[2025/04/30 18:20:44 458606] [warn] |xqc_tls_ctx_set_config|no session ticket key data| [2025/04/30 18:20:44 462302] [warn] |xqc_create_server_ssl_ctx|read ssl session ticket key error| [2025/04/30 18:20:44 462334] [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 18:20:44 462344] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-interop|alpn_list: hq-interop [2025/04/30 18:20:44 462351] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-interop| [2025/04/30 18:20:44 462357] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:hq-29|alpn_list: hq-interophq-29 [2025/04/30 18:20:44 462362] [info] |xqc_engine_add_alpn|alpn registered|alpn:hq-29| [2025/04/30 18:20:44 462369] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3|alpn_list: hq-interophq-29h3 [2025/04/30 18:20:44 462375] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3| [2025/04/30 18:20:44 462381] [info] |xqc_tls_ctx_register_alpn|alpn registered|alpn:h3-29|alpn_list: hq-interophq-29h3h3-29 [2025/04/30 18:20:44 462387] [info] |xqc_engine_add_alpn|alpn registered|alpn:h3-29| [2025/04/30 18:20:45 247168] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_timer_set|type:CONN_IDLE|expire:1746037305247166|now:1746037245247166|interv:60000000| [2025/04/30 18:20:45 247211] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_timer_set|type:PATH_IDLE|expire:1746037305247211|now:1746037245247211|interv:60000000| [2025/04/30 18:20:45 247220] [debug] |xqc_path_create|path:0|dcid:|scid:bde0b9a4207f3a913978b8ea|create_path_count:1| [2025/04/30 18:20:45 247225] [debug] |scid:bde0b9a4207f3a913978b8ea|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 18:20:45 247229] [debug] |xqc_path_init|path:0|dcid:|scid:bde0b9a4207f3a913978b8ea|state:2| [2025/04/30 18:20:45 247234] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_conn_create|success|scid:bde0b9a4207f3a913978b8ea|dcid:|conn:0000558304DCEE5C| [2025/04/30 18:20:45 247239] [info] |scid:bde0b9a4207f3a913978b8ea|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000558304DCEE5C| [2025/04/30 18:20:45 247263] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 18:20:45 247268] [info] |xqc_engine_packet_process|==>|conn:0000558304DCEE5C|size:1207|state:S_INIT|recv_time:1746037245247121| [2025/04/30 18:20:45 247274] [info] |scid:bde0b9a4207f3a913978b8ea|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 18:20:45 247279] [error] |scid:bde0b9a4207f3a913978b8ea|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 18:20:45 247283] [info] |scid:bde0b9a4207f3a913978b8ea|xqc_conn_process_packet|ignore err|-629| [2025/04/30 18:20:45 247288] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_timer_set|type:PATH_IDLE|expire:1746037305247121|now:1746037245247121|interv:60000000| [2025/04/30 18:20:45 247293] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_timer_set|type:CONN_IDLE|expire:1746037305247121|now:1746037245247121|interv:60000000| [2025/04/30 18:20:45 247297] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 18:20:45 247314] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_timer_set|type:CONN_IDLE|expire:1746037305247314|now:1746037245247314|interv:60000000| [2025/04/30 18:20:45 247326] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_timer_set|type:PATH_IDLE|expire:1746037305247326|now:1746037245247326|interv:60000000| [2025/04/30 18:20:45 247331] [debug] |xqc_path_create|path:0|dcid:|scid:f2ecbab835bb6ad6859e669b|create_path_count:1| [2025/04/30 18:20:45 247335] [debug] |scid:f2ecbab835bb6ad6859e669b|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 18:20:45 247339] [debug] |xqc_path_init|path:0|dcid:|scid:f2ecbab835bb6ad6859e669b|state:2| [2025/04/30 18:20:45 247343] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_conn_create|success|scid:f2ecbab835bb6ad6859e669b|dcid:|conn:0000558304DD770C| [2025/04/30 18:20:45 247356] [info] |scid:f2ecbab835bb6ad6859e669b|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000558304DD770C| [2025/04/30 18:20:45 247366] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 18:20:45 247370] [info] |xqc_engine_packet_process|==>|conn:0000558304DD770C|size:1207|state:S_INIT|recv_time:1746037245247304| [2025/04/30 18:20:45 247375] [info] |scid:f2ecbab835bb6ad6859e669b|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 18:20:45 247379] [error] |scid:f2ecbab835bb6ad6859e669b|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 18:20:45 247383] [info] |scid:f2ecbab835bb6ad6859e669b|xqc_conn_process_packet|ignore err|-629| [2025/04/30 18:20:45 247387] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_timer_set|type:PATH_IDLE|expire:1746037305247304|now:1746037245247304|interv:60000000| [2025/04/30 18:20:45 247391] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_timer_set|type:CONN_IDLE|expire:1746037305247304|now:1746037245247304|interv:60000000| [2025/04/30 18:20:45 247395] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 18:20:45 247410] [debug] |scid:19e7e2e79f6723248075f605|xqc_timer_set|type:CONN_IDLE|expire:1746037305247409|now:1746037245247409|interv:60000000| [2025/04/30 18:20:45 247421] [debug] |scid:19e7e2e79f6723248075f605|xqc_timer_set|type:PATH_IDLE|expire:1746037305247421|now:1746037245247421|interv:60000000| [2025/04/30 18:20:45 247426] [debug] |xqc_path_create|path:0|dcid:|scid:19e7e2e79f6723248075f605|create_path_count:1| [2025/04/30 18:20:45 247430] [debug] |scid:19e7e2e79f6723248075f605|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 18:20:45 247434] [debug] |xqc_path_init|path:0|dcid:|scid:19e7e2e79f6723248075f605|state:2| [2025/04/30 18:20:45 247438] [debug] |scid:19e7e2e79f6723248075f605|xqc_conn_create|success|scid:19e7e2e79f6723248075f605|dcid:|conn:0000558304DE091C| [2025/04/30 18:20:45 247442] [info] |scid:19e7e2e79f6723248075f605|xqc_conn_server_create|hash odcid conn|odcid:|conn:0000558304DE091C| [2025/04/30 18:20:45 247452] [stats] |xqc_conn_server_init_path_addr|path:0|addr or cid not avail| [2025/04/30 18:20:45 247456] [info] |xqc_engine_packet_process|==>|conn:0000558304DE091C|size:1207|state:S_INIT|recv_time:1746037245247401| [2025/04/30 18:20:45 247460] [info] |scid:19e7e2e79f6723248075f605|xqc_packet_parse_long_header|version not supported|v:1463896404| [2025/04/30 18:20:45 247464] [error] |scid:19e7e2e79f6723248075f605|xqc_packet_parse_single|xqc_packet_parse_long_header error:-629| [2025/04/30 18:20:45 247468] [info] |scid:19e7e2e79f6723248075f605|xqc_conn_process_packet|ignore err|-629| [2025/04/30 18:20:45 247472] [debug] |scid:19e7e2e79f6723248075f605|xqc_timer_set|type:PATH_IDLE|expire:1746037305247401|now:1746037245247401|interv:60000000| [2025/04/30 18:20:45 247476] [debug] |scid:19e7e2e79f6723248075f605|xqc_timer_set|type:CONN_IDLE|expire:1746037305247401|now:1746037245247401|interv:60000000| [2025/04/30 18:20:45 247480] [debug] |scid:19e7e2e79f6723248075f605|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 18:20:45 247485] [debug] |xqc_engine_main_logic|BEGIN|now:1746037245247485| [2025/04/30 18:20:45 247491] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_engine_process_conn|conn:0000558304DCEE5C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746037245247489| [2025/04/30 18:20:45 247506] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_path_get_perf_class|conn:0000558304DCEE5C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:45 247511] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DCEE5C|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 18:20:45 247517] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 18:20:45 247526] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_check_acked_or_dropped_pkt|conn:0000558304DCEE5C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 18:20:45 247560] [info] |scid:bde0b9a4207f3a913978b8ea|xqc_process_packet_without_pn|<==|conn:0000558304DCEE5C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 18:20:45 247567] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_conn_next_wakeup_time|wakeup_time:1746037305247121| [2025/04/30 18:20:45 247572] [debug] |scid:bde0b9a4207f3a913978b8ea|xqc_engine_add_wakeup_queue|next_tick_time:1746037305247121| [2025/04/30 18:20:45 247576] [debug] |scid:19e7e2e79f6723248075f605|xqc_engine_process_conn|conn:0000558304DE091C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746037245247576| [2025/04/30 18:20:45 247582] [debug] |scid:19e7e2e79f6723248075f605|xqc_path_get_perf_class|conn:0000558304DE091C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:45 247587] [debug] |scid:19e7e2e79f6723248075f605|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DE091C|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 18:20:45 247592] [debug] |scid:19e7e2e79f6723248075f605|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 18:20:45 247596] [debug] |scid:19e7e2e79f6723248075f605|xqc_check_acked_or_dropped_pkt|conn:0000558304DE091C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 18:20:45 247616] [info] |scid:19e7e2e79f6723248075f605|xqc_process_packet_without_pn|<==|conn:0000558304DE091C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 18:20:45 247624] [debug] |scid:19e7e2e79f6723248075f605|xqc_conn_next_wakeup_time|wakeup_time:1746037305247401| [2025/04/30 18:20:45 247630] [debug] |scid:19e7e2e79f6723248075f605|xqc_engine_add_wakeup_queue|next_tick_time:1746037305247401| [2025/04/30 18:20:45 247637] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_engine_process_conn|conn:0000558304DD770C|state:S_INIT|flag:TICKING UPPER_CONN_EXIST VERSION_NEGOTIATION |now:1746037245247636| [2025/04/30 18:20:45 247650] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_path_get_perf_class|conn:0000558304DD770C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:45 247656] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DD770C|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 18:20:45 247663] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_minrtt_scheduler_get_path|best path:0|frame_type:|pn:0|size:11|reinj:0|path_class:2| [2025/04/30 18:20:45 247669] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_check_acked_or_dropped_pkt|conn:0000558304DD770C|pkt_num:0|size:11|pkt_type:VERSION_NEGOTIATION|frame:| [2025/04/30 18:20:45 247695] [info] |scid:f2ecbab835bb6ad6859e669b|xqc_process_packet_without_pn|<==|conn:0000558304DD770C|size:11|sent:11|pkt_type:VERSION_NEGOTIATION| [2025/04/30 18:20:45 247703] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_conn_next_wakeup_time|wakeup_time:1746037305247304| [2025/04/30 18:20:45 247710] [debug] |scid:f2ecbab835bb6ad6859e669b|xqc_engine_add_wakeup_queue|next_tick_time:1746037305247304| [2025/04/30 18:20:45 247716] [debug] |xqc_engine_wakeup_after|wakeup:1746037305247121|now:1746037245247716|diff:59999405| [2025/04/30 18:20:45 247723] [debug] |xqc_engine_main_logic|END|now:1746037245247636| [2025/04/30 18:20:46 310828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306310826|now:1746037246310826|interv:60000000| [2025/04/30 18:20:46 310891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306310891|now:1746037246310891|interv:60000000| [2025/04/30 18:20:46 310901] [debug] |xqc_path_create|path:0|dcid:ea7a78ab0c7b80bf|scid:da2177832f8e02338cbcd125|create_path_count:1| [2025/04/30 18:20:46 310908] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 310927] [debug] |xqc_path_init|path:0|dcid:ea7a78ab0c7b80bf|scid:da2177832f8e02338cbcd125|state:2| [2025/04/30 18:20:46 310934] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_create|success|scid:da2177832f8e02338cbcd125|dcid:ea7a78ab0c7b80bf|conn:0000558304DEB50C| [2025/04/30 18:20:46 310942] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_server_create|hash odcid conn|odcid:2618feee15e43cac|conn:0000558304DEB50C| [2025/04/30 18:20:46 310956] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_get_local_transport_params|generate sr_token[5e7a59432aa655112b22abe34a1a021b] for cid[2618feee15e43cac] [2025/04/30 18:20:46 311010] [stats] |xqc_conn_server_init_path_addr|path:0|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 311023] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:1200|state:S_INIT|recv_time:1746037246310787| [2025/04/30 18:20:46 311268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 18:20:46 311278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_initial|success|Length:1174| [2025/04/30 18:20:46 311288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:0| [2025/04/30 18:20:46 311294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 18:20:46 311306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:0| [2025/04/30 18:20:46 311313] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:6| [2025/04/30 18:20:46 311319] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_check_token|token empty| [2025/04/30 18:20:46 311326] [info] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_frame|check_token fail|conn:0000558304DEB50C|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 311333] [debug] |scid:da2177832f8e02338cbcd125|xqc_create_crypto_stream|encrypt_level:0|cur_state:S_INIT| [2025/04/30 18:20:46 311340] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_frame|level:0| [2025/04/30 18:20:46 311346] [debug] |scid:da2177832f8e02338cbcd125|xqc_read_crypto_stream|xqc_read_crypto_stream|level:0| [2025/04/30 18:20:46 311352] [debug] |scid:da2177832f8e02338cbcd125|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:0|257u| [2025/04/30 18:20:46 311517] [info] |scid:da2177832f8e02338cbcd125|xqc_ssl_cert_cb|cert chain or key empty|sni:server4 [2025/04/30 18:20:46 311874] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_tls_transport_params_cb|1RTT_transport_params|max_datagram_frame_size:0| [2025/04/30 18:20:46 311883] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_enable_multipath|xqc_conn_enable_multipath|1|0| [2025/04/30 18:20:46 311890] [warn] |scid:da2177832f8e02338cbcd125|xqc_conn_try_to_enable_multipath|multipath_version_negotiation err| [2025/04/30 18:20:46 312307] [debug] |scid:da2177832f8e02338cbcd125|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:2|SSL_quic_write_level:3|rv:0| [2025/04/30 18:20:46 312322] [debug] |scid:da2177832f8e02338cbcd125|xqc_tls_do_handshake|TLS handshake|ret:0| [2025/04/30 18:20:46 312330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:0| [2025/04/30 18:20:46 312337] [debug] |scid:da2177832f8e02338cbcd125|xqc_create_crypto_stream|encrypt_level:2|cur_state:S_INIT| [2025/04/30 18:20:46 312344] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_frame|server create hsk stream| [2025/04/30 18:20:46 312350] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:0| [2025/04/30 18:20:46 312356] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_padding_frame|process padding| [2025/04/30 18:20:46 312369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_INIT| [2025/04/30 18:20:46 312377] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 312391] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:0| [2025/04/30 18:20:46 312399] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:1200|pkt_type:INIT|pkt_num:0|frame:PADDING CRYPTO |recv_time:1746037246310787|dcid:2618feee15e43cac|dcid_seq:0| [2025/04/30 18:20:46 312407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306310787|now:1746037246310787|interv:60000000| [2025/04/30 18:20:46 312414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306310787|now:1746037246310787|interv:60000000| [2025/04/30 18:20:46 312420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246312420| [2025/04/30 18:20:46 312427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:S_INIT|flag:TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN (null) |now:1746037246312426| [2025/04/30 18:20:46 312435] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_check_tx_key|keys are ready, can send 1rtt now| [2025/04/30 18:20:46 312441] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_read|encrypt_level:0|cur_state:S_INIT|next_state:S_INITIAL_RECVD| [2025/04/30 18:20:46 312447] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_write_streams| [2025/04/30 18:20:46 312454] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|enc_level|0| [2025/04/30 18:20:46 312459] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|cur_state:1|switch| [2025/04/30 18:20:46 312469] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:127|pkt_type:INIT|frame:CRYPTO |now:1746037246312468| [2025/04/30 18:20:46 312475] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|encrypt_level:0|cur_state:S_INITIAL_RECVD|next_state:S_INITIAL_SENT| [2025/04/30 18:20:46 312481] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_write_streams| [2025/04/30 18:20:46 312487] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|enc_level|2| [2025/04/30 18:20:46 312494] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:161|sent:128|pkt_type:HSK|frame:CRYPTO |now:1746037246312493| [2025/04/30 18:20:46 312502] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:507|sent:474|pkt_type:HSK|frame:CRYPTO |now:1746037246312501| [2025/04/30 18:20:46 312508] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:116|sent:83|pkt_type:HSK|frame:CRYPTO |now:1746037246312508| [2025/04/30 18:20:46 312515] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:73|sent:40|pkt_type:HSK|frame:CRYPTO |now:1746037246312514| [2025/04/30 18:20:46 312521] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|encrypt_level:2|cur_state:S_INITIAL_SENT|next_state:S_HANDSHAKE_SENT| [2025/04/30 18:20:46 312529] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:0|ack_delay:1741|first_ack_range:0|largest_pkt_recv_time:1746037246310787| [2025/04/30 18:20:46 312535] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:0|low:0|pkt_pns:0| [2025/04/30 18:20:46 312541] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:0| [2025/04/30 18:20:46 312547] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:0| [2025/04/30 18:20:46 312555] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 312562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 312575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 18:20:46 312581] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 312588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 312594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:161|reinj:0|path_class:2| [2025/04/30 18:20:46 312601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 312608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 312614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:507|reinj:0|path_class:2| [2025/04/30 18:20:46 312620] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 312626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 312633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:116|reinj:0|path_class:2| [2025/04/30 18:20:46 312639] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:250000|min_srtt:250000|path_bw:0|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 312646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 312652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:73|reinj:0|path_class:2| [2025/04/30 18:20:46 312659] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 18:20:46 312668] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:161|pkt_type:INIT|frame:CRYPTO | [2025/04/30 18:20:46 312675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 18:20:46 312857] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:0|size:1184|sent:1200|pkt_type:INIT|frame:PADDING CRYPTO |inflight:0|now:1746037246312688|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 312871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 312879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 18:20:46 312887] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 312894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 18:20:46 312908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 312915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 312922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247062688|now:1746037246312886|interv:749802| [2025/04/30 18:20:46 312929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:0|expire:1746037247062688|now:1746037246312886|interval:749802|pto_count:0|srtt:250000 [2025/04/30 18:20:46 312937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1184| [2025/04/30 18:20:46 312946] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:161|pkt_type:HSK|frame:CRYPTO | [2025/04/30 18:20:46 312954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 18:20:46 313092] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:0|size:161|sent:177|pkt_type:HSK|frame:CRYPTO |inflight:1184|now:1746037246312967|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 313108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:0|origin_pktnum:0|size:161|enc_size:177|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 313115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:1184|applimit:0| [2025/04/30 18:20:46 313121] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 313128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 18:20:46 313135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 161| [2025/04/30 18:20:46 313142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 313148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247062688|now:1746037246313121|interv:749567| [2025/04/30 18:20:46 313154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:0|expire:1746037247062688|now:1746037246313121|interval:749567|pto_count:0|srtt:250000 [2025/04/30 18:20:46 313162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1345| [2025/04/30 18:20:46 313169] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:507|pkt_type:HSK|frame:CRYPTO | [2025/04/30 18:20:46 313177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 18:20:46 313282] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1|size:507|sent:523|pkt_type:HSK|frame:CRYPTO |inflight:1345|now:1746037246313188|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 313294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1|origin_pktnum:0|size:507|enc_size:523|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 313301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:1345|applimit:0| [2025/04/30 18:20:46 313308] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 313322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 18:20:46 313329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 668| [2025/04/30 18:20:46 313336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 313342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247062688|now:1746037246313308|interv:749380| [2025/04/30 18:20:46 313347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:0|expire:1746037247062688|now:1746037246313308|interval:749380|pto_count:0|srtt:250000 [2025/04/30 18:20:46 313354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1852| [2025/04/30 18:20:46 313362] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:116|pkt_type:HSK|frame:CRYPTO | [2025/04/30 18:20:46 313370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2| [2025/04/30 18:20:46 313466] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2|size:116|sent:132|pkt_type:HSK|frame:CRYPTO |inflight:1852|now:1746037246313380|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 313477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2|origin_pktnum:0|size:116|enc_size:132|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 313484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:1852|applimit:0| [2025/04/30 18:20:46 313491] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 313498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 18:20:46 313505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 784| [2025/04/30 18:20:46 313512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 313518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247062688|now:1746037246313491|interv:749197| [2025/04/30 18:20:46 313524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:0|expire:1746037247062688|now:1746037246313491|interval:749197|pto_count:0|srtt:250000 [2025/04/30 18:20:46 313531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:1968| [2025/04/30 18:20:46 313539] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:73|pkt_type:HSK|frame:CRYPTO | [2025/04/30 18:20:46 313546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3| [2025/04/30 18:20:46 313610] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3|size:73|sent:89|pkt_type:HSK|frame:CRYPTO |inflight:1968|now:1746037246313556|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 313620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 313633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:1968|applimit:0| [2025/04/30 18:20:46 313640] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 313647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 1184| [2025/04/30 18:20:46 313653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 857| [2025/04/30 18:20:46 313660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 313667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247062688|now:1746037246313640|interv:749048| [2025/04/30 18:20:46 313674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:0|expire:1746037247062688|now:1746037246313640|interval:749048|pto_count:0|srtt:250000 [2025/04/30 18:20:46 313682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:45952|inflight:2041| [2025/04/30 18:20:46 313690] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:40|pkt_type:INIT|frame:ACK | [2025/04/30 18:20:46 313697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 18:20:46 313841] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1|size:40|sent:56|pkt_type:INIT|frame:ACK |inflight:2041|now:1746037246313707|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 313852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 313861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247062688| [2025/04/30 18:20:46 313868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247062688| [2025/04/30 18:20:46 313874] [debug] |xqc_engine_wakeup_after|wakeup:1746037247062688|now:1746037246313874|diff:748814| [2025/04/30 18:20:46 313882] [debug] |xqc_engine_main_logic|END|now:1746037246312426| [2025/04/30 18:20:46 313891] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246313891| [2025/04/30 18:20:46 313898] [debug] |xqc_engine_wakeup_after|wakeup:1746037247062688|now:1746037246313898|diff:748790| [2025/04/30 18:20:46 313905] [debug] |xqc_engine_main_logic|END|now:1746037246313891| [2025/04/30 18:20:46 376326] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:1201|state:S_HANDSHAKE_SENT|recv_time:1746037246376321| [2025/04/30 18:20:46 376357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_initial|packet parse|initial| [2025/04/30 18:20:46 376363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_initial|success|Length:1171| [2025/04/30 18:20:46 376377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:0| [2025/04/30 18:20:46 376383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 18:20:46 376397] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:INIT|pkt_num:1| [2025/04/30 18:20:46 376403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 376412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 376420] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1184|prior_delivered:0|prior_time:1746037246312688|is_app_limited:1|send_elapse:0|ack_elapse:63633|ctl_first_sent_time:1746037246312688|lagest_ack_time:1746037246376321|curr_delivered:1184| [2025/04/30 18:20:46 376439] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246312688| [2025/04/30 18:20:46 376447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 376453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:250000|rttvar:125000|minrtt:4294967295|latest_rtt:63633|ack_delay:0| [2025/04/30 18:20:46 376460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:63633|rttvar:31816|minrtt:63633|latest_rtt:63633|ack_delay:0| [2025/04/30 18:20:46 376466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 18:20:46 376472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 376479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:63633|rtt_var:31816|pto_duration:190897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 376485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 376491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 857| [2025/04/30 18:20:46 376497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 376502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246504453|now:1746037246376478|interv:127975| [2025/04/30 18:20:46 376508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246504453|now:1746037246376478|interval:127975|pto_count:0|srtt:63633 [2025/04/30 18:20:46 376515] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 63633, delivered 1184|rate 18606|lost 0| [2025/04/30 18:20:46 376521] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 0 -> 1| [2025/04/30 18:20:46 376527] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (18606) in round 1| [2025/04/30 18:20:46 376534] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|probertt expire|rtt:63633, old_rtt:2147483647| [2025/04/30 18:20:46 376539] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:63633, old_rtt:2147483647| [2025/04/30 18:20:46 376545] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 18:20:46 376551] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746037246312688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 376558] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:45952|packet_lost:0|acked:1184|po_sent_time:1746037246312688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 376564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:18606|cwnd:47136|full_bw_reached:0|inflight:857|srtt:63633|latest_rtt:63633|min_rtt:63633|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 376577] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:47136|inflight:857|mode:0|applimit:0|pacing_rate:2083376|bw:18606|srtt:63633|latest_rtt:63633|min_rtt:63633|send:5|lost:0|tlp:0|recv:1|recovery:0|slow_start:1|conn_life:65751|acked:1184|delivered:1184|is_cwnd_limited:0| [2025/04/30 18:20:46 376585] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:0| [2025/04/30 18:20:46 376590] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_padding_frame|process padding| [2025/04/30 18:20:46 376600] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_addr_validated|Address Validated|conn:0000558304DEB50C|role:1| [2025/04/30 18:20:46 376607] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:0| [2025/04/30 18:20:46 376614] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:1201|pkt_type:INIT|pkt_num:1|frame:PADDING ACK |recv_time:1746037246376321|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 376621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306376321|now:1746037246376321|interv:60000000| [2025/04/30 18:20:46 376627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306376321|now:1746037246376321|interv:60000000| [2025/04/30 18:20:46 376633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247062688|pq_index:0| [2025/04/30 18:20:46 376640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246312426| [2025/04/30 18:20:46 376645] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246376645| [2025/04/30 18:20:46 376653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246376651| [2025/04/30 18:20:46 376664] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246504453| [2025/04/30 18:20:46 376670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246504453| [2025/04/30 18:20:46 376675] [debug] |xqc_engine_wakeup_after|wakeup:1746037246504453|now:1746037246376675|diff:127778| [2025/04/30 18:20:46 376682] [debug] |xqc_engine_main_logic|END|now:1746037246376651| [2025/04/30 18:20:46 376689] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246376689| [2025/04/30 18:20:46 376695] [debug] |xqc_engine_wakeup_after|wakeup:1746037246504453|now:1746037246376695|diff:127758| [2025/04/30 18:20:46 376700] [debug] |xqc_engine_main_logic|END|now:1746037246376689| [2025/04/30 18:20:46 405120] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:S_HANDSHAKE_SENT|recv_time:1746037246405117| [2025/04/30 18:20:46 405152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 18:20:46 405168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:0| [2025/04/30 18:20:46 405176] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 18:20:46 405188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:0| [2025/04/30 18:20:46 405194] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 405203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:0|origin_pktnum:0|size:161|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:0|path_largest_ack:0| [2025/04/30 18:20:46 405211] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1345|prior_delivered:0|prior_time:1746037246312688|is_app_limited:1|send_elapse:279|ack_elapse:92429|ctl_first_sent_time:1746037246312967|lagest_ack_time:1746037246405117|curr_delivered:1345| [2025/04/30 18:20:46 405229] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246312967| [2025/04/30 18:20:46 405237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 405242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:63633|rttvar:31816|minrtt:63633|latest_rtt:92150|ack_delay:0| [2025/04/30 18:20:46 405249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:67197|rttvar:30991|minrtt:63633|latest_rtt:92150|ack_delay:0| [2025/04/30 18:20:46 405255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:0|lost_pn:18446744073709551615|thresh:3| [2025/04/30 18:20:46 405262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 405268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:67197|rtt_var:30991|pto_duration:191161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 405275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 405281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 696| [2025/04/30 18:20:46 405286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 405292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246504717|now:1746037246405267|interv:99450| [2025/04/30 18:20:46 405298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246504717|now:1746037246405267|interval:99450|pto_count:0|srtt:67197 [2025/04/30 18:20:46 405304] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 279, ack_elapse 92429, delivered 1345|rate 14551|lost 0| [2025/04/30 18:20:46 405312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:63633, old_rtt:63633| [2025/04/30 18:20:46 405318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2368| [2025/04/30 18:20:46 405324] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:161|po_sent_time:1746037246312967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 405331] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47136|packet_lost:0|acked:161|po_sent_time:1746037246312967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 405337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:18606|cwnd:47297|full_bw_reached:0|inflight:696|srtt:67197|latest_rtt:92150|min_rtt:63633|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 405346] [info] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 18:20:46 405352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:67197|rtt_var:30991|pto_duration:191161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 405363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 405369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 696| [2025/04/30 18:20:46 405374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 405379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246504717|now:1746037246405352|interv:99365| [2025/04/30 18:20:46 405385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246504717|now:1746037246405352|interval:99365|pto_count:0|srtt:67197 [2025/04/30 18:20:46 405393] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:1| [2025/04/30 18:20:46 405400] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:HSK|pkt_num:0|frame:ACK |recv_time:1746037246405117|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 405407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306405117|now:1746037246405117|interv:60000000| [2025/04/30 18:20:46 405413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306405117|now:1746037246405117|interv:60000000| [2025/04/30 18:20:46 405419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246504453|pq_index:0| [2025/04/30 18:20:46 405426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246376651| [2025/04/30 18:20:46 405432] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246405431| [2025/04/30 18:20:46 405439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746037246405437| [2025/04/30 18:20:46 405450] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246504717| [2025/04/30 18:20:46 405455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246504717| [2025/04/30 18:20:46 405461] [debug] |xqc_engine_wakeup_after|wakeup:1746037246504717|now:1746037246405461|diff:99256| [2025/04/30 18:20:46 405468] [debug] |xqc_engine_main_logic|END|now:1746037246405437| [2025/04/30 18:20:46 405475] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246405475| [2025/04/30 18:20:46 405481] [debug] |xqc_engine_wakeup_after|wakeup:1746037246504717|now:1746037246405480|diff:99237| [2025/04/30 18:20:46 405486] [debug] |xqc_engine_main_logic|END|now:1746037246405475| [2025/04/30 18:20:46 408953] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:S_HANDSHAKE_SENT|recv_time:1746037246408951| [2025/04/30 18:20:46 408971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 18:20:46 408980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:0| [2025/04/30 18:20:46 409007] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 18:20:46 409019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:1| [2025/04/30 18:20:46 409025] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 409032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1|origin_pktnum:0|size:507|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:1|path_largest_ack:1| [2025/04/30 18:20:46 409039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1852|prior_delivered:0|prior_time:1746037246312688|is_app_limited:1|send_elapse:500|ack_elapse:96263|ctl_first_sent_time:1746037246313188|lagest_ack_time:1746037246408951|curr_delivered:1852| [2025/04/30 18:20:46 409053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246313188| [2025/04/30 18:20:46 409059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 409065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:67197|rttvar:30991|minrtt:63633|latest_rtt:95763|ack_delay:0| [2025/04/30 18:20:46 409071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:70768|rttvar:30385|minrtt:63633|latest_rtt:95763|ack_delay:0| [2025/04/30 18:20:46 409078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 18:20:46 409084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 409090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:70768|rtt_var:30385|pto_duration:192308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 409096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 409102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 189| [2025/04/30 18:20:46 409107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 409113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246505864|now:1746037246409089|interv:96775| [2025/04/30 18:20:46 409119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246505864|now:1746037246409089|interval:96775|pto_count:0|srtt:70768 [2025/04/30 18:20:46 409125] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 500, ack_elapse 96263, delivered 1852|rate 19238|lost 0| [2025/04/30 18:20:46 409131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (19238) in round 1| [2025/04/30 18:20:46 409137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:63633, old_rtt:63633| [2025/04/30 18:20:46 409143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2450| [2025/04/30 18:20:46 409148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47297|packet_lost:0|acked:507|po_sent_time:1746037246313188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 409155] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47297|packet_lost:0|acked:507|po_sent_time:1746037246313188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 409161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:19238|cwnd:47804|full_bw_reached:0|inflight:189|srtt:70768|latest_rtt:95763|min_rtt:63633|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 409169] [info] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 18:20:46 409180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:70768|rtt_var:30385|pto_duration:192308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 409186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 409192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 189| [2025/04/30 18:20:46 409197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 409202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246505864|now:1746037246409180|interv:96684| [2025/04/30 18:20:46 409208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246505864|now:1746037246409180|interval:96684|pto_count:0|srtt:70768 [2025/04/30 18:20:46 409215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:1| [2025/04/30 18:20:46 409221] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:HSK|pkt_num:1|frame:ACK |recv_time:1746037246408951|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 409228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306408951|now:1746037246408951|interv:60000000| [2025/04/30 18:20:46 409234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306408951|now:1746037246408951|interv:60000000| [2025/04/30 18:20:46 409239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246504717|pq_index:0| [2025/04/30 18:20:46 409246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246405437| [2025/04/30 18:20:46 409251] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246409251| [2025/04/30 18:20:46 409259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746037246409257| [2025/04/30 18:20:46 409267] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246505864| [2025/04/30 18:20:46 409273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246505864| [2025/04/30 18:20:46 409279] [debug] |xqc_engine_wakeup_after|wakeup:1746037246505864|now:1746037246409278|diff:96586| [2025/04/30 18:20:46 409285] [debug] |xqc_engine_main_logic|END|now:1746037246409257| [2025/04/30 18:20:46 409292] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246409292| [2025/04/30 18:20:46 409297] [debug] |xqc_engine_wakeup_after|wakeup:1746037246505864|now:1746037246409297|diff:96567| [2025/04/30 18:20:46 409303] [debug] |xqc_engine_main_logic|END|now:1746037246409292| [2025/04/30 18:20:46 430886] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:S_HANDSHAKE_SENT|recv_time:1746037246430882| [2025/04/30 18:20:46 430916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 18:20:46 430929] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1| [2025/04/30 18:20:46 430935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 18:20:46 430948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:2| [2025/04/30 18:20:46 430956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 430966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2|origin_pktnum:0|size:116|pns:1|pkt_type:HSK|frame:CRYPTO |conn_state:S_HANDSHAKE_SENT|frame_largest_ack:2|path_largest_ack:2| [2025/04/30 18:20:46 431010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:1968|prior_delivered:0|prior_time:1746037246312688|is_app_limited:1|send_elapse:692|ack_elapse:118194|ctl_first_sent_time:1746037246313380|lagest_ack_time:1746037246430882|curr_delivered:1968| [2025/04/30 18:20:46 431022] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246313380| [2025/04/30 18:20:46 431031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:1||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 431038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:70768|rttvar:30385|minrtt:63633|latest_rtt:117502|ack_delay:0| [2025/04/30 18:20:46 431045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:76609|rttvar:34472|minrtt:63633|latest_rtt:117502|ack_delay:0| [2025/04/30 18:20:46 431052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2|lost_pn:18446744073709551615|thresh:3| [2025/04/30 18:20:46 431059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 431066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 431074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 431081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 73| [2025/04/30 18:20:46 431088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 431095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246528053|now:1746037246431065|interv:96988| [2025/04/30 18:20:46 431102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246528053|now:1746037246431065|interval:96988|pto_count:0|srtt:76609 [2025/04/30 18:20:46 431109] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 692, ack_elapse 118194, delivered 1968|rate 16650|lost 0| [2025/04/30 18:20:46 431118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:63633, old_rtt:63633| [2025/04/30 18:20:46 431125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2450| [2025/04/30 18:20:46 431131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47804|packet_lost:0|acked:116|po_sent_time:1746037246313380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 431138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47804|packet_lost:0|acked:116|po_sent_time:1746037246313380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1184| [2025/04/30 18:20:46 431145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:19238|cwnd:47920|full_bw_reached:0|inflight:73|srtt:76609|latest_rtt:117502|min_rtt:63633|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 431155] [info] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 18:20:46 431167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 431175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 431181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 73| [2025/04/30 18:20:46 431188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 431194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246528053|now:1746037246431167|interv:96886| [2025/04/30 18:20:46 431200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246528053|now:1746037246431167|interval:96886|pto_count:0|srtt:76609 [2025/04/30 18:20:46 431208] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:1| [2025/04/30 18:20:46 431216] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:HSK|pkt_num:2|frame:ACK |recv_time:1746037246430882|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 431225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306430882|now:1746037246430882|interv:60000000| [2025/04/30 18:20:46 431231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306430882|now:1746037246430882|interv:60000000| [2025/04/30 18:20:46 431238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246505864|pq_index:0| [2025/04/30 18:20:46 431245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246409257| [2025/04/30 18:20:46 431252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246431252| [2025/04/30 18:20:46 431261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:S_HANDSHAKE_SENT|flag:CAN_SEND_1RTT TICKING DCID_OK UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED ADDR_VALIDATED (null) NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY |now:1746037246431259| [2025/04/30 18:20:46 431271] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246528053| [2025/04/30 18:20:46 431278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246528053| [2025/04/30 18:20:46 431284] [debug] |xqc_engine_wakeup_after|wakeup:1746037246528053|now:1746037246431284|diff:96769| [2025/04/30 18:20:46 431292] [debug] |xqc_engine_main_logic|END|now:1746037246431259| [2025/04/30 18:20:46 431300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246431300| [2025/04/30 18:20:46 431306] [debug] |xqc_engine_wakeup_after|wakeup:1746037246528053|now:1746037246431306|diff:96747| [2025/04/30 18:20:46 431313] [debug] |xqc_engine_main_logic|END|now:1746037246431300| [2025/04/30 18:20:46 432649] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:89|state:S_HANDSHAKE_SENT|recv_time:1746037246432647| [2025/04/30 18:20:46 432666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_handshake|success|Length:61| [2025/04/30 18:20:46 432674] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:2| [2025/04/30 18:20:46 432680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 18:20:46 432689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:3| [2025/04/30 18:20:46 432696] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:6| [2025/04/30 18:20:46 432706] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_frame|level:2| [2025/04/30 18:20:46 432719] [debug] |scid:da2177832f8e02338cbcd125|xqc_read_crypto_stream|xqc_read_crypto_stream|level:2| [2025/04/30 18:20:46 432727] [debug] |scid:da2177832f8e02338cbcd125|xqc_tls_process_crypto_data|xqc_tls_process_crypto_data|level:2|36u| [2025/04/30 18:20:46 432923] [debug] |scid:da2177832f8e02338cbcd125|xqc_ssl_do_handshake|ssl_do_handshake|SSL_quic_read_level:3|SSL_quic_write_level:3|rv:1| [2025/04/30 18:20:46 432934] [debug] |scid:da2177832f8e02338cbcd125|xqc_tls_do_handshake|TLS handshake|ret:1| [2025/04/30 18:20:46 432942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246528053|pq_index:0| [2025/04/30 18:20:46 432949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246431259| [2025/04/30 18:20:46 432955] [debug] |scid:da2177832f8e02338cbcd125|xqc_create_crypto_stream|encrypt_level:3|cur_state:S_HANDSHAKE_SENT| [2025/04/30 18:20:46 432962] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_frame|server create 1RTT stream| [2025/04/30 18:20:46 432968] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 432976] [info] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 18:20:46 432983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 433022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 433029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 73| [2025/04/30 18:20:46 433036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 0| [2025/04/30 18:20:46 433043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246528053|now:1746037246432982|interv:95071| [2025/04/30 18:20:46 433049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:1|expire:1746037246528053|now:1746037246432982|interval:95071|pto_count:0|srtt:76609 [2025/04/30 18:20:46 433057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_HSK| [2025/04/30 18:20:46 433066] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 433074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:1| [2025/04/30 18:20:46 433081] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:89|pkt_type:HSK|pkt_num:3|frame:ACK CRYPTO |recv_time:1746037246432647|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 433089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037306432647|now:1746037246432647|interv:60000000| [2025/04/30 18:20:46 433096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037306432647|now:1746037246432647|interv:60000000| [2025/04/30 18:20:46 433103] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246433102| [2025/04/30 18:20:46 433110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246433109| [2025/04/30 18:20:46 433118] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_check_handshake_complete|HANDSHAKE_COMPLETED|conn:0000558304DEB50C| [2025/04/30 18:20:46 433124] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_handshake_confirmed|handshake confirmed|conn:0000558304DEB50C| [2025/04/30 18:20:46 433138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_queue_drop_packets_with_type|drop pkt from unacked|inflight:0|cwnd:47920|pkt_num:3|ptype:2|frames:CRYPTO | [2025/04/30 18:20:46 433145] [info] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:1 [2025/04/30 18:20:46 433151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000558304DEB50C|path:0| [2025/04/30 18:20:46 433157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 18:20:46 433165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_gen_token|expire:1746642046| [2025/04/30 18:20:46 433173] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_early_data_reject|reject| [2025/04/30 18:20:46 433179] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_read|encrypt_level:2|cur_state:S_HANDSHAKE_SENT|next_state:ESTABED| [2025/04/30 18:20:46 433186] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_crypto_write_streams| [2025/04/30 18:20:46 433193] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|enc_level|3| [2025/04/30 18:20:46 433201] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:274|sent:261|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746037246433200| [2025/04/30 18:20:46 433209] [info] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_send|crypto send data|pkt_num:0|size:275|sent:262|pkt_type:SHORT_HEADER|frame:CRYPTO |now:1746037246433208| [2025/04/30 18:20:46 433215] [debug] |scid:da2177832f8e02338cbcd125|xqc_crypto_stream_on_write|encrypt_level:3|cur_state:ESTABED|next_state:ESTABED| [2025/04/30 18:20:46 433224] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:3|ack_delay:576|first_ack_range:3|largest_pkt_recv_time:1746037246432647| [2025/04/30 18:20:46 433231] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:3|low:0|pkt_pns:1| [2025/04/30 18:20:46 433237] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:3|frame_largest_recv:3| [2025/04/30 18:20:46 433243] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:1| [2025/04/30 18:20:46 433262] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_new_conn_id_frame_to_packet|gen_new_scid|cid:c59e805df351becb829d943c|sr_token:40e24caafd7f00007b1ace0183550000|seq_num:1 [2025/04/30 18:20:46 433270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 433277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 433284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:HANDSHAKE_DONE |pn:0|size:14|reinj:0|path_class:2| [2025/04/30 18:20:46 433292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 433298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 433305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:NEW_TOKEN |pn:0|size:24|reinj:0|path_class:2| [2025/04/30 18:20:46 433312] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 433319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 433333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:274|reinj:0|path_class:2| [2025/04/30 18:20:46 433341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 433348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 433356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CRYPTO |pn:0|size:275|reinj:0|path_class:2| [2025/04/30 18:20:46 433363] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 18:20:46 433370] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 433377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 433385] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 433393] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:14|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE | [2025/04/30 18:20:46 433401] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:0| [2025/04/30 18:20:46 433463] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:0|size:14|sent:30|pkt_type:SHORT_HEADER|frame:HANDSHAKE_DONE |inflight:0|now:1746037246433413|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 433473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 433481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:0|applimit:0| [2025/04/30 18:20:46 433488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 433494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 433500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 433506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 14| [2025/04/30 18:20:46 433513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246672910|now:1746037246433487|interv:239423| [2025/04/30 18:20:46 433520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246672910|now:1746037246433487|interval:239423|pto_count:0|srtt:76609 [2025/04/30 18:20:46 433527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:14| [2025/04/30 18:20:46 433536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:24|pkt_type:SHORT_HEADER|frame:NEW_TOKEN | [2025/04/30 18:20:46 433543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1| [2025/04/30 18:20:46 433592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1|size:24|sent:40|pkt_type:SHORT_HEADER|frame:NEW_TOKEN |inflight:14|now:1746037246433559|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 433603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 433610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:14|applimit:0| [2025/04/30 18:20:46 433616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 433623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 433629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 433636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 38| [2025/04/30 18:20:46 433642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673056|now:1746037246433616|interv:239440| [2025/04/30 18:20:46 433649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673056|now:1746037246433616|interval:239440|pto_count:0|srtt:76609 [2025/04/30 18:20:46 433657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:38| [2025/04/30 18:20:46 433664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:274|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 18:20:46 433671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2-4|next_skip_chance:1746037247152162|current_time:1746037246433671| [2025/04/30 18:20:46 433678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:5| [2025/04/30 18:20:46 433748] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:5|size:274|sent:290|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:38|now:1746037246433690|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 433758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:5|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 18:20:46 433765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:38|applimit:0| [2025/04/30 18:20:46 433772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 433778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 433785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 433791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 312| [2025/04/30 18:20:46 433798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673187|now:1746037246433771|interv:239416| [2025/04/30 18:20:46 433804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673187|now:1746037246433771|interval:239416|pto_count:0|srtt:76609 [2025/04/30 18:20:46 433818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:312| [2025/04/30 18:20:46 433826] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:275|pkt_type:SHORT_HEADER|frame:CRYPTO | [2025/04/30 18:20:46 433833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:6| [2025/04/30 18:20:46 433897] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:6|size:275|sent:291|pkt_type:SHORT_HEADER|frame:CRYPTO |inflight:312|now:1746037246433845|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 433907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:6|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 18:20:46 433915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:312|applimit:0| [2025/04/30 18:20:46 433921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 433928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 433934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 433940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 587| [2025/04/30 18:20:46 433947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673342|now:1746037246433921|interv:239421| [2025/04/30 18:20:46 433953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673342|now:1746037246433921|interval:239421|pto_count:0|srtt:76609 [2025/04/30 18:20:46 433960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:587| [2025/04/30 18:20:46 433967] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:39|pkt_type:HSK|frame:ACK | [2025/04/30 18:20:46 433975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:4| [2025/04/30 18:20:46 434062] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:4|size:39|sent:55|pkt_type:HSK|frame:ACK |inflight:587|now:1746037246434005|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 434076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 434084] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:45|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID | [2025/04/30 18:20:46 434091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:7| [2025/04/30 18:20:46 434147] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:7|size:45|sent:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |inflight:587|now:1746037246434101|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 434158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:7|origin_pktnum:0|size:45|enc_size:61|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 434165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:587|applimit:0| [2025/04/30 18:20:46 434178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 434185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 434191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 434197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 632| [2025/04/30 18:20:46 434204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673598|now:1746037246434178|interv:239420| [2025/04/30 18:20:46 434210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673598|now:1746037246434178|interval:239420|pto_count:0|srtt:76609 [2025/04/30 18:20:46 434217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:632| [2025/04/30 18:20:46 434224] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246673598| [2025/04/30 18:20:46 434231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246673598| [2025/04/30 18:20:46 434237] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673598|now:1746037246434237|diff:239361| [2025/04/30 18:20:46 434244] [debug] |xqc_engine_main_logic|END|now:1746037246433109| [2025/04/30 18:20:46 434252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246434252| [2025/04/30 18:20:46 434258] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673598|now:1746037246434258|diff:239340| [2025/04/30 18:20:46 434264] [debug] |xqc_engine_main_logic|END|now:1746037246434252| [2025/04/30 18:20:46 436867] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037246436866| [2025/04/30 18:20:46 436885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_handshake|success|Length:22| [2025/04/30 18:20:46 436893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:3| [2025/04/30 18:20:46 436898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 18:20:46 436906] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:HSK|pkt_num:4| [2025/04/30 18:20:46 436912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 436918] [info] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_pns_discard|xqc_send_ctl_set_loss_detection_timer on discard pns:0 [2025/04/30 18:20:46 436924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 436931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 436936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 436941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 632| [2025/04/30 18:20:46 436947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673598|now:1746037246436924|interv:236674| [2025/04/30 18:20:46 436953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673598|now:1746037246436924|interval:236674|pto_count:0|srtt:76609 [2025/04/30 18:20:46 436960] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:1| [2025/04/30 18:20:46 436974] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:HSK|pkt_num:4|frame:ACK |recv_time:1746037246436866|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 436981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366436866|now:1746037246436866|interv:120000000| [2025/04/30 18:20:46 437008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366436866|now:1746037246436866|interv:120000000| [2025/04/30 18:20:46 437014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246673598|pq_index:0| [2025/04/30 18:20:46 437020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246433109| [2025/04/30 18:20:46 437026] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246437026| [2025/04/30 18:20:46 437033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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 (null) |now:1746037246437031| [2025/04/30 18:20:46 437042] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246673598| [2025/04/30 18:20:46 437048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246673598| [2025/04/30 18:20:46 437054] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673598|now:1746037246437054|diff:236544| [2025/04/30 18:20:46 437060] [debug] |xqc_engine_main_logic|END|now:1746037246437031| [2025/04/30 18:20:46 437067] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246437067| [2025/04/30 18:20:46 437072] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673598|now:1746037246437072|diff:236526| [2025/04/30 18:20:46 437078] [debug] |xqc_engine_main_logic|END|now:1746037246437067| [2025/04/30 18:20:46 444366] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037246444365| [2025/04/30 18:20:46 444380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 444388] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:0| [2025/04/30 18:20:46 444392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:0| [2025/04/30 18:20:46 444398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:0| [2025/04/30 18:20:46 444403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:f| [2025/04/30 18:20:46 444407] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_stream_frame|offset:0|data_length:17|fin:1|stream_id:0|path:0| [2025/04/30 18:20:46 444415] [debug] |scid:da2177832f8e02338cbcd125|xqc_insert_stream_frame|merge left|merged_offset_end:17|new_offset:0|new_len:17| [2025/04/30 18:20:46 444420] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_stream_frame|xqc_stream_ready_to_read all recvd| [2025/04/30 18:20:46 444424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246673598|pq_index:0| [2025/04/30 18:20:46 444428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246437031| [2025/04/30 18:20:46 444432] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_stream_frame|stream_length:17|merged_offset_end:17|stream_id:0| [2025/04/30 18:20:46 444437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246469365|now:1746037246444365|interv:25000| [2025/04/30 18:20:46 444443] [debug] |scid:da2177832f8e02338cbcd125|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 HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246444365|max_ack_delay:25000| [2025/04/30 18:20:46 444454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:0|largest:0|pns:2| [2025/04/30 18:20:46 444459] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:0|frame:STREAM |recv_time:1746037246444365|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 444464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366444365|now:1746037246444365|interv:120000000| [2025/04/30 18:20:46 444468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366444365|now:1746037246444365|interv:120000000| [2025/04/30 18:20:46 444473] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246444473| [2025/04/30 18:20:46 444478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246444477| [2025/04/30 18:20:46 444483] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_read_streams|stream_read_notify|flag:2|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 446393] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2500000| [2025/04/30 18:20:46 446405] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:632|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 18:20:46 446410] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|path:0|applimit:2600| [2025/04/30 18:20:46 446416] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2498817| [2025/04/30 18:20:46 446422] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2497636| [2025/04/30 18:20:46 446427] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2496455| [2025/04/30 18:20:46 446431] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2495274| [2025/04/30 18:20:46 446435] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2494093| [2025/04/30 18:20:46 446439] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2492912| [2025/04/30 18:20:46 446444] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2491731| [2025/04/30 18:20:46 446448] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2490550| [2025/04/30 18:20:46 446452] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2489369| [2025/04/30 18:20:46 446456] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2488188| [2025/04/30 18:20:46 446461] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2487007| [2025/04/30 18:20:46 446465] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2485826| [2025/04/30 18:20:46 446469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2484645| [2025/04/30 18:20:46 446474] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2483464| [2025/04/30 18:20:46 446481] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2482285| [2025/04/30 18:20:46 446485] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2481106| [2025/04/30 18:20:46 446491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2479927| [2025/04/30 18:20:46 446495] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2478748| [2025/04/30 18:20:46 446505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2477569| [2025/04/30 18:20:46 446510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2476390| [2025/04/30 18:20:46 446515] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2475211| [2025/04/30 18:20:46 446520] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2474032| [2025/04/30 18:20:46 446524] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2472853| [2025/04/30 18:20:46 446530] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2471674| [2025/04/30 18:20:46 446534] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2470495| [2025/04/30 18:20:46 446539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2469316| [2025/04/30 18:20:46 446544] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2468137| [2025/04/30 18:20:46 446549] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2466958| [2025/04/30 18:20:46 446553] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2465779| [2025/04/30 18:20:46 446559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2464600| [2025/04/30 18:20:46 446563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2463421| [2025/04/30 18:20:46 446569] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2462242| [2025/04/30 18:20:46 446573] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2461063| [2025/04/30 18:20:46 446579] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2459884| [2025/04/30 18:20:46 446583] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2458705| [2025/04/30 18:20:46 446589] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2457526| [2025/04/30 18:20:46 446593] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2456347| [2025/04/30 18:20:46 446599] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2455168| [2025/04/30 18:20:46 446603] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2453989| [2025/04/30 18:20:46 446608] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2452810| [2025/04/30 18:20:46 446613] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2451631| [2025/04/30 18:20:46 446618] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2450452| [2025/04/30 18:20:46 446622] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2449273| [2025/04/30 18:20:46 446631] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2448094| [2025/04/30 18:20:46 446636] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2446915| [2025/04/30 18:20:46 446641] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2445736| [2025/04/30 18:20:46 446646] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2444557| [2025/04/30 18:20:46 446651] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2443378| [2025/04/30 18:20:46 446656] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2442199| [2025/04/30 18:20:46 446661] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2441020| [2025/04/30 18:20:46 446666] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2439841| [2025/04/30 18:20:46 446674] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2438662| [2025/04/30 18:20:46 446679] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2437483| [2025/04/30 18:20:46 446684] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2436304| [2025/04/30 18:20:46 446688] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2435125| [2025/04/30 18:20:46 446694] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2433946| [2025/04/30 18:20:46 446698] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2432767| [2025/04/30 18:20:46 446704] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2431588| [2025/04/30 18:20:46 446708] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2430409| [2025/04/30 18:20:46 446714] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2429230| [2025/04/30 18:20:46 446718] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2428051| [2025/04/30 18:20:46 446724] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2426872| [2025/04/30 18:20:46 446728] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2425693| [2025/04/30 18:20:46 446734] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2424514| [2025/04/30 18:20:46 446739] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2423335| [2025/04/30 18:20:46 446749] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2422156| [2025/04/30 18:20:46 446753] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2420977| [2025/04/30 18:20:46 446759] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2419798| [2025/04/30 18:20:46 446763] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2418619| [2025/04/30 18:20:46 446769] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2417440| [2025/04/30 18:20:46 446773] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2416261| [2025/04/30 18:20:46 446778] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2415082| [2025/04/30 18:20:46 446782] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2413903| [2025/04/30 18:20:46 446788] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2412724| [2025/04/30 18:20:46 446793] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2411545| [2025/04/30 18:20:46 446798] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2410366| [2025/04/30 18:20:46 446803] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2409187| [2025/04/30 18:20:46 446808] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2408008| [2025/04/30 18:20:46 446813] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2406829| [2025/04/30 18:20:46 446819] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2405650| [2025/04/30 18:20:46 446823] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2404471| [2025/04/30 18:20:46 446829] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2403292| [2025/04/30 18:20:46 446833] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2402113| [2025/04/30 18:20:46 446841] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2400934| [2025/04/30 18:20:46 446846] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2399755| [2025/04/30 18:20:46 446850] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2398576| [2025/04/30 18:20:46 446856] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2397397| [2025/04/30 18:20:46 446860] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2396218| [2025/04/30 18:20:46 446866] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2395039| [2025/04/30 18:20:46 446870] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2393860| [2025/04/30 18:20:46 446876] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2392681| [2025/04/30 18:20:46 446880] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2391502| [2025/04/30 18:20:46 446886] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2390323| [2025/04/30 18:20:46 446890] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2389144| [2025/04/30 18:20:46 446896] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2387965| [2025/04/30 18:20:46 446900] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2386786| [2025/04/30 18:20:46 446906] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2385607| [2025/04/30 18:20:46 446910] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2384428| [2025/04/30 18:20:46 446916] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2383249| [2025/04/30 18:20:46 446920] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2382070| [2025/04/30 18:20:46 446926] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2380891| [2025/04/30 18:20:46 446930] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2379712| [2025/04/30 18:20:46 446939] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2378533| [2025/04/30 18:20:46 446943] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2377354| [2025/04/30 18:20:46 446949] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2376175| [2025/04/30 18:20:46 446953] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2374996| [2025/04/30 18:20:46 446959] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2373817| [2025/04/30 18:20:46 446963] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2372638| [2025/04/30 18:20:46 446969] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2371459| [2025/04/30 18:20:46 446973] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2370280| [2025/04/30 18:20:46 446979] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2369101| [2025/04/30 18:20:46 446984] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2367922| [2025/04/30 18:20:46 447004] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2366743| [2025/04/30 18:20:46 447009] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2365564| [2025/04/30 18:20:46 447015] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2364385| [2025/04/30 18:20:46 447019] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2363206| [2025/04/30 18:20:46 447028] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2362027| [2025/04/30 18:20:46 447032] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2360848| [2025/04/30 18:20:46 447038] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2359669| [2025/04/30 18:20:46 447042] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2358490| [2025/04/30 18:20:46 447048] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2357311| [2025/04/30 18:20:46 447052] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2356132| [2025/04/30 18:20:46 447058] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2354953| [2025/04/30 18:20:46 447062] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2353774| [2025/04/30 18:20:46 447068] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2352595| [2025/04/30 18:20:46 447072] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2351416| [2025/04/30 18:20:46 447078] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2350237| [2025/04/30 18:20:46 447082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2349058| [2025/04/30 18:20:46 447088] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2347879| [2025/04/30 18:20:46 447092] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2346700| [2025/04/30 18:20:46 447098] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2345521| [2025/04/30 18:20:46 447102] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2344342| [2025/04/30 18:20:46 447110] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2343163| [2025/04/30 18:20:46 447114] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2341984| [2025/04/30 18:20:46 447120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2340805| [2025/04/30 18:20:46 447124] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2339626| [2025/04/30 18:20:46 447130] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2338447| [2025/04/30 18:20:46 447134] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2337268| [2025/04/30 18:20:46 447140] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2336089| [2025/04/30 18:20:46 447144] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2334910| [2025/04/30 18:20:46 447150] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2333731| [2025/04/30 18:20:46 447154] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2332552| [2025/04/30 18:20:46 447160] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2331373| [2025/04/30 18:20:46 447164] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2330194| [2025/04/30 18:20:46 447170] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2329015| [2025/04/30 18:20:46 447174] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2327836| [2025/04/30 18:20:46 447180] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2326657| [2025/04/30 18:20:46 447184] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2325478| [2025/04/30 18:20:46 447192] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2324299| [2025/04/30 18:20:46 447197] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2323120| [2025/04/30 18:20:46 447201] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2321941| [2025/04/30 18:20:46 447207] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2320762| [2025/04/30 18:20:46 447211] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319583| [2025/04/30 18:20:46 447217] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318404| [2025/04/30 18:20:46 447221] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317225| [2025/04/30 18:20:46 447227] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316046| [2025/04/30 18:20:46 447231] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314867| [2025/04/30 18:20:46 447237] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313688| [2025/04/30 18:20:46 447241] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312509| [2025/04/30 18:20:46 447246] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311330| [2025/04/30 18:20:46 447251] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310151| [2025/04/30 18:20:46 447260] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2308972| [2025/04/30 18:20:46 447264] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307793| [2025/04/30 18:20:46 447269] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306614| [2025/04/30 18:20:46 447274] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305435| [2025/04/30 18:20:46 447279] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304256| [2025/04/30 18:20:46 447283] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303077| [2025/04/30 18:20:46 447289] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301898| [2025/04/30 18:20:46 447293] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300719| [2025/04/30 18:20:46 447299] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299540| [2025/04/30 18:20:46 447303] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298361| [2025/04/30 18:20:46 447309] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297182| [2025/04/30 18:20:46 447313] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296003| [2025/04/30 18:20:46 447319] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294824| [2025/04/30 18:20:46 447323] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293645| [2025/04/30 18:20:46 447329] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292466| [2025/04/30 18:20:46 447333] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291287| [2025/04/30 18:20:46 447339] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290108| [2025/04/30 18:20:46 447343] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288929| [2025/04/30 18:20:46 447349] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287750| [2025/04/30 18:20:46 447353] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286571| [2025/04/30 18:20:46 447363] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285392| [2025/04/30 18:20:46 447367] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284213| [2025/04/30 18:20:46 447373] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283034| [2025/04/30 18:20:46 447377] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281855| [2025/04/30 18:20:46 447383] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280676| [2025/04/30 18:20:46 447387] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279497| [2025/04/30 18:20:46 447393] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278318| [2025/04/30 18:20:46 447397] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277139| [2025/04/30 18:20:46 447403] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275960| [2025/04/30 18:20:46 447407] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274781| [2025/04/30 18:20:46 447413] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273602| [2025/04/30 18:20:46 447417] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272423| [2025/04/30 18:20:46 447423] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271244| [2025/04/30 18:20:46 447427] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270065| [2025/04/30 18:20:46 447433] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268886| [2025/04/30 18:20:46 447437] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267707| [2025/04/30 18:20:46 447443] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266528| [2025/04/30 18:20:46 447447] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265349| [2025/04/30 18:20:46 447455] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264170| [2025/04/30 18:20:46 447459] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2262991| [2025/04/30 18:20:46 447465] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261812| [2025/04/30 18:20:46 447469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260633| [2025/04/30 18:20:46 447475] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259454| [2025/04/30 18:20:46 447479] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258275| [2025/04/30 18:20:46 447485] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257096| [2025/04/30 18:20:46 447489] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255917| [2025/04/30 18:20:46 447494] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254738| [2025/04/30 18:20:46 447499] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253559| [2025/04/30 18:20:46 447504] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252380| [2025/04/30 18:20:46 447509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251201| [2025/04/30 18:20:46 447514] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250022| [2025/04/30 18:20:46 447518] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:250000| [2025/04/30 18:20:46 447527] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:249978|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:2097152|offset:249978|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 447534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 447539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250022| [2025/04/30 18:20:46 447543] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:250000| [2025/04/30 18:20:46 447548] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:249978|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1847174|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 447553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 447557] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 447563] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:2| [2025/04/30 18:20:46 447578] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:2| [2025/04/30 18:20:46 447591] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:1183| [2025/04/30 18:20:46 447600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447609] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:2364| [2025/04/30 18:20:46 447620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447629] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:3545| [2025/04/30 18:20:46 447638] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447646] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:4726| [2025/04/30 18:20:46 447655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447663] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:5907| [2025/04/30 18:20:46 447671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447676] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447680] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:7088| [2025/04/30 18:20:46 447688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:8269| [2025/04/30 18:20:46 447707] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447715] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:9450| [2025/04/30 18:20:46 447724] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447732] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:10631| [2025/04/30 18:20:46 447740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447745] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447749] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:11812| [2025/04/30 18:20:46 447757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447762] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447766] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:12993| [2025/04/30 18:20:46 447776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447785] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:14174| [2025/04/30 18:20:46 447793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447797] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447801] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:15355| [2025/04/30 18:20:46 447810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:16536| [2025/04/30 18:20:46 447827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:17715| [2025/04/30 18:20:46 447843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447847] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:18894| [2025/04/30 18:20:46 447866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447874] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:20073| [2025/04/30 18:20:46 447882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447890] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:21252| [2025/04/30 18:20:46 447899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447907] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:22431| [2025/04/30 18:20:46 447915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:23610| [2025/04/30 18:20:46 447934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:24789| [2025/04/30 18:20:46 447951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:25968| [2025/04/30 18:20:46 447968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 447972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 447976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 447980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:27147| [2025/04/30 18:20:46 447985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448001] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448006] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:28326| [2025/04/30 18:20:46 448014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:29505| [2025/04/30 18:20:46 448033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:30684| [2025/04/30 18:20:46 448050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448058] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:31863| [2025/04/30 18:20:46 448067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448075] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:33042| [2025/04/30 18:20:46 448083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448091] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:34221| [2025/04/30 18:20:46 448100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:35400| [2025/04/30 18:20:46 448119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:36579| [2025/04/30 18:20:46 448135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448144] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:37758| [2025/04/30 18:20:46 448152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:38937| [2025/04/30 18:20:46 448169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448177] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:40116| [2025/04/30 18:20:46 448188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:41295| [2025/04/30 18:20:46 448205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42038|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:42474| [2025/04/30 18:20:46 448221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448230] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43238|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:43653| [2025/04/30 18:20:46 448238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44438|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:44832| [2025/04/30 18:20:46 448255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448265] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45638|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:46011| [2025/04/30 18:20:46 448274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:76609|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 448278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 448282] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 448286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46838|inflight:632|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 448290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 448294] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 448298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 448303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 448307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 448313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:8| [2025/04/30 18:20:46 448378] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:8|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:632|now:1746037246448321|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 448386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:8|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 448391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:8|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 448395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:632|applimit:2600| [2025/04/30 18:20:46 448400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 448405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 448409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 448413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 651| [2025/04/30 18:20:46 448421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246687818|now:1746037246448399|interv:239419| [2025/04/30 18:20:46 448425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246687818|now:1746037246448399|interval:239419|pto_count:0|srtt:76609 [2025/04/30 18:20:46 448430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:651| [2025/04/30 18:20:46 448435] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 448439] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:9| [2025/04/30 18:20:46 448480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:9|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:651|now:1746037246448445|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 448487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:9|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 448492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:9|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 448496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:651|applimit:2600| [2025/04/30 18:20:46 448500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 448505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 448509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 448513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 670| [2025/04/30 18:20:46 448517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246687942|now:1746037246448500|interv:239442| [2025/04/30 18:20:46 448521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246687942|now:1746037246448500|interval:239442|pto_count:0|srtt:76609 [2025/04/30 18:20:46 448525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:670| [2025/04/30 18:20:46 448530] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 448534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:1183| [2025/04/30 18:20:46 448539] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 448543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:10| [2025/04/30 18:20:46 448583] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:10|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:670|now:1746037246448550|stream_id:0|stream_offset:1183| [2025/04/30 18:20:46 448589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:10|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 448598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:670|applimit:2600| [2025/04/30 18:20:46 448603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 448607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 448611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 448615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 1870| [2025/04/30 18:20:46 448619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688047|now:1746037246448602|interv:239445| [2025/04/30 18:20:46 448623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688047|now:1746037246448602|interval:239445|pto_count:0|srtt:76609 [2025/04/30 18:20:46 448627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:1870| [2025/04/30 18:20:46 448632] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 448636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:1870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:2364| [2025/04/30 18:20:46 448641] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 448645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:11| [2025/04/30 18:20:46 448684] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:11|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:1870|now:1746037246448651|stream_id:0|stream_offset:2364| [2025/04/30 18:20:46 448690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:11|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 448695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:1870|applimit:2600| [2025/04/30 18:20:46 448699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 448703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 448707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 448711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 3070| [2025/04/30 18:20:46 448715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688148|now:1746037246448699|interv:239449| [2025/04/30 18:20:46 448719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688148|now:1746037246448699|interval:239449|pto_count:0|srtt:76609 [2025/04/30 18:20:46 448724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:3070| [2025/04/30 18:20:46 448732] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 448736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:3070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:3545| [2025/04/30 18:20:46 448741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 448745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:12| [2025/04/30 18:20:46 448912] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:12|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:3070|now:1746037246448751|stream_id:0|stream_offset:3545| [2025/04/30 18:20:46 448924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 448931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:3070|applimit:2600| [2025/04/30 18:20:46 448939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 448945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 448952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 448958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 4270| [2025/04/30 18:20:46 448964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688248|now:1746037246448938|interv:239310| [2025/04/30 18:20:46 448970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688248|now:1746037246448938|interval:239310|pto_count:0|srtt:76609 [2025/04/30 18:20:46 448977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:4270| [2025/04/30 18:20:46 448984] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:4270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:4726| [2025/04/30 18:20:46 449021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:13| [2025/04/30 18:20:46 449074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:13|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:4270|now:1746037246449039|stream_id:0|stream_offset:4726| [2025/04/30 18:20:46 449084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:4270|applimit:2600| [2025/04/30 18:20:46 449098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 5470| [2025/04/30 18:20:46 449128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688536|now:1746037246449098|interv:239438| [2025/04/30 18:20:46 449134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688536|now:1746037246449098|interval:239438|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:5470| [2025/04/30 18:20:46 449148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:5470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:5907| [2025/04/30 18:20:46 449161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:14| [2025/04/30 18:20:46 449207] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:14|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:5470|now:1746037246449177|stream_id:0|stream_offset:5907| [2025/04/30 18:20:46 449215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:5470|applimit:2600| [2025/04/30 18:20:46 449227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 6670| [2025/04/30 18:20:46 449250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688674|now:1746037246449227|interv:239447| [2025/04/30 18:20:46 449255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688674|now:1746037246449227|interval:239447|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:6670| [2025/04/30 18:20:46 449268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:6670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:7088| [2025/04/30 18:20:46 449287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:15| [2025/04/30 18:20:46 449329] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:15|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:6670|now:1746037246449302|stream_id:0|stream_offset:7088| [2025/04/30 18:20:46 449338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:6670|applimit:2600| [2025/04/30 18:20:46 449351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 7870| [2025/04/30 18:20:46 449374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688799|now:1746037246449350|interv:239449| [2025/04/30 18:20:46 449380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688799|now:1746037246449350|interval:239449|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:7870| [2025/04/30 18:20:46 449393] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:7870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:8269| [2025/04/30 18:20:46 449406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449412] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:16| [2025/04/30 18:20:46 449469] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:16|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:7870|now:1746037246449421|stream_id:0|stream_offset:8269| [2025/04/30 18:20:46 449479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:7870|applimit:2600| [2025/04/30 18:20:46 449492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 9070| [2025/04/30 18:20:46 449519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688918|now:1746037246449492|interv:239426| [2025/04/30 18:20:46 449525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688918|now:1746037246449492|interval:239426|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:9070| [2025/04/30 18:20:46 449540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:9070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:9450| [2025/04/30 18:20:46 449553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:17| [2025/04/30 18:20:46 449606] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:17|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:9070|now:1746037246449570|stream_id:0|stream_offset:9450| [2025/04/30 18:20:46 449615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:9070|applimit:2600| [2025/04/30 18:20:46 449629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 10270| [2025/04/30 18:20:46 449653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689067|now:1746037246449629|interv:239438| [2025/04/30 18:20:46 449659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689067|now:1746037246449629|interval:239438|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:10270| [2025/04/30 18:20:46 449673] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:10270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:10631| [2025/04/30 18:20:46 449686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:18| [2025/04/30 18:20:46 449732] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:18|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:10270|now:1746037246449703|stream_id:0|stream_offset:10631| [2025/04/30 18:20:46 449747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:10270|applimit:2600| [2025/04/30 18:20:46 449760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 11470| [2025/04/30 18:20:46 449785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689200|now:1746037246449760|interv:239440| [2025/04/30 18:20:46 449791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689200|now:1746037246449760|interval:239440|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:11470| [2025/04/30 18:20:46 449805] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:11470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:11812| [2025/04/30 18:20:46 449818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:19| [2025/04/30 18:20:46 449864] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:19|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:11470|now:1746037246449834|stream_id:0|stream_offset:11812| [2025/04/30 18:20:46 449873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 449880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:11470|applimit:2600| [2025/04/30 18:20:46 449886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 449893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 449898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 449904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 12670| [2025/04/30 18:20:46 449910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689331|now:1746037246449886|interv:239445| [2025/04/30 18:20:46 449916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689331|now:1746037246449886|interval:239445|pto_count:0|srtt:76609 [2025/04/30 18:20:46 449929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:12670| [2025/04/30 18:20:46 449936] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 449943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:12670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:12993| [2025/04/30 18:20:46 449950] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 449956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:20| [2025/04/30 18:20:46 450009] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:20|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:12670|now:1746037246449966|stream_id:0|stream_offset:12993| [2025/04/30 18:20:46 450021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 450028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:12670|applimit:2600| [2025/04/30 18:20:46 450035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 450041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 450047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 450053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 13870| [2025/04/30 18:20:46 450058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689463|now:1746037246450034|interv:239429| [2025/04/30 18:20:46 450064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689463|now:1746037246450034|interval:239429|pto_count:0|srtt:76609 [2025/04/30 18:20:46 450070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:13870| [2025/04/30 18:20:46 450077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 450083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:13870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:14174| [2025/04/30 18:20:46 450089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 450095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:21| [2025/04/30 18:20:46 450133] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:21|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:13870|now:1746037246450105|stream_id:0|stream_offset:14174| [2025/04/30 18:20:46 450142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 450155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:13870|applimit:2600| [2025/04/30 18:20:46 450161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 450167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 450173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 450178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 15070| [2025/04/30 18:20:46 450184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689602|now:1746037246450160|interv:239442| [2025/04/30 18:20:46 450190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689602|now:1746037246450160|interval:239442|pto_count:0|srtt:76609 [2025/04/30 18:20:46 450197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:15070| [2025/04/30 18:20:46 450204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 450210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:15070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:15355| [2025/04/30 18:20:46 450217] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 450223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:22| [2025/04/30 18:20:46 450263] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:22|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:15070|now:1746037246450233|stream_id:0|stream_offset:15355| [2025/04/30 18:20:46 450274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 450281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:15070|applimit:2600| [2025/04/30 18:20:46 450288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 450294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 450300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 450306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 16270| [2025/04/30 18:20:46 450313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689730|now:1746037246450287|interv:239443| [2025/04/30 18:20:46 450319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689730|now:1746037246450287|interval:239443|pto_count:0|srtt:76609 [2025/04/30 18:20:46 450326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:16270| [2025/04/30 18:20:46 450333] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 450346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:16270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:16536| [2025/04/30 18:20:46 450352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 450358] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:23| [2025/04/30 18:20:46 450404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:23|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:16270|now:1746037246450369|stream_id:0|stream_offset:16536| [2025/04/30 18:20:46 450414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 450422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:16270|applimit:2600| [2025/04/30 18:20:46 450429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 450435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 450441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 450448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 17470| [2025/04/30 18:20:46 450454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689866|now:1746037246450428|interv:239438| [2025/04/30 18:20:46 450460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689866|now:1746037246450428|interval:239438|pto_count:0|srtt:76609 [2025/04/30 18:20:46 450467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:17470| [2025/04/30 18:20:46 450474] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 450481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:17470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:17715| [2025/04/30 18:20:46 450488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 450494] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:24| [2025/04/30 18:20:46 450539] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:24|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:17470|now:1746037246450505|stream_id:0|stream_offset:17715| [2025/04/30 18:20:46 450548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 450555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:17470|applimit:2600| [2025/04/30 18:20:46 450562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 450568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 450580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 450586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 18670| [2025/04/30 18:20:46 450592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246690002|now:1746037246450561|interv:239441| [2025/04/30 18:20:46 450598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246690002|now:1746037246450561|interval:239441|pto_count:0|srtt:76609 [2025/04/30 18:20:46 450605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:18670| [2025/04/30 18:20:46 450612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 450618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:18894| [2025/04/30 18:20:46 450624] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 450630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246451630|now:1746037246450630|interv:1000| [2025/04/30 18:20:46 450636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 450642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 450648] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246451630| [2025/04/30 18:20:46 450654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246451630| [2025/04/30 18:20:46 450660] [debug] |xqc_engine_wakeup_after|wakeup:1746037246451630|now:1746037246450660|diff:970| [2025/04/30 18:20:46 450666] [debug] |xqc_engine_main_logic|END|now:1746037246444477| [2025/04/30 18:20:46 451747] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246451746| [2025/04/30 18:20:46 451761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246451630|pq_index:0| [2025/04/30 18:20:46 451766] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246444477| [2025/04/30 18:20:46 451772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246451771| [2025/04/30 18:20:46 451777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246451630|now:1746037246451771| [2025/04/30 18:20:46 451782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246451630|now:1746037246451771| [2025/04/30 18:20:46 451786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 451791] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 451796] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 451802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:18670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 451818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 451824] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 451829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 451836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 451842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 451847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:18670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:18894| [2025/04/30 18:20:46 451851] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 451856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:25| [2025/04/30 18:20:46 451901] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:25|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:18670|now:1746037246451865|stream_id:0|stream_offset:18894| [2025/04/30 18:20:46 451911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 451919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:18670|applimit:2600| [2025/04/30 18:20:46 451926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 451933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 451939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 451946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 19870| [2025/04/30 18:20:46 451952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246691362|now:1746037246451925|interv:239437| [2025/04/30 18:20:46 451958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246691362|now:1746037246451925|interval:239437|pto_count:0|srtt:76609 [2025/04/30 18:20:46 451966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:19870| [2025/04/30 18:20:46 451971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 451976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:20073| [2025/04/30 18:20:46 451980] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 451985] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:26| [2025/04/30 18:20:46 452045] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:26|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19870|now:1746037246452016|stream_id:0|stream_offset:20073| [2025/04/30 18:20:46 452061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 452069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:19870|applimit:2600| [2025/04/30 18:20:46 452076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 452083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 452090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 452096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 21070| [2025/04/30 18:20:46 452101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246691513|now:1746037246452076|interv:239437| [2025/04/30 18:20:46 452105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246691513|now:1746037246452076|interval:239437|pto_count:0|srtt:76609 [2025/04/30 18:20:46 452110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:21070| [2025/04/30 18:20:46 452115] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 452119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:21252| [2025/04/30 18:20:46 452124] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 452128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:27| [2025/04/30 18:20:46 452163] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:27|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21070|now:1746037246452136|stream_id:0|stream_offset:21252| [2025/04/30 18:20:46 452172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 452179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:21070|applimit:2600| [2025/04/30 18:20:46 452186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 452193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 452200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 452206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 22270| [2025/04/30 18:20:46 452213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246691633|now:1746037246452186|interv:239447| [2025/04/30 18:20:46 452219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246691633|now:1746037246452186|interval:239447|pto_count:0|srtt:76609 [2025/04/30 18:20:46 452232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:22270| [2025/04/30 18:20:46 452239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 452246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:22431| [2025/04/30 18:20:46 452253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 452259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246453259|now:1746037246452259|interv:1000| [2025/04/30 18:20:46 452265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 452271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 452276] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246453259| [2025/04/30 18:20:46 452281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246453259| [2025/04/30 18:20:46 452286] [debug] |xqc_engine_wakeup_after|wakeup:1746037246453259|now:1746037246452286|diff:973| [2025/04/30 18:20:46 452293] [debug] |xqc_engine_main_logic|END|now:1746037246451771| [2025/04/30 18:20:46 453363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246453363| [2025/04/30 18:20:46 453374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246453259|pq_index:0| [2025/04/30 18:20:46 453379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246451771| [2025/04/30 18:20:46 453385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246453383| [2025/04/30 18:20:46 453390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246453259|now:1746037246453383| [2025/04/30 18:20:46 453394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246453259|now:1746037246453383| [2025/04/30 18:20:46 453398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 453402] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 453408] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 453413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:22270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 453417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 453421] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 453425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 453430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 453440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 453444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:22431| [2025/04/30 18:20:46 453449] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 453453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:28| [2025/04/30 18:20:46 453494] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:28|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22270|now:1746037246453462|stream_id:0|stream_offset:22431| [2025/04/30 18:20:46 453504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 453512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:22270|applimit:2600| [2025/04/30 18:20:46 453518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 453526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 453530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 453534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 23470| [2025/04/30 18:20:46 453538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246692959|now:1746037246453518|interv:239441| [2025/04/30 18:20:46 453542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246692959|now:1746037246453518|interval:239441|pto_count:0|srtt:76609 [2025/04/30 18:20:46 453547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:23470| [2025/04/30 18:20:46 453552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 453556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:23470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:23610| [2025/04/30 18:20:46 453561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 453565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:29| [2025/04/30 18:20:46 453597] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:29|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:23470|now:1746037246453572|stream_id:0|stream_offset:23610| [2025/04/30 18:20:46 453607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 453622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:23470|applimit:2600| [2025/04/30 18:20:46 453628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 453637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 453641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 453645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 24670| [2025/04/30 18:20:46 453649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246693069|now:1746037246453628|interv:239441| [2025/04/30 18:20:46 453653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246693069|now:1746037246453628|interval:239441|pto_count:0|srtt:76609 [2025/04/30 18:20:46 453658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:24670| [2025/04/30 18:20:46 453662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 453667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:24789| [2025/04/30 18:20:46 453672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 453676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246454675|now:1746037246453675|interv:1000| [2025/04/30 18:20:46 453680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 453684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 453688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246454675| [2025/04/30 18:20:46 453692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246454675| [2025/04/30 18:20:46 453696] [debug] |xqc_engine_wakeup_after|wakeup:1746037246454675|now:1746037246453696|diff:979| [2025/04/30 18:20:46 453700] [debug] |xqc_engine_main_logic|END|now:1746037246453383| [2025/04/30 18:20:46 454770] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246454769| [2025/04/30 18:20:46 454784] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246454675|pq_index:0| [2025/04/30 18:20:46 454791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246453383| [2025/04/30 18:20:46 454798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246454796| [2025/04/30 18:20:46 454806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246454675|now:1746037246454796| [2025/04/30 18:20:46 454810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246454675|now:1746037246454796| [2025/04/30 18:20:46 454814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 454818] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 454824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 454829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:24670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 454838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 454842] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 454846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 454851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 454855] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 454860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:24789| [2025/04/30 18:20:46 454864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 454869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:30| [2025/04/30 18:20:46 454910] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:30|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24670|now:1746037246454878|stream_id:0|stream_offset:24789| [2025/04/30 18:20:46 454919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 454927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:24670|applimit:2600| [2025/04/30 18:20:46 454934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 454941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 454947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 454953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 25870| [2025/04/30 18:20:46 454959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246694375|now:1746037246454934|interv:239441| [2025/04/30 18:20:46 454965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246694375|now:1746037246454934|interval:239441|pto_count:0|srtt:76609 [2025/04/30 18:20:46 454972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:25870| [2025/04/30 18:20:46 454979] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 455002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:25968| [2025/04/30 18:20:46 455013] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 455020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:31| [2025/04/30 18:20:46 455070] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:31|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25870|now:1746037246455038|stream_id:0|stream_offset:25968| [2025/04/30 18:20:46 455080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 455087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:25870|applimit:2600| [2025/04/30 18:20:46 455094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 455101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 455107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 455113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 27070| [2025/04/30 18:20:46 455120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246694535|now:1746037246455094|interv:239441| [2025/04/30 18:20:46 455126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246694535|now:1746037246455094|interval:239441|pto_count:0|srtt:76609 [2025/04/30 18:20:46 455133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:27070| [2025/04/30 18:20:46 455140] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 455147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:27147| [2025/04/30 18:20:46 455154] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 455161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:32| [2025/04/30 18:20:46 455223] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:32|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27070|now:1746037246455171|stream_id:0|stream_offset:27147| [2025/04/30 18:20:46 455233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 455241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:27070|applimit:2600| [2025/04/30 18:20:46 455247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 455254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 455259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 455265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 28270| [2025/04/30 18:20:46 455272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246694668|now:1746037246455247|interv:239421| [2025/04/30 18:20:46 455283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246694668|now:1746037246455247|interval:239421|pto_count:0|srtt:76609 [2025/04/30 18:20:46 455288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:28270| [2025/04/30 18:20:46 455293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 455297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:28326| [2025/04/30 18:20:46 455302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 455306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246456306|now:1746037246455306|interv:1000| [2025/04/30 18:20:46 455310] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 455314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 455318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246456306| [2025/04/30 18:20:46 455322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246456306| [2025/04/30 18:20:46 455326] [debug] |xqc_engine_wakeup_after|wakeup:1746037246456306|now:1746037246455326|diff:980| [2025/04/30 18:20:46 455331] [debug] |xqc_engine_main_logic|END|now:1746037246454796| [2025/04/30 18:20:46 456410] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246456409| [2025/04/30 18:20:46 456425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246456306|pq_index:0| [2025/04/30 18:20:46 456432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246454796| [2025/04/30 18:20:46 456440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246456438| [2025/04/30 18:20:46 456447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246456306|now:1746037246456438| [2025/04/30 18:20:46 456454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246456306|now:1746037246456438| [2025/04/30 18:20:46 456460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 456467] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 456474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 456479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:28270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 456484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 456488] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 456492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 456502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 456507] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 456511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:28326| [2025/04/30 18:20:46 456516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 456520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:33| [2025/04/30 18:20:46 456560] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:33|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28270|now:1746037246456529|stream_id:0|stream_offset:28326| [2025/04/30 18:20:46 456566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 456571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:28270|applimit:2600| [2025/04/30 18:20:46 456575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 456580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 456584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 456588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 29470| [2025/04/30 18:20:46 456593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246696026|now:1746037246456575|interv:239451| [2025/04/30 18:20:46 456607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246696026|now:1746037246456575|interval:239451|pto_count:0|srtt:76609 [2025/04/30 18:20:46 456615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:29470| [2025/04/30 18:20:46 456622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 456629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:29470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:29505| [2025/04/30 18:20:46 456637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 456644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:34| [2025/04/30 18:20:46 456681] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:34|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:29470|now:1746037246456655|stream_id:0|stream_offset:29505| [2025/04/30 18:20:46 456688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 456693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:29470|applimit:2600| [2025/04/30 18:20:46 456702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 456707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 456714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 456721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 30670| [2025/04/30 18:20:46 456727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246696152|now:1746037246456702|interv:239450| [2025/04/30 18:20:46 456734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246696152|now:1746037246456702|interval:239450|pto_count:0|srtt:76609 [2025/04/30 18:20:46 456741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:30670| [2025/04/30 18:20:46 456748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 456756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:30684| [2025/04/30 18:20:46 456762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 456768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:35| [2025/04/30 18:20:46 456810] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:35|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30670|now:1746037246456778|stream_id:0|stream_offset:30684| [2025/04/30 18:20:46 456820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 456827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:30670|applimit:2600| [2025/04/30 18:20:46 456834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 456840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 456847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 456853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 31870| [2025/04/30 18:20:46 456860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246696275|now:1746037246456833|interv:239442| [2025/04/30 18:20:46 456866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246696275|now:1746037246456833|interval:239442|pto_count:0|srtt:76609 [2025/04/30 18:20:46 456873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:31870| [2025/04/30 18:20:46 456880] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 456887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:31863| [2025/04/30 18:20:46 456901] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 456907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246457907|now:1746037246456907|interv:1000| [2025/04/30 18:20:46 456913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 456920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 456926] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246457907| [2025/04/30 18:20:46 456932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246457907| [2025/04/30 18:20:46 456939] [debug] |xqc_engine_wakeup_after|wakeup:1746037246457907|now:1746037246456939|diff:968| [2025/04/30 18:20:46 456945] [debug] |xqc_engine_main_logic|END|now:1746037246456438| [2025/04/30 18:20:46 458011] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246458011| [2025/04/30 18:20:46 458026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246457907|pq_index:0| [2025/04/30 18:20:46 458033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246456438| [2025/04/30 18:20:46 458041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246458039| [2025/04/30 18:20:46 458048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246457907|now:1746037246458039| [2025/04/30 18:20:46 458054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246457907|now:1746037246458039| [2025/04/30 18:20:46 458060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 458067] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 458074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 458081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:31870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 458087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 458092] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 458098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 458104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 458111] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 458116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:31863| [2025/04/30 18:20:46 458123] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 458136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:36| [2025/04/30 18:20:46 458181] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:36|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31870|now:1746037246458147|stream_id:0|stream_offset:31863| [2025/04/30 18:20:46 458189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 458196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:31870|applimit:2600| [2025/04/30 18:20:46 458202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 458208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 458214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 458219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 33070| [2025/04/30 18:20:46 458224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246697644|now:1746037246458202|interv:239442| [2025/04/30 18:20:46 458230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246697644|now:1746037246458202|interval:239442|pto_count:0|srtt:76609 [2025/04/30 18:20:46 458237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:33070| [2025/04/30 18:20:46 458243] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 458249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:33042| [2025/04/30 18:20:46 458256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 458261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:37| [2025/04/30 18:20:46 458297] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:37|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33070|now:1746037246458271|stream_id:0|stream_offset:33042| [2025/04/30 18:20:46 458306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 458314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:33070|applimit:2600| [2025/04/30 18:20:46 458320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 458327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 458334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 458340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 34270| [2025/04/30 18:20:46 458354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246697768|now:1746037246458320|interv:239448| [2025/04/30 18:20:46 458360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246697768|now:1746037246458320|interval:239448|pto_count:0|srtt:76609 [2025/04/30 18:20:46 458366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:34270| [2025/04/30 18:20:46 458373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 458379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:34221| [2025/04/30 18:20:46 458386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 458391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246459391|now:1746037246458391|interv:1000| [2025/04/30 18:20:46 458397] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 458402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 458408] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246459391| [2025/04/30 18:20:46 458414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246459391| [2025/04/30 18:20:46 458419] [debug] |xqc_engine_wakeup_after|wakeup:1746037246459391|now:1746037246458419|diff:972| [2025/04/30 18:20:46 458424] [debug] |xqc_engine_main_logic|END|now:1746037246458039| [2025/04/30 18:20:46 459501] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246459500| [2025/04/30 18:20:46 459515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246459391|pq_index:0| [2025/04/30 18:20:46 459523] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246458039| [2025/04/30 18:20:46 459531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246459529| [2025/04/30 18:20:46 459538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246459391|now:1746037246459529| [2025/04/30 18:20:46 459544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246459391|now:1746037246459529| [2025/04/30 18:20:46 459550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 459557] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 459564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 459571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:34270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 459577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 459582] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 459588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 459601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 459608] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 459614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:34221| [2025/04/30 18:20:46 459621] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 459628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:38| [2025/04/30 18:20:46 459675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:38|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34270|now:1746037246459640|stream_id:0|stream_offset:34221| [2025/04/30 18:20:46 459686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 459693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:34270|applimit:2600| [2025/04/30 18:20:46 459700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 459707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 459713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 459719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 35470| [2025/04/30 18:20:46 459725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246699137|now:1746037246459700|interv:239437| [2025/04/30 18:20:46 459731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246699137|now:1746037246459700|interval:239437|pto_count:0|srtt:76609 [2025/04/30 18:20:46 459738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:35470| [2025/04/30 18:20:46 459745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 459751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:35470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:35400| [2025/04/30 18:20:46 459757] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 459763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:39| [2025/04/30 18:20:46 459799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:39|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:35470|now:1746037246459773|stream_id:0|stream_offset:35400| [2025/04/30 18:20:46 459807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 459820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:35470|applimit:2600| [2025/04/30 18:20:46 459826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 459832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 459838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 459843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36670| [2025/04/30 18:20:46 459848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246699270|now:1746037246459826|interv:239444| [2025/04/30 18:20:46 459854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246699270|now:1746037246459826|interval:239444|pto_count:0|srtt:76609 [2025/04/30 18:20:46 459861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:36670| [2025/04/30 18:20:46 459867] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 459873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:36579| [2025/04/30 18:20:46 459880] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 459886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:40| [2025/04/30 18:20:46 459920] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:40|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36670|now:1746037246459896|stream_id:0|stream_offset:36579| [2025/04/30 18:20:46 459929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 459936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:36670|applimit:2600| [2025/04/30 18:20:46 459941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 459947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 459953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 459959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 37870| [2025/04/30 18:20:46 459966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246699393|now:1746037246459941|interv:239452| [2025/04/30 18:20:46 459972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246699393|now:1746037246459941|interval:239452|pto_count:0|srtt:76609 [2025/04/30 18:20:46 459979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:37870| [2025/04/30 18:20:46 460006] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 460022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:37758| [2025/04/30 18:20:46 460030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 460036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246461035|now:1746037246460035|interv:1000| [2025/04/30 18:20:46 460042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 460047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 460054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246461035| [2025/04/30 18:20:46 460060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246461035| [2025/04/30 18:20:46 460067] [debug] |xqc_engine_wakeup_after|wakeup:1746037246461035|now:1746037246460067|diff:968| [2025/04/30 18:20:46 460072] [debug] |xqc_engine_main_logic|END|now:1746037246459529| [2025/04/30 18:20:46 461143] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246461143| [2025/04/30 18:20:46 461151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246461035|pq_index:0| [2025/04/30 18:20:46 461155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246459529| [2025/04/30 18:20:46 461160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246461159| [2025/04/30 18:20:46 461165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246461035|now:1746037246461159| [2025/04/30 18:20:46 461169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246461035|now:1746037246461159| [2025/04/30 18:20:46 461173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 461178] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 461183] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 461188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:37870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 461192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 461196] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 461200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 461205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 461209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 461214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:37758| [2025/04/30 18:20:46 461222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 461227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:41| [2025/04/30 18:20:46 461263] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:41|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37870|now:1746037246461235|stream_id:0|stream_offset:37758| [2025/04/30 18:20:46 461269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 461274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:37870|applimit:2600| [2025/04/30 18:20:46 461278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 461283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 461287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 461290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 39070| [2025/04/30 18:20:46 461294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246700732|now:1746037246461278|interv:239454| [2025/04/30 18:20:46 461298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246700732|now:1746037246461278|interval:239454|pto_count:0|srtt:76609 [2025/04/30 18:20:46 461303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:39070| [2025/04/30 18:20:46 461308] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 461312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:38937| [2025/04/30 18:20:46 461316] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 461320] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:42| [2025/04/30 18:20:46 461344] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:42|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39070|now:1746037246461327|stream_id:0|stream_offset:38937| [2025/04/30 18:20:46 461349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 461354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:39070|applimit:2600| [2025/04/30 18:20:46 461358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 461362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 461366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 461373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 40270| [2025/04/30 18:20:46 461377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246700824|now:1746037246461358|interv:239466| [2025/04/30 18:20:46 461381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246700824|now:1746037246461358|interval:239466|pto_count:0|srtt:76609 [2025/04/30 18:20:46 461386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:40270| [2025/04/30 18:20:46 461390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 461394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:40116| [2025/04/30 18:20:46 461398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 461402] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:43| [2025/04/30 18:20:46 461424] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:43|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40270|now:1746037246461409|stream_id:0|stream_offset:40116| [2025/04/30 18:20:46 461429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 461434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:40270|applimit:2600| [2025/04/30 18:20:46 461438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 461442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 461446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 461450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 41470| [2025/04/30 18:20:46 461454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246700906|now:1746037246461438|interv:239468| [2025/04/30 18:20:46 461458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246700906|now:1746037246461438|interval:239468|pto_count:0|srtt:76609 [2025/04/30 18:20:46 461462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:41470| [2025/04/30 18:20:46 461466] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 461470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:41295| [2025/04/30 18:20:46 461475] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 461478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246462478|now:1746037246461478|interv:1000| [2025/04/30 18:20:46 461482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 461489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 461494] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246462478| [2025/04/30 18:20:46 461498] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246462478| [2025/04/30 18:20:46 461502] [debug] |xqc_engine_wakeup_after|wakeup:1746037246462478|now:1746037246461502|diff:976| [2025/04/30 18:20:46 461506] [debug] |xqc_engine_main_logic|END|now:1746037246461159| [2025/04/30 18:20:46 462575] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246462575| [2025/04/30 18:20:46 462582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246462478|pq_index:0| [2025/04/30 18:20:46 462587] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246461159| [2025/04/30 18:20:46 462591] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246462590| [2025/04/30 18:20:46 462596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246462478|now:1746037246462590| [2025/04/30 18:20:46 462600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246462478|now:1746037246462590| [2025/04/30 18:20:46 462604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 462608] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 462613] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 462617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:41470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 462622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 462626] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 462630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 462634] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 462639] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 462643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:41470|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:41295| [2025/04/30 18:20:46 462647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 462652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:44| [2025/04/30 18:20:46 462680] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:44|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:41470|now:1746037246462659|stream_id:0|stream_offset:41295| [2025/04/30 18:20:46 462686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 462698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:41470|applimit:2600| [2025/04/30 18:20:46 462705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 462711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 462718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 462724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 42670| [2025/04/30 18:20:46 462731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246702156|now:1746037246462704|interv:239452| [2025/04/30 18:20:46 462737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246702156|now:1746037246462704|interval:239452|pto_count:0|srtt:76609 [2025/04/30 18:20:46 462745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:42670| [2025/04/30 18:20:46 462750] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 462754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42670|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:42474| [2025/04/30 18:20:46 462759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 462763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:45| [2025/04/30 18:20:46 462794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:45|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42670|now:1746037246462771|stream_id:0|stream_offset:42474| [2025/04/30 18:20:46 462800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 462807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:42670|applimit:2600| [2025/04/30 18:20:46 462814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 462821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 462827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 462834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43870| [2025/04/30 18:20:46 462840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246702268|now:1746037246462814|interv:239454| [2025/04/30 18:20:46 462846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246702268|now:1746037246462814|interval:239454|pto_count:0|srtt:76609 [2025/04/30 18:20:46 462853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:43870| [2025/04/30 18:20:46 462867] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 462871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:43653| [2025/04/30 18:20:46 462875] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 462879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246463879|now:1746037246462879|interv:1000| [2025/04/30 18:20:46 462883] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 462887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 462891] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246463879| [2025/04/30 18:20:46 462895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246463879| [2025/04/30 18:20:46 462899] [debug] |xqc_engine_wakeup_after|wakeup:1746037246463879|now:1746037246462899|diff:980| [2025/04/30 18:20:46 462904] [debug] |xqc_engine_main_logic|END|now:1746037246462590| [2025/04/30 18:20:46 463975] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246463974| [2025/04/30 18:20:46 464003] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246463879|pq_index:0| [2025/04/30 18:20:46 464008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246462590| [2025/04/30 18:20:46 464013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037246464012| [2025/04/30 18:20:46 464018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246463879|now:1746037246464012| [2025/04/30 18:20:46 464023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246463879|now:1746037246464012| [2025/04/30 18:20:46 464027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 464031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 464036] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:76609|min_srtt:76609|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 464041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:43870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 464046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 464050] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 464054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 464058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 464063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 464068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43870|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:43653| [2025/04/30 18:20:46 464077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 464082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:46| [2025/04/30 18:20:46 464116] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:46|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43870|now:1746037246464090|stream_id:0|stream_offset:43653| [2025/04/30 18:20:46 464122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 464127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43870|applimit:2600| [2025/04/30 18:20:46 464131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 464136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 464140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 464144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45070| [2025/04/30 18:20:46 464151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246703587|now:1746037246464131|interv:239456| [2025/04/30 18:20:46 464157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246703587|now:1746037246464131|interval:239456|pto_count:0|srtt:76609 [2025/04/30 18:20:46 464165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:45070| [2025/04/30 18:20:46 464173] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 464180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45070|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:44832| [2025/04/30 18:20:46 464187] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 464194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:47| [2025/04/30 18:20:46 464223] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:47|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45070|now:1746037246464201|stream_id:0|stream_offset:44832| [2025/04/30 18:20:46 464229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 464233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45070|applimit:2600| [2025/04/30 18:20:46 464238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 464244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 464251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 464263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46270| [2025/04/30 18:20:46 464270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246703698|now:1746037246464237|interv:239461| [2025/04/30 18:20:46 464276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246703698|now:1746037246464237|interval:239461|pto_count:0|srtt:76609 [2025/04/30 18:20:46 464283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:46270| [2025/04/30 18:20:46 464288] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 464292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46270|cwnd:47920|conn:0000558304DEB50C|stream_id:0|stream_offset:46011| [2025/04/30 18:20:46 464297] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 464301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:48| [2025/04/30 18:20:46 464331] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:48|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46270|now:1746037246464309|stream_id:0|stream_offset:46011| [2025/04/30 18:20:46 464337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 464342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46270|applimit:2600| [2025/04/30 18:20:46 464346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:76609|rtt_var:34472|pto_duration:214497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 464352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 464359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 464365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 47470| [2025/04/30 18:20:46 464372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246703806|now:1746037246464346|interv:239460| [2025/04/30 18:20:46 464378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246703806|now:1746037246464346|interval:239460|pto_count:0|srtt:76609 [2025/04/30 18:20:46 464386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:47920|inflight:47470| [2025/04/30 18:20:46 464394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246469365| [2025/04/30 18:20:46 464399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246469365| [2025/04/30 18:20:46 464403] [debug] |xqc_engine_wakeup_after|wakeup:1746037246469365|now:1746037246464403|diff:4962| [2025/04/30 18:20:46 464407] [debug] |xqc_engine_main_logic|END|now:1746037246464012| [2025/04/30 18:20:46 467875] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246467873| [2025/04/30 18:20:46 467892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 467909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:0| [2025/04/30 18:20:46 467915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1| [2025/04/30 18:20:46 467924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1| [2025/04/30 18:20:46 467931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 467939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 467946] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:0|send_elapse:0|ack_elapse:34460|ctl_first_sent_time:1746037246433413|lagest_ack_time:1746037246467873|curr_delivered:1982| [2025/04/30 18:20:46 467954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246433413| [2025/04/30 18:20:46 467962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 18:20:46 467968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 467974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:14|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:0|send_elapse:0|ack_elapse:34460|ctl_first_sent_time:1746037246433413|lagest_ack_time:1746037246467873|curr_delivered:2006| [2025/04/30 18:20:46 467980] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246433559| [2025/04/30 18:20:46 468004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 468014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:76609|rttvar:34472|minrtt:63633|latest_rtt:34314|ack_delay:1000| [2025/04/30 18:20:46 468021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:71197|rttvar:36677|minrtt:34314|latest_rtt:34314|ack_delay:1000| [2025/04/30 18:20:46 468028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1|lost_pn:18446744073709551615|thresh:3| [2025/04/30 18:20:46 468035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 468041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:71197|rtt_var:36677|pto_duration:217905|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 468048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 468053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 468058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 47432| [2025/04/30 18:20:46 468065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246707214|now:1746037246468041|interv:239173| [2025/04/30 18:20:46 468070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246707214|now:1746037246468041|interval:239173|pto_count:0|srtt:71197 [2025/04/30 18:20:46 468082] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 0, ack_elapse 34460, delivered 38|rate 1102|lost 0| [2025/04/30 18:20:46 468089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 1 -> 2| [2025/04/30 18:20:46 468095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1102) in round 2| [2025/04/30 18:20:46 468102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|probertt expire|rtt:34314, old_rtt:63633| [2025/04/30 18:20:46 468108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:34314, old_rtt:63633| [2025/04/30 18:20:46 468114] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2450| [2025/04/30 18:20:46 468119] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47920|packet_lost:0|acked:38|po_sent_time:1746037246433559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 468127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47920|packet_lost:0|acked:38|po_sent_time:1746037246433559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 468133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:19238|cwnd:47958|full_bw_reached:0|inflight:47432|srtt:71197|latest_rtt:34314|min_rtt:34314|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 468142] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1|largest:1|pns:2| [2025/04/30 18:20:46 468149] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:1|frame:ACK |recv_time:1746037246467873|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 468156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366467873|now:1746037246467873|interv:120000000| [2025/04/30 18:20:46 468162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366467873|now:1746037246467873|interv:120000000| [2025/04/30 18:20:46 468167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246469365|pq_index:0| [2025/04/30 18:20:46 468174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246464012| [2025/04/30 18:20:46 468179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246468179| [2025/04/30 18:20:46 468187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246468185| [2025/04/30 18:20:46 468194] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 468201] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:71197|min_srtt:71197|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 468207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:47432|cwnd:47958|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 468213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 468223] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 468229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 468236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 468243] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246469365| [2025/04/30 18:20:46 468249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246469365| [2025/04/30 18:20:46 468256] [debug] |xqc_engine_wakeup_after|wakeup:1746037246469365|now:1746037246468256|diff:1109| [2025/04/30 18:20:46 468262] [debug] |xqc_engine_main_logic|END|now:1746037246468185| [2025/04/30 18:20:46 468270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246468269| [2025/04/30 18:20:46 468275] [debug] |xqc_engine_wakeup_after|wakeup:1746037246469365|now:1746037246468275|diff:1090| [2025/04/30 18:20:46 468281] [debug] |xqc_engine_main_logic|END|now:1746037246468269| [2025/04/30 18:20:46 470360] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246470360| [2025/04/30 18:20:46 470374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246469365|pq_index:0| [2025/04/30 18:20:46 470381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246468185| [2025/04/30 18:20:46 470388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246470386| [2025/04/30 18:20:46 470395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037246469365|now:1746037246470386| [2025/04/30 18:20:46 470401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:46 470408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037246469365|now:1746037246470386| [2025/04/30 18:20:46 470414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 470421] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 470428] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1|ack_delay:26062|first_ack_range:1|largest_pkt_recv_time:1746037246444365| [2025/04/30 18:20:46 470435] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1|low:0|pkt_pns:2| [2025/04/30 18:20:46 470440] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:0|frame_largest_recv:1| [2025/04/30 18:20:46 470447] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 470453] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 470460] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:71197|min_srtt:71197|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 470467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:47432|cwnd:47958|conn:0000558304DEB50C|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 470474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 470480] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 470498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 470504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 470510] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 470516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:47432|cwnd:47958|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 470522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 18:20:46 470528] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246707214| [2025/04/30 18:20:46 470534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246707214| [2025/04/30 18:20:46 470539] [debug] |xqc_engine_wakeup_after|wakeup:1746037246707214|now:1746037246470539|diff:236675| [2025/04/30 18:20:46 470545] [debug] |xqc_engine_main_logic|END|now:1746037246470386| [2025/04/30 18:20:46 470688] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246470687| [2025/04/30 18:20:46 470698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 470706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1| [2025/04/30 18:20:46 470711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:2| [2025/04/30 18:20:46 470719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:2| [2025/04/30 18:20:46 470724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 470731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:5|origin_pktnum:0|size:274|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:6|path_largest_ack:5| [2025/04/30 18:20:46 470738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:312|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:0|send_elapse:277|ack_elapse:37274|ctl_first_sent_time:1746037246433690|lagest_ack_time:1746037246470687|curr_delivered:2280| [2025/04/30 18:20:46 470744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246433690| [2025/04/30 18:20:46 470750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 470756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:6|origin_pktnum:0|size:275|pns:2|pkt_type:SHORT_HEADER|frame:CRYPTO |conn_state:ESTABED|frame_largest_ack:6|path_largest_ack:6| [2025/04/30 18:20:46 470763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:312|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:0|send_elapse:277|ack_elapse:37274|ctl_first_sent_time:1746037246433690|lagest_ack_time:1746037246470687|curr_delivered:2555| [2025/04/30 18:20:46 470769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246433845| [2025/04/30 18:20:46 470774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 470780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:71197|rttvar:36677|minrtt:34314|latest_rtt:36842|ack_delay:1000| [2025/04/30 18:20:46 470791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:66778|rttvar:36346|minrtt:34314|latest_rtt:36842|ack_delay:1000| [2025/04/30 18:20:46 470798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:6|lost_pn:3|thresh:3| [2025/04/30 18:20:46 470805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 470811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:66778|rtt_var:36346|pto_duration:212162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 470818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 470824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 470830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46883| [2025/04/30 18:20:46 470837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246701471|now:1746037246470811|interv:230660| [2025/04/30 18:20:46 470843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246701471|now:1746037246470811|interval:230660|pto_count:0|srtt:66778 [2025/04/30 18:20:46 470850] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 277, ack_elapse 37274, delivered 587|rate 15748|lost 0| [2025/04/30 18:20:46 470857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (15748) in round 2| [2025/04/30 18:20:46 470863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:34314, old_rtt:34314| [2025/04/30 18:20:46 470869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2450| [2025/04/30 18:20:46 470875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:47958|packet_lost:0|acked:549|po_sent_time:1746037246433845|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 470882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:47958|packet_lost:0|acked:549|po_sent_time:1746037246433845|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 470889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:19238|cwnd:48507|full_bw_reached:0|inflight:46883|srtt:66778|latest_rtt:36842|min_rtt:34314|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 470898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:2|largest:2|pns:2| [2025/04/30 18:20:46 470905] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:2|frame:ACK |recv_time:1746037246470687|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 470912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366470687|now:1746037246470687|interv:120000000| [2025/04/30 18:20:46 470919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366470687|now:1746037246470687|interv:120000000| [2025/04/30 18:20:46 470930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246707214|pq_index:0| [2025/04/30 18:20:46 470937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246470386| [2025/04/30 18:20:46 470943] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246470943| [2025/04/30 18:20:46 470951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246470949| [2025/04/30 18:20:46 470958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 470966] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:66778|min_srtt:66778|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 470973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:46883|cwnd:48507|conn:0000558304DEB50C|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 470980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 471006] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 471017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 471024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 471032] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 471038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46883|cwnd:48507|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 471045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 471051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246472051|now:1746037246471051|interv:1000| [2025/04/30 18:20:46 471057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 471063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 471069] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246472051| [2025/04/30 18:20:46 471075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246472051| [2025/04/30 18:20:46 471081] [debug] |xqc_engine_wakeup_after|wakeup:1746037246472051|now:1746037246471081|diff:970| [2025/04/30 18:20:46 471087] [debug] |xqc_engine_main_logic|END|now:1746037246470949| [2025/04/30 18:20:46 471094] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246471094| [2025/04/30 18:20:46 471100] [debug] |xqc_engine_wakeup_after|wakeup:1746037246472051|now:1746037246471100|diff:951| [2025/04/30 18:20:46 471106] [debug] |xqc_engine_main_logic|END|now:1746037246471094| [2025/04/30 18:20:46 472259] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246472259| [2025/04/30 18:20:46 472274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246472051|pq_index:0| [2025/04/30 18:20:46 472280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246470949| [2025/04/30 18:20:46 472294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246472292| [2025/04/30 18:20:46 472301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246472051|now:1746037246472292| [2025/04/30 18:20:46 472308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246472051|now:1746037246472292| [2025/04/30 18:20:46 472314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 472320] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 472328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:66778|min_srtt:66778|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 472334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:46883|cwnd:48507|conn:0000558304DEB50C|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 472340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 472346] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 472352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 472358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 472364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 472371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:46883|cwnd:48507|conn:0000558304DEB50C|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 472377] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 472383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:49| [2025/04/30 18:20:46 472454] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:49|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:46883|now:1746037246472394|stream_id:0|stream_offset:47190| [2025/04/30 18:20:46 472463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:49|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 18:20:46 472470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46883|applimit:2600| [2025/04/30 18:20:46 472476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:66778|rtt_var:36346|pto_duration:212162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 472482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 472488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 472493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48089| [2025/04/30 18:20:46 472504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246709556|now:1746037246472476|interv:237080| [2025/04/30 18:20:46 472510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246709556|now:1746037246472476|interval:237080|pto_count:0|srtt:66778 [2025/04/30 18:20:46 472517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:48507|inflight:48089| [2025/04/30 18:20:46 472523] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246709556| [2025/04/30 18:20:46 472529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246709556| [2025/04/30 18:20:46 472534] [debug] |xqc_engine_wakeup_after|wakeup:1746037246709556|now:1746037246472534|diff:237022| [2025/04/30 18:20:46 472540] [debug] |xqc_engine_main_logic|END|now:1746037246472292| [2025/04/30 18:20:46 480077] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246480075| [2025/04/30 18:20:46 480095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 480105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:2| [2025/04/30 18:20:46 480111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:3| [2025/04/30 18:20:46 480120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:3| [2025/04/30 18:20:46 480126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 480135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:7|origin_pktnum:0|size:45|pns:2|pkt_type:SHORT_HEADER|frame:NEW_CONNECTION_ID |conn_state:ESTABED|frame_largest_ack:8|path_largest_ack:7| [2025/04/30 18:20:46 480142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:632|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:0|send_elapse:688|ack_elapse:46662|ctl_first_sent_time:1746037246434101|lagest_ack_time:1746037246480075|curr_delivered:2600| [2025/04/30 18:20:46 480149] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246434101| [2025/04/30 18:20:46 480158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 480164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:8|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:8|path_largest_ack:8| [2025/04/30 18:20:46 480171] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:632|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:0|send_elapse:688|ack_elapse:46662|ctl_first_sent_time:1746037246434101|lagest_ack_time:1746037246480075|curr_delivered:2619| [2025/04/30 18:20:46 480178] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246448321| [2025/04/30 18:20:46 480185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 480191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:66778|rttvar:36346|minrtt:34314|latest_rtt:31754|ack_delay:5000| [2025/04/30 18:20:46 480197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:62400|rttvar:36016|minrtt:31754|latest_rtt:31754|ack_delay:5000| [2025/04/30 18:20:46 480204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:8|lost_pn:5|thresh:3| [2025/04/30 18:20:46 480218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 480224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:62400|rtt_var:36016|pto_duration:206464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 480231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 480236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 480242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48025| [2025/04/30 18:20:46 480249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246703858|now:1746037246480224|interv:223634| [2025/04/30 18:20:46 480256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246703858|now:1746037246480224|interval:223634|pto_count:0|srtt:62400 [2025/04/30 18:20:46 480262] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 688, ack_elapse 46662, delivered 651|rate 13951|lost 0| [2025/04/30 18:20:46 480269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (13951) in round 2| [2025/04/30 18:20:46 480276] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|probertt expire|rtt:31754, old_rtt:34314| [2025/04/30 18:20:46 480282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:34314| [2025/04/30 18:20:46 480288] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2450| [2025/04/30 18:20:46 480294] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48507|packet_lost:0|acked:64|po_sent_time:1746037246448321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 480302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48507|packet_lost:0|acked:64|po_sent_time:1746037246448321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 480309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:19238|cwnd:48571|full_bw_reached:0|inflight:48025|srtt:62400|latest_rtt:31754|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 480317] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:48571|inflight:48025|mode:0|applimit:0|pacing_rate:2083376|bw:19238|srtt:62400|latest_rtt:31754|min_rtt:31754|send:52|lost:0|tlp:0|recv:10|recovery:0|slow_start:1|conn_life:169492|acked:64|delivered:2619|is_cwnd_limited:1| [2025/04/30 18:20:46 480326] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:3|largest:3|pns:2| [2025/04/30 18:20:46 480334] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:3|frame:ACK |recv_time:1746037246480075|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 480341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366480075|now:1746037246480075|interv:120000000| [2025/04/30 18:20:46 480347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366480075|now:1746037246480075|interv:120000000| [2025/04/30 18:20:46 480359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246709556|pq_index:0| [2025/04/30 18:20:46 480366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246472292| [2025/04/30 18:20:46 480372] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246480372| [2025/04/30 18:20:46 480380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246480378| [2025/04/30 18:20:46 480387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 480395] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:62400|min_srtt:62400|path_bw:19238|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 480401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:48025|cwnd:48571|conn:0000558304DEB50C|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 480408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 480413] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 480419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 480426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 480433] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246703858| [2025/04/30 18:20:46 480440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246703858| [2025/04/30 18:20:46 480446] [debug] |xqc_engine_wakeup_after|wakeup:1746037246703858|now:1746037246480445|diff:223413| [2025/04/30 18:20:46 480453] [debug] |xqc_engine_main_logic|END|now:1746037246480378| [2025/04/30 18:20:46 480460] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246480460| [2025/04/30 18:20:46 480465] [debug] |xqc_engine_wakeup_after|wakeup:1746037246703858|now:1746037246480465|diff:223393| [2025/04/30 18:20:46 480472] [debug] |xqc_engine_main_logic|END|now:1746037246480460| [2025/04/30 18:20:46 482641] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246482639| [2025/04/30 18:20:46 482657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 482667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:3| [2025/04/30 18:20:46 482673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:4| [2025/04/30 18:20:46 482683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:4| [2025/04/30 18:20:46 482688] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 482696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:9|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:9| [2025/04/30 18:20:46 482703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15032|ack_elapse:49226|ctl_first_sent_time:1746037246448445|lagest_ack_time:1746037246482639|curr_delivered:2638| [2025/04/30 18:20:46 482718] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246448445| [2025/04/30 18:20:46 482725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 482732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:10|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:10|path_largest_ack:10| [2025/04/30 18:20:46 482739] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15032|ack_elapse:49226|ctl_first_sent_time:1746037246448445|lagest_ack_time:1746037246482639|curr_delivered:3838| [2025/04/30 18:20:46 482746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246448550| [2025/04/30 18:20:46 482753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 482759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:62400|rttvar:36016|minrtt:31754|latest_rtt:34089|ack_delay:1000| [2025/04/30 18:20:46 482766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:58736|rttvar:34339|minrtt:31754|latest_rtt:34089|ack_delay:1000| [2025/04/30 18:20:46 482773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:10|lost_pn:7|thresh:3| [2025/04/30 18:20:46 482779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 482785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:58736|rtt_var:34339|pto_duration:196092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 482792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 482797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 482803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 18:20:46 482808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246693486|now:1746037246482785|interv:210701| [2025/04/30 18:20:46 482814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246693486|now:1746037246482785|interval:210701|pto_count:0|srtt:58736 [2025/04/30 18:20:46 482821] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 15032, ack_elapse 49226, delivered 1870|rate 37988|lost 0| [2025/04/30 18:20:46 482828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (37988) in round 2| [2025/04/30 18:20:46 482834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 482841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:5744|extra_cwnd:2450| [2025/04/30 18:20:46 482847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:48571|packet_lost:0|acked:1219|po_sent_time:1746037246448550|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 482853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:48571|packet_lost:0|acked:1219|po_sent_time:1746037246448550|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 482866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:37988|cwnd:49790|full_bw_reached:0|inflight:46806|srtt:58736|latest_rtt:34089|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 482874] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bandwidth change record|bw_before:19238|bw_after:37988|srtt:58736|cwnd:49790| [2025/04/30 18:20:46 482881] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:4|largest:4|pns:2| [2025/04/30 18:20:46 482888] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:4|frame:ACK |recv_time:1746037246482639|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 482895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366482639|now:1746037246482639|interv:120000000| [2025/04/30 18:20:46 482902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366482639|now:1746037246482639|interv:120000000| [2025/04/30 18:20:46 482908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246703858|pq_index:0| [2025/04/30 18:20:46 482914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246480378| [2025/04/30 18:20:46 482920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246482920| [2025/04/30 18:20:46 482928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246482926| [2025/04/30 18:20:46 482936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 482943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58736|min_srtt:58736|path_bw:37988|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 482949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49790|conn:0000558304DEB50C|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 482955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58736|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 482962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 482969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58736|min_srtt:58736|path_bw:37988|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 482976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46806|cwnd:49790|conn:0000558304DEB50C|stream_id:0|stream_offset:49548| [2025/04/30 18:20:46 482983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58736|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 483012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 483026] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58736|min_srtt:58736|path_bw:37988|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 483033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:46806|cwnd:49790|conn:0000558304DEB50C|stream_id:0|stream_offset:50727| [2025/04/30 18:20:46 483040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 483047] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 483052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 483059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 483066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 483073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:49790|conn:0000558304DEB50C|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 483080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 483087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:50| [2025/04/30 18:20:46 483135] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:50|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746037246483099|stream_id:0|stream_offset:48369| [2025/04/30 18:20:46 483145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 483152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 18:20:46 483159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:58736|rtt_var:34339|pto_duration:196092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 483166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 483173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 483179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 18:20:46 483185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246704191|now:1746037246483159|interv:221032| [2025/04/30 18:20:46 483191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246704191|now:1746037246483159|interval:221032|pto_count:0|srtt:58736 [2025/04/30 18:20:46 483197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49790|inflight:48006| [2025/04/30 18:20:46 483205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 483212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:49790|conn:0000558304DEB50C|stream_id:0|stream_offset:49548| [2025/04/30 18:20:46 483226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 483233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:51| [2025/04/30 18:20:46 483272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:51|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746037246483244|stream_id:0|stream_offset:49548| [2025/04/30 18:20:46 483281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:51|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 483288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 18:20:46 483294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:58736|rtt_var:34339|pto_duration:196092|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 483301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 483306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 483312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49206| [2025/04/30 18:20:46 483318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246704336|now:1746037246483294|interv:221042| [2025/04/30 18:20:46 483323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246704336|now:1746037246483294|interval:221042|pto_count:0|srtt:58736 [2025/04/30 18:20:46 483671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:49790|inflight:49206| [2025/04/30 18:20:46 483681] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246704336| [2025/04/30 18:20:46 483688] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246704336| [2025/04/30 18:20:46 483694] [debug] |xqc_engine_wakeup_after|wakeup:1746037246704336|now:1746037246483694|diff:220642| [2025/04/30 18:20:46 483701] [debug] |xqc_engine_main_logic|END|now:1746037246482926| [2025/04/30 18:20:46 483709] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246483708| [2025/04/30 18:20:46 483715] [debug] |xqc_engine_wakeup_after|wakeup:1746037246704336|now:1746037246483715|diff:220621| [2025/04/30 18:20:46 483721] [debug] |xqc_engine_main_logic|END|now:1746037246483708| [2025/04/30 18:20:46 484638] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246484637| [2025/04/30 18:20:46 484654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 484662] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:4| [2025/04/30 18:20:46 484669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:5| [2025/04/30 18:20:46 484678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:5| [2025/04/30 18:20:46 484684] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 484692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:11|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:12|path_largest_ack:11| [2025/04/30 18:20:46 484706] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15238|ack_elapse:51224|ctl_first_sent_time:1746037246448651|lagest_ack_time:1746037246484637|curr_delivered:5038| [2025/04/30 18:20:46 484714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246448651| [2025/04/30 18:20:46 484721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 484727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 484734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:3070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15238|ack_elapse:51224|ctl_first_sent_time:1746037246448651|lagest_ack_time:1746037246484637|curr_delivered:6238| [2025/04/30 18:20:46 484740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246448751| [2025/04/30 18:20:46 484746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 484753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:58736|rttvar:34339|minrtt:31754|latest_rtt:35886|ack_delay:1000| [2025/04/30 18:20:46 484759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55754|rttvar:31717|minrtt:31754|latest_rtt:35886|ack_delay:1000| [2025/04/30 18:20:46 484766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:12|lost_pn:9|thresh:3| [2025/04/30 18:20:46 484772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 484778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55754|rtt_var:31717|pto_duration:182622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 484785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 484870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 484880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46806| [2025/04/30 18:20:46 484886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246690866|now:1746037246484778|interv:206088| [2025/04/30 18:20:46 484893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246690866|now:1746037246484778|interval:206088|pto_count:0|srtt:55754 [2025/04/30 18:20:46 484900] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 15238, ack_elapse 51224, delivered 4270|rate 83359|lost 0| [2025/04/30 18:20:46 484906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (83359) in round 2| [2025/04/30 18:20:46 484912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 484917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:7633|extra_cwnd:6906| [2025/04/30 18:20:46 484923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:49790|packet_lost:0|acked:2400|po_sent_time:1746037246448751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 484936] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:49790|packet_lost:0|acked:2400|po_sent_time:1746037246448751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 484942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:83359|cwnd:52190|full_bw_reached:0|inflight:46806|srtt:55754|latest_rtt:35886|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 484950] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:5|largest:5|pns:2| [2025/04/30 18:20:46 484957] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:5|frame:ACK |recv_time:1746037246484637|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 484964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366484637|now:1746037246484637|interv:120000000| [2025/04/30 18:20:46 484969] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366484637|now:1746037246484637|interv:120000000| [2025/04/30 18:20:46 484975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246704336|pq_index:0| [2025/04/30 18:20:46 484981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246482926| [2025/04/30 18:20:46 485009] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246485009| [2025/04/30 18:20:46 485018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246485015| [2025/04/30 18:20:46 485025] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 485032] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55754|min_srtt:55754|path_bw:83359|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 485038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:50727| [2025/04/30 18:20:46 485045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55754|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 485052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 485059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55754|min_srtt:55754|path_bw:83359|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 485066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:46806|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:51906| [2025/04/30 18:20:46 485073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55754|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 485080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 485092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55754|min_srtt:55754|path_bw:83359|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 485099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:46806|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:53085| [2025/04/30 18:20:46 485105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55754|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 485111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 485116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55754|min_srtt:55754|path_bw:83359|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 485122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:46806|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:54264| [2025/04/30 18:20:46 485128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55754|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 485135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 485142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55754|min_srtt:55754|path_bw:83359|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 485148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:46806|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:55443| [2025/04/30 18:20:46 485155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 485160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 485166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 485173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 485181] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 485187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46806|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:50727| [2025/04/30 18:20:46 485193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 485200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:52| [2025/04/30 18:20:46 485336] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:52|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46806|now:1746037246485211|stream_id:0|stream_offset:50727| [2025/04/30 18:20:46 485349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 485363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46806|applimit:0| [2025/04/30 18:20:46 485370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55754|rtt_var:31717|pto_duration:182622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 485377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 485383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 485389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48006| [2025/04/30 18:20:46 485396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246692833|now:1746037246485370|interv:207463| [2025/04/30 18:20:46 485402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246692833|now:1746037246485370|interval:207463|pto_count:0|srtt:55754 [2025/04/30 18:20:46 485409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52190|inflight:48006| [2025/04/30 18:20:46 485416] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 485422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48006|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:51906| [2025/04/30 18:20:46 485429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 485435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:53| [2025/04/30 18:20:46 485614] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:53|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48006|now:1746037246485446|stream_id:0|stream_offset:51906| [2025/04/30 18:20:46 485627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 485634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48006|applimit:0| [2025/04/30 18:20:46 485641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55754|rtt_var:31717|pto_duration:182622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 485648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 485654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 485658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49206| [2025/04/30 18:20:46 485662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246693068|now:1746037246485640|interv:207428| [2025/04/30 18:20:46 485666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246693068|now:1746037246485640|interval:207428|pto_count:0|srtt:55754 [2025/04/30 18:20:46 485671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52190|inflight:49206| [2025/04/30 18:20:46 485683] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 485687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:53085| [2025/04/30 18:20:46 485692] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 485696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:54| [2025/04/30 18:20:46 485741] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:54|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746037246485705|stream_id:0|stream_offset:53085| [2025/04/30 18:20:46 485750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 485757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 18:20:46 485764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55754|rtt_var:31717|pto_duration:182622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 485771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 485778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 485784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50406| [2025/04/30 18:20:46 485790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246693327|now:1746037246485764|interv:207563| [2025/04/30 18:20:46 485796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246693327|now:1746037246485764|interval:207563|pto_count:0|srtt:55754 [2025/04/30 18:20:46 485804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52190|inflight:50406| [2025/04/30 18:20:46 485812] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 485817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:52190|conn:0000558304DEB50C|stream_id:0|stream_offset:54264| [2025/04/30 18:20:46 485822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 485826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:55| [2025/04/30 18:20:46 485890] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:55|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746037246485836|stream_id:0|stream_offset:54264| [2025/04/30 18:20:46 485899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 485906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 18:20:46 485912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55754|rtt_var:31717|pto_duration:182622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 485925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 485931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 485937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51606| [2025/04/30 18:20:46 485943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246693458|now:1746037246485912|interv:207546| [2025/04/30 18:20:46 485949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246693458|now:1746037246485912|interval:207546|pto_count:0|srtt:55754 [2025/04/30 18:20:46 485957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52190|inflight:51606| [2025/04/30 18:20:46 485964] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246693458| [2025/04/30 18:20:46 485971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246693458| [2025/04/30 18:20:46 485977] [debug] |xqc_engine_wakeup_after|wakeup:1746037246693458|now:1746037246485977|diff:207481| [2025/04/30 18:20:46 485984] [debug] |xqc_engine_main_logic|END|now:1746037246485015| [2025/04/30 18:20:46 486017] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246486016| [2025/04/30 18:20:46 486023] [debug] |xqc_engine_wakeup_after|wakeup:1746037246693458|now:1746037246486023|diff:207435| [2025/04/30 18:20:46 486030] [debug] |xqc_engine_main_logic|END|now:1746037246486016| [2025/04/30 18:20:46 487002] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246486984| [2025/04/30 18:20:46 487019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 487027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:5| [2025/04/30 18:20:46 487034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:6| [2025/04/30 18:20:46 487042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:6| [2025/04/30 18:20:46 487049] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 487057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 487064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15626|ack_elapse:53571|ctl_first_sent_time:1746037246449039|lagest_ack_time:1746037246486984|curr_delivered:7438| [2025/04/30 18:20:46 487071] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449039| [2025/04/30 18:20:46 487078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 487085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 487092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:5470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15626|ack_elapse:53571|ctl_first_sent_time:1746037246449039|lagest_ack_time:1746037246486984|curr_delivered:8638| [2025/04/30 18:20:46 487106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449177| [2025/04/30 18:20:46 487113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 487119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55754|rttvar:31717|minrtt:31754|latest_rtt:37807|ack_delay:1000| [2025/04/30 18:20:46 487126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53385|rttvar:28524|minrtt:31754|latest_rtt:37807|ack_delay:1000| [2025/04/30 18:20:46 487132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:14|lost_pn:11|thresh:3| [2025/04/30 18:20:46 487138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 487145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:28524|pto_duration:167481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 487152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 487158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 487164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49206| [2025/04/30 18:20:46 487170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678317|now:1746037246487144|interv:191173| [2025/04/30 18:20:46 487176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678317|now:1746037246487144|interval:191173|pto_count:0|srtt:53385 [2025/04/30 18:20:46 487183] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 15626, ack_elapse 53571, delivered 6670|rate 124507|lost 0| [2025/04/30 18:20:46 487189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (124507) in round 2| [2025/04/30 18:20:46 487195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 487201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:11404|extra_cwnd:10958| [2025/04/30 18:20:46 487207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52190|packet_lost:0|acked:2400|po_sent_time:1746037246449177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 487213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52190|packet_lost:0|acked:2400|po_sent_time:1746037246449177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 487220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:124507|cwnd:54590|full_bw_reached:0|inflight:49206|srtt:53385|latest_rtt:37807|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 487228] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:6|largest:6|pns:2| [2025/04/30 18:20:46 487234] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:6|frame:ACK |recv_time:1746037246486984|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 487246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366486984|now:1746037246486984|interv:120000000| [2025/04/30 18:20:46 487252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366486984|now:1746037246486984|interv:120000000| [2025/04/30 18:20:46 487258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246693458|pq_index:0| [2025/04/30 18:20:46 487264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246485015| [2025/04/30 18:20:46 487269] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246487269| [2025/04/30 18:20:46 487277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246487275| [2025/04/30 18:20:46 487284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 487291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:124507|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 487298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:55443| [2025/04/30 18:20:46 487304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 487310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 487317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:124507|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 487322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:49206|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:56622| [2025/04/30 18:20:46 487329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 487335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 487341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:124507|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 487348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:49206|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:57801| [2025/04/30 18:20:46 487354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 487360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 487366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:124507|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 487376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:49206|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:58980| [2025/04/30 18:20:46 487381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53385|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 487387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 487392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53385|min_srtt:53385|path_bw:124507|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 487398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:49206|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:60159| [2025/04/30 18:20:46 487403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 487408] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 487413] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 487418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 487424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 487430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49206|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:55443| [2025/04/30 18:20:46 487436] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 487442] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:56| [2025/04/30 18:20:46 487526] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:56|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49206|now:1746037246487453|stream_id:0|stream_offset:55443| [2025/04/30 18:20:46 487537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 487544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49206|applimit:0| [2025/04/30 18:20:46 487551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:28524|pto_duration:167481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 487558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 487564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 487569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50406| [2025/04/30 18:20:46 487665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246679934|now:1746037246487550|interv:192384| [2025/04/30 18:20:46 487682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246679934|now:1746037246487550|interval:192384|pto_count:0|srtt:53385 [2025/04/30 18:20:46 487690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54590|inflight:50406| [2025/04/30 18:20:46 487698] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 487704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50406|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:56622| [2025/04/30 18:20:46 487711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 487717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:57| [2025/04/30 18:20:46 487763] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:57|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50406|now:1746037246487729|stream_id:0|stream_offset:56622| [2025/04/30 18:20:46 487784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 487791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50406|applimit:0| [2025/04/30 18:20:46 487798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:28524|pto_duration:167481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 487804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 487809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 487815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51606| [2025/04/30 18:20:46 487821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680210|now:1746037246487797|interv:192413| [2025/04/30 18:20:46 487828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680210|now:1746037246487797|interval:192413|pto_count:0|srtt:53385 [2025/04/30 18:20:46 487835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54590|inflight:51606| [2025/04/30 18:20:46 487842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 487849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:57801| [2025/04/30 18:20:46 487855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 487862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:58| [2025/04/30 18:20:46 487901] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:58|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746037246487873|stream_id:0|stream_offset:57801| [2025/04/30 18:20:46 487911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 487924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 18:20:46 487931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:28524|pto_duration:167481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 487937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 487943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 487949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52806| [2025/04/30 18:20:46 487960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680354|now:1746037246487930|interv:192424| [2025/04/30 18:20:46 487966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680354|now:1746037246487930|interval:192424|pto_count:0|srtt:53385 [2025/04/30 18:20:46 487973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54590|inflight:52806| [2025/04/30 18:20:46 487980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 488012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:54590|conn:0000558304DEB50C|stream_id:0|stream_offset:58980| [2025/04/30 18:20:46 488021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 488027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:59| [2025/04/30 18:20:46 488068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:59|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746037246488039|stream_id:0|stream_offset:58980| [2025/04/30 18:20:46 488087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 488094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 18:20:46 488101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53385|rtt_var:28524|pto_duration:167481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 488107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 488114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 488120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54006| [2025/04/30 18:20:46 488125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680520|now:1746037246488100|interv:192420| [2025/04/30 18:20:46 488131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680520|now:1746037246488100|interval:192420|pto_count:0|srtt:53385 [2025/04/30 18:20:46 488137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:54590|inflight:54006| [2025/04/30 18:20:46 488152] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246680520| [2025/04/30 18:20:46 488159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246680520| [2025/04/30 18:20:46 488165] [debug] |xqc_engine_wakeup_after|wakeup:1746037246680520|now:1746037246488165|diff:192355| [2025/04/30 18:20:46 488172] [debug] |xqc_engine_main_logic|END|now:1746037246487275| [2025/04/30 18:20:46 488179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246488179| [2025/04/30 18:20:46 488185] [debug] |xqc_engine_wakeup_after|wakeup:1746037246680520|now:1746037246488185|diff:192335| [2025/04/30 18:20:46 488192] [debug] |xqc_engine_main_logic|END|now:1746037246488179| [2025/04/30 18:20:46 488536] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246488535| [2025/04/30 18:20:46 488549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 488559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:6| [2025/04/30 18:20:46 488565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:7| [2025/04/30 18:20:46 488574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:7| [2025/04/30 18:20:46 488580] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 488587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 488595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7870|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15889|ack_elapse:55122|ctl_first_sent_time:1746037246449302|lagest_ack_time:1746037246488535|curr_delivered:9838| [2025/04/30 18:20:46 488602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449302| [2025/04/30 18:20:46 488609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 488616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 488622] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:7870|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:15889|ack_elapse:55122|ctl_first_sent_time:1746037246449302|lagest_ack_time:1746037246488535|curr_delivered:11038| [2025/04/30 18:20:46 488629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449421| [2025/04/30 18:20:46 488636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 488642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53385|rttvar:28524|minrtt:31754|latest_rtt:39114|ack_delay:0| [2025/04/30 18:20:46 488649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51601|rttvar:24960|minrtt:31754|latest_rtt:39114|ack_delay:0| [2025/04/30 18:20:46 488657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:16|lost_pn:13|thresh:3| [2025/04/30 18:20:46 488663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 488669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51601|rtt_var:24960|pto_duration:151441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 488684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 488690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 488696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51606| [2025/04/30 18:20:46 488702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246664480|now:1746037246488669|interv:175811| [2025/04/30 18:20:46 488709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246664480|now:1746037246488669|interval:175811|pto_count:0|srtt:51601 [2025/04/30 18:20:46 488716] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 15889, ack_elapse 55122, delivered 9070|rate 164544|lost 0| [2025/04/30 18:20:46 488722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (164544) in round 2| [2025/04/30 18:20:46 488728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 488735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:15071|extra_cwnd:14898| [2025/04/30 18:20:46 488741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:54590|packet_lost:0|acked:2400|po_sent_time:1746037246449421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 488747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:54590|packet_lost:0|acked:2400|po_sent_time:1746037246449421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 488754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:164544|cwnd:56990|full_bw_reached:0|inflight:51606|srtt:51601|latest_rtt:39114|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 488763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:7|largest:7|pns:2| [2025/04/30 18:20:46 488770] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:7|frame:ACK |recv_time:1746037246488535|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 488777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366488535|now:1746037246488535|interv:120000000| [2025/04/30 18:20:46 488784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366488535|now:1746037246488535|interv:120000000| [2025/04/30 18:20:46 488790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246680520|pq_index:0| [2025/04/30 18:20:46 488796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246487275| [2025/04/30 18:20:46 488803] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246488802| [2025/04/30 18:20:46 488811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246488809| [2025/04/30 18:20:46 488819] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 488832] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51601|min_srtt:51601|path_bw:164544|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 488839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:60159| [2025/04/30 18:20:46 488847] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 488854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 488862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51601|min_srtt:51601|path_bw:164544|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 488868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:51606|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:61338| [2025/04/30 18:20:46 488875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 488882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 488888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51601|min_srtt:51601|path_bw:164544|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 488894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:51606|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:62517| [2025/04/30 18:20:46 488902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 488909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 488915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51601|min_srtt:51601|path_bw:164544|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 488922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:51606|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:63696| [2025/04/30 18:20:46 488929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51601|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 488936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 488943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51601|min_srtt:51601|path_bw:164544|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 488950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:51606|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:64875| [2025/04/30 18:20:46 488962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 488968] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 488974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 488981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 489017] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 489024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51606|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:60159| [2025/04/30 18:20:46 489032] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 489039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:60| [2025/04/30 18:20:46 489146] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:60|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51606|now:1746037246489051|stream_id:0|stream_offset:60159| [2025/04/30 18:20:46 489157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 489165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51606|applimit:0| [2025/04/30 18:20:46 489172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51601|rtt_var:24960|pto_duration:151441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 489178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 489185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 489191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52806| [2025/04/30 18:20:46 489197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246665492|now:1746037246489171|interv:176321| [2025/04/30 18:20:46 489203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246665492|now:1746037246489171|interval:176321|pto_count:0|srtt:51601 [2025/04/30 18:20:46 489210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56990|inflight:52806| [2025/04/30 18:20:46 489218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 489225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52806|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:61338| [2025/04/30 18:20:46 489232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 489238] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:61| [2025/04/30 18:20:46 489304] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:61|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52806|now:1746037246489250|stream_id:0|stream_offset:61338| [2025/04/30 18:20:46 489322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 489329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52806|applimit:0| [2025/04/30 18:20:46 489336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51601|rtt_var:24960|pto_duration:151441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 489343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 489350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 489356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54006| [2025/04/30 18:20:46 489362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246665691|now:1746037246489336|interv:176355| [2025/04/30 18:20:46 489368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246665691|now:1746037246489336|interval:176355|pto_count:0|srtt:51601 [2025/04/30 18:20:46 489376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56990|inflight:54006| [2025/04/30 18:20:46 489383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 489390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:62517| [2025/04/30 18:20:46 489396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 489403] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:62| [2025/04/30 18:20:46 489566] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:62|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746037246489414|stream_id:0|stream_offset:62517| [2025/04/30 18:20:46 489578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 489585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 18:20:46 489592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51601|rtt_var:24960|pto_duration:151441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 489598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 489605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 489611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55206| [2025/04/30 18:20:46 489617] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246665855|now:1746037246489591|interv:176264| [2025/04/30 18:20:46 489638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246665855|now:1746037246489591|interval:176264|pto_count:0|srtt:51601 [2025/04/30 18:20:46 489653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56990|inflight:55206| [2025/04/30 18:20:46 489661] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 489667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:56990|conn:0000558304DEB50C|stream_id:0|stream_offset:63696| [2025/04/30 18:20:46 489674] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 489681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:63| [2025/04/30 18:20:46 489757] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:63|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746037246489693|stream_id:0|stream_offset:63696| [2025/04/30 18:20:46 489766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 489774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 18:20:46 489780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51601|rtt_var:24960|pto_duration:151441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 489787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 489793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 489800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56406| [2025/04/30 18:20:46 489806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246666134|now:1746037246489780|interv:176354| [2025/04/30 18:20:46 489812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246666134|now:1746037246489780|interval:176354|pto_count:0|srtt:51601 [2025/04/30 18:20:46 489819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:56990|inflight:56406| [2025/04/30 18:20:46 489827] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246666134| [2025/04/30 18:20:46 489834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246666134| [2025/04/30 18:20:46 489840] [debug] |xqc_engine_wakeup_after|wakeup:1746037246666134|now:1746037246489840|diff:176294| [2025/04/30 18:20:46 489846] [debug] |xqc_engine_main_logic|END|now:1746037246488809| [2025/04/30 18:20:46 489854] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246489854| [2025/04/30 18:20:46 489861] [debug] |xqc_engine_wakeup_after|wakeup:1746037246666134|now:1746037246489860|diff:176274| [2025/04/30 18:20:46 489867] [debug] |xqc_engine_main_logic|END|now:1746037246489854| [2025/04/30 18:20:46 490531] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246490529| [2025/04/30 18:20:46 490546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 490555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:7| [2025/04/30 18:20:46 490561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:8| [2025/04/30 18:20:46 490578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:8| [2025/04/30 18:20:46 490584] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 490593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:17|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:18|path_largest_ack:17| [2025/04/30 18:20:46 490600] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16157|ack_elapse:57116|ctl_first_sent_time:1746037246449570|lagest_ack_time:1746037246490529|curr_delivered:12238| [2025/04/30 18:20:46 490607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449570| [2025/04/30 18:20:46 490614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 490621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 490628] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:10270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16157|ack_elapse:57116|ctl_first_sent_time:1746037246449570|lagest_ack_time:1746037246490529|curr_delivered:13438| [2025/04/30 18:20:46 490635] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449703| [2025/04/30 18:20:46 490641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 490647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51601|rttvar:24960|minrtt:31754|latest_rtt:40826|ack_delay:0| [2025/04/30 18:20:46 490654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50254|rttvar:21413|minrtt:31754|latest_rtt:40826|ack_delay:0| [2025/04/30 18:20:46 490661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:18|lost_pn:15|thresh:3| [2025/04/30 18:20:46 490667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 490674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:21413|pto_duration:135906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 490681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 490687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 490693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54006| [2025/04/30 18:20:46 490700] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650599|now:1746037246490673|interv:159926| [2025/04/30 18:20:46 490707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650599|now:1746037246490673|interval:159926|pto_count:0|srtt:50254 [2025/04/30 18:20:46 490713] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 16157, ack_elapse 57116, delivered 11470|rate 200819|lost 0| [2025/04/30 18:20:46 490726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (200819) in round 2| [2025/04/30 18:20:46 490733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 490739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:18394|extra_cwnd:18470| [2025/04/30 18:20:46 490745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:56990|packet_lost:0|acked:2400|po_sent_time:1746037246449703|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 490752] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:56990|packet_lost:0|acked:2400|po_sent_time:1746037246449703|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 490759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:200819|cwnd:59390|full_bw_reached:0|inflight:54006|srtt:50254|latest_rtt:40826|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 490768] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:8|largest:8|pns:2| [2025/04/30 18:20:46 490774] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:8|frame:ACK |recv_time:1746037246490529|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 490781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366490529|now:1746037246490529|interv:120000000| [2025/04/30 18:20:46 490787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366490529|now:1746037246490529|interv:120000000| [2025/04/30 18:20:46 490793] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246666134|pq_index:0| [2025/04/30 18:20:46 490799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246488809| [2025/04/30 18:20:46 490805] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246490805| [2025/04/30 18:20:46 490814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246490812| [2025/04/30 18:20:46 490821] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 490829] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:200819|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 490836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:64875| [2025/04/30 18:20:46 490843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50254|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 490850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 490857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:200819|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 490868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:54006|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:66054| [2025/04/30 18:20:46 490875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50254|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 490882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 490888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:200819|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 490895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:54006|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:67233| [2025/04/30 18:20:46 490902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50254|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 490909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 490916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:200819|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 490922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:54006|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:68412| [2025/04/30 18:20:46 490929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50254|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 490935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 490942] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50254|min_srtt:50254|path_bw:200819|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 490949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:54006|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:69591| [2025/04/30 18:20:46 490955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 490961] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 490967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 490974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 490981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 491010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54006|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:64875| [2025/04/30 18:20:46 491023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 491030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:64| [2025/04/30 18:20:46 491134] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:64|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54006|now:1746037246491042|stream_id:0|stream_offset:64875| [2025/04/30 18:20:46 491145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:64|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 491152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54006|applimit:0| [2025/04/30 18:20:46 491159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:21413|pto_duration:135906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 491166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 491172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 491177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55206| [2025/04/30 18:20:46 491183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246651948|now:1746037246491158|interv:160790| [2025/04/30 18:20:46 491189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246651948|now:1746037246491158|interval:160790|pto_count:0|srtt:50254 [2025/04/30 18:20:46 491196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59390|inflight:55206| [2025/04/30 18:20:46 491204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 491210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55206|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:66054| [2025/04/30 18:20:46 491217] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 491224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:65| [2025/04/30 18:20:46 491288] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:65|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55206|now:1746037246491235|stream_id:0|stream_offset:66054| [2025/04/30 18:20:46 491298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 491305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55206|applimit:0| [2025/04/30 18:20:46 491311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:21413|pto_duration:135906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 491318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 491324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 491330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56406| [2025/04/30 18:20:46 491342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246652141|now:1746037246491311|interv:160830| [2025/04/30 18:20:46 491348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246652141|now:1746037246491311|interval:160830|pto_count:0|srtt:50254 [2025/04/30 18:20:46 491356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59390|inflight:56406| [2025/04/30 18:20:46 491364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 491370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:67233| [2025/04/30 18:20:46 491377] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 491383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:66| [2025/04/30 18:20:46 491441] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:66|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746037246491394|stream_id:0|stream_offset:67233| [2025/04/30 18:20:46 491451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 491459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 18:20:46 491466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:21413|pto_duration:135906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 491473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 491480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 491486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57606| [2025/04/30 18:20:46 491491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246652300|now:1746037246491466|interv:160834| [2025/04/30 18:20:46 491502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246652300|now:1746037246491466|interval:160834|pto_count:0|srtt:50254 [2025/04/30 18:20:46 491507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59390|inflight:57606| [2025/04/30 18:20:46 491512] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 491517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:59390|conn:0000558304DEB50C|stream_id:0|stream_offset:68412| [2025/04/30 18:20:46 491521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 491526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:67| [2025/04/30 18:20:46 491590] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:67|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746037246491534|stream_id:0|stream_offset:68412| [2025/04/30 18:20:46 491607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 491614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 18:20:46 491621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50254|rtt_var:21413|pto_duration:135906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 491629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 491635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 491642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:46 491648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246652440|now:1746037246491621|interv:160819| [2025/04/30 18:20:46 491655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246652440|now:1746037246491621|interval:160819|pto_count:0|srtt:50254 [2025/04/30 18:20:46 491662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:59390|inflight:58806| [2025/04/30 18:20:46 491670] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246652440| [2025/04/30 18:20:46 491677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246652440| [2025/04/30 18:20:46 491683] [debug] |xqc_engine_wakeup_after|wakeup:1746037246652440|now:1746037246491683|diff:160757| [2025/04/30 18:20:46 491690] [debug] |xqc_engine_main_logic|END|now:1746037246490812| [2025/04/30 18:20:46 491701] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246491700| [2025/04/30 18:20:46 491708] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 491716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:8| [2025/04/30 18:20:46 491722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:9| [2025/04/30 18:20:46 491731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:9| [2025/04/30 18:20:46 491737] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 491745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 491752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16421|ack_elapse:58287|ctl_first_sent_time:1746037246449834|lagest_ack_time:1746037246491700|curr_delivered:14638| [2025/04/30 18:20:46 491759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449834| [2025/04/30 18:20:46 491766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 491774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 491787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:12670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16421|ack_elapse:58287|ctl_first_sent_time:1746037246449834|lagest_ack_time:1746037246491700|curr_delivered:15838| [2025/04/30 18:20:46 491794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246449966| [2025/04/30 18:20:46 491801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 491807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50254|rttvar:21413|minrtt:31754|latest_rtt:41734|ack_delay:0| [2025/04/30 18:20:46 491814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49189|rttvar:18190|minrtt:31754|latest_rtt:41734|ack_delay:0| [2025/04/30 18:20:46 491821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:20|lost_pn:17|thresh:3| [2025/04/30 18:20:46 491828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 491834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:18190|pto_duration:121949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 491841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 491847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 491852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56406| [2025/04/30 18:20:46 491858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246638483|now:1746037246491834|interv:146649| [2025/04/30 18:20:46 491864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246638483|now:1746037246491834|interval:146649|pto_count:0|srtt:49189 [2025/04/30 18:20:46 491872] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 16421, ack_elapse 58287, delivered 13870|rate 237960|lost 0| [2025/04/30 18:20:46 491879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (237960) in round 2| [2025/04/30 18:20:46 491885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 491892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:21799|extra_cwnd:22126| [2025/04/30 18:20:46 491898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:59390|packet_lost:0|acked:2400|po_sent_time:1746037246449966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 491905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:59390|packet_lost:0|acked:2400|po_sent_time:1746037246449966|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 491912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:237960|cwnd:61790|full_bw_reached:0|inflight:56406|srtt:49189|latest_rtt:41734|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 491921] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:9|largest:9|pns:2| [2025/04/30 18:20:46 491933] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:9|frame:ACK |recv_time:1746037246491700|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 491940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366491700|now:1746037246491700|interv:120000000| [2025/04/30 18:20:46 491947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366491700|now:1746037246491700|interv:120000000| [2025/04/30 18:20:46 491953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246652440|pq_index:0| [2025/04/30 18:20:46 491959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246490812| [2025/04/30 18:20:46 491966] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246491965| [2025/04/30 18:20:46 491973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246491971| [2025/04/30 18:20:46 491980] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 492021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:237960|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 492030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:69591| [2025/04/30 18:20:46 492037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 492045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 492052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:237960|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 492059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:56406|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:70770| [2025/04/30 18:20:46 492066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 492073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 492080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:237960|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 492087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:56406|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:71949| [2025/04/30 18:20:46 492094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 492100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 492113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:237960|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 492119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:56406|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:73128| [2025/04/30 18:20:46 492126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49189|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 492133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 492140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:237960|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 492146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:56406|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:74307| [2025/04/30 18:20:46 492153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 492160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 492166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 492173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 492180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 492187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56406|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:69591| [2025/04/30 18:20:46 492194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 492201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:68| [2025/04/30 18:20:46 492246] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:68|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56406|now:1746037246492212|stream_id:0|stream_offset:69591| [2025/04/30 18:20:46 492255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 492263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56406|applimit:0| [2025/04/30 18:20:46 492269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:18190|pto_duration:121949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 492276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 492282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 492289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57606| [2025/04/30 18:20:46 492301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639161|now:1746037246492269|interv:146892| [2025/04/30 18:20:46 492307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639161|now:1746037246492269|interval:146892|pto_count:0|srtt:49189 [2025/04/30 18:20:46 492314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61790|inflight:57606| [2025/04/30 18:20:46 492321] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 492328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57606|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:70770| [2025/04/30 18:20:46 492335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 492341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:69| [2025/04/30 18:20:46 492378] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:69|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57606|now:1746037246492352|stream_id:0|stream_offset:70770| [2025/04/30 18:20:46 492388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 492395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57606|applimit:0| [2025/04/30 18:20:46 492402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:18190|pto_duration:121949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 492409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 492415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 492421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:46 492427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639301|now:1746037246492402|interv:146899| [2025/04/30 18:20:46 492433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639301|now:1746037246492402|interval:146899|pto_count:0|srtt:49189 [2025/04/30 18:20:46 492440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61790|inflight:58806| [2025/04/30 18:20:46 492448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 492454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:71949| [2025/04/30 18:20:46 492460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 492467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:70| [2025/04/30 18:20:46 492504] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:70|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037246492478|stream_id:0|stream_offset:71949| [2025/04/30 18:20:46 492520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 492528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:46 492535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:18190|pto_duration:121949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 492541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 492547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 492554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:46 492560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639427|now:1746037246492535|interv:146892| [2025/04/30 18:20:46 492567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639427|now:1746037246492535|interval:146892|pto_count:0|srtt:49189 [2025/04/30 18:20:46 492574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61790|inflight:60006| [2025/04/30 18:20:46 492582] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 492589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:61790|conn:0000558304DEB50C|stream_id:0|stream_offset:73128| [2025/04/30 18:20:46 492596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 492603] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:71| [2025/04/30 18:20:46 492647] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:71|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037246492614|stream_id:0|stream_offset:73128| [2025/04/30 18:20:46 492657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 492664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:46 492671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:18190|pto_duration:121949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 492678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 492684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 492690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:46 492696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639563|now:1746037246492671|interv:146892| [2025/04/30 18:20:46 492703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639563|now:1746037246492671|interval:146892|pto_count:0|srtt:49189 [2025/04/30 18:20:46 492722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:61790|inflight:61206| [2025/04/30 18:20:46 492730] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246639563| [2025/04/30 18:20:46 492737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246639563| [2025/04/30 18:20:46 492743] [debug] |xqc_engine_wakeup_after|wakeup:1746037246639563|now:1746037246492743|diff:146820| [2025/04/30 18:20:46 492749] [debug] |xqc_engine_main_logic|END|now:1746037246491971| [2025/04/30 18:20:46 492758] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246492758| [2025/04/30 18:20:46 492764] [debug] |xqc_engine_wakeup_after|wakeup:1746037246639563|now:1746037246492764|diff:146799| [2025/04/30 18:20:46 492770] [debug] |xqc_engine_main_logic|END|now:1746037246492758| [2025/04/30 18:20:46 493354] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246493353| [2025/04/30 18:20:46 493369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 493378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:9| [2025/04/30 18:20:46 493384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:10| [2025/04/30 18:20:46 493392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:10| [2025/04/30 18:20:46 493397] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 493402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 493407] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16692|ack_elapse:59940|ctl_first_sent_time:1746037246450105|lagest_ack_time:1746037246493353|curr_delivered:17038| [2025/04/30 18:20:46 493412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246450105| [2025/04/30 18:20:46 493416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 493421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 493425] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:15070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16692|ack_elapse:59940|ctl_first_sent_time:1746037246450105|lagest_ack_time:1746037246493353|curr_delivered:18238| [2025/04/30 18:20:46 493430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246450233| [2025/04/30 18:20:46 493435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 493439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49189|rttvar:18190|minrtt:31754|latest_rtt:43120|ack_delay:0| [2025/04/30 18:20:46 493443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48431|rttvar:15160|minrtt:31754|latest_rtt:43120|ack_delay:0| [2025/04/30 18:20:46 493448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:22|lost_pn:19|thresh:3| [2025/04/30 18:20:46 493457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 493462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48431|rtt_var:15160|pto_duration:109071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 493466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 493470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 493474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:46 493478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246626685|now:1746037246493461|interv:133224| [2025/04/30 18:20:46 493482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246626685|now:1746037246493461|interval:133224|pto_count:0|srtt:48431 [2025/04/30 18:20:46 493488] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 16692, ack_elapse 59940, delivered 16270|rate 271438|lost 0| [2025/04/30 18:20:46 493495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (271438) in round 2| [2025/04/30 18:20:46 493501] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 493508] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:24865|extra_cwnd:25422| [2025/04/30 18:20:46 493514] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:61790|packet_lost:0|acked:2400|po_sent_time:1746037246450233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 493521] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:61790|packet_lost:0|acked:2400|po_sent_time:1746037246450233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 493529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:271438|cwnd:64190|full_bw_reached:0|inflight:58806|srtt:48431|latest_rtt:43120|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 493538] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:10|largest:10|pns:2| [2025/04/30 18:20:46 493544] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:10|frame:ACK |recv_time:1746037246493353|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 493552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366493353|now:1746037246493353|interv:120000000| [2025/04/30 18:20:46 493559] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366493353|now:1746037246493353|interv:120000000| [2025/04/30 18:20:46 493565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246639563|pq_index:0| [2025/04/30 18:20:46 493572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246491971| [2025/04/30 18:20:46 493578] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246493578| [2025/04/30 18:20:46 493586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246493584| [2025/04/30 18:20:46 493601] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 493609] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48431|min_srtt:48431|path_bw:271438|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 493616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:74307| [2025/04/30 18:20:46 493623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 493630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 493637] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48431|min_srtt:48431|path_bw:271438|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 493644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:58806|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:75486| [2025/04/30 18:20:46 493651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 493657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 493664] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48431|min_srtt:48431|path_bw:271438|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 493671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:58806|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:76665| [2025/04/30 18:20:46 493678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 493685] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 493692] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48431|min_srtt:48431|path_bw:271438|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 493699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58806|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:77844| [2025/04/30 18:20:46 493705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48431|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 493712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 493719] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48431|min_srtt:48431|path_bw:271438|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 493731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:58806|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:79023| [2025/04/30 18:20:46 493738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 493744] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 493750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 493757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 493764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 493770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:74307| [2025/04/30 18:20:46 493777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 493784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:72| [2025/04/30 18:20:46 493830] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:72|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037246493795|stream_id:0|stream_offset:74307| [2025/04/30 18:20:46 493839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 493847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:46 493853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48431|rtt_var:15160|pto_duration:109071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 493860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 493866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 493872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:46 493878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246627866|now:1746037246493853|interv:134013| [2025/04/30 18:20:46 493885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246627866|now:1746037246493853|interval:134013|pto_count:0|srtt:48431 [2025/04/30 18:20:46 493892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64190|inflight:60006| [2025/04/30 18:20:46 493899] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 493906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:75486| [2025/04/30 18:20:46 493919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 493925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:73| [2025/04/30 18:20:46 494013] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:73|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037246493935|stream_id:0|stream_offset:75486| [2025/04/30 18:20:46 494047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 494055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:46 494062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48431|rtt_var:15160|pto_duration:109071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 494069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 494075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 494082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:46 494088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246628006|now:1746037246494062|interv:133944| [2025/04/30 18:20:46 494095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246628006|now:1746037246494062|interval:133944|pto_count:0|srtt:48431 [2025/04/30 18:20:46 494103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64190|inflight:61206| [2025/04/30 18:20:46 494110] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 494117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:76665| [2025/04/30 18:20:46 494124] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 494130] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:74| [2025/04/30 18:20:46 494228] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:74|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037246494142|stream_id:0|stream_offset:76665| [2025/04/30 18:20:46 494239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 494246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:46 494252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48431|rtt_var:15160|pto_duration:109071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 494259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 494266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 494272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:46 494284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246628213|now:1746037246494252|interv:133961| [2025/04/30 18:20:46 494290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246628213|now:1746037246494252|interval:133961|pto_count:0|srtt:48431 [2025/04/30 18:20:46 494297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64190|inflight:62406| [2025/04/30 18:20:46 494305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 494311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:64190|conn:0000558304DEB50C|stream_id:0|stream_offset:77844| [2025/04/30 18:20:46 494318] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 494325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:75| [2025/04/30 18:20:46 494396] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:75|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037246494337|stream_id:0|stream_offset:77844| [2025/04/30 18:20:46 494407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 494414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:46 494421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48431|rtt_var:15160|pto_duration:109071|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 494428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 494434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 494439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:46 494443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246628408|now:1746037246494421|interv:133987| [2025/04/30 18:20:46 494447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246628408|now:1746037246494421|interval:133987|pto_count:0|srtt:48431 [2025/04/30 18:20:46 494452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64190|inflight:63606| [2025/04/30 18:20:46 494457] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246628408| [2025/04/30 18:20:46 494462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246628408| [2025/04/30 18:20:46 494466] [debug] |xqc_engine_wakeup_after|wakeup:1746037246628408|now:1746037246494466|diff:133942| [2025/04/30 18:20:46 494470] [debug] |xqc_engine_main_logic|END|now:1746037246493584| [2025/04/30 18:20:46 494476] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246494476| [2025/04/30 18:20:46 494480] [debug] |xqc_engine_wakeup_after|wakeup:1746037246628408|now:1746037246494480|diff:133928| [2025/04/30 18:20:46 494485] [debug] |xqc_engine_main_logic|END|now:1746037246494476| [2025/04/30 18:20:46 496163] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246496162| [2025/04/30 18:20:46 496188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 496197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:10| [2025/04/30 18:20:46 496203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:11| [2025/04/30 18:20:46 496211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:11| [2025/04/30 18:20:46 496217] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 496224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 496232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16956|ack_elapse:62749|ctl_first_sent_time:1746037246450369|lagest_ack_time:1746037246496162|curr_delivered:19438| [2025/04/30 18:20:46 496240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246450369| [2025/04/30 18:20:46 496247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 496254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 496260] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:17470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:16956|ack_elapse:62749|ctl_first_sent_time:1746037246450369|lagest_ack_time:1746037246496162|curr_delivered:20638| [2025/04/30 18:20:46 496267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246450505| [2025/04/30 18:20:46 496274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 496281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48431|rttvar:15160|minrtt:31754|latest_rtt:45657|ack_delay:2000| [2025/04/30 18:20:46 496288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47835|rttvar:12563|minrtt:31754|latest_rtt:45657|ack_delay:2000| [2025/04/30 18:20:46 496295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:24|lost_pn:21|thresh:3| [2025/04/30 18:20:46 496301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 496307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47835|rtt_var:12563|pto_duration:98087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 496314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 496321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 496327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:46 496333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617424|now:1746037246496307|interv:121117| [2025/04/30 18:20:46 496339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617424|now:1746037246496307|interval:121117|pto_count:0|srtt:47835 [2025/04/30 18:20:46 496352] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 16956, ack_elapse 62749, delivered 18670|rate 297534|lost 0| [2025/04/30 18:20:46 496359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (297534) in round 2| [2025/04/30 18:20:46 496365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 496371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:27254|extra_cwnd:27992| [2025/04/30 18:20:46 496377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64190|packet_lost:0|acked:2400|po_sent_time:1746037246450505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 496383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64190|packet_lost:0|acked:2400|po_sent_time:1746037246450505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 496390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:297534|cwnd:66590|full_bw_reached:0|inflight:61206|srtt:47835|latest_rtt:45657|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 496398] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:11|largest:11|pns:2| [2025/04/30 18:20:46 496405] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:11|frame:ACK |recv_time:1746037246496162|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 496411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366496162|now:1746037246496162|interv:120000000| [2025/04/30 18:20:46 496417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366496162|now:1746037246496162|interv:120000000| [2025/04/30 18:20:46 496423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246628408|pq_index:0| [2025/04/30 18:20:46 496430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246493584| [2025/04/30 18:20:46 496436] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246496436| [2025/04/30 18:20:46 496444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246496442| [2025/04/30 18:20:46 496452] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 496459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47835|min_srtt:47835|path_bw:297534|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 496466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:79023| [2025/04/30 18:20:46 496472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47835|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 496479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 496493] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47835|min_srtt:47835|path_bw:297534|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 496500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:61206|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:80202| [2025/04/30 18:20:46 496507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47835|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 496514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 496520] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47835|min_srtt:47835|path_bw:297534|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 496527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:61206|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:81381| [2025/04/30 18:20:46 496533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47835|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 496540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 496546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47835|min_srtt:47835|path_bw:297534|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 496552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:61206|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:82560| [2025/04/30 18:20:46 496558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47835|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 496565] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 496572] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47835|min_srtt:47835|path_bw:297534|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 496578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:61206|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:83739| [2025/04/30 18:20:46 496585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 496591] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 496597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 496604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 496612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 496624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:79023| [2025/04/30 18:20:46 496631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 496637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:76| [2025/04/30 18:20:46 496687] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:76|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037246496648|stream_id:0|stream_offset:79023| [2025/04/30 18:20:46 496698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 496705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:46 496711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47835|rtt_var:12563|pto_duration:98087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 496718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 496724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 496729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:46 496735] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246619735|now:1746037246496711|interv:123024| [2025/04/30 18:20:46 496741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246619735|now:1746037246496711|interval:123024|pto_count:0|srtt:47835 [2025/04/30 18:20:46 496748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66590|inflight:62406| [2025/04/30 18:20:46 496754] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 496761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:80202| [2025/04/30 18:20:46 496767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 496774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:77| [2025/04/30 18:20:46 496818] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:77|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037246496786|stream_id:0|stream_offset:80202| [2025/04/30 18:20:46 496828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 496835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:46 496842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47835|rtt_var:12563|pto_duration:98087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 496849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 496862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 496868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:46 496874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246619873|now:1746037246496841|interv:123032| [2025/04/30 18:20:46 496880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246619873|now:1746037246496841|interval:123032|pto_count:0|srtt:47835 [2025/04/30 18:20:46 496887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66590|inflight:63606| [2025/04/30 18:20:46 496895] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 496901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:81381| [2025/04/30 18:20:46 496908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 496914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:78| [2025/04/30 18:20:46 496957] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:78|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037246496925|stream_id:0|stream_offset:81381| [2025/04/30 18:20:46 496965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 496972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:46 496978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47835|rtt_var:12563|pto_duration:98087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 496984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 497013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 497019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:46 497025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620012|now:1746037246496977|interv:123035| [2025/04/30 18:20:46 497032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620012|now:1746037246496977|interval:123035|pto_count:0|srtt:47835 [2025/04/30 18:20:46 497039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66590|inflight:64806| [2025/04/30 18:20:46 497047] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 497053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:66590|conn:0000558304DEB50C|stream_id:0|stream_offset:82560| [2025/04/30 18:20:46 497060] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 497073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:79| [2025/04/30 18:20:46 497119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:79|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037246497085|stream_id:0|stream_offset:82560| [2025/04/30 18:20:46 497129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 497136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:46 497143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47835|rtt_var:12563|pto_duration:98087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 497150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 497156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 497162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:46 497168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620172|now:1746037246497143|interv:123029| [2025/04/30 18:20:46 497175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620172|now:1746037246497143|interval:123029|pto_count:0|srtt:47835 [2025/04/30 18:20:46 497182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66590|inflight:66006| [2025/04/30 18:20:46 497189] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246620172| [2025/04/30 18:20:46 497195] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246620172| [2025/04/30 18:20:46 497201] [debug] |xqc_engine_wakeup_after|wakeup:1746037246620172|now:1746037246497200|diff:122972| [2025/04/30 18:20:46 497207] [debug] |xqc_engine_main_logic|END|now:1746037246496442| [2025/04/30 18:20:46 497214] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246497214| [2025/04/30 18:20:46 497221] [debug] |xqc_engine_wakeup_after|wakeup:1746037246620172|now:1746037246497221|diff:122951| [2025/04/30 18:20:46 497226] [debug] |xqc_engine_main_logic|END|now:1746037246497214| [2025/04/30 18:20:46 498497] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246498496| [2025/04/30 18:20:46 498514] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 498664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:11| [2025/04/30 18:20:46 498672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:12| [2025/04/30 18:20:46 498681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:12| [2025/04/30 18:20:46 498687] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 498695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 498702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19870|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:18452|ack_elapse:65083|ctl_first_sent_time:1746037246451865|lagest_ack_time:1746037246498496|curr_delivered:21838| [2025/04/30 18:20:46 498716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246451865| [2025/04/30 18:20:46 498723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 498730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 498737] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:19870|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:18452|ack_elapse:65083|ctl_first_sent_time:1746037246451865|lagest_ack_time:1746037246498496|curr_delivered:23038| [2025/04/30 18:20:46 498744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246452016| [2025/04/30 18:20:46 498751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 498757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47835|rttvar:12563|minrtt:31754|latest_rtt:46480|ack_delay:1000| [2025/04/30 18:20:46 498764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47541|rttvar:10011|minrtt:31754|latest_rtt:46480|ack_delay:1000| [2025/04/30 18:20:46 498771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:26|lost_pn:23|thresh:3| [2025/04/30 18:20:46 498777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 498784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47541|rtt_var:10011|pto_duration:87585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 498791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 498797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 498803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:46 498810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246609670|now:1746037246498784|interv:110886| [2025/04/30 18:20:46 498816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246609670|now:1746037246498784|interval:110886|pto_count:0|srtt:47541 [2025/04/30 18:20:46 498822] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 18452, ack_elapse 65083, delivered 21070|rate 323740|lost 0| [2025/04/30 18:20:46 498828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (323740) in round 2| [2025/04/30 18:20:46 498835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 498841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:29657|extra_cwnd:30572| [2025/04/30 18:20:46 498847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66590|packet_lost:0|acked:2400|po_sent_time:1746037246452016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 498853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66590|packet_lost:0|acked:2400|po_sent_time:1746037246452016|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 498872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:323740|cwnd:68990|full_bw_reached:0|inflight:63606|srtt:47541|latest_rtt:46480|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 498881] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:12|largest:12|pns:2| [2025/04/30 18:20:46 498888] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:12|frame:ACK |recv_time:1746037246498496|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 498895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366498496|now:1746037246498496|interv:120000000| [2025/04/30 18:20:46 498900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366498496|now:1746037246498496|interv:120000000| [2025/04/30 18:20:46 498906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246620172|pq_index:0| [2025/04/30 18:20:46 498913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246496442| [2025/04/30 18:20:46 498920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246498920| [2025/04/30 18:20:46 498928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246498926| [2025/04/30 18:20:46 498936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 498943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47541|min_srtt:47541|path_bw:323740|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 498950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:83739| [2025/04/30 18:20:46 498956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47541|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 498963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 498971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47541|min_srtt:47541|path_bw:323740|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 498978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63606|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:84918| [2025/04/30 18:20:46 498985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47541|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 499019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 499025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47541|min_srtt:47541|path_bw:323740|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 499039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:63606|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:86097| [2025/04/30 18:20:46 499046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47541|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 499053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 499060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47541|min_srtt:47541|path_bw:323740|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 499066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:63606|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:87276| [2025/04/30 18:20:46 499073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47541|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 499080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 499087] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47541|min_srtt:47541|path_bw:323740|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 499094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:63606|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:88455| [2025/04/30 18:20:46 499101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 499107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 499113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 499120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 499127] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 499134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:83739| [2025/04/30 18:20:46 499141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 499147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:80| [2025/04/30 18:20:46 499199] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:80|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037246499158|stream_id:0|stream_offset:83739| [2025/04/30 18:20:46 499209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 499216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:46 499228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47541|rtt_var:10011|pto_duration:87585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 499234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 499240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 499246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:46 499251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611743|now:1746037246499227|interv:112516| [2025/04/30 18:20:46 499257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611743|now:1746037246499227|interval:112516|pto_count:0|srtt:47541 [2025/04/30 18:20:46 499264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68990|inflight:64806| [2025/04/30 18:20:46 499271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 499276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:84918| [2025/04/30 18:20:46 499283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 499289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:81| [2025/04/30 18:20:46 499330] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:81|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037246499299|stream_id:0|stream_offset:84918| [2025/04/30 18:20:46 499340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 499347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:46 499354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47541|rtt_var:10011|pto_duration:87585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 499360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 499366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 499372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:46 499378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611884|now:1746037246499354|interv:112530| [2025/04/30 18:20:46 499384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611884|now:1746037246499354|interval:112530|pto_count:0|srtt:47541 [2025/04/30 18:20:46 499390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68990|inflight:66006| [2025/04/30 18:20:46 499396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 499403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:86097| [2025/04/30 18:20:46 499416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 499423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:82| [2025/04/30 18:20:46 499471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:82|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037246499434|stream_id:0|stream_offset:86097| [2025/04/30 18:20:46 499483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 499490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:46 499497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47541|rtt_var:10011|pto_duration:87585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 499503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 499510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 499516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:46 499521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246612019|now:1746037246499496|interv:112523| [2025/04/30 18:20:46 499527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246612019|now:1746037246499496|interval:112523|pto_count:0|srtt:47541 [2025/04/30 18:20:46 499533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68990|inflight:67206| [2025/04/30 18:20:46 499540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 499546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:68990|conn:0000558304DEB50C|stream_id:0|stream_offset:87276| [2025/04/30 18:20:46 499553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 499559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:83| [2025/04/30 18:20:46 499605] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:83|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037246499569|stream_id:0|stream_offset:87276| [2025/04/30 18:20:46 499614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 499621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:46 499628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47541|rtt_var:10011|pto_duration:87585|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 499635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 499648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 499655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:46 499661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246612154|now:1746037246499627|interv:112527| [2025/04/30 18:20:46 499667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246612154|now:1746037246499627|interval:112527|pto_count:0|srtt:47541 [2025/04/30 18:20:46 499674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68990|inflight:68406| [2025/04/30 18:20:46 499681] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246612154| [2025/04/30 18:20:46 499687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246612154| [2025/04/30 18:20:46 499693] [debug] |xqc_engine_wakeup_after|wakeup:1746037246612154|now:1746037246499693|diff:112461| [2025/04/30 18:20:46 499699] [debug] |xqc_engine_main_logic|END|now:1746037246498926| [2025/04/30 18:20:46 499707] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246499707| [2025/04/30 18:20:46 499714] [debug] |xqc_engine_wakeup_after|wakeup:1746037246612154|now:1746037246499713|diff:112441| [2025/04/30 18:20:46 499720] [debug] |xqc_engine_main_logic|END|now:1746037246499707| [2025/04/30 18:20:46 500453] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246500451| [2025/04/30 18:20:46 500468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 500478] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:12| [2025/04/30 18:20:46 500484] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:13| [2025/04/30 18:20:46 500493] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:13| [2025/04/30 18:20:46 500500] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 500507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 500514] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:18723|ack_elapse:67038|ctl_first_sent_time:1746037246452136|lagest_ack_time:1746037246500451|curr_delivered:24238| [2025/04/30 18:20:46 500521] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246452136| [2025/04/30 18:20:46 500529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 500535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 500542] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:22270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:18723|ack_elapse:67038|ctl_first_sent_time:1746037246452136|lagest_ack_time:1746037246500451|curr_delivered:25438| [2025/04/30 18:20:46 500549] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246453462| [2025/04/30 18:20:46 500555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 500569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47541|rttvar:10011|minrtt:31754|latest_rtt:46989|ack_delay:0| [2025/04/30 18:20:46 500576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47472|rttvar:7647|minrtt:31754|latest_rtt:46989|ack_delay:0| [2025/04/30 18:20:46 500582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:28|lost_pn:25|thresh:3| [2025/04/30 18:20:46 500588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 500594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47472|rtt_var:7647|pto_duration:78060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 500601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 500607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 500614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:46 500620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246602629|now:1746037246500594|interv:102035| [2025/04/30 18:20:46 500626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246602629|now:1746037246500594|interval:102035|pto_count:0|srtt:47472 [2025/04/30 18:20:46 500632] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 18723, ack_elapse 67038, delivered 23470|rate 350099|lost 0| [2025/04/30 18:20:46 500639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (350099) in round 2| [2025/04/30 18:20:46 500646] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 500651] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:32072|extra_cwnd:33168| [2025/04/30 18:20:46 500657] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68990|packet_lost:0|acked:2400|po_sent_time:1746037246453462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 500664] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68990|packet_lost:0|acked:2400|po_sent_time:1746037246453462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 500672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:350099|cwnd:71390|full_bw_reached:0|inflight:66006|srtt:47472|latest_rtt:46989|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 500680] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:13|largest:13|pns:2| [2025/04/30 18:20:46 500687] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:13|frame:ACK |recv_time:1746037246500451|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 500694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366500451|now:1746037246500451|interv:120000000| [2025/04/30 18:20:46 500701] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366500451|now:1746037246500451|interv:120000000| [2025/04/30 18:20:46 500713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246612154|pq_index:0| [2025/04/30 18:20:46 500720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246498926| [2025/04/30 18:20:46 500726] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246500726| [2025/04/30 18:20:46 500734] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246500732| [2025/04/30 18:20:46 500741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 500748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47472|min_srtt:47472|path_bw:350099|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 500755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:88455| [2025/04/30 18:20:46 500761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47472|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 500767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 500774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47472|min_srtt:47472|path_bw:350099|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 500780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:66006|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:89634| [2025/04/30 18:20:46 500787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47472|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 500794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 500800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47472|min_srtt:47472|path_bw:350099|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 500807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:66006|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:90813| [2025/04/30 18:20:46 500813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47472|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 500819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 500825] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47472|min_srtt:47472|path_bw:350099|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 500831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:66006|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:91992| [2025/04/30 18:20:46 500843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47472|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 500849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 500855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47472|min_srtt:47472|path_bw:350099|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 500861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:66006|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:93171| [2025/04/30 18:20:46 500867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 500873] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 500878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 500885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 500891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 500898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:88455| [2025/04/30 18:20:46 500904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 500911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:84| [2025/04/30 18:20:46 500965] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:84|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037246500923|stream_id:0|stream_offset:88455| [2025/04/30 18:20:46 500976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 500983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:46 501013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47472|rtt_var:7647|pto_duration:78060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 501020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 501027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 501033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:46 501039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246603983|now:1746037246501013|interv:102970| [2025/04/30 18:20:46 501045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246603983|now:1746037246501013|interval:102970|pto_count:0|srtt:47472 [2025/04/30 18:20:46 501057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71390|inflight:67206| [2025/04/30 18:20:46 501065] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 501071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:89634| [2025/04/30 18:20:46 501078] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 501084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:85| [2025/04/30 18:20:46 501130] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:85|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037246501095|stream_id:0|stream_offset:89634| [2025/04/30 18:20:46 501140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 501148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:46 501154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47472|rtt_var:7647|pto_duration:78060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 501161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 501167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 501172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:46 501178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246604155|now:1746037246501154|interv:103001| [2025/04/30 18:20:46 501185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246604155|now:1746037246501154|interval:103001|pto_count:0|srtt:47472 [2025/04/30 18:20:46 501192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71390|inflight:68406| [2025/04/30 18:20:46 501199] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 501206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:90813| [2025/04/30 18:20:46 501213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 501220] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:86| [2025/04/30 18:20:46 501266] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:86|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037246501231|stream_id:0|stream_offset:90813| [2025/04/30 18:20:46 501275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 501283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:46 501289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47472|rtt_var:7647|pto_duration:78060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 501302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 501309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 501315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:46 501322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246604291|now:1746037246501289|interv:103002| [2025/04/30 18:20:46 501328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246604291|now:1746037246501289|interval:103002|pto_count:0|srtt:47472 [2025/04/30 18:20:46 501335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71390|inflight:69606| [2025/04/30 18:20:46 501343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 501349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:71390|conn:0000558304DEB50C|stream_id:0|stream_offset:91992| [2025/04/30 18:20:46 501356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 501362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:87| [2025/04/30 18:20:46 501409] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:87|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037246501373|stream_id:0|stream_offset:91992| [2025/04/30 18:20:46 501419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 501427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:46 501434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47472|rtt_var:7647|pto_duration:78060|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 501441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 501447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 501454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:46 501460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246604433|now:1746037246501434|interv:102999| [2025/04/30 18:20:46 501466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246604433|now:1746037246501434|interval:102999|pto_count:0|srtt:47472 [2025/04/30 18:20:46 501473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:71390|inflight:70806| [2025/04/30 18:20:46 501481] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246604433| [2025/04/30 18:20:46 501488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246604433| [2025/04/30 18:20:46 501494] [debug] |xqc_engine_wakeup_after|wakeup:1746037246604433|now:1746037246501494|diff:102939| [2025/04/30 18:20:46 501507] [debug] |xqc_engine_main_logic|END|now:1746037246500732| [2025/04/30 18:20:46 501516] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246501516| [2025/04/30 18:20:46 501522] [debug] |xqc_engine_wakeup_after|wakeup:1746037246604433|now:1746037246501522|diff:102911| [2025/04/30 18:20:46 501528] [debug] |xqc_engine_main_logic|END|now:1746037246501516| [2025/04/30 18:20:46 502074] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246502073| [2025/04/30 18:20:46 502090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 502099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:13| [2025/04/30 18:20:46 502105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:14| [2025/04/30 18:20:46 502113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:14| [2025/04/30 18:20:46 502119] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 502127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 502134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:20159|ack_elapse:68660|ctl_first_sent_time:1746037246453572|lagest_ack_time:1746037246502073|curr_delivered:26638| [2025/04/30 18:20:46 502141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246453572| [2025/04/30 18:20:46 502148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 502155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 502162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:24670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:20159|ack_elapse:68660|ctl_first_sent_time:1746037246453572|lagest_ack_time:1746037246502073|curr_delivered:27838| [2025/04/30 18:20:46 502169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246454878| [2025/04/30 18:20:46 502176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 502183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47472|rttvar:7647|minrtt:31754|latest_rtt:47195|ack_delay:0| [2025/04/30 18:20:46 502189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47437|rttvar:5805|minrtt:31754|latest_rtt:47195|ack_delay:0| [2025/04/30 18:20:46 502196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:30|lost_pn:27|thresh:3| [2025/04/30 18:20:46 502203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 502210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:5805|pto_duration:70657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 502217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 502230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 502237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:46 502243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246597030|now:1746037246502209|interv:94821| [2025/04/30 18:20:46 502250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246597030|now:1746037246502209|interval:94821|pto_count:0|srtt:47437 [2025/04/30 18:20:46 502257] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 20159, ack_elapse 68660, delivered 25870|rate 376784|lost 0| [2025/04/30 18:20:46 502263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (376784) in round 2| [2025/04/30 18:20:46 502269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 502276] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:34516|extra_cwnd:35794| [2025/04/30 18:20:46 502282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:71390|packet_lost:0|acked:2400|po_sent_time:1746037246454878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 502289] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:71390|packet_lost:0|acked:2400|po_sent_time:1746037246454878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 502296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:376784|cwnd:73790|full_bw_reached:0|inflight:68406|srtt:47437|latest_rtt:47195|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 502305] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:14|largest:14|pns:2| [2025/04/30 18:20:46 502312] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:14|frame:ACK |recv_time:1746037246502073|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 502320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366502073|now:1746037246502073|interv:120000000| [2025/04/30 18:20:46 502326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366502073|now:1746037246502073|interv:120000000| [2025/04/30 18:20:46 502332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246604433|pq_index:0| [2025/04/30 18:20:46 502338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246500732| [2025/04/30 18:20:46 502345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246502344| [2025/04/30 18:20:46 502353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246502351| [2025/04/30 18:20:46 502360] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 502367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:376784|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 502379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:93171| [2025/04/30 18:20:46 502386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 502393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 502400] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:376784|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 502407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68406|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:94350| [2025/04/30 18:20:46 502414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 502420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 502426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:376784|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 502433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68406|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:95529| [2025/04/30 18:20:46 502440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 502447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 502454] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:376784|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 502460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:68406|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:96708| [2025/04/30 18:20:46 502467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 502474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 502480] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:376784|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 502487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:68406|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:97887| [2025/04/30 18:20:46 502494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 502499] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 502512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 502519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 502527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 502533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:93171| [2025/04/30 18:20:46 502540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 502547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:88| [2025/04/30 18:20:46 502648] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:88|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037246502559|stream_id:0|stream_offset:93171| [2025/04/30 18:20:46 502661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 502668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:46 502675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:5805|pto_duration:70657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 502683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 502689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 502695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:46 502702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246598216|now:1746037246502675|interv:95541| [2025/04/30 18:20:46 502709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246598216|now:1746037246502675|interval:95541|pto_count:0|srtt:47437 [2025/04/30 18:20:46 502716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73790|inflight:69606| [2025/04/30 18:20:46 502725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 502731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:94350| [2025/04/30 18:20:46 502737] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 502743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:89| [2025/04/30 18:20:46 502788] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:89|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037246502753|stream_id:0|stream_offset:94350| [2025/04/30 18:20:46 502797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 502810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:46 502817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:5805|pto_duration:70657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 502823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 502829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 502835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:46 502841] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246598410|now:1746037246502816|interv:95594| [2025/04/30 18:20:46 502846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246598410|now:1746037246502816|interval:95594|pto_count:0|srtt:47437 [2025/04/30 18:20:46 502853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73790|inflight:70806| [2025/04/30 18:20:46 502859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 502865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:95529| [2025/04/30 18:20:46 502871] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 502877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:90| [2025/04/30 18:20:46 502914] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:90|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746037246502887|stream_id:0|stream_offset:95529| [2025/04/30 18:20:46 502922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 502928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 18:20:46 502935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:5805|pto_duration:70657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 502941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 502946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 502951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72006| [2025/04/30 18:20:46 502957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246598544|now:1746037246502934|interv:95610| [2025/04/30 18:20:46 502963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246598544|now:1746037246502934|interval:95610|pto_count:0|srtt:47437 [2025/04/30 18:20:46 502969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73790|inflight:72006| [2025/04/30 18:20:46 502981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 503009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:73790|conn:0000558304DEB50C|stream_id:0|stream_offset:96708| [2025/04/30 18:20:46 503017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 503023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:91| [2025/04/30 18:20:46 503209] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:91|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746037246503033|stream_id:0|stream_offset:96708| [2025/04/30 18:20:46 503220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 503227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 18:20:46 503234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:5805|pto_duration:70657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 503241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 503247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 503252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73206| [2025/04/30 18:20:46 503257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246598690|now:1746037246503234|interv:95456| [2025/04/30 18:20:46 503263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246598690|now:1746037246503234|interval:95456|pto_count:0|srtt:47437 [2025/04/30 18:20:46 503270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73790|inflight:73206| [2025/04/30 18:20:46 503277] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246598690| [2025/04/30 18:20:46 503282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246598690| [2025/04/30 18:20:46 503314] [debug] |xqc_engine_wakeup_after|wakeup:1746037246598690|now:1746037246503314|diff:95376| [2025/04/30 18:20:46 503320] [debug] |xqc_engine_main_logic|END|now:1746037246502351| [2025/04/30 18:20:46 503328] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246503328| [2025/04/30 18:20:46 503334] [debug] |xqc_engine_wakeup_after|wakeup:1746037246598690|now:1746037246503334|diff:95356| [2025/04/30 18:20:46 503340] [debug] |xqc_engine_main_logic|END|now:1746037246503328| [2025/04/30 18:20:46 503947] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246503945| [2025/04/30 18:20:46 503959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 503969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:14| [2025/04/30 18:20:46 503975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:15| [2025/04/30 18:20:46 503984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:15| [2025/04/30 18:20:46 504011] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 504027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 504034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:21625|ack_elapse:70532|ctl_first_sent_time:1746037246455038|lagest_ack_time:1746037246503945|curr_delivered:29038| [2025/04/30 18:20:46 504042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246455038| [2025/04/30 18:20:46 504049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 504056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 504064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:27070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:21625|ack_elapse:70532|ctl_first_sent_time:1746037246455038|lagest_ack_time:1746037246503945|curr_delivered:30238| [2025/04/30 18:20:46 504070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246455171| [2025/04/30 18:20:46 504077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 504083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47437|rttvar:5805|minrtt:31754|latest_rtt:48774|ack_delay:1000| [2025/04/30 18:20:46 504090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47479|rttvar:4438|minrtt:31754|latest_rtt:48774|ack_delay:1000| [2025/04/30 18:20:46 504097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:32|lost_pn:29|thresh:3| [2025/04/30 18:20:46 504103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 504109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:4438|pto_duration:65231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 504116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 504122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 504128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:46 504134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246593264|now:1746037246504109|interv:89155| [2025/04/30 18:20:46 504141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246593264|now:1746037246504109|interval:89155|pto_count:0|srtt:47479 [2025/04/30 18:20:46 504148] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 21625, ack_elapse 70532, delivered 28270|rate 400810|lost 0| [2025/04/30 18:20:46 504154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (400810) in round 2| [2025/04/30 18:20:46 504161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 504173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:36717|extra_cwnd:38160| [2025/04/30 18:20:46 504179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73790|packet_lost:0|acked:2400|po_sent_time:1746037246455171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 504186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73790|packet_lost:0|acked:2400|po_sent_time:1746037246455171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 504193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:400810|cwnd:76190|full_bw_reached:0|inflight:70806|srtt:47479|latest_rtt:48774|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 504202] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:15|largest:15|pns:2| [2025/04/30 18:20:46 504209] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:15|frame:ACK |recv_time:1746037246503945|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 504217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366503945|now:1746037246503945|interv:120000000| [2025/04/30 18:20:46 504223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366503945|now:1746037246503945|interv:120000000| [2025/04/30 18:20:46 504229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246598690|pq_index:0| [2025/04/30 18:20:46 504236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246502351| [2025/04/30 18:20:46 504242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246504242| [2025/04/30 18:20:46 504250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246504248| [2025/04/30 18:20:46 504258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 504265] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:400810|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 504272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:97887| [2025/04/30 18:20:46 504279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 504286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 504293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:400810|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 504299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70806|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:99066| [2025/04/30 18:20:46 504311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 504317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 504324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:400810|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 504330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:70806|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:100245| [2025/04/30 18:20:46 504337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 504344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 504350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:400810|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 504357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:70806|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 504364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47479|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 504371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 504378] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47479|min_srtt:47479|path_bw:400810|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 504385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70806|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 504392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 504398] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 504404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 504411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 504418] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 504425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:97887| [2025/04/30 18:20:46 504431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 504438] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:92| [2025/04/30 18:20:46 505494] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:92|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746037246504450|stream_id:0|stream_offset:97887| [2025/04/30 18:20:46 505518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 505527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 18:20:46 505534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:4438|pto_duration:65231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 505542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 505549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 505555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72006| [2025/04/30 18:20:46 505562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246594681|now:1746037246505534|interv:89147| [2025/04/30 18:20:46 505568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246594681|now:1746037246505534|interval:89147|pto_count:0|srtt:47479 [2025/04/30 18:20:46 505576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76190|inflight:72006| [2025/04/30 18:20:46 505584] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 505591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:99066| [2025/04/30 18:20:46 505598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 505606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:93| [2025/04/30 18:20:46 505682] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:93|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72006|now:1746037246505618|stream_id:0|stream_offset:99066| [2025/04/30 18:20:46 505694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 505701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72006|applimit:0| [2025/04/30 18:20:46 505708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:4438|pto_duration:65231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 505715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 505720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 505727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73206| [2025/04/30 18:20:46 505732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595849|now:1746037246505707|interv:90142| [2025/04/30 18:20:46 505739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595849|now:1746037246505707|interval:90142|pto_count:0|srtt:47479 [2025/04/30 18:20:46 505752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76190|inflight:73206| [2025/04/30 18:20:46 505759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 505765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73206|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:100245| [2025/04/30 18:20:46 505771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 505777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:94| [2025/04/30 18:20:46 505844] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:94|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73206|now:1746037246505788|stream_id:0|stream_offset:100245| [2025/04/30 18:20:46 505855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 505862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73206|applimit:0| [2025/04/30 18:20:46 505869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:4438|pto_duration:65231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 505876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 505883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 505889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74406| [2025/04/30 18:20:46 505895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246596019|now:1746037246505869|interv:90150| [2025/04/30 18:20:46 505902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246596019|now:1746037246505869|interval:90150|pto_count:0|srtt:47479 [2025/04/30 18:20:46 505909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76190|inflight:74406| [2025/04/30 18:20:46 505917] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 505924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74406|cwnd:76190|conn:0000558304DEB50C|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 505931] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 505937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:95| [2025/04/30 18:20:46 506022] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:95|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74406|now:1746037246505949|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 506037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 506051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 18:20:46 506058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47479|rtt_var:4438|pto_duration:65231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 506064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 506070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 506075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75606| [2025/04/30 18:20:46 506081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246596180|now:1746037246506057|interv:90123| [2025/04/30 18:20:46 506087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246596180|now:1746037246506057|interval:90123|pto_count:0|srtt:47479 [2025/04/30 18:20:46 506094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76190|inflight:75606| [2025/04/30 18:20:46 506101] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246596180| [2025/04/30 18:20:46 506108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246596180| [2025/04/30 18:20:46 506114] [debug] |xqc_engine_wakeup_after|wakeup:1746037246596180|now:1746037246506114|diff:90066| [2025/04/30 18:20:46 506120] [debug] |xqc_engine_main_logic|END|now:1746037246504248| [2025/04/30 18:20:46 506131] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037246506131| [2025/04/30 18:20:46 506139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 506147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:15| [2025/04/30 18:20:46 506153] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:16| [2025/04/30 18:20:46 506162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:16| [2025/04/30 18:20:46 506169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 506176] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=277147|max_stream_data_old=250000| [2025/04/30 18:20:46 506182] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 506189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:33|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:33|path_largest_ack:33| [2025/04/30 18:20:46 506195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:29470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:23116|ack_elapse:72718|ctl_first_sent_time:1746037246456529|lagest_ack_time:1746037246506131|curr_delivered:31438| [2025/04/30 18:20:46 506201] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246456529| [2025/04/30 18:20:46 506207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 506212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47479|rttvar:4438|minrtt:31754|latest_rtt:49602|ack_delay:0| [2025/04/30 18:20:46 506218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47745|rttvar:3859|minrtt:31754|latest_rtt:49602|ack_delay:0| [2025/04/30 18:20:46 506229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:33|lost_pn:30|thresh:3| [2025/04/30 18:20:46 506236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 506242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:3859|pto_duration:63181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 506249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 506255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 506260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74406| [2025/04/30 18:20:46 506267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246594130|now:1746037246506242|interv:87888| [2025/04/30 18:20:46 506273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246594130|now:1746037246506242|interval:87888|pto_count:0|srtt:47745 [2025/04/30 18:20:46 506280] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 23116, ack_elapse 72718, delivered 29470|rate 405264|lost 0| [2025/04/30 18:20:46 506286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (405264) in round 2| [2025/04/30 18:20:46 506291] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 506296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:37124|extra_cwnd:38598| [2025/04/30 18:20:46 506302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76190|packet_lost:0|acked:1200|po_sent_time:1746037246456529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 506307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76190|packet_lost:0|acked:1200|po_sent_time:1746037246456529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 506313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:405264|cwnd:77390|full_bw_reached:0|inflight:74406|srtt:47745|latest_rtt:49602|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 506322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246531131|now:1746037246506131|interv:25000| [2025/04/30 18:20:46 506330] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246506131|max_ack_delay:25000| [2025/04/30 18:20:46 506337] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:16|largest:16|pns:2| [2025/04/30 18:20:46 506343] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:16|frame:ACK MAX_STREAM_DATA |recv_time:1746037246506131|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 506356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366506131|now:1746037246506131|interv:120000000| [2025/04/30 18:20:46 506362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366506131|now:1746037246506131|interv:120000000| [2025/04/30 18:20:46 506368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246596180|pq_index:0| [2025/04/30 18:20:46 506374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246504248| [2025/04/30 18:20:46 506379] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246506379| [2025/04/30 18:20:46 506387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246506385| [2025/04/30 18:20:46 506394] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 506403] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250022| [2025/04/30 18:20:46 506409] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:74406|now_cwnd_limited:0|all_path_empty:1|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 506420] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248843| [2025/04/30 18:20:46 506427] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247664| [2025/04/30 18:20:46 506434] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246485| [2025/04/30 18:20:46 506441] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245306| [2025/04/30 18:20:46 506448] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244127| [2025/04/30 18:20:46 506456] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242948| [2025/04/30 18:20:46 506463] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241769| [2025/04/30 18:20:46 506469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240590| [2025/04/30 18:20:46 506476] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239411| [2025/04/30 18:20:46 506484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238232| [2025/04/30 18:20:46 506491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237053| [2025/04/30 18:20:46 506497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235874| [2025/04/30 18:20:46 506504] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234695| [2025/04/30 18:20:46 506510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233516| [2025/04/30 18:20:46 506517] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232337| [2025/04/30 18:20:46 506525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231158| [2025/04/30 18:20:46 506532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2229979| [2025/04/30 18:20:46 506539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228800| [2025/04/30 18:20:46 506545] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227621| [2025/04/30 18:20:46 506553] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226442| [2025/04/30 18:20:46 506560] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225263| [2025/04/30 18:20:46 506575] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224084| [2025/04/30 18:20:46 506582] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222905| [2025/04/30 18:20:46 506588] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:277147| [2025/04/30 18:20:46 506597] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:277095|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1847174|offset:27117|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 506606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 506613] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222905| [2025/04/30 18:20:46 506619] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:277147| [2025/04/30 18:20:46 506627] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:277095|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1820057|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 506635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 506643] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:405264|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 506649] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 506657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:46 506664] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:405264|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 506670] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 506677] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:46 506684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:405264|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 506691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38|inflight:74406|cwnd:77390|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 506699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 506705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 506719] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:405264|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 506726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1238|inflight:74406|cwnd:77390|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 506733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 506740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 506747] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:405264|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 506753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2438|inflight:74406|cwnd:77390|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 506760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 506766] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 506772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 506779] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 506786] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 506794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:96| [2025/04/30 18:20:46 506886] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:96|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74406|now:1746037246506805|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 506897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:96|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 506904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:96|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 506910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74406|applimit:0| [2025/04/30 18:20:46 506917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:3859|pto_duration:63181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 506922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 506927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 506933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74425| [2025/04/30 18:20:46 506938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246594986|now:1746037246506916|interv:88070| [2025/04/30 18:20:46 506950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246594986|now:1746037246506916|interval:88070|pto_count:0|srtt:47745 [2025/04/30 18:20:46 506957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77390|inflight:74425| [2025/04/30 18:20:46 506965] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 506972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:97| [2025/04/30 18:20:46 507037] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:97|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74425|now:1746037246506981|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 507051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:97|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 507058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:97|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 507065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74425|applimit:0| [2025/04/30 18:20:46 507072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:3859|pto_duration:63181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 507079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 507086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 507091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74444| [2025/04/30 18:20:46 507097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595162|now:1746037246507072|interv:88090| [2025/04/30 18:20:46 507102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595162|now:1746037246507072|interval:88090|pto_count:0|srtt:47745 [2025/04/30 18:20:46 507108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77390|inflight:74444| [2025/04/30 18:20:46 507114] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 507120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74444|cwnd:77390|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 507126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 507131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:98| [2025/04/30 18:20:46 507165] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:98|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74444|now:1746037246507141|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 507173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 507185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74444|applimit:0| [2025/04/30 18:20:46 507192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:3859|pto_duration:63181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 507199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 507205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 507211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75644| [2025/04/30 18:20:46 507217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595322|now:1746037246507192|interv:88130| [2025/04/30 18:20:46 507223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595322|now:1746037246507192|interval:88130|pto_count:0|srtt:47745 [2025/04/30 18:20:46 507229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77390|inflight:75644| [2025/04/30 18:20:46 507236] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 507242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75644|cwnd:77390|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 507249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 507255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:99| [2025/04/30 18:20:46 507294] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:99|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75644|now:1746037246507266|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 507305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 507313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75644|applimit:0| [2025/04/30 18:20:46 507320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:3859|pto_duration:63181|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 507327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 507333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 507339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76844| [2025/04/30 18:20:46 507346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595447|now:1746037246507320|interv:88127| [2025/04/30 18:20:46 507352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595447|now:1746037246507320|interval:88127|pto_count:0|srtt:47745 [2025/04/30 18:20:46 507359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:77390|inflight:76844| [2025/04/30 18:20:46 507367] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246531131| [2025/04/30 18:20:46 507381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246531131| [2025/04/30 18:20:46 507386] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246507386|diff:23745| [2025/04/30 18:20:46 507392] [debug] |xqc_engine_main_logic|END|now:1746037246506385| [2025/04/30 18:20:46 507402] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246507401| [2025/04/30 18:20:46 507409] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 507418] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:16| [2025/04/30 18:20:46 507424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:17| [2025/04/30 18:20:46 507433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:17| [2025/04/30 18:20:46 507439] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 507538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:34|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:36|path_largest_ack:34| [2025/04/30 18:20:46 507547] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:23242|ack_elapse:73988|ctl_first_sent_time:1746037246456655|lagest_ack_time:1746037246507401|curr_delivered:32638| [2025/04/30 18:20:46 507554] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246456655| [2025/04/30 18:20:46 507560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 507568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 507575] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:23242|ack_elapse:73988|ctl_first_sent_time:1746037246456655|lagest_ack_time:1746037246507401|curr_delivered:33838| [2025/04/30 18:20:46 507582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246456778| [2025/04/30 18:20:46 507588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 507595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 507602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:30670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:23242|ack_elapse:73988|ctl_first_sent_time:1746037246456655|lagest_ack_time:1746037246507401|curr_delivered:35038| [2025/04/30 18:20:46 507609] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246458147| [2025/04/30 18:20:46 507616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 507623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47745|rttvar:3859|minrtt:31754|latest_rtt:49254|ack_delay:1000| [2025/04/30 18:20:46 507630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47808|rttvar:3022|minrtt:31754|latest_rtt:49254|ack_delay:1000| [2025/04/30 18:20:46 507644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:36|lost_pn:33|thresh:3| [2025/04/30 18:20:46 507650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 507657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 507665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 507671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 507677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73244| [2025/04/30 18:20:46 507682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246592162|now:1746037246507657|interv:84505| [2025/04/30 18:20:46 507687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246592162|now:1746037246507657|interval:84505|pto_count:0|srtt:47808 [2025/04/30 18:20:46 507694] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 23242, ack_elapse 73988, delivered 33070|rate 446964|lost 0| [2025/04/30 18:20:46 507701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (446964) in round 2| [2025/04/30 18:20:46 507708] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 507714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:40943|extra_cwnd:42704| [2025/04/30 18:20:46 507720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:77390|packet_lost:0|acked:3600|po_sent_time:1746037246458147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 507727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:77390|packet_lost:0|acked:3600|po_sent_time:1746037246458147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 507734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:446964|cwnd:80990|full_bw_reached:0|inflight:73244|srtt:47808|latest_rtt:49254|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 507743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:17|largest:17|pns:2| [2025/04/30 18:20:46 507750] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:17|frame:ACK |recv_time:1746037246507401|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 507757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366507401|now:1746037246507401|interv:120000000| [2025/04/30 18:20:46 507764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366507401|now:1746037246507401|interv:120000000| [2025/04/30 18:20:46 507771] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246531131|pq_index:0| [2025/04/30 18:20:46 507778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246506385| [2025/04/30 18:20:46 507791] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246507791| [2025/04/30 18:20:46 507799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246507798| [2025/04/30 18:20:46 507808] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 507815] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 507823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 507830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 507837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 507845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 507852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 507859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 507866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 507872] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 507878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:107319| [2025/04/30 18:20:46 507885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 507892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 507899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 507905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:108498| [2025/04/30 18:20:46 507913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 507927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 507934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 507941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:109677| [2025/04/30 18:20:46 507948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 507956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 507963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 507970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 507977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 507984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 508014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47808|min_srtt:47808|path_bw:446964|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 508021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:112035| [2025/04/30 18:20:46 508028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 508035] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 508040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 508047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 508055] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 508061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 508068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 508074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:100| [2025/04/30 18:20:46 508119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73244|now:1746037246508085|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 508128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 508140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73244|applimit:0| [2025/04/30 18:20:46 508146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 508151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 508156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 508161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74444| [2025/04/30 18:20:46 508166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246592981|now:1746037246508145|interv:84836| [2025/04/30 18:20:46 508171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246592981|now:1746037246508145|interval:84836|pto_count:0|srtt:47808 [2025/04/30 18:20:46 508177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80990|inflight:74444| [2025/04/30 18:20:46 508183] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 508188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74444|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 508194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 508199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:101| [2025/04/30 18:20:46 508229] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74444|now:1746037246508208|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 508237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 508245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74444|applimit:0| [2025/04/30 18:20:46 508251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 508257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 508263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 508268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75644| [2025/04/30 18:20:46 508272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246593104|now:1746037246508251|interv:84853| [2025/04/30 18:20:46 508277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246593104|now:1746037246508251|interval:84853|pto_count:0|srtt:47808 [2025/04/30 18:20:46 508283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80990|inflight:75644| [2025/04/30 18:20:46 508293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 508299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75644|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:107319| [2025/04/30 18:20:46 508304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 508309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:102| [2025/04/30 18:20:46 508403] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75644|now:1746037246508317|stream_id:0|stream_offset:107319| [2025/04/30 18:20:46 508414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 508421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75644|applimit:0| [2025/04/30 18:20:46 508428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 508434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 508452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 508458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76844| [2025/04/30 18:20:46 508464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246593213|now:1746037246508427|interv:84786| [2025/04/30 18:20:46 508470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246593213|now:1746037246508427|interval:84786|pto_count:0|srtt:47808 [2025/04/30 18:20:46 508477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80990|inflight:76844| [2025/04/30 18:20:46 508484] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 508491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76844|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:108498| [2025/04/30 18:20:46 508498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 508505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:103| [2025/04/30 18:20:46 508550] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76844|now:1746037246508517|stream_id:0|stream_offset:108498| [2025/04/30 18:20:46 508559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 508567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76844|applimit:0| [2025/04/30 18:20:46 508574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 508589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 508596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 508602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78044| [2025/04/30 18:20:46 508608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246593413|now:1746037246508574|interv:84839| [2025/04/30 18:20:46 508614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246593413|now:1746037246508574|interval:84839|pto_count:0|srtt:47808 [2025/04/30 18:20:46 508622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80990|inflight:78044| [2025/04/30 18:20:46 508629] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 508636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78044|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:109677| [2025/04/30 18:20:46 508643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 508650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:104| [2025/04/30 18:20:46 508719] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78044|now:1746037246508662|stream_id:0|stream_offset:109677| [2025/04/30 18:20:46 508729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 508737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78044|applimit:0| [2025/04/30 18:20:46 508744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 508751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 508757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 508764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79244| [2025/04/30 18:20:46 508770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246593558|now:1746037246508743|interv:84815| [2025/04/30 18:20:46 508777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246593558|now:1746037246508743|interval:84815|pto_count:0|srtt:47808 [2025/04/30 18:20:46 508784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80990|inflight:79244| [2025/04/30 18:20:46 508791] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 508797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79244|cwnd:80990|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 508811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 508818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:105| [2025/04/30 18:20:46 508883] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79244|now:1746037246508830|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 508894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 508901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79244|applimit:0| [2025/04/30 18:20:46 508908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47808|rtt_var:3022|pto_duration:59896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 508916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 508922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 508927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80444| [2025/04/30 18:20:46 508934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246593726|now:1746037246508908|interv:84818| [2025/04/30 18:20:46 508940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246593726|now:1746037246508908|interval:84818|pto_count:0|srtt:47808 [2025/04/30 18:20:46 508947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80990|inflight:80444| [2025/04/30 18:20:46 508954] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246531131| [2025/04/30 18:20:46 508960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246531131| [2025/04/30 18:20:46 508966] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246508966|diff:22165| [2025/04/30 18:20:46 508973] [debug] |xqc_engine_main_logic|END|now:1746037246507798| [2025/04/30 18:20:46 508981] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246508981| [2025/04/30 18:20:46 509010] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246509010|diff:22121| [2025/04/30 18:20:46 509017] [debug] |xqc_engine_main_logic|END|now:1746037246508981| [2025/04/30 18:20:46 509221] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246509219| [2025/04/30 18:20:46 509233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 509242] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:17| [2025/04/30 18:20:46 509249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:18| [2025/04/30 18:20:46 509259] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:18| [2025/04/30 18:20:46 509265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 509273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 509281] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:24858|ack_elapse:75806|ctl_first_sent_time:1746037246458271|lagest_ack_time:1746037246509219|curr_delivered:36238| [2025/04/30 18:20:46 509295] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246458271| [2025/04/30 18:20:46 509303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 509310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 509317] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:34270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:24858|ack_elapse:75806|ctl_first_sent_time:1746037246458271|lagest_ack_time:1746037246509219|curr_delivered:37438| [2025/04/30 18:20:46 509324] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246459640| [2025/04/30 18:20:46 509330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 509337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47808|rttvar:3022|minrtt:31754|latest_rtt:49579|ack_delay:0| [2025/04/30 18:20:46 509344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48029|rttvar:2709|minrtt:31754|latest_rtt:49579|ack_delay:0| [2025/04/30 18:20:46 509350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:38|lost_pn:35|thresh:3| [2025/04/30 18:20:46 509357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 509364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48029|rtt_var:2709|pto_duration:58865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 509371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 509377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 509384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78044| [2025/04/30 18:20:46 509390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246592695|now:1746037246509363|interv:83332| [2025/04/30 18:20:46 509397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246592695|now:1746037246509363|interval:83332|pto_count:0|srtt:48029 [2025/04/30 18:20:46 509404] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 24858, ack_elapse 75806, delivered 35470|rate 467904|lost 0| [2025/04/30 18:20:46 509411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (467904) in round 2| [2025/04/30 18:20:46 509418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 509425] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:42862|extra_cwnd:44766| [2025/04/30 18:20:46 509431] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80990|packet_lost:0|acked:2400|po_sent_time:1746037246459640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 509457] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80990|packet_lost:0|acked:2400|po_sent_time:1746037246459640|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 509465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:467904|cwnd:83390|full_bw_reached:0|inflight:78044|srtt:48029|latest_rtt:49579|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 509474] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:18|largest:18|pns:2| [2025/04/30 18:20:46 509482] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:18|frame:ACK |recv_time:1746037246509219|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 509489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366509219|now:1746037246509219|interv:120000000| [2025/04/30 18:20:46 509495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366509219|now:1746037246509219|interv:120000000| [2025/04/30 18:20:46 509502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246531131|pq_index:0| [2025/04/30 18:20:46 509508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246507798| [2025/04/30 18:20:46 509515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246509514| [2025/04/30 18:20:46 509522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246509520| [2025/04/30 18:20:46 509530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 509539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48029|min_srtt:48029|path_bw:467904|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 509546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78044|cwnd:83390|conn:0000558304DEB50C|stream_id:0|stream_offset:112035| [2025/04/30 18:20:46 509553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 509561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 509567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48029|min_srtt:48029|path_bw:467904|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 509574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:78044|cwnd:83390|conn:0000558304DEB50C|stream_id:0|stream_offset:113214| [2025/04/30 18:20:46 509580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 509588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 509601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48029|min_srtt:48029|path_bw:467904|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 509608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:78044|cwnd:83390|conn:0000558304DEB50C|stream_id:0|stream_offset:114393| [2025/04/30 18:20:46 509615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 509623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 509629] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48029|min_srtt:48029|path_bw:467904|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 509636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:78044|cwnd:83390|conn:0000558304DEB50C|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 509643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 509650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 509657] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48029|min_srtt:48029|path_bw:467904|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 509664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:78044|cwnd:83390|conn:0000558304DEB50C|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 509671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 509678] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 509683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 509690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 509698] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 509705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78044|cwnd:83390|conn:0000558304DEB50C|stream_id:0|stream_offset:112035| [2025/04/30 18:20:46 509712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 509719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246510719|now:1746037246509719|interv:1000| [2025/04/30 18:20:46 509726] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 509732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 509738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246510719| [2025/04/30 18:20:46 509751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246510719| [2025/04/30 18:20:46 509758] [debug] |xqc_engine_wakeup_after|wakeup:1746037246510719|now:1746037246509758|diff:961| [2025/04/30 18:20:46 509765] [debug] |xqc_engine_main_logic|END|now:1746037246509520| [2025/04/30 18:20:46 509774] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246509774| [2025/04/30 18:20:46 509780] [debug] |xqc_engine_wakeup_after|wakeup:1746037246510719|now:1746037246509780|diff:939| [2025/04/30 18:20:46 509786] [debug] |xqc_engine_main_logic|END|now:1746037246509774| [2025/04/30 18:20:46 510768] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246510766| [2025/04/30 18:20:46 510784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 510794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:18| [2025/04/30 18:20:46 510801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:19| [2025/04/30 18:20:46 510810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:19| [2025/04/30 18:20:46 510816] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 510825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 510832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:26360|ack_elapse:77353|ctl_first_sent_time:1746037246459773|lagest_ack_time:1746037246510766|curr_delivered:38638| [2025/04/30 18:20:46 510839] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246459773| [2025/04/30 18:20:46 510847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 510854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 510861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:36670|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:26360|ack_elapse:77353|ctl_first_sent_time:1746037246459773|lagest_ack_time:1746037246510766|curr_delivered:39838| [2025/04/30 18:20:46 510868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246459896| [2025/04/30 18:20:46 510875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 510881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48029|rttvar:2709|minrtt:31754|latest_rtt:50870|ack_delay:1000| [2025/04/30 18:20:46 510888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48259|rttvar:2492|minrtt:31754|latest_rtt:50870|ack_delay:1000| [2025/04/30 18:20:46 510895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:40|lost_pn:37|thresh:3| [2025/04/30 18:20:46 510902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 510908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 510923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 510929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 510935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75644| [2025/04/30 18:20:46 510941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246592057|now:1746037246510908|interv:81149| [2025/04/30 18:20:46 510947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246592057|now:1746037246510908|interval:81149|pto_count:0|srtt:48259 [2025/04/30 18:20:46 510954] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 26360, ack_elapse 77353, delivered 37870|rate 489573|lost 0| [2025/04/30 18:20:46 510961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (489573) in round 2| [2025/04/30 18:20:46 510967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 510974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:44847|extra_cwnd:46898| [2025/04/30 18:20:46 510981] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83390|packet_lost:0|acked:2400|po_sent_time:1746037246459896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 511020] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83390|packet_lost:0|acked:2400|po_sent_time:1746037246459896|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 511028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:489573|cwnd:85790|full_bw_reached:0|inflight:75644|srtt:48259|latest_rtt:50870|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 511037] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:19|largest:19|pns:2| [2025/04/30 18:20:46 511044] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:19|frame:ACK |recv_time:1746037246510766|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 511051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366510766|now:1746037246510766|interv:120000000| [2025/04/30 18:20:46 511057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366510766|now:1746037246510766|interv:120000000| [2025/04/30 18:20:46 511064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246510719|pq_index:0| [2025/04/30 18:20:46 511070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246509520| [2025/04/30 18:20:46 511076] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246511076| [2025/04/30 18:20:46 511084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246511083| [2025/04/30 18:20:46 511092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246510719|now:1746037246511083| [2025/04/30 18:20:46 511106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246510719|now:1746037246511083| [2025/04/30 18:20:46 511112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 511120] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 511128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:489573|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 511135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:75644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 511143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 511150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 511157] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:489573|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 511164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:75644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 511172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 511179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 511185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:489573|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 511192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:75644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:119109| [2025/04/30 18:20:46 511198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 511205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 511212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:489573|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 511219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:75644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:120288| [2025/04/30 18:20:46 511226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 511233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 511240] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:489573|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 511255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:75644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:121467| [2025/04/30 18:20:46 511262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 511268] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 511274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 511281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 511289] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 511296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:112035| [2025/04/30 18:20:46 511304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 511311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:106| [2025/04/30 18:20:46 511360] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75644|now:1746037246511323|stream_id:0|stream_offset:112035| [2025/04/30 18:20:46 511370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 511378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75644|applimit:0| [2025/04/30 18:20:46 511385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 511392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 511398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 511404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76844| [2025/04/30 18:20:46 511409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246594550|now:1746037246511384|interv:83166| [2025/04/30 18:20:46 511416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246594550|now:1746037246511384|interval:83166|pto_count:0|srtt:48259 [2025/04/30 18:20:46 511529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85790|inflight:76844| [2025/04/30 18:20:46 511539] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 511546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76844|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:113214| [2025/04/30 18:20:46 511561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 511568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:107| [2025/04/30 18:20:46 511617] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76844|now:1746037246511581|stream_id:0|stream_offset:113214| [2025/04/30 18:20:46 511627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 511635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76844|applimit:0| [2025/04/30 18:20:46 511641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 511648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 511655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 511661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78044| [2025/04/30 18:20:46 511667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246594808|now:1746037246511641|interv:83167| [2025/04/30 18:20:46 511673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246594808|now:1746037246511641|interval:83167|pto_count:0|srtt:48259 [2025/04/30 18:20:46 511680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85790|inflight:78044| [2025/04/30 18:20:46 511688] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 511695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78044|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:114393| [2025/04/30 18:20:46 511703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 511710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:108| [2025/04/30 18:20:46 511758] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78044|now:1746037246511721|stream_id:0|stream_offset:114393| [2025/04/30 18:20:46 511771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 511778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78044|applimit:0| [2025/04/30 18:20:46 511785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 511792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 511798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 511804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79244| [2025/04/30 18:20:46 511819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246594948|now:1746037246511785|interv:83163| [2025/04/30 18:20:46 511825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246594948|now:1746037246511785|interval:83163|pto_count:0|srtt:48259 [2025/04/30 18:20:46 511832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85790|inflight:79244| [2025/04/30 18:20:46 511840] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 511846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79244|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 511853] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 511859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:109| [2025/04/30 18:20:46 511906] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79244|now:1746037246511871|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 511918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 511926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79244|applimit:0| [2025/04/30 18:20:46 511932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 511939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 511946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 511952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80444| [2025/04/30 18:20:46 511959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595098|now:1746037246511932|interv:83166| [2025/04/30 18:20:46 511965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595098|now:1746037246511932|interval:83166|pto_count:0|srtt:48259 [2025/04/30 18:20:46 511973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85790|inflight:80444| [2025/04/30 18:20:46 511981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 512009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80444|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 512017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 512024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:110| [2025/04/30 18:20:46 512173] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80444|now:1746037246512035|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 512192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 512200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80444|applimit:0| [2025/04/30 18:20:46 512207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 512215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 512221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 512228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81644| [2025/04/30 18:20:46 512234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595262|now:1746037246512207|interv:83055| [2025/04/30 18:20:46 512241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595262|now:1746037246512207|interval:83055|pto_count:0|srtt:48259 [2025/04/30 18:20:46 512248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85790|inflight:81644| [2025/04/30 18:20:46 512257] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 512263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81644|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 512270] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 512277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:111| [2025/04/30 18:20:46 512327] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81644|now:1746037246512289|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 512338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 512405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81644|applimit:0| [2025/04/30 18:20:46 512417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:2492|pto_duration:58227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 512424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 512431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 512437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82844| [2025/04/30 18:20:46 512444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595516|now:1746037246512416|interv:83100| [2025/04/30 18:20:46 512451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595516|now:1746037246512416|interval:83100|pto_count:0|srtt:48259 [2025/04/30 18:20:46 512465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85790|inflight:82844| [2025/04/30 18:20:46 512555] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 512567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82844|cwnd:85790|conn:0000558304DEB50C|stream_id:0|stream_offset:119109| [2025/04/30 18:20:46 512574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 512581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246513581|now:1746037246512581|interv:1000| [2025/04/30 18:20:46 512588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 512595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 512601] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246513581| [2025/04/30 18:20:46 512608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246513581| [2025/04/30 18:20:46 512614] [debug] |xqc_engine_wakeup_after|wakeup:1746037246513581|now:1746037246512614|diff:967| [2025/04/30 18:20:46 512621] [debug] |xqc_engine_main_logic|END|now:1746037246511083| [2025/04/30 18:20:46 512630] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246512630| [2025/04/30 18:20:46 512637] [debug] |xqc_engine_wakeup_after|wakeup:1746037246513581|now:1746037246512637|diff:944| [2025/04/30 18:20:46 512643] [debug] |xqc_engine_main_logic|END|now:1746037246512630| [2025/04/30 18:20:46 513048] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246513046| [2025/04/30 18:20:46 513065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 513074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:19| [2025/04/30 18:20:46 513081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:20| [2025/04/30 18:20:46 513090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:20| [2025/04/30 18:20:46 513096] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 513104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 513111] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:27822|ack_elapse:79633|ctl_first_sent_time:1746037246461235|lagest_ack_time:1746037246513046|curr_delivered:41038| [2025/04/30 18:20:46 513118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246461235| [2025/04/30 18:20:46 513126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 513133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 513140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:39070|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:27822|ack_elapse:79633|ctl_first_sent_time:1746037246461235|lagest_ack_time:1746037246513046|curr_delivered:42238| [2025/04/30 18:20:46 513154] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246461327| [2025/04/30 18:20:46 513161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 513168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48259|rttvar:2492|minrtt:31754|latest_rtt:51719|ack_delay:1000| [2025/04/30 18:20:46 513175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48566|rttvar:2484|minrtt:31754|latest_rtt:51719|ack_delay:1000| [2025/04/30 18:20:46 513182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:42|lost_pn:39|thresh:3| [2025/04/30 18:20:46 513189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 513195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 513202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 513209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 513215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80444| [2025/04/30 18:20:46 513221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246595791|now:1746037246513194|interv:82597| [2025/04/30 18:20:46 513228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246595791|now:1746037246513194|interval:82597|pto_count:0|srtt:48566 [2025/04/30 18:20:46 513234] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 27822, ack_elapse 79633, delivered 40270|rate 505694|lost 0| [2025/04/30 18:20:46 513241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (505694) in round 2| [2025/04/30 18:20:46 513247] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 513254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:46324|extra_cwnd:48486| [2025/04/30 18:20:46 513260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85790|packet_lost:0|acked:2400|po_sent_time:1746037246461327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 513267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85790|packet_lost:0|acked:2400|po_sent_time:1746037246461327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 513275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:505694|cwnd:88190|full_bw_reached:0|inflight:80444|srtt:48566|latest_rtt:51719|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 513285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:20|largest:20|pns:2| [2025/04/30 18:20:46 513292] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:20|frame:ACK |recv_time:1746037246513046|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 513306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366513046|now:1746037246513046|interv:120000000| [2025/04/30 18:20:46 513312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366513046|now:1746037246513046|interv:120000000| [2025/04/30 18:20:46 513318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246513581|pq_index:0| [2025/04/30 18:20:46 513324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246511083| [2025/04/30 18:20:46 513330] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246513329| [2025/04/30 18:20:46 513338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246513336| [2025/04/30 18:20:46 513346] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 513354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:505694|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 513361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:121467| [2025/04/30 18:20:46 513368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 513375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 513381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:505694|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 513387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:122646| [2025/04/30 18:20:46 513394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 513401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 513407] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:505694|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 513414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:123825| [2025/04/30 18:20:46 513420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 513444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 513451] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:505694|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 513464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 513471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 513478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 513485] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:505694|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 513492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:126183| [2025/04/30 18:20:46 513499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 513504] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 513510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 513516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 513522] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 513529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:119109| [2025/04/30 18:20:46 513535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 513541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 513547] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246513581| [2025/04/30 18:20:46 513554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246513581| [2025/04/30 18:20:46 513560] [debug] |xqc_engine_wakeup_after|wakeup:1746037246513581|now:1746037246513560|diff:21| [2025/04/30 18:20:46 513567] [debug] |xqc_engine_main_logic|END|now:1746037246513336| [2025/04/30 18:20:46 513576] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246513576| [2025/04/30 18:20:46 513583] [debug] |xqc_engine_wakeup_after|wakeup:1746037246513581|now:1746037246513582|diff:18446744073709551615| [2025/04/30 18:20:46 513589] [debug] |xqc_engine_main_logic|END|now:1746037246513576| [2025/04/30 18:20:46 515294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246515294| [2025/04/30 18:20:46 515307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246513581|pq_index:0| [2025/04/30 18:20:46 515314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246513336| [2025/04/30 18:20:46 515322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246515320| [2025/04/30 18:20:46 515336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246513581|now:1746037246515320| [2025/04/30 18:20:46 515343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246513581|now:1746037246515320| [2025/04/30 18:20:46 515350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 515357] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 515364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:505694|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 515371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:126183| [2025/04/30 18:20:46 515379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 515385] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 515391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 515398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 515405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 515411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:119109| [2025/04/30 18:20:46 515429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 515437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:112| [2025/04/30 18:20:46 515486] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80444|now:1746037246515449|stream_id:0|stream_offset:119109| [2025/04/30 18:20:46 515497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 515504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80444|applimit:0| [2025/04/30 18:20:46 515512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 515519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 515526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 515532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81644| [2025/04/30 18:20:46 515539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246598951|now:1746037246515511|interv:83440| [2025/04/30 18:20:46 515545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246598951|now:1746037246515511|interval:83440|pto_count:0|srtt:48566 [2025/04/30 18:20:46 515559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88190|inflight:81644| [2025/04/30 18:20:46 515567] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 515573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81644|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:120288| [2025/04/30 18:20:46 515580] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 515586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:113| [2025/04/30 18:20:46 515623] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81644|now:1746037246515597|stream_id:0|stream_offset:120288| [2025/04/30 18:20:46 515632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 515639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81644|applimit:0| [2025/04/30 18:20:46 515646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 515652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 515658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 515664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82844| [2025/04/30 18:20:46 515670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246599099|now:1746037246515645|interv:83454| [2025/04/30 18:20:46 515677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246599099|now:1746037246515645|interval:83454|pto_count:0|srtt:48566 [2025/04/30 18:20:46 515684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88190|inflight:82844| [2025/04/30 18:20:46 515691] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 515697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82844|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:121467| [2025/04/30 18:20:46 515704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 515710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:114| [2025/04/30 18:20:46 515746] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82844|now:1746037246515721|stream_id:0|stream_offset:121467| [2025/04/30 18:20:46 515755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 515768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82844|applimit:0| [2025/04/30 18:20:46 515775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 515782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 515788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 515794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84044| [2025/04/30 18:20:46 515800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246599223|now:1746037246515775|interv:83448| [2025/04/30 18:20:46 515807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246599223|now:1746037246515775|interval:83448|pto_count:0|srtt:48566 [2025/04/30 18:20:46 515813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88190|inflight:84044| [2025/04/30 18:20:46 515821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 515828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84044|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:122646| [2025/04/30 18:20:46 515835] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 515842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:115| [2025/04/30 18:20:46 515878] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84044|now:1746037246515852|stream_id:0|stream_offset:122646| [2025/04/30 18:20:46 515887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 515894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84044|applimit:0| [2025/04/30 18:20:46 515901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 515907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 515913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 515919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85244| [2025/04/30 18:20:46 515925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246599354|now:1746037246515900|interv:83454| [2025/04/30 18:20:46 515931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246599354|now:1746037246515900|interval:83454|pto_count:0|srtt:48566 [2025/04/30 18:20:46 515937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88190|inflight:85244| [2025/04/30 18:20:46 515944] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 515957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85244|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:123825| [2025/04/30 18:20:46 515964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 515970] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:116| [2025/04/30 18:20:46 516026] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85244|now:1746037246515980|stream_id:0|stream_offset:123825| [2025/04/30 18:20:46 516039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 516047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85244|applimit:0| [2025/04/30 18:20:46 516054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 516060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 516066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 516072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86444| [2025/04/30 18:20:46 516079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246599482|now:1746037246516053|interv:83429| [2025/04/30 18:20:46 516085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246599482|now:1746037246516053|interval:83429|pto_count:0|srtt:48566 [2025/04/30 18:20:46 516093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88190|inflight:86444| [2025/04/30 18:20:46 516100] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 516107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86444|cwnd:88190|conn:0000558304DEB50C|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 516115] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 516122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:117| [2025/04/30 18:20:46 516160] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86444|now:1746037246516134|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 516169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 516176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86444|applimit:0| [2025/04/30 18:20:46 516183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:2484|pto_duration:58502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 516190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 516203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 516209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87644| [2025/04/30 18:20:46 516215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246599636|now:1746037246516182|interv:83454| [2025/04/30 18:20:46 516220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246599636|now:1746037246516182|interval:83454|pto_count:0|srtt:48566 [2025/04/30 18:20:46 516227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88190|inflight:87644| [2025/04/30 18:20:46 516234] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246531131| [2025/04/30 18:20:46 516240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246531131| [2025/04/30 18:20:46 516246] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246516246|diff:14885| [2025/04/30 18:20:46 516252] [debug] |xqc_engine_main_logic|END|now:1746037246515320| [2025/04/30 18:20:46 516563] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246516562| [2025/04/30 18:20:46 516576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 516586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:20| [2025/04/30 18:20:46 516592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:21| [2025/04/30 18:20:46 516601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:21| [2025/04/30 18:20:46 516608] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 516616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 516623] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:27996|ack_elapse:83149|ctl_first_sent_time:1746037246461409|lagest_ack_time:1746037246516562|curr_delivered:43438| [2025/04/30 18:20:46 516630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246461409| [2025/04/30 18:20:46 516637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 516643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 516650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:41470|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:27996|ack_elapse:83149|ctl_first_sent_time:1746037246461409|lagest_ack_time:1746037246516562|curr_delivered:44638| [2025/04/30 18:20:46 516657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246462659| [2025/04/30 18:20:46 516663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 516669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48566|rttvar:2484|minrtt:31754|latest_rtt:53903|ack_delay:1000| [2025/04/30 18:20:46 516683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49108|rttvar:2947|minrtt:31754|latest_rtt:53903|ack_delay:1000| [2025/04/30 18:20:46 516689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:44|lost_pn:41|thresh:3| [2025/04/30 18:20:46 516695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 516701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:2947|pto_duration:60896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 516708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 516713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 516719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85244| [2025/04/30 18:20:46 516725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246602030|now:1746037246516701|interv:85329| [2025/04/30 18:20:46 516731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246602030|now:1746037246516701|interval:85329|pto_count:0|srtt:49108 [2025/04/30 18:20:46 516738] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 27996, ack_elapse 83149, delivered 42670|rate 513175|lost 0| [2025/04/30 18:20:46 516745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (513175) in round 2| [2025/04/30 18:20:46 516751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 516757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:47011|extra_cwnd:49222| [2025/04/30 18:20:46 516763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88190|packet_lost:0|acked:2400|po_sent_time:1746037246462659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 516771] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88190|packet_lost:0|acked:2400|po_sent_time:1746037246462659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 516777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:513175|cwnd:90590|full_bw_reached:0|inflight:85244|srtt:49108|latest_rtt:53903|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 516785] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:21|largest:21|pns:2| [2025/04/30 18:20:46 516792] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:21|frame:ACK |recv_time:1746037246516562|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 516800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366516562|now:1746037246516562|interv:120000000| [2025/04/30 18:20:46 516806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366516562|now:1746037246516562|interv:120000000| [2025/04/30 18:20:46 516812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246531131|pq_index:0| [2025/04/30 18:20:46 516824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246515320| [2025/04/30 18:20:46 516829] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246516829| [2025/04/30 18:20:46 516837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246516835| [2025/04/30 18:20:46 516845] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 516852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:513175|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 516859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85244|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:126183| [2025/04/30 18:20:46 516866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 516873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 516881] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:513175|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 516887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:85244|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:127362| [2025/04/30 18:20:46 516894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 516901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 516908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:513175|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 516914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:85244|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 516921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 516928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 516935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:513175|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 516941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:85244|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:129720| [2025/04/30 18:20:46 516948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 516961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 516968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49108|min_srtt:49108|path_bw:513175|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 516975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:85244|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 516982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 517013] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 517020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 517027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 517033] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 517039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85244|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:126183| [2025/04/30 18:20:46 517046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 517053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:118| [2025/04/30 18:20:46 517101] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85244|now:1746037246517064|stream_id:0|stream_offset:126183| [2025/04/30 18:20:46 517112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 517120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85244|applimit:0| [2025/04/30 18:20:46 517127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:2947|pto_duration:60896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 517134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 517140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 517146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86444| [2025/04/30 18:20:46 517153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246602960|now:1746037246517127|interv:85833| [2025/04/30 18:20:46 517159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246602960|now:1746037246517127|interval:85833|pto_count:0|srtt:49108 [2025/04/30 18:20:46 517167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90590|inflight:86444| [2025/04/30 18:20:46 517174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 517188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86444|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:127362| [2025/04/30 18:20:46 517195] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 517201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:119| [2025/04/30 18:20:46 517237] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86444|now:1746037246517212|stream_id:0|stream_offset:127362| [2025/04/30 18:20:46 517247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 517254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86444|applimit:0| [2025/04/30 18:20:46 517260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:2947|pto_duration:60896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 517267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 517273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 517279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87644| [2025/04/30 18:20:46 517286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246603108|now:1746037246517260|interv:85848| [2025/04/30 18:20:46 517292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246603108|now:1746037246517260|interval:85848|pto_count:0|srtt:49108 [2025/04/30 18:20:46 517299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90590|inflight:87644| [2025/04/30 18:20:46 517306] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 517313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87644|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 517320] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 517327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:120| [2025/04/30 18:20:46 517362] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87644|now:1746037246517337|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 517372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 517379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87644|applimit:0| [2025/04/30 18:20:46 517386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49108|rtt_var:2947|pto_duration:60896|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 517393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 517406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 517562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 88844| [2025/04/30 18:20:46 517570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246603233|now:1746037246517386|interv:85847| [2025/04/30 18:20:46 517577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246603233|now:1746037246517386|interval:85847|pto_count:0|srtt:49108 [2025/04/30 18:20:46 517584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90590|inflight:88844| [2025/04/30 18:20:46 517592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 517599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88844|cwnd:90590|conn:0000558304DEB50C|stream_id:0|stream_offset:129720| [2025/04/30 18:20:46 517605] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 517610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246518610|now:1746037246517610|interv:1000| [2025/04/30 18:20:46 517616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 517621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 517652] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246518610| [2025/04/30 18:20:46 517658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246518610| [2025/04/30 18:20:46 517664] [debug] |xqc_engine_wakeup_after|wakeup:1746037246518610|now:1746037246517664|diff:946| [2025/04/30 18:20:46 517670] [debug] |xqc_engine_main_logic|END|now:1746037246516835| [2025/04/30 18:20:46 517677] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246517677| [2025/04/30 18:20:46 517683] [debug] |xqc_engine_wakeup_after|wakeup:1746037246518610|now:1746037246517683|diff:927| [2025/04/30 18:20:46 517688] [debug] |xqc_engine_main_logic|END|now:1746037246517677| [2025/04/30 18:20:46 518362] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246518360| [2025/04/30 18:20:46 518377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 518386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:21| [2025/04/30 18:20:46 518391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:22| [2025/04/30 18:20:46 518399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:22| [2025/04/30 18:20:46 518405] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 518423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:45|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:46|path_largest_ack:45| [2025/04/30 18:20:46 518430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:43870|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:29358|ack_elapse:84947|ctl_first_sent_time:1746037246462771|lagest_ack_time:1746037246518360|curr_delivered:45838| [2025/04/30 18:20:46 518437] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246462771| [2025/04/30 18:20:46 518450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 518456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:46|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:46|path_largest_ack:46| [2025/04/30 18:20:46 518462] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:43870|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:29358|ack_elapse:84947|ctl_first_sent_time:1746037246462771|lagest_ack_time:1746037246518360|curr_delivered:47038| [2025/04/30 18:20:46 518469] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246464090| [2025/04/30 18:20:46 518475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 518481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49108|rttvar:2947|minrtt:31754|latest_rtt:54270|ack_delay:0| [2025/04/30 18:20:46 518487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49753|rttvar:3501|minrtt:31754|latest_rtt:54270|ack_delay:0| [2025/04/30 18:20:46 518493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:46|lost_pn:43|thresh:3| [2025/04/30 18:20:46 518499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 518504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49753|rtt_var:3501|pto_duration:63757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 518511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 518516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 518522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86444| [2025/04/30 18:20:46 518528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246606094|now:1746037246518504|interv:87590| [2025/04/30 18:20:46 518533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246606094|now:1746037246518504|interval:87590|pto_count:0|srtt:49753 [2025/04/30 18:20:46 518540] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 29358, ack_elapse 84947, delivered 45070|rate 530566|lost 0| [2025/04/30 18:20:46 518546] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (530566) in round 2| [2025/04/30 18:20:46 518552] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 518557] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48603|extra_cwnd:50934| [2025/04/30 18:20:46 518563] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90590|packet_lost:0|acked:2400|po_sent_time:1746037246464090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 518569] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90590|packet_lost:0|acked:2400|po_sent_time:1746037246464090|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 518580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:530566|cwnd:92990|full_bw_reached:0|inflight:86444|srtt:49753|latest_rtt:54270|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 518588] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:22|largest:22|pns:2| [2025/04/30 18:20:46 518595] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:22|frame:ACK |recv_time:1746037246518360|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 518602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366518360|now:1746037246518360|interv:120000000| [2025/04/30 18:20:46 518607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366518360|now:1746037246518360|interv:120000000| [2025/04/30 18:20:46 518613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246518610|pq_index:0| [2025/04/30 18:20:46 518619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246516835| [2025/04/30 18:20:46 518624] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246518624| [2025/04/30 18:20:46 518632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246518630| [2025/04/30 18:20:46 518638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246518610|now:1746037246518630| [2025/04/30 18:20:46 518643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246518610|now:1746037246518630| [2025/04/30 18:20:46 518649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 518655] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 518662] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49753|min_srtt:49753|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 518668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:86444|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 518674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 518681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 518687] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49753|min_srtt:49753|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 518693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:86444|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:132078| [2025/04/30 18:20:46 518700] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 518712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 518718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49753|min_srtt:49753|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 518723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:86444|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:133257| [2025/04/30 18:20:46 518730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 518736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 518741] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49753|min_srtt:49753|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 518747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:86444|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:134436| [2025/04/30 18:20:46 518753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 518759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 518765] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49753|min_srtt:49753|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 518771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:86444|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:135615| [2025/04/30 18:20:46 518778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 518783] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 518789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 518795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 518801] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 518807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86444|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:129720| [2025/04/30 18:20:46 518814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 518820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:121| [2025/04/30 18:20:46 519064] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86444|now:1746037246518830|stream_id:0|stream_offset:129720| [2025/04/30 18:20:46 519087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 519094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86444|applimit:0| [2025/04/30 18:20:46 519101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49753|rtt_var:3501|pto_duration:63757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 519108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 519115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 519121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87644| [2025/04/30 18:20:46 519164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607587|now:1746037246519101|interv:88486| [2025/04/30 18:20:46 519172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607587|now:1746037246519101|interval:88486|pto_count:0|srtt:49753 [2025/04/30 18:20:46 519180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92990|inflight:87644| [2025/04/30 18:20:46 519188] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 519194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87644|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 519202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 519208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:122| [2025/04/30 18:20:46 519331] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87644|now:1746037246519239|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 519342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 519349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87644|applimit:0| [2025/04/30 18:20:46 519355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49753|rtt_var:3501|pto_duration:63757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 519362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 519368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 519373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 88844| [2025/04/30 18:20:46 519495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607996|now:1746037246519355|interv:88641| [2025/04/30 18:20:46 519503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607996|now:1746037246519355|interval:88641|pto_count:0|srtt:49753 [2025/04/30 18:20:46 519515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92990|inflight:88844| [2025/04/30 18:20:46 519522] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 519528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88844|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:132078| [2025/04/30 18:20:46 519534] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 519541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:123| [2025/04/30 18:20:46 519629] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88844|now:1746037246519551|stream_id:0|stream_offset:132078| [2025/04/30 18:20:46 519675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 519683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88844|applimit:0| [2025/04/30 18:20:46 519689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49753|rtt_var:3501|pto_duration:63757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 519696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 519702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 519709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 90044| [2025/04/30 18:20:46 519715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246608308|now:1746037246519689|interv:88619| [2025/04/30 18:20:46 519721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246608308|now:1746037246519689|interval:88619|pto_count:0|srtt:49753 [2025/04/30 18:20:46 519728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92990|inflight:90044| [2025/04/30 18:20:46 519766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 519773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90044|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:133257| [2025/04/30 18:20:46 519780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 519787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:124| [2025/04/30 18:20:46 519878] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90044|now:1746037246519798|stream_id:0|stream_offset:133257| [2025/04/30 18:20:46 519891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 519898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:90044|applimit:0| [2025/04/30 18:20:46 519905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49753|rtt_var:3501|pto_duration:63757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 519918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 519925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 519931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 91244| [2025/04/30 18:20:46 519937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246608555|now:1746037246519904|interv:88651| [2025/04/30 18:20:46 519944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246608555|now:1746037246519904|interval:88651|pto_count:0|srtt:49753 [2025/04/30 18:20:46 519950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92990|inflight:91244| [2025/04/30 18:20:46 519957] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 519964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91244|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:134436| [2025/04/30 18:20:46 519971] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 519977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246520977|now:1746037246519977|interv:1000| [2025/04/30 18:20:46 519983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 520010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 520016] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246520977| [2025/04/30 18:20:46 520022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246520977| [2025/04/30 18:20:46 520028] [debug] |xqc_engine_wakeup_after|wakeup:1746037246520977|now:1746037246520028|diff:949| [2025/04/30 18:20:46 520035] [debug] |xqc_engine_main_logic|END|now:1746037246518630| [2025/04/30 18:20:46 520042] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246520042| [2025/04/30 18:20:46 520117] [debug] |xqc_engine_wakeup_after|wakeup:1746037246520977|now:1746037246520117|diff:860| [2025/04/30 18:20:46 520125] [debug] |xqc_engine_main_logic|END|now:1746037246520042| [2025/04/30 18:20:46 521204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246521203| [2025/04/30 18:20:46 521219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246520977|pq_index:0| [2025/04/30 18:20:46 521225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246518630| [2025/04/30 18:20:46 521234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246521232| [2025/04/30 18:20:46 521241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246520977|now:1746037246521232| [2025/04/30 18:20:46 521247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246520977|now:1746037246521232| [2025/04/30 18:20:46 521254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 521261] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 521276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49753|min_srtt:49753|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 521283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:91244|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:135615| [2025/04/30 18:20:46 521290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 521296] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 521302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 521309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 521316] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 521322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91244|cwnd:92990|conn:0000558304DEB50C|stream_id:0|stream_offset:134436| [2025/04/30 18:20:46 521329] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 521336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:125| [2025/04/30 18:20:46 521780] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91244|now:1746037246521347|stream_id:0|stream_offset:134436| [2025/04/30 18:20:46 521793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 521800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:91244|applimit:0| [2025/04/30 18:20:46 521807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49753|rtt_var:3501|pto_duration:63757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 521813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 521820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 521826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 92444| [2025/04/30 18:20:46 521832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246610104|now:1746037246521807|interv:88297| [2025/04/30 18:20:46 521838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246610104|now:1746037246521807|interval:88297|pto_count:0|srtt:49753 [2025/04/30 18:20:46 521846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92990|inflight:92444| [2025/04/30 18:20:46 521854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246531131| [2025/04/30 18:20:46 521860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246531131| [2025/04/30 18:20:46 521875] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246521874|diff:9257| [2025/04/30 18:20:46 521881] [debug] |xqc_engine_main_logic|END|now:1746037246521232| [2025/04/30 18:20:46 524482] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246524481| [2025/04/30 18:20:46 524497] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 524506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:22| [2025/04/30 18:20:46 524512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:23| [2025/04/30 18:20:46 524520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:23| [2025/04/30 18:20:46 524525] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 524532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:47|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:47| [2025/04/30 18:20:46 524539] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:30788|ack_elapse:91068|ctl_first_sent_time:1746037246464201|lagest_ack_time:1746037246524481|curr_delivered:48238| [2025/04/30 18:20:46 524546] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246464201| [2025/04/30 18:20:46 524552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 524559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:48|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:48|path_largest_ack:48| [2025/04/30 18:20:46 524565] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:46270|prior_delivered:1968|prior_time:1746037246433413|is_app_limited:1|send_elapse:30788|ack_elapse:91068|ctl_first_sent_time:1746037246464201|lagest_ack_time:1746037246524481|curr_delivered:49438| [2025/04/30 18:20:46 524571] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246464309| [2025/04/30 18:20:46 524577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 524582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49753|rttvar:3501|minrtt:31754|latest_rtt:60172|ack_delay:6000| [2025/04/30 18:20:46 524589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50305|rttvar:3730|minrtt:31754|latest_rtt:60172|ack_delay:6000| [2025/04/30 18:20:46 524595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:48|lost_pn:45|thresh:3| [2025/04/30 18:20:46 524600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 524606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:3730|pto_duration:65225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 524613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 524618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 524624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 90044| [2025/04/30 18:20:46 524637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611572|now:1746037246524606|interv:86966| [2025/04/30 18:20:46 524643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611572|now:1746037246524606|interval:86966|pto_count:0|srtt:50305 [2025/04/30 18:20:46 524649] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 30788, ack_elapse 91068, delivered 47470|rate 521258|lost 0| [2025/04/30 18:20:46 524655] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 524661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:48603|extra_cwnd:50934| [2025/04/30 18:20:46 524666] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92990|packet_lost:0|acked:2400|po_sent_time:1746037246464309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 524673] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92990|packet_lost:0|acked:2400|po_sent_time:1746037246464309|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2006| [2025/04/30 18:20:46 524679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2083376|bw:530566|cwnd:95390|full_bw_reached:0|inflight:90044|srtt:50305|latest_rtt:60172|min_rtt:31754|applimit:1|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 524688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:23|largest:23|pns:2| [2025/04/30 18:20:46 524695] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:23|frame:ACK |recv_time:1746037246524481|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 524702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366524481|now:1746037246524481|interv:120000000| [2025/04/30 18:20:46 524707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366524481|now:1746037246524481|interv:120000000| [2025/04/30 18:20:46 524713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246531131|pq_index:0| [2025/04/30 18:20:46 524719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246521232| [2025/04/30 18:20:46 524725] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246524725| [2025/04/30 18:20:46 524732] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246524730| [2025/04/30 18:20:46 524739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 524746] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 524752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90044|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:135615| [2025/04/30 18:20:46 524759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 524770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 524777] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 524783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:90044|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:136794| [2025/04/30 18:20:46 524789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 524796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 524802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 524808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:90044|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:137973| [2025/04/30 18:20:46 524814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 524820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 524826] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 524832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:90044|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:139152| [2025/04/30 18:20:46 524839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50305|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 524845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 524851] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50305|min_srtt:50305|path_bw:530566|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 524857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:90044|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:140331| [2025/04/30 18:20:46 524864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 524870] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 524876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 524882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 524894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 524900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90044|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:135615| [2025/04/30 18:20:46 524907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 524914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:126| [2025/04/30 18:20:46 524963] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90044|now:1746037246524925|stream_id:0|stream_offset:135615| [2025/04/30 18:20:46 524973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 524980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:90044|applimit:0| [2025/04/30 18:20:46 525010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:3730|pto_duration:65225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 525018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 525024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 525030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 91244| [2025/04/30 18:20:46 525036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615150|now:1746037246525010|interv:90140| [2025/04/30 18:20:46 525042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615150|now:1746037246525010|interval:90140|pto_count:0|srtt:50305 [2025/04/30 18:20:46 525049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95390|inflight:91244| [2025/04/30 18:20:46 525056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 525062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91244|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:136794| [2025/04/30 18:20:46 525069] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 525075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:127| [2025/04/30 18:20:46 525119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:91244|now:1746037246525085|stream_id:0|stream_offset:136794| [2025/04/30 18:20:46 525128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 525135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:91244|applimit:0| [2025/04/30 18:20:46 525141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:3730|pto_duration:65225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 525153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 525159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 525164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 92444| [2025/04/30 18:20:46 525170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615310|now:1746037246525141|interv:90169| [2025/04/30 18:20:46 525176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615310|now:1746037246525141|interval:90169|pto_count:0|srtt:50305 [2025/04/30 18:20:46 525183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95390|inflight:92444| [2025/04/30 18:20:46 525189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 525195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92444|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:137973| [2025/04/30 18:20:46 525201] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 525207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:128| [2025/04/30 18:20:46 525250] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92444|now:1746037246525217|stream_id:0|stream_offset:137973| [2025/04/30 18:20:46 525259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 525265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:92444|applimit:0| [2025/04/30 18:20:46 525270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:3730|pto_duration:65225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 525276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 525281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 525286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 93644| [2025/04/30 18:20:46 525291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615442|now:1746037246525270|interv:90172| [2025/04/30 18:20:46 525296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615442|now:1746037246525270|interval:90172|pto_count:0|srtt:50305 [2025/04/30 18:20:46 525302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95390|inflight:93644| [2025/04/30 18:20:46 525307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 525313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93644|cwnd:95390|conn:0000558304DEB50C|stream_id:0|stream_offset:139152| [2025/04/30 18:20:46 525324] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 525330] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:129| [2025/04/30 18:20:46 525373] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93644|now:1746037246525341|stream_id:0|stream_offset:139152| [2025/04/30 18:20:46 525382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 525389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:93644|applimit:0| [2025/04/30 18:20:46 525395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50305|rtt_var:3730|pto_duration:65225|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 525402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 525408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 525414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 94844| [2025/04/30 18:20:46 525420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615566|now:1746037246525395|interv:90171| [2025/04/30 18:20:46 525426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615566|now:1746037246525395|interval:90171|pto_count:0|srtt:50305 [2025/04/30 18:20:46 525432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95390|inflight:94844| [2025/04/30 18:20:46 525439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246531131| [2025/04/30 18:20:46 525446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246531131| [2025/04/30 18:20:46 525452] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246525452|diff:5679| [2025/04/30 18:20:46 525458] [debug] |xqc_engine_main_logic|END|now:1746037246524730| [2025/04/30 18:20:46 525466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246525466| [2025/04/30 18:20:46 525471] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246525471|diff:5660| [2025/04/30 18:20:46 525476] [debug] |xqc_engine_main_logic|END|now:1746037246525466| [2025/04/30 18:20:46 530071] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:35|state:ESTABED|recv_time:1746037246530070| [2025/04/30 18:20:46 530087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 530095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:23| [2025/04/30 18:20:46 530101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:24| [2025/04/30 18:20:46 530109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:24| [2025/04/30 18:20:46 530115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 530121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:49|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:50|path_largest_ack:49| [2025/04/30 18:20:46 530128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48089|prior_delivered:2555|prior_time:1746037246470687|is_app_limited:1|send_elapse:38704|ack_elapse:59383|ctl_first_sent_time:1746037246472394|lagest_ack_time:1746037246530070|curr_delivered:50644| [2025/04/30 18:20:46 530142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246472394| [2025/04/30 18:20:46 530150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 530156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 530163] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48006|prior_delivered:3838|prior_time:1746037246482639|is_app_limited:0|send_elapse:34654|ack_elapse:47431|ctl_first_sent_time:1746037246483099|lagest_ack_time:1746037246530070|curr_delivered:51844| [2025/04/30 18:20:46 530169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246483099| [2025/04/30 18:20:46 530174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 530180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50305|rttvar:3730|minrtt:31754|latest_rtt:46971|ack_delay:0| [2025/04/30 18:20:46 530186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49888|rttvar:3631|minrtt:31754|latest_rtt:46971|ack_delay:0| [2025/04/30 18:20:46 530192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:50|lost_pn:47|thresh:3| [2025/04/30 18:20:46 530198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 2|pns:2| [2025/04/30 18:20:46 530203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 530209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49888|rtt_var:3631|pto_duration:64412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 530215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 530221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 530226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 92438| [2025/04/30 18:20:46 530231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246614753|now:1746037246530209|interv:84544| [2025/04/30 18:20:46 530237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246614753|now:1746037246530209|interval:84544|pto_count:0|srtt:49888 [2025/04/30 18:20:46 530244] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 34654, ack_elapse 47431, delivered 48006|rate 1012122|lost 0| [2025/04/30 18:20:46 530250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 2 -> 3| [2025/04/30 18:20:46 530256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1012122) in round 3| [2025/04/30 18:20:46 530261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 530267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:92718|extra_cwnd:50934| [2025/04/30 18:20:46 530277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95390|packet_lost:0|acked:2406|po_sent_time:1746037246483099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 530283] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95390|packet_lost:0|acked:2406|po_sent_time:1746037246483099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 530290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2919972|bw:1012122|cwnd:97796|full_bw_reached:0|inflight:92438|srtt:49888|latest_rtt:46971|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 530298] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:24|largest:24|pns:2| [2025/04/30 18:20:46 530304] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:24|frame:ACK |recv_time:1746037246530070|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 530310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366530070|now:1746037246530070|interv:120000000| [2025/04/30 18:20:46 530316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366530070|now:1746037246530070|interv:120000000| [2025/04/30 18:20:46 530322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246531131|pq_index:0| [2025/04/30 18:20:46 530328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246524730| [2025/04/30 18:20:46 530333] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246530333| [2025/04/30 18:20:46 530340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246530338| [2025/04/30 18:20:46 530347] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 530354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49888|min_srtt:49888|path_bw:1012122|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 530360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92438|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:140331| [2025/04/30 18:20:46 530366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 530457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 530465] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49888|min_srtt:49888|path_bw:1012122|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 530471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:92438|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:141510| [2025/04/30 18:20:46 530478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 530491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 530497] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49888|min_srtt:49888|path_bw:1012122|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 530503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:92438|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:142689| [2025/04/30 18:20:46 530509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 530516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 530522] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49888|min_srtt:49888|path_bw:1012122|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 530528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:92438|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:143868| [2025/04/30 18:20:46 530534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 530540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 530546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49888|min_srtt:49888|path_bw:1012122|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 530552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:92438|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:145047| [2025/04/30 18:20:46 530559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 530564] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 530570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 530577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 530584] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 530590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:92438|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:140331| [2025/04/30 18:20:46 530596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 530602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:130| [2025/04/30 18:20:46 530646] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:92438|now:1746037246530614|stream_id:0|stream_offset:140331| [2025/04/30 18:20:46 530692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 530701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:92438|applimit:0| [2025/04/30 18:20:46 530707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49888|rtt_var:3631|pto_duration:64412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 530713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 530718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 530724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 93638| [2025/04/30 18:20:46 530729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620026|now:1746037246530706|interv:89320| [2025/04/30 18:20:46 530735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620026|now:1746037246530706|interval:89320|pto_count:0|srtt:49888 [2025/04/30 18:20:46 530742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97796|inflight:93638| [2025/04/30 18:20:46 530748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 530754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:93638|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:141510| [2025/04/30 18:20:46 530760] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 530766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:131| [2025/04/30 18:20:46 530844] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:93638|now:1746037246530776|stream_id:0|stream_offset:141510| [2025/04/30 18:20:46 530854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 530861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:93638|applimit:0| [2025/04/30 18:20:46 530866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49888|rtt_var:3631|pto_duration:64412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 530872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 530878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 530883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 94838| [2025/04/30 18:20:46 530889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620188|now:1746037246530866|interv:89322| [2025/04/30 18:20:46 530894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620188|now:1746037246530866|interval:89322|pto_count:0|srtt:49888 [2025/04/30 18:20:46 530915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97796|inflight:94838| [2025/04/30 18:20:46 530922] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 530928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94838|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:142689| [2025/04/30 18:20:46 530934] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 530940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:132| [2025/04/30 18:20:46 531038] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94838|now:1746037246530949|stream_id:0|stream_offset:142689| [2025/04/30 18:20:46 531051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 531058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:94838|applimit:0| [2025/04/30 18:20:46 531064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49888|rtt_var:3631|pto_duration:64412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 531070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 531076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 531081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 96038| [2025/04/30 18:20:46 531086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620361|now:1746037246531064|interv:89297| [2025/04/30 18:20:46 531092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620361|now:1746037246531064|interval:89297|pto_count:0|srtt:49888 [2025/04/30 18:20:46 531098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97796|inflight:96038| [2025/04/30 18:20:46 531105] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 531111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96038|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:143868| [2025/04/30 18:20:46 531117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 531123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:133| [2025/04/30 18:20:46 531200] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96038|now:1746037246531132|stream_id:0|stream_offset:143868| [2025/04/30 18:20:46 531209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 531222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:96038|applimit:0| [2025/04/30 18:20:46 531228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49888|rtt_var:3631|pto_duration:64412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 531234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 531240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 531246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 97238| [2025/04/30 18:20:46 531252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620544|now:1746037246531228|interv:89316| [2025/04/30 18:20:46 531258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620544|now:1746037246531228|interval:89316|pto_count:0|srtt:49888 [2025/04/30 18:20:46 531264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97796|inflight:97238| [2025/04/30 18:20:46 531271] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246531131| [2025/04/30 18:20:46 531278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246531131| [2025/04/30 18:20:46 531284] [debug] |xqc_engine_wakeup_after|wakeup:1746037246531131|now:1746037246531283|diff:18446744073709551464| [2025/04/30 18:20:46 531290] [debug] |xqc_engine_main_logic|END|now:1746037246530338| [2025/04/30 18:20:46 531297] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246531297| [2025/04/30 18:20:46 531302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246531131|pq_index:0| [2025/04/30 18:20:46 531308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246530338| [2025/04/30 18:20:46 531315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246531314| [2025/04/30 18:20:46 531322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037246531131|now:1746037246531314| [2025/04/30 18:20:46 531328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:46 531333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037246531131|now:1746037246531314| [2025/04/30 18:20:46 531339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 531345] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 531352] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:24|ack_delay:25221|first_ack_range:22|largest_pkt_recv_time:1746037246506131| [2025/04/30 18:20:46 531359] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:24|low:2|pkt_pns:2| [2025/04/30 18:20:46 531437] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:16|frame_largest_recv:24| [2025/04/30 18:20:46 531445] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 531452] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:145047| [2025/04/30 18:20:46 531459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49888|min_srtt:49888|path_bw:1012122|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 531471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1206|inflight:97238|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:146226| [2025/04/30 18:20:46 531478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 531483] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 531489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 531495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 531501] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 531507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1206|schedule_bytes:0|inflight:97238|cwnd:97796|conn:0000558304DEB50C|stream_id:0|stream_offset:145047| [2025/04/30 18:20:46 531514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1206| [2025/04/30 18:20:46 531520] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246620544| [2025/04/30 18:20:46 531525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246620544| [2025/04/30 18:20:46 531531] [debug] |xqc_engine_wakeup_after|wakeup:1746037246620544|now:1746037246531530|diff:89014| [2025/04/30 18:20:46 531537] [debug] |xqc_engine_main_logic|END|now:1746037246531314| [2025/04/30 18:20:46 532698] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037246532697| [2025/04/30 18:20:46 532713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 532721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:24| [2025/04/30 18:20:46 532726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:25| [2025/04/30 18:20:46 532734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:25| [2025/04/30 18:20:46 532739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 532747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:51|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:51| [2025/04/30 18:20:46 532753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:49206|prior_delivered:3838|prior_time:1746037246482639|is_app_limited:0|send_elapse:34799|ack_elapse:50058|ctl_first_sent_time:1746037246483244|lagest_ack_time:1746037246532697|curr_delivered:53044| [2025/04/30 18:20:46 532760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246483244| [2025/04/30 18:20:46 532766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 532772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:52|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:52| [2025/04/30 18:20:46 532778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48006|prior_delivered:6238|prior_time:1746037246484637|is_app_limited:0|send_elapse:36560|ack_elapse:48060|ctl_first_sent_time:1746037246485211|lagest_ack_time:1746037246532697|curr_delivered:54244| [2025/04/30 18:20:46 532793] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246485211| [2025/04/30 18:20:46 532799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 532806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:53|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:53|path_largest_ack:53| [2025/04/30 18:20:46 532812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:48006|prior_delivered:6238|prior_time:1746037246484637|is_app_limited:0|send_elapse:36560|ack_elapse:48060|ctl_first_sent_time:1746037246485211|lagest_ack_time:1746037246532697|curr_delivered:55444| [2025/04/30 18:20:46 532819] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246485446| [2025/04/30 18:20:46 532825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 532831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49888|rttvar:3631|minrtt:31754|latest_rtt:47251|ack_delay:2000| [2025/04/30 18:20:46 532837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49308|rttvar:3883|minrtt:31754|latest_rtt:47251|ack_delay:2000| [2025/04/30 18:20:46 532843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:53|lost_pn:50|thresh:3| [2025/04/30 18:20:46 532849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 532855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 532862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 532867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 532873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 93638| [2025/04/30 18:20:46 532879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620972|now:1746037246532855|interv:88117| [2025/04/30 18:20:46 532884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620972|now:1746037246532855|interval:88117|pto_count:0|srtt:49308 [2025/04/30 18:20:46 532890] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 36560, ack_elapse 48060, delivered 49206|rate 1023845|lost 0| [2025/04/30 18:20:46 532896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1023845) in round 3| [2025/04/30 18:20:46 532902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 532907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93794|extra_cwnd:50934| [2025/04/30 18:20:46 532912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97796|packet_lost:0|acked:3600|po_sent_time:1746037246485446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 532924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97796|packet_lost:0|acked:3600|po_sent_time:1746037246485446|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 532930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2953792|bw:1023845|cwnd:101396|full_bw_reached:0|inflight:93638|srtt:49308|latest_rtt:47251|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 532938] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 532943] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=303085|max_stream_data_old=277147| [2025/04/30 18:20:46 532950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246557697|now:1746037246532697|interv:25000| [2025/04/30 18:20:46 532958] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246532697|max_ack_delay:25000| [2025/04/30 18:20:46 532965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:25|largest:25|pns:2| [2025/04/30 18:20:46 532971] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:25|frame:ACK MAX_STREAM_DATA |recv_time:1746037246532697|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 532977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366532697|now:1746037246532697|interv:120000000| [2025/04/30 18:20:46 532983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366532697|now:1746037246532697|interv:120000000| [2025/04/30 18:20:46 533014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246620544|pq_index:0| [2025/04/30 18:20:46 533020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246531314| [2025/04/30 18:20:46 533026] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246533026| [2025/04/30 18:20:46 533033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246533031| [2025/04/30 18:20:46 533040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 533047] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222905| [2025/04/30 18:20:46 533053] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:93638|now_cwnd_limited:0|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 533061] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221726| [2025/04/30 18:20:46 533068] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220547| [2025/04/30 18:20:46 533074] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219368| [2025/04/30 18:20:46 533080] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218189| [2025/04/30 18:20:46 533086] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217010| [2025/04/30 18:20:46 533097] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215831| [2025/04/30 18:20:46 533103] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214652| [2025/04/30 18:20:46 533109] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213473| [2025/04/30 18:20:46 533115] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212294| [2025/04/30 18:20:46 533120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211115| [2025/04/30 18:20:46 533126] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209936| [2025/04/30 18:20:46 533132] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208757| [2025/04/30 18:20:46 533138] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207578| [2025/04/30 18:20:46 533144] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206399| [2025/04/30 18:20:46 533149] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205220| [2025/04/30 18:20:46 533155] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204041| [2025/04/30 18:20:46 533161] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202862| [2025/04/30 18:20:46 533166] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201683| [2025/04/30 18:20:46 533172] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200504| [2025/04/30 18:20:46 533178] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199325| [2025/04/30 18:20:46 533184] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198146| [2025/04/30 18:20:46 533189] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196967| [2025/04/30 18:20:46 533195] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:303085| [2025/04/30 18:20:46 533202] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:303033|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1820057|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 533210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 533216] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196967| [2025/04/30 18:20:46 533221] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:303085| [2025/04/30 18:20:46 533228] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:303033|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1794119|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 533235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 533242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 533260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:46 533266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 533279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:46 533285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1244|inflight:93638|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:146226| [2025/04/30 18:20:46 533299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 533305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 533311] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2444|inflight:93638|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:147405| [2025/04/30 18:20:46 533324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 533330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 533336] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3644|inflight:93638|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:148584| [2025/04/30 18:20:46 533349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 533355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 533361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4844|inflight:93638|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:149763| [2025/04/30 18:20:46 533378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 533385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 533391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 533398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6044|inflight:93638|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:150942| [2025/04/30 18:20:46 533404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 534158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 534167] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49308|min_srtt:49308|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 534174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7244|inflight:93638|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:152121| [2025/04/30 18:20:46 534180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 534185] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 534191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 534197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 534203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 534209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:134| [2025/04/30 18:20:46 534252] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:134|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:93638|now:1746037246534219|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 534260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:134|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 534267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:134|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 534273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:93638|applimit:0| [2025/04/30 18:20:46 534279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 93657| [2025/04/30 18:20:46 534308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624059|now:1746037246534278|interv:89781| [2025/04/30 18:20:46 534314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624059|now:1746037246534278|interval:89781|pto_count:0|srtt:49308 [2025/04/30 18:20:46 534321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:93657| [2025/04/30 18:20:46 534327] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 534333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:135| [2025/04/30 18:20:46 534361] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:135|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:93657|now:1746037246534341|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 534368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:135|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 534375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:135|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 534381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:93657|applimit:0| [2025/04/30 18:20:46 534387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 93676| [2025/04/30 18:20:46 534422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624181|now:1746037246534386|interv:89795| [2025/04/30 18:20:46 534428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624181|now:1746037246534386|interval:89795|pto_count:0|srtt:49308 [2025/04/30 18:20:46 534434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:93676| [2025/04/30 18:20:46 534441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 534448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:93676|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:145047| [2025/04/30 18:20:46 534455] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 534460] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:136| [2025/04/30 18:20:46 534496] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:136|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:93676|now:1746037246534475|stream_id:0|stream_offset:145047| [2025/04/30 18:20:46 534505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:136|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 18:20:46 534512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:93676|applimit:0| [2025/04/30 18:20:46 534518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 94882| [2025/04/30 18:20:46 534541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624315|now:1746037246534518|interv:89797| [2025/04/30 18:20:46 534547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624315|now:1746037246534518|interval:89797|pto_count:0|srtt:49308 [2025/04/30 18:20:46 534554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:94882| [2025/04/30 18:20:46 534561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 534567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94882|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:146226| [2025/04/30 18:20:46 534574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 534580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:137| [2025/04/30 18:20:46 534607] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94882|now:1746037246534588|stream_id:0|stream_offset:146226| [2025/04/30 18:20:46 534615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 534621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:94882|applimit:0| [2025/04/30 18:20:46 534627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 96082| [2025/04/30 18:20:46 534649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624428|now:1746037246534627|interv:89801| [2025/04/30 18:20:46 534661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624428|now:1746037246534627|interval:89801|pto_count:0|srtt:49308 [2025/04/30 18:20:46 534668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:96082| [2025/04/30 18:20:46 534674] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 534680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96082|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:147405| [2025/04/30 18:20:46 534687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 534693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:138| [2025/04/30 18:20:46 534723] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96082|now:1746037246534702|stream_id:0|stream_offset:147405| [2025/04/30 18:20:46 534730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 534737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:96082|applimit:0| [2025/04/30 18:20:46 534743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 97282| [2025/04/30 18:20:46 534766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624542|now:1746037246534743|interv:89799| [2025/04/30 18:20:46 534771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624542|now:1746037246534743|interval:89799|pto_count:0|srtt:49308 [2025/04/30 18:20:46 534778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:97282| [2025/04/30 18:20:46 534784] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 534790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97282|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:148584| [2025/04/30 18:20:46 534796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 534802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:139| [2025/04/30 18:20:46 534831] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97282|now:1746037246534812|stream_id:0|stream_offset:148584| [2025/04/30 18:20:46 534839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 534851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:97282|applimit:0| [2025/04/30 18:20:46 534857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 98482| [2025/04/30 18:20:46 534879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624652|now:1746037246534857|interv:89795| [2025/04/30 18:20:46 534885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624652|now:1746037246534857|interval:89795|pto_count:0|srtt:49308 [2025/04/30 18:20:46 534891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:98482| [2025/04/30 18:20:46 534897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 534903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98482|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:149763| [2025/04/30 18:20:46 534909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 534915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:140| [2025/04/30 18:20:46 534944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98482|now:1746037246534924|stream_id:0|stream_offset:149763| [2025/04/30 18:20:46 534951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 534958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:98482|applimit:0| [2025/04/30 18:20:46 534963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 534969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 534975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 534981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 99682| [2025/04/30 18:20:46 535007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624764|now:1746037246534963|interv:89801| [2025/04/30 18:20:46 535013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624764|now:1746037246534963|interval:89801|pto_count:0|srtt:49308 [2025/04/30 18:20:46 535020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:99682| [2025/04/30 18:20:46 535033] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 535039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99682|cwnd:101396|conn:0000558304DEB50C|stream_id:0|stream_offset:150942| [2025/04/30 18:20:46 535046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 535052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:141| [2025/04/30 18:20:46 535086] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99682|now:1746037246535062|stream_id:0|stream_offset:150942| [2025/04/30 18:20:46 535095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 535101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:99682|applimit:0| [2025/04/30 18:20:46 535107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49308|rtt_var:3883|pto_duration:64840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 535113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 535118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 535124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 100882| [2025/04/30 18:20:46 535130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246624902|now:1746037246535106|interv:89796| [2025/04/30 18:20:46 535135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246624902|now:1746037246535106|interval:89796|pto_count:0|srtt:49308 [2025/04/30 18:20:46 535142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101396|inflight:100882| [2025/04/30 18:20:46 535148] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 535154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 535160] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246535160|diff:22537| [2025/04/30 18:20:46 535166] [debug] |xqc_engine_main_logic|END|now:1746037246533031| [2025/04/30 18:20:46 535173] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246535173| [2025/04/30 18:20:46 535179] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246535179|diff:22518| [2025/04/30 18:20:46 535185] [debug] |xqc_engine_main_logic|END|now:1746037246535173| [2025/04/30 18:20:46 535250] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246535250| [2025/04/30 18:20:46 535258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 535266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:25| [2025/04/30 18:20:46 535271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:26| [2025/04/30 18:20:46 535279] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:26| [2025/04/30 18:20:46 535285] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 535297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:54|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:54| [2025/04/30 18:20:46 535304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:6238|prior_time:1746037246484637|is_app_limited:0|send_elapse:37054|ack_elapse:50613|ctl_first_sent_time:1746037246485705|lagest_ack_time:1746037246535250|curr_delivered:56644| [2025/04/30 18:20:46 535310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246485705| [2025/04/30 18:20:46 535317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 535323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:55|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:55|path_largest_ack:55| [2025/04/30 18:20:46 535329] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:6238|prior_time:1746037246484637|is_app_limited:0|send_elapse:37054|ack_elapse:50613|ctl_first_sent_time:1746037246485705|lagest_ack_time:1746037246535250|curr_delivered:57844| [2025/04/30 18:20:46 535335] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246485836| [2025/04/30 18:20:46 535341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 535346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49308|rttvar:3883|minrtt:31754|latest_rtt:49414|ack_delay:1000| [2025/04/30 18:20:46 535352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49196|rttvar:3136|minrtt:31754|latest_rtt:49414|ack_delay:1000| [2025/04/30 18:20:46 535358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:55|lost_pn:52|thresh:3| [2025/04/30 18:20:46 535364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 535369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:3136|pto_duration:61740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 535376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 535381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 535386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 98482| [2025/04/30 18:20:46 535392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621802|now:1746037246535369|interv:86433| [2025/04/30 18:20:46 535397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621802|now:1746037246535369|interval:86433|pto_count:0|srtt:49196 [2025/04/30 18:20:46 535403] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 37054, ack_elapse 50613, delivered 51606|rate 1019619|lost 0| [2025/04/30 18:20:46 535409] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1019619) in round 3| [2025/04/30 18:20:46 535415] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 535424] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93794|extra_cwnd:50934| [2025/04/30 18:20:46 535430] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101396|packet_lost:0|acked:2400|po_sent_time:1746037246485836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 535436] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101396|packet_lost:0|acked:2400|po_sent_time:1746037246485836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 535442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2953792|bw:1023845|cwnd:103796|full_bw_reached:0|inflight:98482|srtt:49196|latest_rtt:49414|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 535450] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:26|largest:26|pns:2| [2025/04/30 18:20:46 535456] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:26|frame:ACK |recv_time:1746037246535250|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 535463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366535250|now:1746037246535250|interv:120000000| [2025/04/30 18:20:46 535468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366535250|now:1746037246535250|interv:120000000| [2025/04/30 18:20:46 535474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 535479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246533031| [2025/04/30 18:20:46 535485] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246535485| [2025/04/30 18:20:46 535492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246535490| [2025/04/30 18:20:46 535499] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 535505] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 535511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98482|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:152121| [2025/04/30 18:20:46 535518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 535524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 535530] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 535536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:98482|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:153300| [2025/04/30 18:20:46 535546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 535552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 535558] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 535564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:98482|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:154479| [2025/04/30 18:20:46 535570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 535576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 535582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 535587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:98482|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:155658| [2025/04/30 18:20:46 535593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49196|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 535599] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 535605] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49196|min_srtt:49196|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 535611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:98482|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:156837| [2025/04/30 18:20:46 535616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 535622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 535627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 535633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 535639] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 535644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98482|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:152121| [2025/04/30 18:20:46 535650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 535656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:142| [2025/04/30 18:20:46 535727] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98482|now:1746037246535670|stream_id:0|stream_offset:152121| [2025/04/30 18:20:46 535738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 535745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:98482|applimit:0| [2025/04/30 18:20:46 535751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:3136|pto_duration:61740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 535758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 535764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 535770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 99682| [2025/04/30 18:20:46 535776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622410|now:1746037246535751|interv:86659| [2025/04/30 18:20:46 535782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622410|now:1746037246535751|interval:86659|pto_count:0|srtt:49196 [2025/04/30 18:20:46 535789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103796|inflight:99682| [2025/04/30 18:20:46 535796] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 535803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99682|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:153300| [2025/04/30 18:20:46 535810] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 535816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:143| [2025/04/30 18:20:46 535877] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99682|now:1746037246535827|stream_id:0|stream_offset:153300| [2025/04/30 18:20:46 535886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 535893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:99682|applimit:0| [2025/04/30 18:20:46 535900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:3136|pto_duration:61740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 535907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 535913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 535919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 100882| [2025/04/30 18:20:46 535925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622567|now:1746037246535900|interv:86667| [2025/04/30 18:20:46 535937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622567|now:1746037246535900|interval:86667|pto_count:0|srtt:49196 [2025/04/30 18:20:46 535944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103796|inflight:100882| [2025/04/30 18:20:46 535951] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 535957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100882|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:154479| [2025/04/30 18:20:46 535964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 535971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:144| [2025/04/30 18:20:46 536050] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100882|now:1746037246535982|stream_id:0|stream_offset:154479| [2025/04/30 18:20:46 536064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 536071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:100882|applimit:0| [2025/04/30 18:20:46 536078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:3136|pto_duration:61740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 536084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 536090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 536096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 102082| [2025/04/30 18:20:46 536102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622722|now:1746037246536077|interv:86645| [2025/04/30 18:20:46 536108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622722|now:1746037246536077|interval:86645|pto_count:0|srtt:49196 [2025/04/30 18:20:46 536115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103796|inflight:102082| [2025/04/30 18:20:46 536122] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 536129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102082|cwnd:103796|conn:0000558304DEB50C|stream_id:0|stream_offset:155658| [2025/04/30 18:20:46 536136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 536142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:145| [2025/04/30 18:20:46 536203] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102082|now:1746037246536152|stream_id:0|stream_offset:155658| [2025/04/30 18:20:46 536213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 536226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:102082|applimit:0| [2025/04/30 18:20:46 536232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49196|rtt_var:3136|pto_duration:61740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 536239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 536245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 536251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 103282| [2025/04/30 18:20:46 536257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622892|now:1746037246536232|interv:86660| [2025/04/30 18:20:46 536263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622892|now:1746037246536232|interval:86660|pto_count:0|srtt:49196 [2025/04/30 18:20:46 536270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103796|inflight:103282| [2025/04/30 18:20:46 536277] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 536284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 536289] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246536289|diff:21408| [2025/04/30 18:20:46 536296] [debug] |xqc_engine_main_logic|END|now:1746037246535490| [2025/04/30 18:20:46 536304] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246536304| [2025/04/30 18:20:46 536310] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246536310|diff:21387| [2025/04/30 18:20:46 536316] [debug] |xqc_engine_main_logic|END|now:1746037246536304| [2025/04/30 18:20:46 539249] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:35|state:ESTABED|recv_time:1746037246539248| [2025/04/30 18:20:46 539265] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 539275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:26| [2025/04/30 18:20:46 539281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:27| [2025/04/30 18:20:46 539291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:27| [2025/04/30 18:20:46 539297] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 539304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:56|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:56| [2025/04/30 18:20:46 539312] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:8638|prior_time:1746037246486984|is_app_limited:0|send_elapse:38414|ack_elapse:52264|ctl_first_sent_time:1746037246487453|lagest_ack_time:1746037246539248|curr_delivered:59044| [2025/04/30 18:20:46 539319] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246487453| [2025/04/30 18:20:46 539326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 539333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:57|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:57|path_largest_ack:57| [2025/04/30 18:20:46 539348] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:50406|prior_delivered:8638|prior_time:1746037246486984|is_app_limited:0|send_elapse:38414|ack_elapse:52264|ctl_first_sent_time:1746037246487453|lagest_ack_time:1746037246539248|curr_delivered:60244| [2025/04/30 18:20:46 539354] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246487729| [2025/04/30 18:20:46 539360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 539366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49196|rttvar:3136|minrtt:31754|latest_rtt:51519|ack_delay:0| [2025/04/30 18:20:46 539371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49486|rttvar:2932|minrtt:31754|latest_rtt:51519|ack_delay:0| [2025/04/30 18:20:46 539377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:57|lost_pn:54|thresh:3| [2025/04/30 18:20:46 539383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 539468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49486|rtt_var:2932|pto_duration:61214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 539476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 539482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 539488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 100882| [2025/04/30 18:20:46 539493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622366|now:1746037246539468|interv:82898| [2025/04/30 18:20:46 539499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622366|now:1746037246539468|interval:82898|pto_count:0|srtt:49486 [2025/04/30 18:20:46 539506] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38414, ack_elapse 52264, delivered 51606|rate 987410|lost 0| [2025/04/30 18:20:46 539512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (987410) in round 3| [2025/04/30 18:20:46 539518] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 539523] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93794|extra_cwnd:50934| [2025/04/30 18:20:46 539529] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103796|packet_lost:0|acked:2400|po_sent_time:1746037246487729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 539535] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103796|packet_lost:0|acked:2400|po_sent_time:1746037246487729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 539542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2953792|bw:1023845|cwnd:106196|full_bw_reached:0|inflight:100882|srtt:49486|latest_rtt:51519|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 539556] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:27|largest:27|pns:2| [2025/04/30 18:20:46 539563] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:27|frame:ACK |recv_time:1746037246539248|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 539570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366539248|now:1746037246539248|interv:120000000| [2025/04/30 18:20:46 539576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366539248|now:1746037246539248|interv:120000000| [2025/04/30 18:20:46 539581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 539587] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246535490| [2025/04/30 18:20:46 539593] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246539593| [2025/04/30 18:20:46 539600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246539598| [2025/04/30 18:20:46 539607] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 539614] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49486|min_srtt:49486|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 539620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100882|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:156837| [2025/04/30 18:20:46 539627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 539634] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 539641] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49486|min_srtt:49486|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 539647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:100882|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:158016| [2025/04/30 18:20:46 539653] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 539660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 539666] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49486|min_srtt:49486|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 539672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:100882|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:159195| [2025/04/30 18:20:46 539679] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 539689] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 539696] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49486|min_srtt:49486|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 539702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:100882|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:160374| [2025/04/30 18:20:46 539708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49486|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 539714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 539721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49486|min_srtt:49486|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 539727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:100882|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:161553| [2025/04/30 18:20:46 539733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 539738] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 539744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 539750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 539757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 539763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100882|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:156837| [2025/04/30 18:20:46 539769] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 539775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:146| [2025/04/30 18:20:46 539832] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100882|now:1746037246539786|stream_id:0|stream_offset:156837| [2025/04/30 18:20:46 539841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 539848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:100882|applimit:0| [2025/04/30 18:20:46 539890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49486|rtt_var:2932|pto_duration:61214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 539898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 539904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 539915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 102082| [2025/04/30 18:20:46 539921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246626000|now:1746037246539889|interv:86111| [2025/04/30 18:20:46 539927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246626000|now:1746037246539889|interval:86111|pto_count:0|srtt:49486 [2025/04/30 18:20:46 539933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106196|inflight:102082| [2025/04/30 18:20:46 539940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 539946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102082|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:158016| [2025/04/30 18:20:46 539953] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 539959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:147| [2025/04/30 18:20:46 540060] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102082|now:1746037246539969|stream_id:0|stream_offset:158016| [2025/04/30 18:20:46 540075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 540082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:102082|applimit:0| [2025/04/30 18:20:46 540088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49486|rtt_var:2932|pto_duration:61214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 540094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 540100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 540105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 103282| [2025/04/30 18:20:46 540110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246626183|now:1746037246540087|interv:86096| [2025/04/30 18:20:46 540116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246626183|now:1746037246540087|interval:86096|pto_count:0|srtt:49486 [2025/04/30 18:20:46 540123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106196|inflight:103282| [2025/04/30 18:20:46 540130] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 540136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103282|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:159195| [2025/04/30 18:20:46 540143] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 540149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:148| [2025/04/30 18:20:46 540240] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103282|now:1746037246540165|stream_id:0|stream_offset:159195| [2025/04/30 18:20:46 540250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 540257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:103282|applimit:0| [2025/04/30 18:20:46 540263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49486|rtt_var:2932|pto_duration:61214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 540269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 540275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 540280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 104482| [2025/04/30 18:20:46 540286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246626379|now:1746037246540263|interv:86116| [2025/04/30 18:20:46 540291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246626379|now:1746037246540263|interval:86116|pto_count:0|srtt:49486 [2025/04/30 18:20:46 540298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106196|inflight:104482| [2025/04/30 18:20:46 540304] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 540310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104482|cwnd:106196|conn:0000558304DEB50C|stream_id:0|stream_offset:160374| [2025/04/30 18:20:46 540316] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 540322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:149| [2025/04/30 18:20:46 540440] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104482|now:1746037246540332|stream_id:0|stream_offset:160374| [2025/04/30 18:20:46 540450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 540457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:104482|applimit:0| [2025/04/30 18:20:46 540463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49486|rtt_var:2932|pto_duration:61214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 540469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 540475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 540480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 105682| [2025/04/30 18:20:46 540485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246626546|now:1746037246540463|interv:86083| [2025/04/30 18:20:46 540498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246626546|now:1746037246540463|interval:86083|pto_count:0|srtt:49486 [2025/04/30 18:20:46 540504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106196|inflight:105682| [2025/04/30 18:20:46 540511] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 540517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 540522] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246540522|diff:17175| [2025/04/30 18:20:46 540528] [debug] |xqc_engine_main_logic|END|now:1746037246539598| [2025/04/30 18:20:46 540538] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:35|state:ESTABED|recv_time:1746037246540537| [2025/04/30 18:20:46 540544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 540552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:27| [2025/04/30 18:20:46 540557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:28| [2025/04/30 18:20:46 540569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:28| [2025/04/30 18:20:46 540575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 540581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:58|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:59|path_largest_ack:58| [2025/04/30 18:20:46 540587] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:8638|prior_time:1746037246486984|is_app_limited:0|send_elapse:38834|ack_elapse:53553|ctl_first_sent_time:1746037246487873|lagest_ack_time:1746037246540537|curr_delivered:61444| [2025/04/30 18:20:46 540594] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246487873| [2025/04/30 18:20:46 540600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 540606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:59|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:59|path_largest_ack:59| [2025/04/30 18:20:46 540613] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:8638|prior_time:1746037246486984|is_app_limited:0|send_elapse:38834|ack_elapse:53553|ctl_first_sent_time:1746037246487873|lagest_ack_time:1746037246540537|curr_delivered:62644| [2025/04/30 18:20:46 540620] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246488039| [2025/04/30 18:20:46 540625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 540631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49486|rttvar:2932|minrtt:31754|latest_rtt:52498|ack_delay:0| [2025/04/30 18:20:46 540637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49863|rttvar:2952|minrtt:31754|latest_rtt:52498|ack_delay:0| [2025/04/30 18:20:46 540643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:59|lost_pn:56|thresh:3| [2025/04/30 18:20:46 540649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 540659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49863|rtt_var:2952|pto_duration:61671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 540722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 540729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 540734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 103282| [2025/04/30 18:20:46 540740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246627003|now:1746037246540659|interv:86344| [2025/04/30 18:20:46 540746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246627003|now:1746037246540659|interval:86344|pto_count:0|srtt:49863 [2025/04/30 18:20:46 540752] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38834, ack_elapse 53553, delivered 54006|rate 1008458|lost 0| [2025/04/30 18:20:46 540758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1008458) in round 3| [2025/04/30 18:20:46 540764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 540769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93794|extra_cwnd:50934| [2025/04/30 18:20:46 540774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106196|packet_lost:0|acked:2400|po_sent_time:1746037246488039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 540781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106196|packet_lost:0|acked:2400|po_sent_time:1746037246488039|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 540787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2953792|bw:1023845|cwnd:108596|full_bw_reached:0|inflight:103282|srtt:49863|latest_rtt:52498|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 540795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:28|largest:28|pns:2| [2025/04/30 18:20:46 540801] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:28|frame:ACK |recv_time:1746037246540537|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 540807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366540537|now:1746037246540537|interv:120000000| [2025/04/30 18:20:46 540813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366540537|now:1746037246540537|interv:120000000| [2025/04/30 18:20:46 540818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 540824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246539598| [2025/04/30 18:20:46 540829] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246540829| [2025/04/30 18:20:46 540836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246540834| [2025/04/30 18:20:46 540848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 540855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49863|min_srtt:49863|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 540861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103282|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:161553| [2025/04/30 18:20:46 540867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 540874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 540880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49863|min_srtt:49863|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 540886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103282|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:162732| [2025/04/30 18:20:46 540892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 540898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 540904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49863|min_srtt:49863|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 540909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:103282|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:163911| [2025/04/30 18:20:46 540916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 540922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 540928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49863|min_srtt:49863|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 540934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:103282|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:165090| [2025/04/30 18:20:46 540940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 540946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 540951] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49863|min_srtt:49863|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 540957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:103282|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:166269| [2025/04/30 18:20:46 540967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 540972] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 540977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 540983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 541009] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 541015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103282|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:161553| [2025/04/30 18:20:46 541021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 541027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:150| [2025/04/30 18:20:46 541112] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103282|now:1746037246541037|stream_id:0|stream_offset:161553| [2025/04/30 18:20:46 541122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 541129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:103282|applimit:0| [2025/04/30 18:20:46 541135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49863|rtt_var:2952|pto_duration:61671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 541141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 541147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 541152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 104482| [2025/04/30 18:20:46 541157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246627708|now:1746037246541135|interv:86573| [2025/04/30 18:20:46 541163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246627708|now:1746037246541135|interval:86573|pto_count:0|srtt:49863 [2025/04/30 18:20:46 541170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108596|inflight:104482| [2025/04/30 18:20:46 541177] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 541183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104482|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:162732| [2025/04/30 18:20:46 541189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 541195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:151| [2025/04/30 18:20:46 541288] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104482|now:1746037246541211|stream_id:0|stream_offset:162732| [2025/04/30 18:20:46 541297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 541304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:104482|applimit:0| [2025/04/30 18:20:46 541310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49863|rtt_var:2952|pto_duration:61671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 541316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 541321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 541327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 105682| [2025/04/30 18:20:46 541332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246627882|now:1746037246541310|interv:86572| [2025/04/30 18:20:46 541338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246627882|now:1746037246541310|interval:86572|pto_count:0|srtt:49863 [2025/04/30 18:20:46 541345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108596|inflight:105682| [2025/04/30 18:20:46 541352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 541358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105682|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:163911| [2025/04/30 18:20:46 541365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 541371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:152| [2025/04/30 18:20:46 542336] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105682|now:1746037246542302|stream_id:0|stream_offset:163911| [2025/04/30 18:20:46 542476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 542487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:105682|applimit:0| [2025/04/30 18:20:46 542495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49863|rtt_var:2952|pto_duration:61671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 542502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 542509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 542515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 106882| [2025/04/30 18:20:46 542522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246628973|now:1746037246542495|interv:86478| [2025/04/30 18:20:46 542536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246628973|now:1746037246542495|interval:86478|pto_count:0|srtt:49863 [2025/04/30 18:20:46 542543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108596|inflight:106882| [2025/04/30 18:20:46 542551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 542558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106882|cwnd:108596|conn:0000558304DEB50C|stream_id:0|stream_offset:165090| [2025/04/30 18:20:46 542565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 542571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:153| [2025/04/30 18:20:46 542627] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106882|now:1746037246542583|stream_id:0|stream_offset:165090| [2025/04/30 18:20:46 542637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 542644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:106882|applimit:0| [2025/04/30 18:20:46 542651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49863|rtt_var:2952|pto_duration:61671|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 542657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 542664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 542670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 108082| [2025/04/30 18:20:46 542676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246629254|now:1746037246542650|interv:86604| [2025/04/30 18:20:46 542683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246629254|now:1746037246542650|interval:86604|pto_count:0|srtt:49863 [2025/04/30 18:20:46 542690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:108596|inflight:108082| [2025/04/30 18:20:46 542697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 542704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 542711] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246542710|diff:14987| [2025/04/30 18:20:46 542717] [debug] |xqc_engine_main_logic|END|now:1746037246540834| [2025/04/30 18:20:46 542729] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:35|state:ESTABED|recv_time:1746037246542728| [2025/04/30 18:20:46 542736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 542745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:28| [2025/04/30 18:20:46 542751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:29| [2025/04/30 18:20:46 542767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:29| [2025/04/30 18:20:46 542774] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 542781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:60|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:61|path_largest_ack:60| [2025/04/30 18:20:46 542788] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:11038|prior_time:1746037246488535|is_app_limited:0|send_elapse:39749|ack_elapse:54193|ctl_first_sent_time:1746037246489051|lagest_ack_time:1746037246542728|curr_delivered:63844| [2025/04/30 18:20:46 542796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246489051| [2025/04/30 18:20:46 542803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 542810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:61|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:61|path_largest_ack:61| [2025/04/30 18:20:46 542817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:52806|prior_delivered:11038|prior_time:1746037246488535|is_app_limited:0|send_elapse:39749|ack_elapse:54193|ctl_first_sent_time:1746037246489051|lagest_ack_time:1746037246542728|curr_delivered:65044| [2025/04/30 18:20:46 542824] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246489250| [2025/04/30 18:20:46 542830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 542836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49863|rttvar:2952|minrtt:31754|latest_rtt:53478|ack_delay:0| [2025/04/30 18:20:46 542843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50315|rttvar:3117|minrtt:31754|latest_rtt:53478|ack_delay:0| [2025/04/30 18:20:46 542850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:61|lost_pn:58|thresh:3| [2025/04/30 18:20:46 542857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 542863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50315|rtt_var:3117|pto_duration:62783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 542870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 542877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 542883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 105682| [2025/04/30 18:20:46 542890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246630366|now:1746037246542863|interv:87503| [2025/04/30 18:20:46 542896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246630366|now:1746037246542863|interval:87503|pto_count:0|srtt:50315 [2025/04/30 18:20:46 542903] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39749, ack_elapse 54193, delivered 54006|rate 996549|lost 0| [2025/04/30 18:20:46 542910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (996549) in round 3| [2025/04/30 18:20:46 542922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 542929] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93794|extra_cwnd:50934| [2025/04/30 18:20:46 542935] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:108596|packet_lost:0|acked:2400|po_sent_time:1746037246489250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 542942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:108596|packet_lost:0|acked:2400|po_sent_time:1746037246489250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 542949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2953792|bw:1023845|cwnd:110996|full_bw_reached:0|inflight:105682|srtt:50315|latest_rtt:53478|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 542958] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:29|largest:29|pns:2| [2025/04/30 18:20:46 542965] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:29|frame:ACK |recv_time:1746037246542728|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 542973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366542728|now:1746037246542728|interv:120000000| [2025/04/30 18:20:46 542980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366542728|now:1746037246542728|interv:120000000| [2025/04/30 18:20:46 543111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 543126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246540834| [2025/04/30 18:20:46 543132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246543132| [2025/04/30 18:20:46 543141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246543138| [2025/04/30 18:20:46 543149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 543156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50315|min_srtt:50315|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 543164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105682|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:166269| [2025/04/30 18:20:46 543171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 543178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 543186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50315|min_srtt:50315|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 543193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:105682|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:167448| [2025/04/30 18:20:46 543207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 543214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 543221] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50315|min_srtt:50315|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 543228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:105682|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:168627| [2025/04/30 18:20:46 543235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 543242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 543249] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50315|min_srtt:50315|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 543256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:105682|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:169806| [2025/04/30 18:20:46 543263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50315|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 543270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 543276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50315|min_srtt:50315|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 543282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:105682|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:170985| [2025/04/30 18:20:46 543288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 543293] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 543299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 543304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 543312] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 543319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105682|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:166269| [2025/04/30 18:20:46 543326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 543338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:154| [2025/04/30 18:20:46 543482] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105682|now:1746037246543350|stream_id:0|stream_offset:166269| [2025/04/30 18:20:46 543493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 543501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:105682|applimit:0| [2025/04/30 18:20:46 543507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50315|rtt_var:3117|pto_duration:62783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 543514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 543520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 543526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 106882| [2025/04/30 18:20:46 543532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246631133|now:1746037246543507|interv:87626| [2025/04/30 18:20:46 543539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246631133|now:1746037246543507|interval:87626|pto_count:0|srtt:50315 [2025/04/30 18:20:46 543546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110996|inflight:106882| [2025/04/30 18:20:46 543553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 543559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106882|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:167448| [2025/04/30 18:20:46 543566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 543572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:155| [2025/04/30 18:20:46 543688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106882|now:1746037246543583|stream_id:0|stream_offset:167448| [2025/04/30 18:20:46 543699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 543706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:106882|applimit:0| [2025/04/30 18:20:46 543712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50315|rtt_var:3117|pto_duration:62783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 543719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 543725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 543730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 108082| [2025/04/30 18:20:46 543743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246631366|now:1746037246543712|interv:87654| [2025/04/30 18:20:46 543749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246631366|now:1746037246543712|interval:87654|pto_count:0|srtt:50315 [2025/04/30 18:20:46 543756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110996|inflight:108082| [2025/04/30 18:20:46 543764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 543770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108082|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:168627| [2025/04/30 18:20:46 543777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 543799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:156| [2025/04/30 18:20:46 543839] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108082|now:1746037246543811|stream_id:0|stream_offset:168627| [2025/04/30 18:20:46 543848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 543856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:108082|applimit:0| [2025/04/30 18:20:46 543862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50315|rtt_var:3117|pto_duration:62783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 543868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 543873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 543878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 109282| [2025/04/30 18:20:46 543884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246631594|now:1746037246543861|interv:87733| [2025/04/30 18:20:46 543889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246631594|now:1746037246543861|interval:87733|pto_count:0|srtt:50315 [2025/04/30 18:20:46 543896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110996|inflight:109282| [2025/04/30 18:20:46 543902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 543908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109282|cwnd:110996|conn:0000558304DEB50C|stream_id:0|stream_offset:169806| [2025/04/30 18:20:46 543914] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 543921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:157| [2025/04/30 18:20:46 543954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109282|now:1746037246543933|stream_id:0|stream_offset:169806| [2025/04/30 18:20:46 543968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 543974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:109282|applimit:0| [2025/04/30 18:20:46 543980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50315|rtt_var:3117|pto_duration:62783|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 544003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 544012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 544017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 110482| [2025/04/30 18:20:46 544022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246631716|now:1746037246543979|interv:87737| [2025/04/30 18:20:46 544028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246631716|now:1746037246543979|interval:87737|pto_count:0|srtt:50315 [2025/04/30 18:20:46 544035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:110996|inflight:110482| [2025/04/30 18:20:46 544041] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 544047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 544053] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246544053|diff:13644| [2025/04/30 18:20:46 544059] [debug] |xqc_engine_main_logic|END|now:1746037246543138| [2025/04/30 18:20:46 544069] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:35|state:ESTABED|recv_time:1746037246544068| [2025/04/30 18:20:46 544075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 544083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:29| [2025/04/30 18:20:46 544089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:30| [2025/04/30 18:20:46 544097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:30| [2025/04/30 18:20:46 544103] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 544110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:62|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:63|path_largest_ack:62| [2025/04/30 18:20:46 544117] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:11038|prior_time:1746037246488535|is_app_limited:0|send_elapse:40112|ack_elapse:55533|ctl_first_sent_time:1746037246489414|lagest_ack_time:1746037246544068|curr_delivered:66244| [2025/04/30 18:20:46 544123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246489414| [2025/04/30 18:20:46 544130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 544136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:63|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:63|path_largest_ack:63| [2025/04/30 18:20:46 544147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:11038|prior_time:1746037246488535|is_app_limited:0|send_elapse:40112|ack_elapse:55533|ctl_first_sent_time:1746037246489414|lagest_ack_time:1746037246544068|curr_delivered:67444| [2025/04/30 18:20:46 544154] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246489693| [2025/04/30 18:20:46 544159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 544165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50315|rttvar:3117|minrtt:31754|latest_rtt:54375|ack_delay:0| [2025/04/30 18:20:46 544171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50822|rttvar:3353|minrtt:31754|latest_rtt:54375|ack_delay:0| [2025/04/30 18:20:46 544177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:63|lost_pn:60|thresh:3| [2025/04/30 18:20:46 544184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 544189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50822|rtt_var:3353|pto_duration:64234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 544196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 544201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 544207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 108082| [2025/04/30 18:20:46 544212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633167|now:1746037246544189|interv:88978| [2025/04/30 18:20:46 544218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633167|now:1746037246544189|interval:88978|pto_count:0|srtt:50822 [2025/04/30 18:20:46 544225] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 40112, ack_elapse 55533, delivered 56406|rate 1015720|lost 0| [2025/04/30 18:20:46 544231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1015720) in round 3| [2025/04/30 18:20:46 544238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 544244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93794|extra_cwnd:50934| [2025/04/30 18:20:46 544250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:110996|packet_lost:0|acked:2400|po_sent_time:1746037246489693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 544257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:110996|packet_lost:0|acked:2400|po_sent_time:1746037246489693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 544264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2953792|bw:1023845|cwnd:113396|full_bw_reached:0|inflight:108082|srtt:50822|latest_rtt:54375|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 544272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:30|largest:30|pns:2| [2025/04/30 18:20:46 544284] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:35|pkt_type:SHORT_HEADER|pkt_num:30|frame:ACK |recv_time:1746037246544068|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 544291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366544068|now:1746037246544068|interv:120000000| [2025/04/30 18:20:46 544297] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366544068|now:1746037246544068|interv:120000000| [2025/04/30 18:20:46 544302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 544308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246543138| [2025/04/30 18:20:46 544313] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246544313| [2025/04/30 18:20:46 544321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246544319| [2025/04/30 18:20:46 544328] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 544334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50822|min_srtt:50822|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 544341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108082|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:170985| [2025/04/30 18:20:46 544347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50822|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 544354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 544360] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50822|min_srtt:50822|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 544366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:108082|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:172164| [2025/04/30 18:20:46 544385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50822|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 544392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 544398] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50822|min_srtt:50822|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 544405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:108082|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 544411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50822|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 544417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 544429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50822|min_srtt:50822|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 544435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:108082|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 544441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50822|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 544448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 544453] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50822|min_srtt:50822|path_bw:1023845|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 544460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:108082|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 544466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 544472] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 544477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 544484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 544490] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 544496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108082|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:170985| [2025/04/30 18:20:46 544502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 544508] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:158| [2025/04/30 18:20:46 544546] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108082|now:1746037246544519|stream_id:0|stream_offset:170985| [2025/04/30 18:20:46 544555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 544563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:108082|applimit:0| [2025/04/30 18:20:46 544569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50822|rtt_var:3353|pto_duration:64234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 544576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 544582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 544588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 109282| [2025/04/30 18:20:46 544600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633753|now:1746037246544569|interv:89184| [2025/04/30 18:20:46 544606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633753|now:1746037246544569|interval:89184|pto_count:0|srtt:50822 [2025/04/30 18:20:46 544613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113396|inflight:109282| [2025/04/30 18:20:46 544620] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 544626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109282|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:172164| [2025/04/30 18:20:46 544633] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 544639] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:159| [2025/04/30 18:20:46 544672] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109282|now:1746037246544649|stream_id:0|stream_offset:172164| [2025/04/30 18:20:46 544680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 544686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:109282|applimit:0| [2025/04/30 18:20:46 544692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50822|rtt_var:3353|pto_duration:64234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 544698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 544704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 544709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 110482| [2025/04/30 18:20:46 544715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633883|now:1746037246544692|interv:89191| [2025/04/30 18:20:46 544720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633883|now:1746037246544692|interval:89191|pto_count:0|srtt:50822 [2025/04/30 18:20:46 544726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113396|inflight:110482| [2025/04/30 18:20:46 544733] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 544738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110482|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 544745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 544750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:160| [2025/04/30 18:20:46 544778] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110482|now:1746037246544759|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 544790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 544797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:110482|applimit:0| [2025/04/30 18:20:46 544803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50822|rtt_var:3353|pto_duration:64234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 544809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 544815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 544820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 111682| [2025/04/30 18:20:46 544826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633993|now:1746037246544802|interv:89191| [2025/04/30 18:20:46 544833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633993|now:1746037246544802|interval:89191|pto_count:0|srtt:50822 [2025/04/30 18:20:46 544839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113396|inflight:111682| [2025/04/30 18:20:46 544845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 544851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111682|cwnd:113396|conn:0000558304DEB50C|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 544857] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 544863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:161| [2025/04/30 18:20:46 544898] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111682|now:1746037246544872|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 544906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 544913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:111682|applimit:0| [2025/04/30 18:20:46 544919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50822|rtt_var:3353|pto_duration:64234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 544926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 544931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 544937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 112882| [2025/04/30 18:20:46 544943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246634106|now:1746037246544919|interv:89187| [2025/04/30 18:20:46 544949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246634106|now:1746037246544919|interval:89187|pto_count:0|srtt:50822 [2025/04/30 18:20:46 544961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:113396|inflight:112882| [2025/04/30 18:20:46 544968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 544974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 544980] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246544980|diff:12717| [2025/04/30 18:20:46 545004] [debug] |xqc_engine_main_logic|END|now:1746037246544319| [2025/04/30 18:20:46 545019] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246545018| [2025/04/30 18:20:46 545026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 545034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:30| [2025/04/30 18:20:46 545040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:31| [2025/04/30 18:20:46 545048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:31| [2025/04/30 18:20:46 545054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 545061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:64|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:65|path_largest_ack:64| [2025/04/30 18:20:46 545068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:13438|prior_time:1746037246490529|is_app_limited:0|send_elapse:41472|ack_elapse:54489|ctl_first_sent_time:1746037246491042|lagest_ack_time:1746037246545018|curr_delivered:68644| [2025/04/30 18:20:46 545076] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246491042| [2025/04/30 18:20:46 545083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 545089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:65|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:65|path_largest_ack:65| [2025/04/30 18:20:46 545096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:55206|prior_delivered:13438|prior_time:1746037246490529|is_app_limited:0|send_elapse:41472|ack_elapse:54489|ctl_first_sent_time:1746037246491042|lagest_ack_time:1746037246545018|curr_delivered:69844| [2025/04/30 18:20:46 545102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246491235| [2025/04/30 18:20:46 545108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 545115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50822|rttvar:3353|minrtt:31754|latest_rtt:53783|ack_delay:1000| [2025/04/30 18:20:46 545121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51067|rttvar:3005|minrtt:31754|latest_rtt:53783|ack_delay:1000| [2025/04/30 18:20:46 545128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:65|lost_pn:62|thresh:3| [2025/04/30 18:20:46 545134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 545140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51067|rtt_var:3005|pto_duration:63087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 545152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 545159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 545165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 110482| [2025/04/30 18:20:46 545171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246632959|now:1746037246545140|interv:87819| [2025/04/30 18:20:46 545177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246632959|now:1746037246545140|interval:87819|pto_count:0|srtt:51067 [2025/04/30 18:20:46 545183] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 41472, ack_elapse 54489, delivered 56406|rate 1035181|lost 0| [2025/04/30 18:20:46 545190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1035181) in round 3| [2025/04/30 18:20:46 545196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 545202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94832|extra_cwnd:50934| [2025/04/30 18:20:46 545209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:113396|packet_lost:0|acked:2400|po_sent_time:1746037246491235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 545215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:113396|packet_lost:0|acked:2400|po_sent_time:1746037246491235|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 545222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:2986497|bw:1035181|cwnd:115796|full_bw_reached:0|inflight:110482|srtt:51067|latest_rtt:53783|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 545231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:31|largest:31|pns:2| [2025/04/30 18:20:46 545238] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:31|frame:ACK |recv_time:1746037246545018|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 545245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366545018|now:1746037246545018|interv:120000000| [2025/04/30 18:20:46 545251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366545018|now:1746037246545018|interv:120000000| [2025/04/30 18:20:46 545257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 545264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246544319| [2025/04/30 18:20:46 545269] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246545269| [2025/04/30 18:20:46 545277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246545275| [2025/04/30 18:20:46 545289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 545297] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51067|min_srtt:51067|path_bw:1035181|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 545303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110482|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 545309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 545316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 545322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51067|min_srtt:51067|path_bw:1035181|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 545328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:110482|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 545335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 545341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 545347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51067|min_srtt:51067|path_bw:1035181|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 545353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:110482|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 545359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 545366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 545372] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51067|min_srtt:51067|path_bw:1035181|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 545378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:110482|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 545385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 545391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 545397] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51067|min_srtt:51067|path_bw:1035181|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 545403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:110482|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 545414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 545419] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 545424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 545430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 545437] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 545443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110482|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 545449] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 545456] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:162| [2025/04/30 18:20:46 545491] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110482|now:1746037246545466|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 545500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 545507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:110482|applimit:0| [2025/04/30 18:20:46 545513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51067|rtt_var:3005|pto_duration:63087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 545519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 545525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 545530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 111682| [2025/04/30 18:20:46 545536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633553|now:1746037246545512|interv:88041| [2025/04/30 18:20:46 545542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633553|now:1746037246545512|interval:88041|pto_count:0|srtt:51067 [2025/04/30 18:20:46 545548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115796|inflight:111682| [2025/04/30 18:20:46 545555] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 545561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111682|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 545567] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 545574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:163| [2025/04/30 18:20:46 545614] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111682|now:1746037246545593|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 545621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 545628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:111682|applimit:0| [2025/04/30 18:20:46 545633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51067|rtt_var:3005|pto_duration:63087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 545639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 545644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 545650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 112882| [2025/04/30 18:20:46 545655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633680|now:1746037246545633|interv:88047| [2025/04/30 18:20:46 545660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633680|now:1746037246545633|interval:88047|pto_count:0|srtt:51067 [2025/04/30 18:20:46 545667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115796|inflight:112882| [2025/04/30 18:20:46 545674] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 545680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112882|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 545687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 545693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:164| [2025/04/30 18:20:46 545722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112882|now:1746037246545702|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 545729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 545736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:112882|applimit:0| [2025/04/30 18:20:46 545741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51067|rtt_var:3005|pto_duration:63087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 545749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 545755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 545760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 114082| [2025/04/30 18:20:46 545766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633789|now:1746037246545741|interv:88048| [2025/04/30 18:20:46 545776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633789|now:1746037246545741|interval:88048|pto_count:0|srtt:51067 [2025/04/30 18:20:46 545783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115796|inflight:114082| [2025/04/30 18:20:46 545789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 545795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114082|cwnd:115796|conn:0000558304DEB50C|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 545801] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 545806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:165| [2025/04/30 18:20:46 545834] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114082|now:1746037246545815|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 545841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 545847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:114082|applimit:0| [2025/04/30 18:20:46 545852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51067|rtt_var:3005|pto_duration:63087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 545858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 545864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 545870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 115282| [2025/04/30 18:20:46 545875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246633902|now:1746037246545852|interv:88050| [2025/04/30 18:20:46 545881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246633902|now:1746037246545852|interval:88050|pto_count:0|srtt:51067 [2025/04/30 18:20:46 545887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115796|inflight:115282| [2025/04/30 18:20:46 545894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 545900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 545905] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246545905|diff:11792| [2025/04/30 18:20:46 545911] [debug] |xqc_engine_main_logic|END|now:1746037246545275| [2025/04/30 18:20:46 545921] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246545920| [2025/04/30 18:20:46 545928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 545935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:31| [2025/04/30 18:20:46 545941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:32| [2025/04/30 18:20:46 545949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:32| [2025/04/30 18:20:46 545960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 545966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:66|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:67|path_largest_ack:66| [2025/04/30 18:20:46 545973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:13438|prior_time:1746037246490529|is_app_limited:0|send_elapse:41824|ack_elapse:55391|ctl_first_sent_time:1746037246491394|lagest_ack_time:1746037246545920|curr_delivered:71044| [2025/04/30 18:20:46 545979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246491394| [2025/04/30 18:20:46 546685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 546700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:67|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:67|path_largest_ack:67| [2025/04/30 18:20:46 546707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:13438|prior_time:1746037246490529|is_app_limited:0|send_elapse:41824|ack_elapse:55391|ctl_first_sent_time:1746037246491394|lagest_ack_time:1746037246545920|curr_delivered:72244| [2025/04/30 18:20:46 546714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246491534| [2025/04/30 18:20:46 546721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 546727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51067|rttvar:3005|minrtt:31754|latest_rtt:54386|ack_delay:0| [2025/04/30 18:20:46 546734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51482|rttvar:3083|minrtt:31754|latest_rtt:54386|ack_delay:0| [2025/04/30 18:20:46 546740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:67|lost_pn:64|thresh:3| [2025/04/30 18:20:46 546746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 546752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51482|rtt_var:3083|pto_duration:63814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 546758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 546764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 546769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 112882| [2025/04/30 18:20:46 546775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246634629|now:1746037246546751|interv:87878| [2025/04/30 18:20:46 546781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246634629|now:1746037246546751|interval:87878|pto_count:0|srtt:51482 [2025/04/30 18:20:46 546787] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 41824, ack_elapse 55391, delivered 58806|rate 1061652|lost 0| [2025/04/30 18:20:46 546793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061652) in round 3| [2025/04/30 18:20:46 546806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 546812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97256|extra_cwnd:50934| [2025/04/30 18:20:46 546817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115796|packet_lost:0|acked:2400|po_sent_time:1746037246491534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 546824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115796|packet_lost:0|acked:2400|po_sent_time:1746037246491534|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 546830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3062866|bw:1061652|cwnd:118196|full_bw_reached:0|inflight:112882|srtt:51482|latest_rtt:54386|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 546838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:32|largest:32|pns:2| [2025/04/30 18:20:46 546845] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:32|frame:ACK |recv_time:1746037246545920|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 546851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366545920|now:1746037246545920|interv:120000000| [2025/04/30 18:20:46 546857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366545920|now:1746037246545920|interv:120000000| [2025/04/30 18:20:46 546863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 546869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246545275| [2025/04/30 18:20:46 546874] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246546874| [2025/04/30 18:20:46 546882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246546880| [2025/04/30 18:20:46 546889] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 546896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51482|min_srtt:51482|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 546903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112882|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 546910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 546917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 546924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51482|min_srtt:51482|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 546930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:112882|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:181596| [2025/04/30 18:20:46 547031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 547040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 547047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51482|min_srtt:51482|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 547054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:112882|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:182775| [2025/04/30 18:20:46 547061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 547068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 547074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51482|min_srtt:51482|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 547081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:112882|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 547088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 547094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 547101] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51482|min_srtt:51482|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 547108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:112882|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:185133| [2025/04/30 18:20:46 547114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 547120] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 547126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 547132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 547138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 547144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112882|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 547151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 547156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:166| [2025/04/30 18:20:46 547253] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112882|now:1746037246547175|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 547263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 547270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:112882|applimit:0| [2025/04/30 18:20:46 547276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51482|rtt_var:3083|pto_duration:63814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 547283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 547288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 547294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 114082| [2025/04/30 18:20:46 547300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246635989|now:1746037246547276|interv:88713| [2025/04/30 18:20:46 547306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246635989|now:1746037246547276|interval:88713|pto_count:0|srtt:51482 [2025/04/30 18:20:46 547312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118196|inflight:114082| [2025/04/30 18:20:46 547320] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 547326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114082|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:181596| [2025/04/30 18:20:46 547332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 547338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:167| [2025/04/30 18:20:46 547516] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114082|now:1746037246547349|stream_id:0|stream_offset:181596| [2025/04/30 18:20:46 547527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 547534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:114082|applimit:0| [2025/04/30 18:20:46 547540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51482|rtt_var:3083|pto_duration:63814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 547546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 547552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 547557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 115282| [2025/04/30 18:20:46 547563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636163|now:1746037246547540|interv:88623| [2025/04/30 18:20:46 547576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636163|now:1746037246547540|interval:88623|pto_count:0|srtt:51482 [2025/04/30 18:20:46 547583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118196|inflight:115282| [2025/04/30 18:20:46 547589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 547595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115282|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:182775| [2025/04/30 18:20:46 547602] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 547608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:168| [2025/04/30 18:20:46 547683] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115282|now:1746037246547618|stream_id:0|stream_offset:182775| [2025/04/30 18:20:46 547693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 547699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:115282|applimit:0| [2025/04/30 18:20:46 547706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51482|rtt_var:3083|pto_duration:63814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 547712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 547718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 547724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 116482| [2025/04/30 18:20:46 547730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636432|now:1746037246547705|interv:88727| [2025/04/30 18:20:46 547736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636432|now:1746037246547705|interval:88727|pto_count:0|srtt:51482 [2025/04/30 18:20:46 547742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118196|inflight:116482| [2025/04/30 18:20:46 547749] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 547755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116482|cwnd:118196|conn:0000558304DEB50C|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 547761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 547767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:169| [2025/04/30 18:20:46 547837] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116482|now:1746037246547776|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 547847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 547859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:116482|applimit:0| [2025/04/30 18:20:46 547865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51482|rtt_var:3083|pto_duration:63814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 547871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 547877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 547882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 117682| [2025/04/30 18:20:46 547888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636590|now:1746037246547865|interv:88725| [2025/04/30 18:20:46 547894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636590|now:1746037246547865|interval:88725|pto_count:0|srtt:51482 [2025/04/30 18:20:46 547900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118196|inflight:117682| [2025/04/30 18:20:46 547907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 547913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 547918] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246547918|diff:9779| [2025/04/30 18:20:46 547925] [debug] |xqc_engine_main_logic|END|now:1746037246546880| [2025/04/30 18:20:46 547935] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246547934| [2025/04/30 18:20:46 547941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 547949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:32| [2025/04/30 18:20:46 547955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:33| [2025/04/30 18:20:46 547963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:33| [2025/04/30 18:20:46 547969] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 547975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:68|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:69|path_largest_ack:68| [2025/04/30 18:20:46 547982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:15838|prior_time:1746037246491700|is_app_limited:0|send_elapse:42378|ack_elapse:56234|ctl_first_sent_time:1746037246492212|lagest_ack_time:1746037246547934|curr_delivered:73444| [2025/04/30 18:20:46 548010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246492212| [2025/04/30 18:20:46 548017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 548023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:69|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:69|path_largest_ack:69| [2025/04/30 18:20:46 548030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:57606|prior_delivered:15838|prior_time:1746037246491700|is_app_limited:0|send_elapse:42378|ack_elapse:56234|ctl_first_sent_time:1746037246492212|lagest_ack_time:1746037246547934|curr_delivered:74644| [2025/04/30 18:20:46 548042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246492352| [2025/04/30 18:20:46 548047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 548053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51482|rttvar:3083|minrtt:31754|latest_rtt:55582|ack_delay:0| [2025/04/30 18:20:46 548060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51994|rttvar:3338|minrtt:31754|latest_rtt:55582|ack_delay:0| [2025/04/30 18:20:46 548066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:69|lost_pn:66|thresh:3| [2025/04/30 18:20:46 548072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 548077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51994|rtt_var:3338|pto_duration:65346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 548084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 548089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 548095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 115282| [2025/04/30 18:20:46 548101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246638122|now:1746037246548077|interv:90045| [2025/04/30 18:20:46 548106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246638122|now:1746037246548077|interval:90045|pto_count:0|srtt:51994 [2025/04/30 18:20:46 548113] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 42378, ack_elapse 56234, delivered 58806|rate 1045737|lost 0| [2025/04/30 18:20:46 548119] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045737) in round 3| [2025/04/30 18:20:46 548125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 548131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97256|extra_cwnd:50934| [2025/04/30 18:20:46 548137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118196|packet_lost:0|acked:2400|po_sent_time:1746037246492352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 548143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118196|packet_lost:0|acked:2400|po_sent_time:1746037246492352|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 548150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3062866|bw:1061652|cwnd:120596|full_bw_reached:0|inflight:115282|srtt:51994|latest_rtt:55582|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 548158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:33|largest:33|pns:2| [2025/04/30 18:20:46 548168] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:33|frame:ACK |recv_time:1746037246547934|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 548175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366547934|now:1746037246547934|interv:120000000| [2025/04/30 18:20:46 548181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366547934|now:1746037246547934|interv:120000000| [2025/04/30 18:20:46 548187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 548193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246546880| [2025/04/30 18:20:46 548199] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246548198| [2025/04/30 18:20:46 548207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246548205| [2025/04/30 18:20:46 548214] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 548221] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51994|min_srtt:51994|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 548227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115282|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:185133| [2025/04/30 18:20:46 548234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 548240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 548246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51994|min_srtt:51994|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 548252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:115282|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 548259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 548265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 548271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51994|min_srtt:51994|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 548278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:115282|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 548284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 548291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 548302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51994|min_srtt:51994|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 548308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:115282|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:188670| [2025/04/30 18:20:46 548315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51994|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 548321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 548327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51994|min_srtt:51994|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 548333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:115282|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 548340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 548346] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 548351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 548358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 548365] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 548370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:115282|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:185133| [2025/04/30 18:20:46 548377] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 548382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:170| [2025/04/30 18:20:46 548870] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:115282|now:1746037246548392|stream_id:0|stream_offset:185133| [2025/04/30 18:20:46 548883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 548890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:115282|applimit:0| [2025/04/30 18:20:46 548897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51994|rtt_var:3338|pto_duration:65346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 548903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 548909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 548915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 116482| [2025/04/30 18:20:46 548927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246638738|now:1746037246548896|interv:89842| [2025/04/30 18:20:46 548933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246638738|now:1746037246548896|interval:89842|pto_count:0|srtt:51994 [2025/04/30 18:20:46 548940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120596|inflight:116482| [2025/04/30 18:20:46 548948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 548955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:116482|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 548962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 548968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:171| [2025/04/30 18:20:46 549076] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:116482|now:1746037246548980|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 549090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 549098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:116482|applimit:0| [2025/04/30 18:20:46 549104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51994|rtt_var:3338|pto_duration:65346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 549110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 549116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 549121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 117682| [2025/04/30 18:20:46 549126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639326|now:1746037246549104|interv:90222| [2025/04/30 18:20:46 549132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639326|now:1746037246549104|interval:90222|pto_count:0|srtt:51994 [2025/04/30 18:20:46 549139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120596|inflight:117682| [2025/04/30 18:20:46 549146] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 549152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117682|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 549158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 549164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:172| [2025/04/30 18:20:46 549246] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117682|now:1746037246549174|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 549262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 549269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:117682|applimit:0| [2025/04/30 18:20:46 549275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51994|rtt_var:3338|pto_duration:65346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 549281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 549287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 549292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 118882| [2025/04/30 18:20:46 549298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639520|now:1746037246549274|interv:90246| [2025/04/30 18:20:46 549304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639520|now:1746037246549274|interval:90246|pto_count:0|srtt:51994 [2025/04/30 18:20:46 549310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120596|inflight:118882| [2025/04/30 18:20:46 549317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 549323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118882|cwnd:120596|conn:0000558304DEB50C|stream_id:0|stream_offset:188670| [2025/04/30 18:20:46 549329] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 549335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:173| [2025/04/30 18:20:46 549458] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118882|now:1746037246549345|stream_id:0|stream_offset:188670| [2025/04/30 18:20:46 549469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 549476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:118882|applimit:0| [2025/04/30 18:20:46 549482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51994|rtt_var:3338|pto_duration:65346|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 549489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 549495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 549501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 120082| [2025/04/30 18:20:46 549507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246639691|now:1746037246549482|interv:90209| [2025/04/30 18:20:46 549513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246639691|now:1746037246549482|interval:90209|pto_count:0|srtt:51994 [2025/04/30 18:20:46 549526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120596|inflight:120082| [2025/04/30 18:20:46 549533] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 549539] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 549545] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246549545|diff:8152| [2025/04/30 18:20:46 549552] [debug] |xqc_engine_main_logic|END|now:1746037246548205| [2025/04/30 18:20:46 549562] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246549561| [2025/04/30 18:20:46 549569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 549577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:33| [2025/04/30 18:20:46 549583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:34| [2025/04/30 18:20:46 549592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:34| [2025/04/30 18:20:46 549598] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 549605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:70|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:71|path_largest_ack:70| [2025/04/30 18:20:46 549612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:15838|prior_time:1746037246491700|is_app_limited:0|send_elapse:42644|ack_elapse:57861|ctl_first_sent_time:1746037246492478|lagest_ack_time:1746037246549561|curr_delivered:75844| [2025/04/30 18:20:46 549619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246492478| [2025/04/30 18:20:46 549626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 549633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:71|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:71|path_largest_ack:71| [2025/04/30 18:20:46 549639] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:15838|prior_time:1746037246491700|is_app_limited:0|send_elapse:42644|ack_elapse:57861|ctl_first_sent_time:1746037246492478|lagest_ack_time:1746037246549561|curr_delivered:77044| [2025/04/30 18:20:46 549646] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246492614| [2025/04/30 18:20:46 549652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 549658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51994|rttvar:3338|minrtt:31754|latest_rtt:56947|ack_delay:0| [2025/04/30 18:20:46 549665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52613|rttvar:3742|minrtt:31754|latest_rtt:56947|ack_delay:0| [2025/04/30 18:20:46 549671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:71|lost_pn:68|thresh:3| [2025/04/30 18:20:46 549678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 549683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52613|rtt_var:3742|pto_duration:67581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 549695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 549701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 549706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 117682| [2025/04/30 18:20:46 549713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641926|now:1746037246549683|interv:92243| [2025/04/30 18:20:46 549718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641926|now:1746037246549683|interval:92243|pto_count:0|srtt:52613 [2025/04/30 18:20:46 549725] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 42644, ack_elapse 57861, delivered 61206|rate 1057810|lost 0| [2025/04/30 18:20:46 549732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057810) in round 3| [2025/04/30 18:20:46 549738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 549744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97256|extra_cwnd:50934| [2025/04/30 18:20:46 549750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120596|packet_lost:0|acked:2400|po_sent_time:1746037246492614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 549757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120596|packet_lost:0|acked:2400|po_sent_time:1746037246492614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 549764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3062866|bw:1061652|cwnd:122996|full_bw_reached:0|inflight:117682|srtt:52613|latest_rtt:56947|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 549772] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:34|largest:34|pns:2| [2025/04/30 18:20:46 549779] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:34|frame:ACK |recv_time:1746037246549561|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 549786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366549561|now:1746037246549561|interv:120000000| [2025/04/30 18:20:46 549792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366549561|now:1746037246549561|interv:120000000| [2025/04/30 18:20:46 549798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 549805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246548205| [2025/04/30 18:20:46 549811] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246549811| [2025/04/30 18:20:46 549818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246549816| [2025/04/30 18:20:46 549826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 549838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52613|min_srtt:52613|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 549845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117682|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 549852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52613|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 549859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 549866] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52613|min_srtt:52613|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 549872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:117682|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 549878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52613|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 549885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 549891] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52613|min_srtt:52613|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 549897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:117682|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:192207| [2025/04/30 18:20:46 549903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52613|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 549909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 549915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52613|min_srtt:52613|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 549921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:117682|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 549927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52613|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 549933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 549939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52613|min_srtt:52613|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 549945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:117682|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:194565| [2025/04/30 18:20:46 549955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 549961] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 549966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 549972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 549978] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 549984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:117682|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 550013] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 550020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:174| [2025/04/30 18:20:46 550184] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:117682|now:1746037246550031|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 550197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 550204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:117682|applimit:0| [2025/04/30 18:20:46 550211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52613|rtt_var:3742|pto_duration:67581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 550218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 550224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 550230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 118882| [2025/04/30 18:20:46 550237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246642612|now:1746037246550211|interv:92401| [2025/04/30 18:20:46 550243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246642612|now:1746037246550211|interval:92401|pto_count:0|srtt:52613 [2025/04/30 18:20:46 550250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122996|inflight:118882| [2025/04/30 18:20:46 550258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 550264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:118882|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 550271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 550277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:175| [2025/04/30 18:20:46 550388] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:118882|now:1746037246550288|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 550406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 550413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:118882|applimit:0| [2025/04/30 18:20:46 550420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52613|rtt_var:3742|pto_duration:67581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 550427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 550434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 550440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 120082| [2025/04/30 18:20:46 550446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246642869|now:1746037246550420|interv:92449| [2025/04/30 18:20:46 550452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246642869|now:1746037246550420|interval:92449|pto_count:0|srtt:52613 [2025/04/30 18:20:46 550538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122996|inflight:120082| [2025/04/30 18:20:46 550547] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 550554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120082|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:192207| [2025/04/30 18:20:46 550561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 550568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:176| [2025/04/30 18:20:46 550730] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120082|now:1746037246550646|stream_id:0|stream_offset:192207| [2025/04/30 18:20:46 550742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 550750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:120082|applimit:0| [2025/04/30 18:20:46 550756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52613|rtt_var:3742|pto_duration:67581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 550763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 550770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 550776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 121282| [2025/04/30 18:20:46 550782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246643227|now:1746037246550756|interv:92471| [2025/04/30 18:20:46 550788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246643227|now:1746037246550756|interval:92471|pto_count:0|srtt:52613 [2025/04/30 18:20:46 550801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122996|inflight:121282| [2025/04/30 18:20:46 550809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 550815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121282|cwnd:122996|conn:0000558304DEB50C|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 550822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 550829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:177| [2025/04/30 18:20:46 550916] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121282|now:1746037246550840|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 550926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 550932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:121282|applimit:0| [2025/04/30 18:20:46 550938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52613|rtt_var:3742|pto_duration:67581|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 550944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 550950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 550955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 122482| [2025/04/30 18:20:46 550960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246643421|now:1746037246550938|interv:92483| [2025/04/30 18:20:46 550966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246643421|now:1746037246550938|interval:92483|pto_count:0|srtt:52613 [2025/04/30 18:20:46 550972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122996|inflight:122482| [2025/04/30 18:20:46 550978] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 550984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 551019] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246551019|diff:6678| [2025/04/30 18:20:46 551026] [debug] |xqc_engine_main_logic|END|now:1746037246549816| [2025/04/30 18:20:46 551037] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246551036| [2025/04/30 18:20:46 551043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 551052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:34| [2025/04/30 18:20:46 551057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:35| [2025/04/30 18:20:46 551066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:35| [2025/04/30 18:20:46 551072] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 551085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:72|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:73|path_largest_ack:72| [2025/04/30 18:20:46 551092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:18238|prior_time:1746037246493353|is_app_limited:0|send_elapse:43690|ack_elapse:57683|ctl_first_sent_time:1746037246493795|lagest_ack_time:1746037246551036|curr_delivered:78244| [2025/04/30 18:20:46 551099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246493795| [2025/04/30 18:20:46 551106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 551112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:73|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:73|path_largest_ack:73| [2025/04/30 18:20:46 551119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:60006|prior_delivered:18238|prior_time:1746037246493353|is_app_limited:0|send_elapse:43690|ack_elapse:57683|ctl_first_sent_time:1746037246493795|lagest_ack_time:1746037246551036|curr_delivered:79444| [2025/04/30 18:20:46 551126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246493935| [2025/04/30 18:20:46 551132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 551138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52613|rttvar:3742|minrtt:31754|latest_rtt:57101|ack_delay:0| [2025/04/30 18:20:46 551145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53174|rttvar:3929|minrtt:31754|latest_rtt:57101|ack_delay:0| [2025/04/30 18:20:46 551151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:73|lost_pn:70|thresh:3| [2025/04/30 18:20:46 551157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 551164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53174|rtt_var:3929|pto_duration:68890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 551170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 551176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 551183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 120082| [2025/04/30 18:20:46 551189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246644730|now:1746037246551163|interv:93567| [2025/04/30 18:20:46 551195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246644730|now:1746037246551163|interval:93567|pto_count:0|srtt:53174 [2025/04/30 18:20:46 551202] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 43690, ack_elapse 57683, delivered 61206|rate 1061075|lost 0| [2025/04/30 18:20:46 551208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1061075) in round 3| [2025/04/30 18:20:46 551214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 551225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:97256|extra_cwnd:50934| [2025/04/30 18:20:46 551231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122996|packet_lost:0|acked:2400|po_sent_time:1746037246493935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 551237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122996|packet_lost:0|acked:2400|po_sent_time:1746037246493935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 551245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3062866|bw:1061652|cwnd:125396|full_bw_reached:0|inflight:120082|srtt:53174|latest_rtt:57101|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 551253] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:35|largest:35|pns:2| [2025/04/30 18:20:46 551260] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:35|frame:ACK |recv_time:1746037246551036|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 551267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366551036|now:1746037246551036|interv:120000000| [2025/04/30 18:20:46 551273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366551036|now:1746037246551036|interv:120000000| [2025/04/30 18:20:46 551280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 551286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246549816| [2025/04/30 18:20:46 551292] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246551292| [2025/04/30 18:20:46 551300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246551298| [2025/04/30 18:20:46 551307] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 551314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53174|min_srtt:53174|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 551321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120082|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:194565| [2025/04/30 18:20:46 551328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 551335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 551342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53174|min_srtt:53174|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 551348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:120082|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:195744| [2025/04/30 18:20:46 551360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 551368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 551374] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53174|min_srtt:53174|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 551380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:120082|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:196923| [2025/04/30 18:20:46 551386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 551393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 551399] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53174|min_srtt:53174|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 551580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:120082|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 551590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 551597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 551603] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53174|min_srtt:53174|path_bw:1061652|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 551609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:120082|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:199281| [2025/04/30 18:20:46 551616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 551621] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 551627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 551633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 551640] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 551646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:120082|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:194565| [2025/04/30 18:20:46 551653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 551660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:178| [2025/04/30 18:20:46 551760] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:120082|now:1746037246551680|stream_id:0|stream_offset:194565| [2025/04/30 18:20:46 551772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 551779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:120082|applimit:0| [2025/04/30 18:20:46 551785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53174|rtt_var:3929|pto_duration:68890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 551792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 551798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 551804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 121282| [2025/04/30 18:20:46 551811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246645570|now:1746037246551785|interv:93785| [2025/04/30 18:20:46 551817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246645570|now:1746037246551785|interval:93785|pto_count:0|srtt:53174 [2025/04/30 18:20:46 551824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125396|inflight:121282| [2025/04/30 18:20:46 551832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 551838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:121282|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:195744| [2025/04/30 18:20:46 551846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 551853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:179| [2025/04/30 18:20:46 551982] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:121282|now:1746037246551864|stream_id:0|stream_offset:195744| [2025/04/30 18:20:46 552015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 552022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:121282|applimit:0| [2025/04/30 18:20:46 552029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53174|rtt_var:3929|pto_duration:68890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 552036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 552041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 552047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 122482| [2025/04/30 18:20:46 552077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246645754|now:1746037246552029|interv:93725| [2025/04/30 18:20:46 552089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246645754|now:1746037246552029|interval:93725|pto_count:0|srtt:53174 [2025/04/30 18:20:46 552096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125396|inflight:122482| [2025/04/30 18:20:46 552103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 552109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122482|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:196923| [2025/04/30 18:20:46 552116] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 552122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:180| [2025/04/30 18:20:46 552210] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122482|now:1746037246552132|stream_id:0|stream_offset:196923| [2025/04/30 18:20:46 552220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 552227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:122482|applimit:0| [2025/04/30 18:20:46 552233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53174|rtt_var:3929|pto_duration:68890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 552239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 552245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 552251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 123682| [2025/04/30 18:20:46 552256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246646022|now:1746037246552233|interv:93789| [2025/04/30 18:20:46 552261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246646022|now:1746037246552233|interval:93789|pto_count:0|srtt:53174 [2025/04/30 18:20:46 552268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125396|inflight:123682| [2025/04/30 18:20:46 552275] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 552281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123682|cwnd:125396|conn:0000558304DEB50C|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 552287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 552293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:181| [2025/04/30 18:20:46 552383] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123682|now:1746037246552303|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 552393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 552406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:123682|applimit:0| [2025/04/30 18:20:46 552412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53174|rtt_var:3929|pto_duration:68890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 552418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 552423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 552429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 124882| [2025/04/30 18:20:46 552434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246646193|now:1746037246552411|interv:93782| [2025/04/30 18:20:46 552440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246646193|now:1746037246552411|interval:93782|pto_count:0|srtt:53174 [2025/04/30 18:20:46 552447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125396|inflight:124882| [2025/04/30 18:20:46 552516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 552523] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 552529] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246552529|diff:5168| [2025/04/30 18:20:46 552535] [debug] |xqc_engine_main_logic|END|now:1746037246551298| [2025/04/30 18:20:46 552545] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246552545| [2025/04/30 18:20:46 552553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 552561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:35| [2025/04/30 18:20:46 552566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:36| [2025/04/30 18:20:46 552574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:36| [2025/04/30 18:20:46 552580] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 552587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:74|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:75|path_largest_ack:74| [2025/04/30 18:20:46 552593] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:18238|prior_time:1746037246493353|is_app_limited:0|send_elapse:44037|ack_elapse:59192|ctl_first_sent_time:1746037246494142|lagest_ack_time:1746037246552545|curr_delivered:80644| [2025/04/30 18:20:46 552600] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246494142| [2025/04/30 18:20:46 552606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 552612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:75|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:75|path_largest_ack:75| [2025/04/30 18:20:46 552619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:18238|prior_time:1746037246493353|is_app_limited:0|send_elapse:44037|ack_elapse:59192|ctl_first_sent_time:1746037246494142|lagest_ack_time:1746037246552545|curr_delivered:81844| [2025/04/30 18:20:46 552631] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246494337| [2025/04/30 18:20:46 552637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 552643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53174|rttvar:3929|minrtt:31754|latest_rtt:58208|ack_delay:0| [2025/04/30 18:20:46 552649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53804|rttvar:4205|minrtt:31754|latest_rtt:58208|ack_delay:0| [2025/04/30 18:20:46 552655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:75|lost_pn:72|thresh:3| [2025/04/30 18:20:46 552661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 552666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53804|rtt_var:4205|pto_duration:70624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 552672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 552678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 552683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 122482| [2025/04/30 18:20:46 552689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647927|now:1746037246552666|interv:95261| [2025/04/30 18:20:46 552695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647927|now:1746037246552666|interval:95261|pto_count:0|srtt:53804 [2025/04/30 18:20:46 552701] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44037, ack_elapse 59192, delivered 63606|rate 1074570|lost 0| [2025/04/30 18:20:46 552707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074570) in round 3| [2025/04/30 18:20:46 552712] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 552718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:98439|extra_cwnd:50934| [2025/04/30 18:20:46 552723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125396|packet_lost:0|acked:2400|po_sent_time:1746037246494337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 552730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125396|packet_lost:0|acked:2400|po_sent_time:1746037246494337|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 552736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3100134|bw:1074570|cwnd:127796|full_bw_reached:0|inflight:122482|srtt:53804|latest_rtt:58208|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 552744] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:36|largest:36|pns:2| [2025/04/30 18:20:46 552750] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:36|frame:ACK |recv_time:1746037246552545|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 552761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366552545|now:1746037246552545|interv:120000000| [2025/04/30 18:20:46 552767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366552545|now:1746037246552545|interv:120000000| [2025/04/30 18:20:46 552773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 552779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246551298| [2025/04/30 18:20:46 552784] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246552784| [2025/04/30 18:20:46 552791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246552789| [2025/04/30 18:20:46 552798] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 552805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53804|min_srtt:53804|path_bw:1074570|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 552811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122482|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:199281| [2025/04/30 18:20:46 552818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 552825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 552831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53804|min_srtt:53804|path_bw:1074570|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 552837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:122482|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:200460| [2025/04/30 18:20:46 552844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 552850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 552856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53804|min_srtt:53804|path_bw:1074570|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 552862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:122482|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:201639| [2025/04/30 18:20:46 552868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 552874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 552880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53804|min_srtt:53804|path_bw:1074570|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 552891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:122482|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:202818| [2025/04/30 18:20:46 552897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53804|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 552904] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 552971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53804|min_srtt:53804|path_bw:1074570|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 552979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:122482|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 553000] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 553009] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 553014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 553021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 553028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 553034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:122482|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:199281| [2025/04/30 18:20:46 553040] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 553046] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:182| [2025/04/30 18:20:46 553134] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:122482|now:1746037246553057|stream_id:0|stream_offset:199281| [2025/04/30 18:20:46 553144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 553151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:122482|applimit:0| [2025/04/30 18:20:46 553158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53804|rtt_var:4205|pto_duration:70624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 553164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 553170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 553175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 123682| [2025/04/30 18:20:46 553181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246648681|now:1746037246553157|interv:95524| [2025/04/30 18:20:46 553193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246648681|now:1746037246553157|interval:95524|pto_count:0|srtt:53804 [2025/04/30 18:20:46 553199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127796|inflight:123682| [2025/04/30 18:20:46 553206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 553212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:123682|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:200460| [2025/04/30 18:20:46 553219] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 553225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:183| [2025/04/30 18:20:46 553309] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:123682|now:1746037246553235|stream_id:0|stream_offset:200460| [2025/04/30 18:20:46 553319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 553325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:123682|applimit:0| [2025/04/30 18:20:46 553331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53804|rtt_var:4205|pto_duration:70624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 553337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 553343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 553349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 124882| [2025/04/30 18:20:46 553354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246648859|now:1746037246553331|interv:95528| [2025/04/30 18:20:46 553360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246648859|now:1746037246553331|interval:95528|pto_count:0|srtt:53804 [2025/04/30 18:20:46 553367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127796|inflight:124882| [2025/04/30 18:20:46 553373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 553379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124882|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:201639| [2025/04/30 18:20:46 553386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 553392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:184| [2025/04/30 18:20:46 553541] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124882|now:1746037246553481|stream_id:0|stream_offset:201639| [2025/04/30 18:20:46 553552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 553571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:124882|applimit:0| [2025/04/30 18:20:46 553577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53804|rtt_var:4205|pto_duration:70624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 553583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 553589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 553595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 126082| [2025/04/30 18:20:46 553600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649105|now:1746037246553577|interv:95528| [2025/04/30 18:20:46 553606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649105|now:1746037246553577|interval:95528|pto_count:0|srtt:53804 [2025/04/30 18:20:46 553613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127796|inflight:126082| [2025/04/30 18:20:46 553619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 553625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126082|cwnd:127796|conn:0000558304DEB50C|stream_id:0|stream_offset:202818| [2025/04/30 18:20:46 553632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 553638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:185| [2025/04/30 18:20:46 553709] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126082|now:1746037246553647|stream_id:0|stream_offset:202818| [2025/04/30 18:20:46 553718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 553724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:126082|applimit:0| [2025/04/30 18:20:46 553730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53804|rtt_var:4205|pto_duration:70624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 553736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 553741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 553747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 127282| [2025/04/30 18:20:46 553752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649271|now:1746037246553729|interv:95542| [2025/04/30 18:20:46 553758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649271|now:1746037246553729|interval:95542|pto_count:0|srtt:53804 [2025/04/30 18:20:46 553764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:127796|inflight:127282| [2025/04/30 18:20:46 553776] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246557697| [2025/04/30 18:20:46 553782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246557697| [2025/04/30 18:20:46 553787] [debug] |xqc_engine_wakeup_after|wakeup:1746037246557697|now:1746037246553787|diff:3910| [2025/04/30 18:20:46 553793] [debug] |xqc_engine_main_logic|END|now:1746037246552789| [2025/04/30 18:20:46 553803] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037246553803| [2025/04/30 18:20:46 553810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 553818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:36| [2025/04/30 18:20:46 553824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:37| [2025/04/30 18:20:46 553832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:37| [2025/04/30 18:20:46 553838] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 553844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:76|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:78|path_largest_ack:76| [2025/04/30 18:20:46 553851] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:20638|prior_time:1746037246496162|is_app_limited:0|send_elapse:46279|ack_elapse:57641|ctl_first_sent_time:1746037246496648|lagest_ack_time:1746037246553803|curr_delivered:83044| [2025/04/30 18:20:46 553858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246496648| [2025/04/30 18:20:46 553864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 553871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 553878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:20638|prior_time:1746037246496162|is_app_limited:0|send_elapse:46279|ack_elapse:57641|ctl_first_sent_time:1746037246496648|lagest_ack_time:1746037246553803|curr_delivered:84244| [2025/04/30 18:20:46 553884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246496786| [2025/04/30 18:20:46 553890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 553896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 553902] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:62406|prior_delivered:20638|prior_time:1746037246496162|is_app_limited:0|send_elapse:46279|ack_elapse:57641|ctl_first_sent_time:1746037246496648|lagest_ack_time:1746037246553803|curr_delivered:85444| [2025/04/30 18:20:46 553909] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246496925| [2025/04/30 18:20:46 553915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 553920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53804|rttvar:4205|minrtt:31754|latest_rtt:56878|ack_delay:1000| [2025/04/30 18:20:46 553932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54063|rttvar:3672|minrtt:31754|latest_rtt:56878|ack_delay:1000| [2025/04/30 18:20:46 553938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:78|lost_pn:75|thresh:3| [2025/04/30 18:20:46 553945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 553950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 553957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 553962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 553968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 123682| [2025/04/30 18:20:46 553973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647398|now:1746037246553950|interv:93448| [2025/04/30 18:20:46 553979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647398|now:1746037246553950|interval:93448|pto_count:0|srtt:54063 [2025/04/30 18:20:46 553985] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46279, ack_elapse 57641, delivered 64806|rate 1124303|lost 0| [2025/04/30 18:20:46 554013] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124303) in round 3| [2025/04/30 18:20:46 554019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 554026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:102997|extra_cwnd:50934| [2025/04/30 18:20:46 554032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:127796|packet_lost:0|acked:3600|po_sent_time:1746037246496925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 554040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:127796|packet_lost:0|acked:3600|po_sent_time:1746037246496925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 554047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3243614|bw:1124303|cwnd:131396|full_bw_reached:0|inflight:123682|srtt:54063|latest_rtt:56878|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 554056] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 554064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=331381|max_stream_data_old=303085| [2025/04/30 18:20:46 554072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 554081] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 554089] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:37|largest:37|pns:2| [2025/04/30 18:20:46 554102] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:37|frame:ACK MAX_STREAM_DATA |recv_time:1746037246553803|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 554109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366553803|now:1746037246553803|interv:120000000| [2025/04/30 18:20:46 554116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366553803|now:1746037246553803|interv:120000000| [2025/04/30 18:20:46 554122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246557697|pq_index:0| [2025/04/30 18:20:46 554128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246552789| [2025/04/30 18:20:46 554135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246554135| [2025/04/30 18:20:46 554143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246554141| [2025/04/30 18:20:46 554151] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 554159] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196967| [2025/04/30 18:20:46 554165] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:123682|now_cwnd_limited:0|all_path_empty:1|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 554174] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195788| [2025/04/30 18:20:46 554181] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194609| [2025/04/30 18:20:46 554187] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193430| [2025/04/30 18:20:46 554194] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192251| [2025/04/30 18:20:46 554200] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191072| [2025/04/30 18:20:46 554206] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189893| [2025/04/30 18:20:46 554213] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188714| [2025/04/30 18:20:46 554219] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187535| [2025/04/30 18:20:46 554226] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186356| [2025/04/30 18:20:46 554233] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185177| [2025/04/30 18:20:46 554239] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2183998| [2025/04/30 18:20:46 554246] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182819| [2025/04/30 18:20:46 554252] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181640| [2025/04/30 18:20:46 554259] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180461| [2025/04/30 18:20:46 554266] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179282| [2025/04/30 18:20:46 554272] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178103| [2025/04/30 18:20:46 554279] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176924| [2025/04/30 18:20:46 554285] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175745| [2025/04/30 18:20:46 554297] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174566| [2025/04/30 18:20:46 554304] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173387| [2025/04/30 18:20:46 554310] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172208| [2025/04/30 18:20:46 554317] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171029| [2025/04/30 18:20:46 554324] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169850| [2025/04/30 18:20:46 554330] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168671| [2025/04/30 18:20:46 554336] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:331381| [2025/04/30 18:20:46 554344] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:331329|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1794119|offset:28296|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 554353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 554360] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168671| [2025/04/30 18:20:46 554366] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:331381| [2025/04/30 18:20:46 554374] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:331329|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1765823|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 554381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 554389] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:37|ack_delay:585|first_ack_range:35|largest_pkt_recv_time:1746037246553803| [2025/04/30 18:20:46 554396] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:37|low:2|pkt_pns:2| [2025/04/30 18:20:46 554402] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:37|frame_largest_recv:37| [2025/04/30 18:20:46 554408] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 554415] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:46 554435] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:46 554590] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK STREAM |stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 554598] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1244|inflight:123682|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 554615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 554629] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2444|inflight:123682|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:206355| [2025/04/30 18:20:46 554644] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 554657] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3644|inflight:123682|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 554671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 554684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4844|inflight:123682|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:208713| [2025/04/30 18:20:46 554697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 554710] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6044|inflight:123682|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 554728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 554735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 554741] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54063|min_srtt:54063|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 554748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7244|inflight:123682|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:211071| [2025/04/30 18:20:46 554755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 554761] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 554767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 554774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 554781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 554788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:186| [2025/04/30 18:20:46 554873] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:186|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:123682|now:1746037246554799|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 554883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:186|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 554890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:186|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 554896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:123682|applimit:0| [2025/04/30 18:20:46 554902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 554909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 554915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 554920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 123701| [2025/04/30 18:20:46 554926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246648550|now:1746037246554902|interv:93648| [2025/04/30 18:20:46 554932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246648550|now:1746037246554902|interval:93648|pto_count:0|srtt:54063 [2025/04/30 18:20:46 554944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:123701| [2025/04/30 18:20:46 554952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 554958] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:187| [2025/04/30 18:20:46 555060] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:187|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:123701|now:1746037246554967|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 555074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:187|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 555080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:187|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 555086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:123701|applimit:0| [2025/04/30 18:20:46 555092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 555098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 555104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 555110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 123720| [2025/04/30 18:20:46 555116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246648718|now:1746037246555092|interv:93626| [2025/04/30 18:20:46 555122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246648718|now:1746037246555092|interval:93626|pto_count:0|srtt:54063 [2025/04/30 18:20:46 555128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:123720| [2025/04/30 18:20:46 555135] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 555141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:123720|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 555147] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 555153] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:188| [2025/04/30 18:20:46 555247] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:188|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:123720|now:1746037246555164|stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 555258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:188|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 18:20:46 555272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:123720|applimit:0| [2025/04/30 18:20:46 555279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 555286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 555292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 555298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 124926| [2025/04/30 18:20:46 555304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246648915|now:1746037246555278|interv:93637| [2025/04/30 18:20:46 555311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246648915|now:1746037246555278|interval:93637|pto_count:0|srtt:54063 [2025/04/30 18:20:46 555318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:124926| [2025/04/30 18:20:46 555326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 555332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:124926|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 555339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 555346] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:189| [2025/04/30 18:20:46 555535] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:124926|now:1746037246555357|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 555547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 555555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:124926|applimit:0| [2025/04/30 18:20:46 555563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 555571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 555577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 555584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 126126| [2025/04/30 18:20:46 555590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649108|now:1746037246555563|interv:93545| [2025/04/30 18:20:46 555597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649108|now:1746037246555563|interval:93545|pto_count:0|srtt:54063 [2025/04/30 18:20:46 555604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:126126| [2025/04/30 18:20:46 555638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 555652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:126126|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:206355| [2025/04/30 18:20:46 555659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 555665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:190| [2025/04/30 18:20:46 555753] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:126126|now:1746037246555677|stream_id:0|stream_offset:206355| [2025/04/30 18:20:46 555763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 555770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:126126|applimit:0| [2025/04/30 18:20:46 555776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 555782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 555787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 555793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 127326| [2025/04/30 18:20:46 555798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649428|now:1746037246555775|interv:93653| [2025/04/30 18:20:46 555804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649428|now:1746037246555775|interval:93653|pto_count:0|srtt:54063 [2025/04/30 18:20:46 555811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:127326| [2025/04/30 18:20:46 555817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 555823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:127326|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 555830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 555836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:191| [2025/04/30 18:20:46 555893] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:127326|now:1746037246555846|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 555902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 555908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:127326|applimit:0| [2025/04/30 18:20:46 555914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 555920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 555932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 555938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 128526| [2025/04/30 18:20:46 555943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649597|now:1746037246555914|interv:93683| [2025/04/30 18:20:46 555949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649597|now:1746037246555914|interval:93683|pto_count:0|srtt:54063 [2025/04/30 18:20:46 555956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:128526| [2025/04/30 18:20:46 555963] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 555969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128526|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:208713| [2025/04/30 18:20:46 555975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 555981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:192| [2025/04/30 18:20:46 556099] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128526|now:1746037246556009|stream_id:0|stream_offset:208713| [2025/04/30 18:20:46 556112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 556119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:128526|applimit:0| [2025/04/30 18:20:46 556125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 556131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 556137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 556142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 129726| [2025/04/30 18:20:46 556148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649760|now:1746037246556124|interv:93636| [2025/04/30 18:20:46 556154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649760|now:1746037246556124|interval:93636|pto_count:0|srtt:54063 [2025/04/30 18:20:46 556160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:129726| [2025/04/30 18:20:46 556167] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 556173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129726|cwnd:131396|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 556179] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 556191] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:193| [2025/04/30 18:20:46 556269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129726|now:1746037246556200|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 556278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 556284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:129726|applimit:0| [2025/04/30 18:20:46 556290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54063|rtt_var:3672|pto_duration:68751|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 556296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 556302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 556307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 130926| [2025/04/30 18:20:46 556313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649951|now:1746037246556290|interv:93661| [2025/04/30 18:20:46 556319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649951|now:1746037246556290|interval:93661|pto_count:0|srtt:54063 [2025/04/30 18:20:46 556325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131396|inflight:130926| [2025/04/30 18:20:46 556331] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246649951| [2025/04/30 18:20:46 556337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246649951| [2025/04/30 18:20:46 556343] [debug] |xqc_engine_wakeup_after|wakeup:1746037246649951|now:1746037246556342|diff:93609| [2025/04/30 18:20:46 556348] [debug] |xqc_engine_main_logic|END|now:1746037246554141| [2025/04/30 18:20:46 556358] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246556358| [2025/04/30 18:20:46 556365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 556372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:37| [2025/04/30 18:20:46 556377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:38| [2025/04/30 18:20:46 556385] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:38| [2025/04/30 18:20:46 556391] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 556397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 556404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:20638|prior_time:1746037246496162|is_app_limited:0|send_elapse:46716|ack_elapse:60196|ctl_first_sent_time:1746037246497085|lagest_ack_time:1746037246556358|curr_delivered:86644| [2025/04/30 18:20:46 556410] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246497085| [2025/04/30 18:20:46 556417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 556429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 556513] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:64806|prior_delivered:23038|prior_time:1746037246498496|is_app_limited:0|send_elapse:47293|ack_elapse:57862|ctl_first_sent_time:1746037246499158|lagest_ack_time:1746037246556358|curr_delivered:87844| [2025/04/30 18:20:46 556523] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246499158| [2025/04/30 18:20:46 556529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 556535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54063|rttvar:3672|minrtt:31754|latest_rtt:57200|ack_delay:0| [2025/04/30 18:20:46 556541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54456|rttvar:3538|minrtt:31754|latest_rtt:57200|ack_delay:0| [2025/04/30 18:20:46 556548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:80|lost_pn:77|thresh:3| [2025/04/30 18:20:46 556553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 556559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54456|rtt_var:3538|pto_duration:68608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 556565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 556570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 556576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 128526| [2025/04/30 18:20:46 556581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649808|now:1746037246556559|interv:93249| [2025/04/30 18:20:46 556587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649808|now:1746037246556559|interval:93249|pto_count:0|srtt:54456 [2025/04/30 18:20:46 556593] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47293, ack_elapse 57862, delivered 64806|rate 1120009|lost 0| [2025/04/30 18:20:46 556599] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120009) in round 3| [2025/04/30 18:20:46 556605] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 556610] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:102997|extra_cwnd:50934| [2025/04/30 18:20:46 556616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131396|packet_lost:0|acked:2400|po_sent_time:1746037246499158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 556622] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131396|packet_lost:0|acked:2400|po_sent_time:1746037246499158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 556628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3243614|bw:1124303|cwnd:133796|full_bw_reached:0|inflight:128526|srtt:54456|latest_rtt:57200|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 556642] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:38|largest:38|pns:2| [2025/04/30 18:20:46 556648] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:38|frame:ACK |recv_time:1746037246556358|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 556654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366556358|now:1746037246556358|interv:120000000| [2025/04/30 18:20:46 556660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366556358|now:1746037246556358|interv:120000000| [2025/04/30 18:20:46 556665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246649951|pq_index:0| [2025/04/30 18:20:46 556671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246554141| [2025/04/30 18:20:46 556677] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246556677| [2025/04/30 18:20:46 556684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246556682| [2025/04/30 18:20:46 556691] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 556697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54456|min_srtt:54456|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 556703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128526|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:211071| [2025/04/30 18:20:46 556710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 556716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 556722] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54456|min_srtt:54456|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 556728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:128526|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:212250| [2025/04/30 18:20:46 556734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 556741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 556746] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54456|min_srtt:54456|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 556752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:128526|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 556767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 556773] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 556778] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54456|min_srtt:54456|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 556784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:128526|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:214608| [2025/04/30 18:20:46 556790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54456|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 556796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 556802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54456|min_srtt:54456|path_bw:1124303|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 556807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:128526|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 556813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 556818] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 556823] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 556829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 556835] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 556841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:128526|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:211071| [2025/04/30 18:20:46 556847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 556853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:194| [2025/04/30 18:20:46 556889] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:128526|now:1746037246556863|stream_id:0|stream_offset:211071| [2025/04/30 18:20:46 556896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 556903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:128526|applimit:0| [2025/04/30 18:20:46 556908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54456|rtt_var:3538|pto_duration:68608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 556919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 556924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 556929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 129726| [2025/04/30 18:20:46 556935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650471|now:1746037246556908|interv:93563| [2025/04/30 18:20:46 556940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650471|now:1746037246556908|interval:93563|pto_count:0|srtt:54456 [2025/04/30 18:20:46 556947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133796|inflight:129726| [2025/04/30 18:20:46 556954] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 556960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129726|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:212250| [2025/04/30 18:20:46 556966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 556972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:195| [2025/04/30 18:20:46 557019] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129726|now:1746037246556981|stream_id:0|stream_offset:212250| [2025/04/30 18:20:46 557032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 557039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:129726|applimit:0| [2025/04/30 18:20:46 557046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54456|rtt_var:3538|pto_duration:68608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 557052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 557057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 557063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 130926| [2025/04/30 18:20:46 557068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650589|now:1746037246557045|interv:93544| [2025/04/30 18:20:46 557075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650589|now:1746037246557045|interval:93544|pto_count:0|srtt:54456 [2025/04/30 18:20:46 557081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133796|inflight:130926| [2025/04/30 18:20:46 557088] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 557094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130926|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 557106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 557112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:196| [2025/04/30 18:20:46 557147] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130926|now:1746037246557122|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 557156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 557164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:130926|applimit:0| [2025/04/30 18:20:46 557170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54456|rtt_var:3538|pto_duration:68608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 557177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 557184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 557190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 132126| [2025/04/30 18:20:46 557196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650730|now:1746037246557170|interv:93560| [2025/04/30 18:20:46 557203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650730|now:1746037246557170|interval:93560|pto_count:0|srtt:54456 [2025/04/30 18:20:46 557211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133796|inflight:132126| [2025/04/30 18:20:46 557219] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 557225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132126|cwnd:133796|conn:0000558304DEB50C|stream_id:0|stream_offset:214608| [2025/04/30 18:20:46 557232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 557238] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:197| [2025/04/30 18:20:46 557273] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132126|now:1746037246557249|stream_id:0|stream_offset:214608| [2025/04/30 18:20:46 557283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 557290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:132126|applimit:0| [2025/04/30 18:20:46 557297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54456|rtt_var:3538|pto_duration:68608|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 557304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 557310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 557316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 133326| [2025/04/30 18:20:46 557328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650857|now:1746037246557297|interv:93560| [2025/04/30 18:20:46 557335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650857|now:1746037246557297|interval:93560|pto_count:0|srtt:54456 [2025/04/30 18:20:46 557341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:133796|inflight:133326| [2025/04/30 18:20:46 557349] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246650857| [2025/04/30 18:20:46 557580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246650857| [2025/04/30 18:20:46 557588] [debug] |xqc_engine_wakeup_after|wakeup:1746037246650857|now:1746037246557588|diff:93269| [2025/04/30 18:20:46 557594] [debug] |xqc_engine_main_logic|END|now:1746037246556682| [2025/04/30 18:20:46 557606] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246557605| [2025/04/30 18:20:46 557613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 557622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:38| [2025/04/30 18:20:46 557627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:39| [2025/04/30 18:20:46 557636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:39| [2025/04/30 18:20:46 557641] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 557648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:81|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:83|path_largest_ack:81| [2025/04/30 18:20:46 557655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:23038|prior_time:1746037246498496|is_app_limited:0|send_elapse:47434|ack_elapse:59109|ctl_first_sent_time:1746037246499299|lagest_ack_time:1746037246557605|curr_delivered:89044| [2025/04/30 18:20:46 557662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246499299| [2025/04/30 18:20:46 557668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 557674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:82|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:83|path_largest_ack:82| [2025/04/30 18:20:46 557680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:23038|prior_time:1746037246498496|is_app_limited:0|send_elapse:47434|ack_elapse:59109|ctl_first_sent_time:1746037246499299|lagest_ack_time:1746037246557605|curr_delivered:90244| [2025/04/30 18:20:46 557686] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246499434| [2025/04/30 18:20:46 557692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 557698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:83|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:83|path_largest_ack:83| [2025/04/30 18:20:46 557705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:66006|prior_delivered:23038|prior_time:1746037246498496|is_app_limited:0|send_elapse:47434|ack_elapse:59109|ctl_first_sent_time:1746037246499299|lagest_ack_time:1746037246557605|curr_delivered:91444| [2025/04/30 18:20:46 557717] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246499569| [2025/04/30 18:20:46 557723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 557729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54456|rttvar:3538|minrtt:31754|latest_rtt:58036|ack_delay:2000| [2025/04/30 18:20:46 557735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54653|rttvar:3049|minrtt:31754|latest_rtt:58036|ack_delay:2000| [2025/04/30 18:20:46 557741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:83|lost_pn:80|thresh:3| [2025/04/30 18:20:46 557748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 557754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 557760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 557765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 557771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 129726| [2025/04/30 18:20:46 557777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649098|now:1746037246557753|interv:91345| [2025/04/30 18:20:46 557783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649098|now:1746037246557753|interval:91345|pto_count:0|srtt:54653 [2025/04/30 18:20:46 557789] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47434, ack_elapse 59109, delivered 68406|rate 1157285|lost 0| [2025/04/30 18:20:46 557795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157285) in round 3| [2025/04/30 18:20:46 557801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 557807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 557813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:133796|packet_lost:0|acked:3600|po_sent_time:1746037246499569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 557819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:133796|packet_lost:0|acked:3600|po_sent_time:1746037246499569|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 557826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:137396|full_bw_reached:0|inflight:129726|srtt:54653|latest_rtt:58036|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 557834] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:39|largest:39|pns:2| [2025/04/30 18:20:46 557840] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:39|frame:ACK |recv_time:1746037246557605|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 557852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366557605|now:1746037246557605|interv:120000000| [2025/04/30 18:20:46 557858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366557605|now:1746037246557605|interv:120000000| [2025/04/30 18:20:46 557863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246650857|pq_index:0| [2025/04/30 18:20:46 557869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246556682| [2025/04/30 18:20:46 557874] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246557874| [2025/04/30 18:20:46 557882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246557880| [2025/04/30 18:20:46 557889] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 557895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 557901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 557908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 557914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 557921] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 557927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:216966| [2025/04/30 18:20:46 557934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 557940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 557946] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 557952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:218145| [2025/04/30 18:20:46 557959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 557965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 558068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 558077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 558084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 558091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 558098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 558105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 558112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 558118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 558149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 558157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:221682| [2025/04/30 18:20:46 558163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 558170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 558176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54653|min_srtt:54653|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 558182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:222861| [2025/04/30 18:20:46 558188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 558194] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 558199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 558205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 558212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 558218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 558230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 558237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:198| [2025/04/30 18:20:46 558340] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129726|now:1746037246558248|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 558349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 558355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:129726|applimit:0| [2025/04/30 18:20:46 558361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 558366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 558372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 558377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 130926| [2025/04/30 18:20:46 558382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650097|now:1746037246558360|interv:91737| [2025/04/30 18:20:46 558388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650097|now:1746037246558360|interval:91737|pto_count:0|srtt:54653 [2025/04/30 18:20:46 558394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137396|inflight:130926| [2025/04/30 18:20:46 558401] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 558407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130926|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:216966| [2025/04/30 18:20:46 558417] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 558423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:199| [2025/04/30 18:20:46 558532] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130926|now:1746037246558506|stream_id:0|stream_offset:216966| [2025/04/30 18:20:46 558540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 558547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:130926|applimit:0| [2025/04/30 18:20:46 558553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 558559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 558568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 558573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 132126| [2025/04/30 18:20:46 558579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650355|now:1746037246558552|interv:91803| [2025/04/30 18:20:46 558584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650355|now:1746037246558552|interval:91803|pto_count:0|srtt:54653 [2025/04/30 18:20:46 558590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137396|inflight:132126| [2025/04/30 18:20:46 558597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 558603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132126|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:218145| [2025/04/30 18:20:46 558609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 558614] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:200| [2025/04/30 18:20:46 558643] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132126|now:1746037246558623|stream_id:0|stream_offset:218145| [2025/04/30 18:20:46 558650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 558656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:132126|applimit:0| [2025/04/30 18:20:46 558661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 558667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 558672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 558678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 133326| [2025/04/30 18:20:46 558683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650472|now:1746037246558661|interv:91811| [2025/04/30 18:20:46 558688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650472|now:1746037246558661|interval:91811|pto_count:0|srtt:54653 [2025/04/30 18:20:46 558694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137396|inflight:133326| [2025/04/30 18:20:46 558700] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 558706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133326|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 558711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 558717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:201| [2025/04/30 18:20:46 558748] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133326|now:1746037246558729|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 558754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 558760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:133326|applimit:0| [2025/04/30 18:20:46 558766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 558771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 558776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 558782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 134526| [2025/04/30 18:20:46 558787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650578|now:1746037246558765|interv:91813| [2025/04/30 18:20:46 558792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650578|now:1746037246558765|interval:91813|pto_count:0|srtt:54653 [2025/04/30 18:20:46 558798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137396|inflight:134526| [2025/04/30 18:20:46 558804] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 558810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134526|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 558816] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 558821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:202| [2025/04/30 18:20:46 558847] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134526|now:1746037246558830|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 558853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 558859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:134526|applimit:0| [2025/04/30 18:20:46 558865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 558870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 558876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 558881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 135726| [2025/04/30 18:20:46 558886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650679|now:1746037246558865|interv:91814| [2025/04/30 18:20:46 558895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650679|now:1746037246558865|interval:91814|pto_count:0|srtt:54653 [2025/04/30 18:20:46 558902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137396|inflight:135726| [2025/04/30 18:20:46 558907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 558913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135726|cwnd:137396|conn:0000558304DEB50C|stream_id:0|stream_offset:221682| [2025/04/30 18:20:46 558919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 558924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:203| [2025/04/30 18:20:46 558949] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135726|now:1746037246558933|stream_id:0|stream_offset:221682| [2025/04/30 18:20:46 558956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 558962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:135726|applimit:0| [2025/04/30 18:20:46 558967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54653|rtt_var:3049|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 558973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 558979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 558984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 136926| [2025/04/30 18:20:46 559015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246650782|now:1746037246558967|interv:91815| [2025/04/30 18:20:46 559021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246650782|now:1746037246558967|interval:91815|pto_count:0|srtt:54653 [2025/04/30 18:20:46 559028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:137396|inflight:136926| [2025/04/30 18:20:46 559034] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246650782| [2025/04/30 18:20:46 559040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246650782| [2025/04/30 18:20:46 559045] [debug] |xqc_engine_wakeup_after|wakeup:1746037246650782|now:1746037246559045|diff:91737| [2025/04/30 18:20:46 559051] [debug] |xqc_engine_main_logic|END|now:1746037246557880| [2025/04/30 18:20:46 559058] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246559058| [2025/04/30 18:20:46 559063] [debug] |xqc_engine_wakeup_after|wakeup:1746037246650782|now:1746037246559063|diff:91719| [2025/04/30 18:20:46 559069] [debug] |xqc_engine_main_logic|END|now:1746037246559058| [2025/04/30 18:20:46 565267] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246565266| [2025/04/30 18:20:46 565283] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 565300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:39| [2025/04/30 18:20:46 565305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:40| [2025/04/30 18:20:46 565314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:40| [2025/04/30 18:20:46 565320] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 565327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:84|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:84| [2025/04/30 18:20:46 565334] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:25438|prior_time:1746037246500451|is_app_limited:0|send_elapse:48787|ack_elapse:64815|ctl_first_sent_time:1746037246500923|lagest_ack_time:1746037246565266|curr_delivered:92644| [2025/04/30 18:20:46 565341] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246500923| [2025/04/30 18:20:46 565347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 565354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:85|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:85| [2025/04/30 18:20:46 565360] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:25438|prior_time:1746037246500451|is_app_limited:0|send_elapse:48787|ack_elapse:64815|ctl_first_sent_time:1746037246500923|lagest_ack_time:1746037246565266|curr_delivered:93844| [2025/04/30 18:20:46 565366] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246501095| [2025/04/30 18:20:46 565372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 565378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:86|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:86| [2025/04/30 18:20:46 565384] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:25438|prior_time:1746037246500451|is_app_limited:0|send_elapse:48787|ack_elapse:64815|ctl_first_sent_time:1746037246500923|lagest_ack_time:1746037246565266|curr_delivered:95044| [2025/04/30 18:20:46 565390] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246501231| [2025/04/30 18:20:46 565395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 565401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:87|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:87| [2025/04/30 18:20:46 565481] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:67206|prior_delivered:25438|prior_time:1746037246500451|is_app_limited:0|send_elapse:48787|ack_elapse:64815|ctl_first_sent_time:1746037246500923|lagest_ack_time:1746037246565266|curr_delivered:96244| [2025/04/30 18:20:46 565492] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246501373| [2025/04/30 18:20:46 565498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 565504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:88|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:88| [2025/04/30 18:20:46 565516] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69606|prior_delivered:27838|prior_time:1746037246502073|is_app_limited:0|send_elapse:48987|ack_elapse:63193|ctl_first_sent_time:1746037246502559|lagest_ack_time:1746037246565266|curr_delivered:97444| [2025/04/30 18:20:46 565523] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246502559| [2025/04/30 18:20:46 565528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 565534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:89|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:89|path_largest_ack:89| [2025/04/30 18:20:46 565540] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:69606|prior_delivered:27838|prior_time:1746037246502073|is_app_limited:0|send_elapse:48987|ack_elapse:63193|ctl_first_sent_time:1746037246502559|lagest_ack_time:1746037246565266|curr_delivered:98644| [2025/04/30 18:20:46 565546] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246502753| [2025/04/30 18:20:46 565551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 565557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54653|rttvar:3049|minrtt:31754|latest_rtt:62513|ack_delay:6000| [2025/04/30 18:20:46 565562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54886|rttvar:2752|minrtt:31754|latest_rtt:62513|ack_delay:6000| [2025/04/30 18:20:46 565569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:89|lost_pn:86|thresh:3| [2025/04/30 18:20:46 565574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 565580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 565586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 565592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 565597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 129726| [2025/04/30 18:20:46 565603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649827|now:1746037246565579|interv:84248| [2025/04/30 18:20:46 565609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649827|now:1746037246565579|interval:84248|pto_count:0|srtt:54886 [2025/04/30 18:20:46 565615] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48987, ack_elapse 63193, delivered 70806|rate 1120472|lost 0| [2025/04/30 18:20:46 565621] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1120472) in round 3| [2025/04/30 18:20:46 565627] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 565633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 565642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:137396|packet_lost:0|acked:7200|po_sent_time:1746037246502753|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 565649] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:137396|packet_lost:0|acked:7200|po_sent_time:1746037246502753|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 565655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:144596|full_bw_reached:0|inflight:129726|srtt:54886|latest_rtt:62513|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 565663] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:40|largest:40|pns:2| [2025/04/30 18:20:46 565669] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:40|frame:ACK |recv_time:1746037246565266|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 565675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366565266|now:1746037246565266|interv:120000000| [2025/04/30 18:20:46 565681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366565266|now:1746037246565266|interv:120000000| [2025/04/30 18:20:46 565686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246650782|pq_index:0| [2025/04/30 18:20:46 565692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246557880| [2025/04/30 18:20:46 565697] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246565697| [2025/04/30 18:20:46 565758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246565756| [2025/04/30 18:20:46 565766] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 565774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:222861| [2025/04/30 18:20:46 565787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:224040| [2025/04/30 18:20:46 565813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565832] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:225219| [2025/04/30 18:20:46 565844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:226398| [2025/04/30 18:20:46 565868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565881] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:227577| [2025/04/30 18:20:46 565893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:228756| [2025/04/30 18:20:46 565917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:229935| [2025/04/30 18:20:46 565948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 565961] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 565968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:231114| [2025/04/30 18:20:46 565975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 565980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 566008] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 566015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:232293| [2025/04/30 18:20:46 566021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 566028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 566035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 566041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:233472| [2025/04/30 18:20:46 566048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 566054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 566060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 566066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:234651| [2025/04/30 18:20:46 566072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 566091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 566097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 566104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:235830| [2025/04/30 18:20:46 566111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54886|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 566118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 566125] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54886|min_srtt:54886|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 566132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:237009| [2025/04/30 18:20:46 566138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 566145] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 566151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 566158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 566165] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 566172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:129726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:222861| [2025/04/30 18:20:46 566179] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 566186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:204| [2025/04/30 18:20:46 566494] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:129726|now:1746037246566198|stream_id:0|stream_offset:222861| [2025/04/30 18:20:46 566507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 566514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:129726|applimit:0| [2025/04/30 18:20:46 566522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 566529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 566542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 566548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 130926| [2025/04/30 18:20:46 566554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246657092|now:1746037246566521|interv:90571| [2025/04/30 18:20:46 566560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246657092|now:1746037246566521|interval:90571|pto_count:0|srtt:54886 [2025/04/30 18:20:46 566568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:130926| [2025/04/30 18:20:46 566575] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 566582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:130926|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:224040| [2025/04/30 18:20:46 566590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 566596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:205| [2025/04/30 18:20:46 566689] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:130926|now:1746037246566608|stream_id:0|stream_offset:224040| [2025/04/30 18:20:46 566700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 566707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:130926|applimit:0| [2025/04/30 18:20:46 566714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 566721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 566726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 566732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 132126| [2025/04/30 18:20:46 566738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246657502|now:1746037246566714|interv:90788| [2025/04/30 18:20:46 566744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246657502|now:1746037246566714|interval:90788|pto_count:0|srtt:54886 [2025/04/30 18:20:46 566751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:132126| [2025/04/30 18:20:46 566758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 566765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:132126|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:225219| [2025/04/30 18:20:46 566772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 566778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:206| [2025/04/30 18:20:46 566877] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:132126|now:1746037246566797|stream_id:0|stream_offset:225219| [2025/04/30 18:20:46 566888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 566895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:132126|applimit:0| [2025/04/30 18:20:46 566902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 566909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 566915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 566922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 133326| [2025/04/30 18:20:46 566927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246657691|now:1746037246566902|interv:90789| [2025/04/30 18:20:46 566934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246657691|now:1746037246566902|interval:90789|pto_count:0|srtt:54886 [2025/04/30 18:20:46 566940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:133326| [2025/04/30 18:20:46 566948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 566955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133326|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:226398| [2025/04/30 18:20:46 566962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 566968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:207| [2025/04/30 18:20:46 567127] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133326|now:1746037246566979|stream_id:0|stream_offset:226398| [2025/04/30 18:20:46 567142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 567150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:133326|applimit:0| [2025/04/30 18:20:46 567156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 567163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 567168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 567174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 134526| [2025/04/30 18:20:46 567180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246657873|now:1746037246567156|interv:90717| [2025/04/30 18:20:46 567193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246657873|now:1746037246567156|interval:90717|pto_count:0|srtt:54886 [2025/04/30 18:20:46 567200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:134526| [2025/04/30 18:20:46 567208] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 567214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134526|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:227577| [2025/04/30 18:20:46 567221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 567227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:208| [2025/04/30 18:20:46 567326] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134526|now:1746037246567239|stream_id:0|stream_offset:227577| [2025/04/30 18:20:46 567338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 567345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:134526|applimit:0| [2025/04/30 18:20:46 567353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 567359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 567365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 567372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 135726| [2025/04/30 18:20:46 567378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246658133|now:1746037246567352|interv:90781| [2025/04/30 18:20:46 567384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246658133|now:1746037246567352|interval:90781|pto_count:0|srtt:54886 [2025/04/30 18:20:46 567391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:135726| [2025/04/30 18:20:46 567399] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 567489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:228756| [2025/04/30 18:20:46 567498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 567505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:209| [2025/04/30 18:20:46 567643] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135726|now:1746037246567517|stream_id:0|stream_offset:228756| [2025/04/30 18:20:46 567654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 567668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:135726|applimit:0| [2025/04/30 18:20:46 567675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 567682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 567688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 567694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 136926| [2025/04/30 18:20:46 567700] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246658411|now:1746037246567675|interv:90736| [2025/04/30 18:20:46 567706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246658411|now:1746037246567675|interval:90736|pto_count:0|srtt:54886 [2025/04/30 18:20:46 567713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:136926| [2025/04/30 18:20:46 567721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 567755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136926|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:229935| [2025/04/30 18:20:46 567762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 567769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:210| [2025/04/30 18:20:46 567862] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136926|now:1746037246567781|stream_id:0|stream_offset:229935| [2025/04/30 18:20:46 567873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 567880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:136926|applimit:0| [2025/04/30 18:20:46 567887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 567893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 567899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 567905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 138126| [2025/04/30 18:20:46 567912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246658675|now:1746037246567886|interv:90789| [2025/04/30 18:20:46 567918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246658675|now:1746037246567886|interval:90789|pto_count:0|srtt:54886 [2025/04/30 18:20:46 567925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:138126| [2025/04/30 18:20:46 567940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 567947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138126|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:231114| [2025/04/30 18:20:46 567954] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 567960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:211| [2025/04/30 18:20:46 568079] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138126|now:1746037246567972|stream_id:0|stream_offset:231114| [2025/04/30 18:20:46 568093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 568100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:138126|applimit:0| [2025/04/30 18:20:46 568106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 568113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 568120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 568126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 139326| [2025/04/30 18:20:46 568132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246658866|now:1746037246568106|interv:90760| [2025/04/30 18:20:46 568139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246658866|now:1746037246568106|interval:90760|pto_count:0|srtt:54886 [2025/04/30 18:20:46 568146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:139326| [2025/04/30 18:20:46 568153] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 568159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139326|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:232293| [2025/04/30 18:20:46 568166] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 568172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:212| [2025/04/30 18:20:46 568269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139326|now:1746037246568184|stream_id:0|stream_offset:232293| [2025/04/30 18:20:46 568281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 568288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:139326|applimit:0| [2025/04/30 18:20:46 568295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 568308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 568315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 568321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 140526| [2025/04/30 18:20:46 568328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246659078|now:1746037246568294|interv:90784| [2025/04/30 18:20:46 568334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246659078|now:1746037246568294|interval:90784|pto_count:0|srtt:54886 [2025/04/30 18:20:46 568341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:140526| [2025/04/30 18:20:46 568349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 568356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140526|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:233472| [2025/04/30 18:20:46 568362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 568369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:213| [2025/04/30 18:20:46 568431] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140526|now:1746037246568381|stream_id:0|stream_offset:233472| [2025/04/30 18:20:46 568469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 568477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:140526|applimit:0| [2025/04/30 18:20:46 568484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 568490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 568496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 568501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 141726| [2025/04/30 18:20:46 568506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246659275|now:1746037246568483|interv:90792| [2025/04/30 18:20:46 568512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246659275|now:1746037246568483|interval:90792|pto_count:0|srtt:54886 [2025/04/30 18:20:46 568519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:141726| [2025/04/30 18:20:46 568527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 568533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141726|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:234651| [2025/04/30 18:20:46 568546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 568552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:214| [2025/04/30 18:20:46 568587] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141726|now:1746037246568562|stream_id:0|stream_offset:234651| [2025/04/30 18:20:46 568595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 568601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:141726|applimit:0| [2025/04/30 18:20:46 568607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 568613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 568619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 568625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 142926| [2025/04/30 18:20:46 568630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246659456|now:1746037246568607|interv:90849| [2025/04/30 18:20:46 568636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246659456|now:1746037246568607|interval:90849|pto_count:0|srtt:54886 [2025/04/30 18:20:46 568642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:142926| [2025/04/30 18:20:46 568649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 568655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142926|cwnd:144596|conn:0000558304DEB50C|stream_id:0|stream_offset:235830| [2025/04/30 18:20:46 568662] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 568667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:215| [2025/04/30 18:20:46 568697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142926|now:1746037246568676|stream_id:0|stream_offset:235830| [2025/04/30 18:20:46 568706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 568712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142926|applimit:0| [2025/04/30 18:20:46 568718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54886|rtt_var:2752|pto_duration:65894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 568725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 568732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 568744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 144126| [2025/04/30 18:20:46 568749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246659570|now:1746037246568718|interv:90852| [2025/04/30 18:20:46 568755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246659570|now:1746037246568718|interval:90852|pto_count:0|srtt:54886 [2025/04/30 18:20:46 568762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:144596|inflight:144126| [2025/04/30 18:20:46 568769] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246659570| [2025/04/30 18:20:46 568775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246659570| [2025/04/30 18:20:46 568781] [debug] |xqc_engine_wakeup_after|wakeup:1746037246659570|now:1746037246568781|diff:90789| [2025/04/30 18:20:46 568787] [debug] |xqc_engine_main_logic|END|now:1746037246565756| [2025/04/30 18:20:46 568797] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037246568796| [2025/04/30 18:20:46 568803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 568811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:40| [2025/04/30 18:20:46 568817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:41| [2025/04/30 18:20:46 568826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:41| [2025/04/30 18:20:46 568832] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 568839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:90|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:92|path_largest_ack:90| [2025/04/30 18:20:46 568846] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72006|prior_delivered:27838|prior_time:1746037246502073|is_app_limited:0|send_elapse:49315|ack_elapse:66723|ctl_first_sent_time:1746037246502887|lagest_ack_time:1746037246568796|curr_delivered:99844| [2025/04/30 18:20:46 568853] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246502887| [2025/04/30 18:20:46 568860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 568867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 568874] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:72006|prior_delivered:30238|prior_time:1746037246503945|is_app_limited:0|send_elapse:49412|ack_elapse:64851|ctl_first_sent_time:1746037246504450|lagest_ack_time:1746037246568796|curr_delivered:101044| [2025/04/30 18:20:46 568881] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246504450| [2025/04/30 18:20:46 568887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 568893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54886|rttvar:2752|minrtt:31754|latest_rtt:64346|ack_delay:1000| [2025/04/30 18:20:46 568900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55944|rttvar:4179|minrtt:31754|latest_rtt:64346|ack_delay:1000| [2025/04/30 18:20:46 568913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:92|lost_pn:89|thresh:3| [2025/04/30 18:20:46 568919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 568925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246575422|now:1746037246568924|interval:6498| [2025/04/30 18:20:46 568931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246575422|now:1746037246568924|interv:6498| [2025/04/30 18:20:46 568937] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49412, ack_elapse 64851, delivered 70806|rate 1091825|lost 0| [2025/04/30 18:20:46 568942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1091825) in round 3| [2025/04/30 18:20:46 568948] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 568954] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 568960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:144596|packet_lost:0|acked:2400|po_sent_time:1746037246504450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 568966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:144596|packet_lost:0|acked:2400|po_sent_time:1746037246504450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 568973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:146996|full_bw_reached:0|inflight:141726|srtt:55944|latest_rtt:64346|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 568981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:41|largest:41|pns:2| [2025/04/30 18:20:46 569202] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:41|frame:ACK |recv_time:1746037246568796|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 569211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366568796|now:1746037246568796|interv:120000000| [2025/04/30 18:20:46 569217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366568796|now:1746037246568796|interv:120000000| [2025/04/30 18:20:46 569223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246659570|pq_index:0| [2025/04/30 18:20:46 569229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246565756| [2025/04/30 18:20:46 569234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246569234| [2025/04/30 18:20:46 569242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246569240| [2025/04/30 18:20:46 569249] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 569256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55944|min_srtt:55944|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 569269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141726|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:237009| [2025/04/30 18:20:46 569275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 569282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 569289] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55944|min_srtt:55944|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 569295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141726|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 569301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 569307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 569313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55944|min_srtt:55944|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 569319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141726|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:239367| [2025/04/30 18:20:46 569325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 569331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 569337] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55944|min_srtt:55944|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 569343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141726|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:240546| [2025/04/30 18:20:46 569349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55944|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 569355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 569360] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55944|min_srtt:55944|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 569366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:141726|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 569373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 569383] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 569389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 569395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 569402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 569408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141726|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:237009| [2025/04/30 18:20:46 569414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 569420] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:216| [2025/04/30 18:20:46 569600] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141726|now:1746037246569431|stream_id:0|stream_offset:237009| [2025/04/30 18:20:46 569613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 569620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:141726|applimit:0| [2025/04/30 18:20:46 569627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246575422|now:1746037246569627|interval:5795| [2025/04/30 18:20:46 569634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246575422|now:1746037246569627|interv:5795| [2025/04/30 18:20:46 569641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146996|inflight:142926| [2025/04/30 18:20:46 569649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 569655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142926|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 569663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 569669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:217| [2025/04/30 18:20:46 569755] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142926|now:1746037246569681|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 569766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 569774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142926|applimit:0| [2025/04/30 18:20:46 569780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246575422|now:1746037246569780|interval:5642| [2025/04/30 18:20:46 569794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246575422|now:1746037246569780|interv:5642| [2025/04/30 18:20:46 569800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146996|inflight:144126| [2025/04/30 18:20:46 569808] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 569815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144126|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:239367| [2025/04/30 18:20:46 569821] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 569827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:218| [2025/04/30 18:20:46 569914] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144126|now:1746037246569838|stream_id:0|stream_offset:239367| [2025/04/30 18:20:46 569925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 569933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:144126|applimit:0| [2025/04/30 18:20:46 569939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246575422|now:1746037246569939|interval:5483| [2025/04/30 18:20:46 569946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246575422|now:1746037246569939|interv:5483| [2025/04/30 18:20:46 569953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146996|inflight:145326| [2025/04/30 18:20:46 569960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 569967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145326|cwnd:146996|conn:0000558304DEB50C|stream_id:0|stream_offset:240546| [2025/04/30 18:20:46 569974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 569980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:219| [2025/04/30 18:20:46 570094] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145326|now:1746037246570008|stream_id:0|stream_offset:240546| [2025/04/30 18:20:46 570109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 570117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145326|applimit:0| [2025/04/30 18:20:46 570124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246575422|now:1746037246570124|interval:5298| [2025/04/30 18:20:46 570131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246575422|now:1746037246570124|interv:5298| [2025/04/30 18:20:46 570137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:146996|inflight:146526| [2025/04/30 18:20:46 570151] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246575422| [2025/04/30 18:20:46 570158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246575422| [2025/04/30 18:20:46 570164] [debug] |xqc_engine_wakeup_after|wakeup:1746037246575422|now:1746037246570164|diff:5258| [2025/04/30 18:20:46 570171] [debug] |xqc_engine_main_logic|END|now:1746037246569240| [2025/04/30 18:20:46 570182] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037246570181| [2025/04/30 18:20:46 570190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 570199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:41| [2025/04/30 18:20:46 570205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:42| [2025/04/30 18:20:46 570213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:42| [2025/04/30 18:20:46 570220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 570228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 570235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73206|prior_delivered:30238|prior_time:1746037246503945|is_app_limited:0|send_elapse:50580|ack_elapse:66236|ctl_first_sent_time:1746037246505618|lagest_ack_time:1746037246570181|curr_delivered:102244| [2025/04/30 18:20:46 570242] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246505618| [2025/04/30 18:20:46 570250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 570256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 570263] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:73206|prior_delivered:30238|prior_time:1746037246503945|is_app_limited:0|send_elapse:50580|ack_elapse:66236|ctl_first_sent_time:1746037246505618|lagest_ack_time:1746037246570181|curr_delivered:103444| [2025/04/30 18:20:46 570270] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246505788| [2025/04/30 18:20:46 570276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 570282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55944|rttvar:4179|minrtt:31754|latest_rtt:64393|ack_delay:1000| [2025/04/30 18:20:46 570289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56875|rttvar:4997|minrtt:31754|latest_rtt:64393|ack_delay:1000| [2025/04/30 18:20:46 570295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:94|lost_pn:91|thresh:3| [2025/04/30 18:20:46 570303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:91|lost_pn:91|po_sent_time:1746037246503033|lost_send_time:1746037246497739|loss_delay:72442|frame:STREAM |repair:128| [2025/04/30 18:20:46 570310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246503033u| [2025/04/30 18:20:46 570322] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:1746037246570181|lost_count:1|send_count:222|pkt_num:91|po_send_time:1746037246503033|srtt:56875|cwnd:146996|bw:1157285|conn_life:259356|now:0|last_lost_time:259356| [2025/04/30 18:20:46 570330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 570338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56875|rtt_var:4997|pto_duration:76863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 570345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 570351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 570357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 142926| [2025/04/30 18:20:46 570363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246671871|now:1746037246570338|interv:101533| [2025/04/30 18:20:46 570369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246671871|now:1746037246570338|interval:101533|pto_count:0|srtt:56875 [2025/04/30 18:20:46 570376] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50580, ack_elapse 66236, delivered 73206|rate 1105229|lost 1| [2025/04/30 18:20:46 570382] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105229) in round 3| [2025/04/30 18:20:46 570388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 570395] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 570401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:146996|packet_lost:1|acked:2400|po_sent_time:1746037246505788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 570408] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:146996|packet_lost:1|acked:2400|po_sent_time:1746037246505788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 570415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:149396|full_bw_reached:0|inflight:142926|srtt:56875|latest_rtt:64393|min_rtt:31754|applimit:0|lost:0|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 570424] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:42|largest:42|pns:2| [2025/04/30 18:20:46 570431] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:42|frame:ACK |recv_time:1746037246570181|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 570439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366570181|now:1746037246570181|interv:120000000| [2025/04/30 18:20:46 570446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366570181|now:1746037246570181|interv:120000000| [2025/04/30 18:20:46 570543] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246575422|pq_index:0| [2025/04/30 18:20:46 570554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246569240| [2025/04/30 18:20:46 570567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246570567| [2025/04/30 18:20:46 570575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246570573| [2025/04/30 18:20:46 570583] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 570590] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 570597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:96708| [2025/04/30 18:20:46 570604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 570626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:91|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 570633] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 570639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 570646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 570653] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 570660] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 570667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:242904| [2025/04/30 18:20:46 570674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 570681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 570687] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 570694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:244083| [2025/04/30 18:20:46 570701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 570714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 570721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 570728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:245262| [2025/04/30 18:20:46 570735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56875|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 570742] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 570749] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56875|min_srtt:56875|path_bw:1157285|loss_rate:0.00|path_pto:0| [2025/04/30 18:20:46 570756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 570763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 570769] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 570775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 570782] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 570789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:91|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 570796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142926|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:96708| [2025/04/30 18:20:46 570803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 570810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:220| [2025/04/30 18:20:46 570946] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142926|now:1746037246570821|stream_id:0|stream_offset:96708| [2025/04/30 18:20:46 570958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:220|origin_pktnum:91|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 570965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142926|applimit:0| [2025/04/30 18:20:46 570972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56875|rtt_var:4997|pto_duration:76863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 570979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 571004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 571021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 144126| [2025/04/30 18:20:46 571028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246672684|now:1746037246570972|interv:101712| [2025/04/30 18:20:46 571034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246672684|now:1746037246570972|interval:101712|pto_count:0|srtt:56875 [2025/04/30 18:20:46 571042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149396|inflight:144126| [2025/04/30 18:20:46 571050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 571057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144126|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 571064] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 571071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:221| [2025/04/30 18:20:46 571174] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144126|now:1746037246571083|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 571185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:221|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 571193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:144126|applimit:0| [2025/04/30 18:20:46 571200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56875|rtt_var:4997|pto_duration:76863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 571207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 571213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 571219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 145326| [2025/04/30 18:20:46 571226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246672946|now:1746037246571199|interv:101747| [2025/04/30 18:20:46 571232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246672946|now:1746037246571199|interval:101747|pto_count:0|srtt:56875 [2025/04/30 18:20:46 571240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149396|inflight:145326| [2025/04/30 18:20:46 571247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 571254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145326|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:242904| [2025/04/30 18:20:46 571261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 571268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:222| [2025/04/30 18:20:46 571366] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145326|now:1746037246571280|stream_id:0|stream_offset:242904| [2025/04/30 18:20:46 571385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 571392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145326|applimit:0| [2025/04/30 18:20:46 571399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56875|rtt_var:4997|pto_duration:76863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 571407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 571413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 571419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 146526| [2025/04/30 18:20:46 571426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673143|now:1746037246571399|interv:101744| [2025/04/30 18:20:46 571432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673143|now:1746037246571399|interval:101744|pto_count:0|srtt:56875 [2025/04/30 18:20:46 571439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149396|inflight:146526| [2025/04/30 18:20:46 571447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 571467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146526|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:244083| [2025/04/30 18:20:46 571475] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 571481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:223| [2025/04/30 18:20:46 571579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146526|now:1746037246571491|stream_id:0|stream_offset:244083| [2025/04/30 18:20:46 571589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:223|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 571595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146526|applimit:0| [2025/04/30 18:20:46 571602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56875|rtt_var:4997|pto_duration:76863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 571609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 571615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 571621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 147726| [2025/04/30 18:20:46 571627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673354|now:1746037246571602|interv:101752| [2025/04/30 18:20:46 571633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673354|now:1746037246571602|interval:101752|pto_count:0|srtt:56875 [2025/04/30 18:20:46 571646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149396|inflight:147726| [2025/04/30 18:20:46 571653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 571660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147726|cwnd:149396|conn:0000558304DEB50C|stream_id:0|stream_offset:245262| [2025/04/30 18:20:46 571666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 571673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:224| [2025/04/30 18:20:46 571708] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147726|now:1746037246571683|stream_id:0|stream_offset:245262| [2025/04/30 18:20:46 571717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 571724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147726|applimit:0| [2025/04/30 18:20:46 571730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56875|rtt_var:4997|pto_duration:76863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 571737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 571743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 571749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 148926| [2025/04/30 18:20:46 571756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673546|now:1746037246571730|interv:101816| [2025/04/30 18:20:46 571762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673546|now:1746037246571730|interval:101816|pto_count:0|srtt:56875 [2025/04/30 18:20:46 571769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:149396|inflight:148926| [2025/04/30 18:20:46 571776] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246673546| [2025/04/30 18:20:46 571782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246673546| [2025/04/30 18:20:46 571789] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673546|now:1746037246571788|diff:101758| [2025/04/30 18:20:46 571795] [debug] |xqc_engine_main_logic|END|now:1746037246570573| [2025/04/30 18:20:46 571806] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037246571805| [2025/04/30 18:20:46 571813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 571821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:42| [2025/04/30 18:20:46 571827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:43| [2025/04/30 18:20:46 571835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:43| [2025/04/30 18:20:46 571846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 571854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:96|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:106|path_largest_ack:96| [2025/04/30 18:20:46 571861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74425|prior_delivered:31438|prior_time:1746037246506131|is_app_limited:0|send_elapse:50276|ack_elapse:65674|ctl_first_sent_time:1746037246506805|lagest_ack_time:1746037246571805|curr_delivered:103463| [2025/04/30 18:20:46 571868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246506805| [2025/04/30 18:20:46 571875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 571882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:97|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:106|path_largest_ack:97| [2025/04/30 18:20:46 571889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:74425|prior_delivered:31438|prior_time:1746037246506131|is_app_limited:0|send_elapse:50276|ack_elapse:65674|ctl_first_sent_time:1746037246506805|lagest_ack_time:1746037246571805|curr_delivered:103482| [2025/04/30 18:20:46 571896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246506981| [2025/04/30 18:20:46 571902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 571909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:106|path_largest_ack:103| [2025/04/30 18:20:46 571916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78044|prior_delivered:35038|prior_time:1746037246507401|is_app_limited:0|send_elapse:51862|ack_elapse:64404|ctl_first_sent_time:1746037246508517|lagest_ack_time:1746037246571805|curr_delivered:104682| [2025/04/30 18:20:46 571923] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246508517| [2025/04/30 18:20:46 571930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 571937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:106|path_largest_ack:106| [2025/04/30 18:20:46 571943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:76844|prior_delivered:39838|prior_time:1746037246510766|is_app_limited:0|send_elapse:51550|ack_elapse:61039|ctl_first_sent_time:1746037246511323|lagest_ack_time:1746037246571805|curr_delivered:105882| [2025/04/30 18:20:46 571950] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246511323| [2025/04/30 18:20:46 571956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 571963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56875|rttvar:4997|minrtt:31754|latest_rtt:60482|ack_delay:1000| [2025/04/30 18:20:46 571969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57201|rttvar:4399|minrtt:31754|latest_rtt:60482|ack_delay:1000| [2025/04/30 18:20:46 571981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:106|lost_pn:103|thresh:3| [2025/04/30 18:20:46 572009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 572017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:95|lost_pn:103|po_sent_time:1746037246505949|lost_send_time:1746037246503763|loss_delay:68042|frame:STREAM |repair:128| [2025/04/30 18:20:46 572024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:98|lost_pn:103|po_sent_time:1746037246507141|lost_send_time:1746037246503763|loss_delay:68042|frame:STREAM |repair:128| [2025/04/30 18:20:46 572031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:99|lost_pn:103|po_sent_time:1746037246507266|lost_send_time:1746037246503763|loss_delay:68042|frame:STREAM |repair:128| [2025/04/30 18:20:46 572037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:100|lost_pn:103|po_sent_time:1746037246508085|lost_send_time:1746037246503763|loss_delay:68042|frame:STREAM |repair:128| [2025/04/30 18:20:46 572043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:101|lost_pn:103|po_sent_time:1746037246508208|lost_send_time:1746037246503763|loss_delay:68042|frame:STREAM |repair:128| [2025/04/30 18:20:46 572050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:102|lost_pn:103|po_sent_time:1746037246508317|lost_send_time:1746037246503763|loss_delay:68042|frame:STREAM |repair:128| [2025/04/30 18:20:46 572056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246508317u| [2025/04/30 18:20:46 572062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 572068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246572068|interval:4636| [2025/04/30 18:20:46 572074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246572068|interv:4636| [2025/04/30 18:20:46 572079] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51550, ack_elapse 61039, delivered 66044|rate 1081996|lost 7| [2025/04/30 18:20:46 572085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081996) in round 3| [2025/04/30 18:20:46 572091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 572097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 572104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:149396|packet_lost:6|acked:2438|po_sent_time:1746037246511323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 572110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:149396|packet_lost:6|acked:2438|po_sent_time:1746037246511323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 572116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:151834|full_bw_reached:0|inflight:139288|srtt:57201|latest_rtt:60482|min_rtt:31754|applimit:0|lost:1|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 572124] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:43|largest:43|pns:2| [2025/04/30 18:20:46 572136] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:43|frame:ACK |recv_time:1746037246571805|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 572143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366571805|now:1746037246571805|interv:120000000| [2025/04/30 18:20:46 572149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366571805|now:1746037246571805|interv:120000000| [2025/04/30 18:20:46 572154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246673546|pq_index:0| [2025/04/30 18:20:46 572160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246570573| [2025/04/30 18:20:46 572165] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246572165| [2025/04/30 18:20:46 572172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246572171| [2025/04/30 18:20:46 572179] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 572186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 572198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:95|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572211] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 572223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:98|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 572249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:99|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 572278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:100|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 572303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:101|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:107319| [2025/04/30 18:20:46 572327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:102|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572340] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 572352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 572382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:248799| [2025/04/30 18:20:46 572407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572413] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:249978| [2025/04/30 18:20:46 572431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57201|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 572438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 572444] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57201|min_srtt:57201|path_bw:1157285|loss_rate:0.44|path_pto:0| [2025/04/30 18:20:46 572586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 572594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 572600] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 572606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 572612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 572618] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:95|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 572624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 572630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 572643] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:225| [2025/04/30 18:20:46 572721] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139288|now:1746037246572653|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 572731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:225|origin_pktnum:95|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 572738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:139288|applimit:0| [2025/04/30 18:20:46 572744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246572744|interval:3960| [2025/04/30 18:20:46 572751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246572744|interv:3960| [2025/04/30 18:20:46 572757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:140488| [2025/04/30 18:20:46 572763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:98|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 572769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140488|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 572775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 572781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:226| [2025/04/30 18:20:46 572857] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140488|now:1746037246572791|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 572867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:226|origin_pktnum:98|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 572874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:140488|applimit:0| [2025/04/30 18:20:46 572881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246572881|interval:3823| [2025/04/30 18:20:46 572887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246572881|interv:3823| [2025/04/30 18:20:46 572892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:141688| [2025/04/30 18:20:46 572899] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:99|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 572905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141688|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 572911] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 572918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:227| [2025/04/30 18:20:46 573011] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141688|now:1746037246572928|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 573030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:227|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 18:20:46 573037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:141688|applimit:0| [2025/04/30 18:20:46 573043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246573043|interval:3661| [2025/04/30 18:20:46 573049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246573043|interv:3661| [2025/04/30 18:20:46 573055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:142888| [2025/04/30 18:20:46 573062] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:100|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 573068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142888|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 573075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 573080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:228| [2025/04/30 18:20:46 573196] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142888|now:1746037246573090|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 573207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:228|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 18:20:46 573214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142888|applimit:0| [2025/04/30 18:20:46 573219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246573219|interval:3485| [2025/04/30 18:20:46 573225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246573219|interv:3485| [2025/04/30 18:20:46 573231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:144088| [2025/04/30 18:20:46 573238] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:101|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 573244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144088|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 573250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 573256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:229| [2025/04/30 18:20:46 573340] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144088|now:1746037246573266|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 573350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:229|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 18:20:46 573433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:144088|applimit:0| [2025/04/30 18:20:46 573440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246573440|interval:3264| [2025/04/30 18:20:46 573447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246573440|interv:3264| [2025/04/30 18:20:46 573453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:145288| [2025/04/30 18:20:46 573460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:102|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 573466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145288|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:107319| [2025/04/30 18:20:46 573473] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 573479] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:230| [2025/04/30 18:20:46 573605] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145288|now:1746037246573489|stream_id:0|stream_offset:107319| [2025/04/30 18:20:46 573615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:230|origin_pktnum:102|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 573622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145288|applimit:0| [2025/04/30 18:20:46 573628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246573628|interval:3076| [2025/04/30 18:20:46 573634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246573628|interv:3076| [2025/04/30 18:20:46 573640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:146488| [2025/04/30 18:20:46 573647] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 573653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 573659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 573664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:231| [2025/04/30 18:20:46 573737] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146488|now:1746037246573674|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 573748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 573754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146488|applimit:0| [2025/04/30 18:20:46 573767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246573767|interval:2937| [2025/04/30 18:20:46 573774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246573767|interv:2937| [2025/04/30 18:20:46 573780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:147688| [2025/04/30 18:20:46 573788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 573794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147688|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 573800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 573806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:232| [2025/04/30 18:20:46 573882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147688|now:1746037246573816|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 573891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 573897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147688|applimit:0| [2025/04/30 18:20:46 573903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246573903|interval:2801| [2025/04/30 18:20:46 573909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246573903|interv:2801| [2025/04/30 18:20:46 573915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:148888| [2025/04/30 18:20:46 573921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 573927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148888|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:248799| [2025/04/30 18:20:46 573933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 573939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:233| [2025/04/30 18:20:46 574033] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148888|now:1746037246573949|stream_id:0|stream_offset:248799| [2025/04/30 18:20:46 574046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 574053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148888|applimit:0| [2025/04/30 18:20:46 574059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246574058|interval:2646| [2025/04/30 18:20:46 574070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246574058|interv:2646| [2025/04/30 18:20:46 574077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:150088| [2025/04/30 18:20:46 574083] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 574089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150088|cwnd:151834|conn:0000558304DEB50C|stream_id:0|stream_offset:249978| [2025/04/30 18:20:46 574096] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 574102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:234| [2025/04/30 18:20:46 574185] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150088|now:1746037246574112|stream_id:0|stream_offset:249978| [2025/04/30 18:20:46 574195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:234|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 574201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150088|applimit:0| [2025/04/30 18:20:46 574207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246576704|now:1746037246574207|interval:2497| [2025/04/30 18:20:46 574213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246576704|now:1746037246574207|interv:2497| [2025/04/30 18:20:46 574219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:151834|inflight:151288| [2025/04/30 18:20:46 574226] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246576704| [2025/04/30 18:20:46 574232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246576704| [2025/04/30 18:20:46 574238] [debug] |xqc_engine_wakeup_after|wakeup:1746037246576704|now:1746037246574238|diff:2466| [2025/04/30 18:20:46 574244] [debug] |xqc_engine_main_logic|END|now:1746037246572171| [2025/04/30 18:20:46 574254] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037246574254| [2025/04/30 18:20:46 574261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 574269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:43| [2025/04/30 18:20:46 574275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:44| [2025/04/30 18:20:46 574282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:44| [2025/04/30 18:20:46 574288] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 574295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:108|path_largest_ack:107| [2025/04/30 18:20:46 574302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78044|prior_delivered:39838|prior_time:1746037246510766|is_app_limited:0|send_elapse:51808|ack_elapse:63488|ctl_first_sent_time:1746037246511581|lagest_ack_time:1746037246574254|curr_delivered:107082| [2025/04/30 18:20:46 574309] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246511581| [2025/04/30 18:20:46 574321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 574327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:108|path_largest_ack:108| [2025/04/30 18:20:46 574334] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:78044|prior_delivered:39838|prior_time:1746037246510766|is_app_limited:0|send_elapse:51808|ack_elapse:63488|ctl_first_sent_time:1746037246511581|lagest_ack_time:1746037246574254|curr_delivered:108282| [2025/04/30 18:20:46 574340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246511721| [2025/04/30 18:20:46 574346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 574351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57201|rttvar:4399|minrtt:31754|latest_rtt:62533|ack_delay:0| [2025/04/30 18:20:46 574357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57867|rttvar:4633|minrtt:31754|latest_rtt:62533|ack_delay:0| [2025/04/30 18:20:46 574363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:108|lost_pn:105|thresh:3| [2025/04/30 18:20:46 574369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 574408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:104|lost_pn:105|po_sent_time:1746037246508662|lost_send_time:1746037246503905|loss_delay:70349|frame:STREAM |repair:128| [2025/04/30 18:20:46 574415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:105|lost_pn:105|po_sent_time:1746037246508830|lost_send_time:1746037246503905|loss_delay:70349|frame:STREAM |repair:128| [2025/04/30 18:20:46 574421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246508830u| [2025/04/30 18:20:46 574427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 574434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 574520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 574528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 574545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 146488| [2025/04/30 18:20:46 574551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246675511|now:1746037246574433|interv:101078| [2025/04/30 18:20:46 574557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246675511|now:1746037246574433|interval:101078|pto_count:0|srtt:57867 [2025/04/30 18:20:46 574564] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51808, ack_elapse 63488, delivered 68444|rate 1078061|lost 9| [2025/04/30 18:20:46 574570] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078061) in round 3| [2025/04/30 18:20:46 574576] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 574582] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 574588] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:151834|packet_lost:2|acked:2400|po_sent_time:1746037246511721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 574594] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:151834|packet_lost:2|acked:2400|po_sent_time:1746037246511721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 574601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:154234|full_bw_reached:0|inflight:146488|srtt:57867|latest_rtt:62533|min_rtt:31754|applimit:0|lost:7|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 574610] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:44|largest:44|pns:2| [2025/04/30 18:20:46 574616] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:44|frame:ACK |recv_time:1746037246574254|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 574623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366574254|now:1746037246574254|interv:120000000| [2025/04/30 18:20:46 574629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366574254|now:1746037246574254|interv:120000000| [2025/04/30 18:20:46 574634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246576704|pq_index:0| [2025/04/30 18:20:46 574641] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246572171| [2025/04/30 18:20:46 574646] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246574646| [2025/04/30 18:20:46 574654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246574652| [2025/04/30 18:20:46 574661] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 574668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:109677| [2025/04/30 18:20:46 574686] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 574692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:104|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 574699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 574711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 574718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:105|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 574724] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 574736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 574742] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 574748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:252336| [2025/04/30 18:20:46 574760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 574766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 574772] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:253515| [2025/04/30 18:20:46 574783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 574793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 574798] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:254694| [2025/04/30 18:20:46 574810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 574816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 574822] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57867|min_srtt:57867|path_bw:1157285|loss_rate:2.95|path_pto:0| [2025/04/30 18:20:46 574828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 574833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 574839] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 574844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 574850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 574856] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:104|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 574862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:109677| [2025/04/30 18:20:46 574869] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 574876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:235| [2025/04/30 18:20:46 574937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146488|now:1746037246574887|stream_id:0|stream_offset:109677| [2025/04/30 18:20:46 574947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:235|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 18:20:46 574954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146488|applimit:0| [2025/04/30 18:20:46 574961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 574968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 574974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 575003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 147688| [2025/04/30 18:20:46 575014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676286|now:1746037246574961|interv:101325| [2025/04/30 18:20:46 575021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676286|now:1746037246574961|interval:101325|pto_count:0|srtt:57867 [2025/04/30 18:20:46 575028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:154234|inflight:147688| [2025/04/30 18:20:46 575035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:105|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 575042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147688|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 575048] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 575055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:236| [2025/04/30 18:20:46 575197] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147688|now:1746037246575066|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 575208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:236|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 575215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147688|applimit:0| [2025/04/30 18:20:46 575222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 575228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 575234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 575240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 148888| [2025/04/30 18:20:46 575246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676465|now:1746037246575221|interv:101244| [2025/04/30 18:20:46 575252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676465|now:1746037246575221|interval:101244|pto_count:0|srtt:57867 [2025/04/30 18:20:46 575258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:154234|inflight:148888| [2025/04/30 18:20:46 575266] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 575272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148888|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 575278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 575284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:237| [2025/04/30 18:20:46 575367] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148888|now:1746037246575295|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 575383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 575390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148888|applimit:0| [2025/04/30 18:20:46 575396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 575402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 575407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 575413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 150088| [2025/04/30 18:20:46 575418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676694|now:1746037246575395|interv:101299| [2025/04/30 18:20:46 575424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676694|now:1746037246575395|interval:101299|pto_count:0|srtt:57867 [2025/04/30 18:20:46 575430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:154234|inflight:150088| [2025/04/30 18:20:46 575447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 575454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150088|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:252336| [2025/04/30 18:20:46 575460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 575466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:238| [2025/04/30 18:20:46 575565] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150088|now:1746037246575476|stream_id:0|stream_offset:252336| [2025/04/30 18:20:46 575575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 575582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150088|applimit:0| [2025/04/30 18:20:46 575589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 575595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 575601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 575607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 151288| [2025/04/30 18:20:46 575613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676875|now:1746037246575588|interv:101287| [2025/04/30 18:20:46 575619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676875|now:1746037246575588|interval:101287|pto_count:0|srtt:57867 [2025/04/30 18:20:46 575631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:154234|inflight:151288| [2025/04/30 18:20:46 575638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 575644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151288|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:253515| [2025/04/30 18:20:46 575651] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 575656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:239| [2025/04/30 18:20:46 575688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151288|now:1746037246575666|stream_id:0|stream_offset:253515| [2025/04/30 18:20:46 575697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 575704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:151288|applimit:0| [2025/04/30 18:20:46 575710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 575717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 575723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 575728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 152488| [2025/04/30 18:20:46 575734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677065|now:1746037246575710|interv:101355| [2025/04/30 18:20:46 575739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677065|now:1746037246575710|interval:101355|pto_count:0|srtt:57867 [2025/04/30 18:20:46 575746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:154234|inflight:152488| [2025/04/30 18:20:46 575753] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 575759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152488|cwnd:154234|conn:0000558304DEB50C|stream_id:0|stream_offset:254694| [2025/04/30 18:20:46 575766] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 575772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:240| [2025/04/30 18:20:46 575801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152488|now:1746037246575781|stream_id:0|stream_offset:254694| [2025/04/30 18:20:46 575809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:240|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 575821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:152488|applimit:0| [2025/04/30 18:20:46 575827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57867|rtt_var:4633|pto_duration:76399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 575833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 575838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 575844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 153688| [2025/04/30 18:20:46 575849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677180|now:1746037246575827|interv:101353| [2025/04/30 18:20:46 575855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677180|now:1746037246575827|interval:101353|pto_count:0|srtt:57867 [2025/04/30 18:20:46 575861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:154234|inflight:153688| [2025/04/30 18:20:46 575868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246677180| [2025/04/30 18:20:46 575874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246677180| [2025/04/30 18:20:46 575879] [debug] |xqc_engine_wakeup_after|wakeup:1746037246677180|now:1746037246575879|diff:101301| [2025/04/30 18:20:46 575886] [debug] |xqc_engine_main_logic|END|now:1746037246574652| [2025/04/30 18:20:46 575895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037246575895| [2025/04/30 18:20:46 575902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 575909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:44| [2025/04/30 18:20:46 575915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:45| [2025/04/30 18:20:46 575922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:45| [2025/04/30 18:20:46 575928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 575936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:114|path_largest_ack:112| [2025/04/30 18:20:46 575942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81644|prior_delivered:42238|prior_time:1746037246513046|is_app_limited:0|send_elapse:54214|ack_elapse:62849|ctl_first_sent_time:1746037246515449|lagest_ack_time:1746037246575895|curr_delivered:109482| [2025/04/30 18:20:46 575949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246515449| [2025/04/30 18:20:46 575955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 575961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:114|path_largest_ack:113| [2025/04/30 18:20:46 575967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81644|prior_delivered:42238|prior_time:1746037246513046|is_app_limited:0|send_elapse:54214|ack_elapse:62849|ctl_first_sent_time:1746037246515449|lagest_ack_time:1746037246575895|curr_delivered:110682| [2025/04/30 18:20:46 575978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246515597| [2025/04/30 18:20:46 575983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 576084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:114|path_largest_ack:114| [2025/04/30 18:20:46 576091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:81644|prior_delivered:42238|prior_time:1746037246513046|is_app_limited:0|send_elapse:54214|ack_elapse:62849|ctl_first_sent_time:1746037246515449|lagest_ack_time:1746037246575895|curr_delivered:111882| [2025/04/30 18:20:46 576098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246515721| [2025/04/30 18:20:46 576104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 576110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57867|rttvar:4633|minrtt:31754|latest_rtt:60174|ack_delay:1000| [2025/04/30 18:20:46 576116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:58030|rttvar:3801|minrtt:31754|latest_rtt:60174|ack_delay:1000| [2025/04/30 18:20:46 576123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:114|lost_pn:111|thresh:3| [2025/04/30 18:20:46 576128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:109|lost_pn:111|po_sent_time:1746037246511871|lost_send_time:1746037246508200|loss_delay:67695|frame:STREAM |repair:128| [2025/04/30 18:20:46 576186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:110|lost_pn:111|po_sent_time:1746037246512035|lost_send_time:1746037246508200|loss_delay:67695|frame:STREAM |repair:128| [2025/04/30 18:20:46 576193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:111|lost_pn:111|po_sent_time:1746037246512289|lost_send_time:1746037246508200|loss_delay:67695|frame:STREAM |repair:128| [2025/04/30 18:20:46 576199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246512289u| [2025/04/30 18:20:46 576210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 576215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:58030|rtt_var:3801|pto_duration:73234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 576222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 576227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 576233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 146488| [2025/04/30 18:20:46 576238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674015|now:1746037246576215|interv:97800| [2025/04/30 18:20:46 576244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674015|now:1746037246576215|interval:97800|pto_count:0|srtt:58030 [2025/04/30 18:20:46 576250] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54214, ack_elapse 62849, delivered 69644|rate 1108116|lost 12| [2025/04/30 18:20:46 576256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108116) in round 3| [2025/04/30 18:20:46 576261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 576267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 576273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:154234|packet_lost:3|acked:3600|po_sent_time:1746037246515721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 576279] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:154234|packet_lost:3|acked:3600|po_sent_time:1746037246515721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 576286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:157834|full_bw_reached:0|inflight:146488|srtt:58030|latest_rtt:60174|min_rtt:31754|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 576294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:45|largest:45|pns:2| [2025/04/30 18:20:46 576300] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:45|frame:ACK |recv_time:1746037246575895|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 576307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366575895|now:1746037246575895|interv:120000000| [2025/04/30 18:20:46 576313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366575895|now:1746037246575895|interv:120000000| [2025/04/30 18:20:46 576318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246677180|pq_index:0| [2025/04/30 18:20:46 576324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246574652| [2025/04/30 18:20:46 576330] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246576330| [2025/04/30 18:20:46 576337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246576335| [2025/04/30 18:20:46 576349] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 576356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 576369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:109|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 576394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:110|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576406] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 576418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:111|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576430] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 576519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576533] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 576551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 576576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576589] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 576601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576613] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:260589| [2025/04/30 18:20:46 576625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576638] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:261768| [2025/04/30 18:20:46 576650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58030|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 576661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 576667] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58030|min_srtt:58030|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 576673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:262947| [2025/04/30 18:20:46 576680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 576685] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 576691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 576697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 576703] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 576709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 576716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 576721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246577721|now:1746037246576721|interv:1000| [2025/04/30 18:20:46 576727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 576733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 576739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 576744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 576751] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 576756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 576762] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246577721| [2025/04/30 18:20:46 576768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246577721| [2025/04/30 18:20:46 576773] [debug] |xqc_engine_wakeup_after|wakeup:1746037246577721|now:1746037246576773|diff:948| [2025/04/30 18:20:46 576780] [debug] |xqc_engine_main_logic|END|now:1746037246576335| [2025/04/30 18:20:46 576790] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037246576789| [2025/04/30 18:20:46 576796] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 576804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:45| [2025/04/30 18:20:46 576810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:46| [2025/04/30 18:20:46 576822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:46| [2025/04/30 18:20:46 576828] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 576835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:118|path_largest_ack:115| [2025/04/30 18:20:46 576842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:85244|prior_delivered:42238|prior_time:1746037246513046|is_app_limited:0|send_elapse:54617|ack_elapse:63743|ctl_first_sent_time:1746037246515852|lagest_ack_time:1746037246576789|curr_delivered:113082| [2025/04/30 18:20:46 576849] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246515852| [2025/04/30 18:20:46 576855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 576861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:118|path_largest_ack:118| [2025/04/30 18:20:46 576868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:86444|prior_delivered:44638|prior_time:1746037246516562|is_app_limited:0|send_elapse:55655|ack_elapse:60227|ctl_first_sent_time:1746037246517064|lagest_ack_time:1746037246576789|curr_delivered:114282| [2025/04/30 18:20:46 576874] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246517064| [2025/04/30 18:20:46 576880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 576886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:58030|rttvar:3801|minrtt:31754|latest_rtt:59725|ack_delay:0| [2025/04/30 18:20:46 576892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:58242|rttvar:3274|minrtt:31754|latest_rtt:59725|ack_delay:0| [2025/04/30 18:20:46 576898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:118|lost_pn:115|thresh:3| [2025/04/30 18:20:46 576904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 576976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 576982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583170|now:1746037246576982|interval:6188| [2025/04/30 18:20:46 577008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583170|now:1746037246576982|interv:6188| [2025/04/30 18:20:46 577076] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55655, ack_elapse 60227, delivered 69644|rate 1156358|lost 12| [2025/04/30 18:20:46 577084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156358) in round 3| [2025/04/30 18:20:46 577090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 577096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106017|extra_cwnd:50934| [2025/04/30 18:20:46 577102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:157834|packet_lost:0|acked:2400|po_sent_time:1746037246517064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 577108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:157834|packet_lost:0|acked:2400|po_sent_time:1746037246517064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 577114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3338767|bw:1157285|cwnd:157834|full_bw_reached:0|inflight:144088|srtt:58242|latest_rtt:59725|min_rtt:31754|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 577123] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:46|largest:46|pns:2| [2025/04/30 18:20:46 577129] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:46|frame:ACK |recv_time:1746037246576789|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 577136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366576789|now:1746037246576789|interv:120000000| [2025/04/30 18:20:46 577142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366576789|now:1746037246576789|interv:120000000| [2025/04/30 18:20:46 577147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246577721|pq_index:0| [2025/04/30 18:20:46 577177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246576335| [2025/04/30 18:20:46 577183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246577183| [2025/04/30 18:20:46 577191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246577189| [2025/04/30 18:20:46 577203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 577210] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58242|min_srtt:58242|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:144088|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:262947| [2025/04/30 18:20:46 577223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58242|min_srtt:58242|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:144088|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:264126| [2025/04/30 18:20:46 577248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58242|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577261] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58242|min_srtt:58242|path_bw:1157285|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:144088|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:265305| [2025/04/30 18:20:46 577273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 577279] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 577284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 577290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 577296] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 577302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144088|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 577309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 577314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 577320] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 577326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144088|cwnd:157834|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 577345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 577351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 577356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246577721| [2025/04/30 18:20:46 577362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246577721| [2025/04/30 18:20:46 577368] [debug] |xqc_engine_wakeup_after|wakeup:1746037246577721|now:1746037246577368|diff:353| [2025/04/30 18:20:46 577375] [debug] |xqc_engine_main_logic|END|now:1746037246577189| [2025/04/30 18:20:46 577392] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037246577391| [2025/04/30 18:20:46 577398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 577406] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:46| [2025/04/30 18:20:46 577412] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:47| [2025/04/30 18:20:46 577420] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:47| [2025/04/30 18:20:46 577425] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 577502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:121|path_largest_ack:119| [2025/04/30 18:20:46 577510] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:87644|prior_delivered:44638|prior_time:1746037246516562|is_app_limited:0|send_elapse:55803|ack_elapse:60829|ctl_first_sent_time:1746037246517212|lagest_ack_time:1746037246577391|curr_delivered:115482| [2025/04/30 18:20:46 577517] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246517212| [2025/04/30 18:20:46 577523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 577529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:121|path_largest_ack:121| [2025/04/30 18:20:46 577535] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:87644|prior_delivered:47038|prior_time:1746037246518360|is_app_limited:0|send_elapse:56059|ack_elapse:59031|ctl_first_sent_time:1746037246518830|lagest_ack_time:1746037246577391|curr_delivered:116682| [2025/04/30 18:20:46 577541] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246518830| [2025/04/30 18:20:46 577547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 577553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:58242|rttvar:3274|minrtt:31754|latest_rtt:58561|ack_delay:1000| [2025/04/30 18:20:46 577560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:58157|rttvar:2626|minrtt:31754|latest_rtt:58561|ack_delay:1000| [2025/04/30 18:20:46 577566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:121|lost_pn:118|thresh:3| [2025/04/30 18:20:46 577578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 577647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:116|lost_pn:118|po_sent_time:1746037246515980|lost_send_time:1746037246511510|loss_delay:65881|frame:STREAM |repair:128| [2025/04/30 18:20:46 577654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:117|lost_pn:118|po_sent_time:1746037246516134|lost_send_time:1746037246511510|loss_delay:65881|frame:STREAM |repair:128| [2025/04/30 18:20:46 577660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246516134u| [2025/04/30 18:20:46 577666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 577671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246577671|interval:5547| [2025/04/30 18:20:46 577678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246577671|interv:5547| [2025/04/30 18:20:46 577683] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56059, ack_elapse 59031, delivered 69644|rate 1179786|lost 14| [2025/04/30 18:20:46 577689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179786) in round 3| [2025/04/30 18:20:46 577695] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 577700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108077|extra_cwnd:50934| [2025/04/30 18:20:46 577706] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:157834|packet_lost:2|acked:2400|po_sent_time:1746037246518830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 577712] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:157834|packet_lost:2|acked:2400|po_sent_time:1746037246518830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 577723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3403682|bw:1179786|cwnd:160234|full_bw_reached:0|inflight:139288|srtt:58157|latest_rtt:58561|min_rtt:31754|applimit:0|lost:9|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 577731] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:47|largest:47|pns:2| [2025/04/30 18:20:46 577737] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:47|frame:ACK |recv_time:1746037246577391|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 577743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366577391|now:1746037246577391|interv:120000000| [2025/04/30 18:20:46 577749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366577391|now:1746037246577391|interv:120000000| [2025/04/30 18:20:46 577754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246577721|pq_index:0| [2025/04/30 18:20:46 577760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246577189| [2025/04/30 18:20:46 577766] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246577766| [2025/04/30 18:20:46 577773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246577771| [2025/04/30 18:20:46 577779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246577721|now:1746037246577771| [2025/04/30 18:20:46 577785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246577721|now:1746037246577771| [2025/04/30 18:20:46 577790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 577796] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 577803] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:123825| [2025/04/30 18:20:46 577815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:116|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577827] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 577839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:117|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:265305| [2025/04/30 18:20:46 577869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577881] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:266484| [2025/04/30 18:20:46 577893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:267663| [2025/04/30 18:20:46 577917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:268842| [2025/04/30 18:20:46 577940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:58157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 577947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 577952] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:58157|min_srtt:58157|path_bw:1179786|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:46 577962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 577968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 577973] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 577978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 577984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 578010] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:109|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 578022] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:241| [2025/04/30 18:20:46 578117] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139288|now:1746037246578038|stream_id:0|stream_offset:115572| [2025/04/30 18:20:46 578127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:241|origin_pktnum:109|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 578133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:139288|applimit:0| [2025/04/30 18:20:46 578139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578139|interval:5079| [2025/04/30 18:20:46 578145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578139|interv:5079| [2025/04/30 18:20:46 578151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:140488| [2025/04/30 18:20:46 578157] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:110|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140488|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 578169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578175] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:242| [2025/04/30 18:20:46 578249] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140488|now:1746037246578184|stream_id:0|stream_offset:116751| [2025/04/30 18:20:46 578258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:242|origin_pktnum:110|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 578270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:140488|applimit:0| [2025/04/30 18:20:46 578276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578275|interval:4943| [2025/04/30 18:20:46 578281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578275|interv:4943| [2025/04/30 18:20:46 578287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:141688| [2025/04/30 18:20:46 578293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:111|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141688|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 578305] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:243| [2025/04/30 18:20:46 578424] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141688|now:1746037246578320|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 578435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:243|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 18:20:46 578441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:141688|applimit:0| [2025/04/30 18:20:46 578447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578446|interval:4772| [2025/04/30 18:20:46 578452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578446|interv:4772| [2025/04/30 18:20:46 578458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:142888| [2025/04/30 18:20:46 578464] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:116|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142888|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:123825| [2025/04/30 18:20:46 578487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578493] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:244| [2025/04/30 18:20:46 578605] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142888|now:1746037246578502|stream_id:0|stream_offset:123825| [2025/04/30 18:20:46 578615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:244|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 18:20:46 578621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142888|applimit:0| [2025/04/30 18:20:46 578627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578627|interval:4591| [2025/04/30 18:20:46 578642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578627|interv:4591| [2025/04/30 18:20:46 578648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:144088| [2025/04/30 18:20:46 578695] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:117|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144088|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 578709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:245| [2025/04/30 18:20:46 578750] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144088|now:1746037246578724|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 578758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:245|origin_pktnum:117|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 578764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:144088|applimit:0| [2025/04/30 18:20:46 578770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578770|interval:4448| [2025/04/30 18:20:46 578776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578770|interv:4448| [2025/04/30 18:20:46 578781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:145288| [2025/04/30 18:20:46 578787] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 578799] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:246| [2025/04/30 18:20:46 578830] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145288|now:1746037246578813|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 578837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 578843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145288|applimit:0| [2025/04/30 18:20:46 578849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578849|interval:4369| [2025/04/30 18:20:46 578855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578849|interv:4369| [2025/04/30 18:20:46 578866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:146488| [2025/04/30 18:20:46 578872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 578884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578889] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:247| [2025/04/30 18:20:46 578914] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146488|now:1746037246578897|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 578921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 578927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146488|applimit:0| [2025/04/30 18:20:46 578932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246578932|interval:4286| [2025/04/30 18:20:46 578938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246578932|interv:4286| [2025/04/30 18:20:46 578944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:147688| [2025/04/30 18:20:46 578950] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 578955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147688|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 578961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 578967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:248| [2025/04/30 18:20:46 579080] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147688|now:1746037246578975|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 579093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 579100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147688|applimit:0| [2025/04/30 18:20:46 579105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246579105|interval:4113| [2025/04/30 18:20:46 579111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246579105|interv:4113| [2025/04/30 18:20:46 579117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:148888| [2025/04/30 18:20:46 579123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 579134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148888|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 579140] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 579146] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:249| [2025/04/30 18:20:46 579226] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148888|now:1746037246579155|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 579236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 579243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148888|applimit:0| [2025/04/30 18:20:46 579249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246579249|interval:3969| [2025/04/30 18:20:46 579255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246579249|interv:3969| [2025/04/30 18:20:46 579261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:150088| [2025/04/30 18:20:46 579268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 579274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150088|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:260589| [2025/04/30 18:20:46 579280] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 579286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:250| [2025/04/30 18:20:46 579364] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150088|now:1746037246579296|stream_id:0|stream_offset:260589| [2025/04/30 18:20:46 579373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 579380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150088|applimit:0| [2025/04/30 18:20:46 579386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246583218|now:1746037246579386|interval:3832| [2025/04/30 18:20:46 579392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246583218|now:1746037246579386|interv:3832| [2025/04/30 18:20:46 579397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:160234|inflight:151288| [2025/04/30 18:20:46 579404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 579410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:261768| [2025/04/30 18:20:46 579422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 579509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246580509|now:1746037246579509|interv:1000| [2025/04/30 18:20:46 579517] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 579523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 579529] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246580509| [2025/04/30 18:20:46 579536] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246580509| [2025/04/30 18:20:46 579542] [debug] |xqc_engine_wakeup_after|wakeup:1746037246580509|now:1746037246579542|diff:967| [2025/04/30 18:20:46 579549] [debug] |xqc_engine_main_logic|END|now:1746037246577771| [2025/04/30 18:20:46 579559] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037246579559| [2025/04/30 18:20:46 579566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 579575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:47| [2025/04/30 18:20:46 579581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:48| [2025/04/30 18:20:46 579589] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:48| [2025/04/30 18:20:46 579595] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 579603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:126|path_largest_ack:123| [2025/04/30 18:20:46 579610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:90044|prior_delivered:47038|prior_time:1746037246518360|is_app_limited:0|send_elapse:56780|ack_elapse:61199|ctl_first_sent_time:1746037246519551|lagest_ack_time:1746037246579559|curr_delivered:117882| [2025/04/30 18:20:46 579617] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246519551| [2025/04/30 18:20:46 579623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 579630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:126|path_largest_ack:125| [2025/04/30 18:20:46 579637] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:90044|prior_delivered:47038|prior_time:1746037246518360|is_app_limited:0|send_elapse:56780|ack_elapse:61199|ctl_first_sent_time:1746037246519551|lagest_ack_time:1746037246579559|curr_delivered:119082| [2025/04/30 18:20:46 579643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246521347| [2025/04/30 18:20:46 579649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 579655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:126|path_largest_ack:126| [2025/04/30 18:20:46 579663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:91244|prior_delivered:49438|prior_time:1746037246524481|is_app_limited:0|send_elapse:60724|ack_elapse:55078|ctl_first_sent_time:1746037246524925|lagest_ack_time:1746037246579559|curr_delivered:120282| [2025/04/30 18:20:46 579675] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246524925| [2025/04/30 18:20:46 579682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 579689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:58157|rttvar:2626|minrtt:31754|latest_rtt:54634|ack_delay:2000| [2025/04/30 18:20:46 579696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57467|rttvar:3350|minrtt:31754|latest_rtt:54634|ack_delay:2000| [2025/04/30 18:20:46 579703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:126|lost_pn:123|thresh:3| [2025/04/30 18:20:46 579709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 579797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:120|lost_pn:123|po_sent_time:1746037246517337|lost_send_time:1746037246514909|loss_delay:64650|frame:STREAM |repair:128| [2025/04/30 18:20:46 579805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:122|lost_pn:123|po_sent_time:1746037246519239|lost_send_time:1746037246514909|loss_delay:64650|frame:STREAM |repair:128| [2025/04/30 18:20:46 579812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246519239u| [2025/04/30 18:20:46 579819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 579830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246584448|now:1746037246579830|interval:4618| [2025/04/30 18:20:46 579837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246584448|now:1746037246579830|interv:4618| [2025/04/30 18:20:46 579843] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 60724, ack_elapse 55078, delivered 70844|rate 1166655|lost 16| [2025/04/30 18:20:46 579850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166655) in round 3| [2025/04/30 18:20:46 579856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 579863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:108077|extra_cwnd:50934| [2025/04/30 18:20:46 579869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:160234|packet_lost:2|acked:3600|po_sent_time:1746037246524925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 579876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:160234|packet_lost:2|acked:3600|po_sent_time:1746037246524925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 579883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3403682|bw:1179786|cwnd:160234|full_bw_reached:0|inflight:145288|srtt:57467|latest_rtt:54634|min_rtt:31754|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 579892] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:48|largest:48|pns:2| [2025/04/30 18:20:46 579899] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:48|frame:ACK |recv_time:1746037246579559|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 579906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366579559|now:1746037246579559|interv:120000000| [2025/04/30 18:20:46 579913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366579559|now:1746037246579559|interv:120000000| [2025/04/30 18:20:46 579919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246580509|pq_index:0| [2025/04/30 18:20:46 579926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246577771| [2025/04/30 18:20:46 579932] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246579932| [2025/04/30 18:20:46 579939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246579938| [2025/04/30 18:20:46 579948] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 579955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57467|min_srtt:57467|path_bw:1179786|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 579962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 579970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 579985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:120|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57467|min_srtt:57467|path_bw:1179786|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 580029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:122|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57467|min_srtt:57467|path_bw:1179786|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 580057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57467|min_srtt:57467|path_bw:1179786|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:271200| [2025/04/30 18:20:46 580083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57467|min_srtt:57467|path_bw:1179786|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 580110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57467|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57467|min_srtt:57467|path_bw:1179786|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 580142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 580149] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 580155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 580161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 580168] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 580175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 580182] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 580188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 580193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 580199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145288|cwnd:160234|conn:0000558304DEB50C|stream_id:0|stream_offset:261768| [2025/04/30 18:20:46 580205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 580210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 580215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246580509| [2025/04/30 18:20:46 580222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246580509| [2025/04/30 18:20:46 580228] [debug] |xqc_engine_wakeup_after|wakeup:1746037246580509|now:1746037246580228|diff:281| [2025/04/30 18:20:46 580234] [debug] |xqc_engine_main_logic|END|now:1746037246579938| [2025/04/30 18:20:46 580242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246580242| [2025/04/30 18:20:46 580249] [debug] |xqc_engine_wakeup_after|wakeup:1746037246580509|now:1746037246580248|diff:261| [2025/04/30 18:20:46 580254] [debug] |xqc_engine_main_logic|END|now:1746037246580242| [2025/04/30 18:20:46 580374] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037246580373| [2025/04/30 18:20:46 580386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 580394] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:48| [2025/04/30 18:20:46 580400] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:49| [2025/04/30 18:20:46 580409] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:49| [2025/04/30 18:20:46 580415] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 580423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:128|path_largest_ack:127| [2025/04/30 18:20:46 580437] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:92444|prior_delivered:49438|prior_time:1746037246524481|is_app_limited:0|send_elapse:60884|ack_elapse:55892|ctl_first_sent_time:1746037246525085|lagest_ack_time:1746037246580373|curr_delivered:121482| [2025/04/30 18:20:46 580444] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246525085| [2025/04/30 18:20:46 580451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 580458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:128|path_largest_ack:128| [2025/04/30 18:20:46 580465] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:92444|prior_delivered:49438|prior_time:1746037246524481|is_app_limited:0|send_elapse:60884|ack_elapse:55892|ctl_first_sent_time:1746037246525085|lagest_ack_time:1746037246580373|curr_delivered:122682| [2025/04/30 18:20:46 580473] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246525217| [2025/04/30 18:20:46 580479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 580486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57467|rttvar:3350|minrtt:31754|latest_rtt:55156|ack_delay:0| [2025/04/30 18:20:46 580493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57178|rttvar:3090|minrtt:31754|latest_rtt:55156|ack_delay:0| [2025/04/30 18:20:46 580500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:128|lost_pn:125|thresh:3| [2025/04/30 18:20:46 580505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 580611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:124|lost_pn:125|po_sent_time:1746037246519798|lost_send_time:1746037246516048|loss_delay:64325|frame:STREAM |repair:128| [2025/04/30 18:20:46 580618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246519798u| [2025/04/30 18:20:46 580625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 580632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 580639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 580645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 580651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 141688| [2025/04/30 18:20:46 580657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673834|now:1746037246580631|interv:93203| [2025/04/30 18:20:46 580664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673834|now:1746037246580631|interval:93203|pto_count:0|srtt:57178 [2025/04/30 18:20:46 580671] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 60884, ack_elapse 55892, delivered 73244|rate 1203009|lost 17| [2025/04/30 18:20:46 580678] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203009) in round 3| [2025/04/30 18:20:46 580684] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 580691] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:110207|extra_cwnd:50934| [2025/04/30 18:20:46 580697] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:160234|packet_lost:1|acked:2400|po_sent_time:1746037246525217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 580704] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:160234|packet_lost:1|acked:2400|po_sent_time:1746037246525217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:51844| [2025/04/30 18:20:46 580712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3470681|bw:1203009|cwnd:162634|full_bw_reached:0|inflight:141688|srtt:57178|latest_rtt:55156|min_rtt:31754|applimit:0|lost:14|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 580720] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:162634|inflight:141688|mode:0|applimit:0|pacing_rate:3470681|bw:1203009|srtt:57178|latest_rtt:55156|min_rtt:31754|send:253|lost:14|tlp:0|recv:56|recovery:0|slow_start:1|conn_life:269895|acked:2400|delivered:122682|is_cwnd_limited:0| [2025/04/30 18:20:46 580740] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:49|largest:49|pns:2| [2025/04/30 18:20:46 580748] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:49|frame:ACK |recv_time:1746037246580373|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 580756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366580373|now:1746037246580373|interv:120000000| [2025/04/30 18:20:46 580762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366580373|now:1746037246580373|interv:120000000| [2025/04/30 18:20:46 580768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246580509|pq_index:0| [2025/04/30 18:20:46 580775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246579938| [2025/04/30 18:20:46 580781] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246580781| [2025/04/30 18:20:46 580790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246580788| [2025/04/30 18:20:46 580797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246580509|now:1746037246580788| [2025/04/30 18:20:46 580804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246580509|now:1746037246580788| [2025/04/30 18:20:46 580810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 580817] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 580824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1203009|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:133257| [2025/04/30 18:20:46 580839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:124|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580854] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1203009|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 580868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1203009|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:274737| [2025/04/30 18:20:46 580902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580917] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1203009|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:275916| [2025/04/30 18:20:46 580930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580937] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580944] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1203009|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:277095| [2025/04/30 18:20:46 580957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57178|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 580964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 580971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57178|min_srtt:57178|path_bw:1203009|loss_rate:5.53|path_pto:0| [2025/04/30 18:20:46 580977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 580984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 581017] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 581024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 581031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 581038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:120|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 581045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 581058] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 581065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:251| [2025/04/30 18:20:46 581602] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141688|now:1746037246581077|stream_id:0|stream_offset:128541| [2025/04/30 18:20:46 581615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:251|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 18:20:46 581622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:141688|applimit:0| [2025/04/30 18:20:46 581629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 581636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 581642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 581648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 142888| [2025/04/30 18:20:46 581655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246675615|now:1746037246581629|interv:93986| [2025/04/30 18:20:46 581661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246675615|now:1746037246581629|interval:93986|pto_count:0|srtt:57178 [2025/04/30 18:20:46 581668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:142888| [2025/04/30 18:20:46 581676] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:122|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 581706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 581714] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 581721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:252| [2025/04/30 18:20:46 581804] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142888|now:1746037246581731|stream_id:0|stream_offset:130899| [2025/04/30 18:20:46 581814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:252|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 18:20:46 581821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142888|applimit:0| [2025/04/30 18:20:46 581828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 581834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 581847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 581853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 144088| [2025/04/30 18:20:46 581859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676269|now:1746037246581827|interv:94442| [2025/04/30 18:20:46 581864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676269|now:1746037246581827|interval:94442|pto_count:0|srtt:57178 [2025/04/30 18:20:46 581871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:144088| [2025/04/30 18:20:46 581878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:124|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 581884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144088|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:133257| [2025/04/30 18:20:46 581891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 581896] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:253| [2025/04/30 18:20:46 581975] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144088|now:1746037246581907|stream_id:0|stream_offset:133257| [2025/04/30 18:20:46 582003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:253|origin_pktnum:124|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 582014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:144088|applimit:0| [2025/04/30 18:20:46 582020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 582027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 582033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 582038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 145288| [2025/04/30 18:20:46 582045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676445|now:1746037246582020|interv:94425| [2025/04/30 18:20:46 582051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676445|now:1746037246582020|interval:94425|pto_count:0|srtt:57178 [2025/04/30 18:20:46 582058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:145288| [2025/04/30 18:20:46 582066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 582073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:261768| [2025/04/30 18:20:46 582080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 582093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:254| [2025/04/30 18:20:46 582551] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145288|now:1746037246582104|stream_id:0|stream_offset:261768| [2025/04/30 18:20:46 582563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 582570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145288|applimit:0| [2025/04/30 18:20:46 582577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 582584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 582590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 582596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 146488| [2025/04/30 18:20:46 582602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676642|now:1746037246582577|interv:94065| [2025/04/30 18:20:46 582608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676642|now:1746037246582577|interval:94065|pto_count:0|srtt:57178 [2025/04/30 18:20:46 582615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:146488| [2025/04/30 18:20:46 582622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 582628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146488|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:262947| [2025/04/30 18:20:46 582635] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 582642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:255| [2025/04/30 18:20:46 582789] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146488|now:1746037246582653|stream_id:0|stream_offset:262947| [2025/04/30 18:20:46 582799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:255|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 582806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146488|applimit:0| [2025/04/30 18:20:46 582812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 582818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 582823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 582829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 147688| [2025/04/30 18:20:46 582835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677191|now:1746037246582811|interv:94380| [2025/04/30 18:20:46 582847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677191|now:1746037246582811|interval:94380|pto_count:0|srtt:57178 [2025/04/30 18:20:46 582853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:147688| [2025/04/30 18:20:46 582860] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 582865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:264126| [2025/04/30 18:20:46 582872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 582877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:256| [2025/04/30 18:20:46 582910] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147688|now:1746037246582888|stream_id:0|stream_offset:264126| [2025/04/30 18:20:46 582918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 582924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147688|applimit:0| [2025/04/30 18:20:46 582930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 582937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 582943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 582948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 148888| [2025/04/30 18:20:46 582954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677426|now:1746037246582930|interv:94496| [2025/04/30 18:20:46 582960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677426|now:1746037246582930|interval:94496|pto_count:0|srtt:57178 [2025/04/30 18:20:46 582967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:148888| [2025/04/30 18:20:46 582973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 582979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:265305| [2025/04/30 18:20:46 583004] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 583015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:257| [2025/04/30 18:20:46 583048] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148888|now:1746037246583024|stream_id:0|stream_offset:265305| [2025/04/30 18:20:46 583062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 583069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148888|applimit:0| [2025/04/30 18:20:46 583075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 583081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 583087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 583093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 150088| [2025/04/30 18:20:46 583099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677562|now:1746037246583075|interv:94487| [2025/04/30 18:20:46 583104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677562|now:1746037246583075|interval:94487|pto_count:0|srtt:57178 [2025/04/30 18:20:46 583111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:150088| [2025/04/30 18:20:46 583117] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 583124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150088|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:266484| [2025/04/30 18:20:46 583130] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 583137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:258| [2025/04/30 18:20:46 583169] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150088|now:1746037246583147|stream_id:0|stream_offset:266484| [2025/04/30 18:20:46 583178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:258|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 583184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150088|applimit:0| [2025/04/30 18:20:46 583190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 583197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 583202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 583208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 151288| [2025/04/30 18:20:46 583214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677685|now:1746037246583190|interv:94495| [2025/04/30 18:20:46 583220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677685|now:1746037246583190|interval:94495|pto_count:0|srtt:57178 [2025/04/30 18:20:46 583232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:151288| [2025/04/30 18:20:46 583239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 583245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:267663| [2025/04/30 18:20:46 583252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 583258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:259| [2025/04/30 18:20:46 583290] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151288|now:1746037246583268|stream_id:0|stream_offset:267663| [2025/04/30 18:20:46 583298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 583305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:151288|applimit:0| [2025/04/30 18:20:46 583311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 583319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 583325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 583331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 152488| [2025/04/30 18:20:46 583338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677806|now:1746037246583311|interv:94495| [2025/04/30 18:20:46 583344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677806|now:1746037246583311|interval:94495|pto_count:0|srtt:57178 [2025/04/30 18:20:46 583351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:152488| [2025/04/30 18:20:46 583358] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 583365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152488|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:268842| [2025/04/30 18:20:46 583371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 583378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:260| [2025/04/30 18:20:46 583411] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152488|now:1746037246583388|stream_id:0|stream_offset:268842| [2025/04/30 18:20:46 583420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 583427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:152488|applimit:0| [2025/04/30 18:20:46 583439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 583445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 583452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 583458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 153688| [2025/04/30 18:20:46 583640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677926|now:1746037246583438|interv:94488| [2025/04/30 18:20:46 583647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677926|now:1746037246583438|interval:94488|pto_count:0|srtt:57178 [2025/04/30 18:20:46 583653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:153688| [2025/04/30 18:20:46 583660] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 583666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 583673] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 583678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:261| [2025/04/30 18:20:46 583756] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153688|now:1746037246583689|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 583766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 583772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:153688|applimit:0| [2025/04/30 18:20:46 583778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 583785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 583790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 583796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 154888| [2025/04/30 18:20:46 583801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678227|now:1746037246583778|interv:94449| [2025/04/30 18:20:46 583807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678227|now:1746037246583778|interval:94449|pto_count:0|srtt:57178 [2025/04/30 18:20:46 583813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:154888| [2025/04/30 18:20:46 583820] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 583826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:271200| [2025/04/30 18:20:46 583838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 583844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:262| [2025/04/30 18:20:46 583924] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154888|now:1746037246583854|stream_id:0|stream_offset:271200| [2025/04/30 18:20:46 583934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 583941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154888|applimit:0| [2025/04/30 18:20:46 583947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 583953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 583959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 583965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 156088| [2025/04/30 18:20:46 583970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678392|now:1746037246583947|interv:94445| [2025/04/30 18:20:46 583976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678392|now:1746037246583947|interval:94445|pto_count:0|srtt:57178 [2025/04/30 18:20:46 583983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156088| [2025/04/30 18:20:46 584013] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 584020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156088|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 584027] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 584033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:263| [2025/04/30 18:20:46 584126] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156088|now:1746037246584044|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 584137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:263|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 584145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156088|applimit:0| [2025/04/30 18:20:46 584151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 584158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 584164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 584177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 157288| [2025/04/30 18:20:46 584183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678582|now:1746037246584151|interv:94431| [2025/04/30 18:20:46 584189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678582|now:1746037246584151|interval:94431|pto_count:0|srtt:57178 [2025/04/30 18:20:46 584196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157288| [2025/04/30 18:20:46 584204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 584210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 584217] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 584223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:264| [2025/04/30 18:20:46 584313] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157288|now:1746037246584234|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 584323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 584329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157288|applimit:0| [2025/04/30 18:20:46 584336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 584342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 584348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 584353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 158488| [2025/04/30 18:20:46 584359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678772|now:1746037246584335|interv:94437| [2025/04/30 18:20:46 584365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678772|now:1746037246584335|interval:94437|pto_count:0|srtt:57178 [2025/04/30 18:20:46 584371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158488| [2025/04/30 18:20:46 584378] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 584384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158488|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:274737| [2025/04/30 18:20:46 584390] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 584396] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:265| [2025/04/30 18:20:46 584532] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158488|now:1746037246584413|stream_id:0|stream_offset:274737| [2025/04/30 18:20:46 584543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 584550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158488|applimit:0| [2025/04/30 18:20:46 584555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57178|rtt_var:3090|pto_duration:69538|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 584561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 584566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 584571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159688| [2025/04/30 18:20:46 584577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678951|now:1746037246584555|interv:94396| [2025/04/30 18:20:46 584582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678951|now:1746037246584555|interval:94396|pto_count:0|srtt:57178 [2025/04/30 18:20:46 584589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159688| [2025/04/30 18:20:46 584595] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 584602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:275916| [2025/04/30 18:20:46 584608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 584614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246585614|now:1746037246584614|interv:1000| [2025/04/30 18:20:46 584619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 584625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 584631] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246585614| [2025/04/30 18:20:46 584637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246585614| [2025/04/30 18:20:46 584643] [debug] |xqc_engine_wakeup_after|wakeup:1746037246585614|now:1746037246584643|diff:971| [2025/04/30 18:20:46 584649] [debug] |xqc_engine_main_logic|END|now:1746037246580788| [2025/04/30 18:20:46 584660] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037246584659| [2025/04/30 18:20:46 584666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 584674] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:49| [2025/04/30 18:20:46 584680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:50| [2025/04/30 18:20:46 584689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:50| [2025/04/30 18:20:46 584694] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 584708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:130|path_largest_ack:129| [2025/04/30 18:20:46 584715] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:94844|prior_delivered:49438|prior_time:1746037246524481|is_app_limited:0|send_elapse:61140|ack_elapse:60178|ctl_first_sent_time:1746037246525341|lagest_ack_time:1746037246584659|curr_delivered:123882| [2025/04/30 18:20:46 584721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246525341| [2025/04/30 18:20:46 584727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 584733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:130|path_largest_ack:130| [2025/04/30 18:20:46 584739] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:93638|prior_delivered:51844|prior_time:1746037246530070|is_app_limited:0|send_elapse:47515|ack_elapse:54589|ctl_first_sent_time:1746037246530614|lagest_ack_time:1746037246584659|curr_delivered:125082| [2025/04/30 18:20:46 584746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246530614| [2025/04/30 18:20:46 584751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 584757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57178|rttvar:3090|minrtt:31754|latest_rtt:54045|ack_delay:1000| [2025/04/30 18:20:46 584763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56661|rttvar:3351|minrtt:31754|latest_rtt:54045|ack_delay:1000| [2025/04/30 18:20:46 584769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:130|lost_pn:127|thresh:3| [2025/04/30 18:20:46 584774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 584875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 584881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56661|rtt_var:3351|pto_duration:70065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 584887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 584893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 584898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 157288| [2025/04/30 18:20:46 584904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246679478|now:1746037246584881|interv:94597| [2025/04/30 18:20:46 584910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246679478|now:1746037246584881|interval:94597|pto_count:0|srtt:56661 [2025/04/30 18:20:46 584916] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47515, ack_elapse 54589, delivered 73238|rate 1341625|lost 17| [2025/04/30 18:20:46 584922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 3 -> 4| [2025/04/30 18:20:46 584928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1341625) in round 4| [2025/04/30 18:20:46 584934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 584940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122903|extra_cwnd:30730| [2025/04/30 18:20:46 584945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246530614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 584952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246530614|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 584959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3870588|bw:1341625|cwnd:162634|full_bw_reached:0|inflight:157288|srtt:56661|latest_rtt:54045|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 584967] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:50|largest:50|pns:2| [2025/04/30 18:20:46 584979] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:50|frame:ACK |recv_time:1746037246584659|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 585002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366584659|now:1746037246584659|interv:120000000| [2025/04/30 18:20:46 585012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366584659|now:1746037246584659|interv:120000000| [2025/04/30 18:20:46 585017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246585614|pq_index:0| [2025/04/30 18:20:46 585024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246580788| [2025/04/30 18:20:46 585029] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246585029| [2025/04/30 18:20:46 585036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246585034| [2025/04/30 18:20:46 585044] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 585051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1341625|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:157288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 585064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 585071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 585088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1341625|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:157288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:279453| [2025/04/30 18:20:46 585100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 585107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 585113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56661|min_srtt:56661|path_bw:1341625|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:157288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 585126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 585132] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 585142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 585148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 585154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 585161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:275916| [2025/04/30 18:20:46 585167] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 585172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 585178] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246585614| [2025/04/30 18:20:46 585184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246585614| [2025/04/30 18:20:46 585189] [debug] |xqc_engine_wakeup_after|wakeup:1746037246585614|now:1746037246585189|diff:425| [2025/04/30 18:20:46 585195] [debug] |xqc_engine_main_logic|END|now:1746037246585034| [2025/04/30 18:20:46 585206] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037246585205| [2025/04/30 18:20:46 585213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 585221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:50| [2025/04/30 18:20:46 585227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:51| [2025/04/30 18:20:46 585235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:51| [2025/04/30 18:20:46 585240] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 585247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:132|path_largest_ack:131| [2025/04/30 18:20:46 585254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:94838|prior_delivered:51844|prior_time:1746037246530070|is_app_limited:0|send_elapse:47677|ack_elapse:55135|ctl_first_sent_time:1746037246530776|lagest_ack_time:1746037246585205|curr_delivered:126282| [2025/04/30 18:20:46 585260] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246530776| [2025/04/30 18:20:46 585266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 585273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:132|path_largest_ack:132| [2025/04/30 18:20:46 585279] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:94838|prior_delivered:51844|prior_time:1746037246530070|is_app_limited:0|send_elapse:47677|ack_elapse:55135|ctl_first_sent_time:1746037246530776|lagest_ack_time:1746037246585205|curr_delivered:127482| [2025/04/30 18:20:46 585285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246530949| [2025/04/30 18:20:46 585291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 585301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56661|rttvar:3351|minrtt:31754|latest_rtt:54256|ack_delay:0| [2025/04/30 18:20:46 585307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56361|rttvar:3115|minrtt:31754|latest_rtt:54256|ack_delay:0| [2025/04/30 18:20:46 585314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:132|lost_pn:129|thresh:3| [2025/04/30 18:20:46 585319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 585412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 585418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 585424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 585430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 585436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 154888| [2025/04/30 18:20:46 585446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246678234|now:1746037246585418|interv:92816| [2025/04/30 18:20:46 585464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246678234|now:1746037246585418|interval:92816|pto_count:0|srtt:56361 [2025/04/30 18:20:46 585471] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47677, ack_elapse 55135, delivered 75638|rate 1371869|lost 17| [2025/04/30 18:20:46 585478] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1371869) in round 4| [2025/04/30 18:20:46 585483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 585489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 585495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246530949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 585501] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246530949|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 585508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:154888|srtt:56361|latest_rtt:54256|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 585516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:51|largest:51|pns:2| [2025/04/30 18:20:46 585523] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:51|frame:ACK |recv_time:1746037246585205|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 585529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366585205|now:1746037246585205|interv:120000000| [2025/04/30 18:20:46 585535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366585205|now:1746037246585205|interv:120000000| [2025/04/30 18:20:46 585541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246585614|pq_index:0| [2025/04/30 18:20:46 585547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246585034| [2025/04/30 18:20:46 585553] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246585552| [2025/04/30 18:20:46 585560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246585559| [2025/04/30 18:20:46 585568] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 585576] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1371869|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 585594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56361|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 585601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 585608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1371869|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:281811| [2025/04/30 18:20:46 585621] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56361|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 585627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 585633] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1371869|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:282990| [2025/04/30 18:20:46 585646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 585652] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 585657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 585663] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 585669] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 585675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:275916| [2025/04/30 18:20:46 585683] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 585689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 585695] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246585614| [2025/04/30 18:20:46 585701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246585614| [2025/04/30 18:20:46 585706] [debug] |xqc_engine_wakeup_after|wakeup:1746037246585614|now:1746037246585706|diff:18446744073709551524| [2025/04/30 18:20:46 585712] [debug] |xqc_engine_main_logic|END|now:1746037246585559| [2025/04/30 18:20:46 585720] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246585719| [2025/04/30 18:20:46 585725] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246585614|pq_index:0| [2025/04/30 18:20:46 585730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246585559| [2025/04/30 18:20:46 585742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246585741| [2025/04/30 18:20:46 585748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246585614|now:1746037246585741| [2025/04/30 18:20:46 585754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246585614|now:1746037246585741| [2025/04/30 18:20:46 585760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 585765] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 585771] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56361|min_srtt:56361|path_bw:1371869|loss_rate:6.34|path_pto:0| [2025/04/30 18:20:46 585777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:282990| [2025/04/30 18:20:46 585784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 585860] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 585867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 585873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 585880] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 585886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:275916| [2025/04/30 18:20:46 585892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 585898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:266| [2025/04/30 18:20:46 586024] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154888|now:1746037246585909|stream_id:0|stream_offset:275916| [2025/04/30 18:20:46 586038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 586045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154888|applimit:0| [2025/04/30 18:20:46 586051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 586057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 586063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 586068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 156088| [2025/04/30 18:20:46 586090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246679730|now:1746037246586051|interv:93679| [2025/04/30 18:20:46 586096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246679730|now:1746037246586051|interval:93679|pto_count:0|srtt:56361 [2025/04/30 18:20:46 586103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156088| [2025/04/30 18:20:46 586110] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 586116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156088|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:277095| [2025/04/30 18:20:46 586122] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 586128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:267| [2025/04/30 18:20:46 586213] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156088|now:1746037246586139|stream_id:0|stream_offset:277095| [2025/04/30 18:20:46 586223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 586230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156088|applimit:0| [2025/04/30 18:20:46 586236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 586243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 586248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 586254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 157288| [2025/04/30 18:20:46 586260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246679960|now:1746037246586236|interv:93724| [2025/04/30 18:20:46 586265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246679960|now:1746037246586236|interval:93724|pto_count:0|srtt:56361 [2025/04/30 18:20:46 586272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157288| [2025/04/30 18:20:46 586279] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 586285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157288|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 586292] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 586298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:268| [2025/04/30 18:20:46 586377] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157288|now:1746037246586307|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 586394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 586401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157288|applimit:0| [2025/04/30 18:20:46 586406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 586412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 586418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 586423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 158488| [2025/04/30 18:20:46 586429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680128|now:1746037246586406|interv:93722| [2025/04/30 18:20:46 586435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680128|now:1746037246586406|interval:93722|pto_count:0|srtt:56361 [2025/04/30 18:20:46 586441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158488| [2025/04/30 18:20:46 586448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 586525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158488|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:279453| [2025/04/30 18:20:46 586533] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 586539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:269| [2025/04/30 18:20:46 586613] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158488|now:1746037246586549|stream_id:0|stream_offset:279453| [2025/04/30 18:20:46 586623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 586629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158488|applimit:0| [2025/04/30 18:20:46 586636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 586642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 586648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 586653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159688| [2025/04/30 18:20:46 586659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680370|now:1746037246586635|interv:93735| [2025/04/30 18:20:46 586665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680370|now:1746037246586635|interval:93735|pto_count:0|srtt:56361 [2025/04/30 18:20:46 586678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159688| [2025/04/30 18:20:46 586684] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 586691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159688|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 586697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 586703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:270| [2025/04/30 18:20:46 586779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159688|now:1746037246586713|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 586789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 586796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159688|applimit:0| [2025/04/30 18:20:46 586802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 586808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 586814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 586820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160888| [2025/04/30 18:20:46 586826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680534|now:1746037246586802|interv:93732| [2025/04/30 18:20:46 586832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680534|now:1746037246586802|interval:93732|pto_count:0|srtt:56361 [2025/04/30 18:20:46 586838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160888| [2025/04/30 18:20:46 586845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 586851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160888|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:281811| [2025/04/30 18:20:46 586858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 586864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:271| [2025/04/30 18:20:46 586940] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160888|now:1746037246586874|stream_id:0|stream_offset:281811| [2025/04/30 18:20:46 586951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 586958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160888|applimit:0| [2025/04/30 18:20:46 586970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56361|rtt_var:3115|pto_duration:68821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 586977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 586983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 587010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162088| [2025/04/30 18:20:46 587016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680695|now:1746037246586970|interv:93725| [2025/04/30 18:20:46 587022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680695|now:1746037246586970|interval:93725|pto_count:0|srtt:56361 [2025/04/30 18:20:46 587029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162088| [2025/04/30 18:20:46 587036] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246680695| [2025/04/30 18:20:46 587042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246680695| [2025/04/30 18:20:46 587047] [debug] |xqc_engine_wakeup_after|wakeup:1746037246680695|now:1746037246587047|diff:93648| [2025/04/30 18:20:46 587053] [debug] |xqc_engine_main_logic|END|now:1746037246585741| [2025/04/30 18:20:46 588558] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037246588557| [2025/04/30 18:20:46 588574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 588582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:51| [2025/04/30 18:20:46 588588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:52| [2025/04/30 18:20:46 588596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:52| [2025/04/30 18:20:46 588602] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 588609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:135|path_largest_ack:133| [2025/04/30 18:20:46 588616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:97238|prior_delivered:51844|prior_time:1746037246530070|is_app_limited:0|send_elapse:48033|ack_elapse:58487|ctl_first_sent_time:1746037246531132|lagest_ack_time:1746037246588557|curr_delivered:128682| [2025/04/30 18:20:46 588623] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246531132| [2025/04/30 18:20:46 588630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 588636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:134|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:135|path_largest_ack:134| [2025/04/30 18:20:46 588642] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:93657|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49008|ack_elapse:55860|ctl_first_sent_time:1746037246534219|lagest_ack_time:1746037246588557|curr_delivered:128701| [2025/04/30 18:20:46 588649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534219| [2025/04/30 18:20:46 588661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 588668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:135|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:135|path_largest_ack:135| [2025/04/30 18:20:46 588674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:93657|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49008|ack_elapse:55860|ctl_first_sent_time:1746037246534219|lagest_ack_time:1746037246588557|curr_delivered:128720| [2025/04/30 18:20:46 588680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534341| [2025/04/30 18:20:46 588685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 588691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56361|rttvar:3115|minrtt:31754|latest_rtt:54216|ack_delay:3000| [2025/04/30 18:20:46 588698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55718|rttvar:3623|minrtt:31754|latest_rtt:54216|ack_delay:3000| [2025/04/30 18:20:46 588704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:135|lost_pn:132|thresh:3| [2025/04/30 18:20:46 588710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 588808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 588814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55718|rtt_var:3623|pto_duration:70210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 588820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 588826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 588832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160850| [2025/04/30 18:20:46 588837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682084|now:1746037246588814|interv:93270| [2025/04/30 18:20:46 588843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682084|now:1746037246588814|interval:93270|pto_count:0|srtt:55718 [2025/04/30 18:20:46 588849] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49008, ack_elapse 55860, delivered 73276|rate 1311779|lost 17| [2025/04/30 18:20:46 588856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1311779) in round 4| [2025/04/30 18:20:46 588861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 588867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 588873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:1238|po_sent_time:1746037246534341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 588879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:1238|po_sent_time:1746037246534341|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 588886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:160850|srtt:55718|latest_rtt:54216|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 588894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:52|largest:52|pns:2| [2025/04/30 18:20:46 588901] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:52|frame:ACK |recv_time:1746037246588557|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 588907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366588557|now:1746037246588557|interv:120000000| [2025/04/30 18:20:46 588913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366588557|now:1746037246588557|interv:120000000| [2025/04/30 18:20:46 588919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246680695|pq_index:0| [2025/04/30 18:20:46 588929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246585741| [2025/04/30 18:20:46 588935] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246588935| [2025/04/30 18:20:46 588942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246588940| [2025/04/30 18:20:46 588949] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 590316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55718|min_srtt:55718|path_bw:1371869|loss_rate:6.20|path_pto:0| [2025/04/30 18:20:46 590326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160850|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:282990| [2025/04/30 18:20:46 590333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55718|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 590341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 590348] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55718|min_srtt:55718|path_bw:1371869|loss_rate:6.20|path_pto:0| [2025/04/30 18:20:46 590355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:160850|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:284169| [2025/04/30 18:20:46 590362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 590368] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 590374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 590381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 590388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 590395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160850|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:282990| [2025/04/30 18:20:46 590402] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 590409] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:272| [2025/04/30 18:20:46 590456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160850|now:1746037246590421|stream_id:0|stream_offset:282990| [2025/04/30 18:20:46 590467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 590476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160850|applimit:0| [2025/04/30 18:20:46 590492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55718|rtt_var:3623|pto_duration:70210|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 590499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 590505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 590512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162050| [2025/04/30 18:20:46 590518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246685631|now:1746037246590491|interv:95140| [2025/04/30 18:20:46 590525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246685631|now:1746037246590491|interval:95140|pto_count:0|srtt:55718 [2025/04/30 18:20:46 590532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162050| [2025/04/30 18:20:46 590539] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246685631| [2025/04/30 18:20:46 590546] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246685631| [2025/04/30 18:20:46 590552] [debug] |xqc_engine_wakeup_after|wakeup:1746037246685631|now:1746037246590552|diff:95079| [2025/04/30 18:20:46 590559] [debug] |xqc_engine_main_logic|END|now:1746037246588940| [2025/04/30 18:20:46 590567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246590567| [2025/04/30 18:20:46 590573] [debug] |xqc_engine_wakeup_after|wakeup:1746037246685631|now:1746037246590573|diff:95058| [2025/04/30 18:20:46 590580] [debug] |xqc_engine_main_logic|END|now:1746037246590567| [2025/04/30 18:20:46 592228] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037246592227| [2025/04/30 18:20:46 592244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 592253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:52| [2025/04/30 18:20:46 592259] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:53| [2025/04/30 18:20:46 592268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:53| [2025/04/30 18:20:46 592274] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 592283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:136|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:137|path_largest_ack:136| [2025/04/30 18:20:46 592290] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:94882|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49264|ack_elapse:59530|ctl_first_sent_time:1746037246534475|lagest_ack_time:1746037246592227|curr_delivered:129926| [2025/04/30 18:20:46 592297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534475| [2025/04/30 18:20:46 592304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 592311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 592318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:94882|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49264|ack_elapse:59530|ctl_first_sent_time:1746037246534475|lagest_ack_time:1746037246592227|curr_delivered:131126| [2025/04/30 18:20:46 592332] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534588| [2025/04/30 18:20:46 592339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 592345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55718|rttvar:3623|minrtt:31754|latest_rtt:57639|ack_delay:1000| [2025/04/30 18:20:46 592351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55833|rttvar:2948|minrtt:31754|latest_rtt:57639|ack_delay:1000| [2025/04/30 18:20:46 592358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:137|lost_pn:134|thresh:3| [2025/04/30 18:20:46 592364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 592467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 25|pns:2| [2025/04/30 18:20:46 592473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 592486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55833|rtt_var:2948|pto_duration:67625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 592494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 592500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 592506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159644| [2025/04/30 18:20:46 592512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246683046|now:1746037246592485|interv:90561| [2025/04/30 18:20:46 592519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246683046|now:1746037246592485|interval:90561|pto_count:0|srtt:55833 [2025/04/30 18:20:46 592527] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49264, ack_elapse 59530, delivered 75682|rate 1271325|lost 17| [2025/04/30 18:20:46 592534] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1271325) in round 4| [2025/04/30 18:20:46 592541] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 592547] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 592553] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2406|po_sent_time:1746037246534588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 592560] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2406|po_sent_time:1746037246534588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 592567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:159644|srtt:55833|latest_rtt:57639|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 592575] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:53|largest:53|pns:2| [2025/04/30 18:20:46 592582] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:53|frame:ACK |recv_time:1746037246592227|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 592588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366592227|now:1746037246592227|interv:120000000| [2025/04/30 18:20:46 592594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366592227|now:1746037246592227|interv:120000000| [2025/04/30 18:20:46 592600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246685631|pq_index:0| [2025/04/30 18:20:46 592606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246588940| [2025/04/30 18:20:46 592611] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246592611| [2025/04/30 18:20:46 592619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246592617| [2025/04/30 18:20:46 592639] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 592645] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55833|min_srtt:55833|path_bw:1371869|loss_rate:6.18|path_pto:0| [2025/04/30 18:20:46 592652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:284169| [2025/04/30 18:20:46 592658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 592664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 592670] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55833|min_srtt:55833|path_bw:1371869|loss_rate:6.18|path_pto:0| [2025/04/30 18:20:46 592677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:285348| [2025/04/30 18:20:46 592683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 592690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 592696] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55833|min_srtt:55833|path_bw:1371869|loss_rate:6.18|path_pto:0| [2025/04/30 18:20:46 592702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:286527| [2025/04/30 18:20:46 592709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 592715] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 592720] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 592726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 592733] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 592739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:284169| [2025/04/30 18:20:46 592745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 592751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:273| [2025/04/30 18:20:46 592825] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246592762|stream_id:0|stream_offset:284169| [2025/04/30 18:20:46 592842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:273|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 592849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 592856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55833|rtt_var:2948|pto_duration:67625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 592862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 592868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 592873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160844| [2025/04/30 18:20:46 592879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246685387|now:1746037246592855|interv:92532| [2025/04/30 18:20:46 592884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246685387|now:1746037246592855|interval:92532|pto_count:0|srtt:55833 [2025/04/30 18:20:46 592891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 592898] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 592904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:285348| [2025/04/30 18:20:46 592910] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 592916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:274| [2025/04/30 18:20:46 592977] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246592926|stream_id:0|stream_offset:285348| [2025/04/30 18:20:46 593008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 593016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 593022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55833|rtt_var:2948|pto_duration:67625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 593028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 593034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 593040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162044| [2025/04/30 18:20:46 593046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246685551|now:1746037246593022|interv:92529| [2025/04/30 18:20:46 593051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246685551|now:1746037246593022|interval:92529|pto_count:0|srtt:55833 [2025/04/30 18:20:46 593064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 593071] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246685551| [2025/04/30 18:20:46 593077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246685551| [2025/04/30 18:20:46 593082] [debug] |xqc_engine_wakeup_after|wakeup:1746037246685551|now:1746037246593082|diff:92469| [2025/04/30 18:20:46 593088] [debug] |xqc_engine_main_logic|END|now:1746037246592617| [2025/04/30 18:20:46 593096] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246593096| [2025/04/30 18:20:46 593101] [debug] |xqc_engine_wakeup_after|wakeup:1746037246685551|now:1746037246593101|diff:92450| [2025/04/30 18:20:46 593107] [debug] |xqc_engine_main_logic|END|now:1746037246593096| [2025/04/30 18:20:46 593968] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037246593967| [2025/04/30 18:20:46 593980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 594015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:53| [2025/04/30 18:20:46 594021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:54| [2025/04/30 18:20:46 594031] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:54| [2025/04/30 18:20:46 594038] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 594046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 594053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:97282|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49491|ack_elapse:61270|ctl_first_sent_time:1746037246534702|lagest_ack_time:1746037246593967|curr_delivered:132326| [2025/04/30 18:20:46 594061] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534702| [2025/04/30 18:20:46 594068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 594075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 594082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:97282|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49491|ack_elapse:61270|ctl_first_sent_time:1746037246534702|lagest_ack_time:1746037246593967|curr_delivered:133526| [2025/04/30 18:20:46 594089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534812| [2025/04/30 18:20:46 594095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 594100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55833|rttvar:2948|minrtt:31754|latest_rtt:59155|ack_delay:0| [2025/04/30 18:20:46 594107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56248|rttvar:3041|minrtt:31754|latest_rtt:59155|ack_delay:0| [2025/04/30 18:20:46 594114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:139|lost_pn:136|thresh:3| [2025/04/30 18:20:46 594120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 594231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 594237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56248|rtt_var:3041|pto_duration:68412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 594243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 594249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 594256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159644| [2025/04/30 18:20:46 594262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246686338|now:1746037246594236|interv:92102| [2025/04/30 18:20:46 594268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246686338|now:1746037246594236|interval:92102|pto_count:0|srtt:56248 [2025/04/30 18:20:46 594274] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49491, ack_elapse 61270, delivered 78082|rate 1274392|lost 17| [2025/04/30 18:20:46 594286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1274392) in round 4| [2025/04/30 18:20:46 594292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 594298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 594303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246534812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 594310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246534812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 594316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:159644|srtt:56248|latest_rtt:59155|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 594325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:54|largest:54|pns:2| [2025/04/30 18:20:46 594331] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:54|frame:ACK |recv_time:1746037246593967|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 594338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366593967|now:1746037246593967|interv:120000000| [2025/04/30 18:20:46 594344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366593967|now:1746037246593967|interv:120000000| [2025/04/30 18:20:46 594351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246685551|pq_index:0| [2025/04/30 18:20:46 594357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246592617| [2025/04/30 18:20:46 594364] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246594364| [2025/04/30 18:20:46 594372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246594369| [2025/04/30 18:20:46 594379] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 594386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56248|min_srtt:56248|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 594392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:286527| [2025/04/30 18:20:46 594399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 594406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 594413] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56248|min_srtt:56248|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 594434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:287706| [2025/04/30 18:20:46 594441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56248|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 594448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 594454] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56248|min_srtt:56248|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 594460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:288885| [2025/04/30 18:20:46 594466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 594472] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 594478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 594485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 594493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 594499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:286527| [2025/04/30 18:20:46 594505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 594512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:275| [2025/04/30 18:20:46 594561] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246594524|stream_id:0|stream_offset:286527| [2025/04/30 18:20:46 594571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 594579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 594586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56248|rtt_var:3041|pto_duration:68412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 594593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 594599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 594605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160844| [2025/04/30 18:20:46 594611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246687936|now:1746037246594586|interv:93350| [2025/04/30 18:20:46 594624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246687936|now:1746037246594586|interval:93350|pto_count:0|srtt:56248 [2025/04/30 18:20:46 594632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 594640] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 594647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:287706| [2025/04/30 18:20:46 594654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 594661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:276| [2025/04/30 18:20:46 594709] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246594673|stream_id:0|stream_offset:287706| [2025/04/30 18:20:46 594719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 594726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 594732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56248|rtt_var:3041|pto_duration:68412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 594739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 594746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 594752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162044| [2025/04/30 18:20:46 594758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246688085|now:1746037246594732|interv:93353| [2025/04/30 18:20:46 594765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246688085|now:1746037246594732|interval:93353|pto_count:0|srtt:56248 [2025/04/30 18:20:46 594772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 594779] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246688085| [2025/04/30 18:20:46 594786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246688085| [2025/04/30 18:20:46 594793] [debug] |xqc_engine_wakeup_after|wakeup:1746037246688085|now:1746037246594793|diff:93292| [2025/04/30 18:20:46 594801] [debug] |xqc_engine_main_logic|END|now:1746037246594369| [2025/04/30 18:20:46 594810] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246594810| [2025/04/30 18:20:46 594816] [debug] |xqc_engine_wakeup_after|wakeup:1746037246688085|now:1746037246594816|diff:93269| [2025/04/30 18:20:46 594823] [debug] |xqc_engine_main_logic|END|now:1746037246594810| [2025/04/30 18:20:46 597546] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037246597545| [2025/04/30 18:20:46 597562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 597572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:54| [2025/04/30 18:20:46 597587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:55| [2025/04/30 18:20:46 597597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:55| [2025/04/30 18:20:46 597603] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 597611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:141|path_largest_ack:140| [2025/04/30 18:20:46 597619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:99682|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49713|ack_elapse:64848|ctl_first_sent_time:1746037246534924|lagest_ack_time:1746037246597545|curr_delivered:134726| [2025/04/30 18:20:46 597626] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246534924| [2025/04/30 18:20:46 597634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 597641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:141|path_largest_ack:141| [2025/04/30 18:20:46 597648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:99682|prior_delivered:55444|prior_time:1746037246532697|is_app_limited:0|send_elapse:49713|ack_elapse:64848|ctl_first_sent_time:1746037246534924|lagest_ack_time:1746037246597545|curr_delivered:135926| [2025/04/30 18:20:46 597656] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246535062| [2025/04/30 18:20:46 597662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 597669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56248|rttvar:3041|minrtt:31754|latest_rtt:62483|ack_delay:1000| [2025/04/30 18:20:46 597675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56902|rttvar:3589|minrtt:31754|latest_rtt:62483|ack_delay:1000| [2025/04/30 18:20:46 597682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:141|lost_pn:138|thresh:3| [2025/04/30 18:20:46 597689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 597804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 597811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56902|rtt_var:3589|pto_duration:71258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 597818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 597824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 597830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159644| [2025/04/30 18:20:46 597837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246690931|now:1746037246597810|interv:93121| [2025/04/30 18:20:46 597844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246690931|now:1746037246597810|interval:93121|pto_count:0|srtt:56902 [2025/04/30 18:20:46 597851] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49713, ack_elapse 64848, delivered 80482|rate 1241086|lost 17| [2025/04/30 18:20:46 597857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1241086) in round 4| [2025/04/30 18:20:46 597864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 597871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 597878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246535062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 597885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246535062|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 597892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:159644|srtt:56902|latest_rtt:62483|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 597906] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:55|largest:55|pns:2| [2025/04/30 18:20:46 597914] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:55|frame:ACK |recv_time:1746037246597545|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 597922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366597545|now:1746037246597545|interv:120000000| [2025/04/30 18:20:46 597929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366597545|now:1746037246597545|interv:120000000| [2025/04/30 18:20:46 597935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246688085|pq_index:0| [2025/04/30 18:20:46 597942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246594369| [2025/04/30 18:20:46 597948] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246597948| [2025/04/30 18:20:46 597955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246597954| [2025/04/30 18:20:46 597963] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 597971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 597978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:288885| [2025/04/30 18:20:46 597985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 598014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 598021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 598028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:290064| [2025/04/30 18:20:46 598035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 598042] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 598049] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56902|min_srtt:56902|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 598056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:291243| [2025/04/30 18:20:46 598069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 598075] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 598082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 598089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 598096] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 598103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:288885| [2025/04/30 18:20:46 598110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 598116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:277| [2025/04/30 18:20:46 598196] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246598127|stream_id:0|stream_offset:288885| [2025/04/30 18:20:46 598208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 598216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 598223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56902|rtt_var:3589|pto_duration:71258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 598230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 598236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 598242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160844| [2025/04/30 18:20:46 598249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246694385|now:1746037246598223|interv:96162| [2025/04/30 18:20:46 598255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246694385|now:1746037246598223|interval:96162|pto_count:0|srtt:56902 [2025/04/30 18:20:46 598262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 598270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 598276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:290064| [2025/04/30 18:20:46 598283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 598289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:278| [2025/04/30 18:20:46 598358] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246598301|stream_id:0|stream_offset:290064| [2025/04/30 18:20:46 598374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 598382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 598388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56902|rtt_var:3589|pto_duration:71258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 598394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 598400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 598406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162044| [2025/04/30 18:20:46 598412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246694559|now:1746037246598388|interv:96171| [2025/04/30 18:20:46 598418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246694559|now:1746037246598388|interval:96171|pto_count:0|srtt:56902 [2025/04/30 18:20:46 598422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 598428] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246694559| [2025/04/30 18:20:46 598432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246694559| [2025/04/30 18:20:46 598436] [debug] |xqc_engine_wakeup_after|wakeup:1746037246694559|now:1746037246598436|diff:96123| [2025/04/30 18:20:46 598441] [debug] |xqc_engine_main_logic|END|now:1746037246597954| [2025/04/30 18:20:46 598446] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246598446| [2025/04/30 18:20:46 598450] [debug] |xqc_engine_wakeup_after|wakeup:1746037246694559|now:1746037246598450|diff:96109| [2025/04/30 18:20:46 598454] [debug] |xqc_engine_main_logic|END|now:1746037246598446| [2025/04/30 18:20:46 601225] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:59|state:ESTABED|recv_time:1746037246601224| [2025/04/30 18:20:46 601241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 601251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:55| [2025/04/30 18:20:46 601257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:56| [2025/04/30 18:20:46 601266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:56| [2025/04/30 18:20:46 601273] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 601281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:142| [2025/04/30 18:20:46 601287] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:99682|prior_delivered:57844|prior_time:1746037246535250|is_app_limited:0|send_elapse:49965|ack_elapse:65974|ctl_first_sent_time:1746037246535670|lagest_ack_time:1746037246601224|curr_delivered:137126| [2025/04/30 18:20:46 601292] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246535670| [2025/04/30 18:20:46 601297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 601307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:146| [2025/04/30 18:20:46 601312] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:102082|prior_delivered:60244|prior_time:1746037246539248|is_app_limited:0|send_elapse:52333|ack_elapse:61976|ctl_first_sent_time:1746037246539786|lagest_ack_time:1746037246601224|curr_delivered:138326| [2025/04/30 18:20:46 601316] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246539786| [2025/04/30 18:20:46 601320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:46 601325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:147| [2025/04/30 18:20:46 601329] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:102082|prior_delivered:60244|prior_time:1746037246539248|is_app_limited:0|send_elapse:52333|ack_elapse:61976|ctl_first_sent_time:1746037246539786|lagest_ack_time:1746037246601224|curr_delivered:139526| [2025/04/30 18:20:46 601333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246539969| [2025/04/30 18:20:46 601337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:46 601342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:148| [2025/04/30 18:20:46 601349] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:102082|prior_delivered:60244|prior_time:1746037246539248|is_app_limited:0|send_elapse:52333|ack_elapse:61976|ctl_first_sent_time:1746037246539786|lagest_ack_time:1746037246601224|curr_delivered:140726| [2025/04/30 18:20:46 601356] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246540165| [2025/04/30 18:20:46 601362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:46 601369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:149| [2025/04/30 18:20:46 601376] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:102082|prior_delivered:60244|prior_time:1746037246539248|is_app_limited:0|send_elapse:52333|ack_elapse:61976|ctl_first_sent_time:1746037246539786|lagest_ack_time:1746037246601224|curr_delivered:141926| [2025/04/30 18:20:46 601383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246540332| [2025/04/30 18:20:46 601389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:46 601396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:150| [2025/04/30 18:20:46 601403] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:104482|prior_delivered:62644|prior_time:1746037246540537|is_app_limited:0|send_elapse:53164|ack_elapse:60687|ctl_first_sent_time:1746037246541037|lagest_ack_time:1746037246601224|curr_delivered:143126| [2025/04/30 18:20:46 601416] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246541037| [2025/04/30 18:20:46 601422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:46 601429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:152| [2025/04/30 18:20:46 601435] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:104482|prior_delivered:62644|prior_time:1746037246540537|is_app_limited:0|send_elapse:53164|ack_elapse:60687|ctl_first_sent_time:1746037246541037|lagest_ack_time:1746037246601224|curr_delivered:144326| [2025/04/30 18:20:46 601442] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246542302| [2025/04/30 18:20:46 601449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 601455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:153|path_largest_ack:153| [2025/04/30 18:20:46 601461] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:104482|prior_delivered:62644|prior_time:1746037246540537|is_app_limited:0|send_elapse:53164|ack_elapse:60687|ctl_first_sent_time:1746037246541037|lagest_ack_time:1746037246601224|curr_delivered:145526| [2025/04/30 18:20:46 601467] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246542583| [2025/04/30 18:20:46 601473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 601479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56902|rttvar:3589|minrtt:31754|latest_rtt:58641|ack_delay:3000| [2025/04/30 18:20:46 601485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56745|rttvar:3007|minrtt:31754|latest_rtt:58641|ack_delay:3000| [2025/04/30 18:20:46 601491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:153|lost_pn:150|thresh:3| [2025/04/30 18:20:46 601497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 601608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:143|lost_pn:150|po_sent_time:1746037246535827|lost_send_time:1746037246535253|loss_delay:65971|frame:STREAM |repair:128| [2025/04/30 18:20:46 601616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:144|lost_pn:150|po_sent_time:1746037246535982|lost_send_time:1746037246535253|loss_delay:65971|frame:STREAM |repair:128| [2025/04/30 18:20:46 601623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:145|lost_pn:150|po_sent_time:1746037246536152|lost_send_time:1746037246535253|loss_delay:65971|frame:STREAM |repair:128| [2025/04/30 18:20:46 601629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246536152u| [2025/04/30 18:20:46 601635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 601641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246601641|interval:5541| [2025/04/30 18:20:46 601647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246601641|interv:5541| [2025/04/30 18:20:46 601653] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53164, ack_elapse 60687, delivered 82882|rate 1365729|lost 20| [2025/04/30 18:20:46 601660] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1365729) in round 4| [2025/04/30 18:20:46 601667] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 601674] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 601680] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:9600|po_sent_time:1746037246542583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 601686] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:9600|po_sent_time:1746037246542583|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 601699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:148844|srtt:56745|latest_rtt:58641|min_rtt:31754|applimit:0|lost:17|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 601708] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:56|largest:56|pns:2| [2025/04/30 18:20:46 601716] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:56|frame:ACK |recv_time:1746037246601224|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 601723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366601224|now:1746037246601224|interv:120000000| [2025/04/30 18:20:46 601730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366601224|now:1746037246601224|interv:120000000| [2025/04/30 18:20:46 601736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246694559|pq_index:0| [2025/04/30 18:20:46 601742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246597954| [2025/04/30 18:20:46 601748] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246601748| [2025/04/30 18:20:46 601756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246601754| [2025/04/30 18:20:46 601763] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 601770] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:153300| [2025/04/30 18:20:46 601784] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:143|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601798] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:154479| [2025/04/30 18:20:46 601812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:144|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601825] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:155658| [2025/04/30 18:20:46 601844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:145|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601858] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:291243| [2025/04/30 18:20:46 601871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:292422| [2025/04/30 18:20:46 601898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601911] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:293601| [2025/04/30 18:20:46 601923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:294780| [2025/04/30 18:20:46 601947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 601964] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 601970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:295959| [2025/04/30 18:20:46 601977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 601984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 602018] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 602025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:297138| [2025/04/30 18:20:46 602032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 602039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 602045] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 602052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:298317| [2025/04/30 18:20:46 602057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 602063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 602070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 602076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:299496| [2025/04/30 18:20:46 602083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 602090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:46 602096] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56745|min_srtt:56745|path_bw:1371869|loss_rate:6.16|path_pto:0| [2025/04/30 18:20:46 602103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 602116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 602123] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 602129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 602136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 602143] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:143|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:153300| [2025/04/30 18:20:46 602157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:279| [2025/04/30 18:20:46 602239] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148844|now:1746037246602175|stream_id:0|stream_offset:153300| [2025/04/30 18:20:46 602250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:279|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 18:20:46 602258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148844|applimit:0| [2025/04/30 18:20:46 602265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246602265|interval:4917| [2025/04/30 18:20:46 602272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246602265|interv:4917| [2025/04/30 18:20:46 602278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:150044| [2025/04/30 18:20:46 602286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:144|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:154479| [2025/04/30 18:20:46 602299] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:280| [2025/04/30 18:20:46 602370] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150044|now:1746037246602316|stream_id:0|stream_offset:154479| [2025/04/30 18:20:46 602380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:280|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 18:20:46 602387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150044|applimit:0| [2025/04/30 18:20:46 602400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246602400|interval:4782| [2025/04/30 18:20:46 602407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246602400|interv:4782| [2025/04/30 18:20:46 602413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:151244| [2025/04/30 18:20:46 602421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:145|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:155658| [2025/04/30 18:20:46 602435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602441] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:281| [2025/04/30 18:20:46 602500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151244|now:1746037246602453|stream_id:0|stream_offset:155658| [2025/04/30 18:20:46 602511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:281|origin_pktnum:145|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 602519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:151244|applimit:0| [2025/04/30 18:20:46 602524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246602524|interval:4658| [2025/04/30 18:20:46 602531] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246602524|interv:4658| [2025/04/30 18:20:46 602538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:152444| [2025/04/30 18:20:46 602546] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:291243| [2025/04/30 18:20:46 602559] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:282| [2025/04/30 18:20:46 602633] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152444|now:1746037246602577|stream_id:0|stream_offset:291243| [2025/04/30 18:20:46 602644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 602651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:152444|applimit:0| [2025/04/30 18:20:46 602657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246602657|interval:4525| [2025/04/30 18:20:46 602671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246602657|interv:4525| [2025/04/30 18:20:46 602678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:153644| [2025/04/30 18:20:46 602686] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:292422| [2025/04/30 18:20:46 602699] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:283| [2025/04/30 18:20:46 602771] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153644|now:1746037246602715|stream_id:0|stream_offset:292422| [2025/04/30 18:20:46 602783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 602792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:153644|applimit:0| [2025/04/30 18:20:46 602800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246602799|interval:4383| [2025/04/30 18:20:46 602807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246602799|interv:4383| [2025/04/30 18:20:46 602815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:154844| [2025/04/30 18:20:46 602822] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:293601| [2025/04/30 18:20:46 602836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602843] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:284| [2025/04/30 18:20:46 602903] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154844|now:1746037246602854|stream_id:0|stream_offset:293601| [2025/04/30 18:20:46 602913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 602920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154844|applimit:0| [2025/04/30 18:20:46 602926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246602926|interval:4256| [2025/04/30 18:20:46 602933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246602926|interv:4256| [2025/04/30 18:20:46 602939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156044| [2025/04/30 18:20:46 602953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 602960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:294780| [2025/04/30 18:20:46 602967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 602974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:285| [2025/04/30 18:20:46 603056] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156044|now:1746037246603002|stream_id:0|stream_offset:294780| [2025/04/30 18:20:46 603069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 603077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156044|applimit:0| [2025/04/30 18:20:46 603084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246603084|interval:4098| [2025/04/30 18:20:46 603091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246603084|interv:4098| [2025/04/30 18:20:46 603098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157244| [2025/04/30 18:20:46 603106] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 603112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:295959| [2025/04/30 18:20:46 603120] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 603127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:286| [2025/04/30 18:20:46 603192] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157244|now:1746037246603138|stream_id:0|stream_offset:295959| [2025/04/30 18:20:46 603202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:286|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 603210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157244|applimit:0| [2025/04/30 18:20:46 603216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246603216|interval:3966| [2025/04/30 18:20:46 603223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246603216|interv:3966| [2025/04/30 18:20:46 603230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158444| [2025/04/30 18:20:46 603239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 603246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:297138| [2025/04/30 18:20:46 603261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 603268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:287| [2025/04/30 18:20:46 603335] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246603279|stream_id:0|stream_offset:297138| [2025/04/30 18:20:46 603345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:287|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 603352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 603358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246603358|interval:3824| [2025/04/30 18:20:46 603365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246603358|interv:3824| [2025/04/30 18:20:46 603371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 603379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 603385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:298317| [2025/04/30 18:20:46 603393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 603399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:288| [2025/04/30 18:20:46 603462] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246603410|stream_id:0|stream_offset:298317| [2025/04/30 18:20:46 603473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 603480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 603487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246603487|interval:3695| [2025/04/30 18:20:46 603494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246603487|interv:3695| [2025/04/30 18:20:46 603500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 603508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 603515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:299496| [2025/04/30 18:20:46 603521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 603533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:289| [2025/04/30 18:20:46 603591] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246603544|stream_id:0|stream_offset:299496| [2025/04/30 18:20:46 603600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 603607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 603613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246607182|now:1746037246603613|interval:3569| [2025/04/30 18:20:46 603619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246607182|now:1746037246603613|interv:3569| [2025/04/30 18:20:46 603625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 603633] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246607182| [2025/04/30 18:20:46 603639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246607182| [2025/04/30 18:20:46 603645] [debug] |xqc_engine_wakeup_after|wakeup:1746037246607182|now:1746037246603645|diff:3537| [2025/04/30 18:20:46 603652] [debug] |xqc_engine_main_logic|END|now:1746037246601754| [2025/04/30 18:20:46 603660] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246603660| [2025/04/30 18:20:46 603666] [debug] |xqc_engine_wakeup_after|wakeup:1746037246607182|now:1746037246603666|diff:3516| [2025/04/30 18:20:46 603672] [debug] |xqc_engine_main_logic|END|now:1746037246603660| [2025/04/30 18:20:46 604107] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037246604106| [2025/04/30 18:20:46 604122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 604132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:56| [2025/04/30 18:20:46 604138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:57| [2025/04/30 18:20:46 604147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:57| [2025/04/30 18:20:46 604153] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 604162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:156|path_largest_ack:154| [2025/04/30 18:20:46 604169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:106882|prior_delivered:65044|prior_time:1746037246542728|is_app_limited:0|send_elapse:54299|ack_elapse:61378|ctl_first_sent_time:1746037246543350|lagest_ack_time:1746037246604106|curr_delivered:146726| [2025/04/30 18:20:46 604176] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246543350| [2025/04/30 18:20:46 604183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:46 604190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:156|path_largest_ack:156| [2025/04/30 18:20:46 604197] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:106882|prior_delivered:65044|prior_time:1746037246542728|is_app_limited:0|send_elapse:54299|ack_elapse:61378|ctl_first_sent_time:1746037246543350|lagest_ack_time:1746037246604106|curr_delivered:147926| [2025/04/30 18:20:46 604210] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246543811| [2025/04/30 18:20:46 604217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 604223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56745|rttvar:3007|minrtt:31754|latest_rtt:60295|ack_delay:0| [2025/04/30 18:20:46 604229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57188|rttvar:3143|minrtt:31754|latest_rtt:60295|ack_delay:0| [2025/04/30 18:20:46 604236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:156|lost_pn:153|thresh:3| [2025/04/30 18:20:46 604241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 604365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:151|lost_pn:153|po_sent_time:1746037246541211|lost_send_time:1746037246536275|loss_delay:67831|frame:STREAM |repair:128| [2025/04/30 18:20:46 604372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246541211u| [2025/04/30 18:20:46 604378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 604384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611414|now:1746037246604384|interval:7030| [2025/04/30 18:20:46 604391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611414|now:1746037246604384|interv:7030| [2025/04/30 18:20:46 604397] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54299, ack_elapse 61378, delivered 82882|rate 1350353|lost 21| [2025/04/30 18:20:46 604404] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1350353) in round 4| [2025/04/30 18:20:46 604410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 604416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 604421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246543811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 604427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246543811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 604433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:158444|srtt:57188|latest_rtt:60295|min_rtt:31754|applimit:0|lost:20|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 604442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:57|largest:57|pns:2| [2025/04/30 18:20:46 604448] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:57|frame:ACK |recv_time:1746037246604106|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 604455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366604106|now:1746037246604106|interv:120000000| [2025/04/30 18:20:46 604460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366604106|now:1746037246604106|interv:120000000| [2025/04/30 18:20:46 604466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246607182|pq_index:0| [2025/04/30 18:20:46 604472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246601754| [2025/04/30 18:20:46 604478] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246604477| [2025/04/30 18:20:46 604485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246604483| [2025/04/30 18:20:46 604497] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 604504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1371869|loss_rate:18.75|path_pto:0| [2025/04/30 18:20:46 604510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:162732| [2025/04/30 18:20:46 604517] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57188|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 604523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:151|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 604529] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1371869|loss_rate:18.75|path_pto:0| [2025/04/30 18:20:46 604535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 604541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57188|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 604547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 604553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1371869|loss_rate:18.75|path_pto:0| [2025/04/30 18:20:46 604559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:301854| [2025/04/30 18:20:46 604565] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57188|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 604572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 604578] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57188|min_srtt:57188|path_bw:1371869|loss_rate:18.75|path_pto:0| [2025/04/30 18:20:46 604584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 604590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 604595] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 604601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 604606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 604617] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:151|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 604623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:162732| [2025/04/30 18:20:46 604630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 604636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:290| [2025/04/30 18:20:46 604707] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246604646|stream_id:0|stream_offset:162732| [2025/04/30 18:20:46 604717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:290|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 18:20:46 604724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 604730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611414|now:1746037246604730|interval:6684| [2025/04/30 18:20:46 604736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611414|now:1746037246604730|interv:6684| [2025/04/30 18:20:46 604743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 604751] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 604757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 604764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 604771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:291| [2025/04/30 18:20:46 604833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246604781|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 604842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:291|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 604849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 604855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611414|now:1746037246604855|interval:6559| [2025/04/30 18:20:46 604861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611414|now:1746037246604855|interv:6559| [2025/04/30 18:20:46 604867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 604874] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 604886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:301854| [2025/04/30 18:20:46 604892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 604898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:292| [2025/04/30 18:20:46 604956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246604907|stream_id:0|stream_offset:301854| [2025/04/30 18:20:46 604965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 604971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 604977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246611414|now:1746037246604976|interval:6438| [2025/04/30 18:20:46 604982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246611414|now:1746037246604976|interv:6438| [2025/04/30 18:20:46 605011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 605019] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246611414| [2025/04/30 18:20:46 605026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246611414| [2025/04/30 18:20:46 605033] [debug] |xqc_engine_wakeup_after|wakeup:1746037246611414|now:1746037246605032|diff:6382| [2025/04/30 18:20:46 605039] [debug] |xqc_engine_main_logic|END|now:1746037246604483| [2025/04/30 18:20:46 605048] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246605047| [2025/04/30 18:20:46 605054] [debug] |xqc_engine_wakeup_after|wakeup:1746037246611414|now:1746037246605053|diff:6361| [2025/04/30 18:20:46 605060] [debug] |xqc_engine_main_logic|END|now:1746037246605047| [2025/04/30 18:20:46 605524] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037246605523| [2025/04/30 18:20:46 605535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 605544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:57| [2025/04/30 18:20:46 605549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:58| [2025/04/30 18:20:46 605557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:58| [2025/04/30 18:20:46 605563] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 605571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:158|path_largest_ack:157| [2025/04/30 18:20:46 605577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:110482|prior_delivered:65044|prior_time:1746037246542728|is_app_limited:0|send_elapse:54882|ack_elapse:62795|ctl_first_sent_time:1746037246543933|lagest_ack_time:1746037246605523|curr_delivered:149126| [2025/04/30 18:20:46 605585] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246543933| [2025/04/30 18:20:46 605592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 605605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:158|path_largest_ack:158| [2025/04/30 18:20:46 605612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:109282|prior_delivered:67444|prior_time:1746037246544068|is_app_limited:0|send_elapse:55105|ack_elapse:61455|ctl_first_sent_time:1746037246544519|lagest_ack_time:1746037246605523|curr_delivered:150326| [2025/04/30 18:20:46 605619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246544519| [2025/04/30 18:20:46 605624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 605630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57188|rttvar:3143|minrtt:31754|latest_rtt:61004|ack_delay:0| [2025/04/30 18:20:46 605637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57665|rttvar:3312|minrtt:31754|latest_rtt:61004|ack_delay:0| [2025/04/30 18:20:46 605643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:158|lost_pn:155|thresh:3| [2025/04/30 18:20:46 605649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 605769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:155|lost_pn:155|po_sent_time:1746037246543583|lost_send_time:1746037246536894|loss_delay:68629|frame:STREAM |repair:128| [2025/04/30 18:20:46 605775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246543583u| [2025/04/30 18:20:46 605781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 605787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57665|rtt_var:3312|pto_duration:70913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 605794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 605799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 605805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 158444| [2025/04/30 18:20:46 605811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246700820|now:1746037246605787|interv:95033| [2025/04/30 18:20:46 605817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246700820|now:1746037246605787|interval:95033|pto_count:0|srtt:57665 [2025/04/30 18:20:46 605823] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55105, ack_elapse 61455, delivered 82882|rate 1348661|lost 22| [2025/04/30 18:20:46 605830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1348661) in round 4| [2025/04/30 18:20:46 605836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 605841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 605847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246544519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 605854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246544519|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 605861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:158444|srtt:57665|latest_rtt:61004|min_rtt:31754|applimit:0|lost:21|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 605874] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:58|largest:58|pns:2| [2025/04/30 18:20:46 605881] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:58|frame:ACK |recv_time:1746037246605523|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 605888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366605523|now:1746037246605523|interv:120000000| [2025/04/30 18:20:46 605895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366605523|now:1746037246605523|interv:120000000| [2025/04/30 18:20:46 605901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246611414|pq_index:0| [2025/04/30 18:20:46 605907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246604483| [2025/04/30 18:20:46 605913] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246605913| [2025/04/30 18:20:46 605921] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246605919| [2025/04/30 18:20:46 605929] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 605936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57665|min_srtt:57665|path_bw:1371869|loss_rate:21.05|path_pto:0| [2025/04/30 18:20:46 605942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:167448| [2025/04/30 18:20:46 605949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57665|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 605955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:155|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 605962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57665|min_srtt:57665|path_bw:1371869|loss_rate:21.05|path_pto:0| [2025/04/30 18:20:46 605968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 605974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57665|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 605981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 606010] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57665|min_srtt:57665|path_bw:1371869|loss_rate:21.05|path_pto:0| [2025/04/30 18:20:46 606017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:304212| [2025/04/30 18:20:46 606024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57665|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 606035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 606041] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57665|min_srtt:57665|path_bw:1371869|loss_rate:21.05|path_pto:0| [2025/04/30 18:20:46 606047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 606054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 606060] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 606066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 606071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 606077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:155|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 606083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:167448| [2025/04/30 18:20:46 606089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 606094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:293| [2025/04/30 18:20:46 606176] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246606106|stream_id:0|stream_offset:167448| [2025/04/30 18:20:46 606187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:293|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 18:20:46 606195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 606218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57665|rtt_var:3312|pto_duration:70913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 606225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 606231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 606237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159644| [2025/04/30 18:20:46 606243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246702019|now:1746037246606217|interv:95802| [2025/04/30 18:20:46 606249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246702019|now:1746037246606217|interval:95802|pto_count:0|srtt:57665 [2025/04/30 18:20:46 606255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 606263] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 606280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 606287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 606294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:294| [2025/04/30 18:20:46 606361] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246606305|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 606370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 606377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 606383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57665|rtt_var:3312|pto_duration:70913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 606389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 606395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 606400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160844| [2025/04/30 18:20:46 606406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246702218|now:1746037246606382|interv:95836| [2025/04/30 18:20:46 606411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246702218|now:1746037246606382|interval:95836|pto_count:0|srtt:57665 [2025/04/30 18:20:46 606418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 606425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 606431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:304212| [2025/04/30 18:20:46 606438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 606445] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:295| [2025/04/30 18:20:46 606500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246606456|stream_id:0|stream_offset:304212| [2025/04/30 18:20:46 606510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:295|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 606517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 606524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57665|rtt_var:3312|pto_duration:70913|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 606530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 606542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 606548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162044| [2025/04/30 18:20:46 606554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246702369|now:1746037246606523|interv:95846| [2025/04/30 18:20:46 606560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246702369|now:1746037246606523|interval:95846|pto_count:0|srtt:57665 [2025/04/30 18:20:46 606568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 606575] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246702369| [2025/04/30 18:20:46 606582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246702369| [2025/04/30 18:20:46 606588] [debug] |xqc_engine_wakeup_after|wakeup:1746037246702369|now:1746037246606588|diff:95781| [2025/04/30 18:20:46 606595] [debug] |xqc_engine_main_logic|END|now:1746037246605919| [2025/04/30 18:20:46 606605] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:64|state:ESTABED|recv_time:1746037246606605| [2025/04/30 18:20:46 606612] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 606621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:58| [2025/04/30 18:20:46 606627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:59| [2025/04/30 18:20:46 606636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:59| [2025/04/30 18:20:46 606643] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 606651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:170|path_largest_ack:167| [2025/04/30 18:20:46 606659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:115282|prior_delivered:72244|prior_time:1746037246545920|is_app_limited:0|send_elapse:55955|ack_elapse:60685|ctl_first_sent_time:1746037246547349|lagest_ack_time:1746037246606605|curr_delivered:151526| [2025/04/30 18:20:46 606666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246547349| [2025/04/30 18:20:46 606673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 606680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:170|path_largest_ack:170| [2025/04/30 18:20:46 606687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:116482|prior_delivered:74644|prior_time:1746037246547934|is_app_limited:0|send_elapse:56180|ack_elapse:58671|ctl_first_sent_time:1746037246548392|lagest_ack_time:1746037246606605|curr_delivered:152726| [2025/04/30 18:20:46 606694] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246548392| [2025/04/30 18:20:46 606700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:46 606707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57665|rttvar:3312|minrtt:31754|latest_rtt:58213|ack_delay:0| [2025/04/30 18:20:46 606720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57733|rttvar:2621|minrtt:31754|latest_rtt:58213|ack_delay:0| [2025/04/30 18:20:46 606727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:170|lost_pn:167|thresh:3| [2025/04/30 18:20:46 606733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 606859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:159|lost_pn:167|po_sent_time:1746037246544649|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:160|lost_pn:167|po_sent_time:1746037246544759|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:161|lost_pn:167|po_sent_time:1746037246544872|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:162|lost_pn:167|po_sent_time:1746037246545466|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:163|lost_pn:167|po_sent_time:1746037246545593|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:164|lost_pn:167|po_sent_time:1746037246545702|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:165|lost_pn:167|po_sent_time:1746037246545815|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:166|lost_pn:167|po_sent_time:1746037246547175|lost_send_time:1746037246541116|loss_delay:65489|frame:STREAM |repair:128| [2025/04/30 18:20:46 606917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246547175u| [2025/04/30 18:20:46 606922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 606928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246606928|interval:6179| [2025/04/30 18:20:46 606934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246606928|interv:6179| [2025/04/30 18:20:46 606940] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56180, ack_elapse 58671, delivered 78082|rate 1330844|lost 30| [2025/04/30 18:20:46 606946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1330844) in round 4| [2025/04/30 18:20:46 606952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 606958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 606964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:8|acked:2400|po_sent_time:1746037246548392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 606970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:8|acked:2400|po_sent_time:1746037246548392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 606977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:150044|srtt:57733|latest_rtt:58213|min_rtt:31754|applimit:0|lost:22|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 607014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:59|largest:59|pns:2| [2025/04/30 18:20:46 607022] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:59|frame:ACK |recv_time:1746037246606605|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 607029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366606605|now:1746037246606605|interv:120000000| [2025/04/30 18:20:46 607036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366606605|now:1746037246606605|interv:120000000| [2025/04/30 18:20:46 607042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246702369|pq_index:0| [2025/04/30 18:20:46 607048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246605919| [2025/04/30 18:20:46 607054] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246607053| [2025/04/30 18:20:46 607061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246607059| [2025/04/30 18:20:46 607069] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 607076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:172164| [2025/04/30 18:20:46 607088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:159|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607101] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 607114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:160|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 607142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:161|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 607176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:162|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 607202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:163|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 607228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:164|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607240] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 607252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:165|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 607285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:166|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607298] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 607311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:306570| [2025/04/30 18:20:46 607337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57733|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 607344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:46 607350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57733|min_srtt:57733|path_bw:1371869|loss_rate:22.73|path_pto:0| [2025/04/30 18:20:46 607357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 607363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 607370] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 607376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 607383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 607390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:159|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 607397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:172164| [2025/04/30 18:20:46 607410] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 607417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:296| [2025/04/30 18:20:46 607479] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150044|now:1746037246607429|stream_id:0|stream_offset:172164| [2025/04/30 18:20:46 607490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:296|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 18:20:46 607497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150044|applimit:0| [2025/04/30 18:20:46 607504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246607504|interval:5603| [2025/04/30 18:20:46 607511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246607504|interv:5603| [2025/04/30 18:20:46 607518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:151244| [2025/04/30 18:20:46 607525] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:160|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 607532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 607539] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 607545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:297| [2025/04/30 18:20:46 607607] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151244|now:1746037246607555|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 607617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:297|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 18:20:46 607624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:151244|applimit:0| [2025/04/30 18:20:46 607630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246607630|interval:5477| [2025/04/30 18:20:46 607637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246607630|interv:5477| [2025/04/30 18:20:46 607642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:152444| [2025/04/30 18:20:46 607649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:161|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 607655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 607661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 607667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:298| [2025/04/30 18:20:46 607730] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152444|now:1746037246607683|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 607739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:298|origin_pktnum:161|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 607746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:152444|applimit:0| [2025/04/30 18:20:46 607751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246607751|interval:5356| [2025/04/30 18:20:46 607758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246607751|interv:5356| [2025/04/30 18:20:46 607764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:153644| [2025/04/30 18:20:46 607770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:162|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 607776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 607783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 607789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:299| [2025/04/30 18:20:46 607849] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153644|now:1746037246607798|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 607858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:299|origin_pktnum:162|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 607865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:153644|applimit:0| [2025/04/30 18:20:46 607871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246607871|interval:5236| [2025/04/30 18:20:46 607878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246607871|interv:5236| [2025/04/30 18:20:46 607884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:154844| [2025/04/30 18:20:46 607891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:163|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 607897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 607904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 607909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:300| [2025/04/30 18:20:46 607978] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154844|now:1746037246607926|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 608015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:300|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 18:20:46 608023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154844|applimit:0| [2025/04/30 18:20:46 608029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246608029|interval:5078| [2025/04/30 18:20:46 608035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246608029|interv:5078| [2025/04/30 18:20:46 608041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156044| [2025/04/30 18:20:46 608050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:164|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 608056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 608063] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 608069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:301| [2025/04/30 18:20:46 608135] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156044|now:1746037246608079|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 608144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:301|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 18:20:46 608151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156044|applimit:0| [2025/04/30 18:20:46 608157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246608157|interval:4950| [2025/04/30 18:20:46 608164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246608157|interv:4950| [2025/04/30 18:20:46 608171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157244| [2025/04/30 18:20:46 608179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:165|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 608185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 608192] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 608197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:302| [2025/04/30 18:20:46 608266] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157244|now:1746037246608209|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 608277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:302|origin_pktnum:165|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 608290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157244|applimit:0| [2025/04/30 18:20:46 608297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246608296|interval:4811| [2025/04/30 18:20:46 608304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246608296|interv:4811| [2025/04/30 18:20:46 608310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158444| [2025/04/30 18:20:46 608317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:166|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 608324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 608331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 608337] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:303| [2025/04/30 18:20:46 608395] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246608348|stream_id:0|stream_offset:180417| [2025/04/30 18:20:46 608405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:303|origin_pktnum:166|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 608411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 608417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246608416|interval:4691| [2025/04/30 18:20:46 608423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246608416|interv:4691| [2025/04/30 18:20:46 608429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 608437] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 608444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 608451] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 608457] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:304| [2025/04/30 18:20:46 608511] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246608468|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 608520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 608527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 608533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246608533|interval:4574| [2025/04/30 18:20:46 608547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246608533|interv:4574| [2025/04/30 18:20:46 608553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 608559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 608565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:306570| [2025/04/30 18:20:46 608571] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 608577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:305| [2025/04/30 18:20:46 608634] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246608587|stream_id:0|stream_offset:306570| [2025/04/30 18:20:46 608643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 608649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 608655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246613107|now:1746037246608655|interval:4452| [2025/04/30 18:20:46 608661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246613107|now:1746037246608655|interv:4452| [2025/04/30 18:20:46 608667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 608674] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246613107| [2025/04/30 18:20:46 608681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246613107| [2025/04/30 18:20:46 608687] [debug] |xqc_engine_wakeup_after|wakeup:1746037246613107|now:1746037246608687|diff:4420| [2025/04/30 18:20:46 608694] [debug] |xqc_engine_main_logic|END|now:1746037246607059| [2025/04/30 18:20:46 608705] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:68|state:ESTABED|recv_time:1746037246608704| [2025/04/30 18:20:46 608712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 608720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:59| [2025/04/30 18:20:46 608726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:60| [2025/04/30 18:20:46 608734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:60| [2025/04/30 18:20:46 608741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 608749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:176|path_largest_ack:173| [2025/04/30 18:20:46 608755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:120082|prior_delivered:74644|prior_time:1746037246547934|is_app_limited:0|send_elapse:57133|ack_elapse:60770|ctl_first_sent_time:1746037246549345|lagest_ack_time:1746037246608704|curr_delivered:153926| [2025/04/30 18:20:46 608769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246549345| [2025/04/30 18:20:46 608777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:46 608784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:176|path_largest_ack:176| [2025/04/30 18:20:46 608791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:121282|prior_delivered:77044|prior_time:1746037246549561|is_app_limited:0|send_elapse:58168|ack_elapse:59143|ctl_first_sent_time:1746037246550646|lagest_ack_time:1746037246608704|curr_delivered:155126| [2025/04/30 18:20:46 608798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246550646| [2025/04/30 18:20:46 608805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:46 608811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57733|rttvar:2621|minrtt:31754|latest_rtt:58058|ack_delay:0| [2025/04/30 18:20:46 608818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57774|rttvar:2047|minrtt:31754|latest_rtt:58058|ack_delay:0| [2025/04/30 18:20:46 608825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:176|lost_pn:173|thresh:3| [2025/04/30 18:20:46 608832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 608983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 609011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 609018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 609024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 609030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 609037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:168|lost_pn:173|po_sent_time:1746037246547618|lost_send_time:1746037246543389|loss_delay:65315|frame:STREAM |repair:128| [2025/04/30 18:20:46 609045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:169|lost_pn:173|po_sent_time:1746037246547776|lost_send_time:1746037246543389|loss_delay:65315|frame:STREAM |repair:128| [2025/04/30 18:20:46 609052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:171|lost_pn:173|po_sent_time:1746037246548980|lost_send_time:1746037246543389|loss_delay:65315|frame:STREAM |repair:128| [2025/04/30 18:20:46 609060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:172|lost_pn:173|po_sent_time:1746037246549174|lost_send_time:1746037246543389|loss_delay:65315|frame:STREAM |repair:128| [2025/04/30 18:20:46 609066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246549174u| [2025/04/30 18:20:46 609072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 609078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246609078|interval:6268| [2025/04/30 18:20:46 609091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246609078|interv:6268| [2025/04/30 18:20:46 609097] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58168, ack_elapse 59143, delivered 78082|rate 1320223|lost 34| [2025/04/30 18:20:46 609103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1320223) in round 4| [2025/04/30 18:20:46 609109] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 609115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 609120] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246550646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 609127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246550646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 609134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:154844|srtt:57774|latest_rtt:58058|min_rtt:31754|applimit:0|lost:30|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 609142] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:60|largest:60|pns:2| [2025/04/30 18:20:46 609149] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:60|frame:ACK |recv_time:1746037246608704|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 609157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366608704|now:1746037246608704|interv:120000000| [2025/04/30 18:20:46 609163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366608704|now:1746037246608704|interv:120000000| [2025/04/30 18:20:46 609170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246613107|pq_index:0| [2025/04/30 18:20:46 609176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246607059| [2025/04/30 18:20:46 609182] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246609182| [2025/04/30 18:20:46 609189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246609187| [2025/04/30 18:20:46 609197] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 609204] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:182775| [2025/04/30 18:20:46 609219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 609231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:168|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 609239] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 609252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 609259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:169|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 609265] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 609278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 609285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:171|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 609291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 609303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 609310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:172|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 609316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 609329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 609337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 609344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:308928| [2025/04/30 18:20:46 609363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57774|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 609370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 609377] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57774|min_srtt:57774|path_bw:1371869|loss_rate:40.63|path_pto:0| [2025/04/30 18:20:46 609384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 609391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 609397] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 609404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 609410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 609418] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:168|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 609425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:182775| [2025/04/30 18:20:46 609431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 609437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:306| [2025/04/30 18:20:46 609513] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154844|now:1746037246609449|stream_id:0|stream_offset:182775| [2025/04/30 18:20:46 609524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:306|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 18:20:46 609532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154844|applimit:0| [2025/04/30 18:20:46 609538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246609538|interval:5808| [2025/04/30 18:20:46 609545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246609538|interv:5808| [2025/04/30 18:20:46 609552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156044| [2025/04/30 18:20:46 609561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:169|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 609567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 609581] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 609588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:307| [2025/04/30 18:20:46 609653] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156044|now:1746037246609600|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 609664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:307|origin_pktnum:169|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 609671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156044|applimit:0| [2025/04/30 18:20:46 609677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246609677|interval:5669| [2025/04/30 18:20:46 609684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246609677|interv:5669| [2025/04/30 18:20:46 609690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157244| [2025/04/30 18:20:46 609697] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:171|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 609708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 609715] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 609722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:308| [2025/04/30 18:20:46 609794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157244|now:1746037246609733|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 609805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:308|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 18:20:46 609812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157244|applimit:0| [2025/04/30 18:20:46 609819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246609819|interval:5527| [2025/04/30 18:20:46 609825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246609819|interv:5527| [2025/04/30 18:20:46 609832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158444| [2025/04/30 18:20:46 609839] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:172|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 609846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 609853] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 609860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:309| [2025/04/30 18:20:46 609934] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246609877|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 609945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:309|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 18:20:46 609953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 609959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246609959|interval:5387| [2025/04/30 18:20:46 609965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246609959|interv:5387| [2025/04/30 18:20:46 609971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 609978] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 609984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 610012] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 610019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:310| [2025/04/30 18:20:46 610087] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246610030|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 610098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 610106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 610113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246610113|interval:5233| [2025/04/30 18:20:46 610120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246610113|interv:5233| [2025/04/30 18:20:46 610126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 610134] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 610140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:308928| [2025/04/30 18:20:46 610147] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 610154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:311| [2025/04/30 18:20:46 610223] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246610165|stream_id:0|stream_offset:308928| [2025/04/30 18:20:46 610241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:311|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 610249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 610255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246615346|now:1746037246610255|interval:5091| [2025/04/30 18:20:46 610261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246615346|now:1746037246610255|interv:5091| [2025/04/30 18:20:46 610268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 610275] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246615346| [2025/04/30 18:20:46 610282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246615346| [2025/04/30 18:20:46 610288] [debug] |xqc_engine_wakeup_after|wakeup:1746037246615346|now:1746037246610288|diff:5058| [2025/04/30 18:20:46 610294] [debug] |xqc_engine_main_logic|END|now:1746037246609187| [2025/04/30 18:20:46 610306] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:72|state:ESTABED|recv_time:1746037246610305| [2025/04/30 18:20:46 610313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 610322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:60| [2025/04/30 18:20:46 610328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:61| [2025/04/30 18:20:46 610336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:61| [2025/04/30 18:20:46 610342] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 610350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:182|path_largest_ack:178| [2025/04/30 18:20:46 610357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:121282|prior_delivered:79444|prior_time:1746037246551036|is_app_limited:0|send_elapse:57885|ack_elapse:59269|ctl_first_sent_time:1746037246551680|lagest_ack_time:1746037246610305|curr_delivered:156326| [2025/04/30 18:20:46 610364] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246551680| [2025/04/30 18:20:46 610371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 610377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:182|path_largest_ack:182| [2025/04/30 18:20:46 610383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:123682|prior_delivered:81844|prior_time:1746037246552545|is_app_limited:0|send_elapse:58915|ack_elapse:57760|ctl_first_sent_time:1746037246553057|lagest_ack_time:1746037246610305|curr_delivered:157526| [2025/04/30 18:20:46 610390] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246553057| [2025/04/30 18:20:46 610397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 610403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57774|rttvar:2047|minrtt:31754|latest_rtt:57248|ack_delay:0| [2025/04/30 18:20:46 610415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57709|rttvar:1667|minrtt:31754|latest_rtt:57248|ack_delay:0| [2025/04/30 18:20:46 610422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:182|lost_pn:179|thresh:3| [2025/04/30 18:20:46 610428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 610645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:174|lost_pn:179|po_sent_time:1746037246550031|lost_send_time:1746037246545383|loss_delay:64922|frame:STREAM |repair:128| [2025/04/30 18:20:46 610653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:175|lost_pn:179|po_sent_time:1746037246550288|lost_send_time:1746037246545383|loss_delay:64922|frame:STREAM |repair:128| [2025/04/30 18:20:46 610660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:177|lost_pn:179|po_sent_time:1746037246550840|lost_send_time:1746037246545383|loss_delay:64922|frame:STREAM |repair:128| [2025/04/30 18:20:46 610668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:179|lost_pn:179|po_sent_time:1746037246551864|lost_send_time:1746037246545383|loss_delay:64922|frame:STREAM |repair:128| [2025/04/30 18:20:46 610674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246551864u| [2025/04/30 18:20:46 610681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 610687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246610687|interval:6367| [2025/04/30 18:20:46 610694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246610687|interv:6367| [2025/04/30 18:20:46 610701] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58915, ack_elapse 57760, delivered 75682|rate 1284596|lost 38| [2025/04/30 18:20:46 610708] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1284596) in round 4| [2025/04/30 18:20:46 610714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 610720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 610732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246553057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 610739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246553057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 610746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:154844|srtt:57709|latest_rtt:57248|min_rtt:31754|applimit:0|lost:34|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 610754] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:61|largest:61|pns:2| [2025/04/30 18:20:46 610760] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:61|frame:ACK |recv_time:1746037246610305|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 610767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366610305|now:1746037246610305|interv:120000000| [2025/04/30 18:20:46 610773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366610305|now:1746037246610305|interv:120000000| [2025/04/30 18:20:46 610779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246615346|pq_index:0| [2025/04/30 18:20:46 610786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246609187| [2025/04/30 18:20:46 610792] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246610792| [2025/04/30 18:20:46 610800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246610798| [2025/04/30 18:20:46 610807] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 610814] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 610820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 610827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57709|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 610833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:174|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 610840] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 610846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 610852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57709|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 610864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:175|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 610869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 610875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 610882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57709|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 610888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:177|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 610894] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 610900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:195744| [2025/04/30 18:20:46 610906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57709|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 610912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:179|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 610919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 610926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 610933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57709|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 610940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 610946] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 610953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:311286| [2025/04/30 18:20:46 610960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57709|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 610967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 610974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57709|min_srtt:57709|path_bw:1371869|loss_rate:44.74|path_pto:0| [2025/04/30 18:20:46 611003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 611014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 611019] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 611025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 611032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 611038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:174|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 611044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 611050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 611057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:312| [2025/04/30 18:20:46 611130] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154844|now:1746037246611068|stream_id:0|stream_offset:189849| [2025/04/30 18:20:46 611140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:312|origin_pktnum:174|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 611148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154844|applimit:0| [2025/04/30 18:20:46 611154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246611154|interval:5900| [2025/04/30 18:20:46 611161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246611154|interv:5900| [2025/04/30 18:20:46 611168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156044| [2025/04/30 18:20:46 611176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:175|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 611182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156044|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 611189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 611194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:313| [2025/04/30 18:20:46 611252] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156044|now:1746037246611204|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 611261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:313|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 18:20:46 611275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156044|applimit:0| [2025/04/30 18:20:46 611282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246611282|interval:5772| [2025/04/30 18:20:46 611289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246611282|interv:5772| [2025/04/30 18:20:46 611295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157244| [2025/04/30 18:20:46 611302] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:177|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 611309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 611315] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 611322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:314| [2025/04/30 18:20:46 611381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157244|now:1746037246611333|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 611391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:314|origin_pktnum:177|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 611398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157244|applimit:0| [2025/04/30 18:20:46 611403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246611403|interval:5651| [2025/04/30 18:20:46 611410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246611403|interv:5651| [2025/04/30 18:20:46 611416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158444| [2025/04/30 18:20:46 611424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:179|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 611430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:195744| [2025/04/30 18:20:46 611437] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 611443] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:315| [2025/04/30 18:20:46 611495] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246611452|stream_id:0|stream_offset:195744| [2025/04/30 18:20:46 611504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:315|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 18:20:46 611510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 611516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246611516|interval:5538| [2025/04/30 18:20:46 611528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246611516|interv:5538| [2025/04/30 18:20:46 611534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 611541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 611547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 611553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 611559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:316| [2025/04/30 18:20:46 611616] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246611570|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 611626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 611633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 611639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246611639|interval:5415| [2025/04/30 18:20:46 611645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246611639|interv:5415| [2025/04/30 18:20:46 611651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 611657] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 611663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:311286| [2025/04/30 18:20:46 611670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 611677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:317| [2025/04/30 18:20:46 611738] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246611688|stream_id:0|stream_offset:311286| [2025/04/30 18:20:46 611748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 611755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 611761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246617054|now:1746037246611761|interval:5293| [2025/04/30 18:20:46 611768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246617054|now:1746037246611761|interv:5293| [2025/04/30 18:20:46 611782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 611789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246617054| [2025/04/30 18:20:46 611796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246617054| [2025/04/30 18:20:46 611802] [debug] |xqc_engine_wakeup_after|wakeup:1746037246617054|now:1746037246611802|diff:5252| [2025/04/30 18:20:46 611809] [debug] |xqc_engine_main_logic|END|now:1746037246610798| [2025/04/30 18:20:46 611820] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:75|state:ESTABED|recv_time:1746037246611820| [2025/04/30 18:20:46 611827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 611835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:61| [2025/04/30 18:20:46 611841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:62| [2025/04/30 18:20:46 611849] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:62| [2025/04/30 18:20:46 611855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 611863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:185|path_largest_ack:184| [2025/04/30 18:20:46 611870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:126082|prior_delivered:81844|prior_time:1746037246552545|is_app_limited:0|send_elapse:59339|ack_elapse:59275|ctl_first_sent_time:1746037246553481|lagest_ack_time:1746037246611820|curr_delivered:158726| [2025/04/30 18:20:46 611877] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246553481| [2025/04/30 18:20:46 611883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 611890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 611897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:126082|prior_delivered:81844|prior_time:1746037246552545|is_app_limited:0|send_elapse:59339|ack_elapse:59275|ctl_first_sent_time:1746037246553481|lagest_ack_time:1746037246611820|curr_delivered:159926| [2025/04/30 18:20:46 611904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246553647| [2025/04/30 18:20:46 611911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 611917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57709|rttvar:1667|minrtt:31754|latest_rtt:58173|ack_delay:1000| [2025/04/30 18:20:46 611922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57642|rttvar:1385|minrtt:31754|latest_rtt:58173|ack_delay:1000| [2025/04/30 18:20:46 611929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:185|lost_pn:182|thresh:3| [2025/04/30 18:20:46 611935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 611942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 611954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 611961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 611967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 611973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 611980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:180|lost_pn:182|po_sent_time:1746037246552132|lost_send_time:1746037246546376|loss_delay:65444|frame:STREAM |repair:128| [2025/04/30 18:20:46 612212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:181|lost_pn:182|po_sent_time:1746037246552303|lost_send_time:1746037246546376|loss_delay:65444|frame:STREAM |repair:128| [2025/04/30 18:20:46 612219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246552303u| [2025/04/30 18:20:46 612225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 612232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246618679|now:1746037246612232|interval:6447| [2025/04/30 18:20:46 612236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246618679|now:1746037246612232|interv:6447| [2025/04/30 18:20:46 612240] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59339, ack_elapse 59275, delivered 78082|rate 1315863|lost 40| [2025/04/30 18:20:46 612245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1315863) in round 4| [2025/04/30 18:20:46 612249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 612254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 612258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246553647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 612262] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246553647|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 612272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:157244|srtt:57642|latest_rtt:58173|min_rtt:31754|applimit:0|lost:38|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 612278] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:62|largest:62|pns:2| [2025/04/30 18:20:46 612282] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:62|frame:ACK |recv_time:1746037246611820|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 612287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366611820|now:1746037246611820|interv:120000000| [2025/04/30 18:20:46 612292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366611820|now:1746037246611820|interv:120000000| [2025/04/30 18:20:46 612296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246617054|pq_index:0| [2025/04/30 18:20:46 612300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246610798| [2025/04/30 18:20:46 612304] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246612304| [2025/04/30 18:20:46 612309] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246612308| [2025/04/30 18:20:46 612315] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 612320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57642|min_srtt:57642|path_bw:1371869|loss_rate:47.73|path_pto:0| [2025/04/30 18:20:46 612324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:196923| [2025/04/30 18:20:46 612329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 612334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:180|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 612338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57642|min_srtt:57642|path_bw:1371869|loss_rate:47.73|path_pto:0| [2025/04/30 18:20:46 612342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 612347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 612351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:181|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 612356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57642|min_srtt:57642|path_bw:1371869|loss_rate:47.73|path_pto:0| [2025/04/30 18:20:46 612360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 612371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 612375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 612379] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57642|min_srtt:57642|path_bw:1371869|loss_rate:47.73|path_pto:0| [2025/04/30 18:20:46 612384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:313644| [2025/04/30 18:20:46 612388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57642|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 612392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 612397] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57642|min_srtt:57642|path_bw:1371869|loss_rate:47.73|path_pto:0| [2025/04/30 18:20:46 612401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 612405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 612409] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 612413] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 612417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 612422] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:180|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 612426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157244|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:196923| [2025/04/30 18:20:46 612430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 612435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:318| [2025/04/30 18:20:46 612485] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157244|now:1746037246612443|stream_id:0|stream_offset:196923| [2025/04/30 18:20:46 612492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:318|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 18:20:46 612497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157244|applimit:0| [2025/04/30 18:20:46 612505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246618679|now:1746037246612505|interval:6174| [2025/04/30 18:20:46 612509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246618679|now:1746037246612505|interv:6174| [2025/04/30 18:20:46 612514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158444| [2025/04/30 18:20:46 612519] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:181|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 612523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158444|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 612528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 612532] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:319| [2025/04/30 18:20:46 612570] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158444|now:1746037246612539|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 612576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:319|origin_pktnum:181|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 612580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158444|applimit:0| [2025/04/30 18:20:46 612584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246618679|now:1746037246612584|interval:6095| [2025/04/30 18:20:46 612589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246618679|now:1746037246612584|interv:6095| [2025/04/30 18:20:46 612593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159644| [2025/04/30 18:20:46 612598] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 612602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159644|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 612606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 612610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:320| [2025/04/30 18:20:46 612643] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159644|now:1746037246612616|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 612648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 612652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159644|applimit:0| [2025/04/30 18:20:46 612656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246618679|now:1746037246612656|interval:6023| [2025/04/30 18:20:46 612665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246618679|now:1746037246612656|interv:6023| [2025/04/30 18:20:46 612669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160844| [2025/04/30 18:20:46 612675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 612682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160844|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:313644| [2025/04/30 18:20:46 612689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 612696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:321| [2025/04/30 18:20:46 612754] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160844|now:1746037246612707|stream_id:0|stream_offset:313644| [2025/04/30 18:20:46 612764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 612772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160844|applimit:0| [2025/04/30 18:20:46 612779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246618679|now:1746037246612779|interval:5900| [2025/04/30 18:20:46 612785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246618679|now:1746037246612779|interv:5900| [2025/04/30 18:20:46 612792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162044| [2025/04/30 18:20:46 612799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246618679| [2025/04/30 18:20:46 612806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246618679| [2025/04/30 18:20:46 612813] [debug] |xqc_engine_wakeup_after|wakeup:1746037246618679|now:1746037246612813|diff:5866| [2025/04/30 18:20:46 612820] [debug] |xqc_engine_main_logic|END|now:1746037246612308| [2025/04/30 18:20:46 612830] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:74|state:ESTABED|recv_time:1746037246612830| [2025/04/30 18:20:46 612837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 612846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:62| [2025/04/30 18:20:46 612851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:63| [2025/04/30 18:20:46 612857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:63| [2025/04/30 18:20:46 612861] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 612868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:186|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:186| [2025/04/30 18:20:46 612872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:123701|prior_delivered:85444|prior_time:1746037246553803|is_app_limited:0|send_elapse:58151|ack_elapse:59027|ctl_first_sent_time:1746037246554799|lagest_ack_time:1746037246612830|curr_delivered:159945| [2025/04/30 18:20:46 612877] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246554799| [2025/04/30 18:20:46 612887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 612893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:187|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:187|path_largest_ack:187| [2025/04/30 18:20:46 612900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:123701|prior_delivered:85444|prior_time:1746037246553803|is_app_limited:0|send_elapse:58151|ack_elapse:59027|ctl_first_sent_time:1746037246554799|lagest_ack_time:1746037246612830|curr_delivered:159964| [2025/04/30 18:20:46 612908] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246554967| [2025/04/30 18:20:46 612915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 612921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57642|rttvar:1385|minrtt:31754|latest_rtt:57863|ack_delay:0| [2025/04/30 18:20:46 612927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57669|rttvar:1094|minrtt:31754|latest_rtt:57863|ack_delay:0| [2025/04/30 18:20:46 612934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:187|lost_pn:184|thresh:3| [2025/04/30 18:20:46 612940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 612984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:183|lost_pn:184|po_sent_time:1746037246553235|lost_send_time:1746037246547735|loss_delay:65095|frame:STREAM |repair:128| [2025/04/30 18:20:46 613221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246553235u| [2025/04/30 18:20:46 613227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 613234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57669|rtt_var:1094|pto_duration:62045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 613242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 613247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 613254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160806| [2025/04/30 18:20:46 613260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246699752|now:1746037246613233|interv:86519| [2025/04/30 18:20:46 613264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246699752|now:1746037246613233|interval:86519|pto_count:0|srtt:57669 [2025/04/30 18:20:46 613269] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58151, ack_elapse 59027, delivered 74520|rate 1262473|lost 41| [2025/04/30 18:20:46 613273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1262473) in round 4| [2025/04/30 18:20:46 613278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 613282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 613286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:38|po_sent_time:1746037246554967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 613290] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:38|po_sent_time:1746037246554967|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 613295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:160806|srtt:57669|latest_rtt:57863|min_rtt:31754|applimit:0|lost:40|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 613301] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:63|largest:63|pns:2| [2025/04/30 18:20:46 613306] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:63|frame:ACK |recv_time:1746037246612830|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 613310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366612830|now:1746037246612830|interv:120000000| [2025/04/30 18:20:46 613315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366612830|now:1746037246612830|interv:120000000| [2025/04/30 18:20:46 613319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246618679|pq_index:0| [2025/04/30 18:20:46 613327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246612308| [2025/04/30 18:20:46 613331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246613331| [2025/04/30 18:20:46 613336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246613335| [2025/04/30 18:20:46 613341] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 613346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57669|min_srtt:57669|path_bw:1371869|loss_rate:47.92|path_pto:0| [2025/04/30 18:20:46 613351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160806|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:200460| [2025/04/30 18:20:46 613355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57669|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 613360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:183|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 613365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57669|min_srtt:57669|path_bw:1371869|loss_rate:47.92|path_pto:0| [2025/04/30 18:20:46 613369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:160806|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 613374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 613377] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 613381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 613386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 613390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:183|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 613394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160806|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:200460| [2025/04/30 18:20:46 613399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 613406] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:322| [2025/04/30 18:20:46 613471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160806|now:1746037246613417|stream_id:0|stream_offset:200460| [2025/04/30 18:20:46 613482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:322|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 18:20:46 613489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160806|applimit:0| [2025/04/30 18:20:46 613502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:57669|rtt_var:1094|pto_duration:62045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 613508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 613514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 613520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162006| [2025/04/30 18:20:46 613525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246700462|now:1746037246613501|interv:86961| [2025/04/30 18:20:46 613532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246700462|now:1746037246613501|interval:86961|pto_count:0|srtt:57669 [2025/04/30 18:20:46 613539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162006| [2025/04/30 18:20:46 613546] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246700462| [2025/04/30 18:20:46 613552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246700462| [2025/04/30 18:20:46 613558] [debug] |xqc_engine_wakeup_after|wakeup:1746037246700462|now:1746037246613558|diff:86904| [2025/04/30 18:20:46 613564] [debug] |xqc_engine_main_logic|END|now:1746037246613335| [2025/04/30 18:20:46 613572] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246613571| [2025/04/30 18:20:46 613577] [debug] |xqc_engine_wakeup_after|wakeup:1746037246700462|now:1746037246613577|diff:86885| [2025/04/30 18:20:46 613582] [debug] |xqc_engine_main_logic|END|now:1746037246613571| [2025/04/30 18:20:46 613641] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:79|state:ESTABED|recv_time:1746037246613639| [2025/04/30 18:20:46 613653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 613663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:63| [2025/04/30 18:20:46 613668] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:64| [2025/04/30 18:20:46 613677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:64| [2025/04/30 18:20:46 613683] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 613691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:194|path_largest_ack:190| [2025/04/30 18:20:46 613698] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:127326|prior_delivered:85444|prior_time:1746037246553803|is_app_limited:0|send_elapse:59029|ack_elapse:59836|ctl_first_sent_time:1746037246555677|lagest_ack_time:1746037246613639|curr_delivered:161164| [2025/04/30 18:20:46 613705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246555677| [2025/04/30 18:20:46 613711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 613717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:194|path_largest_ack:194| [2025/04/30 18:20:46 613723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:129726|prior_delivered:87844|prior_time:1746037246556358|is_app_limited:0|send_elapse:57705|ack_elapse:57281|ctl_first_sent_time:1746037246556863|lagest_ack_time:1746037246613639|curr_delivered:162364| [2025/04/30 18:20:46 613738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246556863| [2025/04/30 18:20:46 613744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 613750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57669|rttvar:1094|minrtt:31754|latest_rtt:56776|ack_delay:1000| [2025/04/30 18:20:46 613756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57433|rttvar:1294|minrtt:31754|latest_rtt:56776|ack_delay:1000| [2025/04/30 18:20:46 613762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:194|lost_pn:191|thresh:3| [2025/04/30 18:20:46 613768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 613984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 614014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 614020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 614028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:188|lost_pn:191|po_sent_time:1746037246555164|lost_send_time:1746037246549027|loss_delay:64612|frame:ACK STREAM |repair:128| [2025/04/30 18:20:46 614035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:189|lost_pn:191|po_sent_time:1746037246555357|lost_send_time:1746037246549027|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 18:20:46 614048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:191|lost_pn:191|po_sent_time:1746037246555846|lost_send_time:1746037246549027|loss_delay:64612|frame:STREAM |repair:128| [2025/04/30 18:20:46 614055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246555846u| [2025/04/30 18:20:46 614061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 614067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620621|now:1746037246614067|interval:6554| [2025/04/30 18:20:46 614074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620621|now:1746037246614067|interv:6554| [2025/04/30 18:20:46 614080] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57705, ack_elapse 57281, delivered 74520|rate 1291395|lost 44| [2025/04/30 18:20:46 614087] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1291395) in round 4| [2025/04/30 18:20:46 614093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 614099] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 614105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246556863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 614112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246556863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 614119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:156000|srtt:57433|latest_rtt:56776|min_rtt:31754|applimit:0|lost:41|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 614128] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:64|largest:64|pns:2| [2025/04/30 18:20:46 614134] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:79|pkt_type:SHORT_HEADER|pkt_num:64|frame:ACK |recv_time:1746037246613639|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 614141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366613639|now:1746037246613639|interv:120000000| [2025/04/30 18:20:46 614147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366613639|now:1746037246613639|interv:120000000| [2025/04/30 18:20:46 614153] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246700462|pq_index:0| [2025/04/30 18:20:46 614159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246613335| [2025/04/30 18:20:46 614164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246614164| [2025/04/30 18:20:46 614171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246614170| [2025/04/30 18:20:46 614178] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 614190] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57433|min_srtt:57433|path_bw:1371869|loss_rate:48.98|path_pto:0| [2025/04/30 18:20:46 614196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 614203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57433|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 614210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:188|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 614217] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57433|min_srtt:57433|path_bw:1371869|loss_rate:48.98|path_pto:0| [2025/04/30 18:20:46 614223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 614230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57433|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 614236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:189|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 614243] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57433|min_srtt:57433|path_bw:1371869|loss_rate:48.98|path_pto:0| [2025/04/30 18:20:46 614249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 614255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57433|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 614261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:191|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 614267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57433|min_srtt:57433|path_bw:1371869|loss_rate:48.98|path_pto:0| [2025/04/30 18:20:46 614273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 614280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57433|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 614286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 614292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57433|min_srtt:57433|path_bw:1371869|loss_rate:48.98|path_pto:0| [2025/04/30 18:20:46 614298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 614308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57433|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 614315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 614320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57433|min_srtt:57433|path_bw:1371869|loss_rate:48.98|path_pto:0| [2025/04/30 18:20:46 614326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 614332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 614338] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 614344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 614350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 614356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:188|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 614362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 614368] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 614374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:323| [2025/04/30 18:20:46 614420] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156000|now:1746037246614384|stream_id:0|stream_offset:203997| [2025/04/30 18:20:46 614429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:323|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 18:20:46 614436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156000|applimit:0| [2025/04/30 18:20:46 614442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620621|now:1746037246614442|interval:6179| [2025/04/30 18:20:46 614448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620621|now:1746037246614442|interv:6179| [2025/04/30 18:20:46 614455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157200| [2025/04/30 18:20:46 614462] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:189|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 614468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 614475] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 614486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:324| [2025/04/30 18:20:46 614599] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157200|now:1746037246614495|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 614610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:324|origin_pktnum:189|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 614616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157200|applimit:0| [2025/04/30 18:20:46 614622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620621|now:1746037246614622|interval:5999| [2025/04/30 18:20:46 614629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620621|now:1746037246614622|interv:5999| [2025/04/30 18:20:46 614636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158400| [2025/04/30 18:20:46 614643] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:191|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 614649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 614655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 614661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:325| [2025/04/30 18:20:46 614743] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158400|now:1746037246614672|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 614754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:325|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 18:20:46 614761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158400|applimit:0| [2025/04/30 18:20:46 614768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620621|now:1746037246614768|interval:5853| [2025/04/30 18:20:46 614774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620621|now:1746037246614768|interv:5853| [2025/04/30 18:20:46 614781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159600| [2025/04/30 18:20:46 614787] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 614793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 614800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 614807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:326| [2025/04/30 18:20:46 614883] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246614818|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 614896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 614901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 614906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620621|now:1746037246614906|interval:5715| [2025/04/30 18:20:46 614910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620621|now:1746037246614906|interv:5715| [2025/04/30 18:20:46 614914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 614922] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 614929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 614936] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 614942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:327| [2025/04/30 18:20:46 615038] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246614953|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 615052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 615059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 615066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246620621|now:1746037246615066|interval:5555| [2025/04/30 18:20:46 615072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246620621|now:1746037246615066|interv:5555| [2025/04/30 18:20:46 615080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 615087] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246620621| [2025/04/30 18:20:46 615094] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246620621| [2025/04/30 18:20:46 615099] [debug] |xqc_engine_wakeup_after|wakeup:1746037246620621|now:1746037246615099|diff:5522| [2025/04/30 18:20:46 615103] [debug] |xqc_engine_main_logic|END|now:1746037246614170| [2025/04/30 18:20:46 615111] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:80|state:ESTABED|recv_time:1746037246615111| [2025/04/30 18:20:46 615116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 615122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:64| [2025/04/30 18:20:46 615126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:65| [2025/04/30 18:20:46 615133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:65| [2025/04/30 18:20:46 615142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 615149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:199|path_largest_ack:195| [2025/04/30 18:20:46 615154] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:130926|prior_delivered:87844|prior_time:1746037246556358|is_app_limited:0|send_elapse:57823|ack_elapse:58753|ctl_first_sent_time:1746037246556981|lagest_ack_time:1746037246615111|curr_delivered:163564| [2025/04/30 18:20:46 615158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246556981| [2025/04/30 18:20:46 615163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 615168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:199|path_largest_ack:199| [2025/04/30 18:20:46 615175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:132126|prior_delivered:91444|prior_time:1746037246557605|is_app_limited:0|send_elapse:59207|ack_elapse:57506|ctl_first_sent_time:1746037246558506|lagest_ack_time:1746037246615111|curr_delivered:164764| [2025/04/30 18:20:46 615182] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246558506| [2025/04/30 18:20:46 615188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 615194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57433|rttvar:1294|minrtt:31754|latest_rtt:56605|ack_delay:0| [2025/04/30 18:20:46 615201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:57329|rttvar:1178|minrtt:31754|latest_rtt:56605|ack_delay:0| [2025/04/30 18:20:46 615207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:199|lost_pn:196|thresh:3| [2025/04/30 18:20:46 615212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 615539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:192|lost_pn:196|po_sent_time:1746037246556009|lost_send_time:1746037246550616|loss_delay:64495|frame:STREAM |repair:128| [2025/04/30 18:20:46 615544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:193|lost_pn:196|po_sent_time:1746037246556200|lost_send_time:1746037246550616|loss_delay:64495|frame:STREAM |repair:128| [2025/04/30 18:20:46 615549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:196|lost_pn:196|po_sent_time:1746037246557122|lost_send_time:1746037246550616|loss_delay:64495|frame:STREAM |repair:128| [2025/04/30 18:20:46 615553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246557122u| [2025/04/30 18:20:46 615557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 615562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621744|now:1746037246615561|interval:6183| [2025/04/30 18:20:46 615566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621744|now:1746037246615561|interv:6183| [2025/04/30 18:20:46 615570] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59207, ack_elapse 57506, delivered 73320|rate 1238367|lost 47| [2025/04/30 18:20:46 615575] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1238367) in round 4| [2025/04/30 18:20:46 615579] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 615584] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 615588] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246558506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 615592] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246558506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 615597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:156000|srtt:57329|latest_rtt:56605|min_rtt:31754|applimit:0|lost:44|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 615608] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:65|largest:65|pns:2| [2025/04/30 18:20:46 615612] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:65|frame:ACK |recv_time:1746037246615111|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 615618] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366615111|now:1746037246615111|interv:120000000| [2025/04/30 18:20:46 615622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366615111|now:1746037246615111|interv:120000000| [2025/04/30 18:20:46 615626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246620621|pq_index:0| [2025/04/30 18:20:46 615630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246614170| [2025/04/30 18:20:46 615634] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246615634| [2025/04/30 18:20:46 615640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246615638| [2025/04/30 18:20:46 615645] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 615650] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:46 615654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:208713| [2025/04/30 18:20:46 615659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 615664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:192|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 615668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:46 615673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 615677] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 615682] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:193|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 615686] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:46 615691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 615698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 615702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:196|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 615706] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:46 615711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 615715] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 615719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 615723] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:46 615728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:318360| [2025/04/30 18:20:46 615732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:57329|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 615736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 615740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:57329|min_srtt:57329|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:46 615745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 615749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 615753] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 615757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 615761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 615766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:192|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 615770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:208713| [2025/04/30 18:20:46 615774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 615781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:328| [2025/04/30 18:20:46 615857] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156000|now:1746037246615790|stream_id:0|stream_offset:208713| [2025/04/30 18:20:46 615867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:328|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 18:20:46 615875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156000|applimit:0| [2025/04/30 18:20:46 615882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621744|now:1746037246615881|interval:5863| [2025/04/30 18:20:46 615888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621744|now:1746037246615881|interv:5863| [2025/04/30 18:20:46 615895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157200| [2025/04/30 18:20:46 615902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:193|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 615909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 615915] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 615919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:329| [2025/04/30 18:20:46 615983] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157200|now:1746037246615927|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 616007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:329|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 616012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157200|applimit:0| [2025/04/30 18:20:46 616016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621744|now:1746037246616016|interval:5728| [2025/04/30 18:20:46 616020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621744|now:1746037246616016|interv:5728| [2025/04/30 18:20:46 616024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158400| [2025/04/30 18:20:46 616029] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:196|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 616033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 616038] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 616042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:330| [2025/04/30 18:20:46 616103] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158400|now:1746037246616049|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 616115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:330|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 18:20:46 616120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158400|applimit:0| [2025/04/30 18:20:46 616124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621744|now:1746037246616124|interval:5620| [2025/04/30 18:20:46 616129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621744|now:1746037246616124|interv:5620| [2025/04/30 18:20:46 616133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159600| [2025/04/30 18:20:46 616138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 616142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 616146] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 616151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:331| [2025/04/30 18:20:46 616209] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246616158|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 616216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 616221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 616225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621744|now:1746037246616225|interval:5519| [2025/04/30 18:20:46 616229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621744|now:1746037246616225|interv:5519| [2025/04/30 18:20:46 616233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 616238] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 616242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:318360| [2025/04/30 18:20:46 616247] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 616251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:332| [2025/04/30 18:20:46 616307] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246616258|stream_id:0|stream_offset:318360| [2025/04/30 18:20:46 616314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 616323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 616327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246621744|now:1746037246616327|interval:5417| [2025/04/30 18:20:46 616332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246621744|now:1746037246616327|interv:5417| [2025/04/30 18:20:46 616336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 616341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246621744| [2025/04/30 18:20:46 616345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246621744| [2025/04/30 18:20:46 616349] [debug] |xqc_engine_wakeup_after|wakeup:1746037246621744|now:1746037246616349|diff:5395| [2025/04/30 18:20:46 616353] [debug] |xqc_engine_main_logic|END|now:1746037246615638| [2025/04/30 18:20:46 616359] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246616359| [2025/04/30 18:20:46 616363] [debug] |xqc_engine_wakeup_after|wakeup:1746037246621744|now:1746037246616363|diff:5381| [2025/04/30 18:20:46 616440] [debug] |xqc_engine_main_logic|END|now:1746037246616359| [2025/04/30 18:20:46 616451] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:82|state:ESTABED|recv_time:1746037246616450| [2025/04/30 18:20:46 616456] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 616462] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:65| [2025/04/30 18:20:46 616466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:66| [2025/04/30 18:20:46 616472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:66| [2025/04/30 18:20:46 616476] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 616482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:205|path_largest_ack:204| [2025/04/30 18:20:46 616487] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:130926|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:63639|ack_elapse:51184|ctl_first_sent_time:1746037246566198|lagest_ack_time:1746037246616450|curr_delivered:165964| [2025/04/30 18:20:46 616492] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246566198| [2025/04/30 18:20:46 616497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 616503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 616510] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:130926|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:63639|ack_elapse:51184|ctl_first_sent_time:1746037246566198|lagest_ack_time:1746037246616450|curr_delivered:167164| [2025/04/30 18:20:46 616517] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246566608| [2025/04/30 18:20:46 616523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 616535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:57329|rttvar:1178|minrtt:31754|latest_rtt:49842|ack_delay:0| [2025/04/30 18:20:46 616541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56393|rttvar:2755|minrtt:31754|latest_rtt:49842|ack_delay:0| [2025/04/30 18:20:46 616545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:205|lost_pn:202|thresh:3| [2025/04/30 18:20:46 616550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 616752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:197|lost_pn:202|po_sent_time:1746037246557249|lost_send_time:1746037246553008|loss_delay:63442|frame:STREAM |repair:128| [2025/04/30 18:20:46 616757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:198|lost_pn:202|po_sent_time:1746037246558248|lost_send_time:1746037246553008|loss_delay:63442|frame:STREAM |repair:128| [2025/04/30 18:20:46 616762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:200|lost_pn:202|po_sent_time:1746037246558623|lost_send_time:1746037246553008|loss_delay:63442|frame:STREAM |repair:128| [2025/04/30 18:20:46 616766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:201|lost_pn:202|po_sent_time:1746037246558729|lost_send_time:1746037246553008|loss_delay:63442|frame:STREAM |repair:128| [2025/04/30 18:20:46 616771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:202|lost_pn:202|po_sent_time:1746037246558830|lost_send_time:1746037246553008|loss_delay:63442|frame:STREAM |repair:128| [2025/04/30 18:20:46 616775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246558830u| [2025/04/30 18:20:46 616780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 616784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246616784|interval:5591| [2025/04/30 18:20:46 616788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246616784|interv:5591| [2025/04/30 18:20:46 616792] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 63639, ack_elapse 51184, delivered 68520|rate 1076698|lost 52| [2025/04/30 18:20:46 616797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076698) in round 4| [2025/04/30 18:20:46 616801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 616806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 616810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:5|acked:2400|po_sent_time:1746037246566608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 616814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:5|acked:2400|po_sent_time:1746037246566608|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 616819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:153600|srtt:56393|latest_rtt:49842|min_rtt:31754|applimit:0|lost:47|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 616825] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:66|largest:66|pns:2| [2025/04/30 18:20:46 616830] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:66|frame:ACK |recv_time:1746037246616450|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 616835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366616450|now:1746037246616450|interv:120000000| [2025/04/30 18:20:46 616842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366616450|now:1746037246616450|interv:120000000| [2025/04/30 18:20:46 616846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246621744|pq_index:0| [2025/04/30 18:20:46 616850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246615638| [2025/04/30 18:20:46 616854] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246616854| [2025/04/30 18:20:46 616859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246616858| [2025/04/30 18:20:46 616865] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 616869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 616874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:214608| [2025/04/30 18:20:46 616879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 616883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:197|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 616888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 616892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 616897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 616901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:198|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 616905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 616909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:218145| [2025/04/30 18:20:46 616914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 616918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:200|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 616922] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 616926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 616935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 616942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:201|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 616949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 616956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 616962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 616969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:202|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 616976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 616983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 617009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 617016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 617024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 617030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 617037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56393|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 617043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 617050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56393|min_srtt:56393|path_bw:1371869|loss_rate:50.85|path_pto:0| [2025/04/30 18:20:46 617057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:321897| [2025/04/30 18:20:46 617064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 617070] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 617077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 617090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 617098] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:197|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:214608| [2025/04/30 18:20:46 617112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:333| [2025/04/30 18:20:46 617223] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153600|now:1746037246617131|stream_id:0|stream_offset:214608| [2025/04/30 18:20:46 617235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:333|origin_pktnum:197|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 617243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:153600|applimit:0| [2025/04/30 18:20:46 617250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246617250|interval:5125| [2025/04/30 18:20:46 617257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246617250|interv:5125| [2025/04/30 18:20:46 617264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:154800| [2025/04/30 18:20:46 617272] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:198|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 617286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:334| [2025/04/30 18:20:46 617400] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154800|now:1746037246617306|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 617411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:334|origin_pktnum:198|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 617418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154800|applimit:0| [2025/04/30 18:20:46 617424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246617424|interval:4951| [2025/04/30 18:20:46 617431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246617424|interv:4951| [2025/04/30 18:20:46 617437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156000| [2025/04/30 18:20:46 617452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:200|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:218145| [2025/04/30 18:20:46 617533] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:335| [2025/04/30 18:20:46 617585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156000|now:1746037246617552|stream_id:0|stream_offset:218145| [2025/04/30 18:20:46 617595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:335|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 18:20:46 617603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156000|applimit:0| [2025/04/30 18:20:46 617610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246617609|interval:4766| [2025/04/30 18:20:46 617617] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246617609|interv:4766| [2025/04/30 18:20:46 617623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157200| [2025/04/30 18:20:46 617631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:201|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 617640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:336| [2025/04/30 18:20:46 617680] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157200|now:1746037246617652|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 617690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:336|origin_pktnum:201|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 617697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157200|applimit:0| [2025/04/30 18:20:46 617704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246617704|interval:4671| [2025/04/30 18:20:46 617710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246617704|interv:4671| [2025/04/30 18:20:46 617717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158400| [2025/04/30 18:20:46 617725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:202|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 617753] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:337| [2025/04/30 18:20:46 617799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158400|now:1746037246617770|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 617809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:337|origin_pktnum:202|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 617816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158400|applimit:0| [2025/04/30 18:20:46 617823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246617822|interval:4553| [2025/04/30 18:20:46 617830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246617822|interv:4553| [2025/04/30 18:20:46 617836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159600| [2025/04/30 18:20:46 617845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 617855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:338| [2025/04/30 18:20:46 617898] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246617867|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 617907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:338|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 617914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 617921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246617921|interval:4454| [2025/04/30 18:20:46 617928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246617921|interv:4454| [2025/04/30 18:20:46 617934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 617942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 617948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 617957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 617962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:339| [2025/04/30 18:20:46 618009] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246617969|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 618022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 618030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 618037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246622375|now:1746037246618037|interval:4338| [2025/04/30 18:20:46 618044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246622375|now:1746037246618037|interv:4338| [2025/04/30 18:20:46 618051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 618057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246622375| [2025/04/30 18:20:46 618061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246622375| [2025/04/30 18:20:46 618065] [debug] |xqc_engine_wakeup_after|wakeup:1746037246622375|now:1746037246618065|diff:4310| [2025/04/30 18:20:46 618069] [debug] |xqc_engine_main_logic|END|now:1746037246616858| [2025/04/30 18:20:46 618075] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246618075| [2025/04/30 18:20:46 618079] [debug] |xqc_engine_wakeup_after|wakeup:1746037246622375|now:1746037246618079|diff:4296| [2025/04/30 18:20:46 618083] [debug] |xqc_engine_main_logic|END|now:1746037246618075| [2025/04/30 18:20:46 618842] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:82|state:ESTABED|recv_time:1746037246618841| [2025/04/30 18:20:46 618854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 618862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:66| [2025/04/30 18:20:46 618866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:67| [2025/04/30 18:20:46 618872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:67| [2025/04/30 18:20:46 618876] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 618882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:207|path_largest_ack:206| [2025/04/30 18:20:46 618887] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:133326|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:64238|ack_elapse:53575|ctl_first_sent_time:1746037246566797|lagest_ack_time:1746037246618841|curr_delivered:168364| [2025/04/30 18:20:46 618892] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246566797| [2025/04/30 18:20:46 618897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 618901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:207|path_largest_ack:207| [2025/04/30 18:20:46 618911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:133326|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:64238|ack_elapse:53575|ctl_first_sent_time:1746037246566797|lagest_ack_time:1746037246618841|curr_delivered:169564| [2025/04/30 18:20:46 618915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246566979| [2025/04/30 18:20:46 618919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 618923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56393|rttvar:2755|minrtt:31754|latest_rtt:51862|ack_delay:0| [2025/04/30 18:20:46 618928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55826|rttvar:3199|minrtt:31754|latest_rtt:51862|ack_delay:0| [2025/04/30 18:20:46 618932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:207|lost_pn:204|thresh:3| [2025/04/30 18:20:46 618936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 618983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 619181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:203|lost_pn:204|po_sent_time:1746037246558933|lost_send_time:1746037246556037|loss_delay:62804|frame:STREAM |repair:128| [2025/04/30 18:20:46 619186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246558933u| [2025/04/30 18:20:46 619190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 619194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55826|rtt_var:3199|pto_duration:68622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 619199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 619203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 619207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 158400| [2025/04/30 18:20:46 619211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246711591|now:1746037246619194|interv:92397| [2025/04/30 18:20:46 619215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246711591|now:1746037246619194|interval:92397|pto_count:0|srtt:55826 [2025/04/30 18:20:46 619220] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 64238, ack_elapse 53575, delivered 70920|rate 1104019|lost 53| [2025/04/30 18:20:46 619224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104019) in round 4| [2025/04/30 18:20:46 619229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 619233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 619237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246566979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 619241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246566979|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 619249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:158400|srtt:55826|latest_rtt:51862|min_rtt:31754|applimit:0|lost:52|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 619256] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:67|largest:67|pns:2| [2025/04/30 18:20:46 619260] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:67|frame:ACK |recv_time:1746037246618841|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 619265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366618841|now:1746037246618841|interv:120000000| [2025/04/30 18:20:46 619270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366618841|now:1746037246618841|interv:120000000| [2025/04/30 18:20:46 619273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246622375|pq_index:0| [2025/04/30 18:20:46 619278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246616858| [2025/04/30 18:20:46 619282] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246619282| [2025/04/30 18:20:46 619287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246619286| [2025/04/30 18:20:46 619295] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 619302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55826|min_srtt:55826|path_bw:1371869|loss_rate:53.03|path_pto:0| [2025/04/30 18:20:46 619308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:221682| [2025/04/30 18:20:46 619316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55826|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 619323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:203|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 619331] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55826|min_srtt:55826|path_bw:1371869|loss_rate:53.03|path_pto:0| [2025/04/30 18:20:46 619338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:321897| [2025/04/30 18:20:46 619345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55826|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 619352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 619359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55826|min_srtt:55826|path_bw:1371869|loss_rate:53.03|path_pto:0| [2025/04/30 18:20:46 619368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:323076| [2025/04/30 18:20:46 619372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55826|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 619377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 619381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55826|min_srtt:55826|path_bw:1371869|loss_rate:53.03|path_pto:0| [2025/04/30 18:20:46 619385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:324255| [2025/04/30 18:20:46 619390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 619393] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 619397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 619404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 619412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:203|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 619418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:221682| [2025/04/30 18:20:46 619425] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 619432] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:340| [2025/04/30 18:20:46 619493] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158400|now:1746037246619444|stream_id:0|stream_offset:221682| [2025/04/30 18:20:46 619503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:340|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 18:20:46 619511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158400|applimit:0| [2025/04/30 18:20:46 619518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55826|rtt_var:3199|pto_duration:68622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 619524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 619530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 619537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159600| [2025/04/30 18:20:46 619543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713066|now:1746037246619517|interv:93549| [2025/04/30 18:20:46 619555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713066|now:1746037246619517|interval:93549|pto_count:0|srtt:55826 [2025/04/30 18:20:46 619563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159600| [2025/04/30 18:20:46 619571] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 619578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:321897| [2025/04/30 18:20:46 619585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 619592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:341| [2025/04/30 18:20:46 619684] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246619603|stream_id:0|stream_offset:321897| [2025/04/30 18:20:46 619696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 619703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 619710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55826|rtt_var:3199|pto_duration:68622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 619717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 619723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 619729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160800| [2025/04/30 18:20:46 619736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713225|now:1746037246619710|interv:93515| [2025/04/30 18:20:46 619742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713225|now:1746037246619710|interval:93515|pto_count:0|srtt:55826 [2025/04/30 18:20:46 619751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 619760] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 619767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:323076| [2025/04/30 18:20:46 619774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 619781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:342| [2025/04/30 18:20:46 619870] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246619792|stream_id:0|stream_offset:323076| [2025/04/30 18:20:46 619881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 619896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 619903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55826|rtt_var:3199|pto_duration:68622|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 619910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 619917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 619923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162000| [2025/04/30 18:20:46 619929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713414|now:1746037246619903|interv:93511| [2025/04/30 18:20:46 619935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713414|now:1746037246619903|interval:93511|pto_count:0|srtt:55826 [2025/04/30 18:20:46 619942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 619950] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246713414| [2025/04/30 18:20:46 619957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246713414| [2025/04/30 18:20:46 619961] [debug] |xqc_engine_wakeup_after|wakeup:1746037246713414|now:1746037246619961|diff:93453| [2025/04/30 18:20:46 619966] [debug] |xqc_engine_main_logic|END|now:1746037246619286| [2025/04/30 18:20:46 619972] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246619972| [2025/04/30 18:20:46 619976] [debug] |xqc_engine_wakeup_after|wakeup:1746037246713414|now:1746037246619975|diff:93439| [2025/04/30 18:20:46 619979] [debug] |xqc_engine_main_logic|END|now:1746037246619972| [2025/04/30 18:20:46 620794] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:82|state:ESTABED|recv_time:1746037246620793| [2025/04/30 18:20:46 620806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 620813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:67| [2025/04/30 18:20:46 620817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:68| [2025/04/30 18:20:46 620823] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:68| [2025/04/30 18:20:46 620827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 620833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:208|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:209|path_largest_ack:208| [2025/04/30 18:20:46 620838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:135726|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:64680|ack_elapse:55527|ctl_first_sent_time:1746037246567239|lagest_ack_time:1746037246620793|curr_delivered:170764| [2025/04/30 18:20:46 620843] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246567239| [2025/04/30 18:20:46 620848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 620852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 620862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:135726|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:64680|ack_elapse:55527|ctl_first_sent_time:1746037246567239|lagest_ack_time:1746037246620793|curr_delivered:171964| [2025/04/30 18:20:46 620867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246567517| [2025/04/30 18:20:46 620871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 620875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55826|rttvar:3199|minrtt:31754|latest_rtt:53276|ack_delay:0| [2025/04/30 18:20:46 620880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55507|rttvar:3037|minrtt:31754|latest_rtt:53276|ack_delay:0| [2025/04/30 18:20:46 620884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:209|lost_pn:206|thresh:3| [2025/04/30 18:20:46 620888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 620984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 621145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 621152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55507|rtt_var:3037|pto_duration:67655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 621159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 621164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 621170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159600| [2025/04/30 18:20:46 621176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246712447|now:1746037246621151|interv:91296| [2025/04/30 18:20:46 621182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246712447|now:1746037246621151|interval:91296|pto_count:0|srtt:55507 [2025/04/30 18:20:46 621189] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 64680, ack_elapse 55527, delivered 73320|rate 1133580|lost 53| [2025/04/30 18:20:46 621194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133580) in round 4| [2025/04/30 18:20:46 621198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 621203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 621207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246567517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 621211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246567517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 621222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:159600|srtt:55507|latest_rtt:53276|min_rtt:31754|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 621231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:68|largest:68|pns:2| [2025/04/30 18:20:46 621238] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:68|frame:ACK |recv_time:1746037246620793|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 621246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366620793|now:1746037246620793|interv:120000000| [2025/04/30 18:20:46 621252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366620793|now:1746037246620793|interv:120000000| [2025/04/30 18:20:46 621262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246713414|pq_index:0| [2025/04/30 18:20:46 621269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246619286| [2025/04/30 18:20:46 621275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246621275| [2025/04/30 18:20:46 621283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246621281| [2025/04/30 18:20:46 621291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 621299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55507|min_srtt:55507|path_bw:1371869|loss_rate:52.17|path_pto:0| [2025/04/30 18:20:46 621306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:324255| [2025/04/30 18:20:46 621313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55507|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 621321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 621328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55507|min_srtt:55507|path_bw:1371869|loss_rate:52.17|path_pto:0| [2025/04/30 18:20:46 621335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:325434| [2025/04/30 18:20:46 621341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55507|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 621347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 621352] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55507|min_srtt:55507|path_bw:1371869|loss_rate:52.17|path_pto:0| [2025/04/30 18:20:46 621360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:326613| [2025/04/30 18:20:46 621364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 621368] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 621374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 621381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 621388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 621402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:324255| [2025/04/30 18:20:46 621409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 621416] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:343| [2025/04/30 18:20:46 621478] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246621428|stream_id:0|stream_offset:324255| [2025/04/30 18:20:46 621489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:343|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 621496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 621503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55507|rtt_var:3037|pto_duration:67655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 621510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 621517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 621523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160800| [2025/04/30 18:20:46 621529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246714083|now:1746037246621503|interv:92580| [2025/04/30 18:20:46 621535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246714083|now:1746037246621503|interval:92580|pto_count:0|srtt:55507 [2025/04/30 18:20:46 621543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 621550] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 621557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:325434| [2025/04/30 18:20:46 621564] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 621578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:344| [2025/04/30 18:20:46 621622] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246621590|stream_id:0|stream_offset:325434| [2025/04/30 18:20:46 621632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:344|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 621639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 621646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55507|rtt_var:3037|pto_duration:67655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 621653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 621659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 621665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162000| [2025/04/30 18:20:46 621672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246714245|now:1746037246621646|interv:92599| [2025/04/30 18:20:46 621678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246714245|now:1746037246621646|interval:92599|pto_count:0|srtt:55507 [2025/04/30 18:20:46 621685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 621693] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246714245| [2025/04/30 18:20:46 621700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246714245| [2025/04/30 18:20:46 621706] [debug] |xqc_engine_wakeup_after|wakeup:1746037246714245|now:1746037246621706|diff:92539| [2025/04/30 18:20:46 621713] [debug] |xqc_engine_main_logic|END|now:1746037246621281| [2025/04/30 18:20:46 621721] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246621721| [2025/04/30 18:20:46 621727] [debug] |xqc_engine_wakeup_after|wakeup:1746037246714245|now:1746037246621727|diff:92518| [2025/04/30 18:20:46 621734] [debug] |xqc_engine_main_logic|END|now:1746037246621721| [2025/04/30 18:20:46 622613] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:82|state:ESTABED|recv_time:1746037246622612| [2025/04/30 18:20:46 622625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 622632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:68| [2025/04/30 18:20:46 622636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:69| [2025/04/30 18:20:46 622642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:69| [2025/04/30 18:20:46 622646] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 622653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:211|path_largest_ack:210| [2025/04/30 18:20:46 622658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:138126|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:65222|ack_elapse:57346|ctl_first_sent_time:1746037246567781|lagest_ack_time:1746037246622612|curr_delivered:173164| [2025/04/30 18:20:46 622669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246567781| [2025/04/30 18:20:46 622674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 622679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:211|path_largest_ack:211| [2025/04/30 18:20:46 622683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:138126|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:65222|ack_elapse:57346|ctl_first_sent_time:1746037246567781|lagest_ack_time:1746037246622612|curr_delivered:174364| [2025/04/30 18:20:46 622687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246567972| [2025/04/30 18:20:46 622691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 622695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55507|rttvar:3037|minrtt:31754|latest_rtt:54640|ack_delay:0| [2025/04/30 18:20:46 622700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55399|rttvar:2494|minrtt:31754|latest_rtt:54640|ack_delay:0| [2025/04/30 18:20:46 622704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:211|lost_pn:208|thresh:3| [2025/04/30 18:20:46 622708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 622925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 622929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55399|rtt_var:2494|pto_duration:65375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 622934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 622938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 622942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159600| [2025/04/30 18:20:46 622946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246711965|now:1746037246622929|interv:89036| [2025/04/30 18:20:46 622950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246711965|now:1746037246622929|interval:89036|pto_count:0|srtt:55399 [2025/04/30 18:20:46 622954] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 65222, ack_elapse 57346, delivered 75720|rate 1160957|lost 53| [2025/04/30 18:20:46 622959] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160957) in round 4| [2025/04/30 18:20:46 622963] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 622968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 622974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246567972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 622979] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246567972|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 622984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:159600|srtt:55399|latest_rtt:54640|min_rtt:31754|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 623014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:69|largest:69|pns:2| [2025/04/30 18:20:46 623019] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:69|frame:ACK |recv_time:1746037246622612|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 623024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366622612|now:1746037246622612|interv:120000000| [2025/04/30 18:20:46 623028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366622612|now:1746037246622612|interv:120000000| [2025/04/30 18:20:46 623032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246714245|pq_index:0| [2025/04/30 18:20:46 623036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246621281| [2025/04/30 18:20:46 623040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246623040| [2025/04/30 18:20:46 623045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246623044| [2025/04/30 18:20:46 623051] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 623056] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55399|min_srtt:55399|path_bw:1371869|loss_rate:50.70|path_pto:0| [2025/04/30 18:20:46 623061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:326613| [2025/04/30 18:20:46 623065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 623070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 623075] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55399|min_srtt:55399|path_bw:1371869|loss_rate:50.70|path_pto:0| [2025/04/30 18:20:46 623079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:327792| [2025/04/30 18:20:46 623084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 623092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 623099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55399|min_srtt:55399|path_bw:1371869|loss_rate:50.70|path_pto:0| [2025/04/30 18:20:46 623105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:328971| [2025/04/30 18:20:46 623112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 623117] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 623123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 623130] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 623136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 623140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:326613| [2025/04/30 18:20:46 623144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 623149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:345| [2025/04/30 18:20:46 623188] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246623157|stream_id:0|stream_offset:326613| [2025/04/30 18:20:46 623197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 623205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 623211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55399|rtt_var:2494|pto_duration:65375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 623218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 623225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 623231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160800| [2025/04/30 18:20:46 623237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713532|now:1746037246623211|interv:90321| [2025/04/30 18:20:46 623243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713532|now:1746037246623211|interval:90321|pto_count:0|srtt:55399 [2025/04/30 18:20:46 623249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 623261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 623268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:327792| [2025/04/30 18:20:46 623275] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 623281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:346| [2025/04/30 18:20:46 623324] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246623292|stream_id:0|stream_offset:327792| [2025/04/30 18:20:46 623331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 623336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 623340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55399|rtt_var:2494|pto_duration:65375|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 623345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 623348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 623352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162000| [2025/04/30 18:20:46 623356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713667|now:1746037246623340|interv:90327| [2025/04/30 18:20:46 623360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713667|now:1746037246623340|interval:90327|pto_count:0|srtt:55399 [2025/04/30 18:20:46 623365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 623369] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246713667| [2025/04/30 18:20:46 623374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246713667| [2025/04/30 18:20:46 623378] [debug] |xqc_engine_wakeup_after|wakeup:1746037246713667|now:1746037246623378|diff:90289| [2025/04/30 18:20:46 623382] [debug] |xqc_engine_main_logic|END|now:1746037246623044| [2025/04/30 18:20:46 623388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246623388| [2025/04/30 18:20:46 623395] [debug] |xqc_engine_wakeup_after|wakeup:1746037246713667|now:1746037246623395|diff:90272| [2025/04/30 18:20:46 623402] [debug] |xqc_engine_main_logic|END|now:1746037246623388| [2025/04/30 18:20:46 624496] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:82|state:ESTABED|recv_time:1746037246624494| [2025/04/30 18:20:46 624512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 624521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:69| [2025/04/30 18:20:46 624527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:70| [2025/04/30 18:20:46 624533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:70| [2025/04/30 18:20:46 624538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 624550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:213|path_largest_ack:212| [2025/04/30 18:20:46 624554] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:140526|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:65625|ack_elapse:59228|ctl_first_sent_time:1746037246568184|lagest_ack_time:1746037246624494|curr_delivered:175564| [2025/04/30 18:20:46 624559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246568184| [2025/04/30 18:20:46 624564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 624568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 624573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:140526|prior_delivered:98644|prior_time:1746037246565266|is_app_limited:0|send_elapse:65625|ack_elapse:59228|ctl_first_sent_time:1746037246568184|lagest_ack_time:1746037246624494|curr_delivered:176764| [2025/04/30 18:20:46 624577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246568381| [2025/04/30 18:20:46 624581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 624585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55399|rttvar:2494|minrtt:31754|latest_rtt:56113|ack_delay:0| [2025/04/30 18:20:46 624590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55489|rttvar:2049|minrtt:31754|latest_rtt:56113|ack_delay:0| [2025/04/30 18:20:46 624594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:213|lost_pn:210|thresh:3| [2025/04/30 18:20:46 624598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 624821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 624826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55489|rtt_var:2049|pto_duration:63685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 624830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 624834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 624838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 159600| [2025/04/30 18:20:46 624842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246711977|now:1746037246624825|interv:87152| [2025/04/30 18:20:46 624846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246711977|now:1746037246624825|interval:87152|pto_count:0|srtt:55489 [2025/04/30 18:20:46 624851] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 65625, ack_elapse 59228, delivered 78120|rate 1190400|lost 53| [2025/04/30 18:20:46 624858] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190400) in round 4| [2025/04/30 18:20:46 624862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 624866] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 624870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246568381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 624875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246568381|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 624880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:159600|srtt:55489|latest_rtt:56113|min_rtt:31754|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 624886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:70|largest:70|pns:2| [2025/04/30 18:20:46 624890] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:70|frame:ACK |recv_time:1746037246624494|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 624895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366624494|now:1746037246624494|interv:120000000| [2025/04/30 18:20:46 624899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366624494|now:1746037246624494|interv:120000000| [2025/04/30 18:20:46 624903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246713667|pq_index:0| [2025/04/30 18:20:46 624907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246623044| [2025/04/30 18:20:46 624912] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246624911| [2025/04/30 18:20:46 624917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246624915| [2025/04/30 18:20:46 624922] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 624927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55489|min_srtt:55489|path_bw:1371869|loss_rate:49.32|path_pto:0| [2025/04/30 18:20:46 624931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:328971| [2025/04/30 18:20:46 624936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55489|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 624940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 624945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55489|min_srtt:55489|path_bw:1371869|loss_rate:49.32|path_pto:0| [2025/04/30 18:20:46 624952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:330150| [2025/04/30 18:20:46 624956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55489|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 624961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 624965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55489|min_srtt:55489|path_bw:1371869|loss_rate:49.32|path_pto:0| [2025/04/30 18:20:46 624969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 624973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 624977] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 624981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 625005] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 625015] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 625021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:328971| [2025/04/30 18:20:46 625028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 625035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:347| [2025/04/30 18:20:46 625121] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246625046|stream_id:0|stream_offset:328971| [2025/04/30 18:20:46 625130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 625135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 625139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55489|rtt_var:2049|pto_duration:63685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 625144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 625148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 625152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 160800| [2025/04/30 18:20:46 625156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713731|now:1746037246625139|interv:88592| [2025/04/30 18:20:46 625165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713731|now:1746037246625139|interval:88592|pto_count:0|srtt:55489 [2025/04/30 18:20:46 625170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 625175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 625179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:160800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:330150| [2025/04/30 18:20:46 625184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 625188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:348| [2025/04/30 18:20:46 625223] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:160800|now:1746037246625196|stream_id:0|stream_offset:330150| [2025/04/30 18:20:46 625232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:348|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 625239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:160800|applimit:0| [2025/04/30 18:20:46 625264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55489|rtt_var:2049|pto_duration:63685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 625272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 625278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 625284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 162000| [2025/04/30 18:20:46 625290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246713881|now:1746037246625263|interv:88618| [2025/04/30 18:20:46 625297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246713881|now:1746037246625263|interval:88618|pto_count:0|srtt:55489 [2025/04/30 18:20:46 625305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:162000| [2025/04/30 18:20:46 625312] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246713881| [2025/04/30 18:20:46 625319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246713881| [2025/04/30 18:20:46 625325] [debug] |xqc_engine_wakeup_after|wakeup:1746037246713881|now:1746037246625325|diff:88556| [2025/04/30 18:20:46 625330] [debug] |xqc_engine_main_logic|END|now:1746037246624915| [2025/04/30 18:20:46 625336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246625336| [2025/04/30 18:20:46 625340] [debug] |xqc_engine_wakeup_after|wakeup:1746037246713881|now:1746037246625340|diff:88541| [2025/04/30 18:20:46 625344] [debug] |xqc_engine_main_logic|END|now:1746037246625336| [2025/04/30 18:20:46 626438] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:87|state:ESTABED|recv_time:1746037246626436| [2025/04/30 18:20:46 626453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 626469] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:70| [2025/04/30 18:20:46 626475] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:71| [2025/04/30 18:20:46 626484] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:71| [2025/04/30 18:20:46 626491] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 626500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:216|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:216| [2025/04/30 18:20:46 626508] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:0|tx_in_flight:142926|prior_delivered:101044|prior_time:1746037246568796|is_app_limited:0|send_elapse:64981|ack_elapse:57640|ctl_first_sent_time:1746037246569431|lagest_ack_time:1746037246626436|curr_delivered:177964| [2025/04/30 18:20:46 626515] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246569431| [2025/04/30 18:20:46 626523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 626530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:220|origin_pktnum:91|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:220|path_largest_ack:220| [2025/04/30 18:20:46 626537] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:144126|prior_delivered:103444|prior_time:1746037246570181|is_app_limited:0|send_elapse:65203|ack_elapse:56255|ctl_first_sent_time:1746037246570821|lagest_ack_time:1746037246626436|curr_delivered:179164| [2025/04/30 18:20:46 626544] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246570821| [2025/04/30 18:20:46 626550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:46 626554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55489|rttvar:2049|minrtt:31754|latest_rtt:55615|ack_delay:1000| [2025/04/30 18:20:46 626558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55379|rttvar:1755|minrtt:31754|latest_rtt:55615|ack_delay:1000| [2025/04/30 18:20:46 626563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:220|lost_pn:217|thresh:3| [2025/04/30 18:20:46 626567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 626777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:214|lost_pn:217|po_sent_time:1746037246568562|lost_send_time:1746037246563870|loss_delay:62566|frame:STREAM |repair:128| [2025/04/30 18:20:46 626783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:215|lost_pn:217|po_sent_time:1746037246568676|lost_send_time:1746037246563870|loss_delay:62566|frame:STREAM |repair:128| [2025/04/30 18:20:46 626787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:217|lost_pn:217|po_sent_time:1746037246569681|lost_send_time:1746037246563870|loss_delay:62566|frame:STREAM |repair:128| [2025/04/30 18:20:46 626792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246569681u| [2025/04/30 18:20:46 626796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 626803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246632404|now:1746037246626803|interval:5601| [2025/04/30 18:20:46 626807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246632404|now:1746037246626803|interv:5601| [2025/04/30 18:20:46 626812] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 65203, ack_elapse 56255, delivered 75720|rate 1161296|lost 56| [2025/04/30 18:20:46 626816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1161296) in round 4| [2025/04/30 18:20:46 626820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 626824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 626828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246570821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 626833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246570821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 626838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:156000|srtt:55379|latest_rtt:55615|min_rtt:31754|applimit:0|lost:53|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 626844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:71|largest:71|pns:2| [2025/04/30 18:20:46 626848] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:87|pkt_type:SHORT_HEADER|pkt_num:71|frame:ACK |recv_time:1746037246626436|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 626853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366626436|now:1746037246626436|interv:120000000| [2025/04/30 18:20:46 626857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366626436|now:1746037246626436|interv:120000000| [2025/04/30 18:20:46 626861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246713881|pq_index:0| [2025/04/30 18:20:46 626866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246624915| [2025/04/30 18:20:46 626870] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246626870| [2025/04/30 18:20:46 626875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246626874| [2025/04/30 18:20:46 626880] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 626885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55379|min_srtt:55379|path_bw:1371869|loss_rate:48.00|path_pto:0| [2025/04/30 18:20:46 626889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:234651| [2025/04/30 18:20:46 626897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 626901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:214|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 626906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55379|min_srtt:55379|path_bw:1371869|loss_rate:48.00|path_pto:0| [2025/04/30 18:20:46 626910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:235830| [2025/04/30 18:20:46 626915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 626919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:215|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 626923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55379|min_srtt:55379|path_bw:1371869|loss_rate:48.00|path_pto:0| [2025/04/30 18:20:46 626928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 626932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 626936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:217|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 626941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55379|min_srtt:55379|path_bw:1371869|loss_rate:48.00|path_pto:0| [2025/04/30 18:20:46 626945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 626949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55379|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 626954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 626958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:214|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 626962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:234651| [2025/04/30 18:20:46 626967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 626971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:349| [2025/04/30 18:20:46 627031] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156000|now:1746037246626979|stream_id:0|stream_offset:234651| [2025/04/30 18:20:46 627050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:349|origin_pktnum:214|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 627058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156000|applimit:0| [2025/04/30 18:20:46 627065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246632404|now:1746037246627064|interval:5340| [2025/04/30 18:20:46 627072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246632404|now:1746037246627064|interv:5340| [2025/04/30 18:20:46 627079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157200| [2025/04/30 18:20:46 627087] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:215|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 627094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:235830| [2025/04/30 18:20:46 627101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 627108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:350| [2025/04/30 18:20:46 627151] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157200|now:1746037246627119|stream_id:0|stream_offset:235830| [2025/04/30 18:20:46 627158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:350|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 18:20:46 627163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157200|applimit:0| [2025/04/30 18:20:46 627167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246632404|now:1746037246627167|interval:5237| [2025/04/30 18:20:46 627171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246632404|now:1746037246627167|interv:5237| [2025/04/30 18:20:46 627176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158400| [2025/04/30 18:20:46 627181] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:217|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 627185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:158400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 627190] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 627194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:351| [2025/04/30 18:20:46 627217] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:158400|now:1746037246627201|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 627222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:351|origin_pktnum:217|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 627231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:158400|applimit:0| [2025/04/30 18:20:46 627235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246632404|now:1746037246627235|interval:5169| [2025/04/30 18:20:46 627240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246632404|now:1746037246627235|interv:5169| [2025/04/30 18:20:46 627244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:159600| [2025/04/30 18:20:46 627248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 627252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:159600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 627257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 627262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:352| [2025/04/30 18:20:46 627296] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:159600|now:1746037246627273|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 627304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:352|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 627311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:159600|applimit:0| [2025/04/30 18:20:46 627317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246632404|now:1746037246627317|interval:5087| [2025/04/30 18:20:46 627324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246632404|now:1746037246627317|interv:5087| [2025/04/30 18:20:46 627331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:160800| [2025/04/30 18:20:46 627339] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246632404| [2025/04/30 18:20:46 627346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246632404| [2025/04/30 18:20:46 627353] [debug] |xqc_engine_wakeup_after|wakeup:1746037246632404|now:1746037246627352|diff:5052| [2025/04/30 18:20:46 627360] [debug] |xqc_engine_main_logic|END|now:1746037246626874| [2025/04/30 18:20:46 627368] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246627368| [2025/04/30 18:20:46 627373] [debug] |xqc_engine_wakeup_after|wakeup:1746037246632404|now:1746037246627373|diff:5031| [2025/04/30 18:20:46 627377] [debug] |xqc_engine_main_logic|END|now:1746037246627368| [2025/04/30 18:20:46 628447] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:88|state:ESTABED|recv_time:1746037246628446| [2025/04/30 18:20:46 628463] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 628472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:71| [2025/04/30 18:20:46 628479] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:72| [2025/04/30 18:20:46 628485] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:72| [2025/04/30 18:20:46 628489] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 628502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:224|path_largest_ack:223| [2025/04/30 18:20:46 628506] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:147726|prior_delivered:103444|prior_time:1746037246570181|is_app_limited:0|send_elapse:65873|ack_elapse:58265|ctl_first_sent_time:1746037246571491|lagest_ack_time:1746037246628446|curr_delivered:180364| [2025/04/30 18:20:46 628511] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246571491| [2025/04/30 18:20:46 628516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 628520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:224|path_largest_ack:224| [2025/04/30 18:20:46 628524] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:1|tx_in_flight:147726|prior_delivered:103444|prior_time:1746037246570181|is_app_limited:0|send_elapse:65873|ack_elapse:58265|ctl_first_sent_time:1746037246571491|lagest_ack_time:1746037246628446|curr_delivered:181564| [2025/04/30 18:20:46 628529] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246571683| [2025/04/30 18:20:46 628533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:46 628537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55379|rttvar:1755|minrtt:31754|latest_rtt:56763|ack_delay:0| [2025/04/30 18:20:46 628541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55552|rttvar:1663|minrtt:31754|latest_rtt:56763|ack_delay:0| [2025/04/30 18:20:46 628546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:224|lost_pn:221|thresh:3| [2025/04/30 18:20:46 628550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 628768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:218|lost_pn:221|po_sent_time:1746037246569838|lost_send_time:1746037246564588|loss_delay:63858|frame:STREAM |repair:128| [2025/04/30 18:20:46 628773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:219|lost_pn:221|po_sent_time:1746037246570008|lost_send_time:1746037246564588|loss_delay:63858|frame:STREAM |repair:128| [2025/04/30 18:20:46 628778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:221|lost_pn:221|po_sent_time:1746037246571083|lost_send_time:1746037246564588|loss_delay:63858|frame:STREAM |repair:128| [2025/04/30 18:20:46 628782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246571083u| [2025/04/30 18:20:46 628786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 628793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246635138|now:1746037246628793|interval:6345| [2025/04/30 18:20:46 628797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246635138|now:1746037246628793|interv:6345| [2025/04/30 18:20:46 628801] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 65873, ack_elapse 58265, delivered 78120|rate 1185918|lost 59| [2025/04/30 18:20:46 628806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185918) in round 4| [2025/04/30 18:20:46 628810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 628814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 628819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246571683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 628827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246571683|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 628834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:154800|srtt:55552|latest_rtt:56763|min_rtt:31754|applimit:0|lost:56|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 628843] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:72|largest:72|pns:2| [2025/04/30 18:20:46 628850] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:88|pkt_type:SHORT_HEADER|pkt_num:72|frame:ACK |recv_time:1746037246628446|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 628858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366628446|now:1746037246628446|interv:120000000| [2025/04/30 18:20:46 628864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366628446|now:1746037246628446|interv:120000000| [2025/04/30 18:20:46 628871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246632404|pq_index:0| [2025/04/30 18:20:46 628877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246626874| [2025/04/30 18:20:46 628883] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246628883| [2025/04/30 18:20:46 628891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246628889| [2025/04/30 18:20:46 628898] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 628905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55552|min_srtt:55552|path_bw:1371869|loss_rate:49.37|path_pto:0| [2025/04/30 18:20:46 628912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:239367| [2025/04/30 18:20:46 628924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55552|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 628931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:218|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 628938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55552|min_srtt:55552|path_bw:1371869|loss_rate:49.37|path_pto:0| [2025/04/30 18:20:46 628944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:154800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:240546| [2025/04/30 18:20:46 628951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55552|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 628957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:219|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 628964] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55552|min_srtt:55552|path_bw:1371869|loss_rate:49.37|path_pto:0| [2025/04/30 18:20:46 628970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:154800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 628977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55552|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 628984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:221|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 629021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:218|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 629028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:239367| [2025/04/30 18:20:46 629035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 629042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:353| [2025/04/30 18:20:46 629089] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154800|now:1746037246629053|stream_id:0|stream_offset:239367| [2025/04/30 18:20:46 629099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:353|origin_pktnum:218|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 629106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154800|applimit:0| [2025/04/30 18:20:46 629112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246635138|now:1746037246629112|interval:6026| [2025/04/30 18:20:46 629119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246635138|now:1746037246629112|interv:6026| [2025/04/30 18:20:46 629125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156000| [2025/04/30 18:20:46 629139] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:219|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 629145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:156000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:240546| [2025/04/30 18:20:46 629151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 629158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:354| [2025/04/30 18:20:46 629202] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:156000|now:1746037246629169|stream_id:0|stream_offset:240546| [2025/04/30 18:20:46 629212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:354|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 18:20:46 629219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:156000|applimit:0| [2025/04/30 18:20:46 629226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246635138|now:1746037246629226|interval:5912| [2025/04/30 18:20:46 629233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246635138|now:1746037246629226|interv:5912| [2025/04/30 18:20:46 629240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:157200| [2025/04/30 18:20:46 629247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 629254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:157200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 629261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 629268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:355| [2025/04/30 18:20:46 629312] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:157200|now:1746037246629280|stream_id:0|stream_offset:241725| [2025/04/30 18:20:46 629321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:355|origin_pktnum:221|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 629329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:157200|applimit:0| [2025/04/30 18:20:46 629335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246635138|now:1746037246629335|interval:5803| [2025/04/30 18:20:46 629342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246635138|now:1746037246629335|interv:5803| [2025/04/30 18:20:46 629349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:158400| [2025/04/30 18:20:46 629356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246635138| [2025/04/30 18:20:46 629363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246635138| [2025/04/30 18:20:46 629376] [debug] |xqc_engine_wakeup_after|wakeup:1746037246635138|now:1746037246629376|diff:5762| [2025/04/30 18:20:46 629383] [debug] |xqc_engine_main_logic|END|now:1746037246628889| [2025/04/30 18:20:46 629391] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246629391| [2025/04/30 18:20:46 629397] [debug] |xqc_engine_wakeup_after|wakeup:1746037246635138|now:1746037246629397|diff:5741| [2025/04/30 18:20:46 629403] [debug] |xqc_engine_main_logic|END|now:1746037246629391| [2025/04/30 18:20:46 630458] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:93|state:ESTABED|recv_time:1746037246630456| [2025/04/30 18:20:46 630469] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 630476] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:72| [2025/04/30 18:20:46 630480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:73| [2025/04/30 18:20:46 630486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:73| [2025/04/30 18:20:46 630490] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 630497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:230|origin_pktnum:102|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:230| [2025/04/30 18:20:46 630502] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:7|tx_in_flight:146488|prior_delivered:105882|prior_time:1746037246571805|is_app_limited:0|send_elapse:62166|ack_elapse:58651|ctl_first_sent_time:1746037246573489|lagest_ack_time:1746037246630456|curr_delivered:182764| [2025/04/30 18:20:46 630507] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246573489| [2025/04/30 18:20:46 630511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 630516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:235|origin_pktnum:104|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:235|path_largest_ack:235| [2025/04/30 18:20:46 630521] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:147688|prior_delivered:108282|prior_time:1746037246574254|is_app_limited:0|send_elapse:63306|ack_elapse:56202|ctl_first_sent_time:1746037246574887|lagest_ack_time:1746037246630456|curr_delivered:183964| [2025/04/30 18:20:46 630525] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246574887| [2025/04/30 18:20:46 630530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:46 630534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55552|rttvar:1663|minrtt:31754|latest_rtt:55569|ack_delay:1000| [2025/04/30 18:20:46 630538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55429|rttvar:1493|minrtt:31754|latest_rtt:55569|ack_delay:1000| [2025/04/30 18:20:46 630542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:235|lost_pn:232|thresh:3| [2025/04/30 18:20:46 630546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 630774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:222|lost_pn:232|po_sent_time:1746037246571280|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:225|lost_pn:232|po_sent_time:1746037246572653|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:226|lost_pn:232|po_sent_time:1746037246572791|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:227|lost_pn:232|po_sent_time:1746037246572928|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:228|lost_pn:232|po_sent_time:1746037246573090|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:229|lost_pn:232|po_sent_time:1746037246573266|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:231|lost_pn:232|po_sent_time:1746037246573674|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:232|lost_pn:232|po_sent_time:1746037246573816|lost_send_time:1746037246567941|loss_delay:62515|frame:STREAM |repair:128| [2025/04/30 18:20:46 630811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246573816u| [2025/04/30 18:20:46 630815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 630819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246630819|interval:5645| [2025/04/30 18:20:46 630824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246630819|interv:5645| [2025/04/30 18:20:46 630828] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 63306, ack_elapse 56202, delivered 75682|rate 1195494|lost 67| [2025/04/30 18:20:46 630833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195494) in round 4| [2025/04/30 18:20:46 630837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 630841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 630845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:8|acked:2400|po_sent_time:1746037246574887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 630850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:8|acked:2400|po_sent_time:1746037246574887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 630857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:146400|srtt:55429|latest_rtt:55569|min_rtt:31754|applimit:0|lost:59|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 630863] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:73|largest:73|pns:2| [2025/04/30 18:20:46 630867] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:93|pkt_type:SHORT_HEADER|pkt_num:73|frame:ACK |recv_time:1746037246630456|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 630872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366630456|now:1746037246630456|interv:120000000| [2025/04/30 18:20:46 630877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366630456|now:1746037246630456|interv:120000000| [2025/04/30 18:20:46 630883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246635138|pq_index:0| [2025/04/30 18:20:46 630890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246628889| [2025/04/30 18:20:46 630896] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246630896| [2025/04/30 18:20:46 630904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246630903| [2025/04/30 18:20:46 630912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 630919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 630926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:242904| [2025/04/30 18:20:46 630933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 630940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:222|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 630947] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 630953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 630960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 630966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:225|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 630973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 631001] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 631012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 631018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:226|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 631024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 631031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 631037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 631044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:227|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 631050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 631056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 631063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 631069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:228|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 631076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 631082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 631089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 631096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:229|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 631102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 631108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 631115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 631127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:231|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 631133] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55429|min_srtt:55429|path_bw:1371869|loss_rate:51.22|path_pto:0| [2025/04/30 18:20:46 631139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 631145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55429|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 631152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:232|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 631160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:222|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:242904| [2025/04/30 18:20:46 631174] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:356| [2025/04/30 18:20:46 631232] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1746037246631193|stream_id:0|stream_offset:242904| [2025/04/30 18:20:46 631242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:356|origin_pktnum:222|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 631250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/04/30 18:20:46 631257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631256|interval:5208| [2025/04/30 18:20:46 631263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631256|interv:5208| [2025/04/30 18:20:46 631270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:147600| [2025/04/30 18:20:46 631277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 631290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:357| [2025/04/30 18:20:46 631368] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1746037246631308|stream_id:0|stream_offset:101424| [2025/04/30 18:20:46 631387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:357|origin_pktnum:95|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 631395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/04/30 18:20:46 631402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631402|interval:5062| [2025/04/30 18:20:46 631409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631402|interv:5062| [2025/04/30 18:20:46 631416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:148800| [2025/04/30 18:20:46 631424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:226|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 631437] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631443] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:358| [2025/04/30 18:20:46 631505] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1746037246631454|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 631515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:358|origin_pktnum:98|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 631522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/04/30 18:20:46 631528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631528|interval:4936| [2025/04/30 18:20:46 631535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631528|interv:4936| [2025/04/30 18:20:46 631542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:150000| [2025/04/30 18:20:46 631549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:227|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 631563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:359| [2025/04/30 18:20:46 631621] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1746037246631581|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 631628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:359|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 18:20:46 631638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/04/30 18:20:46 631642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631642|interval:4822| [2025/04/30 18:20:46 631647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631642|interv:4822| [2025/04/30 18:20:46 631651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:151200| [2025/04/30 18:20:46 631656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:228|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 631665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:360| [2025/04/30 18:20:46 631704] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151200|now:1746037246631676|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 631710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:360|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 18:20:46 631715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:151200|applimit:0| [2025/04/30 18:20:46 631719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631719|interval:4745| [2025/04/30 18:20:46 631723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631719|interv:4745| [2025/04/30 18:20:46 631728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:152400| [2025/04/30 18:20:46 631732] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:229|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 631741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:361| [2025/04/30 18:20:46 631776] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152400|now:1746037246631751|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 631782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:361|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 18:20:46 631786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:152400|applimit:0| [2025/04/30 18:20:46 631790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631790|interval:4674| [2025/04/30 18:20:46 631798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631790|interv:4674| [2025/04/30 18:20:46 631803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:153600| [2025/04/30 18:20:46 631807] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:231|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:153600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 631817] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:362| [2025/04/30 18:20:46 631878] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:153600|now:1746037246631834|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 631889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:362|origin_pktnum:231|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 631896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:153600|applimit:0| [2025/04/30 18:20:46 631902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246631902|interval:4562| [2025/04/30 18:20:46 631909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246631902|interv:4562| [2025/04/30 18:20:46 631916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:154800| [2025/04/30 18:20:46 631923] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:232|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 631929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:154800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 631937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 631941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:363| [2025/04/30 18:20:46 631971] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:154800|now:1746037246631949|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 631977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:363|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 18:20:46 631982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:154800|applimit:0| [2025/04/30 18:20:46 632004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246636464|now:1746037246632004|interval:4460| [2025/04/30 18:20:46 632014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246636464|now:1746037246632004|interv:4460| [2025/04/30 18:20:46 632024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:156000| [2025/04/30 18:20:46 632029] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246636464| [2025/04/30 18:20:46 632033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246636464| [2025/04/30 18:20:46 632037] [debug] |xqc_engine_wakeup_after|wakeup:1746037246636464|now:1746037246632037|diff:4427| [2025/04/30 18:20:46 632041] [debug] |xqc_engine_main_logic|END|now:1746037246630903| [2025/04/30 18:20:46 632047] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246632047| [2025/04/30 18:20:46 632051] [debug] |xqc_engine_wakeup_after|wakeup:1746037246636464|now:1746037246632051|diff:4413| [2025/04/30 18:20:46 632055] [debug] |xqc_engine_main_logic|END|now:1746037246632047| [2025/04/30 18:20:46 632821] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:97|state:ESTABED|recv_time:1746037246632820| [2025/04/30 18:20:46 632833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 632842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:73| [2025/04/30 18:20:46 632848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:74| [2025/04/30 18:20:46 632858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:74| [2025/04/30 18:20:46 632864] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 632874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:241|path_largest_ack:238| [2025/04/30 18:20:46 632882] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:9|tx_in_flight:151288|prior_delivered:108282|prior_time:1746037246574254|is_app_limited:0|send_elapse:63895|ack_elapse:58566|ctl_first_sent_time:1746037246575476|lagest_ack_time:1746037246632820|curr_delivered:185164| [2025/04/30 18:20:46 632889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246575476| [2025/04/30 18:20:46 632897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 632904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:241|origin_pktnum:109|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:241|path_largest_ack:241| [2025/04/30 18:20:46 632911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:140488|prior_delivered:116682|prior_time:1746037246577391|is_app_limited:0|send_elapse:59208|ack_elapse:55429|ctl_first_sent_time:1746037246578038|lagest_ack_time:1746037246632820|curr_delivered:186364| [2025/04/30 18:20:46 632918] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246578038| [2025/04/30 18:20:46 632924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 632931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55429|rttvar:1493|minrtt:31754|latest_rtt:54782|ack_delay:1000| [2025/04/30 18:20:46 632937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55223|rttvar:1531|minrtt:31754|latest_rtt:54782|ack_delay:1000| [2025/04/30 18:20:46 632944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:241|lost_pn:238|thresh:3| [2025/04/30 18:20:46 632958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 632964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 632971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 632977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 632984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 633331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 633335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 633339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 633342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 633346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 633355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:233|lost_pn:238|po_sent_time:1746037246573949|lost_send_time:1746037246570695|loss_delay:62125|frame:STREAM |repair:128| [2025/04/30 18:20:46 633361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:234|lost_pn:238|po_sent_time:1746037246574112|lost_send_time:1746037246570695|loss_delay:62125|frame:STREAM |repair:128| [2025/04/30 18:20:46 633366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:236|lost_pn:238|po_sent_time:1746037246575066|lost_send_time:1746037246570695|loss_delay:62125|frame:STREAM |repair:128| [2025/04/30 18:20:46 633371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:237|lost_pn:238|po_sent_time:1746037246575295|lost_send_time:1746037246570695|loss_delay:62125|frame:STREAM |repair:128| [2025/04/30 18:20:46 633375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246575295u| [2025/04/30 18:20:46 633379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 633383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246637791|now:1746037246633383|interval:4408| [2025/04/30 18:20:46 633388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246637791|now:1746037246633383|interv:4408| [2025/04/30 18:20:46 633392] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59208, ack_elapse 55429, delivered 69682|rate 1176901|lost 71| [2025/04/30 18:20:46 633397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176901) in round 4| [2025/04/30 18:20:46 633401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 633408] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 633412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246578038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 633417] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246578038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 633421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:148800|srtt:55223|latest_rtt:54782|min_rtt:31754|applimit:0|lost:67|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 633427] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:74|largest:74|pns:2| [2025/04/30 18:20:46 633432] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:97|pkt_type:SHORT_HEADER|pkt_num:74|frame:ACK |recv_time:1746037246632820|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 633437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366632820|now:1746037246632820|interv:120000000| [2025/04/30 18:20:46 633441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366632820|now:1746037246632820|interv:120000000| [2025/04/30 18:20:46 633445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246636464|pq_index:0| [2025/04/30 18:20:46 633449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246630903| [2025/04/30 18:20:46 633453] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246633453| [2025/04/30 18:20:46 633459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246633457| [2025/04/30 18:20:46 633464] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 633469] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55223|min_srtt:55223|path_bw:1371869|loss_rate:55.56|path_pto:0| [2025/04/30 18:20:46 633473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:248799| [2025/04/30 18:20:46 633478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 633483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:233|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 633487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55223|min_srtt:55223|path_bw:1371869|loss_rate:55.56|path_pto:0| [2025/04/30 18:20:46 633491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:249978| [2025/04/30 18:20:46 633505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 633510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:234|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 633514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55223|min_srtt:55223|path_bw:1371869|loss_rate:55.56|path_pto:0| [2025/04/30 18:20:46 633518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 633522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 633527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:236|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 633531] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55223|min_srtt:55223|path_bw:1371869|loss_rate:55.56|path_pto:0| [2025/04/30 18:20:46 633535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 633539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55223|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 633543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:237|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 633548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:233|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 633552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:248799| [2025/04/30 18:20:46 633557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 633561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:364| [2025/04/30 18:20:46 633600] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1746037246633570|stream_id:0|stream_offset:248799| [2025/04/30 18:20:46 633610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:364|origin_pktnum:233|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 633618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/04/30 18:20:46 633625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246637791|now:1746037246633625|interval:4166| [2025/04/30 18:20:46 633631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246637791|now:1746037246633625|interv:4166| [2025/04/30 18:20:46 633644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:150000| [2025/04/30 18:20:46 633652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:234|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 633659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:249978| [2025/04/30 18:20:46 633666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 633672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:365| [2025/04/30 18:20:46 633740] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1746037246633682|stream_id:0|stream_offset:249978| [2025/04/30 18:20:46 633752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:365|origin_pktnum:234|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 633759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/04/30 18:20:46 633765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246637791|now:1746037246633765|interval:4026| [2025/04/30 18:20:46 633772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246637791|now:1746037246633765|interv:4026| [2025/04/30 18:20:46 633779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:151200| [2025/04/30 18:20:46 633786] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:236|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 633794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:151200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 633800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 633807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:366| [2025/04/30 18:20:46 633876] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:151200|now:1746037246633818|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 633886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:366|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 633893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:151200|applimit:0| [2025/04/30 18:20:46 633898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246637791|now:1746037246633898|interval:3893| [2025/04/30 18:20:46 633905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246637791|now:1746037246633898|interv:3893| [2025/04/30 18:20:46 633911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:152400| [2025/04/30 18:20:46 633918] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:237|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 633930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:152400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 633937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 633943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:367| [2025/04/30 18:20:46 633985] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:152400|now:1746037246633955|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 634022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:367|origin_pktnum:237|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 634030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:152400|applimit:0| [2025/04/30 18:20:46 634036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246637791|now:1746037246634036|interval:3755| [2025/04/30 18:20:46 634043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246637791|now:1746037246634036|interv:3755| [2025/04/30 18:20:46 634049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:153600| [2025/04/30 18:20:46 634057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246637791| [2025/04/30 18:20:46 634064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246637791| [2025/04/30 18:20:46 634070] [debug] |xqc_engine_wakeup_after|wakeup:1746037246637791|now:1746037246634070|diff:3721| [2025/04/30 18:20:46 634076] [debug] |xqc_engine_main_logic|END|now:1746037246633457| [2025/04/30 18:20:46 634084] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246634084| [2025/04/30 18:20:46 634088] [debug] |xqc_engine_wakeup_after|wakeup:1746037246637791|now:1746037246634088|diff:3703| [2025/04/30 18:20:46 634092] [debug] |xqc_engine_main_logic|END|now:1746037246634084| [2025/04/30 18:20:46 634537] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:98|state:ESTABED|recv_time:1746037246634536| [2025/04/30 18:20:46 634543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 634550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:74| [2025/04/30 18:20:46 634554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:75| [2025/04/30 18:20:46 634560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:75| [2025/04/30 18:20:46 634564] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 634570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:242|origin_pktnum:110|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:242| [2025/04/30 18:20:46 634575] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:141688|prior_delivered:116682|prior_time:1746037246577391|is_app_limited:0|send_elapse:59354|ack_elapse:57145|ctl_first_sent_time:1746037246578184|lagest_ack_time:1746037246634536|curr_delivered:187564| [2025/04/30 18:20:46 634580] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246578184| [2025/04/30 18:20:46 634585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 634595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:244|origin_pktnum:116|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:244|path_largest_ack:244| [2025/04/30 18:20:46 634599] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:14|tx_in_flight:141688|prior_delivered:116682|prior_time:1746037246577391|is_app_limited:0|send_elapse:59354|ack_elapse:57145|ctl_first_sent_time:1746037246578184|lagest_ack_time:1746037246634536|curr_delivered:188764| [2025/04/30 18:20:46 634604] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246578502| [2025/04/30 18:20:46 634608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 634612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55223|rttvar:1531|minrtt:31754|latest_rtt:56034|ack_delay:0| [2025/04/30 18:20:46 634616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55325|rttvar:1351|minrtt:31754|latest_rtt:56034|ack_delay:0| [2025/04/30 18:20:46 634621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:244|lost_pn:241|thresh:3| [2025/04/30 18:20:46 634625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 634924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 634930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 634936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 634943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 634949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 634974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 634980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 635007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:239|lost_pn:241|po_sent_time:1746037246575666|lost_send_time:1746037246571498|loss_delay:63038|frame:STREAM |repair:128| [2025/04/30 18:20:46 635027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:240|lost_pn:241|po_sent_time:1746037246575781|lost_send_time:1746037246571498|loss_delay:63038|frame:STREAM |repair:128| [2025/04/30 18:20:46 635035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246575781u| [2025/04/30 18:20:46 635041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 635048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641358|now:1746037246635048|interval:6310| [2025/04/30 18:20:46 635055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641358|now:1746037246635048|interv:6310| [2025/04/30 18:20:46 635062] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59354, ack_elapse 57145, delivered 72082|rate 1214442|lost 73| [2025/04/30 18:20:46 635070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214442) in round 4| [2025/04/30 18:20:46 635076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 635083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 635089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246578502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 635097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246578502|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 635105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:148800|srtt:55325|latest_rtt:56034|min_rtt:31754|applimit:0|lost:71|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 635115] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:75|largest:75|pns:2| [2025/04/30 18:20:46 635123] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:98|pkt_type:SHORT_HEADER|pkt_num:75|frame:ACK |recv_time:1746037246634536|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 635131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366634536|now:1746037246634536|interv:120000000| [2025/04/30 18:20:46 635137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366634536|now:1746037246634536|interv:120000000| [2025/04/30 18:20:46 635144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246637791|pq_index:0| [2025/04/30 18:20:46 635150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246633457| [2025/04/30 18:20:46 635157] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246635157| [2025/04/30 18:20:46 635164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246635162| [2025/04/30 18:20:46 635171] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 635184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55325|min_srtt:55325|path_bw:1371869|loss_rate:57.45|path_pto:0| [2025/04/30 18:20:46 635192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:253515| [2025/04/30 18:20:46 635199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 635205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:239|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 635211] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55325|min_srtt:55325|path_bw:1371869|loss_rate:57.45|path_pto:0| [2025/04/30 18:20:46 635218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:254694| [2025/04/30 18:20:46 635225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55325|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 635231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:240|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 635239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:239|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 635245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:148800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:253515| [2025/04/30 18:20:46 635252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 635260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:368| [2025/04/30 18:20:46 635333] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:148800|now:1746037246635271|stream_id:0|stream_offset:253515| [2025/04/30 18:20:46 635344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:368|origin_pktnum:239|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 635351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:148800|applimit:0| [2025/04/30 18:20:46 635358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641358|now:1746037246635357|interval:6001| [2025/04/30 18:20:46 635364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641358|now:1746037246635357|interv:6001| [2025/04/30 18:20:46 635369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:150000| [2025/04/30 18:20:46 635376] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:240|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 635382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:150000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:254694| [2025/04/30 18:20:46 635395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 635402] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:369| [2025/04/30 18:20:46 635460] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:150000|now:1746037246635412|stream_id:0|stream_offset:254694| [2025/04/30 18:20:46 635470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:369|origin_pktnum:240|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 635477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:150000|applimit:0| [2025/04/30 18:20:46 635483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641358|now:1746037246635483|interval:5875| [2025/04/30 18:20:46 635489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641358|now:1746037246635483|interv:5875| [2025/04/30 18:20:46 635495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:151200| [2025/04/30 18:20:46 635502] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246641358| [2025/04/30 18:20:46 635508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246641358| [2025/04/30 18:20:46 635514] [debug] |xqc_engine_wakeup_after|wakeup:1746037246641358|now:1746037246635514|diff:5844| [2025/04/30 18:20:46 635520] [debug] |xqc_engine_main_logic|END|now:1746037246635162| [2025/04/30 18:20:46 635529] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246635528| [2025/04/30 18:20:46 635534] [debug] |xqc_engine_wakeup_after|wakeup:1746037246641358|now:1746037246635534|diff:5824| [2025/04/30 18:20:46 635540] [debug] |xqc_engine_main_logic|END|now:1746037246635528| [2025/04/30 18:20:46 636640] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:101|state:ESTABED|recv_time:1746037246636639| [2025/04/30 18:20:46 636657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 636667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:75| [2025/04/30 18:20:46 636672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:76| [2025/04/30 18:20:46 636681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:76| [2025/04/30 18:20:46 636687] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 636698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:251|origin_pktnum:120|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:252|path_largest_ack:251| [2025/04/30 18:20:46 636705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:142888|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:55992|ack_elapse:56266|ctl_first_sent_time:1746037246581077|lagest_ack_time:1746037246636639|curr_delivered:189964| [2025/04/30 18:20:46 636713] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246581077| [2025/04/30 18:20:46 636720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 636727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:252|origin_pktnum:122|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:252|path_largest_ack:252| [2025/04/30 18:20:46 636740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:142888|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:55992|ack_elapse:56266|ctl_first_sent_time:1746037246581077|lagest_ack_time:1746037246636639|curr_delivered:191164| [2025/04/30 18:20:46 636748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246581731| [2025/04/30 18:20:46 636755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 636761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55325|rttvar:1351|minrtt:31754|latest_rtt:54908|ack_delay:1000| [2025/04/30 18:20:46 636768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55148|rttvar:1368|minrtt:31754|latest_rtt:54908|ack_delay:1000| [2025/04/30 18:20:46 636775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:252|lost_pn:249|thresh:3| [2025/04/30 18:20:46 636781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 636984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 637048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 637052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 637056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 637060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 637066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 637098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 637115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:243|lost_pn:249|po_sent_time:1746037246578320|lost_send_time:1746037246574598|loss_delay:62041|frame:STREAM |repair:128| [2025/04/30 18:20:46 637120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:245|lost_pn:249|po_sent_time:1746037246578724|lost_send_time:1746037246574598|loss_delay:62041|frame:STREAM |repair:128| [2025/04/30 18:20:46 637129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:246|lost_pn:249|po_sent_time:1746037246578813|lost_send_time:1746037246574598|loss_delay:62041|frame:STREAM |repair:128| [2025/04/30 18:20:46 637134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:247|lost_pn:249|po_sent_time:1746037246578897|lost_send_time:1746037246574598|loss_delay:62041|frame:STREAM |repair:128| [2025/04/30 18:20:46 637138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:248|lost_pn:249|po_sent_time:1746037246578975|lost_send_time:1746037246574598|loss_delay:62041|frame:STREAM |repair:128| [2025/04/30 18:20:46 637143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:249|lost_pn:249|po_sent_time:1746037246579155|lost_send_time:1746037246574598|loss_delay:62041|frame:STREAM |repair:128| [2025/04/30 18:20:46 637147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246579155u| [2025/04/30 18:20:46 637152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 637156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637156|interval:4181| [2025/04/30 18:20:46 637160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637156|interv:4181| [2025/04/30 18:20:46 637165] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55992, ack_elapse 56266, delivered 68482|rate 1217111|lost 79| [2025/04/30 18:20:46 637169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217111) in round 4| [2025/04/30 18:20:46 637173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 637178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 637182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:6|acked:2400|po_sent_time:1746037246581731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 637186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:6|acked:2400|po_sent_time:1746037246581731|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 637191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:141600|srtt:55148|latest_rtt:54908|min_rtt:31754|applimit:0|lost:73|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 637197] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:76|largest:76|pns:2| [2025/04/30 18:20:46 637202] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:76|frame:ACK |recv_time:1746037246636639|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 637207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366636639|now:1746037246636639|interv:120000000| [2025/04/30 18:20:46 637211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366636639|now:1746037246636639|interv:120000000| [2025/04/30 18:20:46 637218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246641358|pq_index:0| [2025/04/30 18:20:46 637222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246635162| [2025/04/30 18:20:46 637226] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246637226| [2025/04/30 18:20:46 637231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246637230| [2025/04/30 18:20:46 637237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 637242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1371869|loss_rate:58.33|path_pto:0| [2025/04/30 18:20:46 637246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 637251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 637256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:243|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 637260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1371869|loss_rate:58.33|path_pto:0| [2025/04/30 18:20:46 637264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 637269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 637273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:245|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 637277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1371869|loss_rate:58.33|path_pto:0| [2025/04/30 18:20:46 637281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 637286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 637290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:246|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 637294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1371869|loss_rate:58.33|path_pto:0| [2025/04/30 18:20:46 637299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 637306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 637310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:247|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 637314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1371869|loss_rate:58.33|path_pto:0| [2025/04/30 18:20:46 637319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 637323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 637327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:248|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 637331] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55148|min_srtt:55148|path_bw:1371869|loss_rate:58.33|path_pto:0| [2025/04/30 18:20:46 637335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 637340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55148|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 637344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:249|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 637348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:243|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 637353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:141600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 637357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 637362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:370| [2025/04/30 18:20:46 637397] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:141600|now:1746037246637370|stream_id:0|stream_offset:117930| [2025/04/30 18:20:46 637404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:370|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 18:20:46 637409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:141600|applimit:0| [2025/04/30 18:20:46 637413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637413|interval:3924| [2025/04/30 18:20:46 637417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637413|interv:3924| [2025/04/30 18:20:46 637422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:142800| [2025/04/30 18:20:46 637430] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:245|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 637434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:142800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 637439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 637443] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:371| [2025/04/30 18:20:46 637465] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:142800|now:1746037246637450|stream_id:0|stream_offset:125004| [2025/04/30 18:20:46 637470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:371|origin_pktnum:117|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 637474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:142800|applimit:0| [2025/04/30 18:20:46 637478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637478|interval:3859| [2025/04/30 18:20:46 637484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637478|interv:3859| [2025/04/30 18:20:46 637491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:144000| [2025/04/30 18:20:46 637498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:246|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 637504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:144000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 637512] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 637519] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:372| [2025/04/30 18:20:46 637584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:144000|now:1746037246637529|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 637595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:372|origin_pktnum:246|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 637603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:144000|applimit:0| [2025/04/30 18:20:46 637609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637609|interval:3728| [2025/04/30 18:20:46 637616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637609|interv:3728| [2025/04/30 18:20:46 637623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:145200| [2025/04/30 18:20:46 637630] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:247|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 637637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 637651] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 637658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:373| [2025/04/30 18:20:46 637703] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1746037246637669|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 637714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:373|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 637722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/04/30 18:20:46 637729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637729|interval:3608| [2025/04/30 18:20:46 637736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637729|interv:3608| [2025/04/30 18:20:46 637744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:146400| [2025/04/30 18:20:46 637751] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:248|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 637758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:146400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 637765] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 637772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:374| [2025/04/30 18:20:46 637815] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:146400|now:1746037246637783|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 637825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:374|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 18:20:46 637832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:146400|applimit:0| [2025/04/30 18:20:46 637838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637838|interval:3499| [2025/04/30 18:20:46 637845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637838|interv:3499| [2025/04/30 18:20:46 637851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:147600| [2025/04/30 18:20:46 637859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:249|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 637866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:147600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 637879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 637886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:375| [2025/04/30 18:20:46 637943] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:147600|now:1746037246637896|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 637950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:375|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 18:20:46 637955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:147600|applimit:0| [2025/04/30 18:20:46 637959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246641337|now:1746037246637959|interval:3378| [2025/04/30 18:20:46 637963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246641337|now:1746037246637959|interv:3378| [2025/04/30 18:20:46 637968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:148800| [2025/04/30 18:20:46 637973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246641337| [2025/04/30 18:20:46 637977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246641337| [2025/04/30 18:20:46 637981] [debug] |xqc_engine_wakeup_after|wakeup:1746037246641337|now:1746037246637981|diff:3356| [2025/04/30 18:20:46 638004] [debug] |xqc_engine_main_logic|END|now:1746037246637230| [2025/04/30 18:20:46 638016] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246638016| [2025/04/30 18:20:46 638020] [debug] |xqc_engine_wakeup_after|wakeup:1746037246641337|now:1746037246638020|diff:3317| [2025/04/30 18:20:46 638024] [debug] |xqc_engine_main_logic|END|now:1746037246638016| [2025/04/30 18:20:46 638476] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:101|state:ESTABED|recv_time:1746037246638475| [2025/04/30 18:20:46 638486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 638495] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:76| [2025/04/30 18:20:46 638501] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:77| [2025/04/30 18:20:46 638510] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:77| [2025/04/30 18:20:46 638517] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 638526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:253|origin_pktnum:124|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:254|path_largest_ack:253| [2025/04/30 18:20:46 638534] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:145288|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:56822|ack_elapse:58102|ctl_first_sent_time:1746037246581907|lagest_ack_time:1746037246638475|curr_delivered:192364| [2025/04/30 18:20:46 638541] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246581907| [2025/04/30 18:20:46 638549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 638556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:254|path_largest_ack:254| [2025/04/30 18:20:46 638570] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:145288|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:56822|ack_elapse:58102|ctl_first_sent_time:1746037246581907|lagest_ack_time:1746037246638475|curr_delivered:193564| [2025/04/30 18:20:46 638576] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246582104| [2025/04/30 18:20:46 638583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 638589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55148|rttvar:1368|minrtt:31754|latest_rtt:56371|ack_delay:1000| [2025/04/30 18:20:46 638596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55176|rttvar:1081|minrtt:31754|latest_rtt:56371|ack_delay:1000| [2025/04/30 18:20:46 638603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:254|lost_pn:251|thresh:3| [2025/04/30 18:20:46 638610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 638965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 638984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:250|lost_pn:251|po_sent_time:1746037246579296|lost_send_time:1746037246575058|loss_delay:63417|frame:STREAM |repair:128| [2025/04/30 18:20:46 639013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246579296u| [2025/04/30 18:20:46 639018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 639022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55176|rtt_var:1081|pto_duration:59500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 639027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 639031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 639035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 145200| [2025/04/30 18:20:46 639039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246722396|now:1746037246639022|interv:83374| [2025/04/30 18:20:46 639043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246722396|now:1746037246639022|interval:83374|pto_count:0|srtt:55176 [2025/04/30 18:20:46 639048] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56822, ack_elapse 58102, delivered 70882|rate 1219958|lost 80| [2025/04/30 18:20:46 639055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1219958) in round 4| [2025/04/30 18:20:46 639062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 639068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 639074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246582104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 639081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246582104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 639088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:145200|srtt:55176|latest_rtt:56371|min_rtt:31754|applimit:0|lost:79|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 639096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:77|largest:77|pns:2| [2025/04/30 18:20:46 639101] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:77|frame:ACK |recv_time:1746037246638475|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 639106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366638475|now:1746037246638475|interv:120000000| [2025/04/30 18:20:46 639115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366638475|now:1746037246638475|interv:120000000| [2025/04/30 18:20:46 639119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246641337|pq_index:0| [2025/04/30 18:20:46 639124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246637230| [2025/04/30 18:20:46 639128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246639128| [2025/04/30 18:20:46 639133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246639132| [2025/04/30 18:20:46 639138] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 639145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55176|min_srtt:55176|path_bw:1371869|loss_rate:60.78|path_pto:0| [2025/04/30 18:20:46 639151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:260589| [2025/04/30 18:20:46 639157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55176|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 639161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:250|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 639166] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:250|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 639171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:145200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:260589| [2025/04/30 18:20:46 639175] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 639180] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:376| [2025/04/30 18:20:46 639232] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:145200|now:1746037246639188|stream_id:0|stream_offset:260589| [2025/04/30 18:20:46 639239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:376|origin_pktnum:250|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 639244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:145200|applimit:0| [2025/04/30 18:20:46 639248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55176|rtt_var:1081|pto_duration:59500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 639253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 639257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 639261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 146400| [2025/04/30 18:20:46 639265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246723688|now:1746037246639248|interv:84440| [2025/04/30 18:20:46 639273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246723688|now:1746037246639248|interval:84440|pto_count:0|srtt:55176 [2025/04/30 18:20:46 639278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:146400| [2025/04/30 18:20:46 639283] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246723688| [2025/04/30 18:20:46 639287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246723688| [2025/04/30 18:20:46 639291] [debug] |xqc_engine_wakeup_after|wakeup:1746037246723688|now:1746037246639291|diff:84397| [2025/04/30 18:20:46 639296] [debug] |xqc_engine_main_logic|END|now:1746037246639132| [2025/04/30 18:20:46 639301] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246639301| [2025/04/30 18:20:46 639305] [debug] |xqc_engine_wakeup_after|wakeup:1746037246723688|now:1746037246639305|diff:84383| [2025/04/30 18:20:46 639309] [debug] |xqc_engine_main_logic|END|now:1746037246639301| [2025/04/30 18:20:46 640437] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:101|state:ESTABED|recv_time:1746037246640435| [2025/04/30 18:20:46 640452] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 640461] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:77| [2025/04/30 18:20:46 640468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:78| [2025/04/30 18:20:46 640477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:78| [2025/04/30 18:20:46 640484] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 640493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:256|path_largest_ack:255| [2025/04/30 18:20:46 640501] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:147688|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:57568|ack_elapse:60062|ctl_first_sent_time:1746037246582653|lagest_ack_time:1746037246640435|curr_delivered:194764| [2025/04/30 18:20:46 640508] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246582653| [2025/04/30 18:20:46 640516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 640523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:256|path_largest_ack:256| [2025/04/30 18:20:46 640530] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:147688|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:57568|ack_elapse:60062|ctl_first_sent_time:1746037246582653|lagest_ack_time:1746037246640435|curr_delivered:195964| [2025/04/30 18:20:46 640537] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246582888| [2025/04/30 18:20:46 640544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 640551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55176|rttvar:1081|minrtt:31754|latest_rtt:57547|ack_delay:1000| [2025/04/30 18:20:46 640557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55347|rttvar:1153|minrtt:31754|latest_rtt:57547|ack_delay:1000| [2025/04/30 18:20:46 640572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:256|lost_pn:253|thresh:3| [2025/04/30 18:20:46 640579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 640924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 640950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 640956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55347|rtt_var:1153|pto_duration:59959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 640963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 640969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 640980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 144000| [2025/04/30 18:20:46 641009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246724147|now:1746037246640955|interv:83192| [2025/04/30 18:20:46 641016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246724147|now:1746037246640955|interval:83192|pto_count:0|srtt:55347 [2025/04/30 18:20:46 641024] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57568, ack_elapse 60062, delivered 73282|rate 1220105|lost 80| [2025/04/30 18:20:46 641031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1220105) in round 4| [2025/04/30 18:20:46 641035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 641039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:30730| [2025/04/30 18:20:46 641044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246582888|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 641048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246582888|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:125082| [2025/04/30 18:20:46 641053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:144000|srtt:55347|latest_rtt:57547|min_rtt:31754|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 641059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:78|largest:78|pns:2| [2025/04/30 18:20:46 641064] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:101|pkt_type:SHORT_HEADER|pkt_num:78|frame:ACK |recv_time:1746037246640435|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 641069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366640435|now:1746037246640435|interv:120000000| [2025/04/30 18:20:46 641073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366640435|now:1746037246640435|interv:120000000| [2025/04/30 18:20:46 641077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246723688|pq_index:0| [2025/04/30 18:20:46 641082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246639132| [2025/04/30 18:20:46 641086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246641086| [2025/04/30 18:20:46 641091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246641090| [2025/04/30 18:20:46 641096] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 641101] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246724147| [2025/04/30 18:20:46 641106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246724147| [2025/04/30 18:20:46 641114] [debug] |xqc_engine_wakeup_after|wakeup:1746037246724147|now:1746037246641113|diff:83034| [2025/04/30 18:20:46 641119] [debug] |xqc_engine_main_logic|END|now:1746037246641090| [2025/04/30 18:20:46 641128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246641128| [2025/04/30 18:20:46 641134] [debug] |xqc_engine_wakeup_after|wakeup:1746037246724147|now:1746037246641134|diff:83013| [2025/04/30 18:20:46 641141] [debug] |xqc_engine_main_logic|END|now:1746037246641128| [2025/04/30 18:20:46 642338] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:103|state:ESTABED|recv_time:1746037246642337| [2025/04/30 18:20:46 642353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 642362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:78| [2025/04/30 18:20:46 642368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:79| [2025/04/30 18:20:46 642377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:79| [2025/04/30 18:20:46 642384] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 642393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:257| [2025/04/30 18:20:46 642401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:150088|prior_delivered:122682|prior_time:1746037246580373|is_app_limited:0|send_elapse:57939|ack_elapse:61964|ctl_first_sent_time:1746037246583024|lagest_ack_time:1746037246642337|curr_delivered:197164| [2025/04/30 18:20:46 642408] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246583024| [2025/04/30 18:20:46 642415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 642423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:266|path_largest_ack:266| [2025/04/30 18:20:46 642429] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:156088|prior_delivered:127482|prior_time:1746037246585205|is_app_limited:0|send_elapse:55133|ack_elapse:57132|ctl_first_sent_time:1746037246585909|lagest_ack_time:1746037246642337|curr_delivered:198364| [2025/04/30 18:20:46 642436] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246585909| [2025/04/30 18:20:46 642443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 642449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55347|rttvar:1153|minrtt:31754|latest_rtt:56428|ack_delay:1000| [2025/04/30 18:20:46 642456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55357|rttvar:885|minrtt:31754|latest_rtt:56428|ack_delay:1000| [2025/04/30 18:20:46 642463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:266|lost_pn:263|thresh:3| [2025/04/30 18:20:46 642470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 642853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 642874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:258|lost_pn:263|po_sent_time:1746037246583147|lost_send_time:1746037246578856|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 18:20:46 642879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:259|lost_pn:263|po_sent_time:1746037246583268|lost_send_time:1746037246578856|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 18:20:46 642884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:260|lost_pn:263|po_sent_time:1746037246583388|lost_send_time:1746037246578856|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 18:20:46 642888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:261|lost_pn:263|po_sent_time:1746037246583689|lost_send_time:1746037246578856|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 18:20:46 642893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:262|lost_pn:263|po_sent_time:1746037246583854|lost_send_time:1746037246578856|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 18:20:46 642898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:263|lost_pn:263|po_sent_time:1746037246584044|lost_send_time:1746037246578856|loss_delay:63481|frame:STREAM |repair:128| [2025/04/30 18:20:46 642909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246584044u| [2025/04/30 18:20:46 642913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 642917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246642917|interval:4798| [2025/04/30 18:20:46 642922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246642917|interv:4798| [2025/04/30 18:20:46 642926] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55133, ack_elapse 57132, delivered 70882|rate 1240670|lost 86| [2025/04/30 18:20:46 642930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 4 -> 5| [2025/04/30 18:20:46 642934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1240670) in round 5| [2025/04/30 18:20:46 642939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 642943] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 642947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:6|acked:2400|po_sent_time:1746037246585909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 642951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:6|acked:2400|po_sent_time:1746037246585909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 642956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:134400|srtt:55357|latest_rtt:56428|min_rtt:31754|applimit:0|lost:80|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 642962] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:79|largest:79|pns:2| [2025/04/30 18:20:46 642967] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:103|pkt_type:SHORT_HEADER|pkt_num:79|frame:ACK |recv_time:1746037246642337|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 642972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366642337|now:1746037246642337|interv:120000000| [2025/04/30 18:20:46 642976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366642337|now:1746037246642337|interv:120000000| [2025/04/30 18:20:46 642980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246724147|pq_index:0| [2025/04/30 18:20:46 643004] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246641090| [2025/04/30 18:20:46 643015] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246643015| [2025/04/30 18:20:46 643023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246643021| [2025/04/30 18:20:46 643031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 643045] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55357|min_srtt:55357|path_bw:1371869|loss_rate:61.17|path_pto:0| [2025/04/30 18:20:46 643053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:266484| [2025/04/30 18:20:46 643059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 643066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:258|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 643073] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55357|min_srtt:55357|path_bw:1371869|loss_rate:61.17|path_pto:0| [2025/04/30 18:20:46 643079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:267663| [2025/04/30 18:20:46 643086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 643093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:259|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 643099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55357|min_srtt:55357|path_bw:1371869|loss_rate:61.17|path_pto:0| [2025/04/30 18:20:46 643103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:268842| [2025/04/30 18:20:46 643108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 643112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:260|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 643116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55357|min_srtt:55357|path_bw:1371869|loss_rate:61.17|path_pto:0| [2025/04/30 18:20:46 643120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 643125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 643129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:261|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 643133] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55357|min_srtt:55357|path_bw:1371869|loss_rate:61.17|path_pto:0| [2025/04/30 18:20:46 643137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:271200| [2025/04/30 18:20:46 643145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 643150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:262|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 643154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55357|min_srtt:55357|path_bw:1371869|loss_rate:61.17|path_pto:0| [2025/04/30 18:20:46 643158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 643162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55357|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 643167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:263|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 643175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:258|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 643182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:266484| [2025/04/30 18:20:46 643189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 643196] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:377| [2025/04/30 18:20:46 643236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134400|now:1746037246643206|stream_id:0|stream_offset:266484| [2025/04/30 18:20:46 643246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:377|origin_pktnum:258|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 643253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:134400|applimit:0| [2025/04/30 18:20:46 643259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246643259|interval:4456| [2025/04/30 18:20:46 643266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246643259|interv:4456| [2025/04/30 18:20:46 643273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:135600| [2025/04/30 18:20:46 643281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:259|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 643288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:267663| [2025/04/30 18:20:46 643295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 643302] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:378| [2025/04/30 18:20:46 643343] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135600|now:1746037246643313|stream_id:0|stream_offset:267663| [2025/04/30 18:20:46 643358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:378|origin_pktnum:259|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 643366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:135600|applimit:0| [2025/04/30 18:20:46 643373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246643372|interval:4343| [2025/04/30 18:20:46 643380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246643372|interv:4343| [2025/04/30 18:20:46 643387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:136800| [2025/04/30 18:20:46 643394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:260|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 643401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:268842| [2025/04/30 18:20:46 643409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 643416] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:379| [2025/04/30 18:20:46 643480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136800|now:1746037246643427|stream_id:0|stream_offset:268842| [2025/04/30 18:20:46 643491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:379|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 18:20:46 643498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:136800|applimit:0| [2025/04/30 18:20:46 643505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246643505|interval:4210| [2025/04/30 18:20:46 643512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246643505|interv:4210| [2025/04/30 18:20:46 643519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:138000| [2025/04/30 18:20:46 643526] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:261|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 643533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 643540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 643547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:380| [2025/04/30 18:20:46 643590] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138000|now:1746037246643559|stream_id:0|stream_offset:270021| [2025/04/30 18:20:46 643606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:380|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 18:20:46 643614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:138000|applimit:0| [2025/04/30 18:20:46 643621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246643620|interval:4095| [2025/04/30 18:20:46 643627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246643620|interv:4095| [2025/04/30 18:20:46 643634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:139200| [2025/04/30 18:20:46 643641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:262|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 643648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:139200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:271200| [2025/04/30 18:20:46 643657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 643664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:381| [2025/04/30 18:20:46 643702] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:139200|now:1746037246643675|stream_id:0|stream_offset:271200| [2025/04/30 18:20:46 643711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:381|origin_pktnum:262|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 643719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:139200|applimit:0| [2025/04/30 18:20:46 643725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246643724|interval:3991| [2025/04/30 18:20:46 643731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246643724|interv:3991| [2025/04/30 18:20:46 643737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:140400| [2025/04/30 18:20:46 643744] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:263|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 643751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:140400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 643758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 643765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:382| [2025/04/30 18:20:46 643800] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:140400|now:1746037246643775|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 643809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:382|origin_pktnum:263|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 643817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:140400|applimit:0| [2025/04/30 18:20:46 643829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246647715|now:1746037246643829|interval:3886| [2025/04/30 18:20:46 643836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246647715|now:1746037246643829|interv:3886| [2025/04/30 18:20:46 643842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:141600| [2025/04/30 18:20:46 643850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246647715| [2025/04/30 18:20:46 643857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246647715| [2025/04/30 18:20:46 643863] [debug] |xqc_engine_wakeup_after|wakeup:1746037246647715|now:1746037246643863|diff:3852| [2025/04/30 18:20:46 643870] [debug] |xqc_engine_main_logic|END|now:1746037246643021| [2025/04/30 18:20:46 643878] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246643878| [2025/04/30 18:20:46 643884] [debug] |xqc_engine_wakeup_after|wakeup:1746037246647715|now:1746037246643884|diff:3831| [2025/04/30 18:20:46 643890] [debug] |xqc_engine_main_logic|END|now:1746037246643878| [2025/04/30 18:20:46 644655] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:105|state:ESTABED|recv_time:1746037246644653| [2025/04/30 18:20:46 644671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 644680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:79| [2025/04/30 18:20:46 644686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:80| [2025/04/30 18:20:46 644694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:80| [2025/04/30 18:20:46 644701] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 644711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:269|path_largest_ack:267| [2025/04/30 18:20:46 644718] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:157288|prior_delivered:127482|prior_time:1746037246585205|is_app_limited:0|send_elapse:55363|ack_elapse:59448|ctl_first_sent_time:1746037246586139|lagest_ack_time:1746037246644653|curr_delivered:199564| [2025/04/30 18:20:46 644725] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246586139| [2025/04/30 18:20:46 644732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 644739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:269|path_largest_ack:269| [2025/04/30 18:20:46 644746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:157288|prior_delivered:127482|prior_time:1746037246585205|is_app_limited:0|send_elapse:55363|ack_elapse:59448|ctl_first_sent_time:1746037246586139|lagest_ack_time:1746037246644653|curr_delivered:200764| [2025/04/30 18:20:46 644753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246586549| [2025/04/30 18:20:46 644760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 644767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55357|rttvar:885|minrtt:31754|latest_rtt:58104|ack_delay:1000| [2025/04/30 18:20:46 644782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55576|rttvar:1100|minrtt:31754|latest_rtt:58104|ack_delay:1000| [2025/04/30 18:20:46 644788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:269|lost_pn:266|thresh:3| [2025/04/30 18:20:46 644795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 644980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 645130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 645180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:264|lost_pn:266|po_sent_time:1746037246584234|lost_send_time:1746037246579286|loss_delay:65367|frame:STREAM |repair:128| [2025/04/30 18:20:46 645188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:265|lost_pn:266|po_sent_time:1746037246584413|lost_send_time:1746037246579286|loss_delay:65367|frame:STREAM |repair:128| [2025/04/30 18:20:46 645195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246584413u| [2025/04/30 18:20:46 645201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 645208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246651674|now:1746037246645208|interval:6466| [2025/04/30 18:20:46 645213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246651674|now:1746037246645208|interv:6466| [2025/04/30 18:20:46 645217] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55363, ack_elapse 59448, delivered 73282|rate 1232707|lost 88| [2025/04/30 18:20:46 645222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1232707) in round 5| [2025/04/30 18:20:46 645226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 645230] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 645234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246586549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 645239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246586549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 645243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:136800|srtt:55576|latest_rtt:58104|min_rtt:31754|applimit:0|lost:86|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 645249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:80|largest:80|pns:2| [2025/04/30 18:20:46 645254] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:105|pkt_type:SHORT_HEADER|pkt_num:80|frame:ACK |recv_time:1746037246644653|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 645259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366644653|now:1746037246644653|interv:120000000| [2025/04/30 18:20:46 645263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366644653|now:1746037246644653|interv:120000000| [2025/04/30 18:20:46 645271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246647715|pq_index:0| [2025/04/30 18:20:46 645276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246643021| [2025/04/30 18:20:46 645280] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246645279| [2025/04/30 18:20:46 645285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246645284| [2025/04/30 18:20:46 645290] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 645295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55576|min_srtt:55576|path_bw:1371869|loss_rate:63.30|path_pto:0| [2025/04/30 18:20:46 645300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 645304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55576|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 645309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:264|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 645314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55576|min_srtt:55576|path_bw:1371869|loss_rate:63.30|path_pto:0| [2025/04/30 18:20:46 645319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:136800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:274737| [2025/04/30 18:20:46 645327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55576|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 645334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:265|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 645342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:264|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 645349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:136800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 645356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 645363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:383| [2025/04/30 18:20:46 645404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:136800|now:1746037246645375|stream_id:0|stream_offset:273558| [2025/04/30 18:20:46 645414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:383|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 18:20:46 645421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:136800|applimit:0| [2025/04/30 18:20:46 645434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246651674|now:1746037246645434|interval:6240| [2025/04/30 18:20:46 645441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246651674|now:1746037246645434|interv:6240| [2025/04/30 18:20:46 645448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:138000| [2025/04/30 18:20:46 645456] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:265|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 645463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:138000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:274737| [2025/04/30 18:20:46 645470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 645477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:384| [2025/04/30 18:20:46 645514] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:138000|now:1746037246645488|stream_id:0|stream_offset:274737| [2025/04/30 18:20:46 645524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:384|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 18:20:46 645531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:138000|applimit:0| [2025/04/30 18:20:46 645538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246651674|now:1746037246645538|interval:6136| [2025/04/30 18:20:46 645545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246651674|now:1746037246645538|interv:6136| [2025/04/30 18:20:46 645551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:139200| [2025/04/30 18:20:46 645559] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246651674| [2025/04/30 18:20:46 645566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246651674| [2025/04/30 18:20:46 645572] [debug] |xqc_engine_wakeup_after|wakeup:1746037246651674|now:1746037246645572|diff:6102| [2025/04/30 18:20:46 645579] [debug] |xqc_engine_main_logic|END|now:1746037246645284| [2025/04/30 18:20:46 645587] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246645587| [2025/04/30 18:20:46 645594] [debug] |xqc_engine_wakeup_after|wakeup:1746037246651674|now:1746037246645594|diff:6080| [2025/04/30 18:20:46 645600] [debug] |xqc_engine_main_logic|END|now:1746037246645587| [2025/04/30 18:20:46 646549] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:107|state:ESTABED|recv_time:1746037246646547| [2025/04/30 18:20:46 646564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 646574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:80| [2025/04/30 18:20:46 646580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:81| [2025/04/30 18:20:46 646589] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:81| [2025/04/30 18:20:46 646595] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 646606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:272| [2025/04/30 18:20:46 646621] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:162050|prior_delivered:128720|prior_time:1746037246588557|is_app_limited:0|send_elapse:56202|ack_elapse:57990|ctl_first_sent_time:1746037246590421|lagest_ack_time:1746037246646547|curr_delivered:201964| [2025/04/30 18:20:46 646629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246590421| [2025/04/30 18:20:46 646637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 646644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:273|path_largest_ack:273| [2025/04/30 18:20:46 646651] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:160844|prior_delivered:131126|prior_time:1746037246592227|is_app_limited:0|send_elapse:58287|ack_elapse:54320|ctl_first_sent_time:1746037246592762|lagest_ack_time:1746037246646547|curr_delivered:203164| [2025/04/30 18:20:46 646658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246592762| [2025/04/30 18:20:46 646665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 646671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55576|rttvar:1100|minrtt:31754|latest_rtt:53785|ack_delay:1000| [2025/04/30 18:20:46 646677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55227|rttvar:1522|minrtt:31754|latest_rtt:53785|ack_delay:1000| [2025/04/30 18:20:46 646684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:273|lost_pn:270|thresh:3| [2025/04/30 18:20:46 646690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 646976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 646982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 647066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 647132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:268|lost_pn:270|po_sent_time:1746037246586307|lost_send_time:1746037246584417|loss_delay:62130|frame:STREAM |repair:128| [2025/04/30 18:20:46 647139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:270|lost_pn:270|po_sent_time:1746037246586713|lost_send_time:1746037246584417|loss_delay:62130|frame:STREAM |repair:128| [2025/04/30 18:20:46 647146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246586713u| [2025/04/30 18:20:46 647152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 647157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649004|now:1746037246647157|interval:1847| [2025/04/30 18:20:46 647162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649004|now:1746037246647157|interv:1847| [2025/04/30 18:20:46 647166] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58287, ack_elapse 54320, delivered 72038|rate 1235918|lost 90| [2025/04/30 18:20:46 647174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1235918) in round 5| [2025/04/30 18:20:46 647178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 647182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 647186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246592762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 647191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246592762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 647195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:134400|srtt:55227|latest_rtt:53785|min_rtt:31754|applimit:0|lost:88|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 647202] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:81|largest:81|pns:2| [2025/04/30 18:20:46 647206] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:81|frame:ACK |recv_time:1746037246646547|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 647211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366646547|now:1746037246646547|interv:120000000| [2025/04/30 18:20:46 647215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366646547|now:1746037246646547|interv:120000000| [2025/04/30 18:20:46 647219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246651674|pq_index:0| [2025/04/30 18:20:46 647224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246645284| [2025/04/30 18:20:46 647228] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246647228| [2025/04/30 18:20:46 647233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246647232| [2025/04/30 18:20:46 647238] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 647244] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55227|min_srtt:55227|path_bw:1371869|loss_rate:63.96|path_pto:0| [2025/04/30 18:20:46 647248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 647253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55227|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 647258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:268|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 647262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55227|min_srtt:55227|path_bw:1371869|loss_rate:63.96|path_pto:0| [2025/04/30 18:20:46 647269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 647274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55227|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 647278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:270|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 647283] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:268|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 647287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:134400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 647292] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 647296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:385| [2025/04/30 18:20:46 647358] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:134400|now:1746037246647304|stream_id:0|stream_offset:278274| [2025/04/30 18:20:46 647369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:385|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 18:20:46 647376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:134400|applimit:0| [2025/04/30 18:20:46 647383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649004|now:1746037246647383|interval:1621| [2025/04/30 18:20:46 647395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649004|now:1746037246647383|interv:1621| [2025/04/30 18:20:46 647402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:135600| [2025/04/30 18:20:46 647410] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:270|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 647417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:135600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 647424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 647431] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:386| [2025/04/30 18:20:46 647476] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:135600|now:1746037246647442|stream_id:0|stream_offset:280632| [2025/04/30 18:20:46 647486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:386|origin_pktnum:270|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 647493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:135600|applimit:0| [2025/04/30 18:20:46 647500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246649004|now:1746037246647500|interval:1504| [2025/04/30 18:20:46 647520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246649004|now:1746037246647500|interv:1504| [2025/04/30 18:20:46 647527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:136800| [2025/04/30 18:20:46 647535] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246649004| [2025/04/30 18:20:46 647542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246649004| [2025/04/30 18:20:46 647548] [debug] |xqc_engine_wakeup_after|wakeup:1746037246649004|now:1746037246647548|diff:1456| [2025/04/30 18:20:46 647554] [debug] |xqc_engine_main_logic|END|now:1746037246647232| [2025/04/30 18:20:46 647562] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246647562| [2025/04/30 18:20:46 647568] [debug] |xqc_engine_wakeup_after|wakeup:1746037246649004|now:1746037246647568|diff:1436| [2025/04/30 18:20:46 647575] [debug] |xqc_engine_main_logic|END|now:1746037246647562| [2025/04/30 18:20:46 648207] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:106|state:ESTABED|recv_time:1746037246648206| [2025/04/30 18:20:46 648219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 648228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:81| [2025/04/30 18:20:46 648233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:82| [2025/04/30 18:20:46 648241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:82| [2025/04/30 18:20:46 648246] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 648255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:275|path_largest_ack:274| [2025/04/30 18:20:46 648261] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:162044|prior_delivered:131126|prior_time:1746037246592227|is_app_limited:0|send_elapse:58451|ack_elapse:55979|ctl_first_sent_time:1746037246592926|lagest_ack_time:1746037246648206|curr_delivered:204364| [2025/04/30 18:20:46 648267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246592926| [2025/04/30 18:20:46 648274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 648279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:275|path_largest_ack:275| [2025/04/30 18:20:46 648285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:160844|prior_delivered:133526|prior_time:1746037246593967|is_app_limited:0|send_elapse:59822|ack_elapse:54239|ctl_first_sent_time:1746037246594524|lagest_ack_time:1746037246648206|curr_delivered:205564| [2025/04/30 18:20:46 648291] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246594524| [2025/04/30 18:20:46 648296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 648302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55227|rttvar:1522|minrtt:31754|latest_rtt:53682|ack_delay:0| [2025/04/30 18:20:46 648377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55034|rttvar:1528|minrtt:31754|latest_rtt:53682|ack_delay:0| [2025/04/30 18:20:46 648388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:275|lost_pn:272|thresh:3| [2025/04/30 18:20:46 648394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 648817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 648915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:271|lost_pn:272|po_sent_time:1746037246586874|lost_send_time:1746037246586293|loss_delay:61913|frame:STREAM |repair:128| [2025/04/30 18:20:46 648922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246586874u| [2025/04/30 18:20:46 648929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 648935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55034|rtt_var:1528|pto_duration:61146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 648943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 648949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 648955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 133200| [2025/04/30 18:20:46 648961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246733588|now:1746037246648935|interv:84653| [2025/04/30 18:20:46 648968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246733588|now:1746037246648935|interval:84653|pto_count:0|srtt:55034 [2025/04/30 18:20:46 648975] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59822, ack_elapse 54239, delivered 72038|rate 1204205|lost 91| [2025/04/30 18:20:46 648982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204205) in round 5| [2025/04/30 18:20:46 649010] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 649017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 649024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246594524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 649029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246594524|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 649034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:133200|srtt:55034|latest_rtt:53682|min_rtt:31754|applimit:0|lost:90|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 649047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:82|largest:82|pns:2| [2025/04/30 18:20:46 649052] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:82|frame:ACK |recv_time:1746037246648206|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 649057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366648206|now:1746037246648206|interv:120000000| [2025/04/30 18:20:46 649061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366648206|now:1746037246648206|interv:120000000| [2025/04/30 18:20:46 649065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246649004|pq_index:0| [2025/04/30 18:20:46 649070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246647232| [2025/04/30 18:20:46 649074] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246649074| [2025/04/30 18:20:46 649079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246649078| [2025/04/30 18:20:46 649084] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 649089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55034|min_srtt:55034|path_bw:1371869|loss_rate:64.60|path_pto:0| [2025/04/30 18:20:46 649094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:281811| [2025/04/30 18:20:46 649098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55034|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 649103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:271|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 649108] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:271|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 649113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:133200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:281811| [2025/04/30 18:20:46 649117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 649122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:387| [2025/04/30 18:20:46 649158] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:133200|now:1746037246649130|stream_id:0|stream_offset:281811| [2025/04/30 18:20:46 649168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:387|origin_pktnum:271|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 649176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:133200|applimit:0| [2025/04/30 18:20:46 649187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55034|rtt_var:1528|pto_duration:61146|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 649194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 649200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 649206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 134400| [2025/04/30 18:20:46 649236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246735276|now:1746037246649187|interv:86089| [2025/04/30 18:20:46 649245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246735276|now:1746037246649187|interval:86089|pto_count:0|srtt:55034 [2025/04/30 18:20:46 649253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:134400| [2025/04/30 18:20:46 649260] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246735276| [2025/04/30 18:20:46 649266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246735276| [2025/04/30 18:20:46 649272] [debug] |xqc_engine_wakeup_after|wakeup:1746037246735276|now:1746037246649272|diff:86004| [2025/04/30 18:20:46 649279] [debug] |xqc_engine_main_logic|END|now:1746037246649078| [2025/04/30 18:20:46 649285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246649285| [2025/04/30 18:20:46 649289] [debug] |xqc_engine_wakeup_after|wakeup:1746037246735276|now:1746037246649289|diff:85987| [2025/04/30 18:20:46 649293] [debug] |xqc_engine_main_logic|END|now:1746037246649285| [2025/04/30 18:20:46 650246] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:107|state:ESTABED|recv_time:1746037246650245| [2025/04/30 18:20:46 650258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 650265] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:82| [2025/04/30 18:20:46 650269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:83| [2025/04/30 18:20:46 650275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:83| [2025/04/30 18:20:46 650279] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 650286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:277|path_largest_ack:276| [2025/04/30 18:20:46 650291] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:162044|prior_delivered:133526|prior_time:1746037246593967|is_app_limited:0|send_elapse:59971|ack_elapse:56278|ctl_first_sent_time:1746037246594673|lagest_ack_time:1746037246650245|curr_delivered:206764| [2025/04/30 18:20:46 650296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246594673| [2025/04/30 18:20:46 650313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 650321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:277|path_largest_ack:277| [2025/04/30 18:20:46 650327] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:160844|prior_delivered:135926|prior_time:1746037246597545|is_app_limited:0|send_elapse:63203|ack_elapse:52700|ctl_first_sent_time:1746037246598127|lagest_ack_time:1746037246650245|curr_delivered:207964| [2025/04/30 18:20:46 650341] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246598127| [2025/04/30 18:20:46 650349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 650355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55034|rttvar:1528|minrtt:31754|latest_rtt:52118|ack_delay:1000| [2025/04/30 18:20:46 650362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54544|rttvar:2125|minrtt:31754|latest_rtt:52118|ack_delay:1000| [2025/04/30 18:20:46 650369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:277|lost_pn:274|thresh:3| [2025/04/30 18:20:46 650375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 650800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 650877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 650881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54544|rtt_var:2125|pto_duration:63044|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 650886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 650890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 650894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 132000| [2025/04/30 18:20:46 650898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246737174|now:1746037246650881|interv:86293| [2025/04/30 18:20:46 650902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246737174|now:1746037246650881|interval:86293|pto_count:0|srtt:54544 [2025/04/30 18:20:46 650907] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 63203, ack_elapse 52700, delivered 72038|rate 1139787|lost 91| [2025/04/30 18:20:46 650911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139787) in round 5| [2025/04/30 18:20:46 650916] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 650920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 650924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246598127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 650931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246598127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 650936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:132000|srtt:54544|latest_rtt:52118|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 650942] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:83|largest:83|pns:2| [2025/04/30 18:20:46 650946] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:83|frame:ACK |recv_time:1746037246650245|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 650951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366650245|now:1746037246650245|interv:120000000| [2025/04/30 18:20:46 650956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366650245|now:1746037246650245|interv:120000000| [2025/04/30 18:20:46 650960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246735276|pq_index:0| [2025/04/30 18:20:46 650964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246649078| [2025/04/30 18:20:46 650968] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246650968| [2025/04/30 18:20:46 650973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246650972| [2025/04/30 18:20:46 650979] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 650984] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246737174| [2025/04/30 18:20:46 651014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246737174| [2025/04/30 18:20:46 651021] [debug] |xqc_engine_wakeup_after|wakeup:1746037246737174|now:1746037246651021|diff:86153| [2025/04/30 18:20:46 651028] [debug] |xqc_engine_main_logic|END|now:1746037246650972| [2025/04/30 18:20:46 651036] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246651035| [2025/04/30 18:20:46 651042] [debug] |xqc_engine_wakeup_after|wakeup:1746037246737174|now:1746037246651042|diff:86132| [2025/04/30 18:20:46 651048] [debug] |xqc_engine_main_logic|END|now:1746037246651035| [2025/04/30 18:20:46 652320] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:106|state:ESTABED|recv_time:1746037246652319| [2025/04/30 18:20:46 652336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 652345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:83| [2025/04/30 18:20:46 652351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:84| [2025/04/30 18:20:46 652361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:84| [2025/04/30 18:20:46 652367] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 652378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:279|path_largest_ack:278| [2025/04/30 18:20:46 652392] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:17|tx_in_flight:162044|prior_delivered:135926|prior_time:1746037246597545|is_app_limited:0|send_elapse:63377|ack_elapse:54774|ctl_first_sent_time:1746037246598301|lagest_ack_time:1746037246652319|curr_delivered:209164| [2025/04/30 18:20:46 652400] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246598301| [2025/04/30 18:20:46 652407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 652414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:279|origin_pktnum:143|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:279|path_largest_ack:279| [2025/04/30 18:20:46 652420] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:150044|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61138|ack_elapse:51095|ctl_first_sent_time:1746037246602175|lagest_ack_time:1746037246652319|curr_delivered:210364| [2025/04/30 18:20:46 652428] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246602175| [2025/04/30 18:20:46 652434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 652441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54544|rttvar:2125|minrtt:31754|latest_rtt:50144|ack_delay:0| [2025/04/30 18:20:46 652448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53994|rttvar:2694|minrtt:31754|latest_rtt:50144|ack_delay:0| [2025/04/30 18:20:46 652455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:279|lost_pn:276|thresh:3| [2025/04/30 18:20:46 652462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 652830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 652918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 652925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53994|rtt_var:2694|pto_duration:64770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 652931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 652935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 652939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 129600| [2025/04/30 18:20:46 652943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246738900|now:1746037246652925|interv:85975| [2025/04/30 18:20:46 652947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246738900|now:1746037246652925|interval:85975|pto_count:0|srtt:53994 [2025/04/30 18:20:46 652960] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 61138, ack_elapse 51095, delivered 64838|rate 1060518|lost 91| [2025/04/30 18:20:46 652967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060518) in round 5| [2025/04/30 18:20:46 652974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 652980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 653004] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246602175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 653016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246602175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 653023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:129600|srtt:53994|latest_rtt:50144|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 653033] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:84|largest:84|pns:2| [2025/04/30 18:20:46 653040] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:84|frame:ACK |recv_time:1746037246652319|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 653048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366652319|now:1746037246652319|interv:120000000| [2025/04/30 18:20:46 653054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366652319|now:1746037246652319|interv:120000000| [2025/04/30 18:20:46 653061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246737174|pq_index:0| [2025/04/30 18:20:46 653067] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246650972| [2025/04/30 18:20:46 653073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246653073| [2025/04/30 18:20:46 653081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246653079| [2025/04/30 18:20:46 653089] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 653096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246738900| [2025/04/30 18:20:46 653102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246738900| [2025/04/30 18:20:46 653109] [debug] |xqc_engine_wakeup_after|wakeup:1746037246738900|now:1746037246653108|diff:85792| [2025/04/30 18:20:46 653115] [debug] |xqc_engine_main_logic|END|now:1746037246653079| [2025/04/30 18:20:46 653124] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246653123| [2025/04/30 18:20:46 653129] [debug] |xqc_engine_wakeup_after|wakeup:1746037246738900|now:1746037246653129|diff:85771| [2025/04/30 18:20:46 653135] [debug] |xqc_engine_main_logic|END|now:1746037246653123| [2025/04/30 18:20:46 654338] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:107|state:ESTABED|recv_time:1746037246654337| [2025/04/30 18:20:46 654362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 654371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:84| [2025/04/30 18:20:46 654378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:85| [2025/04/30 18:20:46 654387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:85| [2025/04/30 18:20:46 654393] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 654404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:280|origin_pktnum:144|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:281|path_largest_ack:280| [2025/04/30 18:20:46 654411] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:151244|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61279|ack_elapse:53113|ctl_first_sent_time:1746037246602316|lagest_ack_time:1746037246654337|curr_delivered:211564| [2025/04/30 18:20:46 654419] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246602316| [2025/04/30 18:20:46 654425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:46 654432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:281|origin_pktnum:145|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:281|path_largest_ack:281| [2025/04/30 18:20:46 654438] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:151244|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61279|ack_elapse:53113|ctl_first_sent_time:1746037246602316|lagest_ack_time:1746037246654337|curr_delivered:212764| [2025/04/30 18:20:46 654445] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246602453| [2025/04/30 18:20:46 654450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:46 654457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53994|rttvar:2694|minrtt:31754|latest_rtt:51884|ack_delay:1000| [2025/04/30 18:20:46 654463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53605|rttvar:2798|minrtt:31754|latest_rtt:51884|ack_delay:1000| [2025/04/30 18:20:46 654470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:281|lost_pn:278|thresh:3| [2025/04/30 18:20:46 654476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 654884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 654981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 655074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53605|rtt_var:2798|pto_duration:64797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 655083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 655096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 655103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 127200| [2025/04/30 18:20:46 655109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246738927|now:1746037246655073|interv:83854| [2025/04/30 18:20:46 655115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246738927|now:1746037246655073|interval:83854|pto_count:0|srtt:53605 [2025/04/30 18:20:46 655121] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 61279, ack_elapse 53113, delivered 67238|rate 1097243|lost 91| [2025/04/30 18:20:46 655127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097243) in round 5| [2025/04/30 18:20:46 655133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 655139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 655144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246602453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 655151] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246602453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 655158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:127200|srtt:53605|latest_rtt:51884|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 655167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:85|largest:85|pns:2| [2025/04/30 18:20:46 655175] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:85|frame:ACK |recv_time:1746037246654337|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 655182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366654337|now:1746037246654337|interv:120000000| [2025/04/30 18:20:46 655189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366654337|now:1746037246654337|interv:120000000| [2025/04/30 18:20:46 655195] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246738900|pq_index:0| [2025/04/30 18:20:46 655202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246653079| [2025/04/30 18:20:46 655209] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246655209| [2025/04/30 18:20:46 655216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246655215| [2025/04/30 18:20:46 655222] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 655227] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246738927| [2025/04/30 18:20:46 655231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246738927| [2025/04/30 18:20:46 655240] [debug] |xqc_engine_wakeup_after|wakeup:1746037246738927|now:1746037246655240|diff:83687| [2025/04/30 18:20:46 655245] [debug] |xqc_engine_main_logic|END|now:1746037246655215| [2025/04/30 18:20:46 655250] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246655250| [2025/04/30 18:20:46 655254] [debug] |xqc_engine_wakeup_after|wakeup:1746037246738927|now:1746037246655254|diff:83673| [2025/04/30 18:20:46 655258] [debug] |xqc_engine_main_logic|END|now:1746037246655250| [2025/04/30 18:20:46 656188] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:106|state:ESTABED|recv_time:1746037246656187| [2025/04/30 18:20:46 656201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 656208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:85| [2025/04/30 18:20:46 656212] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:86| [2025/04/30 18:20:46 656218] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:86| [2025/04/30 18:20:46 656222] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 656230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:283|path_largest_ack:282| [2025/04/30 18:20:46 656235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:153644|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61540|ack_elapse:54963|ctl_first_sent_time:1746037246602577|lagest_ack_time:1746037246656187|curr_delivered:213964| [2025/04/30 18:20:46 656240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246602577| [2025/04/30 18:20:46 656244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:46 656249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:283|path_largest_ack:283| [2025/04/30 18:20:46 656253] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:153644|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61540|ack_elapse:54963|ctl_first_sent_time:1746037246602577|lagest_ack_time:1746037246656187|curr_delivered:215164| [2025/04/30 18:20:46 656258] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246602715| [2025/04/30 18:20:46 656262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:46 656266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53605|rttvar:2798|minrtt:31754|latest_rtt:53472|ack_delay:0| [2025/04/30 18:20:46 656270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53589|rttvar:2132|minrtt:31754|latest_rtt:53472|ack_delay:0| [2025/04/30 18:20:46 656275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:283|lost_pn:280|thresh:3| [2025/04/30 18:20:46 656279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 656682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 656769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 656774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53589|rtt_var:2132|pto_duration:62117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 656779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 656783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 656787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 124800| [2025/04/30 18:20:46 656791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246736247|now:1746037246656773|interv:79474| [2025/04/30 18:20:46 656795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246736247|now:1746037246656773|interval:79474|pto_count:0|srtt:53589 [2025/04/30 18:20:46 656800] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 61540, ack_elapse 54963, delivered 69638|rate 1131589|lost 91| [2025/04/30 18:20:46 656804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131589) in round 5| [2025/04/30 18:20:46 656809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 656813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 656817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246602715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 656821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246602715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 656826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:124800|srtt:53589|latest_rtt:53472|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 656832] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:86|largest:86|pns:2| [2025/04/30 18:20:46 656837] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:86|frame:ACK |recv_time:1746037246656187|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 656842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366656187|now:1746037246656187|interv:120000000| [2025/04/30 18:20:46 656846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366656187|now:1746037246656187|interv:120000000| [2025/04/30 18:20:46 656850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246738927|pq_index:0| [2025/04/30 18:20:46 656854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246655215| [2025/04/30 18:20:46 656858] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246656858| [2025/04/30 18:20:46 656864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246656862| [2025/04/30 18:20:46 656872] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 656877] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246736247| [2025/04/30 18:20:46 656881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246736247| [2025/04/30 18:20:46 656885] [debug] |xqc_engine_wakeup_after|wakeup:1746037246736247|now:1746037246656885|diff:79362| [2025/04/30 18:20:46 656889] [debug] |xqc_engine_main_logic|END|now:1746037246656862| [2025/04/30 18:20:46 656895] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246656895| [2025/04/30 18:20:46 656899] [debug] |xqc_engine_wakeup_after|wakeup:1746037246736247|now:1746037246656899|diff:79348| [2025/04/30 18:20:46 656905] [debug] |xqc_engine_main_logic|END|now:1746037246656895| [2025/04/30 18:20:46 658236] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:107|state:ESTABED|recv_time:1746037246658235| [2025/04/30 18:20:46 658249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 658256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:86| [2025/04/30 18:20:46 658260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:87| [2025/04/30 18:20:46 658266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:87| [2025/04/30 18:20:46 658270] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 658278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:284| [2025/04/30 18:20:46 658286] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:156044|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61817|ack_elapse:57011|ctl_first_sent_time:1746037246602854|lagest_ack_time:1746037246658235|curr_delivered:216364| [2025/04/30 18:20:46 658293] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246602854| [2025/04/30 18:20:46 658300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 658307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:285|path_largest_ack:285| [2025/04/30 18:20:46 658315] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:156044|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:61817|ack_elapse:57011|ctl_first_sent_time:1746037246602854|lagest_ack_time:1746037246658235|curr_delivered:217564| [2025/04/30 18:20:46 658321] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246603002| [2025/04/30 18:20:46 658328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 658335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53589|rttvar:2132|minrtt:31754|latest_rtt:55233|ack_delay:1000| [2025/04/30 18:20:46 658341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53670|rttvar:1760|minrtt:31754|latest_rtt:55233|ack_delay:1000| [2025/04/30 18:20:46 658356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:285|lost_pn:282|thresh:3| [2025/04/30 18:20:46 658361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 658760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 658831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 658835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53670|rtt_var:1760|pto_duration:60710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 658840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 658844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 658848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 122400| [2025/04/30 18:20:46 658852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246734840|now:1746037246658835|interv:76005| [2025/04/30 18:20:46 658856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246734840|now:1746037246658835|interval:76005|pto_count:0|srtt:53670 [2025/04/30 18:20:46 658861] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 61817, ack_elapse 57011, delivered 72038|rate 1165342|lost 91| [2025/04/30 18:20:46 658866] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165342) in round 5| [2025/04/30 18:20:46 658870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 658874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 658878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246603002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 658883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246603002|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 658887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:122400|srtt:53670|latest_rtt:55233|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 658893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:87|largest:87|pns:2| [2025/04/30 18:20:46 658898] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:107|pkt_type:SHORT_HEADER|pkt_num:87|frame:ACK |recv_time:1746037246658235|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 658903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366658235|now:1746037246658235|interv:120000000| [2025/04/30 18:20:46 658910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366658235|now:1746037246658235|interv:120000000| [2025/04/30 18:20:46 658914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246736247|pq_index:0| [2025/04/30 18:20:46 658919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246656862| [2025/04/30 18:20:46 658923] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246658923| [2025/04/30 18:20:46 658928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246658927| [2025/04/30 18:20:46 658933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 658939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246734840| [2025/04/30 18:20:46 658943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246734840| [2025/04/30 18:20:46 658947] [debug] |xqc_engine_wakeup_after|wakeup:1746037246734840|now:1746037246658946|diff:75894| [2025/04/30 18:20:46 658952] [debug] |xqc_engine_main_logic|END|now:1746037246658927| [2025/04/30 18:20:46 658961] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246658961| [2025/04/30 18:20:46 658967] [debug] |xqc_engine_wakeup_after|wakeup:1746037246734840|now:1746037246658967|diff:75873| [2025/04/30 18:20:46 658973] [debug] |xqc_engine_main_logic|END|now:1746037246658961| [2025/04/30 18:20:46 660244] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:106|state:ESTABED|recv_time:1746037246660243| [2025/04/30 18:20:46 660257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 660264] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:87| [2025/04/30 18:20:46 660268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:88| [2025/04/30 18:20:46 660275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:88| [2025/04/30 18:20:46 660279] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 660286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:286|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:287|path_largest_ack:286| [2025/04/30 18:20:46 660291] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:158444|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:62101|ack_elapse:59019|ctl_first_sent_time:1746037246603138|lagest_ack_time:1746037246660243|curr_delivered:218764| [2025/04/30 18:20:46 660296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246603138| [2025/04/30 18:20:46 660301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:46 660306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:287|path_largest_ack:287| [2025/04/30 18:20:46 660310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:158444|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:62101|ack_elapse:59019|ctl_first_sent_time:1746037246603138|lagest_ack_time:1746037246660243|curr_delivered:219964| [2025/04/30 18:20:46 660321] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246603279| [2025/04/30 18:20:46 660325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:46 660329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53670|rttvar:1760|minrtt:31754|latest_rtt:56964|ack_delay:0| [2025/04/30 18:20:46 660334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54082|rttvar:2143|minrtt:31754|latest_rtt:56964|ack_delay:0| [2025/04/30 18:20:46 660338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:287|lost_pn:284|thresh:3| [2025/04/30 18:20:46 660342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 660717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 660822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 660829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54082|rtt_var:2143|pto_duration:62654|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 660836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 660842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 660847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 120000| [2025/04/30 18:20:46 660853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246736784|now:1746037246660828|interv:75956| [2025/04/30 18:20:46 660859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246736784|now:1746037246660828|interval:75956|pto_count:0|srtt:54082 [2025/04/30 18:20:46 660867] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 62101, ack_elapse 59019, delivered 74438|rate 1198660|lost 91| [2025/04/30 18:20:46 660874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198660) in round 5| [2025/04/30 18:20:46 660880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 660887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 660892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246603279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 660899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246603279|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 660905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:120000|srtt:54082|latest_rtt:56964|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 660923] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:88|largest:88|pns:2| [2025/04/30 18:20:46 660931] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:106|pkt_type:SHORT_HEADER|pkt_num:88|frame:ACK |recv_time:1746037246660243|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 660938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366660243|now:1746037246660243|interv:120000000| [2025/04/30 18:20:46 660944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366660243|now:1746037246660243|interv:120000000| [2025/04/30 18:20:46 660950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246734840|pq_index:0| [2025/04/30 18:20:46 660956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246658927| [2025/04/30 18:20:46 660962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246660962| [2025/04/30 18:20:46 660969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246660967| [2025/04/30 18:20:46 660976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 660983] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246736784| [2025/04/30 18:20:46 661016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246736784| [2025/04/30 18:20:46 661023] [debug] |xqc_engine_wakeup_after|wakeup:1746037246736784|now:1746037246661022|diff:75762| [2025/04/30 18:20:46 661029] [debug] |xqc_engine_main_logic|END|now:1746037246660967| [2025/04/30 18:20:46 661037] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246661037| [2025/04/30 18:20:46 661043] [debug] |xqc_engine_wakeup_after|wakeup:1746037246736784|now:1746037246661042|diff:75742| [2025/04/30 18:20:46 661048] [debug] |xqc_engine_main_logic|END|now:1746037246661037| [2025/04/30 18:20:46 662165] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:109|state:ESTABED|recv_time:1746037246662163| [2025/04/30 18:20:46 662177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 662183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:88| [2025/04/30 18:20:46 662188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:89| [2025/04/30 18:20:46 662194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:89| [2025/04/30 18:20:46 662198] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 662205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:288| [2025/04/30 18:20:46 662210] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:20|tx_in_flight:160844|prior_delivered:145526|prior_time:1746037246601224|is_app_limited:0|send_elapse:62373|ack_elapse:60939|ctl_first_sent_time:1746037246603410|lagest_ack_time:1746037246662163|curr_delivered:221164| [2025/04/30 18:20:46 662215] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246603410| [2025/04/30 18:20:46 662219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:46 662230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:290|origin_pktnum:151|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:290|path_largest_ack:290| [2025/04/30 18:20:46 662234] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:21|tx_in_flight:159644|prior_delivered:147926|prior_time:1746037246604106|is_app_limited:0|send_elapse:61296|ack_elapse:58057|ctl_first_sent_time:1746037246604646|lagest_ack_time:1746037246662163|curr_delivered:222364| [2025/04/30 18:20:46 662239] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246604646| [2025/04/30 18:20:46 662243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:46 662247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54082|rttvar:2143|minrtt:31754|latest_rtt:57517|ack_delay:1000| [2025/04/30 18:20:46 662252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54386|rttvar:2216|minrtt:31754|latest_rtt:57517|ack_delay:1000| [2025/04/30 18:20:46 662256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:290|lost_pn:287|thresh:3| [2025/04/30 18:20:46 662260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 662537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 662607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 662614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246668250|now:1746037246662613|interval:5637| [2025/04/30 18:20:46 662620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246668250|now:1746037246662613|interv:5637| [2025/04/30 18:20:46 662627] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 61296, ack_elapse 58057, delivered 74438|rate 1214402|lost 91| [2025/04/30 18:20:46 662634] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214402) in round 5| [2025/04/30 18:20:46 662641] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 662647] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 662653] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246604646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 662659] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246604646|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 662665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:117600|srtt:54386|latest_rtt:57517|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 662675] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:89|largest:89|pns:2| [2025/04/30 18:20:46 662688] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:109|pkt_type:SHORT_HEADER|pkt_num:89|frame:ACK |recv_time:1746037246662163|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 662696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366662163|now:1746037246662163|interv:120000000| [2025/04/30 18:20:46 662702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366662163|now:1746037246662163|interv:120000000| [2025/04/30 18:20:46 662709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246736784|pq_index:0| [2025/04/30 18:20:46 662716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246660967| [2025/04/30 18:20:46 662722] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246662722| [2025/04/30 18:20:46 662730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246662728| [2025/04/30 18:20:46 662738] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 662747] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246668250| [2025/04/30 18:20:46 662753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246668250| [2025/04/30 18:20:46 662759] [debug] |xqc_engine_wakeup_after|wakeup:1746037246668250|now:1746037246662759|diff:5491| [2025/04/30 18:20:46 662766] [debug] |xqc_engine_main_logic|END|now:1746037246662728| [2025/04/30 18:20:46 662774] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246662774| [2025/04/30 18:20:46 662780] [debug] |xqc_engine_wakeup_after|wakeup:1746037246668250|now:1746037246662780|diff:5470| [2025/04/30 18:20:46 662786] [debug] |xqc_engine_main_logic|END|now:1746037246662774| [2025/04/30 18:20:46 664477] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:113|state:ESTABED|recv_time:1746037246664475| [2025/04/30 18:20:46 664490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 664497] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:89| [2025/04/30 18:20:46 664501] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:90| [2025/04/30 18:20:46 664507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:90| [2025/04/30 18:20:46 664511] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 664518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:293|origin_pktnum:155|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:295|path_largest_ack:293| [2025/04/30 18:20:46 664523] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:159644|prior_delivered:150326|prior_time:1746037246605523|is_app_limited:0|send_elapse:61587|ack_elapse:58952|ctl_first_sent_time:1746037246606106|lagest_ack_time:1746037246664475|curr_delivered:223564| [2025/04/30 18:20:46 664528] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246606106| [2025/04/30 18:20:46 664533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:46 664537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:295|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:295|path_largest_ack:295| [2025/04/30 18:20:46 664554] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:22|tx_in_flight:159644|prior_delivered:150326|prior_time:1746037246605523|is_app_limited:0|send_elapse:61587|ack_elapse:58952|ctl_first_sent_time:1746037246606106|lagest_ack_time:1746037246664475|curr_delivered:224764| [2025/04/30 18:20:46 664559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246606456| [2025/04/30 18:20:46 664563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:46 664567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54386|rttvar:2216|minrtt:31754|latest_rtt:58019|ack_delay:1000| [2025/04/30 18:20:46 664571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54715|rttvar:2320|minrtt:31754|latest_rtt:58019|ack_delay:1000| [2025/04/30 18:20:46 664576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:295|lost_pn:292|thresh:3| [2025/04/30 18:20:46 664580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 664912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 664984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 665015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 665021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 665027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 665032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 665040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:289|lost_pn:292|po_sent_time:1746037246603544|lost_send_time:1746037246599204|loss_delay:65271|frame:STREAM |repair:128| [2025/04/30 18:20:46 665048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:291|lost_pn:292|po_sent_time:1746037246604781|lost_send_time:1746037246599204|loss_delay:65271|frame:STREAM |repair:128| [2025/04/30 18:20:46 665055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:292|lost_pn:292|po_sent_time:1746037246604907|lost_send_time:1746037246599204|loss_delay:65271|frame:STREAM |repair:128| [2025/04/30 18:20:46 665061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246604907u| [2025/04/30 18:20:46 665066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 665072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246671576|now:1746037246665072|interval:6504| [2025/04/30 18:20:46 665078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246671576|now:1746037246665072|interv:6504| [2025/04/30 18:20:46 665084] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 61587, ack_elapse 58952, delivered 74438|rate 1208664|lost 94| [2025/04/30 18:20:46 665090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208664) in round 5| [2025/04/30 18:20:46 665097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 665102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 665108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246606456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 665116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246606456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 665129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:111600|srtt:54715|latest_rtt:58019|min_rtt:31754|applimit:0|lost:91|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 665138] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:90|largest:90|pns:2| [2025/04/30 18:20:46 665144] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:113|pkt_type:SHORT_HEADER|pkt_num:90|frame:ACK |recv_time:1746037246664475|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 665151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366664475|now:1746037246664475|interv:120000000| [2025/04/30 18:20:46 665157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366664475|now:1746037246664475|interv:120000000| [2025/04/30 18:20:46 665164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246668250|pq_index:0| [2025/04/30 18:20:46 665170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246662728| [2025/04/30 18:20:46 665177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246665177| [2025/04/30 18:20:46 665183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246665182| [2025/04/30 18:20:46 665189] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 665194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1371869|loss_rate:64.91|path_pto:0| [2025/04/30 18:20:46 665198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:299496| [2025/04/30 18:20:46 665203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 665208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:289|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 665213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1371869|loss_rate:64.91|path_pto:0| [2025/04/30 18:20:46 665217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:111600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 665222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 665226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:291|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 665230] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54715|min_srtt:54715|path_bw:1371869|loss_rate:64.91|path_pto:0| [2025/04/30 18:20:46 665235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:111600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:301854| [2025/04/30 18:20:46 665243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54715|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 665247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:292|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 665252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:289|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 665256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:299496| [2025/04/30 18:20:46 665261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 665266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:388| [2025/04/30 18:20:46 665306] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111600|now:1746037246665274|stream_id:0|stream_offset:299496| [2025/04/30 18:20:46 665316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:388|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 18:20:46 665324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:111600|applimit:0| [2025/04/30 18:20:46 665331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246671576|now:1746037246665330|interval:6246| [2025/04/30 18:20:46 665337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246671576|now:1746037246665330|interv:6246| [2025/04/30 18:20:46 665344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:112800| [2025/04/30 18:20:46 665352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:291|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 665358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:112800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 665366] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 665372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:389| [2025/04/30 18:20:46 665407] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:112800|now:1746037246665383|stream_id:0|stream_offset:300675| [2025/04/30 18:20:46 665413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:389|origin_pktnum:291|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 665418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:112800|applimit:0| [2025/04/30 18:20:46 665422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246671576|now:1746037246665422|interval:6154| [2025/04/30 18:20:46 665433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246671576|now:1746037246665422|interv:6154| [2025/04/30 18:20:46 665439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:114000| [2025/04/30 18:20:46 665447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:292|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 665454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:114000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:301854| [2025/04/30 18:20:46 665461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 665468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:390| [2025/04/30 18:20:46 665509] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:114000|now:1746037246665478|stream_id:0|stream_offset:301854| [2025/04/30 18:20:46 665518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:390|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 18:20:46 665524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:114000|applimit:0| [2025/04/30 18:20:46 665530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246671576|now:1746037246665530|interval:6046| [2025/04/30 18:20:46 665536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246671576|now:1746037246665530|interv:6046| [2025/04/30 18:20:46 665542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:115200| [2025/04/30 18:20:46 665549] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246671576| [2025/04/30 18:20:46 665555] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246671576| [2025/04/30 18:20:46 665561] [debug] |xqc_engine_wakeup_after|wakeup:1746037246671576|now:1746037246665561|diff:6015| [2025/04/30 18:20:46 665567] [debug] |xqc_engine_main_logic|END|now:1746037246665182| [2025/04/30 18:20:46 665576] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246665576| [2025/04/30 18:20:46 665582] [debug] |xqc_engine_wakeup_after|wakeup:1746037246671576|now:1746037246665582|diff:5994| [2025/04/30 18:20:46 665588] [debug] |xqc_engine_main_logic|END|now:1746037246665576| [2025/04/30 18:20:46 666269] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:115|state:ESTABED|recv_time:1746037246666268| [2025/04/30 18:20:46 666282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 666289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:90| [2025/04/30 18:20:46 666293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:91| [2025/04/30 18:20:46 666301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:91| [2025/04/30 18:20:46 666308] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 666318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:296|origin_pktnum:159|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:303|path_largest_ack:296| [2025/04/30 18:20:46 666326] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:151244|prior_delivered:152726|prior_time:1746037246606605|is_app_limited:0|send_elapse:59037|ack_elapse:59663|ctl_first_sent_time:1746037246607429|lagest_ack_time:1746037246666268|curr_delivered:225964| [2025/04/30 18:20:46 666341] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246607429| [2025/04/30 18:20:46 666348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:46 666356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:303|origin_pktnum:166|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:303|path_largest_ack:303| [2025/04/30 18:20:46 666362] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:30|tx_in_flight:151244|prior_delivered:152726|prior_time:1746037246606605|is_app_limited:0|send_elapse:59037|ack_elapse:59663|ctl_first_sent_time:1746037246607429|lagest_ack_time:1746037246666268|curr_delivered:227164| [2025/04/30 18:20:46 666369] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246608348| [2025/04/30 18:20:46 666374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:46 666378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54715|rttvar:2320|minrtt:31754|latest_rtt:57920|ack_delay:1000| [2025/04/30 18:20:46 666382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54991|rttvar:2291|minrtt:31754|latest_rtt:57920|ack_delay:1000| [2025/04/30 18:20:46 666387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:303|lost_pn:300|thresh:3| [2025/04/30 18:20:46 666391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 666642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 666745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:294|lost_pn:300|po_sent_time:1746037246606305|lost_send_time:1746037246601108|loss_delay:65160|frame:STREAM |repair:128| [2025/04/30 18:20:46 666752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:297|lost_pn:300|po_sent_time:1746037246607555|lost_send_time:1746037246601108|loss_delay:65160|frame:STREAM |repair:128| [2025/04/30 18:20:46 666760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:298|lost_pn:300|po_sent_time:1746037246607683|lost_send_time:1746037246601108|loss_delay:65160|frame:STREAM |repair:128| [2025/04/30 18:20:46 666768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:299|lost_pn:300|po_sent_time:1746037246607798|lost_send_time:1746037246601108|loss_delay:65160|frame:STREAM |repair:128| [2025/04/30 18:20:46 666776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:300|lost_pn:300|po_sent_time:1746037246607926|lost_send_time:1746037246601108|loss_delay:65160|frame:STREAM |repair:128| [2025/04/30 18:20:46 666783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246607926u| [2025/04/30 18:20:46 666789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 666796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673239|now:1746037246666796|interval:6443| [2025/04/30 18:20:46 666808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673239|now:1746037246666796|interv:6443| [2025/04/30 18:20:46 666815] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59037, ack_elapse 59663, delivered 74438|rate 1247640|lost 99| [2025/04/30 18:20:46 666822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1247640) in round 5| [2025/04/30 18:20:46 666829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 666835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 666842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:5|acked:2400|po_sent_time:1746037246608348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 666849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:5|acked:2400|po_sent_time:1746037246608348|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 666856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:106800|srtt:54991|latest_rtt:57920|min_rtt:31754|applimit:0|lost:94|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 666866] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:91|largest:91|pns:2| [2025/04/30 18:20:46 666873] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:115|pkt_type:SHORT_HEADER|pkt_num:91|frame:ACK |recv_time:1746037246666268|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 666881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366666268|now:1746037246666268|interv:120000000| [2025/04/30 18:20:46 666887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366666268|now:1746037246666268|interv:120000000| [2025/04/30 18:20:46 666894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246671576|pq_index:0| [2025/04/30 18:20:46 666901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246665182| [2025/04/30 18:20:46 666906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246666906| [2025/04/30 18:20:46 666914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246666912| [2025/04/30 18:20:46 666922] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 666929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1371869|loss_rate:65.81|path_pto:0| [2025/04/30 18:20:46 666937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 666944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 666958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:294|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 666965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1371869|loss_rate:65.81|path_pto:0| [2025/04/30 18:20:46 666972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 666980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 667016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:297|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 667025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1371869|loss_rate:65.81|path_pto:0| [2025/04/30 18:20:46 667033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 667041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 667048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:298|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 667055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1371869|loss_rate:65.81|path_pto:0| [2025/04/30 18:20:46 667061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 667068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 667075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:299|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 667082] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54991|min_srtt:54991|path_bw:1371869|loss_rate:65.81|path_pto:0| [2025/04/30 18:20:46 667088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 667095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54991|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 667102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:300|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 667109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:294|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 667115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 667128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 667135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:391| [2025/04/30 18:20:46 667195] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106800|now:1746037246667147|stream_id:0|stream_offset:303033| [2025/04/30 18:20:46 667207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:391|origin_pktnum:294|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 667212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:106800|applimit:0| [2025/04/30 18:20:46 667217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673239|now:1746037246667217|interval:6022| [2025/04/30 18:20:46 667221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673239|now:1746037246667217|interv:6022| [2025/04/30 18:20:46 667226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:108000| [2025/04/30 18:20:46 667230] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:297|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 667235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 667240] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 667244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:392| [2025/04/30 18:20:46 667274] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108000|now:1746037246667251|stream_id:0|stream_offset:173343| [2025/04/30 18:20:46 667280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:392|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 18:20:46 667284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:108000|applimit:0| [2025/04/30 18:20:46 667288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673239|now:1746037246667288|interval:5951| [2025/04/30 18:20:46 667293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673239|now:1746037246667288|interv:5951| [2025/04/30 18:20:46 667297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:109200| [2025/04/30 18:20:46 667302] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:298|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 667306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 667310] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 667319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:393| [2025/04/30 18:20:46 667346] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109200|now:1746037246667326|stream_id:0|stream_offset:174522| [2025/04/30 18:20:46 667356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:393|origin_pktnum:161|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 667362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:109200|applimit:0| [2025/04/30 18:20:46 667368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673239|now:1746037246667368|interval:5871| [2025/04/30 18:20:46 667375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673239|now:1746037246667368|interv:5871| [2025/04/30 18:20:46 667381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:110400| [2025/04/30 18:20:46 667389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:299|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 667396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:110400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 667402] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 667409] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:394| [2025/04/30 18:20:46 667452] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:110400|now:1746037246667419|stream_id:0|stream_offset:175701| [2025/04/30 18:20:46 667463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:394|origin_pktnum:162|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 667470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:110400|applimit:0| [2025/04/30 18:20:46 667477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673239|now:1746037246667476|interval:5763| [2025/04/30 18:20:46 667483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673239|now:1746037246667476|interv:5763| [2025/04/30 18:20:46 667490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:111600| [2025/04/30 18:20:46 667497] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:300|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 667504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:111600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 667511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 667518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:395| [2025/04/30 18:20:46 667560] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:111600|now:1746037246667529|stream_id:0|stream_offset:176880| [2025/04/30 18:20:46 667578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:395|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 18:20:46 667585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:111600|applimit:0| [2025/04/30 18:20:46 667593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246673239|now:1746037246667593|interval:5646| [2025/04/30 18:20:46 667601] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246673239|now:1746037246667593|interv:5646| [2025/04/30 18:20:46 667608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:112800| [2025/04/30 18:20:46 667617] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246673239| [2025/04/30 18:20:46 667624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246673239| [2025/04/30 18:20:46 667630] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673239|now:1746037246667630|diff:5609| [2025/04/30 18:20:46 667637] [debug] |xqc_engine_main_logic|END|now:1746037246666912| [2025/04/30 18:20:46 667646] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246667646| [2025/04/30 18:20:46 667652] [debug] |xqc_engine_wakeup_after|wakeup:1746037246673239|now:1746037246667652|diff:5587| [2025/04/30 18:20:46 667658] [debug] |xqc_engine_main_logic|END|now:1746037246667646| [2025/04/30 18:20:46 668115] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:119|state:ESTABED|recv_time:1746037246668113| [2025/04/30 18:20:46 668131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 668141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:91| [2025/04/30 18:20:46 668147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:92| [2025/04/30 18:20:46 668155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:92| [2025/04/30 18:20:46 668161] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 668172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:306|origin_pktnum:168|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:312|path_largest_ack:306| [2025/04/30 18:20:46 668179] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:34|tx_in_flight:156044|prior_delivered:155126|prior_time:1746037246608704|is_app_limited:0|send_elapse:58803|ack_elapse:59409|ctl_first_sent_time:1746037246609449|lagest_ack_time:1746037246668113|curr_delivered:228364| [2025/04/30 18:20:46 668185] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246609449| [2025/04/30 18:20:46 668192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:46 668199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:312|origin_pktnum:174|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:312|path_largest_ack:312| [2025/04/30 18:20:46 668206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:156044|prior_delivered:157526|prior_time:1746037246610305|is_app_limited:0|send_elapse:58011|ack_elapse:57808|ctl_first_sent_time:1746037246611068|lagest_ack_time:1746037246668113|curr_delivered:229564| [2025/04/30 18:20:46 668220] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246611068| [2025/04/30 18:20:46 668226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:46 668232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54991|rttvar:2291|minrtt:31754|latest_rtt:57045|ack_delay:1000| [2025/04/30 18:20:46 668239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55123|rttvar:1982|minrtt:31754|latest_rtt:57045|ack_delay:1000| [2025/04/30 18:20:46 668246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:312|lost_pn:309|thresh:3| [2025/04/30 18:20:46 668252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 668725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 668750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:301|lost_pn:309|po_sent_time:1746037246608079|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:302|lost_pn:309|po_sent_time:1746037246608209|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:304|lost_pn:309|po_sent_time:1746037246608468|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:305|lost_pn:309|po_sent_time:1746037246608587|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:307|lost_pn:309|po_sent_time:1746037246609600|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:308|lost_pn:309|po_sent_time:1746037246609733|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:309|lost_pn:309|po_sent_time:1746037246609877|lost_send_time:1746037246603938|loss_delay:64175|frame:STREAM |repair:128| [2025/04/30 18:20:46 668798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246609877u| [2025/04/30 18:20:46 668803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 668809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246668809|interval:5396| [2025/04/30 18:20:46 668815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246668809|interv:5396| [2025/04/30 18:20:46 668827] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58011, ack_elapse 57808, delivered 72038|rate 1241798|lost 106| [2025/04/30 18:20:46 668834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1241798) in round 5| [2025/04/30 18:20:46 668840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 668846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 668852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:7|acked:2400|po_sent_time:1746037246611068|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 668859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:7|acked:2400|po_sent_time:1746037246611068|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 668866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:102000|srtt:55123|latest_rtt:57045|min_rtt:31754|applimit:0|lost:99|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 668874] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:92|largest:92|pns:2| [2025/04/30 18:20:46 668881] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:119|pkt_type:SHORT_HEADER|pkt_num:92|frame:ACK |recv_time:1746037246668113|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 668889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366668113|now:1746037246668113|interv:120000000| [2025/04/30 18:20:46 668895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366668113|now:1746037246668113|interv:120000000| [2025/04/30 18:20:46 668901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246673239|pq_index:0| [2025/04/30 18:20:46 668908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246666912| [2025/04/30 18:20:46 668914] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246668914| [2025/04/30 18:20:46 668922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246668920| [2025/04/30 18:20:46 668930] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 668937] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 668944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 668952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 668959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:301|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 668972] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 668979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 669008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 669020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:302|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 669027] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 669033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 669040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 669047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:304|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 669053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 669060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:306570| [2025/04/30 18:20:46 669067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 669074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:305|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 669080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 669086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 669093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 669100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:307|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 669107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 669114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 669126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 669133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:308|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 669140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55123|min_srtt:55123|path_bw:1371869|loss_rate:67.21|path_pto:0| [2025/04/30 18:20:46 669146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 669153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55123|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 669160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:309|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 669167] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:301|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 669180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:396| [2025/04/30 18:20:46 669236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102000|now:1746037246669198|stream_id:0|stream_offset:178059| [2025/04/30 18:20:46 669245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:396|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 18:20:46 669252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:102000|applimit:0| [2025/04/30 18:20:46 669258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669258|interval:4947| [2025/04/30 18:20:46 669264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669258|interv:4947| [2025/04/30 18:20:46 669270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:103200| [2025/04/30 18:20:46 669277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:302|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 669288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:397| [2025/04/30 18:20:46 669328] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103200|now:1746037246669303|stream_id:0|stream_offset:179238| [2025/04/30 18:20:46 669342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:397|origin_pktnum:165|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 669348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:103200|applimit:0| [2025/04/30 18:20:46 669354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669354|interval:4851| [2025/04/30 18:20:46 669360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669354|interv:4851| [2025/04/30 18:20:46 669365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:104400| [2025/04/30 18:20:46 669372] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:304|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 669383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669389] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:398| [2025/04/30 18:20:46 669425] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104400|now:1746037246669398|stream_id:0|stream_offset:305391| [2025/04/30 18:20:46 669434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:398|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 18:20:46 669441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:104400|applimit:0| [2025/04/30 18:20:46 669447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669447|interval:4758| [2025/04/30 18:20:46 669454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669447|interv:4758| [2025/04/30 18:20:46 669460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:105600| [2025/04/30 18:20:46 669467] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:305|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:306570| [2025/04/30 18:20:46 669480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:399| [2025/04/30 18:20:46 669521] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105600|now:1746037246669496|stream_id:0|stream_offset:306570| [2025/04/30 18:20:46 669529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:399|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 18:20:46 669540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:105600|applimit:0| [2025/04/30 18:20:46 669546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669546|interval:4659| [2025/04/30 18:20:46 669552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669546|interv:4659| [2025/04/30 18:20:46 669557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:106800| [2025/04/30 18:20:46 669564] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:307|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 669576] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:400| [2025/04/30 18:20:46 669614] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106800|now:1746037246669590|stream_id:0|stream_offset:183954| [2025/04/30 18:20:46 669621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:400|origin_pktnum:169|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 669628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:106800|applimit:0| [2025/04/30 18:20:46 669633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669633|interval:4572| [2025/04/30 18:20:46 669639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669633|interv:4572| [2025/04/30 18:20:46 669645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:108000| [2025/04/30 18:20:46 669651] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:308|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:108000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 669663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:401| [2025/04/30 18:20:46 669726] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:108000|now:1746037246669678|stream_id:0|stream_offset:186312| [2025/04/30 18:20:46 669735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:401|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 18:20:46 669741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:108000|applimit:0| [2025/04/30 18:20:46 669753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669752|interval:4453| [2025/04/30 18:20:46 669758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669752|interv:4453| [2025/04/30 18:20:46 669764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:109200| [2025/04/30 18:20:46 669771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:309|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 669776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:109200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 669783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 669789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:402| [2025/04/30 18:20:46 669824] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:109200|now:1746037246669798|stream_id:0|stream_offset:187491| [2025/04/30 18:20:46 669832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:402|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 18:20:46 669838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:109200|applimit:0| [2025/04/30 18:20:46 669844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246674205|now:1746037246669843|interval:4362| [2025/04/30 18:20:46 669850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246674205|now:1746037246669843|interv:4362| [2025/04/30 18:20:46 669855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:110400| [2025/04/30 18:20:46 669862] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246674205| [2025/04/30 18:20:46 669868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246674205| [2025/04/30 18:20:46 669874] [debug] |xqc_engine_wakeup_after|wakeup:1746037246674205|now:1746037246669874|diff:4331| [2025/04/30 18:20:46 669880] [debug] |xqc_engine_main_logic|END|now:1746037246668920| [2025/04/30 18:20:46 669887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246669887| [2025/04/30 18:20:46 669893] [debug] |xqc_engine_wakeup_after|wakeup:1746037246674205|now:1746037246669893|diff:4312| [2025/04/30 18:20:46 669899] [debug] |xqc_engine_main_logic|END|now:1746037246669887| [2025/04/30 18:20:46 670345] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:123|state:ESTABED|recv_time:1746037246670344| [2025/04/30 18:20:46 670359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 670366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:92| [2025/04/30 18:20:46 670370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:93| [2025/04/30 18:20:46 670376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:93| [2025/04/30 18:20:46 670380] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 670388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:315|origin_pktnum:179|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:315| [2025/04/30 18:20:46 670398] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:38|tx_in_flight:159644|prior_delivered:157526|prior_time:1746037246610305|is_app_limited:0|send_elapse:58395|ack_elapse:60039|ctl_first_sent_time:1746037246611452|lagest_ack_time:1746037246670344|curr_delivered:230764| [2025/04/30 18:20:46 670403] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246611452| [2025/04/30 18:20:46 670408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:46 670412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:318|origin_pktnum:180|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:318|path_largest_ack:318| [2025/04/30 18:20:46 670416] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:40|tx_in_flight:158444|prior_delivered:159926|prior_time:1746037246611820|is_app_limited:0|send_elapse:58962|ack_elapse:58524|ctl_first_sent_time:1746037246612443|lagest_ack_time:1746037246670344|curr_delivered:231964| [2025/04/30 18:20:46 670421] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246612443| [2025/04/30 18:20:46 670425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:46 670429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55123|rttvar:1982|minrtt:31754|latest_rtt:57901|ack_delay:1000| [2025/04/30 18:20:46 670433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55345|rttvar:1931|minrtt:31754|latest_rtt:57901|ack_delay:1000| [2025/04/30 18:20:46 670438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:318|lost_pn:315|thresh:3| [2025/04/30 18:20:46 670442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 670795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 670814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:310|lost_pn:315|po_sent_time:1746037246610030|lost_send_time:1746037246605206|loss_delay:65138|frame:STREAM |repair:128| [2025/04/30 18:20:46 670828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:311|lost_pn:315|po_sent_time:1746037246610165|lost_send_time:1746037246605206|loss_delay:65138|frame:STREAM |repair:128| [2025/04/30 18:20:46 670835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:313|lost_pn:315|po_sent_time:1746037246611204|lost_send_time:1746037246605206|loss_delay:65138|frame:STREAM |repair:128| [2025/04/30 18:20:46 670843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:314|lost_pn:315|po_sent_time:1746037246611333|lost_send_time:1746037246605206|loss_delay:65138|frame:STREAM |repair:128| [2025/04/30 18:20:46 670850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246611333u| [2025/04/30 18:20:46 670856] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:100163|lost_count:109|send_count:183|pkt_num:314|po_send_time:1746037246611333|srtt:55345|cwnd:162634|bw:1371869|conn_life:359519|now:0|last_lost_time:359519| [2025/04/30 18:20:46 670863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 670870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676708|now:1746037246670869|interval:5839| [2025/04/30 18:20:46 670877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676708|now:1746037246670869|interv:5839| [2025/04/30 18:20:46 670883] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58962, ack_elapse 58524, delivered 72038|rate 1221769|lost 110| [2025/04/30 18:20:46 670888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1221769) in round 5| [2025/04/30 18:20:46 670892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 670897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 670901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246612443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 670905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246612443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 670910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:103200|srtt:55345|latest_rtt:57901|min_rtt:31754|applimit:0|lost:106|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 670916] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:93|largest:93|pns:2| [2025/04/30 18:20:46 670920] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:123|pkt_type:SHORT_HEADER|pkt_num:93|frame:ACK |recv_time:1746037246670344|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 670926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366670344|now:1746037246670344|interv:120000000| [2025/04/30 18:20:46 670930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366670344|now:1746037246670344|interv:120000000| [2025/04/30 18:20:46 670938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246674205|pq_index:0| [2025/04/30 18:20:46 670943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246668920| [2025/04/30 18:20:46 670947] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246670946| [2025/04/30 18:20:46 670952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246670951| [2025/04/30 18:20:46 670957] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 670962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55345|min_srtt:55345|path_bw:1371869|loss_rate:68.99|path_pto:0| [2025/04/30 18:20:46 670967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 670971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 670976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:310|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 670981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55345|min_srtt:55345|path_bw:1371869|loss_rate:68.99|path_pto:0| [2025/04/30 18:20:46 670985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:308928| [2025/04/30 18:20:46 671017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 671022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:311|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 671027] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55345|min_srtt:55345|path_bw:1371869|loss_rate:68.99|path_pto:0| [2025/04/30 18:20:46 671031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 671035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 671040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:313|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 671044] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55345|min_srtt:55345|path_bw:1371869|loss_rate:68.99|path_pto:0| [2025/04/30 18:20:46 671049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 671057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55345|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 671061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:314|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 671066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:310|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 671070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 671075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 671079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:403| [2025/04/30 18:20:46 671117] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103200|now:1746037246671088|stream_id:0|stream_offset:307749| [2025/04/30 18:20:46 671123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:403|origin_pktnum:310|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 671128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:103200|applimit:0| [2025/04/30 18:20:46 671132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676708|now:1746037246671132|interval:5576| [2025/04/30 18:20:46 671136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676708|now:1746037246671132|interv:5576| [2025/04/30 18:20:46 671141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:104400| [2025/04/30 18:20:46 671146] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:311|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 671150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:308928| [2025/04/30 18:20:46 671154] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 671158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:404| [2025/04/30 18:20:46 671183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104400|now:1746037246671165|stream_id:0|stream_offset:308928| [2025/04/30 18:20:46 671188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:404|origin_pktnum:311|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 671193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:104400|applimit:0| [2025/04/30 18:20:46 671197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676708|now:1746037246671197|interval:5511| [2025/04/30 18:20:46 671201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676708|now:1746037246671197|interv:5511| [2025/04/30 18:20:46 671209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:105600| [2025/04/30 18:20:46 671213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:313|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 671218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:105600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 671222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 671226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:405| [2025/04/30 18:20:46 671248] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:105600|now:1746037246671232|stream_id:0|stream_offset:191028| [2025/04/30 18:20:46 671254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:405|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 18:20:46 671258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:105600|applimit:0| [2025/04/30 18:20:46 671262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676708|now:1746037246671262|interval:5446| [2025/04/30 18:20:46 671266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676708|now:1746037246671262|interv:5446| [2025/04/30 18:20:46 671271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:106800| [2025/04/30 18:20:46 671275] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:314|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 671279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:106800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 671283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 671287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:406| [2025/04/30 18:20:46 671312] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:106800|now:1746037246671293|stream_id:0|stream_offset:193386| [2025/04/30 18:20:46 671322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:406|origin_pktnum:177|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 671329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:106800|applimit:0| [2025/04/30 18:20:46 671336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246676708|now:1746037246671335|interval:5373| [2025/04/30 18:20:46 671342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246676708|now:1746037246671335|interv:5373| [2025/04/30 18:20:46 671349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:108000| [2025/04/30 18:20:46 671357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246676708| [2025/04/30 18:20:46 671369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246676708| [2025/04/30 18:20:46 671375] [debug] |xqc_engine_wakeup_after|wakeup:1746037246676708|now:1746037246671375|diff:5333| [2025/04/30 18:20:46 671379] [debug] |xqc_engine_main_logic|END|now:1746037246670951| [2025/04/30 18:20:46 671385] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246671384| [2025/04/30 18:20:46 671388] [debug] |xqc_engine_wakeup_after|wakeup:1746037246676708|now:1746037246671388|diff:5320| [2025/04/30 18:20:46 671392] [debug] |xqc_engine_main_logic|END|now:1746037246671384| [2025/04/30 18:20:46 672166] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:125|state:ESTABED|recv_time:1746037246672165| [2025/04/30 18:20:46 672180] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 672186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:93| [2025/04/30 18:20:46 672190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:94| [2025/04/30 18:20:46 672197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:94| [2025/04/30 18:20:46 672201] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 672209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:322|origin_pktnum:183|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:323|path_largest_ack:322| [2025/04/30 18:20:46 672214] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:41|tx_in_flight:162006|prior_delivered:159964|prior_time:1746037246612830|is_app_limited:0|send_elapse:58618|ack_elapse:59335|ctl_first_sent_time:1746037246613417|lagest_ack_time:1746037246672165|curr_delivered:233164| [2025/04/30 18:20:46 672219] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246613417| [2025/04/30 18:20:46 672223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:46 672228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:323|origin_pktnum:188|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:323|path_largest_ack:323| [2025/04/30 18:20:46 672232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:44|tx_in_flight:157200|prior_delivered:162364|prior_time:1746037246613639|is_app_limited:0|send_elapse:57521|ack_elapse:58526|ctl_first_sent_time:1746037246614384|lagest_ack_time:1746037246672165|curr_delivered:234364| [2025/04/30 18:20:46 672237] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246614384| [2025/04/30 18:20:46 672241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:46 672245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55345|rttvar:1931|minrtt:31754|latest_rtt:57781|ack_delay:1000| [2025/04/30 18:20:46 672250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55524|rttvar:1808|minrtt:31754|latest_rtt:57781|ack_delay:1000| [2025/04/30 18:20:46 672254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:323|lost_pn:320|thresh:3| [2025/04/30 18:20:46 672258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 672751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 672764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:316|lost_pn:320|po_sent_time:1746037246611570|lost_send_time:1746037246607162|loss_delay:65003|frame:STREAM |repair:128| [2025/04/30 18:20:46 672770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:317|lost_pn:320|po_sent_time:1746037246611688|lost_send_time:1746037246607162|loss_delay:65003|frame:STREAM |repair:128| [2025/04/30 18:20:46 672777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:319|lost_pn:320|po_sent_time:1746037246612539|lost_send_time:1746037246607162|loss_delay:65003|frame:STREAM |repair:128| [2025/04/30 18:20:46 672784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:320|lost_pn:320|po_sent_time:1746037246612616|lost_send_time:1746037246607162|loss_delay:65003|frame:STREAM |repair:128| [2025/04/30 18:20:46 672790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246612616u| [2025/04/30 18:20:46 672795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 38|pns:2| [2025/04/30 18:20:46 672801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 672806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677710|now:1746037246672806|interval:4904| [2025/04/30 18:20:46 672813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677710|now:1746037246672806|interv:4904| [2025/04/30 18:20:46 672819] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57521, ack_elapse 58526, delivered 72000|rate 1230222|lost 114| [2025/04/30 18:20:46 672825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1230222) in round 5| [2025/04/30 18:20:46 672831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 672837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 672843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246614384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 672853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246614384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 672860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:100800|srtt:55524|latest_rtt:57781|min_rtt:31754|applimit:0|lost:110|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 672869] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:94|largest:94|pns:2| [2025/04/30 18:20:46 672876] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:125|pkt_type:SHORT_HEADER|pkt_num:94|frame:ACK |recv_time:1746037246672165|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 672883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366672165|now:1746037246672165|interv:120000000| [2025/04/30 18:20:46 672890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366672165|now:1746037246672165|interv:120000000| [2025/04/30 18:20:46 672896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246676708|pq_index:0| [2025/04/30 18:20:46 672903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246670951| [2025/04/30 18:20:46 672909] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246672909| [2025/04/30 18:20:46 672916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246672914| [2025/04/30 18:20:46 672924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 672931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55524|min_srtt:55524|path_bw:1371869|loss_rate:69.92|path_pto:0| [2025/04/30 18:20:46 672937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 672944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 672950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:316|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 672956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55524|min_srtt:55524|path_bw:1371869|loss_rate:69.92|path_pto:0| [2025/04/30 18:20:46 672962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:100800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:311286| [2025/04/30 18:20:46 672969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 673007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:317|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 673018] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55524|min_srtt:55524|path_bw:1371869|loss_rate:69.92|path_pto:0| [2025/04/30 18:20:46 673024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:100800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 673031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 673039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:319|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 673045] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55524|min_srtt:55524|path_bw:1371869|loss_rate:69.92|path_pto:0| [2025/04/30 18:20:46 673052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:100800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 673059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55524|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 673065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:320|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 673073] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:316|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 673079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 673086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 673093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:407| [2025/04/30 18:20:46 673142] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100800|now:1746037246673104|stream_id:0|stream_offset:310107| [2025/04/30 18:20:46 673152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:407|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 18:20:46 673159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 18:20:46 673166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677710|now:1746037246673166|interval:4544| [2025/04/30 18:20:46 673173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677710|now:1746037246673166|interv:4544| [2025/04/30 18:20:46 673180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:102000| [2025/04/30 18:20:46 673187] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:317|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 673200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:311286| [2025/04/30 18:20:46 673208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 673214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:408| [2025/04/30 18:20:46 673255] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102000|now:1746037246673225|stream_id:0|stream_offset:311286| [2025/04/30 18:20:46 673264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:408|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 18:20:46 673270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:102000|applimit:0| [2025/04/30 18:20:46 673276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677710|now:1746037246673276|interval:4434| [2025/04/30 18:20:46 673283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677710|now:1746037246673276|interv:4434| [2025/04/30 18:20:46 673289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:103200| [2025/04/30 18:20:46 673297] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:319|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 673304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:103200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 673311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 673317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:409| [2025/04/30 18:20:46 673355] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:103200|now:1746037246673327|stream_id:0|stream_offset:198102| [2025/04/30 18:20:46 673363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:409|origin_pktnum:181|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 673370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:103200|applimit:0| [2025/04/30 18:20:46 673376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677710|now:1746037246673376|interval:4334| [2025/04/30 18:20:46 673382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677710|now:1746037246673376|interv:4334| [2025/04/30 18:20:46 673388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:104400| [2025/04/30 18:20:46 673394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:320|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 673400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:104400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 673412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 673418] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:410| [2025/04/30 18:20:46 673450] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:104400|now:1746037246673427|stream_id:0|stream_offset:312465| [2025/04/30 18:20:46 673458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:410|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 18:20:46 673464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:104400|applimit:0| [2025/04/30 18:20:46 673470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246677710|now:1746037246673470|interval:4240| [2025/04/30 18:20:46 673476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246677710|now:1746037246673470|interv:4240| [2025/04/30 18:20:46 673482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:105600| [2025/04/30 18:20:46 673488] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246677710| [2025/04/30 18:20:46 673495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246677710| [2025/04/30 18:20:46 673500] [debug] |xqc_engine_wakeup_after|wakeup:1746037246677710|now:1746037246673500|diff:4210| [2025/04/30 18:20:46 673506] [debug] |xqc_engine_main_logic|END|now:1746037246672914| [2025/04/30 18:20:46 673514] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246673514| [2025/04/30 18:20:46 673519] [debug] |xqc_engine_wakeup_after|wakeup:1746037246677710|now:1746037246673519|diff:4191| [2025/04/30 18:20:46 673525] [debug] |xqc_engine_main_logic|END|now:1746037246673514| [2025/04/30 18:20:46 674225] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:129|state:ESTABED|recv_time:1746037246674224| [2025/04/30 18:20:46 674238] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 674244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:94| [2025/04/30 18:20:46 674248] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:95| [2025/04/30 18:20:46 674255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:95| [2025/04/30 18:20:46 674259] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 674266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:328|origin_pktnum:192|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:333|path_largest_ack:328| [2025/04/30 18:20:46 674271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:47|tx_in_flight:157200|prior_delivered:164764|prior_time:1746037246615111|is_app_limited:0|send_elapse:57284|ack_elapse:59113|ctl_first_sent_time:1746037246615790|lagest_ack_time:1746037246674224|curr_delivered:235564| [2025/04/30 18:20:46 674276] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246615790| [2025/04/30 18:20:46 674281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:46 674285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:333|origin_pktnum:197|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:333|path_largest_ack:333| [2025/04/30 18:20:46 674295] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:154800|prior_delivered:167164|prior_time:1746037246616450|is_app_limited:0|send_elapse:50933|ack_elapse:57774|ctl_first_sent_time:1746037246617131|lagest_ack_time:1746037246674224|curr_delivered:236764| [2025/04/30 18:20:46 674300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246617131| [2025/04/30 18:20:46 674304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:46 674308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55524|rttvar:1808|minrtt:31754|latest_rtt:57093|ack_delay:1000| [2025/04/30 18:20:46 674312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55595|rttvar:1498|minrtt:31754|latest_rtt:57093|ack_delay:1000| [2025/04/30 18:20:46 674316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:333|lost_pn:330|thresh:3| [2025/04/30 18:20:46 674321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 674689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 674696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:321|lost_pn:330|po_sent_time:1746037246612707|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:324|lost_pn:330|po_sent_time:1746037246614495|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:325|lost_pn:330|po_sent_time:1746037246614672|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:326|lost_pn:330|po_sent_time:1746037246614818|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:327|lost_pn:330|po_sent_time:1746037246614953|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:329|lost_pn:330|po_sent_time:1746037246615927|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:330|lost_pn:330|po_sent_time:1746037246616049|lost_send_time:1746037246609995|loss_delay:64229|frame:STREAM |repair:128| [2025/04/30 18:20:46 674753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246616049u| [2025/04/30 18:20:46 674760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 674767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246674767|interval:5620| [2025/04/30 18:20:46 674774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246674767|interv:5620| [2025/04/30 18:20:46 674780] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50933, ack_elapse 57774, delivered 69600|rate 1204694|lost 121| [2025/04/30 18:20:46 674788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204694) in round 5| [2025/04/30 18:20:46 674795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 674802] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 674808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:7|acked:2400|po_sent_time:1746037246617131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 674815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:7|acked:2400|po_sent_time:1746037246617131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 674823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:94800|srtt:55595|latest_rtt:57093|min_rtt:31754|applimit:0|lost:114|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 674831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:95|largest:95|pns:2| [2025/04/30 18:20:46 674838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:129|pkt_type:SHORT_HEADER|pkt_num:95|frame:ACK |recv_time:1746037246674224|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 674846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366674224|now:1746037246674224|interv:120000000| [2025/04/30 18:20:46 674852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366674224|now:1746037246674224|interv:120000000| [2025/04/30 18:20:46 674868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246677710|pq_index:0| [2025/04/30 18:20:46 674875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246672914| [2025/04/30 18:20:46 674881] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246674881| [2025/04/30 18:20:46 674889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246674888| [2025/04/30 18:20:46 674897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 674905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 674912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:313644| [2025/04/30 18:20:46 674920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 674929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:321|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 674936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 674944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 674951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 674958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:324|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 674964] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 674971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 674978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 674984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:325|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 675019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 675027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 675039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 675046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:326|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 675053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 675059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 675066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 675073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:327|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 675080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 675087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 675094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 675101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:329|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 675107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55595|min_srtt:55595|path_bw:1371869|loss_rate:70.80|path_pto:0| [2025/04/30 18:20:46 675112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 675116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55595|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 675120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:330|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 675125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:321|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:313644| [2025/04/30 18:20:46 675134] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:411| [2025/04/30 18:20:46 675177] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746037246675147|stream_id:0|stream_offset:313644| [2025/04/30 18:20:46 675190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:411|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 18:20:46 675198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 18:20:46 675204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675204|interval:5183| [2025/04/30 18:20:46 675212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675204|interv:5183| [2025/04/30 18:20:46 675219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:96000| [2025/04/30 18:20:46 675227] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:324|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 675241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675248] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:412| [2025/04/30 18:20:46 675284] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746037246675258|stream_id:0|stream_offset:205176| [2025/04/30 18:20:46 675291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:412|origin_pktnum:189|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 675296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 18:20:46 675302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675302|interval:5085| [2025/04/30 18:20:46 675309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675302|interv:5085| [2025/04/30 18:20:46 675316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:97200| [2025/04/30 18:20:46 675324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:325|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 675335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:413| [2025/04/30 18:20:46 675369] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746037246675347|stream_id:0|stream_offset:207534| [2025/04/30 18:20:46 675374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:413|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 18:20:46 675384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 18:20:46 675388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675388|interval:4999| [2025/04/30 18:20:46 675393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675388|interv:4999| [2025/04/30 18:20:46 675399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:98400| [2025/04/30 18:20:46 675406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:326|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 675421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:414| [2025/04/30 18:20:46 675458] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746037246675435|stream_id:0|stream_offset:314823| [2025/04/30 18:20:46 675463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:414|origin_pktnum:326|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 675468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 18:20:46 675472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675472|interval:4915| [2025/04/30 18:20:46 675476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675472|interv:4915| [2025/04/30 18:20:46 675483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:99600| [2025/04/30 18:20:46 675490] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 675504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675511] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:415| [2025/04/30 18:20:46 675538] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99600|now:1746037246675518|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 675544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:415|origin_pktnum:327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 675549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:99600|applimit:0| [2025/04/30 18:20:46 675553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675553|interval:4834| [2025/04/30 18:20:46 675564] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675553|interv:4834| [2025/04/30 18:20:46 675571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:100800| [2025/04/30 18:20:46 675578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:329|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:100800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 675592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:416| [2025/04/30 18:20:46 675642] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:100800|now:1746037246675610|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 675649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:416|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 675656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:100800|applimit:0| [2025/04/30 18:20:46 675662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675662|interval:4725| [2025/04/30 18:20:46 675669] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675662|interv:4725| [2025/04/30 18:20:46 675676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:102000| [2025/04/30 18:20:46 675683] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:330|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 675689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:102000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 675693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 675697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:417| [2025/04/30 18:20:46 675726] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:102000|now:1746037246675705|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 675732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:417|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 18:20:46 675738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:102000|applimit:0| [2025/04/30 18:20:46 675745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246680387|now:1746037246675744|interval:4643| [2025/04/30 18:20:46 675751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246680387|now:1746037246675744|interv:4643| [2025/04/30 18:20:46 675764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:103200| [2025/04/30 18:20:46 675770] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246680387| [2025/04/30 18:20:46 675775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246680387| [2025/04/30 18:20:46 675779] [debug] |xqc_engine_wakeup_after|wakeup:1746037246680387|now:1746037246675779|diff:4608| [2025/04/30 18:20:46 675783] [debug] |xqc_engine_main_logic|END|now:1746037246674888| [2025/04/30 18:20:46 675789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246675789| [2025/04/30 18:20:46 675793] [debug] |xqc_engine_wakeup_after|wakeup:1746037246680387|now:1746037246675793|diff:4594| [2025/04/30 18:20:46 675797] [debug] |xqc_engine_main_logic|END|now:1746037246675789| [2025/04/30 18:20:46 676492] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:133|state:ESTABED|recv_time:1746037246676491| [2025/04/30 18:20:46 676504] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 676510] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:95| [2025/04/30 18:20:46 676514] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:96| [2025/04/30 18:20:46 676520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:96| [2025/04/30 18:20:46 676524] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 676532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:335|origin_pktnum:200|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:340|path_largest_ack:335| [2025/04/30 18:20:46 676536] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:52|tx_in_flight:157200|prior_delivered:167164|prior_time:1746037246616450|is_app_limited:0|send_elapse:51354|ack_elapse:60041|ctl_first_sent_time:1746037246617552|lagest_ack_time:1746037246676491|curr_delivered:237964| [2025/04/30 18:20:46 676541] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246617552| [2025/04/30 18:20:46 676548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 676554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:340|origin_pktnum:203|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:340|path_largest_ack:340| [2025/04/30 18:20:46 676561] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:159600|prior_delivered:169564|prior_time:1746037246618841|is_app_limited:0|send_elapse:52647|ack_elapse:57650|ctl_first_sent_time:1746037246619444|lagest_ack_time:1746037246676491|curr_delivered:239164| [2025/04/30 18:20:46 676569] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246619444| [2025/04/30 18:20:46 676576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:46 676582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55595|rttvar:1498|minrtt:31754|latest_rtt:57047|ack_delay:1000| [2025/04/30 18:20:46 676589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55651|rttvar:1237|minrtt:31754|latest_rtt:57047|ack_delay:1000| [2025/04/30 18:20:46 676596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:340|lost_pn:337|thresh:3| [2025/04/30 18:20:46 676607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 676923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 676984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 677143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 677152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:331|lost_pn:337|po_sent_time:1746037246616158|lost_send_time:1746037246612314|loss_delay:64177|frame:STREAM |repair:128| [2025/04/30 18:20:46 677157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:332|lost_pn:337|po_sent_time:1746037246616258|lost_send_time:1746037246612314|loss_delay:64177|frame:STREAM |repair:128| [2025/04/30 18:20:46 677162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:334|lost_pn:337|po_sent_time:1746037246617306|lost_send_time:1746037246612314|loss_delay:64177|frame:STREAM |repair:128| [2025/04/30 18:20:46 677167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:336|lost_pn:337|po_sent_time:1746037246617652|lost_send_time:1746037246612314|loss_delay:64177|frame:STREAM |repair:128| [2025/04/30 18:20:46 677172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:337|lost_pn:337|po_sent_time:1746037246617770|lost_send_time:1746037246612314|loss_delay:64177|frame:STREAM |repair:128| [2025/04/30 18:20:46 677179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246617770u| [2025/04/30 18:20:46 677183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 677187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682044|now:1746037246677187|interval:4857| [2025/04/30 18:20:46 677192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682044|now:1746037246677187|interv:4857| [2025/04/30 18:20:46 677196] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52647, ack_elapse 57650, delivered 69600|rate 1207285|lost 126| [2025/04/30 18:20:46 677202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207285) in round 5| [2025/04/30 18:20:46 677206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 677210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 677214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:5|acked:2400|po_sent_time:1746037246619444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 677219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:5|acked:2400|po_sent_time:1746037246619444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 677223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:94800|srtt:55651|latest_rtt:57047|min_rtt:31754|applimit:0|lost:121|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 677230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:96|largest:96|pns:2| [2025/04/30 18:20:46 677234] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:133|pkt_type:SHORT_HEADER|pkt_num:96|frame:ACK |recv_time:1746037246676491|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 677239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366676491|now:1746037246676491|interv:120000000| [2025/04/30 18:20:46 677244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366676491|now:1746037246676491|interv:120000000| [2025/04/30 18:20:46 677248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246680387|pq_index:0| [2025/04/30 18:20:46 677252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246674888| [2025/04/30 18:20:46 677256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246677256| [2025/04/30 18:20:46 677261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246677260| [2025/04/30 18:20:46 677266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 677275] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55651|min_srtt:55651|path_bw:1371869|loss_rate:72.22|path_pto:0| [2025/04/30 18:20:46 677279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 677284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 677289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:331|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 677293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55651|min_srtt:55651|path_bw:1371869|loss_rate:72.22|path_pto:0| [2025/04/30 18:20:46 677297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:318360| [2025/04/30 18:20:46 677302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 677306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:332|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 677310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55651|min_srtt:55651|path_bw:1371869|loss_rate:72.22|path_pto:0| [2025/04/30 18:20:46 677314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 677319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 677323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:334|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 677327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55651|min_srtt:55651|path_bw:1371869|loss_rate:72.22|path_pto:0| [2025/04/30 18:20:46 677331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 677335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 677340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:336|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 677344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55651|min_srtt:55651|path_bw:1371869|loss_rate:72.22|path_pto:0| [2025/04/30 18:20:46 677348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 677355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 677359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:337|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 677364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:331|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 677368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 677373] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 677377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:418| [2025/04/30 18:20:46 677414] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746037246677386|stream_id:0|stream_offset:317181| [2025/04/30 18:20:46 677420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:418|origin_pktnum:331|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 677425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 18:20:46 677429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682044|now:1746037246677429|interval:4615| [2025/04/30 18:20:46 677433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682044|now:1746037246677429|interv:4615| [2025/04/30 18:20:46 677438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:96000| [2025/04/30 18:20:46 677445] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:332|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 677451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:318360| [2025/04/30 18:20:46 677458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 677464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:419| [2025/04/30 18:20:46 677503] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746037246677475|stream_id:0|stream_offset:318360| [2025/04/30 18:20:46 677512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:419|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 18:20:46 677519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 18:20:46 677525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682044|now:1746037246677525|interval:4519| [2025/04/30 18:20:46 677532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682044|now:1746037246677525|interv:4519| [2025/04/30 18:20:46 677545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:97200| [2025/04/30 18:20:46 677553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:334|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 677559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 677565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 677571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:420| [2025/04/30 18:20:46 677615] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746037246677582|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 677626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:420|origin_pktnum:198|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 677633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 18:20:46 677640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682044|now:1746037246677640|interval:4404| [2025/04/30 18:20:46 677647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682044|now:1746037246677640|interv:4404| [2025/04/30 18:20:46 677654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:98400| [2025/04/30 18:20:46 677662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:336|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 677669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:98400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 677673] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 677678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:421| [2025/04/30 18:20:46 677708] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:98400|now:1746037246677685|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 677714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:421|origin_pktnum:201|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 677718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:98400|applimit:0| [2025/04/30 18:20:46 677723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682044|now:1746037246677722|interval:4322| [2025/04/30 18:20:46 677727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682044|now:1746037246677722|interv:4322| [2025/04/30 18:20:46 677731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:99600| [2025/04/30 18:20:46 677735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:337|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 677745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:99600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 677749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 677753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:422| [2025/04/30 18:20:46 677776] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:99600|now:1746037246677759|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 677781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:422|origin_pktnum:202|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 677785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:99600|applimit:0| [2025/04/30 18:20:46 677789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246682044|now:1746037246677789|interval:4255| [2025/04/30 18:20:46 677793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246682044|now:1746037246677789|interv:4255| [2025/04/30 18:20:46 677797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:100800| [2025/04/30 18:20:46 677802] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246682044| [2025/04/30 18:20:46 677807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246682044| [2025/04/30 18:20:46 677811] [debug] |xqc_engine_wakeup_after|wakeup:1746037246682044|now:1746037246677811|diff:4233| [2025/04/30 18:20:46 677815] [debug] |xqc_engine_main_logic|END|now:1746037246677260| [2025/04/30 18:20:46 677821] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246677821| [2025/04/30 18:20:46 677825] [debug] |xqc_engine_wakeup_after|wakeup:1746037246682044|now:1746037246677825|diff:4219| [2025/04/30 18:20:46 677829] [debug] |xqc_engine_main_logic|END|now:1746037246677821| [2025/04/30 18:20:46 678045] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:134|state:ESTABED|recv_time:1746037246678045| [2025/04/30 18:20:46 678055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 678060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:96| [2025/04/30 18:20:46 678064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:97| [2025/04/30 18:20:46 678070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:97| [2025/04/30 18:20:46 678075] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 678082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:343|path_largest_ack:341| [2025/04/30 18:20:46 678086] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:160800|prior_delivered:169564|prior_time:1746037246618841|is_app_limited:0|send_elapse:52806|ack_elapse:59204|ctl_first_sent_time:1746037246619603|lagest_ack_time:1746037246678045|curr_delivered:240364| [2025/04/30 18:20:46 678091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246619603| [2025/04/30 18:20:46 678096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:46 678105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:343|path_largest_ack:343| [2025/04/30 18:20:46 678109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:160800|prior_delivered:171964|prior_time:1746037246620793|is_app_limited:0|send_elapse:54189|ack_elapse:57252|ctl_first_sent_time:1746037246621428|lagest_ack_time:1746037246678045|curr_delivered:241564| [2025/04/30 18:20:46 678114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246621428| [2025/04/30 18:20:46 678118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 678122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55651|rttvar:1237|minrtt:31754|latest_rtt:56617|ack_delay:0| [2025/04/30 18:20:46 678126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55772|rttvar:1169|minrtt:31754|latest_rtt:56617|ack_delay:0| [2025/04/30 18:20:46 678131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:343|lost_pn:340|thresh:3| [2025/04/30 18:20:46 678135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 678522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 678535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:338|lost_pn:340|po_sent_time:1746037246617867|lost_send_time:1746037246614351|loss_delay:63694|frame:STREAM |repair:128| [2025/04/30 18:20:46 678539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:339|lost_pn:340|po_sent_time:1746037246617969|lost_send_time:1746037246614351|loss_delay:63694|frame:STREAM |repair:128| [2025/04/30 18:20:46 678544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246617969u| [2025/04/30 18:20:46 678548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 678552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246683486|now:1746037246678552|interval:4934| [2025/04/30 18:20:46 678558] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246683486|now:1746037246678552|interv:4934| [2025/04/30 18:20:46 678564] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54189, ack_elapse 57252, delivered 69600|rate 1215678|lost 128| [2025/04/30 18:20:46 678571] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215678) in round 5| [2025/04/30 18:20:46 678578] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 678586] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 678591] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246621428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 678598] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246621428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 678605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:96000|srtt:55772|latest_rtt:56617|min_rtt:31754|applimit:0|lost:126|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 678618] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:97|largest:97|pns:2| [2025/04/30 18:20:46 678625] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:134|pkt_type:SHORT_HEADER|pkt_num:97|frame:ACK |recv_time:1746037246678045|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 678633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366678045|now:1746037246678045|interv:120000000| [2025/04/30 18:20:46 678639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366678045|now:1746037246678045|interv:120000000| [2025/04/30 18:20:46 678646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246682044|pq_index:0| [2025/04/30 18:20:46 678653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246677260| [2025/04/30 18:20:46 678659] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246678659| [2025/04/30 18:20:46 678668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246678666| [2025/04/30 18:20:46 678676] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 678683] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55772|min_srtt:55772|path_bw:1371869|loss_rate:73.15|path_pto:0| [2025/04/30 18:20:46 678691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 678698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55772|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 678705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:338|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 678713] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55772|min_srtt:55772|path_bw:1371869|loss_rate:73.15|path_pto:0| [2025/04/30 18:20:46 678719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:96000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 678727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55772|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 678734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:339|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 678741] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:338|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 678747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:96000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 678755] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 678761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:423| [2025/04/30 18:20:46 678812] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:96000|now:1746037246678780|stream_id:0|stream_offset:319539| [2025/04/30 18:20:46 678822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:423|origin_pktnum:338|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 678830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:96000|applimit:0| [2025/04/30 18:20:46 678838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246683486|now:1746037246678838|interval:4648| [2025/04/30 18:20:46 678844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246683486|now:1746037246678838|interv:4648| [2025/04/30 18:20:46 678851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:97200| [2025/04/30 18:20:46 678859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:339|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 678865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:97200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 678872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 678878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:424| [2025/04/30 18:20:46 678918] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:97200|now:1746037246678888|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 678927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:424|origin_pktnum:339|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 678934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:97200|applimit:0| [2025/04/30 18:20:46 678941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246683486|now:1746037246678941|interval:4545| [2025/04/30 18:20:46 678947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246683486|now:1746037246678941|interv:4545| [2025/04/30 18:20:46 678954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:98400| [2025/04/30 18:20:46 678962] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246683486| [2025/04/30 18:20:46 678969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246683486| [2025/04/30 18:20:46 678975] [debug] |xqc_engine_wakeup_after|wakeup:1746037246683486|now:1746037246678975|diff:4511| [2025/04/30 18:20:46 678979] [debug] |xqc_engine_main_logic|END|now:1746037246678666| [2025/04/30 18:20:46 679007] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246679007| [2025/04/30 18:20:46 679016] [debug] |xqc_engine_wakeup_after|wakeup:1746037246683486|now:1746037246679016|diff:4470| [2025/04/30 18:20:46 679020] [debug] |xqc_engine_main_logic|END|now:1746037246679007| [2025/04/30 18:20:46 680190] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:135|state:ESTABED|recv_time:1746037246680189| [2025/04/30 18:20:46 680200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 680212] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:97| [2025/04/30 18:20:46 680216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:98| [2025/04/30 18:20:46 680222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:98| [2025/04/30 18:20:46 680226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 680233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:344| [2025/04/30 18:20:46 680238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:162000|prior_delivered:171964|prior_time:1746037246620793|is_app_limited:0|send_elapse:54351|ack_elapse:59396|ctl_first_sent_time:1746037246621590|lagest_ack_time:1746037246680189|curr_delivered:242764| [2025/04/30 18:20:46 680243] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246621590| [2025/04/30 18:20:46 680247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:46 680252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:345|path_largest_ack:345| [2025/04/30 18:20:46 680256] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:160800|prior_delivered:174364|prior_time:1746037246622612|is_app_limited:0|send_elapse:55376|ack_elapse:57577|ctl_first_sent_time:1746037246623157|lagest_ack_time:1746037246680189|curr_delivered:243964| [2025/04/30 18:20:46 680261] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246623157| [2025/04/30 18:20:46 680265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 680269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55772|rttvar:1169|minrtt:31754|latest_rtt:57032|ack_delay:1000| [2025/04/30 18:20:46 680273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55805|rttvar:942|minrtt:31754|latest_rtt:57032|ack_delay:1000| [2025/04/30 18:20:46 680278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:345|lost_pn:342|thresh:3| [2025/04/30 18:20:46 680282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 680855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 680868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:342|lost_pn:342|po_sent_time:1746037246619792|lost_send_time:1746037246616028|loss_delay:64161|frame:STREAM |repair:128| [2025/04/30 18:20:46 680874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246619792u| [2025/04/30 18:20:46 680880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 680886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55805|rtt_var:942|pto_duration:59573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 680893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 680900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 680912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 94800| [2025/04/30 18:20:46 680918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246763461|now:1746037246680886|interv:82575| [2025/04/30 18:20:46 680924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246763461|now:1746037246680886|interval:82575|pto_count:0|srtt:55805 [2025/04/30 18:20:46 680931] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55376, ack_elapse 57577, delivered 69600|rate 1208816|lost 129| [2025/04/30 18:20:46 680938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208816) in round 5| [2025/04/30 18:20:46 680944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 680950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 680957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246623157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 680964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246623157|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 680971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:94800|srtt:55805|latest_rtt:57032|min_rtt:31754|applimit:0|lost:128|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 680979] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:162634|inflight:94800|mode:0|applimit:0|pacing_rate:3957842|bw:1371869|srtt:55805|latest_rtt:57032|min_rtt:31754|send:427|lost:128|tlp:0|recv:105|recovery:0|slow_start:1|conn_life:370154|acked:2400|delivered:243964|is_cwnd_limited:0| [2025/04/30 18:20:46 681013] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:98|largest:98|pns:2| [2025/04/30 18:20:46 681021] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:135|pkt_type:SHORT_HEADER|pkt_num:98|frame:ACK |recv_time:1746037246680189|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 681028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366680189|now:1746037246680189|interv:120000000| [2025/04/30 18:20:46 681034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366680189|now:1746037246680189|interv:120000000| [2025/04/30 18:20:46 681040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246683486|pq_index:0| [2025/04/30 18:20:46 681046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246678666| [2025/04/30 18:20:46 681052] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246681052| [2025/04/30 18:20:46 681059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246681057| [2025/04/30 18:20:46 681066] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 681080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55805|min_srtt:55805|path_bw:1371869|loss_rate:73.51|path_pto:0| [2025/04/30 18:20:46 681087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:323076| [2025/04/30 18:20:46 681094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55805|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 681102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:342|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 681109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:342|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 681115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:94800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:323076| [2025/04/30 18:20:46 681122] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 681129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:425| [2025/04/30 18:20:46 681170] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:94800|now:1746037246681139|stream_id:0|stream_offset:323076| [2025/04/30 18:20:46 681176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:425|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 18:20:46 681181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:94800|applimit:0| [2025/04/30 18:20:46 681185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55805|rtt_var:942|pto_duration:59573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 681190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 681194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 681198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 96000| [2025/04/30 18:20:46 681202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246765712|now:1746037246681185|interv:84527| [2025/04/30 18:20:46 681206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246765712|now:1746037246681185|interval:84527|pto_count:0|srtt:55805 [2025/04/30 18:20:46 681210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:96000| [2025/04/30 18:20:46 681215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246765712| [2025/04/30 18:20:46 681220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246765712| [2025/04/30 18:20:46 681224] [debug] |xqc_engine_wakeup_after|wakeup:1746037246765712|now:1746037246681224|diff:84488| [2025/04/30 18:20:46 681228] [debug] |xqc_engine_main_logic|END|now:1746037246681057| [2025/04/30 18:20:46 681234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246681234| [2025/04/30 18:20:46 681242] [debug] |xqc_engine_wakeup_after|wakeup:1746037246765712|now:1746037246681242|diff:84470| [2025/04/30 18:20:46 681246] [debug] |xqc_engine_main_logic|END|now:1746037246681234| [2025/04/30 18:20:46 682272] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:135|state:ESTABED|recv_time:1746037246682272| [2025/04/30 18:20:46 682283] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 682288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:98| [2025/04/30 18:20:46 682292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:99| [2025/04/30 18:20:46 682299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:99| [2025/04/30 18:20:46 682303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 682310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:346| [2025/04/30 18:20:46 682315] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:162000|prior_delivered:174364|prior_time:1746037246622612|is_app_limited:0|send_elapse:55511|ack_elapse:59660|ctl_first_sent_time:1746037246623292|lagest_ack_time:1746037246682272|curr_delivered:245164| [2025/04/30 18:20:46 682319] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246623292| [2025/04/30 18:20:46 682324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 682328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:347|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:347|path_largest_ack:347| [2025/04/30 18:20:46 682333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:53|tx_in_flight:160800|prior_delivered:176764|prior_time:1746037246624494|is_app_limited:0|send_elapse:56862|ack_elapse:57778|ctl_first_sent_time:1746037246625046|lagest_ack_time:1746037246682272|curr_delivered:246364| [2025/04/30 18:20:46 682337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246625046| [2025/04/30 18:20:46 682341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 682345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55805|rttvar:942|minrtt:31754|latest_rtt:57226|ack_delay:1000| [2025/04/30 18:20:46 682350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55858|rttvar:812|minrtt:31754|latest_rtt:57226|ack_delay:1000| [2025/04/30 18:20:46 682354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:347|lost_pn:344|thresh:3| [2025/04/30 18:20:46 682358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 682932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 682951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 682958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55858|rtt_var:812|pto_duration:59106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 682965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 682977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 682982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 93600| [2025/04/30 18:20:46 683015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246765245|now:1746037246682957|interv:82288| [2025/04/30 18:20:46 683022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246765245|now:1746037246682957|interval:82288|pto_count:0|srtt:55858 [2025/04/30 18:20:46 683030] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56862, ack_elapse 57778, delivered 69600|rate 1204610|lost 129| [2025/04/30 18:20:46 683037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204610) in round 5| [2025/04/30 18:20:46 683043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 683049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 683056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246625046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 683061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246625046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 683066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:93600|srtt:55858|latest_rtt:57226|min_rtt:31754|applimit:0|lost:129|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 683072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:99|largest:99|pns:2| [2025/04/30 18:20:46 683077] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:135|pkt_type:SHORT_HEADER|pkt_num:99|frame:ACK |recv_time:1746037246682272|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 683082] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366682272|now:1746037246682272|interv:120000000| [2025/04/30 18:20:46 683087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366682272|now:1746037246682272|interv:120000000| [2025/04/30 18:20:46 683091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246765712|pq_index:0| [2025/04/30 18:20:46 683095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246681057| [2025/04/30 18:20:46 683099] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246683099| [2025/04/30 18:20:46 683104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246683103| [2025/04/30 18:20:46 683110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 683115] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246765245| [2025/04/30 18:20:46 683123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246765245| [2025/04/30 18:20:46 683127] [debug] |xqc_engine_wakeup_after|wakeup:1746037246765245|now:1746037246683127|diff:82118| [2025/04/30 18:20:46 683132] [debug] |xqc_engine_main_logic|END|now:1746037246683103| [2025/04/30 18:20:46 683137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246683137| [2025/04/30 18:20:46 683141] [debug] |xqc_engine_wakeup_after|wakeup:1746037246765245|now:1746037246683141|diff:82104| [2025/04/30 18:20:46 683145] [debug] |xqc_engine_main_logic|END|now:1746037246683137| [2025/04/30 18:20:46 684052] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:136|state:ESTABED|recv_time:1746037246684051| [2025/04/30 18:20:46 684063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 684070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:99| [2025/04/30 18:20:46 684074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:100| [2025/04/30 18:20:46 684080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:100| [2025/04/30 18:20:46 684084] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 684091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:349|origin_pktnum:214|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:350|path_largest_ack:349| [2025/04/30 18:20:46 684096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:157200|prior_delivered:179164|prior_time:1746037246626436|is_app_limited:0|send_elapse:56158|ack_elapse:57615|ctl_first_sent_time:1746037246626979|lagest_ack_time:1746037246684051|curr_delivered:247564| [2025/04/30 18:20:46 684101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246626979| [2025/04/30 18:20:46 684106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:46 684110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:350|origin_pktnum:215|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:350|path_largest_ack:350| [2025/04/30 18:20:46 684115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:56|tx_in_flight:157200|prior_delivered:179164|prior_time:1746037246626436|is_app_limited:0|send_elapse:56158|ack_elapse:57615|ctl_first_sent_time:1746037246626979|lagest_ack_time:1746037246684051|curr_delivered:248764| [2025/04/30 18:20:46 684119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246627119| [2025/04/30 18:20:46 684124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:46 684128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55858|rttvar:812|minrtt:31754|latest_rtt:56932|ack_delay:0| [2025/04/30 18:20:46 684132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55992|rttvar:877|minrtt:31754|latest_rtt:56932|ack_delay:0| [2025/04/30 18:20:46 684136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:350|lost_pn:347|thresh:3| [2025/04/30 18:20:46 684140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 684584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 684596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 684600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246689244|now:1746037246684600|interval:4644| [2025/04/30 18:20:46 684607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246689244|now:1746037246684600|interv:4644| [2025/04/30 18:20:46 684612] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56158, ack_elapse 57615, delivered 69600|rate 1208018|lost 129| [2025/04/30 18:20:46 684616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208018) in round 5| [2025/04/30 18:20:46 684620] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 684624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 684628] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246627119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 684633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246627119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 684638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:91200|srtt:55992|latest_rtt:56932|min_rtt:31754|applimit:0|lost:129|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 684644] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:100|largest:100|pns:2| [2025/04/30 18:20:46 684652] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:136|pkt_type:SHORT_HEADER|pkt_num:100|frame:ACK |recv_time:1746037246684051|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 684659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366684051|now:1746037246684051|interv:120000000| [2025/04/30 18:20:46 684665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366684051|now:1746037246684051|interv:120000000| [2025/04/30 18:20:46 684671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246765245|pq_index:0| [2025/04/30 18:20:46 684678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246683103| [2025/04/30 18:20:46 684684] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246684684| [2025/04/30 18:20:46 684691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246684690| [2025/04/30 18:20:46 684698] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 684706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246689244| [2025/04/30 18:20:46 684712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246689244| [2025/04/30 18:20:46 684718] [debug] |xqc_engine_wakeup_after|wakeup:1746037246689244|now:1746037246684718|diff:4526| [2025/04/30 18:20:46 684725] [debug] |xqc_engine_main_logic|END|now:1746037246684690| [2025/04/30 18:20:46 684733] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246684733| [2025/04/30 18:20:46 684739] [debug] |xqc_engine_wakeup_after|wakeup:1746037246689244|now:1746037246684739|diff:4505| [2025/04/30 18:20:46 684745] [debug] |xqc_engine_main_logic|END|now:1746037246684733| [2025/04/30 18:20:46 686148] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:138|state:ESTABED|recv_time:1746037246686146| [2025/04/30 18:20:46 686161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 686168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:100| [2025/04/30 18:20:46 686172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:101| [2025/04/30 18:20:46 686178] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:101| [2025/04/30 18:20:46 686182] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 686190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:353|origin_pktnum:218|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:354|path_largest_ack:353| [2025/04/30 18:20:46 686195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:156000|prior_delivered:181564|prior_time:1746037246628446|is_app_limited:0|send_elapse:57562|ack_elapse:57700|ctl_first_sent_time:1746037246629053|lagest_ack_time:1746037246686146|curr_delivered:249964| [2025/04/30 18:20:46 686200] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246629053| [2025/04/30 18:20:46 686205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:46 686209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:354|origin_pktnum:219|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:354|path_largest_ack:354| [2025/04/30 18:20:46 686214] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:156000|prior_delivered:181564|prior_time:1746037246628446|is_app_limited:0|send_elapse:57562|ack_elapse:57700|ctl_first_sent_time:1746037246629053|lagest_ack_time:1746037246686146|curr_delivered:251164| [2025/04/30 18:20:46 686218] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246629169| [2025/04/30 18:20:46 686222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:46 686226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55992|rttvar:877|minrtt:31754|latest_rtt:56977|ack_delay:0| [2025/04/30 18:20:46 686231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56115|rttvar:904|minrtt:31754|latest_rtt:56977|ack_delay:0| [2025/04/30 18:20:46 686235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:354|lost_pn:351|thresh:3| [2025/04/30 18:20:46 686239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 686667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 686680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:348|lost_pn:351|po_sent_time:1746037246625196|lost_send_time:1746037246622047|loss_delay:64099|frame:STREAM |repair:128| [2025/04/30 18:20:46 686686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:351|lost_pn:351|po_sent_time:1746037246627201|lost_send_time:1746037246622047|loss_delay:64099|frame:STREAM |repair:128| [2025/04/30 18:20:46 686690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246627201u| [2025/04/30 18:20:46 686695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 686699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246691372|now:1746037246686699|interval:4673| [2025/04/30 18:20:46 686703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246691372|now:1746037246686699|interv:4673| [2025/04/30 18:20:46 686708] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57562, ack_elapse 57700, delivered 69600|rate 1206239|lost 131| [2025/04/30 18:20:46 686720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206239) in round 5| [2025/04/30 18:20:46 686726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 686733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 686739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246629169|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 686746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246629169|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 686753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:86400|srtt:56115|latest_rtt:56977|min_rtt:31754|applimit:0|lost:129|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 686762] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:101|largest:101|pns:2| [2025/04/30 18:20:46 686769] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:138|pkt_type:SHORT_HEADER|pkt_num:101|frame:ACK |recv_time:1746037246686146|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 686776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366686146|now:1746037246686146|interv:120000000| [2025/04/30 18:20:46 686783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366686146|now:1746037246686146|interv:120000000| [2025/04/30 18:20:46 686789] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246689244|pq_index:0| [2025/04/30 18:20:46 686796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246684690| [2025/04/30 18:20:46 686802] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246686802| [2025/04/30 18:20:46 686810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246686809| [2025/04/30 18:20:46 686819] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 686826] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56115|min_srtt:56115|path_bw:1371869|loss_rate:73.68|path_pto:0| [2025/04/30 18:20:46 686833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:330150| [2025/04/30 18:20:46 686840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56115|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 686848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:348|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 686855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56115|min_srtt:56115|path_bw:1371869|loss_rate:73.68|path_pto:0| [2025/04/30 18:20:46 686868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:86400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 686875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56115|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 686883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:351|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 686891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:348|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 686897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:330150| [2025/04/30 18:20:46 686904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 686910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:426| [2025/04/30 18:20:46 686961] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86400|now:1746037246686922|stream_id:0|stream_offset:330150| [2025/04/30 18:20:46 686971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:426|origin_pktnum:348|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 686978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86400|applimit:0| [2025/04/30 18:20:46 686985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246691372|now:1746037246686985|interval:4387| [2025/04/30 18:20:46 687015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246691372|now:1746037246686985|interv:4387| [2025/04/30 18:20:46 687022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:87600| [2025/04/30 18:20:46 687029] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 687035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 687042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 687048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:427| [2025/04/30 18:20:46 687087] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:427|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87600|now:1746037246687058|stream_id:0|stream_offset:238188| [2025/04/30 18:20:46 687096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:427|origin_pktnum:217|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 687103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87600|applimit:0| [2025/04/30 18:20:46 687109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246691372|now:1746037246687109|interval:4263| [2025/04/30 18:20:46 687121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246691372|now:1746037246687109|interv:4263| [2025/04/30 18:20:46 687128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:88800| [2025/04/30 18:20:46 687135] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246691372| [2025/04/30 18:20:46 687142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246691372| [2025/04/30 18:20:46 687148] [debug] |xqc_engine_wakeup_after|wakeup:1746037246691372|now:1746037246687147|diff:4225| [2025/04/30 18:20:46 687154] [debug] |xqc_engine_main_logic|END|now:1746037246686809| [2025/04/30 18:20:46 687162] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246687162| [2025/04/30 18:20:46 687168] [debug] |xqc_engine_wakeup_after|wakeup:1746037246691372|now:1746037246687168|diff:4204| [2025/04/30 18:20:46 687174] [debug] |xqc_engine_main_logic|END|now:1746037246687162| [2025/04/30 18:20:46 688122] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:139|state:ESTABED|recv_time:1746037246688121| [2025/04/30 18:20:46 688135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 688142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:101| [2025/04/30 18:20:46 688146] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:102| [2025/04/30 18:20:46 688152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:102| [2025/04/30 18:20:46 688156] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 688164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:355|origin_pktnum:221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:356|path_largest_ack:355| [2025/04/30 18:20:46 688168] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:59|tx_in_flight:158400|prior_delivered:181564|prior_time:1746037246628446|is_app_limited:0|send_elapse:57789|ack_elapse:59675|ctl_first_sent_time:1746037246629280|lagest_ack_time:1746037246688121|curr_delivered:252364| [2025/04/30 18:20:46 688173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246629280| [2025/04/30 18:20:46 688178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:46 688183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:356|origin_pktnum:222|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:356|path_largest_ack:356| [2025/04/30 18:20:46 688187] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:147600|prior_delivered:183964|prior_time:1746037246630456|is_app_limited:0|send_elapse:56306|ack_elapse:57665|ctl_first_sent_time:1746037246631193|lagest_ack_time:1746037246688121|curr_delivered:253564| [2025/04/30 18:20:46 688192] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246631193| [2025/04/30 18:20:46 688197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:46 688201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56115|rttvar:904|minrtt:31754|latest_rtt:56928|ack_delay:1000| [2025/04/30 18:20:46 688205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56092|rttvar:724|minrtt:31754|latest_rtt:56928|ack_delay:1000| [2025/04/30 18:20:46 688215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:356|lost_pn:353|thresh:3| [2025/04/30 18:20:46 688219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 688831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 688839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:352|lost_pn:353|po_sent_time:1746037246627273|lost_send_time:1746037246624077|loss_delay:64044|frame:STREAM |repair:128| [2025/04/30 18:20:46 688852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246627273u| [2025/04/30 18:20:46 688858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 688864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56092|rtt_var:724|pto_duration:58988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 688871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 688878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 688884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85200| [2025/04/30 18:20:46 688891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246771046|now:1746037246688864|interv:82182| [2025/04/30 18:20:46 688897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246771046|now:1746037246688864|interval:82182|pto_count:0|srtt:56092 [2025/04/30 18:20:46 688905] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56306, ack_elapse 57665, delivered 69600|rate 1206971|lost 132| [2025/04/30 18:20:46 688912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206971) in round 5| [2025/04/30 18:20:46 688919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 688926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 688932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246631193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 688939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246631193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 688946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:85200|srtt:56092|latest_rtt:56928|min_rtt:31754|applimit:0|lost:131|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 688955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:102|largest:102|pns:2| [2025/04/30 18:20:46 688962] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:139|pkt_type:SHORT_HEADER|pkt_num:102|frame:ACK |recv_time:1746037246688121|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 688970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366688121|now:1746037246688121|interv:120000000| [2025/04/30 18:20:46 688977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366688121|now:1746037246688121|interv:120000000| [2025/04/30 18:20:46 688983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246691372|pq_index:0| [2025/04/30 18:20:46 689014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246686809| [2025/04/30 18:20:46 689031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246689031| [2025/04/30 18:20:46 689040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246689038| [2025/04/30 18:20:46 689048] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 689055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56092|min_srtt:56092|path_bw:1371869|loss_rate:74.03|path_pto:0| [2025/04/30 18:20:46 689062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 689071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56092|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 689078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:352|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 689086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:352|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 689093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 689100] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 689107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:428| [2025/04/30 18:20:46 689157] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:428|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85200|now:1746037246689120|stream_id:0|stream_offset:331329| [2025/04/30 18:20:46 689167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:428|origin_pktnum:352|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 689174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85200|applimit:0| [2025/04/30 18:20:46 689181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56092|rtt_var:724|pto_duration:58988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 689188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 689194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 689201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86400| [2025/04/30 18:20:46 689207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246773108|now:1746037246689180|interv:83928| [2025/04/30 18:20:46 689214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246773108|now:1746037246689180|interval:83928|pto_count:0|srtt:56092 [2025/04/30 18:20:46 689221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:86400| [2025/04/30 18:20:46 689235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246773108| [2025/04/30 18:20:46 689241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246773108| [2025/04/30 18:20:46 689248] [debug] |xqc_engine_wakeup_after|wakeup:1746037246773108|now:1746037246689248|diff:83860| [2025/04/30 18:20:46 689255] [debug] |xqc_engine_main_logic|END|now:1746037246689038| [2025/04/30 18:20:46 689263] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246689263| [2025/04/30 18:20:46 689269] [debug] |xqc_engine_wakeup_after|wakeup:1746037246773108|now:1746037246689269|diff:83839| [2025/04/30 18:20:46 689276] [debug] |xqc_engine_main_logic|END|now:1746037246689263| [2025/04/30 18:20:46 690144] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:141|state:ESTABED|recv_time:1746037246690143| [2025/04/30 18:20:46 690156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 690163] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:102| [2025/04/30 18:20:46 690167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:103| [2025/04/30 18:20:46 690173] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:103| [2025/04/30 18:20:46 690178] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 690185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:357|origin_pktnum:95|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:364|path_largest_ack:357| [2025/04/30 18:20:46 690190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:67|tx_in_flight:148800|prior_delivered:183964|prior_time:1746037246630456|is_app_limited:0|send_elapse:56421|ack_elapse:59687|ctl_first_sent_time:1746037246631308|lagest_ack_time:1746037246690143|curr_delivered:254764| [2025/04/30 18:20:46 690195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246631308| [2025/04/30 18:20:46 690200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:46 690204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:364|origin_pktnum:233|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:364|path_largest_ack:364| [2025/04/30 18:20:46 690209] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:150000|prior_delivered:186364|prior_time:1746037246632820|is_app_limited:0|send_elapse:55532|ack_elapse:57323|ctl_first_sent_time:1746037246633570|lagest_ack_time:1746037246690143|curr_delivered:255964| [2025/04/30 18:20:46 690213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246633570| [2025/04/30 18:20:46 690217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:46 690221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56092|rttvar:724|minrtt:31754|latest_rtt:56573|ack_delay:1000| [2025/04/30 18:20:46 690226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56027|rttvar:672|minrtt:31754|latest_rtt:56573|ack_delay:1000| [2025/04/30 18:20:46 690230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:364|lost_pn:361|thresh:3| [2025/04/30 18:20:46 690234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 690692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 690697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:358|lost_pn:361|po_sent_time:1746037246631454|lost_send_time:1746037246626499|loss_delay:63644|frame:STREAM |repair:128| [2025/04/30 18:20:46 690702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:359|lost_pn:361|po_sent_time:1746037246631581|lost_send_time:1746037246626499|loss_delay:63644|frame:STREAM |repair:128| [2025/04/30 18:20:46 690707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:360|lost_pn:361|po_sent_time:1746037246631676|lost_send_time:1746037246626499|loss_delay:63644|frame:STREAM |repair:128| [2025/04/30 18:20:46 690712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:361|lost_pn:361|po_sent_time:1746037246631751|lost_send_time:1746037246626499|loss_delay:63644|frame:STREAM |repair:128| [2025/04/30 18:20:46 690719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246631751u| [2025/04/30 18:20:46 690723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 690727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246695478|now:1746037246690727|interval:4751| [2025/04/30 18:20:46 690732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246695478|now:1746037246690727|interv:4751| [2025/04/30 18:20:46 690737] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55532, ack_elapse 57323, delivered 69600|rate 1214172|lost 136| [2025/04/30 18:20:46 690744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214172) in round 5| [2025/04/30 18:20:46 690751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 690757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 690763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246633570|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 690770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:4|acked:2400|po_sent_time:1746037246633570|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 690777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:79200|srtt:56027|latest_rtt:56573|min_rtt:31754|applimit:0|lost:132|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 690787] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:103|largest:103|pns:2| [2025/04/30 18:20:46 690794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:141|pkt_type:SHORT_HEADER|pkt_num:103|frame:ACK |recv_time:1746037246690143|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 690801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366690143|now:1746037246690143|interv:120000000| [2025/04/30 18:20:46 690807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366690143|now:1746037246690143|interv:120000000| [2025/04/30 18:20:46 690813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246773108|pq_index:0| [2025/04/30 18:20:46 690819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246689038| [2025/04/30 18:20:46 690826] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246690825| [2025/04/30 18:20:46 690833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246690831| [2025/04/30 18:20:46 690841] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 690848] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1371869|loss_rate:74.19|path_pto:0| [2025/04/30 18:20:46 690862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 690870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 690877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:358|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 690884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1371869|loss_rate:74.19|path_pto:0| [2025/04/30 18:20:46 690891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 690898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 690905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:359|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 690912] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1371869|loss_rate:74.19|path_pto:0| [2025/04/30 18:20:46 690919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 690927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 690934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:360|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 690941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56027|min_srtt:56027|path_bw:1371869|loss_rate:74.19|path_pto:0| [2025/04/30 18:20:46 690948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 690954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56027|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 690962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:361|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 690969] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:358|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 690976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 690982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 691013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:429| [2025/04/30 18:20:46 691062] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:429|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79200|now:1746037246691031|stream_id:0|stream_offset:102603| [2025/04/30 18:20:46 691072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:429|origin_pktnum:98|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 691080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79200|applimit:0| [2025/04/30 18:20:46 691087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246695478|now:1746037246691087|interval:4391| [2025/04/30 18:20:46 691095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246695478|now:1746037246691087|interv:4391| [2025/04/30 18:20:46 691102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:80400| [2025/04/30 18:20:46 691111] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:359|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 691118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 691125] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 691131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:430| [2025/04/30 18:20:46 691198] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80400|now:1746037246691141|stream_id:0|stream_offset:103782| [2025/04/30 18:20:46 691209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:430|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 18:20:46 691216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80400|applimit:0| [2025/04/30 18:20:46 691223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246695478|now:1746037246691222|interval:4256| [2025/04/30 18:20:46 691229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246695478|now:1746037246691222|interv:4256| [2025/04/30 18:20:46 691236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:81600| [2025/04/30 18:20:46 691244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:360|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 691250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 691258] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 691264] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:431| [2025/04/30 18:20:46 691309] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81600|now:1746037246691275|stream_id:0|stream_offset:104961| [2025/04/30 18:20:46 691325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:431|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 18:20:46 691332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81600|applimit:0| [2025/04/30 18:20:46 691339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246695478|now:1746037246691338|interval:4140| [2025/04/30 18:20:46 691345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246695478|now:1746037246691338|interv:4140| [2025/04/30 18:20:46 691352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:82800| [2025/04/30 18:20:46 691360] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:361|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 691367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 691374] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 691381] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:432| [2025/04/30 18:20:46 691425] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82800|now:1746037246691392|stream_id:0|stream_offset:106140| [2025/04/30 18:20:46 691434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:432|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 18:20:46 691442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82800|applimit:0| [2025/04/30 18:20:46 691448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246695478|now:1746037246691448|interval:4030| [2025/04/30 18:20:46 691455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246695478|now:1746037246691448|interv:4030| [2025/04/30 18:20:46 691461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:84000| [2025/04/30 18:20:46 691469] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246695478| [2025/04/30 18:20:46 691476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246695478| [2025/04/30 18:20:46 691483] [debug] |xqc_engine_wakeup_after|wakeup:1746037246695478|now:1746037246691483|diff:3995| [2025/04/30 18:20:46 691491] [debug] |xqc_engine_main_logic|END|now:1746037246690831| [2025/04/30 18:20:46 691499] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246691499| [2025/04/30 18:20:46 691506] [debug] |xqc_engine_wakeup_after|wakeup:1746037246695478|now:1746037246691506|diff:3972| [2025/04/30 18:20:46 691513] [debug] |xqc_engine_main_logic|END|now:1746037246691499| [2025/04/30 18:20:46 692048] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:142|state:ESTABED|recv_time:1746037246692047| [2025/04/30 18:20:46 692060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 692066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:103| [2025/04/30 18:20:46 692075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:104| [2025/04/30 18:20:46 692081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:104| [2025/04/30 18:20:46 692086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 692093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:365|origin_pktnum:234|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:368|path_largest_ack:365| [2025/04/30 18:20:46 692098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:71|tx_in_flight:151200|prior_delivered:186364|prior_time:1746037246632820|is_app_limited:0|send_elapse:55644|ack_elapse:59227|ctl_first_sent_time:1746037246633682|lagest_ack_time:1746037246692047|curr_delivered:257164| [2025/04/30 18:20:46 692103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246633682| [2025/04/30 18:20:46 692108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:46 692112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:368|origin_pktnum:239|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:368|path_largest_ack:368| [2025/04/30 18:20:46 692117] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:150000|prior_delivered:188764|prior_time:1746037246634536|is_app_limited:0|send_elapse:57087|ack_elapse:57511|ctl_first_sent_time:1746037246635271|lagest_ack_time:1746037246692047|curr_delivered:258364| [2025/04/30 18:20:46 692121] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246635271| [2025/04/30 18:20:46 692125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:46 692129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56027|rttvar:672|minrtt:31754|latest_rtt:56776|ack_delay:0| [2025/04/30 18:20:46 692134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56121|rttvar:691|minrtt:31754|latest_rtt:56776|ack_delay:0| [2025/04/30 18:20:46 692138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:368|lost_pn:365|thresh:3| [2025/04/30 18:20:46 692142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 692569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 692573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 692589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:362|lost_pn:365|po_sent_time:1746037246631834|lost_send_time:1746037246628174|loss_delay:63873|frame:STREAM |repair:128| [2025/04/30 18:20:46 692594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:363|lost_pn:365|po_sent_time:1746037246631949|lost_send_time:1746037246628174|loss_delay:63873|frame:STREAM |repair:128| [2025/04/30 18:20:46 692599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246631949u| [2025/04/30 18:20:46 692603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 692607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246697691|now:1746037246692607|interval:5084| [2025/04/30 18:20:46 692611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246697691|now:1746037246692607|interv:5084| [2025/04/30 18:20:46 692616] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57087, ack_elapse 57511, delivered 69600|rate 1210203|lost 138| [2025/04/30 18:20:46 692620] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210203) in round 5| [2025/04/30 18:20:46 692624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 692628] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 692635] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246635271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 692639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246635271|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 692644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:79200|srtt:56121|latest_rtt:56776|min_rtt:31754|applimit:0|lost:136|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 692650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:104|largest:104|pns:2| [2025/04/30 18:20:46 692655] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:104|frame:ACK |recv_time:1746037246692047|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 692660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366692047|now:1746037246692047|interv:120000000| [2025/04/30 18:20:46 692664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366692047|now:1746037246692047|interv:120000000| [2025/04/30 18:20:46 692668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246695478|pq_index:0| [2025/04/30 18:20:46 692672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246690831| [2025/04/30 18:20:46 692676] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246692676| [2025/04/30 18:20:46 692681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246692680| [2025/04/30 18:20:46 692687] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 692692] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56121|min_srtt:56121|path_bw:1371869|loss_rate:74.84|path_pto:0| [2025/04/30 18:20:46 692696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 692701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56121|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 692706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:362|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 692713] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56121|min_srtt:56121|path_bw:1371869|loss_rate:74.84|path_pto:0| [2025/04/30 18:20:46 692720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 692727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56121|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 692738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:363|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 692745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:362|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 692752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 692759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 692766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:433| [2025/04/30 18:20:46 692814] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79200|now:1746037246692777|stream_id:0|stream_offset:246441| [2025/04/30 18:20:46 692824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:433|origin_pktnum:231|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 692832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79200|applimit:0| [2025/04/30 18:20:46 692839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246697691|now:1746037246692838|interval:4853| [2025/04/30 18:20:46 692845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246697691|now:1746037246692838|interv:4853| [2025/04/30 18:20:46 692852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:80400| [2025/04/30 18:20:46 692860] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:363|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 692866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 692873] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 692879] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:434| [2025/04/30 18:20:46 692947] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80400|now:1746037246692891|stream_id:0|stream_offset:247620| [2025/04/30 18:20:46 692958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:434|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 18:20:46 692965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80400|applimit:0| [2025/04/30 18:20:46 692972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246697691|now:1746037246692972|interval:4719| [2025/04/30 18:20:46 692979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246697691|now:1746037246692972|interv:4719| [2025/04/30 18:20:46 693005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:81600| [2025/04/30 18:20:46 693024] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246697691| [2025/04/30 18:20:46 693032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246697691| [2025/04/30 18:20:46 693039] [debug] |xqc_engine_wakeup_after|wakeup:1746037246697691|now:1746037246693039|diff:4652| [2025/04/30 18:20:46 693047] [debug] |xqc_engine_main_logic|END|now:1746037246692680| [2025/04/30 18:20:46 693056] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246693056| [2025/04/30 18:20:46 693063] [debug] |xqc_engine_wakeup_after|wakeup:1746037246697691|now:1746037246693062|diff:4629| [2025/04/30 18:20:46 693069] [debug] |xqc_engine_main_logic|END|now:1746037246693056| [2025/04/30 18:20:46 694059] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:142|state:ESTABED|recv_time:1746037246694058| [2025/04/30 18:20:46 694071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 694078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:104| [2025/04/30 18:20:46 694081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:105| [2025/04/30 18:20:46 694088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:105| [2025/04/30 18:20:46 694092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 694099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:369|origin_pktnum:240|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:370|path_largest_ack:369| [2025/04/30 18:20:46 694104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:73|tx_in_flight:151200|prior_delivered:188764|prior_time:1746037246634536|is_app_limited:0|send_elapse:57228|ack_elapse:59522|ctl_first_sent_time:1746037246635412|lagest_ack_time:1746037246694058|curr_delivered:259564| [2025/04/30 18:20:46 694109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246635412| [2025/04/30 18:20:46 694114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:46 694118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:370|origin_pktnum:111|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:370|path_largest_ack:370| [2025/04/30 18:20:46 694123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:142800|prior_delivered:191164|prior_time:1746037246636639|is_app_limited:0|send_elapse:56293|ack_elapse:57419|ctl_first_sent_time:1746037246637370|lagest_ack_time:1746037246694058|curr_delivered:260764| [2025/04/30 18:20:46 694127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246637370| [2025/04/30 18:20:46 694131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:46 694135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56121|rttvar:691|minrtt:31754|latest_rtt:56688|ack_delay:0| [2025/04/30 18:20:46 694140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56192|rttvar:660|minrtt:31754|latest_rtt:56688|ack_delay:0| [2025/04/30 18:20:46 694144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:370|lost_pn:367|thresh:3| [2025/04/30 18:20:46 694148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 694606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 694628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 694641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:366|lost_pn:367|po_sent_time:1746037246633818|lost_send_time:1746037246630284|loss_delay:63774|frame:STREAM |repair:128| [2025/04/30 18:20:46 694649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:367|lost_pn:367|po_sent_time:1746037246633955|lost_send_time:1746037246630284|loss_delay:63774|frame:STREAM |repair:128| [2025/04/30 18:20:46 694655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246633955u| [2025/04/30 18:20:46 694661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 694672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56192|rtt_var:660|pto_duration:58832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 694678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 694685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 694690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76800| [2025/04/30 18:20:46 694696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246776723|now:1746037246694671|interv:82052| [2025/04/30 18:20:46 694702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246776723|now:1746037246694671|interval:82052|pto_count:0|srtt:56192 [2025/04/30 18:20:46 694708] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56293, ack_elapse 57419, delivered 69600|rate 1212142|lost 140| [2025/04/30 18:20:46 694715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212142) in round 5| [2025/04/30 18:20:46 694720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 694726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 694732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246637370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 694738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246637370|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 694745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:76800|srtt:56192|latest_rtt:56688|min_rtt:31754|applimit:0|lost:138|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 694754] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:105|largest:105|pns:2| [2025/04/30 18:20:46 694761] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:142|pkt_type:SHORT_HEADER|pkt_num:105|frame:ACK |recv_time:1746037246694058|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 694768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366694058|now:1746037246694058|interv:120000000| [2025/04/30 18:20:46 694774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366694058|now:1746037246694058|interv:120000000| [2025/04/30 18:20:46 694780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246697691|pq_index:0| [2025/04/30 18:20:46 694786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246692680| [2025/04/30 18:20:46 694792] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246694792| [2025/04/30 18:20:46 694799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246694797| [2025/04/30 18:20:46 694811] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 694817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56192|min_srtt:56192|path_bw:1371869|loss_rate:75.16|path_pto:0| [2025/04/30 18:20:46 694824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 694831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 694837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:366|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 694844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56192|min_srtt:56192|path_bw:1371869|loss_rate:75.16|path_pto:0| [2025/04/30 18:20:46 694850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:76800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 694857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56192|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 694864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:367|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 694871] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:366|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 694877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76800|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 694884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 694891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:435| [2025/04/30 18:20:46 694969] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76800|now:1746037246694902|stream_id:0|stream_offset:110856| [2025/04/30 18:20:46 694979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:435|origin_pktnum:105|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 695002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76800|applimit:0| [2025/04/30 18:20:46 695012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56192|rtt_var:660|pto_duration:58832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 695019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 695025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 695031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78000| [2025/04/30 18:20:46 695045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246778734|now:1746037246695012|interv:83722| [2025/04/30 18:20:46 695052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246778734|now:1746037246695012|interval:83722|pto_count:0|srtt:56192 [2025/04/30 18:20:46 695059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:78000| [2025/04/30 18:20:46 695066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:367|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 695072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 695079] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 695085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:436| [2025/04/30 18:20:46 695152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78000|now:1746037246695096|stream_id:0|stream_offset:251157| [2025/04/30 18:20:46 695162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:436|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 18:20:46 695168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78000|applimit:0| [2025/04/30 18:20:46 695174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56192|rtt_var:660|pto_duration:58832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 695180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 695186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 695191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79200| [2025/04/30 18:20:46 695197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246778928|now:1746037246695174|interv:83754| [2025/04/30 18:20:46 695203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246778928|now:1746037246695174|interval:83754|pto_count:0|srtt:56192 [2025/04/30 18:20:46 695209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:79200| [2025/04/30 18:20:46 695215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246778928| [2025/04/30 18:20:46 695221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246778928| [2025/04/30 18:20:46 695227] [debug] |xqc_engine_wakeup_after|wakeup:1746037246778928|now:1746037246695226|diff:83702| [2025/04/30 18:20:46 695232] [debug] |xqc_engine_main_logic|END|now:1746037246694797| [2025/04/30 18:20:46 695240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246695240| [2025/04/30 18:20:46 695245] [debug] |xqc_engine_wakeup_after|wakeup:1746037246778928|now:1746037246695245|diff:83683| [2025/04/30 18:20:46 695250] [debug] |xqc_engine_main_logic|END|now:1746037246695240| [2025/04/30 18:20:46 696082] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:145|state:ESTABED|recv_time:1746037246696081| [2025/04/30 18:20:46 696098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 696112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:105| [2025/04/30 18:20:46 696118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:106| [2025/04/30 18:20:46 696126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:106| [2025/04/30 18:20:46 696132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 696142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:371|origin_pktnum:117|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:371| [2025/04/30 18:20:46 696149] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:79|tx_in_flight:144000|prior_delivered:191164|prior_time:1746037246636639|is_app_limited:0|send_elapse:56373|ack_elapse:59442|ctl_first_sent_time:1746037246637450|lagest_ack_time:1746037246696081|curr_delivered:261964| [2025/04/30 18:20:46 696167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246637450| [2025/04/30 18:20:46 696174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:46 696180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:376|origin_pktnum:250|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:376|path_largest_ack:376| [2025/04/30 18:20:46 696186] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:80|tx_in_flight:146400|prior_delivered:193564|prior_time:1746037246638475|is_app_limited:0|send_elapse:57281|ack_elapse:57606|ctl_first_sent_time:1746037246639188|lagest_ack_time:1746037246696081|curr_delivered:263164| [2025/04/30 18:20:46 696193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246639188| [2025/04/30 18:20:46 696199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:46 696206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56192|rttvar:660|minrtt:31754|latest_rtt:56893|ack_delay:1000| [2025/04/30 18:20:46 696212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56154|rttvar:569|minrtt:31754|latest_rtt:56893|ack_delay:1000| [2025/04/30 18:20:46 696218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:376|lost_pn:373|thresh:3| [2025/04/30 18:20:46 696224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 696696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 696723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 696728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:372|lost_pn:373|po_sent_time:1746037246637529|lost_send_time:1746037246632077|loss_delay:64004|frame:STREAM |repair:128| [2025/04/30 18:20:46 696733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:373|lost_pn:373|po_sent_time:1746037246637669|lost_send_time:1746037246632077|loss_delay:64004|frame:STREAM |repair:128| [2025/04/30 18:20:46 696738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246637669u| [2025/04/30 18:20:46 696742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 696746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246701787|now:1746037246696746|interval:5041| [2025/04/30 18:20:46 696751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246701787|now:1746037246696746|interv:5041| [2025/04/30 18:20:46 696755] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57281, ack_elapse 57606, delivered 69600|rate 1208207|lost 142| [2025/04/30 18:20:46 696760] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208207) in round 5| [2025/04/30 18:20:46 696764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 696768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:20700| [2025/04/30 18:20:46 696772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246639188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 696779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246639188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:198364| [2025/04/30 18:20:46 696784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:74400|srtt:56154|latest_rtt:56893|min_rtt:31754|applimit:0|lost:140|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 696790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:106|largest:106|pns:2| [2025/04/30 18:20:46 696794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:106|frame:ACK |recv_time:1746037246696081|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 696799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366696081|now:1746037246696081|interv:120000000| [2025/04/30 18:20:46 696804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366696081|now:1746037246696081|interv:120000000| [2025/04/30 18:20:46 696807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246778928|pq_index:0| [2025/04/30 18:20:46 696812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246694797| [2025/04/30 18:20:46 696816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246696816| [2025/04/30 18:20:46 696821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246696820| [2025/04/30 18:20:46 696826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 696831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56154|min_srtt:56154|path_bw:1371869|loss_rate:75.46|path_pto:0| [2025/04/30 18:20:46 696837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 696845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56154|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 696852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:372|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 696859] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:56154|min_srtt:56154|path_bw:1371869|loss_rate:75.46|path_pto:0| [2025/04/30 18:20:46 696865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:74400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 696872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:56154|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 696884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:373|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 696889] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:372|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 696893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 696898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 696902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:437| [2025/04/30 18:20:46 696943] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74400|now:1746037246696911|stream_id:0|stream_offset:255873| [2025/04/30 18:20:46 696953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:437|origin_pktnum:246|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 696960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74400|applimit:0| [2025/04/30 18:20:46 696966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246701787|now:1746037246696966|interval:4821| [2025/04/30 18:20:46 696973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246701787|now:1746037246696966|interv:4821| [2025/04/30 18:20:46 696980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:75600| [2025/04/30 18:20:46 697002] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:373|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 697014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 697021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 697028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:438| [2025/04/30 18:20:46 697066] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75600|now:1746037246697039|stream_id:0|stream_offset:257052| [2025/04/30 18:20:46 697076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:438|origin_pktnum:247|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 697083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75600|applimit:0| [2025/04/30 18:20:46 697090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246701787|now:1746037246697090|interval:4697| [2025/04/30 18:20:46 697097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246701787|now:1746037246697090|interv:4697| [2025/04/30 18:20:46 697104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:76800| [2025/04/30 18:20:46 697112] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246701787| [2025/04/30 18:20:46 697126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246701787| [2025/04/30 18:20:46 697131] [debug] |xqc_engine_wakeup_after|wakeup:1746037246701787|now:1746037246697131|diff:4656| [2025/04/30 18:20:46 697136] [debug] |xqc_engine_main_logic|END|now:1746037246696820| [2025/04/30 18:20:46 697142] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246697141| [2025/04/30 18:20:46 697145] [debug] |xqc_engine_wakeup_after|wakeup:1746037246701787|now:1746037246697145|diff:4642| [2025/04/30 18:20:46 697149] [debug] |xqc_engine_main_logic|END|now:1746037246697141| [2025/04/30 18:20:46 698081] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:145|state:ESTABED|recv_time:1746037246698080| [2025/04/30 18:20:46 698094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 698100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:106| [2025/04/30 18:20:46 698104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:107| [2025/04/30 18:20:46 698110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:107| [2025/04/30 18:20:46 698115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 698122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:377|origin_pktnum:258|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:378|path_largest_ack:377| [2025/04/30 18:20:46 698127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:135600|prior_delivered:198364|prior_time:1746037246642337|is_app_limited:0|send_elapse:57297|ack_elapse:55743|ctl_first_sent_time:1746037246643206|lagest_ack_time:1746037246698080|curr_delivered:264364| [2025/04/30 18:20:46 698132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246643206| [2025/04/30 18:20:46 698137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:46 698141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:378|origin_pktnum:259|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:378|path_largest_ack:378| [2025/04/30 18:20:46 698145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:135600|prior_delivered:198364|prior_time:1746037246642337|is_app_limited:0|send_elapse:57297|ack_elapse:55743|ctl_first_sent_time:1746037246643206|lagest_ack_time:1746037246698080|curr_delivered:265564| [2025/04/30 18:20:46 698152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246643313| [2025/04/30 18:20:46 698159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:46 698166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56154|rttvar:569|minrtt:31754|latest_rtt:54767|ack_delay:1000| [2025/04/30 18:20:46 698173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55855|rttvar:1023|minrtt:31754|latest_rtt:54767|ack_delay:1000| [2025/04/30 18:20:46 698180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:378|lost_pn:375|thresh:3| [2025/04/30 18:20:46 698187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 698719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 698746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 698759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:374|lost_pn:375|po_sent_time:1746037246637783|lost_send_time:1746037246635244|loss_delay:62836|frame:STREAM |repair:128| [2025/04/30 18:20:46 698764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:375|lost_pn:375|po_sent_time:1746037246637896|lost_send_time:1746037246635244|loss_delay:62836|frame:STREAM |repair:128| [2025/04/30 18:20:46 698769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246637896u| [2025/04/30 18:20:46 698773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 698778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55855|rtt_var:1023|pto_duration:59947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 698785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 698789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 698793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 18:20:46 698797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246781986|now:1746037246698777|interv:83209| [2025/04/30 18:20:46 698801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246781986|now:1746037246698777|interval:83209|pto_count:0|srtt:55855 [2025/04/30 18:20:46 698806] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57297, ack_elapse 55743, delivered 67200|rate 1172836|lost 144| [2025/04/30 18:20:46 698810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 5 -> 6| [2025/04/30 18:20:46 698819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172836) in round 6| [2025/04/30 18:20:46 698823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 698827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 698831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246643313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 698836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246643313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 698841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:72000|srtt:55855|latest_rtt:54767|min_rtt:31754|applimit:0|lost:142|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 698847] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:107|largest:107|pns:2| [2025/04/30 18:20:46 698851] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:107|frame:ACK |recv_time:1746037246698080|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 698859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366698080|now:1746037246698080|interv:120000000| [2025/04/30 18:20:46 698866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366698080|now:1746037246698080|interv:120000000| [2025/04/30 18:20:46 698872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246701787|pq_index:0| [2025/04/30 18:20:46 698879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246696820| [2025/04/30 18:20:46 698885] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246698885| [2025/04/30 18:20:46 698893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246698891| [2025/04/30 18:20:46 698901] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 698914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55855|min_srtt:55855|path_bw:1371869|loss_rate:75.76|path_pto:0| [2025/04/30 18:20:46 698921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 698929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55855|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 698935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:374|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 698939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55855|min_srtt:55855|path_bw:1371869|loss_rate:75.76|path_pto:0| [2025/04/30 18:20:46 698944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 698948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55855|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 698953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:375|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 698957] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:374|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 698962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 698966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 698971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:439| [2025/04/30 18:20:46 699031] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72000|now:1746037246698980|stream_id:0|stream_offset:258231| [2025/04/30 18:20:46 699045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:439|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 18:20:46 699053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72000|applimit:0| [2025/04/30 18:20:46 699060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55855|rtt_var:1023|pto_duration:59947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 699068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 699075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 699081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73200| [2025/04/30 18:20:46 699087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246783927|now:1746037246699060|interv:84867| [2025/04/30 18:20:46 699100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246783927|now:1746037246699060|interval:84867|pto_count:0|srtt:55855 [2025/04/30 18:20:46 699107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:73200| [2025/04/30 18:20:46 699115] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:375|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 699121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 699129] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 699135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:440| [2025/04/30 18:20:46 699181] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73200|now:1746037246699147|stream_id:0|stream_offset:259410| [2025/04/30 18:20:46 699191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:440|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 18:20:46 699199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73200|applimit:0| [2025/04/30 18:20:46 699206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55855|rtt_var:1023|pto_duration:59947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 699213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 699220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 699226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74400| [2025/04/30 18:20:46 699232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246784094|now:1746037246699205|interv:84889| [2025/04/30 18:20:46 699239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246784094|now:1746037246699205|interval:84889|pto_count:0|srtt:55855 [2025/04/30 18:20:46 699246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:74400| [2025/04/30 18:20:46 699254] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246784094| [2025/04/30 18:20:46 699261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246784094| [2025/04/30 18:20:46 699268] [debug] |xqc_engine_wakeup_after|wakeup:1746037246784094|now:1746037246699268|diff:84826| [2025/04/30 18:20:46 699274] [debug] |xqc_engine_main_logic|END|now:1746037246698891| [2025/04/30 18:20:46 699283] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246699283| [2025/04/30 18:20:46 699290] [debug] |xqc_engine_wakeup_after|wakeup:1746037246784094|now:1746037246699289|diff:84805| [2025/04/30 18:20:46 699296] [debug] |xqc_engine_main_logic|END|now:1746037246699283| [2025/04/30 18:20:46 700238] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:145|state:ESTABED|recv_time:1746037246700237| [2025/04/30 18:20:46 700252] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 700264] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:107| [2025/04/30 18:20:46 700268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:108| [2025/04/30 18:20:46 700274] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:108| [2025/04/30 18:20:46 700279] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 700286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:379|origin_pktnum:260|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:380|path_largest_ack:379| [2025/04/30 18:20:46 700291] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:138000|prior_delivered:198364|prior_time:1746037246642337|is_app_limited:0|send_elapse:57518|ack_elapse:57900|ctl_first_sent_time:1746037246643427|lagest_ack_time:1746037246700237|curr_delivered:266764| [2025/04/30 18:20:46 700296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246643427| [2025/04/30 18:20:46 700301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:46 700305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:380|origin_pktnum:261|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:380|path_largest_ack:380| [2025/04/30 18:20:46 700309] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:138000|prior_delivered:198364|prior_time:1746037246642337|is_app_limited:0|send_elapse:57518|ack_elapse:57900|ctl_first_sent_time:1746037246643427|lagest_ack_time:1746037246700237|curr_delivered:267964| [2025/04/30 18:20:46 700317] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246643559| [2025/04/30 18:20:46 700323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:46 700329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55855|rttvar:1023|minrtt:31754|latest_rtt:56678|ack_delay:1000| [2025/04/30 18:20:46 700335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55833|rttvar:812|minrtt:31754|latest_rtt:56678|ack_delay:1000| [2025/04/30 18:20:46 700343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:380|lost_pn:377|thresh:3| [2025/04/30 18:20:46 700349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 700902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 700946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 700979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 701007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55833|rtt_var:812|pto_duration:59081|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 701020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 701026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 701032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72000| [2025/04/30 18:20:46 701039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246783228|now:1746037246701006|interv:82222| [2025/04/30 18:20:46 701045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246783228|now:1746037246701006|interval:82222|pto_count:0|srtt:55833 [2025/04/30 18:20:46 701052] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57518, ack_elapse 57900, delivered 69600|rate 1202072|lost 144| [2025/04/30 18:20:46 701059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202072) in round 6| [2025/04/30 18:20:46 701065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 701072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 701078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246643559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 701092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246643559|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 701100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:72000|srtt:55833|latest_rtt:56678|min_rtt:31754|applimit:0|lost:144|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 701109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:108|largest:108|pns:2| [2025/04/30 18:20:46 701117] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:145|pkt_type:SHORT_HEADER|pkt_num:108|frame:ACK |recv_time:1746037246700237|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 701124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366700237|now:1746037246700237|interv:120000000| [2025/04/30 18:20:46 701132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366700237|now:1746037246700237|interv:120000000| [2025/04/30 18:20:46 701139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246784094|pq_index:0| [2025/04/30 18:20:46 701147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246698891| [2025/04/30 18:20:46 701154] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246701153| [2025/04/30 18:20:46 701161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246701160| [2025/04/30 18:20:46 701169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 701176] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246783228| [2025/04/30 18:20:46 701183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246783228| [2025/04/30 18:20:46 701188] [debug] |xqc_engine_wakeup_after|wakeup:1746037246783228|now:1746037246701188|diff:82040| [2025/04/30 18:20:46 701195] [debug] |xqc_engine_main_logic|END|now:1746037246701160| [2025/04/30 18:20:46 701203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246701203| [2025/04/30 18:20:46 701210] [debug] |xqc_engine_wakeup_after|wakeup:1746037246783228|now:1746037246701210|diff:82018| [2025/04/30 18:20:46 701216] [debug] |xqc_engine_main_logic|END|now:1746037246701203| [2025/04/30 18:20:46 702141] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:146|state:ESTABED|recv_time:1746037246702140| [2025/04/30 18:20:46 702156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 702166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:108| [2025/04/30 18:20:46 702172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:109| [2025/04/30 18:20:46 702181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:109| [2025/04/30 18:20:46 702187] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 702198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:381|origin_pktnum:262|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:383|path_largest_ack:381| [2025/04/30 18:20:46 702213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:86|tx_in_flight:140400|prior_delivered:198364|prior_time:1746037246642337|is_app_limited:0|send_elapse:57766|ack_elapse:59803|ctl_first_sent_time:1746037246643675|lagest_ack_time:1746037246702140|curr_delivered:269164| [2025/04/30 18:20:46 702220] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246643675| [2025/04/30 18:20:46 702228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:46 702234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:383|origin_pktnum:264|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:383|path_largest_ack:383| [2025/04/30 18:20:46 702241] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:88|tx_in_flight:138000|prior_delivered:200764|prior_time:1746037246644653|is_app_limited:0|send_elapse:59236|ack_elapse:57487|ctl_first_sent_time:1746037246645375|lagest_ack_time:1746037246702140|curr_delivered:270364| [2025/04/30 18:20:46 702248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246645375| [2025/04/30 18:20:46 702255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:46 702262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55833|rttvar:812|minrtt:31754|latest_rtt:56765|ack_delay:0| [2025/04/30 18:20:46 702269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55949|rttvar:842|minrtt:31754|latest_rtt:56765|ack_delay:0| [2025/04/30 18:20:46 702276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:383|lost_pn:380|thresh:3| [2025/04/30 18:20:46 702282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 702810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 702863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 702895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 702902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246707635|now:1746037246702901|interval:4734| [2025/04/30 18:20:46 702908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246707635|now:1746037246702901|interv:4734| [2025/04/30 18:20:46 702914] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59236, ack_elapse 57487, delivered 69600|rate 1174961|lost 144| [2025/04/30 18:20:46 702921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174961) in round 6| [2025/04/30 18:20:46 702928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 702934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 702940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246645375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 702947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246645375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 702954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:69600|srtt:55949|latest_rtt:56765|min_rtt:31754|applimit:0|lost:144|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 702962] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:109|largest:109|pns:2| [2025/04/30 18:20:46 702970] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:109|frame:ACK |recv_time:1746037246702140|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 702977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366702140|now:1746037246702140|interv:120000000| [2025/04/30 18:20:46 702984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366702140|now:1746037246702140|interv:120000000| [2025/04/30 18:20:46 703013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246783228|pq_index:0| [2025/04/30 18:20:46 703026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246701160| [2025/04/30 18:20:46 703032] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246703032| [2025/04/30 18:20:46 703040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246703038| [2025/04/30 18:20:46 703048] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 703056] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246707635| [2025/04/30 18:20:46 703063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246707635| [2025/04/30 18:20:46 703069] [debug] |xqc_engine_wakeup_after|wakeup:1746037246707635|now:1746037246703069|diff:4566| [2025/04/30 18:20:46 703076] [debug] |xqc_engine_main_logic|END|now:1746037246703038| [2025/04/30 18:20:46 703085] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246703085| [2025/04/30 18:20:46 703090] [debug] |xqc_engine_wakeup_after|wakeup:1746037246707635|now:1746037246703090|diff:4545| [2025/04/30 18:20:46 703094] [debug] |xqc_engine_main_logic|END|now:1746037246703085| [2025/04/30 18:20:46 704236] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246704235| [2025/04/30 18:20:46 704251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 704261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:109| [2025/04/30 18:20:46 704267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:110| [2025/04/30 18:20:46 704276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:110| [2025/04/30 18:20:46 704283] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 704294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:384|origin_pktnum:265|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:385|path_largest_ack:384| [2025/04/30 18:20:46 704302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:88|tx_in_flight:139200|prior_delivered:200764|prior_time:1746037246644653|is_app_limited:0|send_elapse:59349|ack_elapse:59582|ctl_first_sent_time:1746037246645488|lagest_ack_time:1746037246704235|curr_delivered:271564| [2025/04/30 18:20:46 704309] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246645488| [2025/04/30 18:20:46 704317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:46 704324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:385|origin_pktnum:268|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:385|path_largest_ack:385| [2025/04/30 18:20:46 704331] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:90|tx_in_flight:135600|prior_delivered:203164|prior_time:1746037246646547|is_app_limited:0|send_elapse:54542|ack_elapse:57688|ctl_first_sent_time:1746037246647304|lagest_ack_time:1746037246704235|curr_delivered:272764| [2025/04/30 18:20:46 704338] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246647304| [2025/04/30 18:20:46 704345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:46 704360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55949|rttvar:842|minrtt:31754|latest_rtt:56931|ack_delay:1000| [2025/04/30 18:20:46 704366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:55947|rttvar:636|minrtt:31754|latest_rtt:56931|ack_delay:1000| [2025/04/30 18:20:46 704373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:385|lost_pn:382|thresh:3| [2025/04/30 18:20:46 704379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 704938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 704974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 704980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 705009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 705019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 705024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 705031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 705038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:382|lost_pn:382|po_sent_time:1746037246643775|lost_send_time:1746037246640188|loss_delay:64047|frame:STREAM |repair:128| [2025/04/30 18:20:46 705046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246643775u| [2025/04/30 18:20:46 705053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 705059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55947|rtt_var:636|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 705075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 705082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 705088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:46 705095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246782638|now:1746037246705059|interv:77579| [2025/04/30 18:20:46 705101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246782638|now:1746037246705059|interval:77579|pto_count:0|srtt:55947 [2025/04/30 18:20:46 705109] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54542, ack_elapse 57688, delivered 69600|rate 1206490|lost 145| [2025/04/30 18:20:46 705115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206490) in round 6| [2025/04/30 18:20:46 705122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 705127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 705131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246647304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 705136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246647304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 705141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:66000|srtt:55947|latest_rtt:56931|min_rtt:31754|applimit:0|lost:144|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 705147] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:110|largest:110|pns:2| [2025/04/30 18:20:46 705151] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:110|frame:ACK |recv_time:1746037246704235|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 705156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366704235|now:1746037246704235|interv:120000000| [2025/04/30 18:20:46 705161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366704235|now:1746037246704235|interv:120000000| [2025/04/30 18:20:46 705165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246707635|pq_index:0| [2025/04/30 18:20:46 705169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246703038| [2025/04/30 18:20:46 705174] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246705174| [2025/04/30 18:20:46 705183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246705180| [2025/04/30 18:20:46 705191] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 705198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:55947|min_srtt:55947|path_bw:1371869|loss_rate:76.05|path_pto:0| [2025/04/30 18:20:46 705211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 705218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:55947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 705226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:382|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 705234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:382|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 705241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 705248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 705255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:441| [2025/04/30 18:20:46 705330] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037246705267|stream_id:0|stream_offset:272379| [2025/04/30 18:20:46 705342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:441|origin_pktnum:263|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 705349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:46 705356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:55947|rtt_var:636|pto_duration:58491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 705363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 705369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 705376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:46 705382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246788758|now:1746037246705355|interv:83403| [2025/04/30 18:20:46 705389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246788758|now:1746037246705355|interval:83403|pto_count:0|srtt:55947 [2025/04/30 18:20:46 705397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:67200| [2025/04/30 18:20:46 705405] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246788758| [2025/04/30 18:20:46 705412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246788758| [2025/04/30 18:20:46 705418] [debug] |xqc_engine_wakeup_after|wakeup:1746037246788758|now:1746037246705418|diff:83340| [2025/04/30 18:20:46 705425] [debug] |xqc_engine_main_logic|END|now:1746037246705180| [2025/04/30 18:20:46 705433] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246705433| [2025/04/30 18:20:46 705439] [debug] |xqc_engine_wakeup_after|wakeup:1746037246788758|now:1746037246705439|diff:83319| [2025/04/30 18:20:46 705453] [debug] |xqc_engine_main_logic|END|now:1746037246705433| [2025/04/30 18:20:46 706535] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246706533| [2025/04/30 18:20:46 706551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 706560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:110| [2025/04/30 18:20:46 706566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:111| [2025/04/30 18:20:46 706575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:111| [2025/04/30 18:20:46 706581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 706593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:386|origin_pktnum:270|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:387|path_largest_ack:386| [2025/04/30 18:20:46 706600] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:90|tx_in_flight:136800|prior_delivered:203164|prior_time:1746037246646547|is_app_limited:0|send_elapse:54680|ack_elapse:59986|ctl_first_sent_time:1746037246647442|lagest_ack_time:1746037246706533|curr_delivered:273964| [2025/04/30 18:20:46 706607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246647442| [2025/04/30 18:20:46 706614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:46 706621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:387|origin_pktnum:271|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:387|path_largest_ack:387| [2025/04/30 18:20:46 706628] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:91|tx_in_flight:134400|prior_delivered:205564|prior_time:1746037246648206|is_app_limited:0|send_elapse:54606|ack_elapse:58327|ctl_first_sent_time:1746037246649130|lagest_ack_time:1746037246706533|curr_delivered:275164| [2025/04/30 18:20:46 706634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246649130| [2025/04/30 18:20:46 706640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:46 706646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:55947|rttvar:636|minrtt:31754|latest_rtt:57403|ack_delay:1000| [2025/04/30 18:20:46 706653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:56004|rttvar:591|minrtt:31754|latest_rtt:57403|ack_delay:1000| [2025/04/30 18:20:46 706660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:387|lost_pn:384|thresh:3| [2025/04/30 18:20:46 706666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 706840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 706845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 706852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 706859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 706883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 706945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 706951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 706957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 706963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 706969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 706975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 706982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 707210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 707216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 707223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 707235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 707241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 707289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 707331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 707338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:56004|rtt_var:591|pto_duration:58368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 707345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 707351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 707357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:46 707363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246788635|now:1746037246707337|interv:81298| [2025/04/30 18:20:46 707369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246788635|now:1746037246707337|interval:81298|pto_count:0|srtt:56004 [2025/04/30 18:20:46 707377] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54606, ack_elapse 58327, delivered 69600|rate 1193272|lost 145| [2025/04/30 18:20:46 707384] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193272) in round 6| [2025/04/30 18:20:46 707390] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 707396] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 707402] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246649130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 707409] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246649130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 707422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:64800|srtt:56004|latest_rtt:57403|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 707432] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:111|largest:111|pns:2| [2025/04/30 18:20:46 707440] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:111|frame:ACK |recv_time:1746037246706533|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 707447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366706533|now:1746037246706533|interv:120000000| [2025/04/30 18:20:46 707454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366706533|now:1746037246706533|interv:120000000| [2025/04/30 18:20:46 707461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246788758|pq_index:0| [2025/04/30 18:20:46 707468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246705180| [2025/04/30 18:20:46 707474] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246707474| [2025/04/30 18:20:46 707482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246707480| [2025/04/30 18:20:46 707489] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 707497] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246788635| [2025/04/30 18:20:46 707504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246788635| [2025/04/30 18:20:46 707510] [debug] |xqc_engine_wakeup_after|wakeup:1746037246788635|now:1746037246707510|diff:81125| [2025/04/30 18:20:46 707517] [debug] |xqc_engine_main_logic|END|now:1746037246707480| [2025/04/30 18:20:46 707525] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246707525| [2025/04/30 18:20:46 707531] [debug] |xqc_engine_wakeup_after|wakeup:1746037246788635|now:1746037246707531|diff:81104| [2025/04/30 18:20:46 707538] [debug] |xqc_engine_main_logic|END|now:1746037246707525| [2025/04/30 18:20:46 709383] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246709381| [2025/04/30 18:20:46 709399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 709408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:111| [2025/04/30 18:20:46 709459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:112| [2025/04/30 18:20:46 709470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:112| [2025/04/30 18:20:46 709476] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 709486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:388|origin_pktnum:289|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:388| [2025/04/30 18:20:46 709494] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:112800|prior_delivered:224764|prior_time:1746037246664475|is_app_limited:0|send_elapse:59168|ack_elapse:44906|ctl_first_sent_time:1746037246665274|lagest_ack_time:1746037246709381|curr_delivered:276364| [2025/04/30 18:20:46 709509] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246665274| [2025/04/30 18:20:46 709516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:46 709524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:389|origin_pktnum:291|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:389|path_largest_ack:389| [2025/04/30 18:20:46 709530] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:112800|prior_delivered:224764|prior_time:1746037246664475|is_app_limited:0|send_elapse:59168|ack_elapse:44906|ctl_first_sent_time:1746037246665274|lagest_ack_time:1746037246709381|curr_delivered:277564| [2025/04/30 18:20:46 709535] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246665383| [2025/04/30 18:20:46 709539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:46 709543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:56004|rttvar:591|minrtt:31754|latest_rtt:43998|ack_delay:1000| [2025/04/30 18:20:46 709548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54378|rttvar:3695|minrtt:31754|latest_rtt:43998|ack_delay:1000| [2025/04/30 18:20:46 709552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:389|lost_pn:386|thresh:3| [2025/04/30 18:20:46 709556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 709865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 709893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 709918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 709922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54378|rtt_var:3695|pto_duration:69158|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 709927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 709931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 709935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 18:20:46 709939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246799425|now:1746037246709922|interv:89503| [2025/04/30 18:20:46 709943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246799425|now:1746037246709922|interval:89503|pto_count:0|srtt:54378 [2025/04/30 18:20:46 709948] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59168, ack_elapse 44906, delivered 52800|rate 892374|lost 145| [2025/04/30 18:20:46 709952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (892374) in round 6| [2025/04/30 18:20:46 709957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 709961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 709965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246665383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 709969] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246665383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 709974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:62400|srtt:54378|latest_rtt:43998|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 709980] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:112|largest:112|pns:2| [2025/04/30 18:20:46 709985] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:112|frame:ACK |recv_time:1746037246709381|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 710014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366709381|now:1746037246709381|interv:120000000| [2025/04/30 18:20:46 710019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366709381|now:1746037246709381|interv:120000000| [2025/04/30 18:20:46 710023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246788635|pq_index:0| [2025/04/30 18:20:46 710027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246707480| [2025/04/30 18:20:46 710031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246710031| [2025/04/30 18:20:46 710037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246710035| [2025/04/30 18:20:46 710046] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 710051] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246799425| [2025/04/30 18:20:46 710055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246799425| [2025/04/30 18:20:46 710059] [debug] |xqc_engine_wakeup_after|wakeup:1746037246799425|now:1746037246710059|diff:89366| [2025/04/30 18:20:46 710063] [debug] |xqc_engine_main_logic|END|now:1746037246710035| [2025/04/30 18:20:46 710069] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246710069| [2025/04/30 18:20:46 710073] [debug] |xqc_engine_wakeup_after|wakeup:1746037246799425|now:1746037246710073|diff:89352| [2025/04/30 18:20:46 710080] [debug] |xqc_engine_main_logic|END|now:1746037246710069| [2025/04/30 18:20:46 710183] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246710183| [2025/04/30 18:20:46 710189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 710195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:112| [2025/04/30 18:20:46 710199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:113| [2025/04/30 18:20:46 710205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:113| [2025/04/30 18:20:46 710209] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 710216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:390|origin_pktnum:292|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:391|path_largest_ack:390| [2025/04/30 18:20:46 710221] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:94|tx_in_flight:115200|prior_delivered:224764|prior_time:1746037246664475|is_app_limited:0|send_elapse:59372|ack_elapse:45708|ctl_first_sent_time:1746037246665478|lagest_ack_time:1746037246710183|curr_delivered:278764| [2025/04/30 18:20:46 710226] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246665478| [2025/04/30 18:20:46 710230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:46 710235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:391|origin_pktnum:294|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:391|path_largest_ack:391| [2025/04/30 18:20:46 710239] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:108000|prior_delivered:227164|prior_time:1746037246666268|is_app_limited:0|send_elapse:59718|ack_elapse:43915|ctl_first_sent_time:1746037246667147|lagest_ack_time:1746037246710183|curr_delivered:279964| [2025/04/30 18:20:46 710244] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246667147| [2025/04/30 18:20:46 710247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:46 710252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54378|rttvar:3695|minrtt:31754|latest_rtt:43036|ack_delay:1000| [2025/04/30 18:20:46 710256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52835|rttvar:5857|minrtt:31754|latest_rtt:43036|ack_delay:1000| [2025/04/30 18:20:46 710264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:391|lost_pn:388|thresh:3| [2025/04/30 18:20:46 710268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 710563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 710607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 710643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 710649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52835|rtt_var:5857|pto_duration:76263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 710655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 710661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 710667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:46 710672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246806530|now:1746037246710648|interv:95882| [2025/04/30 18:20:46 710678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246806530|now:1746037246710648|interval:95882|pto_count:0|srtt:52835 [2025/04/30 18:20:46 710685] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59718, ack_elapse 43915, delivered 52800|rate 884155|lost 145| [2025/04/30 18:20:46 710692] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (884155) in round 6| [2025/04/30 18:20:46 710698] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 710704] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 710711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246667147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 710724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246667147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 710731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:60000|srtt:52835|latest_rtt:43036|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 710774] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:113|largest:113|pns:2| [2025/04/30 18:20:46 710783] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:113|frame:ACK |recv_time:1746037246710183|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 710790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366710183|now:1746037246710183|interv:120000000| [2025/04/30 18:20:46 710797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366710183|now:1746037246710183|interv:120000000| [2025/04/30 18:20:46 710803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246799425|pq_index:0| [2025/04/30 18:20:46 710810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246710035| [2025/04/30 18:20:46 710816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246710816| [2025/04/30 18:20:46 710823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246710821| [2025/04/30 18:20:46 710831] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 710839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246806530| [2025/04/30 18:20:46 710844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246806530| [2025/04/30 18:20:46 710850] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806530|now:1746037246710849|diff:95681| [2025/04/30 18:20:46 710856] [debug] |xqc_engine_main_logic|END|now:1746037246710821| [2025/04/30 18:20:46 710863] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246710863| [2025/04/30 18:20:46 710869] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806530|now:1746037246710868|diff:95662| [2025/04/30 18:20:46 710874] [debug] |xqc_engine_main_logic|END|now:1746037246710863| [2025/04/30 18:20:46 712507] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246712506| [2025/04/30 18:20:46 712523] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 712533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:113| [2025/04/30 18:20:46 712539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:114| [2025/04/30 18:20:46 712548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:114| [2025/04/30 18:20:46 712555] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 712566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:392|origin_pktnum:160|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:393|path_largest_ack:392| [2025/04/30 18:20:46 712581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:109200|prior_delivered:227164|prior_time:1746037246666268|is_app_limited:0|send_elapse:59822|ack_elapse:46238|ctl_first_sent_time:1746037246667251|lagest_ack_time:1746037246712506|curr_delivered:281164| [2025/04/30 18:20:46 712589] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246667251| [2025/04/30 18:20:46 712595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:46 712601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:393|origin_pktnum:161|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:393|path_largest_ack:393| [2025/04/30 18:20:46 712608] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:109200|prior_delivered:227164|prior_time:1746037246666268|is_app_limited:0|send_elapse:59822|ack_elapse:46238|ctl_first_sent_time:1746037246667251|lagest_ack_time:1746037246712506|curr_delivered:282364| [2025/04/30 18:20:46 712615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246667326| [2025/04/30 18:20:46 712621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:46 712627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52835|rttvar:5857|minrtt:31754|latest_rtt:45180|ack_delay:1000| [2025/04/30 18:20:46 712633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51753|rttvar:6556|minrtt:31754|latest_rtt:45180|ack_delay:1000| [2025/04/30 18:20:46 712639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:393|lost_pn:390|thresh:3| [2025/04/30 18:20:46 712645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 712799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 712805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 712810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 712816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 712835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 712978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 712984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 713126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 713132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 713138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 713145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 713151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 713169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 713206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 713212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51753|rtt_var:6556|pto_duration:77977|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 713219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 713226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 713237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:46 713243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246808244|now:1746037246713212|interv:95032| [2025/04/30 18:20:46 713250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246808244|now:1746037246713212|interval:95032|pto_count:0|srtt:51753 [2025/04/30 18:20:46 713256] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59822, ack_elapse 46238, delivered 55200|rate 922737|lost 145| [2025/04/30 18:20:46 713263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (922737) in round 6| [2025/04/30 18:20:46 713269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 713276] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 713282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246667326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 713289] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246667326|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 713296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:57600|srtt:51753|latest_rtt:45180|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 713305] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:114|largest:114|pns:2| [2025/04/30 18:20:46 713312] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:114|frame:ACK |recv_time:1746037246712506|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 713319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366712506|now:1746037246712506|interv:120000000| [2025/04/30 18:20:46 713326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366712506|now:1746037246712506|interv:120000000| [2025/04/30 18:20:46 713332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246806530|pq_index:0| [2025/04/30 18:20:46 713340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246710821| [2025/04/30 18:20:46 713346] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246713345| [2025/04/30 18:20:46 713354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246713352| [2025/04/30 18:20:46 713361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 713369] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246808244| [2025/04/30 18:20:46 713375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246808244| [2025/04/30 18:20:46 713381] [debug] |xqc_engine_wakeup_after|wakeup:1746037246808244|now:1746037246713381|diff:94863| [2025/04/30 18:20:46 713393] [debug] |xqc_engine_main_logic|END|now:1746037246713352| [2025/04/30 18:20:46 713402] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246713401| [2025/04/30 18:20:46 713408] [debug] |xqc_engine_wakeup_after|wakeup:1746037246808244|now:1746037246713408|diff:94836| [2025/04/30 18:20:46 713414] [debug] |xqc_engine_main_logic|END|now:1746037246713401| [2025/04/30 18:20:46 714146] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:146|state:ESTABED|recv_time:1746037246714144| [2025/04/30 18:20:46 714160] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 714169] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:114| [2025/04/30 18:20:46 714174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:115| [2025/04/30 18:20:46 714183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:115| [2025/04/30 18:20:46 714189] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 714199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:394|origin_pktnum:162|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:394| [2025/04/30 18:20:46 714206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:111600|prior_delivered:227164|prior_time:1746037246666268|is_app_limited:0|send_elapse:59990|ack_elapse:47876|ctl_first_sent_time:1746037246667419|lagest_ack_time:1746037246714144|curr_delivered:283564| [2025/04/30 18:20:46 714212] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246667419| [2025/04/30 18:20:46 714219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:46 714225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:395|origin_pktnum:163|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:395|path_largest_ack:395| [2025/04/30 18:20:46 714231] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:99|tx_in_flight:111600|prior_delivered:227164|prior_time:1746037246666268|is_app_limited:0|send_elapse:59990|ack_elapse:47876|ctl_first_sent_time:1746037246667419|lagest_ack_time:1746037246714144|curr_delivered:284764| [2025/04/30 18:20:46 714238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246667529| [2025/04/30 18:20:46 714243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:46 714250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51753|rttvar:6556|minrtt:31754|latest_rtt:46615|ack_delay:0| [2025/04/30 18:20:46 714256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51110|rttvar:6201|minrtt:31754|latest_rtt:46615|ack_delay:0| [2025/04/30 18:20:46 714262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:395|lost_pn:392|thresh:3| [2025/04/30 18:20:46 714268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 714656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 714694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 714730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 714736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51110|rtt_var:6201|pto_duration:75914|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 714742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 714748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 714753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 714759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246806181|now:1746037246714736|interv:91445| [2025/04/30 18:20:46 714764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246806181|now:1746037246714736|interval:91445|pto_count:0|srtt:51110 [2025/04/30 18:20:46 714770] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59990, ack_elapse 47876, delivered 57600|rate 960160|lost 145| [2025/04/30 18:20:46 714777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (960160) in round 6| [2025/04/30 18:20:46 714783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 714789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 714794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246667529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 714800] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246667529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 714807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:55200|srtt:51110|latest_rtt:46615|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 714816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:115|largest:115|pns:2| [2025/04/30 18:20:46 714822] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:115|frame:ACK |recv_time:1746037246714144|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 714830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366714144|now:1746037246714144|interv:120000000| [2025/04/30 18:20:46 714836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366714144|now:1746037246714144|interv:120000000| [2025/04/30 18:20:46 714841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246808244|pq_index:0| [2025/04/30 18:20:46 714847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246713352| [2025/04/30 18:20:46 714853] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246714853| [2025/04/30 18:20:46 714860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246714859| [2025/04/30 18:20:46 714874] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 714881] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246806181| [2025/04/30 18:20:46 714887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246806181| [2025/04/30 18:20:46 714893] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806181|now:1746037246714892|diff:91289| [2025/04/30 18:20:46 714899] [debug] |xqc_engine_main_logic|END|now:1746037246714859| [2025/04/30 18:20:46 714906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246714906| [2025/04/30 18:20:46 714912] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806181|now:1746037246714911|diff:91270| [2025/04/30 18:20:46 714917] [debug] |xqc_engine_main_logic|END|now:1746037246714906| [2025/04/30 18:20:46 716692] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246716691| [2025/04/30 18:20:46 716709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 716719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:115| [2025/04/30 18:20:46 716726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:116| [2025/04/30 18:20:46 716736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:116| [2025/04/30 18:20:46 716743] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 716755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:396|origin_pktnum:164|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:397|path_largest_ack:396| [2025/04/30 18:20:46 716762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:103200|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58130|ack_elapse:48578|ctl_first_sent_time:1746037246669198|lagest_ack_time:1746037246716691|curr_delivered:285964| [2025/04/30 18:20:46 716770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669198| [2025/04/30 18:20:46 716777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:46 716784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:397|origin_pktnum:165|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:397|path_largest_ack:397| [2025/04/30 18:20:46 716791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:103200|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58130|ack_elapse:48578|ctl_first_sent_time:1746037246669198|lagest_ack_time:1746037246716691|curr_delivered:287164| [2025/04/30 18:20:46 716799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669303| [2025/04/30 18:20:46 716806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:46 716873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51110|rttvar:6201|minrtt:31754|latest_rtt:47388|ack_delay:1000| [2025/04/30 18:20:46 716883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50520|rttvar:5831|minrtt:31754|latest_rtt:47388|ack_delay:1000| [2025/04/30 18:20:46 716897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:397|lost_pn:394|thresh:3| [2025/04/30 18:20:46 716904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 716984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 717336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 717382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 717425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 717432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50520|rtt_var:5831|pto_duration:73844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 717439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 717446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 717452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 717459] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246804111|now:1746037246717432|interv:86679| [2025/04/30 18:20:46 717465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246804111|now:1746037246717432|interval:86679|pto_count:0|srtt:50520 [2025/04/30 18:20:46 717472] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58130, ack_elapse 48578, delivered 57600|rate 990882|lost 145| [2025/04/30 18:20:46 717479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (990882) in round 6| [2025/04/30 18:20:46 717485] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 717492] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 717498] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246669303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 717505] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246669303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 717512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:52800|srtt:50520|latest_rtt:47388|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 717521] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:116|largest:116|pns:2| [2025/04/30 18:20:46 717528] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:116|frame:ACK |recv_time:1746037246716691|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 717536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366716691|now:1746037246716691|interv:120000000| [2025/04/30 18:20:46 717542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366716691|now:1746037246716691|interv:120000000| [2025/04/30 18:20:46 717548] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246806181|pq_index:0| [2025/04/30 18:20:46 717555] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246714859| [2025/04/30 18:20:46 717561] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246717561| [2025/04/30 18:20:46 717576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246717574| [2025/04/30 18:20:46 717584] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 717592] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246804111| [2025/04/30 18:20:46 717596] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246804111| [2025/04/30 18:20:46 717600] [debug] |xqc_engine_wakeup_after|wakeup:1746037246804111|now:1746037246717600|diff:86511| [2025/04/30 18:20:46 717605] [debug] |xqc_engine_main_logic|END|now:1746037246717574| [2025/04/30 18:20:46 717611] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246717611| [2025/04/30 18:20:46 717615] [debug] |xqc_engine_wakeup_after|wakeup:1746037246804111|now:1746037246717615|diff:86496| [2025/04/30 18:20:46 717619] [debug] |xqc_engine_main_logic|END|now:1746037246717611| [2025/04/30 18:20:46 718535] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:146|state:ESTABED|recv_time:1746037246718534| [2025/04/30 18:20:46 718552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 718562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:116| [2025/04/30 18:20:46 718568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:117| [2025/04/30 18:20:46 718576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:117| [2025/04/30 18:20:46 718582] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 718593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:398|origin_pktnum:304|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:399|path_largest_ack:398| [2025/04/30 18:20:46 718601] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:105600|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58330|ack_elapse:50421|ctl_first_sent_time:1746037246669398|lagest_ack_time:1746037246718534|curr_delivered:288364| [2025/04/30 18:20:46 718608] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669398| [2025/04/30 18:20:46 718615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 18:20:46 718622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:399|origin_pktnum:305|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:399|path_largest_ack:399| [2025/04/30 18:20:46 718629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:105600|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58330|ack_elapse:50421|ctl_first_sent_time:1746037246669398|lagest_ack_time:1746037246718534|curr_delivered:289564| [2025/04/30 18:20:46 718669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669496| [2025/04/30 18:20:46 718676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 18:20:46 718681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50520|rttvar:5831|minrtt:31754|latest_rtt:49038|ack_delay:0| [2025/04/30 18:20:46 718688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50334|rttvar:4744|minrtt:31754|latest_rtt:49038|ack_delay:0| [2025/04/30 18:20:46 718702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:399|lost_pn:396|thresh:3| [2025/04/30 18:20:46 718708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 718818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 718824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 718831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 718837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 718860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 718968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 718981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 719108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 719114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 719120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 719127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 719132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 719151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 719189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 719201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50334|rtt_var:4744|pto_duration:69310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 719208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 719214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 719220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 18:20:46 719227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246799577|now:1746037246719200|interv:80377| [2025/04/30 18:20:46 719234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246799577|now:1746037246719200|interval:80377|pto_count:0|srtt:50334 [2025/04/30 18:20:46 719241] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58330, ack_elapse 50421, delivered 60000|rate 1028630|lost 145| [2025/04/30 18:20:46 719248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028630) in round 6| [2025/04/30 18:20:46 719255] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 719261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 719267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246669496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 719274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246669496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 719281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:50400|srtt:50334|latest_rtt:49038|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 719290] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:117|largest:117|pns:2| [2025/04/30 18:20:46 719297] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:117|frame:ACK |recv_time:1746037246718534|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 719305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366718534|now:1746037246718534|interv:120000000| [2025/04/30 18:20:46 719311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366718534|now:1746037246718534|interv:120000000| [2025/04/30 18:20:46 719317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246804111|pq_index:0| [2025/04/30 18:20:46 719324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246717574| [2025/04/30 18:20:46 719330] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246719330| [2025/04/30 18:20:46 719338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246719336| [2025/04/30 18:20:46 719352] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 719359] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246799577| [2025/04/30 18:20:46 719366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246799577| [2025/04/30 18:20:46 719372] [debug] |xqc_engine_wakeup_after|wakeup:1746037246799577|now:1746037246719372|diff:80205| [2025/04/30 18:20:46 719379] [debug] |xqc_engine_main_logic|END|now:1746037246719336| [2025/04/30 18:20:46 719387] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246719387| [2025/04/30 18:20:46 719393] [debug] |xqc_engine_wakeup_after|wakeup:1746037246799577|now:1746037246719393|diff:80184| [2025/04/30 18:20:46 719399] [debug] |xqc_engine_main_logic|END|now:1746037246719387| [2025/04/30 18:20:46 720105] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246720104| [2025/04/30 18:20:46 720121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 720129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:117| [2025/04/30 18:20:46 720135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:118| [2025/04/30 18:20:46 720143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:118| [2025/04/30 18:20:46 720149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 720159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:400|origin_pktnum:169|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:400| [2025/04/30 18:20:46 720166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:108000|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58522|ack_elapse:51991|ctl_first_sent_time:1746037246669590|lagest_ack_time:1746037246720104|curr_delivered:290764| [2025/04/30 18:20:46 720173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669590| [2025/04/30 18:20:46 720179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 18:20:46 720186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:401|origin_pktnum:171|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:401|path_largest_ack:401| [2025/04/30 18:20:46 720192] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:108000|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58522|ack_elapse:51991|ctl_first_sent_time:1746037246669590|lagest_ack_time:1746037246720104|curr_delivered:291964| [2025/04/30 18:20:46 720199] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669678| [2025/04/30 18:20:46 720204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 18:20:46 720210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50334|rttvar:4744|minrtt:31754|latest_rtt:50426|ack_delay:1000| [2025/04/30 18:20:46 720216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50221|rttvar:3785|minrtt:31754|latest_rtt:50426|ack_delay:1000| [2025/04/30 18:20:46 720222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:401|lost_pn:398|thresh:3| [2025/04/30 18:20:46 720234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 720596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 720638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 720674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 720680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50221|rtt_var:3785|pto_duration:65361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 720687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 720694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 720700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48000| [2025/04/30 18:20:46 720706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246795628|now:1746037246720680|interv:74948| [2025/04/30 18:20:46 720718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246795628|now:1746037246720680|interval:74948|pto_count:0|srtt:50221 [2025/04/30 18:20:46 720724] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58522, ack_elapse 51991, delivered 62400|rate 1066265|lost 145| [2025/04/30 18:20:46 720731] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066265) in round 6| [2025/04/30 18:20:46 720738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 720744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 720750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246669678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 720757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246669678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 720764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:48000|srtt:50221|latest_rtt:50426|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 720773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:118|largest:118|pns:2| [2025/04/30 18:20:46 720779] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:118|frame:ACK |recv_time:1746037246720104|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 720786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366720104|now:1746037246720104|interv:120000000| [2025/04/30 18:20:46 720792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366720104|now:1746037246720104|interv:120000000| [2025/04/30 18:20:46 720798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246799577|pq_index:0| [2025/04/30 18:20:46 720804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246719336| [2025/04/30 18:20:46 720810] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246720810| [2025/04/30 18:20:46 720817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246720815| [2025/04/30 18:20:46 720824] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 720831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246795628| [2025/04/30 18:20:46 720837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246795628| [2025/04/30 18:20:46 720843] [debug] |xqc_engine_wakeup_after|wakeup:1746037246795628|now:1746037246720842|diff:74786| [2025/04/30 18:20:46 720849] [debug] |xqc_engine_main_logic|END|now:1746037246720815| [2025/04/30 18:20:46 720856] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246720856| [2025/04/30 18:20:46 720861] [debug] |xqc_engine_wakeup_after|wakeup:1746037246795628|now:1746037246720861|diff:74767| [2025/04/30 18:20:46 720872] [debug] |xqc_engine_main_logic|END|now:1746037246720856| [2025/04/30 18:20:46 722533] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246722532| [2025/04/30 18:20:46 722546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 722553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:118| [2025/04/30 18:20:46 722557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:119| [2025/04/30 18:20:46 722564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:119| [2025/04/30 18:20:46 722568] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 722575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:402|origin_pktnum:172|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:403|path_largest_ack:402| [2025/04/30 18:20:46 722580] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:106|tx_in_flight:110400|prior_delivered:229564|prior_time:1746037246668113|is_app_limited:0|send_elapse:58730|ack_elapse:54419|ctl_first_sent_time:1746037246669798|lagest_ack_time:1746037246722532|curr_delivered:293164| [2025/04/30 18:20:46 722585] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246669798| [2025/04/30 18:20:46 722590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 18:20:46 722595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:403|origin_pktnum:310|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:403|path_largest_ack:403| [2025/04/30 18:20:46 722599] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:104400|prior_delivered:231964|prior_time:1746037246670344|is_app_limited:0|send_elapse:58645|ack_elapse:52188|ctl_first_sent_time:1746037246671088|lagest_ack_time:1746037246722532|curr_delivered:294364| [2025/04/30 18:20:46 722603] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246671088| [2025/04/30 18:20:46 722608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 18:20:46 722612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50221|rttvar:3785|minrtt:31754|latest_rtt:51444|ack_delay:1000| [2025/04/30 18:20:46 722616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50249|rttvar:2894|minrtt:31754|latest_rtt:51444|ack_delay:1000| [2025/04/30 18:20:46 722620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:403|lost_pn:400|thresh:3| [2025/04/30 18:20:46 722625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 722870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 722899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 722923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 722927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50249|rtt_var:2894|pto_duration:61825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 722932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 722936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 722940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45600| [2025/04/30 18:20:46 722944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246792092|now:1746037246722927|interv:69165| [2025/04/30 18:20:46 722948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246792092|now:1746037246722927|interval:69165|pto_count:0|srtt:50249 [2025/04/30 18:20:46 722953] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58645, ack_elapse 52188, delivered 62400|rate 1064029|lost 145| [2025/04/30 18:20:46 722957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1064029) in round 6| [2025/04/30 18:20:46 722961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 722966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 722970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246671088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 722974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246671088|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 722981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:45600|srtt:50249|latest_rtt:51444|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 723010] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:119|largest:119|pns:2| [2025/04/30 18:20:46 723016] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:119|frame:ACK |recv_time:1746037246722532|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 723021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366722532|now:1746037246722532|interv:120000000| [2025/04/30 18:20:46 723025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366722532|now:1746037246722532|interv:120000000| [2025/04/30 18:20:46 723029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246795628|pq_index:0| [2025/04/30 18:20:46 723034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246720815| [2025/04/30 18:20:46 723038] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246723038| [2025/04/30 18:20:46 723043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246723042| [2025/04/30 18:20:46 723048] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 723053] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246792092| [2025/04/30 18:20:46 723058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246792092| [2025/04/30 18:20:46 723061] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792092|now:1746037246723061|diff:69031| [2025/04/30 18:20:46 723066] [debug] |xqc_engine_main_logic|END|now:1746037246723042| [2025/04/30 18:20:46 723071] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246723071| [2025/04/30 18:20:46 723075] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792092|now:1746037246723075|diff:69017| [2025/04/30 18:20:46 723079] [debug] |xqc_engine_main_logic|END|now:1746037246723071| [2025/04/30 18:20:46 724721] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:146|state:ESTABED|recv_time:1746037246724720| [2025/04/30 18:20:46 724738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 724801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:119| [2025/04/30 18:20:46 724809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:120| [2025/04/30 18:20:46 724820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:120| [2025/04/30 18:20:46 724826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 724837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:404|origin_pktnum:311|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:405|path_largest_ack:404| [2025/04/30 18:20:46 724845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:105600|prior_delivered:231964|prior_time:1746037246670344|is_app_limited:0|send_elapse:58722|ack_elapse:54376|ctl_first_sent_time:1746037246671165|lagest_ack_time:1746037246724720|curr_delivered:295564| [2025/04/30 18:20:46 724860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246671165| [2025/04/30 18:20:46 724868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 18:20:46 724875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:405|origin_pktnum:175|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:405|path_largest_ack:405| [2025/04/30 18:20:46 724881] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:105600|prior_delivered:231964|prior_time:1746037246670344|is_app_limited:0|send_elapse:58722|ack_elapse:54376|ctl_first_sent_time:1746037246671165|lagest_ack_time:1746037246724720|curr_delivered:296764| [2025/04/30 18:20:46 724889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246671232| [2025/04/30 18:20:46 724895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 18:20:46 724902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50249|rttvar:2894|minrtt:31754|latest_rtt:53488|ack_delay:0| [2025/04/30 18:20:46 724909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50654|rttvar:2980|minrtt:31754|latest_rtt:53488|ack_delay:0| [2025/04/30 18:20:46 724916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:405|lost_pn:402|thresh:3| [2025/04/30 18:20:46 724922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 724983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 725199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 725240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 725268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 725272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50654|rtt_var:2980|pto_duration:62574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 725277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 725281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 725285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43200| [2025/04/30 18:20:46 725289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246792841|now:1746037246725272|interv:67569| [2025/04/30 18:20:46 725293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246792841|now:1746037246725272|interval:67569|pto_count:0|srtt:50654 [2025/04/30 18:20:46 725298] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58722, ack_elapse 54376, delivered 64800|rate 1103504|lost 145| [2025/04/30 18:20:46 725302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103504) in round 6| [2025/04/30 18:20:46 725307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 725311] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 725315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246671232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 725319] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246671232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 725324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:43200|srtt:50654|latest_rtt:53488|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 725330] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:120|largest:120|pns:2| [2025/04/30 18:20:46 725335] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:120|frame:ACK |recv_time:1746037246724720|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 725340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366724720|now:1746037246724720|interv:120000000| [2025/04/30 18:20:46 725344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366724720|now:1746037246724720|interv:120000000| [2025/04/30 18:20:46 725348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246792092|pq_index:0| [2025/04/30 18:20:46 725353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246723042| [2025/04/30 18:20:46 725357] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246725357| [2025/04/30 18:20:46 725362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246725361| [2025/04/30 18:20:46 725370] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 725375] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246792841| [2025/04/30 18:20:46 725379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246792841| [2025/04/30 18:20:46 725383] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792841|now:1746037246725383|diff:67458| [2025/04/30 18:20:46 725388] [debug] |xqc_engine_main_logic|END|now:1746037246725361| [2025/04/30 18:20:46 725393] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246725393| [2025/04/30 18:20:46 725397] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792841|now:1746037246725397|diff:67444| [2025/04/30 18:20:46 725401] [debug] |xqc_engine_main_logic|END|now:1746037246725393| [2025/04/30 18:20:46 726034] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:146|state:ESTABED|recv_time:1746037246726033| [2025/04/30 18:20:46 726045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 726052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:120| [2025/04/30 18:20:46 726056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:121| [2025/04/30 18:20:46 726062] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:121| [2025/04/30 18:20:46 726066] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 726074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:406|origin_pktnum:177|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:406| [2025/04/30 18:20:46 726078] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:110|tx_in_flight:108000|prior_delivered:231964|prior_time:1746037246670344|is_app_limited:0|send_elapse:58850|ack_elapse:55689|ctl_first_sent_time:1746037246671293|lagest_ack_time:1746037246726033|curr_delivered:297964| [2025/04/30 18:20:46 726083] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246671293| [2025/04/30 18:20:46 726088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 18:20:46 726092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:407|origin_pktnum:316|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:407|path_largest_ack:407| [2025/04/30 18:20:46 726097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:102000|prior_delivered:234364|prior_time:1746037246672165|is_app_limited:0|send_elapse:58720|ack_elapse:53868|ctl_first_sent_time:1746037246673104|lagest_ack_time:1746037246726033|curr_delivered:299164| [2025/04/30 18:20:46 726101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246673104| [2025/04/30 18:20:46 726105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 18:20:46 726109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50654|rttvar:2980|minrtt:31754|latest_rtt:52929|ack_delay:0| [2025/04/30 18:20:46 726114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50939|rttvar:2803|minrtt:31754|latest_rtt:52929|ack_delay:0| [2025/04/30 18:20:46 726123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:407|lost_pn:404|thresh:3| [2025/04/30 18:20:46 726127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 726358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 726388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 726411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 726415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50939|rtt_var:2803|pto_duration:62151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 726420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 726424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 726428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 40800| [2025/04/30 18:20:46 726432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246792418|now:1746037246726415|interv:66003| [2025/04/30 18:20:46 726436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246792418|now:1746037246726415|interval:66003|pto_count:0|srtt:50939 [2025/04/30 18:20:46 726441] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58720, ack_elapse 53868, delivered 64800|rate 1103542|lost 145| [2025/04/30 18:20:46 726446] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1103542) in round 6| [2025/04/30 18:20:46 726450] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 726454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 726458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246673104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 726463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246673104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 726470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:40800|srtt:50939|latest_rtt:52929|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 726478] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:121|largest:121|pns:2| [2025/04/30 18:20:46 726484] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:121|frame:ACK |recv_time:1746037246726033|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 726492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366726033|now:1746037246726033|interv:120000000| [2025/04/30 18:20:46 726499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366726033|now:1746037246726033|interv:120000000| [2025/04/30 18:20:46 726505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246792841|pq_index:0| [2025/04/30 18:20:46 726511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246725361| [2025/04/30 18:20:46 726517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246726517| [2025/04/30 18:20:46 726525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246726524| [2025/04/30 18:20:46 726533] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 726540] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246792418| [2025/04/30 18:20:46 726546] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246792418| [2025/04/30 18:20:46 726552] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792418|now:1746037246726552|diff:65866| [2025/04/30 18:20:46 726560] [debug] |xqc_engine_main_logic|END|now:1746037246726524| [2025/04/30 18:20:46 726567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246726567| [2025/04/30 18:20:46 726573] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792418|now:1746037246726573|diff:65845| [2025/04/30 18:20:46 726578] [debug] |xqc_engine_main_logic|END|now:1746037246726567| [2025/04/30 18:20:46 728198] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246728197| [2025/04/30 18:20:46 728214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 728224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:121| [2025/04/30 18:20:46 728231] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:122| [2025/04/30 18:20:46 728241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:122| [2025/04/30 18:20:46 728247] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 728259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:408|origin_pktnum:317|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:408| [2025/04/30 18:20:46 728267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:103200|prior_delivered:234364|prior_time:1746037246672165|is_app_limited:0|send_elapse:58841|ack_elapse:56032|ctl_first_sent_time:1746037246673225|lagest_ack_time:1746037246728197|curr_delivered:300364| [2025/04/30 18:20:46 728282] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246673225| [2025/04/30 18:20:46 728289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 18:20:46 728296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:409|origin_pktnum:181|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:409|path_largest_ack:409| [2025/04/30 18:20:46 728304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:103200|prior_delivered:234364|prior_time:1746037246672165|is_app_limited:0|send_elapse:58841|ack_elapse:56032|ctl_first_sent_time:1746037246673225|lagest_ack_time:1746037246728197|curr_delivered:301564| [2025/04/30 18:20:46 728311] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246673327| [2025/04/30 18:20:46 728318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 18:20:46 728324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50939|rttvar:2803|minrtt:31754|latest_rtt:54870|ack_delay:1000| [2025/04/30 18:20:46 728331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51305|rttvar:2835|minrtt:31754|latest_rtt:54870|ack_delay:1000| [2025/04/30 18:20:46 728339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:409|lost_pn:406|thresh:3| [2025/04/30 18:20:46 728346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 728591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 728618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 728641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 728645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51305|rtt_var:2835|pto_duration:62645|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 728650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 728655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 728659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 38400| [2025/04/30 18:20:46 728663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246792912|now:1746037246728645|interv:64267| [2025/04/30 18:20:46 728670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246792912|now:1746037246728645|interval:64267|pto_count:0|srtt:51305 [2025/04/30 18:20:46 728675] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58841, ack_elapse 56032, delivered 67200|rate 1142060|lost 145| [2025/04/30 18:20:46 728679] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142060) in round 6| [2025/04/30 18:20:46 728684] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 728688] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 728692] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246673327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 728696] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246673327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 728701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:38400|srtt:51305|latest_rtt:54870|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 728707] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:122|largest:122|pns:2| [2025/04/30 18:20:46 728712] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:122|frame:ACK |recv_time:1746037246728197|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 728717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366728197|now:1746037246728197|interv:120000000| [2025/04/30 18:20:46 728721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366728197|now:1746037246728197|interv:120000000| [2025/04/30 18:20:46 728725] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246792418|pq_index:0| [2025/04/30 18:20:46 728730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246726524| [2025/04/30 18:20:46 728734] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246728734| [2025/04/30 18:20:46 728739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246728738| [2025/04/30 18:20:46 728745] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 728750] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246792912| [2025/04/30 18:20:46 728754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246792912| [2025/04/30 18:20:46 728758] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792912|now:1746037246728758|diff:64154| [2025/04/30 18:20:46 728762] [debug] |xqc_engine_main_logic|END|now:1746037246728738| [2025/04/30 18:20:46 728768] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246728768| [2025/04/30 18:20:46 728772] [debug] |xqc_engine_wakeup_after|wakeup:1746037246792912|now:1746037246728772|diff:64140| [2025/04/30 18:20:46 728778] [debug] |xqc_engine_main_logic|END|now:1746037246728768| [2025/04/30 18:20:46 730189] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:147|state:ESTABED|recv_time:1746037246730188| [2025/04/30 18:20:46 730206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 730213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:122| [2025/04/30 18:20:46 730217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:123| [2025/04/30 18:20:46 730224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:123| [2025/04/30 18:20:46 730228] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 730240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:410|origin_pktnum:320|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:410| [2025/04/30 18:20:46 730247] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:114|tx_in_flight:105600|prior_delivered:234364|prior_time:1746037246672165|is_app_limited:0|send_elapse:59043|ack_elapse:58023|ctl_first_sent_time:1746037246673427|lagest_ack_time:1746037246730188|curr_delivered:302764| [2025/04/30 18:20:46 730254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246673427| [2025/04/30 18:20:46 730261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 18:20:46 730268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:411|origin_pktnum:321|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:411|path_largest_ack:411| [2025/04/30 18:20:46 730273] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:96000|prior_delivered:236764|prior_time:1746037246674224|is_app_limited:0|send_elapse:58016|ack_elapse:55964|ctl_first_sent_time:1746037246675147|lagest_ack_time:1746037246730188|curr_delivered:303964| [2025/04/30 18:20:46 730277] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246675147| [2025/04/30 18:20:46 730282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 18:20:46 730286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51305|rttvar:2835|minrtt:31754|latest_rtt:55041|ack_delay:1000| [2025/04/30 18:20:46 730290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51647|rttvar:2811|minrtt:31754|latest_rtt:55041|ack_delay:1000| [2025/04/30 18:20:46 730295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:411|lost_pn:408|thresh:3| [2025/04/30 18:20:46 730299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 730492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 730535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 730576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 730582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51647|rtt_var:2811|pto_duration:62891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 730589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 730595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 730602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36000| [2025/04/30 18:20:46 730609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246793158|now:1746037246730582|interv:62576| [2025/04/30 18:20:46 730615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246793158|now:1746037246730582|interval:62576|pto_count:0|srtt:51647 [2025/04/30 18:20:46 730623] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58016, ack_elapse 55964, delivered 67200|rate 1158301|lost 145| [2025/04/30 18:20:46 730630] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158301) in round 6| [2025/04/30 18:20:46 730637] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 730644] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 730650] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246675147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 730657] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246675147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 730665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:36000|srtt:51647|latest_rtt:55041|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 730675] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:123|largest:123|pns:2| [2025/04/30 18:20:46 730682] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:147|pkt_type:SHORT_HEADER|pkt_num:123|frame:ACK |recv_time:1746037246730188|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 730689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366730188|now:1746037246730188|interv:120000000| [2025/04/30 18:20:46 730696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366730188|now:1746037246730188|interv:120000000| [2025/04/30 18:20:46 730702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246792912|pq_index:0| [2025/04/30 18:20:46 730708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246728738| [2025/04/30 18:20:46 730715] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246730714| [2025/04/30 18:20:46 730722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246730720| [2025/04/30 18:20:46 730737] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 730745] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246793158| [2025/04/30 18:20:46 730752] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246793158| [2025/04/30 18:20:46 730758] [debug] |xqc_engine_wakeup_after|wakeup:1746037246793158|now:1746037246730758|diff:62400| [2025/04/30 18:20:46 730765] [debug] |xqc_engine_main_logic|END|now:1746037246730720| [2025/04/30 18:20:46 730773] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246730773| [2025/04/30 18:20:46 730780] [debug] |xqc_engine_wakeup_after|wakeup:1746037246793158|now:1746037246730780|diff:62378| [2025/04/30 18:20:46 730787] [debug] |xqc_engine_main_logic|END|now:1746037246730773| [2025/04/30 18:20:46 732111] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:146|state:ESTABED|recv_time:1746037246732109| [2025/04/30 18:20:46 732127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 732136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:123| [2025/04/30 18:20:46 732142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:124| [2025/04/30 18:20:46 732152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:124| [2025/04/30 18:20:46 732158] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 732169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:412|origin_pktnum:189|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:413|path_largest_ack:412| [2025/04/30 18:20:46 732175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:97200|prior_delivered:236764|prior_time:1746037246674224|is_app_limited:0|send_elapse:58127|ack_elapse:57885|ctl_first_sent_time:1746037246675258|lagest_ack_time:1746037246732109|curr_delivered:305164| [2025/04/30 18:20:46 732182] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246675258| [2025/04/30 18:20:46 732189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 18:20:46 732196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:413|origin_pktnum:191|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:413|path_largest_ack:413| [2025/04/30 18:20:46 732203] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:97200|prior_delivered:236764|prior_time:1746037246674224|is_app_limited:0|send_elapse:58127|ack_elapse:57885|ctl_first_sent_time:1746037246675258|lagest_ack_time:1746037246732109|curr_delivered:306364| [2025/04/30 18:20:46 732210] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246675347| [2025/04/30 18:20:46 732216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 18:20:46 732223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51647|rttvar:2811|minrtt:31754|latest_rtt:56762|ack_delay:0| [2025/04/30 18:20:46 732230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52287|rttvar:3387|minrtt:31754|latest_rtt:56762|ack_delay:0| [2025/04/30 18:20:46 732244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:413|lost_pn:410|thresh:3| [2025/04/30 18:20:46 732251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 732484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 732525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 732567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 732574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52287|rtt_var:3387|pto_duration:65835|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 732580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 732586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 732592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 33600| [2025/04/30 18:20:46 732598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246796102|now:1746037246732573|interv:63529| [2025/04/30 18:20:46 732603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246796102|now:1746037246732573|interval:63529|pto_count:0|srtt:52287 [2025/04/30 18:20:46 732610] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58127, ack_elapse 57885, delivered 69600|rate 1197378|lost 145| [2025/04/30 18:20:46 732616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197378) in round 6| [2025/04/30 18:20:46 732622] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 732628] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 732633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246675347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 732640] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246675347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 732646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:33600|srtt:52287|latest_rtt:56762|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 732655] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:124|largest:124|pns:2| [2025/04/30 18:20:46 732731] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:146|pkt_type:SHORT_HEADER|pkt_num:124|frame:ACK |recv_time:1746037246732109|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 732739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366732109|now:1746037246732109|interv:120000000| [2025/04/30 18:20:46 732745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366732109|now:1746037246732109|interv:120000000| [2025/04/30 18:20:46 732750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246793158|pq_index:0| [2025/04/30 18:20:46 732756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246730720| [2025/04/30 18:20:46 732768] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246732768| [2025/04/30 18:20:46 732775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246732773| [2025/04/30 18:20:46 732782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 732789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246796102| [2025/04/30 18:20:46 732795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246796102| [2025/04/30 18:20:46 732800] [debug] |xqc_engine_wakeup_after|wakeup:1746037246796102|now:1746037246732800|diff:63302| [2025/04/30 18:20:46 732806] [debug] |xqc_engine_main_logic|END|now:1746037246732773| [2025/04/30 18:20:46 732814] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246732813| [2025/04/30 18:20:46 732819] [debug] |xqc_engine_wakeup_after|wakeup:1746037246796102|now:1746037246732819|diff:63283| [2025/04/30 18:20:46 732824] [debug] |xqc_engine_main_logic|END|now:1746037246732813| [2025/04/30 18:20:46 733925] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:148|state:ESTABED|recv_time:1746037246733923| [2025/04/30 18:20:46 733941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 733948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:124| [2025/04/30 18:20:46 733952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:125| [2025/04/30 18:20:46 733958] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:125| [2025/04/30 18:20:46 733962] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 733970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:414|origin_pktnum:326|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:418|path_largest_ack:414| [2025/04/30 18:20:46 733975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:121|tx_in_flight:99600|prior_delivered:236764|prior_time:1746037246674224|is_app_limited:0|send_elapse:58304|ack_elapse:59699|ctl_first_sent_time:1746037246675435|lagest_ack_time:1746037246733923|curr_delivered:307564| [2025/04/30 18:20:46 733980] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246675435| [2025/04/30 18:20:46 733984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 18:20:46 734018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:418|origin_pktnum:331|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:418|path_largest_ack:418| [2025/04/30 18:20:46 734026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:96000|prior_delivered:239164|prior_time:1746037246676491|is_app_limited:0|send_elapse:57942|ack_elapse:57432|ctl_first_sent_time:1746037246677386|lagest_ack_time:1746037246733923|curr_delivered:308764| [2025/04/30 18:20:46 734030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246677386| [2025/04/30 18:20:46 734035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 18:20:46 734039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52287|rttvar:3387|minrtt:31754|latest_rtt:56537|ack_delay:0| [2025/04/30 18:20:46 734050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52819|rttvar:3603|minrtt:31754|latest_rtt:56537|ack_delay:0| [2025/04/30 18:20:46 734054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:418|lost_pn:415|thresh:3| [2025/04/30 18:20:46 734058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 734205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 734232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 734278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:415|lost_pn:415|po_sent_time:1746037246675518|lost_send_time:1746037246670319|loss_delay:63604|frame:STREAM |repair:128| [2025/04/30 18:20:46 734285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246675518u| [2025/04/30 18:20:46 734292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 734298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246739214|now:1746037246734298|interval:4916| [2025/04/30 18:20:46 734304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246739214|now:1746037246734298|interv:4916| [2025/04/30 18:20:46 734308] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57942, ack_elapse 57432, delivered 69600|rate 1201201|lost 146| [2025/04/30 18:20:46 734312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201201) in round 6| [2025/04/30 18:20:46 734317] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 734321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 734325] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246677386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 734329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:1|acked:2400|po_sent_time:1746037246677386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 734334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:30000|srtt:52819|latest_rtt:56537|min_rtt:31754|applimit:0|lost:145|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 734340] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:125|largest:125|pns:2| [2025/04/30 18:20:46 734345] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:148|pkt_type:SHORT_HEADER|pkt_num:125|frame:ACK |recv_time:1746037246733923|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 734350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366733923|now:1746037246733923|interv:120000000| [2025/04/30 18:20:46 734354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366733923|now:1746037246733923|interv:120000000| [2025/04/30 18:20:46 734358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246796102|pq_index:0| [2025/04/30 18:20:46 734363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246732773| [2025/04/30 18:20:46 734367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246734366| [2025/04/30 18:20:46 734372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246734371| [2025/04/30 18:20:46 734381] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 734386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52819|min_srtt:52819|path_bw:1371869|loss_rate:76.19|path_pto:0| [2025/04/30 18:20:46 734391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 734396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52819|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 734401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:415|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 734406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:415|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 734410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 734415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 734420] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:442| [2025/04/30 18:20:46 734463] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30000|now:1746037246734428|stream_id:0|stream_offset:316002| [2025/04/30 18:20:46 734473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:442|origin_pktnum:327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 734481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:30000|applimit:0| [2025/04/30 18:20:46 734487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246739214|now:1746037246734487|interval:4727| [2025/04/30 18:20:46 734494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246739214|now:1746037246734487|interv:4727| [2025/04/30 18:20:46 734501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:31200| [2025/04/30 18:20:46 734506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246739214| [2025/04/30 18:20:46 734511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246739214| [2025/04/30 18:20:46 734515] [debug] |xqc_engine_wakeup_after|wakeup:1746037246739214|now:1746037246734515|diff:4699| [2025/04/30 18:20:46 734519] [debug] |xqc_engine_main_logic|END|now:1746037246734371| [2025/04/30 18:20:46 734524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246734524| [2025/04/30 18:20:46 734528] [debug] |xqc_engine_wakeup_after|wakeup:1746037246739214|now:1746037246734528|diff:4686| [2025/04/30 18:20:46 734532] [debug] |xqc_engine_main_logic|END|now:1746037246734524| [2025/04/30 18:20:46 735840] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:150|state:ESTABED|recv_time:1746037246735839| [2025/04/30 18:20:46 735852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 735864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:125| [2025/04/30 18:20:46 735868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:126| [2025/04/30 18:20:46 735874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:126| [2025/04/30 18:20:46 735879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 735886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:419|origin_pktnum:332|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:419| [2025/04/30 18:20:46 735891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:126|tx_in_flight:97200|prior_delivered:239164|prior_time:1746037246676491|is_app_limited:0|send_elapse:58031|ack_elapse:59348|ctl_first_sent_time:1746037246677475|lagest_ack_time:1746037246735839|curr_delivered:309964| [2025/04/30 18:20:46 735896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246677475| [2025/04/30 18:20:46 735901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 18:20:46 735905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:423|origin_pktnum:338|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:423|path_largest_ack:423| [2025/04/30 18:20:46 735910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:128|tx_in_flight:97200|prior_delivered:241564|prior_time:1746037246678045|is_app_limited:0|send_elapse:57352|ack_elapse:57794|ctl_first_sent_time:1746037246678780|lagest_ack_time:1746037246735839|curr_delivered:311164| [2025/04/30 18:20:46 735915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246678780| [2025/04/30 18:20:46 735919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 18:20:46 735923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52819|rttvar:3603|minrtt:31754|latest_rtt:57059|ack_delay:0| [2025/04/30 18:20:46 735927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53349|rttvar:3763|minrtt:31754|latest_rtt:57059|ack_delay:0| [2025/04/30 18:20:46 735932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:423|lost_pn:420|thresh:3| [2025/04/30 18:20:46 735936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 735984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 736123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 736166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 736207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:416|lost_pn:420|po_sent_time:1746037246675610|lost_send_time:1746037246671648|loss_delay:64191|frame:STREAM |repair:128| [2025/04/30 18:20:46 736212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:417|lost_pn:420|po_sent_time:1746037246675705|lost_send_time:1746037246671648|loss_delay:64191|frame:STREAM |repair:128| [2025/04/30 18:20:46 736217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:420|lost_pn:420|po_sent_time:1746037246677582|lost_send_time:1746037246671648|loss_delay:64191|frame:STREAM |repair:128| [2025/04/30 18:20:46 736222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246677582u| [2025/04/30 18:20:46 736226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 736230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246741876|now:1746037246736230|interval:5646| [2025/04/30 18:20:46 736234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246741876|now:1746037246736230|interv:5646| [2025/04/30 18:20:46 736243] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57352, ack_elapse 57794, delivered 69600|rate 1204277|lost 149| [2025/04/30 18:20:46 736248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204277) in round 6| [2025/04/30 18:20:46 736253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 736257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 736261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246678780|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 736265] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:3|acked:2400|po_sent_time:1746037246678780|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 736270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:25200|srtt:53349|latest_rtt:57059|min_rtt:31754|applimit:0|lost:146|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 736276] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:126|largest:126|pns:2| [2025/04/30 18:20:46 736281] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:150|pkt_type:SHORT_HEADER|pkt_num:126|frame:ACK |recv_time:1746037246735839|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 736286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366735839|now:1746037246735839|interv:120000000| [2025/04/30 18:20:46 736291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366735839|now:1746037246735839|interv:120000000| [2025/04/30 18:20:46 736295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246739214|pq_index:0| [2025/04/30 18:20:46 736299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246734371| [2025/04/30 18:20:46 736303] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246736303| [2025/04/30 18:20:46 736309] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246736307| [2025/04/30 18:20:46 736314] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 736319] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53349|min_srtt:53349|path_bw:1371869|loss_rate:76.33|path_pto:0| [2025/04/30 18:20:46 736323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 736328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53349|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 736333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:416|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 736338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53349|min_srtt:53349|path_bw:1371869|loss_rate:76.33|path_pto:0| [2025/04/30 18:20:46 736344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 736349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53349|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 736353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:417|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 736357] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53349|min_srtt:53349|path_bw:1371869|loss_rate:76.33|path_pto:0| [2025/04/30 18:20:46 736361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 736366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53349|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 736370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:420|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 736375] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:416|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 736379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 736384] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 736388] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:443| [2025/04/30 18:20:46 736429] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25200|now:1746037246736397|stream_id:0|stream_offset:209892| [2025/04/30 18:20:46 736439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:443|origin_pktnum:193|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 736447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:25200|applimit:0| [2025/04/30 18:20:46 736453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246741876|now:1746037246736453|interval:5423| [2025/04/30 18:20:46 736460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246741876|now:1746037246736453|interv:5423| [2025/04/30 18:20:46 736467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:26400| [2025/04/30 18:20:46 736475] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:417|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 736482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26400|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 736496] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 736502] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:444| [2025/04/30 18:20:46 736544] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26400|now:1746037246736514|stream_id:0|stream_offset:213429| [2025/04/30 18:20:46 736554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:444|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 18:20:46 736561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:26400|applimit:0| [2025/04/30 18:20:46 736567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246741876|now:1746037246736567|interval:5309| [2025/04/30 18:20:46 736574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246741876|now:1746037246736567|interv:5309| [2025/04/30 18:20:46 736581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:27600| [2025/04/30 18:20:46 736589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:420|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 736596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27600|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 736602] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 736606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:445| [2025/04/30 18:20:46 736639] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27600|now:1746037246736613|stream_id:0|stream_offset:215787| [2025/04/30 18:20:46 736648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:445|origin_pktnum:198|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 736655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:27600|applimit:0| [2025/04/30 18:20:46 736661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246741876|now:1746037246736661|interval:5215| [2025/04/30 18:20:46 736668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246741876|now:1746037246736661|interv:5215| [2025/04/30 18:20:46 736675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:28800| [2025/04/30 18:20:46 736682] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246741876| [2025/04/30 18:20:46 736689] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246741876| [2025/04/30 18:20:46 736694] [debug] |xqc_engine_wakeup_after|wakeup:1746037246741876|now:1746037246736693|diff:5183| [2025/04/30 18:20:46 736698] [debug] |xqc_engine_main_logic|END|now:1746037246736307| [2025/04/30 18:20:46 736704] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246736703| [2025/04/30 18:20:46 736707] [debug] |xqc_engine_wakeup_after|wakeup:1746037246741876|now:1746037246736707|diff:5169| [2025/04/30 18:20:46 736717] [debug] |xqc_engine_main_logic|END|now:1746037246736703| [2025/04/30 18:20:46 737875] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246737874| [2025/04/30 18:20:46 737888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 737895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:126| [2025/04/30 18:20:46 737899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:127| [2025/04/30 18:20:46 737905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:127| [2025/04/30 18:20:46 737909] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 737917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:425|origin_pktnum:342|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:426|path_largest_ack:425| [2025/04/30 18:20:46 737921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:129|tx_in_flight:96000|prior_delivered:243964|prior_time:1746037246680189|is_app_limited:0|send_elapse:57982|ack_elapse:57685|ctl_first_sent_time:1746037246681139|lagest_ack_time:1746037246737874|curr_delivered:312364| [2025/04/30 18:20:46 737926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246681139| [2025/04/30 18:20:46 737931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 18:20:46 737935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:426|origin_pktnum:348|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:426|path_largest_ack:426| [2025/04/30 18:20:46 737940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:131|tx_in_flight:87600|prior_delivered:251164|prior_time:1746037246686146|is_app_limited:0|send_elapse:57869|ack_elapse:51728|ctl_first_sent_time:1746037246686922|lagest_ack_time:1746037246737874|curr_delivered:313564| [2025/04/30 18:20:46 737945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246686922| [2025/04/30 18:20:46 737949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 18:20:46 737953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53349|rttvar:3763|minrtt:31754|latest_rtt:50952|ack_delay:1000| [2025/04/30 18:20:46 737958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52925|rttvar:3672|minrtt:31754|latest_rtt:50952|ack_delay:1000| [2025/04/30 18:20:46 737962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:426|lost_pn:423|thresh:3| [2025/04/30 18:20:46 737966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 737970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 737974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 737978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 737982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:421|lost_pn:423|po_sent_time:1746037246677685|lost_send_time:1746037246678334|loss_delay:59540|frame:STREAM |repair:128| [2025/04/30 18:20:46 738206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:422|lost_pn:423|po_sent_time:1746037246677759|lost_send_time:1746037246678334|loss_delay:59540|frame:STREAM |repair:128| [2025/04/30 18:20:46 738211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246677759u| [2025/04/30 18:20:46 738215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 738219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246738428|now:1746037246738219|interval:209| [2025/04/30 18:20:46 738226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246738428|now:1746037246738219|interv:209| [2025/04/30 18:20:46 738230] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57869, ack_elapse 51728, delivered 62400|rate 1078297|lost 151| [2025/04/30 18:20:46 738235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078297) in round 6| [2025/04/30 18:20:46 738239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 738243] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 738247] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246686922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 738252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:2|acked:2400|po_sent_time:1746037246686922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 738257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:24000|srtt:52925|latest_rtt:50952|min_rtt:31754|applimit:0|lost:149|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 738263] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:127|largest:127|pns:2| [2025/04/30 18:20:46 738267] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:127|frame:ACK |recv_time:1746037246737874|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 738272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366737874|now:1746037246737874|interv:120000000| [2025/04/30 18:20:46 738276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366737874|now:1746037246737874|interv:120000000| [2025/04/30 18:20:46 738280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246741876|pq_index:0| [2025/04/30 18:20:46 738285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246736307| [2025/04/30 18:20:46 738289] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246738289| [2025/04/30 18:20:46 738295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246738293| [2025/04/30 18:20:46 738300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 738305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52925|min_srtt:52925|path_bw:1371869|loss_rate:76.74|path_pto:0| [2025/04/30 18:20:46 738309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 738314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52925|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 738321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:421|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 738326] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52925|min_srtt:52925|path_bw:1371869|loss_rate:76.74|path_pto:0| [2025/04/30 18:20:46 738330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:24000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 738335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52925|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 738339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:422|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 738344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:421|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 738348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24000|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 738352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 738357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:446| [2025/04/30 18:20:46 738395] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24000|now:1746037246738365|stream_id:0|stream_offset:219324| [2025/04/30 18:20:46 738405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:446|origin_pktnum:201|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 738412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:24000|applimit:0| [2025/04/30 18:20:46 738419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246738428|now:1746037246738418|interval:10| [2025/04/30 18:20:46 738426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246738428|now:1746037246738418|interv:10| [2025/04/30 18:20:46 738433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:25200| [2025/04/30 18:20:46 738441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:422|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 738448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 738455] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 738462] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:447| [2025/04/30 18:20:46 738496] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25200|now:1746037246738470|stream_id:0|stream_offset:220503| [2025/04/30 18:20:46 738506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:447|origin_pktnum:202|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 738519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:25200|applimit:0| [2025/04/30 18:20:46 738530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246738428|now:1746037246738530|interval:0| [2025/04/30 18:20:46 738538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246738530|now:1746037246738530|interv:0| [2025/04/30 18:20:46 738544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:26400| [2025/04/30 18:20:46 738552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246738530| [2025/04/30 18:20:46 738557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246738530| [2025/04/30 18:20:46 738561] [debug] |xqc_engine_wakeup_after|wakeup:1746037246738530|now:1746037246738561|diff:18446744073709551585| [2025/04/30 18:20:46 738566] [debug] |xqc_engine_main_logic|END|now:1746037246738293| [2025/04/30 18:20:46 738571] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246738571| [2025/04/30 18:20:46 738575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246738530|pq_index:0| [2025/04/30 18:20:46 738579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246738293| [2025/04/30 18:20:46 738584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246738583| [2025/04/30 18:20:46 738589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:LOSS_DETECTION|expire_time:1746037246738530|now:1746037246738583| [2025/04/30 18:20:46 738593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_loss_detection_timeout|path:0|loss_detection_timeout| [2025/04/30 18:20:46 738597] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_loss_detection_timeout|xqc_send_ctl_detect_lost| [2025/04/30 18:20:46 738601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:426|lost_pn:423|thresh:3| [2025/04/30 18:20:46 738605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 738738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 738794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 738814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:424|lost_pn:423|po_sent_time:1746037246678888|lost_send_time:1746037246679043|loss_delay:59540|frame:STREAM |repair:128| [2025/04/30 18:20:46 738819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246678888u| [2025/04/30 18:20:46 738823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_loss_detection_timeout|xqc_send_ctl_set_loss_detection_timer|loss| [2025/04/30 18:20:46 738827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52925|rtt_var:3672|pto_duration:67613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 738832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 738836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 738840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 25200| [2025/04/30 18:20:46 738844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246831083|now:1746037246738827|interv:92256| [2025/04/30 18:20:46 738850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246831083|now:1746037246738827|interval:92256|pto_count:0|srtt:52925 [2025/04/30 18:20:46 738855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 738860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52925|min_srtt:52925|path_bw:1371869|loss_rate:77.01|path_pto:0| [2025/04/30 18:20:46 738865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 738870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52925|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 738874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:424|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 738879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:424|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 738883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 738887] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 738892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:448| [2025/04/30 18:20:46 738927] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25200|now:1746037246738899|stream_id:0|stream_offset:320718| [2025/04/30 18:20:46 738936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:448|origin_pktnum:339|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 738943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:25200|applimit:0| [2025/04/30 18:20:46 738950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52925|rtt_var:3672|pto_duration:67613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 738957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 738964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 738970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 26400| [2025/04/30 18:20:46 738976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246831512|now:1746037246738949|interv:92563| [2025/04/30 18:20:46 738982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246831512|now:1746037246738949|interval:92563|pto_count:0|srtt:52925 [2025/04/30 18:20:46 739002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:26400| [2025/04/30 18:20:46 739007] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246831512| [2025/04/30 18:20:46 739012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246831512| [2025/04/30 18:20:46 739021] [debug] |xqc_engine_wakeup_after|wakeup:1746037246831512|now:1746037246739021|diff:92491| [2025/04/30 18:20:46 739025] [debug] |xqc_engine_main_logic|END|now:1746037246738583| [2025/04/30 18:20:46 740006] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246740005| [2025/04/30 18:20:46 740017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 740023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:127| [2025/04/30 18:20:46 740027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:128| [2025/04/30 18:20:46 740033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:128| [2025/04/30 18:20:46 740037] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 740044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:427|origin_pktnum:217|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:428|path_largest_ack:427| [2025/04/30 18:20:46 740049] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:131|tx_in_flight:88800|prior_delivered:251164|prior_time:1746037246686146|is_app_limited:0|send_elapse:58005|ack_elapse:53859|ctl_first_sent_time:1746037246687058|lagest_ack_time:1746037246740005|curr_delivered:314764| [2025/04/30 18:20:46 740054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246687058| [2025/04/30 18:20:46 740059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 18:20:46 740063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:428|origin_pktnum:352|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:428|path_largest_ack:428| [2025/04/30 18:20:46 740068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:132|tx_in_flight:86400|prior_delivered:253564|prior_time:1746037246688121|is_app_limited:0|send_elapse:57927|ack_elapse:51884|ctl_first_sent_time:1746037246689120|lagest_ack_time:1746037246740005|curr_delivered:315964| [2025/04/30 18:20:46 740073] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246689120| [2025/04/30 18:20:46 740077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 18:20:46 740081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52925|rttvar:3672|minrtt:31754|latest_rtt:50885|ack_delay:1000| [2025/04/30 18:20:46 740085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52545|rttvar:3514|minrtt:31754|latest_rtt:50885|ack_delay:1000| [2025/04/30 18:20:46 740090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:428|lost_pn:425|thresh:3| [2025/04/30 18:20:46 740094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 740218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 740292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 740296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 740300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52545|rtt_var:3514|pto_duration:66601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 740305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 740309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 740313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 24000| [2025/04/30 18:20:46 740321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246830500|now:1746037246740300|interv:90200| [2025/04/30 18:20:46 740325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246830500|now:1746037246740300|interval:90200|pto_count:0|srtt:52545 [2025/04/30 18:20:46 740329] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57927, ack_elapse 51884, delivered 62400|rate 1077217|lost 152| [2025/04/30 18:20:46 740334] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077217) in round 6| [2025/04/30 18:20:46 740338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 740342] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 740346] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246689120|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 740351] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246689120|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 740355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:24000|srtt:52545|latest_rtt:50885|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 740361] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:128|largest:128|pns:2| [2025/04/30 18:20:46 740366] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:128|frame:ACK |recv_time:1746037246740005|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 740370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366740005|now:1746037246740005|interv:120000000| [2025/04/30 18:20:46 740375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366740005|now:1746037246740005|interv:120000000| [2025/04/30 18:20:46 740379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246831512|pq_index:0| [2025/04/30 18:20:46 740383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246738583| [2025/04/30 18:20:46 740387] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246740387| [2025/04/30 18:20:46 740392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246740391| [2025/04/30 18:20:46 740397] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 740402] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246830500| [2025/04/30 18:20:46 740406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246830500| [2025/04/30 18:20:46 740410] [debug] |xqc_engine_wakeup_after|wakeup:1746037246830500|now:1746037246740410|diff:90090| [2025/04/30 18:20:46 740414] [debug] |xqc_engine_main_logic|END|now:1746037246740391| [2025/04/30 18:20:46 740426] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246740426| [2025/04/30 18:20:46 740430] [debug] |xqc_engine_wakeup_after|wakeup:1746037246830500|now:1746037246740430|diff:90070| [2025/04/30 18:20:46 740434] [debug] |xqc_engine_main_logic|END|now:1746037246740426| [2025/04/30 18:20:46 741971] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246741970| [2025/04/30 18:20:46 741983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 742008] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:128| [2025/04/30 18:20:46 742012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:129| [2025/04/30 18:20:46 742018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:129| [2025/04/30 18:20:46 742023] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 742029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:429|origin_pktnum:98|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:430|path_largest_ack:429| [2025/04/30 18:20:46 742034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:80400|prior_delivered:255964|prior_time:1746037246690143|is_app_limited:0|send_elapse:57461|ack_elapse:51827|ctl_first_sent_time:1746037246691031|lagest_ack_time:1746037246741970|curr_delivered:317164| [2025/04/30 18:20:46 742039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246691031| [2025/04/30 18:20:46 742043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 18:20:46 742047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:430|origin_pktnum:99|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:430|path_largest_ack:430| [2025/04/30 18:20:46 742052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:80400|prior_delivered:255964|prior_time:1746037246690143|is_app_limited:0|send_elapse:57461|ack_elapse:51827|ctl_first_sent_time:1746037246691031|lagest_ack_time:1746037246741970|curr_delivered:318364| [2025/04/30 18:20:46 742057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246691141| [2025/04/30 18:20:46 742061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 18:20:46 742065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52545|rttvar:3514|minrtt:31754|latest_rtt:50829|ack_delay:1000| [2025/04/30 18:20:46 742070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52205|rttvar:3315|minrtt:31754|latest_rtt:50829|ack_delay:1000| [2025/04/30 18:20:46 742074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:430|lost_pn:427|thresh:3| [2025/04/30 18:20:46 742078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 742185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 742253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 742257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 742261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52205|rtt_var:3315|pto_duration:65465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 742266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 742270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 742274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 21600| [2025/04/30 18:20:46 742278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246829364|now:1746037246742261|interv:87103| [2025/04/30 18:20:46 742282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246829364|now:1746037246742261|interval:87103|pto_count:0|srtt:52205 [2025/04/30 18:20:46 742286] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57461, ack_elapse 51827, delivered 62400|rate 1085953|lost 152| [2025/04/30 18:20:46 742291] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1085953) in round 6| [2025/04/30 18:20:46 742295] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 742299] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 742305] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246691141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 742310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246691141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 742315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:21600|srtt:52205|latest_rtt:50829|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 742320] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:129|largest:129|pns:2| [2025/04/30 18:20:46 742325] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:129|frame:ACK |recv_time:1746037246741970|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 742330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366741970|now:1746037246741970|interv:120000000| [2025/04/30 18:20:46 742334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366741970|now:1746037246741970|interv:120000000| [2025/04/30 18:20:46 742338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246830500|pq_index:0| [2025/04/30 18:20:46 742342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246740391| [2025/04/30 18:20:46 742346] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246742346| [2025/04/30 18:20:46 742351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246742350| [2025/04/30 18:20:46 742356] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 742361] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246829364| [2025/04/30 18:20:46 742365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246829364| [2025/04/30 18:20:46 742369] [debug] |xqc_engine_wakeup_after|wakeup:1746037246829364|now:1746037246742369|diff:86995| [2025/04/30 18:20:46 742373] [debug] |xqc_engine_main_logic|END|now:1746037246742350| [2025/04/30 18:20:46 742379] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246742379| [2025/04/30 18:20:46 742382] [debug] |xqc_engine_wakeup_after|wakeup:1746037246829364|now:1746037246742382|diff:86982| [2025/04/30 18:20:46 742386] [debug] |xqc_engine_main_logic|END|now:1746037246742379| [2025/04/30 18:20:46 744104] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:159|state:ESTABED|recv_time:1746037246744104| [2025/04/30 18:20:46 744115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 744121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:129| [2025/04/30 18:20:46 744125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:130| [2025/04/30 18:20:46 744131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:130| [2025/04/30 18:20:46 744135] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 744146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:431|origin_pktnum:100|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:431| [2025/04/30 18:20:46 744150] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:82800|prior_delivered:255964|prior_time:1746037246690143|is_app_limited:0|send_elapse:57705|ack_elapse:53961|ctl_first_sent_time:1746037246691275|lagest_ack_time:1746037246744104|curr_delivered:319564| [2025/04/30 18:20:46 744155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246691275| [2025/04/30 18:20:46 744160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 18:20:46 744164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:432|origin_pktnum:101|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:432|path_largest_ack:432| [2025/04/30 18:20:46 744168] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:136|tx_in_flight:82800|prior_delivered:255964|prior_time:1746037246690143|is_app_limited:0|send_elapse:57705|ack_elapse:53961|ctl_first_sent_time:1746037246691275|lagest_ack_time:1746037246744104|curr_delivered:320764| [2025/04/30 18:20:46 744172] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246691392| [2025/04/30 18:20:46 744176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 18:20:46 744180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52205|rttvar:3315|minrtt:31754|latest_rtt:52712|ack_delay:1000| [2025/04/30 18:20:46 744185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52144|rttvar:2610|minrtt:31754|latest_rtt:52712|ack_delay:1000| [2025/04/30 18:20:46 744189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:432|lost_pn:429|thresh:3| [2025/04/30 18:20:46 744193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 744282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 744354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 744359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 744364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 744370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 744375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 744379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 19200| [2025/04/30 18:20:46 744384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246826483|now:1746037246744364|interv:82119| [2025/04/30 18:20:46 744389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246826483|now:1746037246744364|interval:82119|pto_count:0|srtt:52144 [2025/04/30 18:20:46 744395] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57705, ack_elapse 53961, delivered 64800|rate 1122952|lost 152| [2025/04/30 18:20:46 744400] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122952) in round 6| [2025/04/30 18:20:46 744405] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 744411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 744415] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246691392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 744421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246691392|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 744427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:19200|srtt:52144|latest_rtt:52712|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 744433] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 744438] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=359677|max_stream_data_old=331381| [2025/04/30 18:20:46 744444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246769104|now:1746037246744104|interv:25000| [2025/04/30 18:20:46 744451] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246744104|max_ack_delay:25000| [2025/04/30 18:20:46 744457] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:130|largest:130|pns:2| [2025/04/30 18:20:46 744465] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:159|pkt_type:SHORT_HEADER|pkt_num:130|frame:ACK MAX_STREAM_DATA |recv_time:1746037246744104|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 744471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366744104|now:1746037246744104|interv:120000000| [2025/04/30 18:20:46 744476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366744104|now:1746037246744104|interv:120000000| [2025/04/30 18:20:46 744481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246829364|pq_index:0| [2025/04/30 18:20:46 744486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246742350| [2025/04/30 18:20:46 744491] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246744491| [2025/04/30 18:20:46 744497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246744496| [2025/04/30 18:20:46 744503] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 744510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168671| [2025/04/30 18:20:46 744516] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:19200|now_cwnd_limited:1|all_path_empty:1|sndq:1|lostq:1|ptoq:1| [2025/04/30 18:20:46 744521] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|path:0|applimit:339964| [2025/04/30 18:20:46 744528] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167492| [2025/04/30 18:20:46 744534] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166313| [2025/04/30 18:20:46 744539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165134| [2025/04/30 18:20:46 744545] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163955| [2025/04/30 18:20:46 744550] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162776| [2025/04/30 18:20:46 744555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161597| [2025/04/30 18:20:46 744561] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160418| [2025/04/30 18:20:46 744566] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159239| [2025/04/30 18:20:46 744571] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158060| [2025/04/30 18:20:46 744576] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156881| [2025/04/30 18:20:46 744582] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155702| [2025/04/30 18:20:46 744587] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154523| [2025/04/30 18:20:46 744592] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153344| [2025/04/30 18:20:46 744597] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152165| [2025/04/30 18:20:46 744602] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2150986| [2025/04/30 18:20:46 744608] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149807| [2025/04/30 18:20:46 744613] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148628| [2025/04/30 18:20:46 744622] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147449| [2025/04/30 18:20:46 744627] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146270| [2025/04/30 18:20:46 744632] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145091| [2025/04/30 18:20:46 744637] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143912| [2025/04/30 18:20:46 744643] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142733| [2025/04/30 18:20:46 744648] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141554| [2025/04/30 18:20:46 744653] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140375| [2025/04/30 18:20:46 744658] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:359677| [2025/04/30 18:20:46 744665] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:359625|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1765823|offset:28296|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 744672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 744677] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140375| [2025/04/30 18:20:46 744682] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:359677| [2025/04/30 18:20:46 744688] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:359625|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1737527|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 744694] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 744700] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 744717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 744733] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:332508| [2025/04/30 18:20:46 744748] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744758] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1238|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:333687| [2025/04/30 18:20:46 744769] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744779] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2438|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:334866| [2025/04/30 18:20:46 744790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3638|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:336045| [2025/04/30 18:20:46 744811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744821] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4838|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:337224| [2025/04/30 18:20:46 744832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6038|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:338403| [2025/04/30 18:20:46 744856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744866] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7238|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:339582| [2025/04/30 18:20:46 744877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744887] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8438|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:340761| [2025/04/30 18:20:46 744898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9638|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:341940| [2025/04/30 18:20:46 744919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10838|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:343119| [2025/04/30 18:20:46 744943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12038|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:344298| [2025/04/30 18:20:46 744964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 744969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 744974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 744979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13238|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:345477| [2025/04/30 18:20:46 744985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14438|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:346656| [2025/04/30 18:20:46 745035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745046] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15638|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:347835| [2025/04/30 18:20:46 745056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16838|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:349014| [2025/04/30 18:20:46 745081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18038|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:350193| [2025/04/30 18:20:46 745102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19238|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:351372| [2025/04/30 18:20:46 745123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20438|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:352551| [2025/04/30 18:20:46 745144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21638|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:353730| [2025/04/30 18:20:46 745168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745178] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22838|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:354909| [2025/04/30 18:20:46 745189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24038|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:356088| [2025/04/30 18:20:46 745210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25238|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:357267| [2025/04/30 18:20:46 745231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26438|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:358446| [2025/04/30 18:20:46 745252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745265] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52144|min_srtt:52144|path_bw:1371869|loss_rate:77.14|path_pto:0| [2025/04/30 18:20:46 745270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27638|inflight:19200|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:359625| [2025/04/30 18:20:46 745276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52144|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 745281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 745287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 745293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:449| [2025/04/30 18:20:46 745333] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:449|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:19200|now:1746037246745301|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 745342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:449|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 745349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:449|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 745356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:19200|applimit:339964| [2025/04/30 18:20:46 745363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 745371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 745377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 745384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 19219| [2025/04/30 18:20:46 745390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246832885|now:1746037246745363|interv:87522| [2025/04/30 18:20:46 745397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246832885|now:1746037246745363|interval:87522|pto_count:0|srtt:52144 [2025/04/30 18:20:46 745402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:19219| [2025/04/30 18:20:46 745407] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 745412] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:450| [2025/04/30 18:20:46 745446] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:450|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:19219|now:1746037246745419|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 745461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:450|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 745468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:450|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 745475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:19219|applimit:339964| [2025/04/30 18:20:46 745482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 745489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 745496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 745502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 19238| [2025/04/30 18:20:46 745509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833003|now:1746037246745482|interv:87521| [2025/04/30 18:20:46 745514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833003|now:1746037246745482|interval:87521|pto_count:0|srtt:52144 [2025/04/30 18:20:46 745518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:19238| [2025/04/30 18:20:46 745523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 745528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:19238|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:332508| [2025/04/30 18:20:46 745532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 745537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:451| [2025/04/30 18:20:46 745572] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:19238|now:1746037246745544|stream_id:0|stream_offset:332508| [2025/04/30 18:20:46 745582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 745589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:19238|applimit:339964| [2025/04/30 18:20:46 745596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 745603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 745609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 745616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 20438| [2025/04/30 18:20:46 745622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833128|now:1746037246745596|interv:87532| [2025/04/30 18:20:46 745629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833128|now:1746037246745596|interval:87532|pto_count:0|srtt:52144 [2025/04/30 18:20:46 745642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:20438| [2025/04/30 18:20:46 745647] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 745651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:20438|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:333687| [2025/04/30 18:20:46 745656] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 745660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:452| [2025/04/30 18:20:46 745695] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:20438|now:1746037246745668|stream_id:0|stream_offset:333687| [2025/04/30 18:20:46 745704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:452|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 745712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:20438|applimit:339964| [2025/04/30 18:20:46 745719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 745727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 745733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 745740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 21638| [2025/04/30 18:20:46 745746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833252|now:1746037246745719|interv:87533| [2025/04/30 18:20:46 745752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833252|now:1746037246745719|interval:87533|pto_count:0|srtt:52144 [2025/04/30 18:20:46 745757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:21638| [2025/04/30 18:20:46 745762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 745766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:21638|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:334866| [2025/04/30 18:20:46 745771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 745775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:453| [2025/04/30 18:20:46 745808] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:21638|now:1746037246745783|stream_id:0|stream_offset:334866| [2025/04/30 18:20:46 745817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 745831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:21638|applimit:339964| [2025/04/30 18:20:46 745838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 745846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 745852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 745858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 22838| [2025/04/30 18:20:46 745863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833367|now:1746037246745838|interv:87529| [2025/04/30 18:20:46 745867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833367|now:1746037246745838|interval:87529|pto_count:0|srtt:52144 [2025/04/30 18:20:46 745872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:22838| [2025/04/30 18:20:46 745877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 745881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:22838|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:336045| [2025/04/30 18:20:46 745886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 745890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:454| [2025/04/30 18:20:46 745923] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:22838|now:1746037246745898|stream_id:0|stream_offset:336045| [2025/04/30 18:20:46 745933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 745940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:22838|applimit:339964| [2025/04/30 18:20:46 745947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 745955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 745961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 745967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 24038| [2025/04/30 18:20:46 745973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833482|now:1746037246745947|interv:87535| [2025/04/30 18:20:46 745980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833482|now:1746037246745947|interval:87535|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:24038| [2025/04/30 18:20:46 746019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:24038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:337224| [2025/04/30 18:20:46 746028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:455| [2025/04/30 18:20:46 746067] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:24038|now:1746037246746040|stream_id:0|stream_offset:337224| [2025/04/30 18:20:46 746076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 746084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:24038|applimit:339964| [2025/04/30 18:20:46 746091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 25238| [2025/04/30 18:20:46 746109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833624|now:1746037246746090|interv:87534| [2025/04/30 18:20:46 746113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833624|now:1746037246746090|interval:87534|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:25238| [2025/04/30 18:20:46 746123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:25238|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:338403| [2025/04/30 18:20:46 746132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:456| [2025/04/30 18:20:46 746166] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:25238|now:1746037246746143|stream_id:0|stream_offset:338403| [2025/04/30 18:20:46 746175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:456|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 746183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:25238|applimit:339964| [2025/04/30 18:20:46 746189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 26438| [2025/04/30 18:20:46 746209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833727|now:1746037246746189|interv:87538| [2025/04/30 18:20:46 746213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833727|now:1746037246746189|interval:87538|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:26438| [2025/04/30 18:20:46 746222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:26438|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:339582| [2025/04/30 18:20:46 746231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:457| [2025/04/30 18:20:46 746265] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:26438|now:1746037246746242|stream_id:0|stream_offset:339582| [2025/04/30 18:20:46 746274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 746281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:26438|applimit:339964| [2025/04/30 18:20:46 746287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 27638| [2025/04/30 18:20:46 746304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833826|now:1746037246746287|interv:87539| [2025/04/30 18:20:46 746308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833826|now:1746037246746287|interval:87539|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:27638| [2025/04/30 18:20:46 746317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:27638|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:340761| [2025/04/30 18:20:46 746329] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:458| [2025/04/30 18:20:46 746363] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:27638|now:1746037246746340|stream_id:0|stream_offset:340761| [2025/04/30 18:20:46 746371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 746379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:27638|applimit:339964| [2025/04/30 18:20:46 746385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 28838| [2025/04/30 18:20:46 746402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833924|now:1746037246746385|interv:87539| [2025/04/30 18:20:46 746406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833924|now:1746037246746385|interval:87539|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:28838| [2025/04/30 18:20:46 746415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:28838|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:341940| [2025/04/30 18:20:46 746424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:459| [2025/04/30 18:20:46 746456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:28838|now:1746037246746435|stream_id:0|stream_offset:341940| [2025/04/30 18:20:46 746464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 746471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:28838|applimit:339964| [2025/04/30 18:20:46 746477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 30038| [2025/04/30 18:20:46 746500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834019|now:1746037246746477|interv:87542| [2025/04/30 18:20:46 746504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834019|now:1746037246746477|interval:87542|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:30038| [2025/04/30 18:20:46 746513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:30038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:343119| [2025/04/30 18:20:46 746522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:460| [2025/04/30 18:20:46 746554] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:30038|now:1746037246746532|stream_id:0|stream_offset:343119| [2025/04/30 18:20:46 746563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 746570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:30038|applimit:339964| [2025/04/30 18:20:46 746577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 31238| [2025/04/30 18:20:46 746593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834116|now:1746037246746576|interv:87540| [2025/04/30 18:20:46 746597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834116|now:1746037246746576|interval:87540|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:31238| [2025/04/30 18:20:46 746606] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:31238|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:344298| [2025/04/30 18:20:46 746615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:461| [2025/04/30 18:20:46 746648] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:31238|now:1746037246746626|stream_id:0|stream_offset:344298| [2025/04/30 18:20:46 746663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 746670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:31238|applimit:339964| [2025/04/30 18:20:46 746677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 32438| [2025/04/30 18:20:46 746694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834210|now:1746037246746677|interv:87533| [2025/04/30 18:20:46 746698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834210|now:1746037246746677|interval:87533|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:32438| [2025/04/30 18:20:46 746707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:32438|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:345477| [2025/04/30 18:20:46 746716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:462| [2025/04/30 18:20:46 746749] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:32438|now:1746037246746727|stream_id:0|stream_offset:345477| [2025/04/30 18:20:46 746758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 746765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:32438|applimit:339964| [2025/04/30 18:20:46 746772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 33638| [2025/04/30 18:20:46 746790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834311|now:1746037246746772|interv:87539| [2025/04/30 18:20:46 746794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834311|now:1746037246746772|interval:87539|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:33638| [2025/04/30 18:20:46 746807] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:33638|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:346656| [2025/04/30 18:20:46 746815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:463| [2025/04/30 18:20:46 746849] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:33638|now:1746037246746826|stream_id:0|stream_offset:346656| [2025/04/30 18:20:46 746858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 746865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:33638|applimit:339964| [2025/04/30 18:20:46 746872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 34838| [2025/04/30 18:20:46 746890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834410|now:1746037246746872|interv:87538| [2025/04/30 18:20:46 746894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834410|now:1746037246746872|interval:87538|pto_count:0|srtt:52144 [2025/04/30 18:20:46 746899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:34838| [2025/04/30 18:20:46 746904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 746908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34838|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:347835| [2025/04/30 18:20:46 746912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 746916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:464| [2025/04/30 18:20:46 746944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34838|now:1746037246746923|stream_id:0|stream_offset:347835| [2025/04/30 18:20:46 746953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:464|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 746966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:34838|applimit:339964| [2025/04/30 18:20:46 746972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 746976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 746980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 746984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36038| [2025/04/30 18:20:46 747003] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834507|now:1746037246746972|interv:87535| [2025/04/30 18:20:46 747007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834507|now:1746037246746972|interval:87535|pto_count:0|srtt:52144 [2025/04/30 18:20:46 747011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:36038| [2025/04/30 18:20:46 747016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 747020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:349014| [2025/04/30 18:20:46 747024] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 747029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:465| [2025/04/30 18:20:46 747060] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36038|now:1746037246747036|stream_id:0|stream_offset:349014| [2025/04/30 18:20:46 747069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 747076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:36038|applimit:339964| [2025/04/30 18:20:46 747083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 747089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 747093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 747097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 37238| [2025/04/30 18:20:46 747101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834620|now:1746037246747083|interv:87537| [2025/04/30 18:20:46 747105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834620|now:1746037246747083|interval:87537|pto_count:0|srtt:52144 [2025/04/30 18:20:46 747110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:37238| [2025/04/30 18:20:46 747114] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 747123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37238|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:350193| [2025/04/30 18:20:46 747127] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 747131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:466| [2025/04/30 18:20:46 747161] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37238|now:1746037246747138|stream_id:0|stream_offset:350193| [2025/04/30 18:20:46 747170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 747177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:37238|applimit:339964| [2025/04/30 18:20:46 747184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 747191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 747195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 747199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 38438| [2025/04/30 18:20:46 747203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834722|now:1746037246747184|interv:87538| [2025/04/30 18:20:46 747207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834722|now:1746037246747184|interval:87538|pto_count:0|srtt:52144 [2025/04/30 18:20:46 747211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:38438| [2025/04/30 18:20:46 747216] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 747220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38438|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:351372| [2025/04/30 18:20:46 747225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 747229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:467| [2025/04/30 18:20:46 747257] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38438|now:1746037246747235|stream_id:0|stream_offset:351372| [2025/04/30 18:20:46 747266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 747274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:38438|applimit:339964| [2025/04/30 18:20:46 747281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52144|rtt_var:2610|pto_duration:62584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 747290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 747294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 747298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 39638| [2025/04/30 18:20:46 747302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834819|now:1746037246747281|interv:87538| [2025/04/30 18:20:46 747306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834819|now:1746037246747281|interval:87538|pto_count:0|srtt:52144 [2025/04/30 18:20:46 747311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:39638| [2025/04/30 18:20:46 747316] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 747320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39638|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:352551| [2025/04/30 18:20:46 747325] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 747328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246748328|now:1746037246747328|interv:1000| [2025/04/30 18:20:46 747332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 747336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 747341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246748328| [2025/04/30 18:20:46 747345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246748328| [2025/04/30 18:20:46 747349] [debug] |xqc_engine_wakeup_after|wakeup:1746037246748328|now:1746037246747349|diff:979| [2025/04/30 18:20:46 747353] [debug] |xqc_engine_main_logic|END|now:1746037246744496| [2025/04/30 18:20:46 747361] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246747361| [2025/04/30 18:20:46 747366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 747372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:130| [2025/04/30 18:20:46 747376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:131| [2025/04/30 18:20:46 747382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:131| [2025/04/30 18:20:46 747386] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 747392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:433|origin_pktnum:231|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:434|path_largest_ack:433| [2025/04/30 18:20:46 747397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:138|tx_in_flight:80400|prior_delivered:258364|prior_time:1746037246692047|is_app_limited:0|send_elapse:57506|ack_elapse:55314|ctl_first_sent_time:1746037246692777|lagest_ack_time:1746037246747361|curr_delivered:321964| [2025/04/30 18:20:46 747402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246692777| [2025/04/30 18:20:46 747406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 18:20:46 747414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:434|origin_pktnum:232|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:434|path_largest_ack:434| [2025/04/30 18:20:46 747418] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:138|tx_in_flight:80400|prior_delivered:258364|prior_time:1746037246692047|is_app_limited:0|send_elapse:57506|ack_elapse:55314|ctl_first_sent_time:1746037246692777|lagest_ack_time:1746037246747361|curr_delivered:323164| [2025/04/30 18:20:46 747423] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246692891| [2025/04/30 18:20:46 747427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 18:20:46 747431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52144|rttvar:2610|minrtt:31754|latest_rtt:54470|ack_delay:1000| [2025/04/30 18:20:46 747435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52309|rttvar:2289|minrtt:31754|latest_rtt:54470|ack_delay:1000| [2025/04/30 18:20:46 747439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:434|lost_pn:431|thresh:3| [2025/04/30 18:20:46 747444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 747524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 747574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 747578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 747582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52309|rtt_var:2289|pto_duration:61465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 747587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 747591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 747594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 37238| [2025/04/30 18:20:46 747598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246833700|now:1746037246747582|interv:86118| [2025/04/30 18:20:46 747602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246833700|now:1746037246747582|interval:86118|pto_count:0|srtt:52309 [2025/04/30 18:20:46 747609] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57506, ack_elapse 55314, delivered 64800|rate 1126838|lost 152| [2025/04/30 18:20:46 747614] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126838) in round 6| [2025/04/30 18:20:46 747618] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 747622] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 747626] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246692891|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 747631] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246692891|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 747635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:37238|srtt:52309|latest_rtt:54470|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 747641] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:131|largest:131|pns:2| [2025/04/30 18:20:46 747645] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:131|frame:ACK |recv_time:1746037246747361|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 747650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366747361|now:1746037246747361|interv:120000000| [2025/04/30 18:20:46 747654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366747361|now:1746037246747361|interv:120000000| [2025/04/30 18:20:46 747658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246748328|pq_index:0| [2025/04/30 18:20:46 747662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246744496| [2025/04/30 18:20:46 747666] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246747666| [2025/04/30 18:20:46 747671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246747670| [2025/04/30 18:20:46 747677] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 747681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 747686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37238|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:352551| [2025/04/30 18:20:46 747690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 747694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 747698] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246748328| [2025/04/30 18:20:46 747702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246748328| [2025/04/30 18:20:46 747708] [debug] |xqc_engine_wakeup_after|wakeup:1746037246748328|now:1746037246747708|diff:620| [2025/04/30 18:20:46 747712] [debug] |xqc_engine_main_logic|END|now:1746037246747670| [2025/04/30 18:20:46 747717] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246747717| [2025/04/30 18:20:46 747721] [debug] |xqc_engine_wakeup_after|wakeup:1746037246748328|now:1746037246747721|diff:607| [2025/04/30 18:20:46 747725] [debug] |xqc_engine_main_logic|END|now:1746037246747717| [2025/04/30 18:20:46 747930] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:158|state:ESTABED|recv_time:1746037246747929| [2025/04/30 18:20:46 747935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 747941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:131| [2025/04/30 18:20:46 747945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:132| [2025/04/30 18:20:46 747950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:132| [2025/04/30 18:20:46 747954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 747958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=458713|max_stream_data_old=359677| [2025/04/30 18:20:46 747962] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 747968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:435|origin_pktnum:105|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:435|path_largest_ack:435| [2025/04/30 18:20:46 747973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:78000|prior_delivered:260764|prior_time:1746037246694058|is_app_limited:0|send_elapse:57532|ack_elapse:53871|ctl_first_sent_time:1746037246694902|lagest_ack_time:1746037246747929|curr_delivered:324364| [2025/04/30 18:20:46 747977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246694902| [2025/04/30 18:20:46 747982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 18:20:46 748004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52309|rttvar:2289|minrtt:31754|latest_rtt:53027|ack_delay:0| [2025/04/30 18:20:46 748012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52399|rttvar:1896|minrtt:31754|latest_rtt:53027|ack_delay:0| [2025/04/30 18:20:46 748017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:435|lost_pn:432|thresh:3| [2025/04/30 18:20:46 748021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 748099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 748145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 748149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 748156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52399|rtt_var:1896|pto_duration:59983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 748161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 748164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 748168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36038| [2025/04/30 18:20:46 748172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246832218|now:1746037246748155|interv:84063| [2025/04/30 18:20:46 748176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246832218|now:1746037246748155|interval:84063|pto_count:0|srtt:52399 [2025/04/30 18:20:46 748180] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57532, ack_elapse 53871, delivered 63600|rate 1105471|lost 152| [2025/04/30 18:20:46 748185] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105471) in round 6| [2025/04/30 18:20:46 748189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 748193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 748197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:1200|po_sent_time:1746037246694902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 748201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:1200|po_sent_time:1746037246694902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 748206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:36038|srtt:52399|latest_rtt:53027|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 748211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 748216] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 748220] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:132|largest:132|pns:2| [2025/04/30 18:20:46 748225] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:132|frame:ACK MAX_STREAM_DATA |recv_time:1746037246747929|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 748230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366747929|now:1746037246747929|interv:120000000| [2025/04/30 18:20:46 748234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366747929|now:1746037246747929|interv:120000000| [2025/04/30 18:20:46 748238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246748328|pq_index:0| [2025/04/30 18:20:46 748244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246747670| [2025/04/30 18:20:46 748248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246748248| [2025/04/30 18:20:46 748253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246748252| [2025/04/30 18:20:46 748258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 748263] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140375| [2025/04/30 18:20:46 748267] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:36038|now_cwnd_limited:1|all_path_empty:0|sndq:1|lostq:1|ptoq:1| [2025/04/30 18:20:46 748272] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139196| [2025/04/30 18:20:46 748277] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138017| [2025/04/30 18:20:46 748281] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136838| [2025/04/30 18:20:46 748285] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135659| [2025/04/30 18:20:46 748289] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134480| [2025/04/30 18:20:46 748294] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133301| [2025/04/30 18:20:46 748298] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132122| [2025/04/30 18:20:46 748302] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130943| [2025/04/30 18:20:46 748306] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129764| [2025/04/30 18:20:46 748311] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128585| [2025/04/30 18:20:46 748315] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127406| [2025/04/30 18:20:46 748319] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126227| [2025/04/30 18:20:46 748323] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125048| [2025/04/30 18:20:46 748328] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123869| [2025/04/30 18:20:46 748332] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122690| [2025/04/30 18:20:46 748336] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121511| [2025/04/30 18:20:46 748340] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120332| [2025/04/30 18:20:46 748344] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119153| [2025/04/30 18:20:46 748349] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2117974| [2025/04/30 18:20:46 748353] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116795| [2025/04/30 18:20:46 748357] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115616| [2025/04/30 18:20:46 748362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114437| [2025/04/30 18:20:46 748366] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113258| [2025/04/30 18:20:46 748370] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112079| [2025/04/30 18:20:46 748374] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110900| [2025/04/30 18:20:46 748381] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109721| [2025/04/30 18:20:46 748385] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108542| [2025/04/30 18:20:46 748389] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107363| [2025/04/30 18:20:46 748394] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106184| [2025/04/30 18:20:46 748398] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105005| [2025/04/30 18:20:46 748402] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103826| [2025/04/30 18:20:46 748406] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102647| [2025/04/30 18:20:46 748411] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101468| [2025/04/30 18:20:46 748415] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100289| [2025/04/30 18:20:46 748419] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099110| [2025/04/30 18:20:46 748424] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097931| [2025/04/30 18:20:46 748428] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096752| [2025/04/30 18:20:46 748432] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095573| [2025/04/30 18:20:46 748436] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094394| [2025/04/30 18:20:46 748440] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093215| [2025/04/30 18:20:46 748445] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092036| [2025/04/30 18:20:46 748449] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090857| [2025/04/30 18:20:46 748453] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089678| [2025/04/30 18:20:46 748458] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088499| [2025/04/30 18:20:46 748462] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087320| [2025/04/30 18:20:46 748466] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086141| [2025/04/30 18:20:46 748470] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084962| [2025/04/30 18:20:46 748474] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083783| [2025/04/30 18:20:46 748479] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082604| [2025/04/30 18:20:46 748483] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081425| [2025/04/30 18:20:46 748487] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080246| [2025/04/30 18:20:46 748492] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079067| [2025/04/30 18:20:46 748496] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077888| [2025/04/30 18:20:46 748500] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076709| [2025/04/30 18:20:46 748504] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075530| [2025/04/30 18:20:46 748508] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074351| [2025/04/30 18:20:46 748513] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073172| [2025/04/30 18:20:46 748519] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2071993| [2025/04/30 18:20:46 748523] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070814| [2025/04/30 18:20:46 748527] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069635| [2025/04/30 18:20:46 748532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068456| [2025/04/30 18:20:46 748536] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067277| [2025/04/30 18:20:46 748540] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066098| [2025/04/30 18:20:46 748544] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064919| [2025/04/30 18:20:46 748549] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063740| [2025/04/30 18:20:46 748553] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062561| [2025/04/30 18:20:46 748557] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061382| [2025/04/30 18:20:46 748561] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060203| [2025/04/30 18:20:46 748565] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059024| [2025/04/30 18:20:46 748569] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057845| [2025/04/30 18:20:46 748573] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056666| [2025/04/30 18:20:46 748578] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055487| [2025/04/30 18:20:46 748582] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054308| [2025/04/30 18:20:46 748586] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053129| [2025/04/30 18:20:46 748590] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051950| [2025/04/30 18:20:46 748595] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050771| [2025/04/30 18:20:46 748599] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049592| [2025/04/30 18:20:46 748603] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048413| [2025/04/30 18:20:46 748607] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047234| [2025/04/30 18:20:46 748611] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046055| [2025/04/30 18:20:46 748615] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044876| [2025/04/30 18:20:46 748619] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043697| [2025/04/30 18:20:46 748624] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042518| [2025/04/30 18:20:46 748628] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041339| [2025/04/30 18:20:46 748632] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:458713| [2025/04/30 18:20:46 748637] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:458661|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1737527|offset:99036|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 748642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 748649] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041339| [2025/04/30 18:20:46 748653] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:458713| [2025/04/30 18:20:46 748658] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:458661|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1638491|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 748662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 748667] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:132|ack_delay:738|first_ack_range:94|largest_pkt_recv_time:1746037246747929| [2025/04/30 18:20:46 748672] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:132|low:38|pkt_pns:2| [2025/04/30 18:20:46 748676] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:132|frame_largest_recv:132| [2025/04/30 18:20:46 748681] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 748685] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748694] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 748699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748707] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 748712] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:360804| [2025/04/30 18:20:46 748720] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748725] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:361983| [2025/04/30 18:20:46 748740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:363162| [2025/04/30 18:20:46 748757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748765] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:364341| [2025/04/30 18:20:46 748774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748778] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748782] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:365520| [2025/04/30 18:20:46 748790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748799] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:366699| [2025/04/30 18:20:46 748807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:367878| [2025/04/30 18:20:46 748827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 748843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:370236| [2025/04/30 18:20:46 748860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:371415| [2025/04/30 18:20:46 748877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:372594| [2025/04/30 18:20:46 748896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:373773| [2025/04/30 18:20:46 748913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748921] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:374952| [2025/04/30 18:20:46 748930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:376131| [2025/04/30 18:20:46 748947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:377310| [2025/04/30 18:20:46 748963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 748967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 748974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 748978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:378489| [2025/04/30 18:20:46 748983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749000] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749004] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:379668| [2025/04/30 18:20:46 749013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:380847| [2025/04/30 18:20:46 749029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:382026| [2025/04/30 18:20:46 749046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:383205| [2025/04/30 18:20:46 749065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:384384| [2025/04/30 18:20:46 749082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:385563| [2025/04/30 18:20:46 749099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:386742| [2025/04/30 18:20:46 749116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:387921| [2025/04/30 18:20:46 749132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749143] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:389100| [2025/04/30 18:20:46 749151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:390279| [2025/04/30 18:20:46 749168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:391458| [2025/04/30 18:20:46 749185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749193] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:392637| [2025/04/30 18:20:46 749202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749210] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:393816| [2025/04/30 18:20:46 749221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:394995| [2025/04/30 18:20:46 749237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:396174| [2025/04/30 18:20:46 749254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:397353| [2025/04/30 18:20:46 749271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749279] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:398532| [2025/04/30 18:20:46 749288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:399711| [2025/04/30 18:20:46 749307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:400890| [2025/04/30 18:20:46 749325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:402069| [2025/04/30 18:20:46 749341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:403248| [2025/04/30 18:20:46 749358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:404427| [2025/04/30 18:20:46 749377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:405606| [2025/04/30 18:20:46 749394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:406785| [2025/04/30 18:20:46 749411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:407964| [2025/04/30 18:20:46 749427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:409143| [2025/04/30 18:20:46 749444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:410322| [2025/04/30 18:20:46 749463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749472] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:411501| [2025/04/30 18:20:46 749480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749488] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:412680| [2025/04/30 18:20:46 749497] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749505] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:413859| [2025/04/30 18:20:46 749513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749522] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:415038| [2025/04/30 18:20:46 749530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:416217| [2025/04/30 18:20:46 749549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:417396| [2025/04/30 18:20:46 749566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749574] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:67238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:418575| [2025/04/30 18:20:46 749583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749591] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:419754| [2025/04/30 18:20:46 749599] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:420933| [2025/04/30 18:20:46 749619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749627] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:422112| [2025/04/30 18:20:46 749636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749640] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749644] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:423291| [2025/04/30 18:20:46 749652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749661] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:424470| [2025/04/30 18:20:46 749669] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749677] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:74438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:425649| [2025/04/30 18:20:46 749686] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:75638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:426828| [2025/04/30 18:20:46 749705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749714] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:76838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:428007| [2025/04/30 18:20:46 749722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749730] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:78038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:429186| [2025/04/30 18:20:46 749739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749743] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749747] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:79238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:430365| [2025/04/30 18:20:46 749755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749764] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:80438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:431544| [2025/04/30 18:20:46 749775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749779] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749783] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:81638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 749791] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:82838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:433902| [2025/04/30 18:20:46 749808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:84038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:435081| [2025/04/30 18:20:46 749825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749833] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:85238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:436260| [2025/04/30 18:20:46 749842] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:86438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:437439| [2025/04/30 18:20:46 749861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:87638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:438618| [2025/04/30 18:20:46 749878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:88838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:439797| [2025/04/30 18:20:46 749894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749903] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:90038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:440976| [2025/04/30 18:20:46 749911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:91238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:442155| [2025/04/30 18:20:46 749930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:92438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:443334| [2025/04/30 18:20:46 749947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:93638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:444513| [2025/04/30 18:20:46 749964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749972] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 749976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:94838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:445692| [2025/04/30 18:20:46 749980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 749984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 749999] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:96038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:446871| [2025/04/30 18:20:46 750008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750037] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:97238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:448050| [2025/04/30 18:20:46 750046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:98438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:449229| [2025/04/30 18:20:46 750063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:99638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:450408| [2025/04/30 18:20:46 750079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:100838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:451587| [2025/04/30 18:20:46 750096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750104] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:102038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:452766| [2025/04/30 18:20:46 750115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:103238|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:453945| [2025/04/30 18:20:46 750132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:104438|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:455124| [2025/04/30 18:20:46 750149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750157] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:105638|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:456303| [2025/04/30 18:20:46 750165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:106838|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:457482| [2025/04/30 18:20:46 750182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750193] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52399|min_srtt:52399|path_bw:1371869|loss_rate:69.59|path_pto:0| [2025/04/30 18:20:46 750197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:108038|inflight:36038|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:458661| [2025/04/30 18:20:46 750201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52399|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 750206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 750210] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 750215] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:468| [2025/04/30 18:20:46 750248] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:468|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:36038|now:1746037246750221|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 750258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:468|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 750266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:468|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 750272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:36038|applimit:339964| [2025/04/30 18:20:46 750279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52399|rtt_var:1896|pto_duration:59983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 750284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 750288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 750292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36057| [2025/04/30 18:20:46 750296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835204|now:1746037246750279|interv:84925| [2025/04/30 18:20:46 750300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835204|now:1746037246750279|interval:84925|pto_count:0|srtt:52399 [2025/04/30 18:20:46 750305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:36057| [2025/04/30 18:20:46 750309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 750314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:469| [2025/04/30 18:20:46 750342] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:469|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:36057|now:1746037246750320|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 750357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:469|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 750364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:469|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 750370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:36057|applimit:339964| [2025/04/30 18:20:46 750375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52399|rtt_var:1896|pto_duration:59983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 750379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 750383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 750387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36076| [2025/04/30 18:20:46 750391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835303|now:1746037246750374|interv:84929| [2025/04/30 18:20:46 750395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835303|now:1746037246750374|interval:84929|pto_count:0|srtt:52399 [2025/04/30 18:20:46 750400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:36076| [2025/04/30 18:20:46 750405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 750409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:36076|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:352551| [2025/04/30 18:20:46 750415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 750418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 750422] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246748328| [2025/04/30 18:20:46 750427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246748328| [2025/04/30 18:20:46 750431] [debug] |xqc_engine_wakeup_after|wakeup:1746037246748328|now:1746037246750431|diff:18446744073709549513| [2025/04/30 18:20:46 750435] [debug] |xqc_engine_main_logic|END|now:1746037246748252| [2025/04/30 18:20:46 750442] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:152|state:ESTABED|recv_time:1746037246750442| [2025/04/30 18:20:46 750447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 750453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:132| [2025/04/30 18:20:46 750457] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:133| [2025/04/30 18:20:46 750462] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:133| [2025/04/30 18:20:46 750466] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 750473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:436|origin_pktnum:237|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:437|path_largest_ack:436| [2025/04/30 18:20:46 750481] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:140|tx_in_flight:79200|prior_delivered:260764|prior_time:1746037246694058|is_app_limited:0|send_elapse:57726|ack_elapse:56384|ctl_first_sent_time:1746037246695096|lagest_ack_time:1746037246750442|curr_delivered:325564| [2025/04/30 18:20:46 750486] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246695096| [2025/04/30 18:20:46 750490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:46 750494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:437|origin_pktnum:246|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:437|path_largest_ack:437| [2025/04/30 18:20:46 750499] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:75600|prior_delivered:263164|prior_time:1746037246696081|is_app_limited:0|send_elapse:57723|ack_elapse:54361|ctl_first_sent_time:1746037246696911|lagest_ack_time:1746037246750442|curr_delivered:326764| [2025/04/30 18:20:46 750503] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246696911| [2025/04/30 18:20:46 750507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:46 750511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52399|rttvar:1896|minrtt:31754|latest_rtt:53531|ack_delay:0| [2025/04/30 18:20:46 750516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52541|rttvar:1705|minrtt:31754|latest_rtt:53531|ack_delay:0| [2025/04/30 18:20:46 750520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:437|lost_pn:434|thresh:3| [2025/04/30 18:20:46 750524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 750610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 750616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 750622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 750629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 750633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 750637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 750656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 750660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 750664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 750669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 750673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 750677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 33676| [2025/04/30 18:20:46 750681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246834681|now:1746037246750664|interv:84017| [2025/04/30 18:20:46 750685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246834681|now:1746037246750664|interval:84017|pto_count:0|srtt:52541 [2025/04/30 18:20:46 750690] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57723, ack_elapse 54361, delivered 63600|rate 1101813|lost 152| [2025/04/30 18:20:46 750694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101813) in round 6| [2025/04/30 18:20:46 750698] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 750706] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:12074| [2025/04/30 18:20:46 750710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246696911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 750714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246696911|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:265564| [2025/04/30 18:20:46 750719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:0|pacing_rate:3957842|bw:1371869|cwnd:162634|full_bw_reached:0|inflight:33676|srtt:52541|latest_rtt:53531|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 750725] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:133|largest:133|pns:2| [2025/04/30 18:20:46 750730] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:133|frame:ACK |recv_time:1746037246750442|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 750734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366750442|now:1746037246750442|interv:120000000| [2025/04/30 18:20:46 750739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366750442|now:1746037246750442|interv:120000000| [2025/04/30 18:20:46 750743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246748328|pq_index:0| [2025/04/30 18:20:46 750747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246748252| [2025/04/30 18:20:46 750751] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246750751| [2025/04/30 18:20:46 750756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246750755| [2025/04/30 18:20:46 750761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246748328|now:1746037246750755| [2025/04/30 18:20:46 750765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246748328|now:1746037246750755| [2025/04/30 18:20:46 750769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 750773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 750778] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 750782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:33676|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:352551| [2025/04/30 18:20:46 750787] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 750792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:470| [2025/04/30 18:20:46 750829] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:470|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:33676|now:1746037246750800|stream_id:0|stream_offset:352551| [2025/04/30 18:20:46 750846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:470|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 18:20:46 750855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:33676|applimit:339964| [2025/04/30 18:20:46 750862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 750869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 750875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 750881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 34884| [2025/04/30 18:20:46 750887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835161|now:1746037246750861|interv:84300| [2025/04/30 18:20:46 750891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835161|now:1746037246750861|interval:84300|pto_count:0|srtt:52541 [2025/04/30 18:20:46 750896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:34884| [2025/04/30 18:20:46 750901] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 750905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:34884|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:353730| [2025/04/30 18:20:46 750910] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 750914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:471| [2025/04/30 18:20:46 750948] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:34884|now:1746037246750922|stream_id:0|stream_offset:353730| [2025/04/30 18:20:46 750957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:471|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 750965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:34884|applimit:339964| [2025/04/30 18:20:46 750971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 750978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 750982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 750999] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 36084| [2025/04/30 18:20:46 751009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835283|now:1746037246750971|interv:84312| [2025/04/30 18:20:46 751014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835283|now:1746037246750971|interval:84312|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:36084| [2025/04/30 18:20:46 751028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:36084|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:354909| [2025/04/30 18:20:46 751037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751041] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:472| [2025/04/30 18:20:46 751073] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:36084|now:1746037246751049|stream_id:0|stream_offset:354909| [2025/04/30 18:20:46 751082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 751089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:36084|applimit:339964| [2025/04/30 18:20:46 751096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 37284| [2025/04/30 18:20:46 751115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835410|now:1746037246751096|interv:84314| [2025/04/30 18:20:46 751119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835410|now:1746037246751096|interval:84314|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:37284| [2025/04/30 18:20:46 751128] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:37284|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:356088| [2025/04/30 18:20:46 751137] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:473| [2025/04/30 18:20:46 751170] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:37284|now:1746037246751148|stream_id:0|stream_offset:356088| [2025/04/30 18:20:46 751179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:37284|applimit:339964| [2025/04/30 18:20:46 751202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 38484| [2025/04/30 18:20:46 751218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835509|now:1746037246751202|interv:84307| [2025/04/30 18:20:46 751222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835509|now:1746037246751202|interval:84307|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:38484| [2025/04/30 18:20:46 751232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:38484|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:357267| [2025/04/30 18:20:46 751240] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:474| [2025/04/30 18:20:46 751274] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:38484|now:1746037246751251|stream_id:0|stream_offset:357267| [2025/04/30 18:20:46 751283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:474|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:38484|applimit:339964| [2025/04/30 18:20:46 751297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 39684| [2025/04/30 18:20:46 751315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835612|now:1746037246751296|interv:84316| [2025/04/30 18:20:46 751320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835612|now:1746037246751296|interval:84316|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:39684| [2025/04/30 18:20:46 751329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:39684|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:358446| [2025/04/30 18:20:46 751343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:475| [2025/04/30 18:20:46 751377] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:39684|now:1746037246751355|stream_id:0|stream_offset:358446| [2025/04/30 18:20:46 751387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:39684|applimit:339964| [2025/04/30 18:20:46 751401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 40884| [2025/04/30 18:20:46 751419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835716|now:1746037246751400|interv:84316| [2025/04/30 18:20:46 751423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835716|now:1746037246751400|interval:84316|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:40884| [2025/04/30 18:20:46 751432] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40884|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:359625| [2025/04/30 18:20:46 751441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751445] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:476| [2025/04/30 18:20:46 751474] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40884|now:1746037246751452|stream_id:0|stream_offset:359625| [2025/04/30 18:20:46 751482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:476|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:40884|applimit:339964| [2025/04/30 18:20:46 751496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 42084| [2025/04/30 18:20:46 751518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835813|now:1746037246751496|interv:84317| [2025/04/30 18:20:46 751522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835813|now:1746037246751496|interval:84317|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:42084| [2025/04/30 18:20:46 751531] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42084|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:360804| [2025/04/30 18:20:46 751540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:477| [2025/04/30 18:20:46 751573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42084|now:1746037246751551|stream_id:0|stream_offset:360804| [2025/04/30 18:20:46 751581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:42084|applimit:339964| [2025/04/30 18:20:46 751595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43284| [2025/04/30 18:20:46 751614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246835912|now:1746037246751595|interv:84317| [2025/04/30 18:20:46 751618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246835912|now:1746037246751595|interval:84317|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:43284| [2025/04/30 18:20:46 751627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43284|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:361983| [2025/04/30 18:20:46 751636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:478| [2025/04/30 18:20:46 751674] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43284|now:1746037246751651|stream_id:0|stream_offset:361983| [2025/04/30 18:20:46 751682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:478|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43284|applimit:339964| [2025/04/30 18:20:46 751696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44484| [2025/04/30 18:20:46 751714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836012|now:1746037246751695|interv:84317| [2025/04/30 18:20:46 751718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836012|now:1746037246751695|interval:84317|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:44484| [2025/04/30 18:20:46 751728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:363162| [2025/04/30 18:20:46 751737] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:479| [2025/04/30 18:20:46 751769] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44484|now:1746037246751748|stream_id:0|stream_offset:363162| [2025/04/30 18:20:46 751777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:479|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 751785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44484|applimit:339964| [2025/04/30 18:20:46 751792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45684| [2025/04/30 18:20:46 751809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836109|now:1746037246751791|interv:84318| [2025/04/30 18:20:46 751817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836109|now:1746037246751791|interval:84318|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:45684| [2025/04/30 18:20:46 751827] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45684|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:364341| [2025/04/30 18:20:46 751836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:480| [2025/04/30 18:20:46 751879] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45684|now:1746037246751847|stream_id:0|stream_offset:364341| [2025/04/30 18:20:46 751888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 751895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45684|applimit:339964| [2025/04/30 18:20:46 751902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 751908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 751912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 751916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46884| [2025/04/30 18:20:46 751920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836208|now:1746037246751902|interv:84306| [2025/04/30 18:20:46 751924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836208|now:1746037246751902|interval:84306|pto_count:0|srtt:52541 [2025/04/30 18:20:46 751928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:46884| [2025/04/30 18:20:46 751933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 751937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46884|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:365520| [2025/04/30 18:20:46 751941] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 751945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:481| [2025/04/30 18:20:46 751974] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46884|now:1746037246751952|stream_id:0|stream_offset:365520| [2025/04/30 18:20:46 752006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 752015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46884|applimit:339964| [2025/04/30 18:20:46 752019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48084| [2025/04/30 18:20:46 752036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836313|now:1746037246752019|interv:84294| [2025/04/30 18:20:46 752040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836313|now:1746037246752019|interval:84294|pto_count:0|srtt:52541 [2025/04/30 18:20:46 752044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:48084| [2025/04/30 18:20:46 752050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48084|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:366699| [2025/04/30 18:20:46 752059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 752063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:482| [2025/04/30 18:20:46 752094] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48084|now:1746037246752070|stream_id:0|stream_offset:366699| [2025/04/30 18:20:46 752103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:482|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 752111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48084|applimit:339964| [2025/04/30 18:20:46 752118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49284| [2025/04/30 18:20:46 752135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836431|now:1746037246752117|interv:84314| [2025/04/30 18:20:46 752139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836431|now:1746037246752117|interval:84314|pto_count:0|srtt:52541 [2025/04/30 18:20:46 752148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:49284| [2025/04/30 18:20:46 752153] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49284|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:367878| [2025/04/30 18:20:46 752161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 752166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:483| [2025/04/30 18:20:46 752195] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49284|now:1746037246752172|stream_id:0|stream_offset:367878| [2025/04/30 18:20:46 752204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 752211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49284|applimit:339964| [2025/04/30 18:20:46 752218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50484| [2025/04/30 18:20:46 752236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836533|now:1746037246752217|interv:84316| [2025/04/30 18:20:46 752240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836533|now:1746037246752217|interval:84316|pto_count:0|srtt:52541 [2025/04/30 18:20:46 752244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:50484| [2025/04/30 18:20:46 752249] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50484|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 752258] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 752262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:484| [2025/04/30 18:20:46 752290] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50484|now:1746037246752268|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 752299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:484|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 752306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50484|applimit:339964| [2025/04/30 18:20:46 752318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51684| [2025/04/30 18:20:46 752334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836629|now:1746037246752318|interv:84311| [2025/04/30 18:20:46 752338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836629|now:1746037246752318|interval:84311|pto_count:0|srtt:52541 [2025/04/30 18:20:46 752342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:51684| [2025/04/30 18:20:46 752348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51684|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:370236| [2025/04/30 18:20:46 752356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 752360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:485| [2025/04/30 18:20:46 752389] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51684|now:1746037246752367|stream_id:0|stream_offset:370236| [2025/04/30 18:20:46 752398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 752405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51684|applimit:339964| [2025/04/30 18:20:46 752412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52884| [2025/04/30 18:20:46 752429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836728|now:1746037246752412|interv:84316| [2025/04/30 18:20:46 752433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836728|now:1746037246752412|interval:84316|pto_count:0|srtt:52541 [2025/04/30 18:20:46 752438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:52884| [2025/04/30 18:20:46 752443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52884|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:371415| [2025/04/30 18:20:46 752455] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 752459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:486| [2025/04/30 18:20:46 752488] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52884|now:1746037246752466|stream_id:0|stream_offset:371415| [2025/04/30 18:20:46 752497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:486|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 752504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52884|applimit:339964| [2025/04/30 18:20:46 752511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52541|rtt_var:1705|pto_duration:59361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54084| [2025/04/30 18:20:46 752530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836827|now:1746037246752511|interv:84316| [2025/04/30 18:20:46 752536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836827|now:1746037246752511|interval:84316|pto_count:0|srtt:52541 [2025/04/30 18:20:46 752543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:162634|inflight:54084| [2025/04/30 18:20:46 752551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54084|cwnd:162634|conn:0000558304DEB50C|stream_id:0|stream_offset:372594| [2025/04/30 18:20:46 752566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 752572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246753572|now:1746037246752572|interv:1000| [2025/04/30 18:20:46 752578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 752584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 752590] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246753572| [2025/04/30 18:20:46 752598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246753572| [2025/04/30 18:20:46 752602] [debug] |xqc_engine_wakeup_after|wakeup:1746037246753572|now:1746037246752602|diff:970| [2025/04/30 18:20:46 752607] [debug] |xqc_engine_main_logic|END|now:1746037246750755| [2025/04/30 18:20:46 752614] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:152|state:ESTABED|recv_time:1746037246752613| [2025/04/30 18:20:46 752619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 752630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:133| [2025/04/30 18:20:46 752634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:134| [2025/04/30 18:20:46 752640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:134| [2025/04/30 18:20:46 752644] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 752651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:438|origin_pktnum:247|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:438| [2025/04/30 18:20:46 752655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:142|tx_in_flight:76800|prior_delivered:263164|prior_time:1746037246696081|is_app_limited:0|send_elapse:57851|ack_elapse:56532|ctl_first_sent_time:1746037246697039|lagest_ack_time:1746037246752613|curr_delivered:327964| [2025/04/30 18:20:46 752660] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246697039| [2025/04/30 18:20:46 752665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:46 752669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:439|origin_pktnum:248|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:439|path_largest_ack:439| [2025/04/30 18:20:46 752674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:73200|prior_delivered:265564|prior_time:1746037246698080|is_app_limited:0|send_elapse:55774|ack_elapse:54533|ctl_first_sent_time:1746037246698980|lagest_ack_time:1746037246752613|curr_delivered:329164| [2025/04/30 18:20:46 752678] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246698980| [2025/04/30 18:20:46 752682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:46 752686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52541|rttvar:1705|minrtt:31754|latest_rtt:53633|ack_delay:0| [2025/04/30 18:20:46 752691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52678|rttvar:1552|minrtt:31754|latest_rtt:53633|ack_delay:0| [2025/04/30 18:20:46 752695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:439|lost_pn:436|thresh:3| [2025/04/30 18:20:46 752699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 752757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 752761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 752765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 752769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 752788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 752792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 752796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52678|rtt_var:1552|pto_duration:58886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 752800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 752804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 752809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51684| [2025/04/30 18:20:46 752816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246836352|now:1746037246752796|interv:83556| [2025/04/30 18:20:46 752822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246836352|now:1746037246752796|interval:83556|pto_count:0|srtt:52678 [2025/04/30 18:20:46 752830] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55774, ack_elapse 54533, delivered 63600|rate 1140316|lost 152| [2025/04/30 18:20:46 752837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 6 -> 7| [2025/04/30 18:20:46 752842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140316) in round 7| [2025/04/30 18:20:46 752853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 752860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:7400| [2025/04/30 18:20:46 752866] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246698980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 752873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:162634|packet_lost:0|acked:2400|po_sent_time:1746037246698980|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 752880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:133076|full_bw_reached:1|inflight:51684|srtt:52678|latest_rtt:53633|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 752888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:134|largest:134|pns:2| [2025/04/30 18:20:46 752895] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:134|frame:ACK |recv_time:1746037246752613|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 752903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366752613|now:1746037246752613|interv:120000000| [2025/04/30 18:20:46 752909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366752613|now:1746037246752613|interv:120000000| [2025/04/30 18:20:46 752915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246753572|pq_index:0| [2025/04/30 18:20:46 752919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246750755| [2025/04/30 18:20:46 752923] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246752923| [2025/04/30 18:20:46 752928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246752927| [2025/04/30 18:20:46 752934] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 752939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 752943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51684|cwnd:133076|conn:0000558304DEB50C|stream_id:0|stream_offset:372594| [2025/04/30 18:20:46 752948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 752951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 752955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246753572| [2025/04/30 18:20:46 752959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246753572| [2025/04/30 18:20:46 752963] [debug] |xqc_engine_wakeup_after|wakeup:1746037246753572|now:1746037246752963|diff:609| [2025/04/30 18:20:46 752967] [debug] |xqc_engine_main_logic|END|now:1746037246752927| [2025/04/30 18:20:46 752975] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246752975| [2025/04/30 18:20:46 752983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 753012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:134| [2025/04/30 18:20:46 753016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:135| [2025/04/30 18:20:46 753022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:135| [2025/04/30 18:20:46 753026] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 753033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:440|origin_pktnum:249|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:441|path_largest_ack:440| [2025/04/30 18:20:46 753038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:144|tx_in_flight:74400|prior_delivered:265564|prior_time:1746037246698080|is_app_limited:0|send_elapse:55941|ack_elapse:54895|ctl_first_sent_time:1746037246699147|lagest_ack_time:1746037246752975|curr_delivered:330364| [2025/04/30 18:20:46 753046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246699147| [2025/04/30 18:20:46 753052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:46 753060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:441|origin_pktnum:263|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:441|path_largest_ack:441| [2025/04/30 18:20:46 753067] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:145|tx_in_flight:67200|prior_delivered:272764|prior_time:1746037246704235|is_app_limited:0|send_elapse:57963|ack_elapse:48740|ctl_first_sent_time:1746037246705267|lagest_ack_time:1746037246752975|curr_delivered:331564| [2025/04/30 18:20:46 753074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246705267| [2025/04/30 18:20:46 753081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:46 753087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52678|rttvar:1552|minrtt:31754|latest_rtt:47708|ack_delay:1000| [2025/04/30 18:20:46 753094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51932|rttvar:2656|minrtt:31754|latest_rtt:47708|ack_delay:1000| [2025/04/30 18:20:46 753098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:441|lost_pn:438|thresh:3| [2025/04/30 18:20:46 753102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 753154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 753158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 753177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 753181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 753185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 753190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 753194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 753198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49284| [2025/04/30 18:20:46 753202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246840022|now:1746037246753185|interv:86837| [2025/04/30 18:20:46 753206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246840022|now:1746037246753185|interval:86837|pto_count:0|srtt:51932 [2025/04/30 18:20:46 753210] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57963, ack_elapse 48740, delivered 58800|rate 1014440|lost 152| [2025/04/30 18:20:46 753215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1014440) in round 7| [2025/04/30 18:20:46 753219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 753223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:8608| [2025/04/30 18:20:46 753227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:133076|packet_lost:0|acked:2400|po_sent_time:1746037246705267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 753239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:133076|packet_lost:0|acked:2400|po_sent_time:1746037246705267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 753246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:134284|full_bw_reached:1|inflight:49284|srtt:51932|latest_rtt:47708|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 753255] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:135|largest:135|pns:2| [2025/04/30 18:20:46 753260] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:135|frame:ACK |recv_time:1746037246752975|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 753265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366752975|now:1746037246752975|interv:120000000| [2025/04/30 18:20:46 753269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366752975|now:1746037246752975|interv:120000000| [2025/04/30 18:20:46 753273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246753572|pq_index:0| [2025/04/30 18:20:46 753278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246752927| [2025/04/30 18:20:46 753282] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246753282| [2025/04/30 18:20:46 753286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246753285| [2025/04/30 18:20:46 753292] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 753296] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 753301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49284|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:372594| [2025/04/30 18:20:46 753305] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 753309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 753313] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246753572| [2025/04/30 18:20:46 753317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246753572| [2025/04/30 18:20:46 753321] [debug] |xqc_engine_wakeup_after|wakeup:1746037246753572|now:1746037246753321|diff:251| [2025/04/30 18:20:46 753325] [debug] |xqc_engine_main_logic|END|now:1746037246753285| [2025/04/30 18:20:46 753331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246753331| [2025/04/30 18:20:46 753335] [debug] |xqc_engine_wakeup_after|wakeup:1746037246753572|now:1746037246753335|diff:237| [2025/04/30 18:20:46 753339] [debug] |xqc_engine_main_logic|END|now:1746037246753331| [2025/04/30 18:20:46 754414] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246754414| [2025/04/30 18:20:46 754426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246753572|pq_index:0| [2025/04/30 18:20:46 754438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246753285| [2025/04/30 18:20:46 754443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246754442| [2025/04/30 18:20:46 754448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246753572|now:1746037246754442| [2025/04/30 18:20:46 754453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246753572|now:1746037246754442| [2025/04/30 18:20:46 754456] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 754461] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 754466] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 754471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49284|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:372594| [2025/04/30 18:20:46 754476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 754481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:487| [2025/04/30 18:20:46 754530] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49284|now:1746037246754492|stream_id:0|stream_offset:372594| [2025/04/30 18:20:46 754541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 754549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49284|applimit:339964| [2025/04/30 18:20:46 754556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 754563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 754570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 754575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50484| [2025/04/30 18:20:46 754580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246842048|now:1746037246754555|interv:87493| [2025/04/30 18:20:46 754584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246842048|now:1746037246754555|interval:87493|pto_count:0|srtt:51932 [2025/04/30 18:20:46 754589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:50484| [2025/04/30 18:20:46 754594] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 754598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50484|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:373773| [2025/04/30 18:20:46 754608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:2014| [2025/04/30 18:20:46 754612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246756626|now:1746037246754612|interv:2014| [2025/04/30 18:20:46 754619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:2014| [2025/04/30 18:20:46 754625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 754632] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246756626| [2025/04/30 18:20:46 754639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246756626| [2025/04/30 18:20:46 754645] [debug] |xqc_engine_wakeup_after|wakeup:1746037246756626|now:1746037246754645|diff:1981| [2025/04/30 18:20:46 754652] [debug] |xqc_engine_main_logic|END|now:1746037246754442| [2025/04/30 18:20:46 756734] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246756733| [2025/04/30 18:20:46 756748] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246756626|pq_index:0| [2025/04/30 18:20:46 756755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246754442| [2025/04/30 18:20:46 756763] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246756761| [2025/04/30 18:20:46 756770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246756626|now:1746037246756761| [2025/04/30 18:20:46 756777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246756626|now:1746037246756761| [2025/04/30 18:20:46 756783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 756789] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 756797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 756804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50484|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:373773| [2025/04/30 18:20:46 756811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 756818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:488| [2025/04/30 18:20:46 756864] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50484|now:1746037246756829|stream_id:0|stream_offset:373773| [2025/04/30 18:20:46 756873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:488|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 756880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50484|applimit:339964| [2025/04/30 18:20:46 756886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 756892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 756898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 756910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51684| [2025/04/30 18:20:46 756916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246844385|now:1746037246756885|interv:87500| [2025/04/30 18:20:46 756922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246844385|now:1746037246756885|interval:87500|pto_count:0|srtt:51932 [2025/04/30 18:20:46 756929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:51684| [2025/04/30 18:20:46 756937] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 756943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51684|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:374952| [2025/04/30 18:20:46 756950] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:2195| [2025/04/30 18:20:46 756955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246759150|now:1746037246756955|interv:2195| [2025/04/30 18:20:46 756961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:2195| [2025/04/30 18:20:46 756966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 756972] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246759150| [2025/04/30 18:20:46 756978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246759150| [2025/04/30 18:20:46 756984] [debug] |xqc_engine_wakeup_after|wakeup:1746037246759150|now:1746037246756983|diff:2167| [2025/04/30 18:20:46 757012] [debug] |xqc_engine_main_logic|END|now:1746037246756761| [2025/04/30 18:20:46 760086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246760085| [2025/04/30 18:20:46 760101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246759150|pq_index:0| [2025/04/30 18:20:46 760108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246756761| [2025/04/30 18:20:46 760115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246760113| [2025/04/30 18:20:46 760122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246759150|now:1746037246760113| [2025/04/30 18:20:46 760128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246759150|now:1746037246760113| [2025/04/30 18:20:46 760134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 760140] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 760148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 760154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51684|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:374952| [2025/04/30 18:20:46 760161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 760167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:489| [2025/04/30 18:20:46 760221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51684|now:1746037246760185|stream_id:0|stream_offset:374952| [2025/04/30 18:20:46 760230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 760238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51684|applimit:339964| [2025/04/30 18:20:46 760244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 760250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 760256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 760261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52884| [2025/04/30 18:20:46 760267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246847741|now:1746037246760244|interv:87497| [2025/04/30 18:20:46 760273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246847741|now:1746037246760244|interval:87497|pto_count:0|srtt:51932 [2025/04/30 18:20:46 760279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:52884| [2025/04/30 18:20:46 760286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 760292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52884|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:376131| [2025/04/30 18:20:46 760299] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1373| [2025/04/30 18:20:46 760305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246761677|now:1746037246760304|interv:1373| [2025/04/30 18:20:46 760310] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1373| [2025/04/30 18:20:46 760316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 760322] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246761677| [2025/04/30 18:20:46 760327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246761677| [2025/04/30 18:20:46 760333] [debug] |xqc_engine_wakeup_after|wakeup:1746037246761677|now:1746037246760333|diff:1344| [2025/04/30 18:20:46 760339] [debug] |xqc_engine_main_logic|END|now:1746037246760113| [2025/04/30 18:20:46 762415] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246762415| [2025/04/30 18:20:46 762427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246761677|pq_index:0| [2025/04/30 18:20:46 762432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246760113| [2025/04/30 18:20:46 762438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246762437| [2025/04/30 18:20:46 762448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246761677|now:1746037246762437| [2025/04/30 18:20:46 762453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246761677|now:1746037246762437| [2025/04/30 18:20:46 762457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 762461] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 762467] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 762471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52884|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:376131| [2025/04/30 18:20:46 762476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 762480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:490| [2025/04/30 18:20:46 762519] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52884|now:1746037246762489|stream_id:0|stream_offset:376131| [2025/04/30 18:20:46 762526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 762531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52884|applimit:339964| [2025/04/30 18:20:46 762535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 762540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 762544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 762548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54084| [2025/04/30 18:20:46 762552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246850045|now:1746037246762535|interv:87510| [2025/04/30 18:20:46 762556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246850045|now:1746037246762535|interval:87510|pto_count:0|srtt:51932 [2025/04/30 18:20:46 762561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:54084| [2025/04/30 18:20:46 762566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 762570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54084|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:377310| [2025/04/30 18:20:46 762574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1619| [2025/04/30 18:20:46 762578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246764197|now:1746037246762578|interv:1619| [2025/04/30 18:20:46 762583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1619| [2025/04/30 18:20:46 762586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 762594] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246764197| [2025/04/30 18:20:46 762599] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246764197| [2025/04/30 18:20:46 762603] [debug] |xqc_engine_wakeup_after|wakeup:1746037246764197|now:1746037246762603|diff:1594| [2025/04/30 18:20:46 762607] [debug] |xqc_engine_main_logic|END|now:1746037246762437| [2025/04/30 18:20:46 764653] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246764653| [2025/04/30 18:20:46 764666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246764197|pq_index:0| [2025/04/30 18:20:46 764671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246762437| [2025/04/30 18:20:46 764677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246764676| [2025/04/30 18:20:46 764682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246764197|now:1746037246764676| [2025/04/30 18:20:46 764687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246764197|now:1746037246764676| [2025/04/30 18:20:46 764691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 764695] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 764701] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 764705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54084|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:377310| [2025/04/30 18:20:46 764710] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 764715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:491| [2025/04/30 18:20:46 764768] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54084|now:1746037246764727|stream_id:0|stream_offset:377310| [2025/04/30 18:20:46 764779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 764788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54084|applimit:339964| [2025/04/30 18:20:46 764795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 764802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 764809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 764816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55284| [2025/04/30 18:20:46 764822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246852283|now:1746037246764795|interv:87488| [2025/04/30 18:20:46 764828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246852283|now:1746037246764795|interval:87488|pto_count:0|srtt:51932 [2025/04/30 18:20:46 764845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:55284| [2025/04/30 18:20:46 764853] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 764860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55284|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:378489| [2025/04/30 18:20:46 764868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1859| [2025/04/30 18:20:46 764875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246766734|now:1746037246764875|interv:1859| [2025/04/30 18:20:46 764882] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1859| [2025/04/30 18:20:46 764888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 764895] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246766734| [2025/04/30 18:20:46 764902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246766734| [2025/04/30 18:20:46 764908] [debug] |xqc_engine_wakeup_after|wakeup:1746037246766734|now:1746037246764908|diff:1826| [2025/04/30 18:20:46 764915] [debug] |xqc_engine_main_logic|END|now:1746037246764676| [2025/04/30 18:20:46 767005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246767004| [2025/04/30 18:20:46 767016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246766734|pq_index:0| [2025/04/30 18:20:46 767021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246764676| [2025/04/30 18:20:46 767027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246767025| [2025/04/30 18:20:46 767032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246766734|now:1746037246767025| [2025/04/30 18:20:46 767036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246766734|now:1746037246767025| [2025/04/30 18:20:46 767040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 767045] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 767050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 767055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55284|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:378489| [2025/04/30 18:20:46 767060] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 767065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:492| [2025/04/30 18:20:46 767102] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55284|now:1746037246767073|stream_id:0|stream_offset:378489| [2025/04/30 18:20:46 767108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:492|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 767119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55284|applimit:339964| [2025/04/30 18:20:46 767124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:2656|pto_duration:62556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 767128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 767132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 767136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56484| [2025/04/30 18:20:46 767140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246854629|now:1746037246767123|interv:87506| [2025/04/30 18:20:46 767144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246854629|now:1746037246767123|interval:87506|pto_count:0|srtt:51932 [2025/04/30 18:20:46 767149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:56484| [2025/04/30 18:20:46 767154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 767158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56484|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:379668| [2025/04/30 18:20:46 767163] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:2084| [2025/04/30 18:20:46 767167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246769251|now:1746037246767167|interv:2084| [2025/04/30 18:20:46 767171] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:2084| [2025/04/30 18:20:46 767175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 767179] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246769251| [2025/04/30 18:20:46 767183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246769251| [2025/04/30 18:20:46 767187] [debug] |xqc_engine_wakeup_after|wakeup:1746037246769251|now:1746037246767187|diff:2064| [2025/04/30 18:20:46 767191] [debug] |xqc_engine_main_logic|END|now:1746037246767025| [2025/04/30 18:20:46 768284] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246768282| [2025/04/30 18:20:46 768300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 768309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:135| [2025/04/30 18:20:46 768316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:136| [2025/04/30 18:20:46 768325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:136| [2025/04/30 18:20:46 768331] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 768342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:442|origin_pktnum:327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:442| [2025/04/30 18:20:46 768350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:146|tx_in_flight:31200|prior_delivered:308764|prior_time:1746037246733923|is_app_limited:0|send_elapse:57042|ack_elapse:34359|ctl_first_sent_time:1746037246734428|lagest_ack_time:1746037246768282|curr_delivered:332764| [2025/04/30 18:20:46 768364] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246734428| [2025/04/30 18:20:46 768370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:46 768377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:443|origin_pktnum:193|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:443|path_largest_ack:443| [2025/04/30 18:20:46 768384] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:26400|prior_delivered:311164|prior_time:1746037246735839|is_app_limited:0|send_elapse:57617|ack_elapse:32443|ctl_first_sent_time:1746037246736397|lagest_ack_time:1746037246768282|curr_delivered:333964| [2025/04/30 18:20:46 768391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246736397| [2025/04/30 18:20:46 768397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:46 768403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51932|rttvar:2656|minrtt:31754|latest_rtt:31885|ack_delay:2000| [2025/04/30 18:20:46 768410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49426|rttvar:7003|minrtt:31754|latest_rtt:31885|ack_delay:2000| [2025/04/30 18:20:46 768417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:443|lost_pn:440|thresh:3| [2025/04/30 18:20:46 768424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 768431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 768437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 768443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 768449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 768479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 768504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 768516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 768520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49426|rtt_var:7003|pto_duration:77438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 768525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 768529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 768533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54084| [2025/04/30 18:20:46 768537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246869511|now:1746037246768520|interv:100991| [2025/04/30 18:20:46 768541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246869511|now:1746037246768520|interval:100991|pto_count:0|srtt:49426 [2025/04/30 18:20:46 768546] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57617, ack_elapse 32443, delivered 22800|rate 395716|lost 152| [2025/04/30 18:20:46 768551] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (395716) in round 7| [2025/04/30 18:20:46 768555] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 768559] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:8608| [2025/04/30 18:20:46 768563] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:2400|po_sent_time:1746037246736397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 768567] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:2400|po_sent_time:1746037246736397|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 768572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:134284|full_bw_reached:1|inflight:54084|srtt:49426|latest_rtt:31885|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 768578] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:136|largest:136|pns:2| [2025/04/30 18:20:46 768583] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:136|frame:ACK |recv_time:1746037246768282|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 768588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366768282|now:1746037246768282|interv:120000000| [2025/04/30 18:20:46 768592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366768282|now:1746037246768282|interv:120000000| [2025/04/30 18:20:46 768596] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246769251|pq_index:0| [2025/04/30 18:20:46 768600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246767025| [2025/04/30 18:20:46 768604] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246768604| [2025/04/30 18:20:46 768610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246768608| [2025/04/30 18:20:46 768618] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 768623] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 768627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54084|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:379668| [2025/04/30 18:20:46 768632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 768636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 768640] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246769251| [2025/04/30 18:20:46 768644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246769251| [2025/04/30 18:20:46 768648] [debug] |xqc_engine_wakeup_after|wakeup:1746037246769251|now:1746037246768648|diff:603| [2025/04/30 18:20:46 768652] [debug] |xqc_engine_main_logic|END|now:1746037246768608| [2025/04/30 18:20:46 768659] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246768659| [2025/04/30 18:20:46 768665] [debug] |xqc_engine_wakeup_after|wakeup:1746037246769251|now:1746037246768665|diff:586| [2025/04/30 18:20:46 768671] [debug] |xqc_engine_main_logic|END|now:1746037246768659| [2025/04/30 18:20:46 769750] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246769750| [2025/04/30 18:20:46 769762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246769251|pq_index:0| [2025/04/30 18:20:46 769767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246768608| [2025/04/30 18:20:46 769773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246769771| [2025/04/30 18:20:46 769778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246769251|now:1746037246769771| [2025/04/30 18:20:46 769782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246769251|now:1746037246769771| [2025/04/30 18:20:46 769786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 769791] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 769796] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 769801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54084|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:379668| [2025/04/30 18:20:46 769806] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 769810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:493| [2025/04/30 18:20:46 769844] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54084|now:1746037246769819|stream_id:0|stream_offset:379668| [2025/04/30 18:20:46 769855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 769860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54084|applimit:339964| [2025/04/30 18:20:46 769865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49426|rtt_var:7003|pto_duration:77438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 769870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 769874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 769878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55284| [2025/04/30 18:20:46 769882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246872257|now:1746037246769865|interv:102392| [2025/04/30 18:20:46 769886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246872257|now:1746037246769865|interval:102392|pto_count:0|srtt:49426 [2025/04/30 18:20:46 769890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:55284| [2025/04/30 18:20:46 769895] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 769899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55284|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:380847| [2025/04/30 18:20:46 769904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1867| [2025/04/30 18:20:46 769908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246771775|now:1746037246769908|interv:1867| [2025/04/30 18:20:46 769912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1867| [2025/04/30 18:20:46 769916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 769920] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246771775| [2025/04/30 18:20:46 769924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246771775| [2025/04/30 18:20:46 769928] [debug] |xqc_engine_wakeup_after|wakeup:1746037246771775|now:1746037246769928|diff:1847| [2025/04/30 18:20:46 769933] [debug] |xqc_engine_main_logic|END|now:1746037246769771| [2025/04/30 18:20:46 770233] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246770232| [2025/04/30 18:20:46 770245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 770252] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:136| [2025/04/30 18:20:46 770256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:137| [2025/04/30 18:20:46 770262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:137| [2025/04/30 18:20:46 770266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 770273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:444|origin_pktnum:196|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:445|path_largest_ack:444| [2025/04/30 18:20:46 770283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:27600|prior_delivered:311164|prior_time:1746037246735839|is_app_limited:0|send_elapse:57734|ack_elapse:34393|ctl_first_sent_time:1746037246736514|lagest_ack_time:1746037246770232|curr_delivered:335164| [2025/04/30 18:20:46 770288] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246736514| [2025/04/30 18:20:46 770293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:46 770297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:445|origin_pktnum:198|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:445|path_largest_ack:445| [2025/04/30 18:20:46 770302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:149|tx_in_flight:27600|prior_delivered:311164|prior_time:1746037246735839|is_app_limited:0|send_elapse:57734|ack_elapse:34393|ctl_first_sent_time:1746037246736514|lagest_ack_time:1746037246770232|curr_delivered:336364| [2025/04/30 18:20:46 770306] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246736613| [2025/04/30 18:20:46 770310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:46 770314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49426|rttvar:7003|minrtt:31754|latest_rtt:33619|ack_delay:1000| [2025/04/30 18:20:46 770318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47325|rttvar:9454|minrtt:31754|latest_rtt:33619|ack_delay:1000| [2025/04/30 18:20:46 770323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:445|lost_pn:442|thresh:3| [2025/04/30 18:20:46 770327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 770331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 770335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 770339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 770343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 770348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 770355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:3| [2025/04/30 18:20:46 770362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 770368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 770374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47325|rtt_var:9454|pto_duration:85141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 770381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 770385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 770392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52884| [2025/04/30 18:20:46 770396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246879960|now:1746037246770374|interv:109586| [2025/04/30 18:20:46 770400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246879960|now:1746037246770374|interval:109586|pto_count:0|srtt:47325 [2025/04/30 18:20:46 770405] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57734, ack_elapse 34393, delivered 25200|rate 436484|lost 152| [2025/04/30 18:20:46 770409] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (436484) in round 7| [2025/04/30 18:20:46 770414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 770418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:8608| [2025/04/30 18:20:46 770422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:2400|po_sent_time:1746037246736613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 770427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:2400|po_sent_time:1746037246736613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 770431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:134284|full_bw_reached:1|inflight:52884|srtt:47325|latest_rtt:33619|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 770437] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:137|largest:137|pns:2| [2025/04/30 18:20:46 770442] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:137|frame:ACK |recv_time:1746037246770232|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 770447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366770232|now:1746037246770232|interv:120000000| [2025/04/30 18:20:46 770451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366770232|now:1746037246770232|interv:120000000| [2025/04/30 18:20:46 770455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246771775|pq_index:0| [2025/04/30 18:20:46 770459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246769771| [2025/04/30 18:20:46 770463] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246770463| [2025/04/30 18:20:46 770469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246770467| [2025/04/30 18:20:46 770474] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 770479] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 770483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52884|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:380847| [2025/04/30 18:20:46 770491] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 770495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 770499] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246771775| [2025/04/30 18:20:46 770503] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246771775| [2025/04/30 18:20:46 770507] [debug] |xqc_engine_wakeup_after|wakeup:1746037246771775|now:1746037246770507|diff:1268| [2025/04/30 18:20:46 770511] [debug] |xqc_engine_main_logic|END|now:1746037246770467| [2025/04/30 18:20:46 770516] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246770516| [2025/04/30 18:20:46 770520] [debug] |xqc_engine_wakeup_after|wakeup:1746037246771775|now:1746037246770520|diff:1255| [2025/04/30 18:20:46 770524] [debug] |xqc_engine_main_logic|END|now:1746037246770516| [2025/04/30 18:20:46 772598] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246772597| [2025/04/30 18:20:46 772614] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 772623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:137| [2025/04/30 18:20:46 772628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:138| [2025/04/30 18:20:46 772635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:138| [2025/04/30 18:20:46 772639] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 772645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:446|origin_pktnum:201|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:446| [2025/04/30 18:20:46 772650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:25200|prior_delivered:313564|prior_time:1746037246737874|is_app_limited:0|send_elapse:51443|ack_elapse:34723|ctl_first_sent_time:1746037246738365|lagest_ack_time:1746037246772597|curr_delivered:337564| [2025/04/30 18:20:46 772655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246738365| [2025/04/30 18:20:46 772663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:46 772670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:447|origin_pktnum:202|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:447|path_largest_ack:447| [2025/04/30 18:20:46 772676] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:151|tx_in_flight:25200|prior_delivered:313564|prior_time:1746037246737874|is_app_limited:0|send_elapse:51443|ack_elapse:34723|ctl_first_sent_time:1746037246738365|lagest_ack_time:1746037246772597|curr_delivered:338764| [2025/04/30 18:20:46 772683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246738470| [2025/04/30 18:20:46 772690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 18:20:46 772696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47325|rttvar:9454|minrtt:31754|latest_rtt:34127|ack_delay:1000| [2025/04/30 18:20:46 772703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:45550|rttvar:10640|minrtt:31754|latest_rtt:34127|ack_delay:1000| [2025/04/30 18:20:46 772716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:447|lost_pn:444|thresh:3| [2025/04/30 18:20:46 772721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 772725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:46 772729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 772733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45550|rtt_var:10640|pto_duration:88110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 772738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 772742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 772746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50484| [2025/04/30 18:20:46 772751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246882929|now:1746037246772733|interv:110196| [2025/04/30 18:20:46 772755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246882929|now:1746037246772733|interval:110196|pto_count:0|srtt:45550 [2025/04/30 18:20:46 772760] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51443, ack_elapse 34723, delivered 25200|rate 489862|lost 152| [2025/04/30 18:20:46 772764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (489862) in round 7| [2025/04/30 18:20:46 772769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:31754, old_rtt:31754| [2025/04/30 18:20:46 772773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:125676|extra_cwnd:8608| [2025/04/30 18:20:46 772777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:2400|po_sent_time:1746037246738470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 772781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:2400|po_sent_time:1746037246738470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 772786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:134284|full_bw_reached:1|inflight:50484|srtt:45550|latest_rtt:34127|min_rtt:31754|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 772792] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:138|largest:138|pns:2| [2025/04/30 18:20:46 772797] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:138|frame:ACK |recv_time:1746037246772597|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 772801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366772597|now:1746037246772597|interv:120000000| [2025/04/30 18:20:46 772806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366772597|now:1746037246772597|interv:120000000| [2025/04/30 18:20:46 772810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246771775|pq_index:0| [2025/04/30 18:20:46 772821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246770467| [2025/04/30 18:20:46 772825] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246772825| [2025/04/30 18:20:46 772830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246772829| [2025/04/30 18:20:46 772835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246771775|now:1746037246772829| [2025/04/30 18:20:46 772839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246771775|now:1746037246772829| [2025/04/30 18:20:46 772843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 772848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 772853] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 772857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50484|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:380847| [2025/04/30 18:20:46 772862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 772866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:494| [2025/04/30 18:20:46 772908] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50484|now:1746037246772874|stream_id:0|stream_offset:380847| [2025/04/30 18:20:46 772918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:494|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 772925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50484|applimit:339964| [2025/04/30 18:20:46 772932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45550|rtt_var:10640|pto_duration:88110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 772940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 772947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 772953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51684| [2025/04/30 18:20:46 772959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246885984|now:1746037246772932|interv:113052| [2025/04/30 18:20:46 772965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246885984|now:1746037246772932|interval:113052|pto_count:0|srtt:45550 [2025/04/30 18:20:46 772973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:51684| [2025/04/30 18:20:46 772981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 773007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51684|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:382026| [2025/04/30 18:20:46 773021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1310| [2025/04/30 18:20:46 773028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246774338|now:1746037246773028|interv:1310| [2025/04/30 18:20:46 773034] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1310| [2025/04/30 18:20:46 773040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 773047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246774338| [2025/04/30 18:20:46 773054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246774338| [2025/04/30 18:20:46 773060] [debug] |xqc_engine_wakeup_after|wakeup:1746037246774338|now:1746037246773060|diff:1278| [2025/04/30 18:20:46 773067] [debug] |xqc_engine_main_logic|END|now:1746037246772829| [2025/04/30 18:20:46 773075] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246773075| [2025/04/30 18:20:46 773081] [debug] |xqc_engine_wakeup_after|wakeup:1746037246774338|now:1746037246773081|diff:1257| [2025/04/30 18:20:46 773085] [debug] |xqc_engine_main_logic|END|now:1746037246773075| [2025/04/30 18:20:46 773307] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:163|state:ESTABED|recv_time:1746037246773306| [2025/04/30 18:20:46 773318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 773328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:138| [2025/04/30 18:20:46 773332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:139| [2025/04/30 18:20:46 773338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:139| [2025/04/30 18:20:46 773342] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:46 773347] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:2819539|max_data_old:2500000| [2025/04/30 18:20:46 773351] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 773357] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 773361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=569539|max_stream_data_old=458713| [2025/04/30 18:20:46 773366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246798306|now:1746037246773306|interv:25000| [2025/04/30 18:20:46 773371] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246773306|max_ack_delay:25000| [2025/04/30 18:20:46 773376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:139|largest:139|pns:2| [2025/04/30 18:20:46 773381] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:163|pkt_type:SHORT_HEADER|pkt_num:139|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037246773306|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 773386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366773306|now:1746037246773306|interv:120000000| [2025/04/30 18:20:46 773390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366773306|now:1746037246773306|interv:120000000| [2025/04/30 18:20:46 773394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246774338|pq_index:0| [2025/04/30 18:20:46 773404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246772829| [2025/04/30 18:20:46 773408] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246773408| [2025/04/30 18:20:46 773412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246773412| [2025/04/30 18:20:46 773418] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 773422] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2360878| [2025/04/30 18:20:46 773427] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:51684|now_cwnd_limited:1|all_path_empty:0|sndq:1|lostq:1|ptoq:1| [2025/04/30 18:20:46 773433] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2359699| [2025/04/30 18:20:46 773438] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2358520| [2025/04/30 18:20:46 773446] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2357341| [2025/04/30 18:20:46 773453] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2356162| [2025/04/30 18:20:46 773460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2354983| [2025/04/30 18:20:46 773467] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2353804| [2025/04/30 18:20:46 773472] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2352625| [2025/04/30 18:20:46 773476] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2351446| [2025/04/30 18:20:46 773480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2350267| [2025/04/30 18:20:46 773484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2349088| [2025/04/30 18:20:46 773489] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2347909| [2025/04/30 18:20:46 773493] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2346730| [2025/04/30 18:20:46 773497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2345551| [2025/04/30 18:20:46 773501] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2344372| [2025/04/30 18:20:46 773505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2343193| [2025/04/30 18:20:46 773510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2342014| [2025/04/30 18:20:46 773514] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2340835| [2025/04/30 18:20:46 773518] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2339656| [2025/04/30 18:20:46 773522] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2338477| [2025/04/30 18:20:46 773526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2337298| [2025/04/30 18:20:46 773531] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2336119| [2025/04/30 18:20:46 773535] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2334940| [2025/04/30 18:20:46 773539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2333761| [2025/04/30 18:20:46 773543] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2332582| [2025/04/30 18:20:46 773551] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2331403| [2025/04/30 18:20:46 773555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2330224| [2025/04/30 18:20:46 773560] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2329045| [2025/04/30 18:20:46 773564] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2327866| [2025/04/30 18:20:46 773568] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2326687| [2025/04/30 18:20:46 773572] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2325508| [2025/04/30 18:20:46 773577] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2324329| [2025/04/30 18:20:46 773581] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2323150| [2025/04/30 18:20:46 773585] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2321971| [2025/04/30 18:20:46 773589] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2320792| [2025/04/30 18:20:46 773594] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319613| [2025/04/30 18:20:46 773598] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318434| [2025/04/30 18:20:46 773604] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317255| [2025/04/30 18:20:46 773612] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316076| [2025/04/30 18:20:46 773618] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314897| [2025/04/30 18:20:46 773625] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313718| [2025/04/30 18:20:46 773632] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312539| [2025/04/30 18:20:46 773639] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311360| [2025/04/30 18:20:46 773646] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310181| [2025/04/30 18:20:46 773653] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2309002| [2025/04/30 18:20:46 773660] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307823| [2025/04/30 18:20:46 773667] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306644| [2025/04/30 18:20:46 773674] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305465| [2025/04/30 18:20:46 773679] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304286| [2025/04/30 18:20:46 773684] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303107| [2025/04/30 18:20:46 773688] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301928| [2025/04/30 18:20:46 773693] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300749| [2025/04/30 18:20:46 773697] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299570| [2025/04/30 18:20:46 773701] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298391| [2025/04/30 18:20:46 773705] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297212| [2025/04/30 18:20:46 773709] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296033| [2025/04/30 18:20:46 773714] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294854| [2025/04/30 18:20:46 773722] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293675| [2025/04/30 18:20:46 773726] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292496| [2025/04/30 18:20:46 773731] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291317| [2025/04/30 18:20:46 773735] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290138| [2025/04/30 18:20:46 773740] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288959| [2025/04/30 18:20:46 773744] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287780| [2025/04/30 18:20:46 773748] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286601| [2025/04/30 18:20:46 773752] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285422| [2025/04/30 18:20:46 773757] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284243| [2025/04/30 18:20:46 773761] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283064| [2025/04/30 18:20:46 773765] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281885| [2025/04/30 18:20:46 773769] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280706| [2025/04/30 18:20:46 773773] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279527| [2025/04/30 18:20:46 773778] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278348| [2025/04/30 18:20:46 773782] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277169| [2025/04/30 18:20:46 773786] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275990| [2025/04/30 18:20:46 773790] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274811| [2025/04/30 18:20:46 773794] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273632| [2025/04/30 18:20:46 773798] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272453| [2025/04/30 18:20:46 773802] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271274| [2025/04/30 18:20:46 773807] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270095| [2025/04/30 18:20:46 773811] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268916| [2025/04/30 18:20:46 773815] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267737| [2025/04/30 18:20:46 773820] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266558| [2025/04/30 18:20:46 773824] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265379| [2025/04/30 18:20:46 773828] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:46 773832] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:46 773837] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:46 773841] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:46 773845] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:46 773849] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:46 773853] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:46 773858] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:46 773864] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:46 773869] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:46 773873] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:46 773877] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:46 773881] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:46 773885] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:569539| [2025/04/30 18:20:46 773891] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:569487|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1638491|offset:110826|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 773896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 773901] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:46 773905] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:569539| [2025/04/30 18:20:46 773910] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:569487|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1527665|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 773914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 773920] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45550|min_srtt:45550|path_bw:1371869|loss_rate:61.09|path_pto:0| [2025/04/30 18:20:46 773925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 773930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 773934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45550|min_srtt:45550|path_bw:1371869|loss_rate:61.09|path_pto:0| [2025/04/30 18:20:46 773939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 773943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 773947] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45550|min_srtt:45550|path_bw:1371869|loss_rate:61.09|path_pto:0| [2025/04/30 18:20:46 773951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:79238|inflight:51684|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:459840| [2025/04/30 18:20:46 773959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 773963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 773967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45550|min_srtt:45550|path_bw:1371869|loss_rate:61.09|path_pto:0| [2025/04/30 18:20:46 773972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:80438|inflight:51684|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:461019| [2025/04/30 18:20:46 773976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45550|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 773980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 773984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45550|min_srtt:45550|path_bw:1371869|loss_rate:61.09|path_pto:0| [2025/04/30 18:20:46 774013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:81638|inflight:51684|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 774017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 774021] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 774025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 774030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 774035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 774039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:495| [2025/04/30 18:20:46 774074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:495|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:51684|now:1746037246774047|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 774083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:495|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 774091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:495|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 774098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51684|applimit:339964| [2025/04/30 18:20:46 774103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45550|rtt_var:10640|pto_duration:88110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 774108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 774117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 774121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51703| [2025/04/30 18:20:46 774125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246887157|now:1746037246774103|interv:113054| [2025/04/30 18:20:46 774129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246887157|now:1746037246774103|interval:113054|pto_count:0|srtt:45550 [2025/04/30 18:20:46 774133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:51703| [2025/04/30 18:20:46 774138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 774143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:496| [2025/04/30 18:20:46 774181] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:496|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:51703|now:1746037246774152|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 774190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:496|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 774197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:496|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 774204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51703|applimit:339964| [2025/04/30 18:20:46 774210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45550|rtt_var:10640|pto_duration:88110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 774217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 774223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 774229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51722| [2025/04/30 18:20:46 774235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246887262|now:1746037246774210|interv:113052| [2025/04/30 18:20:46 774241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246887262|now:1746037246774210|interval:113052|pto_count:0|srtt:45550 [2025/04/30 18:20:46 774248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:51722| [2025/04/30 18:20:46 774255] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 774261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51722|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:382026| [2025/04/30 18:20:46 774265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 774269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 774278] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246774338| [2025/04/30 18:20:46 774283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246774338| [2025/04/30 18:20:46 774287] [debug] |xqc_engine_wakeup_after|wakeup:1746037246774338|now:1746037246774287|diff:51| [2025/04/30 18:20:46 774291] [debug] |xqc_engine_main_logic|END|now:1746037246773412| [2025/04/30 18:20:46 774297] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246774297| [2025/04/30 18:20:46 774301] [debug] |xqc_engine_wakeup_after|wakeup:1746037246774338|now:1746037246774301|diff:37| [2025/04/30 18:20:46 774305] [debug] |xqc_engine_main_logic|END|now:1746037246774297| [2025/04/30 18:20:46 775438] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246775437| [2025/04/30 18:20:46 775452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246774338|pq_index:0| [2025/04/30 18:20:46 775459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246773412| [2025/04/30 18:20:46 775466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246775464| [2025/04/30 18:20:46 775473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246774338|now:1746037246775464| [2025/04/30 18:20:46 775479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246774338|now:1746037246775464| [2025/04/30 18:20:46 775485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 775491] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 775498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45550|min_srtt:45550|path_bw:1371869|loss_rate:60.54|path_pto:0| [2025/04/30 18:20:46 775505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:51722|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 775511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 775517] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 775523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 775530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 775538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 775544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51722|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:382026| [2025/04/30 18:20:46 775550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 775557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:497| [2025/04/30 18:20:46 775615] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51722|now:1746037246775569|stream_id:0|stream_offset:382026| [2025/04/30 18:20:46 775632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 775640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51722|applimit:339964| [2025/04/30 18:20:46 775648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45550|rtt_var:10640|pto_duration:88110|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 775655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 775661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 775667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52922| [2025/04/30 18:20:46 775674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246888679|now:1746037246775647|interv:113032| [2025/04/30 18:20:46 775680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246888679|now:1746037246775647|interval:113032|pto_count:0|srtt:45550 [2025/04/30 18:20:46 775688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:134284|inflight:52922| [2025/04/30 18:20:46 775696] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 775703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52922|cwnd:134284|conn:0000558304DEB50C|stream_id:0|stream_offset:383205| [2025/04/30 18:20:46 775709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1114| [2025/04/30 18:20:46 775716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246776830|now:1746037246775716|interv:1114| [2025/04/30 18:20:46 775722] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1114| [2025/04/30 18:20:46 775728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 775734] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246776830| [2025/04/30 18:20:46 775741] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246776830| [2025/04/30 18:20:46 775748] [debug] |xqc_engine_wakeup_after|wakeup:1746037246776830|now:1746037246775747|diff:1083| [2025/04/30 18:20:46 775754] [debug] |xqc_engine_main_logic|END|now:1746037246775464| [2025/04/30 18:20:46 776252] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246776251| [2025/04/30 18:20:46 776268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 776277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:139| [2025/04/30 18:20:46 776283] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:140| [2025/04/30 18:20:46 776292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:140| [2025/04/30 18:20:46 776299] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 776308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:448|origin_pktnum:339|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:449|path_largest_ack:448| [2025/04/30 18:20:46 776323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:26400|prior_delivered:313564|prior_time:1746037246737874|is_app_limited:0|send_elapse:51977|ack_elapse:38377|ctl_first_sent_time:1746037246738899|lagest_ack_time:1746037246776251|curr_delivered:339964| [2025/04/30 18:20:46 776330] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246738899| [2025/04/30 18:20:46 776337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 776344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:449|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:449|path_largest_ack:449| [2025/04/30 18:20:46 776351] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:19219|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54026|ack_elapse:32147|ctl_first_sent_time:1746037246745301|lagest_ack_time:1746037246776251|curr_delivered:339983| [2025/04/30 18:20:46 776358] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246745301| [2025/04/30 18:20:46 776365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 776371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:45550|rttvar:10640|minrtt:31754|latest_rtt:30950|ack_delay:2000| [2025/04/30 18:20:46 776378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43725|rttvar:11630|minrtt:30950|latest_rtt:30950|ack_delay:2000| [2025/04/30 18:20:46 776384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:449|lost_pn:446|thresh:3| [2025/04/30 18:20:46 776391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 776397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43725|rtt_var:11630|pto_duration:90245|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 776404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 776410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 776415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51703| [2025/04/30 18:20:46 776421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246890814|now:1746037246776397|interv:114417| [2025/04/30 18:20:46 776427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246890814|now:1746037246776397|interval:114417|pto_count:0|srtt:43725 [2025/04/30 18:20:46 776434] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54026, ack_elapse 32147, delivered 19219|rate 355736|lost 152| [2025/04/30 18:20:46 776442] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|probertt expire|rtt:30950, old_rtt:31754| [2025/04/30 18:20:46 776448] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:31754| [2025/04/30 18:20:46 776454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 776459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:1219|po_sent_time:1746037246745301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 776473] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:134284|packet_lost:0|acked:1219|po_sent_time:1746037246745301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 776480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:51703|srtt:43725|latest_rtt:30950|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 776489] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:140|largest:140|pns:2| [2025/04/30 18:20:46 776496] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:140|frame:ACK |recv_time:1746037246776251|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 776503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366776251|now:1746037246776251|interv:120000000| [2025/04/30 18:20:46 776510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366776251|now:1746037246776251|interv:120000000| [2025/04/30 18:20:46 776515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246776830|pq_index:0| [2025/04/30 18:20:46 776522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246775464| [2025/04/30 18:20:46 776528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246776528| [2025/04/30 18:20:46 776536] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246776534| [2025/04/30 18:20:46 776543] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 776551] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43725|min_srtt:43725|path_bw:1371869|loss_rate:60.27|path_pto:0| [2025/04/30 18:20:46 776558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:51703|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 776565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 776571] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 776577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 776584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 776606] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 776614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51703|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:383205| [2025/04/30 18:20:46 776626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 776631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 776637] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246776830| [2025/04/30 18:20:46 776643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246776830| [2025/04/30 18:20:46 776650] [debug] |xqc_engine_wakeup_after|wakeup:1746037246776830|now:1746037246776650|diff:180| [2025/04/30 18:20:46 776656] [debug] |xqc_engine_main_logic|END|now:1746037246776534| [2025/04/30 18:20:46 776665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246776665| [2025/04/30 18:20:46 776671] [debug] |xqc_engine_wakeup_after|wakeup:1746037246776830|now:1746037246776671|diff:159| [2025/04/30 18:20:46 776676] [debug] |xqc_engine_main_logic|END|now:1746037246776665| [2025/04/30 18:20:46 777520] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246777519| [2025/04/30 18:20:46 777536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 777545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:140| [2025/04/30 18:20:46 777551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:141| [2025/04/30 18:20:46 777560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:141| [2025/04/30 18:20:46 777566] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 777574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:450|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:450| [2025/04/30 18:20:46 777581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:19238|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54144|ack_elapse:33415|ctl_first_sent_time:1746037246745419|lagest_ack_time:1746037246777519|curr_delivered:340002| [2025/04/30 18:20:46 777602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246745419| [2025/04/30 18:20:46 777610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 777617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:451|path_largest_ack:451| [2025/04/30 18:20:46 777623] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:19238|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54144|ack_elapse:33415|ctl_first_sent_time:1746037246745419|lagest_ack_time:1746037246777519|curr_delivered:341202| [2025/04/30 18:20:46 777630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246745544| [2025/04/30 18:20:46 777637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 777643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43725|rttvar:11630|minrtt:30950|latest_rtt:31975|ack_delay:1000| [2025/04/30 18:20:46 777649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42131|rttvar:11910|minrtt:30950|latest_rtt:31975|ack_delay:1000| [2025/04/30 18:20:46 777655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:451|lost_pn:448|thresh:3| [2025/04/30 18:20:46 777670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 777676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:11910|pto_duration:89771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 777683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 777690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 777695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50484| [2025/04/30 18:20:46 777702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246890340|now:1746037246777676|interv:112664| [2025/04/30 18:20:46 777708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246890340|now:1746037246777676|interval:112664|pto_count:0|srtt:42131 [2025/04/30 18:20:46 777715] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54144, ack_elapse 33415, delivered 20438|rate 377474|lost 152| [2025/04/30 18:20:46 777721] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 777728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 777734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:1219|po_sent_time:1746037246745544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 777742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:1219|po_sent_time:1746037246745544|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 777749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:50484|srtt:42131|latest_rtt:31975|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 777758] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:141|largest:141|pns:2| [2025/04/30 18:20:46 777765] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:141|frame:ACK |recv_time:1746037246777519|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 777773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366777519|now:1746037246777519|interv:120000000| [2025/04/30 18:20:46 777779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366777519|now:1746037246777519|interv:120000000| [2025/04/30 18:20:46 777785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246776830|pq_index:0| [2025/04/30 18:20:46 777792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246776534| [2025/04/30 18:20:46 777798] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246777798| [2025/04/30 18:20:46 777806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246777804| [2025/04/30 18:20:46 777819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246776830|now:1746037246777804| [2025/04/30 18:20:46 777826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246776830|now:1746037246777804| [2025/04/30 18:20:46 777832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 777838] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 777846] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42131|min_srtt:42131|path_bw:1371869|loss_rate:60.27|path_pto:0| [2025/04/30 18:20:46 777853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:50484|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 777860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 777865] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 777871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 777878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 777885] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 777892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50484|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:383205| [2025/04/30 18:20:46 777898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 777904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:498| [2025/04/30 18:20:46 778203] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50484|now:1746037246777915|stream_id:0|stream_offset:383205| [2025/04/30 18:20:46 778218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 778225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50484|applimit:0| [2025/04/30 18:20:46 778232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42131|rtt_var:11910|pto_duration:89771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 778238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 778244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 778250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51684| [2025/04/30 18:20:46 778255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246892686|now:1746037246778231|interv:114455| [2025/04/30 18:20:46 778260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246892686|now:1746037246778231|interval:114455|pto_count:0|srtt:42131 [2025/04/30 18:20:46 778272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:51684| [2025/04/30 18:20:46 778280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 778286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51684|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:384384| [2025/04/30 18:20:46 778293] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1055| [2025/04/30 18:20:46 778299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246779354|now:1746037246778299|interv:1055| [2025/04/30 18:20:46 778306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1055| [2025/04/30 18:20:46 778312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 778318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246779354| [2025/04/30 18:20:46 778325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246779354| [2025/04/30 18:20:46 778331] [debug] |xqc_engine_wakeup_after|wakeup:1746037246779354|now:1746037246778331|diff:1023| [2025/04/30 18:20:46 778337] [debug] |xqc_engine_main_logic|END|now:1746037246777804| [2025/04/30 18:20:46 778346] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246778346| [2025/04/30 18:20:46 778351] [debug] |xqc_engine_wakeup_after|wakeup:1746037246779354|now:1746037246778351|diff:1003| [2025/04/30 18:20:46 778357] [debug] |xqc_engine_main_logic|END|now:1746037246778346| [2025/04/30 18:20:46 779426] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246779425| [2025/04/30 18:20:46 779442] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 779452] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:141| [2025/04/30 18:20:46 779459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:142| [2025/04/30 18:20:46 779468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:142| [2025/04/30 18:20:46 779475] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 779484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:452|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:452| [2025/04/30 18:20:46 779492] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:21638|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54393|ack_elapse:35321|ctl_first_sent_time:1746037246745668|lagest_ack_time:1746037246779425|curr_delivered:342402| [2025/04/30 18:20:46 779500] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246745668| [2025/04/30 18:20:46 779508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 779515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:453|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:453|path_largest_ack:453| [2025/04/30 18:20:46 779522] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:21638|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54393|ack_elapse:35321|ctl_first_sent_time:1746037246745668|lagest_ack_time:1746037246779425|curr_delivered:343602| [2025/04/30 18:20:46 779536] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246745783| [2025/04/30 18:20:46 779543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 779549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42131|rttvar:11910|minrtt:30950|latest_rtt:33642|ack_delay:1000| [2025/04/30 18:20:46 779556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40945|rttvar:11305|minrtt:30950|latest_rtt:33642|ack_delay:1000| [2025/04/30 18:20:46 779563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:453|lost_pn:450|thresh:3| [2025/04/30 18:20:46 779570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 779576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40945|rtt_var:11305|pto_duration:86165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 779584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 779590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 779597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49284| [2025/04/30 18:20:46 779603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246889080|now:1746037246779576|interv:109504| [2025/04/30 18:20:46 779610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246889080|now:1746037246779576|interval:109504|pto_count:0|srtt:40945 [2025/04/30 18:20:46 779617] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54393, ack_elapse 35321, delivered 22838|rate 419870|lost 152| [2025/04/30 18:20:46 779624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 779631] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 779637] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246745783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 780077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246745783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 780087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:49284|srtt:40945|latest_rtt:33642|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 780096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:142|largest:142|pns:2| [2025/04/30 18:20:46 780102] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:142|frame:ACK |recv_time:1746037246779425|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 780116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366779425|now:1746037246779425|interv:120000000| [2025/04/30 18:20:46 780123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366779425|now:1746037246779425|interv:120000000| [2025/04/30 18:20:46 780129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246779354|pq_index:0| [2025/04/30 18:20:46 780135] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246777804| [2025/04/30 18:20:46 780141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246780141| [2025/04/30 18:20:46 780149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246780147| [2025/04/30 18:20:46 780156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246779354|now:1746037246780147| [2025/04/30 18:20:46 780162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246779354|now:1746037246780147| [2025/04/30 18:20:46 780167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 780173] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 780180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1371869|loss_rate:60.00|path_pto:0| [2025/04/30 18:20:46 780187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:49284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 780193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40945|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 780200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 780206] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1371869|loss_rate:60.00|path_pto:0| [2025/04/30 18:20:46 780212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:49284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:463377| [2025/04/30 18:20:46 780219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40945|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 780225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 780232] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40945|min_srtt:40945|path_bw:1371869|loss_rate:60.00|path_pto:0| [2025/04/30 18:20:46 780239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:81600|inflight:49284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:464556| [2025/04/30 18:20:46 780246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 780257] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 780263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 780270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 780277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 780284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:384384| [2025/04/30 18:20:46 780291] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 780298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:499| [2025/04/30 18:20:46 780349] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49284|now:1746037246780310|stream_id:0|stream_offset:384384| [2025/04/30 18:20:46 780359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 780366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49284|applimit:0| [2025/04/30 18:20:46 780373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40945|rtt_var:11305|pto_duration:86165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 780380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 780386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 780392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50484| [2025/04/30 18:20:46 780398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246891475|now:1746037246780373|interv:111102| [2025/04/30 18:20:46 780404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246891475|now:1746037246780373|interval:111102|pto_count:0|srtt:40945 [2025/04/30 18:20:46 780412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:50484| [2025/04/30 18:20:46 780419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 780425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50484|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:385563| [2025/04/30 18:20:46 780432] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1440| [2025/04/30 18:20:46 780438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246781878|now:1746037246780438|interv:1440| [2025/04/30 18:20:46 780444] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1440| [2025/04/30 18:20:46 780450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 780462] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246781878| [2025/04/30 18:20:46 780469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246781878| [2025/04/30 18:20:46 780475] [debug] |xqc_engine_wakeup_after|wakeup:1746037246781878|now:1746037246780474|diff:1404| [2025/04/30 18:20:46 780481] [debug] |xqc_engine_main_logic|END|now:1746037246780147| [2025/04/30 18:20:46 780490] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246780490| [2025/04/30 18:20:46 780496] [debug] |xqc_engine_wakeup_after|wakeup:1746037246781878|now:1746037246780496|diff:1382| [2025/04/30 18:20:46 780502] [debug] |xqc_engine_main_logic|END|now:1746037246780490| [2025/04/30 18:20:46 781461] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:152|state:ESTABED|recv_time:1746037246781459| [2025/04/30 18:20:46 781477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 781486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:142| [2025/04/30 18:20:46 781492] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:143| [2025/04/30 18:20:46 781500] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:143| [2025/04/30 18:20:46 781506] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 781515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:454| [2025/04/30 18:20:46 781522] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:24038|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54623|ack_elapse:37355|ctl_first_sent_time:1746037246745898|lagest_ack_time:1746037246781459|curr_delivered:344802| [2025/04/30 18:20:46 781529] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246745898| [2025/04/30 18:20:46 781537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 781543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:455|path_largest_ack:455| [2025/04/30 18:20:46 781549] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:24038|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54623|ack_elapse:37355|ctl_first_sent_time:1746037246745898|lagest_ack_time:1746037246781459|curr_delivered:346002| [2025/04/30 18:20:46 781556] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746040| [2025/04/30 18:20:46 781562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 781568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40945|rttvar:11305|minrtt:30950|latest_rtt:35419|ack_delay:0| [2025/04/30 18:20:46 781575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40254|rttvar:9860|minrtt:30950|latest_rtt:35419|ack_delay:0| [2025/04/30 18:20:46 781582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:455|lost_pn:452|thresh:3| [2025/04/30 18:20:46 781589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 781603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40254|rtt_var:9860|pto_duration:79694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 781610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 781617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 781623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48084| [2025/04/30 18:20:46 781629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246885004|now:1746037246781603|interv:103401| [2025/04/30 18:20:46 781635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246885004|now:1746037246781603|interval:103401|pto_count:0|srtt:40254 [2025/04/30 18:20:46 781642] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54623, ack_elapse 37355, delivered 25238|rate 462039|lost 152| [2025/04/30 18:20:46 781649] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 781656] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 781662] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 781669] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 781676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:48084|srtt:40254|latest_rtt:35419|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 781686] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:131102|inflight:48084|mode:1|applimit:0|pacing_rate:475517|bw:1371869|srtt:40254|latest_rtt:35419|min_rtt:30950|send:502|lost:152|tlp:0|recv:150|recovery:0|slow_start:0|conn_life:470860|acked:2400|delivered:346002|is_cwnd_limited:0| [2025/04/30 18:20:46 781695] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:143|largest:143|pns:2| [2025/04/30 18:20:46 781703] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:143|frame:ACK |recv_time:1746037246781459|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 781710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366781459|now:1746037246781459|interv:120000000| [2025/04/30 18:20:46 781717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366781459|now:1746037246781459|interv:120000000| [2025/04/30 18:20:46 781723] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246781878|pq_index:0| [2025/04/30 18:20:46 781729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246780147| [2025/04/30 18:20:46 781736] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246781736| [2025/04/30 18:20:46 781744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246781742| [2025/04/30 18:20:46 781758] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 781766] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40254|min_srtt:40254|path_bw:1371869|loss_rate:59.73|path_pto:0| [2025/04/30 18:20:46 781773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:80400|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:464556| [2025/04/30 18:20:46 781780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 781788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 781795] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40254|min_srtt:40254|path_bw:1371869|loss_rate:59.73|path_pto:0| [2025/04/30 18:20:46 781802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:465735| [2025/04/30 18:20:46 781809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40254|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 781816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 781823] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40254|min_srtt:40254|path_bw:1371869|loss_rate:59.73|path_pto:0| [2025/04/30 18:20:46 781829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:466914| [2025/04/30 18:20:46 781837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 781843] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 781850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 781857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 781865] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 781872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:385563| [2025/04/30 18:20:46 781879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 781885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 781898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246781878| [2025/04/30 18:20:46 781904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246781878| [2025/04/30 18:20:46 781910] [debug] |xqc_engine_wakeup_after|wakeup:1746037246781878|now:1746037246781910|diff:18446744073709551584| [2025/04/30 18:20:46 781916] [debug] |xqc_engine_main_logic|END|now:1746037246781742| [2025/04/30 18:20:46 781924] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246781924| [2025/04/30 18:20:46 781930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246781878|pq_index:0| [2025/04/30 18:20:46 781937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246781742| [2025/04/30 18:20:46 781945] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246781943| [2025/04/30 18:20:46 781952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246781878|now:1746037246781943| [2025/04/30 18:20:46 781959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246781878|now:1746037246781943| [2025/04/30 18:20:46 781965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 781972] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 781979] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40254|min_srtt:40254|path_bw:1371869|loss_rate:59.73|path_pto:0| [2025/04/30 18:20:46 782003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:466914| [2025/04/30 18:20:46 782014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 782019] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 782025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 782032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 782039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 782046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:385563| [2025/04/30 18:20:46 782053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 782059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:500| [2025/04/30 18:20:46 782111] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48084|now:1746037246782072|stream_id:0|stream_offset:385563| [2025/04/30 18:20:46 782122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 782137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48084|applimit:0| [2025/04/30 18:20:46 782144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40254|rtt_var:9860|pto_duration:79694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 782151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 782157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 782163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49284| [2025/04/30 18:20:46 782169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246886766|now:1746037246782144|interv:104622| [2025/04/30 18:20:46 782176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246886766|now:1746037246782144|interval:104622|pto_count:0|srtt:40254 [2025/04/30 18:20:46 782183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:49284| [2025/04/30 18:20:46 782191] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 782197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:386742| [2025/04/30 18:20:46 782204] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:2195| [2025/04/30 18:20:46 782210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246784405|now:1746037246782210|interv:2195| [2025/04/30 18:20:46 782217] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:2195| [2025/04/30 18:20:46 782224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 782230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246784405| [2025/04/30 18:20:46 782237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246784405| [2025/04/30 18:20:46 782243] [debug] |xqc_engine_wakeup_after|wakeup:1746037246784405|now:1746037246782243|diff:2162| [2025/04/30 18:20:46 782250] [debug] |xqc_engine_main_logic|END|now:1746037246781943| [2025/04/30 18:20:46 783450] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246783448| [2025/04/30 18:20:46 783464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 783471] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:143| [2025/04/30 18:20:46 783476] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:144| [2025/04/30 18:20:46 783482] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:144| [2025/04/30 18:20:46 783487] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 783493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:457|path_largest_ack:456| [2025/04/30 18:20:46 783498] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:26438|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54868|ack_elapse:39344|ctl_first_sent_time:1746037246746143|lagest_ack_time:1746037246783448|curr_delivered:347202| [2025/04/30 18:20:46 783509] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746143| [2025/04/30 18:20:46 783514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 783519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:457|path_largest_ack:457| [2025/04/30 18:20:46 783523] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:26438|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:54868|ack_elapse:39344|ctl_first_sent_time:1746037246746143|lagest_ack_time:1746037246783448|curr_delivered:348402| [2025/04/30 18:20:46 783528] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746242| [2025/04/30 18:20:46 783532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 783536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40254|rttvar:9860|minrtt:30950|latest_rtt:37206|ack_delay:1000| [2025/04/30 18:20:46 783540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39748|rttvar:8407|minrtt:30950|latest_rtt:37206|ack_delay:1000| [2025/04/30 18:20:46 783545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:457|lost_pn:454|thresh:3| [2025/04/30 18:20:46 783549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 783553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39748|rtt_var:8407|pto_duration:73376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 783558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 783562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 783566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46884| [2025/04/30 18:20:46 783570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246880448|now:1746037246783553|interv:96895| [2025/04/30 18:20:46 783574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246880448|now:1746037246783553|interval:96895|pto_count:0|srtt:39748 [2025/04/30 18:20:46 783578] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54868, ack_elapse 39344, delivered 27638|rate 503718|lost 152| [2025/04/30 18:20:46 783585] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 783591] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 783597] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 783604] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746242|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 783616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:46884|srtt:39748|latest_rtt:37206|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 783626] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:144|largest:144|pns:2| [2025/04/30 18:20:46 783633] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:144|frame:ACK |recv_time:1746037246783448|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 783640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366783448|now:1746037246783448|interv:120000000| [2025/04/30 18:20:46 783647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366783448|now:1746037246783448|interv:120000000| [2025/04/30 18:20:46 783654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246784405|pq_index:0| [2025/04/30 18:20:46 783660] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246781943| [2025/04/30 18:20:46 783666] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246783666| [2025/04/30 18:20:46 783674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246783672| [2025/04/30 18:20:46 783682] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 783690] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1371869|loss_rate:59.47|path_pto:0| [2025/04/30 18:20:46 783697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:81600|inflight:46884|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:466914| [2025/04/30 18:20:46 783704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39748|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 783711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 783718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1371869|loss_rate:59.47|path_pto:0| [2025/04/30 18:20:46 783725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:46884|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:468093| [2025/04/30 18:20:46 783731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39748|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 783738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 783744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1371869|loss_rate:59.47|path_pto:0| [2025/04/30 18:20:46 783757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:46884|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 783764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 783769] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 783775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 783782] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 783789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 783796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46884|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:386742| [2025/04/30 18:20:46 783803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 783809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 783815] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246784405| [2025/04/30 18:20:46 783822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246784405| [2025/04/30 18:20:46 783828] [debug] |xqc_engine_wakeup_after|wakeup:1746037246784405|now:1746037246783828|diff:577| [2025/04/30 18:20:46 783835] [debug] |xqc_engine_main_logic|END|now:1746037246783672| [2025/04/30 18:20:46 783843] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246783843| [2025/04/30 18:20:46 783849] [debug] |xqc_engine_wakeup_after|wakeup:1746037246784405|now:1746037246783849|diff:556| [2025/04/30 18:20:46 783856] [debug] |xqc_engine_main_logic|END|now:1746037246783843| [2025/04/30 18:20:46 784931] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246784931| [2025/04/30 18:20:46 784944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246784405|pq_index:0| [2025/04/30 18:20:46 784949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246783672| [2025/04/30 18:20:46 784954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246784953| [2025/04/30 18:20:46 784959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246784405|now:1746037246784953| [2025/04/30 18:20:46 784964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246784405|now:1746037246784953| [2025/04/30 18:20:46 784968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 784973] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 784978] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39748|min_srtt:39748|path_bw:1371869|loss_rate:59.47|path_pto:0| [2025/04/30 18:20:46 784983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:84000|inflight:46884|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 785011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 785016] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 785020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 785025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 785030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 785034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46884|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:386742| [2025/04/30 18:20:46 785039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 785044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:501| [2025/04/30 18:20:46 785091] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46884|now:1746037246785055|stream_id:0|stream_offset:386742| [2025/04/30 18:20:46 785101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 785108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46884|applimit:0| [2025/04/30 18:20:46 785115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39748|rtt_var:8407|pto_duration:73376|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 785122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 785129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 785135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48084| [2025/04/30 18:20:46 785142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246883431|now:1746037246785115|interv:98316| [2025/04/30 18:20:46 785148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246883431|now:1746037246785115|interval:98316|pto_count:0|srtt:39748 [2025/04/30 18:20:46 785152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:48084| [2025/04/30 18:20:46 785158] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 785162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48084|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:387921| [2025/04/30 18:20:46 785167] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1753| [2025/04/30 18:20:46 785171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246786924|now:1746037246785171|interv:1753| [2025/04/30 18:20:46 785180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1753| [2025/04/30 18:20:46 785184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 785188] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246786924| [2025/04/30 18:20:46 785193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246786924| [2025/04/30 18:20:46 785197] [debug] |xqc_engine_wakeup_after|wakeup:1746037246786924|now:1746037246785197|diff:1727| [2025/04/30 18:20:46 785201] [debug] |xqc_engine_main_logic|END|now:1746037246784953| [2025/04/30 18:20:46 785409] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246785408| [2025/04/30 18:20:46 785418] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 785424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:144| [2025/04/30 18:20:46 785428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:145| [2025/04/30 18:20:46 785435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:145| [2025/04/30 18:20:46 785439] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 785445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:458| [2025/04/30 18:20:46 785450] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:28838|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55065|ack_elapse:41304|ctl_first_sent_time:1746037246746340|lagest_ack_time:1746037246785408|curr_delivered:349602| [2025/04/30 18:20:46 785455] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746340| [2025/04/30 18:20:46 785460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 785464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:459|path_largest_ack:459| [2025/04/30 18:20:46 785469] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:28838|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55065|ack_elapse:41304|ctl_first_sent_time:1746037246746340|lagest_ack_time:1746037246785408|curr_delivered:350802| [2025/04/30 18:20:46 785474] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746435| [2025/04/30 18:20:46 785478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 785482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39748|rttvar:8407|minrtt:30950|latest_rtt:38973|ack_delay:1000| [2025/04/30 18:20:46 785487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39526|rttvar:6749|minrtt:30950|latest_rtt:38973|ack_delay:1000| [2025/04/30 18:20:46 785491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:459|lost_pn:456|thresh:3| [2025/04/30 18:20:46 785495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 785499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39526|rtt_var:6749|pto_duration:66522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 785509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 785513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 785517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45684| [2025/04/30 18:20:46 785521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246876577|now:1746037246785499|interv:91078| [2025/04/30 18:20:46 785525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246876577|now:1746037246785499|interval:91078|pto_count:0|srtt:39526 [2025/04/30 18:20:46 785530] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55065, ack_elapse 41304, delivered 30038|rate 545500|lost 152| [2025/04/30 18:20:46 785534] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 785538] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 785542] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 785547] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 785552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:45684|srtt:39526|latest_rtt:38973|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 785558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:145|largest:145|pns:2| [2025/04/30 18:20:46 785562] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:145|frame:ACK |recv_time:1746037246785408|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 785567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366785408|now:1746037246785408|interv:120000000| [2025/04/30 18:20:46 785571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366785408|now:1746037246785408|interv:120000000| [2025/04/30 18:20:46 785575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246786924|pq_index:0| [2025/04/30 18:20:46 785580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246784953| [2025/04/30 18:20:46 785584] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246785584| [2025/04/30 18:20:46 785589] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246785588| [2025/04/30 18:20:46 785594] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 785599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39526|min_srtt:39526|path_bw:1371869|loss_rate:59.21|path_pto:0| [2025/04/30 18:20:46 785606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:82800|inflight:45684|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 785611] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 785617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 785624] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39526|min_srtt:39526|path_bw:1371869|loss_rate:59.21|path_pto:0| [2025/04/30 18:20:46 785631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:84000|inflight:45684|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:470451| [2025/04/30 18:20:46 785637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39526|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 785644] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 785648] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39526|min_srtt:39526|path_bw:1371869|loss_rate:59.21|path_pto:0| [2025/04/30 18:20:46 785653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:85200|inflight:45684|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:471630| [2025/04/30 18:20:46 785657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 785661] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 785665] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 785669] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 785675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 785682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45684|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:387921| [2025/04/30 18:20:46 785689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 785695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 785702] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246786924| [2025/04/30 18:20:46 785708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246786924| [2025/04/30 18:20:46 785714] [debug] |xqc_engine_wakeup_after|wakeup:1746037246786924|now:1746037246785714|diff:1210| [2025/04/30 18:20:46 785721] [debug] |xqc_engine_main_logic|END|now:1746037246785588| [2025/04/30 18:20:46 785729] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246785729| [2025/04/30 18:20:46 785741] [debug] |xqc_engine_wakeup_after|wakeup:1746037246786924|now:1746037246785741|diff:1183| [2025/04/30 18:20:46 785747] [debug] |xqc_engine_main_logic|END|now:1746037246785729| [2025/04/30 18:20:46 787413] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246787412| [2025/04/30 18:20:46 787429] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 787438] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:145| [2025/04/30 18:20:46 787444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:146| [2025/04/30 18:20:46 787454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:146| [2025/04/30 18:20:46 787460] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 787469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:461|path_largest_ack:460| [2025/04/30 18:20:46 787476] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:31238|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55257|ack_elapse:43308|ctl_first_sent_time:1746037246746532|lagest_ack_time:1746037246787412|curr_delivered:352002| [2025/04/30 18:20:46 787484] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746532| [2025/04/30 18:20:46 787491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 787498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:461|path_largest_ack:461| [2025/04/30 18:20:46 787504] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:31238|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55257|ack_elapse:43308|ctl_first_sent_time:1746037246746532|lagest_ack_time:1746037246787412|curr_delivered:353202| [2025/04/30 18:20:46 787511] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746626| [2025/04/30 18:20:46 787518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 787524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39526|rttvar:6749|minrtt:30950|latest_rtt:40786|ack_delay:1000| [2025/04/30 18:20:46 787532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39559|rttvar:5127|minrtt:30950|latest_rtt:40786|ack_delay:1000| [2025/04/30 18:20:46 787538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:461|lost_pn:458|thresh:3| [2025/04/30 18:20:46 787545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 787552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39559|rtt_var:5127|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 787559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 787565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 787578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43284| [2025/04/30 18:20:46 787585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246870122|now:1746037246787551|interv:82571| [2025/04/30 18:20:46 787592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246870122|now:1746037246787551|interval:82571|pto_count:0|srtt:39559 [2025/04/30 18:20:46 787599] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55257, ack_elapse 43308, delivered 32438|rate 587038|lost 152| [2025/04/30 18:20:46 787607] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 787613] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 787619] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 787626] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 787634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:43284|srtt:39559|latest_rtt:40786|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 787643] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:146|largest:146|pns:2| [2025/04/30 18:20:46 787650] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:146|frame:ACK |recv_time:1746037246787412|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 787657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366787412|now:1746037246787412|interv:120000000| [2025/04/30 18:20:46 787663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366787412|now:1746037246787412|interv:120000000| [2025/04/30 18:20:46 787685] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246786924|pq_index:0| [2025/04/30 18:20:46 787693] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246785588| [2025/04/30 18:20:46 787700] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246787699| [2025/04/30 18:20:46 787709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246787707| [2025/04/30 18:20:46 787716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246786924|now:1746037246787707| [2025/04/30 18:20:46 787724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246786924|now:1746037246787707| [2025/04/30 18:20:46 787730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 787737] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 787744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1371869|loss_rate:59.21|path_pto:0| [2025/04/30 18:20:46 787758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:85200|inflight:43284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:471630| [2025/04/30 18:20:46 787765] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 787773] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 787779] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1371869|loss_rate:59.21|path_pto:0| [2025/04/30 18:20:46 787786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:86400|inflight:43284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:472809| [2025/04/30 18:20:46 787793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39559|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 787800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 787807] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39559|min_srtt:39559|path_bw:1371869|loss_rate:59.21|path_pto:0| [2025/04/30 18:20:46 787814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:43284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:473988| [2025/04/30 18:20:46 787821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 787827] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 787833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 787840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 787847] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 787854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:387921| [2025/04/30 18:20:46 787861] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 787869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:502| [2025/04/30 18:20:46 787923] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43284|now:1746037246787881|stream_id:0|stream_offset:387921| [2025/04/30 18:20:46 787933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 787949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43284|applimit:0| [2025/04/30 18:20:46 787956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39559|rtt_var:5127|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 787963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 787969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 787976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44484| [2025/04/30 18:20:46 787982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246872948|now:1746037246787956|interv:84992| [2025/04/30 18:20:46 788012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246872948|now:1746037246787956|interval:84992|pto_count:0|srtt:39559 [2025/04/30 18:20:46 788021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:44484| [2025/04/30 18:20:46 788029] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 788036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:389100| [2025/04/30 18:20:46 788043] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1408| [2025/04/30 18:20:46 788049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246789457|now:1746037246788049|interv:1408| [2025/04/30 18:20:46 788056] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1408| [2025/04/30 18:20:46 788062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 788068] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246789457| [2025/04/30 18:20:46 788074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246789457| [2025/04/30 18:20:46 788081] [debug] |xqc_engine_wakeup_after|wakeup:1746037246789457|now:1746037246788080|diff:1377| [2025/04/30 18:20:46 788271] [debug] |xqc_engine_main_logic|END|now:1746037246787707| [2025/04/30 18:20:46 788281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246788281| [2025/04/30 18:20:46 788288] [debug] |xqc_engine_wakeup_after|wakeup:1746037246789457|now:1746037246788288|diff:1169| [2025/04/30 18:20:46 788329] [debug] |xqc_engine_main_logic|END|now:1746037246788281| [2025/04/30 18:20:46 788529] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:158|state:ESTABED|recv_time:1746037246788528| [2025/04/30 18:20:46 788541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 788551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:146| [2025/04/30 18:20:46 788558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:147| [2025/04/30 18:20:46 788567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:147| [2025/04/30 18:20:46 788574] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 788581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=595477|max_stream_data_old=569539| [2025/04/30 18:20:46 788587] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 788603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:462|path_largest_ack:462| [2025/04/30 18:20:46 788610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:33638|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55452|ack_elapse:44424|ctl_first_sent_time:1746037246746727|lagest_ack_time:1746037246788528|curr_delivered:354402| [2025/04/30 18:20:46 788618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746727| [2025/04/30 18:20:46 788625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 788632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39559|rttvar:5127|minrtt:30950|latest_rtt:41801|ack_delay:0| [2025/04/30 18:20:46 788639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39840|rttvar:4406|minrtt:30950|latest_rtt:41801|ack_delay:0| [2025/04/30 18:20:46 788646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:462|lost_pn:459|thresh:3| [2025/04/30 18:20:46 788653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 788660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39840|rtt_var:4406|pto_duration:57464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 788683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 788689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 788695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43284| [2025/04/30 18:20:46 788702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246870345|now:1746037246788660|interv:81685| [2025/04/30 18:20:46 788709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246870345|now:1746037246788660|interval:81685|pto_count:0|srtt:39840 [2025/04/30 18:20:46 788715] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55452, ack_elapse 44424, delivered 33638|rate 606614|lost 152| [2025/04/30 18:20:46 788723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 788879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:122494|extra_cwnd:8608| [2025/04/30 18:20:46 788889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:1200|po_sent_time:1746037246746727|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 788896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:1200|po_sent_time:1746037246746727|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 788904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:1|pacing_rate:475517|bw:1371869|cwnd:131102|full_bw_reached:1|inflight:43284|srtt:39840|latest_rtt:41801|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 788920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 788929] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 788936] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:147|largest:147|pns:2| [2025/04/30 18:20:46 788944] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:158|pkt_type:SHORT_HEADER|pkt_num:147|frame:ACK MAX_STREAM_DATA |recv_time:1746037246788528|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 788953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366788528|now:1746037246788528|interv:120000000| [2025/04/30 18:20:46 788960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366788528|now:1746037246788528|interv:120000000| [2025/04/30 18:20:46 788967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246789457|pq_index:0| [2025/04/30 18:20:46 788973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246787707| [2025/04/30 18:20:46 788980] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246788979| [2025/04/30 18:20:46 789009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246789007| [2025/04/30 18:20:46 789021] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 789029] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:46 789036] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:43284|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 789045] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:46 789052] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:46 789058] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:46 789065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:46 789072] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:46 789079] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:46 789085] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:46 789092] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:46 789098] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:46 789105] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:46 789112] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:46 789119] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:46 789125] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:46 789139] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:46 789147] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:46 789154] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:46 789160] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:46 789167] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:46 789174] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:46 789180] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:46 789187] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:46 789195] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:46 789201] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:595477| [2025/04/30 18:20:46 789209] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:595425|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1527665|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 789218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 789226] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:46 789233] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:595477| [2025/04/30 18:20:46 789241] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:595425|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1501727|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 789249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 789256] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:147|ack_delay:728|first_ack_range:109|largest_pkt_recv_time:1746037246788528| [2025/04/30 18:20:46 789263] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:147|low:38|pkt_pns:2| [2025/04/30 18:20:46 789269] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:147|frame_largest_recv:147| [2025/04/30 18:20:46 789276] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 789284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39840|min_srtt:39840|path_bw:1371869|loss_rate:58.95|path_pto:0| [2025/04/30 18:20:46 789291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39840|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 789299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 789312] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39840|min_srtt:39840|path_bw:1371869|loss_rate:58.95|path_pto:0| [2025/04/30 18:20:46 789319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39840|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 789326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 789333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39840|min_srtt:39840|path_bw:1371869|loss_rate:58.95|path_pto:0| [2025/04/30 18:20:46 789340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:86438|inflight:43284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:473988| [2025/04/30 18:20:46 789347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39840|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 789354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 789361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39840|min_srtt:39840|path_bw:1371869|loss_rate:58.95|path_pto:0| [2025/04/30 18:20:46 789367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:87638|inflight:43284|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 789374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 789381] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 789387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 789393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 789400] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 789407] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:503| [2025/04/30 18:20:46 789450] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:503|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:43284|now:1746037246789417|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 789460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:503|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 789468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:503|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 789474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43284|applimit:0| [2025/04/30 18:20:46 789481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39840|rtt_var:4406|pto_duration:57464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 789494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 789501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 789507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43303| [2025/04/30 18:20:46 789513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246871881|now:1746037246789480|interv:82401| [2025/04/30 18:20:46 789519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246871881|now:1746037246789480|interval:82401|pto_count:0|srtt:39840 [2025/04/30 18:20:46 789526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:43303| [2025/04/30 18:20:46 789534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 789540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:504| [2025/04/30 18:20:46 789581] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:504|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:43303|now:1746037246789550|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 789591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:504|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 789598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:504|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 789604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43303|applimit:0| [2025/04/30 18:20:46 789611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39840|rtt_var:4406|pto_duration:57464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 789617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 789623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 789629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43322| [2025/04/30 18:20:46 789635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246872014|now:1746037246789611|interv:82403| [2025/04/30 18:20:46 789642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246872014|now:1746037246789611|interval:82403|pto_count:0|srtt:39840 [2025/04/30 18:20:46 789648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:43322| [2025/04/30 18:20:46 789656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 789674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43322|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:389100| [2025/04/30 18:20:46 789681] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 789693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 789700] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246789457| [2025/04/30 18:20:46 789707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246789457| [2025/04/30 18:20:46 789714] [debug] |xqc_engine_wakeup_after|wakeup:1746037246789457|now:1746037246789713|diff:18446744073709551360| [2025/04/30 18:20:46 789720] [debug] |xqc_engine_main_logic|END|now:1746037246789007| [2025/04/30 18:20:46 789728] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246789728| [2025/04/30 18:20:46 789735] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246789457|pq_index:0| [2025/04/30 18:20:46 789741] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246789007| [2025/04/30 18:20:46 789750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246789748| [2025/04/30 18:20:46 789757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246789457|now:1746037246789748| [2025/04/30 18:20:46 789764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246789457|now:1746037246789748| [2025/04/30 18:20:46 789770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 789777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 789784] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39840|min_srtt:39840|path_bw:1371869|loss_rate:58.44|path_pto:0| [2025/04/30 18:20:46 789791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:87600|inflight:43322|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 789797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 789803] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 789809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 789816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 789823] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 789830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:43322|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:389100| [2025/04/30 18:20:46 789837] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 789844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:505| [2025/04/30 18:20:46 789893] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:505|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:43322|now:1746037246789855|stream_id:0|stream_offset:389100| [2025/04/30 18:20:46 789903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:505|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 18:20:46 789917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43322|applimit:0| [2025/04/30 18:20:46 789925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39840|rtt_var:4406|pto_duration:57464|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 789931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 789938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 789945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44530| [2025/04/30 18:20:46 789951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246872319|now:1746037246789924|interv:82395| [2025/04/30 18:20:46 789958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246872319|now:1746037246789924|interval:82395|pto_count:0|srtt:39840 [2025/04/30 18:20:46 789966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:131102|inflight:44530| [2025/04/30 18:20:46 789974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 789981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44530|cwnd:131102|conn:0000558304DEB50C|stream_id:0|stream_offset:390279| [2025/04/30 18:20:46 790010] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 790017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246791017|now:1746037246790017|interv:1000| [2025/04/30 18:20:46 790023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 790030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 790037] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246791017| [2025/04/30 18:20:46 790043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246791017| [2025/04/30 18:20:46 790049] [debug] |xqc_engine_wakeup_after|wakeup:1746037246791017|now:1746037246790049|diff:968| [2025/04/30 18:20:46 790057] [debug] |xqc_engine_main_logic|END|now:1746037246789748| [2025/04/30 18:20:46 790440] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:152|state:ESTABED|recv_time:1746037246790439| [2025/04/30 18:20:46 790453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 790463] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:147| [2025/04/30 18:20:46 790468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:148| [2025/04/30 18:20:46 790477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:148| [2025/04/30 18:20:46 790483] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 790491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:464|path_largest_ack:463| [2025/04/30 18:20:46 790497] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:34838|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55551|ack_elapse:46335|ctl_first_sent_time:1746037246746826|lagest_ack_time:1746037246790439|curr_delivered:355602| [2025/04/30 18:20:46 790512] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746826| [2025/04/30 18:20:46 790518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 790524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:464|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:464|path_largest_ack:464| [2025/04/30 18:20:46 790530] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:34838|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55551|ack_elapse:46335|ctl_first_sent_time:1746037246746826|lagest_ack_time:1746037246790439|curr_delivered:356802| [2025/04/30 18:20:46 790537] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246746923| [2025/04/30 18:20:46 790543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 790550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39840|rttvar:4406|minrtt:30950|latest_rtt:43516|ack_delay:0| [2025/04/30 18:20:46 790557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40299|rttvar:4224|minrtt:30950|latest_rtt:43516|ack_delay:0| [2025/04/30 18:20:46 790578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:464|lost_pn:461|thresh:3| [2025/04/30 18:20:46 790585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 790591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40299|rtt_var:4224|pto_duration:57195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 790597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 790604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 790609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 42130| [2025/04/30 18:20:46 790615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246872050|now:1746037246790590|interv:81460| [2025/04/30 18:20:46 790620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246872050|now:1746037246790590|interval:81460|pto_count:0|srtt:40299 [2025/04/30 18:20:46 790627] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55551, ack_elapse 46335, delivered 36038|rate 648737|lost 152| [2025/04/30 18:20:46 790634] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 790640] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:8608| [2025/04/30 18:20:46 790645] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 790651] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:131102|packet_lost:0|acked:2400|po_sent_time:1746037246746923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 790663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114755|full_bw_reached:1|inflight:42130|srtt:40299|latest_rtt:43516|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 790671] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:148|largest:148|pns:2| [2025/04/30 18:20:46 790678] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:148|frame:ACK |recv_time:1746037246790439|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 790684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366790439|now:1746037246790439|interv:120000000| [2025/04/30 18:20:46 790690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366790439|now:1746037246790439|interv:120000000| [2025/04/30 18:20:46 790696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246791017|pq_index:0| [2025/04/30 18:20:46 790702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246789748| [2025/04/30 18:20:46 790707] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246790707| [2025/04/30 18:20:46 790715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246790713| [2025/04/30 18:20:46 790722] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 790728] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40299|min_srtt:40299|path_bw:1371869|loss_rate:58.19|path_pto:0| [2025/04/30 18:20:46 790802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:42130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 790810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 790815] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 790821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 790827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 790833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 790839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:390279| [2025/04/30 18:20:46 790846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 790851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 790863] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246791017| [2025/04/30 18:20:46 790869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246791017| [2025/04/30 18:20:46 790874] [debug] |xqc_engine_wakeup_after|wakeup:1746037246791017|now:1746037246790874|diff:143| [2025/04/30 18:20:46 790880] [debug] |xqc_engine_main_logic|END|now:1746037246790713| [2025/04/30 18:20:46 790888] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246790887| [2025/04/30 18:20:46 790893] [debug] |xqc_engine_wakeup_after|wakeup:1746037246791017|now:1746037246790893|diff:124| [2025/04/30 18:20:46 790899] [debug] |xqc_engine_main_logic|END|now:1746037246790887| [2025/04/30 18:20:46 791976] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246791976| [2025/04/30 18:20:46 792011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246791017|pq_index:0| [2025/04/30 18:20:46 792018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246790713| [2025/04/30 18:20:46 792026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246792024| [2025/04/30 18:20:46 792033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246791017|now:1746037246792024| [2025/04/30 18:20:46 792039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246791017|now:1746037246792024| [2025/04/30 18:20:46 792044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 792050] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 792057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40299|min_srtt:40299|path_bw:1371869|loss_rate:58.19|path_pto:0| [2025/04/30 18:20:46 792064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:86400|inflight:42130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 792070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 792075] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 792080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 792086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 792093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 792098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:390279| [2025/04/30 18:20:46 792105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 792111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:506| [2025/04/30 18:20:46 792160] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42130|now:1746037246792122|stream_id:0|stream_offset:390279| [2025/04/30 18:20:46 792176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 792183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:42130|applimit:0| [2025/04/30 18:20:46 792190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40299|rtt_var:4224|pto_duration:57195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 792196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 792201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 792207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43330| [2025/04/30 18:20:46 792212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246874317|now:1746037246792189|interv:82128| [2025/04/30 18:20:46 792217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246874317|now:1746037246792189|interval:82128|pto_count:0|srtt:40299 [2025/04/30 18:20:46 792224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:43330| [2025/04/30 18:20:46 792230] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 792236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:391458| [2025/04/30 18:20:46 792243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 792249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:507| [2025/04/30 18:20:46 792289] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43330|now:1746037246792259|stream_id:0|stream_offset:391458| [2025/04/30 18:20:46 792298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 792305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43330|applimit:0| [2025/04/30 18:20:46 792312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40299|rtt_var:4224|pto_duration:57195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 792319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 792325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 792331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44530| [2025/04/30 18:20:46 792337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246874454|now:1746037246792312|interv:82142| [2025/04/30 18:20:46 792343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246874454|now:1746037246792312|interval:82142|pto_count:0|srtt:40299 [2025/04/30 18:20:46 792356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:44530| [2025/04/30 18:20:46 792363] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 792370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44530|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:392637| [2025/04/30 18:20:46 792376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 792382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:508| [2025/04/30 18:20:46 792419] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44530|now:1746037246792392|stream_id:0|stream_offset:392637| [2025/04/30 18:20:46 792427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:508|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 792434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44530|applimit:0| [2025/04/30 18:20:46 792440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40299|rtt_var:4224|pto_duration:57195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 792446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 792451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 792457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45730| [2025/04/30 18:20:46 792462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246874587|now:1746037246792439|interv:82148| [2025/04/30 18:20:46 792468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246874587|now:1746037246792439|interval:82148|pto_count:0|srtt:40299 [2025/04/30 18:20:46 792474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:45730| [2025/04/30 18:20:46 792480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 792486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45730|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:393816| [2025/04/30 18:20:46 792492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 792497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246793497|now:1746037246792497|interv:1000| [2025/04/30 18:20:46 792503] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 792508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 792514] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246793497| [2025/04/30 18:20:46 792520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246793497| [2025/04/30 18:20:46 792526] [debug] |xqc_engine_wakeup_after|wakeup:1746037246793497|now:1746037246792526|diff:971| [2025/04/30 18:20:46 792537] [debug] |xqc_engine_main_logic|END|now:1746037246792024| [2025/04/30 18:20:46 792550] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:153|state:ESTABED|recv_time:1746037246792549| [2025/04/30 18:20:46 792557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 792564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:148| [2025/04/30 18:20:46 792569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:149| [2025/04/30 18:20:46 792577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:149| [2025/04/30 18:20:46 792583] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 792591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:466|path_largest_ack:465| [2025/04/30 18:20:46 792598] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:37238|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55761|ack_elapse:48445|ctl_first_sent_time:1746037246747036|lagest_ack_time:1746037246792549|curr_delivered:358002| [2025/04/30 18:20:46 792605] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246747036| [2025/04/30 18:20:46 792611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 792617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:466|path_largest_ack:466| [2025/04/30 18:20:46 792624] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:37238|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55761|ack_elapse:48445|ctl_first_sent_time:1746037246747036|lagest_ack_time:1746037246792549|curr_delivered:359202| [2025/04/30 18:20:46 792630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246747138| [2025/04/30 18:20:46 792636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 792642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40299|rttvar:4224|minrtt:30950|latest_rtt:45411|ack_delay:1000| [2025/04/30 18:20:46 792648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40813|rttvar:4196|minrtt:30950|latest_rtt:45411|ack_delay:1000| [2025/04/30 18:20:46 792654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:466|lost_pn:463|thresh:3| [2025/04/30 18:20:46 792660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 792666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40813|rtt_var:4196|pto_duration:57597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 792672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 792678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 792683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43330| [2025/04/30 18:20:46 792694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246874989|now:1746037246792666|interv:82323| [2025/04/30 18:20:46 792700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246874989|now:1746037246792666|interval:82323|pto_count:0|srtt:40813 [2025/04/30 18:20:46 792706] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55761, ack_elapse 48445, delivered 38438|rate 689334|lost 152| [2025/04/30 18:20:46 792848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 792856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:8608| [2025/04/30 18:20:46 792861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2400|po_sent_time:1746037246747138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 792868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2400|po_sent_time:1746037246747138|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 792874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114755|full_bw_reached:1|inflight:43330|srtt:40813|latest_rtt:45411|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 792883] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:149|largest:149|pns:2| [2025/04/30 18:20:46 792889] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:153|pkt_type:SHORT_HEADER|pkt_num:149|frame:ACK |recv_time:1746037246792549|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 792896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366792549|now:1746037246792549|interv:120000000| [2025/04/30 18:20:46 792902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366792549|now:1746037246792549|interv:120000000| [2025/04/30 18:20:46 792907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246793497|pq_index:0| [2025/04/30 18:20:46 792913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246792024| [2025/04/30 18:20:46 792919] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246792918| [2025/04/30 18:20:46 792926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246792924| [2025/04/30 18:20:46 792933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 792940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40813|min_srtt:40813|path_bw:1371869|loss_rate:57.45|path_pto:0| [2025/04/30 18:20:46 792946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:43330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 792953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 792964] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 792970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 792976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 792983] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 793013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:393816| [2025/04/30 18:20:46 793019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 793025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 793031] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246793497| [2025/04/30 18:20:46 793036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246793497| [2025/04/30 18:20:46 793042] [debug] |xqc_engine_wakeup_after|wakeup:1746037246793497|now:1746037246793042|diff:455| [2025/04/30 18:20:46 793048] [debug] |xqc_engine_main_logic|END|now:1746037246792924| [2025/04/30 18:20:46 793056] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246793055| [2025/04/30 18:20:46 793061] [debug] |xqc_engine_wakeup_after|wakeup:1746037246793497|now:1746037246793061|diff:436| [2025/04/30 18:20:46 793067] [debug] |xqc_engine_main_logic|END|now:1746037246793055| [2025/04/30 18:20:46 794138] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246794138| [2025/04/30 18:20:46 794151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246793497|pq_index:0| [2025/04/30 18:20:46 794156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246792924| [2025/04/30 18:20:46 794162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246794160| [2025/04/30 18:20:46 794167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246793497|now:1746037246794160| [2025/04/30 18:20:46 794171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246793497|now:1746037246794160| [2025/04/30 18:20:46 794175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 794180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 794185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40813|min_srtt:40813|path_bw:1371869|loss_rate:57.45|path_pto:0| [2025/04/30 18:20:46 794190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:82800|inflight:43330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 794195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 794199] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 794203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 794213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 794218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 794222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:393816| [2025/04/30 18:20:46 794227] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 794231] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:509| [2025/04/30 18:20:46 794272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43330|now:1746037246794240|stream_id:0|stream_offset:393816| [2025/04/30 18:20:46 794279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:509|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 794284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43330|applimit:0| [2025/04/30 18:20:46 794289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40813|rtt_var:4196|pto_duration:57597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 794293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 794297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 794301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44530| [2025/04/30 18:20:46 794305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246876837|now:1746037246794288|interv:82549| [2025/04/30 18:20:46 794309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246876837|now:1746037246794288|interval:82549|pto_count:0|srtt:40813 [2025/04/30 18:20:46 794314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:44530| [2025/04/30 18:20:46 794319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 794323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44530|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:394995| [2025/04/30 18:20:46 794328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 794332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:510| [2025/04/30 18:20:46 794357] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44530|now:1746037246794339|stream_id:0|stream_offset:394995| [2025/04/30 18:20:46 794362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:510|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 794371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44530|applimit:0| [2025/04/30 18:20:46 794375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40813|rtt_var:4196|pto_duration:57597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 794380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 794384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 794388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45730| [2025/04/30 18:20:46 794392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246876936|now:1746037246794375|interv:82561| [2025/04/30 18:20:46 794395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246876936|now:1746037246794375|interval:82561|pto_count:0|srtt:40813 [2025/04/30 18:20:46 794400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:45730| [2025/04/30 18:20:46 794404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 794409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45730|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:396174| [2025/04/30 18:20:46 794413] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 794417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246795417|now:1746037246794417|interv:1000| [2025/04/30 18:20:46 794421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 794425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 794429] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246795417| [2025/04/30 18:20:46 794433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246795417| [2025/04/30 18:20:46 794437] [debug] |xqc_engine_wakeup_after|wakeup:1746037246795417|now:1746037246794437|diff:980| [2025/04/30 18:20:46 794442] [debug] |xqc_engine_main_logic|END|now:1746037246794160| [2025/04/30 18:20:46 795115] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:152|state:ESTABED|recv_time:1746037246795114| [2025/04/30 18:20:46 795127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 795133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:149| [2025/04/30 18:20:46 795137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:150| [2025/04/30 18:20:46 795143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:150| [2025/04/30 18:20:46 795147] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 795154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:468|path_largest_ack:467| [2025/04/30 18:20:46 795158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:39638|prior_delivered:320764|prior_time:1746037246744104|is_app_limited:1|send_elapse:55960|ack_elapse:51010|ctl_first_sent_time:1746037246747235|lagest_ack_time:1746037246795114|curr_delivered:360402| [2025/04/30 18:20:46 795168] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246747235| [2025/04/30 18:20:46 795173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 795177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:468|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:468|path_largest_ack:468| [2025/04/30 18:20:46 795182] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:36057|prior_delivered:324364|prior_time:1746037246747929|is_app_limited:1|send_elapse:55319|ack_elapse:47185|ctl_first_sent_time:1746037246750221|lagest_ack_time:1746037246795114|curr_delivered:360421| [2025/04/30 18:20:46 795186] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246750221| [2025/04/30 18:20:46 795190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 795195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40813|rttvar:4196|minrtt:30950|latest_rtt:44893|ack_delay:0| [2025/04/30 18:20:46 795199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41323|rttvar:4167|minrtt:30950|latest_rtt:44893|ack_delay:0| [2025/04/30 18:20:46 795203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:468|lost_pn:465|thresh:3| [2025/04/30 18:20:46 795208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 795212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41323|rtt_var:4167|pto_duration:57991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 795216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 795220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 795224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44511| [2025/04/30 18:20:46 795228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246877330|now:1746037246795211|interv:82119| [2025/04/30 18:20:46 795232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246877330|now:1746037246795211|interval:82119|pto_count:0|srtt:41323 [2025/04/30 18:20:46 795237] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55319, ack_elapse 47185, delivered 36057|rate 651801|lost 152| [2025/04/30 18:20:46 795241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 795246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:8608| [2025/04/30 18:20:46 795250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:1219|po_sent_time:1746037246750221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 795254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:1219|po_sent_time:1746037246750221|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 795262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114755|full_bw_reached:1|inflight:44511|srtt:41323|latest_rtt:44893|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 795267] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:150|largest:150|pns:2| [2025/04/30 18:20:46 795272] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:152|pkt_type:SHORT_HEADER|pkt_num:150|frame:ACK |recv_time:1746037246795114|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 795277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366795114|now:1746037246795114|interv:120000000| [2025/04/30 18:20:46 795281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366795114|now:1746037246795114|interv:120000000| [2025/04/30 18:20:46 795285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246795417|pq_index:0| [2025/04/30 18:20:46 795289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246794160| [2025/04/30 18:20:46 795293] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246795293| [2025/04/30 18:20:46 795299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246795297| [2025/04/30 18:20:46 795304] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 795309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41323|min_srtt:41323|path_bw:1371869|loss_rate:56.96|path_pto:0| [2025/04/30 18:20:46 795313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:44511|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 795318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 795322] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 795326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 795330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 795335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 795339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44511|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:396174| [2025/04/30 18:20:46 795343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 795347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 795351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246795417| [2025/04/30 18:20:46 795355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246795417| [2025/04/30 18:20:46 795362] [debug] |xqc_engine_wakeup_after|wakeup:1746037246795417|now:1746037246795362|diff:55| [2025/04/30 18:20:46 795366] [debug] |xqc_engine_main_logic|END|now:1746037246795297| [2025/04/30 18:20:46 795372] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246795371| [2025/04/30 18:20:46 795375] [debug] |xqc_engine_wakeup_after|wakeup:1746037246795417|now:1746037246795375|diff:42| [2025/04/30 18:20:46 795379] [debug] |xqc_engine_main_logic|END|now:1746037246795371| [2025/04/30 18:20:46 796451] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246796450| [2025/04/30 18:20:46 796463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246795417|pq_index:0| [2025/04/30 18:20:46 796468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246795297| [2025/04/30 18:20:46 796473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246796472| [2025/04/30 18:20:46 796478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246795417|now:1746037246796472| [2025/04/30 18:20:46 796482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246795417|now:1746037246796472| [2025/04/30 18:20:46 796486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 796491] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 796496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41323|min_srtt:41323|path_bw:1371869|loss_rate:56.96|path_pto:0| [2025/04/30 18:20:46 796501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:44511|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 796505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 796509] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 796513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 796518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 796523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 796527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44511|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:396174| [2025/04/30 18:20:46 796532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 796536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:511| [2025/04/30 18:20:46 796573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44511|now:1746037246796545|stream_id:0|stream_offset:396174| [2025/04/30 18:20:46 796580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 796590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44511|applimit:0| [2025/04/30 18:20:46 796595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41323|rtt_var:4167|pto_duration:57991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 796599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 796603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 796607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45711| [2025/04/30 18:20:46 796611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246879536|now:1746037246796594|interv:82942| [2025/04/30 18:20:46 796615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246879536|now:1746037246796594|interval:82942|pto_count:0|srtt:41323 [2025/04/30 18:20:46 796620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:45711| [2025/04/30 18:20:46 796625] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 796629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45711|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:397353| [2025/04/30 18:20:46 796634] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 796638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:512| [2025/04/30 18:20:46 796666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45711|now:1746037246796645|stream_id:0|stream_offset:397353| [2025/04/30 18:20:46 796672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 796677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45711|applimit:0| [2025/04/30 18:20:46 796681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41323|rtt_var:4167|pto_duration:57991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 796685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 796689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 796693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46911| [2025/04/30 18:20:46 796697] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246879636|now:1746037246796681|interv:82955| [2025/04/30 18:20:46 796701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246879636|now:1746037246796681|interval:82955|pto_count:0|srtt:41323 [2025/04/30 18:20:46 796706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:46911| [2025/04/30 18:20:46 796714] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 796718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46911|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:398532| [2025/04/30 18:20:46 796722] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 796727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:513| [2025/04/30 18:20:46 796751] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46911|now:1746037246796733|stream_id:0|stream_offset:398532| [2025/04/30 18:20:46 796756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:513|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 796761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46911|applimit:0| [2025/04/30 18:20:46 796765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41323|rtt_var:4167|pto_duration:57991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 796769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 796773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 796777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48111| [2025/04/30 18:20:46 796781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246879724|now:1746037246796765|interv:82959| [2025/04/30 18:20:46 796785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246879724|now:1746037246796765|interval:82959|pto_count:0|srtt:41323 [2025/04/30 18:20:46 796790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:48111| [2025/04/30 18:20:46 796797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 796804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48111|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:399711| [2025/04/30 18:20:46 796811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 796817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246797817|now:1746037246796817|interv:1000| [2025/04/30 18:20:46 796823] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 796829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 796835] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246797817| [2025/04/30 18:20:46 796842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246797817| [2025/04/30 18:20:46 796848] [debug] |xqc_engine_wakeup_after|wakeup:1746037246797817|now:1746037246796848|diff:969| [2025/04/30 18:20:46 796855] [debug] |xqc_engine_main_logic|END|now:1746037246796472| [2025/04/30 18:20:46 796869] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037246796868| [2025/04/30 18:20:46 796882] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 796890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:150| [2025/04/30 18:20:46 796897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:151| [2025/04/30 18:20:46 796906] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:151| [2025/04/30 18:20:46 796912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 796917] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=602551|max_stream_data_old=595477| [2025/04/30 18:20:46 796923] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 796930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:469|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:469|path_largest_ack:469| [2025/04/30 18:20:46 796937] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:36076|prior_delivered:324364|prior_time:1746037246747929|is_app_limited:1|send_elapse:55418|ack_elapse:48939|ctl_first_sent_time:1746037246750320|lagest_ack_time:1746037246796868|curr_delivered:360440| [2025/04/30 18:20:46 796944] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246750320| [2025/04/30 18:20:46 796951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 796958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41323|rttvar:4167|minrtt:30950|latest_rtt:46548|ack_delay:1000| [2025/04/30 18:20:46 796964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41851|rttvar:4182|minrtt:30950|latest_rtt:46548|ack_delay:1000| [2025/04/30 18:20:46 796971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:469|lost_pn:466|thresh:3| [2025/04/30 18:20:46 796977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 796982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 797012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 797019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 797025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48092| [2025/04/30 18:20:46 797031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246880312|now:1746037246796982|interv:83330| [2025/04/30 18:20:46 797038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246880312|now:1746037246796982|interval:83330|pto_count:0|srtt:41851 [2025/04/30 18:20:46 797044] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55418, ack_elapse 48939, delivered 36076|rate 650979|lost 152| [2025/04/30 18:20:46 797051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 797057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:8608| [2025/04/30 18:20:46 797070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:19|po_sent_time:1746037246750320|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 797077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:19|po_sent_time:1746037246750320|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 797083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114755|full_bw_reached:1|inflight:48092|srtt:41851|latest_rtt:46548|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 797092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 797098] [info] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data too small|max_stream_data=602551|max_stream_data_old=602551| [2025/04/30 18:20:46 797105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246821868|now:1746037246796868|interv:25000| [2025/04/30 18:20:46 797113] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246796868|max_ack_delay:25000| [2025/04/30 18:20:46 797120] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:151|largest:151|pns:2| [2025/04/30 18:20:46 797127] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:151|frame:ACK MAX_STREAM_DATA |recv_time:1746037246796868|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 797133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366796868|now:1746037246796868|interv:120000000| [2025/04/30 18:20:46 797139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366796868|now:1746037246796868|interv:120000000| [2025/04/30 18:20:46 797145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246797817|pq_index:0| [2025/04/30 18:20:46 797151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246796472| [2025/04/30 18:20:46 797156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246797156| [2025/04/30 18:20:46 797163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246797162| [2025/04/30 18:20:46 797171] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 797178] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:46 797185] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:48092|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 797193] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:46 797199] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:46 797204] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:46 797217] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:46 797224] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:46 797231] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:46 797235] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:602551| [2025/04/30 18:20:46 797240] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:602499|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1501727|offset:7074|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 797246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 797250] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:46 797254] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:602551| [2025/04/30 18:20:46 797259] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:602499|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1494653|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 797264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 797269] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41851|min_srtt:41851|path_bw:1371869|loss_rate:56.25|path_pto:0| [2025/04/30 18:20:46 797273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 797278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 797283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41851|min_srtt:41851|path_bw:1371869|loss_rate:56.25|path_pto:0| [2025/04/30 18:20:46 797287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41851|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 797291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 797296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41851|min_srtt:41851|path_bw:1371869|loss_rate:56.25|path_pto:0| [2025/04/30 18:20:46 797300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:76838|inflight:48092|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 797305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 797309] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 797316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 797321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 797325] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 797330] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:514| [2025/04/30 18:20:46 797368] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:514|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:48092|now:1746037246797338|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 797375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:514|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 797380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:514|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 797384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48092|applimit:0| [2025/04/30 18:20:46 797388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 797393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 797397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 797401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48111| [2025/04/30 18:20:46 797406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246880917|now:1746037246797388|interv:83529| [2025/04/30 18:20:46 797410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246880917|now:1746037246797388|interval:83529|pto_count:0|srtt:41851 [2025/04/30 18:20:46 797414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:48111| [2025/04/30 18:20:46 797419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 797424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:515| [2025/04/30 18:20:46 797447] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:515|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:48111|now:1746037246797429|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 797453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:515|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 797457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:515|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 797461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48111|applimit:0| [2025/04/30 18:20:46 797469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 797473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 797477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 797481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48130| [2025/04/30 18:20:46 797485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246881008|now:1746037246797469|interv:83539| [2025/04/30 18:20:46 797489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246881008|now:1746037246797469|interval:83539|pto_count:0|srtt:41851 [2025/04/30 18:20:46 797493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:48130| [2025/04/30 18:20:46 797498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 797502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:399711| [2025/04/30 18:20:46 797507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 797511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 797515] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246797817| [2025/04/30 18:20:46 797519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246797817| [2025/04/30 18:20:46 797523] [debug] |xqc_engine_wakeup_after|wakeup:1746037246797817|now:1746037246797523|diff:294| [2025/04/30 18:20:46 797528] [debug] |xqc_engine_main_logic|END|now:1746037246797162| [2025/04/30 18:20:46 797533] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246797533| [2025/04/30 18:20:46 797537] [debug] |xqc_engine_wakeup_after|wakeup:1746037246797817|now:1746037246797537|diff:280| [2025/04/30 18:20:46 797541] [debug] |xqc_engine_main_logic|END|now:1746037246797533| [2025/04/30 18:20:46 798621] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246798620| [2025/04/30 18:20:46 798633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246797817|pq_index:0| [2025/04/30 18:20:46 798641] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246797162| [2025/04/30 18:20:46 798649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246798647| [2025/04/30 18:20:46 798657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246797817|now:1746037246798647| [2025/04/30 18:20:46 798664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246797817|now:1746037246798647| [2025/04/30 18:20:46 798670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 798677] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 798685] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41851|min_srtt:41851|path_bw:1371869|loss_rate:55.79|path_pto:0| [2025/04/30 18:20:46 798700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:76800|inflight:48130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 798708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 798714] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 798720] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 798727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 798735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 798742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:399711| [2025/04/30 18:20:46 798749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 798757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:516| [2025/04/30 18:20:46 798801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48130|now:1746037246798769|stream_id:0|stream_offset:399711| [2025/04/30 18:20:46 798812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:516|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 798819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48130|applimit:0| [2025/04/30 18:20:46 798826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 798833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 798840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 798846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49330| [2025/04/30 18:20:46 798853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246882348|now:1746037246798826|interv:83522| [2025/04/30 18:20:46 798859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246882348|now:1746037246798826|interval:83522|pto_count:0|srtt:41851 [2025/04/30 18:20:46 798867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:49330| [2025/04/30 18:20:46 798875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 798881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:400890| [2025/04/30 18:20:46 798897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 798904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:517| [2025/04/30 18:20:46 798947] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49330|now:1746037246798916|stream_id:0|stream_offset:400890| [2025/04/30 18:20:46 798956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:517|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 798963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49330|applimit:0| [2025/04/30 18:20:46 798970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 798977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 798983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 799013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50530| [2025/04/30 18:20:46 799020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246882495|now:1746037246798970|interv:83525| [2025/04/30 18:20:46 799028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246882495|now:1746037246798970|interval:83525|pto_count:0|srtt:41851 [2025/04/30 18:20:46 799036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:50530| [2025/04/30 18:20:46 799044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 799051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50530|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:402069| [2025/04/30 18:20:46 799058] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 799065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:518| [2025/04/30 18:20:46 799105] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50530|now:1746037246799077|stream_id:0|stream_offset:402069| [2025/04/30 18:20:46 799115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 799122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50530|applimit:0| [2025/04/30 18:20:46 799129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 799136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 799142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 799148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51730| [2025/04/30 18:20:46 799163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246882656|now:1746037246799129|interv:83527| [2025/04/30 18:20:46 799169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246882656|now:1746037246799129|interval:83527|pto_count:0|srtt:41851 [2025/04/30 18:20:46 799177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:51730| [2025/04/30 18:20:46 799184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 799191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51730|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:403248| [2025/04/30 18:20:46 799198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 799205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246800205|now:1746037246799205|interv:1000| [2025/04/30 18:20:46 799212] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 799218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 799225] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246800205| [2025/04/30 18:20:46 799232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246800205| [2025/04/30 18:20:46 799237] [debug] |xqc_engine_wakeup_after|wakeup:1746037246800205|now:1746037246799237|diff:968| [2025/04/30 18:20:46 799244] [debug] |xqc_engine_main_logic|END|now:1746037246798647| [2025/04/30 18:20:46 800323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246800323| [2025/04/30 18:20:46 800337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246800205|pq_index:0| [2025/04/30 18:20:46 800345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246798647| [2025/04/30 18:20:46 800353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246800351| [2025/04/30 18:20:46 800361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246800205|now:1746037246800351| [2025/04/30 18:20:46 800368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246800205|now:1746037246800351| [2025/04/30 18:20:46 800374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 800381] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 800388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41851|min_srtt:41851|path_bw:1371869|loss_rate:55.10|path_pto:0| [2025/04/30 18:20:46 800395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51730|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 800403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 800409] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 800424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 800431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 800438] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 800445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51730|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:403248| [2025/04/30 18:20:46 800452] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 800460] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:519| [2025/04/30 18:20:46 800510] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51730|now:1746037246800471|stream_id:0|stream_offset:403248| [2025/04/30 18:20:46 800519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:519|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 800527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51730|applimit:0| [2025/04/30 18:20:46 800535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 800542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 800549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 800555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52930| [2025/04/30 18:20:46 800561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246884050|now:1746037246800534|interv:83516| [2025/04/30 18:20:46 800568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246884050|now:1746037246800534|interval:83516|pto_count:0|srtt:41851 [2025/04/30 18:20:46 800576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:52930| [2025/04/30 18:20:46 800584] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 800591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52930|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:404427| [2025/04/30 18:20:46 800599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 800605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246801605|now:1746037246800605|interv:1000| [2025/04/30 18:20:46 800611] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 800617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 800624] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246801605| [2025/04/30 18:20:46 800637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246801605| [2025/04/30 18:20:46 800642] [debug] |xqc_engine_wakeup_after|wakeup:1746037246801605|now:1746037246800642|diff:963| [2025/04/30 18:20:46 800649] [debug] |xqc_engine_main_logic|END|now:1746037246800351| [2025/04/30 18:20:46 801726] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246801726| [2025/04/30 18:20:46 801742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246801605|pq_index:0| [2025/04/30 18:20:46 801749] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246800351| [2025/04/30 18:20:46 801758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246801756| [2025/04/30 18:20:46 801765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246801605|now:1746037246801756| [2025/04/30 18:20:46 801771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246801605|now:1746037246801756| [2025/04/30 18:20:46 801778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 801785] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 801793] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41851|min_srtt:41851|path_bw:1371869|loss_rate:54.88|path_pto:0| [2025/04/30 18:20:46 801800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52930|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 801807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 801813] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 801819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 801826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 801834] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 801840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52930|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:404427| [2025/04/30 18:20:46 801847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 801855] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:520| [2025/04/30 18:20:46 801899] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52930|now:1746037246801867|stream_id:0|stream_offset:404427| [2025/04/30 18:20:46 801909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 801917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52930|applimit:0| [2025/04/30 18:20:46 801931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 801938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 801944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 801951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54130| [2025/04/30 18:20:46 801958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246885446|now:1746037246801930|interv:83516| [2025/04/30 18:20:46 801964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246885446|now:1746037246801930|interval:83516|pto_count:0|srtt:41851 [2025/04/30 18:20:46 801972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:54130| [2025/04/30 18:20:46 801980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 802009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54130|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:405606| [2025/04/30 18:20:46 802018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 802024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:521| [2025/04/30 18:20:46 802061] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54130|now:1746037246802035|stream_id:0|stream_offset:405606| [2025/04/30 18:20:46 802070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 802078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54130|applimit:0| [2025/04/30 18:20:46 802085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41851|rtt_var:4182|pto_duration:58579|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 802092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 802099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 802106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55330| [2025/04/30 18:20:46 802114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246885614|now:1746037246802085|interv:83529| [2025/04/30 18:20:46 802120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246885614|now:1746037246802085|interval:83529|pto_count:0|srtt:41851 [2025/04/30 18:20:46 802128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:55330| [2025/04/30 18:20:46 802136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 802143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55330|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:406785| [2025/04/30 18:20:46 802156] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 802163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246803162|now:1746037246802162|interv:1000| [2025/04/30 18:20:46 802169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 802176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 802182] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246803162| [2025/04/30 18:20:46 802189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246803162| [2025/04/30 18:20:46 802195] [debug] |xqc_engine_wakeup_after|wakeup:1746037246803162|now:1746037246802195|diff:967| [2025/04/30 18:20:46 802202] [debug] |xqc_engine_main_logic|END|now:1746037246801756| [2025/04/30 18:20:46 802369] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246802368| [2025/04/30 18:20:46 802382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 802391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:151| [2025/04/30 18:20:46 802398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:152| [2025/04/30 18:20:46 802407] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:152| [2025/04/30 18:20:46 802414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 802421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:470|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:471|path_largest_ack:470| [2025/04/30 18:20:46 802504] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:34884|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:53889|ack_elapse:51926|ctl_first_sent_time:1746037246750800|lagest_ack_time:1746037246802368|curr_delivered:361648| [2025/04/30 18:20:46 802514] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246750800| [2025/04/30 18:20:46 802522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 18:20:46 802530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:471|path_largest_ack:471| [2025/04/30 18:20:46 802537] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:34884|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:53889|ack_elapse:51926|ctl_first_sent_time:1746037246750800|lagest_ack_time:1746037246802368|curr_delivered:362848| [2025/04/30 18:20:46 802545] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246750922| [2025/04/30 18:20:46 802580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 802588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41851|rttvar:4182|minrtt:30950|latest_rtt:51446|ack_delay:0| [2025/04/30 18:20:46 802595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43050|rttvar:5535|minrtt:30950|latest_rtt:51446|ack_delay:0| [2025/04/30 18:20:46 802609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:471|lost_pn:468|thresh:3| [2025/04/30 18:20:46 802616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 133|pns:2| [2025/04/30 18:20:46 802621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 802626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43050|rtt_var:5535|pto_duration:65190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 802630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 802634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 802638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52922| [2025/04/30 18:20:46 802642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246892225|now:1746037246802625|interv:89600| [2025/04/30 18:20:46 802646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246892225|now:1746037246802625|interval:89600|pto_count:0|srtt:43050 [2025/04/30 18:20:46 802651] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53889, ack_elapse 51926, delivered 36084|rate 669598|lost 152| [2025/04/30 18:20:46 802656] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 802660] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:8608| [2025/04/30 18:20:46 802664] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2408|po_sent_time:1746037246750922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 802668] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2408|po_sent_time:1746037246750922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 802673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114755|full_bw_reached:1|inflight:52922|srtt:43050|latest_rtt:51446|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 802679] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:152|largest:152|pns:2| [2025/04/30 18:20:46 802684] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:152|frame:ACK |recv_time:1746037246802368|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 802689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366802368|now:1746037246802368|interv:120000000| [2025/04/30 18:20:46 802693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366802368|now:1746037246802368|interv:120000000| [2025/04/30 18:20:46 802697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246803162|pq_index:0| [2025/04/30 18:20:46 802702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246801756| [2025/04/30 18:20:46 802709] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246802709| [2025/04/30 18:20:46 802714] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246802713| [2025/04/30 18:20:46 802719] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 802788] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43050|min_srtt:43050|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 802798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:52922|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 802805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 802812] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 802818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 802825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 802832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 802839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52922|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:406785| [2025/04/30 18:20:46 802846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 802852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 802859] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246803162| [2025/04/30 18:20:46 802866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246803162| [2025/04/30 18:20:46 802872] [debug] |xqc_engine_wakeup_after|wakeup:1746037246803162|now:1746037246802872|diff:290| [2025/04/30 18:20:46 802879] [debug] |xqc_engine_main_logic|END|now:1746037246802713| [2025/04/30 18:20:46 802892] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246802891| [2025/04/30 18:20:46 802899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 802908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:152| [2025/04/30 18:20:46 802914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:153| [2025/04/30 18:20:46 802923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:153| [2025/04/30 18:20:46 802930] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 802937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:473|path_largest_ack:472| [2025/04/30 18:20:46 802943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:37284|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54138|ack_elapse:52449|ctl_first_sent_time:1746037246751049|lagest_ack_time:1746037246802891|curr_delivered:364048| [2025/04/30 18:20:46 802957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751049| [2025/04/30 18:20:46 802963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 802969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:473|path_largest_ack:473| [2025/04/30 18:20:46 802976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:37284|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54138|ack_elapse:52449|ctl_first_sent_time:1746037246751049|lagest_ack_time:1746037246802891|curr_delivered:365248| [2025/04/30 18:20:46 802982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751148| [2025/04/30 18:20:46 803013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 803021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43050|rttvar:5535|minrtt:30950|latest_rtt:51743|ack_delay:0| [2025/04/30 18:20:46 803028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:44136|rttvar:6325|minrtt:30950|latest_rtt:51743|ack_delay:0| [2025/04/30 18:20:46 803035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:473|lost_pn:470|thresh:3| [2025/04/30 18:20:46 803041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 803048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44136|rtt_var:6325|pto_duration:69436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 803056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 803062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 803069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50522| [2025/04/30 18:20:46 803075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246896471|now:1746037246803048|interv:93423| [2025/04/30 18:20:46 803081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246896471|now:1746037246803048|interval:93423|pto_count:0|srtt:44136 [2025/04/30 18:20:46 803088] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54138, ack_elapse 52449, delivered 38484|rate 710850|lost 152| [2025/04/30 18:20:46 803095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 803102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:8608| [2025/04/30 18:20:46 803108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2400|po_sent_time:1746037246751148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 803116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2400|po_sent_time:1746037246751148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 803129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114755|full_bw_reached:1|inflight:50522|srtt:44136|latest_rtt:51743|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 803138] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:153|largest:153|pns:2| [2025/04/30 18:20:46 803145] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:153|frame:ACK |recv_time:1746037246802891|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 803153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366802891|now:1746037246802891|interv:120000000| [2025/04/30 18:20:46 803159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366802891|now:1746037246802891|interv:120000000| [2025/04/30 18:20:46 803166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246803162|pq_index:0| [2025/04/30 18:20:46 803172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246802713| [2025/04/30 18:20:46 803179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246803179| [2025/04/30 18:20:46 803187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246803185| [2025/04/30 18:20:46 803194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246803162|now:1746037246803185| [2025/04/30 18:20:46 803201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246803162|now:1746037246803185| [2025/04/30 18:20:46 803207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 803214] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 803221] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44136|min_srtt:44136|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 803227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:50522|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 803231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 803235] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 803239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 803244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 803248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 803253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50522|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:406785| [2025/04/30 18:20:46 803262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 803266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:522| [2025/04/30 18:20:46 803394] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50522|now:1746037246803275|stream_id:0|stream_offset:406785| [2025/04/30 18:20:46 803402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 803408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50522|applimit:0| [2025/04/30 18:20:46 803412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44136|rtt_var:6325|pto_duration:69436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 803418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 803422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 803425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51722| [2025/04/30 18:20:46 803429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246897711|now:1746037246803412|interv:94299| [2025/04/30 18:20:46 803433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246897711|now:1746037246803412|interval:94299|pto_count:0|srtt:44136 [2025/04/30 18:20:46 803438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:51722| [2025/04/30 18:20:46 803443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 803447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51722|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:407964| [2025/04/30 18:20:46 803452] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 803456] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:523| [2025/04/30 18:20:46 803518] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51722|now:1746037246803464|stream_id:0|stream_offset:407964| [2025/04/30 18:20:46 803525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:523|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 803530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51722|applimit:0| [2025/04/30 18:20:46 803534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44136|rtt_var:6325|pto_duration:69436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 803539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 803543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 803552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52922| [2025/04/30 18:20:46 803556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246897900|now:1746037246803534|interv:94366| [2025/04/30 18:20:46 803560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246897900|now:1746037246803534|interval:94366|pto_count:0|srtt:44136 [2025/04/30 18:20:46 803564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114755|inflight:52922| [2025/04/30 18:20:46 803569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 803574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52922|cwnd:114755|conn:0000558304DEB50C|stream_id:0|stream_offset:409143| [2025/04/30 18:20:46 803579] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 803583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246804583|now:1746037246803583|interv:1000| [2025/04/30 18:20:46 803587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 803591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 803595] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246804583| [2025/04/30 18:20:46 803599] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246804583| [2025/04/30 18:20:46 803603] [debug] |xqc_engine_wakeup_after|wakeup:1746037246804583|now:1746037246803603|diff:980| [2025/04/30 18:20:46 803608] [debug] |xqc_engine_main_logic|END|now:1746037246803185| [2025/04/30 18:20:46 803615] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246803615| [2025/04/30 18:20:46 803620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 803626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:153| [2025/04/30 18:20:46 803630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:154| [2025/04/30 18:20:46 803636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:154| [2025/04/30 18:20:46 803640] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 803645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:474| [2025/04/30 18:20:46 803649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:39684|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54340|ack_elapse:53173|ctl_first_sent_time:1746037246751251|lagest_ack_time:1746037246803615|curr_delivered:366448| [2025/04/30 18:20:46 803654] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751251| [2025/04/30 18:20:46 803659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 803663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:475|path_largest_ack:475| [2025/04/30 18:20:46 803667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:39684|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54340|ack_elapse:53173|ctl_first_sent_time:1746037246751251|lagest_ack_time:1746037246803615|curr_delivered:367648| [2025/04/30 18:20:46 803675] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751355| [2025/04/30 18:20:46 803679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 803683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:44136|rttvar:6325|minrtt:30950|latest_rtt:52260|ack_delay:0| [2025/04/30 18:20:46 803687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:45151|rttvar:6775|minrtt:30950|latest_rtt:52260|ack_delay:0| [2025/04/30 18:20:46 803692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:475|lost_pn:472|thresh:3| [2025/04/30 18:20:46 803696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 803700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45151|rtt_var:6775|pto_duration:72251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 803704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 803708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 803712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50522| [2025/04/30 18:20:46 803716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246900715|now:1746037246803700|interv:97015| [2025/04/30 18:20:46 803777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246900715|now:1746037246803700|interval:97015|pto_count:0|srtt:45151 [2025/04/30 18:20:46 803786] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54340, ack_elapse 53173, delivered 40884|rate 752373|lost 152| [2025/04/30 18:20:46 803794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 803801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:10996| [2025/04/30 18:20:46 803807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2400|po_sent_time:1746037246751355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 803814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114755|packet_lost:0|acked:2400|po_sent_time:1746037246751355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 803821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:117143|full_bw_reached:1|inflight:50522|srtt:45151|latest_rtt:52260|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 803831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:154|largest:154|pns:2| [2025/04/30 18:20:46 803838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:154|frame:ACK |recv_time:1746037246803615|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 803920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366803615|now:1746037246803615|interv:120000000| [2025/04/30 18:20:46 803928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366803615|now:1746037246803615|interv:120000000| [2025/04/30 18:20:46 803934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246804583|pq_index:0| [2025/04/30 18:20:46 803941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246803185| [2025/04/30 18:20:46 803947] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246803947| [2025/04/30 18:20:46 803955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246803954| [2025/04/30 18:20:46 803963] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 803971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45151|min_srtt:45151|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 803979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:50522|cwnd:117143|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 804006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 804017] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 804024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 804032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 804040] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 804046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50522|cwnd:117143|conn:0000558304DEB50C|stream_id:0|stream_offset:409143| [2025/04/30 18:20:46 804054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 804060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 804066] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246804583| [2025/04/30 18:20:46 804073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246804583| [2025/04/30 18:20:46 804079] [debug] |xqc_engine_wakeup_after|wakeup:1746037246804583|now:1746037246804079|diff:504| [2025/04/30 18:20:46 804087] [debug] |xqc_engine_main_logic|END|now:1746037246803954| [2025/04/30 18:20:46 804098] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246804098| [2025/04/30 18:20:46 804105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 804114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:154| [2025/04/30 18:20:46 804127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:155| [2025/04/30 18:20:46 804137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:155| [2025/04/30 18:20:46 804143] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 804151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:476| [2025/04/30 18:20:46 804158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:42084|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54541|ack_elapse:53656|ctl_first_sent_time:1746037246751452|lagest_ack_time:1746037246804098|curr_delivered:368848| [2025/04/30 18:20:46 804165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751452| [2025/04/30 18:20:46 804172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 804180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:477|path_largest_ack:477| [2025/04/30 18:20:46 804186] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:42084|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54541|ack_elapse:53656|ctl_first_sent_time:1746037246751452|lagest_ack_time:1746037246804098|curr_delivered:370048| [2025/04/30 18:20:46 804190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751551| [2025/04/30 18:20:46 804194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 804198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:45151|rttvar:6775|minrtt:30950|latest_rtt:52547|ack_delay:0| [2025/04/30 18:20:46 804203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46076|rttvar:6931|minrtt:30950|latest_rtt:52547|ack_delay:0| [2025/04/30 18:20:46 804207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:477|lost_pn:474|thresh:3| [2025/04/30 18:20:46 804211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 804216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46076|rtt_var:6931|pto_duration:73800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 804223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 804230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 804236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48122| [2025/04/30 18:20:46 804242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246902264|now:1746037246804215|interv:98049| [2025/04/30 18:20:46 804248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246902264|now:1746037246804215|interval:98049|pto_count:0|srtt:46076 [2025/04/30 18:20:46 804254] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54541, ack_elapse 53656, delivered 43284|rate 793604|lost 152| [2025/04/30 18:20:46 804265] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 804269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:14470| [2025/04/30 18:20:46 804273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:117143|packet_lost:0|acked:2400|po_sent_time:1746037246751551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 804278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:117143|packet_lost:0|acked:2400|po_sent_time:1746037246751551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 804295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:119543|full_bw_reached:1|inflight:48122|srtt:46076|latest_rtt:52547|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 804304] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:155|largest:155|pns:2| [2025/04/30 18:20:46 804311] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:155|frame:ACK |recv_time:1746037246804098|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 804319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366804098|now:1746037246804098|interv:120000000| [2025/04/30 18:20:46 804325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366804098|now:1746037246804098|interv:120000000| [2025/04/30 18:20:46 804332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246804583|pq_index:0| [2025/04/30 18:20:46 804337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246803954| [2025/04/30 18:20:46 804341] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246804341| [2025/04/30 18:20:46 804346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246804345| [2025/04/30 18:20:46 804351] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 804356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46076|min_srtt:46076|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:48122|cwnd:119543|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 804366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 804375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46076|min_srtt:46076|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:48122|cwnd:119543|conn:0000558304DEB50C|stream_id:0|stream_offset:476346| [2025/04/30 18:20:46 804388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 804399] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46076|min_srtt:46076|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:48122|cwnd:119543|conn:0000558304DEB50C|stream_id:0|stream_offset:477525| [2025/04/30 18:20:46 804413] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46076|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 804426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46076|min_srtt:46076|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:48122|cwnd:119543|conn:0000558304DEB50C|stream_id:0|stream_offset:478704| [2025/04/30 18:20:46 804438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 804445] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 804451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 804458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 804465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 804471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48122|cwnd:119543|conn:0000558304DEB50C|stream_id:0|stream_offset:409143| [2025/04/30 18:20:46 804476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 804480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 804484] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246804583| [2025/04/30 18:20:46 804488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246804583| [2025/04/30 18:20:46 804492] [debug] |xqc_engine_wakeup_after|wakeup:1746037246804583|now:1746037246804492|diff:91| [2025/04/30 18:20:46 804496] [debug] |xqc_engine_main_logic|END|now:1746037246804345| [2025/04/30 18:20:46 804502] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246804502| [2025/04/30 18:20:46 804506] [debug] |xqc_engine_wakeup_after|wakeup:1746037246804583|now:1746037246804506|diff:77| [2025/04/30 18:20:46 804514] [debug] |xqc_engine_main_logic|END|now:1746037246804502| [2025/04/30 18:20:46 804579] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246804578| [2025/04/30 18:20:46 804590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 804599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:155| [2025/04/30 18:20:46 804605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:156| [2025/04/30 18:20:46 804613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:156| [2025/04/30 18:20:46 804619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 804627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:478|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:478| [2025/04/30 18:20:46 804634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44484|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54740|ack_elapse:54136|ctl_first_sent_time:1746037246751651|lagest_ack_time:1746037246804578|curr_delivered:371248| [2025/04/30 18:20:46 804641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751651| [2025/04/30 18:20:46 804648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 804654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:479|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:479|path_largest_ack:479| [2025/04/30 18:20:46 804661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44484|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54740|ack_elapse:54136|ctl_first_sent_time:1746037246751651|lagest_ack_time:1746037246804578|curr_delivered:372448| [2025/04/30 18:20:46 804667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751748| [2025/04/30 18:20:46 804673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 804680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46076|rttvar:6931|minrtt:30950|latest_rtt:52830|ack_delay:0| [2025/04/30 18:20:46 804684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46920|rttvar:6887|minrtt:30950|latest_rtt:52830|ack_delay:0| [2025/04/30 18:20:46 804688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:479|lost_pn:476|thresh:3| [2025/04/30 18:20:46 804692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 804697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46920|rtt_var:6887|pto_duration:74468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 804701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 804705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 804709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45722| [2025/04/30 18:20:46 804713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246902932|now:1746037246804696|interv:98236| [2025/04/30 18:20:46 804732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246902932|now:1746037246804696|interval:98236|pto_count:0|srtt:46920 [2025/04/30 18:20:46 804739] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54740, ack_elapse 54136, delivered 45684|rate 834563|lost 152| [2025/04/30 18:20:46 804746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 804753] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:17954| [2025/04/30 18:20:46 804759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:119543|packet_lost:0|acked:2400|po_sent_time:1746037246751748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 804766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:119543|packet_lost:0|acked:2400|po_sent_time:1746037246751748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 804773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:121943|full_bw_reached:1|inflight:45722|srtt:46920|latest_rtt:52830|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 804783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:156|largest:156|pns:2| [2025/04/30 18:20:46 804790] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:156|frame:ACK |recv_time:1746037246804578|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 804798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366804578|now:1746037246804578|interv:120000000| [2025/04/30 18:20:46 804804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366804578|now:1746037246804578|interv:120000000| [2025/04/30 18:20:46 804811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246804583|pq_index:0| [2025/04/30 18:20:46 804817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246804345| [2025/04/30 18:20:46 804824] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246804824| [2025/04/30 18:20:46 804832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246804830| [2025/04/30 18:20:46 804839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246804583|now:1746037246804830| [2025/04/30 18:20:46 804846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246804583|now:1746037246804830| [2025/04/30 18:20:46 804852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 804859] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 804867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46920|min_srtt:46920|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:45722|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:478704| [2025/04/30 18:20:46 804889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46920|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 804904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46920|min_srtt:46920|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:45722|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:479883| [2025/04/30 18:20:46 804917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46920|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 804931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46920|min_srtt:46920|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:45722|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:481062| [2025/04/30 18:20:46 804945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46920|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 804960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46920|min_srtt:46920|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 804967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:45722|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:482241| [2025/04/30 18:20:46 804974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46920|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 804982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 805014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46920|min_srtt:46920|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 805021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:45722|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:483420| [2025/04/30 18:20:46 805028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 805034] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 805047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 805054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 805062] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 805068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:409143| [2025/04/30 18:20:46 805075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 805083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:524| [2025/04/30 18:20:46 805131] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45722|now:1746037246805095|stream_id:0|stream_offset:409143| [2025/04/30 18:20:46 805141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:524|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 805149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45722|applimit:0| [2025/04/30 18:20:46 805156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46920|rtt_var:6887|pto_duration:74468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 805163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 805170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 805176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46922| [2025/04/30 18:20:46 805183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246904563|now:1746037246805156|interv:99407| [2025/04/30 18:20:46 805189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246904563|now:1746037246805156|interval:99407|pto_count:0|srtt:46920 [2025/04/30 18:20:46 805195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121943|inflight:46922| [2025/04/30 18:20:46 805201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 805205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46922|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:410322| [2025/04/30 18:20:46 805209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 805214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:525| [2025/04/30 18:20:46 805249] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46922|now:1746037246805222|stream_id:0|stream_offset:410322| [2025/04/30 18:20:46 805258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 805272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46922|applimit:0| [2025/04/30 18:20:46 805279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46920|rtt_var:6887|pto_duration:74468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 805286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 805293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 805299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48122| [2025/04/30 18:20:46 805306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246904690|now:1746037246805279|interv:99411| [2025/04/30 18:20:46 805312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246904690|now:1746037246805279|interval:99411|pto_count:0|srtt:46920 [2025/04/30 18:20:46 805318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:121943|inflight:48122| [2025/04/30 18:20:46 805323] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 805328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48122|cwnd:121943|conn:0000558304DEB50C|stream_id:0|stream_offset:411501| [2025/04/30 18:20:46 805332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 805336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246806336|now:1746037246805336|interv:1000| [2025/04/30 18:20:46 805340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 805344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 805348] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246806336| [2025/04/30 18:20:46 805352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246806336| [2025/04/30 18:20:46 805357] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806336|now:1746037246805357|diff:979| [2025/04/30 18:20:46 805361] [debug] |xqc_engine_main_logic|END|now:1746037246804830| [2025/04/30 18:20:46 805367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246805367| [2025/04/30 18:20:46 805371] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806336|now:1746037246805371|diff:965| [2025/04/30 18:20:46 805375] [debug] |xqc_engine_main_logic|END|now:1746037246805367| [2025/04/30 18:20:46 805860] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246805859| [2025/04/30 18:20:46 805872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 805881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:156| [2025/04/30 18:20:46 805887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:157| [2025/04/30 18:20:46 805896] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:157| [2025/04/30 18:20:46 805902] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 805907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:480|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:481|path_largest_ack:480| [2025/04/30 18:20:46 805917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46884|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54936|ack_elapse:55417|ctl_first_sent_time:1746037246751847|lagest_ack_time:1746037246805859|curr_delivered:373648| [2025/04/30 18:20:46 805921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751847| [2025/04/30 18:20:46 805926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 805931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:481|path_largest_ack:481| [2025/04/30 18:20:46 805935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46884|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:54936|ack_elapse:55417|ctl_first_sent_time:1746037246751847|lagest_ack_time:1746037246805859|curr_delivered:374848| [2025/04/30 18:20:46 805940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246751952| [2025/04/30 18:20:46 805944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 805948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46920|rttvar:6887|minrtt:30950|latest_rtt:53907|ack_delay:0| [2025/04/30 18:20:46 805952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47793|rttvar:6912|minrtt:30950|latest_rtt:53907|ack_delay:0| [2025/04/30 18:20:46 805957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:481|lost_pn:478|thresh:3| [2025/04/30 18:20:46 805961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 805965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47793|rtt_var:6912|pto_duration:75441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 805970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 805974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 805978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45722| [2025/04/30 18:20:46 805982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246905663|now:1746037246805965|interv:99698| [2025/04/30 18:20:46 806010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246905663|now:1746037246805965|interval:99698|pto_count:0|srtt:47793 [2025/04/30 18:20:46 806015] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54936, ack_elapse 55417, delivered 48084|rate 867675|lost 152| [2025/04/30 18:20:46 806019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 806024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 806028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:121943|packet_lost:0|acked:2400|po_sent_time:1746037246751952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 806036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:121943|packet_lost:0|acked:2400|po_sent_time:1746037246751952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 806040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:124343|full_bw_reached:1|inflight:45722|srtt:47793|latest_rtt:53907|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 806047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:157|largest:157|pns:2| [2025/04/30 18:20:46 806051] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:157|frame:ACK |recv_time:1746037246805859|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 806056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366805859|now:1746037246805859|interv:120000000| [2025/04/30 18:20:46 806060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366805859|now:1746037246805859|interv:120000000| [2025/04/30 18:20:46 806064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246806336|pq_index:0| [2025/04/30 18:20:46 806069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246804830| [2025/04/30 18:20:46 806073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246806073| [2025/04/30 18:20:46 806078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246806077| [2025/04/30 18:20:46 806083] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 806088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 806093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:483420| [2025/04/30 18:20:46 806097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47793|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 806102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 806108] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 806115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:484599| [2025/04/30 18:20:46 806122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47793|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 806133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 806140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 806147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:485778| [2025/04/30 18:20:46 806153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47793|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 806160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 806168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 806174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:486957| [2025/04/30 18:20:46 806181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47793|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 806188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 806195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 806202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:488136| [2025/04/30 18:20:46 806209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 806215] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 806222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 806229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 806236] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 806243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:411501| [2025/04/30 18:20:46 806250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 806257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 806263] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246806336| [2025/04/30 18:20:46 806271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246806336| [2025/04/30 18:20:46 806284] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806336|now:1746037246806284|diff:52| [2025/04/30 18:20:46 806291] [debug] |xqc_engine_main_logic|END|now:1746037246806077| [2025/04/30 18:20:46 806299] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246806299| [2025/04/30 18:20:46 806306] [debug] |xqc_engine_wakeup_after|wakeup:1746037246806336|now:1746037246806306|diff:30| [2025/04/30 18:20:46 806312] [debug] |xqc_engine_main_logic|END|now:1746037246806299| [2025/04/30 18:20:46 807397] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246807396| [2025/04/30 18:20:46 807412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246806336|pq_index:0| [2025/04/30 18:20:46 807417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246806077| [2025/04/30 18:20:46 807423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246807422| [2025/04/30 18:20:46 807428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246806336|now:1746037246807422| [2025/04/30 18:20:46 807432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246806336|now:1746037246807422| [2025/04/30 18:20:46 807436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 807441] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 807446] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47793|min_srtt:47793|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 807451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:78000|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:488136| [2025/04/30 18:20:46 807456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 807460] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 807463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 807468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 807473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 807477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:411501| [2025/04/30 18:20:46 807482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 807486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:526| [2025/04/30 18:20:46 807537] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45722|now:1746037246807497|stream_id:0|stream_offset:411501| [2025/04/30 18:20:46 807549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 807562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45722|applimit:0| [2025/04/30 18:20:46 807569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47793|rtt_var:6912|pto_duration:75441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 807576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 807582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 807588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46922| [2025/04/30 18:20:46 807594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246907938|now:1746037246807569|interv:100369| [2025/04/30 18:20:46 807601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246907938|now:1746037246807569|interval:100369|pto_count:0|srtt:47793 [2025/04/30 18:20:46 807608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124343|inflight:46922| [2025/04/30 18:20:46 807615] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 807622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46922|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:412680| [2025/04/30 18:20:46 807628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 807635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:527| [2025/04/30 18:20:46 807681] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46922|now:1746037246807646|stream_id:0|stream_offset:412680| [2025/04/30 18:20:46 807691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:527|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 807699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46922|applimit:0| [2025/04/30 18:20:46 807706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47793|rtt_var:6912|pto_duration:75441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 807712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 807718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 807724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48122| [2025/04/30 18:20:46 807730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246908087|now:1746037246807705|interv:100382| [2025/04/30 18:20:46 807736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246908087|now:1746037246807705|interval:100382|pto_count:0|srtt:47793 [2025/04/30 18:20:46 807744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:124343|inflight:48122| [2025/04/30 18:20:46 807751] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 807765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48122|cwnd:124343|conn:0000558304DEB50C|stream_id:0|stream_offset:413859| [2025/04/30 18:20:46 807772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 807778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246808778|now:1746037246807778|interv:1000| [2025/04/30 18:20:46 807784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 807790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 807797] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246808778| [2025/04/30 18:20:46 807804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246808778| [2025/04/30 18:20:46 807810] [debug] |xqc_engine_wakeup_after|wakeup:1746037246808778|now:1746037246807810|diff:968| [2025/04/30 18:20:46 807816] [debug] |xqc_engine_main_logic|END|now:1746037246807422| [2025/04/30 18:20:46 807831] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246807830| [2025/04/30 18:20:46 807838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 807847] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:157| [2025/04/30 18:20:46 807853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:158| [2025/04/30 18:20:46 807862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:158| [2025/04/30 18:20:46 807868] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 807875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:482|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:482| [2025/04/30 18:20:46 807882] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:49284|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:55159|ack_elapse:57388|ctl_first_sent_time:1746037246752070|lagest_ack_time:1746037246807830|curr_delivered:376048| [2025/04/30 18:20:46 807890] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246752070| [2025/04/30 18:20:46 807897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 807903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:483|path_largest_ack:483| [2025/04/30 18:20:46 807910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:49284|prior_delivered:326764|prior_time:1746037246750442|is_app_limited:1|send_elapse:55159|ack_elapse:57388|ctl_first_sent_time:1746037246752070|lagest_ack_time:1746037246807830|curr_delivered:377248| [2025/04/30 18:20:46 807917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246752172| [2025/04/30 18:20:46 807924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 807930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47793|rttvar:6912|minrtt:30950|latest_rtt:55658|ack_delay:1000| [2025/04/30 18:20:46 807945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48651|rttvar:6900|minrtt:30950|latest_rtt:55658|ack_delay:1000| [2025/04/30 18:20:46 807952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:483|lost_pn:480|thresh:3| [2025/04/30 18:20:46 807959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 807965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:6900|pto_duration:76251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 807972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 807978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 807984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45722| [2025/04/30 18:20:46 808014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246908897|now:1746037246807965|interv:100932| [2025/04/30 18:20:46 808021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246908897|now:1746037246807965|interval:100932|pto_count:0|srtt:48651 [2025/04/30 18:20:46 808027] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55159, ack_elapse 57388, delivered 50484|rate 879696|lost 152| [2025/04/30 18:20:46 808035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 808041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 808048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:124343|packet_lost:0|acked:2400|po_sent_time:1746037246752172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 808055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:124343|packet_lost:0|acked:2400|po_sent_time:1746037246752172|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:329164| [2025/04/30 18:20:46 808062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:45722|srtt:48651|latest_rtt:55658|min_rtt:30950|applimit:1|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 808071] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:158|largest:158|pns:2| [2025/04/30 18:20:46 808078] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:158|frame:ACK |recv_time:1746037246807830|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 808086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366807830|now:1746037246807830|interv:120000000| [2025/04/30 18:20:46 808092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366807830|now:1746037246807830|interv:120000000| [2025/04/30 18:20:46 808098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246808778|pq_index:0| [2025/04/30 18:20:46 808105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246807422| [2025/04/30 18:20:46 808117] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246808117| [2025/04/30 18:20:46 808125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246808123| [2025/04/30 18:20:46 808133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 808140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 808147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:488136| [2025/04/30 18:20:46 808154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 808161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 808168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 808175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:489315| [2025/04/30 18:20:46 808181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 808189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 808195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 808202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:490494| [2025/04/30 18:20:46 808209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48651|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 808216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 808223] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 808230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 808237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 808243] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 808250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 808263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 808271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 808337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:413859| [2025/04/30 18:20:46 808348] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 808354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 808360] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246808778| [2025/04/30 18:20:46 808367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246808778| [2025/04/30 18:20:46 808373] [debug] |xqc_engine_wakeup_after|wakeup:1746037246808778|now:1746037246808373|diff:405| [2025/04/30 18:20:46 808380] [debug] |xqc_engine_main_logic|END|now:1746037246808123| [2025/04/30 18:20:46 808388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246808388| [2025/04/30 18:20:46 808394] [debug] |xqc_engine_wakeup_after|wakeup:1746037246808778|now:1746037246808394|diff:384| [2025/04/30 18:20:46 808401] [debug] |xqc_engine_main_logic|END|now:1746037246808388| [2025/04/30 18:20:46 809478] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246809477| [2025/04/30 18:20:46 809492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246808778|pq_index:0| [2025/04/30 18:20:46 809499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246808123| [2025/04/30 18:20:46 809507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246809505| [2025/04/30 18:20:46 809514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246808778|now:1746037246809505| [2025/04/30 18:20:46 809520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246808778|now:1746037246809505| [2025/04/30 18:20:46 809525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 809531] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 809538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 809544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:79200|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 809551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 809556] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 809561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 809587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 809595] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 809602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:413859| [2025/04/30 18:20:46 809609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 809615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:528| [2025/04/30 18:20:46 809661] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45722|now:1746037246809627|stream_id:0|stream_offset:413859| [2025/04/30 18:20:46 809671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 809677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45722|applimit:0| [2025/04/30 18:20:46 809683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:6900|pto_duration:76251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 809689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 809696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 809702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46922| [2025/04/30 18:20:46 809708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246910878|now:1746037246809683|interv:101195| [2025/04/30 18:20:46 809713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246910878|now:1746037246809683|interval:101195|pto_count:0|srtt:48651 [2025/04/30 18:20:46 809719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:46922| [2025/04/30 18:20:46 809726] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 809732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46922|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:415038| [2025/04/30 18:20:46 809738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 809744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:529| [2025/04/30 18:20:46 809778] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46922|now:1746037246809753|stream_id:0|stream_offset:415038| [2025/04/30 18:20:46 809785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:529|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 809791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46922|applimit:0| [2025/04/30 18:20:46 809802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:6900|pto_duration:76251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 809809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 809814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 809820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48122| [2025/04/30 18:20:46 809826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246911004|now:1746037246809802|interv:101202| [2025/04/30 18:20:46 809832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246911004|now:1746037246809802|interval:101202|pto_count:0|srtt:48651 [2025/04/30 18:20:46 809838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:48122| [2025/04/30 18:20:46 809845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 809851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48122|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:416217| [2025/04/30 18:20:46 809858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 809864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:530| [2025/04/30 18:20:46 809897] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48122|now:1746037246809873|stream_id:0|stream_offset:416217| [2025/04/30 18:20:46 809905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:530|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 809912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48122|applimit:0| [2025/04/30 18:20:46 809918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:6900|pto_duration:76251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 809924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 809930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 809935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49322| [2025/04/30 18:20:46 809940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246911124|now:1746037246809918|interv:101206| [2025/04/30 18:20:46 809946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246911124|now:1746037246809918|interval:101206|pto_count:0|srtt:48651 [2025/04/30 18:20:46 809952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:49322| [2025/04/30 18:20:46 809959] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 809965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49322|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:417396| [2025/04/30 18:20:46 809976] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 809981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246810981|now:1746037246809981|interv:1000| [2025/04/30 18:20:46 810010] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 810016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 810022] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246810981| [2025/04/30 18:20:46 810028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246810981| [2025/04/30 18:20:46 810033] [debug] |xqc_engine_wakeup_after|wakeup:1746037246810981|now:1746037246810033|diff:948| [2025/04/30 18:20:46 810039] [debug] |xqc_engine_main_logic|END|now:1746037246809505| [2025/04/30 18:20:46 810052] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246810051| [2025/04/30 18:20:46 810059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 810066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:158| [2025/04/30 18:20:46 810072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:159| [2025/04/30 18:20:46 810080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:159| [2025/04/30 18:20:46 810086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 810093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:488|path_largest_ack:487| [2025/04/30 18:20:46 810099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:50484|prior_delivered:331564|prior_time:1746037246752975|is_app_limited:1|send_elapse:49225|ack_elapse:57076|ctl_first_sent_time:1746037246754492|lagest_ack_time:1746037246810051|curr_delivered:378448| [2025/04/30 18:20:46 810106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246754492| [2025/04/30 18:20:46 810112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 810118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:488|path_largest_ack:488| [2025/04/30 18:20:46 810124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:50484|prior_delivered:331564|prior_time:1746037246752975|is_app_limited:1|send_elapse:49225|ack_elapse:57076|ctl_first_sent_time:1746037246754492|lagest_ack_time:1746037246810051|curr_delivered:379648| [2025/04/30 18:20:46 810131] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246756829| [2025/04/30 18:20:46 810137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 810143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48651|rttvar:6900|minrtt:30950|latest_rtt:53222|ack_delay:1000| [2025/04/30 18:20:46 810149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49097|rttvar:6067|minrtt:30950|latest_rtt:53222|ack_delay:1000| [2025/04/30 18:20:46 810160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:488|lost_pn:485|thresh:3| [2025/04/30 18:20:46 810167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:484|lost_pn:485|po_sent_time:1746037246752268|lost_send_time:1746037246750177|loss_delay:59874|frame:STREAM |repair:128| [2025/04/30 18:20:46 810174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:485|lost_pn:485|po_sent_time:1746037246752367|lost_send_time:1746037246750177|loss_delay:59874|frame:STREAM |repair:128| [2025/04/30 18:20:46 810180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246752367u| [2025/04/30 18:20:46 810187] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:139707|lost_count:44|send_count:128|pkt_num:485|po_send_time:1746037246752367|srtt:49097|cwnd:125385|bw:1371869|conn_life:499226|now:0|last_lost_time:499226| [2025/04/30 18:20:46 810193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 810199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246812340|now:1746037246810198|interval:2142| [2025/04/30 18:20:46 810205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246812340|now:1746037246810198|interv:2142| [2025/04/30 18:20:46 810211] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49225, ack_elapse 57076, delivered 48084|rate 842455|lost 154| [2025/04/30 18:20:46 810216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 7 -> 8| [2025/04/30 18:20:46 810222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 810228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 810234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:2|acked:2400|po_sent_time:1746037246756829|recovery:1|recovery_start:1746037246810186|packet_conservation:0|next_round_delivered:379648| [2025/04/30 18:20:46 810240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:2|acked:2400|po_sent_time:1746037246756829|recovery:1|recovery_start:1746037246810186|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 810247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44522|srtt:49097|latest_rtt:53222|min_rtt:30950|applimit:1|lost:152|recovery:1|recovery_start:1746037246810186|idle_restart:0|packet_conservation:1|round_start:1| [2025/04/30 18:20:46 810255] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:159|largest:159|pns:2| [2025/04/30 18:20:46 810261] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:159|frame:ACK |recv_time:1746037246810051|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 810268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366810051|now:1746037246810051|interv:120000000| [2025/04/30 18:20:46 810274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366810051|now:1746037246810051|interv:120000000| [2025/04/30 18:20:46 810285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246810981|pq_index:0| [2025/04/30 18:20:46 810291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246809505| [2025/04/30 18:20:46 810297] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246810297| [2025/04/30 18:20:46 810304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246810302| [2025/04/30 18:20:46 810312] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 810318] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49097|min_srtt:49097|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 810325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:44522|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 810331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 810337] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 810342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 810348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 810354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49097|min_srtt:49097|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 810360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:44522|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 810366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 810372] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 810377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 810383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 810389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 810395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44522|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:417396| [2025/04/30 18:20:46 810401] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 810407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 810412] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246810981| [2025/04/30 18:20:46 810418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246810981| [2025/04/30 18:20:46 810428] [debug] |xqc_engine_wakeup_after|wakeup:1746037246810981|now:1746037246810428|diff:553| [2025/04/30 18:20:46 810433] [debug] |xqc_engine_main_logic|END|now:1746037246810302| [2025/04/30 18:20:46 810440] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246810440| [2025/04/30 18:20:46 810445] [debug] |xqc_engine_wakeup_after|wakeup:1746037246810981|now:1746037246810445|diff:536| [2025/04/30 18:20:46 810450] [debug] |xqc_engine_main_logic|END|now:1746037246810440| [2025/04/30 18:20:46 811326] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246811324| [2025/04/30 18:20:46 811343] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 811353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:159| [2025/04/30 18:20:46 811359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:160| [2025/04/30 18:20:46 811369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:160| [2025/04/30 18:20:46 811376] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 811384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:490|path_largest_ack:489| [2025/04/30 18:20:46 811392] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:52884|prior_delivered:331564|prior_time:1746037246752975|is_app_limited:1|send_elapse:54918|ack_elapse:58349|ctl_first_sent_time:1746037246760185|lagest_ack_time:1746037246811324|curr_delivered:380848| [2025/04/30 18:20:46 811400] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246760185| [2025/04/30 18:20:46 811407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 811414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:490|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:490|path_largest_ack:490| [2025/04/30 18:20:46 811421] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:52884|prior_delivered:331564|prior_time:1746037246752975|is_app_limited:1|send_elapse:54918|ack_elapse:58349|ctl_first_sent_time:1746037246760185|lagest_ack_time:1746037246811324|curr_delivered:382048| [2025/04/30 18:20:46 811429] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246762489| [2025/04/30 18:20:46 811436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 811442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49097|rttvar:6067|minrtt:30950|latest_rtt:48835|ack_delay:0| [2025/04/30 18:20:46 811449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49064|rttvar:4616|minrtt:30950|latest_rtt:48835|ack_delay:0| [2025/04/30 18:20:46 811456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:490|lost_pn:487|thresh:3| [2025/04/30 18:20:46 811463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 811470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 811478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:486|lost_pn:487|po_sent_time:1746037246752466|lost_send_time:1746037246756127|loss_delay:55197|frame:STREAM |repair:128| [2025/04/30 18:20:46 811494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246752466u| [2025/04/30 18:20:46 811500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 811507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49064|rtt_var:4616|pto_duration:67528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 811514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 811520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 811527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 40922| [2025/04/30 18:20:46 811534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246902401|now:1746037246811506|interv:90895| [2025/04/30 18:20:46 811540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246902401|now:1746037246811506|interval:90895|pto_count:0|srtt:49064 [2025/04/30 18:20:46 811547] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54918, ack_elapse 58349, delivered 50484|rate 865207|lost 155| [2025/04/30 18:20:46 811554] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 811561] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 811567] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:1|acked:2400|po_sent_time:1746037246762489|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 811575] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:1|acked:2400|po_sent_time:1746037246762489|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 811582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:40922|srtt:49064|latest_rtt:48835|min_rtt:30950|applimit:1|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 811591] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:160|largest:160|pns:2| [2025/04/30 18:20:46 811598] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:160|frame:ACK |recv_time:1746037246811324|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 811606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366811324|now:1746037246811324|interv:120000000| [2025/04/30 18:20:46 811612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366811324|now:1746037246811324|interv:120000000| [2025/04/30 18:20:46 811616] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246810981|pq_index:0| [2025/04/30 18:20:46 811620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246810302| [2025/04/30 18:20:46 811624] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246811624| [2025/04/30 18:20:46 811634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246811633| [2025/04/30 18:20:46 811639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246810981|now:1746037246811633| [2025/04/30 18:20:46 811643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246810981|now:1746037246811633| [2025/04/30 18:20:46 811647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 811652] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 811657] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49064|min_srtt:49064|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 811662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:40922|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 811666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 811670] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 811674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 811679] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 811683] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49064|min_srtt:49064|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 811687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:40922|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 811691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 811695] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 811699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 811703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 811708] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 811712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:40922|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:417396| [2025/04/30 18:20:46 811717] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 811721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:531| [2025/04/30 18:20:46 811759] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:40922|now:1746037246811730|stream_id:0|stream_offset:417396| [2025/04/30 18:20:46 811769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:531|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 811774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:40922|applimit:0| [2025/04/30 18:20:46 811778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49064|rtt_var:4616|pto_duration:67528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 811783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 811787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 811791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 42122| [2025/04/30 18:20:46 811795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246904258|now:1746037246811778|interv:92480| [2025/04/30 18:20:46 811799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246904258|now:1746037246811778|interval:92480|pto_count:0|srtt:49064 [2025/04/30 18:20:46 811804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:42122| [2025/04/30 18:20:46 811809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 811813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:42122|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:418575| [2025/04/30 18:20:46 811818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 811822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:532| [2025/04/30 18:20:46 811844] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:42122|now:1746037246811829|stream_id:0|stream_offset:418575| [2025/04/30 18:20:46 811850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:532|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 811854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:42122|applimit:0| [2025/04/30 18:20:46 811858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49064|rtt_var:4616|pto_duration:67528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 811863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 811867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 811871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43322| [2025/04/30 18:20:46 811874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246904357|now:1746037246811858|interv:92499| [2025/04/30 18:20:46 811878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246904357|now:1746037246811858|interval:92499|pto_count:0|srtt:49064 [2025/04/30 18:20:46 811886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:43322| [2025/04/30 18:20:46 811891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 811895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:419754| [2025/04/30 18:20:46 811899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 811903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246812903|now:1746037246811903|interv:1000| [2025/04/30 18:20:46 811907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 811911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 811915] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246812903| [2025/04/30 18:20:46 811920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246812903| [2025/04/30 18:20:46 811924] [debug] |xqc_engine_wakeup_after|wakeup:1746037246812903|now:1746037246811924|diff:979| [2025/04/30 18:20:46 811928] [debug] |xqc_engine_main_logic|END|now:1746037246811633| [2025/04/30 18:20:46 811934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246811933| [2025/04/30 18:20:46 811937] [debug] |xqc_engine_wakeup_after|wakeup:1746037246812903|now:1746037246811937|diff:966| [2025/04/30 18:20:46 811941] [debug] |xqc_engine_main_logic|END|now:1746037246811933| [2025/04/30 18:20:46 813009] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246813009| [2025/04/30 18:20:46 813023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246812903|pq_index:0| [2025/04/30 18:20:46 813028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246811633| [2025/04/30 18:20:46 813033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246813032| [2025/04/30 18:20:46 813038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246812903|now:1746037246813032| [2025/04/30 18:20:46 813043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246812903|now:1746037246813032| [2025/04/30 18:20:46 813047] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 813051] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 813056] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49064|min_srtt:49064|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 813061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 813066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 813070] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 813074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 813087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 813091] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49064|min_srtt:49064|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 813096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 813100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 813104] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 813108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 813112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 813117] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 813121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:419754| [2025/04/30 18:20:46 813126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 813130] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:533| [2025/04/30 18:20:46 813166] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43322|now:1746037246813139|stream_id:0|stream_offset:419754| [2025/04/30 18:20:46 813173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 813178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43322|applimit:0| [2025/04/30 18:20:46 813182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49064|rtt_var:4616|pto_duration:67528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 813187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 813191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 813195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44522| [2025/04/30 18:20:46 813199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246905667|now:1746037246813182|interv:92485| [2025/04/30 18:20:46 813206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246905667|now:1746037246813182|interval:92485|pto_count:0|srtt:49064 [2025/04/30 18:20:46 813214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:44522| [2025/04/30 18:20:46 813222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 813235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44522|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:420933| [2025/04/30 18:20:46 813242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 813248] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:534| [2025/04/30 18:20:46 813285] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44522|now:1746037246813259|stream_id:0|stream_offset:420933| [2025/04/30 18:20:46 813295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:534|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 813302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44522|applimit:0| [2025/04/30 18:20:46 813308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49064|rtt_var:4616|pto_duration:67528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 813315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 813321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 813327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45722| [2025/04/30 18:20:46 813334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246905787|now:1746037246813308|interv:92479| [2025/04/30 18:20:46 813341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246905787|now:1746037246813308|interval:92479|pto_count:0|srtt:49064 [2025/04/30 18:20:46 813348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45722| [2025/04/30 18:20:46 813356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 813363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:422112| [2025/04/30 18:20:46 813371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 813378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246814377|now:1746037246813377|interv:1000| [2025/04/30 18:20:46 813384] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 813391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 813397] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246814377| [2025/04/30 18:20:46 813404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246814377| [2025/04/30 18:20:46 813410] [debug] |xqc_engine_wakeup_after|wakeup:1746037246814377|now:1746037246813410|diff:967| [2025/04/30 18:20:46 813418] [debug] |xqc_engine_main_logic|END|now:1746037246813032| [2025/04/30 18:20:46 813524] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246813523| [2025/04/30 18:20:46 813542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 813551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:160| [2025/04/30 18:20:46 813557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:161| [2025/04/30 18:20:46 813566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:161| [2025/04/30 18:20:46 813573] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 813580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:492|path_largest_ack:491| [2025/04/30 18:20:46 813588] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:55284|prior_delivered:331564|prior_time:1746037246752975|is_app_limited:1|send_elapse:59460|ack_elapse:60548|ctl_first_sent_time:1746037246764727|lagest_ack_time:1746037246813523|curr_delivered:383248| [2025/04/30 18:20:46 813595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246764727| [2025/04/30 18:20:46 813602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 813609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:492|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:492|path_largest_ack:492| [2025/04/30 18:20:46 813616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:55284|prior_delivered:331564|prior_time:1746037246752975|is_app_limited:1|send_elapse:59460|ack_elapse:60548|ctl_first_sent_time:1746037246764727|lagest_ack_time:1746037246813523|curr_delivered:384448| [2025/04/30 18:20:46 813624] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246767073| [2025/04/30 18:20:46 813630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 813637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49064|rttvar:4616|minrtt:30950|latest_rtt:46450|ack_delay:1000| [2025/04/30 18:20:46 813643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48612|rttvar:4365|minrtt:30950|latest_rtt:46450|ack_delay:1000| [2025/04/30 18:20:46 813650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:492|lost_pn:489|thresh:3| [2025/04/30 18:20:46 813657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 813662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 813666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 813670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 813675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48612|rtt_var:4365|pto_duration:66072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 813679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 813683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 813692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43322| [2025/04/30 18:20:46 813696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246904331|now:1746037246813674|interv:90657| [2025/04/30 18:20:46 813700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246904331|now:1746037246813674|interval:90657|pto_count:0|srtt:48612 [2025/04/30 18:20:46 813704] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59460, ack_elapse 60548, delivered 52884|rate 873422|lost 155| [2025/04/30 18:20:46 813709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 813713] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 813717] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246767073|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 813722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246767073|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 813727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:43322|srtt:48612|latest_rtt:46450|min_rtt:30950|applimit:1|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 813733] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:161|largest:161|pns:2| [2025/04/30 18:20:46 813738] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:161|frame:ACK |recv_time:1746037246813523|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 813743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366813523|now:1746037246813523|interv:120000000| [2025/04/30 18:20:46 813747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366813523|now:1746037246813523|interv:120000000| [2025/04/30 18:20:46 813751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246814377|pq_index:0| [2025/04/30 18:20:46 813755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246813032| [2025/04/30 18:20:46 813759] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246813759| [2025/04/30 18:20:46 813764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246813763| [2025/04/30 18:20:46 813770] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 813774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48612|min_srtt:48612|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 813779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 813786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 813790] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 813794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 813799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 813803] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48612|min_srtt:48612|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 813807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 813812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 813816] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 813819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 813824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 813828] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 813832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:422112| [2025/04/30 18:20:46 813837] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 813841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 813845] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246814377| [2025/04/30 18:20:46 813849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246814377| [2025/04/30 18:20:46 813853] [debug] |xqc_engine_wakeup_after|wakeup:1746037246814377|now:1746037246813853|diff:524| [2025/04/30 18:20:46 813858] [debug] |xqc_engine_main_logic|END|now:1746037246813763| [2025/04/30 18:20:46 813863] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246813863| [2025/04/30 18:20:46 813867] [debug] |xqc_engine_wakeup_after|wakeup:1746037246814377|now:1746037246813867|diff:510| [2025/04/30 18:20:46 813871] [debug] |xqc_engine_main_logic|END|now:1746037246813863| [2025/04/30 18:20:46 814959] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246814959| [2025/04/30 18:20:46 814975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246814377|pq_index:0| [2025/04/30 18:20:46 814982] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246813763| [2025/04/30 18:20:46 815017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246815015| [2025/04/30 18:20:46 815032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246814377|now:1746037246815015| [2025/04/30 18:20:46 815040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246814377|now:1746037246815015| [2025/04/30 18:20:46 815046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 815053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 815061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48612|min_srtt:48612|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 815068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 815073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 815077] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 815081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 815085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 815089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48612|min_srtt:48612|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 815094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 815098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 815102] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 815106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 815110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 815115] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 815119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:422112| [2025/04/30 18:20:46 815124] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 815128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:535| [2025/04/30 18:20:46 815170] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43322|now:1746037246815137|stream_id:0|stream_offset:422112| [2025/04/30 18:20:46 815180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 815202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43322|applimit:0| [2025/04/30 18:20:46 815208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48612|rtt_var:4365|pto_duration:66072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 815213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 815217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 815221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44522| [2025/04/30 18:20:46 815225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246906209|now:1746037246815208|interv:91001| [2025/04/30 18:20:46 815229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246906209|now:1746037246815208|interval:91001|pto_count:0|srtt:48612 [2025/04/30 18:20:46 815233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:44522| [2025/04/30 18:20:46 815238] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 815243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44522|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:423291| [2025/04/30 18:20:46 815247] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 815251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:536| [2025/04/30 18:20:46 815284] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44522|now:1746037246815259|stream_id:0|stream_offset:423291| [2025/04/30 18:20:46 815293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 815300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44522|applimit:0| [2025/04/30 18:20:46 815306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48612|rtt_var:4365|pto_duration:66072|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 815313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 815319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 815326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45722| [2025/04/30 18:20:46 815332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246906331|now:1746037246815306|interv:91025| [2025/04/30 18:20:46 815339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246906331|now:1746037246815306|interval:91025|pto_count:0|srtt:48612 [2025/04/30 18:20:46 815346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45722| [2025/04/30 18:20:46 815355] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 815368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45722|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:424470| [2025/04/30 18:20:46 815376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 815383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246816383|now:1746037246815383|interv:1000| [2025/04/30 18:20:46 815390] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 815396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 815402] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246816383| [2025/04/30 18:20:46 815409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246816383| [2025/04/30 18:20:46 815415] [debug] |xqc_engine_wakeup_after|wakeup:1746037246816383|now:1746037246815415|diff:968| [2025/04/30 18:20:46 815422] [debug] |xqc_engine_main_logic|END|now:1746037246815015| [2025/04/30 18:20:46 815608] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246815607| [2025/04/30 18:20:46 815621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 815630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:161| [2025/04/30 18:20:46 815636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:162| [2025/04/30 18:20:46 815646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:162| [2025/04/30 18:20:46 815653] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 815662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:493|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:493| [2025/04/30 18:20:46 815669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:55284|prior_delivered:333964|prior_time:1746037246768282|is_app_limited:1|send_elapse:33422|ack_elapse:47325|ctl_first_sent_time:1746037246769819|lagest_ack_time:1746037246815607|curr_delivered:385648| [2025/04/30 18:20:46 815677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246769819| [2025/04/30 18:20:46 815684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 815691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:494|path_largest_ack:494| [2025/04/30 18:20:46 815698] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51684|prior_delivered:338764|prior_time:1746037246772597|is_app_limited:1|send_elapse:34509|ack_elapse:43010|ctl_first_sent_time:1746037246772874|lagest_ack_time:1746037246815607|curr_delivered:386848| [2025/04/30 18:20:46 815704] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246772874| [2025/04/30 18:20:46 815711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 815718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48612|rttvar:4365|minrtt:30950|latest_rtt:42733|ack_delay:0| [2025/04/30 18:20:46 815725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47877|rttvar:4743|minrtt:30950|latest_rtt:42733|ack_delay:0| [2025/04/30 18:20:46 815738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:494|lost_pn:491|thresh:3| [2025/04/30 18:20:46 815745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 815752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 815758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 815764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 815770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47877|rtt_var:4743|pto_duration:66849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 815777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 815783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 815789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43322| [2025/04/30 18:20:46 815795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246907108|now:1746037246815770|interv:91338| [2025/04/30 18:20:46 815802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246907108|now:1746037246815770|interval:91338|pto_count:0|srtt:47877 [2025/04/30 18:20:46 815809] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 34509, ack_elapse 43010, delivered 48084|rate 1117972|lost 155| [2025/04/30 18:20:46 815816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 815823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 815830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246772874|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 815837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246772874|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 815845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:43322|srtt:47877|latest_rtt:42733|min_rtt:30950|applimit:1|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 815854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:162|largest:162|pns:2| [2025/04/30 18:20:46 815862] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:162|frame:ACK |recv_time:1746037246815607|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 815869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366815607|now:1746037246815607|interv:120000000| [2025/04/30 18:20:46 815882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366815607|now:1746037246815607|interv:120000000| [2025/04/30 18:20:46 815889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246816383|pq_index:0| [2025/04/30 18:20:46 815897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246815015| [2025/04/30 18:20:46 815904] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246815903| [2025/04/30 18:20:46 815912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246815910| [2025/04/30 18:20:46 815920] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 815928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47877|min_srtt:47877|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 815935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 815942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 815948] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 815955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 815962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 815968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47877|min_srtt:47877|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 815975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 815982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 816011] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 816017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 816024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 816031] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 816037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43322|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:424470| [2025/04/30 18:20:46 816045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 816051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 816057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246816383| [2025/04/30 18:20:46 816071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246816383| [2025/04/30 18:20:46 816077] [debug] |xqc_engine_wakeup_after|wakeup:1746037246816383|now:1746037246816077|diff:306| [2025/04/30 18:20:46 816084] [debug] |xqc_engine_main_logic|END|now:1746037246815910| [2025/04/30 18:20:46 816093] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246816093| [2025/04/30 18:20:46 816099] [debug] |xqc_engine_wakeup_after|wakeup:1746037246816383|now:1746037246816099|diff:284| [2025/04/30 18:20:46 816106] [debug] |xqc_engine_main_logic|END|now:1746037246816093| [2025/04/30 18:20:46 816263] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246816262| [2025/04/30 18:20:46 816275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 816285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:162| [2025/04/30 18:20:46 816291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:163| [2025/04/30 18:20:46 816300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:163| [2025/04/30 18:20:46 816307] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 816314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:495|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:496|path_largest_ack:495| [2025/04/30 18:20:46 816322] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51703|prior_delivered:338764|prior_time:1746037246772597|is_app_limited:1|send_elapse:35682|ack_elapse:43665|ctl_first_sent_time:1746037246774047|lagest_ack_time:1746037246816262|curr_delivered:386867| [2025/04/30 18:20:46 816330] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246774047| [2025/04/30 18:20:46 816336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 816344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:496|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:496|path_largest_ack:496| [2025/04/30 18:20:46 816349] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51703|prior_delivered:338764|prior_time:1746037246772597|is_app_limited:1|send_elapse:35682|ack_elapse:43665|ctl_first_sent_time:1746037246774047|lagest_ack_time:1746037246816262|curr_delivered:386886| [2025/04/30 18:20:46 816354] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246774152| [2025/04/30 18:20:46 816358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 816362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47877|rttvar:4743|minrtt:30950|latest_rtt:42110|ack_delay:0| [2025/04/30 18:20:46 816366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47156|rttvar:4999|minrtt:30950|latest_rtt:42110|ack_delay:0| [2025/04/30 18:20:46 816371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:496|lost_pn:493|thresh:3| [2025/04/30 18:20:46 816375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 816379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 816389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 816393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 816398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47156|rtt_var:4999|pto_duration:67152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 816403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 816407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 816411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43284| [2025/04/30 18:20:46 816415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246907411|now:1746037246816397|interv:91014| [2025/04/30 18:20:46 816419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246907411|now:1746037246816397|interval:91014|pto_count:0|srtt:47156 [2025/04/30 18:20:46 816423] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 35682, ack_elapse 43665, delivered 48122|rate 1102072|lost 155| [2025/04/30 18:20:46 816428] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 816432] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 816436] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:38|po_sent_time:1746037246774152|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 816441] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:38|po_sent_time:1746037246774152|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 816446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:43284|srtt:47156|latest_rtt:42110|min_rtt:30950|applimit:1|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 816452] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:163|largest:163|pns:2| [2025/04/30 18:20:46 816456] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:163|frame:ACK |recv_time:1746037246816262|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 816461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366816262|now:1746037246816262|interv:120000000| [2025/04/30 18:20:46 816465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366816262|now:1746037246816262|interv:120000000| [2025/04/30 18:20:46 816469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246816383|pq_index:0| [2025/04/30 18:20:46 816474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246815910| [2025/04/30 18:20:46 816478] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246816478| [2025/04/30 18:20:46 816486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246816485| [2025/04/30 18:20:46 816491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246816383|now:1746037246816485| [2025/04/30 18:20:46 816495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246816383|now:1746037246816485| [2025/04/30 18:20:46 816499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 816504] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 816509] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47156|min_srtt:47156|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 816513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:43284|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 816518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 816522] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 816526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 816530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 816534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47156|min_srtt:47156|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 816539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:43284|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 816543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 816547] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 816551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 816555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 816559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 816564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43284|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:424470| [2025/04/30 18:20:46 816568] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 816573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:537| [2025/04/30 18:20:46 816615] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43284|now:1746037246816580|stream_id:0|stream_offset:424470| [2025/04/30 18:20:46 816631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:537|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 816639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43284|applimit:0| [2025/04/30 18:20:46 816646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47156|rtt_var:4999|pto_duration:67152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 816653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 816659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 816666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44484| [2025/04/30 18:20:46 816672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246908732|now:1746037246816645|interv:92087| [2025/04/30 18:20:46 816678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246908732|now:1746037246816645|interval:92087|pto_count:0|srtt:47156 [2025/04/30 18:20:46 816683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:44484| [2025/04/30 18:20:46 816689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 816694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:425649| [2025/04/30 18:20:46 816698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 816702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:538| [2025/04/30 18:20:46 816734] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44484|now:1746037246816710|stream_id:0|stream_offset:425649| [2025/04/30 18:20:46 816740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 816745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44484|applimit:0| [2025/04/30 18:20:46 816752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47156|rtt_var:4999|pto_duration:67152|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 816759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 816765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 816771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45684| [2025/04/30 18:20:46 816778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246908862|now:1746037246816752|interv:92110| [2025/04/30 18:20:46 816785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246908862|now:1746037246816752|interval:92110|pto_count:0|srtt:47156 [2025/04/30 18:20:46 816795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45684| [2025/04/30 18:20:46 816799] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 816804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45684|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:426828| [2025/04/30 18:20:46 816808] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 816812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246817812|now:1746037246816812|interv:1000| [2025/04/30 18:20:46 816816] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 816820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 816824] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246817812| [2025/04/30 18:20:46 816828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246817812| [2025/04/30 18:20:46 816832] [debug] |xqc_engine_wakeup_after|wakeup:1746037246817812|now:1746037246816832|diff:980| [2025/04/30 18:20:46 816837] [debug] |xqc_engine_main_logic|END|now:1746037246816485| [2025/04/30 18:20:46 816842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246816842| [2025/04/30 18:20:46 816846] [debug] |xqc_engine_wakeup_after|wakeup:1746037246817812|now:1746037246816846|diff:966| [2025/04/30 18:20:46 816850] [debug] |xqc_engine_main_logic|END|now:1746037246816842| [2025/04/30 18:20:46 817633] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246817632| [2025/04/30 18:20:46 817646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 817653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:163| [2025/04/30 18:20:46 817657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:164| [2025/04/30 18:20:46 817663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:164| [2025/04/30 18:20:46 817667] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 817672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:498|path_largest_ack:497| [2025/04/30 18:20:46 817677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:52922|prior_delivered:338764|prior_time:1746037246772597|is_app_limited:1|send_elapse:37204|ack_elapse:45035|ctl_first_sent_time:1746037246775569|lagest_ack_time:1746037246817632|curr_delivered:388086| [2025/04/30 18:20:46 817684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246775569| [2025/04/30 18:20:46 817692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 817698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:498|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:498|path_largest_ack:498| [2025/04/30 18:20:46 817705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51684|prior_delivered:341202|prior_time:1746037246777519|is_app_limited:0|send_elapse:32496|ack_elapse:40113|ctl_first_sent_time:1746037246777915|lagest_ack_time:1746037246817632|curr_delivered:389286| [2025/04/30 18:20:46 817719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246777915| [2025/04/30 18:20:46 817723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 817727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47156|rttvar:4999|minrtt:30950|latest_rtt:39717|ack_delay:0| [2025/04/30 18:20:46 817732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46226|rttvar:5609|minrtt:30950|latest_rtt:39717|ack_delay:0| [2025/04/30 18:20:46 817736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:498|lost_pn:495|thresh:3| [2025/04/30 18:20:46 817740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 817744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 817748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 817752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 817756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46226|rtt_var:5609|pto_duration:68662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 817761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 817765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 817769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43284| [2025/04/30 18:20:46 817773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246910372|now:1746037246817756|interv:92616| [2025/04/30 18:20:46 817777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246910372|now:1746037246817756|interval:92616|pto_count:0|srtt:46226 [2025/04/30 18:20:46 817781] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 32496, ack_elapse 40113, delivered 48084|rate 1198713|lost 155| [2025/04/30 18:20:46 817786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198713) in round 8| [2025/04/30 18:20:46 817790] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 817794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 817798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246777915|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 817803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246777915|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 817807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:43284|srtt:46226|latest_rtt:39717|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 817816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:164|largest:164|pns:2| [2025/04/30 18:20:46 817821] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:164|frame:ACK |recv_time:1746037246817632|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 817826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366817632|now:1746037246817632|interv:120000000| [2025/04/30 18:20:46 817830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366817632|now:1746037246817632|interv:120000000| [2025/04/30 18:20:46 817834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246817812|pq_index:0| [2025/04/30 18:20:46 817838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246816485| [2025/04/30 18:20:46 817842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246817842| [2025/04/30 18:20:46 817847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246817846| [2025/04/30 18:20:46 817852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246817812|now:1746037246817846| [2025/04/30 18:20:46 817856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246817812|now:1746037246817846| [2025/04/30 18:20:46 817860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 817865] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 817870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46226|min_srtt:46226|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 817874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:43284|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 817879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 817883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 817887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 817891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 817895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46226|min_srtt:46226|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 817899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:43284|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 817904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 817908] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 817914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 817918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 817923] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 817927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43284|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:426828| [2025/04/30 18:20:46 817931] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 817936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:539| [2025/04/30 18:20:46 817973] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43284|now:1746037246817944|stream_id:0|stream_offset:426828| [2025/04/30 18:20:46 817979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 817984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43284|applimit:0| [2025/04/30 18:20:46 818008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46226|rtt_var:5609|pto_duration:68662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 818015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 818022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 818029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44484| [2025/04/30 18:20:46 818035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246911606|now:1746037246818007|interv:93599| [2025/04/30 18:20:46 818040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246911606|now:1746037246818007|interval:93599|pto_count:0|srtt:46226 [2025/04/30 18:20:46 818045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:44484| [2025/04/30 18:20:46 818050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 818055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:428007| [2025/04/30 18:20:46 818059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 818063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246819063|now:1746037246818063|interv:1000| [2025/04/30 18:20:46 818067] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 818071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 818075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246819063| [2025/04/30 18:20:46 818084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246819063| [2025/04/30 18:20:46 818088] [debug] |xqc_engine_wakeup_after|wakeup:1746037246819063|now:1746037246818088|diff:975| [2025/04/30 18:20:46 818093] [debug] |xqc_engine_main_logic|END|now:1746037246817846| [2025/04/30 18:20:46 818098] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246818098| [2025/04/30 18:20:46 818102] [debug] |xqc_engine_wakeup_after|wakeup:1746037246819063|now:1746037246818102|diff:961| [2025/04/30 18:20:46 818106] [debug] |xqc_engine_main_logic|END|now:1746037246818098| [2025/04/30 18:20:46 819177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246819177| [2025/04/30 18:20:46 819188] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246819063|pq_index:0| [2025/04/30 18:20:46 819193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246817846| [2025/04/30 18:20:46 819199] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246819197| [2025/04/30 18:20:46 819203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246819063|now:1746037246819197| [2025/04/30 18:20:46 819208] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246819063|now:1746037246819197| [2025/04/30 18:20:46 819212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 819216] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 819222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46226|min_srtt:46226|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 819226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 819231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 819236] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 819242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 819249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 819256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46226|min_srtt:46226|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 819263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 819270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 819276] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 819282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 819297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 819304] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 819312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:428007| [2025/04/30 18:20:46 819319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 819326] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:540| [2025/04/30 18:20:46 819361] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44484|now:1746037246819335|stream_id:0|stream_offset:428007| [2025/04/30 18:20:46 819367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 819372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44484|applimit:0| [2025/04/30 18:20:46 819376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46226|rtt_var:5609|pto_duration:68662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 819384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 819389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 819396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45684| [2025/04/30 18:20:46 819402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246912997|now:1746037246819376|interv:93621| [2025/04/30 18:20:46 819409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246912997|now:1746037246819376|interval:93621|pto_count:0|srtt:46226 [2025/04/30 18:20:46 819417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45684| [2025/04/30 18:20:46 819425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 819431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45684|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:429186| [2025/04/30 18:20:46 819438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 819444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:541| [2025/04/30 18:20:46 819474] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45684|now:1746037246819452|stream_id:0|stream_offset:429186| [2025/04/30 18:20:46 819480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 819485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45684|applimit:0| [2025/04/30 18:20:46 819494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46226|rtt_var:5609|pto_duration:68662|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 819498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 819502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 819506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46884| [2025/04/30 18:20:46 819510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246913114|now:1746037246819494|interv:93620| [2025/04/30 18:20:46 819515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246913114|now:1746037246819494|interval:93620|pto_count:0|srtt:46226 [2025/04/30 18:20:46 819521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46884| [2025/04/30 18:20:46 819529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 819536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46884|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:430365| [2025/04/30 18:20:46 819543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 819550] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246821868| [2025/04/30 18:20:46 819556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246821868| [2025/04/30 18:20:46 819562] [debug] |xqc_engine_wakeup_after|wakeup:1746037246821868|now:1746037246819562|diff:2306| [2025/04/30 18:20:46 819569] [debug] |xqc_engine_main_logic|END|now:1746037246819197| [2025/04/30 18:20:46 819583] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246819581| [2025/04/30 18:20:46 819591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 819600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:164| [2025/04/30 18:20:46 819607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:165| [2025/04/30 18:20:46 819615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:165| [2025/04/30 18:20:46 819622] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 819629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:499| [2025/04/30 18:20:46 819633] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:50484|prior_delivered:343602|prior_time:1746037246779425|is_app_limited:0|send_elapse:34642|ack_elapse:40156|ctl_first_sent_time:1746037246780310|lagest_ack_time:1746037246819581|curr_delivered:390486| [2025/04/30 18:20:46 819638] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246780310| [2025/04/30 18:20:46 819643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 819647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:500|path_largest_ack:500| [2025/04/30 18:20:46 819657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:49284|prior_delivered:346002|prior_time:1746037246781459|is_app_limited:0|send_elapse:36174|ack_elapse:38122|ctl_first_sent_time:1746037246782072|lagest_ack_time:1746037246819581|curr_delivered:391686| [2025/04/30 18:20:46 819661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246782072| [2025/04/30 18:20:46 819665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 819671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46226|rttvar:5609|minrtt:30950|latest_rtt:37509|ack_delay:1000| [2025/04/30 18:20:46 819678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:45011|rttvar:6636|minrtt:30950|latest_rtt:37509|ack_delay:1000| [2025/04/30 18:20:46 819685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:500|lost_pn:497|thresh:3| [2025/04/30 18:20:46 819692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 819698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 819705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 819710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 819715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:6636|pto_duration:71555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 819719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 819723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 819727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44484| [2025/04/30 18:20:46 819731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916007|now:1746037246819714|interv:96293| [2025/04/30 18:20:46 819735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916007|now:1746037246819714|interval:96293|pto_count:0|srtt:45011 [2025/04/30 18:20:46 819740] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 36174, ack_elapse 38122, delivered 45684|rate 1198363|lost 155| [2025/04/30 18:20:46 819745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198363) in round 8| [2025/04/30 18:20:46 819749] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 819756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 819762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246782072|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 819770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246782072|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 819783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44484|srtt:45011|latest_rtt:37509|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 819790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:165|largest:165|pns:2| [2025/04/30 18:20:46 819794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:165|frame:ACK |recv_time:1746037246819581|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 819799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366819581|now:1746037246819581|interv:120000000| [2025/04/30 18:20:46 819804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366819581|now:1746037246819581|interv:120000000| [2025/04/30 18:20:46 819808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246821868|pq_index:0| [2025/04/30 18:20:46 819812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246819197| [2025/04/30 18:20:46 819816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246819816| [2025/04/30 18:20:46 819821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246819820| [2025/04/30 18:20:46 819826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 819831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 819835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 819840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 819844] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 819848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 819852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 819857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 819861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 819865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 819869] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 819880] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 819884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 819888] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 819893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:430365| [2025/04/30 18:20:46 819897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 819901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246820901|now:1746037246819901|interv:1000| [2025/04/30 18:20:46 819905] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 819909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 819913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246820901| [2025/04/30 18:20:46 819917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246820901| [2025/04/30 18:20:46 819921] [debug] |xqc_engine_wakeup_after|wakeup:1746037246820901|now:1746037246819921|diff:980| [2025/04/30 18:20:46 819925] [debug] |xqc_engine_main_logic|END|now:1746037246819820| [2025/04/30 18:20:46 819931] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246819931| [2025/04/30 18:20:46 819935] [debug] |xqc_engine_wakeup_after|wakeup:1746037246820901|now:1746037246819935|diff:966| [2025/04/30 18:20:46 819939] [debug] |xqc_engine_main_logic|END|now:1746037246819931| [2025/04/30 18:20:46 821009] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246821009| [2025/04/30 18:20:46 821020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246820901|pq_index:0| [2025/04/30 18:20:46 821024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246819820| [2025/04/30 18:20:46 821029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246821028| [2025/04/30 18:20:46 821034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246820901|now:1746037246821028| [2025/04/30 18:20:46 821038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246820901|now:1746037246821028| [2025/04/30 18:20:46 821042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 821047] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 821051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 821056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 821061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821065] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 821073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 821077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 821081] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45011|min_srtt:45011|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 821086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 821090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821094] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 821098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 821102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 821107] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 821111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:430365| [2025/04/30 18:20:46 821116] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 821120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:542| [2025/04/30 18:20:46 821156] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44484|now:1746037246821129|stream_id:0|stream_offset:430365| [2025/04/30 18:20:46 821162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 821167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44484|applimit:0| [2025/04/30 18:20:46 821173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:6636|pto_duration:71555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 821180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 821187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 821193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45684| [2025/04/30 18:20:46 821199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917684|now:1746037246821173|interv:96511| [2025/04/30 18:20:46 821206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917684|now:1746037246821173|interval:96511|pto_count:0|srtt:45011 [2025/04/30 18:20:46 821220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45684| [2025/04/30 18:20:46 821228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 821232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45684|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:431544| [2025/04/30 18:20:46 821237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 821241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:543| [2025/04/30 18:20:46 821272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45684|now:1746037246821249|stream_id:0|stream_offset:431544| [2025/04/30 18:20:46 821279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 821287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45684|applimit:0| [2025/04/30 18:20:46 821294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45011|rtt_var:6636|pto_duration:71555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 821301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 821307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 821314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46884| [2025/04/30 18:20:46 821320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917804|now:1746037246821294|interv:96510| [2025/04/30 18:20:46 821326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917804|now:1746037246821294|interval:96510|pto_count:0|srtt:45011 [2025/04/30 18:20:46 821333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46884| [2025/04/30 18:20:46 821342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 821348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46884|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 821356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821362] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246821868| [2025/04/30 18:20:46 821367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246821868| [2025/04/30 18:20:46 821371] [debug] |xqc_engine_wakeup_after|wakeup:1746037246821868|now:1746037246821371|diff:497| [2025/04/30 18:20:46 821376] [debug] |xqc_engine_main_logic|END|now:1746037246821028| [2025/04/30 18:20:46 821562] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246821561| [2025/04/30 18:20:46 821573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 821587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:165| [2025/04/30 18:20:46 821592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:166| [2025/04/30 18:20:46 821598] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:166| [2025/04/30 18:20:46 821602] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 821607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:502|path_largest_ack:501| [2025/04/30 18:20:46 821612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:48084|prior_delivered:348402|prior_time:1746037246783448|is_app_limited:0|send_elapse:38912|ack_elapse:38113|ctl_first_sent_time:1746037246785055|lagest_ack_time:1746037246821561|curr_delivered:392886| [2025/04/30 18:20:46 821616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246785055| [2025/04/30 18:20:46 821621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 821625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:502|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:502|path_largest_ack:502| [2025/04/30 18:20:46 821630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44484|prior_delivered:353202|prior_time:1746037246787412|is_app_limited:0|send_elapse:41349|ack_elapse:34149|ctl_first_sent_time:1746037246787881|lagest_ack_time:1746037246821561|curr_delivered:394086| [2025/04/30 18:20:46 821634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246787881| [2025/04/30 18:20:46 821638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 821642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:45011|rttvar:6636|minrtt:30950|latest_rtt:33680|ack_delay:1000| [2025/04/30 18:20:46 821647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43470|rttvar:8059|minrtt:30950|latest_rtt:33680|ack_delay:1000| [2025/04/30 18:20:46 821651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:502|lost_pn:499|thresh:3| [2025/04/30 18:20:46 821655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 821660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 821663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 821667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 821672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43470|rtt_var:8059|pto_duration:75706|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 821676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 821680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 821684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44484| [2025/04/30 18:20:46 821691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246921955|now:1746037246821671|interv:100284| [2025/04/30 18:20:46 821696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246921955|now:1746037246821671|interval:100284|pto_count:0|srtt:43470 [2025/04/30 18:20:46 821703] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 41349, ack_elapse 34149, delivered 40884|rate 988754|lost 155| [2025/04/30 18:20:46 821709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (988754) in round 8| [2025/04/30 18:20:46 821716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 821723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 821729] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246787881|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 821734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246787881|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 821739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44484|srtt:43470|latest_rtt:33680|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 821745] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:166|largest:166|pns:2| [2025/04/30 18:20:46 821750] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:166|frame:ACK |recv_time:1746037246821561|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 821755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366821561|now:1746037246821561|interv:120000000| [2025/04/30 18:20:46 821759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366821561|now:1746037246821561|interv:120000000| [2025/04/30 18:20:46 821763] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246821868|pq_index:0| [2025/04/30 18:20:46 821767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246821028| [2025/04/30 18:20:46 821771] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246821771| [2025/04/30 18:20:46 821776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246821775| [2025/04/30 18:20:46 821782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 821787] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43470|min_srtt:43470|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 821791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 821799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821803] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 821807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 821812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 821816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43470|min_srtt:43470|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 821820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 821824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821828] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 821832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 821836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 821841] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 821845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 821849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 821854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246822853|now:1746037246821853|interv:1000| [2025/04/30 18:20:46 821858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 821861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 821865] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246821868| [2025/04/30 18:20:46 821869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246821868| [2025/04/30 18:20:46 821873] [debug] |xqc_engine_wakeup_after|wakeup:1746037246821868|now:1746037246821873|diff:18446744073709551611| [2025/04/30 18:20:46 821878] [debug] |xqc_engine_main_logic|END|now:1746037246821775| [2025/04/30 18:20:46 821883] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246821883| [2025/04/30 18:20:46 821887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246821868|pq_index:0| [2025/04/30 18:20:46 821891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246821775| [2025/04/30 18:20:46 821896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246821895| [2025/04/30 18:20:46 821900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037246821868|now:1746037246821895| [2025/04/30 18:20:46 821907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:46 821911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037246821868|now:1746037246821895| [2025/04/30 18:20:46 821914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 821919] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 821924] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:166|ack_delay:25055|first_ack_range:33|largest_pkt_recv_time:1746037246796868| [2025/04/30 18:20:46 821928] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:166|low:133|pkt_pns:2| [2025/04/30 18:20:46 821932] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:151|frame_largest_recv:166| [2025/04/30 18:20:46 821937] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 821941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43470|min_srtt:43470|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 821946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 821950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821957] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 821963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 821967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 821971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43470|min_srtt:43470|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 821976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 821980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 821984] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 822010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 822015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 822020] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 822024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44484|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 822029] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 822036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 822040] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246822853| [2025/04/30 18:20:46 822045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246822853| [2025/04/30 18:20:46 822049] [debug] |xqc_engine_wakeup_after|wakeup:1746037246822853|now:1746037246822048|diff:805| [2025/04/30 18:20:46 822053] [debug] |xqc_engine_main_logic|END|now:1746037246821895| [2025/04/30 18:20:46 822063] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246822062| [2025/04/30 18:20:46 822068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 822073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:166| [2025/04/30 18:20:46 822077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:167| [2025/04/30 18:20:46 822083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:167| [2025/04/30 18:20:46 822087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 822092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:503|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:504|path_largest_ack:503| [2025/04/30 18:20:46 822097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:43303|prior_delivered:354402|prior_time:1746037246788528|is_app_limited:0|send_elapse:42690|ack_elapse:33534|ctl_first_sent_time:1746037246789417|lagest_ack_time:1746037246822062|curr_delivered:394105| [2025/04/30 18:20:46 822101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246789417| [2025/04/30 18:20:46 822106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:46 822110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:504|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:504|path_largest_ack:504| [2025/04/30 18:20:46 822115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:43303|prior_delivered:354402|prior_time:1746037246788528|is_app_limited:0|send_elapse:42690|ack_elapse:33534|ctl_first_sent_time:1746037246789417|lagest_ack_time:1746037246822062|curr_delivered:394124| [2025/04/30 18:20:46 822119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246789550| [2025/04/30 18:20:46 822123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:46 822127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43470|rttvar:8059|minrtt:30950|latest_rtt:32512|ack_delay:0| [2025/04/30 18:20:46 822131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42101|rttvar:8784|minrtt:30950|latest_rtt:32512|ack_delay:0| [2025/04/30 18:20:46 822136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:504|lost_pn:501|thresh:3| [2025/04/30 18:20:46 822140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 822144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 822150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 822154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 822159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42101|rtt_var:8784|pto_duration:77237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 822163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 822167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 822171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44446| [2025/04/30 18:20:46 822175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246923486|now:1746037246822158|interv:101328| [2025/04/30 18:20:46 822179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246923486|now:1746037246822158|interval:101328|pto_count:0|srtt:42101 [2025/04/30 18:20:46 822184] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 42690, ack_elapse 33534, delivered 39722|rate 930475|lost 155| [2025/04/30 18:20:46 822188] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (930475) in round 8| [2025/04/30 18:20:46 822192] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 822197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 822201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:38|po_sent_time:1746037246789550|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 822205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:38|po_sent_time:1746037246789550|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 822210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44446|srtt:42101|latest_rtt:32512|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 822215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:167|largest:167|pns:2| [2025/04/30 18:20:46 822220] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:167|frame:ACK |recv_time:1746037246822062|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 822225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366822062|now:1746037246822062|interv:120000000| [2025/04/30 18:20:46 822229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366822062|now:1746037246822062|interv:120000000| [2025/04/30 18:20:46 822233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246822853|pq_index:0| [2025/04/30 18:20:46 822237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246821895| [2025/04/30 18:20:46 822241] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246822241| [2025/04/30 18:20:46 822248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246822247| [2025/04/30 18:20:46 822253] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 822258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 822262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44446|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 822267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 822271] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 822275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 822279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 822283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 822287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44446|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 822292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 822296] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 822300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 822304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 822308] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 822313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44446|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 822317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 822321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 822325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246822853| [2025/04/30 18:20:46 822329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246822853| [2025/04/30 18:20:46 822333] [debug] |xqc_engine_wakeup_after|wakeup:1746037246822853|now:1746037246822332|diff:521| [2025/04/30 18:20:46 822337] [debug] |xqc_engine_main_logic|END|now:1746037246822247| [2025/04/30 18:20:46 822341] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246822341| [2025/04/30 18:20:46 822345] [debug] |xqc_engine_wakeup_after|wakeup:1746037246822853|now:1746037246822345|diff:508| [2025/04/30 18:20:46 822352] [debug] |xqc_engine_main_logic|END|now:1746037246822341| [2025/04/30 18:20:46 823420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246823420| [2025/04/30 18:20:46 823429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246822853|pq_index:0| [2025/04/30 18:20:46 823433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246822247| [2025/04/30 18:20:46 823438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246823437| [2025/04/30 18:20:46 823443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246822853|now:1746037246823437| [2025/04/30 18:20:46 823447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246822853|now:1746037246823437| [2025/04/30 18:20:46 823451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 823455] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 823460] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 823465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44446|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 823470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 823474] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 823477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 823483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 823490] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42101|min_srtt:42101|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 823496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:44446|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 823503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 823509] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 823515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 823522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 823529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 823535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:44446|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 823548] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 823554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:544| [2025/04/30 18:20:46 823601] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:544|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:44446|now:1746037246823566|stream_id:0|stream_offset:432723| [2025/04/30 18:20:46 823612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:544|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 18:20:46 823620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44446|applimit:0| [2025/04/30 18:20:46 823627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42101|rtt_var:8784|pto_duration:77237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 823634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 823641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 823647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45653| [2025/04/30 18:20:46 823654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246925803|now:1746037246823627|interv:102176| [2025/04/30 18:20:46 823661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246925803|now:1746037246823627|interval:102176|pto_count:0|srtt:42101 [2025/04/30 18:20:46 823669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45653| [2025/04/30 18:20:46 823677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 823684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45653|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:433902| [2025/04/30 18:20:46 823691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 823698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:545| [2025/04/30 18:20:46 823734] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45653|now:1746037246823708|stream_id:0|stream_offset:433902| [2025/04/30 18:20:46 823743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:545|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 823750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45653|applimit:0| [2025/04/30 18:20:46 823757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42101|rtt_var:8784|pto_duration:77237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 823764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 823771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 823784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46853| [2025/04/30 18:20:46 823791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246925945|now:1746037246823756|interv:102189| [2025/04/30 18:20:46 823798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246925945|now:1746037246823756|interval:102189|pto_count:0|srtt:42101 [2025/04/30 18:20:46 823806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46853| [2025/04/30 18:20:46 823815] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 823822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46853|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:435081| [2025/04/30 18:20:46 823830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 823836] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246925945| [2025/04/30 18:20:46 823843] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246925945| [2025/04/30 18:20:46 823849] [debug] |xqc_engine_wakeup_after|wakeup:1746037246925945|now:1746037246823849|diff:102096| [2025/04/30 18:20:46 823856] [debug] |xqc_engine_main_logic|END|now:1746037246823437| [2025/04/30 18:20:46 823926] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246823925| [2025/04/30 18:20:46 823933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 823939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:167| [2025/04/30 18:20:46 823943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:168| [2025/04/30 18:20:46 823949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:168| [2025/04/30 18:20:46 823953] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 823959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:505|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:505| [2025/04/30 18:20:46 823963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44530|prior_delivered:354402|prior_time:1746037246788528|is_app_limited:0|send_elapse:43128|ack_elapse:35397|ctl_first_sent_time:1746037246789855|lagest_ack_time:1746037246823925|curr_delivered:395332| [2025/04/30 18:20:46 823968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246789855| [2025/04/30 18:20:46 823973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:46 823977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:506|path_largest_ack:506| [2025/04/30 18:20:46 823981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:43330|prior_delivered:356802|prior_time:1746037246790439|is_app_limited:0|send_elapse:45296|ack_elapse:33486|ctl_first_sent_time:1746037246792122|lagest_ack_time:1746037246823925|curr_delivered:396532| [2025/04/30 18:20:46 824017] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246792122| [2025/04/30 18:20:46 824021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:46 824026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42101|rttvar:8784|minrtt:30950|latest_rtt:31803|ack_delay:1000| [2025/04/30 18:20:46 824030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40689|rttvar:9412|minrtt:30950|latest_rtt:31803|ack_delay:1000| [2025/04/30 18:20:46 824035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:506|lost_pn:503|thresh:3| [2025/04/30 18:20:46 824039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 824043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 824047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 824051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 148|pns:2| [2025/04/30 18:20:46 824055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 824059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40689|rtt_var:9412|pto_duration:78337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 824064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 824068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 824072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44445| [2025/04/30 18:20:46 824076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246927045|now:1746037246824059|interv:102986| [2025/04/30 18:20:46 824080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246927045|now:1746037246824059|interval:102986|pto_count:0|srtt:40689 [2025/04/30 18:20:46 824084] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45296, ack_elapse 33486, delivered 39730|rate 877119|lost 155| [2025/04/30 18:20:46 824089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (877119) in round 8| [2025/04/30 18:20:46 824093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 824098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 824102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2408|po_sent_time:1746037246792122|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 824106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2408|po_sent_time:1746037246792122|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 824111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44445|srtt:40689|latest_rtt:31803|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 824120] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:168|largest:168|pns:2| [2025/04/30 18:20:46 824124] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:168|frame:ACK |recv_time:1746037246823925|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 824129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366823925|now:1746037246823925|interv:120000000| [2025/04/30 18:20:46 824134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366823925|now:1746037246823925|interv:120000000| [2025/04/30 18:20:46 824137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246925945|pq_index:0| [2025/04/30 18:20:46 824142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246823437| [2025/04/30 18:20:46 824146] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246824146| [2025/04/30 18:20:46 824151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246824150| [2025/04/30 18:20:46 824156] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 824161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40689|min_srtt:40689|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 824165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 824170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 824174] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 824178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 824182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 824186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40689|min_srtt:40689|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 824190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 824195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 824198] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 824202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 824206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 824213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 824218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:435081| [2025/04/30 18:20:46 824222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 824226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:546| [2025/04/30 18:20:46 824261] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44445|now:1746037246824234|stream_id:0|stream_offset:435081| [2025/04/30 18:20:46 824266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 824271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44445|applimit:0| [2025/04/30 18:20:46 824276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40689|rtt_var:9412|pto_duration:78337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 824280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 824284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 824290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45645| [2025/04/30 18:20:46 824296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246927571|now:1746037246824275|interv:103296| [2025/04/30 18:20:46 824303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246927571|now:1746037246824275|interval:103296|pto_count:0|srtt:40689 [2025/04/30 18:20:46 824310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45645| [2025/04/30 18:20:46 824318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 824325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:436260| [2025/04/30 18:20:46 824332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 824338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246825338|now:1746037246824338|interv:1000| [2025/04/30 18:20:46 824345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 824351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 824357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246825338| [2025/04/30 18:20:46 824362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246825338| [2025/04/30 18:20:46 824366] [debug] |xqc_engine_wakeup_after|wakeup:1746037246825338|now:1746037246824366|diff:972| [2025/04/30 18:20:46 824370] [debug] |xqc_engine_main_logic|END|now:1746037246824150| [2025/04/30 18:20:46 824380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246824380| [2025/04/30 18:20:46 824384] [debug] |xqc_engine_wakeup_after|wakeup:1746037246825338|now:1746037246824384|diff:954| [2025/04/30 18:20:46 824388] [debug] |xqc_engine_main_logic|END|now:1746037246824380| [2025/04/30 18:20:46 825458] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246825458| [2025/04/30 18:20:46 825468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246825338|pq_index:0| [2025/04/30 18:20:46 825472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246824150| [2025/04/30 18:20:46 825477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246825476| [2025/04/30 18:20:46 825482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246825338|now:1746037246825476| [2025/04/30 18:20:46 825488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246825338|now:1746037246825476| [2025/04/30 18:20:46 825494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 825500] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 825508] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40689|min_srtt:40689|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 825515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 825520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 825524] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 825527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 825532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 825536] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40689|min_srtt:40689|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 825540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 825545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 825549] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 825553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 825557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 825561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 825566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:436260| [2025/04/30 18:20:46 825575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 825580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:547| [2025/04/30 18:20:46 825615] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45645|now:1746037246825588|stream_id:0|stream_offset:436260| [2025/04/30 18:20:46 825621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 825626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45645|applimit:0| [2025/04/30 18:20:46 825630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40689|rtt_var:9412|pto_duration:78337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 825636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 825643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 825649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46845| [2025/04/30 18:20:46 825655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246928925|now:1746037246825630|interv:103295| [2025/04/30 18:20:46 825661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246928925|now:1746037246825630|interval:103295|pto_count:0|srtt:40689 [2025/04/30 18:20:46 825669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46845| [2025/04/30 18:20:46 825676] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 825680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46845|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:437439| [2025/04/30 18:20:46 825684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 825689] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246928925| [2025/04/30 18:20:46 825693] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246928925| [2025/04/30 18:20:46 825697] [debug] |xqc_engine_wakeup_after|wakeup:1746037246928925|now:1746037246825697|diff:103228| [2025/04/30 18:20:46 825701] [debug] |xqc_engine_main_logic|END|now:1746037246825476| [2025/04/30 18:20:46 825831] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246825830| [2025/04/30 18:20:46 825837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 825842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:168| [2025/04/30 18:20:46 825846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:169| [2025/04/30 18:20:46 825852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:169| [2025/04/30 18:20:46 825861] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 825866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:507| [2025/04/30 18:20:46 825870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44530|prior_delivered:356802|prior_time:1746037246790439|is_app_limited:0|send_elapse:45433|ack_elapse:35391|ctl_first_sent_time:1746037246792259|lagest_ack_time:1746037246825830|curr_delivered:397732| [2025/04/30 18:20:46 825875] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246792259| [2025/04/30 18:20:46 825880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:46 825884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:508|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:508|path_largest_ack:508| [2025/04/30 18:20:46 825889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44530|prior_delivered:356802|prior_time:1746037246790439|is_app_limited:0|send_elapse:45433|ack_elapse:35391|ctl_first_sent_time:1746037246792259|lagest_ack_time:1746037246825830|curr_delivered:398932| [2025/04/30 18:20:46 825893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246792392| [2025/04/30 18:20:46 825897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:46 825901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40689|rttvar:9412|minrtt:30950|latest_rtt:33438|ack_delay:1000| [2025/04/30 18:20:46 825906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39657|rttvar:9121|minrtt:30950|latest_rtt:33438|ack_delay:1000| [2025/04/30 18:20:46 825910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:508|lost_pn:505|thresh:3| [2025/04/30 18:20:46 825914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 825918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 825922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 825926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 825930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39657|rtt_var:9121|pto_duration:76141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 825934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 825939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 825942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44445| [2025/04/30 18:20:46 825946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246926729|now:1746037246825930|interv:100799| [2025/04/30 18:20:46 825950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246926729|now:1746037246825930|interval:100799|pto_count:0|srtt:39657 [2025/04/30 18:20:46 825957] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45433, ack_elapse 35391, delivered 42130|rate 927299|lost 155| [2025/04/30 18:20:46 825962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (927299) in round 8| [2025/04/30 18:20:46 825966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 825970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 825974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246792392|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 825979] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246792392|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 825984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44445|srtt:39657|latest_rtt:33438|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 826014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:169|largest:169|pns:2| [2025/04/30 18:20:46 826018] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:169|frame:ACK |recv_time:1746037246825830|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 826023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366825830|now:1746037246825830|interv:120000000| [2025/04/30 18:20:46 826027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366825830|now:1746037246825830|interv:120000000| [2025/04/30 18:20:46 826031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246928925|pq_index:0| [2025/04/30 18:20:46 826036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246825476| [2025/04/30 18:20:46 826040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246826040| [2025/04/30 18:20:46 826045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246826044| [2025/04/30 18:20:46 826050] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 826054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39657|min_srtt:39657|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 826059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 826063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 826067] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 826075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 826079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 826083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39657|min_srtt:39657|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 826087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 826092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 826096] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 826099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 826104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 826108] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 826112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:437439| [2025/04/30 18:20:46 826117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 826121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:548| [2025/04/30 18:20:46 826153] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44445|now:1746037246826129|stream_id:0|stream_offset:437439| [2025/04/30 18:20:46 826159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 826164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44445|applimit:0| [2025/04/30 18:20:46 826170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39657|rtt_var:9121|pto_duration:76141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 826177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 826184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 826190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45645| [2025/04/30 18:20:46 826197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246927270|now:1746037246826170|interv:101100| [2025/04/30 18:20:46 826204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246927270|now:1746037246826170|interval:101100|pto_count:0|srtt:39657 [2025/04/30 18:20:46 826211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45645| [2025/04/30 18:20:46 826225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 826232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:438618| [2025/04/30 18:20:46 826239] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 826246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:549| [2025/04/30 18:20:46 826280] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45645|now:1746037246826257|stream_id:0|stream_offset:438618| [2025/04/30 18:20:46 826291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 826298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45645|applimit:0| [2025/04/30 18:20:46 826304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39657|rtt_var:9121|pto_duration:76141|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 826312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 826317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 826323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46845| [2025/04/30 18:20:46 826329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246927398|now:1746037246826304|interv:101094| [2025/04/30 18:20:46 826336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246927398|now:1746037246826304|interval:101094|pto_count:0|srtt:39657 [2025/04/30 18:20:46 826343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46845| [2025/04/30 18:20:46 826351] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 826357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46845|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:439797| [2025/04/30 18:20:46 826365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 826371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246927398| [2025/04/30 18:20:46 826378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246927398| [2025/04/30 18:20:46 826385] [debug] |xqc_engine_wakeup_after|wakeup:1746037246927398|now:1746037246826385|diff:101013| [2025/04/30 18:20:46 826392] [debug] |xqc_engine_main_logic|END|now:1746037246826044| [2025/04/30 18:20:46 826401] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246826401| [2025/04/30 18:20:46 826407] [debug] |xqc_engine_wakeup_after|wakeup:1746037246927398|now:1746037246826407|diff:100991| [2025/04/30 18:20:46 826414] [debug] |xqc_engine_main_logic|END|now:1746037246826401| [2025/04/30 18:20:46 827797] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246827795| [2025/04/30 18:20:46 827820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 827829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:169| [2025/04/30 18:20:46 827835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:170| [2025/04/30 18:20:46 827844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:170| [2025/04/30 18:20:46 827850] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 827859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:509|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:510|path_largest_ack:509| [2025/04/30 18:20:46 827864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44530|prior_delivered:359202|prior_time:1746037246792549|is_app_limited:0|send_elapse:47204|ack_elapse:35246|ctl_first_sent_time:1746037246794240|lagest_ack_time:1746037246827795|curr_delivered:400132| [2025/04/30 18:20:46 827869] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246794240| [2025/04/30 18:20:46 827874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:46 827878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:510|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:510|path_largest_ack:510| [2025/04/30 18:20:46 827882] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:44530|prior_delivered:359202|prior_time:1746037246792549|is_app_limited:0|send_elapse:47204|ack_elapse:35246|ctl_first_sent_time:1746037246794240|lagest_ack_time:1746037246827795|curr_delivered:401332| [2025/04/30 18:20:46 827887] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246794339| [2025/04/30 18:20:46 827891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:46 827895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39657|rttvar:9121|minrtt:30950|latest_rtt:33456|ack_delay:0| [2025/04/30 18:20:46 827900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:38882|rttvar:8391|minrtt:30950|latest_rtt:33456|ack_delay:0| [2025/04/30 18:20:46 827904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:510|lost_pn:507|thresh:3| [2025/04/30 18:20:46 827908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 827912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 827916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 827920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 827925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38882|rtt_var:8391|pto_duration:72446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 827929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 827937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 827941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44445| [2025/04/30 18:20:46 827945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246923703|now:1746037246827924|interv:95779| [2025/04/30 18:20:46 827949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246923703|now:1746037246827924|interval:95779|pto_count:0|srtt:38882 [2025/04/30 18:20:46 827954] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47204, ack_elapse 35246, delivered 42130|rate 892509|lost 155| [2025/04/30 18:20:46 827958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (892509) in round 8| [2025/04/30 18:20:46 827963] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 827967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 827971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246794339|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 827975] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246794339|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 827980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44445|srtt:38882|latest_rtt:33456|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 827998] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:170|largest:170|pns:2| [2025/04/30 18:20:46 828005] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:170|frame:ACK |recv_time:1746037246827795|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 828010] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366827795|now:1746037246827795|interv:120000000| [2025/04/30 18:20:46 828014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366827795|now:1746037246827795|interv:120000000| [2025/04/30 18:20:46 828018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246927398|pq_index:0| [2025/04/30 18:20:46 828023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246826044| [2025/04/30 18:20:46 828027] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246828026| [2025/04/30 18:20:46 828032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246828031| [2025/04/30 18:20:46 828037] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 828042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38882|min_srtt:38882|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 828049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 828054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 828058] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 828062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 828066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 828070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38882|min_srtt:38882|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 828074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 828079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 828083] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 828086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 828091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 828095] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 828100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:439797| [2025/04/30 18:20:46 828104] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 828108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246829108|now:1746037246828108|interv:1000| [2025/04/30 18:20:46 828112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 828116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 828120] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246829108| [2025/04/30 18:20:46 828124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246829108| [2025/04/30 18:20:46 828128] [debug] |xqc_engine_wakeup_after|wakeup:1746037246829108|now:1746037246828128|diff:980| [2025/04/30 18:20:46 828132] [debug] |xqc_engine_main_logic|END|now:1746037246828031| [2025/04/30 18:20:46 828138] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246828137| [2025/04/30 18:20:46 828141] [debug] |xqc_engine_wakeup_after|wakeup:1746037246829108|now:1746037246828141|diff:967| [2025/04/30 18:20:46 828145] [debug] |xqc_engine_main_logic|END|now:1746037246828137| [2025/04/30 18:20:46 829218] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246829218| [2025/04/30 18:20:46 829230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246829108|pq_index:0| [2025/04/30 18:20:46 829240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246828031| [2025/04/30 18:20:46 829245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246829244| [2025/04/30 18:20:46 829250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246829108|now:1746037246829244| [2025/04/30 18:20:46 829255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246829108|now:1746037246829244| [2025/04/30 18:20:46 829259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 829263] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 829268] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38882|min_srtt:38882|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 829273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 829278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 829282] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 829286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 829290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 829294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38882|min_srtt:38882|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 829299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 829303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 829307] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 829311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 829315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 829320] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 829324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:439797| [2025/04/30 18:20:46 829329] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 829333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:550| [2025/04/30 18:20:46 829371] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44445|now:1746037246829342|stream_id:0|stream_offset:439797| [2025/04/30 18:20:46 829380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 829386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44445|applimit:0| [2025/04/30 18:20:46 829390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38882|rtt_var:8391|pto_duration:72446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 829394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 829398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 829402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45645| [2025/04/30 18:20:46 829406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246926788|now:1746037246829390|interv:97398| [2025/04/30 18:20:46 829410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246926788|now:1746037246829390|interval:97398|pto_count:0|srtt:38882 [2025/04/30 18:20:46 829415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45645| [2025/04/30 18:20:46 829420] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 829424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:440976| [2025/04/30 18:20:46 829429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 829433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:551| [2025/04/30 18:20:46 829457] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45645|now:1746037246829440|stream_id:0|stream_offset:440976| [2025/04/30 18:20:46 829463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:551|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 829467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45645|applimit:0| [2025/04/30 18:20:46 829472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38882|rtt_var:8391|pto_duration:72446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 829476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 829480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 829484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46845| [2025/04/30 18:20:46 829488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246926886|now:1746037246829472|interv:97414| [2025/04/30 18:20:46 829492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246926886|now:1746037246829472|interval:97414|pto_count:0|srtt:38882 [2025/04/30 18:20:46 829500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46845| [2025/04/30 18:20:46 829504] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 829509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46845|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:442155| [2025/04/30 18:20:46 829513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 829517] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246926886| [2025/04/30 18:20:46 829521] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246926886| [2025/04/30 18:20:46 829525] [debug] |xqc_engine_wakeup_after|wakeup:1746037246926886|now:1746037246829525|diff:97361| [2025/04/30 18:20:46 829530] [debug] |xqc_engine_main_logic|END|now:1746037246829244| [2025/04/30 18:20:46 830041] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246830040| [2025/04/30 18:20:46 830053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 830059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:170| [2025/04/30 18:20:46 830063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:171| [2025/04/30 18:20:46 830069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:171| [2025/04/30 18:20:46 830073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 830079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:511|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:511| [2025/04/30 18:20:46 830084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:45711|prior_delivered:360421|prior_time:1746037246795114|is_app_limited:0|send_elapse:46324|ack_elapse:34926|ctl_first_sent_time:1746037246796545|lagest_ack_time:1746037246830040|curr_delivered:402532| [2025/04/30 18:20:46 830089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246796545| [2025/04/30 18:20:46 830093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:46 830098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:512|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:512|path_largest_ack:512| [2025/04/30 18:20:46 830102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:45711|prior_delivered:360421|prior_time:1746037246795114|is_app_limited:0|send_elapse:46324|ack_elapse:34926|ctl_first_sent_time:1746037246796545|lagest_ack_time:1746037246830040|curr_delivered:403732| [2025/04/30 18:20:46 830107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246796645| [2025/04/30 18:20:46 830111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:46 830115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:38882|rttvar:8391|minrtt:30950|latest_rtt:33395|ack_delay:1000| [2025/04/30 18:20:46 830125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:38071|rttvar:7915|minrtt:30950|latest_rtt:33395|ack_delay:1000| [2025/04/30 18:20:46 830129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:512|lost_pn:509|thresh:3| [2025/04/30 18:20:46 830133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 830137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 830141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 830145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 830149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38071|rtt_var:7915|pto_duration:69731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 830154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 830158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 830162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44445| [2025/04/30 18:20:46 830166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246924171|now:1746037246830149|interv:94022| [2025/04/30 18:20:46 830170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246924171|now:1746037246830149|interval:94022|pto_count:0|srtt:38071 [2025/04/30 18:20:46 830174] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46324, ack_elapse 34926, delivered 43311|rate 934958|lost 155| [2025/04/30 18:20:46 830179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (934958) in round 8| [2025/04/30 18:20:46 830183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 830187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 830191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246796645|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 830196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246796645|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 830201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44445|srtt:38071|latest_rtt:33395|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 830207] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:171|largest:171|pns:2| [2025/04/30 18:20:46 830211] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:171|frame:ACK |recv_time:1746037246830040|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 830219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366830040|now:1746037246830040|interv:120000000| [2025/04/30 18:20:46 830223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366830040|now:1746037246830040|interv:120000000| [2025/04/30 18:20:46 830227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246926886|pq_index:0| [2025/04/30 18:20:46 830231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246829244| [2025/04/30 18:20:46 830235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246830235| [2025/04/30 18:20:46 830240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246830239| [2025/04/30 18:20:46 830245] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 830250] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38071|min_srtt:38071|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 830254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 830259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 830263] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 830267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 830271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 830275] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38071|min_srtt:38071|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 830280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 830284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 830288] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 830292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 830296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 830300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 830304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44445|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:442155| [2025/04/30 18:20:46 830311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 830316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:552| [2025/04/30 18:20:46 830350] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44445|now:1746037246830322|stream_id:0|stream_offset:442155| [2025/04/30 18:20:46 830357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 830362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44445|applimit:0| [2025/04/30 18:20:46 830366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38071|rtt_var:7915|pto_duration:69731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 830370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 830374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 830378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45645| [2025/04/30 18:20:46 830382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246925053|now:1746037246830366|interv:94687| [2025/04/30 18:20:46 830386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246925053|now:1746037246830366|interval:94687|pto_count:0|srtt:38071 [2025/04/30 18:20:46 830391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45645| [2025/04/30 18:20:46 830396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 830400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45645|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:443334| [2025/04/30 18:20:46 830404] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 830408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:553| [2025/04/30 18:20:46 830430] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45645|now:1746037246830415|stream_id:0|stream_offset:443334| [2025/04/30 18:20:46 830436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 830441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45645|applimit:0| [2025/04/30 18:20:46 830445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38071|rtt_var:7915|pto_duration:69731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 830449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 830453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 830457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46845| [2025/04/30 18:20:46 830465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246925146|now:1746037246830444|interv:94702| [2025/04/30 18:20:46 830469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246925146|now:1746037246830444|interval:94702|pto_count:0|srtt:38071 [2025/04/30 18:20:46 830473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46845| [2025/04/30 18:20:46 830478] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 830482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46845|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:444513| [2025/04/30 18:20:46 830487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 830491] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246925146| [2025/04/30 18:20:46 830495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246925146| [2025/04/30 18:20:46 830499] [debug] |xqc_engine_wakeup_after|wakeup:1746037246925146|now:1746037246830499|diff:94647| [2025/04/30 18:20:46 830503] [debug] |xqc_engine_main_logic|END|now:1746037246830239| [2025/04/30 18:20:46 830508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246830508| [2025/04/30 18:20:46 830512] [debug] |xqc_engine_wakeup_after|wakeup:1746037246925146|now:1746037246830512|diff:94634| [2025/04/30 18:20:46 830518] [debug] |xqc_engine_main_logic|END|now:1746037246830508| [2025/04/30 18:20:46 831311] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246831310| [2025/04/30 18:20:46 831321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 831327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:171| [2025/04/30 18:20:46 831331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:172| [2025/04/30 18:20:46 831337] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:172| [2025/04/30 18:20:46 831341] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 831346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:513| [2025/04/30 18:20:46 831350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:48111|prior_delivered:360421|prior_time:1746037246795114|is_app_limited:0|send_elapse:46512|ack_elapse:36196|ctl_first_sent_time:1746037246796733|lagest_ack_time:1746037246831310|curr_delivered:404932| [2025/04/30 18:20:46 831355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246796733| [2025/04/30 18:20:46 831360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:46 831364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:514|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:514| [2025/04/30 18:20:46 831369] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:48111|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:47018|ack_elapse:34442|ctl_first_sent_time:1746037246797338|lagest_ack_time:1746037246831310|curr_delivered:404951| [2025/04/30 18:20:46 831382] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246797338| [2025/04/30 18:20:46 831386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:46 831390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:515|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:515|path_largest_ack:515| [2025/04/30 18:20:46 831395] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:48111|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:47018|ack_elapse:34442|ctl_first_sent_time:1746037246797338|lagest_ack_time:1746037246831310|curr_delivered:404970| [2025/04/30 18:20:46 831399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246797429| [2025/04/30 18:20:46 831403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:46 831407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:38071|rttvar:7915|minrtt:30950|latest_rtt:33881|ack_delay:0| [2025/04/30 18:20:46 831412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:37548|rttvar:6984|minrtt:30950|latest_rtt:33881|ack_delay:0| [2025/04/30 18:20:46 831416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:515|lost_pn:512|thresh:3| [2025/04/30 18:20:46 831420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 831424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 831428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 831432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 831436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37548|rtt_var:6984|pto_duration:65484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 831440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 831444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 831448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 831452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246920899|now:1746037246831436|interv:89463| [2025/04/30 18:20:46 831456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246920899|now:1746037246831436|interval:89463|pto_count:0|srtt:37548 [2025/04/30 18:20:46 831461] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47018, ack_elapse 34442, delivered 44530|rate 947084|lost 155| [2025/04/30 18:20:46 831465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (947084) in round 8| [2025/04/30 18:20:46 831469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 831476] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 831480] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:1238|po_sent_time:1746037246797429|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 831485] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:1238|po_sent_time:1746037246797429|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 831490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:45607|srtt:37548|latest_rtt:33881|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 831497] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:172|largest:172|pns:2| [2025/04/30 18:20:46 831505] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:172|frame:ACK |recv_time:1746037246831310|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 831512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366831310|now:1746037246831310|interv:120000000| [2025/04/30 18:20:46 831518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366831310|now:1746037246831310|interv:120000000| [2025/04/30 18:20:46 831524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246925146|pq_index:0| [2025/04/30 18:20:46 831530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246830239| [2025/04/30 18:20:46 831536] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246831536| [2025/04/30 18:20:46 831544] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246831543| [2025/04/30 18:20:46 831552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 831560] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37548|min_srtt:37548|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 831567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 831575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 831581] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 831588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 831594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 831601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37548|min_srtt:37548|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 831615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 831623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 831629] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 831635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 831642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 831649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 831656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:444513| [2025/04/30 18:20:46 831663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 831669] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246832669|now:1746037246831669|interv:1000| [2025/04/30 18:20:46 831675] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 831681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 831688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246832669| [2025/04/30 18:20:46 831695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246832669| [2025/04/30 18:20:46 831701] [debug] |xqc_engine_wakeup_after|wakeup:1746037246832669|now:1746037246831701|diff:968| [2025/04/30 18:20:46 831708] [debug] |xqc_engine_main_logic|END|now:1746037246831543| [2025/04/30 18:20:46 831717] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246831717| [2025/04/30 18:20:46 831724] [debug] |xqc_engine_wakeup_after|wakeup:1746037246832669|now:1746037246831723|diff:946| [2025/04/30 18:20:46 831731] [debug] |xqc_engine_main_logic|END|now:1746037246831717| [2025/04/30 18:20:46 832882] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246832881| [2025/04/30 18:20:46 832895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 832902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:172| [2025/04/30 18:20:46 832907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:173| [2025/04/30 18:20:46 832913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:173| [2025/04/30 18:20:46 832928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 832933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:516|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:517|path_largest_ack:516| [2025/04/30 18:20:46 832938] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:49330|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:48449|ack_elapse:36013|ctl_first_sent_time:1746037246798769|lagest_ack_time:1746037246832881|curr_delivered:406170| [2025/04/30 18:20:46 832951] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246798769| [2025/04/30 18:20:46 832956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:46 832960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:517|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:517|path_largest_ack:517| [2025/04/30 18:20:46 832965] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:49330|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:48449|ack_elapse:36013|ctl_first_sent_time:1746037246798769|lagest_ack_time:1746037246832881|curr_delivered:407370| [2025/04/30 18:20:46 832970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246798916| [2025/04/30 18:20:46 832974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:46 832978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:37548|rttvar:6984|minrtt:30950|latest_rtt:33965|ack_delay:0| [2025/04/30 18:20:46 832982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:37100|rttvar:6133|minrtt:30950|latest_rtt:33965|ack_delay:0| [2025/04/30 18:20:46 833007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:517|lost_pn:514|thresh:3| [2025/04/30 18:20:46 833014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 833020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 833026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 833032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 833039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:6133|pto_duration:61632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 833044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 833048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 833052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 43207| [2025/04/30 18:20:46 833056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917047|now:1746037246833038|interv:84009| [2025/04/30 18:20:46 833060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917047|now:1746037246833038|interval:84009|pto_count:0|srtt:37100 [2025/04/30 18:20:46 833065] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48449, ack_elapse 36013, delivered 46930|rate 968647|lost 155| [2025/04/30 18:20:46 833069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (968647) in round 8| [2025/04/30 18:20:46 833074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 833078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 833086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246798916|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 833091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246798916|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 833096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:43207|srtt:37100|latest_rtt:33965|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 833102] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:173|largest:173|pns:2| [2025/04/30 18:20:46 833106] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:173|frame:ACK |recv_time:1746037246832881|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 833111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366832881|now:1746037246832881|interv:120000000| [2025/04/30 18:20:46 833116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366832881|now:1746037246832881|interv:120000000| [2025/04/30 18:20:46 833120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246832669|pq_index:0| [2025/04/30 18:20:46 833124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246831543| [2025/04/30 18:20:46 833128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246833128| [2025/04/30 18:20:46 833133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246833132| [2025/04/30 18:20:46 833138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246832669|now:1746037246833132| [2025/04/30 18:20:46 833142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246832669|now:1746037246833132| [2025/04/30 18:20:46 833146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 833151] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 833156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37100|min_srtt:37100|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 833160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:43207|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 833165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 833169] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 833173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 833177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 833184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37100|min_srtt:37100|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 833189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:43207|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 833193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 833205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 833209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 833214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 833218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 833222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:43207|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:444513| [2025/04/30 18:20:46 833227] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 833232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:554| [2025/04/30 18:20:46 833270] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:43207|now:1746037246833240|stream_id:0|stream_offset:444513| [2025/04/30 18:20:46 833280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 833288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:43207|applimit:0| [2025/04/30 18:20:46 833294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:6133|pto_duration:61632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 833301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 833307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 833313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 833320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246919872|now:1746037246833294|interv:86578| [2025/04/30 18:20:46 833327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246919872|now:1746037246833294|interval:86578|pto_count:0|srtt:37100 [2025/04/30 18:20:46 833334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:44407| [2025/04/30 18:20:46 833342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 833348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:445692| [2025/04/30 18:20:46 833361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 833368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:555| [2025/04/30 18:20:46 833697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246833380|stream_id:0|stream_offset:445692| [2025/04/30 18:20:46 833710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:555|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 833717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 833724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:6133|pto_duration:61632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 833730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 833736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 833741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 833747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246920012|now:1746037246833724|interv:86288| [2025/04/30 18:20:46 833752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246920012|now:1746037246833724|interval:86288|pto_count:0|srtt:37100 [2025/04/30 18:20:46 833759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 833766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 833772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:446871| [2025/04/30 18:20:46 833778] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 833784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:556| [2025/04/30 18:20:46 833836] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246833795|stream_id:0|stream_offset:446871| [2025/04/30 18:20:46 833846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 833854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 833861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37100|rtt_var:6133|pto_duration:61632|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 833868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 833875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 833888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 833895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246920427|now:1746037246833860|interv:86567| [2025/04/30 18:20:46 833901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246920427|now:1746037246833860|interval:86567|pto_count:0|srtt:37100 [2025/04/30 18:20:46 833908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 833915] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 833922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:448050| [2025/04/30 18:20:46 833929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 833936] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246920427| [2025/04/30 18:20:46 833942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246920427| [2025/04/30 18:20:46 833948] [debug] |xqc_engine_wakeup_after|wakeup:1746037246920427|now:1746037246833948|diff:86479| [2025/04/30 18:20:46 833955] [debug] |xqc_engine_main_logic|END|now:1746037246833132| [2025/04/30 18:20:46 833963] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246833963| [2025/04/30 18:20:46 833970] [debug] |xqc_engine_wakeup_after|wakeup:1746037246920427|now:1746037246833970|diff:86457| [2025/04/30 18:20:46 833976] [debug] |xqc_engine_main_logic|END|now:1746037246833963| [2025/04/30 18:20:46 834959] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246834958| [2025/04/30 18:20:46 834974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 834982] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:173| [2025/04/30 18:20:46 835008] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:174| [2025/04/30 18:20:46 835017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:174| [2025/04/30 18:20:46 835023] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 835030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:518|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:519|path_largest_ack:518| [2025/04/30 18:20:46 835036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51730|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:48757|ack_elapse:38090|ctl_first_sent_time:1746037246799077|lagest_ack_time:1746037246834958|curr_delivered:408570| [2025/04/30 18:20:46 835043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246799077| [2025/04/30 18:20:46 835049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:46 835055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:519|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:519|path_largest_ack:519| [2025/04/30 18:20:46 835073] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51730|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:48757|ack_elapse:38090|ctl_first_sent_time:1746037246799077|lagest_ack_time:1746037246834958|curr_delivered:409770| [2025/04/30 18:20:46 835079] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246800471| [2025/04/30 18:20:46 835085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:46 835090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:37100|rttvar:6133|minrtt:30950|latest_rtt:34487|ack_delay:1000| [2025/04/30 18:20:46 835096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36648|rttvar:5503|minrtt:30950|latest_rtt:34487|ack_delay:1000| [2025/04/30 18:20:46 835102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:519|lost_pn:516|thresh:3| [2025/04/30 18:20:46 835108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 835113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 835119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 835124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 835130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36648|rtt_var:5503|pto_duration:58660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 835136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 835141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 835147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 835152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917455|now:1746037246835129|interv:82326| [2025/04/30 18:20:46 835158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917455|now:1746037246835129|interval:82326|pto_count:0|srtt:36648 [2025/04/30 18:20:46 835164] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48757, ack_elapse 38090, delivered 49330|rate 1011752|lost 155| [2025/04/30 18:20:46 835170] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1011752) in round 8| [2025/04/30 18:20:46 835176] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 835181] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 835187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246800471|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 835193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246800471|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 835204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44407|srtt:36648|latest_rtt:34487|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 835212] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:174|largest:174|pns:2| [2025/04/30 18:20:46 835218] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:174|frame:ACK |recv_time:1746037246834958|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 835224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366834958|now:1746037246834958|interv:120000000| [2025/04/30 18:20:46 835230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366834958|now:1746037246834958|interv:120000000| [2025/04/30 18:20:46 835235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246920427|pq_index:0| [2025/04/30 18:20:46 835241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246833132| [2025/04/30 18:20:46 835246] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246835246| [2025/04/30 18:20:46 835253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246835251| [2025/04/30 18:20:46 835260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 835267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36648|min_srtt:36648|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 835273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 835279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 835285] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 835290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 835296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 835302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36648|min_srtt:36648|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 835309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 835315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 835321] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 835326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 835337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 835344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 835350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:448050| [2025/04/30 18:20:46 835357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 835363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:557| [2025/04/30 18:20:46 835413] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246835373|stream_id:0|stream_offset:448050| [2025/04/30 18:20:46 835422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 835429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 835436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36648|rtt_var:5503|pto_duration:58660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 835443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 835449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 835455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 835461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246919033|now:1746037246835435|interv:83598| [2025/04/30 18:20:46 835467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246919033|now:1746037246835435|interval:83598|pto_count:0|srtt:36648 [2025/04/30 18:20:46 835474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 835481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 835487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:449229| [2025/04/30 18:20:46 835494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 835498] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:558| [2025/04/30 18:20:46 835528] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246835506|stream_id:0|stream_offset:449229| [2025/04/30 18:20:46 835533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 835545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 835552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36648|rtt_var:5503|pto_duration:58660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 835559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 835565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 835571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 835577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246919166|now:1746037246835552|interv:83614| [2025/04/30 18:20:46 835584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246919166|now:1746037246835552|interval:83614|pto_count:0|srtt:36648 [2025/04/30 18:20:46 835591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 835599] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 835607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:450408| [2025/04/30 18:20:46 835614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 835621] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246919166| [2025/04/30 18:20:46 835628] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246919166| [2025/04/30 18:20:46 835633] [debug] |xqc_engine_wakeup_after|wakeup:1746037246919166|now:1746037246835633|diff:83533| [2025/04/30 18:20:46 835641] [debug] |xqc_engine_main_logic|END|now:1746037246835251| [2025/04/30 18:20:46 835649] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246835649| [2025/04/30 18:20:46 835656] [debug] |xqc_engine_wakeup_after|wakeup:1746037246919166|now:1746037246835655|diff:83511| [2025/04/30 18:20:46 835662] [debug] |xqc_engine_main_logic|END|now:1746037246835649| [2025/04/30 18:20:46 836885] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246836884| [2025/04/30 18:20:46 836898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 836905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:174| [2025/04/30 18:20:46 836909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:175| [2025/04/30 18:20:46 836915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:175| [2025/04/30 18:20:46 836919] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 836925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:520|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:520| [2025/04/30 18:20:46 836930] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:54130|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:51547|ack_elapse:40016|ctl_first_sent_time:1746037246801867|lagest_ack_time:1746037246836884|curr_delivered:410970| [2025/04/30 18:20:46 836940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246801867| [2025/04/30 18:20:46 836945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:46 836949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:521|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:521|path_largest_ack:521| [2025/04/30 18:20:46 836954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:54130|prior_delivered:360440|prior_time:1746037246796868|is_app_limited:0|send_elapse:51547|ack_elapse:40016|ctl_first_sent_time:1746037246801867|lagest_ack_time:1746037246836884|curr_delivered:412170| [2025/04/30 18:20:46 836958] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246802035| [2025/04/30 18:20:46 836962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:46 836966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36648|rttvar:5503|minrtt:30950|latest_rtt:34849|ack_delay:1000| [2025/04/30 18:20:46 836970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36298|rttvar:4827|minrtt:30950|latest_rtt:34849|ack_delay:1000| [2025/04/30 18:20:46 836975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:521|lost_pn:518|thresh:3| [2025/04/30 18:20:46 836979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 836983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 837008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 837012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 837017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36298|rtt_var:4827|pto_duration:55606|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 837021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 837026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 837029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 837033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916112|now:1746037246837016|interv:79096| [2025/04/30 18:20:46 837038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916112|now:1746037246837016|interval:79096|pto_count:0|srtt:36298 [2025/04/30 18:20:46 837042] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51547, ack_elapse 40016, delivered 51730|rate 1003550|lost 155| [2025/04/30 18:20:46 837047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1003550) in round 8| [2025/04/30 18:20:46 837051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 837055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 837063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246802035|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 837068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246802035|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 837072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44407|srtt:36298|latest_rtt:34849|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 837078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:175|largest:175|pns:2| [2025/04/30 18:20:46 837083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:175|frame:ACK |recv_time:1746037246836884|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 837088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366836884|now:1746037246836884|interv:120000000| [2025/04/30 18:20:46 837092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366836884|now:1746037246836884|interv:120000000| [2025/04/30 18:20:46 837096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246919166|pq_index:0| [2025/04/30 18:20:46 837101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246835251| [2025/04/30 18:20:46 837105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246837105| [2025/04/30 18:20:46 837110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246837109| [2025/04/30 18:20:46 837115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 837120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36298|min_srtt:36298|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 837125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 837129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 837133] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 837137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 837141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 837146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36298|min_srtt:36298|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 837150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 837157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 837161] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 837165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 837171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 837178] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 837185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:450408| [2025/04/30 18:20:46 837192] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 837199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:559| [2025/04/30 18:20:46 837239] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246837208|stream_id:0|stream_offset:450408| [2025/04/30 18:20:46 837249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 837256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 837262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36298|rtt_var:4827|pto_duration:55606|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 837269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 837275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 837281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 837288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917814|now:1746037246837262|interv:80552| [2025/04/30 18:20:46 837295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917814|now:1746037246837262|interval:80552|pto_count:0|srtt:36298 [2025/04/30 18:20:46 837302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 837310] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 837317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:451587| [2025/04/30 18:20:46 837323] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 837327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:560| [2025/04/30 18:20:46 837368] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246837341|stream_id:0|stream_offset:451587| [2025/04/30 18:20:46 837377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 837385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 837391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36298|rtt_var:4827|pto_duration:55606|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 837399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 837404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 837407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 837411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917947|now:1746037246837391|interv:80556| [2025/04/30 18:20:46 837415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917947|now:1746037246837391|interval:80556|pto_count:0|srtt:36298 [2025/04/30 18:20:46 837420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 837425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 837429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:452766| [2025/04/30 18:20:46 837433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 837438] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246917947| [2025/04/30 18:20:46 837442] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246917947| [2025/04/30 18:20:46 837446] [debug] |xqc_engine_wakeup_after|wakeup:1746037246917947|now:1746037246837446|diff:80501| [2025/04/30 18:20:46 837450] [debug] |xqc_engine_main_logic|END|now:1746037246837109| [2025/04/30 18:20:46 837456] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246837456| [2025/04/30 18:20:46 837460] [debug] |xqc_engine_wakeup_after|wakeup:1746037246917947|now:1746037246837460|diff:80487| [2025/04/30 18:20:46 837464] [debug] |xqc_engine_main_logic|END|now:1746037246837456| [2025/04/30 18:20:46 838927] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246838926| [2025/04/30 18:20:46 838941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 838947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:175| [2025/04/30 18:20:46 838951] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:176| [2025/04/30 18:20:46 838958] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:176| [2025/04/30 18:20:46 838962] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 838973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:522|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:523|path_largest_ack:522| [2025/04/30 18:20:46 838978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51722|prior_delivered:365248|prior_time:1746037246802891|is_app_limited:0|send_elapse:52226|ack_elapse:36035|ctl_first_sent_time:1746037246803275|lagest_ack_time:1746037246838926|curr_delivered:413370| [2025/04/30 18:20:46 838983] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246803275| [2025/04/30 18:20:46 839008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:46 839012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:523|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:523|path_largest_ack:523| [2025/04/30 18:20:46 839017] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:51722|prior_delivered:365248|prior_time:1746037246802891|is_app_limited:0|send_elapse:52226|ack_elapse:36035|ctl_first_sent_time:1746037246803275|lagest_ack_time:1746037246838926|curr_delivered:414570| [2025/04/30 18:20:46 839022] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246803464| [2025/04/30 18:20:46 839026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:46 839030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36298|rttvar:4827|minrtt:30950|latest_rtt:35462|ack_delay:1000| [2025/04/30 18:20:46 839035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36068|rttvar:4080|minrtt:30950|latest_rtt:35462|ack_delay:1000| [2025/04/30 18:20:46 839039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:523|lost_pn:520|thresh:3| [2025/04/30 18:20:46 839043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 839047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 839051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 839055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 839060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36068|rtt_var:4080|pto_duration:52388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 839064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 839068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 839072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 839076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246914729|now:1746037246839059|interv:75670| [2025/04/30 18:20:46 839080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246914729|now:1746037246839059|interval:75670|pto_count:0|srtt:36068 [2025/04/30 18:20:46 839088] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52226, ack_elapse 36035, delivered 49322|rate 944395|lost 155| [2025/04/30 18:20:46 839093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (944395) in round 8| [2025/04/30 18:20:46 839097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 839101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 839105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246803464|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 839110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246803464|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 839115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44407|srtt:36068|latest_rtt:35462|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 839121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:176|largest:176|pns:2| [2025/04/30 18:20:46 839125] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:176|frame:ACK |recv_time:1746037246838926|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 839130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366838926|now:1746037246838926|interv:120000000| [2025/04/30 18:20:46 839134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366838926|now:1746037246838926|interv:120000000| [2025/04/30 18:20:46 839138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246917947|pq_index:0| [2025/04/30 18:20:46 839143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246837109| [2025/04/30 18:20:46 839147] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246839147| [2025/04/30 18:20:46 839152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246839151| [2025/04/30 18:20:46 839157] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 839162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36068|min_srtt:36068|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 839167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 839171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 839175] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 839179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 839187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 839191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36068|min_srtt:36068|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 839195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 839199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 839203] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 839207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 839212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 839216] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 839221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:452766| [2025/04/30 18:20:46 839225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 839230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:561| [2025/04/30 18:20:46 839267] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246839237|stream_id:0|stream_offset:452766| [2025/04/30 18:20:46 839276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 839283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 839290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36068|rtt_var:4080|pto_duration:52388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 839297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 839303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 839307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 839311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916625|now:1746037246839290|interv:77335| [2025/04/30 18:20:46 839317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916625|now:1746037246839290|interval:77335|pto_count:0|srtt:36068 [2025/04/30 18:20:46 839325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 839333] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 839346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:453945| [2025/04/30 18:20:46 839353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 839361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:562| [2025/04/30 18:20:46 839404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246839372|stream_id:0|stream_offset:453945| [2025/04/30 18:20:46 839414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 839422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 839429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36068|rtt_var:4080|pto_duration:52388|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 839436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 839442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 839449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 839456] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916760|now:1746037246839428|interv:77332| [2025/04/30 18:20:46 839464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916760|now:1746037246839428|interval:77332|pto_count:0|srtt:36068 [2025/04/30 18:20:46 839471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 839479] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 839486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:455124| [2025/04/30 18:20:46 839493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 839500] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246916760| [2025/04/30 18:20:46 839506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246916760| [2025/04/30 18:20:46 839512] [debug] |xqc_engine_wakeup_after|wakeup:1746037246916760|now:1746037246839512|diff:77248| [2025/04/30 18:20:46 839519] [debug] |xqc_engine_main_logic|END|now:1746037246839151| [2025/04/30 18:20:46 839528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246839528| [2025/04/30 18:20:46 839534] [debug] |xqc_engine_wakeup_after|wakeup:1746037246916760|now:1746037246839534|diff:77226| [2025/04/30 18:20:46 839540] [debug] |xqc_engine_main_logic|END|now:1746037246839528| [2025/04/30 18:20:46 840842] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246840841| [2025/04/30 18:20:46 840855] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 840867] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:176| [2025/04/30 18:20:46 840871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:177| [2025/04/30 18:20:46 840877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:177| [2025/04/30 18:20:46 840881] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 840887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:524|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:525|path_largest_ack:524| [2025/04/30 18:20:46 840891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46922|prior_delivered:372448|prior_time:1746037246804578|is_app_limited:0|send_elapse:53444|ack_elapse:36263|ctl_first_sent_time:1746037246805095|lagest_ack_time:1746037246840841|curr_delivered:415770| [2025/04/30 18:20:46 840896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246805095| [2025/04/30 18:20:46 840901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:46 840905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:525|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:525|path_largest_ack:525| [2025/04/30 18:20:46 840910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46922|prior_delivered:372448|prior_time:1746037246804578|is_app_limited:0|send_elapse:53444|ack_elapse:36263|ctl_first_sent_time:1746037246805095|lagest_ack_time:1746037246840841|curr_delivered:416970| [2025/04/30 18:20:46 840914] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246805222| [2025/04/30 18:20:46 840918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:46 840923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36068|rttvar:4080|minrtt:30950|latest_rtt:35619|ack_delay:0| [2025/04/30 18:20:46 840927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36012|rttvar:3172|minrtt:30950|latest_rtt:35619|ack_delay:0| [2025/04/30 18:20:46 840931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:525|lost_pn:522|thresh:3| [2025/04/30 18:20:46 840935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 840939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 840943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 840947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 840952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36012|rtt_var:3172|pto_duration:48700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 840956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 840960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 840967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 840971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246913072|now:1746037246840951|interv:72121| [2025/04/30 18:20:46 840975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246913072|now:1746037246840951|interval:72121|pto_count:0|srtt:36012 [2025/04/30 18:20:46 840980] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53444, ack_elapse 36263, delivered 44522|rate 833058|lost 155| [2025/04/30 18:20:46 840984] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (833058) in round 8| [2025/04/30 18:20:46 841013] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 841017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 841021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246805222|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 841026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246805222|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 841030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44407|srtt:36012|latest_rtt:35619|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 841037] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:177|largest:177|pns:2| [2025/04/30 18:20:46 841041] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:177|frame:ACK |recv_time:1746037246840841|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 841046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366840841|now:1746037246840841|interv:120000000| [2025/04/30 18:20:46 841051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366840841|now:1746037246840841|interv:120000000| [2025/04/30 18:20:46 841055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246916760|pq_index:0| [2025/04/30 18:20:46 841059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246839151| [2025/04/30 18:20:46 841063] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246841063| [2025/04/30 18:20:46 841068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246841067| [2025/04/30 18:20:46 841073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 841078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36012|min_srtt:36012|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 841083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 841091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 841095] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 841099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 841103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 841107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36012|min_srtt:36012|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 841112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 841116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 841120] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 841124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 841128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 841133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 841137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:455124| [2025/04/30 18:20:46 841142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 841146] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:563| [2025/04/30 18:20:46 841185] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246841153|stream_id:0|stream_offset:455124| [2025/04/30 18:20:46 841195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 841202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 841209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36012|rtt_var:3172|pto_duration:48700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 841216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 841220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 841224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 841228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246914853|now:1746037246841208|interv:73645| [2025/04/30 18:20:46 841236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246914853|now:1746037246841208|interval:73645|pto_count:0|srtt:36012 [2025/04/30 18:20:46 841241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 841246] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 841250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:456303| [2025/04/30 18:20:46 841255] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 841261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:564| [2025/04/30 18:20:46 841303] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246841273|stream_id:0|stream_offset:456303| [2025/04/30 18:20:46 841313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 841320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 841326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36012|rtt_var:3172|pto_duration:48700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 841333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 841339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 841345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 841352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246914973|now:1746037246841326|interv:73647| [2025/04/30 18:20:46 841358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246914973|now:1746037246841326|interval:73647|pto_count:0|srtt:36012 [2025/04/30 18:20:46 841365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 841372] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 841376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:457482| [2025/04/30 18:20:46 841382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 841389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246914973| [2025/04/30 18:20:46 841396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246914973| [2025/04/30 18:20:46 841401] [debug] |xqc_engine_wakeup_after|wakeup:1746037246914973|now:1746037246841401|diff:73572| [2025/04/30 18:20:46 841414] [debug] |xqc_engine_main_logic|END|now:1746037246841067| [2025/04/30 18:20:46 841422] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246841422| [2025/04/30 18:20:46 841428] [debug] |xqc_engine_wakeup_after|wakeup:1746037246914973|now:1746037246841428|diff:73545| [2025/04/30 18:20:46 841434] [debug] |xqc_engine_main_logic|END|now:1746037246841422| [2025/04/30 18:20:46 842883] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246842881| [2025/04/30 18:20:46 842895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 842902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:177| [2025/04/30 18:20:46 842906] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:178| [2025/04/30 18:20:46 842912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:178| [2025/04/30 18:20:46 842916] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 842921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:526|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:527|path_largest_ack:526| [2025/04/30 18:20:46 842926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46922|prior_delivered:374848|prior_time:1746037246805859|is_app_limited:0|send_elapse:55650|ack_elapse:37022|ctl_first_sent_time:1746037246807497|lagest_ack_time:1746037246842881|curr_delivered:418170| [2025/04/30 18:20:46 842931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246807497| [2025/04/30 18:20:46 842936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:46 842940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:527|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:527|path_largest_ack:527| [2025/04/30 18:20:46 842945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46922|prior_delivered:374848|prior_time:1746037246805859|is_app_limited:0|send_elapse:55650|ack_elapse:37022|ctl_first_sent_time:1746037246807497|lagest_ack_time:1746037246842881|curr_delivered:419370| [2025/04/30 18:20:46 842950] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246807646| [2025/04/30 18:20:46 842954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:46 842958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36012|rttvar:3172|minrtt:30950|latest_rtt:35235|ack_delay:1000| [2025/04/30 18:20:46 842962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35790|rttvar:2823|minrtt:30950|latest_rtt:35235|ack_delay:1000| [2025/04/30 18:20:46 842967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:527|lost_pn:524|thresh:3| [2025/04/30 18:20:46 842971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 842975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 842979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 842983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 843016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35790|rtt_var:2823|pto_duration:47082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 843020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 843025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 843029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 843033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246913355|now:1746037246843015|interv:70340| [2025/04/30 18:20:46 843037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246913355|now:1746037246843015|interval:70340|pto_count:0|srtt:35790 [2025/04/30 18:20:46 843041] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55650, ack_elapse 37022, delivered 44522|rate 800035|lost 155| [2025/04/30 18:20:46 843046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (800035) in round 8| [2025/04/30 18:20:46 843050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 843054] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 843058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246807646|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 843063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246807646|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 843068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44407|srtt:35790|latest_rtt:35235|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 843074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:178|largest:178|pns:2| [2025/04/30 18:20:46 843078] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:178|frame:ACK |recv_time:1746037246842881|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 843083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366842881|now:1746037246842881|interv:120000000| [2025/04/30 18:20:46 843087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366842881|now:1746037246842881|interv:120000000| [2025/04/30 18:20:46 843091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246914973|pq_index:0| [2025/04/30 18:20:46 843096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246841067| [2025/04/30 18:20:46 843100] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246843100| [2025/04/30 18:20:46 843105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246843104| [2025/04/30 18:20:46 843113] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 843118] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35790|min_srtt:35790|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 843122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 843127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 843131] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 843135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 843139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 843144] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35790|min_srtt:35790|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 843148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 843152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 843156] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 843160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 843165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 843169] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 843173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:457482| [2025/04/30 18:20:46 843178] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 843182] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:565| [2025/04/30 18:20:46 843222] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246843190|stream_id:0|stream_offset:457482| [2025/04/30 18:20:46 843231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 843239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 843245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35790|rtt_var:2823|pto_duration:47082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 843257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 843264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 843271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 843277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246915272|now:1746037246843245|interv:72027| [2025/04/30 18:20:46 843284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246915272|now:1746037246843245|interval:72027|pto_count:0|srtt:35790 [2025/04/30 18:20:46 843292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 843300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 843307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:458661| [2025/04/30 18:20:46 843314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 843320] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:566| [2025/04/30 18:20:46 843356] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246843328|stream_id:0|stream_offset:458661| [2025/04/30 18:20:46 843366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 843373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 843379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35790|rtt_var:2823|pto_duration:47082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 843386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 843392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 843396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 843400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246915410|now:1746037246843379|interv:72031| [2025/04/30 18:20:46 843404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246915410|now:1746037246843379|interval:72031|pto_count:0|srtt:35790 [2025/04/30 18:20:46 843408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 843413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 843417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:459840| [2025/04/30 18:20:46 843427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 843431] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246915410| [2025/04/30 18:20:46 843435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246915410| [2025/04/30 18:20:46 843439] [debug] |xqc_engine_wakeup_after|wakeup:1746037246915410|now:1746037246843439|diff:71971| [2025/04/30 18:20:46 843444] [debug] |xqc_engine_main_logic|END|now:1746037246843104| [2025/04/30 18:20:46 843449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246843449| [2025/04/30 18:20:46 843453] [debug] |xqc_engine_wakeup_after|wakeup:1746037246915410|now:1746037246843453|diff:71957| [2025/04/30 18:20:46 843457] [debug] |xqc_engine_main_logic|END|now:1746037246843449| [2025/04/30 18:20:46 845069] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246845068| [2025/04/30 18:20:46 845083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 845090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:178| [2025/04/30 18:20:46 845094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:179| [2025/04/30 18:20:46 845100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:179| [2025/04/30 18:20:46 845105] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 845110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:528|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:529|path_largest_ack:528| [2025/04/30 18:20:46 845115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46922|prior_delivered:377248|prior_time:1746037246807830|is_app_limited:0|send_elapse:57557|ack_elapse:37238|ctl_first_sent_time:1746037246809627|lagest_ack_time:1746037246845068|curr_delivered:420570| [2025/04/30 18:20:46 845120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246809627| [2025/04/30 18:20:46 845125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:46 845129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:529|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:529|path_largest_ack:529| [2025/04/30 18:20:46 845134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:46922|prior_delivered:377248|prior_time:1746037246807830|is_app_limited:0|send_elapse:57557|ack_elapse:37238|ctl_first_sent_time:1746037246809627|lagest_ack_time:1746037246845068|curr_delivered:421770| [2025/04/30 18:20:46 845139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246809753| [2025/04/30 18:20:46 845143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:46 845147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35790|rttvar:2823|minrtt:30950|latest_rtt:35315|ack_delay:1000| [2025/04/30 18:20:46 845152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35606|rttvar:2486|minrtt:30950|latest_rtt:35315|ack_delay:1000| [2025/04/30 18:20:46 845156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:529|lost_pn:526|thresh:3| [2025/04/30 18:20:46 845177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 845185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 845191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 845198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 845205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35606|rtt_var:2486|pto_duration:45550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 845212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 845218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 845224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 845230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246913878|now:1746037246845204|interv:68674| [2025/04/30 18:20:46 845236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246913878|now:1746037246845204|interval:68674|pto_count:0|srtt:35606 [2025/04/30 18:20:46 845244] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57557, ack_elapse 37238, delivered 44522|rate 773528|lost 155| [2025/04/30 18:20:46 845251] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (773528) in round 8| [2025/04/30 18:20:46 845258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 845264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 845270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246809753|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 845277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246809753|recovery:1|recovery_start:1746037246811500|packet_conservation:1|next_round_delivered:379648| [2025/04/30 18:20:46 845285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:46922|full_bw_reached:1|inflight:44407|srtt:35606|latest_rtt:35315|min_rtt:30950|applimit:0|lost:152|recovery:1|recovery_start:1746037246811500|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:46 845294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:179|largest:179|pns:2| [2025/04/30 18:20:46 845302] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:179|frame:ACK |recv_time:1746037246845068|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 845309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366845068|now:1746037246845068|interv:120000000| [2025/04/30 18:20:46 845316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366845068|now:1746037246845068|interv:120000000| [2025/04/30 18:20:46 845329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246915410|pq_index:0| [2025/04/30 18:20:46 845337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246843104| [2025/04/30 18:20:46 845343] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246845343| [2025/04/30 18:20:46 845351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246845349| [2025/04/30 18:20:46 845359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 845367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35606|min_srtt:35606|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 845374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 845382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 845389] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 845395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 845403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 845409] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35606|min_srtt:35606|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 845416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 845423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 845430] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 845436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 845442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 845450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 845457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:459840| [2025/04/30 18:20:46 845464] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 845470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:567| [2025/04/30 18:20:46 845517] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246845482|stream_id:0|stream_offset:459840| [2025/04/30 18:20:46 845534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 845543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 845550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35606|rtt_var:2486|pto_duration:45550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 845557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 845564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 845570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 845576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916032|now:1746037246845549|interv:70483| [2025/04/30 18:20:46 845583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916032|now:1746037246845549|interval:70483|pto_count:0|srtt:35606 [2025/04/30 18:20:46 845591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:45607| [2025/04/30 18:20:46 845600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 845606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:461019| [2025/04/30 18:20:46 845614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 845621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:568| [2025/04/30 18:20:46 845660] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246845632|stream_id:0|stream_offset:461019| [2025/04/30 18:20:46 845670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 845678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 845685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35606|rtt_var:2486|pto_duration:45550|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 845691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 845698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 845704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 845710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916182|now:1746037246845684|interv:70498| [2025/04/30 18:20:46 845716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916182|now:1746037246845684|interval:70498|pto_count:0|srtt:35606 [2025/04/30 18:20:46 845731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:46922|inflight:46807| [2025/04/30 18:20:46 845739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 845746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:46922|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 845753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 845760] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246916182| [2025/04/30 18:20:46 845767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246916182| [2025/04/30 18:20:46 845774] [debug] |xqc_engine_wakeup_after|wakeup:1746037246916182|now:1746037246845774|diff:70408| [2025/04/30 18:20:46 845781] [debug] |xqc_engine_main_logic|END|now:1746037246845349| [2025/04/30 18:20:46 845790] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246845790| [2025/04/30 18:20:46 845796] [debug] |xqc_engine_wakeup_after|wakeup:1746037246916182|now:1746037246845796|diff:70386| [2025/04/30 18:20:46 845802] [debug] |xqc_engine_main_logic|END|now:1746037246845790| [2025/04/30 18:20:46 846941] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246846940| [2025/04/30 18:20:46 846955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 846962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:179| [2025/04/30 18:20:46 846966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:180| [2025/04/30 18:20:46 846972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:180| [2025/04/30 18:20:46 846976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 846981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:530|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:530| [2025/04/30 18:20:46 847010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:152|tx_in_flight:49322|prior_delivered:377248|prior_time:1746037246807830|is_app_limited:0|send_elapse:57803|ack_elapse:39110|ctl_first_sent_time:1746037246809873|lagest_ack_time:1746037246846940|curr_delivered:422970| [2025/04/30 18:20:46 847015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246809873| [2025/04/30 18:20:46 847020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:46 847025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:531|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:531|path_largest_ack:531| [2025/04/30 18:20:46 847030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:42122|prior_delivered:382048|prior_time:1746037246811324|is_app_limited:0|send_elapse:51545|ack_elapse:35616|ctl_first_sent_time:1746037246811730|lagest_ack_time:1746037246846940|curr_delivered:424170| [2025/04/30 18:20:46 847034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246811730| [2025/04/30 18:20:46 847038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:46 847048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35606|rttvar:2486|minrtt:30950|latest_rtt:35210|ack_delay:1000| [2025/04/30 18:20:46 847052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35432|rttvar:2214|minrtt:30950|latest_rtt:35210|ack_delay:1000| [2025/04/30 18:20:46 847057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:531|lost_pn:528|thresh:3| [2025/04/30 18:20:46 847061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 847065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 847069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 847073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 847077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 847082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 847086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 847090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44407| [2025/04/30 18:20:46 847094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246914920|now:1746037246847077|interv:67843| [2025/04/30 18:20:46 847098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246914920|now:1746037246847077|interval:67843|pto_count:0|srtt:35432 [2025/04/30 18:20:46 847102] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51545, ack_elapse 35616, delivered 42122|rate 817188|lost 155| [2025/04/30 18:20:46 847107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 8 -> 9| [2025/04/30 18:20:46 847111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (817188) in round 9| [2025/04/30 18:20:46 847115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 847119] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 847123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:46922|packet_lost:0|acked:2400|po_sent_time:1746037246811730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 847128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246811730|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 847132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:44407|srtt:35432|latest_rtt:35210|min_rtt:30950|applimit:0|lost:152|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 847138] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:180|largest:180|pns:2| [2025/04/30 18:20:46 847146] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:180|frame:ACK |recv_time:1746037246846940|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 847151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366846940|now:1746037246846940|interv:120000000| [2025/04/30 18:20:46 847155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366846940|now:1746037246846940|interv:120000000| [2025/04/30 18:20:46 847159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246916182|pq_index:0| [2025/04/30 18:20:46 847163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246845349| [2025/04/30 18:20:46 847167] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246847167| [2025/04/30 18:20:46 847173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246847171| [2025/04/30 18:20:46 847178] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 847183] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 847192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:484|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847201] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:370236| [2025/04/30 18:20:46 847210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:485|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:371415| [2025/04/30 18:20:46 847236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:486|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 847270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847279] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:492852| [2025/04/30 18:20:46 847288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:494031| [2025/04/30 18:20:46 847304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:495210| [2025/04/30 18:20:46 847321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:496389| [2025/04/30 18:20:46 847342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:497568| [2025/04/30 18:20:46 847359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:498747| [2025/04/30 18:20:46 847376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:499926| [2025/04/30 18:20:46 847394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:501105| [2025/04/30 18:20:46 847410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847421] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:502284| [2025/04/30 18:20:46 847430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847438] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:503463| [2025/04/30 18:20:46 847447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847455] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:504642| [2025/04/30 18:20:46 847464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847472] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:505821| [2025/04/30 18:20:46 847480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847489] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:507000| [2025/04/30 18:20:46 847500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847509] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:508179| [2025/04/30 18:20:46 847520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:509358| [2025/04/30 18:20:46 847547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847562] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:510537| [2025/04/30 18:20:46 847576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847590] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:511716| [2025/04/30 18:20:46 847604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847625] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:512895| [2025/04/30 18:20:46 847639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:514074| [2025/04/30 18:20:46 847666] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847680] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:515253| [2025/04/30 18:20:46 847694] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847708] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:516432| [2025/04/30 18:20:46 847722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847737] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:517611| [2025/04/30 18:20:46 847759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847773] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:518790| [2025/04/30 18:20:46 847786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:519969| [2025/04/30 18:20:46 847814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847828] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:521148| [2025/04/30 18:20:46 847841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:522327| [2025/04/30 18:20:46 847862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:523506| [2025/04/30 18:20:46 847884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:524685| [2025/04/30 18:20:46 847901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:525864| [2025/04/30 18:20:46 847918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:527043| [2025/04/30 18:20:46 847935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847944] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:528222| [2025/04/30 18:20:46 847955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:529401| [2025/04/30 18:20:46 847972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 847976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 847980] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 847985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:530580| [2025/04/30 18:20:46 848027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 848033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 848038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 848042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:531759| [2025/04/30 18:20:46 848047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 848051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 848055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 848060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:75600|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:532938| [2025/04/30 18:20:46 848064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 848068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 848076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 848080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:76800|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:534117| [2025/04/30 18:20:46 848084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 848089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 848093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 848097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:78000|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:535296| [2025/04/30 18:20:46 848101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 848106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 848110] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 848114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:79200|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:536475| [2025/04/30 18:20:46 848118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35432|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 848123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 848127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35432|min_srtt:35432|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 848131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:80400|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:537654| [2025/04/30 18:20:46 848135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 848139] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 848143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 848147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 848152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:484|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:44407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 848163] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 848168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:569| [2025/04/30 18:20:46 848207] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:44407|now:1746037246848177|stream_id:0|stream_offset:369057| [2025/04/30 18:20:46 848217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:569|origin_pktnum:484|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 848224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:44407|applimit:0| [2025/04/30 18:20:46 848232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 848239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 848245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 848252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 45607| [2025/04/30 18:20:46 848258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917465|now:1746037246848231|interv:69234| [2025/04/30 18:20:46 848264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917465|now:1746037246848231|interval:69234|pto_count:0|srtt:35432 [2025/04/30 18:20:46 848269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:45607| [2025/04/30 18:20:46 848274] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:45607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:370236| [2025/04/30 18:20:46 848283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 848287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:570| [2025/04/30 18:20:46 848319] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:45607|now:1746037246848295|stream_id:0|stream_offset:370236| [2025/04/30 18:20:46 848324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:570|origin_pktnum:485|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 848329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:45607|applimit:0| [2025/04/30 18:20:46 848333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 848337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 848341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 848350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46807| [2025/04/30 18:20:46 848354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917583|now:1746037246848333|interv:69250| [2025/04/30 18:20:46 848358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917583|now:1746037246848333|interval:69250|pto_count:0|srtt:35432 [2025/04/30 18:20:46 848362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:46807| [2025/04/30 18:20:46 848366] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:486|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:46807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:371415| [2025/04/30 18:20:46 848375] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 848379] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:571| [2025/04/30 18:20:46 848410] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:46807|now:1746037246848386|stream_id:0|stream_offset:371415| [2025/04/30 18:20:46 848419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:571|origin_pktnum:486|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:46 848424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:46807|applimit:0| [2025/04/30 18:20:46 848430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 848435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 848441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 848446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 48007| [2025/04/30 18:20:46 848452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917674|now:1746037246848429|interv:69245| [2025/04/30 18:20:46 848457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917674|now:1746037246848429|interval:69245|pto_count:0|srtt:35432 [2025/04/30 18:20:46 848462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:48007| [2025/04/30 18:20:46 848469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:48007|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 848480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 848486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:572| [2025/04/30 18:20:46 848521] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:48007|now:1746037246848498|stream_id:0|stream_offset:462198| [2025/04/30 18:20:46 848527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 848534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:48007|applimit:0| [2025/04/30 18:20:46 848539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 848545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 848550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 848556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 18:20:46 848561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917786|now:1746037246848539|interv:69247| [2025/04/30 18:20:46 848566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917786|now:1746037246848539|interval:69247|pto_count:0|srtt:35432 [2025/04/30 18:20:46 848572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:49207| [2025/04/30 18:20:46 848579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:463377| [2025/04/30 18:20:46 848590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 848595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:573| [2025/04/30 18:20:46 848625] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746037246848603|stream_id:0|stream_offset:463377| [2025/04/30 18:20:46 848631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 848637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 18:20:46 848643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 848649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 848654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 848659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 18:20:46 848664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917891|now:1746037246848643|interv:69248| [2025/04/30 18:20:46 848673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917891|now:1746037246848643|interval:69248|pto_count:0|srtt:35432 [2025/04/30 18:20:46 848679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:50407| [2025/04/30 18:20:46 848685] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:464556| [2025/04/30 18:20:46 848696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 848701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:574| [2025/04/30 18:20:46 848733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746037246848710|stream_id:0|stream_offset:464556| [2025/04/30 18:20:46 848740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 848746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 18:20:46 848751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35432|rtt_var:2214|pto_duration:44288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 848757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 848762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 848766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 848772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917998|now:1746037246848751|interv:69247| [2025/04/30 18:20:46 848777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917998|now:1746037246848751|interval:69247|pto_count:0|srtt:35432 [2025/04/30 18:20:46 848783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51607| [2025/04/30 18:20:46 848789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 848795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:465735| [2025/04/30 18:20:46 848801] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 848806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246849806|now:1746037246848806|interv:1000| [2025/04/30 18:20:46 848811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 848817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 848822] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246849806| [2025/04/30 18:20:46 848831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246849806| [2025/04/30 18:20:46 848836] [debug] |xqc_engine_wakeup_after|wakeup:1746037246849806|now:1746037246848836|diff:970| [2025/04/30 18:20:46 848842] [debug] |xqc_engine_main_logic|END|now:1746037246847171| [2025/04/30 18:20:46 848849] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246848849| [2025/04/30 18:20:46 848855] [debug] |xqc_engine_wakeup_after|wakeup:1746037246849806|now:1746037246848854|diff:952| [2025/04/30 18:20:46 848860] [debug] |xqc_engine_main_logic|END|now:1746037246848849| [2025/04/30 18:20:46 849059] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246849058| [2025/04/30 18:20:46 849069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 849077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:180| [2025/04/30 18:20:46 849082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:181| [2025/04/30 18:20:46 849090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:181| [2025/04/30 18:20:46 849095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 849102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:532|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:533|path_largest_ack:532| [2025/04/30 18:20:46 849108] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:43322|prior_delivered:382048|prior_time:1746037246811324|is_app_limited:0|send_elapse:51644|ack_elapse:37734|ctl_first_sent_time:1746037246811829|lagest_ack_time:1746037246849058|curr_delivered:425370| [2025/04/30 18:20:46 849114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246811829| [2025/04/30 18:20:46 849120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:46 849126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:533|path_largest_ack:533| [2025/04/30 18:20:46 849132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:43322|prior_delivered:382048|prior_time:1746037246811324|is_app_limited:0|send_elapse:51644|ack_elapse:37734|ctl_first_sent_time:1746037246811829|lagest_ack_time:1746037246849058|curr_delivered:426570| [2025/04/30 18:20:46 849138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246813139| [2025/04/30 18:20:46 849144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:46 849149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35432|rttvar:2214|minrtt:30950|latest_rtt:35919|ack_delay:1000| [2025/04/30 18:20:46 849155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35367|rttvar:1789|minrtt:30950|latest_rtt:35919|ack_delay:1000| [2025/04/30 18:20:46 849161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:533|lost_pn:530|thresh:3| [2025/04/30 18:20:46 849166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 849171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 849180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 849185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 849191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35367|rtt_var:1789|pto_duration:42523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 849197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 849202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 849207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49207| [2025/04/30 18:20:46 849213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246916233|now:1746037246849190|interv:67043| [2025/04/30 18:20:46 849218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246916233|now:1746037246849190|interval:67043|pto_count:0|srtt:35367 [2025/04/30 18:20:46 849224] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51644, ack_elapse 37734, delivered 44522|rate 862094|lost 155| [2025/04/30 18:20:46 849230] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (862094) in round 9| [2025/04/30 18:20:46 849236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 849241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 849246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246813139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 849252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246813139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 849259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:49207|srtt:35367|latest_rtt:35919|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 849266] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:181|largest:181|pns:2| [2025/04/30 18:20:46 849273] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:181|frame:ACK |recv_time:1746037246849058|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 849280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366849058|now:1746037246849058|interv:120000000| [2025/04/30 18:20:46 849286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366849058|now:1746037246849058|interv:120000000| [2025/04/30 18:20:46 849290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246849806|pq_index:0| [2025/04/30 18:20:46 849294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246847171| [2025/04/30 18:20:46 849298] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246849298| [2025/04/30 18:20:46 849306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246849305| [2025/04/30 18:20:46 849312] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 849317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35367|min_srtt:35367|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 849321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:537654| [2025/04/30 18:20:46 849326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35367|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 849331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 849336] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35367|min_srtt:35367|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 849340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:74400|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:538833| [2025/04/30 18:20:46 849345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35367|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 849349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 849353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35367|min_srtt:35367|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 849358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:540012| [2025/04/30 18:20:46 849362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 849366] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 849370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 849374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 849379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 849383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:465735| [2025/04/30 18:20:46 849387] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 849394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 849398] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246849806| [2025/04/30 18:20:46 849402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246849806| [2025/04/30 18:20:46 849406] [debug] |xqc_engine_wakeup_after|wakeup:1746037246849806|now:1746037246849406|diff:400| [2025/04/30 18:20:46 849411] [debug] |xqc_engine_main_logic|END|now:1746037246849305| [2025/04/30 18:20:46 849416] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246849416| [2025/04/30 18:20:46 849420] [debug] |xqc_engine_wakeup_after|wakeup:1746037246849806|now:1746037246849420|diff:386| [2025/04/30 18:20:46 849424] [debug] |xqc_engine_main_logic|END|now:1746037246849416| [2025/04/30 18:20:46 850505] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246850504| [2025/04/30 18:20:46 850520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246849806|pq_index:0| [2025/04/30 18:20:46 850527] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246849305| [2025/04/30 18:20:46 850534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246850532| [2025/04/30 18:20:46 850541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246849806|now:1746037246850532| [2025/04/30 18:20:46 850547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246849806|now:1746037246850532| [2025/04/30 18:20:46 850553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 850559] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 850567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35367|min_srtt:35367|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 850573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:75600|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:540012| [2025/04/30 18:20:46 850580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 850585] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 850591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 850597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 850604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 850610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:49207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:465735| [2025/04/30 18:20:46 850616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 850623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:575| [2025/04/30 18:20:46 850671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:49207|now:1746037246850634|stream_id:0|stream_offset:465735| [2025/04/30 18:20:46 850689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:575|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 850696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:49207|applimit:0| [2025/04/30 18:20:46 850702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35367|rtt_var:1789|pto_duration:42523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 850709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 850715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 850720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 18:20:46 850726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246918157|now:1746037246850702|interv:67455| [2025/04/30 18:20:46 850732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246918157|now:1746037246850702|interval:67455|pto_count:0|srtt:35367 [2025/04/30 18:20:46 850739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:50407| [2025/04/30 18:20:46 850746] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 850752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:466914| [2025/04/30 18:20:46 850758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 850764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:576| [2025/04/30 18:20:46 850804] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746037246850774|stream_id:0|stream_offset:466914| [2025/04/30 18:20:46 850813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 850820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 18:20:46 850826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35367|rtt_var:1789|pto_duration:42523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 850832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 850838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 850843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 850849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246918297|now:1746037246850826|interv:67471| [2025/04/30 18:20:46 850856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246918297|now:1746037246850826|interval:67471|pto_count:0|srtt:35367 [2025/04/30 18:20:46 850868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51607| [2025/04/30 18:20:46 850875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 850882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:468093| [2025/04/30 18:20:46 850889] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 850895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:577| [2025/04/30 18:20:46 850936] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746037246850906|stream_id:0|stream_offset:468093| [2025/04/30 18:20:46 850943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 850948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 18:20:46 850953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35367|rtt_var:1789|pto_duration:42523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 850957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 850961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 850965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 18:20:46 850969] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246918429|now:1746037246850952|interv:67477| [2025/04/30 18:20:46 850973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246918429|now:1746037246850952|interval:67477|pto_count:0|srtt:35367 [2025/04/30 18:20:46 850977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52807| [2025/04/30 18:20:46 850982] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 851006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 851011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 851015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246852015|now:1746037246851015|interv:1000| [2025/04/30 18:20:46 851019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 851023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 851027] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246852015| [2025/04/30 18:20:46 851031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246852015| [2025/04/30 18:20:46 851040] [debug] |xqc_engine_wakeup_after|wakeup:1746037246852015|now:1746037246851040|diff:975| [2025/04/30 18:20:46 851044] [debug] |xqc_engine_main_logic|END|now:1746037246850532| [2025/04/30 18:20:46 851055] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246851054| [2025/04/30 18:20:46 851059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 851065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:181| [2025/04/30 18:20:46 851069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:182| [2025/04/30 18:20:46 851075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:182| [2025/04/30 18:20:46 851079] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 851085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:534|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:535|path_largest_ack:534| [2025/04/30 18:20:46 851089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45722|prior_delivered:382048|prior_time:1746037246811324|is_app_limited:0|send_elapse:53074|ack_elapse:39730|ctl_first_sent_time:1746037246813259|lagest_ack_time:1746037246851054|curr_delivered:427770| [2025/04/30 18:20:46 851094] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246813259| [2025/04/30 18:20:46 851099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:46 851103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:535|path_largest_ack:535| [2025/04/30 18:20:46 851108] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:44522|prior_delivered:384448|prior_time:1746037246813523|is_app_limited:0|send_elapse:50410|ack_elapse:37531|ctl_first_sent_time:1746037246815137|lagest_ack_time:1746037246851054|curr_delivered:428970| [2025/04/30 18:20:46 851113] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246815137| [2025/04/30 18:20:46 851117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:46 851121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35367|rttvar:1789|minrtt:30950|latest_rtt:35917|ack_delay:0| [2025/04/30 18:20:46 851125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35436|rttvar:1479|minrtt:30950|latest_rtt:35917|ack_delay:0| [2025/04/30 18:20:46 851129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:535|lost_pn:532|thresh:3| [2025/04/30 18:20:46 851133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 851137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 851141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 851145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 851149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35436|rtt_var:1479|pto_duration:41352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 851157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 851161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 851165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 18:20:46 851169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246917258|now:1746037246851149|interv:66109| [2025/04/30 18:20:46 851173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246917258|now:1746037246851149|interval:66109|pto_count:0|srtt:35436 [2025/04/30 18:20:46 851177] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50410, ack_elapse 37531, delivered 44522|rate 883197|lost 155| [2025/04/30 18:20:46 851182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (883197) in round 9| [2025/04/30 18:20:46 851189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 851196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 851202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246815137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 851210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246815137|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 851218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:50407|srtt:35436|latest_rtt:35917|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 851227] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:182|largest:182|pns:2| [2025/04/30 18:20:46 851234] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:182|frame:ACK |recv_time:1746037246851054|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 851242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366851054|now:1746037246851054|interv:120000000| [2025/04/30 18:20:46 851248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366851054|now:1746037246851054|interv:120000000| [2025/04/30 18:20:46 851252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246852015|pq_index:0| [2025/04/30 18:20:46 851257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246850532| [2025/04/30 18:20:46 851261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246851261| [2025/04/30 18:20:46 851266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246851265| [2025/04/30 18:20:46 851271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 851280] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35436|min_srtt:35436|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 851285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:540012| [2025/04/30 18:20:46 851290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35436|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 851295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 851299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35436|min_srtt:35436|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 851304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:541191| [2025/04/30 18:20:46 851308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35436|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 851313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 851317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35436|min_srtt:35436|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 851321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:542370| [2025/04/30 18:20:46 851326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 851330] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 851333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 851338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 851342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 851347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 851351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 851355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 851359] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246852015| [2025/04/30 18:20:46 851366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246852015| [2025/04/30 18:20:46 851372] [debug] |xqc_engine_wakeup_after|wakeup:1746037246852015|now:1746037246851372|diff:643| [2025/04/30 18:20:46 851383] [debug] |xqc_engine_main_logic|END|now:1746037246851265| [2025/04/30 18:20:46 851391] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246851391| [2025/04/30 18:20:46 851397] [debug] |xqc_engine_wakeup_after|wakeup:1746037246852015|now:1746037246851397|diff:618| [2025/04/30 18:20:46 851403] [debug] |xqc_engine_main_logic|END|now:1746037246851391| [2025/04/30 18:20:46 852482] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246852482| [2025/04/30 18:20:46 852497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246852015|pq_index:0| [2025/04/30 18:20:46 852505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246851265| [2025/04/30 18:20:46 852513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246852511| [2025/04/30 18:20:46 852520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246852015|now:1746037246852511| [2025/04/30 18:20:46 852526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246852015|now:1746037246852511| [2025/04/30 18:20:46 852532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 852539] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 852546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35436|min_srtt:35436|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 852553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:542370| [2025/04/30 18:20:46 852560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 852566] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 852572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 852579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 852586] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 852592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 852599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 852605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:578| [2025/04/30 18:20:46 852653] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746037246852617|stream_id:0|stream_offset:469272| [2025/04/30 18:20:46 852662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 852669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 18:20:46 852682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35436|rtt_var:1479|pto_duration:41352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 852689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 852694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 852700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 852705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246918969|now:1746037246852682|interv:66287| [2025/04/30 18:20:46 852711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246918969|now:1746037246852682|interval:66287|pto_count:0|srtt:35436 [2025/04/30 18:20:46 852717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51607| [2025/04/30 18:20:46 852724] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 852730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:470451| [2025/04/30 18:20:46 852737] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 852743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:579| [2025/04/30 18:20:46 852779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746037246852752|stream_id:0|stream_offset:470451| [2025/04/30 18:20:46 852787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 852793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 18:20:46 852799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35436|rtt_var:1479|pto_duration:41352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 852805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 852811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 852816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 18:20:46 852822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246919104|now:1746037246852799|interv:66305| [2025/04/30 18:20:46 852828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246919104|now:1746037246852799|interval:66305|pto_count:0|srtt:35436 [2025/04/30 18:20:46 852834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52807| [2025/04/30 18:20:46 852841] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 852853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:471630| [2025/04/30 18:20:46 852859] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 852865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246853865|now:1746037246852865|interv:1000| [2025/04/30 18:20:46 852871] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 852876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 852882] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246853865| [2025/04/30 18:20:46 852887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246853865| [2025/04/30 18:20:46 852893] [debug] |xqc_engine_wakeup_after|wakeup:1746037246853865|now:1746037246852893|diff:972| [2025/04/30 18:20:46 852899] [debug] |xqc_engine_main_logic|END|now:1746037246852511| [2025/04/30 18:20:46 853093] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246853091| [2025/04/30 18:20:46 853106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 853113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:182| [2025/04/30 18:20:46 853117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:183| [2025/04/30 18:20:46 853123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:183| [2025/04/30 18:20:46 853128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 853134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:537|path_largest_ack:536| [2025/04/30 18:20:46 853142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45722|prior_delivered:384448|prior_time:1746037246813523|is_app_limited:0|send_elapse:50532|ack_elapse:39568|ctl_first_sent_time:1746037246815259|lagest_ack_time:1746037246853091|curr_delivered:430170| [2025/04/30 18:20:46 853150] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246815259| [2025/04/30 18:20:46 853157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:46 853164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:537|path_largest_ack:537| [2025/04/30 18:20:46 853172] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:44484|prior_delivered:386886|prior_time:1746037246816262|is_app_limited:0|send_elapse:42533|ack_elapse:36829|ctl_first_sent_time:1746037246816580|lagest_ack_time:1746037246853091|curr_delivered:431370| [2025/04/30 18:20:46 853179] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246816580| [2025/04/30 18:20:46 853185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:46 853192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35436|rttvar:1479|minrtt:30950|latest_rtt:36511|ack_delay:0| [2025/04/30 18:20:46 853199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35570|rttvar:1378|minrtt:30950|latest_rtt:36511|ack_delay:0| [2025/04/30 18:20:46 853214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:537|lost_pn:534|thresh:3| [2025/04/30 18:20:46 853218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 853222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 853226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 853230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 853235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35570|rtt_var:1378|pto_duration:41082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 853239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 853243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 853247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 18:20:46 853251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246918834|now:1746037246853234|interv:65600| [2025/04/30 18:20:46 853256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246918834|now:1746037246853234|interval:65600|pto_count:0|srtt:35570 [2025/04/30 18:20:46 853263] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 42533, ack_elapse 36829, delivered 44484|rate 1045870|lost 155| [2025/04/30 18:20:46 853270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1045870) in round 9| [2025/04/30 18:20:46 853276] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 853283] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 853290] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246816580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 853297] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246816580|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 853305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:50407|srtt:35570|latest_rtt:36511|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 853315] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:183|largest:183|pns:2| [2025/04/30 18:20:46 853322] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:183|frame:ACK |recv_time:1746037246853091|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 853330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366853091|now:1746037246853091|interv:120000000| [2025/04/30 18:20:46 853343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366853091|now:1746037246853091|interv:120000000| [2025/04/30 18:20:46 853349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246853865|pq_index:0| [2025/04/30 18:20:46 853357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246852511| [2025/04/30 18:20:46 853363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246853363| [2025/04/30 18:20:46 853372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246853370| [2025/04/30 18:20:46 853380] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 853388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35570|min_srtt:35570|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 853396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:542370| [2025/04/30 18:20:46 853404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 853411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 853418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35570|min_srtt:35570|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 853426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:543549| [2025/04/30 18:20:46 853432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35570|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 853439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 853446] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35570|min_srtt:35570|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 853453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:544728| [2025/04/30 18:20:46 853460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 853466] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 853472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 853479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 853493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 853499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:471630| [2025/04/30 18:20:46 853507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 853513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 853519] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246853865| [2025/04/30 18:20:46 853526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246853865| [2025/04/30 18:20:46 853533] [debug] |xqc_engine_wakeup_after|wakeup:1746037246853865|now:1746037246853532|diff:333| [2025/04/30 18:20:46 853539] [debug] |xqc_engine_main_logic|END|now:1746037246853370| [2025/04/30 18:20:46 853547] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246853547| [2025/04/30 18:20:46 853553] [debug] |xqc_engine_wakeup_after|wakeup:1746037246853865|now:1746037246853553|diff:312| [2025/04/30 18:20:46 853559] [debug] |xqc_engine_main_logic|END|now:1746037246853547| [2025/04/30 18:20:46 854633] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246854632| [2025/04/30 18:20:46 854644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246853865|pq_index:0| [2025/04/30 18:20:46 854649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246853370| [2025/04/30 18:20:46 854655] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246854653| [2025/04/30 18:20:46 854659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246853865|now:1746037246854653| [2025/04/30 18:20:46 854664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246853865|now:1746037246854653| [2025/04/30 18:20:46 854668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 854673] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 854678] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35570|min_srtt:35570|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 854683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:544728| [2025/04/30 18:20:46 854688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 854692] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 854696] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 854700] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 854705] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 854710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:471630| [2025/04/30 18:20:46 854719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 854724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:580| [2025/04/30 18:20:46 854766] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746037246854733|stream_id:0|stream_offset:471630| [2025/04/30 18:20:46 854776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 854784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 18:20:46 854791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35570|rtt_var:1378|pto_duration:41082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 854798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 854802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 854806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 854810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246920815|now:1746037246854790|interv:66025| [2025/04/30 18:20:46 854814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246920815|now:1746037246854790|interval:66025|pto_count:0|srtt:35570 [2025/04/30 18:20:46 854819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51607| [2025/04/30 18:20:46 854824] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 854828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:472809| [2025/04/30 18:20:46 854833] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 854837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:581| [2025/04/30 18:20:46 854869] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746037246854845|stream_id:0|stream_offset:472809| [2025/04/30 18:20:46 854878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:581|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 854886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 18:20:46 854893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35570|rtt_var:1378|pto_duration:41082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 854899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 854907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 854911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 18:20:46 854915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246920927|now:1746037246854893|interv:66034| [2025/04/30 18:20:46 854919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246920927|now:1746037246854893|interval:66034|pto_count:0|srtt:35570 [2025/04/30 18:20:46 854924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52807| [2025/04/30 18:20:46 854928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 854933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:473988| [2025/04/30 18:20:46 854937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 854941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246855941|now:1746037246854941|interv:1000| [2025/04/30 18:20:46 854945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 854949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 854953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246855941| [2025/04/30 18:20:46 854957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246855941| [2025/04/30 18:20:46 854961] [debug] |xqc_engine_wakeup_after|wakeup:1746037246855941|now:1746037246854961|diff:980| [2025/04/30 18:20:46 854966] [debug] |xqc_engine_main_logic|END|now:1746037246854653| [2025/04/30 18:20:46 854976] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246854975| [2025/04/30 18:20:46 854981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 855002] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:183| [2025/04/30 18:20:46 855012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:184| [2025/04/30 18:20:46 855018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:184| [2025/04/30 18:20:46 855022] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 855028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:539|path_largest_ack:538| [2025/04/30 18:20:46 855032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45684|prior_delivered:386886|prior_time:1746037246816262|is_app_limited:0|send_elapse:42663|ack_elapse:38713|ctl_first_sent_time:1746037246816710|lagest_ack_time:1746037246854975|curr_delivered:432570| [2025/04/30 18:20:46 855037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246816710| [2025/04/30 18:20:46 855042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:46 855046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:539|path_largest_ack:539| [2025/04/30 18:20:46 855055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:44484|prior_delivered:389286|prior_time:1746037246817632|is_app_limited:0|send_elapse:40029|ack_elapse:37343|ctl_first_sent_time:1746037246817944|lagest_ack_time:1746037246854975|curr_delivered:433770| [2025/04/30 18:20:46 855059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246817944| [2025/04/30 18:20:46 855064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:46 855068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35570|rttvar:1378|minrtt:30950|latest_rtt:37031|ack_delay:1000| [2025/04/30 18:20:46 855072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35627|rttvar:1149|minrtt:30950|latest_rtt:37031|ack_delay:1000| [2025/04/30 18:20:46 855076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:539|lost_pn:536|thresh:3| [2025/04/30 18:20:46 855080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 855084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 855088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 855092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 855096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35627|rtt_var:1149|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 855101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 855105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 855109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50407| [2025/04/30 18:20:46 855113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246920068|now:1746037246855096|interv:64972| [2025/04/30 18:20:46 855117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246920068|now:1746037246855096|interval:64972|pto_count:0|srtt:35627 [2025/04/30 18:20:46 855121] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 40029, ack_elapse 37343, delivered 44484|rate 1111294|lost 155| [2025/04/30 18:20:46 855126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111294) in round 9| [2025/04/30 18:20:46 855130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 855134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 855138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246817944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 855143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246817944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 855150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:50407|srtt:35627|latest_rtt:37031|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 855156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:184|largest:184|pns:2| [2025/04/30 18:20:46 855161] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:184|frame:ACK |recv_time:1746037246854975|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 855166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366854975|now:1746037246854975|interv:120000000| [2025/04/30 18:20:46 855170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366854975|now:1746037246854975|interv:120000000| [2025/04/30 18:20:46 855174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246855941|pq_index:0| [2025/04/30 18:20:46 855178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246854653| [2025/04/30 18:20:46 855182] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246855182| [2025/04/30 18:20:46 855189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246855187| [2025/04/30 18:20:46 855196] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 855204] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35627|min_srtt:35627|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 855211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:544728| [2025/04/30 18:20:46 855219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35627|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 855226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 855234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35627|min_srtt:35627|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 855241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:545907| [2025/04/30 18:20:46 855248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35627|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 855255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 855263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35627|min_srtt:35627|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 855277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:547086| [2025/04/30 18:20:46 855285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 855291] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 855297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 855304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 855312] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 855319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:473988| [2025/04/30 18:20:46 855326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 855332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 855339] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246855941| [2025/04/30 18:20:46 855346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246855941| [2025/04/30 18:20:46 855353] [debug] |xqc_engine_wakeup_after|wakeup:1746037246855941|now:1746037246855353|diff:588| [2025/04/30 18:20:46 855361] [debug] |xqc_engine_main_logic|END|now:1746037246855187| [2025/04/30 18:20:46 855369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246855369| [2025/04/30 18:20:46 855375] [debug] |xqc_engine_wakeup_after|wakeup:1746037246855941|now:1746037246855375|diff:566| [2025/04/30 18:20:46 855381] [debug] |xqc_engine_main_logic|END|now:1746037246855369| [2025/04/30 18:20:46 856461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246856460| [2025/04/30 18:20:46 856475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246855941|pq_index:0| [2025/04/30 18:20:46 856482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246855187| [2025/04/30 18:20:46 856489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246856487| [2025/04/30 18:20:46 856496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246855941|now:1746037246856487| [2025/04/30 18:20:46 856502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246855941|now:1746037246856487| [2025/04/30 18:20:46 856507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 856513] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 856520] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35627|min_srtt:35627|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 856526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:547086| [2025/04/30 18:20:46 856539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 856544] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 856549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 856555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 856562] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 856568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50407|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:473988| [2025/04/30 18:20:46 856574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 856579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:582| [2025/04/30 18:20:46 856622] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50407|now:1746037246856590|stream_id:0|stream_offset:473988| [2025/04/30 18:20:46 856630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 856637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50407|applimit:0| [2025/04/30 18:20:46 856643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35627|rtt_var:1149|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 856649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 856654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 856659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 856664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246921813|now:1746037246856642|interv:65171| [2025/04/30 18:20:46 856670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246921813|now:1746037246856642|interval:65171|pto_count:0|srtt:35627 [2025/04/30 18:20:46 856677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51607| [2025/04/30 18:20:46 856684] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 856690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 856696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 856702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:583| [2025/04/30 18:20:46 856743] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746037246856716|stream_id:0|stream_offset:475167| [2025/04/30 18:20:46 856752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 856759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 18:20:46 856766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35627|rtt_var:1149|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 856772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 856778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 856784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 18:20:46 856790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246921939|now:1746037246856765|interv:65174| [2025/04/30 18:20:46 856795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246921939|now:1746037246856765|interval:65174|pto_count:0|srtt:35627 [2025/04/30 18:20:46 856802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52807| [2025/04/30 18:20:46 856809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 856815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:476346| [2025/04/30 18:20:46 856821] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 856827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:584| [2025/04/30 18:20:46 856862] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746037246856836|stream_id:0|stream_offset:476346| [2025/04/30 18:20:46 856870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 856877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 18:20:46 856883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35627|rtt_var:1149|pto_duration:40223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 856889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 856895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 856909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 18:20:46 856914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246922059|now:1746037246856883|interv:65176| [2025/04/30 18:20:46 856925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246922059|now:1746037246856883|interval:65176|pto_count:0|srtt:35627 [2025/04/30 18:20:46 856932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54007| [2025/04/30 18:20:46 856939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 856945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:477525| [2025/04/30 18:20:46 856952] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 856957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246857957|now:1746037246856957|interv:1000| [2025/04/30 18:20:46 856963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 856969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 856975] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246857957| [2025/04/30 18:20:46 856982] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246857957| [2025/04/30 18:20:46 857006] [debug] |xqc_engine_wakeup_after|wakeup:1746037246857957|now:1746037246857006|diff:951| [2025/04/30 18:20:46 857013] [debug] |xqc_engine_main_logic|END|now:1746037246856487| [2025/04/30 18:20:46 857026] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246857026| [2025/04/30 18:20:46 857034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 857042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:184| [2025/04/30 18:20:46 857047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:185| [2025/04/30 18:20:46 857056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:185| [2025/04/30 18:20:46 857061] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 857069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:541|path_largest_ack:540| [2025/04/30 18:20:46 857075] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45684|prior_delivered:389286|prior_time:1746037246817632|is_app_limited:0|send_elapse:41420|ack_elapse:39394|ctl_first_sent_time:1746037246819335|lagest_ack_time:1746037246857026|curr_delivered:434970| [2025/04/30 18:20:46 857082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246819335| [2025/04/30 18:20:46 857089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:46 857095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:541|path_largest_ack:541| [2025/04/30 18:20:46 857102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45684|prior_delivered:389286|prior_time:1746037246817632|is_app_limited:0|send_elapse:41420|ack_elapse:39394|ctl_first_sent_time:1746037246819335|lagest_ack_time:1746037246857026|curr_delivered:436170| [2025/04/30 18:20:46 857115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246819452| [2025/04/30 18:20:46 857119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:46 857124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35627|rttvar:1149|minrtt:30950|latest_rtt:37574|ack_delay:0| [2025/04/30 18:20:46 857128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35870|rttvar:1348|minrtt:30950|latest_rtt:37574|ack_delay:0| [2025/04/30 18:20:46 857132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:541|lost_pn:538|thresh:3| [2025/04/30 18:20:46 857136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 857141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 857145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 857149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 857153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35870|rtt_var:1348|pto_duration:41262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 857157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 857161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 857165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 857169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246923098|now:1746037246857152|interv:65946| [2025/04/30 18:20:46 857173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246923098|now:1746037246857152|interval:65946|pto_count:0|srtt:35870 [2025/04/30 18:20:46 857178] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 41420, ack_elapse 39394, delivered 46884|rate 1131916|lost 155| [2025/04/30 18:20:46 857183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131916) in round 9| [2025/04/30 18:20:46 857187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 857191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 857195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246819452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 857200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246819452|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 857204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:51607|srtt:35870|latest_rtt:37574|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 857213] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:185|largest:185|pns:2| [2025/04/30 18:20:46 857218] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:185|frame:ACK |recv_time:1746037246857026|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 857222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366857026|now:1746037246857026|interv:120000000| [2025/04/30 18:20:46 857227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366857026|now:1746037246857026|interv:120000000| [2025/04/30 18:20:46 857231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246857957|pq_index:0| [2025/04/30 18:20:46 857235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246856487| [2025/04/30 18:20:46 857239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246857239| [2025/04/30 18:20:46 857244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246857243| [2025/04/30 18:20:46 857250] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 857254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35870|min_srtt:35870|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 857259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:547086| [2025/04/30 18:20:46 857264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35870|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 857269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 857273] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35870|min_srtt:35870|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 857278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:548265| [2025/04/30 18:20:46 857282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35870|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 857287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 857291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35870|min_srtt:35870|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 857295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 857299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 857306] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 857310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 857314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 857319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 857323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:477525| [2025/04/30 18:20:46 857327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 857331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 857335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246857957| [2025/04/30 18:20:46 857339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246857957| [2025/04/30 18:20:46 857343] [debug] |xqc_engine_wakeup_after|wakeup:1746037246857957|now:1746037246857343|diff:614| [2025/04/30 18:20:46 857347] [debug] |xqc_engine_main_logic|END|now:1746037246857243| [2025/04/30 18:20:46 857353] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246857353| [2025/04/30 18:20:46 857357] [debug] |xqc_engine_wakeup_after|wakeup:1746037246857957|now:1746037246857357|diff:600| [2025/04/30 18:20:46 857361] [debug] |xqc_engine_main_logic|END|now:1746037246857353| [2025/04/30 18:20:46 858437] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246858436| [2025/04/30 18:20:46 858452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246857957|pq_index:0| [2025/04/30 18:20:46 858460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246857243| [2025/04/30 18:20:46 858468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246858466| [2025/04/30 18:20:46 858475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246857957|now:1746037246858466| [2025/04/30 18:20:46 858482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246857957|now:1746037246858466| [2025/04/30 18:20:46 858489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 858496] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 858503] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35870|min_srtt:35870|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 858511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 858518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 858524] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 858530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 858546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 858552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 858559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:477525| [2025/04/30 18:20:46 858566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 858572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:585| [2025/04/30 18:20:46 858620] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746037246858584|stream_id:0|stream_offset:477525| [2025/04/30 18:20:46 858628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 858635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 18:20:46 858640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35870|rtt_var:1348|pto_duration:41262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 858647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 858652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 858657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 18:20:46 858663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246924846|now:1746037246858640|interv:66206| [2025/04/30 18:20:46 858668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246924846|now:1746037246858640|interval:66206|pto_count:0|srtt:35870 [2025/04/30 18:20:46 858675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52807| [2025/04/30 18:20:46 858682] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 858687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:478704| [2025/04/30 18:20:46 858694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 858699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:586| [2025/04/30 18:20:46 858732] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746037246858708|stream_id:0|stream_offset:478704| [2025/04/30 18:20:46 858741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 858752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 18:20:46 858758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35870|rtt_var:1348|pto_duration:41262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 858764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 858770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 858776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 18:20:46 858783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246924970|now:1746037246858758|interv:66212| [2025/04/30 18:20:46 858788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246924970|now:1746037246858758|interval:66212|pto_count:0|srtt:35870 [2025/04/30 18:20:46 858795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54007| [2025/04/30 18:20:46 858802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 858809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:479883| [2025/04/30 18:20:46 858815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 858821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246859821|now:1746037246858821|interv:1000| [2025/04/30 18:20:46 858827] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 858832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 858838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246859821| [2025/04/30 18:20:46 858844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246859821| [2025/04/30 18:20:46 858850] [debug] |xqc_engine_wakeup_after|wakeup:1746037246859821|now:1746037246858849|diff:972| [2025/04/30 18:20:46 858856] [debug] |xqc_engine_main_logic|END|now:1746037246858466| [2025/04/30 18:20:46 858947] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246858945| [2025/04/30 18:20:46 858956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 858964] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:185| [2025/04/30 18:20:46 858969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:186| [2025/04/30 18:20:46 858978] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:186| [2025/04/30 18:20:46 858983] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 859013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:543|path_largest_ack:542| [2025/04/30 18:20:46 859021] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45684|prior_delivered:391686|prior_time:1746037246819581|is_app_limited:0|send_elapse:39057|ack_elapse:39364|ctl_first_sent_time:1746037246821129|lagest_ack_time:1746037246858945|curr_delivered:437370| [2025/04/30 18:20:46 859034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246821129| [2025/04/30 18:20:46 859041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:46 859048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:543|path_largest_ack:543| [2025/04/30 18:20:46 859055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45684|prior_delivered:391686|prior_time:1746037246819581|is_app_limited:0|send_elapse:39057|ack_elapse:39364|ctl_first_sent_time:1746037246821129|lagest_ack_time:1746037246858945|curr_delivered:438570| [2025/04/30 18:20:46 859062] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246821249| [2025/04/30 18:20:46 859067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:46 859073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35870|rttvar:1348|minrtt:30950|latest_rtt:37696|ack_delay:1000| [2025/04/30 18:20:46 859080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:35974|rttvar:1217|minrtt:30950|latest_rtt:37696|ack_delay:1000| [2025/04/30 18:20:46 859086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:543|lost_pn:540|thresh:3| [2025/04/30 18:20:46 859092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 859099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 859105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 859111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 859117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1217|pto_duration:40842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 859123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 859130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 859136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51607| [2025/04/30 18:20:46 859142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246924550|now:1746037246859116|interv:65434| [2025/04/30 18:20:46 859148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246924550|now:1746037246859116|interval:65434|pto_count:0|srtt:35974 [2025/04/30 18:20:46 859154] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39057, ack_elapse 39364, delivered 46884|rate 1191037|lost 155| [2025/04/30 18:20:46 859161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191037) in round 9| [2025/04/30 18:20:46 859167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 859178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 859184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246821249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 859191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246821249|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 859198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:51607|srtt:35974|latest_rtt:37696|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 859206] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:186|largest:186|pns:2| [2025/04/30 18:20:46 859213] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:186|frame:ACK |recv_time:1746037246858945|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 859220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366858945|now:1746037246858945|interv:120000000| [2025/04/30 18:20:46 859226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366858945|now:1746037246858945|interv:120000000| [2025/04/30 18:20:46 859232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246859821|pq_index:0| [2025/04/30 18:20:46 859238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246858466| [2025/04/30 18:20:46 859244] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246859244| [2025/04/30 18:20:46 859252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246859250| [2025/04/30 18:20:46 859259] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 859267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35974|min_srtt:35974|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 859273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 859280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35974|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 859288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 859294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35974|min_srtt:35974|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 859301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:550623| [2025/04/30 18:20:46 859312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:35974|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 859319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 859325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35974|min_srtt:35974|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 859332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 859338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 859366] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 859372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 859378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 859385] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 859391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:479883| [2025/04/30 18:20:46 859398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 859404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 859410] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246859821| [2025/04/30 18:20:46 859417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246859821| [2025/04/30 18:20:46 859422] [debug] |xqc_engine_wakeup_after|wakeup:1746037246859821|now:1746037246859422|diff:399| [2025/04/30 18:20:46 859443] [debug] |xqc_engine_main_logic|END|now:1746037246859250| [2025/04/30 18:20:46 859450] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246859450| [2025/04/30 18:20:46 859456] [debug] |xqc_engine_wakeup_after|wakeup:1746037246859821|now:1746037246859455|diff:366| [2025/04/30 18:20:46 859461] [debug] |xqc_engine_main_logic|END|now:1746037246859450| [2025/04/30 18:20:46 860646] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246860646| [2025/04/30 18:20:46 860662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246859821|pq_index:0| [2025/04/30 18:20:46 860669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246859250| [2025/04/30 18:20:46 860677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246860675| [2025/04/30 18:20:46 860685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246859821|now:1746037246860675| [2025/04/30 18:20:46 860691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246859821|now:1746037246860675| [2025/04/30 18:20:46 860709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 860716] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 860724] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:35974|min_srtt:35974|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 860731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 860738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 860744] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 860750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 860758] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 860765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 860771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51607|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:479883| [2025/04/30 18:20:46 860779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 860785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:587| [2025/04/30 18:20:46 860896] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51607|now:1746037246860811|stream_id:0|stream_offset:479883| [2025/04/30 18:20:46 860907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 860915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51607|applimit:0| [2025/04/30 18:20:46 860921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1217|pto_duration:40842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 860929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 860935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 860941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52807| [2025/04/30 18:20:46 860948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246926653|now:1746037246860921|interv:65732| [2025/04/30 18:20:46 860954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246926653|now:1746037246860921|interval:65732|pto_count:0|srtt:35974 [2025/04/30 18:20:46 860962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52807| [2025/04/30 18:20:46 860969] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 860982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52807|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:481062| [2025/04/30 18:20:46 861012] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 861020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:588| [2025/04/30 18:20:46 861064] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52807|now:1746037246861035|stream_id:0|stream_offset:481062| [2025/04/30 18:20:46 861074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 861081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52807|applimit:0| [2025/04/30 18:20:46 861088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1217|pto_duration:40842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 861095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 861101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 861256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54007| [2025/04/30 18:20:46 861266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246926877|now:1746037246861088|interv:65789| [2025/04/30 18:20:46 861272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246926877|now:1746037246861088|interval:65789|pto_count:0|srtt:35974 [2025/04/30 18:20:46 861280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54007| [2025/04/30 18:20:46 861287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 861293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54007|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:482241| [2025/04/30 18:20:46 861299] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 861305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:589| [2025/04/30 18:20:46 861688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54007|now:1746037246861316|stream_id:0|stream_offset:482241| [2025/04/30 18:20:46 861701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 861708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54007|applimit:0| [2025/04/30 18:20:46 861715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:35974|rtt_var:1217|pto_duration:40842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 861722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 861735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 861740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55207| [2025/04/30 18:20:46 861746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246927158|now:1746037246861715|interv:65443| [2025/04/30 18:20:46 861752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246927158|now:1746037246861715|interval:65443|pto_count:0|srtt:35974 [2025/04/30 18:20:46 861760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55207| [2025/04/30 18:20:46 861768] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 861774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55207|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:483420| [2025/04/30 18:20:46 861781] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 861787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246862787|now:1746037246861787|interv:1000| [2025/04/30 18:20:46 861794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 861800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 861806] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246862787| [2025/04/30 18:20:46 861814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246862787| [2025/04/30 18:20:46 861820] [debug] |xqc_engine_wakeup_after|wakeup:1746037246862787|now:1746037246861820|diff:967| [2025/04/30 18:20:46 861826] [debug] |xqc_engine_main_logic|END|now:1746037246860675| [2025/04/30 18:20:46 861841] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246861840| [2025/04/30 18:20:46 861848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 861857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:186| [2025/04/30 18:20:46 861863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:187| [2025/04/30 18:20:46 861872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:187| [2025/04/30 18:20:46 861878] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 861886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:544|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:544| [2025/04/30 18:20:46 861893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45653|prior_delivered:394124|prior_time:1746037246822062|is_app_limited:0|send_elapse:34149|ack_elapse:39778|ctl_first_sent_time:1746037246823566|lagest_ack_time:1746037246861840|curr_delivered:439777| [2025/04/30 18:20:46 861901] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246823566| [2025/04/30 18:20:46 861908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:46 861920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:545|path_largest_ack:545| [2025/04/30 18:20:46 861927] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45653|prior_delivered:394124|prior_time:1746037246822062|is_app_limited:0|send_elapse:34149|ack_elapse:39778|ctl_first_sent_time:1746037246823566|lagest_ack_time:1746037246861840|curr_delivered:440977| [2025/04/30 18:20:46 861933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246823708| [2025/04/30 18:20:46 861940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:46 861946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:35974|rttvar:1217|minrtt:30950|latest_rtt:38132|ack_delay:0| [2025/04/30 18:20:46 861953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36244|rttvar:1452|minrtt:30950|latest_rtt:38132|ack_delay:0| [2025/04/30 18:20:46 861960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:545|lost_pn:542|thresh:3| [2025/04/30 18:20:46 861966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 861971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 861977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 861982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 167|pns:2| [2025/04/30 18:20:46 862012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 862018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36244|rtt_var:1452|pto_duration:42052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 862024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 862030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 862036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 862041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246928368|now:1746037246862018|interv:66350| [2025/04/30 18:20:46 862047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246928368|now:1746037246862018|interval:66350|pto_count:0|srtt:36244 [2025/04/30 18:20:46 862054] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 34149, ack_elapse 39778, delivered 46853|rate 1177862|lost 155| [2025/04/30 18:20:46 862060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177862) in round 9| [2025/04/30 18:20:46 862066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 862072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 862077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2407|po_sent_time:1746037246823708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 862089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2407|po_sent_time:1746037246823708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 862096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:52800|srtt:36244|latest_rtt:38132|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 862136] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:187|largest:187|pns:2| [2025/04/30 18:20:46 862145] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:187|frame:ACK |recv_time:1746037246861840|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 862152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366861840|now:1746037246861840|interv:120000000| [2025/04/30 18:20:46 862158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366861840|now:1746037246861840|interv:120000000| [2025/04/30 18:20:46 862164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246862787|pq_index:0| [2025/04/30 18:20:46 862171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246860675| [2025/04/30 18:20:46 862176] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246862176| [2025/04/30 18:20:46 862185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246862183| [2025/04/30 18:20:46 862192] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 862198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36244|min_srtt:36244|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 862205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 862212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 862220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 862227] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36244|min_srtt:36244|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 862234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:552981| [2025/04/30 18:20:46 862241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36244|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 862248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 862260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36244|min_srtt:36244|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 862266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:554160| [2025/04/30 18:20:46 862273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 862280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 862286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 862292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 862299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 862306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:483420| [2025/04/30 18:20:46 862312] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 862318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 862324] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246862787| [2025/04/30 18:20:46 862331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246862787| [2025/04/30 18:20:46 862337] [debug] |xqc_engine_wakeup_after|wakeup:1746037246862787|now:1746037246862337|diff:450| [2025/04/30 18:20:46 862344] [debug] |xqc_engine_main_logic|END|now:1746037246862183| [2025/04/30 18:20:46 862353] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246862353| [2025/04/30 18:20:46 862359] [debug] |xqc_engine_wakeup_after|wakeup:1746037246862787|now:1746037246862359|diff:428| [2025/04/30 18:20:46 862366] [debug] |xqc_engine_main_logic|END|now:1746037246862353| [2025/04/30 18:20:46 862891] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246862889| [2025/04/30 18:20:46 862903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 862912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:187| [2025/04/30 18:20:46 862918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:188| [2025/04/30 18:20:46 862926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:188| [2025/04/30 18:20:46 862933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 862940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:547|path_largest_ack:546| [2025/04/30 18:20:46 862947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:396532|prior_time:1746037246823925|is_app_limited:0|send_elapse:32112|ack_elapse:38964|ctl_first_sent_time:1746037246824234|lagest_ack_time:1746037246862889|curr_delivered:442177| [2025/04/30 18:20:46 862960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246824234| [2025/04/30 18:20:46 862967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:46 862974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:547|path_largest_ack:547| [2025/04/30 18:20:46 862982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:396532|prior_time:1746037246823925|is_app_limited:0|send_elapse:32112|ack_elapse:38964|ctl_first_sent_time:1746037246824234|lagest_ack_time:1746037246862889|curr_delivered:443377| [2025/04/30 18:20:46 863012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246825588| [2025/04/30 18:20:46 863019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:46 863025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36244|rttvar:1452|minrtt:30950|latest_rtt:37301|ack_delay:0| [2025/04/30 18:20:46 863032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36376|rttvar:1353|minrtt:30950|latest_rtt:37301|ack_delay:0| [2025/04/30 18:20:46 863039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:547|lost_pn:544|thresh:3| [2025/04/30 18:20:46 863045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 863051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 863057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 863063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 863070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36376|rtt_var:1353|pto_duration:41788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 863077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 863083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 863089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 18:20:46 863096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246928104|now:1746037246863069|interv:65035| [2025/04/30 18:20:46 863102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246928104|now:1746037246863069|interval:65035|pto_count:0|srtt:36376 [2025/04/30 18:20:46 863109] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 32112, ack_elapse 38964, delivered 46845|rate 1202263|lost 155| [2025/04/30 18:20:46 863116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202263) in round 9| [2025/04/30 18:20:46 863123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 863129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 863140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246825588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 863147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246825588|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 863154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:50400|srtt:36376|latest_rtt:37301|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 863163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:188|largest:188|pns:2| [2025/04/30 18:20:46 863170] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:188|frame:ACK |recv_time:1746037246862889|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 863177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366862889|now:1746037246862889|interv:120000000| [2025/04/30 18:20:46 863183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366862889|now:1746037246862889|interv:120000000| [2025/04/30 18:20:46 863188] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246862787|pq_index:0| [2025/04/30 18:20:46 863194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246862183| [2025/04/30 18:20:46 863200] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246863200| [2025/04/30 18:20:46 863207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246863205| [2025/04/30 18:20:46 863214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246862787|now:1746037246863205| [2025/04/30 18:20:46 863219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246862787|now:1746037246863205| [2025/04/30 18:20:46 863225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 863231] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 863238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36376|min_srtt:36376|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 863244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:554160| [2025/04/30 18:20:46 863251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36376|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 863257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 863264] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36376|min_srtt:36376|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 863275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:555339| [2025/04/30 18:20:46 863281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36376|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 863287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 863294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36376|min_srtt:36376|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 863300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:556518| [2025/04/30 18:20:46 863306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 863311] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 863317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 863324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 863331] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 863338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:483420| [2025/04/30 18:20:46 863345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 863352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:590| [2025/04/30 18:20:46 863420] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746037246863363|stream_id:0|stream_offset:483420| [2025/04/30 18:20:46 863431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 863439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 18:20:46 863446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36376|rtt_var:1353|pto_duration:41788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 863453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 863457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 863462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 18:20:46 863467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246930151|now:1746037246863446|interv:66705| [2025/04/30 18:20:46 863479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246930151|now:1746037246863446|interval:66705|pto_count:0|srtt:36376 [2025/04/30 18:20:46 863486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51600| [2025/04/30 18:20:46 863494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 863500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:484599| [2025/04/30 18:20:46 863506] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 863513] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:591| [2025/04/30 18:20:46 863569] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746037246863525|stream_id:0|stream_offset:484599| [2025/04/30 18:20:46 863583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 863590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 18:20:46 863597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36376|rtt_var:1353|pto_duration:41788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 863602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 863606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 863610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 863615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246930313|now:1746037246863597|interv:66716| [2025/04/30 18:20:46 863622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246930313|now:1746037246863597|interval:66716|pto_count:0|srtt:36376 [2025/04/30 18:20:46 863629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52800| [2025/04/30 18:20:46 863636] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 863642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:485778| [2025/04/30 18:20:46 863649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 863655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246864655|now:1746037246863655|interv:1000| [2025/04/30 18:20:46 863661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 863667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 863673] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246864655| [2025/04/30 18:20:46 863687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246864655| [2025/04/30 18:20:46 863694] [debug] |xqc_engine_wakeup_after|wakeup:1746037246864655|now:1746037246863693|diff:962| [2025/04/30 18:20:46 863700] [debug] |xqc_engine_main_logic|END|now:1746037246863205| [2025/04/30 18:20:46 863709] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246863708| [2025/04/30 18:20:46 863715] [debug] |xqc_engine_wakeup_after|wakeup:1746037246864655|now:1746037246863715|diff:940| [2025/04/30 18:20:46 863721] [debug] |xqc_engine_main_logic|END|now:1746037246863708| [2025/04/30 18:20:46 865030] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246865029| [2025/04/30 18:20:46 865045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 865054] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:188| [2025/04/30 18:20:46 865060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:189| [2025/04/30 18:20:46 865068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:189| [2025/04/30 18:20:46 865074] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 865081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:549|path_largest_ack:548| [2025/04/30 18:20:46 865087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:398932|prior_time:1746037246825830|is_app_limited:0|send_elapse:33870|ack_elapse:39199|ctl_first_sent_time:1746037246826129|lagest_ack_time:1746037246865029|curr_delivered:444577| [2025/04/30 18:20:46 865094] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246826129| [2025/04/30 18:20:46 865101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:46 865107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:549|path_largest_ack:549| [2025/04/30 18:20:46 865113] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:398932|prior_time:1746037246825830|is_app_limited:0|send_elapse:33870|ack_elapse:39199|ctl_first_sent_time:1746037246826129|lagest_ack_time:1746037246865029|curr_delivered:445777| [2025/04/30 18:20:46 865120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246826257| [2025/04/30 18:20:46 865125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:46 865131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36376|rttvar:1353|minrtt:30950|latest_rtt:38772|ack_delay:0| [2025/04/30 18:20:46 865137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36675|rttvar:1614|minrtt:30950|latest_rtt:38772|ack_delay:0| [2025/04/30 18:20:46 865144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:549|lost_pn:546|thresh:3| [2025/04/30 18:20:46 865151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 865157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 865169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 865176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 865182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36675|rtt_var:1614|pto_duration:43131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 865189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 865196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 865202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50400| [2025/04/30 18:20:46 865209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246931656|now:1746037246865182|interv:66474| [2025/04/30 18:20:46 865215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246931656|now:1746037246865182|interval:66474|pto_count:0|srtt:36675 [2025/04/30 18:20:46 865222] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 33870, ack_elapse 39199, delivered 46845|rate 1195055|lost 155| [2025/04/30 18:20:46 865228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195055) in round 9| [2025/04/30 18:20:46 865234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 865240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 865246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246826257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 865252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246826257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 865259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:50400|srtt:36675|latest_rtt:38772|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 865267] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:189|largest:189|pns:2| [2025/04/30 18:20:46 865274] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:189|frame:ACK |recv_time:1746037246865029|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 865280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366865029|now:1746037246865029|interv:120000000| [2025/04/30 18:20:46 865286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366865029|now:1746037246865029|interv:120000000| [2025/04/30 18:20:46 865292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246864655|pq_index:0| [2025/04/30 18:20:46 865298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246863205| [2025/04/30 18:20:46 865303] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246865303| [2025/04/30 18:20:46 865310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246865308| [2025/04/30 18:20:46 865321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246864655|now:1746037246865308| [2025/04/30 18:20:46 865327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246864655|now:1746037246865308| [2025/04/30 18:20:46 865332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 865339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 865346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36675|min_srtt:36675|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 865353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:556518| [2025/04/30 18:20:46 865360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36675|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 865367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 865375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36675|min_srtt:36675|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 865382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:73200|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:557697| [2025/04/30 18:20:46 865388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36675|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 865395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 865401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36675|min_srtt:36675|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 865407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:74400|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:558876| [2025/04/30 18:20:46 865413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 865420] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 865426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 865433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 865440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 865446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:485778| [2025/04/30 18:20:46 865459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 865466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:592| [2025/04/30 18:20:46 865513] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50400|now:1746037246865478|stream_id:0|stream_offset:485778| [2025/04/30 18:20:46 865523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 865531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50400|applimit:0| [2025/04/30 18:20:46 865537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36675|rtt_var:1614|pto_duration:43131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 865544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 865549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 865555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 18:20:46 865561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246933609|now:1746037246865537|interv:68072| [2025/04/30 18:20:46 865566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246933609|now:1746037246865537|interval:68072|pto_count:0|srtt:36675 [2025/04/30 18:20:46 865574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:51600| [2025/04/30 18:20:46 865582] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 865589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:486957| [2025/04/30 18:20:46 865595] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 865601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:593| [2025/04/30 18:20:46 865685] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746037246865613|stream_id:0|stream_offset:486957| [2025/04/30 18:20:46 865697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 865704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 18:20:46 865711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36675|rtt_var:1614|pto_duration:43131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 865718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 865724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 865736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 865743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246933744|now:1746037246865710|interv:68034| [2025/04/30 18:20:46 865749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246933744|now:1746037246865710|interval:68034|pto_count:0|srtt:36675 [2025/04/30 18:20:46 865756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52800| [2025/04/30 18:20:46 865764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 865770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:488136| [2025/04/30 18:20:46 865777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 865784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:594| [2025/04/30 18:20:46 865854] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746037246865794|stream_id:0|stream_offset:488136| [2025/04/30 18:20:46 865865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:594|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 865872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 18:20:46 865879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36675|rtt_var:1614|pto_duration:43131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 865885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 865891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 865897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 865903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246933925|now:1746037246865878|interv:68047| [2025/04/30 18:20:46 865909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246933925|now:1746037246865878|interval:68047|pto_count:0|srtt:36675 [2025/04/30 18:20:46 865917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54000| [2025/04/30 18:20:46 865924] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 865931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:489315| [2025/04/30 18:20:46 865937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 865944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246866943|now:1746037246865943|interv:1000| [2025/04/30 18:20:46 865956] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 865962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 865968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246866943| [2025/04/30 18:20:46 865975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246866943| [2025/04/30 18:20:46 865981] [debug] |xqc_engine_wakeup_after|wakeup:1746037246866943|now:1746037246865981|diff:962| [2025/04/30 18:20:46 866009] [debug] |xqc_engine_main_logic|END|now:1746037246865308| [2025/04/30 18:20:46 866017] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246866017| [2025/04/30 18:20:46 866023] [debug] |xqc_engine_wakeup_after|wakeup:1746037246866943|now:1746037246866023|diff:920| [2025/04/30 18:20:46 866028] [debug] |xqc_engine_main_logic|END|now:1746037246866017| [2025/04/30 18:20:46 866813] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246866812| [2025/04/30 18:20:46 866822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 866829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:189| [2025/04/30 18:20:46 866833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:190| [2025/04/30 18:20:46 866839] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:190| [2025/04/30 18:20:46 866843] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 866848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:551|path_largest_ack:550| [2025/04/30 18:20:46 866853] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:401332|prior_time:1746037246827795|is_app_limited:0|send_elapse:35102|ack_elapse:39017|ctl_first_sent_time:1746037246829342|lagest_ack_time:1746037246866812|curr_delivered:446977| [2025/04/30 18:20:46 866858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246829342| [2025/04/30 18:20:46 866863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:46 866867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:551|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:551|path_largest_ack:551| [2025/04/30 18:20:46 866871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:401332|prior_time:1746037246827795|is_app_limited:0|send_elapse:35102|ack_elapse:39017|ctl_first_sent_time:1746037246829342|lagest_ack_time:1746037246866812|curr_delivered:448177| [2025/04/30 18:20:46 866876] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246829440| [2025/04/30 18:20:46 866880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:46 866884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36675|rttvar:1614|minrtt:30950|latest_rtt:37372|ack_delay:1000| [2025/04/30 18:20:46 866889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36637|rttvar:1286|minrtt:30950|latest_rtt:37372|ack_delay:1000| [2025/04/30 18:20:46 866898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:551|lost_pn:548|thresh:3| [2025/04/30 18:20:46 866902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 866906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 866910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 866914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 866919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36637|rtt_var:1286|pto_duration:41781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 866923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 866927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 866931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51600| [2025/04/30 18:20:46 866935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246932575|now:1746037246866918|interv:65657| [2025/04/30 18:20:46 866939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246932575|now:1746037246866918|interval:65657|pto_count:0|srtt:36637 [2025/04/30 18:20:46 866944] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 35102, ack_elapse 39017, delivered 46845|rate 1200630|lost 155| [2025/04/30 18:20:46 866948] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200630) in round 9| [2025/04/30 18:20:46 866952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 866957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 866961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246829440|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 866965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246829440|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 866970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:51600|srtt:36637|latest_rtt:37372|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 866976] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:190|largest:190|pns:2| [2025/04/30 18:20:46 866980] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:190|frame:ACK |recv_time:1746037246866812|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 867004] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366866812|now:1746037246866812|interv:120000000| [2025/04/30 18:20:46 867014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366866812|now:1746037246866812|interv:120000000| [2025/04/30 18:20:46 867023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246866943|pq_index:0| [2025/04/30 18:20:46 867028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246865308| [2025/04/30 18:20:46 867032] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246867032| [2025/04/30 18:20:46 867037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246867036| [2025/04/30 18:20:46 867042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246866943|now:1746037246867036| [2025/04/30 18:20:46 867046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246866943|now:1746037246867036| [2025/04/30 18:20:46 867050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 867054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 867059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36637|min_srtt:36637|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 867064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:51600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:558876| [2025/04/30 18:20:46 867068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36637|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 867073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 867078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36637|min_srtt:36637|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 867082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:72000|inflight:51600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:560055| [2025/04/30 18:20:46 867086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36637|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 867091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 867095] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36637|min_srtt:36637|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 867099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:73200|inflight:51600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:561234| [2025/04/30 18:20:46 867103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 867107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 867111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 867118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 867123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 867127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:51600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:489315| [2025/04/30 18:20:46 867131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 867136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:595| [2025/04/30 18:20:46 867189] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:51600|now:1746037246867144|stream_id:0|stream_offset:489315| [2025/04/30 18:20:46 867196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 867201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:51600|applimit:0| [2025/04/30 18:20:46 867206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36637|rtt_var:1286|pto_duration:41781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 867210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 867214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 867218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 867222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246933925|now:1746037246867206|interv:66719| [2025/04/30 18:20:46 867226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246933925|now:1746037246867206|interval:66719|pto_count:0|srtt:36637 [2025/04/30 18:20:46 867231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:52800| [2025/04/30 18:20:46 867236] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 867240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:490494| [2025/04/30 18:20:46 867245] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 867249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246868249|now:1746037246867249|interv:1000| [2025/04/30 18:20:46 867253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 867257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 867261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246868249| [2025/04/30 18:20:46 867265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246868249| [2025/04/30 18:20:46 867269] [debug] |xqc_engine_wakeup_after|wakeup:1746037246868249|now:1746037246867269|diff:980| [2025/04/30 18:20:46 867277] [debug] |xqc_engine_main_logic|END|now:1746037246867036| [2025/04/30 18:20:46 867282] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246867282| [2025/04/30 18:20:46 867286] [debug] |xqc_engine_wakeup_after|wakeup:1746037246868249|now:1746037246867286|diff:963| [2025/04/30 18:20:46 867290] [debug] |xqc_engine_main_logic|END|now:1746037246867282| [2025/04/30 18:20:46 868362] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246868361| [2025/04/30 18:20:46 868374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246868249|pq_index:0| [2025/04/30 18:20:46 868379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246867036| [2025/04/30 18:20:46 868384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246868383| [2025/04/30 18:20:46 868389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246868249|now:1746037246868383| [2025/04/30 18:20:46 868394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246868249|now:1746037246868383| [2025/04/30 18:20:46 868398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 868402] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 868407] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36637|min_srtt:36637|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 868412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:561234| [2025/04/30 18:20:46 868417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 868421] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 868425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 868430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 868435] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 868439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:490494| [2025/04/30 18:20:46 868444] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 868448] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:596| [2025/04/30 18:20:46 868504] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746037246868457|stream_id:0|stream_offset:490494| [2025/04/30 18:20:46 868511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 868522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 18:20:46 868526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36637|rtt_var:1286|pto_duration:41781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 868531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 868535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 868539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 868543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246935238|now:1746037246868526|interv:66712| [2025/04/30 18:20:46 868547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246935238|now:1746037246868526|interval:66712|pto_count:0|srtt:36637 [2025/04/30 18:20:46 868551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54000| [2025/04/30 18:20:46 868556] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 868561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 868565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 868570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:597| [2025/04/30 18:20:46 868612] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246868577|stream_id:0|stream_offset:491673| [2025/04/30 18:20:46 868618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 868623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 868628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36637|rtt_var:1286|pto_duration:41781|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 868632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 868636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 868640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 868644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246935358|now:1746037246868627|interv:66731| [2025/04/30 18:20:46 868648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246935358|now:1746037246868627|interval:66731|pto_count:0|srtt:36637 [2025/04/30 18:20:46 868653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 868657] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 868666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:492852| [2025/04/30 18:20:46 868670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 868674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246869674|now:1746037246868674|interv:1000| [2025/04/30 18:20:46 868678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 868682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 868686] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246869674| [2025/04/30 18:20:46 868691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246869674| [2025/04/30 18:20:46 868695] [debug] |xqc_engine_wakeup_after|wakeup:1746037246869674|now:1746037246868695|diff:979| [2025/04/30 18:20:46 868699] [debug] |xqc_engine_main_logic|END|now:1746037246868383| [2025/04/30 18:20:46 868875] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246868875| [2025/04/30 18:20:46 868881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 868887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:190| [2025/04/30 18:20:46 868891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:191| [2025/04/30 18:20:46 868897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:191| [2025/04/30 18:20:46 868901] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 868906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:553|path_largest_ack:552| [2025/04/30 18:20:46 868911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:403732|prior_time:1746037246830040|is_app_limited:0|send_elapse:33777|ack_elapse:38835|ctl_first_sent_time:1746037246830322|lagest_ack_time:1746037246868875|curr_delivered:449377| [2025/04/30 18:20:46 868916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246830322| [2025/04/30 18:20:46 868920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:46 868925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:553|path_largest_ack:553| [2025/04/30 18:20:46 868929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45645|prior_delivered:403732|prior_time:1746037246830040|is_app_limited:0|send_elapse:33777|ack_elapse:38835|ctl_first_sent_time:1746037246830322|lagest_ack_time:1746037246868875|curr_delivered:450577| [2025/04/30 18:20:46 868934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246830415| [2025/04/30 18:20:46 868938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:46 868942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36637|rttvar:1286|minrtt:30950|latest_rtt:38460|ack_delay:1000| [2025/04/30 18:20:46 868946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36740|rttvar:1170|minrtt:30950|latest_rtt:38460|ack_delay:1000| [2025/04/30 18:20:46 868955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:553|lost_pn:550|thresh:3| [2025/04/30 18:20:46 868959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 868963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 868967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 868971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 868975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36740|rtt_var:1170|pto_duration:41420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 868979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 868983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 869011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 869016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246934997|now:1746037246868975|interv:66022| [2025/04/30 18:20:46 869020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246934997|now:1746037246868975|interval:66022|pto_count:0|srtt:36740 [2025/04/30 18:20:46 869025] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 33777, ack_elapse 38835, delivered 46845|rate 1206257|lost 155| [2025/04/30 18:20:46 869029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206257) in round 9| [2025/04/30 18:20:46 869034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 869038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 869042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246830415|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 869046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246830415|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 869051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:52800|srtt:36740|latest_rtt:38460|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 869057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:191|largest:191|pns:2| [2025/04/30 18:20:46 869062] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:191|frame:ACK |recv_time:1746037246868875|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 869067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366868875|now:1746037246868875|interv:120000000| [2025/04/30 18:20:46 869077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366868875|now:1746037246868875|interv:120000000| [2025/04/30 18:20:46 869081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246869674|pq_index:0| [2025/04/30 18:20:46 869085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246868383| [2025/04/30 18:20:46 869089] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246869089| [2025/04/30 18:20:46 869094] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246869093| [2025/04/30 18:20:46 869099] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 869104] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36740|min_srtt:36740|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 869109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:561234| [2025/04/30 18:20:46 869113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36740|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 869118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 869123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36740|min_srtt:36740|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 869127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:562413| [2025/04/30 18:20:46 869132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36740|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 869136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 869140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36740|min_srtt:36740|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 869145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:563592| [2025/04/30 18:20:46 869149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 869153] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 869157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 869161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 869169] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 869173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:492852| [2025/04/30 18:20:46 869178] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 869182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 869186] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246869674| [2025/04/30 18:20:46 869190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246869674| [2025/04/30 18:20:46 869194] [debug] |xqc_engine_wakeup_after|wakeup:1746037246869674|now:1746037246869194|diff:480| [2025/04/30 18:20:46 869198] [debug] |xqc_engine_main_logic|END|now:1746037246869093| [2025/04/30 18:20:46 869203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246869203| [2025/04/30 18:20:46 869207] [debug] |xqc_engine_wakeup_after|wakeup:1746037246869674|now:1746037246869207|diff:467| [2025/04/30 18:20:46 869211] [debug] |xqc_engine_main_logic|END|now:1746037246869203| [2025/04/30 18:20:46 870282] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246870282| [2025/04/30 18:20:46 870294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246869674|pq_index:0| [2025/04/30 18:20:46 870299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246869093| [2025/04/30 18:20:46 870304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246870303| [2025/04/30 18:20:46 870309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246869674|now:1746037246870303| [2025/04/30 18:20:46 870313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246869674|now:1746037246870303| [2025/04/30 18:20:46 870317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 870322] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 870327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36740|min_srtt:36740|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 870332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:563592| [2025/04/30 18:20:46 870337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 870341] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 870344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 870349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 870354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 870363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:492852| [2025/04/30 18:20:46 870367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 870372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:598| [2025/04/30 18:20:46 870407] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746037246870381|stream_id:0|stream_offset:492852| [2025/04/30 18:20:46 870413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 870418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 18:20:46 870423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36740|rtt_var:1170|pto_duration:41420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 870427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 870431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 870435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 870439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246936801|now:1746037246870422|interv:66379| [2025/04/30 18:20:46 870443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246936801|now:1746037246870422|interval:66379|pto_count:0|srtt:36740 [2025/04/30 18:20:46 870448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54000| [2025/04/30 18:20:46 870456] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 870462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:494031| [2025/04/30 18:20:46 870466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 870470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:599| [2025/04/30 18:20:46 870491] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246870477|stream_id:0|stream_offset:494031| [2025/04/30 18:20:46 870496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 870501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 870505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36740|rtt_var:1170|pto_duration:41420|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 870509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 870517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 870521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 870525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246936897|now:1746037246870505|interv:66392| [2025/04/30 18:20:46 870529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246936897|now:1746037246870505|interval:66392|pto_count:0|srtt:36740 [2025/04/30 18:20:46 870534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 870539] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 870543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:495210| [2025/04/30 18:20:46 870547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 870551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246871551|now:1746037246870551|interv:1000| [2025/04/30 18:20:46 870555] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 870559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 870563] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246871551| [2025/04/30 18:20:46 870567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246871551| [2025/04/30 18:20:46 870571] [debug] |xqc_engine_wakeup_after|wakeup:1746037246871551|now:1746037246870571|diff:980| [2025/04/30 18:20:46 870576] [debug] |xqc_engine_main_logic|END|now:1746037246870303| [2025/04/30 18:20:46 870925] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246870924| [2025/04/30 18:20:46 870932] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 870937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:191| [2025/04/30 18:20:46 870941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:192| [2025/04/30 18:20:46 870947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:192| [2025/04/30 18:20:46 870951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 870956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:555|path_largest_ack:554| [2025/04/30 18:20:46 870961] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:44407|prior_delivered:407370|prior_time:1746037246832881|is_app_limited:0|send_elapse:34471|ack_elapse:38043|ctl_first_sent_time:1746037246833240|lagest_ack_time:1746037246870924|curr_delivered:451777| [2025/04/30 18:20:46 870966] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246833240| [2025/04/30 18:20:46 870970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:46 870975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:555|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:555|path_largest_ack:555| [2025/04/30 18:20:46 870984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:44407|prior_delivered:407370|prior_time:1746037246832881|is_app_limited:0|send_elapse:34471|ack_elapse:38043|ctl_first_sent_time:1746037246833240|lagest_ack_time:1746037246870924|curr_delivered:452977| [2025/04/30 18:20:46 871010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246833380| [2025/04/30 18:20:46 871015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:46 871019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36740|rttvar:1170|minrtt:30950|latest_rtt:37544|ack_delay:1000| [2025/04/30 18:20:46 871024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36716|rttvar:927|minrtt:30950|latest_rtt:37544|ack_delay:1000| [2025/04/30 18:20:46 871028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:555|lost_pn:552|thresh:3| [2025/04/30 18:20:46 871032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 871036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 871040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 871044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 871048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36716|rtt_var:927|pto_duration:40424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 871053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 871057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 871061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 871065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246935901|now:1746037246871048|interv:64853| [2025/04/30 18:20:46 871069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246935901|now:1746037246871048|interval:64853|pto_count:0|srtt:36716 [2025/04/30 18:20:46 871073] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 34471, ack_elapse 38043, delivered 45607|rate 1198827|lost 155| [2025/04/30 18:20:46 871078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198827) in round 9| [2025/04/30 18:20:46 871082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 871086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 871090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246833380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 871095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246833380|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 871103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:52800|srtt:36716|latest_rtt:37544|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 871109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:192|largest:192|pns:2| [2025/04/30 18:20:46 871113] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:192|frame:ACK |recv_time:1746037246870924|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 871118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366870924|now:1746037246870924|interv:120000000| [2025/04/30 18:20:46 871122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366870924|now:1746037246870924|interv:120000000| [2025/04/30 18:20:46 871126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246871551|pq_index:0| [2025/04/30 18:20:46 871131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246870303| [2025/04/30 18:20:46 871135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246871135| [2025/04/30 18:20:46 871140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246871139| [2025/04/30 18:20:46 871145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 871150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36716|min_srtt:36716|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 871154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:563592| [2025/04/30 18:20:46 871159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36716|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 871164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 871168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36716|min_srtt:36716|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 871173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:564771| [2025/04/30 18:20:46 871177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36716|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 871182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 871186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36716|min_srtt:36716|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 871193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:565950| [2025/04/30 18:20:46 871197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 871201] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 871205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 871209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 871214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 871218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:495210| [2025/04/30 18:20:46 871223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 871226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 871231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246871551| [2025/04/30 18:20:46 871234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246871551| [2025/04/30 18:20:46 871238] [debug] |xqc_engine_wakeup_after|wakeup:1746037246871551|now:1746037246871238|diff:313| [2025/04/30 18:20:46 871243] [debug] |xqc_engine_main_logic|END|now:1746037246871139| [2025/04/30 18:20:46 871248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246871248| [2025/04/30 18:20:46 871252] [debug] |xqc_engine_wakeup_after|wakeup:1746037246871551|now:1746037246871252|diff:299| [2025/04/30 18:20:46 871256] [debug] |xqc_engine_main_logic|END|now:1746037246871248| [2025/04/30 18:20:46 872335] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246872335| [2025/04/30 18:20:46 872351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246871551|pq_index:0| [2025/04/30 18:20:46 872357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246871139| [2025/04/30 18:20:46 872364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246872362| [2025/04/30 18:20:46 872370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246871551|now:1746037246872362| [2025/04/30 18:20:46 872376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246871551|now:1746037246872362| [2025/04/30 18:20:46 872381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 872387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 872393] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36716|min_srtt:36716|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 872399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:565950| [2025/04/30 18:20:46 872413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 872419] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 872424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 872430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 872436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 872442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:495210| [2025/04/30 18:20:46 872448] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 872454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:600| [2025/04/30 18:20:46 872500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746037246872465|stream_id:0|stream_offset:495210| [2025/04/30 18:20:46 872509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 872515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 18:20:46 872522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36716|rtt_var:927|pto_duration:40424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 872528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 872533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 872538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 872544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246937889|now:1746037246872521|interv:65368| [2025/04/30 18:20:46 872549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246937889|now:1746037246872521|interval:65368|pto_count:0|srtt:36716 [2025/04/30 18:20:46 872556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54000| [2025/04/30 18:20:46 872563] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 872569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:496389| [2025/04/30 18:20:46 872575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 872581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:601| [2025/04/30 18:20:46 872615] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246872595|stream_id:0|stream_offset:496389| [2025/04/30 18:20:46 872622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 872628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 872634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36716|rtt_var:927|pto_duration:40424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 872640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 872646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 872651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 872657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246938019|now:1746037246872634|interv:65385| [2025/04/30 18:20:46 872662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246938019|now:1746037246872634|interval:65385|pto_count:0|srtt:36716 [2025/04/30 18:20:46 872669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 872675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 872681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:497568| [2025/04/30 18:20:46 872687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 872692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:602| [2025/04/30 18:20:46 872717] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246872700|stream_id:0|stream_offset:497568| [2025/04/30 18:20:46 872725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 872731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 872736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36716|rtt_var:927|pto_duration:40424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 872742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 872748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 872753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 872759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246938124|now:1746037246872736|interv:65388| [2025/04/30 18:20:46 872769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246938124|now:1746037246872736|interval:65388|pto_count:0|srtt:36716 [2025/04/30 18:20:46 872775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 872781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 872787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:498747| [2025/04/30 18:20:46 872793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 872798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246873798|now:1746037246872798|interv:1000| [2025/04/30 18:20:46 872804] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 872809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 872814] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246873798| [2025/04/30 18:20:46 872820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246873798| [2025/04/30 18:20:46 872826] [debug] |xqc_engine_wakeup_after|wakeup:1746037246873798|now:1746037246872825|diff:973| [2025/04/30 18:20:46 872831] [debug] |xqc_engine_main_logic|END|now:1746037246872362| [2025/04/30 18:20:46 873029] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246873028| [2025/04/30 18:20:46 873043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 873051] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:192| [2025/04/30 18:20:46 873056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:193| [2025/04/30 18:20:46 873064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:193| [2025/04/30 18:20:46 873080] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 873087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:557|path_largest_ack:556| [2025/04/30 18:20:46 873093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:407370|prior_time:1746037246832881|is_app_limited:0|send_elapse:35026|ack_elapse:40147|ctl_first_sent_time:1746037246833795|lagest_ack_time:1746037246873028|curr_delivered:454177| [2025/04/30 18:20:46 873100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246833795| [2025/04/30 18:20:46 873106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:46 873112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:557|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:557|path_largest_ack:557| [2025/04/30 18:20:46 873117] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:409770|prior_time:1746037246834958|is_app_limited:0|send_elapse:36296|ack_elapse:38070|ctl_first_sent_time:1746037246835373|lagest_ack_time:1746037246873028|curr_delivered:455377| [2025/04/30 18:20:46 873129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246835373| [2025/04/30 18:20:46 873135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:46 873140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36716|rttvar:927|minrtt:30950|latest_rtt:37655|ack_delay:1000| [2025/04/30 18:20:46 873146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36708|rttvar:711|minrtt:30950|latest_rtt:37655|ack_delay:1000| [2025/04/30 18:20:46 873152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:557|lost_pn:554|thresh:3| [2025/04/30 18:20:46 873158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 873163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 873168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 873174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 873179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36708|rtt_var:711|pto_duration:39552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 873185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 873191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 873196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 873201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246937252|now:1746037246873179|interv:64073| [2025/04/30 18:20:46 873206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246937252|now:1746037246873179|interval:64073|pto_count:0|srtt:36708 [2025/04/30 18:20:46 873212] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 36296, ack_elapse 38070, delivered 45607|rate 1197977|lost 155| [2025/04/30 18:20:46 873218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197977) in round 9| [2025/04/30 18:20:46 873224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 873229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 873235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246835373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 873241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246835373|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 873248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:54000|srtt:36708|latest_rtt:37655|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 873260] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:193|largest:193|pns:2| [2025/04/30 18:20:46 873266] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:193|frame:ACK |recv_time:1746037246873028|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 873272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366873028|now:1746037246873028|interv:120000000| [2025/04/30 18:20:46 873278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366873028|now:1746037246873028|interv:120000000| [2025/04/30 18:20:46 873283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246873798|pq_index:0| [2025/04/30 18:20:46 873289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246872362| [2025/04/30 18:20:46 873294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246873294| [2025/04/30 18:20:46 873301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246873299| [2025/04/30 18:20:46 873307] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 873314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36708|min_srtt:36708|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 873320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:565950| [2025/04/30 18:20:46 873326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 873332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 873339] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36708|min_srtt:36708|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 873345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:567129| [2025/04/30 18:20:46 873351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36708|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 873357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 873363] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36708|min_srtt:36708|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 873369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 873375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 873384] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 873390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 873396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 873402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 873408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:498747| [2025/04/30 18:20:46 873414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 873419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 873424] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246873798| [2025/04/30 18:20:46 873430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246873798| [2025/04/30 18:20:46 873435] [debug] |xqc_engine_wakeup_after|wakeup:1746037246873798|now:1746037246873435|diff:363| [2025/04/30 18:20:46 873441] [debug] |xqc_engine_main_logic|END|now:1746037246873299| [2025/04/30 18:20:46 873447] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246873447| [2025/04/30 18:20:46 873453] [debug] |xqc_engine_wakeup_after|wakeup:1746037246873798|now:1746037246873453|diff:345| [2025/04/30 18:20:46 873458] [debug] |xqc_engine_main_logic|END|now:1746037246873447| [2025/04/30 18:20:46 874539] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246874539| [2025/04/30 18:20:46 874553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246873798|pq_index:0| [2025/04/30 18:20:46 874559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246873299| [2025/04/30 18:20:46 874567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246874565| [2025/04/30 18:20:46 874572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246873798|now:1746037246874565| [2025/04/30 18:20:46 874577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246873798|now:1746037246874565| [2025/04/30 18:20:46 874583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 874588] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 874595] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36708|min_srtt:36708|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 874601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 874608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 874613] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 874625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 874631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 874638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 874644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:498747| [2025/04/30 18:20:46 874651] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 874657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:603| [2025/04/30 18:20:46 874697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246874668|stream_id:0|stream_offset:498747| [2025/04/30 18:20:46 874706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 874713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 874719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36708|rtt_var:711|pto_duration:39552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 874724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 874730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 874736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 874742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246939220|now:1746037246874718|interv:64502| [2025/04/30 18:20:46 874748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246939220|now:1746037246874718|interval:64502|pto_count:0|srtt:36708 [2025/04/30 18:20:46 874755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 874762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 874767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:499926| [2025/04/30 18:20:46 874773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 874778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:604| [2025/04/30 18:20:46 874808] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246874786|stream_id:0|stream_offset:499926| [2025/04/30 18:20:46 874850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 874867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 874875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36708|rtt_var:711|pto_duration:39552|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 874882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 874888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 874894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 874900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246939338|now:1746037246874874|interv:64464| [2025/04/30 18:20:46 874905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246939338|now:1746037246874874|interval:64464|pto_count:0|srtt:36708 [2025/04/30 18:20:46 874910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 874916] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 874920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:501105| [2025/04/30 18:20:46 874925] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 874929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246875929|now:1746037246874929|interv:1000| [2025/04/30 18:20:46 874933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 874937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 874941] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246875929| [2025/04/30 18:20:46 874945] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246875929| [2025/04/30 18:20:46 874949] [debug] |xqc_engine_wakeup_after|wakeup:1746037246875929|now:1746037246874949|diff:980| [2025/04/30 18:20:46 874954] [debug] |xqc_engine_main_logic|END|now:1746037246874565| [2025/04/30 18:20:46 874964] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246874963| [2025/04/30 18:20:46 874969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 874975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:193| [2025/04/30 18:20:46 874979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:194| [2025/04/30 18:20:46 875002] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:194| [2025/04/30 18:20:46 875013] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 875021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:559|path_largest_ack:558| [2025/04/30 18:20:46 875027] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:409770|prior_time:1746037246834958|is_app_limited:0|send_elapse:36429|ack_elapse:40005|ctl_first_sent_time:1746037246835506|lagest_ack_time:1746037246874963|curr_delivered:456577| [2025/04/30 18:20:46 875040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246835506| [2025/04/30 18:20:46 875047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:46 875053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:559|path_largest_ack:559| [2025/04/30 18:20:46 875059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:412170|prior_time:1746037246836884|is_app_limited:0|send_elapse:35341|ack_elapse:38079|ctl_first_sent_time:1746037246837208|lagest_ack_time:1746037246874963|curr_delivered:457777| [2025/04/30 18:20:46 875066] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246837208| [2025/04/30 18:20:46 875073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:46 875079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36708|rttvar:711|minrtt:30950|latest_rtt:37755|ack_delay:1000| [2025/04/30 18:20:46 875085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36714|rttvar:545|minrtt:30950|latest_rtt:37755|ack_delay:1000| [2025/04/30 18:20:46 875091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:559|lost_pn:556|thresh:3| [2025/04/30 18:20:46 875097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 875104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 875110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 875116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 875122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36714|rtt_var:545|pto_duration:38894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 875128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 875134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 875139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 875145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246938680|now:1746037246875122|interv:63558| [2025/04/30 18:20:46 875151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246938680|now:1746037246875122|interval:63558|pto_count:0|srtt:36714 [2025/04/30 18:20:46 875158] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 35341, ack_elapse 38079, delivered 45607|rate 1197694|lost 155| [2025/04/30 18:20:46 875165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197694) in round 9| [2025/04/30 18:20:46 875171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 875183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 875189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246837208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 875196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246837208|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 875203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:54000|srtt:36714|latest_rtt:37755|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 875212] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:194|largest:194|pns:2| [2025/04/30 18:20:46 875218] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:194|frame:ACK |recv_time:1746037246874963|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 875226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366874963|now:1746037246874963|interv:120000000| [2025/04/30 18:20:46 875232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366874963|now:1746037246874963|interv:120000000| [2025/04/30 18:20:46 875238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246875929|pq_index:0| [2025/04/30 18:20:46 875245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246874565| [2025/04/30 18:20:46 875251] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246875251| [2025/04/30 18:20:46 875259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246875257| [2025/04/30 18:20:46 875267] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 875274] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36714|min_srtt:36714|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 875280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 875287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 875294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 875301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36714|min_srtt:36714|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 875307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:569487| [2025/04/30 18:20:46 875321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36714|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 875327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 875334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36714|min_srtt:36714|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 875340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 875347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 875352] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 875358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 875365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 875372] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 875378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:501105| [2025/04/30 18:20:46 875385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 875391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 875397] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246875929| [2025/04/30 18:20:46 875403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246875929| [2025/04/30 18:20:46 875409] [debug] |xqc_engine_wakeup_after|wakeup:1746037246875929|now:1746037246875409|diff:520| [2025/04/30 18:20:46 875416] [debug] |xqc_engine_main_logic|END|now:1746037246875257| [2025/04/30 18:20:46 875424] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246875424| [2025/04/30 18:20:46 875430] [debug] |xqc_engine_wakeup_after|wakeup:1746037246875929|now:1746037246875430|diff:499| [2025/04/30 18:20:46 875436] [debug] |xqc_engine_main_logic|END|now:1746037246875424| [2025/04/30 18:20:46 876491] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246876491| [2025/04/30 18:20:46 876506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246875929|pq_index:0| [2025/04/30 18:20:46 876512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246875257| [2025/04/30 18:20:46 876520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246876518| [2025/04/30 18:20:46 876527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246875929|now:1746037246876518| [2025/04/30 18:20:46 876533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246875929|now:1746037246876518| [2025/04/30 18:20:46 876544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 876550] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 876557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36714|min_srtt:36714|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 876563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 876570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 876576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 876581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 876587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 876594] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 876600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:501105| [2025/04/30 18:20:46 876606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 876613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:605| [2025/04/30 18:20:46 876661] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246876624|stream_id:0|stream_offset:501105| [2025/04/30 18:20:46 876671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 876678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 876685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36714|rtt_var:545|pto_duration:38894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 876692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 876698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 876703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 876709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246940518|now:1746037246876685|interv:63833| [2025/04/30 18:20:46 876715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246940518|now:1746037246876685|interval:63833|pto_count:0|srtt:36714 [2025/04/30 18:20:46 876722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 876729] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 876742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:502284| [2025/04/30 18:20:46 876748] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 876754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:606| [2025/04/30 18:20:46 876794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246876763|stream_id:0|stream_offset:502284| [2025/04/30 18:20:46 876804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 876811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 876817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36714|rtt_var:545|pto_duration:38894|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 876824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 876830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 876836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 876842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246940657|now:1746037246876817|interv:63840| [2025/04/30 18:20:46 876848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246940657|now:1746037246876817|interval:63840|pto_count:0|srtt:36714 [2025/04/30 18:20:46 876855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 876862] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 876869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:503463| [2025/04/30 18:20:46 876876] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 876883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246877883|now:1746037246876883|interv:1000| [2025/04/30 18:20:46 876890] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 876895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 876901] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246877883| [2025/04/30 18:20:46 876908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246877883| [2025/04/30 18:20:46 876914] [debug] |xqc_engine_wakeup_after|wakeup:1746037246877883|now:1746037246876914|diff:969| [2025/04/30 18:20:46 876920] [debug] |xqc_engine_main_logic|END|now:1746037246876518| [2025/04/30 18:20:46 877321] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246877319| [2025/04/30 18:20:46 877344] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 877354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:194| [2025/04/30 18:20:46 877360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:195| [2025/04/30 18:20:46 877369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:195| [2025/04/30 18:20:46 877376] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 877383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:561|path_largest_ack:560| [2025/04/30 18:20:46 877391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:412170|prior_time:1746037246836884|is_app_limited:0|send_elapse:35474|ack_elapse:40435|ctl_first_sent_time:1746037246837341|lagest_ack_time:1746037246877319|curr_delivered:458977| [2025/04/30 18:20:46 877399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246837341| [2025/04/30 18:20:46 877406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:46 877413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:561|path_largest_ack:561| [2025/04/30 18:20:46 877420] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:414570|prior_time:1746037246838926|is_app_limited:0|send_elapse:35962|ack_elapse:38393|ctl_first_sent_time:1746037246839237|lagest_ack_time:1746037246877319|curr_delivered:460177| [2025/04/30 18:20:46 877427] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246839237| [2025/04/30 18:20:46 877433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:46 877440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36714|rttvar:545|minrtt:30950|latest_rtt:38082|ack_delay:1000| [2025/04/30 18:20:46 877447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36760|rttvar:501|minrtt:30950|latest_rtt:38082|ack_delay:1000| [2025/04/30 18:20:46 877455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:561|lost_pn:558|thresh:3| [2025/04/30 18:20:46 877461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 877468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 877474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 877481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 877487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36760|rtt_var:501|pto_duration:38764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 877494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 877500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 877514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 877521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246940527|now:1746037246877487|interv:63040| [2025/04/30 18:20:46 877527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246940527|now:1746037246877487|interval:63040|pto_count:0|srtt:36760 [2025/04/30 18:20:46 877534] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 35962, ack_elapse 38393, delivered 45607|rate 1187898|lost 155| [2025/04/30 18:20:46 877541] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187898) in round 9| [2025/04/30 18:20:46 877548] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 877554] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 877560] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246839237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 877567] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246839237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 877574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:54000|srtt:36760|latest_rtt:38082|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 877584] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:195|largest:195|pns:2| [2025/04/30 18:20:46 877591] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:195|frame:ACK |recv_time:1746037246877319|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 877599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366877319|now:1746037246877319|interv:120000000| [2025/04/30 18:20:46 877606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366877319|now:1746037246877319|interv:120000000| [2025/04/30 18:20:46 877613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246877883|pq_index:0| [2025/04/30 18:20:46 877620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246876518| [2025/04/30 18:20:46 877628] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246877628| [2025/04/30 18:20:46 877637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246877635| [2025/04/30 18:20:46 877645] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 877653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36760|min_srtt:36760|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 877660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 877674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36760|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 877682] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 877688] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36760|min_srtt:36760|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 877695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:571845| [2025/04/30 18:20:46 877702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36760|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 877710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 877716] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36760|min_srtt:36760|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 877723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:573024| [2025/04/30 18:20:46 877730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 877736] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 877741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 877747] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 877754] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 877761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:503463| [2025/04/30 18:20:46 877768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 877774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 877780] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246877883| [2025/04/30 18:20:46 877787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246877883| [2025/04/30 18:20:46 877793] [debug] |xqc_engine_wakeup_after|wakeup:1746037246877883|now:1746037246877793|diff:90| [2025/04/30 18:20:46 877800] [debug] |xqc_engine_main_logic|END|now:1746037246877635| [2025/04/30 18:20:46 877808] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246877808| [2025/04/30 18:20:46 877814] [debug] |xqc_engine_wakeup_after|wakeup:1746037246877883|now:1746037246877814|diff:69| [2025/04/30 18:20:46 877820] [debug] |xqc_engine_main_logic|END|now:1746037246877808| [2025/04/30 18:20:46 878871] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246878870| [2025/04/30 18:20:46 878881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246877883|pq_index:0| [2025/04/30 18:20:46 878886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246877635| [2025/04/30 18:20:46 878892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246878890| [2025/04/30 18:20:46 878897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246877883|now:1746037246878890| [2025/04/30 18:20:46 878901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246877883|now:1746037246878890| [2025/04/30 18:20:46 878905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 878910] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 878915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36760|min_srtt:36760|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 878920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:573024| [2025/04/30 18:20:46 878925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 878929] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 878933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 878938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 878942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 878947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:503463| [2025/04/30 18:20:46 878951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 878956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:607| [2025/04/30 18:20:46 879011] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246878965|stream_id:0|stream_offset:503463| [2025/04/30 18:20:46 879023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 879031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 879038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36760|rtt_var:501|pto_duration:38764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 879045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 879058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 879064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 879071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246942729|now:1746037246879038|interv:63691| [2025/04/30 18:20:46 879077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246942729|now:1746037246879038|interval:63691|pto_count:0|srtt:36760 [2025/04/30 18:20:46 879085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 879093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 879099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:504642| [2025/04/30 18:20:46 879106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 879113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:608| [2025/04/30 18:20:46 879159] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246879124|stream_id:0|stream_offset:504642| [2025/04/30 18:20:46 879170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 879177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 879184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36760|rtt_var:501|pto_duration:38764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 879191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 879197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 879204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 879210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246942888|now:1746037246879184|interv:63704| [2025/04/30 18:20:46 879217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246942888|now:1746037246879184|interval:63704|pto_count:0|srtt:36760 [2025/04/30 18:20:46 879224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 879232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 879239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:505821| [2025/04/30 18:20:46 879247] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 879261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:609| [2025/04/30 18:20:46 879311] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746037246879273|stream_id:0|stream_offset:505821| [2025/04/30 18:20:46 879321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 879328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 18:20:46 879335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36760|rtt_var:501|pto_duration:38764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 879342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 879349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 879356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:46 879363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246943037|now:1746037246879335|interv:63702| [2025/04/30 18:20:46 879369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246943037|now:1746037246879335|interval:63702|pto_count:0|srtt:36760 [2025/04/30 18:20:46 879377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:57600| [2025/04/30 18:20:46 879385] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 879392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:507000| [2025/04/30 18:20:46 879399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 879405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246880404|now:1746037246879404|interv:1000| [2025/04/30 18:20:46 879411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 879417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 879423] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246880404| [2025/04/30 18:20:46 879430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246880404| [2025/04/30 18:20:46 879437] [debug] |xqc_engine_wakeup_after|wakeup:1746037246880404|now:1746037246879437|diff:967| [2025/04/30 18:20:46 879444] [debug] |xqc_engine_main_logic|END|now:1746037246878890| [2025/04/30 18:20:46 879541] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246879540| [2025/04/30 18:20:46 879552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 879561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:195| [2025/04/30 18:20:46 879568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:196| [2025/04/30 18:20:46 879577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:196| [2025/04/30 18:20:46 879591] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 879599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:563|path_largest_ack:562| [2025/04/30 18:20:46 879607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:414570|prior_time:1746037246838926|is_app_limited:0|send_elapse:36097|ack_elapse:40614|ctl_first_sent_time:1746037246839372|lagest_ack_time:1746037246879540|curr_delivered:461377| [2025/04/30 18:20:46 879614] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246839372| [2025/04/30 18:20:46 879621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:46 879628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:563|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:563|path_largest_ack:563| [2025/04/30 18:20:46 879635] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:416970|prior_time:1746037246840841|is_app_limited:0|send_elapse:36058|ack_elapse:38699|ctl_first_sent_time:1746037246841153|lagest_ack_time:1746037246879540|curr_delivered:462577| [2025/04/30 18:20:46 879642] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246841153| [2025/04/30 18:20:46 879648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:46 879654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36760|rttvar:501|minrtt:30950|latest_rtt:38387|ack_delay:1000| [2025/04/30 18:20:46 879662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36838|rttvar:532|minrtt:30950|latest_rtt:38387|ack_delay:1000| [2025/04/30 18:20:46 879668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:563|lost_pn:560|thresh:3| [2025/04/30 18:20:46 879675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 879682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 879688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 879695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 879701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36838|rtt_var:532|pto_duration:38966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 879708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 879715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 879721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 879727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246943239|now:1746037246879701|interv:63538| [2025/04/30 18:20:46 879734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246943239|now:1746037246879701|interval:63538|pto_count:0|srtt:36838 [2025/04/30 18:20:46 879747] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 36058, ack_elapse 38699, delivered 45607|rate 1178505|lost 155| [2025/04/30 18:20:46 879755] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178505) in round 9| [2025/04/30 18:20:46 879762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 879769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 879776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246841153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 879783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246841153|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 879791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:55200|srtt:36838|latest_rtt:38387|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 879800] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:196|largest:196|pns:2| [2025/04/30 18:20:46 879807] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:196|frame:ACK |recv_time:1746037246879540|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 879816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366879540|now:1746037246879540|interv:120000000| [2025/04/30 18:20:46 879822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366879540|now:1746037246879540|interv:120000000| [2025/04/30 18:20:46 879828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246880404|pq_index:0| [2025/04/30 18:20:46 879835] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246878890| [2025/04/30 18:20:46 879842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246879842| [2025/04/30 18:20:46 879850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246879848| [2025/04/30 18:20:46 879858] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 879866] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36838|min_srtt:36838|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 879872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:573024| [2025/04/30 18:20:46 879879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36838|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 879893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 879901] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36838|min_srtt:36838|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 879907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:574203| [2025/04/30 18:20:46 879914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36838|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 879922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 879927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36838|min_srtt:36838|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 879931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:575382| [2025/04/30 18:20:46 879935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 879939] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 879943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 879947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 879952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 879957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:507000| [2025/04/30 18:20:46 879961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 879965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 879969] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246880404| [2025/04/30 18:20:46 879973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246880404| [2025/04/30 18:20:46 879977] [debug] |xqc_engine_wakeup_after|wakeup:1746037246880404|now:1746037246879977|diff:427| [2025/04/30 18:20:46 879982] [debug] |xqc_engine_main_logic|END|now:1746037246879848| [2025/04/30 18:20:46 880007] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246880007| [2025/04/30 18:20:46 880018] [debug] |xqc_engine_wakeup_after|wakeup:1746037246880404|now:1746037246880018|diff:386| [2025/04/30 18:20:46 880024] [debug] |xqc_engine_main_logic|END|now:1746037246880007| [2025/04/30 18:20:46 880863] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246880862| [2025/04/30 18:20:46 880876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 880885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:196| [2025/04/30 18:20:46 880905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:197| [2025/04/30 18:20:46 880915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:197| [2025/04/30 18:20:46 880921] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 880929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:565|path_largest_ack:564| [2025/04/30 18:20:46 880936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:416970|prior_time:1746037246840841|is_app_limited:0|send_elapse:36178|ack_elapse:40021|ctl_first_sent_time:1746037246841273|lagest_ack_time:1746037246880862|curr_delivered:463777| [2025/04/30 18:20:46 880943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246841273| [2025/04/30 18:20:46 880949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:46 880956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:565|path_largest_ack:565| [2025/04/30 18:20:46 880963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:419370|prior_time:1746037246842881|is_app_limited:0|send_elapse:35693|ack_elapse:37981|ctl_first_sent_time:1746037246843190|lagest_ack_time:1746037246880862|curr_delivered:464977| [2025/04/30 18:20:46 880970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246843190| [2025/04/30 18:20:46 880976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:46 880981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36838|rttvar:532|minrtt:30950|latest_rtt:37672|ack_delay:1000| [2025/04/30 18:20:46 881011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36818|rttvar:440|minrtt:30950|latest_rtt:37672|ack_delay:1000| [2025/04/30 18:20:46 881018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:565|lost_pn:562|thresh:3| [2025/04/30 18:20:46 881023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 881029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 881035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 881041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 881047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:440|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 881054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 881060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 881067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 52800| [2025/04/30 18:20:46 881073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246943091|now:1746037246881046|interv:62045| [2025/04/30 18:20:46 881085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246943091|now:1746037246881046|interval:62045|pto_count:0|srtt:36818 [2025/04/30 18:20:46 881091] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 35693, ack_elapse 37981, delivered 45607|rate 1200784|lost 155| [2025/04/30 18:20:46 881097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200784) in round 9| [2025/04/30 18:20:46 881103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 881110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 881116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246843190|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 881123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246843190|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 881130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:52800|srtt:36818|latest_rtt:37672|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 881139] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:197|largest:197|pns:2| [2025/04/30 18:20:46 881146] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:197|frame:ACK |recv_time:1746037246880862|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 881153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366880862|now:1746037246880862|interv:120000000| [2025/04/30 18:20:46 881160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366880862|now:1746037246880862|interv:120000000| [2025/04/30 18:20:46 881166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246880404|pq_index:0| [2025/04/30 18:20:46 881173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246879848| [2025/04/30 18:20:46 881179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246881179| [2025/04/30 18:20:46 881187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246881185| [2025/04/30 18:20:46 881193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246880404|now:1746037246881185| [2025/04/30 18:20:46 881200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246880404|now:1746037246881185| [2025/04/30 18:20:46 881205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 881211] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 881218] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 881231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:575382| [2025/04/30 18:20:46 881238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 881245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 881252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 881259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:70800|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:576561| [2025/04/30 18:20:46 881266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:46 881272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 881278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36818|min_srtt:36818|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 881285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:72000|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:577740| [2025/04/30 18:20:46 881292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 881298] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 881304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 881311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 881319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 881326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:52800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:507000| [2025/04/30 18:20:46 881333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 881340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:610| [2025/04/30 18:20:46 881390] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:52800|now:1746037246881352|stream_id:0|stream_offset:507000| [2025/04/30 18:20:46 881400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 881407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:52800|applimit:0| [2025/04/30 18:20:46 881421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:440|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 881428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 881434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 881441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 881447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246945170|now:1746037246881420|interv:63750| [2025/04/30 18:20:46 881453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246945170|now:1746037246881420|interval:63750|pto_count:0|srtt:36818 [2025/04/30 18:20:46 881461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:54000| [2025/04/30 18:20:46 881469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 881476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:508179| [2025/04/30 18:20:46 881484] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 881491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:611| [2025/04/30 18:20:46 881543] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246881503|stream_id:0|stream_offset:508179| [2025/04/30 18:20:46 881553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 881560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 881567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:440|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 881574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 881580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 881587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 881593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246945321|now:1746037246881566|interv:63755| [2025/04/30 18:20:46 881600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246945321|now:1746037246881566|interval:63755|pto_count:0|srtt:36818 [2025/04/30 18:20:46 881608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 881616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 881630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:509358| [2025/04/30 18:20:46 881637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 881644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:612| [2025/04/30 18:20:46 881694] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246881656|stream_id:0|stream_offset:509358| [2025/04/30 18:20:46 881704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 881711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 881718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36818|rtt_var:440|pto_duration:38818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 881725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 881731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 881738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 881744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246945474|now:1746037246881718|interv:63756| [2025/04/30 18:20:46 881750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246945474|now:1746037246881718|interval:63756|pto_count:0|srtt:36818 [2025/04/30 18:20:46 881758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 881766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 881773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:510537| [2025/04/30 18:20:46 881780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 881786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246882786|now:1746037246881786|interv:1000| [2025/04/30 18:20:46 881793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 881799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 881806] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246882786| [2025/04/30 18:20:46 881813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246882786| [2025/04/30 18:20:46 881819] [debug] |xqc_engine_wakeup_after|wakeup:1746037246882786|now:1746037246881819|diff:967| [2025/04/30 18:20:46 881826] [debug] |xqc_engine_main_logic|END|now:1746037246881185| [2025/04/30 18:20:46 881835] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246881835| [2025/04/30 18:20:46 881841] [debug] |xqc_engine_wakeup_after|wakeup:1746037246882786|now:1746037246881841|diff:945| [2025/04/30 18:20:46 881848] [debug] |xqc_engine_main_logic|END|now:1746037246881835| [2025/04/30 18:20:46 882758] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246882756| [2025/04/30 18:20:46 882773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 882782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:197| [2025/04/30 18:20:46 882787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:198| [2025/04/30 18:20:46 882795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:198| [2025/04/30 18:20:46 882801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 882808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:567|path_largest_ack:566| [2025/04/30 18:20:46 882815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:419370|prior_time:1746037246842881|is_app_limited:0|send_elapse:35831|ack_elapse:39875|ctl_first_sent_time:1746037246843328|lagest_ack_time:1746037246882756|curr_delivered:466177| [2025/04/30 18:20:46 882822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246843328| [2025/04/30 18:20:46 882829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 18:20:46 882835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:567|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:567|path_largest_ack:567| [2025/04/30 18:20:46 882841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:421770|prior_time:1746037246845068|is_app_limited:0|send_elapse:35855|ack_elapse:37688|ctl_first_sent_time:1746037246845482|lagest_ack_time:1746037246882756|curr_delivered:467377| [2025/04/30 18:20:46 882848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246845482| [2025/04/30 18:20:46 882853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 18:20:46 882859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36818|rttvar:440|minrtt:30950|latest_rtt:37274|ack_delay:0| [2025/04/30 18:20:46 882866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36875|rttvar:444|minrtt:30950|latest_rtt:37274|ack_delay:0| [2025/04/30 18:20:46 882872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:567|lost_pn:564|thresh:3| [2025/04/30 18:20:46 882879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 882885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 882891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 882897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 882903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36875|rtt_var:444|pto_duration:38875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 882909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 882925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 882932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 54000| [2025/04/30 18:20:46 882937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246945531|now:1746037246882903|interv:62628| [2025/04/30 18:20:46 882943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246945531|now:1746037246882903|interval:62628|pto_count:0|srtt:36875 [2025/04/30 18:20:46 882949] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 35855, ack_elapse 37688, delivered 45607|rate 1210119|lost 155| [2025/04/30 18:20:46 882955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210119) in round 9| [2025/04/30 18:20:46 882961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 882967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 882973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246845482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 882979] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246845482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:424170| [2025/04/30 18:20:46 883002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:54000|srtt:36875|latest_rtt:37274|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 883014] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:125385|inflight:54000|mode:2|applimit:0|pacing_rate:1371869|bw:1371869|srtt:36875|latest_rtt:37274|min_rtt:30950|send:615|lost:155|tlp:0|recv:205|recovery:0|slow_start:0|conn_life:572189|acked:2400|delivered:467377|is_cwnd_limited:0| [2025/04/30 18:20:46 883023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:198|largest:198|pns:2| [2025/04/30 18:20:46 883029] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:198|frame:ACK |recv_time:1746037246882756|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 883036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366882756|now:1746037246882756|interv:120000000| [2025/04/30 18:20:46 883042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366882756|now:1746037246882756|interv:120000000| [2025/04/30 18:20:46 883047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246882786|pq_index:0| [2025/04/30 18:20:46 883053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246881185| [2025/04/30 18:20:46 883059] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246883059| [2025/04/30 18:20:46 883066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246883064| [2025/04/30 18:20:46 883077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246882786|now:1746037246883064| [2025/04/30 18:20:46 883083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246882786|now:1746037246883064| [2025/04/30 18:20:46 883089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 883095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 883102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36875|min_srtt:36875|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 883108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:577740| [2025/04/30 18:20:46 883115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36875|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 883121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 883128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36875|min_srtt:36875|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 883134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:69600|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:578919| [2025/04/30 18:20:46 883141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36875|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 883147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 883153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36875|min_srtt:36875|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 883159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:70800|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:580098| [2025/04/30 18:20:46 883166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 883171] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 883177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 883183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 883190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 883196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:54000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:510537| [2025/04/30 18:20:46 883206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 883213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:613| [2025/04/30 18:20:46 883688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:54000|now:1746037246883224|stream_id:0|stream_offset:510537| [2025/04/30 18:20:46 883701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 883709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:54000|applimit:0| [2025/04/30 18:20:46 883716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36875|rtt_var:444|pto_duration:38875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 883723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 883729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 883736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 883742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246947099|now:1746037246883715|interv:63384| [2025/04/30 18:20:46 883749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246947099|now:1746037246883715|interval:63384|pto_count:0|srtt:36875 [2025/04/30 18:20:46 883757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:55200| [2025/04/30 18:20:46 883765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 883771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:511716| [2025/04/30 18:20:46 883778] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 883785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:614| [2025/04/30 18:20:46 883884] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246883797|stream_id:0|stream_offset:511716| [2025/04/30 18:20:46 883895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 883903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 883910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36875|rtt_var:444|pto_duration:38875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 883917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 883924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 883930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 883943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246947672|now:1746037246883909|interv:63763| [2025/04/30 18:20:46 883950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246947672|now:1746037246883909|interval:63763|pto_count:0|srtt:36875 [2025/04/30 18:20:46 883957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 883965] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 883972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:512895| [2025/04/30 18:20:46 883979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 884107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:615| [2025/04/30 18:20:46 884232] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746037246884127|stream_id:0|stream_offset:512895| [2025/04/30 18:20:46 884243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 884249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 18:20:46 884255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36875|rtt_var:444|pto_duration:38875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 884261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 884267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 884272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:46 884277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246948002|now:1746037246884255|interv:63747| [2025/04/30 18:20:46 884283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246948002|now:1746037246884255|interval:63747|pto_count:0|srtt:36875 [2025/04/30 18:20:46 884291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:57600| [2025/04/30 18:20:46 884298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 884304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:514074| [2025/04/30 18:20:46 884311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 884317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246885317|now:1746037246884317|interv:1000| [2025/04/30 18:20:46 884323] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 884335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 884342] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246885317| [2025/04/30 18:20:46 884348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246885317| [2025/04/30 18:20:46 884355] [debug] |xqc_engine_wakeup_after|wakeup:1746037246885317|now:1746037246884355|diff:962| [2025/04/30 18:20:46 884361] [debug] |xqc_engine_main_logic|END|now:1746037246883064| [2025/04/30 18:20:46 884369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246884369| [2025/04/30 18:20:46 884375] [debug] |xqc_engine_wakeup_after|wakeup:1746037246885317|now:1746037246884375|diff:942| [2025/04/30 18:20:46 884381] [debug] |xqc_engine_main_logic|END|now:1746037246884369| [2025/04/30 18:20:46 884898] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246884896| [2025/04/30 18:20:46 884909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 884917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:198| [2025/04/30 18:20:46 884922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:199| [2025/04/30 18:20:46 884930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:199| [2025/04/30 18:20:46 884936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 884943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:568|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:569|path_largest_ack:568| [2025/04/30 18:20:46 884950] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:421770|prior_time:1746037246845068|is_app_limited:0|send_elapse:36005|ack_elapse:39828|ctl_first_sent_time:1746037246845632|lagest_ack_time:1746037246884896|curr_delivered:468577| [2025/04/30 18:20:46 884956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246845632| [2025/04/30 18:20:46 884963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 18:20:46 884969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:569|origin_pktnum:484|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:569|path_largest_ack:569| [2025/04/30 18:20:46 884975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:45607|prior_delivered:424170|prior_time:1746037246846940|is_app_limited:0|send_elapse:36447|ack_elapse:37956|ctl_first_sent_time:1746037246848177|lagest_ack_time:1746037246884896|curr_delivered:469777| [2025/04/30 18:20:46 884981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246848177| [2025/04/30 18:20:46 885013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:46 885019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36875|rttvar:444|minrtt:30950|latest_rtt:36719|ack_delay:1000| [2025/04/30 18:20:46 885025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:36730|rttvar:622|minrtt:30950|latest_rtt:36719|ack_delay:1000| [2025/04/30 18:20:46 885032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:569|lost_pn:566|thresh:3| [2025/04/30 18:20:46 885044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 885050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:46 885055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 885062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 885068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 885074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 885079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 55200| [2025/04/30 18:20:46 885086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246948345|now:1746037246885061|interv:63284| [2025/04/30 18:20:46 885093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246948345|now:1746037246885061|interval:63284|pto_count:0|srtt:36730 [2025/04/30 18:20:46 885100] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 36447, ack_elapse 37956, delivered 45607|rate 1201575|lost 155| [2025/04/30 18:20:46 885106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 9 -> 10| [2025/04/30 18:20:46 885112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201575) in round 10| [2025/04/30 18:20:46 885118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 885124] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 885129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246848177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 885136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246848177|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 885143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:55200|srtt:36730|latest_rtt:36719|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 885151] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:199|largest:199|pns:2| [2025/04/30 18:20:46 885157] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:199|frame:ACK |recv_time:1746037246884896|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 885164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366884896|now:1746037246884896|interv:120000000| [2025/04/30 18:20:46 885170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366884896|now:1746037246884896|interv:120000000| [2025/04/30 18:20:46 885175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246885317|pq_index:0| [2025/04/30 18:20:46 885186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246883064| [2025/04/30 18:20:46 885191] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246885191| [2025/04/30 18:20:46 885198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246885196| [2025/04/30 18:20:46 885205] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 885212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 885219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:67200|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:580098| [2025/04/30 18:20:46 885225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36730|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 885232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 885238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 885244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:68400|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:581277| [2025/04/30 18:20:46 885250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:36730|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 885257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 885263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 885269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 885275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 885280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 885286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 885291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 885298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 885304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:514074| [2025/04/30 18:20:46 885314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 885319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 885325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246885317| [2025/04/30 18:20:46 885331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246885317| [2025/04/30 18:20:46 885336] [debug] |xqc_engine_wakeup_after|wakeup:1746037246885317|now:1746037246885336|diff:18446744073709551597| [2025/04/30 18:20:46 885343] [debug] |xqc_engine_main_logic|END|now:1746037246885196| [2025/04/30 18:20:46 885350] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246885350| [2025/04/30 18:20:46 885355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246885317|pq_index:0| [2025/04/30 18:20:46 885361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246885196| [2025/04/30 18:20:46 885368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246885366| [2025/04/30 18:20:46 885374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246885317|now:1746037246885366| [2025/04/30 18:20:46 885380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246885317|now:1746037246885366| [2025/04/30 18:20:46 885386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 885391] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 885398] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 885404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:69600|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 885410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 885416] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 885421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 885428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 885434] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 885440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:55200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:514074| [2025/04/30 18:20:46 885447] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 885453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:616| [2025/04/30 18:20:46 885585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:55200|now:1746037246885464|stream_id:0|stream_offset:514074| [2025/04/30 18:20:46 885602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 885610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:55200|applimit:0| [2025/04/30 18:20:46 885616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 885622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 885628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 885634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 885640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246949682|now:1746037246885616|interv:64066| [2025/04/30 18:20:46 885647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246949682|now:1746037246885616|interval:64066|pto_count:0|srtt:36730 [2025/04/30 18:20:46 885654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56400| [2025/04/30 18:20:46 885662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 885668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:515253| [2025/04/30 18:20:46 885675] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 885681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246886681|now:1746037246885681|interv:1000| [2025/04/30 18:20:46 885687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 885693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 885699] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246886681| [2025/04/30 18:20:46 885705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246886681| [2025/04/30 18:20:46 885711] [debug] |xqc_engine_wakeup_after|wakeup:1746037246886681|now:1746037246885710|diff:971| [2025/04/30 18:20:46 885717] [debug] |xqc_engine_main_logic|END|now:1746037246885366| [2025/04/30 18:20:46 886796] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246886796| [2025/04/30 18:20:46 886810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246886681|pq_index:0| [2025/04/30 18:20:46 886817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246885366| [2025/04/30 18:20:46 886825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246886823| [2025/04/30 18:20:46 886831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246886681|now:1746037246886823| [2025/04/30 18:20:46 886837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246886681|now:1746037246886823| [2025/04/30 18:20:46 886850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 886856] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 886863] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 886870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:68400|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 886876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 886882] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 886888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 886894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 886900] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 886906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:515253| [2025/04/30 18:20:46 886913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 886919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:617| [2025/04/30 18:20:46 887068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56400|now:1746037246886930|stream_id:0|stream_offset:515253| [2025/04/30 18:20:46 887082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 887089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 18:20:46 887096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 887102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 887107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 887113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:46 887118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246951148|now:1746037246887095|interv:64053| [2025/04/30 18:20:46 887124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246951148|now:1746037246887095|interval:64053|pto_count:0|srtt:36730 [2025/04/30 18:20:46 887130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:57600| [2025/04/30 18:20:46 887137] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 887149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:516432| [2025/04/30 18:20:46 887155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 887161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:618| [2025/04/30 18:20:46 887237] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037246887171|stream_id:0|stream_offset:516432| [2025/04/30 18:20:46 887246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 887252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:46 887258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 887264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 887269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 887275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:46 887281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246951389|now:1746037246887258|interv:64131| [2025/04/30 18:20:46 887286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246951389|now:1746037246887258|interval:64131|pto_count:0|srtt:36730 [2025/04/30 18:20:46 887293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58800| [2025/04/30 18:20:46 887299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 887305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:517611| [2025/04/30 18:20:46 887311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 887316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246888316|now:1746037246887316|interv:1000| [2025/04/30 18:20:46 887322] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 887327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 887332] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246888316| [2025/04/30 18:20:46 887338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246888316| [2025/04/30 18:20:46 887343] [debug] |xqc_engine_wakeup_after|wakeup:1746037246888316|now:1746037246887343|diff:973| [2025/04/30 18:20:46 887349] [debug] |xqc_engine_main_logic|END|now:1746037246886823| [2025/04/30 18:20:46 888556] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246888556| [2025/04/30 18:20:46 888575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246888316|pq_index:0| [2025/04/30 18:20:46 888580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246886823| [2025/04/30 18:20:46 888585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246888584| [2025/04/30 18:20:46 888590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246888316|now:1746037246888584| [2025/04/30 18:20:46 888595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246888316|now:1746037246888584| [2025/04/30 18:20:46 888599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 888603] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 888609] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 888613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 888618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 888622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 888626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 888631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 888635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 888640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:517611| [2025/04/30 18:20:46 888645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 888649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:619| [2025/04/30 18:20:46 888711] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037246888658|stream_id:0|stream_offset:517611| [2025/04/30 18:20:46 888722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 888730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:46 888737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 888744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 888751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 888761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:46 888766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246952876|now:1746037246888737|interv:64139| [2025/04/30 18:20:46 888770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246952876|now:1746037246888737|interval:64139|pto_count:0|srtt:36730 [2025/04/30 18:20:46 888774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60000| [2025/04/30 18:20:46 888780] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 888784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:518790| [2025/04/30 18:20:46 888789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 888793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:620| [2025/04/30 18:20:46 888845] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037246888801|stream_id:0|stream_offset:518790| [2025/04/30 18:20:46 888855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 888863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:46 888870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 888876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 888883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 888887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:46 888891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246953019|now:1746037246888869|interv:64150| [2025/04/30 18:20:46 888895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246953019|now:1746037246888869|interval:64150|pto_count:0|srtt:36730 [2025/04/30 18:20:46 888900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61200| [2025/04/30 18:20:46 888904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 888909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:519969| [2025/04/30 18:20:46 888913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 888917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246889917|now:1746037246888917|interv:1000| [2025/04/30 18:20:46 888926] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 888930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 888934] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246889917| [2025/04/30 18:20:46 888939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246889917| [2025/04/30 18:20:46 888943] [debug] |xqc_engine_wakeup_after|wakeup:1746037246889917|now:1746037246888943|diff:974| [2025/04/30 18:20:46 888947] [debug] |xqc_engine_main_logic|END|now:1746037246888584| [2025/04/30 18:20:46 890031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246890030| [2025/04/30 18:20:46 890045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246889917|pq_index:0| [2025/04/30 18:20:46 890052] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246888584| [2025/04/30 18:20:46 890060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246890058| [2025/04/30 18:20:46 890067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246889917|now:1746037246890058| [2025/04/30 18:20:46 890073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246889917|now:1746037246890058| [2025/04/30 18:20:46 890078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 890084] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 890091] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:36730|min_srtt:36730|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 890098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 890105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 890110] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 890116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 890122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 890129] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 890135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:519969| [2025/04/30 18:20:46 890142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 890148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:621| [2025/04/30 18:20:46 890191] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61200|now:1746037246890159|stream_id:0|stream_offset:519969| [2025/04/30 18:20:46 890208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 890215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61200|applimit:0| [2025/04/30 18:20:46 890221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 890228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 890233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 890239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62400| [2025/04/30 18:20:46 890245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246954377|now:1746037246890221|interv:64156| [2025/04/30 18:20:46 890251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246954377|now:1746037246890221|interval:64156|pto_count:0|srtt:36730 [2025/04/30 18:20:46 890258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62400| [2025/04/30 18:20:46 890265] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 890271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:521148| [2025/04/30 18:20:46 890277] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 890283] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:622| [2025/04/30 18:20:46 890321] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62400|now:1746037246890293|stream_id:0|stream_offset:521148| [2025/04/30 18:20:46 890330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 890336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62400|applimit:0| [2025/04/30 18:20:46 890342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:36730|rtt_var:622|pto_duration:39218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 890349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 890355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 890360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 18:20:46 890366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246954511|now:1746037246890342|interv:64169| [2025/04/30 18:20:46 890372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246954511|now:1746037246890342|interval:64169|pto_count:0|srtt:36730 [2025/04/30 18:20:46 890384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63600| [2025/04/30 18:20:46 890390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 890483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:522327| [2025/04/30 18:20:46 890490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 890496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246891496|now:1746037246890496|interv:1000| [2025/04/30 18:20:46 890502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 890507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 890513] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246891496| [2025/04/30 18:20:46 890519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246891496| [2025/04/30 18:20:46 890524] [debug] |xqc_engine_wakeup_after|wakeup:1746037246891496|now:1746037246890524|diff:972| [2025/04/30 18:20:46 890530] [debug] |xqc_engine_main_logic|END|now:1746037246890058| [2025/04/30 18:20:46 891230] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246891229| [2025/04/30 18:20:46 891244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 891253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:199| [2025/04/30 18:20:46 891258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:200| [2025/04/30 18:20:46 891266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:200| [2025/04/30 18:20:46 891272] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 891280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:570|origin_pktnum:485|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:571|path_largest_ack:570| [2025/04/30 18:20:46 891287] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:424170|prior_time:1746037246846940|is_app_limited:0|send_elapse:36565|ack_elapse:44289|ctl_first_sent_time:1746037246848295|lagest_ack_time:1746037246891229|curr_delivered:470977| [2025/04/30 18:20:46 891293] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246848295| [2025/04/30 18:20:46 891300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:46 891306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:571|origin_pktnum:486|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:571|path_largest_ack:571| [2025/04/30 18:20:46 891312] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:46807|prior_delivered:424170|prior_time:1746037246846940|is_app_limited:0|send_elapse:36565|ack_elapse:44289|ctl_first_sent_time:1746037246848295|lagest_ack_time:1746037246891229|curr_delivered:472177| [2025/04/30 18:20:46 891319] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246848386| [2025/04/30 18:20:46 891325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 18:20:46 891338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:36730|rttvar:622|minrtt:30950|latest_rtt:42843|ack_delay:1000| [2025/04/30 18:20:46 891344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:37369|rttvar:1745|minrtt:30950|latest_rtt:42843|ack_delay:1000| [2025/04/30 18:20:46 891350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:571|lost_pn:568|thresh:3| [2025/04/30 18:20:46 891356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 891362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37369|rtt_var:1745|pto_duration:44349|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 891369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 891374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 891380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:46 891386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246959642|now:1746037246891362|interv:68280| [2025/04/30 18:20:46 891391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246959642|now:1746037246891362|interval:68280|pto_count:0|srtt:37369 [2025/04/30 18:20:46 891398] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 36565, ack_elapse 44289, delivered 48007|rate 1083948|lost 155| [2025/04/30 18:20:46 891404] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083948) in round 10| [2025/04/30 18:20:46 891410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 891416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 891421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246848386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 891427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246848386|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 891434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:61200|srtt:37369|latest_rtt:42843|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 891443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:200|largest:200|pns:2| [2025/04/30 18:20:46 891449] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:200|frame:ACK |recv_time:1746037246891229|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 891457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366891229|now:1746037246891229|interv:120000000| [2025/04/30 18:20:46 891463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366891229|now:1746037246891229|interv:120000000| [2025/04/30 18:20:46 891474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246891496|pq_index:0| [2025/04/30 18:20:46 891480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246890058| [2025/04/30 18:20:46 891486] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246891486| [2025/04/30 18:20:46 891493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246891491| [2025/04/30 18:20:46 891500] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 891507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37369|min_srtt:37369|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 891513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 891520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37369|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 891526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 891533] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37369|min_srtt:37369|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 891539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:583635| [2025/04/30 18:20:46 891545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37369|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 891551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 891557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37369|min_srtt:37369|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 891563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:584814| [2025/04/30 18:20:46 891569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 891574] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 891580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 891586] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 891593] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 891606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:522327| [2025/04/30 18:20:46 891612] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 891618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 891624] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246891496| [2025/04/30 18:20:46 891629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246891496| [2025/04/30 18:20:46 891635] [debug] |xqc_engine_wakeup_after|wakeup:1746037246891496|now:1746037246891635|diff:18446744073709551477| [2025/04/30 18:20:46 891641] [debug] |xqc_engine_main_logic|END|now:1746037246891491| [2025/04/30 18:20:46 891650] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037246891650| [2025/04/30 18:20:46 891657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 891664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:200| [2025/04/30 18:20:46 891669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:201| [2025/04/30 18:20:46 891677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:201| [2025/04/30 18:20:46 891683] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 891689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:572|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:572| [2025/04/30 18:20:46 891695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:49207|prior_delivered:424170|prior_time:1746037246846940|is_app_limited:0|send_elapse:36768|ack_elapse:44710|ctl_first_sent_time:1746037246848498|lagest_ack_time:1746037246891650|curr_delivered:473377| [2025/04/30 18:20:46 891702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246848498| [2025/04/30 18:20:46 891708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 18:20:46 891714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:573|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:573| [2025/04/30 18:20:46 891720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:49207|prior_delivered:424170|prior_time:1746037246846940|is_app_limited:0|send_elapse:36768|ack_elapse:44710|ctl_first_sent_time:1746037246848498|lagest_ack_time:1746037246891650|curr_delivered:474577| [2025/04/30 18:20:46 891727] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246848603| [2025/04/30 18:20:46 891733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 18:20:46 891739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:574|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:574| [2025/04/30 18:20:46 891745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:49207|prior_delivered:424170|prior_time:1746037246846940|is_app_limited:0|send_elapse:36768|ack_elapse:44710|ctl_first_sent_time:1746037246848498|lagest_ack_time:1746037246891650|curr_delivered:475777| [2025/04/30 18:20:46 891756] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246848710| [2025/04/30 18:20:46 891762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 18:20:46 891768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:575|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:575|path_largest_ack:575| [2025/04/30 18:20:46 891774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:50407|prior_delivered:426570|prior_time:1746037246849058|is_app_limited:0|send_elapse:38805|ack_elapse:42592|ctl_first_sent_time:1746037246850634|lagest_ack_time:1746037246891650|curr_delivered:476977| [2025/04/30 18:20:46 891780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246850634| [2025/04/30 18:20:46 891786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 18:20:46 891791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:37369|rttvar:1745|minrtt:30950|latest_rtt:41016|ack_delay:0| [2025/04/30 18:20:46 891797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:37825|rttvar:2220|minrtt:30950|latest_rtt:41016|ack_delay:0| [2025/04/30 18:20:46 891803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:575|lost_pn:572|thresh:3| [2025/04/30 18:20:46 891809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 891815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37825|rtt_var:2220|pto_duration:46705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 891821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 891827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 891832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56400| [2025/04/30 18:20:46 891838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246961998|now:1746037246891815|interv:70183| [2025/04/30 18:20:46 891843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246961998|now:1746037246891815|interval:70183|pto_count:0|srtt:37825 [2025/04/30 18:20:46 891849] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38805, ack_elapse 42592, delivered 50407|rate 1183485|lost 155| [2025/04/30 18:20:46 891855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183485) in round 10| [2025/04/30 18:20:46 891861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 891867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 891872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:4800|po_sent_time:1746037246850634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 891879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:4800|po_sent_time:1746037246850634|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 891889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:56400|srtt:37825|latest_rtt:41016|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 891897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 891903] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=711019|max_stream_data_old=602551| [2025/04/30 18:20:46 891910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246916650|now:1746037246891650|interv:25000| [2025/04/30 18:20:46 891917] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246891650|max_ack_delay:25000| [2025/04/30 18:20:46 891924] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:201|largest:201|pns:2| [2025/04/30 18:20:46 891930] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:201|frame:ACK MAX_STREAM_DATA |recv_time:1746037246891650|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 891937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366891650|now:1746037246891650|interv:120000000| [2025/04/30 18:20:46 891943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366891650|now:1746037246891650|interv:120000000| [2025/04/30 18:20:46 891948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246891496|pq_index:0| [2025/04/30 18:20:46 891954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246891491| [2025/04/30 18:20:46 891960] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246891959| [2025/04/30 18:20:46 891967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246891965| [2025/04/30 18:20:46 891973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246891496|now:1746037246891965| [2025/04/30 18:20:46 891979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246891496|now:1746037246891965| [2025/04/30 18:20:46 891984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 892011] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 892019] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:46 892026] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:56400|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 892035] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:46 892041] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:46 892047] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:46 892057] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:46 892063] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:46 892069] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:46 892075] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:46 892081] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:46 892088] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:46 892094] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:46 892100] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:46 892106] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:46 892112] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:46 892118] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:46 892124] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:46 892130] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:46 892135] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:46 892141] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:46 892147] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:46 892153] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:46 892159] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:46 892165] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:46 892170] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:46 892177] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:46 892182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:46 892188] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:46 892194] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:46 892200] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:46 892206] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:46 892212] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:46 892218] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:46 892224] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:46 892229] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:46 892235] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:46 892241] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:46 892251] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:46 892257] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:46 892263] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:46 892269] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:46 892275] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:46 892281] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:46 892287] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:46 892293] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:46 892298] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:46 892304] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:46 892310] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:46 892317] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:46 892323] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:46 892328] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:46 892335] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:46 892340] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:46 892346] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:46 892352] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:46 892358] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:46 892364] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:46 892369] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:46 892375] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:46 892381] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:46 892387] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:46 892392] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:46 892398] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:46 892404] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:46 892410] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:46 892415] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:46 892421] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:46 892427] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:46 892433] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:46 892439] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:46 892449] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:46 892455] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:46 892460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:46 892466] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:46 892472] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:46 892478] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:46 892484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:46 892490] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:46 892496] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:46 892501] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:46 892507] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:46 892513] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:46 892519] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:46 892525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:46 892531] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:46 892537] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:46 892542] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:46 892548] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:46 892554] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:46 892560] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:46 892566] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:46 892571] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:46 892577] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:46 892583] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:46 892589] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:711019| [2025/04/30 18:20:46 892597] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:710967|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1494653|offset:108468|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 892605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 892610] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:46 892615] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:711019| [2025/04/30 18:20:46 892627] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:710967|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1386185|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 892633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 892640] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 892652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 892658] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 892670] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 892676] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63638|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:584814| [2025/04/30 18:20:46 892687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 892693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 892699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64838|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:585993| [2025/04/30 18:20:46 892712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 892719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 892725] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66038|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:587172| [2025/04/30 18:20:46 892741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 892747] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 892754] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:67238|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:588351| [2025/04/30 18:20:46 892766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:37825|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 892772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 892778] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:37825|min_srtt:37825|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 892784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:68438|inflight:56400|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:589530| [2025/04/30 18:20:46 892790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 892796] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 892802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 892808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 892814] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 892821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:623| [2025/04/30 18:20:46 892865] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:623|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:56400|now:1746037246892831|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 892874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:623|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 892881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:623|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 892887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56400|applimit:0| [2025/04/30 18:20:46 892892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37825|rtt_var:2220|pto_duration:46705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 892899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 892910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 892915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56419| [2025/04/30 18:20:46 892921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246964536|now:1746037246892892|interv:71644| [2025/04/30 18:20:46 892926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246964536|now:1746037246892892|interval:71644|pto_count:0|srtt:37825 [2025/04/30 18:20:46 892933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56419| [2025/04/30 18:20:46 892939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 892945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:624| [2025/04/30 18:20:46 892979] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:624|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:56419|now:1746037246892953|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 893007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:624|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 893014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:624|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 893020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56419|applimit:0| [2025/04/30 18:20:46 893026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37825|rtt_var:2220|pto_duration:46705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 893032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 893038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 893044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56438| [2025/04/30 18:20:46 893050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246964658|now:1746037246893025|interv:71633| [2025/04/30 18:20:46 893056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246964658|now:1746037246893025|interval:71633|pto_count:0|srtt:37825 [2025/04/30 18:20:46 893063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:56438| [2025/04/30 18:20:46 893070] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 893077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56438|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:522327| [2025/04/30 18:20:46 893084] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 893090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:625| [2025/04/30 18:20:46 893140] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56438|now:1746037246893106|stream_id:0|stream_offset:522327| [2025/04/30 18:20:46 893149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 893157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56438|applimit:0| [2025/04/30 18:20:46 893163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37825|rtt_var:2220|pto_duration:46705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 893170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 893175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 893181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:46 893187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246964811|now:1746037246893163|interv:71648| [2025/04/30 18:20:46 893193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246964811|now:1746037246893163|interval:71648|pto_count:0|srtt:37825 [2025/04/30 18:20:46 893198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:57638| [2025/04/30 18:20:46 893203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 893207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:523506| [2025/04/30 18:20:46 893212] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 893216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:626| [2025/04/30 18:20:46 893244] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037246893224|stream_id:0|stream_offset:523506| [2025/04/30 18:20:46 893250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 893255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:46 893259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37825|rtt_var:2220|pto_duration:46705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 893263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 893267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 893271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 893275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246964929|now:1746037246893259|interv:71670| [2025/04/30 18:20:46 893283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246964929|now:1746037246893259|interval:71670|pto_count:0|srtt:37825 [2025/04/30 18:20:46 893288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58838| [2025/04/30 18:20:46 893293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 893297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:524685| [2025/04/30 18:20:46 893302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 893306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:627| [2025/04/30 18:20:46 893326] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246893312|stream_id:0|stream_offset:524685| [2025/04/30 18:20:46 893331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 893336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 893340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:37825|rtt_var:2220|pto_duration:46705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 893344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 893348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 893352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 893356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246965017|now:1746037246893340|interv:71677| [2025/04/30 18:20:46 893360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246965017|now:1746037246893340|interval:71677|pto_count:0|srtt:37825 [2025/04/30 18:20:46 893364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 893369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 893373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:525864| [2025/04/30 18:20:46 893378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 893382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246894382|now:1746037246893382|interv:1000| [2025/04/30 18:20:46 893386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 893390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 893394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246894382| [2025/04/30 18:20:46 893402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246894382| [2025/04/30 18:20:46 893406] [debug] |xqc_engine_wakeup_after|wakeup:1746037246894382|now:1746037246893406|diff:976| [2025/04/30 18:20:46 893410] [debug] |xqc_engine_main_logic|END|now:1746037246891965| [2025/04/30 18:20:46 893418] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246893417| [2025/04/30 18:20:46 893423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 893428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:201| [2025/04/30 18:20:46 893432] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:202| [2025/04/30 18:20:46 893437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:202| [2025/04/30 18:20:46 893441] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 893446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:577|path_largest_ack:576| [2025/04/30 18:20:46 893451] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:426570|prior_time:1746037246849058|is_app_limited:0|send_elapse:38945|ack_elapse:44359|ctl_first_sent_time:1746037246850774|lagest_ack_time:1746037246893417|curr_delivered:478177| [2025/04/30 18:20:46 893456] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246850774| [2025/04/30 18:20:46 893461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 893465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:577|path_largest_ack:577| [2025/04/30 18:20:46 893469] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:426570|prior_time:1746037246849058|is_app_limited:0|send_elapse:38945|ack_elapse:44359|ctl_first_sent_time:1746037246850774|lagest_ack_time:1746037246893417|curr_delivered:479377| [2025/04/30 18:20:46 893474] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246850906| [2025/04/30 18:20:46 893478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 893482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:37825|rttvar:2220|minrtt:30950|latest_rtt:42511|ack_delay:1000| [2025/04/30 18:20:46 893486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:38285|rttvar:2586|minrtt:30950|latest_rtt:42511|ack_delay:1000| [2025/04/30 18:20:46 893491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:577|lost_pn:574|thresh:3| [2025/04/30 18:20:46 893495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 893499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38285|rtt_var:2586|pto_duration:48629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 893503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 893510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 893514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:46 893518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246966941|now:1746037246893499|interv:73442| [2025/04/30 18:20:46 893522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246966941|now:1746037246893499|interval:73442|pto_count:0|srtt:38285 [2025/04/30 18:20:46 893526] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38945, ack_elapse 44359, delivered 52807|rate 1190446|lost 155| [2025/04/30 18:20:46 893531] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190446) in round 10| [2025/04/30 18:20:46 893535] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 893539] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 893543] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246850906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 893548] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246850906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 893552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:57638|srtt:38285|latest_rtt:42511|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 893558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:202|largest:202|pns:2| [2025/04/30 18:20:46 893563] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:202|frame:ACK |recv_time:1746037246893417|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 893568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366893417|now:1746037246893417|interv:120000000| [2025/04/30 18:20:46 893572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366893417|now:1746037246893417|interv:120000000| [2025/04/30 18:20:46 893576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246894382|pq_index:0| [2025/04/30 18:20:46 893580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246891965| [2025/04/30 18:20:46 893584] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246893584| [2025/04/30 18:20:46 893589] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246893588| [2025/04/30 18:20:46 893594] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 893599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38285|min_srtt:38285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 893606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:589530| [2025/04/30 18:20:46 893610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:38285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 893615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 893619] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38285|min_srtt:38285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 893624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:590709| [2025/04/30 18:20:46 893628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:38285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 893632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 893637] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38285|min_srtt:38285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 893641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 893645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 893649] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 893653] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 893658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 893666] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 893672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:525864| [2025/04/30 18:20:46 893679] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 893685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 893691] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246894382| [2025/04/30 18:20:46 893697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246894382| [2025/04/30 18:20:46 893704] [debug] |xqc_engine_wakeup_after|wakeup:1746037246894382|now:1746037246893704|diff:678| [2025/04/30 18:20:46 893709] [debug] |xqc_engine_main_logic|END|now:1746037246893588| [2025/04/30 18:20:46 893714] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246893714| [2025/04/30 18:20:46 893718] [debug] |xqc_engine_wakeup_after|wakeup:1746037246894382|now:1746037246893718|diff:664| [2025/04/30 18:20:46 893730] [debug] |xqc_engine_main_logic|END|now:1746037246893714| [2025/04/30 18:20:46 894799] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246894798| [2025/04/30 18:20:46 894808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246894382|pq_index:0| [2025/04/30 18:20:46 894812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246893588| [2025/04/30 18:20:46 894817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246894816| [2025/04/30 18:20:46 894822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246894382|now:1746037246894816| [2025/04/30 18:20:46 894826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246894382|now:1746037246894816| [2025/04/30 18:20:46 894830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 894835] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 894839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38285|min_srtt:38285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 894844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 894849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 894853] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 894857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 894861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 894866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 894870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:525864| [2025/04/30 18:20:46 894874] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 894879] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:628| [2025/04/30 18:20:46 894912] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037246894886|stream_id:0|stream_offset:525864| [2025/04/30 18:20:46 894918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 894922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:46 894927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38285|rtt_var:2586|pto_duration:48629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 894936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 894940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 894943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 894947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246968515|now:1746037246894926|interv:73589| [2025/04/30 18:20:46 894951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246968515|now:1746037246894926|interval:73589|pto_count:0|srtt:38285 [2025/04/30 18:20:46 894956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58838| [2025/04/30 18:20:46 894961] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 894965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:527043| [2025/04/30 18:20:46 894969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 894973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:629| [2025/04/30 18:20:46 895019] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246894980|stream_id:0|stream_offset:527043| [2025/04/30 18:20:46 895028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 895033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 895037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38285|rtt_var:2586|pto_duration:48629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 895045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 895049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 895053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 895057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246968609|now:1746037246895037|interv:73572| [2025/04/30 18:20:46 895061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246968609|now:1746037246895037|interval:73572|pto_count:0|srtt:38285 [2025/04/30 18:20:46 895065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 895070] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 895074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:528222| [2025/04/30 18:20:46 895083] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 895087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246896087|now:1746037246895087|interv:1000| [2025/04/30 18:20:46 895091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 895095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 895099] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246896087| [2025/04/30 18:20:46 895103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246896087| [2025/04/30 18:20:46 895107] [debug] |xqc_engine_wakeup_after|wakeup:1746037246896087|now:1746037246895107|diff:980| [2025/04/30 18:20:46 895111] [debug] |xqc_engine_main_logic|END|now:1746037246894816| [2025/04/30 18:20:46 895122] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246895121| [2025/04/30 18:20:46 895126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 895132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:202| [2025/04/30 18:20:46 895136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:203| [2025/04/30 18:20:46 895141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:203| [2025/04/30 18:20:46 895146] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 895150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:579|path_largest_ack:578| [2025/04/30 18:20:46 895155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:428970|prior_time:1746037246851054|is_app_limited:0|send_elapse:37480|ack_elapse:44067|ctl_first_sent_time:1746037246852617|lagest_ack_time:1746037246895121|curr_delivered:480577| [2025/04/30 18:20:46 895160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246852617| [2025/04/30 18:20:46 895164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 895169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:579|path_largest_ack:579| [2025/04/30 18:20:46 895173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:428970|prior_time:1746037246851054|is_app_limited:0|send_elapse:37480|ack_elapse:44067|ctl_first_sent_time:1746037246852617|lagest_ack_time:1746037246895121|curr_delivered:481777| [2025/04/30 18:20:46 895177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246852752| [2025/04/30 18:20:46 895181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 895185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:38285|rttvar:2586|minrtt:30950|latest_rtt:42369|ack_delay:1000| [2025/04/30 18:20:46 895190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:38671|rttvar:2711|minrtt:30950|latest_rtt:42369|ack_delay:1000| [2025/04/30 18:20:46 895194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:579|lost_pn:576|thresh:3| [2025/04/30 18:20:46 895201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 895205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38671|rtt_var:2711|pto_duration:49515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 895209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 895213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 895217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:46 895221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246969495|now:1746037246895205|interv:74290| [2025/04/30 18:20:46 895225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246969495|now:1746037246895205|interval:74290|pto_count:0|srtt:38671 [2025/04/30 18:20:46 895229] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 37480, ack_elapse 44067, delivered 52807|rate 1198334|lost 155| [2025/04/30 18:20:46 895234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198334) in round 10| [2025/04/30 18:20:46 895238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 895242] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 895246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246852752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 895251] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246852752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 895256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:57638|srtt:38671|latest_rtt:42369|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 895261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:203|largest:203|pns:2| [2025/04/30 18:20:46 895266] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:203|frame:ACK |recv_time:1746037246895121|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 895271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366895121|now:1746037246895121|interv:120000000| [2025/04/30 18:20:46 895275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366895121|now:1746037246895121|interv:120000000| [2025/04/30 18:20:46 895279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246896087|pq_index:0| [2025/04/30 18:20:46 895283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246894816| [2025/04/30 18:20:46 895287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246895287| [2025/04/30 18:20:46 895292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246895291| [2025/04/30 18:20:46 895300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 895304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38671|min_srtt:38671|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 895309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 895313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:38671|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 895318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 895322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38671|min_srtt:38671|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 895327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:593067| [2025/04/30 18:20:46 895331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:38671|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 895335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 895339] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38671|min_srtt:38671|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 895344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:594246| [2025/04/30 18:20:46 895348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 895352] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 895356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 895361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 895369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 895375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:528222| [2025/04/30 18:20:46 895382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 895388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 895394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246896087| [2025/04/30 18:20:46 895406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246896087| [2025/04/30 18:20:46 895412] [debug] |xqc_engine_wakeup_after|wakeup:1746037246896087|now:1746037246895412|diff:675| [2025/04/30 18:20:46 895418] [debug] |xqc_engine_main_logic|END|now:1746037246895291| [2025/04/30 18:20:46 895427] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246895426| [2025/04/30 18:20:46 895433] [debug] |xqc_engine_wakeup_after|wakeup:1746037246896087|now:1746037246895433|diff:654| [2025/04/30 18:20:46 895439] [debug] |xqc_engine_main_logic|END|now:1746037246895426| [2025/04/30 18:20:46 896515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246896514| [2025/04/30 18:20:46 896527] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246896087|pq_index:0| [2025/04/30 18:20:46 896532] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246895291| [2025/04/30 18:20:46 896537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246896536| [2025/04/30 18:20:46 896542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246896087|now:1746037246896536| [2025/04/30 18:20:46 896546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246896087|now:1746037246896536| [2025/04/30 18:20:46 896550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 896555] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 896560] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38671|min_srtt:38671|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 896565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:594246| [2025/04/30 18:20:46 896570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 896574] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 896578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 896582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 896587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 896591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:528222| [2025/04/30 18:20:46 896596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 896600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:630| [2025/04/30 18:20:46 896637] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037246896609|stream_id:0|stream_offset:528222| [2025/04/30 18:20:46 896643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 896653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:46 896658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38671|rtt_var:2711|pto_duration:49515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 896663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 896667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 896670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 896675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246971124|now:1746037246896658|interv:74466| [2025/04/30 18:20:46 896679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246971124|now:1746037246896658|interval:74466|pto_count:0|srtt:38671 [2025/04/30 18:20:46 896684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58838| [2025/04/30 18:20:46 896689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 896693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:529401| [2025/04/30 18:20:46 896698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 896702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:631| [2025/04/30 18:20:46 896727] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246896708|stream_id:0|stream_offset:529401| [2025/04/30 18:20:46 896733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 896737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 896742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38671|rtt_var:2711|pto_duration:49515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 896746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 896750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 896754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 896758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246971223|now:1746037246896741|interv:74482| [2025/04/30 18:20:46 896762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246971223|now:1746037246896741|interval:74482|pto_count:0|srtt:38671 [2025/04/30 18:20:46 896766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 896775] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 896779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:530580| [2025/04/30 18:20:46 896783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 896787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246897787|now:1746037246896787|interv:1000| [2025/04/30 18:20:46 896791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 896795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 896799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246897787| [2025/04/30 18:20:46 896804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246897787| [2025/04/30 18:20:46 896808] [debug] |xqc_engine_wakeup_after|wakeup:1746037246897787|now:1746037246896808|diff:979| [2025/04/30 18:20:46 896812] [debug] |xqc_engine_main_logic|END|now:1746037246896536| [2025/04/30 18:20:46 897078] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246897077| [2025/04/30 18:20:46 897086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 897092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:203| [2025/04/30 18:20:46 897096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:204| [2025/04/30 18:20:46 897102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:204| [2025/04/30 18:20:46 897106] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 897111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:580| [2025/04/30 18:20:46 897115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:431370|prior_time:1746037246853091|is_app_limited:0|send_elapse:38153|ack_elapse:43986|ctl_first_sent_time:1746037246854733|lagest_ack_time:1746037246897077|curr_delivered:482977| [2025/04/30 18:20:46 897120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246854733| [2025/04/30 18:20:46 897125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 897129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:581|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:581|path_largest_ack:581| [2025/04/30 18:20:46 897134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:431370|prior_time:1746037246853091|is_app_limited:0|send_elapse:38153|ack_elapse:43986|ctl_first_sent_time:1746037246854733|lagest_ack_time:1746037246897077|curr_delivered:484177| [2025/04/30 18:20:46 897138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246854845| [2025/04/30 18:20:46 897143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 897147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:38671|rttvar:2711|minrtt:30950|latest_rtt:42232|ack_delay:1000| [2025/04/30 18:20:46 897155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:38992|rttvar:2674|minrtt:30950|latest_rtt:42232|ack_delay:1000| [2025/04/30 18:20:46 897159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:581|lost_pn:578|thresh:3| [2025/04/30 18:20:46 897163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 897167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38992|rtt_var:2674|pto_duration:49688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 897172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 897176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 897180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:46 897183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246971396|now:1746037246897167|interv:74229| [2025/04/30 18:20:46 897187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246971396|now:1746037246897167|interval:74229|pto_count:0|srtt:38992 [2025/04/30 18:20:46 897192] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38153, ack_elapse 43986, delivered 52807|rate 1200541|lost 155| [2025/04/30 18:20:46 897196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200541) in round 10| [2025/04/30 18:20:46 897201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 897205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 897209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246854845|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 897213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246854845|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 897218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:57638|srtt:38992|latest_rtt:42232|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 897224] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:204|largest:204|pns:2| [2025/04/30 18:20:46 897228] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:204|frame:ACK |recv_time:1746037246897077|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 897233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366897077|now:1746037246897077|interv:120000000| [2025/04/30 18:20:46 897237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366897077|now:1746037246897077|interv:120000000| [2025/04/30 18:20:46 897244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246897787|pq_index:0| [2025/04/30 18:20:46 897248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246896536| [2025/04/30 18:20:46 897252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246897252| [2025/04/30 18:20:46 897257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246897256| [2025/04/30 18:20:46 897262] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 897267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38992|min_srtt:38992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 897271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:594246| [2025/04/30 18:20:46 897276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:38992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 897281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 897285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38992|min_srtt:38992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 897289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:595425| [2025/04/30 18:20:46 897294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:38992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 897298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 897303] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38992|min_srtt:38992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 897307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:596604| [2025/04/30 18:20:46 897311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 897315] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 897319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 897323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 897327] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 897332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:530580| [2025/04/30 18:20:46 897338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 897342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 897346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246897787| [2025/04/30 18:20:46 897350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246897787| [2025/04/30 18:20:46 897354] [debug] |xqc_engine_wakeup_after|wakeup:1746037246897787|now:1746037246897354|diff:433| [2025/04/30 18:20:46 897358] [debug] |xqc_engine_main_logic|END|now:1746037246897256| [2025/04/30 18:20:46 897363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246897363| [2025/04/30 18:20:46 897367] [debug] |xqc_engine_wakeup_after|wakeup:1746037246897787|now:1746037246897367|diff:420| [2025/04/30 18:20:46 897371] [debug] |xqc_engine_main_logic|END|now:1746037246897363| [2025/04/30 18:20:46 898439] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246898439| [2025/04/30 18:20:46 898448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246897787|pq_index:0| [2025/04/30 18:20:46 898452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246897256| [2025/04/30 18:20:46 898457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246898456| [2025/04/30 18:20:46 898462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246897787|now:1746037246898456| [2025/04/30 18:20:46 898466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246897787|now:1746037246898456| [2025/04/30 18:20:46 898470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 898474] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 898479] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:38992|min_srtt:38992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 898484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:596604| [2025/04/30 18:20:46 898488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 898492] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 898496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 898501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 898505] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 898509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:530580| [2025/04/30 18:20:46 898518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 898522] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:632| [2025/04/30 18:20:46 898554] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037246898530|stream_id:0|stream_offset:530580| [2025/04/30 18:20:46 898560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 898565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:46 898569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38992|rtt_var:2674|pto_duration:49688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 898574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 898578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 898582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 898586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246973218|now:1746037246898569|interv:74649| [2025/04/30 18:20:46 898590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246973218|now:1746037246898569|interval:74649|pto_count:0|srtt:38992 [2025/04/30 18:20:46 898594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58838| [2025/04/30 18:20:46 898600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 898604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:531759| [2025/04/30 18:20:46 898609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 898613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:633| [2025/04/30 18:20:46 898635] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246898619|stream_id:0|stream_offset:531759| [2025/04/30 18:20:46 898640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 898644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 898649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:38992|rtt_var:2674|pto_duration:49688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 898653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 898657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 898661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 898668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246973307|now:1746037246898648|interv:74659| [2025/04/30 18:20:46 898672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246973307|now:1746037246898648|interval:74659|pto_count:0|srtt:38992 [2025/04/30 18:20:46 898676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 898681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 898686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:532938| [2025/04/30 18:20:46 898690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 898694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246899694|now:1746037246898694|interv:1000| [2025/04/30 18:20:46 898698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 898702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 898706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246899694| [2025/04/30 18:20:46 898710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246899694| [2025/04/30 18:20:46 898714] [debug] |xqc_engine_wakeup_after|wakeup:1746037246899694|now:1746037246898714|diff:980| [2025/04/30 18:20:46 898718] [debug] |xqc_engine_main_logic|END|now:1746037246898456| [2025/04/30 18:20:46 899227] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246899226| [2025/04/30 18:20:46 899235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 899241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:204| [2025/04/30 18:20:46 899244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:205| [2025/04/30 18:20:46 899250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:205| [2025/04/30 18:20:46 899254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 899259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:583|path_largest_ack:582| [2025/04/30 18:20:46 899263] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:433770|prior_time:1746037246854975|is_app_limited:0|send_elapse:38646|ack_elapse:44251|ctl_first_sent_time:1746037246856590|lagest_ack_time:1746037246899226|curr_delivered:485377| [2025/04/30 18:20:46 899268] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246856590| [2025/04/30 18:20:46 899272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 899277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:583|path_largest_ack:583| [2025/04/30 18:20:46 899281] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51607|prior_delivered:433770|prior_time:1746037246854975|is_app_limited:0|send_elapse:38646|ack_elapse:44251|ctl_first_sent_time:1746037246856590|lagest_ack_time:1746037246899226|curr_delivered:486577| [2025/04/30 18:20:46 899289] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246856716| [2025/04/30 18:20:46 899293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 899297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:38992|rttvar:2674|minrtt:30950|latest_rtt:42510|ack_delay:1000| [2025/04/30 18:20:46 899302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39306|rttvar:2635|minrtt:30950|latest_rtt:42510|ack_delay:1000| [2025/04/30 18:20:46 899306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:583|lost_pn:580|thresh:3| [2025/04/30 18:20:46 899310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 899314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:2635|pto_duration:49846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 899318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 899322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 899326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:46 899330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246973465|now:1746037246899314|interv:74151| [2025/04/30 18:20:46 899334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246973465|now:1746037246899314|interval:74151|pto_count:0|srtt:39306 [2025/04/30 18:20:46 899339] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38646, ack_elapse 44251, delivered 52807|rate 1193351|lost 155| [2025/04/30 18:20:46 899343] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193351) in round 10| [2025/04/30 18:20:46 899347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 899351] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 899355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246856716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 899360] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246856716|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 899364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:57638|srtt:39306|latest_rtt:42510|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 899370] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:205|largest:205|pns:2| [2025/04/30 18:20:46 899377] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:205|frame:ACK |recv_time:1746037246899226|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 899381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366899226|now:1746037246899226|interv:120000000| [2025/04/30 18:20:46 899385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366899226|now:1746037246899226|interv:120000000| [2025/04/30 18:20:46 899389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246899694|pq_index:0| [2025/04/30 18:20:46 899394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246898456| [2025/04/30 18:20:46 899398] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246899398| [2025/04/30 18:20:46 899402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246899401| [2025/04/30 18:20:46 899407] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 899413] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39306|min_srtt:39306|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 899420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:596604| [2025/04/30 18:20:46 899427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39306|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 899434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 899440] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39306|min_srtt:39306|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 899448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:66000|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:597783| [2025/04/30 18:20:46 899454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39306|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 899461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 899467] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39306|min_srtt:39306|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 899473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:46 899480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 899486] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 899492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 899504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 899511] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 899518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:532938| [2025/04/30 18:20:46 899525] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 899531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 899536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246899694| [2025/04/30 18:20:46 899542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246899694| [2025/04/30 18:20:46 899549] [debug] |xqc_engine_wakeup_after|wakeup:1746037246899694|now:1746037246899548|diff:146| [2025/04/30 18:20:46 899555] [debug] |xqc_engine_main_logic|END|now:1746037246899401| [2025/04/30 18:20:46 899562] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246899562| [2025/04/30 18:20:46 899568] [debug] |xqc_engine_wakeup_after|wakeup:1746037246899694|now:1746037246899568|diff:126| [2025/04/30 18:20:46 899574] [debug] |xqc_engine_main_logic|END|now:1746037246899562| [2025/04/30 18:20:46 900649] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246900649| [2025/04/30 18:20:46 900661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246899694|pq_index:0| [2025/04/30 18:20:46 900666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246899401| [2025/04/30 18:20:46 900671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246900670| [2025/04/30 18:20:46 900676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246899694|now:1746037246900670| [2025/04/30 18:20:46 900681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246899694|now:1746037246900670| [2025/04/30 18:20:46 900685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 900689] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 900694] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39306|min_srtt:39306|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 900699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:67200|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:46 900704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 900708] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 900712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 900716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 900726] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 900730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:532938| [2025/04/30 18:20:46 900735] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 900739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:634| [2025/04/30 18:20:46 900775] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037246900748|stream_id:0|stream_offset:532938| [2025/04/30 18:20:46 900781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 900786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:46 900791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:2635|pto_duration:49846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 900795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 900799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 900803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 900807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246975594|now:1746037246900791|interv:74803| [2025/04/30 18:20:46 900811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246975594|now:1746037246900791|interval:74803|pto_count:0|srtt:39306 [2025/04/30 18:20:46 900816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58838| [2025/04/30 18:20:46 900821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 900825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:534117| [2025/04/30 18:20:46 900830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 900834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:635| [2025/04/30 18:20:46 900857] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246900840|stream_id:0|stream_offset:534117| [2025/04/30 18:20:46 900863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 900867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 900872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:2635|pto_duration:49846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 900880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 900884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 900887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 900891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246975686|now:1746037246900871|interv:74815| [2025/04/30 18:20:46 900895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246975686|now:1746037246900871|interval:74815|pto_count:0|srtt:39306 [2025/04/30 18:20:46 900900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 900904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 900909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:535296| [2025/04/30 18:20:46 900913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 900917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:636| [2025/04/30 18:20:46 900939] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037246900923|stream_id:0|stream_offset:535296| [2025/04/30 18:20:46 900944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 900949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:46 900953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39306|rtt_var:2635|pto_duration:49846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 900957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 900961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 900964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:46 900968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246975769|now:1746037246900953|interv:74816| [2025/04/30 18:20:46 900972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246975769|now:1746037246900953|interval:74816|pto_count:0|srtt:39306 [2025/04/30 18:20:46 900977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61238| [2025/04/30 18:20:46 900981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 901004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:536475| [2025/04/30 18:20:46 901017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 901021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246902021|now:1746037246901021|interv:1000| [2025/04/30 18:20:46 901025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 901029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 901033] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246902021| [2025/04/30 18:20:46 901037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246902021| [2025/04/30 18:20:46 901041] [debug] |xqc_engine_wakeup_after|wakeup:1746037246902021|now:1746037246901041|diff:980| [2025/04/30 18:20:46 901046] [debug] |xqc_engine_main_logic|END|now:1746037246900670| [2025/04/30 18:20:46 901198] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246901197| [2025/04/30 18:20:46 901204] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 901209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:205| [2025/04/30 18:20:46 901213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:206| [2025/04/30 18:20:46 901219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:206| [2025/04/30 18:20:46 901223] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 901228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:584| [2025/04/30 18:20:46 901233] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54007|prior_delivered:433770|prior_time:1746037246854975|is_app_limited:0|send_elapse:38892|ack_elapse:46222|ctl_first_sent_time:1746037246856836|lagest_ack_time:1746037246901197|curr_delivered:487777| [2025/04/30 18:20:46 901238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246856836| [2025/04/30 18:20:46 901242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 901247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:585|path_largest_ack:585| [2025/04/30 18:20:46 901251] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:52807|prior_delivered:436170|prior_time:1746037246857026|is_app_limited:0|send_elapse:39249|ack_elapse:44171|ctl_first_sent_time:1746037246858584|lagest_ack_time:1746037246901197|curr_delivered:488977| [2025/04/30 18:20:46 901255] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246858584| [2025/04/30 18:20:46 901259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 901264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39306|rttvar:2635|minrtt:30950|latest_rtt:42613|ack_delay:1000| [2025/04/30 18:20:46 901268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39594|rttvar:2553|minrtt:30950|latest_rtt:42613|ack_delay:1000| [2025/04/30 18:20:46 901276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:585|lost_pn:582|thresh:3| [2025/04/30 18:20:46 901280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 901284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39594|rtt_var:2553|pto_duration:49806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 901289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 901293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 901296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 901300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246975729|now:1746037246901284|interv:74445| [2025/04/30 18:20:46 901304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246975729|now:1746037246901284|interval:74445|pto_count:0|srtt:39594 [2025/04/30 18:20:46 901309] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39249, ack_elapse 44171, delivered 52807|rate 1195512|lost 155| [2025/04/30 18:20:46 901313] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195512) in round 10| [2025/04/30 18:20:46 901318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 901322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 901326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246858584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 901330] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246858584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 901335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:58838|srtt:39594|latest_rtt:42613|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 901341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:206|largest:206|pns:2| [2025/04/30 18:20:46 901345] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:206|frame:ACK |recv_time:1746037246901197|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 901350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366901197|now:1746037246901197|interv:120000000| [2025/04/30 18:20:46 901354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366901197|now:1746037246901197|interv:120000000| [2025/04/30 18:20:46 901358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246902021|pq_index:0| [2025/04/30 18:20:46 901362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246900670| [2025/04/30 18:20:46 901366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246901366| [2025/04/30 18:20:46 901374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246901373| [2025/04/30 18:20:46 901379] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 901384] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39594|min_srtt:39594|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 901388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:46 901393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39594|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 901397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 901402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39594|min_srtt:39594|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 901406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:600141| [2025/04/30 18:20:46 901411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39594|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 901415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 901419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39594|min_srtt:39594|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 901424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:601320| [2025/04/30 18:20:46 901428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 901432] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 901437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 901444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 901451] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 901457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:536475| [2025/04/30 18:20:46 901465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 901476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 901480] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246902021| [2025/04/30 18:20:46 901484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246902021| [2025/04/30 18:20:46 901488] [debug] |xqc_engine_wakeup_after|wakeup:1746037246902021|now:1746037246901488|diff:533| [2025/04/30 18:20:46 901492] [debug] |xqc_engine_main_logic|END|now:1746037246901373| [2025/04/30 18:20:46 901497] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246901497| [2025/04/30 18:20:46 901501] [debug] |xqc_engine_wakeup_after|wakeup:1746037246902021|now:1746037246901501|diff:520| [2025/04/30 18:20:46 901505] [debug] |xqc_engine_main_logic|END|now:1746037246901497| [2025/04/30 18:20:46 902573] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246902573| [2025/04/30 18:20:46 902580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246902021|pq_index:0| [2025/04/30 18:20:46 902585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246901373| [2025/04/30 18:20:46 902590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246902589| [2025/04/30 18:20:46 902594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246902021|now:1746037246902589| [2025/04/30 18:20:46 902598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246902021|now:1746037246902589| [2025/04/30 18:20:46 902602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 902606] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 902611] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39594|min_srtt:39594|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 902615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:601320| [2025/04/30 18:20:46 902620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 902624] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 902627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 902632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 902636] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 902640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:536475| [2025/04/30 18:20:46 902645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 902649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:637| [2025/04/30 18:20:46 902681] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246902657|stream_id:0|stream_offset:536475| [2025/04/30 18:20:46 902691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 902696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 902701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39594|rtt_var:2553|pto_duration:49806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 902705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 902710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 902713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 902717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246977463|now:1746037246902701|interv:74762| [2025/04/30 18:20:46 902721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246977463|now:1746037246902701|interval:74762|pto_count:0|srtt:39594 [2025/04/30 18:20:46 902726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 902731] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 902735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:537654| [2025/04/30 18:20:46 902740] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 902744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:638| [2025/04/30 18:20:46 902767] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037246902750|stream_id:0|stream_offset:537654| [2025/04/30 18:20:46 902772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 902777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:46 902781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39594|rtt_var:2553|pto_duration:49806|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 902785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 902789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 902793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:46 902797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246977556|now:1746037246902781|interv:74775| [2025/04/30 18:20:46 902801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246977556|now:1746037246902781|interval:74775|pto_count:0|srtt:39594 [2025/04/30 18:20:46 902809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61238| [2025/04/30 18:20:46 902813] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 902818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:538833| [2025/04/30 18:20:46 902822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 902826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246903826|now:1746037246902826|interv:1000| [2025/04/30 18:20:46 902830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 902834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 902838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246903826| [2025/04/30 18:20:46 902842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246903826| [2025/04/30 18:20:46 902846] [debug] |xqc_engine_wakeup_after|wakeup:1746037246903826|now:1746037246902846|diff:980| [2025/04/30 18:20:46 902851] [debug] |xqc_engine_main_logic|END|now:1746037246902589| [2025/04/30 18:20:46 902859] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246902859| [2025/04/30 18:20:46 902864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 902869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:206| [2025/04/30 18:20:46 902873] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:207| [2025/04/30 18:20:46 902878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:207| [2025/04/30 18:20:46 902882] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 902887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:587|path_largest_ack:586| [2025/04/30 18:20:46 902891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54007|prior_delivered:436170|prior_time:1746037246857026|is_app_limited:0|send_elapse:39373|ack_elapse:45833|ctl_first_sent_time:1746037246858708|lagest_ack_time:1746037246902859|curr_delivered:490177| [2025/04/30 18:20:46 902896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246858708| [2025/04/30 18:20:46 902900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 902904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:587|path_largest_ack:587| [2025/04/30 18:20:46 902909] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:52807|prior_delivered:438570|prior_time:1746037246858945|is_app_limited:0|send_elapse:39682|ack_elapse:43914|ctl_first_sent_time:1746037246860811|lagest_ack_time:1746037246902859|curr_delivered:491377| [2025/04/30 18:20:46 902913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246860811| [2025/04/30 18:20:46 902917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 902924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39594|rttvar:2553|minrtt:30950|latest_rtt:42048|ack_delay:0| [2025/04/30 18:20:46 902928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:39901|rttvar:2528|minrtt:30950|latest_rtt:42048|ack_delay:0| [2025/04/30 18:20:46 902932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:587|lost_pn:584|thresh:3| [2025/04/30 18:20:46 902937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 902941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39901|rtt_var:2528|pto_duration:50013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 902945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 902949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 902953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 902957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246977763|now:1746037246902940|interv:74823| [2025/04/30 18:20:46 902960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246977763|now:1746037246902940|interval:74823|pto_count:0|srtt:39901 [2025/04/30 18:20:46 902965] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39682, ack_elapse 43914, delivered 52807|rate 1202509|lost 155| [2025/04/30 18:20:46 902969] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202509) in round 10| [2025/04/30 18:20:46 902973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 902977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 902981] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246860811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 903002] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246860811|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 903013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:58838|srtt:39901|latest_rtt:42048|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 903019] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:207|largest:207|pns:2| [2025/04/30 18:20:46 903024] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:207|frame:ACK |recv_time:1746037246902859|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 903028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366902859|now:1746037246902859|interv:120000000| [2025/04/30 18:20:46 903038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366902859|now:1746037246902859|interv:120000000| [2025/04/30 18:20:46 903042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246903826|pq_index:0| [2025/04/30 18:20:46 903046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246902589| [2025/04/30 18:20:46 903050] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246903050| [2025/04/30 18:20:46 903055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246903054| [2025/04/30 18:20:46 903060] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 903065] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39901|min_srtt:39901|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 903069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:601320| [2025/04/30 18:20:46 903074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39901|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 903078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 903082] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39901|min_srtt:39901|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 903086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:602499| [2025/04/30 18:20:46 903091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:39901|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 903095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 903099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39901|min_srtt:39901|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 903103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:603678| [2025/04/30 18:20:46 903108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 903112] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 903115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 903120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 903124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 903132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:538833| [2025/04/30 18:20:46 903136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 903140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 903144] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246903826| [2025/04/30 18:20:46 903148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246903826| [2025/04/30 18:20:46 903152] [debug] |xqc_engine_wakeup_after|wakeup:1746037246903826|now:1746037246903152|diff:674| [2025/04/30 18:20:46 903156] [debug] |xqc_engine_main_logic|END|now:1746037246903054| [2025/04/30 18:20:46 903162] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246903161| [2025/04/30 18:20:46 903165] [debug] |xqc_engine_wakeup_after|wakeup:1746037246903826|now:1746037246903165|diff:661| [2025/04/30 18:20:46 903169] [debug] |xqc_engine_main_logic|END|now:1746037246903161| [2025/04/30 18:20:46 904242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246904241| [2025/04/30 18:20:46 904253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246903826|pq_index:0| [2025/04/30 18:20:46 904258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246903054| [2025/04/30 18:20:46 904263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246904262| [2025/04/30 18:20:46 904270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246903826|now:1746037246904262| [2025/04/30 18:20:46 904277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246903826|now:1746037246904262| [2025/04/30 18:20:46 904284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 904291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 904298] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:39901|min_srtt:39901|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 904304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:603678| [2025/04/30 18:20:46 904309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 904313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 904317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 904321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 904326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 904331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:538833| [2025/04/30 18:20:46 904341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 904345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:639| [2025/04/30 18:20:46 904383] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246904354|stream_id:0|stream_offset:538833| [2025/04/30 18:20:46 904389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 904394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 904399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39901|rtt_var:2528|pto_duration:50013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 904403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 904407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 904411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 904415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246979367|now:1746037246904399|interv:74968| [2025/04/30 18:20:46 904419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246979367|now:1746037246904399|interval:74968|pto_count:0|srtt:39901 [2025/04/30 18:20:46 904424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 904429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 904433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:540012| [2025/04/30 18:20:46 904438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 904442] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:640| [2025/04/30 18:20:46 904465] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037246904448|stream_id:0|stream_offset:540012| [2025/04/30 18:20:46 904470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 904475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:46 904479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:39901|rtt_var:2528|pto_duration:50013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 904483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 904487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 904495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:46 904499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246979461|now:1746037246904479|interv:74982| [2025/04/30 18:20:46 904503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246979461|now:1746037246904479|interval:74982|pto_count:0|srtt:39901 [2025/04/30 18:20:46 904508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61238| [2025/04/30 18:20:46 904512] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 904517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:541191| [2025/04/30 18:20:46 904521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 904525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246905525|now:1746037246904525|interv:1000| [2025/04/30 18:20:46 904529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 904533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 904537] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246905525| [2025/04/30 18:20:46 904541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246905525| [2025/04/30 18:20:46 904545] [debug] |xqc_engine_wakeup_after|wakeup:1746037246905525|now:1746037246904545|diff:980| [2025/04/30 18:20:46 904550] [debug] |xqc_engine_main_logic|END|now:1746037246904262| [2025/04/30 18:20:46 904797] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246904796| [2025/04/30 18:20:46 904803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 904809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:207| [2025/04/30 18:20:46 904813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:208| [2025/04/30 18:20:46 904818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:208| [2025/04/30 18:20:46 904822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 904827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:589|path_largest_ack:588| [2025/04/30 18:20:46 904832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54007|prior_delivered:438570|prior_time:1746037246858945|is_app_limited:0|send_elapse:39906|ack_elapse:45851|ctl_first_sent_time:1746037246861035|lagest_ack_time:1746037246904796|curr_delivered:492577| [2025/04/30 18:20:46 904840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246861035| [2025/04/30 18:20:46 904847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 904854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:589|path_largest_ack:589| [2025/04/30 18:20:46 904865] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54007|prior_delivered:438570|prior_time:1746037246858945|is_app_limited:0|send_elapse:39906|ack_elapse:45851|ctl_first_sent_time:1746037246861035|lagest_ack_time:1746037246904796|curr_delivered:493777| [2025/04/30 18:20:46 904871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246861316| [2025/04/30 18:20:46 904876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 904881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:39901|rttvar:2528|minrtt:30950|latest_rtt:43480|ack_delay:1000| [2025/04/30 18:20:46 904887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40224|rttvar:2540|minrtt:30950|latest_rtt:43480|ack_delay:1000| [2025/04/30 18:20:46 904893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:589|lost_pn:586|thresh:3| [2025/04/30 18:20:46 904898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 904905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40224|rtt_var:2540|pto_duration:50384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 904912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 904917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 904921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 904925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246979832|now:1746037246904904|interv:74928| [2025/04/30 18:20:46 904929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246979832|now:1746037246904904|interval:74928|pto_count:0|srtt:40224 [2025/04/30 18:20:46 904933] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39906, ack_elapse 45851, delivered 55207|rate 1204052|lost 155| [2025/04/30 18:20:46 904938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204052) in round 10| [2025/04/30 18:20:46 904942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 904946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 904950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246861316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 904955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246861316|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 904959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:58838|srtt:40224|latest_rtt:43480|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 904969] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:208|largest:208|pns:2| [2025/04/30 18:20:46 904973] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:208|frame:ACK |recv_time:1746037246904796|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 904978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366904796|now:1746037246904796|interv:120000000| [2025/04/30 18:20:46 904982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366904796|now:1746037246904796|interv:120000000| [2025/04/30 18:20:46 905006] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246905525|pq_index:0| [2025/04/30 18:20:46 905013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246904262| [2025/04/30 18:20:46 905017] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246905017| [2025/04/30 18:20:46 905022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246905021| [2025/04/30 18:20:46 905027] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 905032] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 905037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:603678| [2025/04/30 18:20:46 905041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 905046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 905051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 905055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:604857| [2025/04/30 18:20:46 905059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40224|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 905064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 905068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 905072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 905076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 905080] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 905091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 905095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 905100] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 905104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:541191| [2025/04/30 18:20:46 905108] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 905112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 905116] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246905525| [2025/04/30 18:20:46 905120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246905525| [2025/04/30 18:20:46 905124] [debug] |xqc_engine_wakeup_after|wakeup:1746037246905525|now:1746037246905124|diff:401| [2025/04/30 18:20:46 905128] [debug] |xqc_engine_main_logic|END|now:1746037246905021| [2025/04/30 18:20:46 905134] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246905134| [2025/04/30 18:20:46 905138] [debug] |xqc_engine_wakeup_after|wakeup:1746037246905525|now:1746037246905138|diff:387| [2025/04/30 18:20:46 905142] [debug] |xqc_engine_main_logic|END|now:1746037246905134| [2025/04/30 18:20:46 906212] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246906212| [2025/04/30 18:20:46 906224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246905525|pq_index:0| [2025/04/30 18:20:46 906229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246905021| [2025/04/30 18:20:46 906234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246906233| [2025/04/30 18:20:46 906239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246905525|now:1746037246906233| [2025/04/30 18:20:46 906244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246905525|now:1746037246906233| [2025/04/30 18:20:46 906248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 906252] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 906257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40224|min_srtt:40224|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 906262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 906267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 906271] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 906275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 906285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 906290] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 906294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:541191| [2025/04/30 18:20:46 906301] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 906309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:641| [2025/04/30 18:20:46 906357] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246906321|stream_id:0|stream_offset:541191| [2025/04/30 18:20:46 906366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:641|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 906373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 906380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40224|rtt_var:2540|pto_duration:50384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 906387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 906393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 906397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 906401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246981705|now:1746037246906379|interv:75326| [2025/04/30 18:20:46 906405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246981705|now:1746037246906379|interval:75326|pto_count:0|srtt:40224 [2025/04/30 18:20:46 906410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 906415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 906420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:542370| [2025/04/30 18:20:46 906424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 906429] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:642| [2025/04/30 18:20:46 906458] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037246906436|stream_id:0|stream_offset:542370| [2025/04/30 18:20:46 906464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 906474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:46 906481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40224|rtt_var:2540|pto_duration:50384|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 906488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 906494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 906500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:46 906506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246981820|now:1746037246906480|interv:75340| [2025/04/30 18:20:46 906513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246981820|now:1746037246906480|interval:75340|pto_count:0|srtt:40224 [2025/04/30 18:20:46 906521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61238| [2025/04/30 18:20:46 906528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 906534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:543549| [2025/04/30 18:20:46 906542] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 906548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246907548|now:1746037246906548|interv:1000| [2025/04/30 18:20:46 906554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 906560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 906565] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246907548| [2025/04/30 18:20:46 906569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246907548| [2025/04/30 18:20:46 906573] [debug] |xqc_engine_wakeup_after|wakeup:1746037246907548|now:1746037246906573|diff:975| [2025/04/30 18:20:46 906577] [debug] |xqc_engine_main_logic|END|now:1746037246906233| [2025/04/30 18:20:46 906587] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246906587| [2025/04/30 18:20:46 906592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 906598] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:208| [2025/04/30 18:20:46 906602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:209| [2025/04/30 18:20:46 906608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:209| [2025/04/30 18:20:46 906612] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 906617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:590|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:591|path_largest_ack:590| [2025/04/30 18:20:46 906622] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51600|prior_delivered:443377|prior_time:1746037246862889|is_app_limited:0|send_elapse:39129|ack_elapse:43698|ctl_first_sent_time:1746037246863363|lagest_ack_time:1746037246906587|curr_delivered:494977| [2025/04/30 18:20:46 906631] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246863363| [2025/04/30 18:20:46 906636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 906640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:591|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:591|path_largest_ack:591| [2025/04/30 18:20:46 906645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51600|prior_delivered:443377|prior_time:1746037246862889|is_app_limited:0|send_elapse:39129|ack_elapse:43698|ctl_first_sent_time:1746037246863363|lagest_ack_time:1746037246906587|curr_delivered:496177| [2025/04/30 18:20:46 906649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246863525| [2025/04/30 18:20:46 906653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 906657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40224|rttvar:2540|minrtt:30950|latest_rtt:43062|ack_delay:0| [2025/04/30 18:20:46 906662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40578|rttvar:2614|minrtt:30950|latest_rtt:43062|ack_delay:0| [2025/04/30 18:20:46 906666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:591|lost_pn:588|thresh:3| [2025/04/30 18:20:46 906670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 906674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40578|rtt_var:2614|pto_duration:51034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 906679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 906683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 906687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 906690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246982470|now:1746037246906674|interv:75796| [2025/04/30 18:20:46 906695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246982470|now:1746037246906674|interval:75796|pto_count:0|srtt:40578 [2025/04/30 18:20:46 906699] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39129, ack_elapse 43698, delivered 52800|rate 1208293|lost 155| [2025/04/30 18:20:46 906704] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208293) in round 10| [2025/04/30 18:20:46 906708] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 906712] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 906716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246863525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 906720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246863525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 906728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:58838|srtt:40578|latest_rtt:43062|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 906734] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:209|largest:209|pns:2| [2025/04/30 18:20:46 906738] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:209|frame:ACK |recv_time:1746037246906587|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 906743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366906587|now:1746037246906587|interv:120000000| [2025/04/30 18:20:46 906747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366906587|now:1746037246906587|interv:120000000| [2025/04/30 18:20:46 906751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246907548|pq_index:0| [2025/04/30 18:20:46 906755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246906233| [2025/04/30 18:20:46 906759] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246906759| [2025/04/30 18:20:46 906764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246906763| [2025/04/30 18:20:46 906769] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 906774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40578|min_srtt:40578|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 906779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 906783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40578|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 906788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 906792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40578|min_srtt:40578|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 906797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:607215| [2025/04/30 18:20:46 906801] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40578|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 906806] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 906810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40578|min_srtt:40578|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 906817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:46 906821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 906825] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 906829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 906833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 906838] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 906842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:543549| [2025/04/30 18:20:46 906846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 906850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 906854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246907548| [2025/04/30 18:20:46 906858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246907548| [2025/04/30 18:20:46 906862] [debug] |xqc_engine_wakeup_after|wakeup:1746037246907548|now:1746037246906862|diff:686| [2025/04/30 18:20:46 906866] [debug] |xqc_engine_main_logic|END|now:1746037246906763| [2025/04/30 18:20:46 906871] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246906871| [2025/04/30 18:20:46 906875] [debug] |xqc_engine_wakeup_after|wakeup:1746037246907548|now:1746037246906875|diff:673| [2025/04/30 18:20:46 906879] [debug] |xqc_engine_main_logic|END|now:1746037246906871| [2025/04/30 18:20:46 907952] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246907952| [2025/04/30 18:20:46 907963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246907548|pq_index:0| [2025/04/30 18:20:46 907968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246906763| [2025/04/30 18:20:46 907973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246907972| [2025/04/30 18:20:46 907978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246907548|now:1746037246907972| [2025/04/30 18:20:46 907982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246907548|now:1746037246907972| [2025/04/30 18:20:46 908004] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 908011] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 908019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40578|min_srtt:40578|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 908027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:46 908041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 908047] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 908053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 908060] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 908068] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 908075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:543549| [2025/04/30 18:20:46 908082] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 908089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:643| [2025/04/30 18:20:46 908130] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037246908100|stream_id:0|stream_offset:543549| [2025/04/30 18:20:46 908140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 908148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 908155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40578|rtt_var:2614|pto_duration:51034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 908162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 908169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 908175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:46 908182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246984134|now:1746037246908155|interv:75979| [2025/04/30 18:20:46 908188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246984134|now:1746037246908155|interval:75979|pto_count:0|srtt:40578 [2025/04/30 18:20:46 908196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60038| [2025/04/30 18:20:46 908204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 908211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:544728| [2025/04/30 18:20:46 908218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 908226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:644| [2025/04/30 18:20:46 908279] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037246908244|stream_id:0|stream_offset:544728| [2025/04/30 18:20:46 908288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 908296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:46 908303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40578|rtt_var:2614|pto_duration:51034|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 908310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 908317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 908323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:46 908329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246984278|now:1746037246908302|interv:75976| [2025/04/30 18:20:46 908336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246984278|now:1746037246908302|interval:75976|pto_count:0|srtt:40578 [2025/04/30 18:20:46 908344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61238| [2025/04/30 18:20:46 908352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 908358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:545907| [2025/04/30 18:20:46 908365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 908372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246909371|now:1746037246908371|interv:1000| [2025/04/30 18:20:46 908378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 908385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 908391] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246909371| [2025/04/30 18:20:46 908398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246909371| [2025/04/30 18:20:46 908404] [debug] |xqc_engine_wakeup_after|wakeup:1746037246909371|now:1746037246908404|diff:967| [2025/04/30 18:20:46 908410] [debug] |xqc_engine_main_logic|END|now:1746037246907972| [2025/04/30 18:20:46 908852] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246908851| [2025/04/30 18:20:46 908860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 908867] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:209| [2025/04/30 18:20:46 908871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:210| [2025/04/30 18:20:46 908877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:210| [2025/04/30 18:20:46 908881] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 908891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:592|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:593|path_largest_ack:592| [2025/04/30 18:20:46 908896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51600|prior_delivered:445777|prior_time:1746037246865029|is_app_limited:0|send_elapse:39349|ack_elapse:43822|ctl_first_sent_time:1746037246865478|lagest_ack_time:1746037246908851|curr_delivered:497377| [2025/04/30 18:20:46 908901] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246865478| [2025/04/30 18:20:46 908906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:46 908910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:593|path_largest_ack:593| [2025/04/30 18:20:46 908915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:51600|prior_delivered:445777|prior_time:1746037246865029|is_app_limited:0|send_elapse:39349|ack_elapse:43822|ctl_first_sent_time:1746037246865478|lagest_ack_time:1746037246908851|curr_delivered:498577| [2025/04/30 18:20:46 908919] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246865613| [2025/04/30 18:20:46 908923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:46 908927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40578|rttvar:2614|minrtt:30950|latest_rtt:43238|ack_delay:1000| [2025/04/30 18:20:46 908932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:40785|rttvar:2376|minrtt:30950|latest_rtt:43238|ack_delay:1000| [2025/04/30 18:20:46 908936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:593|lost_pn:590|thresh:3| [2025/04/30 18:20:46 908940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 908944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40785|rtt_var:2376|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 908949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 908953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 908957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:46 908961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246983533|now:1746037246908944|interv:74589| [2025/04/30 18:20:46 908965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246983533|now:1746037246908944|interval:74589|pto_count:0|srtt:40785 [2025/04/30 18:20:46 908970] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39349, ack_elapse 43822, delivered 52800|rate 1204874|lost 155| [2025/04/30 18:20:46 908974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204874) in round 10| [2025/04/30 18:20:46 908978] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 909001] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 909013] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246865613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 909020] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246865613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 909027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:58838|srtt:40785|latest_rtt:43238|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 909036] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:210|largest:210|pns:2| [2025/04/30 18:20:46 909043] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:210|frame:ACK |recv_time:1746037246908851|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 909050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366908851|now:1746037246908851|interv:120000000| [2025/04/30 18:20:46 909058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366908851|now:1746037246908851|interv:120000000| [2025/04/30 18:20:46 909064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246909371|pq_index:0| [2025/04/30 18:20:46 909071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246907972| [2025/04/30 18:20:46 909077] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246909077| [2025/04/30 18:20:46 909085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246909083| [2025/04/30 18:20:46 909092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 909100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40785|min_srtt:40785|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 909107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:46 909114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40785|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 909122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 909129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40785|min_srtt:40785|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 909136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:64800|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:609573| [2025/04/30 18:20:46 909150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40785|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 909158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 909164] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40785|min_srtt:40785|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 909171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66000|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:610752| [2025/04/30 18:20:46 909178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 909184] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 909190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 909197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 909205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 909212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:545907| [2025/04/30 18:20:46 909220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 909227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 909233] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246909371| [2025/04/30 18:20:46 909239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246909371| [2025/04/30 18:20:46 909246] [debug] |xqc_engine_wakeup_after|wakeup:1746037246909371|now:1746037246909246|diff:125| [2025/04/30 18:20:46 909253] [debug] |xqc_engine_main_logic|END|now:1746037246909083| [2025/04/30 18:20:46 909264] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037246909263| [2025/04/30 18:20:46 909272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 909281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:210| [2025/04/30 18:20:46 909287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:211| [2025/04/30 18:20:46 909296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:211| [2025/04/30 18:20:46 909302] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 909308] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=736957|max_stream_data_old=711019| [2025/04/30 18:20:46 909315] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 909323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 909331] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 909345] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:211|largest:211|pns:2| [2025/04/30 18:20:46 909353] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:211|frame:ACK MAX_STREAM_DATA |recv_time:1746037246909263|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 909360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366909263|now:1746037246909263|interv:120000000| [2025/04/30 18:20:46 909366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366909263|now:1746037246909263|interv:120000000| [2025/04/30 18:20:46 909372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246909371|pq_index:0| [2025/04/30 18:20:46 909379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246909083| [2025/04/30 18:20:46 909385] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246909385| [2025/04/30 18:20:46 909393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246909392| [2025/04/30 18:20:46 909400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246909371|now:1746037246909392| [2025/04/30 18:20:46 909407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246909371|now:1746037246909392| [2025/04/30 18:20:46 909413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 909420] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 909427] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:46 909434] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:58838|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 909442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:46 909449] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:46 909456] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:46 909463] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:46 909469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:46 909476] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:46 909484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:46 909490] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:46 909497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:46 909505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:46 909512] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:46 909519] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:46 909526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:46 909540] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:46 909546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:46 909553] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:46 909559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:46 909565] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:46 909572] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:46 909579] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:46 909585] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:46 909593] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:46 909599] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:736957| [2025/04/30 18:20:46 909609] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:736905|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1386185|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 909617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 909624] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:46 909630] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:736957| [2025/04/30 18:20:46 909639] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:736905|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1360247|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 909646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 909654] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:211|ack_delay:391|first_ack_range:44|largest_pkt_recv_time:1746037246909263| [2025/04/30 18:20:46 909661] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:211|low:167|pkt_pns:2| [2025/04/30 18:20:46 909667] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:211|frame_largest_recv:211| [2025/04/30 18:20:46 909674] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 909682] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40785|min_srtt:40785|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 909689] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40785|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 909697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 909712] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40785|min_srtt:40785|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 909719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:40785|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 909725] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 909733] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:40785|min_srtt:40785|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 909740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:66038|inflight:58838|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:610752| [2025/04/30 18:20:46 909747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 909754] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 909760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 909766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 909774] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 909781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:645| [2025/04/30 18:20:46 909826] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:645|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58838|now:1746037246909792|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 909835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:645|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 909843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:645|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 909849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:46 909856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40785|rtt_var:2376|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 909863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 909869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 909875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58857| [2025/04/30 18:20:46 909881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246985081|now:1746037246909855|interv:75226| [2025/04/30 18:20:46 909888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246985081|now:1746037246909855|interval:75226|pto_count:0|srtt:40785 [2025/04/30 18:20:46 909902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58857| [2025/04/30 18:20:46 909909] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 909914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:646| [2025/04/30 18:20:46 909949] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:646|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58857|now:1746037246909921|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 909958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:646|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 909965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:646|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 909972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58857|applimit:0| [2025/04/30 18:20:46 909979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40785|rtt_var:2376|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 910001] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 910011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 910018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58876| [2025/04/30 18:20:46 910023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246985210|now:1746037246909978|interv:75232| [2025/04/30 18:20:46 910030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246985210|now:1746037246909978|interval:75232|pto_count:0|srtt:40785 [2025/04/30 18:20:46 910037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:58876| [2025/04/30 18:20:46 910046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 910052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58876|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:545907| [2025/04/30 18:20:46 910059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 910066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:647| [2025/04/30 18:20:46 910108] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:647|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58876|now:1746037246910077|stream_id:0|stream_offset:545907| [2025/04/30 18:20:46 910118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:647|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 18:20:46 910125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58876|applimit:0| [2025/04/30 18:20:46 910132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40785|rtt_var:2376|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 910147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 910154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 910161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:46 910167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246985366|now:1746037246910132|interv:75234| [2025/04/30 18:20:46 910174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246985366|now:1746037246910132|interval:75234|pto_count:0|srtt:40785 [2025/04/30 18:20:46 910181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:60082| [2025/04/30 18:20:46 910188] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 910195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:547086| [2025/04/30 18:20:46 910202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 910209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:648| [2025/04/30 18:20:46 910250] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037246910222|stream_id:0|stream_offset:547086| [2025/04/30 18:20:46 910260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 910266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:46 910273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40785|rtt_var:2376|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 910280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 910286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 910292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 910299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246985511|now:1746037246910273|interv:75238| [2025/04/30 18:20:46 910306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246985511|now:1746037246910273|interval:75238|pto_count:0|srtt:40785 [2025/04/30 18:20:46 910314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61282| [2025/04/30 18:20:46 910322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 910328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:548265| [2025/04/30 18:20:46 910343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 910350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:649| [2025/04/30 18:20:46 910387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246910361|stream_id:0|stream_offset:548265| [2025/04/30 18:20:46 910396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 910404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 910411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:40785|rtt_var:2376|pto_duration:50289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 910418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 910424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 910430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 910435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246985650|now:1746037246910410|interv:75240| [2025/04/30 18:20:46 910441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246985650|now:1746037246910410|interval:75240|pto_count:0|srtt:40785 [2025/04/30 18:20:46 910451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 910459] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 910464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 910468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 910472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246911472|now:1746037246910472|interv:1000| [2025/04/30 18:20:46 910476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 910480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 910484] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246911472| [2025/04/30 18:20:46 910489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246911472| [2025/04/30 18:20:46 910493] [debug] |xqc_engine_wakeup_after|wakeup:1746037246911472|now:1746037246910493|diff:979| [2025/04/30 18:20:46 910497] [debug] |xqc_engine_main_logic|END|now:1746037246909392| [2025/04/30 18:20:46 910503] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246910503| [2025/04/30 18:20:46 910507] [debug] |xqc_engine_wakeup_after|wakeup:1746037246911472|now:1746037246910507|diff:965| [2025/04/30 18:20:46 910511] [debug] |xqc_engine_main_logic|END|now:1746037246910503| [2025/04/30 18:20:46 911077] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246911076| [2025/04/30 18:20:46 911100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 911110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:211| [2025/04/30 18:20:46 911115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:212| [2025/04/30 18:20:46 911124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:212| [2025/04/30 18:20:46 911130] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 911138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:594|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:595|path_largest_ack:594| [2025/04/30 18:20:46 911144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:445777|prior_time:1746037246865029|is_app_limited:0|send_elapse:39665|ack_elapse:46047|ctl_first_sent_time:1746037246865794|lagest_ack_time:1746037246911076|curr_delivered:499777| [2025/04/30 18:20:46 911149] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246865794| [2025/04/30 18:20:46 911154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 911158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:595|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:595|path_largest_ack:595| [2025/04/30 18:20:46 911163] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:52800|prior_delivered:448177|prior_time:1746037246866812|is_app_limited:0|send_elapse:37802|ack_elapse:44264|ctl_first_sent_time:1746037246867144|lagest_ack_time:1746037246911076|curr_delivered:500977| [2025/04/30 18:20:46 911167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246867144| [2025/04/30 18:20:46 911171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 911176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:40785|rttvar:2376|minrtt:30950|latest_rtt:43932|ack_delay:0| [2025/04/30 18:20:46 911180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41178|rttvar:2568|minrtt:30950|latest_rtt:43932|ack_delay:0| [2025/04/30 18:20:46 911184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:595|lost_pn:592|thresh:3| [2025/04/30 18:20:46 911189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 911193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41178|rtt_var:2568|pto_duration:51450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 911197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 911201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 911206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:46 911210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246986811|now:1746037246911193|interv:75618| [2025/04/30 18:20:46 911214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246986811|now:1746037246911193|interval:75618|pto_count:0|srtt:41178 [2025/04/30 18:20:46 911222] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 37802, ack_elapse 44264, delivered 52800|rate 1192842|lost 155| [2025/04/30 18:20:46 911227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192842) in round 10| [2025/04/30 18:20:46 911231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 911235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 911239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246867144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 911244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246867144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 911249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:60082|srtt:41178|latest_rtt:43932|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 911255] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:212|largest:212|pns:2| [2025/04/30 18:20:46 911259] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:212|frame:ACK |recv_time:1746037246911076|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 911264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366911076|now:1746037246911076|interv:120000000| [2025/04/30 18:20:46 911268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366911076|now:1746037246911076|interv:120000000| [2025/04/30 18:20:46 911272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246911472|pq_index:0| [2025/04/30 18:20:46 911277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246909392| [2025/04/30 18:20:46 911281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246911281| [2025/04/30 18:20:46 911286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246911285| [2025/04/30 18:20:46 911291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 911296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 911300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:610752| [2025/04/30 18:20:46 911305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41178|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 911312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 911317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 911321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:611931| [2025/04/30 18:20:46 911326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41178|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 911330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 911334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 911339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:613110| [2025/04/30 18:20:46 911343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 911347] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 911353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 911360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 911367] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 911374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 911382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 911388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 911394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246911472| [2025/04/30 18:20:46 911400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246911472| [2025/04/30 18:20:46 911407] [debug] |xqc_engine_wakeup_after|wakeup:1746037246911472|now:1746037246911407|diff:65| [2025/04/30 18:20:46 911414] [debug] |xqc_engine_main_logic|END|now:1746037246911285| [2025/04/30 18:20:46 911422] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246911422| [2025/04/30 18:20:46 911428] [debug] |xqc_engine_wakeup_after|wakeup:1746037246911472|now:1746037246911428|diff:44| [2025/04/30 18:20:46 911435] [debug] |xqc_engine_main_logic|END|now:1746037246911422| [2025/04/30 18:20:46 912507] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246912507| [2025/04/30 18:20:46 912519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246911472|pq_index:0| [2025/04/30 18:20:46 912524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246911285| [2025/04/30 18:20:46 912529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246912528| [2025/04/30 18:20:46 912539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246911472|now:1746037246912528| [2025/04/30 18:20:46 912544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246911472|now:1746037246912528| [2025/04/30 18:20:46 912548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 912552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 912570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41178|min_srtt:41178|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 912577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:613110| [2025/04/30 18:20:46 912584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 912591] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 912597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 912603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 912611] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 912618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 912626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 912632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:650| [2025/04/30 18:20:46 912668] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037246912641|stream_id:0|stream_offset:549444| [2025/04/30 18:20:46 912677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 912685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:46 912692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41178|rtt_var:2568|pto_duration:51450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 912699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 912703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 912707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 912711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246989091|now:1746037246912691|interv:76400| [2025/04/30 18:20:46 912720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246989091|now:1746037246912691|interval:76400|pto_count:0|srtt:41178 [2025/04/30 18:20:46 912725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61282| [2025/04/30 18:20:46 912730] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 912735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:550623| [2025/04/30 18:20:46 912739] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 912744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:651| [2025/04/30 18:20:46 912775] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246912751|stream_id:0|stream_offset:550623| [2025/04/30 18:20:46 912783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 912791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 912797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41178|rtt_var:2568|pto_duration:51450|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 912804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 912809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 912813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 912817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246989201|now:1746037246912797|interv:76404| [2025/04/30 18:20:46 912821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246989201|now:1746037246912797|interval:76404|pto_count:0|srtt:41178 [2025/04/30 18:20:46 912825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 912830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 912834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 912839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 912843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246913843|now:1746037246912843|interv:1000| [2025/04/30 18:20:46 912847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 912851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 912855] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246913843| [2025/04/30 18:20:46 912864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246913843| [2025/04/30 18:20:46 912868] [debug] |xqc_engine_wakeup_after|wakeup:1746037246913843|now:1746037246912868|diff:975| [2025/04/30 18:20:46 912873] [debug] |xqc_engine_main_logic|END|now:1746037246912528| [2025/04/30 18:20:46 912882] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246912881| [2025/04/30 18:20:46 912887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 912893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:212| [2025/04/30 18:20:46 912897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:213| [2025/04/30 18:20:46 912903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:213| [2025/04/30 18:20:46 912907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 912912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:597|path_largest_ack:596| [2025/04/30 18:20:46 912916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:448177|prior_time:1746037246866812|is_app_limited:0|send_elapse:39115|ack_elapse:46069|ctl_first_sent_time:1746037246868457|lagest_ack_time:1746037246912881|curr_delivered:502177| [2025/04/30 18:20:46 912921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246868457| [2025/04/30 18:20:46 912926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 912930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:597|path_largest_ack:597| [2025/04/30 18:20:46 912935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:448177|prior_time:1746037246866812|is_app_limited:0|send_elapse:39115|ack_elapse:46069|ctl_first_sent_time:1746037246868457|lagest_ack_time:1746037246912881|curr_delivered:503377| [2025/04/30 18:20:46 912939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246868577| [2025/04/30 18:20:46 912943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 912948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41178|rttvar:2568|minrtt:30950|latest_rtt:44304|ack_delay:1000| [2025/04/30 18:20:46 912952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41444|rttvar:2457|minrtt:30950|latest_rtt:44304|ack_delay:1000| [2025/04/30 18:20:46 912956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:597|lost_pn:594|thresh:3| [2025/04/30 18:20:46 912961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 912965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41444|rtt_var:2457|pto_duration:51272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 912969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 912976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 912980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:46 912984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246989023|now:1746037246912964|interv:76059| [2025/04/30 18:20:46 913012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246989023|now:1746037246912964|interval:76059|pto_count:0|srtt:41444 [2025/04/30 18:20:46 913017] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39115, ack_elapse 46069, delivered 55200|rate 1198202|lost 155| [2025/04/30 18:20:46 913022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198202) in round 10| [2025/04/30 18:20:46 913026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 913030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 913034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246868577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 913039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246868577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 913043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:60082|srtt:41444|latest_rtt:44304|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 913049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:213|largest:213|pns:2| [2025/04/30 18:20:46 913054] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:213|frame:ACK |recv_time:1746037246912881|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 913059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366912881|now:1746037246912881|interv:120000000| [2025/04/30 18:20:46 913063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366912881|now:1746037246912881|interv:120000000| [2025/04/30 18:20:46 913067] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246913843|pq_index:0| [2025/04/30 18:20:46 913071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246912528| [2025/04/30 18:20:46 913075] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246913075| [2025/04/30 18:20:46 913080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246913079| [2025/04/30 18:20:46 913086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 913090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41444|min_srtt:41444|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 913098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:613110| [2025/04/30 18:20:46 913103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41444|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 913108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 913112] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41444|min_srtt:41444|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 913117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:63600|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:614289| [2025/04/30 18:20:46 913121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41444|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 913126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 913130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41444|min_srtt:41444|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 913134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 913139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 913143] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 913147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 913151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 913156] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 913160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 913164] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 913168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 913172] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246913843| [2025/04/30 18:20:46 913176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246913843| [2025/04/30 18:20:46 913183] [debug] |xqc_engine_wakeup_after|wakeup:1746037246913843|now:1746037246913183|diff:660| [2025/04/30 18:20:46 913187] [debug] |xqc_engine_main_logic|END|now:1746037246913079| [2025/04/30 18:20:46 913193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246913192| [2025/04/30 18:20:46 913196] [debug] |xqc_engine_wakeup_after|wakeup:1746037246913843|now:1746037246913196|diff:647| [2025/04/30 18:20:46 913203] [debug] |xqc_engine_main_logic|END|now:1746037246913192| [2025/04/30 18:20:46 914279] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246914279| [2025/04/30 18:20:46 914295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246913843|pq_index:0| [2025/04/30 18:20:46 914302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246913079| [2025/04/30 18:20:46 914309] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246914308| [2025/04/30 18:20:46 914317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246913843|now:1746037246914308| [2025/04/30 18:20:46 914323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246913843|now:1746037246914308| [2025/04/30 18:20:46 914329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 914336] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 914343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41444|min_srtt:41444|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 914349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:64800|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 914356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 914361] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 914366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 914373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 914379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 914385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 914391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 914398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:652| [2025/04/30 18:20:46 914447] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037246914410|stream_id:0|stream_offset:551802| [2025/04/30 18:20:46 914456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 914463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:46 914469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41444|rtt_var:2457|pto_duration:51272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 914482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 914488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 914493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 914499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246990682|now:1746037246914468|interv:76214| [2025/04/30 18:20:46 914504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246990682|now:1746037246914468|interval:76214|pto_count:0|srtt:41444 [2025/04/30 18:20:46 914511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:61282| [2025/04/30 18:20:46 914518] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 914524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:552981| [2025/04/30 18:20:46 914530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 914536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:653| [2025/04/30 18:20:46 914572] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246914546|stream_id:0|stream_offset:552981| [2025/04/30 18:20:46 914581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 914588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 914594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41444|rtt_var:2457|pto_duration:51272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 914601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 914607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 914613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 914621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246990818|now:1746037246914594|interv:76224| [2025/04/30 18:20:46 914627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246990818|now:1746037246914594|interval:76224|pto_count:0|srtt:41444 [2025/04/30 18:20:46 914634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 914641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 914647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:554160| [2025/04/30 18:20:46 914659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 914665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:654| [2025/04/30 18:20:46 914705] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246914675|stream_id:0|stream_offset:554160| [2025/04/30 18:20:46 914714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 914721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 914728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41444|rtt_var:2457|pto_duration:51272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 914735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 914741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 914747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 914753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246990947|now:1746037246914727|interv:76220| [2025/04/30 18:20:46 914759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246990947|now:1746037246914727|interval:76220|pto_count:0|srtt:41444 [2025/04/30 18:20:46 914766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 914774] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 914780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:555339| [2025/04/30 18:20:46 914787] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 914793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246915793|now:1746037246914793|interv:1000| [2025/04/30 18:20:46 914800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 914805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 914811] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246915793| [2025/04/30 18:20:46 914817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246915793| [2025/04/30 18:20:46 914822] [debug] |xqc_engine_wakeup_after|wakeup:1746037246915793|now:1746037246914822|diff:971| [2025/04/30 18:20:46 914828] [debug] |xqc_engine_main_logic|END|now:1746037246914308| [2025/04/30 18:20:46 914843] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246914842| [2025/04/30 18:20:46 914850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 914858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:213| [2025/04/30 18:20:46 914863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:214| [2025/04/30 18:20:46 914877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:214| [2025/04/30 18:20:46 914883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 914890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:599|path_largest_ack:598| [2025/04/30 18:20:46 914896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:450577|prior_time:1746037246868875|is_app_limited:0|send_elapse:40059|ack_elapse:45967|ctl_first_sent_time:1746037246870381|lagest_ack_time:1746037246914842|curr_delivered:504577| [2025/04/30 18:20:46 914903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246870381| [2025/04/30 18:20:46 914910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 914916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:599|path_largest_ack:599| [2025/04/30 18:20:46 914922] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:450577|prior_time:1746037246868875|is_app_limited:0|send_elapse:40059|ack_elapse:45967|ctl_first_sent_time:1746037246870381|lagest_ack_time:1746037246914842|curr_delivered:505777| [2025/04/30 18:20:46 914929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246870477| [2025/04/30 18:20:46 914936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 914943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41444|rttvar:2457|minrtt:30950|latest_rtt:44365|ack_delay:1000| [2025/04/30 18:20:46 914950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41684|rttvar:2323|minrtt:30950|latest_rtt:44365|ack_delay:1000| [2025/04/30 18:20:46 914956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:599|lost_pn:596|thresh:3| [2025/04/30 18:20:46 914963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 914969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41684|rtt_var:2323|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 914975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 914981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 915013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 915020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246990651|now:1746037246914969|interv:75682| [2025/04/30 18:20:46 915027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246990651|now:1746037246914969|interval:75682|pto_count:0|srtt:41684 [2025/04/30 18:20:46 915034] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 40059, ack_elapse 45967, delivered 55200|rate 1200861|lost 155| [2025/04/30 18:20:46 915047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200861) in round 10| [2025/04/30 18:20:46 915053] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 915060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 915066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246870477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 915073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246870477|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 915080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:61282|srtt:41684|latest_rtt:44365|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 915089] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:214|largest:214|pns:2| [2025/04/30 18:20:46 915095] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:214|frame:ACK |recv_time:1746037246914842|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 915102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366914842|now:1746037246914842|interv:120000000| [2025/04/30 18:20:46 915109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366914842|now:1746037246914842|interv:120000000| [2025/04/30 18:20:46 915115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246915793|pq_index:0| [2025/04/30 18:20:46 915121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246914308| [2025/04/30 18:20:46 915127] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246915126| [2025/04/30 18:20:46 915134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246915132| [2025/04/30 18:20:46 915141] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 915147] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41684|min_srtt:41684|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 915154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 915161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41684|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 915167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 915174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41684|min_srtt:41684|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 915181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:616647| [2025/04/30 18:20:46 915194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41684|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 915201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 915208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41684|min_srtt:41684|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 915214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:46 915220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 915226] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 915232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 915239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 915244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 915249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:555339| [2025/04/30 18:20:46 915256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 915262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 915268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246915793| [2025/04/30 18:20:46 915275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246915793| [2025/04/30 18:20:46 915281] [debug] |xqc_engine_wakeup_after|wakeup:1746037246915793|now:1746037246915281|diff:512| [2025/04/30 18:20:46 915288] [debug] |xqc_engine_main_logic|END|now:1746037246915132| [2025/04/30 18:20:46 915296] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246915296| [2025/04/30 18:20:46 915303] [debug] |xqc_engine_wakeup_after|wakeup:1746037246915793|now:1746037246915302|diff:491| [2025/04/30 18:20:46 915309] [debug] |xqc_engine_main_logic|END|now:1746037246915296| [2025/04/30 18:20:46 916380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246916380| [2025/04/30 18:20:46 916390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246915793|pq_index:0| [2025/04/30 18:20:46 916395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246915132| [2025/04/30 18:20:46 916400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246916399| [2025/04/30 18:20:46 916405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246915793|now:1746037246916399| [2025/04/30 18:20:46 916419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246915793|now:1746037246916399| [2025/04/30 18:20:46 916423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 916427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 916432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41684|min_srtt:41684|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 916437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:46 916442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 916446] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 916450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 916454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 916459] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 916463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:555339| [2025/04/30 18:20:46 916468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 916472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:655| [2025/04/30 18:20:46 916508] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246916481|stream_id:0|stream_offset:555339| [2025/04/30 18:20:46 916514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 916519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 916523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41684|rtt_var:2323|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 916528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 916532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 916538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 916544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246992457|now:1746037246916523|interv:75934| [2025/04/30 18:20:46 916550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246992457|now:1746037246916523|interval:75934|pto_count:0|srtt:41684 [2025/04/30 18:20:46 916558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 916572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 916578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:556518| [2025/04/30 18:20:46 916585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 916592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:656| [2025/04/30 18:20:46 916628] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246916603|stream_id:0|stream_offset:556518| [2025/04/30 18:20:46 916635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 916640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 916644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41684|rtt_var:2323|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 916651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 916657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 916664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 916670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246992579|now:1746037246916644|interv:75935| [2025/04/30 18:20:46 916677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246992579|now:1746037246916644|interval:75935|pto_count:0|srtt:41684 [2025/04/30 18:20:46 916684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 916689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 916694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:557697| [2025/04/30 18:20:46 916698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 916702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246917702|now:1746037246916702|interv:1000| [2025/04/30 18:20:46 916706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 916710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 916714] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246917702| [2025/04/30 18:20:46 916719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246917702| [2025/04/30 18:20:46 916723] [debug] |xqc_engine_wakeup_after|wakeup:1746037246917702|now:1746037246916723|diff:979| [2025/04/30 18:20:46 916728] [debug] |xqc_engine_main_logic|END|now:1746037246916399| [2025/04/30 18:20:46 916745] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246916744| [2025/04/30 18:20:46 916750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 916756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:214| [2025/04/30 18:20:46 916760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:215| [2025/04/30 18:20:46 916766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:215| [2025/04/30 18:20:46 916770] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 916775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:601|path_largest_ack:600| [2025/04/30 18:20:46 916779] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:452977|prior_time:1746037246870924|is_app_limited:0|send_elapse:39225|ack_elapse:45820|ctl_first_sent_time:1746037246872465|lagest_ack_time:1746037246916744|curr_delivered:506977| [2025/04/30 18:20:46 916784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246872465| [2025/04/30 18:20:46 916789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 916794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:601|path_largest_ack:601| [2025/04/30 18:20:46 916798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:452977|prior_time:1746037246870924|is_app_limited:0|send_elapse:39225|ack_elapse:45820|ctl_first_sent_time:1746037246872465|lagest_ack_time:1746037246916744|curr_delivered:508177| [2025/04/30 18:20:46 916803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246872595| [2025/04/30 18:20:46 916807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 916811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41684|rttvar:2323|minrtt:30950|latest_rtt:44149|ack_delay:1000| [2025/04/30 18:20:46 916815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41867|rttvar:2109|minrtt:30950|latest_rtt:44149|ack_delay:1000| [2025/04/30 18:20:46 916819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:601|lost_pn:598|thresh:3| [2025/04/30 18:20:46 916824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 916828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41867|rtt_var:2109|pto_duration:50303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 916832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 916836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 916840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 916844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246991906|now:1746037246916827|interv:75079| [2025/04/30 18:20:46 916851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246991906|now:1746037246916827|interval:75079|pto_count:0|srtt:41867 [2025/04/30 18:20:46 916856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39225, ack_elapse 45820, delivered 55200|rate 1204714|lost 155| [2025/04/30 18:20:46 916860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204714) in round 10| [2025/04/30 18:20:46 916865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 916869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 916873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246872595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 916878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246872595|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 916882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:61282|srtt:41867|latest_rtt:44149|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 916888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:215|largest:215|pns:2| [2025/04/30 18:20:46 916893] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:215|frame:ACK |recv_time:1746037246916744|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 916897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366916744|now:1746037246916744|interv:120000000| [2025/04/30 18:20:46 916902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366916744|now:1746037246916744|interv:120000000| [2025/04/30 18:20:46 916906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246917702|pq_index:0| [2025/04/30 18:20:46 916910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246916399| [2025/04/30 18:20:46 916914] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246916914| [2025/04/30 18:20:46 916919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246916918| [2025/04/30 18:20:46 916924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 916929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 916933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:46 916938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 916946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 916950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 916955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:619005| [2025/04/30 18:20:46 916959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41867|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 916964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 916968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 916972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 916977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 916984] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 917013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 917020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 917028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 917034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:557697| [2025/04/30 18:20:46 917042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 917048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 917054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246917702| [2025/04/30 18:20:46 917061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246917702| [2025/04/30 18:20:46 917068] [debug] |xqc_engine_wakeup_after|wakeup:1746037246917702|now:1746037246917068|diff:634| [2025/04/30 18:20:46 917073] [debug] |xqc_engine_main_logic|END|now:1746037246916918| [2025/04/30 18:20:46 917079] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246917079| [2025/04/30 18:20:46 917083] [debug] |xqc_engine_wakeup_after|wakeup:1746037246917702|now:1746037246917082|diff:620| [2025/04/30 18:20:46 917087] [debug] |xqc_engine_main_logic|END|now:1746037246917079| [2025/04/30 18:20:46 918164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246918163| [2025/04/30 18:20:46 918178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246917702|pq_index:0| [2025/04/30 18:20:46 918185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246916918| [2025/04/30 18:20:46 918200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246918198| [2025/04/30 18:20:46 918207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246917702|now:1746037246918198| [2025/04/30 18:20:46 918214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246917702|now:1746037246918198| [2025/04/30 18:20:46 918219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 918226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 918233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41867|min_srtt:41867|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 918239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 918246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 918251] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 918257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 918263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 918270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 918276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:557697| [2025/04/30 18:20:46 918282] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 918288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:657| [2025/04/30 18:20:46 918338] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246918300|stream_id:0|stream_offset:557697| [2025/04/30 18:20:46 918349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 918354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 918359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41867|rtt_var:2109|pto_duration:50303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 918363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 918367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 918371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 918380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246993603|now:1746037246918359|interv:75244| [2025/04/30 18:20:46 918384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246993603|now:1746037246918359|interval:75244|pto_count:0|srtt:41867 [2025/04/30 18:20:46 918389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 918394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 918399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:558876| [2025/04/30 18:20:46 918403] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 918408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:658| [2025/04/30 18:20:46 918436] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246918415|stream_id:0|stream_offset:558876| [2025/04/30 18:20:46 918442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 918447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 918451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41867|rtt_var:2109|pto_duration:50303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 918455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 918459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 918463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 918467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246993718|now:1746037246918451|interv:75267| [2025/04/30 18:20:46 918471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246993718|now:1746037246918451|interval:75267|pto_count:0|srtt:41867 [2025/04/30 18:20:46 918476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 918480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 918485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:560055| [2025/04/30 18:20:46 918489] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 918493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246919493|now:1746037246918493|interv:1000| [2025/04/30 18:20:46 918497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 918504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 918515] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246919493| [2025/04/30 18:20:46 918519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246919493| [2025/04/30 18:20:46 918523] [debug] |xqc_engine_wakeup_after|wakeup:1746037246919493|now:1746037246918523|diff:970| [2025/04/30 18:20:46 918528] [debug] |xqc_engine_main_logic|END|now:1746037246918198| [2025/04/30 18:20:46 918538] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246918537| [2025/04/30 18:20:46 918543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 918548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:215| [2025/04/30 18:20:46 918552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:216| [2025/04/30 18:20:46 918558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:216| [2025/04/30 18:20:46 918562] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 918567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:602| [2025/04/30 18:20:46 918572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:452977|prior_time:1746037246870924|is_app_limited:0|send_elapse:39460|ack_elapse:47613|ctl_first_sent_time:1746037246872700|lagest_ack_time:1746037246918537|curr_delivered:509377| [2025/04/30 18:20:46 918576] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246872700| [2025/04/30 18:20:46 918581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 918585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:603|path_largest_ack:603| [2025/04/30 18:20:46 918590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:55200|prior_delivered:455377|prior_time:1746037246873028|is_app_limited:0|send_elapse:39295|ack_elapse:45509|ctl_first_sent_time:1746037246874668|lagest_ack_time:1746037246918537|curr_delivered:510577| [2025/04/30 18:20:46 918594] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246874668| [2025/04/30 18:20:46 918598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 918602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41867|rttvar:2109|minrtt:30950|latest_rtt:43869|ack_delay:1000| [2025/04/30 18:20:46 918607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:41992|rttvar:1832|minrtt:30950|latest_rtt:43869|ack_delay:1000| [2025/04/30 18:20:46 918611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:603|lost_pn:600|thresh:3| [2025/04/30 18:20:46 918615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 918619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41992|rtt_var:1832|pto_duration:49320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 918627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 918632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 918636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 918640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246992735|now:1746037246918619|interv:74116| [2025/04/30 18:20:46 918644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246992735|now:1746037246918619|interval:74116|pto_count:0|srtt:41992 [2025/04/30 18:20:46 918648] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39295, ack_elapse 45509, delivered 55200|rate 1212946|lost 155| [2025/04/30 18:20:46 918653] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212946) in round 10| [2025/04/30 18:20:46 918657] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 918661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 918665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246874668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 918670] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246874668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 918674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:61282|srtt:41992|latest_rtt:43869|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 918680] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:216|largest:216|pns:2| [2025/04/30 18:20:46 918685] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:216|frame:ACK |recv_time:1746037246918537|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 918689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366918537|now:1746037246918537|interv:120000000| [2025/04/30 18:20:46 918693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366918537|now:1746037246918537|interv:120000000| [2025/04/30 18:20:46 918698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246919493|pq_index:0| [2025/04/30 18:20:46 918702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246918198| [2025/04/30 18:20:46 918706] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246918706| [2025/04/30 18:20:46 918711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246918710| [2025/04/30 18:20:46 918716] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 918723] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41992|min_srtt:41992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 918727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 918732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 918737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 918741] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41992|min_srtt:41992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 918745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:621363| [2025/04/30 18:20:46 918750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:41992|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 918754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 918759] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41992|min_srtt:41992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 918763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:622542| [2025/04/30 18:20:46 918767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 918771] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 918775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 918779] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 918784] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 918788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:560055| [2025/04/30 18:20:46 918792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 918796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 918800] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246919493| [2025/04/30 18:20:46 918804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246919493| [2025/04/30 18:20:46 918808] [debug] |xqc_engine_wakeup_after|wakeup:1746037246919493|now:1746037246918808|diff:685| [2025/04/30 18:20:46 918812] [debug] |xqc_engine_main_logic|END|now:1746037246918710| [2025/04/30 18:20:46 918820] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246918820| [2025/04/30 18:20:46 918824] [debug] |xqc_engine_wakeup_after|wakeup:1746037246919493|now:1746037246918824|diff:669| [2025/04/30 18:20:46 918828] [debug] |xqc_engine_main_logic|END|now:1746037246918820| [2025/04/30 18:20:46 919902] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246919901| [2025/04/30 18:20:46 919916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246919493|pq_index:0| [2025/04/30 18:20:46 919923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246918710| [2025/04/30 18:20:46 919930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246919928| [2025/04/30 18:20:46 919937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246919493|now:1746037246919928| [2025/04/30 18:20:46 919943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246919493|now:1746037246919928| [2025/04/30 18:20:46 919949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 919955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 919962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:41992|min_srtt:41992|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 919968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:622542| [2025/04/30 18:20:46 919974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 919980] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 920000] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 920010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 920016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 920022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:560055| [2025/04/30 18:20:46 920029] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 920035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:659| [2025/04/30 18:20:46 920076] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246920046|stream_id:0|stream_offset:560055| [2025/04/30 18:20:46 920084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 920091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 920104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41992|rtt_var:1832|pto_duration:49320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 920110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 920116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 920122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 920127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246994366|now:1746037246920103|interv:74263| [2025/04/30 18:20:46 920132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246994366|now:1746037246920103|interval:74263|pto_count:0|srtt:41992 [2025/04/30 18:20:46 920139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 920146] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 920152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:561234| [2025/04/30 18:20:46 920158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 920164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:660| [2025/04/30 18:20:46 920201] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246920173|stream_id:0|stream_offset:561234| [2025/04/30 18:20:46 920209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 920216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 920222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:41992|rtt_var:1832|pto_duration:49320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 920228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 920234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 920240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 920245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246994493|now:1746037246920222|interv:74271| [2025/04/30 18:20:46 920251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246994493|now:1746037246920222|interval:74271|pto_count:0|srtt:41992 [2025/04/30 18:20:46 920258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 920264] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 920270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:562413| [2025/04/30 18:20:46 920283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 920288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246921288|now:1746037246920288|interv:1000| [2025/04/30 18:20:46 920294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 920300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 920305] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246921288| [2025/04/30 18:20:46 920311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246921288| [2025/04/30 18:20:46 920317] [debug] |xqc_engine_wakeup_after|wakeup:1746037246921288|now:1746037246920317|diff:971| [2025/04/30 18:20:46 920323] [debug] |xqc_engine_main_logic|END|now:1746037246919928| [2025/04/30 18:20:46 920635] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246920634| [2025/04/30 18:20:46 920646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 920655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:216| [2025/04/30 18:20:46 920660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:217| [2025/04/30 18:20:46 920669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:217| [2025/04/30 18:20:46 920674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 920681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:605|path_largest_ack:604| [2025/04/30 18:20:46 920688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:455377|prior_time:1746037246873028|is_app_limited:0|send_elapse:39413|ack_elapse:47606|ctl_first_sent_time:1746037246874786|lagest_ack_time:1746037246920634|curr_delivered:511777| [2025/04/30 18:20:46 920695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246874786| [2025/04/30 18:20:46 920702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 920709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:605|path_largest_ack:605| [2025/04/30 18:20:46 920715] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:55200|prior_delivered:457777|prior_time:1746037246874963|is_app_limited:0|send_elapse:39416|ack_elapse:45671|ctl_first_sent_time:1746037246876624|lagest_ack_time:1746037246920634|curr_delivered:512977| [2025/04/30 18:20:46 920722] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246876624| [2025/04/30 18:20:46 920728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 920735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:41992|rttvar:1832|minrtt:30950|latest_rtt:44010|ack_delay:1000| [2025/04/30 18:20:46 920741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42119|rttvar:1628|minrtt:30950|latest_rtt:44010|ack_delay:1000| [2025/04/30 18:20:46 920753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:605|lost_pn:602|thresh:3| [2025/04/30 18:20:46 920758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 920762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:1628|pto_duration:48631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 920766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 920770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 920774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 920778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246993804|now:1746037246920761|interv:73043| [2025/04/30 18:20:46 920783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246993804|now:1746037246920761|interval:73043|pto_count:0|srtt:42119 [2025/04/30 18:20:46 920787] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39416, ack_elapse 45671, delivered 55200|rate 1208644|lost 155| [2025/04/30 18:20:46 920792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208644) in round 10| [2025/04/30 18:20:46 920796] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 920800] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 920804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246876624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 920809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246876624|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 920814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:61282|srtt:42119|latest_rtt:44010|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 920819] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:217|largest:217|pns:2| [2025/04/30 18:20:46 920824] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:217|frame:ACK |recv_time:1746037246920634|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 920829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366920634|now:1746037246920634|interv:120000000| [2025/04/30 18:20:46 920833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366920634|now:1746037246920634|interv:120000000| [2025/04/30 18:20:46 920837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246921288|pq_index:0| [2025/04/30 18:20:46 920842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246919928| [2025/04/30 18:20:46 920846] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246920846| [2025/04/30 18:20:46 920854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246920853| [2025/04/30 18:20:46 920859] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 920864] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 920869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:622542| [2025/04/30 18:20:46 920874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 920878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 920883] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 920887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:623721| [2025/04/30 18:20:46 920892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42119|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 920896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 920901] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 920905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:624900| [2025/04/30 18:20:46 920910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 920914] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 920918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 920922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 920927] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 920931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:562413| [2025/04/30 18:20:46 920935] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 920942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 920946] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246921288| [2025/04/30 18:20:46 920950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246921288| [2025/04/30 18:20:46 920954] [debug] |xqc_engine_wakeup_after|wakeup:1746037246921288|now:1746037246920954|diff:334| [2025/04/30 18:20:46 920958] [debug] |xqc_engine_main_logic|END|now:1746037246920853| [2025/04/30 18:20:46 920964] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246920964| [2025/04/30 18:20:46 920968] [debug] |xqc_engine_wakeup_after|wakeup:1746037246921288|now:1746037246920968|diff:320| [2025/04/30 18:20:46 920972] [debug] |xqc_engine_main_logic|END|now:1746037246920964| [2025/04/30 18:20:46 922012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246922011| [2025/04/30 18:20:46 922026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246921288|pq_index:0| [2025/04/30 18:20:46 922033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246920853| [2025/04/30 18:20:46 922042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246922040| [2025/04/30 18:20:46 922049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246921288|now:1746037246922040| [2025/04/30 18:20:46 922056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246921288|now:1746037246922040| [2025/04/30 18:20:46 922062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 922069] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 922077] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42119|min_srtt:42119|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 922084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:624900| [2025/04/30 18:20:46 922091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 922098] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 922104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 922111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 922117] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 922121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:562413| [2025/04/30 18:20:46 922126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 922131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:661| [2025/04/30 18:20:46 922177] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246922144|stream_id:0|stream_offset:562413| [2025/04/30 18:20:46 922196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 922204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 922211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:1628|pto_duration:48631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 922218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 922225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 922231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 922237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246995775|now:1746037246922210|interv:73565| [2025/04/30 18:20:46 922243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246995775|now:1746037246922210|interval:73565|pto_count:0|srtt:42119 [2025/04/30 18:20:46 922251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 922258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 922265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:563592| [2025/04/30 18:20:46 922271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 922278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:662| [2025/04/30 18:20:46 922320] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246922289|stream_id:0|stream_offset:563592| [2025/04/30 18:20:46 922330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 922337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 922344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42119|rtt_var:1628|pto_duration:48631|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 922351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 922356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 922362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 922368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246995920|now:1746037246922343|interv:73577| [2025/04/30 18:20:46 922373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246995920|now:1746037246922343|interval:73577|pto_count:0|srtt:42119 [2025/04/30 18:20:46 922386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 922392] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 922398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:564771| [2025/04/30 18:20:46 922405] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 922410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246923410|now:1746037246922410|interv:1000| [2025/04/30 18:20:46 922416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 922422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 922429] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246923410| [2025/04/30 18:20:46 922435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246923410| [2025/04/30 18:20:46 922442] [debug] |xqc_engine_wakeup_after|wakeup:1746037246923410|now:1746037246922442|diff:968| [2025/04/30 18:20:46 922448] [debug] |xqc_engine_main_logic|END|now:1746037246922040| [2025/04/30 18:20:46 922654] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246922653| [2025/04/30 18:20:46 922664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 922671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:217| [2025/04/30 18:20:46 922675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:218| [2025/04/30 18:20:46 922681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:218| [2025/04/30 18:20:46 922685] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 922690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:607|path_largest_ack:606| [2025/04/30 18:20:46 922695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:457777|prior_time:1746037246874963|is_app_limited:0|send_elapse:39555|ack_elapse:47690|ctl_first_sent_time:1746037246876763|lagest_ack_time:1746037246922653|curr_delivered:514177| [2025/04/30 18:20:46 922700] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246876763| [2025/04/30 18:20:46 922705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 922709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:607|path_largest_ack:607| [2025/04/30 18:20:46 922714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:55200|prior_delivered:460177|prior_time:1746037246877319|is_app_limited:0|send_elapse:39728|ack_elapse:45334|ctl_first_sent_time:1746037246878965|lagest_ack_time:1746037246922653|curr_delivered:515377| [2025/04/30 18:20:46 922719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246878965| [2025/04/30 18:20:46 922731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 922738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42119|rttvar:1628|minrtt:30950|latest_rtt:43688|ack_delay:1000| [2025/04/30 18:20:46 922743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42191|rttvar:1363|minrtt:30950|latest_rtt:43688|ack_delay:1000| [2025/04/30 18:20:46 922749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:607|lost_pn:604|thresh:3| [2025/04/30 18:20:46 922755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 922761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:1363|pto_duration:47643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 922768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 922774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 922780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:46 922786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246994932|now:1746037246922761|interv:72171| [2025/04/30 18:20:46 922791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246994932|now:1746037246922761|interval:72171|pto_count:0|srtt:42191 [2025/04/30 18:20:46 922799] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39728, ack_elapse 45334, delivered 55200|rate 1217629|lost 155| [2025/04/30 18:20:46 922806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217629) in round 10| [2025/04/30 18:20:46 922812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 922819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 922825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246878965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 922830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246878965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 922834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:61282|srtt:42191|latest_rtt:43688|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 922840] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:218|largest:218|pns:2| [2025/04/30 18:20:46 922845] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:218|frame:ACK |recv_time:1746037246922653|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 922850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366922653|now:1746037246922653|interv:120000000| [2025/04/30 18:20:46 922859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366922653|now:1746037246922653|interv:120000000| [2025/04/30 18:20:46 922863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246923410|pq_index:0| [2025/04/30 18:20:46 922867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246922040| [2025/04/30 18:20:46 922871] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246922871| [2025/04/30 18:20:46 922876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246922875| [2025/04/30 18:20:46 922882] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 922887] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 922891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:624900| [2025/04/30 18:20:46 922896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 922901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 922905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 922910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:62400|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:626079| [2025/04/30 18:20:46 922914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42191|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 922919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 922923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 922927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:627258| [2025/04/30 18:20:46 922932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 922936] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 922940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 922944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 922949] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 922956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:564771| [2025/04/30 18:20:46 922960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 922964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 922968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246923410| [2025/04/30 18:20:46 922972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246923410| [2025/04/30 18:20:46 922976] [debug] |xqc_engine_wakeup_after|wakeup:1746037246923410|now:1746037246922976|diff:434| [2025/04/30 18:20:46 922981] [debug] |xqc_engine_main_logic|END|now:1746037246922875| [2025/04/30 18:20:46 923005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246923005| [2025/04/30 18:20:46 923017] [debug] |xqc_engine_wakeup_after|wakeup:1746037246923410|now:1746037246923016|diff:394| [2025/04/30 18:20:46 923023] [debug] |xqc_engine_main_logic|END|now:1746037246923005| [2025/04/30 18:20:46 924096] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246924095| [2025/04/30 18:20:46 924108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246923410|pq_index:0| [2025/04/30 18:20:46 924115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246922875| [2025/04/30 18:20:46 924123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246924121| [2025/04/30 18:20:46 924130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246923410|now:1746037246924121| [2025/04/30 18:20:46 924137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246923410|now:1746037246924121| [2025/04/30 18:20:46 924144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 924151] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 924159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42191|min_srtt:42191|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 924166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:63600|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:627258| [2025/04/30 18:20:46 924174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 924180] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 924186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 924193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 924201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 924208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:564771| [2025/04/30 18:20:46 924222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 924230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:663| [2025/04/30 18:20:46 924278] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037246924243|stream_id:0|stream_offset:564771| [2025/04/30 18:20:46 924287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 924295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:46 924301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:1363|pto_duration:47643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 924309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 924315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 924321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 924327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246996886|now:1746037246924301|interv:72585| [2025/04/30 18:20:46 924334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246996886|now:1746037246924301|interval:72585|pto_count:0|srtt:42191 [2025/04/30 18:20:46 924342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:62482| [2025/04/30 18:20:46 924349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 924356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:565950| [2025/04/30 18:20:46 924362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 924369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:664| [2025/04/30 18:20:46 924417] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246924380|stream_id:0|stream_offset:565950| [2025/04/30 18:20:46 924426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 924434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 924441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:1363|pto_duration:47643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 924447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 924454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 924466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 924472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246997023|now:1746037246924440|interv:72583| [2025/04/30 18:20:46 924479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246997023|now:1746037246924440|interval:72583|pto_count:0|srtt:42191 [2025/04/30 18:20:46 924486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 924495] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 924502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:567129| [2025/04/30 18:20:46 924509] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 924515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:665| [2025/04/30 18:20:46 924560] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037246924527|stream_id:0|stream_offset:567129| [2025/04/30 18:20:46 924571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 924578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:46 924585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42191|rtt_var:1363|pto_duration:47643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 924592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 924599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 924605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:46 924611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246997170|now:1746037246924585|interv:72585| [2025/04/30 18:20:46 924616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246997170|now:1746037246924585|interval:72585|pto_count:0|srtt:42191 [2025/04/30 18:20:46 924621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64882| [2025/04/30 18:20:46 924626] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 924630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 924635] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 924639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246925638|now:1746037246924638|interv:1000| [2025/04/30 18:20:46 924648] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 924652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 924656] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246925638| [2025/04/30 18:20:46 924661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246925638| [2025/04/30 18:20:46 924665] [debug] |xqc_engine_wakeup_after|wakeup:1746037246925638|now:1746037246924665|diff:973| [2025/04/30 18:20:46 924670] [debug] |xqc_engine_main_logic|END|now:1746037246924121| [2025/04/30 18:20:46 924779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246924778| [2025/04/30 18:20:46 924790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 924799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:218| [2025/04/30 18:20:46 924804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:219| [2025/04/30 18:20:46 924812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:219| [2025/04/30 18:20:46 924817] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 924824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:609|path_largest_ack:608| [2025/04/30 18:20:46 924830] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:460177|prior_time:1746037246877319|is_app_limited:0|send_elapse:39887|ack_elapse:47459|ctl_first_sent_time:1746037246879124|lagest_ack_time:1746037246924778|curr_delivered:516577| [2025/04/30 18:20:46 924837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246879124| [2025/04/30 18:20:46 924843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 924850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:609|path_largest_ack:609| [2025/04/30 18:20:46 924856] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:460177|prior_time:1746037246877319|is_app_limited:0|send_elapse:39887|ack_elapse:47459|ctl_first_sent_time:1746037246879124|lagest_ack_time:1746037246924778|curr_delivered:517777| [2025/04/30 18:20:46 924862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246879273| [2025/04/30 18:20:46 924868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 924874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42191|rttvar:1363|minrtt:30950|latest_rtt:45505|ack_delay:1000| [2025/04/30 18:20:46 924880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42481|rttvar:1601|minrtt:30950|latest_rtt:45505|ack_delay:1000| [2025/04/30 18:20:46 924887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:609|lost_pn:606|thresh:3| [2025/04/30 18:20:46 924893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 924905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:1601|pto_duration:48885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 924911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 924917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 924923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 924929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037246998412|now:1746037246924905|interv:73507| [2025/04/30 18:20:46 924934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037246998412|now:1746037246924905|interval:73507|pto_count:0|srtt:42481 [2025/04/30 18:20:46 924941] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 39887, ack_elapse 47459, delivered 57600|rate 1213679|lost 155| [2025/04/30 18:20:46 924947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213679) in round 10| [2025/04/30 18:20:46 924953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 924959] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 924965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246879273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 924971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246879273|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 924978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:62482|srtt:42481|latest_rtt:45505|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 925008] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:219|largest:219|pns:2| [2025/04/30 18:20:46 925018] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:219|frame:ACK |recv_time:1746037246924778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 925025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366924778|now:1746037246924778|interv:120000000| [2025/04/30 18:20:46 925031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366924778|now:1746037246924778|interv:120000000| [2025/04/30 18:20:46 925036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246925638|pq_index:0| [2025/04/30 18:20:46 925042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246924121| [2025/04/30 18:20:46 925048] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246925048| [2025/04/30 18:20:46 925056] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246925054| [2025/04/30 18:20:46 925068] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 925074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 925081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:627258| [2025/04/30 18:20:46 925087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42481|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 925094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 925101] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 925107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:628437| [2025/04/30 18:20:46 925113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42481|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 925119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 925126] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 925132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:629616| [2025/04/30 18:20:46 925138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 925144] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 925150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 925156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 925164] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 925171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 925178] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 925184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 925190] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246925638| [2025/04/30 18:20:46 925197] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246925638| [2025/04/30 18:20:46 925209] [debug] |xqc_engine_wakeup_after|wakeup:1746037246925638|now:1746037246925209|diff:429| [2025/04/30 18:20:46 925216] [debug] |xqc_engine_main_logic|END|now:1746037246925054| [2025/04/30 18:20:46 925223] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246925223| [2025/04/30 18:20:46 925227] [debug] |xqc_engine_wakeup_after|wakeup:1746037246925638|now:1746037246925227|diff:411| [2025/04/30 18:20:46 925231] [debug] |xqc_engine_main_logic|END|now:1746037246925223| [2025/04/30 18:20:46 926321] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246926321| [2025/04/30 18:20:46 926336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246925638|pq_index:0| [2025/04/30 18:20:46 926342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246925054| [2025/04/30 18:20:46 926350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246926348| [2025/04/30 18:20:46 926357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246925638|now:1746037246926348| [2025/04/30 18:20:46 926363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246925638|now:1746037246926348| [2025/04/30 18:20:46 926368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 926374] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 926381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42481|min_srtt:42481|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 926388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:629616| [2025/04/30 18:20:46 926394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 926399] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 926404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 926410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 926417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 926423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 926429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 926435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:666| [2025/04/30 18:20:46 926478] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246926446|stream_id:0|stream_offset:568308| [2025/04/30 18:20:46 926487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 926501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 926507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:1601|pto_duration:48885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 926513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 926518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 926523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 926529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247000331|now:1746037246926506|interv:73825| [2025/04/30 18:20:46 926534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247000331|now:1746037246926506|interval:73825|pto_count:0|srtt:42481 [2025/04/30 18:20:46 926541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 926547] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 926553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:569487| [2025/04/30 18:20:46 926559] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 926564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:667| [2025/04/30 18:20:46 926599] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037246926574|stream_id:0|stream_offset:569487| [2025/04/30 18:20:46 926607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 926614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:46 926619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42481|rtt_var:1601|pto_duration:48885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 926625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 926630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 926636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:46 926641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247000459|now:1746037246926619|interv:73840| [2025/04/30 18:20:46 926647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247000459|now:1746037246926619|interval:73840|pto_count:0|srtt:42481 [2025/04/30 18:20:46 926653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64882| [2025/04/30 18:20:46 926659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 926671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 926677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 926683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246927683|now:1746037246926683|interv:1000| [2025/04/30 18:20:46 926688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 926693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 926699] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246927683| [2025/04/30 18:20:46 926705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246927683| [2025/04/30 18:20:46 926710] [debug] |xqc_engine_wakeup_after|wakeup:1746037246927683|now:1746037246926710|diff:973| [2025/04/30 18:20:46 926716] [debug] |xqc_engine_main_logic|END|now:1746037246926348| [2025/04/30 18:20:46 926728] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246926727| [2025/04/30 18:20:46 926734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 926741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:219| [2025/04/30 18:20:46 926746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:220| [2025/04/30 18:20:46 926754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:220| [2025/04/30 18:20:46 926759] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 926765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:611|path_largest_ack:610| [2025/04/30 18:20:46 926772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:464977|prior_time:1746037246880862|is_app_limited:0|send_elapse:38162|ack_elapse:45865|ctl_first_sent_time:1746037246881352|lagest_ack_time:1746037246926727|curr_delivered:518977| [2025/04/30 18:20:46 926778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246881352| [2025/04/30 18:20:46 926784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 926790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:611|path_largest_ack:611| [2025/04/30 18:20:46 926796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:54000|prior_delivered:464977|prior_time:1746037246880862|is_app_limited:0|send_elapse:38162|ack_elapse:45865|ctl_first_sent_time:1746037246881352|lagest_ack_time:1746037246926727|curr_delivered:520177| [2025/04/30 18:20:46 926802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246881503| [2025/04/30 18:20:46 926808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 926814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42481|rttvar:1601|minrtt:30950|latest_rtt:45224|ack_delay:1000| [2025/04/30 18:20:46 926824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42699|rttvar:1636|minrtt:30950|latest_rtt:45224|ack_delay:1000| [2025/04/30 18:20:46 926830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:611|lost_pn:608|thresh:3| [2025/04/30 18:20:46 926836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 926842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42699|rtt_var:1636|pto_duration:49243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 926848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 926854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 926860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:46 926865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247000817|now:1746037246926841|interv:73976| [2025/04/30 18:20:46 926871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247000817|now:1746037246926841|interval:73976|pto_count:0|srtt:42699 [2025/04/30 18:20:46 926878] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38162, ack_elapse 45865, delivered 55200|rate 1203532|lost 155| [2025/04/30 18:20:46 926884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203532) in round 10| [2025/04/30 18:20:46 926890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 926896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 926901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246881503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 926907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246881503|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 926914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:62482|srtt:42699|latest_rtt:45224|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 926922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:220|largest:220|pns:2| [2025/04/30 18:20:46 926928] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:220|frame:ACK |recv_time:1746037246926727|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 926935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366926727|now:1746037246926727|interv:120000000| [2025/04/30 18:20:46 926941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366926727|now:1746037246926727|interv:120000000| [2025/04/30 18:20:46 926947] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246927683|pq_index:0| [2025/04/30 18:20:46 926957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246926348| [2025/04/30 18:20:46 926962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246926962| [2025/04/30 18:20:46 926970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246926968| [2025/04/30 18:20:46 926977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 926983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42699|min_srtt:42699|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 927015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:629616| [2025/04/30 18:20:46 927023] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42699|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 927030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 927037] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42699|min_srtt:42699|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 927043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:61200|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:630795| [2025/04/30 18:20:46 927050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42699|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 927057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 927063] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42699|min_srtt:42699|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 927070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:631974| [2025/04/30 18:20:46 927076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 927082] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 927088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 927094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 927101] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 927107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 927119] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 927124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 927130] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246927683| [2025/04/30 18:20:46 927136] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246927683| [2025/04/30 18:20:46 927142] [debug] |xqc_engine_wakeup_after|wakeup:1746037246927683|now:1746037246927141|diff:542| [2025/04/30 18:20:46 927148] [debug] |xqc_engine_main_logic|END|now:1746037246926968| [2025/04/30 18:20:46 927156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246927156| [2025/04/30 18:20:46 927161] [debug] |xqc_engine_wakeup_after|wakeup:1746037246927683|now:1746037246927161|diff:522| [2025/04/30 18:20:46 927167] [debug] |xqc_engine_main_logic|END|now:1746037246927156| [2025/04/30 18:20:46 928239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246928239| [2025/04/30 18:20:46 928249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246927683|pq_index:0| [2025/04/30 18:20:46 928254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246926968| [2025/04/30 18:20:46 928260] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246928258| [2025/04/30 18:20:46 928267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246927683|now:1746037246928258| [2025/04/30 18:20:46 928274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246927683|now:1746037246928258| [2025/04/30 18:20:46 928280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 928287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 928294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42699|min_srtt:42699|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 928301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:62400|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:631974| [2025/04/30 18:20:46 928308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 928315] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 928321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 928328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 928335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 928342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 928349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 928356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:668| [2025/04/30 18:20:46 928416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037246928375|stream_id:0|stream_offset:570666| [2025/04/30 18:20:46 928427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 928435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:46 928442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42699|rtt_var:1636|pto_duration:49243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 928450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 928456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 928462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 928469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247002618|now:1746037246928442|interv:74176| [2025/04/30 18:20:46 928475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247002618|now:1746037246928442|interval:74176|pto_count:0|srtt:42699 [2025/04/30 18:20:46 928482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63682| [2025/04/30 18:20:46 928490] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 928496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:571845| [2025/04/30 18:20:46 928504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 928511] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:669| [2025/04/30 18:20:46 928554] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037246928522|stream_id:0|stream_offset:571845| [2025/04/30 18:20:46 928564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 928572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:46 928578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42699|rtt_var:1636|pto_duration:49243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 928585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 928592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 928597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:46 928604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247002765|now:1746037246928578|interv:74187| [2025/04/30 18:20:46 928617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247002765|now:1746037246928578|interval:74187|pto_count:0|srtt:42699 [2025/04/30 18:20:46 928624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64882| [2025/04/30 18:20:46 928631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 928638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:573024| [2025/04/30 18:20:46 928645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 928651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:670| [2025/04/30 18:20:46 928697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037246928661|stream_id:0|stream_offset:573024| [2025/04/30 18:20:46 928708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 928715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:46 928722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42699|rtt_var:1636|pto_duration:49243|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 928729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 928736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 928742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:46 928749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247002904|now:1746037246928722|interv:74182| [2025/04/30 18:20:46 928755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247002904|now:1746037246928722|interval:74182|pto_count:0|srtt:42699 [2025/04/30 18:20:46 928763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66082| [2025/04/30 18:20:46 928770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 928777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:574203| [2025/04/30 18:20:46 928784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 928791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246929791|now:1746037246928791|interv:1000| [2025/04/30 18:20:46 928797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 928803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 928810] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246929791| [2025/04/30 18:20:46 928823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246929791| [2025/04/30 18:20:46 928830] [debug] |xqc_engine_wakeup_after|wakeup:1746037246929791|now:1746037246928830|diff:961| [2025/04/30 18:20:46 928837] [debug] |xqc_engine_main_logic|END|now:1746037246928258| [2025/04/30 18:20:46 928851] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246928850| [2025/04/30 18:20:46 928858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 928867] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:220| [2025/04/30 18:20:46 928873] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:221| [2025/04/30 18:20:46 928882] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:221| [2025/04/30 18:20:46 928888] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 928895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:613|path_largest_ack:612| [2025/04/30 18:20:46 928903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:464977|prior_time:1746037246880862|is_app_limited:0|send_elapse:38466|ack_elapse:47988|ctl_first_sent_time:1746037246881656|lagest_ack_time:1746037246928850|curr_delivered:521377| [2025/04/30 18:20:46 928910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246881656| [2025/04/30 18:20:46 928918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 928925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 928932] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:55200|prior_delivered:467377|prior_time:1746037246882756|is_app_limited:0|send_elapse:37742|ack_elapse:46094|ctl_first_sent_time:1746037246883224|lagest_ack_time:1746037246928850|curr_delivered:522577| [2025/04/30 18:20:46 928939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246883224| [2025/04/30 18:20:46 928946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 928952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42699|rttvar:1636|minrtt:30950|latest_rtt:45626|ack_delay:1000| [2025/04/30 18:20:46 928959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:42940|rttvar:1708|minrtt:30950|latest_rtt:45626|ack_delay:1000| [2025/04/30 18:20:46 928966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:613|lost_pn:610|thresh:3| [2025/04/30 18:20:46 928972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 928978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42940|rtt_var:1708|pto_duration:49772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 928984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 929014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 929026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 929031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247003433|now:1746037246928978|interv:74455| [2025/04/30 18:20:46 929037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247003433|now:1746037246928978|interval:74455|pto_count:0|srtt:42940 [2025/04/30 18:20:46 929043] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 37742, ack_elapse 46094, delivered 55200|rate 1197552|lost 155| [2025/04/30 18:20:46 929049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197552) in round 10| [2025/04/30 18:20:46 929055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 929061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 929067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246883224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 929074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246883224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 929081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:63682|srtt:42940|latest_rtt:45626|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 929090] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:221|largest:221|pns:2| [2025/04/30 18:20:46 929096] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:221|frame:ACK |recv_time:1746037246928850|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 929104] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366928850|now:1746037246928850|interv:120000000| [2025/04/30 18:20:46 929110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366928850|now:1746037246928850|interv:120000000| [2025/04/30 18:20:46 929115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246929791|pq_index:0| [2025/04/30 18:20:46 929121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246928258| [2025/04/30 18:20:46 929127] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246929126| [2025/04/30 18:20:46 929134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246929132| [2025/04/30 18:20:46 929141] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 929147] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42940|min_srtt:42940|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 929154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:631974| [2025/04/30 18:20:46 929165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42940|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 929172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 929178] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42940|min_srtt:42940|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 929184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:633153| [2025/04/30 18:20:46 929191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:42940|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 929197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 929203] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42940|min_srtt:42940|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 929209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 929216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 929221] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 929227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 929233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 929239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 929245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:574203| [2025/04/30 18:20:46 929251] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 929256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 929262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246929791| [2025/04/30 18:20:46 929268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246929791| [2025/04/30 18:20:46 929273] [debug] |xqc_engine_wakeup_after|wakeup:1746037246929791|now:1746037246929273|diff:518| [2025/04/30 18:20:46 929279] [debug] |xqc_engine_main_logic|END|now:1746037246929132| [2025/04/30 18:20:46 929286] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246929286| [2025/04/30 18:20:46 929292] [debug] |xqc_engine_wakeup_after|wakeup:1746037246929791|now:1746037246929292|diff:499| [2025/04/30 18:20:46 929302] [debug] |xqc_engine_main_logic|END|now:1746037246929286| [2025/04/30 18:20:46 930385] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246930385| [2025/04/30 18:20:46 930400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246929791|pq_index:0| [2025/04/30 18:20:46 930407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246929132| [2025/04/30 18:20:46 930414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246930412| [2025/04/30 18:20:46 930421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246929791|now:1746037246930412| [2025/04/30 18:20:46 930427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246929791|now:1746037246930412| [2025/04/30 18:20:46 930432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 930438] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 930445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:42940|min_srtt:42940|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 930451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 930458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 930463] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 930468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 930475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 930481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 930487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:574203| [2025/04/30 18:20:46 930493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 930499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:671| [2025/04/30 18:20:46 930542] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037246930510|stream_id:0|stream_offset:574203| [2025/04/30 18:20:46 930551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 930557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:46 930563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42940|rtt_var:1708|pto_duration:49772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 930576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 930581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 930586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:46 930592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247005282|now:1746037246930563|interv:74719| [2025/04/30 18:20:46 930598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247005282|now:1746037246930563|interval:74719|pto_count:0|srtt:42940 [2025/04/30 18:20:46 930604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64882| [2025/04/30 18:20:46 930611] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 930617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:575382| [2025/04/30 18:20:46 930623] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 930628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:672| [2025/04/30 18:20:46 930666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037246930637|stream_id:0|stream_offset:575382| [2025/04/30 18:20:46 930675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 930682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:46 930688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:42940|rtt_var:1708|pto_duration:49772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 930695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 930701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 930707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:46 930712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247005409|now:1746037246930688|interv:74721| [2025/04/30 18:20:46 930718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247005409|now:1746037246930688|interval:74721|pto_count:0|srtt:42940 [2025/04/30 18:20:46 930725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66082| [2025/04/30 18:20:46 930731] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 930737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:576561| [2025/04/30 18:20:46 930749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 930754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246931754|now:1746037246930754|interv:1000| [2025/04/30 18:20:46 930760] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 930765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 930771] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246931754| [2025/04/30 18:20:46 930777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246931754| [2025/04/30 18:20:46 930783] [debug] |xqc_engine_wakeup_after|wakeup:1746037246931754|now:1746037246930783|diff:971| [2025/04/30 18:20:46 930789] [debug] |xqc_engine_main_logic|END|now:1746037246930412| [2025/04/30 18:20:46 930834] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246930833| [2025/04/30 18:20:46 930842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 930851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:221| [2025/04/30 18:20:46 930857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:222| [2025/04/30 18:20:46 930864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:222| [2025/04/30 18:20:46 930870] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 930878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 930885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:467377|prior_time:1746037246882756|is_app_limited:0|send_elapse:38315|ack_elapse:48077|ctl_first_sent_time:1746037246883797|lagest_ack_time:1746037246930833|curr_delivered:523777| [2025/04/30 18:20:46 930893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246883797| [2025/04/30 18:20:46 930899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 930906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 930913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:467377|prior_time:1746037246882756|is_app_limited:0|send_elapse:38315|ack_elapse:48077|ctl_first_sent_time:1746037246883797|lagest_ack_time:1746037246930833|curr_delivered:524977| [2025/04/30 18:20:46 930920] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246884127| [2025/04/30 18:20:46 930926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 930931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:42940|rttvar:1708|minrtt:30950|latest_rtt:46706|ack_delay:0| [2025/04/30 18:20:46 930938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43411|rttvar:2222|minrtt:30950|latest_rtt:46706|ack_delay:0| [2025/04/30 18:20:46 930944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:615|lost_pn:612|thresh:3| [2025/04/30 18:20:46 930956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 930963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43411|rtt_var:2222|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 930970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 930976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 930982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 931012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247007936|now:1746037246930963|interv:76973| [2025/04/30 18:20:46 931019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247007936|now:1746037246930963|interval:76973|pto_count:0|srtt:43411 [2025/04/30 18:20:46 931026] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38315, ack_elapse 48077, delivered 57600|rate 1198078|lost 155| [2025/04/30 18:20:46 931032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198078) in round 10| [2025/04/30 18:20:46 931039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 931045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 931051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246884127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 931058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246884127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:469777| [2025/04/30 18:20:46 931065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:63682|srtt:43411|latest_rtt:46706|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 931074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:222|largest:222|pns:2| [2025/04/30 18:20:46 931082] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:222|frame:ACK |recv_time:1746037246930833|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 931089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366930833|now:1746037246930833|interv:120000000| [2025/04/30 18:20:46 931096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366930833|now:1746037246930833|interv:120000000| [2025/04/30 18:20:46 931102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246931754|pq_index:0| [2025/04/30 18:20:46 931109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246930412| [2025/04/30 18:20:46 931116] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246931116| [2025/04/30 18:20:46 931124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246931122| [2025/04/30 18:20:46 931145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 931152] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 931159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 931166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43411|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 931173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 931180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 931186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:635511| [2025/04/30 18:20:46 931193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43411|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 931200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 931207] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 931213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 931220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 931226] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 931232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 931239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 931246] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 931252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:576561| [2025/04/30 18:20:46 931259] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 931265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 931272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246931754| [2025/04/30 18:20:46 931284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246931754| [2025/04/30 18:20:46 931291] [debug] |xqc_engine_wakeup_after|wakeup:1746037246931754|now:1746037246931291|diff:463| [2025/04/30 18:20:46 931297] [debug] |xqc_engine_main_logic|END|now:1746037246931122| [2025/04/30 18:20:46 931309] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037246931308| [2025/04/30 18:20:46 931316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 931325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:222| [2025/04/30 18:20:46 931331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:223| [2025/04/30 18:20:46 931340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:223| [2025/04/30 18:20:46 931346] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 931353] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=762895|max_stream_data_old=736957| [2025/04/30 18:20:46 931359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 931367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037246956308|now:1746037246931308|interv:25000| [2025/04/30 18:20:46 931375] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246931308|max_ack_delay:25000| [2025/04/30 18:20:46 931382] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:223|largest:223|pns:2| [2025/04/30 18:20:46 931389] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:223|frame:ACK MAX_STREAM_DATA |recv_time:1746037246931308|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 931396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366931308|now:1746037246931308|interv:120000000| [2025/04/30 18:20:46 931402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366931308|now:1746037246931308|interv:120000000| [2025/04/30 18:20:46 931409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246931754|pq_index:0| [2025/04/30 18:20:46 931415] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246931122| [2025/04/30 18:20:46 931421] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246931421| [2025/04/30 18:20:46 931429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246931427| [2025/04/30 18:20:46 931436] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 931444] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:46 931451] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:63682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 931460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:46 931467] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:46 931480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:46 931487] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:46 931493] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:46 931499] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:46 931506] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:46 931513] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:46 931520] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:46 931526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:46 931533] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:46 931540] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:46 931546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:46 931552] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:46 931559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:46 931566] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:46 931573] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:46 931580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:46 931587] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:46 931593] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:46 931600] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:46 931607] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:46 931613] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:762895| [2025/04/30 18:20:46 931622] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:762843|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1360247|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 931630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 931637] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:46 931644] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:762895| [2025/04/30 18:20:46 931652] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:762843|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1334309|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 931668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 931676] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 931683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43411|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 931690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 931697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 931704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43411|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 931711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 931718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 931725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61238|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 931732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 931738] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 931744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 931751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 931758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 931765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:673| [2025/04/30 18:20:46 931813] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:673|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63682|now:1746037246931776|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 931824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:673|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 931831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:673|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 931838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:46 931845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43411|rtt_var:2222|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 931852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 931864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 931870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63701| [2025/04/30 18:20:46 931877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009075|now:1746037246931844|interv:77231| [2025/04/30 18:20:46 931883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009075|now:1746037246931844|interval:77231|pto_count:0|srtt:43411 [2025/04/30 18:20:46 931890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63701| [2025/04/30 18:20:46 931898] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 931905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:674| [2025/04/30 18:20:46 931947] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:674|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63701|now:1746037246931915|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 931958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:674|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 931964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:674|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 931970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63701|applimit:0| [2025/04/30 18:20:46 931976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43411|rtt_var:2222|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 931983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 932010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 932017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:46 932024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009214|now:1746037246931975|interv:77239| [2025/04/30 18:20:46 932030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009214|now:1746037246931975|interval:77239|pto_count:0|srtt:43411 [2025/04/30 18:20:46 932038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:63720| [2025/04/30 18:20:46 932046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 932052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:576561| [2025/04/30 18:20:46 932059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 932065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 932078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246931754| [2025/04/30 18:20:46 932085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246931754| [2025/04/30 18:20:46 932091] [debug] |xqc_engine_wakeup_after|wakeup:1746037246931754|now:1746037246932091|diff:18446744073709551279| [2025/04/30 18:20:46 932099] [debug] |xqc_engine_main_logic|END|now:1746037246931427| [2025/04/30 18:20:46 932107] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246932107| [2025/04/30 18:20:46 932113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246931754|pq_index:0| [2025/04/30 18:20:46 932120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246931427| [2025/04/30 18:20:46 932128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246932126| [2025/04/30 18:20:46 932135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246931754|now:1746037246932126| [2025/04/30 18:20:46 932141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246931754|now:1746037246932126| [2025/04/30 18:20:46 932147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 932154] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 932161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43411|min_srtt:43411|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 932169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 932176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 932181] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 932188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 932194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 932201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 932208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:576561| [2025/04/30 18:20:46 932215] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 932222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:675| [2025/04/30 18:20:46 932272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037246932234|stream_id:0|stream_offset:576561| [2025/04/30 18:20:46 932283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 932297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:46 932304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43411|rtt_var:2222|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 932311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 932318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 932324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:46 932331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009533|now:1746037246932304|interv:77229| [2025/04/30 18:20:46 932337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009533|now:1746037246932304|interval:77229|pto_count:0|srtt:43411 [2025/04/30 18:20:46 932344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64920| [2025/04/30 18:20:46 932352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 932359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:577740| [2025/04/30 18:20:46 932366] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 932373] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:676| [2025/04/30 18:20:46 932420] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037246932385|stream_id:0|stream_offset:577740| [2025/04/30 18:20:46 932431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 932438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:46 932445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43411|rtt_var:2222|pto_duration:52299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 932452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 932458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 932465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:46 932471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009684|now:1746037246932445|interv:77239| [2025/04/30 18:20:46 932477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009684|now:1746037246932445|interval:77239|pto_count:0|srtt:43411 [2025/04/30 18:20:46 932484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66120| [2025/04/30 18:20:46 932492] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 932505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:578919| [2025/04/30 18:20:46 932511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 932518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246933517|now:1746037246932517|interv:1000| [2025/04/30 18:20:46 932524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 932530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 932536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246933517| [2025/04/30 18:20:46 932542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246933517| [2025/04/30 18:20:46 932549] [debug] |xqc_engine_wakeup_after|wakeup:1746037246933517|now:1746037246932548|diff:969| [2025/04/30 18:20:46 932555] [debug] |xqc_engine_main_logic|END|now:1746037246932126| [2025/04/30 18:20:46 932597] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246932596| [2025/04/30 18:20:46 932607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 932615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:223| [2025/04/30 18:20:46 932621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:224| [2025/04/30 18:20:46 932630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:224| [2025/04/30 18:20:46 932637] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 932644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 932651] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:37287|ack_elapse:47700|ctl_first_sent_time:1746037246885464|lagest_ack_time:1746037246932596|curr_delivered:526177| [2025/04/30 18:20:46 932658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246885464| [2025/04/30 18:20:46 932665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 932672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 932679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56400|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:37287|ack_elapse:47700|ctl_first_sent_time:1746037246885464|lagest_ack_time:1746037246932596|curr_delivered:527377| [2025/04/30 18:20:46 932686] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246886930| [2025/04/30 18:20:46 932692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 932699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43411|rttvar:2222|minrtt:30950|latest_rtt:45666|ack_delay:1000| [2025/04/30 18:20:46 932712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43568|rttvar:1980|minrtt:30950|latest_rtt:45666|ack_delay:1000| [2025/04/30 18:20:46 932720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:617|lost_pn:614|thresh:3| [2025/04/30 18:20:46 932726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 932733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43568|rtt_var:1980|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 932740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 932747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 932753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:46 932760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247008873|now:1746037246932733|interv:76140| [2025/04/30 18:20:46 932766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247008873|now:1746037246932733|interval:76140|pto_count:0|srtt:43568 [2025/04/30 18:20:46 932773] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 37287, ack_elapse 47700, delivered 57600|rate 1207547|lost 155| [2025/04/30 18:20:46 932780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 10 -> 11| [2025/04/30 18:20:46 932786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207547) in round 11| [2025/04/30 18:20:46 932793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 932799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 932806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246886930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 932813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246886930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 932820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:63720|srtt:43568|latest_rtt:45666|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 932829] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:224|largest:224|pns:2| [2025/04/30 18:20:46 932836] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:224|frame:ACK |recv_time:1746037246932596|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 932844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366932596|now:1746037246932596|interv:120000000| [2025/04/30 18:20:46 932850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366932596|now:1746037246932596|interv:120000000| [2025/04/30 18:20:46 932863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246933517|pq_index:0| [2025/04/30 18:20:46 932870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246932126| [2025/04/30 18:20:46 932876] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246932876| [2025/04/30 18:20:46 932883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246932882| [2025/04/30 18:20:46 932891] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 932899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43568|min_srtt:43568|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 932906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 932913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43568|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 932921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 932928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43568|min_srtt:43568|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 932934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:637869| [2025/04/30 18:20:46 932941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43568|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 932948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 932955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43568|min_srtt:43568|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 932961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 932968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 932974] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 932979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 932985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 933016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 933022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:578919| [2025/04/30 18:20:46 933033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 933038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 933044] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246933517| [2025/04/30 18:20:46 933049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246933517| [2025/04/30 18:20:46 933055] [debug] |xqc_engine_wakeup_after|wakeup:1746037246933517|now:1746037246933055|diff:462| [2025/04/30 18:20:46 933061] [debug] |xqc_engine_main_logic|END|now:1746037246932882| [2025/04/30 18:20:46 933068] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246933068| [2025/04/30 18:20:46 933073] [debug] |xqc_engine_wakeup_after|wakeup:1746037246933517|now:1746037246933073|diff:444| [2025/04/30 18:20:46 933078] [debug] |xqc_engine_main_logic|END|now:1746037246933068| [2025/04/30 18:20:46 934153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246934153| [2025/04/30 18:20:46 934168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246933517|pq_index:0| [2025/04/30 18:20:46 934175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246932882| [2025/04/30 18:20:46 934183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246934181| [2025/04/30 18:20:46 934189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246933517|now:1746037246934181| [2025/04/30 18:20:46 934196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246933517|now:1746037246934181| [2025/04/30 18:20:46 934202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 934208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 934215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43568|min_srtt:43568|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 934221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 934228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 934234] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 934240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 934247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 934254] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 934260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:578919| [2025/04/30 18:20:46 934273] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 934280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:677| [2025/04/30 18:20:46 934325] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037246934291|stream_id:0|stream_offset:578919| [2025/04/30 18:20:46 934335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 934342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:46 934349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43568|rtt_var:1980|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 934355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 934361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 934367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:46 934373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247010779|now:1746037246934349|interv:76430| [2025/04/30 18:20:46 934380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247010779|now:1746037246934349|interval:76430|pto_count:0|srtt:43568 [2025/04/30 18:20:46 934387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64920| [2025/04/30 18:20:46 934394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 934400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:580098| [2025/04/30 18:20:46 934407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 934414] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:678| [2025/04/30 18:20:46 934456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037246934423|stream_id:0|stream_offset:580098| [2025/04/30 18:20:46 934465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:678|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 934473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:46 934479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43568|rtt_var:1980|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 934486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 934492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 934497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:46 934509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247010911|now:1746037246934479|interv:76432| [2025/04/30 18:20:46 934516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247010911|now:1746037246934479|interval:76432|pto_count:0|srtt:43568 [2025/04/30 18:20:46 934523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66120| [2025/04/30 18:20:46 934530] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 934537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:581277| [2025/04/30 18:20:46 934544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 934550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:679| [2025/04/30 18:20:46 934588] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037246934561|stream_id:0|stream_offset:581277| [2025/04/30 18:20:46 934597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 934604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:46 934610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43568|rtt_var:1980|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 934617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 934623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 934629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:46 934635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247011049|now:1746037246934610|interv:76439| [2025/04/30 18:20:46 934641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247011049|now:1746037246934610|interval:76439|pto_count:0|srtt:43568 [2025/04/30 18:20:46 934648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67320| [2025/04/30 18:20:46 934655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 934662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 934668] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 934674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246935674|now:1746037246934674|interv:1000| [2025/04/30 18:20:46 934680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 934686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 934697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246935674| [2025/04/30 18:20:46 934704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246935674| [2025/04/30 18:20:46 934710] [debug] |xqc_engine_wakeup_after|wakeup:1746037246935674|now:1746037246934709|diff:965| [2025/04/30 18:20:46 934716] [debug] |xqc_engine_main_logic|END|now:1746037246934181| [2025/04/30 18:20:46 934729] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246934728| [2025/04/30 18:20:46 934736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 934744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:224| [2025/04/30 18:20:46 934749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:225| [2025/04/30 18:20:46 934757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:225| [2025/04/30 18:20:46 934762] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 934769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 934775] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58800|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:38994|ack_elapse:49832|ctl_first_sent_time:1746037246887171|lagest_ack_time:1746037246934728|curr_delivered:528577| [2025/04/30 18:20:46 934782] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246887171| [2025/04/30 18:20:46 934789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 934796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 934803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58800|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:38994|ack_elapse:49832|ctl_first_sent_time:1746037246887171|lagest_ack_time:1746037246934728|curr_delivered:529777| [2025/04/30 18:20:46 934810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246888658| [2025/04/30 18:20:46 934816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 934822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43568|rttvar:1980|minrtt:30950|latest_rtt:46070|ack_delay:1000| [2025/04/30 18:20:46 934829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43755|rttvar:1860|minrtt:30950|latest_rtt:46070|ack_delay:1000| [2025/04/30 18:20:46 934835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:619|lost_pn:616|thresh:3| [2025/04/30 18:20:46 934842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 934848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43755|rtt_var:1860|pto_duration:51195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 934855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 934866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 934872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:46 934878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247010756|now:1746037246934847|interv:75909| [2025/04/30 18:20:46 934885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247010756|now:1746037246934847|interval:75909|pto_count:0|srtt:43755 [2025/04/30 18:20:46 934892] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 38994, ack_elapse 49832, delivered 60000|rate 1204045|lost 155| [2025/04/30 18:20:46 934898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204045) in round 11| [2025/04/30 18:20:46 934904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 934910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 934916] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246888658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 934922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246888658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 934929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:64920|srtt:43755|latest_rtt:46070|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 934937] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:225|largest:225|pns:2| [2025/04/30 18:20:46 934944] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:225|frame:ACK |recv_time:1746037246934728|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 934950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366934728|now:1746037246934728|interv:120000000| [2025/04/30 18:20:46 934956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366934728|now:1746037246934728|interv:120000000| [2025/04/30 18:20:46 934961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246935674|pq_index:0| [2025/04/30 18:20:46 934967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246934181| [2025/04/30 18:20:46 934973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246934973| [2025/04/30 18:20:46 934980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246934978| [2025/04/30 18:20:46 935005] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 935016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43755|min_srtt:43755|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 935027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 935034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 935040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 935093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43755|min_srtt:43755|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 935101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:640227| [2025/04/30 18:20:46 935109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43755|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 935117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 935123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43755|min_srtt:43755|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 935129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:641406| [2025/04/30 18:20:46 935135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 935140] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 935145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 935151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 935157] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 935163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 935169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 935175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 935180] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246935674| [2025/04/30 18:20:46 935186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246935674| [2025/04/30 18:20:46 935191] [debug] |xqc_engine_wakeup_after|wakeup:1746037246935674|now:1746037246935191|diff:483| [2025/04/30 18:20:46 935198] [debug] |xqc_engine_main_logic|END|now:1746037246934978| [2025/04/30 18:20:46 935205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246935204| [2025/04/30 18:20:46 935215] [debug] |xqc_engine_wakeup_after|wakeup:1746037246935674|now:1746037246935214|diff:460| [2025/04/30 18:20:46 935220] [debug] |xqc_engine_main_logic|END|now:1746037246935204| [2025/04/30 18:20:46 936297] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246936297| [2025/04/30 18:20:46 936312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246935674|pq_index:0| [2025/04/30 18:20:46 936318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246934978| [2025/04/30 18:20:46 936326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246936324| [2025/04/30 18:20:46 936333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246935674|now:1746037246936324| [2025/04/30 18:20:46 936340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246935674|now:1746037246936324| [2025/04/30 18:20:46 936346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 936352] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 936359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43755|min_srtt:43755|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 936366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:641406| [2025/04/30 18:20:46 936372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 936378] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 936384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 936390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 936397] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 936404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 936410] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 936417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:680| [2025/04/30 18:20:46 936464] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037246936428|stream_id:0|stream_offset:582456| [2025/04/30 18:20:46 936473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 936479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:46 936485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43755|rtt_var:1860|pto_duration:51195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 936498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 936504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 936510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:46 936516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247012623|now:1746037246936485|interv:76138| [2025/04/30 18:20:46 936522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247012623|now:1746037246936485|interval:76138|pto_count:0|srtt:43755 [2025/04/30 18:20:46 936529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66120| [2025/04/30 18:20:46 936536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 936542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:583635| [2025/04/30 18:20:46 936549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 936555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:681| [2025/04/30 18:20:46 936596] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037246936565|stream_id:0|stream_offset:583635| [2025/04/30 18:20:46 936605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 936612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:46 936618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43755|rtt_var:1860|pto_duration:51195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 936624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 936629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 936635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:46 936640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247012760|now:1746037246936618|interv:76142| [2025/04/30 18:20:46 936646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247012760|now:1746037246936618|interval:76142|pto_count:0|srtt:43755 [2025/04/30 18:20:46 936652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67320| [2025/04/30 18:20:46 936659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 936665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:584814| [2025/04/30 18:20:46 936677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 936683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246937683|now:1746037246936683|interv:1000| [2025/04/30 18:20:46 936688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 936694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 936699] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246937683| [2025/04/30 18:20:46 936705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246937683| [2025/04/30 18:20:46 936711] [debug] |xqc_engine_wakeup_after|wakeup:1746037246937683|now:1746037246936710|diff:973| [2025/04/30 18:20:46 936717] [debug] |xqc_engine_main_logic|END|now:1746037246936324| [2025/04/30 18:20:46 936730] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246936729| [2025/04/30 18:20:46 936736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 936743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:225| [2025/04/30 18:20:46 936748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:226| [2025/04/30 18:20:46 936756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:226| [2025/04/30 18:20:46 936761] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 936768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 936774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61200|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:40624|ack_elapse:51833|ctl_first_sent_time:1746037246888801|lagest_ack_time:1746037246936729|curr_delivered:530977| [2025/04/30 18:20:46 936781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246888801| [2025/04/30 18:20:46 936788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 936794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 936800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61200|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:40624|ack_elapse:51833|ctl_first_sent_time:1746037246888801|lagest_ack_time:1746037246936729|curr_delivered:532177| [2025/04/30 18:20:46 936807] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246890159| [2025/04/30 18:20:46 936812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 936818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43755|rttvar:1860|minrtt:30950|latest_rtt:46570|ack_delay:1000| [2025/04/30 18:20:46 936824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:43982|rttvar:1848|minrtt:30950|latest_rtt:46570|ack_delay:1000| [2025/04/30 18:20:46 936834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:621|lost_pn:618|thresh:3| [2025/04/30 18:20:46 936840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 936846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43982|rtt_var:1848|pto_duration:51374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 936852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 936858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 936863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:46 936869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247012939|now:1746037246936845|interv:76094| [2025/04/30 18:20:46 936874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247012939|now:1746037246936845|interval:76094|pto_count:0|srtt:43982 [2025/04/30 18:20:46 936880] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 40624, ack_elapse 51833, delivered 62400|rate 1203866|lost 155| [2025/04/30 18:20:46 936887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203866) in round 11| [2025/04/30 18:20:46 936892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 936898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 936903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246890159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 936909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246890159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 936916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:64920|srtt:43982|latest_rtt:46570|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 936924] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:226|largest:226|pns:2| [2025/04/30 18:20:46 936930] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:226|frame:ACK |recv_time:1746037246936729|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 936936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366936729|now:1746037246936729|interv:120000000| [2025/04/30 18:20:46 936942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366936729|now:1746037246936729|interv:120000000| [2025/04/30 18:20:46 936947] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246937683|pq_index:0| [2025/04/30 18:20:46 936953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246936324| [2025/04/30 18:20:46 936958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246936958| [2025/04/30 18:20:46 936965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246936963| [2025/04/30 18:20:46 936976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 936983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43982|min_srtt:43982|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 937012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:641406| [2025/04/30 18:20:46 937019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 937026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 937033] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43982|min_srtt:43982|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 937039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:642585| [2025/04/30 18:20:46 937045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:43982|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 937051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 937057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43982|min_srtt:43982|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 937064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:643764| [2025/04/30 18:20:46 937070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 937076] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 937081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 937087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 937094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 937099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:584814| [2025/04/30 18:20:46 937106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 937111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 937122] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246937683| [2025/04/30 18:20:46 937128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246937683| [2025/04/30 18:20:46 937134] [debug] |xqc_engine_wakeup_after|wakeup:1746037246937683|now:1746037246937134|diff:549| [2025/04/30 18:20:46 937140] [debug] |xqc_engine_main_logic|END|now:1746037246936963| [2025/04/30 18:20:46 937147] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246937147| [2025/04/30 18:20:46 937153] [debug] |xqc_engine_wakeup_after|wakeup:1746037246937683|now:1746037246937153|diff:530| [2025/04/30 18:20:46 937159] [debug] |xqc_engine_main_logic|END|now:1746037246937147| [2025/04/30 18:20:46 938235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246938235| [2025/04/30 18:20:46 938250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246937683|pq_index:0| [2025/04/30 18:20:46 938256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246936963| [2025/04/30 18:20:46 938264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246938262| [2025/04/30 18:20:46 938271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246937683|now:1746037246938262| [2025/04/30 18:20:46 938277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246937683|now:1746037246938262| [2025/04/30 18:20:46 938283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 938289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 938295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:43982|min_srtt:43982|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 938302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:643764| [2025/04/30 18:20:46 938308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 938314] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 938319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 938325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 938331] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 938337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:584814| [2025/04/30 18:20:46 938344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 938350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:682| [2025/04/30 18:20:46 938400] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037246938362|stream_id:0|stream_offset:584814| [2025/04/30 18:20:46 938415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 938422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:46 938428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43982|rtt_var:1848|pto_duration:51374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 938434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 938439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 938445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:46 938451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247014736|now:1746037246938428|interv:76308| [2025/04/30 18:20:46 938456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247014736|now:1746037246938428|interval:76308|pto_count:0|srtt:43982 [2025/04/30 18:20:46 938463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66120| [2025/04/30 18:20:46 938470] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 938476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:585993| [2025/04/30 18:20:46 938482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 938488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:683| [2025/04/30 18:20:46 938525] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037246938498|stream_id:0|stream_offset:585993| [2025/04/30 18:20:46 938533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 938540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:46 938546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:43982|rtt_var:1848|pto_duration:51374|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 938552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 938558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 938563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:46 938569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247014872|now:1746037246938546|interv:76326| [2025/04/30 18:20:46 938574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247014872|now:1746037246938546|interval:76326|pto_count:0|srtt:43982 [2025/04/30 18:20:46 938586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67320| [2025/04/30 18:20:46 938592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 938598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:587172| [2025/04/30 18:20:46 938605] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 938610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246939610|now:1746037246938610|interv:1000| [2025/04/30 18:20:46 938616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 938622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 938628] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246939610| [2025/04/30 18:20:46 938634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246939610| [2025/04/30 18:20:46 938639] [debug] |xqc_engine_wakeup_after|wakeup:1746037246939610|now:1746037246938639|diff:971| [2025/04/30 18:20:46 938645] [debug] |xqc_engine_main_logic|END|now:1746037246938262| [2025/04/30 18:20:46 938658] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246938657| [2025/04/30 18:20:46 938664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 938672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:226| [2025/04/30 18:20:46 938677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:227| [2025/04/30 18:20:46 938685] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:227| [2025/04/30 18:20:46 938691] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 938698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:622| [2025/04/30 18:20:46 938705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63600|prior_delivered:469777|prior_time:1746037246884896|is_app_limited:0|send_elapse:42116|ack_elapse:53761|ctl_first_sent_time:1746037246890293|lagest_ack_time:1746037246938657|curr_delivered:533377| [2025/04/30 18:20:46 938711] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246890293| [2025/04/30 18:20:46 938718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 938724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:623|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:623| [2025/04/30 18:20:46 938730] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56419|prior_delivered:476977|prior_time:1746037246891650|is_app_limited:0|send_elapse:42197|ack_elapse:47007|ctl_first_sent_time:1746037246892831|lagest_ack_time:1746037246938657|curr_delivered:533396| [2025/04/30 18:20:46 938737] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246892831| [2025/04/30 18:20:46 938743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 938754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:624|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:624|path_largest_ack:624| [2025/04/30 18:20:46 938760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:56419|prior_delivered:476977|prior_time:1746037246891650|is_app_limited:0|send_elapse:42197|ack_elapse:47007|ctl_first_sent_time:1746037246892831|lagest_ack_time:1746037246938657|curr_delivered:533415| [2025/04/30 18:20:46 938766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246892953| [2025/04/30 18:20:46 938772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 938778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:43982|rttvar:1848|minrtt:30950|latest_rtt:45704|ack_delay:0| [2025/04/30 18:20:46 938784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:44198|rttvar:1816|minrtt:30950|latest_rtt:45704|ack_delay:0| [2025/04/30 18:20:46 938790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:624|lost_pn:621|thresh:3| [2025/04/30 18:20:46 938796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 938802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44198|rtt_var:1816|pto_duration:51462|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 938808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 938814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 938819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:46 938825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247014960|now:1746037246938802|interv:76158| [2025/04/30 18:20:46 938831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247014960|now:1746037246938802|interval:76158|pto_count:0|srtt:44198 [2025/04/30 18:20:46 938837] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 42197, ack_elapse 47007, delivered 56438|rate 1200629|lost 155| [2025/04/30 18:20:46 938843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200629) in round 11| [2025/04/30 18:20:46 938850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 938855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 938861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1238|po_sent_time:1746037246892953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 938867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1238|po_sent_time:1746037246892953|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 938874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:66082|srtt:44198|latest_rtt:45704|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 938886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:227|largest:227|pns:2| [2025/04/30 18:20:46 938893] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:227|frame:ACK |recv_time:1746037246938657|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 938899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366938657|now:1746037246938657|interv:120000000| [2025/04/30 18:20:46 938905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366938657|now:1746037246938657|interv:120000000| [2025/04/30 18:20:46 938911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246939610|pq_index:0| [2025/04/30 18:20:46 938917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246938262| [2025/04/30 18:20:46 938922] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246938922| [2025/04/30 18:20:46 938929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246938927| [2025/04/30 18:20:46 938936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 938943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 938949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:643764| [2025/04/30 18:20:46 938955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44198|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 938961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 938967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44198|min_srtt:44198|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 938973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:644943| [2025/04/30 18:20:46 938979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 938984] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 939014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 939021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 939027] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 939037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:587172| [2025/04/30 18:20:46 939044] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 939049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 939055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246939610| [2025/04/30 18:20:46 939061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246939610| [2025/04/30 18:20:46 939067] [debug] |xqc_engine_wakeup_after|wakeup:1746037246939610|now:1746037246939067|diff:543| [2025/04/30 18:20:46 939073] [debug] |xqc_engine_main_logic|END|now:1746037246938927| [2025/04/30 18:20:46 939080] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246939080| [2025/04/30 18:20:46 939086] [debug] |xqc_engine_wakeup_after|wakeup:1746037246939610|now:1746037246939086|diff:524| [2025/04/30 18:20:46 939091] [debug] |xqc_engine_main_logic|END|now:1746037246939080| [2025/04/30 18:20:46 939622] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246939620| [2025/04/30 18:20:46 939631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 939640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:227| [2025/04/30 18:20:46 939646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:228| [2025/04/30 18:20:46 939654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:228| [2025/04/30 18:20:46 939659] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 939666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:625|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:625| [2025/04/30 18:20:46 939673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:57638|prior_delivered:476977|prior_time:1746037246891650|is_app_limited:0|send_elapse:42472|ack_elapse:47970|ctl_first_sent_time:1746037246893106|lagest_ack_time:1746037246939620|curr_delivered:534615| [2025/04/30 18:20:46 939680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246893106| [2025/04/30 18:20:46 939687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 939693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:626|path_largest_ack:626| [2025/04/30 18:20:46 939699] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:57638|prior_delivered:476977|prior_time:1746037246891650|is_app_limited:0|send_elapse:42472|ack_elapse:47970|ctl_first_sent_time:1746037246893106|lagest_ack_time:1746037246939620|curr_delivered:535815| [2025/04/30 18:20:46 939706] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246893224| [2025/04/30 18:20:46 939711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 939717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:44198|rttvar:1816|minrtt:30950|latest_rtt:46396|ack_delay:1000| [2025/04/30 18:20:46 939729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:44348|rttvar:1661|minrtt:30950|latest_rtt:46396|ack_delay:1000| [2025/04/30 18:20:46 939735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:626|lost_pn:623|thresh:3| [2025/04/30 18:20:46 939741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 939746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44348|rtt_var:1661|pto_duration:50992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 939753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 939758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 939763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:46 939768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247014490|now:1746037246939746|interv:74744| [2025/04/30 18:20:46 939774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247014490|now:1746037246939746|interval:74744|pto_count:0|srtt:44348 [2025/04/30 18:20:46 939780] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 42472, ack_elapse 47970, delivered 58838|rate 1226558|lost 155| [2025/04/30 18:20:46 939787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1226558) in round 11| [2025/04/30 18:20:46 939793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 939799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 939804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246893224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 939810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246893224|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 939817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:63682|srtt:44348|latest_rtt:46396|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 939825] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:228|largest:228|pns:2| [2025/04/30 18:20:46 939831] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:228|frame:ACK |recv_time:1746037246939620|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 939837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366939620|now:1746037246939620|interv:120000000| [2025/04/30 18:20:46 939843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366939620|now:1746037246939620|interv:120000000| [2025/04/30 18:20:46 939849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246939610|pq_index:0| [2025/04/30 18:20:46 939859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246938927| [2025/04/30 18:20:46 939865] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246939865| [2025/04/30 18:20:46 939872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246939870| [2025/04/30 18:20:46 939878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246939610|now:1746037246939870| [2025/04/30 18:20:46 939883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246939610|now:1746037246939870| [2025/04/30 18:20:46 939889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 939895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 939901] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44348|min_srtt:44348|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 939907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:644943| [2025/04/30 18:20:46 939913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 939920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 939926] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44348|min_srtt:44348|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 939932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:60000|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:646122| [2025/04/30 18:20:46 939938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44348|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 939944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 939950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44348|min_srtt:44348|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 939956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:61200|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:647301| [2025/04/30 18:20:46 939962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 939968] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 939973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 939979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 940015] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 940022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:587172| [2025/04/30 18:20:46 940028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 940035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:684| [2025/04/30 18:20:46 940074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037246940045|stream_id:0|stream_offset:587172| [2025/04/30 18:20:46 940083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 940090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:46 940096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44348|rtt_var:1661|pto_duration:50992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 940103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 940109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 940114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:46 940120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247016037|now:1746037246940096|interv:75941| [2025/04/30 18:20:46 940126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247016037|now:1746037246940096|interval:75941|pto_count:0|srtt:44348 [2025/04/30 18:20:46 940133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:64882| [2025/04/30 18:20:46 940140] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 940146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:588351| [2025/04/30 18:20:46 940153] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 940158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:685| [2025/04/30 18:20:46 940193] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037246940167|stream_id:0|stream_offset:588351| [2025/04/30 18:20:46 940201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 940208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:46 940213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44348|rtt_var:1661|pto_duration:50992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 940225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 940231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 940236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:46 940242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247016159|now:1746037246940213|interv:75946| [2025/04/30 18:20:46 940247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247016159|now:1746037246940213|interval:75946|pto_count:0|srtt:44348 [2025/04/30 18:20:46 940254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66082| [2025/04/30 18:20:46 940261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 940266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:589530| [2025/04/30 18:20:46 940273] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 940278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246941278|now:1746037246940278|interv:1000| [2025/04/30 18:20:46 940283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 940289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 940294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246941278| [2025/04/30 18:20:46 940301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246941278| [2025/04/30 18:20:46 940306] [debug] |xqc_engine_wakeup_after|wakeup:1746037246941278|now:1746037246940306|diff:972| [2025/04/30 18:20:46 940312] [debug] |xqc_engine_main_logic|END|now:1746037246939870| [2025/04/30 18:20:46 940319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246940319| [2025/04/30 18:20:46 940325] [debug] |xqc_engine_wakeup_after|wakeup:1746037246941278|now:1746037246940324|diff:954| [2025/04/30 18:20:46 940330] [debug] |xqc_engine_main_logic|END|now:1746037246940319| [2025/04/30 18:20:46 941459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246941459| [2025/04/30 18:20:46 941471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246941278|pq_index:0| [2025/04/30 18:20:46 941477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246939870| [2025/04/30 18:20:46 941485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246941483| [2025/04/30 18:20:46 941491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246941278|now:1746037246941483| [2025/04/30 18:20:46 941497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246941278|now:1746037246941483| [2025/04/30 18:20:46 941503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 941509] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 941528] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44348|min_srtt:44348|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 941536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:647301| [2025/04/30 18:20:46 941542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 941548] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 941554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 941561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 941568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 941575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:589530| [2025/04/30 18:20:46 941582] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 941588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:686| [2025/04/30 18:20:46 941639] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037246941599|stream_id:0|stream_offset:589530| [2025/04/30 18:20:46 941648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:686|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 941656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:46 941662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44348|rtt_var:1661|pto_duration:50992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 941669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 941675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 941681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 941687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247017591|now:1746037246941662|interv:75929| [2025/04/30 18:20:46 941693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247017591|now:1746037246941662|interval:75929|pto_count:0|srtt:44348 [2025/04/30 18:20:46 941700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67282| [2025/04/30 18:20:46 941708] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 941714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:590709| [2025/04/30 18:20:46 941727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 941733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:687| [2025/04/30 18:20:46 941776] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037246941743|stream_id:0|stream_offset:590709| [2025/04/30 18:20:46 941785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 941792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:46 941798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44348|rtt_var:1661|pto_duration:50992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 941805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 941811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 941817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:46 941823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247017735|now:1746037246941798|interv:75937| [2025/04/30 18:20:46 941829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247017735|now:1746037246941798|interval:75937|pto_count:0|srtt:44348 [2025/04/30 18:20:46 941836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:68482| [2025/04/30 18:20:46 941843] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 941850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 941856] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 941863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246942862|now:1746037246941862|interv:1000| [2025/04/30 18:20:46 941868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 941875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 941881] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246942862| [2025/04/30 18:20:46 941887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246942862| [2025/04/30 18:20:46 941893] [debug] |xqc_engine_wakeup_after|wakeup:1746037246942862|now:1746037246941893|diff:969| [2025/04/30 18:20:46 941899] [debug] |xqc_engine_main_logic|END|now:1746037246941483| [2025/04/30 18:20:46 941912] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246941911| [2025/04/30 18:20:46 941919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 941927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:228| [2025/04/30 18:20:46 941939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:229| [2025/04/30 18:20:46 941948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:229| [2025/04/30 18:20:46 941954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 941961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:627| [2025/04/30 18:20:46 941968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:476977|prior_time:1746037246891650|is_app_limited:0|send_elapse:42678|ack_elapse:50261|ctl_first_sent_time:1746037246893312|lagest_ack_time:1746037246941911|curr_delivered:537015| [2025/04/30 18:20:46 941975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246893312| [2025/04/30 18:20:46 941981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 942011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:628|path_largest_ack:628| [2025/04/30 18:20:46 942018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58838|prior_delivered:479377|prior_time:1746037246893417|is_app_limited:0|send_elapse:44112|ack_elapse:48494|ctl_first_sent_time:1746037246894886|lagest_ack_time:1746037246941911|curr_delivered:538215| [2025/04/30 18:20:46 942025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246894886| [2025/04/30 18:20:46 942032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 942038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:44348|rttvar:1661|minrtt:30950|latest_rtt:47025|ack_delay:0| [2025/04/30 18:20:46 942044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:44683|rttvar:1915|minrtt:30950|latest_rtt:47025|ack_delay:0| [2025/04/30 18:20:46 942051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:628|lost_pn:625|thresh:3| [2025/04/30 18:20:46 942057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 942064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:1915|pto_duration:52343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 942070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 942077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 942083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:46 942089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247019086|now:1746037246942063|interv:77023| [2025/04/30 18:20:46 942095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247019086|now:1746037246942063|interval:77023|pto_count:0|srtt:44683 [2025/04/30 18:20:46 942102] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44112, ack_elapse 48494, delivered 58838|rate 1213304|lost 155| [2025/04/30 18:20:46 942114] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1213304) in round 11| [2025/04/30 18:20:46 942120] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 942126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 942132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246894886|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 942138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246894886|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 942145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:66082|srtt:44683|latest_rtt:47025|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 942154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:229|largest:229|pns:2| [2025/04/30 18:20:46 942161] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:229|frame:ACK |recv_time:1746037246941911|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 942168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366941911|now:1746037246941911|interv:120000000| [2025/04/30 18:20:46 942174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366941911|now:1746037246941911|interv:120000000| [2025/04/30 18:20:46 942180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246942862|pq_index:0| [2025/04/30 18:20:46 942187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246941483| [2025/04/30 18:20:46 942192] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246942192| [2025/04/30 18:20:46 942200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246942198| [2025/04/30 18:20:46 942208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 942215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 942222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:647301| [2025/04/30 18:20:46 942229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44683|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 942235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 942242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 942253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:648480| [2025/04/30 18:20:46 942260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44683|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 942266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 942272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 942279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:46 942285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 942291] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 942297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 942303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 942310] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 942316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 942322] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 942328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 942333] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246942862| [2025/04/30 18:20:46 942340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246942862| [2025/04/30 18:20:46 942345] [debug] |xqc_engine_wakeup_after|wakeup:1746037246942862|now:1746037246942345|diff:517| [2025/04/30 18:20:46 942352] [debug] |xqc_engine_main_logic|END|now:1746037246942198| [2025/04/30 18:20:46 942359] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246942359| [2025/04/30 18:20:46 942365] [debug] |xqc_engine_wakeup_after|wakeup:1746037246942862|now:1746037246942364|diff:498| [2025/04/30 18:20:46 942370] [debug] |xqc_engine_main_logic|END|now:1746037246942359| [2025/04/30 18:20:46 943448] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246943448| [2025/04/30 18:20:46 943462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246942862|pq_index:0| [2025/04/30 18:20:46 943469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246942198| [2025/04/30 18:20:46 943477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246943475| [2025/04/30 18:20:46 943490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246942862|now:1746037246943475| [2025/04/30 18:20:46 943863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246942862|now:1746037246943475| [2025/04/30 18:20:46 943871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 943877] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 943884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44683|min_srtt:44683|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 943891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:58800|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:46 943897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 943903] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 943908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 943914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 943921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 943926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 943933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 943939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:688| [2025/04/30 18:20:46 944003] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037246943950|stream_id:0|stream_offset:591888| [2025/04/30 18:20:46 944016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 944023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:46 944029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:1915|pto_duration:52343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 944035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 944041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 944047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 944052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247021293|now:1746037246944029|interv:77264| [2025/04/30 18:20:46 944058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247021293|now:1746037246944029|interval:77264|pto_count:0|srtt:44683 [2025/04/30 18:20:46 944071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67282| [2025/04/30 18:20:46 944078] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 944084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:593067| [2025/04/30 18:20:46 944091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 944096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:689| [2025/04/30 18:20:46 944132] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037246944106|stream_id:0|stream_offset:593067| [2025/04/30 18:20:46 944140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 944147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:46 944153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:1915|pto_duration:52343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 944159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 944165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 944170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:46 944176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247021449|now:1746037246944153|interv:77296| [2025/04/30 18:20:46 944182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247021449|now:1746037246944153|interval:77296|pto_count:0|srtt:44683 [2025/04/30 18:20:46 944188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:68482| [2025/04/30 18:20:46 944195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 944201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:594246| [2025/04/30 18:20:46 944207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 944213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:690| [2025/04/30 18:20:46 944242] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037246944222|stream_id:0|stream_offset:594246| [2025/04/30 18:20:46 944249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 944255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:46 944266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44683|rtt_var:1915|pto_duration:52343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 944272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 944278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 944283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:46 944289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247021565|now:1746037246944266|interv:77299| [2025/04/30 18:20:46 944295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247021565|now:1746037246944266|interval:77299|pto_count:0|srtt:44683 [2025/04/30 18:20:46 944301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69682| [2025/04/30 18:20:46 944307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 944313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:595425| [2025/04/30 18:20:46 944320] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 944325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246945325|now:1746037246944325|interv:1000| [2025/04/30 18:20:46 944331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 944336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 944342] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246945325| [2025/04/30 18:20:46 944348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246945325| [2025/04/30 18:20:46 944354] [debug] |xqc_engine_wakeup_after|wakeup:1746037246945325|now:1746037246944354|diff:971| [2025/04/30 18:20:46 944360] [debug] |xqc_engine_main_logic|END|now:1746037246943475| [2025/04/30 18:20:46 944373] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246944372| [2025/04/30 18:20:46 944380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 944387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:229| [2025/04/30 18:20:46 944392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:230| [2025/04/30 18:20:46 944400] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:230| [2025/04/30 18:20:46 944405] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 944412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:629| [2025/04/30 18:20:46 944418] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:479377|prior_time:1746037246893417|is_app_limited:0|send_elapse:44206|ack_elapse:50955|ctl_first_sent_time:1746037246894980|lagest_ack_time:1746037246944372|curr_delivered:539415| [2025/04/30 18:20:46 944430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246894980| [2025/04/30 18:20:46 944437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 944443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:630|path_largest_ack:630| [2025/04/30 18:20:46 944449] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58838|prior_delivered:481777|prior_time:1746037246895121|is_app_limited:0|send_elapse:43992|ack_elapse:49251|ctl_first_sent_time:1746037246896609|lagest_ack_time:1746037246944372|curr_delivered:540615| [2025/04/30 18:20:46 944456] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246896609| [2025/04/30 18:20:46 944462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 944467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:44683|rttvar:1915|minrtt:30950|latest_rtt:47763|ack_delay:1000| [2025/04/30 18:20:46 944474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:44943|rttvar:1957|minrtt:30950|latest_rtt:47763|ack_delay:1000| [2025/04/30 18:20:46 944480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:630|lost_pn:627|thresh:3| [2025/04/30 18:20:46 944486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 944491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:44943|rtt_var:1957|pto_duration:52771|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 944498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 944503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 944509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 944514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247021993|now:1746037246944491|interv:77502| [2025/04/30 18:20:46 944520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247021993|now:1746037246944491|interval:77502|pto_count:0|srtt:44943 [2025/04/30 18:20:46 944526] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 43992, ack_elapse 49251, delivered 58838|rate 1194655|lost 155| [2025/04/30 18:20:46 944532] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194655) in round 11| [2025/04/30 18:20:46 944538] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 944544] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 944549] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246896609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 944556] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246896609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 944567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:67282|srtt:44943|latest_rtt:47763|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 944575] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:230|largest:230|pns:2| [2025/04/30 18:20:46 944582] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:230|frame:ACK |recv_time:1746037246944372|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 944588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366944372|now:1746037246944372|interv:120000000| [2025/04/30 18:20:46 944594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366944372|now:1746037246944372|interv:120000000| [2025/04/30 18:20:46 944600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246945325|pq_index:0| [2025/04/30 18:20:46 944606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246943475| [2025/04/30 18:20:46 944611] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246944611| [2025/04/30 18:20:46 944618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246944617| [2025/04/30 18:20:46 944625] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 944632] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44943|min_srtt:44943|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 944638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:46 944645] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44943|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 944651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 944658] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44943|min_srtt:44943|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 944664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:650838| [2025/04/30 18:20:46 944670] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:44943|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 944676] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 944682] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:44943|min_srtt:44943|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 944693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:652017| [2025/04/30 18:20:46 944699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 944704] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 944709] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 944715] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 944722] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 944727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:595425| [2025/04/30 18:20:46 944733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 944739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 944744] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246945325| [2025/04/30 18:20:46 944749] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246945325| [2025/04/30 18:20:46 944755] [debug] |xqc_engine_wakeup_after|wakeup:1746037246945325|now:1746037246944755|diff:570| [2025/04/30 18:20:46 944761] [debug] |xqc_engine_main_logic|END|now:1746037246944617| [2025/04/30 18:20:46 944767] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246944767| [2025/04/30 18:20:46 944773] [debug] |xqc_engine_wakeup_after|wakeup:1746037246945325|now:1746037246944773|diff:552| [2025/04/30 18:20:46 944778] [debug] |xqc_engine_main_logic|END|now:1746037246944767| [2025/04/30 18:20:46 945805] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246945804| [2025/04/30 18:20:46 945820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 945829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:230| [2025/04/30 18:20:46 945834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:231| [2025/04/30 18:20:46 945842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:231| [2025/04/30 18:20:46 945848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 945854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:631| [2025/04/30 18:20:46 945861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:481777|prior_time:1746037246895121|is_app_limited:0|send_elapse:44091|ack_elapse:50683|ctl_first_sent_time:1746037246896708|lagest_ack_time:1746037246945804|curr_delivered:541815| [2025/04/30 18:20:46 945868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246896708| [2025/04/30 18:20:46 945874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 945891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:632|path_largest_ack:632| [2025/04/30 18:20:46 945897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58838|prior_delivered:484177|prior_time:1746037246897077|is_app_limited:0|send_elapse:43797|ack_elapse:48727|ctl_first_sent_time:1746037246898530|lagest_ack_time:1746037246945804|curr_delivered:543015| [2025/04/30 18:20:46 945903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246898530| [2025/04/30 18:20:46 945909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 945915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:44943|rttvar:1957|minrtt:30950|latest_rtt:47274|ack_delay:1000| [2025/04/30 18:20:46 945921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:45110|rttvar:1800|minrtt:30950|latest_rtt:47274|ack_delay:1000| [2025/04/30 18:20:46 945927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:632|lost_pn:629|thresh:3| [2025/04/30 18:20:46 945933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 945939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45110|rtt_var:1800|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 945945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 945951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 945957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:46 945962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247021532|now:1746037246945939|interv:75593| [2025/04/30 18:20:46 945968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247021532|now:1746037246945939|interval:75593|pto_count:0|srtt:45110 [2025/04/30 18:20:46 945975] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 43797, ack_elapse 48727, delivered 58838|rate 1207503|lost 155| [2025/04/30 18:20:46 945981] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207503) in round 11| [2025/04/30 18:20:46 946007] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 946014] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 946019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246898530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 946026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246898530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 946033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:64882|srtt:45110|latest_rtt:47274|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 946046] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:231|largest:231|pns:2| [2025/04/30 18:20:46 946052] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:231|frame:ACK |recv_time:1746037246945804|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 946059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366945804|now:1746037246945804|interv:120000000| [2025/04/30 18:20:46 946065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366945804|now:1746037246945804|interv:120000000| [2025/04/30 18:20:46 946070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246945325|pq_index:0| [2025/04/30 18:20:46 946077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246944617| [2025/04/30 18:20:46 946082] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246946082| [2025/04/30 18:20:46 946089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246946088| [2025/04/30 18:20:46 946096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246945325|now:1746037246946088| [2025/04/30 18:20:46 946102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246945325|now:1746037246946088| [2025/04/30 18:20:46 946108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 946113] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 946120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45110|min_srtt:45110|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 946127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:57600|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:652017| [2025/04/30 18:20:46 946133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 946140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 946146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45110|min_srtt:45110|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 946152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:58800|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:653196| [2025/04/30 18:20:46 946159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45110|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 946165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 946171] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45110|min_srtt:45110|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 946181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:60000|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:654375| [2025/04/30 18:20:46 946187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 946193] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 946199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 946205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 946211] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 946217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:595425| [2025/04/30 18:20:46 946223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 946229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:691| [2025/04/30 18:20:46 946276] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037246946239|stream_id:0|stream_offset:595425| [2025/04/30 18:20:46 946285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 946292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:46 946298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45110|rtt_var:1800|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 946305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 946310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 946316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:46 946321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247023549|now:1746037246946298|interv:77251| [2025/04/30 18:20:46 946327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247023549|now:1746037246946298|interval:77251|pto_count:0|srtt:45110 [2025/04/30 18:20:46 946334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:66082| [2025/04/30 18:20:46 946341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 946347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:596604| [2025/04/30 18:20:46 946359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 946365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:692| [2025/04/30 18:20:46 946402] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037246946374|stream_id:0|stream_offset:596604| [2025/04/30 18:20:46 946410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 946416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:46 946423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45110|rtt_var:1800|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 946429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 946434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 946440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 946445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247023684|now:1746037246946422|interv:77262| [2025/04/30 18:20:46 946451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247023684|now:1746037246946422|interval:77262|pto_count:0|srtt:45110 [2025/04/30 18:20:46 946457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67282| [2025/04/30 18:20:46 946464] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 946470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:597783| [2025/04/30 18:20:46 946476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 946482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246947482|now:1746037246946482|interv:1000| [2025/04/30 18:20:46 946487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 946493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 946499] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246947482| [2025/04/30 18:20:46 946505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246947482| [2025/04/30 18:20:46 946510] [debug] |xqc_engine_wakeup_after|wakeup:1746037246947482|now:1746037246946510|diff:972| [2025/04/30 18:20:46 946516] [debug] |xqc_engine_main_logic|END|now:1746037246946088| [2025/04/30 18:20:46 946524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246946524| [2025/04/30 18:20:46 946530] [debug] |xqc_engine_wakeup_after|wakeup:1746037246947482|now:1746037246946529|diff:953| [2025/04/30 18:20:46 946535] [debug] |xqc_engine_main_logic|END|now:1746037246946524| [2025/04/30 18:20:46 947612] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246947612| [2025/04/30 18:20:46 947627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246947482|pq_index:0| [2025/04/30 18:20:46 947640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246946088| [2025/04/30 18:20:46 947647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246947646| [2025/04/30 18:20:46 947654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246947482|now:1746037246947646| [2025/04/30 18:20:46 947660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246947482|now:1746037246947646| [2025/04/30 18:20:46 947666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 947672] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 947679] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45110|min_srtt:45110|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 947686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:654375| [2025/04/30 18:20:46 947693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 947698] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 947703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 947710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 947716] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 947722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:597783| [2025/04/30 18:20:46 947729] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 947735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:693| [2025/04/30 18:20:46 947779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037246947746|stream_id:0|stream_offset:597783| [2025/04/30 18:20:46 947788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 947795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:46 947801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45110|rtt_var:1800|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 947807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 947813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 947824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:46 947829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247025056|now:1746037246947801|interv:77255| [2025/04/30 18:20:46 947835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247025056|now:1746037246947801|interval:77255|pto_count:0|srtt:45110 [2025/04/30 18:20:46 947842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:68482| [2025/04/30 18:20:46 947849] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 947855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:46 947862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 947867] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:694| [2025/04/30 18:20:46 947903] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037246947877|stream_id:0|stream_offset:598962| [2025/04/30 18:20:46 947912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 947918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:46 947924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45110|rtt_var:1800|pto_duration:52310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 947931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 947936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 947942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:46 947948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247025187|now:1746037246947924|interv:77263| [2025/04/30 18:20:46 947954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247025187|now:1746037246947924|interval:77263|pto_count:0|srtt:45110 [2025/04/30 18:20:46 947960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69682| [2025/04/30 18:20:46 947967] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 947973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:600141| [2025/04/30 18:20:46 947979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 947985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246948984|now:1746037246947984|interv:1000| [2025/04/30 18:20:46 948016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 948022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 948027] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246948984| [2025/04/30 18:20:46 948033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246948984| [2025/04/30 18:20:46 948039] [debug] |xqc_engine_wakeup_after|wakeup:1746037246948984|now:1746037246948038|diff:946| [2025/04/30 18:20:46 948044] [debug] |xqc_engine_main_logic|END|now:1746037246947646| [2025/04/30 18:20:46 948057] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246948056| [2025/04/30 18:20:46 948064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 948071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:231| [2025/04/30 18:20:46 948076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:232| [2025/04/30 18:20:46 948084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:232| [2025/04/30 18:20:46 948090] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 948096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:634|path_largest_ack:633| [2025/04/30 18:20:46 948103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:484177|prior_time:1746037246897077|is_app_limited:0|send_elapse:43886|ack_elapse:50979|ctl_first_sent_time:1746037246898619|lagest_ack_time:1746037246948056|curr_delivered:544215| [2025/04/30 18:20:46 948109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246898619| [2025/04/30 18:20:46 948115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 948121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:634|path_largest_ack:634| [2025/04/30 18:20:46 948127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58838|prior_delivered:486577|prior_time:1746037246899226|is_app_limited:0|send_elapse:44158|ack_elapse:48830|ctl_first_sent_time:1746037246900748|lagest_ack_time:1746037246948056|curr_delivered:545415| [2025/04/30 18:20:46 948134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246900748| [2025/04/30 18:20:46 948139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 948145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:45110|rttvar:1800|minrtt:30950|latest_rtt:47308|ack_delay:1000| [2025/04/30 18:20:46 948151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:45260|rttvar:1649|minrtt:30950|latest_rtt:47308|ack_delay:1000| [2025/04/30 18:20:46 948157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:634|lost_pn:631|thresh:3| [2025/04/30 18:20:46 948163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 948169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:1649|pto_duration:51856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 948180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 948186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 948191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 948196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247024733|now:1746037246948168|interv:76565| [2025/04/30 18:20:46 948202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247024733|now:1746037246948168|interval:76565|pto_count:0|srtt:45260 [2025/04/30 18:20:46 948208] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44158, ack_elapse 48830, delivered 58838|rate 1204955|lost 155| [2025/04/30 18:20:46 948215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204955) in round 11| [2025/04/30 18:20:46 948221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 948226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 948232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246900748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 948238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246900748|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 948244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:67282|srtt:45260|latest_rtt:47308|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 948253] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:232|largest:232|pns:2| [2025/04/30 18:20:46 948259] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:232|frame:ACK |recv_time:1746037246948056|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 948265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366948056|now:1746037246948056|interv:120000000| [2025/04/30 18:20:46 948271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366948056|now:1746037246948056|interv:120000000| [2025/04/30 18:20:46 948276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246948984|pq_index:0| [2025/04/30 18:20:46 948282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246947646| [2025/04/30 18:20:46 948287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246948287| [2025/04/30 18:20:46 948294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246948292| [2025/04/30 18:20:46 948301] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 948311] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 948318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:654375| [2025/04/30 18:20:46 948324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 948330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 948337] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 948342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:655554| [2025/04/30 18:20:46 948349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45260|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 948355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 948361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 948367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:656733| [2025/04/30 18:20:46 948373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 948378] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 948384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 948390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 948529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 948537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:600141| [2025/04/30 18:20:46 948544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 948549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 948555] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246948984| [2025/04/30 18:20:46 948561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246948984| [2025/04/30 18:20:46 948567] [debug] |xqc_engine_wakeup_after|wakeup:1746037246948984|now:1746037246948567|diff:417| [2025/04/30 18:20:46 948580] [debug] |xqc_engine_main_logic|END|now:1746037246948292| [2025/04/30 18:20:46 948588] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246948588| [2025/04/30 18:20:46 948593] [debug] |xqc_engine_wakeup_after|wakeup:1746037246948984|now:1746037246948593|diff:391| [2025/04/30 18:20:46 948599] [debug] |xqc_engine_main_logic|END|now:1746037246948588| [2025/04/30 18:20:46 949678] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246949677| [2025/04/30 18:20:46 949691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246948984|pq_index:0| [2025/04/30 18:20:46 949697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246948292| [2025/04/30 18:20:46 949705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246949703| [2025/04/30 18:20:46 949711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246948984|now:1746037246949703| [2025/04/30 18:20:46 949717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246948984|now:1746037246949703| [2025/04/30 18:20:46 949722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 949728] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 949735] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45260|min_srtt:45260|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 949741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:656733| [2025/04/30 18:20:46 949748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 949753] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 949758] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 949765] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 949771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 949777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:600141| [2025/04/30 18:20:46 949783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 949789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:695| [2025/04/30 18:20:46 949833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037246949800|stream_id:0|stream_offset:600141| [2025/04/30 18:20:46 949842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 949848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:46 949861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:1649|pto_duration:51856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 949867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 949873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 949879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:46 949885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247026656|now:1746037246949860|interv:76796| [2025/04/30 18:20:46 949891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247026656|now:1746037246949860|interval:76796|pto_count:0|srtt:45260 [2025/04/30 18:20:46 949898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:68482| [2025/04/30 18:20:46 949905] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 949911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:601320| [2025/04/30 18:20:46 949918] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 949924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:696| [2025/04/30 18:20:46 949959] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037246949934|stream_id:0|stream_offset:601320| [2025/04/30 18:20:46 949968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 949975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:46 949981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45260|rtt_var:1649|pto_duration:51856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 950007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 950013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 950018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:46 950024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247026790|now:1746037246949980|interv:76810| [2025/04/30 18:20:46 950030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247026790|now:1746037246949980|interval:76810|pto_count:0|srtt:45260 [2025/04/30 18:20:46 950037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69682| [2025/04/30 18:20:46 950043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 950054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:602499| [2025/04/30 18:20:46 950061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 950066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246951066|now:1746037246950066|interv:1000| [2025/04/30 18:20:46 950072] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 950077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 950083] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246951066| [2025/04/30 18:20:46 950088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246951066| [2025/04/30 18:20:46 950094] [debug] |xqc_engine_wakeup_after|wakeup:1746037246951066|now:1746037246950094|diff:972| [2025/04/30 18:20:46 950100] [debug] |xqc_engine_main_logic|END|now:1746037246949703| [2025/04/30 18:20:46 950112] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246950111| [2025/04/30 18:20:46 950119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 950126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:232| [2025/04/30 18:20:46 950131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:233| [2025/04/30 18:20:46 950139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:233| [2025/04/30 18:20:46 950145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 950151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:636|path_largest_ack:635| [2025/04/30 18:20:46 950158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:486577|prior_time:1746037246899226|is_app_limited:0|send_elapse:44250|ack_elapse:50885|ctl_first_sent_time:1746037246900840|lagest_ack_time:1746037246950111|curr_delivered:546615| [2025/04/30 18:20:46 950164] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246900840| [2025/04/30 18:20:46 950171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 950176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:636|path_largest_ack:636| [2025/04/30 18:20:46 950183] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:486577|prior_time:1746037246899226|is_app_limited:0|send_elapse:44250|ack_elapse:50885|ctl_first_sent_time:1746037246900840|lagest_ack_time:1746037246950111|curr_delivered:547815| [2025/04/30 18:20:46 950189] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246900923| [2025/04/30 18:20:46 950194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 950200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:45260|rttvar:1649|minrtt:30950|latest_rtt:49188|ack_delay:1000| [2025/04/30 18:20:46 950206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:45626|rttvar:1969|minrtt:30950|latest_rtt:49188|ack_delay:1000| [2025/04/30 18:20:46 950216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:636|lost_pn:633|thresh:3| [2025/04/30 18:20:46 950222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 950228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45626|rtt_var:1969|pto_duration:53502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 950234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 950239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 950245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 950250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247028436|now:1746037246950227|interv:78209| [2025/04/30 18:20:46 950256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247028436|now:1746037246950227|interval:78209|pto_count:0|srtt:45626 [2025/04/30 18:20:46 950262] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44250, ack_elapse 50885, delivered 61238|rate 1203458|lost 155| [2025/04/30 18:20:46 950268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203458) in round 11| [2025/04/30 18:20:46 950274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 950280] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 950285] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246900923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 950291] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246900923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 950298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:67282|srtt:45626|latest_rtt:49188|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 950306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:233|largest:233|pns:2| [2025/04/30 18:20:46 950312] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:233|frame:ACK |recv_time:1746037246950111|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 950318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366950111|now:1746037246950111|interv:120000000| [2025/04/30 18:20:46 950324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366950111|now:1746037246950111|interv:120000000| [2025/04/30 18:20:46 950330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246951066|pq_index:0| [2025/04/30 18:20:46 950336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246949703| [2025/04/30 18:20:46 950345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246950345| [2025/04/30 18:20:46 950353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246950351| [2025/04/30 18:20:46 950359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 950366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45626|min_srtt:45626|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 950372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:656733| [2025/04/30 18:20:46 950378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45626|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 950385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 950391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45626|min_srtt:45626|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 950397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56400|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:657912| [2025/04/30 18:20:46 950404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:45626|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 950410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 950416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45626|min_srtt:45626|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 950422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:659091| [2025/04/30 18:20:46 950428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 950434] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 950439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 950445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 950452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 950458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:602499| [2025/04/30 18:20:46 950464] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 950473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 950479] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246951066| [2025/04/30 18:20:46 950485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246951066| [2025/04/30 18:20:46 950490] [debug] |xqc_engine_wakeup_after|wakeup:1746037246951066|now:1746037246950490|diff:576| [2025/04/30 18:20:46 950496] [debug] |xqc_engine_main_logic|END|now:1746037246950351| [2025/04/30 18:20:46 950503] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246950503| [2025/04/30 18:20:46 950509] [debug] |xqc_engine_wakeup_after|wakeup:1746037246951066|now:1746037246950508|diff:558| [2025/04/30 18:20:46 950514] [debug] |xqc_engine_main_logic|END|now:1746037246950503| [2025/04/30 18:20:46 951590] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246951590| [2025/04/30 18:20:46 951602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246951066|pq_index:0| [2025/04/30 18:20:46 951608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246950351| [2025/04/30 18:20:46 951616] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246951614| [2025/04/30 18:20:46 951622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246951066|now:1746037246951614| [2025/04/30 18:20:46 951628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246951066|now:1746037246951614| [2025/04/30 18:20:46 951633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 951639] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 951645] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:45626|min_srtt:45626|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 951652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:659091| [2025/04/30 18:20:46 951658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 951664] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 951669] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 951675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 951681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 951687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:602499| [2025/04/30 18:20:46 951694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 951699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:697| [2025/04/30 18:20:46 951750] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037246951716|stream_id:0|stream_offset:602499| [2025/04/30 18:20:46 951758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 951765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:46 951771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45626|rtt_var:1969|pto_duration:53502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 951777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 951783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 951788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:46 951794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247030218|now:1746037246951770|interv:78448| [2025/04/30 18:20:46 951800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247030218|now:1746037246951770|interval:78448|pto_count:0|srtt:45626 [2025/04/30 18:20:46 951806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:68482| [2025/04/30 18:20:46 951813] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 951819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:603678| [2025/04/30 18:20:46 951825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 951831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:698| [2025/04/30 18:20:46 951866] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037246951839|stream_id:0|stream_offset:603678| [2025/04/30 18:20:46 951874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 951881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:46 951887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45626|rtt_var:1969|pto_duration:53502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 951893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 951898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 951904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:46 951909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247030341|now:1746037246951886|interv:78455| [2025/04/30 18:20:46 951915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247030341|now:1746037246951886|interval:78455|pto_count:0|srtt:45626 [2025/04/30 18:20:46 951926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69682| [2025/04/30 18:20:46 951933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 951938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:604857| [2025/04/30 18:20:46 951945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 951950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:699| [2025/04/30 18:20:46 951984] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037246951959|stream_id:0|stream_offset:604857| [2025/04/30 18:20:46 952011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 952017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:46 952024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:45626|rtt_var:1969|pto_duration:53502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 952030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 952035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 952041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:46 952046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247030461|now:1746037246952023|interv:78438| [2025/04/30 18:20:46 952052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247030461|now:1746037246952023|interval:78438|pto_count:0|srtt:45626 [2025/04/30 18:20:46 952058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70882| [2025/04/30 18:20:46 952065] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 952071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 952077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 952083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246953083|now:1746037246952083|interv:1000| [2025/04/30 18:20:46 952088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 952094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 952099] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246953083| [2025/04/30 18:20:46 952105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246953083| [2025/04/30 18:20:46 952116] [debug] |xqc_engine_wakeup_after|wakeup:1746037246953083|now:1746037246952116|diff:967| [2025/04/30 18:20:46 952122] [debug] |xqc_engine_main_logic|END|now:1746037246951614| [2025/04/30 18:20:46 952134] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246952133| [2025/04/30 18:20:46 952141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 952148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:233| [2025/04/30 18:20:46 952154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:234| [2025/04/30 18:20:46 952162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:234| [2025/04/30 18:20:46 952169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 952175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:638|path_largest_ack:637| [2025/04/30 18:20:46 952182] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:488977|prior_time:1746037246901197|is_app_limited:0|send_elapse:44073|ack_elapse:50936|ctl_first_sent_time:1746037246902657|lagest_ack_time:1746037246952133|curr_delivered:549015| [2025/04/30 18:20:46 952189] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246902657| [2025/04/30 18:20:46 952195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 952201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:638|path_largest_ack:638| [2025/04/30 18:20:46 952207] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:488977|prior_time:1746037246901197|is_app_limited:0|send_elapse:44073|ack_elapse:50936|ctl_first_sent_time:1746037246902657|lagest_ack_time:1746037246952133|curr_delivered:550215| [2025/04/30 18:20:46 952214] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246902750| [2025/04/30 18:20:46 952220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 952226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:45626|rttvar:1969|minrtt:30950|latest_rtt:49383|ack_delay:0| [2025/04/30 18:20:46 952232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46095|rttvar:2416|minrtt:30950|latest_rtt:49383|ack_delay:0| [2025/04/30 18:20:46 952238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:638|lost_pn:635|thresh:3| [2025/04/30 18:20:46 952243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 952249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46095|rtt_var:2416|pto_duration:55759|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 952255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 952261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 952271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:46 952277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247032718|now:1746037246952249|interv:80469| [2025/04/30 18:20:46 952282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247032718|now:1746037246952249|interval:80469|pto_count:0|srtt:46095 [2025/04/30 18:20:46 952289] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44073, ack_elapse 50936, delivered 61238|rate 1202253|lost 155| [2025/04/30 18:20:46 952295] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202253) in round 11| [2025/04/30 18:20:46 952301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 952307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 952312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246902750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 952319] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246902750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 952325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68482|srtt:46095|latest_rtt:49383|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 952333] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:234|largest:234|pns:2| [2025/04/30 18:20:46 952339] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:234|frame:ACK |recv_time:1746037246952133|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 952346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366952133|now:1746037246952133|interv:120000000| [2025/04/30 18:20:46 952352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366952133|now:1746037246952133|interv:120000000| [2025/04/30 18:20:46 952358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246953083|pq_index:0| [2025/04/30 18:20:46 952364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246951614| [2025/04/30 18:20:46 952369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246952369| [2025/04/30 18:20:46 952376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246952375| [2025/04/30 18:20:46 952383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 952390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46095|min_srtt:46095|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 952396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:659091| [2025/04/30 18:20:46 952407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46095|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 952414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 952420] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46095|min_srtt:46095|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 952427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:660270| [2025/04/30 18:20:46 952433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46095|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 952440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 952445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46095|min_srtt:46095|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 952451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:661449| [2025/04/30 18:20:46 952457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 952463] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 952468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 952475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 952481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 952487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 952493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 952498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 952503] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246953083| [2025/04/30 18:20:46 952509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246953083| [2025/04/30 18:20:46 952514] [debug] |xqc_engine_wakeup_after|wakeup:1746037246953083|now:1746037246952514|diff:569| [2025/04/30 18:20:46 952520] [debug] |xqc_engine_main_logic|END|now:1746037246952375| [2025/04/30 18:20:46 952527] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246952527| [2025/04/30 18:20:46 952532] [debug] |xqc_engine_wakeup_after|wakeup:1746037246953083|now:1746037246952532|diff:551| [2025/04/30 18:20:46 952538] [debug] |xqc_engine_main_logic|END|now:1746037246952527| [2025/04/30 18:20:46 952767] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037246952766| [2025/04/30 18:20:46 952775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 952782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:234| [2025/04/30 18:20:46 952788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:235| [2025/04/30 18:20:46 952795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:235| [2025/04/30 18:20:46 952801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 952807] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=788833|max_stream_data_old=762895| [2025/04/30 18:20:46 952813] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 952819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 952825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:491377|prior_time:1746037246902859|is_app_limited:0|send_elapse:43543|ack_elapse:49907|ctl_first_sent_time:1746037246904354|lagest_ack_time:1746037246952766|curr_delivered:551415| [2025/04/30 18:20:46 952832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246904354| [2025/04/30 18:20:46 952838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 952844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46095|rttvar:2416|minrtt:30950|latest_rtt:48412|ack_delay:0| [2025/04/30 18:20:46 952850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46385|rttvar:2391|minrtt:30950|latest_rtt:48412|ack_delay:0| [2025/04/30 18:20:46 952856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:639|lost_pn:636|thresh:3| [2025/04/30 18:20:46 952862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 952867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46385|rtt_var:2391|pto_duration:55949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 952874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 952879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 952885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:46 952890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247032908|now:1746037246952867|interv:80041| [2025/04/30 18:20:46 952896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247032908|now:1746037246952867|interval:80041|pto_count:0|srtt:46385 [2025/04/30 18:20:46 952902] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 43543, ack_elapse 49907, delivered 60038|rate 1202997|lost 155| [2025/04/30 18:20:46 952909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202997) in round 11| [2025/04/30 18:20:46 952920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 952925] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 952931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037246904354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 952937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037246904354|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 952944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:67282|srtt:46385|latest_rtt:48412|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 952951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 952959] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 952965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:235|largest:235|pns:2| [2025/04/30 18:20:46 952971] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:235|frame:ACK MAX_STREAM_DATA |recv_time:1746037246952766|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 952978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366952766|now:1746037246952766|interv:120000000| [2025/04/30 18:20:46 952984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366952766|now:1746037246952766|interv:120000000| [2025/04/30 18:20:46 953011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246953083|pq_index:0| [2025/04/30 18:20:46 953017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246952375| [2025/04/30 18:20:46 953023] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246953022| [2025/04/30 18:20:46 953030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246953028| [2025/04/30 18:20:46 953036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 953043] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:46 953049] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:67282|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 953056] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:46 953063] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:46 953068] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:46 953074] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:46 953085] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:46 953091] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:46 953097] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:46 953103] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:46 953109] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:46 953115] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:46 953121] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:46 953127] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:46 953132] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:46 953138] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040190| [2025/04/30 18:20:46 953144] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:46 953150] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037832| [2025/04/30 18:20:46 953156] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036653| [2025/04/30 18:20:46 953162] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035474| [2025/04/30 18:20:46 953168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:46 953174] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033116| [2025/04/30 18:20:46 953180] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031937| [2025/04/30 18:20:46 953185] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:46 953191] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:788833| [2025/04/30 18:20:46 953198] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:788781|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1334309|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 953206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 953211] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:46 953217] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:788833| [2025/04/30 18:20:46 953224] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:788781|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1308371|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 953231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 953242] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:235|ack_delay:475|first_ack_range:68|largest_pkt_recv_time:1746037246952766| [2025/04/30 18:20:46 953248] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:235|low:167|pkt_pns:2| [2025/04/30 18:20:46 953253] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:235|frame_largest_recv:235| [2025/04/30 18:20:46 953259] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 953266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46385|min_srtt:46385|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 953272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 953279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 953285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46385|min_srtt:46385|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 953291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 953297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 953303] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46385|min_srtt:46385|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 953309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:56438|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:661449| [2025/04/30 18:20:46 953315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46385|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 953321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 953327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46385|min_srtt:46385|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 953333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57638|inflight:67282|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:662628| [2025/04/30 18:20:46 953339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 953344] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 953349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 953355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 953361] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 953368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:700| [2025/04/30 18:20:46 953408] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:700|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:67282|now:1746037246953380|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 953416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:700|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 953423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:700|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 953428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:46 953434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46385|rtt_var:2391|pto_duration:55949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 953440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 953446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 953451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67301| [2025/04/30 18:20:46 953456] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247034329|now:1746037246953434|interv:80895| [2025/04/30 18:20:46 953462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247034329|now:1746037246953434|interval:80895|pto_count:0|srtt:46385 [2025/04/30 18:20:46 953468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67301| [2025/04/30 18:20:46 953475] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 953481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:701| [2025/04/30 18:20:46 953508] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:701|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:67301|now:1746037246953489|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 953515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:701|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 953522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:701|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 953527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67301|applimit:0| [2025/04/30 18:20:46 953533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46385|rtt_var:2391|pto_duration:55949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 953539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 953545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 953550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:46 953560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247034438|now:1746037246953533|interv:80905| [2025/04/30 18:20:46 953565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247034438|now:1746037246953533|interval:80905|pto_count:0|srtt:46385 [2025/04/30 18:20:46 953572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:67320| [2025/04/30 18:20:46 953578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 953584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:67320|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 953590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 953595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 953601] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246953083| [2025/04/30 18:20:46 953607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246953083| [2025/04/30 18:20:46 953612] [debug] |xqc_engine_wakeup_after|wakeup:1746037246953083|now:1746037246953612|diff:18446744073709551087| [2025/04/30 18:20:46 953618] [debug] |xqc_engine_main_logic|END|now:1746037246953028| [2025/04/30 18:20:46 953625] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246953625| [2025/04/30 18:20:46 953630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246953083|pq_index:0| [2025/04/30 18:20:46 953636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246953028| [2025/04/30 18:20:46 953643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246953641| [2025/04/30 18:20:46 953649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246953083|now:1746037246953641| [2025/04/30 18:20:46 953655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246953083|now:1746037246953641| [2025/04/30 18:20:46 953661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 953666] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 953672] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46385|min_srtt:46385|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 953678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:57600|inflight:67320|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:662628| [2025/04/30 18:20:46 953684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 953689] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 953695] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 953701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 953711] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 953717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:67320|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 953723] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 953728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:702| [2025/04/30 18:20:46 953760] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:702|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:67320|now:1746037246953737|stream_id:0|stream_offset:606036| [2025/04/30 18:20:46 953768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:702|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 18:20:46 953775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:46 953780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46385|rtt_var:2391|pto_duration:55949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 953787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 953792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 953797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68527| [2025/04/30 18:20:46 953803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247034686|now:1746037246953780|interv:80906| [2025/04/30 18:20:46 953809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247034686|now:1746037246953780|interval:80906|pto_count:0|srtt:46385 [2025/04/30 18:20:46 953815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:68527| [2025/04/30 18:20:46 953821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 953827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:607215| [2025/04/30 18:20:46 953833] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 953839] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:703| [2025/04/30 18:20:46 953869] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68527|now:1746037246953847|stream_id:0|stream_offset:607215| [2025/04/30 18:20:46 953877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 953883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68527|applimit:0| [2025/04/30 18:20:46 953889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46385|rtt_var:2391|pto_duration:55949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 953899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 953905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 953910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69727| [2025/04/30 18:20:46 953916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247034796|now:1746037246953888|interv:80908| [2025/04/30 18:20:46 953921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247034796|now:1746037246953888|interval:80908|pto_count:0|srtt:46385 [2025/04/30 18:20:46 953927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69727| [2025/04/30 18:20:46 953934] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 953939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:46 953946] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 953952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:704| [2025/04/30 18:20:46 953985] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69727|now:1746037246953960|stream_id:0|stream_offset:608394| [2025/04/30 18:20:46 954011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:704|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 954018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69727|applimit:0| [2025/04/30 18:20:46 954023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46385|rtt_var:2391|pto_duration:55949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 954029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 954035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 954040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:46 954046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247034909|now:1746037246954023|interv:80886| [2025/04/30 18:20:46 954051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247034909|now:1746037246954023|interval:80886|pto_count:0|srtt:46385 [2025/04/30 18:20:46 954057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70927| [2025/04/30 18:20:46 954064] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 954070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:609573| [2025/04/30 18:20:46 954081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 954087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246955087|now:1746037246954087|interv:1000| [2025/04/30 18:20:46 954092] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 954098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 954104] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246955087| [2025/04/30 18:20:46 954109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246955087| [2025/04/30 18:20:46 954115] [debug] |xqc_engine_wakeup_after|wakeup:1746037246955087|now:1746037246954114|diff:973| [2025/04/30 18:20:46 954120] [debug] |xqc_engine_main_logic|END|now:1746037246953641| [2025/04/30 18:20:46 954625] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246954624| [2025/04/30 18:20:46 954633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 954641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:235| [2025/04/30 18:20:46 954646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:236| [2025/04/30 18:20:46 954654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:236| [2025/04/30 18:20:46 954659] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 954665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 954672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61238|prior_delivered:491377|prior_time:1746037246902859|is_app_limited:0|send_elapse:43637|ack_elapse:51765|ctl_first_sent_time:1746037246904448|lagest_ack_time:1746037246954624|curr_delivered:552615| [2025/04/30 18:20:46 954678] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246904448| [2025/04/30 18:20:46 954685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 954690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:641|path_largest_ack:641| [2025/04/30 18:20:46 954696] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:493777|prior_time:1746037246904796|is_app_limited:0|send_elapse:45286|ack_elapse:49828|ctl_first_sent_time:1746037246906321|lagest_ack_time:1746037246954624|curr_delivered:553815| [2025/04/30 18:20:46 954702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246906321| [2025/04/30 18:20:46 954708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 954713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46385|rttvar:2391|minrtt:30950|latest_rtt:48303|ack_delay:0| [2025/04/30 18:20:46 954719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46624|rttvar:2273|minrtt:30950|latest_rtt:48303|ack_delay:0| [2025/04/30 18:20:46 954730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:641|lost_pn:638|thresh:3| [2025/04/30 18:20:46 954736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 954741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46624|rtt_var:2273|pto_duration:55716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 954748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 954753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 954758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68527| [2025/04/30 18:20:46 954764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247034676|now:1746037246954741|interv:79935| [2025/04/30 18:20:46 954769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247034676|now:1746037246954741|interval:79935|pto_count:0|srtt:46624 [2025/04/30 18:20:46 954775] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45286, ack_elapse 49828, delivered 60038|rate 1204904|lost 155| [2025/04/30 18:20:46 954781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204904) in round 11| [2025/04/30 18:20:46 954787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 954792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 954797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246906321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 954804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246906321|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 954810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68527|srtt:46624|latest_rtt:48303|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 954818] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:236|largest:236|pns:2| [2025/04/30 18:20:46 954824] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:236|frame:ACK |recv_time:1746037246954624|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 954830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366954624|now:1746037246954624|interv:120000000| [2025/04/30 18:20:46 954835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366954624|now:1746037246954624|interv:120000000| [2025/04/30 18:20:46 954841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246955087|pq_index:0| [2025/04/30 18:20:46 954847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246953641| [2025/04/30 18:20:46 954852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246954852| [2025/04/30 18:20:46 954863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246954861| [2025/04/30 18:20:46 954869] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 954876] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46624|min_srtt:46624|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 954882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:662628| [2025/04/30 18:20:46 954888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46624|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 954894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 954900] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46624|min_srtt:46624|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 954906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:663807| [2025/04/30 18:20:46 954912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46624|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 954918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 954924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46624|min_srtt:46624|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 954930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 954936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 954941] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 954946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 954952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 954958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 954964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:609573| [2025/04/30 18:20:46 954970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 954978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 954984] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246955087| [2025/04/30 18:20:46 955013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246955087| [2025/04/30 18:20:46 955018] [debug] |xqc_engine_wakeup_after|wakeup:1746037246955087|now:1746037246955018|diff:69| [2025/04/30 18:20:46 955024] [debug] |xqc_engine_main_logic|END|now:1746037246954861| [2025/04/30 18:20:46 955031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246955031| [2025/04/30 18:20:46 955036] [debug] |xqc_engine_wakeup_after|wakeup:1746037246955087|now:1746037246955036|diff:51| [2025/04/30 18:20:46 955041] [debug] |xqc_engine_main_logic|END|now:1746037246955031| [2025/04/30 18:20:46 956118] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246956118| [2025/04/30 18:20:46 956131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246955087|pq_index:0| [2025/04/30 18:20:46 956138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246954861| [2025/04/30 18:20:46 956146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246956144| [2025/04/30 18:20:46 956152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246955087|now:1746037246956144| [2025/04/30 18:20:46 956158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246955087|now:1746037246956144| [2025/04/30 18:20:46 956163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 956169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 956177] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46624|min_srtt:46624|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 956184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 956190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 956196] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 956201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 956208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 956215] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 956221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:609573| [2025/04/30 18:20:46 956226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 956230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:705| [2025/04/30 18:20:46 956266] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68527|now:1746037246956239|stream_id:0|stream_offset:609573| [2025/04/30 18:20:46 956278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 956283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68527|applimit:0| [2025/04/30 18:20:46 956287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46624|rtt_var:2273|pto_duration:55716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 956292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 956296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 956300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69727| [2025/04/30 18:20:46 956304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247036955|now:1746037246956287|interv:80668| [2025/04/30 18:20:46 956308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247036955|now:1746037246956287|interval:80668|pto_count:0|srtt:46624 [2025/04/30 18:20:46 956313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69727| [2025/04/30 18:20:46 956318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 956322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:610752| [2025/04/30 18:20:46 956327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 956331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:706| [2025/04/30 18:20:46 956353] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69727|now:1746037246956338|stream_id:0|stream_offset:610752| [2025/04/30 18:20:46 956359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 956367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69727|applimit:0| [2025/04/30 18:20:46 956374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46624|rtt_var:2273|pto_duration:55716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 956380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 956386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 956392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:46 956398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247037054|now:1746037246956373|interv:80681| [2025/04/30 18:20:46 956405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247037054|now:1746037246956373|interval:80681|pto_count:0|srtt:46624 [2025/04/30 18:20:46 956419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70927| [2025/04/30 18:20:46 956426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 956432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:611931| [2025/04/30 18:20:46 956440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 956444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246957444|now:1746037246956444|interv:1000| [2025/04/30 18:20:46 956448] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 956452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 956456] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246957444| [2025/04/30 18:20:46 956460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246957444| [2025/04/30 18:20:46 956464] [debug] |xqc_engine_wakeup_after|wakeup:1746037246957444|now:1746037246956464|diff:980| [2025/04/30 18:20:46 956469] [debug] |xqc_engine_main_logic|END|now:1746037246956144| [2025/04/30 18:20:46 956738] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246956737| [2025/04/30 18:20:46 956747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 956754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:236| [2025/04/30 18:20:46 956758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:237| [2025/04/30 18:20:46 956764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:237| [2025/04/30 18:20:46 956768] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 956773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 956778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61238|prior_delivered:493777|prior_time:1746037246904796|is_app_limited:0|send_elapse:45401|ack_elapse:51941|ctl_first_sent_time:1746037246906436|lagest_ack_time:1746037246956737|curr_delivered:555015| [2025/04/30 18:20:46 956783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246906436| [2025/04/30 18:20:46 956788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 956792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 956797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:60038|prior_delivered:496177|prior_time:1746037246906587|is_app_limited:0|send_elapse:44737|ack_elapse:50150|ctl_first_sent_time:1746037246908100|lagest_ack_time:1746037246956737|curr_delivered:556215| [2025/04/30 18:20:46 956801] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246908100| [2025/04/30 18:20:46 956810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 956814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46624|rttvar:2273|minrtt:30950|latest_rtt:48637|ack_delay:1000| [2025/04/30 18:20:46 956818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46750|rttvar:1958|minrtt:30950|latest_rtt:48637|ack_delay:1000| [2025/04/30 18:20:46 956822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:643|lost_pn:640|thresh:3| [2025/04/30 18:20:46 956827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 956831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46750|rtt_var:1958|pto_duration:54582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 956835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 956839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 956843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68527| [2025/04/30 18:20:46 956847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247035920|now:1746037246956831|interv:79089| [2025/04/30 18:20:46 956851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247035920|now:1746037246956831|interval:79089|pto_count:0|srtt:46750 [2025/04/30 18:20:46 956856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44737, ack_elapse 50150, delivered 60038|rate 1197168|lost 155| [2025/04/30 18:20:46 956860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197168) in round 11| [2025/04/30 18:20:46 956864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 956869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 956873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246908100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 956877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246908100|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 956882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68527|srtt:46750|latest_rtt:48637|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 956888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:237|largest:237|pns:2| [2025/04/30 18:20:46 956892] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:237|frame:ACK |recv_time:1746037246956737|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 956897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366956737|now:1746037246956737|interv:120000000| [2025/04/30 18:20:46 956904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366956737|now:1746037246956737|interv:120000000| [2025/04/30 18:20:46 956908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246957444|pq_index:0| [2025/04/30 18:20:46 956912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246956144| [2025/04/30 18:20:46 956916] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246956916| [2025/04/30 18:20:46 956921] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246956920| [2025/04/30 18:20:46 956926] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 956931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46750|min_srtt:46750|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 956935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 956940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46750|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 956945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 956949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46750|min_srtt:46750|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 956954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:666165| [2025/04/30 18:20:46 956958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46750|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 956963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 956967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46750|min_srtt:46750|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 956971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:667344| [2025/04/30 18:20:46 956975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 956979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 956983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 957007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 957012] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 957019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:611931| [2025/04/30 18:20:46 957024] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 957028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 957032] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246957444| [2025/04/30 18:20:46 957036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246957444| [2025/04/30 18:20:46 957040] [debug] |xqc_engine_wakeup_after|wakeup:1746037246957444|now:1746037246957040|diff:404| [2025/04/30 18:20:46 957044] [debug] |xqc_engine_main_logic|END|now:1746037246956920| [2025/04/30 18:20:46 957049] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246957049| [2025/04/30 18:20:46 957053] [debug] |xqc_engine_wakeup_after|wakeup:1746037246957444|now:1746037246957053|diff:391| [2025/04/30 18:20:46 957057] [debug] |xqc_engine_main_logic|END|now:1746037246957049| [2025/04/30 18:20:46 958134] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246958134| [2025/04/30 18:20:46 958149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246957444|pq_index:0| [2025/04/30 18:20:46 958157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246956920| [2025/04/30 18:20:46 958165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246958163| [2025/04/30 18:20:46 958172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246957444|now:1746037246958163| [2025/04/30 18:20:46 958179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246957444|now:1746037246958163| [2025/04/30 18:20:46 958185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 958192] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 958199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46750|min_srtt:46750|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 958207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:667344| [2025/04/30 18:20:46 958214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 958220] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 958226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 958233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 958241] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 958248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:611931| [2025/04/30 18:20:46 958261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 958267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:707| [2025/04/30 18:20:46 958320] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68527|now:1746037246958279|stream_id:0|stream_offset:611931| [2025/04/30 18:20:46 958330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 958337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68527|applimit:0| [2025/04/30 18:20:46 958344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46750|rtt_var:1958|pto_duration:54582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 958351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 958357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 958363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69727| [2025/04/30 18:20:46 958369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247037861|now:1746037246958344|interv:79517| [2025/04/30 18:20:46 958376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247037861|now:1746037246958344|interval:79517|pto_count:0|srtt:46750 [2025/04/30 18:20:46 958383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69727| [2025/04/30 18:20:46 958391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 958397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:613110| [2025/04/30 18:20:46 958405] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 958411] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:708| [2025/04/30 18:20:46 958457] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69727|now:1746037246958423|stream_id:0|stream_offset:613110| [2025/04/30 18:20:46 958467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 958475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69727|applimit:0| [2025/04/30 18:20:46 958481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46750|rtt_var:1958|pto_duration:54582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 958488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 958494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 958506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:46 958511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247038005|now:1746037246958481|interv:79524| [2025/04/30 18:20:46 958517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247038005|now:1746037246958481|interval:79524|pto_count:0|srtt:46750 [2025/04/30 18:20:46 958524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70927| [2025/04/30 18:20:46 958531] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 958537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:614289| [2025/04/30 18:20:46 958544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 958549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:709| [2025/04/30 18:20:46 958593] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70927|now:1746037246958560|stream_id:0|stream_offset:614289| [2025/04/30 18:20:46 958604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 958611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70927|applimit:0| [2025/04/30 18:20:46 958618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46750|rtt_var:1958|pto_duration:54582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 958624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 958630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 958636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72127| [2025/04/30 18:20:46 958642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247038142|now:1746037246958617|interv:79525| [2025/04/30 18:20:46 958649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247038142|now:1746037246958617|interval:79525|pto_count:0|srtt:46750 [2025/04/30 18:20:46 958655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72127| [2025/04/30 18:20:46 958662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 958669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72127|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 958676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 958682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246959681|now:1746037246958681|interv:1000| [2025/04/30 18:20:46 958695] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 958701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 958707] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246959681| [2025/04/30 18:20:46 958713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246959681| [2025/04/30 18:20:46 958718] [debug] |xqc_engine_wakeup_after|wakeup:1746037246959681|now:1746037246958718|diff:963| [2025/04/30 18:20:46 958724] [debug] |xqc_engine_main_logic|END|now:1746037246958163| [2025/04/30 18:20:46 958829] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246958828| [2025/04/30 18:20:46 958840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 958848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:237| [2025/04/30 18:20:46 958853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:238| [2025/04/30 18:20:46 958861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:238| [2025/04/30 18:20:46 958867] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 958874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 958880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61238|prior_delivered:496177|prior_time:1746037246906587|is_app_limited:0|send_elapse:44881|ack_elapse:52241|ctl_first_sent_time:1746037246908244|lagest_ack_time:1746037246958828|curr_delivered:557415| [2025/04/30 18:20:46 958887] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246908244| [2025/04/30 18:20:46 958894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 958900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:645|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:645|path_largest_ack:645| [2025/04/30 18:20:46 958907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58857|prior_delivered:498577|prior_time:1746037246908851|is_app_limited:0|send_elapse:44314|ack_elapse:49977|ctl_first_sent_time:1746037246909792|lagest_ack_time:1746037246958828|curr_delivered:557434| [2025/04/30 18:20:46 958914] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246909792| [2025/04/30 18:20:46 958920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 958926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46750|rttvar:1958|minrtt:30950|latest_rtt:49036|ack_delay:0| [2025/04/30 18:20:46 958932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47036|rttvar:2040|minrtt:30950|latest_rtt:49036|ack_delay:0| [2025/04/30 18:20:46 958939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:645|lost_pn:642|thresh:3| [2025/04/30 18:20:46 958945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 958957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47036|rtt_var:2040|pto_duration:55196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 958963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 958970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 958976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70908| [2025/04/30 18:20:46 958981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247038756|now:1746037246958956|interv:79800| [2025/04/30 18:20:46 959011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247038756|now:1746037246958956|interval:79800|pto_count:0|srtt:47036 [2025/04/30 18:20:46 959017] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44314, ack_elapse 49977, delivered 58857|rate 1177681|lost 155| [2025/04/30 18:20:46 959024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177681) in round 11| [2025/04/30 18:20:46 959030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 959036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 959042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1219|po_sent_time:1746037246909792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 959048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1219|po_sent_time:1746037246909792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 959064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70908|srtt:47036|latest_rtt:49036|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 959072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:238|largest:238|pns:2| [2025/04/30 18:20:46 959079] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:238|frame:ACK |recv_time:1746037246958828|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 959085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366958828|now:1746037246958828|interv:120000000| [2025/04/30 18:20:46 959091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366958828|now:1746037246958828|interv:120000000| [2025/04/30 18:20:46 959097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246959681|pq_index:0| [2025/04/30 18:20:46 959102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246958163| [2025/04/30 18:20:46 959108] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246959107| [2025/04/30 18:20:46 959115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246959113| [2025/04/30 18:20:46 959128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 959134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47036|min_srtt:47036|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 959141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:70908|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:667344| [2025/04/30 18:20:46 959147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47036|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 959154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 959160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47036|min_srtt:47036|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 959166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70908|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 959173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 959178] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 959184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 959190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 959196] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 959202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70908|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 959208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 959214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 959220] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246959681| [2025/04/30 18:20:46 959226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246959681| [2025/04/30 18:20:46 959232] [debug] |xqc_engine_wakeup_after|wakeup:1746037246959681|now:1746037246959232|diff:449| [2025/04/30 18:20:46 959238] [debug] |xqc_engine_main_logic|END|now:1746037246959113| [2025/04/30 18:20:46 959246] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246959246| [2025/04/30 18:20:46 959252] [debug] |xqc_engine_wakeup_after|wakeup:1746037246959681|now:1746037246959251|diff:430| [2025/04/30 18:20:46 959257] [debug] |xqc_engine_main_logic|END|now:1746037246959246| [2025/04/30 18:20:46 960528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246960527| [2025/04/30 18:20:46 960542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246959681|pq_index:0| [2025/04/30 18:20:46 960549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246959113| [2025/04/30 18:20:46 960558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246960556| [2025/04/30 18:20:46 960573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246959681|now:1746037246960556| [2025/04/30 18:20:46 960579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246959681|now:1746037246960556| [2025/04/30 18:20:46 960586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 960592] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 960600] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47036|min_srtt:47036|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 960607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70908|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 960614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 960620] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 960626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 960633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 960640] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 960647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70908|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 960654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 960660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:710| [2025/04/30 18:20:46 960714] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70908|now:1746037246960673|stream_id:0|stream_offset:615468| [2025/04/30 18:20:46 960725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 960732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70908|applimit:0| [2025/04/30 18:20:46 960738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47036|rtt_var:2040|pto_duration:55196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 960745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 960751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 960757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72108| [2025/04/30 18:20:46 960763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247040869|now:1746037246960738|interv:80131| [2025/04/30 18:20:46 960777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247040869|now:1746037246960738|interval:80131|pto_count:0|srtt:47036 [2025/04/30 18:20:46 960785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72108| [2025/04/30 18:20:46 960793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 960800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72108|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:616647| [2025/04/30 18:20:46 960807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 960814] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:711| [2025/04/30 18:20:46 960862] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72108|now:1746037246960825|stream_id:0|stream_offset:616647| [2025/04/30 18:20:46 960873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 960880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72108|applimit:0| [2025/04/30 18:20:46 960887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47036|rtt_var:2040|pto_duration:55196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 960894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 960900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 960907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73308| [2025/04/30 18:20:46 960913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247041021|now:1746037246960887|interv:80134| [2025/04/30 18:20:46 960919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247041021|now:1746037246960887|interval:80134|pto_count:0|srtt:47036 [2025/04/30 18:20:46 960927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73308| [2025/04/30 18:20:46 960934] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 960941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73308|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:46 960948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 960955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:712| [2025/04/30 18:20:46 961016] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73308|now:1746037246960966|stream_id:0|stream_offset:617826| [2025/04/30 18:20:46 961028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 961041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73308|applimit:0| [2025/04/30 18:20:46 961047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47036|rtt_var:2040|pto_duration:55196|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 961053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 961059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 961064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74508| [2025/04/30 18:20:46 961070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247041162|now:1746037246961047|interv:80115| [2025/04/30 18:20:46 961076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247041162|now:1746037246961047|interval:80115|pto_count:0|srtt:47036 [2025/04/30 18:20:46 961083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74508| [2025/04/30 18:20:46 961091] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 961097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74508|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:619005| [2025/04/30 18:20:46 961104] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 961110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246962109|now:1746037246961109|interv:1000| [2025/04/30 18:20:46 961115] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 961121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 961127] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246962109| [2025/04/30 18:20:46 961134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246962109| [2025/04/30 18:20:46 961140] [debug] |xqc_engine_wakeup_after|wakeup:1746037246962109|now:1746037246961140|diff:969| [2025/04/30 18:20:46 961146] [debug] |xqc_engine_main_logic|END|now:1746037246960556| [2025/04/30 18:20:46 961313] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246961312| [2025/04/30 18:20:46 961324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 961332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:238| [2025/04/30 18:20:46 961337] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:239| [2025/04/30 18:20:46 961345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:239| [2025/04/30 18:20:46 961351] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 961359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:646|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:646| [2025/04/30 18:20:46 961365] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58876|prior_delivered:498577|prior_time:1746037246908851|is_app_limited:0|send_elapse:44443|ack_elapse:52461|ctl_first_sent_time:1746037246909921|lagest_ack_time:1746037246961312|curr_delivered:557453| [2025/04/30 18:20:46 961378] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246909921| [2025/04/30 18:20:46 961384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 961390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:647|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:647|path_largest_ack:647| [2025/04/30 18:20:46 961397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:58876|prior_delivered:498577|prior_time:1746037246908851|is_app_limited:0|send_elapse:44443|ack_elapse:52461|ctl_first_sent_time:1746037246909921|lagest_ack_time:1746037246961312|curr_delivered:558659| [2025/04/30 18:20:46 961403] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246910077| [2025/04/30 18:20:46 961409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 961414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47036|rttvar:2040|minrtt:30950|latest_rtt:51235|ack_delay:1000| [2025/04/30 18:20:46 961420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47436|rttvar:2329|minrtt:30950|latest_rtt:51235|ack_delay:1000| [2025/04/30 18:20:46 961426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:647|lost_pn:644|thresh:3| [2025/04/30 18:20:46 961432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 212|pns:2| [2025/04/30 18:20:46 961437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 961443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47436|rtt_var:2329|pto_duration:56752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 961449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 961455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 961461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:46 961467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247042718|now:1746037246961443|interv:81275| [2025/04/30 18:20:46 961472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247042718|now:1746037246961443|interval:81275|pto_count:0|srtt:47436 [2025/04/30 18:20:46 961478] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44443, ack_elapse 52461, delivered 60082|rate 1145269|lost 155| [2025/04/30 18:20:46 961484] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145269) in round 11| [2025/04/30 18:20:46 961490] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 961496] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 961502] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1225|po_sent_time:1746037246910077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 961512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1225|po_sent_time:1746037246910077|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 961519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73283|srtt:47436|latest_rtt:51235|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 961527] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:239|largest:239|pns:2| [2025/04/30 18:20:46 961533] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:239|frame:ACK |recv_time:1746037246961312|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 961540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366961312|now:1746037246961312|interv:120000000| [2025/04/30 18:20:46 961546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366961312|now:1746037246961312|interv:120000000| [2025/04/30 18:20:46 961552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246962109|pq_index:0| [2025/04/30 18:20:46 961557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246960556| [2025/04/30 18:20:46 961563] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246961563| [2025/04/30 18:20:46 961570] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246961568| [2025/04/30 18:20:46 961577] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 961583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47436|min_srtt:47436|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 961589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 961596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47436|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 961602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 961608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47436|min_srtt:47436|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 961615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:669702| [2025/04/30 18:20:46 961621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 961632] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 961637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 961644] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 961651] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 961657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:619005| [2025/04/30 18:20:46 961664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 961670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 961676] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246962109| [2025/04/30 18:20:46 961682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246962109| [2025/04/30 18:20:46 961688] [debug] |xqc_engine_wakeup_after|wakeup:1746037246962109|now:1746037246961688|diff:421| [2025/04/30 18:20:46 961695] [debug] |xqc_engine_main_logic|END|now:1746037246961568| [2025/04/30 18:20:46 961705] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246961704| [2025/04/30 18:20:46 961711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 961719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:239| [2025/04/30 18:20:46 961725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:240| [2025/04/30 18:20:46 961733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:240| [2025/04/30 18:20:46 961739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 961746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 961753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61282|prior_delivered:498577|prior_time:1746037246908851|is_app_limited:0|send_elapse:44744|ack_elapse:52853|ctl_first_sent_time:1746037246910222|lagest_ack_time:1746037246961704|curr_delivered:559859| [2025/04/30 18:20:46 961760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246910222| [2025/04/30 18:20:46 961767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 961773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 961780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61282|prior_delivered:498577|prior_time:1746037246908851|is_app_limited:0|send_elapse:44744|ack_elapse:52853|ctl_first_sent_time:1746037246910222|lagest_ack_time:1746037246961704|curr_delivered:561059| [2025/04/30 18:20:46 961787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246910361| [2025/04/30 18:20:46 961793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 961804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47436|rttvar:2329|minrtt:30950|latest_rtt:51343|ack_delay:0| [2025/04/30 18:20:46 961809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47924|rttvar:2723|minrtt:30950|latest_rtt:51343|ack_delay:0| [2025/04/30 18:20:46 961816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:649|lost_pn:646|thresh:3| [2025/04/30 18:20:46 961822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 961827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47924|rtt_var:2723|pto_duration:58816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 961833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 961839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 961844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:46 961850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247044782|now:1746037246961827|interv:82955| [2025/04/30 18:20:46 961855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247044782|now:1746037246961827|interval:82955|pto_count:0|srtt:47924 [2025/04/30 18:20:46 961861] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 44744, ack_elapse 52853, delivered 62482|rate 1182184|lost 155| [2025/04/30 18:20:46 961867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182184) in round 11| [2025/04/30 18:20:46 961873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 961879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 961884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246910361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 961891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246910361|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 961897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70883|srtt:47924|latest_rtt:51343|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 961906] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:240|largest:240|pns:2| [2025/04/30 18:20:46 961912] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:240|frame:ACK |recv_time:1746037246961704|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 961919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366961704|now:1746037246961704|interv:120000000| [2025/04/30 18:20:46 961929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366961704|now:1746037246961704|interv:120000000| [2025/04/30 18:20:46 961935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246962109|pq_index:0| [2025/04/30 18:20:46 961941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246961568| [2025/04/30 18:20:46 961947] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246961947| [2025/04/30 18:20:46 961954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246961952| [2025/04/30 18:20:46 961961] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 961967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47924|min_srtt:47924|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 961974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:669702| [2025/04/30 18:20:46 961980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47924|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 962009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 962016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47924|min_srtt:47924|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 962023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:670881| [2025/04/30 18:20:46 962029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47924|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 962036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 962042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47924|min_srtt:47924|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 962128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 962136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 962141] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 962147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 962153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 962160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 962171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:619005| [2025/04/30 18:20:46 962178] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 962183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 962189] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246962109| [2025/04/30 18:20:46 962194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246962109| [2025/04/30 18:20:46 962200] [debug] |xqc_engine_wakeup_after|wakeup:1746037246962109|now:1746037246962200|diff:18446744073709551525| [2025/04/30 18:20:46 962206] [debug] |xqc_engine_main_logic|END|now:1746037246961952| [2025/04/30 18:20:46 962214] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246962213| [2025/04/30 18:20:46 962219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246962109|pq_index:0| [2025/04/30 18:20:46 962225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246961952| [2025/04/30 18:20:46 962232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246962230| [2025/04/30 18:20:46 962238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246962109|now:1746037246962230| [2025/04/30 18:20:46 962244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246962109|now:1746037246962230| [2025/04/30 18:20:46 962250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 962256] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 962262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47924|min_srtt:47924|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 962268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 962275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 962280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 962286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 962292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 962298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 962304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:619005| [2025/04/30 18:20:46 962311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 962321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:713| [2025/04/30 18:20:46 962367] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037246962332|stream_id:0|stream_offset:619005| [2025/04/30 18:20:46 962377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 962424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:46 962432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47924|rtt_var:2723|pto_duration:58816|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 962438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 962444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 962449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:46 962455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247046148|now:1746037246962431|interv:83717| [2025/04/30 18:20:46 962460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247046148|now:1746037246962431|interval:83717|pto_count:0|srtt:47924 [2025/04/30 18:20:46 962467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:46 962474] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 962480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 962487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 962492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246963492|now:1746037246962492|interv:1000| [2025/04/30 18:20:46 962498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 962503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 962509] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246963492| [2025/04/30 18:20:46 962515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246963492| [2025/04/30 18:20:46 962521] [debug] |xqc_engine_wakeup_after|wakeup:1746037246963492|now:1746037246962521|diff:971| [2025/04/30 18:20:46 962527] [debug] |xqc_engine_main_logic|END|now:1746037246962230| [2025/04/30 18:20:46 962958] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246962957| [2025/04/30 18:20:46 962967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 962974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:240| [2025/04/30 18:20:46 962978] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:241| [2025/04/30 18:20:46 963003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:241| [2025/04/30 18:20:46 963021] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 963029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 963036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61282|prior_delivered:500977|prior_time:1746037246911076|is_app_limited:0|send_elapse:45497|ack_elapse:51881|ctl_first_sent_time:1746037246912641|lagest_ack_time:1746037246962957|curr_delivered:562259| [2025/04/30 18:20:46 963055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246912641| [2025/04/30 18:20:46 963063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 963070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 963077] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61282|prior_delivered:500977|prior_time:1746037246911076|is_app_limited:0|send_elapse:45497|ack_elapse:51881|ctl_first_sent_time:1746037246912641|lagest_ack_time:1746037246962957|curr_delivered:563459| [2025/04/30 18:20:46 963084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246912751| [2025/04/30 18:20:46 963091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 963097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47924|rttvar:2723|minrtt:30950|latest_rtt:50206|ack_delay:0| [2025/04/30 18:20:46 963104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48209|rttvar:2613|minrtt:30950|latest_rtt:50206|ack_delay:0| [2025/04/30 18:20:46 963110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:651|lost_pn:648|thresh:3| [2025/04/30 18:20:46 963117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 963123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48209|rtt_var:2613|pto_duration:58661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 963130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 963136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 963143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:46 963149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247045993|now:1746037246963123|interv:82870| [2025/04/30 18:20:46 963156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247045993|now:1746037246963123|interval:82870|pto_count:0|srtt:48209 [2025/04/30 18:20:46 963163] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45497, ack_elapse 51881, delivered 62482|rate 1204332|lost 155| [2025/04/30 18:20:46 963170] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204332) in round 11| [2025/04/30 18:20:46 963184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 963190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 963196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246912751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 963203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246912751|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 963211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:69683|srtt:48209|latest_rtt:50206|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 963220] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:241|largest:241|pns:2| [2025/04/30 18:20:46 963227] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:241|frame:ACK |recv_time:1746037246962957|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 963235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366962957|now:1746037246962957|interv:120000000| [2025/04/30 18:20:46 963242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366962957|now:1746037246962957|interv:120000000| [2025/04/30 18:20:46 963248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246963492|pq_index:0| [2025/04/30 18:20:46 963255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246962230| [2025/04/30 18:20:46 963262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246963261| [2025/04/30 18:20:46 963270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246963268| [2025/04/30 18:20:46 963278] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 963286] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48209|min_srtt:48209|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 963293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 963300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 963308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 963315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48209|min_srtt:48209|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 963322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:673239| [2025/04/30 18:20:46 963335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48209|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 963343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 963350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48209|min_srtt:48209|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 963357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:674418| [2025/04/30 18:20:46 963365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 963371] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 963378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 963385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 963393] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 963400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 963408] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 963414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 963421] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246963492| [2025/04/30 18:20:46 963427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246963492| [2025/04/30 18:20:46 963434] [debug] |xqc_engine_wakeup_after|wakeup:1746037246963492|now:1746037246963434|diff:58| [2025/04/30 18:20:46 963440] [debug] |xqc_engine_main_logic|END|now:1746037246963268| [2025/04/30 18:20:46 963449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246963449| [2025/04/30 18:20:46 963455] [debug] |xqc_engine_wakeup_after|wakeup:1746037246963492|now:1746037246963455|diff:37| [2025/04/30 18:20:46 963462] [debug] |xqc_engine_main_logic|END|now:1746037246963449| [2025/04/30 18:20:46 964543] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246964543| [2025/04/30 18:20:46 964558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246963492|pq_index:0| [2025/04/30 18:20:46 964566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246963268| [2025/04/30 18:20:46 964575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246964573| [2025/04/30 18:20:46 964583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246963492|now:1746037246964573| [2025/04/30 18:20:46 964590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246963492|now:1746037246964573| [2025/04/30 18:20:46 964604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 964611] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 964619] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48209|min_srtt:48209|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 964627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:674418| [2025/04/30 18:20:46 964634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 964640] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 964646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 964653] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 964661] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 964668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 964675] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 964682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:714| [2025/04/30 18:20:46 964733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037246964694|stream_id:0|stream_offset:620184| [2025/04/30 18:20:46 964744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 964751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:46 964758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48209|rtt_var:2613|pto_duration:58661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 964765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 964772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 964778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:46 964785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247048355|now:1746037246964758|interv:83597| [2025/04/30 18:20:46 964791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247048355|now:1746037246964758|interval:83597|pto_count:0|srtt:48209 [2025/04/30 18:20:46 964798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:46 964806] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 964817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:621363| [2025/04/30 18:20:46 964824] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 964830] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:715| [2025/04/30 18:20:46 964879] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037246964841|stream_id:0|stream_offset:621363| [2025/04/30 18:20:46 964890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 964898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:46 964905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48209|rtt_var:2613|pto_duration:58661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 964912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 964918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 964924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:46 964931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247048502|now:1746037246964905|interv:83597| [2025/04/30 18:20:46 964938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247048502|now:1746037246964905|interval:83597|pto_count:0|srtt:48209 [2025/04/30 18:20:46 964945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:46 964953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 964960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:622542| [2025/04/30 18:20:46 964968] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 964975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:716| [2025/04/30 18:20:46 965038] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037246965004|stream_id:0|stream_offset:622542| [2025/04/30 18:20:46 965051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 965059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:46 965066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48209|rtt_var:2613|pto_duration:58661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 965079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 965085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 965091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:46 965098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247048665|now:1746037246965065|interv:83600| [2025/04/30 18:20:46 965104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247048665|now:1746037246965065|interval:83600|pto_count:0|srtt:48209 [2025/04/30 18:20:46 965111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:46 965119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 965126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:623721| [2025/04/30 18:20:46 965132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 965139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246966138|now:1746037246965138|interv:1000| [2025/04/30 18:20:46 965145] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 965151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 965157] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246966138| [2025/04/30 18:20:46 965164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246966138| [2025/04/30 18:20:46 965171] [debug] |xqc_engine_wakeup_after|wakeup:1746037246966138|now:1746037246965171|diff:967| [2025/04/30 18:20:46 965178] [debug] |xqc_engine_main_logic|END|now:1746037246964573| [2025/04/30 18:20:46 965193] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:36|state:ESTABED|recv_time:1746037246965192| [2025/04/30 18:20:46 965201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 965210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:241| [2025/04/30 18:20:46 965216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:242| [2025/04/30 18:20:46 965225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:242| [2025/04/30 18:20:46 965231] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 965239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 965247] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61282|prior_delivered:503377|prior_time:1746037246912881|is_app_limited:0|send_elapse:45953|ack_elapse:52311|ctl_first_sent_time:1746037246914410|lagest_ack_time:1746037246965192|curr_delivered:564659| [2025/04/30 18:20:46 965254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246914410| [2025/04/30 18:20:46 965261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 965276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 965283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:61282|prior_delivered:503377|prior_time:1746037246912881|is_app_limited:0|send_elapse:45953|ack_elapse:52311|ctl_first_sent_time:1746037246914410|lagest_ack_time:1746037246965192|curr_delivered:565859| [2025/04/30 18:20:46 965290] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246914546| [2025/04/30 18:20:46 965296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 965303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48209|rttvar:2613|minrtt:30950|latest_rtt:50646|ack_delay:0| [2025/04/30 18:20:46 965310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48513|rttvar:2569|minrtt:30950|latest_rtt:50646|ack_delay:0| [2025/04/30 18:20:46 965317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:653|lost_pn:650|thresh:3| [2025/04/30 18:20:46 965324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 965330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48513|rtt_var:2569|pto_duration:58789|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 965337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 965344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 965350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:46 965357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247048793|now:1746037246965330|interv:83463| [2025/04/30 18:20:46 965364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247048793|now:1746037246965330|interval:83463|pto_count:0|srtt:48513 [2025/04/30 18:20:46 965371] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45953, ack_elapse 52311, delivered 62482|rate 1194433|lost 155| [2025/04/30 18:20:46 965379] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194433) in round 11| [2025/04/30 18:20:46 965385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 965391] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 965398] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246914546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 965405] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246914546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 965412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70883|srtt:48513|latest_rtt:50646|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 965426] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:242|largest:242|pns:2| [2025/04/30 18:20:46 965433] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:36|pkt_type:SHORT_HEADER|pkt_num:242|frame:ACK |recv_time:1746037246965192|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 965440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366965192|now:1746037246965192|interv:120000000| [2025/04/30 18:20:46 965447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366965192|now:1746037246965192|interv:120000000| [2025/04/30 18:20:46 965453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246966138|pq_index:0| [2025/04/30 18:20:46 965460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246964573| [2025/04/30 18:20:46 965466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246965466| [2025/04/30 18:20:46 965474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246965472| [2025/04/30 18:20:46 965482] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 965491] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 965499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:674418| [2025/04/30 18:20:46 965506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48513|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 965513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 965521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 965527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:675597| [2025/04/30 18:20:46 965535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48513|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 965542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 965549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48513|min_srtt:48513|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 965556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:676776| [2025/04/30 18:20:46 965568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 965574] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 965580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 965587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 965595] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 965602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:623721| [2025/04/30 18:20:46 965609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 965614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 965621] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246966138| [2025/04/30 18:20:46 965628] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246966138| [2025/04/30 18:20:46 965634] [debug] |xqc_engine_wakeup_after|wakeup:1746037246966138|now:1746037246965634|diff:504| [2025/04/30 18:20:46 965641] [debug] |xqc_engine_main_logic|END|now:1746037246965472| [2025/04/30 18:20:46 965650] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246965650| [2025/04/30 18:20:46 965656] [debug] |xqc_engine_wakeup_after|wakeup:1746037246966138|now:1746037246965656|diff:482| [2025/04/30 18:20:46 965662] [debug] |xqc_engine_main_logic|END|now:1746037246965650| [2025/04/30 18:20:46 966686] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246966685| [2025/04/30 18:20:46 966698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 966705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:242| [2025/04/30 18:20:46 966709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:243| [2025/04/30 18:20:46 966715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:243| [2025/04/30 18:20:46 966719] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 966724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 966729] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:503377|prior_time:1746037246912881|is_app_limited:0|send_elapse:46218|ack_elapse:53804|ctl_first_sent_time:1746037246914675|lagest_ack_time:1746037246966685|curr_delivered:567059| [2025/04/30 18:20:46 966734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246914675| [2025/04/30 18:20:46 966739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 966743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 966753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:62482|prior_delivered:505777|prior_time:1746037246914842|is_app_limited:0|send_elapse:46100|ack_elapse:51843|ctl_first_sent_time:1746037246916481|lagest_ack_time:1746037246966685|curr_delivered:568259| [2025/04/30 18:20:46 966758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246916481| [2025/04/30 18:20:46 966762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 966766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48513|rttvar:2569|minrtt:30950|latest_rtt:50204|ack_delay:1000| [2025/04/30 18:20:46 966771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48599|rttvar:2099|minrtt:30950|latest_rtt:50204|ack_delay:1000| [2025/04/30 18:20:46 966775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:655|lost_pn:652|thresh:3| [2025/04/30 18:20:46 966779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 966783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48599|rtt_var:2099|pto_duration:56995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 966788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 966792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 966796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:46 966800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247046999|now:1746037246966783|interv:80216| [2025/04/30 18:20:46 966804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247046999|now:1746037246966783|interval:80216|pto_count:0|srtt:48599 [2025/04/30 18:20:46 966808] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46100, ack_elapse 51843, delivered 62482|rate 1205215|lost 155| [2025/04/30 18:20:46 966813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205215) in round 11| [2025/04/30 18:20:46 966817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 966821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 966825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246916481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 966830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246916481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 966835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68483|srtt:48599|latest_rtt:50204|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 966844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:243|largest:243|pns:2| [2025/04/30 18:20:46 966848] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:243|frame:ACK |recv_time:1746037246966685|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 966853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366966685|now:1746037246966685|interv:120000000| [2025/04/30 18:20:46 966857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366966685|now:1746037246966685|interv:120000000| [2025/04/30 18:20:46 966861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246966138|pq_index:0| [2025/04/30 18:20:46 966866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246965472| [2025/04/30 18:20:46 966870] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246966870| [2025/04/30 18:20:46 966875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246966874| [2025/04/30 18:20:46 966879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246966138|now:1746037246966874| [2025/04/30 18:20:46 966884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246966138|now:1746037246966874| [2025/04/30 18:20:46 966888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 966892] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 966897] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48599|min_srtt:48599|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 966902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:676776| [2025/04/30 18:20:46 966906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48599|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 966911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 966916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48599|min_srtt:48599|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 966920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:677955| [2025/04/30 18:20:46 966924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48599|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 966929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 966933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48599|min_srtt:48599|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 966937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:679134| [2025/04/30 18:20:46 966944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 966948] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 966952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 966956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 966961] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 966965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:623721| [2025/04/30 18:20:46 966970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 966974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:717| [2025/04/30 18:20:46 967017] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68483|now:1746037246966981|stream_id:0|stream_offset:623721| [2025/04/30 18:20:46 967026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 967032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68483|applimit:0| [2025/04/30 18:20:46 967039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48599|rtt_var:2099|pto_duration:56995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 967047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 967053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 967059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:46 967066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247048976|now:1746037246967039|interv:81937| [2025/04/30 18:20:46 967072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247048976|now:1746037246967039|interval:81937|pto_count:0|srtt:48599 [2025/04/30 18:20:46 967079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69683| [2025/04/30 18:20:46 967087] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 967094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:624900| [2025/04/30 18:20:46 967101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 967108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:718| [2025/04/30 18:20:46 967158] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037246967126|stream_id:0|stream_offset:624900| [2025/04/30 18:20:46 967168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 967175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:46 967182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48599|rtt_var:2099|pto_duration:56995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 967190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 967196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 967203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:46 967210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247049121|now:1746037246967182|interv:81939| [2025/04/30 18:20:46 967216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247049121|now:1746037246967182|interval:81939|pto_count:0|srtt:48599 [2025/04/30 18:20:46 967223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:46 967231] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 967238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:626079| [2025/04/30 18:20:46 967245] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 967253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:719| [2025/04/30 18:20:46 967300] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037246967264|stream_id:0|stream_offset:626079| [2025/04/30 18:20:46 967309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 967317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:46 967324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48599|rtt_var:2099|pto_duration:56995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 967331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 967337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 967344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:46 967350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247049259|now:1746037246967324|interv:81935| [2025/04/30 18:20:46 967363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247049259|now:1746037246967324|interval:81935|pto_count:0|srtt:48599 [2025/04/30 18:20:46 967370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:46 967377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 967384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:627258| [2025/04/30 18:20:46 967391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 967397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246968397|now:1746037246967397|interv:1000| [2025/04/30 18:20:46 967404] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 967410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 967416] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246968397| [2025/04/30 18:20:46 967423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246968397| [2025/04/30 18:20:46 967430] [debug] |xqc_engine_wakeup_after|wakeup:1746037246968397|now:1746037246967429|diff:968| [2025/04/30 18:20:46 967434] [debug] |xqc_engine_main_logic|END|now:1746037246966874| [2025/04/30 18:20:46 967440] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246967440| [2025/04/30 18:20:46 967444] [debug] |xqc_engine_wakeup_after|wakeup:1746037246968397|now:1746037246967444|diff:953| [2025/04/30 18:20:46 967448] [debug] |xqc_engine_main_logic|END|now:1746037246967440| [2025/04/30 18:20:46 968530] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246968529| [2025/04/30 18:20:46 968543] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246968397|pq_index:0| [2025/04/30 18:20:46 968550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246966874| [2025/04/30 18:20:46 968559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246968557| [2025/04/30 18:20:46 968566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246968397|now:1746037246968557| [2025/04/30 18:20:46 968572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246968397|now:1746037246968557| [2025/04/30 18:20:46 968579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 968585] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 968593] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48599|min_srtt:48599|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 968600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:679134| [2025/04/30 18:20:46 968608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 968622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 968628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 968635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 968643] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 968650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:627258| [2025/04/30 18:20:46 968657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 968665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:720| [2025/04/30 18:20:46 968714] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037246968677|stream_id:0|stream_offset:627258| [2025/04/30 18:20:46 968723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 968731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:46 968738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48599|rtt_var:2099|pto_duration:56995|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 968745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 968752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 968758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:46 968765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247050672|now:1746037246968737|interv:81935| [2025/04/30 18:20:46 968772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247050672|now:1746037246968737|interval:81935|pto_count:0|srtt:48599 [2025/04/30 18:20:46 968780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:46 968788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 968795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:628437| [2025/04/30 18:20:46 968802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 968808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246969808|now:1746037246968808|interv:1000| [2025/04/30 18:20:46 968814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 968820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 968827] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246969808| [2025/04/30 18:20:46 968840] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246969808| [2025/04/30 18:20:46 968847] [debug] |xqc_engine_wakeup_after|wakeup:1746037246969808|now:1746037246968847|diff:961| [2025/04/30 18:20:46 968853] [debug] |xqc_engine_main_logic|END|now:1746037246968557| [2025/04/30 18:20:46 969113] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246969112| [2025/04/30 18:20:46 969122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 969128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:243| [2025/04/30 18:20:46 969132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:244| [2025/04/30 18:20:46 969138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:244| [2025/04/30 18:20:46 969142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 969147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 969152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:505777|prior_time:1746037246914842|is_app_limited:0|send_elapse:46222|ack_elapse:54270|ctl_first_sent_time:1746037246916603|lagest_ack_time:1746037246969112|curr_delivered:569459| [2025/04/30 18:20:46 969157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246916603| [2025/04/30 18:20:46 969162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 969166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 969171] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:62482|prior_delivered:508177|prior_time:1746037246916744|is_app_limited:0|send_elapse:45835|ack_elapse:52368|ctl_first_sent_time:1746037246918300|lagest_ack_time:1746037246969112|curr_delivered:570659| [2025/04/30 18:20:46 969175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246918300| [2025/04/30 18:20:46 969180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 969187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48599|rttvar:2099|minrtt:30950|latest_rtt:50812|ack_delay:1000| [2025/04/30 18:20:46 969194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48751|rttvar:1878|minrtt:30950|latest_rtt:50812|ack_delay:1000| [2025/04/30 18:20:46 969201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:657|lost_pn:654|thresh:3| [2025/04/30 18:20:46 969207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 969214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48751|rtt_var:1878|pto_duration:56263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 969221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 969235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 969241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:46 969248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247049940|now:1746037246969213|interv:80727| [2025/04/30 18:20:46 969254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247049940|now:1746037246969213|interval:80727|pto_count:0|srtt:48751 [2025/04/30 18:20:46 969261] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45835, ack_elapse 52368, delivered 62482|rate 1193133|lost 155| [2025/04/30 18:20:46 969268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193133) in round 11| [2025/04/30 18:20:46 969274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 969281] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 969286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246918300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 969293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246918300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 969300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70883|srtt:48751|latest_rtt:50812|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 969310] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:244|largest:244|pns:2| [2025/04/30 18:20:46 969317] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:244|frame:ACK |recv_time:1746037246969112|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 969325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366969112|now:1746037246969112|interv:120000000| [2025/04/30 18:20:46 969332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366969112|now:1746037246969112|interv:120000000| [2025/04/30 18:20:46 969338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246969808|pq_index:0| [2025/04/30 18:20:46 969345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246968557| [2025/04/30 18:20:46 969352] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246969352| [2025/04/30 18:20:46 969359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246969357| [2025/04/30 18:20:46 969367] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 969375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48751|min_srtt:48751|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 969389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:679134| [2025/04/30 18:20:46 969397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 969404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 969410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48751|min_srtt:48751|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 969418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:680313| [2025/04/30 18:20:46 969425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48751|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 969432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 969439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48751|min_srtt:48751|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 969445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:681492| [2025/04/30 18:20:46 969452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 969459] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 969465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 969472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 969480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 969487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:628437| [2025/04/30 18:20:46 969493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 969499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 969505] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246969808| [2025/04/30 18:20:46 969511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246969808| [2025/04/30 18:20:46 969517] [debug] |xqc_engine_wakeup_after|wakeup:1746037246969808|now:1746037246969517|diff:291| [2025/04/30 18:20:46 969523] [debug] |xqc_engine_main_logic|END|now:1746037246969357| [2025/04/30 18:20:46 969532] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246969532| [2025/04/30 18:20:46 969537] [debug] |xqc_engine_wakeup_after|wakeup:1746037246969808|now:1746037246969537|diff:271| [2025/04/30 18:20:46 969546] [debug] |xqc_engine_main_logic|END|now:1746037246969532| [2025/04/30 18:20:46 970594] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246970593| [2025/04/30 18:20:46 970606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 970613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:244| [2025/04/30 18:20:46 970617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:245| [2025/04/30 18:20:46 970624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:245| [2025/04/30 18:20:46 970628] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 970633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 970638] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:508177|prior_time:1746037246916744|is_app_limited:0|send_elapse:45950|ack_elapse:53849|ctl_first_sent_time:1746037246918415|lagest_ack_time:1746037246970593|curr_delivered:571859| [2025/04/30 18:20:46 970643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246918415| [2025/04/30 18:20:46 970648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 970653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 970657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:62482|prior_delivered:510577|prior_time:1746037246918537|is_app_limited:0|send_elapse:45378|ack_elapse:52056|ctl_first_sent_time:1746037246920046|lagest_ack_time:1746037246970593|curr_delivered:573059| [2025/04/30 18:20:46 970662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246920046| [2025/04/30 18:20:46 970666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 970670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48751|rttvar:1878|minrtt:30950|latest_rtt:50547|ack_delay:0| [2025/04/30 18:20:46 970675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48976|rttvar:1858|minrtt:30950|latest_rtt:50547|ack_delay:0| [2025/04/30 18:20:46 970679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:659|lost_pn:656|thresh:3| [2025/04/30 18:20:46 970683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 970687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1858|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 970692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 970696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 970700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:46 970711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247050085|now:1746037246970687|interv:79398| [2025/04/30 18:20:46 970715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247050085|now:1746037246970687|interval:79398|pto_count:0|srtt:48976 [2025/04/30 18:20:46 970719] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45378, ack_elapse 52056, delivered 62482|rate 1200284|lost 155| [2025/04/30 18:20:46 970724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200284) in round 11| [2025/04/30 18:20:46 970728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 970732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 970736] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246920046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 970741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246920046|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 970746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68483|srtt:48976|latest_rtt:50547|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 970751] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:245|largest:245|pns:2| [2025/04/30 18:20:46 970756] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:245|frame:ACK |recv_time:1746037246970593|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 970761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366970593|now:1746037246970593|interv:120000000| [2025/04/30 18:20:46 970765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366970593|now:1746037246970593|interv:120000000| [2025/04/30 18:20:46 970769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246969808|pq_index:0| [2025/04/30 18:20:46 970774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246969357| [2025/04/30 18:20:46 970778] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246970778| [2025/04/30 18:20:46 970783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246970782| [2025/04/30 18:20:46 970788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246969808|now:1746037246970782| [2025/04/30 18:20:46 970792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246969808|now:1746037246970782| [2025/04/30 18:20:46 970796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 970800] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 970805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 970813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:681492| [2025/04/30 18:20:46 970818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48976|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 970822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 970827] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 970831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:682671| [2025/04/30 18:20:46 970836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48976|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 970840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 970845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 970849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:683850| [2025/04/30 18:20:46 970853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 970857] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 970861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 970865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 970870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 970874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:628437| [2025/04/30 18:20:46 970879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 970883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:721| [2025/04/30 18:20:46 970922] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68483|now:1746037246970890|stream_id:0|stream_offset:628437| [2025/04/30 18:20:46 970928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 970938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68483|applimit:0| [2025/04/30 18:20:46 970942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1858|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 970947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 970951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 970955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:46 970959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052298|now:1746037246970942|interv:81356| [2025/04/30 18:20:46 970963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052298|now:1746037246970942|interval:81356|pto_count:0|srtt:48976 [2025/04/30 18:20:46 970968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69683| [2025/04/30 18:20:46 970973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 970977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:629616| [2025/04/30 18:20:46 970982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 971009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:722| [2025/04/30 18:20:46 971045] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037246971022|stream_id:0|stream_offset:629616| [2025/04/30 18:20:46 971051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 971056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:46 971060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1858|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 971065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 971069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 971073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:46 971077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052430|now:1746037246971060|interv:81370| [2025/04/30 18:20:46 971081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052430|now:1746037246971060|interval:81370|pto_count:0|srtt:48976 [2025/04/30 18:20:46 971085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:46 971090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 971099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:630795| [2025/04/30 18:20:46 971103] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 971107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:723| [2025/04/30 18:20:46 971132] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037246971114|stream_id:0|stream_offset:630795| [2025/04/30 18:20:46 971137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 971142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:46 971146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1858|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 971151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 971155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 971158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:46 971162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052522|now:1746037246971146|interv:81376| [2025/04/30 18:20:46 971166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052522|now:1746037246971146|interval:81376|pto_count:0|srtt:48976 [2025/04/30 18:20:46 971171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:46 971175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 971179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:631974| [2025/04/30 18:20:46 971184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 971188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246972188|now:1746037246971188|interv:1000| [2025/04/30 18:20:46 971192] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 971196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 971200] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246972188| [2025/04/30 18:20:46 971204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246972188| [2025/04/30 18:20:46 971208] [debug] |xqc_engine_wakeup_after|wakeup:1746037246972188|now:1746037246971208|diff:980| [2025/04/30 18:20:46 971212] [debug] |xqc_engine_main_logic|END|now:1746037246970782| [2025/04/30 18:20:46 971218] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246971218| [2025/04/30 18:20:46 971222] [debug] |xqc_engine_wakeup_after|wakeup:1746037246972188|now:1746037246971222|diff:966| [2025/04/30 18:20:46 971229] [debug] |xqc_engine_main_logic|END|now:1746037246971218| [2025/04/30 18:20:46 972297] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246972297| [2025/04/30 18:20:46 972305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246972188|pq_index:0| [2025/04/30 18:20:46 972310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246970782| [2025/04/30 18:20:46 972315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246972314| [2025/04/30 18:20:46 972320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246972188|now:1746037246972314| [2025/04/30 18:20:46 972324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246972188|now:1746037246972314| [2025/04/30 18:20:46 972328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 972333] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 972338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 972342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:683850| [2025/04/30 18:20:46 972347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 972351] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 972355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 972359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 972364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 972368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:631974| [2025/04/30 18:20:46 972373] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 972377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:724| [2025/04/30 18:20:46 972414] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037246972387|stream_id:0|stream_offset:631974| [2025/04/30 18:20:46 972423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 972430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:46 972436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1858|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 972448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 972453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 972459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:46 972465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247053795|now:1746037246972435|interv:81360| [2025/04/30 18:20:46 972471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247053795|now:1746037246972435|interval:81360|pto_count:0|srtt:48976 [2025/04/30 18:20:46 972479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:46 972487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 972493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:633153| [2025/04/30 18:20:46 972500] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 972507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:725| [2025/04/30 18:20:46 972546] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73283|now:1746037246972517|stream_id:0|stream_offset:633153| [2025/04/30 18:20:46 972556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 972563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73283|applimit:0| [2025/04/30 18:20:46 972570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1858|pto_duration:56408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 972577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 972583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 972589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74483| [2025/04/30 18:20:46 972595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247053925|now:1746037246972570|interv:81355| [2025/04/30 18:20:46 972602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247053925|now:1746037246972570|interval:81355|pto_count:0|srtt:48976 [2025/04/30 18:20:46 972608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74483| [2025/04/30 18:20:46 972616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 972622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 972635] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 972641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246973641|now:1746037246972641|interv:1000| [2025/04/30 18:20:46 972647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 972653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 972659] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246973641| [2025/04/30 18:20:46 972666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246973641| [2025/04/30 18:20:46 972672] [debug] |xqc_engine_wakeup_after|wakeup:1746037246973641|now:1746037246972672|diff:969| [2025/04/30 18:20:46 972678] [debug] |xqc_engine_main_logic|END|now:1746037246972314| [2025/04/30 18:20:46 972692] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246972691| [2025/04/30 18:20:46 972699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 972707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:245| [2025/04/30 18:20:46 972713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:246| [2025/04/30 18:20:46 972722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:246| [2025/04/30 18:20:46 972728] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 972736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 972743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:510577|prior_time:1746037246918537|is_app_limited:0|send_elapse:45505|ack_elapse:54154|ctl_first_sent_time:1746037246920173|lagest_ack_time:1746037246972691|curr_delivered:574259| [2025/04/30 18:20:46 972751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246920173| [2025/04/30 18:20:46 972758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 972765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 972772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:62482|prior_delivered:512977|prior_time:1746037246920634|is_app_limited:0|send_elapse:45520|ack_elapse:52057|ctl_first_sent_time:1746037246922144|lagest_ack_time:1746037246972691|curr_delivered:575459| [2025/04/30 18:20:46 972779] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246922144| [2025/04/30 18:20:46 972785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 972792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48976|rttvar:1858|minrtt:30950|latest_rtt:50547|ack_delay:1000| [2025/04/30 18:20:46 972798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49047|rttvar:1536|minrtt:30950|latest_rtt:50547|ack_delay:1000| [2025/04/30 18:20:46 972805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:661|lost_pn:658|thresh:3| [2025/04/30 18:20:46 972817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 972823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49047|rtt_var:1536|pto_duration:55191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 972830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 972836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 972842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:46 972848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052708|now:1746037246972823|interv:79885| [2025/04/30 18:20:46 972855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052708|now:1746037246972823|interval:79885|pto_count:0|srtt:49047 [2025/04/30 18:20:46 972861] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45520, ack_elapse 52057, delivered 62482|rate 1200261|lost 155| [2025/04/30 18:20:46 972868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200261) in round 11| [2025/04/30 18:20:46 972875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 972881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 972887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246922144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 972894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246922144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 972901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:72083|srtt:49047|latest_rtt:50547|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 972910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:246|largest:246|pns:2| [2025/04/30 18:20:46 972917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:246|frame:ACK |recv_time:1746037246972691|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 972925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366972691|now:1746037246972691|interv:120000000| [2025/04/30 18:20:46 972932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366972691|now:1746037246972691|interv:120000000| [2025/04/30 18:20:46 972937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246973641|pq_index:0| [2025/04/30 18:20:46 972943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246972314| [2025/04/30 18:20:46 972949] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246972949| [2025/04/30 18:20:46 972957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246972955| [2025/04/30 18:20:46 972970] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 972977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49047|min_srtt:49047|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 972984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:683850| [2025/04/30 18:20:46 973014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49047|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 973022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 973029] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49047|min_srtt:49047|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 973036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:685029| [2025/04/30 18:20:46 973043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49047|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 973050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 973057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49047|min_srtt:49047|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 973064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:686208| [2025/04/30 18:20:46 973071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 973077] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 973083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 973089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 973096] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 973103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 973110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 973115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 973121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246973641| [2025/04/30 18:20:46 973134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246973641| [2025/04/30 18:20:46 973140] [debug] |xqc_engine_wakeup_after|wakeup:1746037246973641|now:1746037246973140|diff:501| [2025/04/30 18:20:46 973146] [debug] |xqc_engine_main_logic|END|now:1746037246972955| [2025/04/30 18:20:46 973155] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246973154| [2025/04/30 18:20:46 973161] [debug] |xqc_engine_wakeup_after|wakeup:1746037246973641|now:1746037246973161|diff:480| [2025/04/30 18:20:46 973167] [debug] |xqc_engine_main_logic|END|now:1746037246973154| [2025/04/30 18:20:46 974245] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246974245| [2025/04/30 18:20:46 974260] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246973641|pq_index:0| [2025/04/30 18:20:46 974266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246972955| [2025/04/30 18:20:46 974274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246974272| [2025/04/30 18:20:46 974281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246973641|now:1746037246974272| [2025/04/30 18:20:46 974287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246973641|now:1746037246974272| [2025/04/30 18:20:46 974293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 974299] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 974306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49047|min_srtt:49047|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 974313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:686208| [2025/04/30 18:20:46 974319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 974325] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 974331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 974337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 974344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 974350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 974357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 974363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:726| [2025/04/30 18:20:46 974411] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037246974375|stream_id:0|stream_offset:634332| [2025/04/30 18:20:46 974420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 974434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:46 974441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49047|rtt_var:1536|pto_duration:55191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 974448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 974454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 974460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:46 974466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247054566|now:1746037246974441|interv:80125| [2025/04/30 18:20:46 974473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247054566|now:1746037246974441|interval:80125|pto_count:0|srtt:49047 [2025/04/30 18:20:46 974480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:46 974488] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 974494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:635511| [2025/04/30 18:20:46 974501] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 974508] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:727| [2025/04/30 18:20:46 974546] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73283|now:1746037246974518|stream_id:0|stream_offset:635511| [2025/04/30 18:20:46 974556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 974563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73283|applimit:0| [2025/04/30 18:20:46 974569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49047|rtt_var:1536|pto_duration:55191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 974576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 974582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 974588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74483| [2025/04/30 18:20:46 974594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247054709|now:1746037246974569|interv:80140| [2025/04/30 18:20:46 974600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247054709|now:1746037246974569|interval:80140|pto_count:0|srtt:49047 [2025/04/30 18:20:46 974606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74483| [2025/04/30 18:20:46 974618] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 974625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 974631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 974637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246975636|now:1746037246974636|interv:1000| [2025/04/30 18:20:46 974642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 974648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 974654] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246975636| [2025/04/30 18:20:46 974660] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246975636| [2025/04/30 18:20:46 974665] [debug] |xqc_engine_wakeup_after|wakeup:1746037246975636|now:1746037246974665|diff:971| [2025/04/30 18:20:46 974671] [debug] |xqc_engine_main_logic|END|now:1746037246974272| [2025/04/30 18:20:46 975745] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246975745| [2025/04/30 18:20:46 975758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246975636|pq_index:0| [2025/04/30 18:20:46 975763] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246974272| [2025/04/30 18:20:46 975769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246975767| [2025/04/30 18:20:46 975774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246975636|now:1746037246975767| [2025/04/30 18:20:46 975778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246975636|now:1746037246975767| [2025/04/30 18:20:46 975782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 975787] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 975792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49047|min_srtt:49047|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 975797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:686208| [2025/04/30 18:20:46 975801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 975805] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 975809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 975814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 975819] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 975832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 975837] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 975841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:728| [2025/04/30 18:20:46 975879] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74483|now:1746037246975850|stream_id:0|stream_offset:636690| [2025/04/30 18:20:46 975885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 975890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74483|applimit:0| [2025/04/30 18:20:46 975895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49047|rtt_var:1536|pto_duration:55191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 975902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 975908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 975915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75683| [2025/04/30 18:20:46 975921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247056041|now:1746037246975894|interv:80147| [2025/04/30 18:20:46 975928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247056041|now:1746037246975894|interval:80147|pto_count:0|srtt:49047 [2025/04/30 18:20:46 975935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75683| [2025/04/30 18:20:46 975942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 975947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:637869| [2025/04/30 18:20:46 975951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 975956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:729| [2025/04/30 18:20:46 976002] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75683|now:1746037246975963|stream_id:0|stream_offset:637869| [2025/04/30 18:20:46 976014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 976021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75683|applimit:0| [2025/04/30 18:20:46 976028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49047|rtt_var:1536|pto_duration:55191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 976035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 976049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 976055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76883| [2025/04/30 18:20:46 976062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247056154|now:1746037246976028|interv:80126| [2025/04/30 18:20:46 976067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247056154|now:1746037246976028|interval:80126|pto_count:0|srtt:49047 [2025/04/30 18:20:46 976072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:76883| [2025/04/30 18:20:46 976077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 976082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 976086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 976090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246977090|now:1746037246976090|interv:1000| [2025/04/30 18:20:46 976094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 976098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 976103] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246977090| [2025/04/30 18:20:46 976110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246977090| [2025/04/30 18:20:46 976116] [debug] |xqc_engine_wakeup_after|wakeup:1746037246977090|now:1746037246976116|diff:974| [2025/04/30 18:20:46 976123] [debug] |xqc_engine_main_logic|END|now:1746037246975767| [2025/04/30 18:20:46 976191] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246976190| [2025/04/30 18:20:46 976201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 976210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:246| [2025/04/30 18:20:46 976215] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:247| [2025/04/30 18:20:46 976222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:247| [2025/04/30 18:20:46 976226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 976231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 976236] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:512977|prior_time:1746037246920634|is_app_limited:0|send_elapse:45665|ack_elapse:55556|ctl_first_sent_time:1746037246922289|lagest_ack_time:1746037246976190|curr_delivered:576659| [2025/04/30 18:20:46 976241] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246922289| [2025/04/30 18:20:46 976246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 976250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 976260] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:62482|prior_delivered:515377|prior_time:1746037246922653|is_app_limited:0|send_elapse:45278|ack_elapse:53537|ctl_first_sent_time:1746037246924243|lagest_ack_time:1746037246976190|curr_delivered:577859| [2025/04/30 18:20:46 976265] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246924243| [2025/04/30 18:20:46 976269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 976274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49047|rttvar:1536|minrtt:30950|latest_rtt:51947|ack_delay:1000| [2025/04/30 18:20:46 976278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49285|rttvar:1627|minrtt:30950|latest_rtt:51947|ack_delay:1000| [2025/04/30 18:20:46 976283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:663|lost_pn:660|thresh:3| [2025/04/30 18:20:46 976287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 976291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49285|rtt_var:1627|pto_duration:55793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 976296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 976300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 976303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74483| [2025/04/30 18:20:46 976307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247056756|now:1746037246976291|interv:80465| [2025/04/30 18:20:46 976311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247056756|now:1746037246976291|interval:80465|pto_count:0|srtt:49285 [2025/04/30 18:20:46 976316] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45278, ack_elapse 53537, delivered 62482|rate 1167080|lost 155| [2025/04/30 18:20:46 976321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167080) in round 11| [2025/04/30 18:20:46 976325] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 976329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 976333] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246924243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 976338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246924243|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 976344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:74483|srtt:49285|latest_rtt:51947|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 976358] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:247|largest:247|pns:2| [2025/04/30 18:20:46 976365] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:247|frame:ACK |recv_time:1746037246976190|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 976373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366976190|now:1746037246976190|interv:120000000| [2025/04/30 18:20:46 976379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366976190|now:1746037246976190|interv:120000000| [2025/04/30 18:20:46 976386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246977090|pq_index:0| [2025/04/30 18:20:46 976393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246975767| [2025/04/30 18:20:46 976399] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246976399| [2025/04/30 18:20:46 976407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246976405| [2025/04/30 18:20:46 976414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 976421] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 976428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:686208| [2025/04/30 18:20:46 976435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 976442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 976449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 976456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:687387| [2025/04/30 18:20:46 976463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 976471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 976478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 976485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:46 976492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 976503] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 976510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 976517] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 976524] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 976530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 976537] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 976543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 976549] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246977090| [2025/04/30 18:20:46 976557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246977090| [2025/04/30 18:20:46 976563] [debug] |xqc_engine_wakeup_after|wakeup:1746037246977090|now:1746037246976563|diff:527| [2025/04/30 18:20:46 976570] [debug] |xqc_engine_main_logic|END|now:1746037246976405| [2025/04/30 18:20:46 976582] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037246976581| [2025/04/30 18:20:46 976590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 976599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:247| [2025/04/30 18:20:46 976606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:248| [2025/04/30 18:20:46 976615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:248| [2025/04/30 18:20:46 976623] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 976629] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=814771|max_stream_data_old=788833| [2025/04/30 18:20:46 976636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 976644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247001581|now:1746037246976581|interv:25000| [2025/04/30 18:20:46 976652] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246976581|max_ack_delay:25000| [2025/04/30 18:20:46 976659] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:248|largest:248|pns:2| [2025/04/30 18:20:46 976667] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:248|frame:ACK MAX_STREAM_DATA |recv_time:1746037246976581|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 976674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366976581|now:1746037246976581|interv:120000000| [2025/04/30 18:20:46 976681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366976581|now:1746037246976581|interv:120000000| [2025/04/30 18:20:46 976692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246977090|pq_index:0| [2025/04/30 18:20:46 976696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246976405| [2025/04/30 18:20:46 976700] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246976700| [2025/04/30 18:20:46 976705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246976704| [2025/04/30 18:20:46 976710] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 976715] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:46 976720] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:74483|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 976726] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029579| [2025/04/30 18:20:46 976730] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028400| [2025/04/30 18:20:46 976735] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027221| [2025/04/30 18:20:46 976739] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026042| [2025/04/30 18:20:46 976743] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024863| [2025/04/30 18:20:46 976748] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:46 976752] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2022505| [2025/04/30 18:20:46 976756] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2021326| [2025/04/30 18:20:46 976760] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2020147| [2025/04/30 18:20:46 976764] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2018968| [2025/04/30 18:20:46 976769] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2017789| [2025/04/30 18:20:46 976773] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2016610| [2025/04/30 18:20:46 976777] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015431| [2025/04/30 18:20:46 976781] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2014252| [2025/04/30 18:20:46 976786] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2013073| [2025/04/30 18:20:46 976790] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2011894| [2025/04/30 18:20:46 976795] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2010715| [2025/04/30 18:20:46 976799] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2009536| [2025/04/30 18:20:46 976803] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2008357| [2025/04/30 18:20:46 976807] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2007178| [2025/04/30 18:20:46 976811] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2005999| [2025/04/30 18:20:46 976816] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2004820| [2025/04/30 18:20:46 976820] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:814771| [2025/04/30 18:20:46 976828] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:814719|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1308371|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 976833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 976837] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2004820| [2025/04/30 18:20:46 976841] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:814771| [2025/04/30 18:20:46 976846] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:814719|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1282433|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 976851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 976856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 976860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 976865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 976869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 976873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49285|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 976878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 976882] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 976886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50438|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:46 976891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 976894] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 976898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 976903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 976907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 976914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:730| [2025/04/30 18:20:46 976950] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:730|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74483|now:1746037246976921|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 976957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:730|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 976962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:730|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 976966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74483|applimit:0| [2025/04/30 18:20:46 976970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49285|rtt_var:1627|pto_duration:55793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 976975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 976979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 976983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74502| [2025/04/30 18:20:46 977011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247057714|now:1746037246976970|interv:80744| [2025/04/30 18:20:46 977016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247057714|now:1746037246976970|interval:80744|pto_count:0|srtt:49285 [2025/04/30 18:20:46 977020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74502| [2025/04/30 18:20:46 977025] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 977030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:731| [2025/04/30 18:20:46 977056] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:731|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74502|now:1746037246977037|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 977062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:731|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 977067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:731|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 977071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74502|applimit:0| [2025/04/30 18:20:46 977075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49285|rtt_var:1627|pto_duration:55793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 977079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 977083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 977091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:46 977095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247057830|now:1746037246977075|interv:80755| [2025/04/30 18:20:46 977099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247057830|now:1746037246977075|interval:80755|pto_count:0|srtt:49285 [2025/04/30 18:20:46 977104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:46 977109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 977113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 977117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 977121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 977125] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246977090| [2025/04/30 18:20:46 977130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246977090| [2025/04/30 18:20:46 977134] [debug] |xqc_engine_wakeup_after|wakeup:1746037246977090|now:1746037246977134|diff:18446744073709551572| [2025/04/30 18:20:46 977138] [debug] |xqc_engine_main_logic|END|now:1746037246976704| [2025/04/30 18:20:46 977144] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246977143| [2025/04/30 18:20:46 977147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246977090|pq_index:0| [2025/04/30 18:20:46 977152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246976704| [2025/04/30 18:20:46 977157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246977155| [2025/04/30 18:20:46 977161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246977090|now:1746037246977155| [2025/04/30 18:20:46 977165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246977090|now:1746037246977155| [2025/04/30 18:20:46 977169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 977174] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 977179] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49285|min_srtt:49285|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 977183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:46 977187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 977191] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 977195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 977202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 977206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 977210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 977215] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 977219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:732| [2025/04/30 18:20:46 977244] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037246977226|stream_id:0|stream_offset:639048| [2025/04/30 18:20:46 977250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 977255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:46 977259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49285|rtt_var:1627|pto_duration:55793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 977264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 977267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 977271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:46 977278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247058019|now:1746037246977259|interv:80760| [2025/04/30 18:20:46 977284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247058019|now:1746037246977259|interval:80760|pto_count:0|srtt:49285 [2025/04/30 18:20:46 977291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:46 977299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 977306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:640227| [2025/04/30 18:20:46 977314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 977319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:733| [2025/04/30 18:20:46 977356] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75721|now:1746037246977329|stream_id:0|stream_offset:640227| [2025/04/30 18:20:46 977366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 977380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75721|applimit:0| [2025/04/30 18:20:46 977386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49285|rtt_var:1627|pto_duration:55793|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 977393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 977399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 977405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76921| [2025/04/30 18:20:46 977411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247058122|now:1746037246977385|interv:80737| [2025/04/30 18:20:46 977418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247058122|now:1746037246977385|interval:80737|pto_count:0|srtt:49285 [2025/04/30 18:20:46 977424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:76921| [2025/04/30 18:20:46 977429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 977433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76921|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:641406| [2025/04/30 18:20:46 977438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 977442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246978442|now:1746037246977442|interv:1000| [2025/04/30 18:20:46 977446] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 977450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 977454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246978442| [2025/04/30 18:20:46 977458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246978442| [2025/04/30 18:20:46 977462] [debug] |xqc_engine_wakeup_after|wakeup:1746037246978442|now:1746037246977462|diff:980| [2025/04/30 18:20:46 977466] [debug] |xqc_engine_main_logic|END|now:1746037246977155| [2025/04/30 18:20:46 978554] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246978553| [2025/04/30 18:20:46 978569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 978578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:248| [2025/04/30 18:20:46 978583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:249| [2025/04/30 18:20:46 978592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:249| [2025/04/30 18:20:46 978598] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 978605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 978612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:515377|prior_time:1746037246922653|is_app_limited:0|send_elapse:45415|ack_elapse:55900|ctl_first_sent_time:1746037246924380|lagest_ack_time:1746037246978553|curr_delivered:579059| [2025/04/30 18:20:46 978626] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246924380| [2025/04/30 18:20:46 978633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 978639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 978645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:515377|prior_time:1746037246922653|is_app_limited:0|send_elapse:45415|ack_elapse:55900|ctl_first_sent_time:1746037246924380|lagest_ack_time:1746037246978553|curr_delivered:580259| [2025/04/30 18:20:46 978653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246924527| [2025/04/30 18:20:46 978658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 978664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49285|rttvar:1627|minrtt:30950|latest_rtt:54026|ack_delay:2000| [2025/04/30 18:20:46 978670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49628|rttvar:1906|minrtt:30950|latest_rtt:54026|ack_delay:2000| [2025/04/30 18:20:46 978677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:665|lost_pn:662|thresh:3| [2025/04/30 18:20:46 978682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 978688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49628|rtt_var:1906|pto_duration:57252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 978695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 978700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 978706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:46 978711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247059581|now:1746037246978688|interv:80893| [2025/04/30 18:20:46 978717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247059581|now:1746037246978688|interval:80893|pto_count:0|srtt:49628 [2025/04/30 18:20:46 978723] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 45415, ack_elapse 55900, delivered 64882|rate 1160679|lost 155| [2025/04/30 18:20:46 978730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160679) in round 11| [2025/04/30 18:20:46 978736] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 978742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 978748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246924527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 978754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246924527|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 978766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:74521|srtt:49628|latest_rtt:54026|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 978775] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:249|largest:249|pns:2| [2025/04/30 18:20:46 978781] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:249|frame:ACK |recv_time:1746037246978553|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 978788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366978553|now:1746037246978553|interv:120000000| [2025/04/30 18:20:46 978794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366978553|now:1746037246978553|interv:120000000| [2025/04/30 18:20:46 978800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246978442|pq_index:0| [2025/04/30 18:20:46 978806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246977155| [2025/04/30 18:20:46 978812] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246978812| [2025/04/30 18:20:46 978820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246978818| [2025/04/30 18:20:46 978827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246978442|now:1746037246978818| [2025/04/30 18:20:46 978833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246978442|now:1746037246978818| [2025/04/30 18:20:46 978839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 978846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 978853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49628|min_srtt:49628|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 978859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:46 978866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49628|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 978873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 978880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49628|min_srtt:49628|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 978887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:689745| [2025/04/30 18:20:46 978894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49628|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 978907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 978914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49628|min_srtt:49628|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 978918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:690924| [2025/04/30 18:20:46 978922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 978926] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 978930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 978934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 978941] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 978946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:641406| [2025/04/30 18:20:46 978951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 978956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:734| [2025/04/30 18:20:46 979011] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037246978964|stream_id:0|stream_offset:641406| [2025/04/30 18:20:46 979025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 979031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:46 979036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49628|rtt_var:1906|pto_duration:57252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 979041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 979045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 979048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:46 979052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247061216|now:1746037246979036|interv:82180| [2025/04/30 18:20:46 979057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247061216|now:1746037246979036|interval:82180|pto_count:0|srtt:49628 [2025/04/30 18:20:46 979061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:46 979066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 979075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:642585| [2025/04/30 18:20:46 979081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 979088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:735| [2025/04/30 18:20:46 979131] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75721|now:1746037246979099|stream_id:0|stream_offset:642585| [2025/04/30 18:20:46 979141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 979148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75721|applimit:0| [2025/04/30 18:20:46 979154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49628|rtt_var:1906|pto_duration:57252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 979162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 979167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 979171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76921| [2025/04/30 18:20:46 979175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247061351|now:1746037246979154|interv:82197| [2025/04/30 18:20:46 979179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247061351|now:1746037246979154|interval:82197|pto_count:0|srtt:49628 [2025/04/30 18:20:46 979184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:76921| [2025/04/30 18:20:46 979189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 979193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76921|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:643764| [2025/04/30 18:20:46 979198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 979202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246980201|now:1746037246979201|interv:1000| [2025/04/30 18:20:46 979205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 979209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 979214] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246980201| [2025/04/30 18:20:46 979218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246980201| [2025/04/30 18:20:46 979222] [debug] |xqc_engine_wakeup_after|wakeup:1746037246980201|now:1746037246979222|diff:979| [2025/04/30 18:20:46 979227] [debug] |xqc_engine_main_logic|END|now:1746037246978818| [2025/04/30 18:20:46 979232] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246979232| [2025/04/30 18:20:46 979236] [debug] |xqc_engine_wakeup_after|wakeup:1746037246980201|now:1746037246979236|diff:965| [2025/04/30 18:20:46 979245] [debug] |xqc_engine_main_logic|END|now:1746037246979232| [2025/04/30 18:20:46 980294] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037246980292| [2025/04/30 18:20:46 980306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 980313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:249| [2025/04/30 18:20:46 980317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:250| [2025/04/30 18:20:46 980323] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:250| [2025/04/30 18:20:46 980327] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 980332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:666| [2025/04/30 18:20:46 980337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:517777|prior_time:1746037246924778|is_app_limited:0|send_elapse:47322|ack_elapse:55514|ctl_first_sent_time:1746037246926446|lagest_ack_time:1746037246980292|curr_delivered:581459| [2025/04/30 18:20:46 980342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246926446| [2025/04/30 18:20:46 980347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:46 980353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:667| [2025/04/30 18:20:46 980360] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:517777|prior_time:1746037246924778|is_app_limited:0|send_elapse:47322|ack_elapse:55514|ctl_first_sent_time:1746037246926446|lagest_ack_time:1746037246980292|curr_delivered:582659| [2025/04/30 18:20:46 980367] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246926574| [2025/04/30 18:20:46 980373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:46 980380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:668|path_largest_ack:668| [2025/04/30 18:20:46 980387] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63682|prior_delivered:520177|prior_time:1746037246926727|is_app_limited:0|send_elapse:47023|ack_elapse:53565|ctl_first_sent_time:1746037246928375|lagest_ack_time:1746037246980292|curr_delivered:583859| [2025/04/30 18:20:46 980394] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246928375| [2025/04/30 18:20:46 980401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:46 980408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49628|rttvar:1906|minrtt:30950|latest_rtt:51917|ack_delay:0| [2025/04/30 18:20:46 980415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49914|rttvar:2002|minrtt:30950|latest_rtt:51917|ack_delay:0| [2025/04/30 18:20:46 980429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:668|lost_pn:665|thresh:3| [2025/04/30 18:20:46 980436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 980443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:2002|pto_duration:57922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 980450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 980456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 980462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:46 980469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247062021|now:1746037246980443|interv:81578| [2025/04/30 18:20:46 980475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247062021|now:1746037246980443|interval:81578|pto_count:0|srtt:49914 [2025/04/30 18:20:46 980482] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47023, ack_elapse 53565, delivered 63682|rate 1188873|lost 155| [2025/04/30 18:20:46 980489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188873) in round 11| [2025/04/30 18:20:46 980496] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 980502] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 980509] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:3600|po_sent_time:1746037246928375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 980516] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:3600|po_sent_time:1746037246928375|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 980524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73321|srtt:49914|latest_rtt:51917|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 980533] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:46 980540] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:3070666|max_data_old:2819539| [2025/04/30 18:20:46 980548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:46 980557] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:46 980564] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:250|largest:250|pns:2| [2025/04/30 18:20:46 980571] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:250|frame:ACK MAX_DATA |recv_time:1746037246980292|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 980579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366980292|now:1746037246980292|interv:120000000| [2025/04/30 18:20:46 980594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366980292|now:1746037246980292|interv:120000000| [2025/04/30 18:20:46 980601] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246980201|pq_index:0| [2025/04/30 18:20:46 980608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246978818| [2025/04/30 18:20:46 980615] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246980614| [2025/04/30 18:20:46 980622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246980621| [2025/04/30 18:20:46 980627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246980201|now:1746037246980621| [2025/04/30 18:20:46 980632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246980201|now:1746037246980621| [2025/04/30 18:20:46 980636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 980640] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 980645] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:250|ack_delay:353|first_ack_range:38|largest_pkt_recv_time:1746037246980292| [2025/04/30 18:20:46 980650] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:250|low:212|pkt_pns:2| [2025/04/30 18:20:46 980654] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:250|frame_largest_recv:250| [2025/04/30 18:20:46 980658] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:46 980663] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 980668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:690924| [2025/04/30 18:20:46 980673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49914|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 980677] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 980682] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 980687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:692103| [2025/04/30 18:20:46 980691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49914|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 980696] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 980700] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 980708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:693282| [2025/04/30 18:20:46 980713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49914|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 980717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 980721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 980726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:694461| [2025/04/30 18:20:46 980730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 980734] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 980738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 980742] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 980747] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:46 980751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:643764| [2025/04/30 18:20:46 980756] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 980760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:736| [2025/04/30 18:20:46 980802] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:736|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:73321|now:1746037246980769|stream_id:0|stream_offset:643764| [2025/04/30 18:20:46 980812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:736|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 18:20:46 980820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:46 980827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:2002|pto_duration:57922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 980831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 980835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 980839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74527| [2025/04/30 18:20:46 980843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247063691|now:1746037246980826|interv:82865| [2025/04/30 18:20:46 980851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247063691|now:1746037246980826|interval:82865|pto_count:0|srtt:49914 [2025/04/30 18:20:46 980856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74527| [2025/04/30 18:20:46 980861] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 980866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:644943| [2025/04/30 18:20:46 980870] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 980874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:737| [2025/04/30 18:20:46 980905] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74527|now:1746037246980882|stream_id:0|stream_offset:644943| [2025/04/30 18:20:46 980914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 980922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74527|applimit:0| [2025/04/30 18:20:46 980928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:2002|pto_duration:57922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 980933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 980937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 980941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75727| [2025/04/30 18:20:46 980944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247063804|now:1746037246980928|interv:82876| [2025/04/30 18:20:46 980949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247063804|now:1746037246980928|interval:82876|pto_count:0|srtt:49914 [2025/04/30 18:20:46 980953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75727| [2025/04/30 18:20:46 980958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 980962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:646122| [2025/04/30 18:20:46 980967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 980971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246981970|now:1746037246980970|interv:1000| [2025/04/30 18:20:46 980975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 980978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 980983] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246981970| [2025/04/30 18:20:46 981021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246981970| [2025/04/30 18:20:46 981027] [debug] |xqc_engine_wakeup_after|wakeup:1746037246981970|now:1746037246981027|diff:943| [2025/04/30 18:20:46 981034] [debug] |xqc_engine_main_logic|END|now:1746037246980621| [2025/04/30 18:20:46 981040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246981039| [2025/04/30 18:20:46 981044] [debug] |xqc_engine_wakeup_after|wakeup:1746037246981970|now:1746037246981043|diff:927| [2025/04/30 18:20:46 981047] [debug] |xqc_engine_main_logic|END|now:1746037246981039| [2025/04/30 18:20:46 981582] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246981581| [2025/04/30 18:20:46 981595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 981604] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:250| [2025/04/30 18:20:46 981610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:251| [2025/04/30 18:20:46 981619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:251| [2025/04/30 18:20:46 981626] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 981633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:670|path_largest_ack:669| [2025/04/30 18:20:46 981641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64882|prior_delivered:520177|prior_time:1746037246926727|is_app_limited:0|send_elapse:47170|ack_elapse:54854|ctl_first_sent_time:1746037246928522|lagest_ack_time:1746037246981581|curr_delivered:585059| [2025/04/30 18:20:46 981648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246928522| [2025/04/30 18:20:46 981656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:46 981662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:670|path_largest_ack:670| [2025/04/30 18:20:46 981669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64882|prior_delivered:520177|prior_time:1746037246926727|is_app_limited:0|send_elapse:47170|ack_elapse:54854|ctl_first_sent_time:1746037246928522|lagest_ack_time:1746037246981581|curr_delivered:586259| [2025/04/30 18:20:46 981674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246928661| [2025/04/30 18:20:46 981678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:46 981682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49914|rttvar:2002|minrtt:30950|latest_rtt:52920|ack_delay:0| [2025/04/30 18:20:46 981687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50290|rttvar:2253|minrtt:30950|latest_rtt:52920|ack_delay:0| [2025/04/30 18:20:46 981691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:670|lost_pn:667|thresh:3| [2025/04/30 18:20:46 981695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 981700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50290|rtt_var:2253|pto_duration:59302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 981710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 981714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 981718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73327| [2025/04/30 18:20:46 981722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247065184|now:1746037246981699|interv:83485| [2025/04/30 18:20:46 981726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247065184|now:1746037246981699|interval:83485|pto_count:0|srtt:50290 [2025/04/30 18:20:46 981730] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47170, ack_elapse 54854, delivered 66082|rate 1204688|lost 155| [2025/04/30 18:20:46 981735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204688) in round 11| [2025/04/30 18:20:46 981739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 981743] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 981748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246928661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 981753] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246928661|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 981757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73327|srtt:50290|latest_rtt:52920|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 981763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:251|largest:251|pns:2| [2025/04/30 18:20:46 981768] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:251|frame:ACK |recv_time:1746037246981581|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 981773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366981581|now:1746037246981581|interv:120000000| [2025/04/30 18:20:46 981777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366981581|now:1746037246981581|interv:120000000| [2025/04/30 18:20:46 981781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246981970|pq_index:0| [2025/04/30 18:20:46 981785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246980621| [2025/04/30 18:20:46 981789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246981789| [2025/04/30 18:20:46 981794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246981793| [2025/04/30 18:20:46 981800] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 981807] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50290|min_srtt:50290|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 981812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:694461| [2025/04/30 18:20:46 981817] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50290|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 981821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 981826] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50290|min_srtt:50290|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 981830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:695640| [2025/04/30 18:20:46 981835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50290|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 981839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 981844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50290|min_srtt:50290|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 981848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:696819| [2025/04/30 18:20:46 981852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 981856] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 981860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 981864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 981869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 981873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:646122| [2025/04/30 18:20:46 981877] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 981881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 981885] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246981970| [2025/04/30 18:20:46 981889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246981970| [2025/04/30 18:20:46 981893] [debug] |xqc_engine_wakeup_after|wakeup:1746037246981970|now:1746037246981893|diff:77| [2025/04/30 18:20:46 981898] [debug] |xqc_engine_main_logic|END|now:1746037246981793| [2025/04/30 18:20:46 981906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246981906| [2025/04/30 18:20:46 981910] [debug] |xqc_engine_wakeup_after|wakeup:1746037246981970|now:1746037246981910|diff:60| [2025/04/30 18:20:46 981914] [debug] |xqc_engine_main_logic|END|now:1746037246981906| [2025/04/30 18:20:46 982983] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246982982| [2025/04/30 18:20:46 983008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246981970|pq_index:0| [2025/04/30 18:20:46 983012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246981793| [2025/04/30 18:20:46 983018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246983016| [2025/04/30 18:20:46 983022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246981970|now:1746037246983016| [2025/04/30 18:20:46 983027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246981970|now:1746037246983016| [2025/04/30 18:20:46 983031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 983035] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 983040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50290|min_srtt:50290|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 983045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:696819| [2025/04/30 18:20:46 983050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 983054] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 983058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 983062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 983067] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 983071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:646122| [2025/04/30 18:20:46 983076] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 983080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:738| [2025/04/30 18:20:46 983119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73327|now:1746037246983089|stream_id:0|stream_offset:646122| [2025/04/30 18:20:46 983128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 983136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73327|applimit:0| [2025/04/30 18:20:46 983149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50290|rtt_var:2253|pto_duration:59302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 983154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 983158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 983162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74527| [2025/04/30 18:20:46 983166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067391|now:1746037246983149|interv:84242| [2025/04/30 18:20:46 983170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067391|now:1746037246983149|interval:84242|pto_count:0|srtt:50290 [2025/04/30 18:20:46 983177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74527| [2025/04/30 18:20:46 983185] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 983192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:647301| [2025/04/30 18:20:46 983199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 983206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:739| [2025/04/30 18:20:46 983254] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74527|now:1746037246983218|stream_id:0|stream_offset:647301| [2025/04/30 18:20:46 983264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 983272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74527|applimit:0| [2025/04/30 18:20:46 983280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50290|rtt_var:2253|pto_duration:59302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 983287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 983293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 983300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75727| [2025/04/30 18:20:46 983306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067520|now:1746037246983279|interv:84241| [2025/04/30 18:20:46 983312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067520|now:1746037246983279|interval:84241|pto_count:0|srtt:50290 [2025/04/30 18:20:46 983320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75727| [2025/04/30 18:20:46 983328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 983335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:648480| [2025/04/30 18:20:46 983349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 983356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:740| [2025/04/30 18:20:46 983401] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75727|now:1746037246983368|stream_id:0|stream_offset:648480| [2025/04/30 18:20:46 983409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 983414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75727|applimit:0| [2025/04/30 18:20:46 983419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50290|rtt_var:2253|pto_duration:59302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 983423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 983427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 983431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76927| [2025/04/30 18:20:46 983435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067670|now:1746037246983418|interv:84252| [2025/04/30 18:20:46 983439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067670|now:1746037246983418|interval:84252|pto_count:0|srtt:50290 [2025/04/30 18:20:46 983444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:76927| [2025/04/30 18:20:46 983450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 983457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:46 983464] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 983471] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:741| [2025/04/30 18:20:46 983514] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76927|now:1746037246983482|stream_id:0|stream_offset:649659| [2025/04/30 18:20:46 983524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 983531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76927|applimit:0| [2025/04/30 18:20:46 983538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50290|rtt_var:2253|pto_duration:59302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 983545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 983552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 983565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78127| [2025/04/30 18:20:46 983571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067784|now:1746037246983538|interv:84246| [2025/04/30 18:20:46 983578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067784|now:1746037246983538|interval:84246|pto_count:0|srtt:50290 [2025/04/30 18:20:46 983583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78127| [2025/04/30 18:20:46 983588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 983592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78127|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:650838| [2025/04/30 18:20:46 983597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 983601] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246984600|now:1746037246983600|interv:1000| [2025/04/30 18:20:46 983605] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 983609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 983613] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246984600| [2025/04/30 18:20:46 983617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246984600| [2025/04/30 18:20:46 983621] [debug] |xqc_engine_wakeup_after|wakeup:1746037246984600|now:1746037246983621|diff:979| [2025/04/30 18:20:46 983626] [debug] |xqc_engine_main_logic|END|now:1746037246983016| [2025/04/30 18:20:46 983915] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246983914| [2025/04/30 18:20:46 983923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 983930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:251| [2025/04/30 18:20:46 983934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:252| [2025/04/30 18:20:46 983940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:252| [2025/04/30 18:20:46 983944] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 983949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:671| [2025/04/30 18:20:46 983954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64882|prior_delivered:522577|prior_time:1746037246928850|is_app_limited:0|send_elapse:47286|ack_elapse:55064|ctl_first_sent_time:1746037246930510|lagest_ack_time:1746037246983914|curr_delivered:587459| [2025/04/30 18:20:46 983959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246930510| [2025/04/30 18:20:46 983964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:46 983968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:672| [2025/04/30 18:20:46 983977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64882|prior_delivered:522577|prior_time:1746037246928850|is_app_limited:0|send_elapse:47286|ack_elapse:55064|ctl_first_sent_time:1746037246930510|lagest_ack_time:1746037246983914|curr_delivered:588659| [2025/04/30 18:20:46 983982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246930637| [2025/04/30 18:20:46 984002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:46 984010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:673|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:673| [2025/04/30 18:20:46 984014] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63701|prior_delivered:524977|prior_time:1746037246930833|is_app_limited:0|send_elapse:47979|ack_elapse:53081|ctl_first_sent_time:1746037246931776|lagest_ack_time:1746037246983914|curr_delivered:588678| [2025/04/30 18:20:46 984019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246931776| [2025/04/30 18:20:46 984023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:46 984027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:674|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:674|path_largest_ack:674| [2025/04/30 18:20:46 984032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:63701|prior_delivered:524977|prior_time:1746037246930833|is_app_limited:0|send_elapse:47979|ack_elapse:53081|ctl_first_sent_time:1746037246931776|lagest_ack_time:1746037246983914|curr_delivered:588697| [2025/04/30 18:20:46 984036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246931915| [2025/04/30 18:20:46 984040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:46 984044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50290|rttvar:2253|minrtt:30950|latest_rtt:51999|ack_delay:1000| [2025/04/30 18:20:46 984049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50378|rttvar:1867|minrtt:30950|latest_rtt:51999|ack_delay:1000| [2025/04/30 18:20:46 984053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:674|lost_pn:671|thresh:3| [2025/04/30 18:20:46 984057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 984061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50378|rtt_var:1867|pto_duration:57846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 984066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 984070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 984074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75689| [2025/04/30 18:20:46 984078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247066328|now:1746037246984061|interv:82267| [2025/04/30 18:20:46 984090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247066328|now:1746037246984061|interval:82267|pto_count:0|srtt:50378 [2025/04/30 18:20:46 984097] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47979, ack_elapse 53081, delivered 63720|rate 1200429|lost 155| [2025/04/30 18:20:46 984104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200429) in round 11| [2025/04/30 18:20:46 984110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 984117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 984123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2438|po_sent_time:1746037246931915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 984131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2438|po_sent_time:1746037246931915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 984138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:75689|srtt:50378|latest_rtt:51999|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 984147] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:125385|inflight:75689|mode:2|applimit:0|pacing_rate:1714836|bw:1371869|srtt:50378|latest_rtt:51999|min_rtt:30950|send:744|lost:155|tlp:0|recv:259|recovery:0|slow_start:0|conn_life:673321|acked:2438|delivered:588697|is_cwnd_limited:0| [2025/04/30 18:20:46 984156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:252|largest:252|pns:2| [2025/04/30 18:20:46 984163] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:252|frame:ACK |recv_time:1746037246983914|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 984171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366983914|now:1746037246983914|interv:120000000| [2025/04/30 18:20:46 984178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366983914|now:1746037246983914|interv:120000000| [2025/04/30 18:20:46 984184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246984600|pq_index:0| [2025/04/30 18:20:46 984192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246983016| [2025/04/30 18:20:46 984198] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246984198| [2025/04/30 18:20:46 984207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246984205| [2025/04/30 18:20:46 984215] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 984222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50378|min_srtt:50378|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 984236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:75689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:696819| [2025/04/30 18:20:46 984243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50378|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 984251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 984258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50378|min_srtt:50378|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 984265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:75689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:697998| [2025/04/30 18:20:46 984273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50378|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 984281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 984288] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50378|min_srtt:50378|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 984295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:699177| [2025/04/30 18:20:46 984302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 984308] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 984314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 984321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 984329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 984336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:650838| [2025/04/30 18:20:46 984343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 984349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 984356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246984600| [2025/04/30 18:20:46 984362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246984600| [2025/04/30 18:20:46 984368] [debug] |xqc_engine_wakeup_after|wakeup:1746037246984600|now:1746037246984368|diff:232| [2025/04/30 18:20:46 984375] [debug] |xqc_engine_main_logic|END|now:1746037246984205| [2025/04/30 18:20:46 984383] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246984383| [2025/04/30 18:20:46 984389] [debug] |xqc_engine_wakeup_after|wakeup:1746037246984600|now:1746037246984389|diff:211| [2025/04/30 18:20:46 984402] [debug] |xqc_engine_main_logic|END|now:1746037246984383| [2025/04/30 18:20:46 985484] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246985484| [2025/04/30 18:20:46 985495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246984600|pq_index:0| [2025/04/30 18:20:46 985500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246984205| [2025/04/30 18:20:46 985506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246985504| [2025/04/30 18:20:46 985511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246984600|now:1746037246985504| [2025/04/30 18:20:46 985515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246984600|now:1746037246985504| [2025/04/30 18:20:46 985521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 985528] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 985535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50378|min_srtt:50378|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 985543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:699177| [2025/04/30 18:20:46 985550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 985556] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 985562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 985567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 985572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 985576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:650838| [2025/04/30 18:20:46 985581] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 985586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:742| [2025/04/30 18:20:46 985626] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75689|now:1746037246985595|stream_id:0|stream_offset:650838| [2025/04/30 18:20:46 985636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 985644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75689|applimit:0| [2025/04/30 18:20:46 985650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50378|rtt_var:1867|pto_duration:57846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 985663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 985667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 985671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76889| [2025/04/30 18:20:46 985675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247068441|now:1746037246985650|interv:82791| [2025/04/30 18:20:46 985679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247068441|now:1746037246985650|interval:82791|pto_count:0|srtt:50378 [2025/04/30 18:20:46 985684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:76889| [2025/04/30 18:20:46 985689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 985693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:652017| [2025/04/30 18:20:46 985698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 985702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:743| [2025/04/30 18:20:46 985736] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76889|now:1746037246985710|stream_id:0|stream_offset:652017| [2025/04/30 18:20:46 985746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 985753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76889|applimit:0| [2025/04/30 18:20:46 985761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50378|rtt_var:1867|pto_duration:57846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 985766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 985770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 985774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78089| [2025/04/30 18:20:46 985778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247068556|now:1746037246985760|interv:82796| [2025/04/30 18:20:46 985782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247068556|now:1746037246985760|interval:82796|pto_count:0|srtt:50378 [2025/04/30 18:20:46 985786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78089| [2025/04/30 18:20:46 985791] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 985796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:653196| [2025/04/30 18:20:46 985805] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 985809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:744| [2025/04/30 18:20:46 985840] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78089|now:1746037246985816|stream_id:0|stream_offset:653196| [2025/04/30 18:20:46 985849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 985857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78089|applimit:0| [2025/04/30 18:20:46 985863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50378|rtt_var:1867|pto_duration:57846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 985869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 985873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 985877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79289| [2025/04/30 18:20:46 985881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247068662|now:1746037246985863|interv:82799| [2025/04/30 18:20:46 985885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247068662|now:1746037246985863|interval:82799|pto_count:0|srtt:50378 [2025/04/30 18:20:46 985890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79289| [2025/04/30 18:20:46 985894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 985899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:654375| [2025/04/30 18:20:46 985903] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 985907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:745| [2025/04/30 18:20:46 985936] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79289|now:1746037246985914|stream_id:0|stream_offset:654375| [2025/04/30 18:20:46 985945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 985952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79289|applimit:0| [2025/04/30 18:20:46 985959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50378|rtt_var:1867|pto_duration:57846|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 985964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 985968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 985972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80489| [2025/04/30 18:20:46 985980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247068760|now:1746037246985958|interv:82802| [2025/04/30 18:20:46 985985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247068760|now:1746037246985958|interval:82802|pto_count:0|srtt:50378 [2025/04/30 18:20:46 986012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:80489| [2025/04/30 18:20:46 986017] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 986022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:655554| [2025/04/30 18:20:46 986026] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 986030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246987030|now:1746037246986030|interv:1000| [2025/04/30 18:20:46 986034] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 986038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 986043] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246987030| [2025/04/30 18:20:46 986047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246987030| [2025/04/30 18:20:46 986051] [debug] |xqc_engine_wakeup_after|wakeup:1746037246987030|now:1746037246986051|diff:979| [2025/04/30 18:20:46 986055] [debug] |xqc_engine_main_logic|END|now:1746037246985504| [2025/04/30 18:20:46 986065] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037246986064| [2025/04/30 18:20:46 986070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 986076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:252| [2025/04/30 18:20:46 986080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:253| [2025/04/30 18:20:46 986086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:253| [2025/04/30 18:20:46 986090] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 986095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:675| [2025/04/30 18:20:46 986100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64920|prior_delivered:524977|prior_time:1746037246930833|is_app_limited:0|send_elapse:48437|ack_elapse:55231|ctl_first_sent_time:1746037246932234|lagest_ack_time:1746037246986064|curr_delivered:589897| [2025/04/30 18:20:46 986105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246932234| [2025/04/30 18:20:46 986109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:46 986114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:676|path_largest_ack:676| [2025/04/30 18:20:46 986118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64920|prior_delivered:524977|prior_time:1746037246930833|is_app_limited:0|send_elapse:48437|ack_elapse:55231|ctl_first_sent_time:1746037246932234|lagest_ack_time:1746037246986064|curr_delivered:591097| [2025/04/30 18:20:46 986127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246932385| [2025/04/30 18:20:46 986134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:46 986141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50378|rttvar:1867|minrtt:30950|latest_rtt:53679|ack_delay:0| [2025/04/30 18:20:46 986147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50790|rttvar:2226|minrtt:30950|latest_rtt:53679|ack_delay:0| [2025/04/30 18:20:46 986155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:676|lost_pn:673|thresh:3| [2025/04/30 18:20:46 986162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 986169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50790|rtt_var:2226|pto_duration:59694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 986176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 986182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 986186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78089| [2025/04/30 18:20:46 986189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247070608|now:1746037246986169|interv:84439| [2025/04/30 18:20:46 986194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247070608|now:1746037246986169|interval:84439|pto_count:0|srtt:50790 [2025/04/30 18:20:46 986198] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48437, ack_elapse 55231, delivered 66120|rate 1197153|lost 155| [2025/04/30 18:20:46 986203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197153) in round 11| [2025/04/30 18:20:46 986207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 986211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 986215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246932385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 986220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246932385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:527377| [2025/04/30 18:20:46 986224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:78089|srtt:50790|latest_rtt:53679|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 986230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:253|largest:253|pns:2| [2025/04/30 18:20:46 986239] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:253|frame:ACK |recv_time:1746037246986064|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 986244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366986064|now:1746037246986064|interv:120000000| [2025/04/30 18:20:46 986248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366986064|now:1746037246986064|interv:120000000| [2025/04/30 18:20:46 986252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246987030|pq_index:0| [2025/04/30 18:20:46 986257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246985504| [2025/04/30 18:20:46 986261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246986260| [2025/04/30 18:20:46 986266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246986265| [2025/04/30 18:20:46 986271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 986276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50790|min_srtt:50790|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 986280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:699177| [2025/04/30 18:20:46 986285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50790|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 986290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 986295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50790|min_srtt:50790|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 986299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:700356| [2025/04/30 18:20:46 986303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50790|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 986308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 986312] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50790|min_srtt:50790|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 986316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:701535| [2025/04/30 18:20:46 986321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 986325] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 986329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 986341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 986347] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 986354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:655554| [2025/04/30 18:20:46 986360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 986364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 986368] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246987030| [2025/04/30 18:20:46 986372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246987030| [2025/04/30 18:20:46 986376] [debug] |xqc_engine_wakeup_after|wakeup:1746037246987030|now:1746037246986376|diff:654| [2025/04/30 18:20:46 986381] [debug] |xqc_engine_main_logic|END|now:1746037246986265| [2025/04/30 18:20:46 986386] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246986386| [2025/04/30 18:20:46 986393] [debug] |xqc_engine_wakeup_after|wakeup:1746037246987030|now:1746037246986392|diff:638| [2025/04/30 18:20:46 986399] [debug] |xqc_engine_main_logic|END|now:1746037246986386| [2025/04/30 18:20:46 987483] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246987483| [2025/04/30 18:20:46 987499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246987030|pq_index:0| [2025/04/30 18:20:46 987505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246986265| [2025/04/30 18:20:46 987511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246987509| [2025/04/30 18:20:46 987516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246987030|now:1746037246987509| [2025/04/30 18:20:46 987520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246987030|now:1746037246987509| [2025/04/30 18:20:46 987524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 987529] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 987534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50790|min_srtt:50790|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 987539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:701535| [2025/04/30 18:20:46 987543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 987549] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 987555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 987562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 987577] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 987581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:655554| [2025/04/30 18:20:46 987586] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 987590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:746| [2025/04/30 18:20:46 987629] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78089|now:1746037246987599|stream_id:0|stream_offset:655554| [2025/04/30 18:20:46 987636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 987641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78089|applimit:0| [2025/04/30 18:20:46 987647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50790|rtt_var:2226|pto_duration:59694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 987653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 987660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 987666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79289| [2025/04/30 18:20:46 987673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247072293|now:1746037246987646|interv:84647| [2025/04/30 18:20:46 987680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247072293|now:1746037246987646|interval:84647|pto_count:0|srtt:50790 [2025/04/30 18:20:46 987687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79289| [2025/04/30 18:20:46 987693] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 987698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:656733| [2025/04/30 18:20:46 987702] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 987707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:747| [2025/04/30 18:20:46 987739] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79289|now:1746037246987714|stream_id:0|stream_offset:656733| [2025/04/30 18:20:46 987749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 987756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79289|applimit:0| [2025/04/30 18:20:46 987763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50790|rtt_var:2226|pto_duration:59694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 987776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 987782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 987788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80489| [2025/04/30 18:20:46 987795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247072408|now:1746037246987763|interv:84645| [2025/04/30 18:20:46 987802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247072408|now:1746037246987763|interval:84645|pto_count:0|srtt:50790 [2025/04/30 18:20:46 987809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:80489| [2025/04/30 18:20:46 987817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 987821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:657912| [2025/04/30 18:20:46 987826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 987830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246988830|now:1746037246987830|interv:1000| [2025/04/30 18:20:46 987834] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 987838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 987842] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246988830| [2025/04/30 18:20:46 987846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246988830| [2025/04/30 18:20:46 987850] [debug] |xqc_engine_wakeup_after|wakeup:1746037246988830|now:1746037246987850|diff:980| [2025/04/30 18:20:46 987855] [debug] |xqc_engine_main_logic|END|now:1746037246987509| [2025/04/30 18:20:46 987865] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246987864| [2025/04/30 18:20:46 987870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 987876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:253| [2025/04/30 18:20:46 987880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:254| [2025/04/30 18:20:46 987886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:254| [2025/04/30 18:20:46 987890] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 987895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:677| [2025/04/30 18:20:46 987900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64920|prior_delivered:527377|prior_time:1746037246932596|is_app_limited:0|send_elapse:48827|ack_elapse:55268|ctl_first_sent_time:1746037246934291|lagest_ack_time:1746037246987864|curr_delivered:592297| [2025/04/30 18:20:46 987905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246934291| [2025/04/30 18:20:46 987913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:46 987918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:678|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:678|path_largest_ack:678| [2025/04/30 18:20:46 987922] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64920|prior_delivered:527377|prior_time:1746037246932596|is_app_limited:0|send_elapse:48827|ack_elapse:55268|ctl_first_sent_time:1746037246934291|lagest_ack_time:1746037246987864|curr_delivered:593497| [2025/04/30 18:20:46 987927] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246934423| [2025/04/30 18:20:46 987931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:46 987936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50790|rttvar:2226|minrtt:30950|latest_rtt:53441|ack_delay:1000| [2025/04/30 18:20:46 987940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50997|rttvar:2082|minrtt:30950|latest_rtt:53441|ack_delay:1000| [2025/04/30 18:20:46 987944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:678|lost_pn:675|thresh:3| [2025/04/30 18:20:46 987948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 987952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2082|pto_duration:59325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 987957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 987961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 987965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78089| [2025/04/30 18:20:46 987969] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247072039|now:1746037246987952|interv:84087| [2025/04/30 18:20:46 987973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247072039|now:1746037246987952|interval:84087|pto_count:0|srtt:50997 [2025/04/30 18:20:46 987978] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48827, ack_elapse 55268, delivered 66120|rate 1196352|lost 155| [2025/04/30 18:20:46 987982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 11 -> 12| [2025/04/30 18:20:46 988008] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196352) in round 12| [2025/04/30 18:20:46 988012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 988016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 988020] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246934423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 988025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246934423|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 988033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:78089|srtt:50997|latest_rtt:53441|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:46 988039] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:254|largest:254|pns:2| [2025/04/30 18:20:46 988044] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:254|frame:ACK |recv_time:1746037246987864|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 988048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366987864|now:1746037246987864|interv:120000000| [2025/04/30 18:20:46 988053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366987864|now:1746037246987864|interv:120000000| [2025/04/30 18:20:46 988057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246988830|pq_index:0| [2025/04/30 18:20:46 988061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246987509| [2025/04/30 18:20:46 988066] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246988066| [2025/04/30 18:20:46 988074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246988072| [2025/04/30 18:20:46 988082] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 988089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 988096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:701535| [2025/04/30 18:20:46 988104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50997|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 988111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 988118] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 988125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:702714| [2025/04/30 18:20:46 988132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50997|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 988139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 988146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 988158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:703893| [2025/04/30 18:20:46 988166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 988172] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 988179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 988186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 988194] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 988201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:657912| [2025/04/30 18:20:46 988208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 988214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 988221] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246988830| [2025/04/30 18:20:46 988227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246988830| [2025/04/30 18:20:46 988234] [debug] |xqc_engine_wakeup_after|wakeup:1746037246988830|now:1746037246988234|diff:596| [2025/04/30 18:20:46 988241] [debug] |xqc_engine_main_logic|END|now:1746037246988072| [2025/04/30 18:20:46 988251] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246988251| [2025/04/30 18:20:46 988257] [debug] |xqc_engine_wakeup_after|wakeup:1746037246988830|now:1746037246988257|diff:573| [2025/04/30 18:20:46 988263] [debug] |xqc_engine_main_logic|END|now:1746037246988251| [2025/04/30 18:20:46 989341] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246989341| [2025/04/30 18:20:46 989354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246988830|pq_index:0| [2025/04/30 18:20:46 989358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246988072| [2025/04/30 18:20:46 989364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246989363| [2025/04/30 18:20:46 989369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246988830|now:1746037246989363| [2025/04/30 18:20:46 989373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246988830|now:1746037246989363| [2025/04/30 18:20:46 989377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 989382] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 989387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 989392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:703893| [2025/04/30 18:20:46 989402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 989406] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 989410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 989415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 989420] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 989426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:657912| [2025/04/30 18:20:46 989433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 989440] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:748| [2025/04/30 18:20:46 989484] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78089|now:1746037246989452|stream_id:0|stream_offset:657912| [2025/04/30 18:20:46 989494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 989501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78089|applimit:0| [2025/04/30 18:20:46 989508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2082|pto_duration:59325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 989512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 989516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 989520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79289| [2025/04/30 18:20:46 989524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073777|now:1746037246989507|interv:84270| [2025/04/30 18:20:46 989529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073777|now:1746037246989507|interval:84270|pto_count:0|srtt:50997 [2025/04/30 18:20:46 989533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79289| [2025/04/30 18:20:46 989538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 989543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:659091| [2025/04/30 18:20:46 989547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 989551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:749| [2025/04/30 18:20:46 989586] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79289|now:1746037246989563|stream_id:0|stream_offset:659091| [2025/04/30 18:20:46 989596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 989603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79289|applimit:0| [2025/04/30 18:20:46 989610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2082|pto_duration:59325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 989617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 989621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 989625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80489| [2025/04/30 18:20:46 989629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073888|now:1746037246989609|interv:84279| [2025/04/30 18:20:46 989633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073888|now:1746037246989609|interval:84279|pto_count:0|srtt:50997 [2025/04/30 18:20:46 989637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:80489| [2025/04/30 18:20:46 989642] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 989646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:660270| [2025/04/30 18:20:46 989651] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 989655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:750| [2025/04/30 18:20:46 989686] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80489|now:1746037246989662|stream_id:0|stream_offset:660270| [2025/04/30 18:20:46 989695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:750|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 989702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80489|applimit:0| [2025/04/30 18:20:46 989709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2082|pto_duration:59325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 989715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 989719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 989723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81689| [2025/04/30 18:20:46 989727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073987|now:1746037246989709|interv:84278| [2025/04/30 18:20:46 989736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073987|now:1746037246989709|interval:84278|pto_count:0|srtt:50997 [2025/04/30 18:20:46 989740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:81689| [2025/04/30 18:20:46 989745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 989749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:661449| [2025/04/30 18:20:46 989754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 989758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246990757|now:1746037246989757|interv:1000| [2025/04/30 18:20:46 989762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 989765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 989770] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246990757| [2025/04/30 18:20:46 989774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246990757| [2025/04/30 18:20:46 989778] [debug] |xqc_engine_wakeup_after|wakeup:1746037246990757|now:1746037246989778|diff:979| [2025/04/30 18:20:46 989782] [debug] |xqc_engine_main_logic|END|now:1746037246989363| [2025/04/30 18:20:46 989792] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037246989791| [2025/04/30 18:20:46 989797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 989803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:254| [2025/04/30 18:20:46 989807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:255| [2025/04/30 18:20:46 989812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:255| [2025/04/30 18:20:46 989817] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 989821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:679| [2025/04/30 18:20:46 989826] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67320|prior_delivered:527377|prior_time:1746037246932596|is_app_limited:0|send_elapse:49097|ack_elapse:57195|ctl_first_sent_time:1746037246934561|lagest_ack_time:1746037246989791|curr_delivered:594697| [2025/04/30 18:20:46 989831] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246934561| [2025/04/30 18:20:46 989836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:46 989840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:680|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:680|path_largest_ack:680| [2025/04/30 18:20:46 989845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:66120|prior_delivered:529777|prior_time:1746037246934728|is_app_limited:0|send_elapse:49257|ack_elapse:55063|ctl_first_sent_time:1746037246936428|lagest_ack_time:1746037246989791|curr_delivered:595897| [2025/04/30 18:20:46 989852] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246936428| [2025/04/30 18:20:46 989856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:46 989860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50997|rttvar:2082|minrtt:30950|latest_rtt:53363|ack_delay:1000| [2025/04/30 18:20:46 989864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51168|rttvar:1903|minrtt:30950|latest_rtt:53363|ack_delay:1000| [2025/04/30 18:20:46 989869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:680|lost_pn:677|thresh:3| [2025/04/30 18:20:46 989873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 989877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51168|rtt_var:1903|pto_duration:58780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 989881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 989885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 989889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79289| [2025/04/30 18:20:46 989893] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073442|now:1746037246989877|interv:83565| [2025/04/30 18:20:46 989897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073442|now:1746037246989877|interval:83565|pto_count:0|srtt:51168 [2025/04/30 18:20:46 989902] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49257, ack_elapse 55063, delivered 66120|rate 1200806|lost 155| [2025/04/30 18:20:46 989906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200806) in round 12| [2025/04/30 18:20:46 989910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 989915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 989919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246936428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 989923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246936428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 989928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:79289|srtt:51168|latest_rtt:53363|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 989934] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:255|largest:255|pns:2| [2025/04/30 18:20:46 989938] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:255|frame:ACK |recv_time:1746037246989791|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 989945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366989791|now:1746037246989791|interv:120000000| [2025/04/30 18:20:46 989950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366989791|now:1746037246989791|interv:120000000| [2025/04/30 18:20:46 989954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246990757|pq_index:0| [2025/04/30 18:20:46 989958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246989363| [2025/04/30 18:20:46 989962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246989962| [2025/04/30 18:20:46 989967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246989966| [2025/04/30 18:20:46 989972] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 989977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51168|min_srtt:51168|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 989981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:703893| [2025/04/30 18:20:46 990007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51168|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 990016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 990020] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51168|min_srtt:51168|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 990025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:705072| [2025/04/30 18:20:46 990029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51168|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 990033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 990038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51168|min_srtt:51168|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 990042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:706251| [2025/04/30 18:20:46 990046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 990050] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 990054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 990058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 990068] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 990072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:661449| [2025/04/30 18:20:46 990077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 990080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 990085] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246990757| [2025/04/30 18:20:46 990089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246990757| [2025/04/30 18:20:46 990093] [debug] |xqc_engine_wakeup_after|wakeup:1746037246990757|now:1746037246990093|diff:664| [2025/04/30 18:20:46 990100] [debug] |xqc_engine_main_logic|END|now:1746037246989966| [2025/04/30 18:20:46 990108] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246990108| [2025/04/30 18:20:46 990114] [debug] |xqc_engine_wakeup_after|wakeup:1746037246990757|now:1746037246990114|diff:643| [2025/04/30 18:20:46 990121] [debug] |xqc_engine_main_logic|END|now:1746037246990108| [2025/04/30 18:20:46 991200] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246991200| [2025/04/30 18:20:46 991212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246990757|pq_index:0| [2025/04/30 18:20:46 991217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246989966| [2025/04/30 18:20:46 991223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246991221| [2025/04/30 18:20:46 991228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246990757|now:1746037246991221| [2025/04/30 18:20:46 991232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246990757|now:1746037246991221| [2025/04/30 18:20:46 991236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 991241] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 991246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51168|min_srtt:51168|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 991251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:706251| [2025/04/30 18:20:46 991256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 991260] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 991263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 991268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 991273] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 991283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:661449| [2025/04/30 18:20:46 991287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 991292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:751| [2025/04/30 18:20:46 991337] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79289|now:1746037246991301|stream_id:0|stream_offset:661449| [2025/04/30 18:20:46 991348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 991356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79289|applimit:0| [2025/04/30 18:20:46 991363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51168|rtt_var:1903|pto_duration:58780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 991370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 991377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 991384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80489| [2025/04/30 18:20:46 991391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247075081|now:1746037246991363|interv:83718| [2025/04/30 18:20:46 991398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247075081|now:1746037246991363|interval:83718|pto_count:0|srtt:51168 [2025/04/30 18:20:46 991405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:80489| [2025/04/30 18:20:46 991413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 991419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:662628| [2025/04/30 18:20:46 991426] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 991433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:752| [2025/04/30 18:20:46 991475] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80489|now:1746037246991444|stream_id:0|stream_offset:662628| [2025/04/30 18:20:46 991485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 991493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80489|applimit:0| [2025/04/30 18:20:46 991500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51168|rtt_var:1903|pto_duration:58780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 991507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 991520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 991527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81689| [2025/04/30 18:20:46 991533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247075224|now:1746037246991500|interv:83724| [2025/04/30 18:20:46 991540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247075224|now:1746037246991500|interval:83724|pto_count:0|srtt:51168 [2025/04/30 18:20:46 991547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:81689| [2025/04/30 18:20:46 991559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 991565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:663807| [2025/04/30 18:20:46 991572] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 991579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:753| [2025/04/30 18:20:46 991623] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81689|now:1746037246991590|stream_id:0|stream_offset:663807| [2025/04/30 18:20:46 991633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 991640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81689|applimit:0| [2025/04/30 18:20:46 991647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51168|rtt_var:1903|pto_duration:58780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 991654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 991660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 991666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82889| [2025/04/30 18:20:46 991672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247075370|now:1746037246991647|interv:83723| [2025/04/30 18:20:46 991679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247075370|now:1746037246991647|interval:83723|pto_count:0|srtt:51168 [2025/04/30 18:20:46 991687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:82889| [2025/04/30 18:20:46 991694] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 991701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 991708] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 991720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246992720|now:1746037246991720|interv:1000| [2025/04/30 18:20:46 991727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 991733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 991739] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246992720| [2025/04/30 18:20:46 991745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246992720| [2025/04/30 18:20:46 991751] [debug] |xqc_engine_wakeup_after|wakeup:1746037246992720|now:1746037246991751|diff:969| [2025/04/30 18:20:46 991759] [debug] |xqc_engine_main_logic|END|now:1746037246991221| [2025/04/30 18:20:46 991775] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246991774| [2025/04/30 18:20:46 991782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 991791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:255| [2025/04/30 18:20:46 991797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:256| [2025/04/30 18:20:46 991805] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:256| [2025/04/30 18:20:46 991811] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 991818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:681| [2025/04/30 18:20:46 991825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67320|prior_delivered:529777|prior_time:1746037246934728|is_app_limited:0|send_elapse:49394|ack_elapse:57046|ctl_first_sent_time:1746037246936565|lagest_ack_time:1746037246991774|curr_delivered:597097| [2025/04/30 18:20:46 991831] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246936565| [2025/04/30 18:20:46 991838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:46 991844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:682|path_largest_ack:682| [2025/04/30 18:20:46 991850] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:66120|prior_delivered:532177|prior_time:1746037246936729|is_app_limited:0|send_elapse:49561|ack_elapse:55045|ctl_first_sent_time:1746037246938362|lagest_ack_time:1746037246991774|curr_delivered:598297| [2025/04/30 18:20:46 991856] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246938362| [2025/04/30 18:20:46 991862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:46 991868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51168|rttvar:1903|minrtt:30950|latest_rtt:53412|ack_delay:1000| [2025/04/30 18:20:46 991875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51323|rttvar:1739|minrtt:30950|latest_rtt:53412|ack_delay:1000| [2025/04/30 18:20:46 991881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:682|lost_pn:679|thresh:3| [2025/04/30 18:20:46 991888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 991905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51323|rtt_var:1739|pto_duration:58279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 991912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 991917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 991923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80489| [2025/04/30 18:20:46 991928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247074869|now:1746037246991905|interv:82964| [2025/04/30 18:20:46 991934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247074869|now:1746037246991905|interval:82964|pto_count:0|srtt:51323 [2025/04/30 18:20:46 991940] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49561, ack_elapse 55045, delivered 66120|rate 1201199|lost 155| [2025/04/30 18:20:46 991947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201199) in round 12| [2025/04/30 18:20:46 991952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 991958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 991964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246938362|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 991970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246938362|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 991977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:80489|srtt:51323|latest_rtt:53412|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 991985] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:256|largest:256|pns:2| [2025/04/30 18:20:46 992018] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:256|frame:ACK |recv_time:1746037246991774|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 992025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366991774|now:1746037246991774|interv:120000000| [2025/04/30 18:20:46 992031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366991774|now:1746037246991774|interv:120000000| [2025/04/30 18:20:46 992036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246992720|pq_index:0| [2025/04/30 18:20:46 992042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246991221| [2025/04/30 18:20:46 992048] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246992048| [2025/04/30 18:20:46 992055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246992053| [2025/04/30 18:20:46 992067] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 992074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51323|min_srtt:51323|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 992081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:706251| [2025/04/30 18:20:46 992088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 992095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 992103] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51323|min_srtt:51323|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 992110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:707430| [2025/04/30 18:20:46 992116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51323|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 992124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 992130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51323|min_srtt:51323|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 992137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:708609| [2025/04/30 18:20:46 992143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 992149] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 992155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 992161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 992168] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 992174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 992180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 992184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 992190] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246992720| [2025/04/30 18:20:46 992196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246992720| [2025/04/30 18:20:46 992207] [debug] |xqc_engine_wakeup_after|wakeup:1746037246992720|now:1746037246992207|diff:513| [2025/04/30 18:20:46 992214] [debug] |xqc_engine_main_logic|END|now:1746037246992053| [2025/04/30 18:20:46 992222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246992222| [2025/04/30 18:20:46 992228] [debug] |xqc_engine_wakeup_after|wakeup:1746037246992720|now:1746037246992228|diff:492| [2025/04/30 18:20:46 992232] [debug] |xqc_engine_main_logic|END|now:1746037246992222| [2025/04/30 18:20:46 993314] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246993314| [2025/04/30 18:20:46 993329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246992720|pq_index:0| [2025/04/30 18:20:46 993336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246992053| [2025/04/30 18:20:46 993344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246993342| [2025/04/30 18:20:46 993352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246992720|now:1746037246993342| [2025/04/30 18:20:46 993358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246992720|now:1746037246993342| [2025/04/30 18:20:46 993364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 993371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 993379] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51323|min_srtt:51323|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 993386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:708609| [2025/04/30 18:20:46 993393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 993399] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 993404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 993410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 993417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 993423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80489|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 993430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 993436] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:754| [2025/04/30 18:20:46 993481] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80489|now:1746037246993446|stream_id:0|stream_offset:664986| [2025/04/30 18:20:46 993490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 993505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80489|applimit:0| [2025/04/30 18:20:46 993512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51323|rtt_var:1739|pto_duration:58279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 993518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 993525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 993531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81689| [2025/04/30 18:20:46 993537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247076725|now:1746037246993511|interv:83214| [2025/04/30 18:20:46 993543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247076725|now:1746037246993511|interval:83214|pto_count:0|srtt:51323 [2025/04/30 18:20:46 993551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:81689| [2025/04/30 18:20:46 993557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 993563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:666165| [2025/04/30 18:20:46 993570] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 993575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:755| [2025/04/30 18:20:46 993609] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81689|now:1746037246993585|stream_id:0|stream_offset:666165| [2025/04/30 18:20:46 993617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 993624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81689|applimit:0| [2025/04/30 18:20:46 993629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51323|rtt_var:1739|pto_duration:58279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 993636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 993641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 993647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82889| [2025/04/30 18:20:46 993653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247076864|now:1746037246993629|interv:83235| [2025/04/30 18:20:46 993658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247076864|now:1746037246993629|interval:83235|pto_count:0|srtt:51323 [2025/04/30 18:20:46 993664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:82889| [2025/04/30 18:20:46 993676] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 993682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:667344| [2025/04/30 18:20:46 993688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 993694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:756| [2025/04/30 18:20:46 993729] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82889|now:1746037246993704|stream_id:0|stream_offset:667344| [2025/04/30 18:20:46 993738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 993745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82889|applimit:0| [2025/04/30 18:20:46 993751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51323|rtt_var:1739|pto_duration:58279|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 993757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 993763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 993768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84089| [2025/04/30 18:20:46 993774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247076983|now:1746037246993751|interv:83232| [2025/04/30 18:20:46 993780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247076983|now:1746037246993751|interval:83232|pto_count:0|srtt:51323 [2025/04/30 18:20:46 993786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:84089| [2025/04/30 18:20:46 993793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 993800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 993807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 993813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246994813|now:1746037246993813|interv:1000| [2025/04/30 18:20:46 993819] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 993825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 993832] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246994813| [2025/04/30 18:20:46 993840] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246994813| [2025/04/30 18:20:46 993846] [debug] |xqc_engine_wakeup_after|wakeup:1746037246994813|now:1746037246993846|diff:967| [2025/04/30 18:20:46 993853] [debug] |xqc_engine_main_logic|END|now:1746037246993342| [2025/04/30 18:20:46 994072] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246994070| [2025/04/30 18:20:46 994093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 994103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:256| [2025/04/30 18:20:46 994109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:257| [2025/04/30 18:20:46 994118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:257| [2025/04/30 18:20:46 994124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 994132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:683| [2025/04/30 18:20:46 994139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67320|prior_delivered:532177|prior_time:1746037246936729|is_app_limited:0|send_elapse:49697|ack_elapse:57341|ctl_first_sent_time:1746037246938498|lagest_ack_time:1746037246994070|curr_delivered:599497| [2025/04/30 18:20:46 994146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246938498| [2025/04/30 18:20:46 994153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:46 994159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:684|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:684|path_largest_ack:684| [2025/04/30 18:20:46 994166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:64882|prior_delivered:535815|prior_time:1746037246939620|is_app_limited:0|send_elapse:46939|ack_elapse:54450|ctl_first_sent_time:1746037246940045|lagest_ack_time:1746037246994070|curr_delivered:600697| [2025/04/30 18:20:46 994173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246940045| [2025/04/30 18:20:46 994179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:46 994185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51323|rttvar:1739|minrtt:30950|latest_rtt:54025|ack_delay:1000| [2025/04/30 18:20:46 994192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51536|rttvar:1730|minrtt:30950|latest_rtt:54025|ack_delay:1000| [2025/04/30 18:20:46 994199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:684|lost_pn:681|thresh:3| [2025/04/30 18:20:46 994205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 994211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:1730|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 994217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 994223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 994228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81689| [2025/04/30 18:20:46 994234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247077160|now:1746037246994211|interv:82949| [2025/04/30 18:20:46 994245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247077160|now:1746037246994211|interval:82949|pto_count:0|srtt:51536 [2025/04/30 18:20:46 994252] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46939, ack_elapse 54450, delivered 64882|rate 1191588|lost 155| [2025/04/30 18:20:46 994258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191588) in round 12| [2025/04/30 18:20:46 994264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 994271] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 994277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246940045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 994284] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246940045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 994291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:81689|srtt:51536|latest_rtt:54025|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 994300] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:257|largest:257|pns:2| [2025/04/30 18:20:46 994306] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:257|frame:ACK |recv_time:1746037246994070|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 994313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366994070|now:1746037246994070|interv:120000000| [2025/04/30 18:20:46 994318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366994070|now:1746037246994070|interv:120000000| [2025/04/30 18:20:46 994324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246994813|pq_index:0| [2025/04/30 18:20:46 994330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246993342| [2025/04/30 18:20:46 994336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246994335| [2025/04/30 18:20:46 994343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246994341| [2025/04/30 18:20:46 994350] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 994357] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 994363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:708609| [2025/04/30 18:20:46 994369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51536|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 994381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 994387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 994393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:709788| [2025/04/30 18:20:46 994400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51536|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 994406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 994412] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 994418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:710967| [2025/04/30 18:20:46 994425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 994430] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 994436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 994442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 994448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 994454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 994461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 994467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 994473] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246994813| [2025/04/30 18:20:46 994479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246994813| [2025/04/30 18:20:46 994485] [debug] |xqc_engine_wakeup_after|wakeup:1746037246994813|now:1746037246994485|diff:328| [2025/04/30 18:20:46 994492] [debug] |xqc_engine_main_logic|END|now:1746037246994341| [2025/04/30 18:20:46 994500] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246994500| [2025/04/30 18:20:46 994506] [debug] |xqc_engine_wakeup_after|wakeup:1746037246994813|now:1746037246994506|diff:307| [2025/04/30 18:20:46 994512] [debug] |xqc_engine_main_logic|END|now:1746037246994500| [2025/04/30 18:20:46 995599] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246995598| [2025/04/30 18:20:46 995613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246994813|pq_index:0| [2025/04/30 18:20:46 995620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246994341| [2025/04/30 18:20:46 995634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246995633| [2025/04/30 18:20:46 995639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246994813|now:1746037246995633| [2025/04/30 18:20:46 995643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246994813|now:1746037246995633| [2025/04/30 18:20:46 995647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 995652] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 995657] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 995662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:710967| [2025/04/30 18:20:46 995667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 995671] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 995675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 995679] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 995684] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 995689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 995693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 995698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:757| [2025/04/30 18:20:46 995737] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81689|now:1746037246995707|stream_id:0|stream_offset:668523| [2025/04/30 18:20:46 995743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 995750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81689|applimit:0| [2025/04/30 18:20:46 995757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:1730|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 995764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 995771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 995777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82889| [2025/04/30 18:20:46 995791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247079163|now:1746037246995756|interv:83407| [2025/04/30 18:20:46 995795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247079163|now:1746037246995756|interval:83407|pto_count:0|srtt:51536 [2025/04/30 18:20:46 995800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:82889| [2025/04/30 18:20:46 995805] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 995809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:669702| [2025/04/30 18:20:46 995814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 995818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:758| [2025/04/30 18:20:46 995850] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82889|now:1746037246995826|stream_id:0|stream_offset:669702| [2025/04/30 18:20:46 995856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 995864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82889|applimit:0| [2025/04/30 18:20:46 995871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:1730|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 995878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 995884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 995890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84089| [2025/04/30 18:20:46 995896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247079282|now:1746037246995870|interv:83412| [2025/04/30 18:20:46 995901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247079282|now:1746037246995870|interval:83412|pto_count:0|srtt:51536 [2025/04/30 18:20:46 995906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:84089| [2025/04/30 18:20:46 995911] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 995915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:670881| [2025/04/30 18:20:46 995920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 995924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:759| [2025/04/30 18:20:46 995955] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84089|now:1746037246995931|stream_id:0|stream_offset:670881| [2025/04/30 18:20:46 995968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:759|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 995976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84089|applimit:0| [2025/04/30 18:20:46 995983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:1730|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 996013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 996017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 996021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85289| [2025/04/30 18:20:46 996025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247079387|now:1746037246995982|interv:83405| [2025/04/30 18:20:46 996029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247079387|now:1746037246995982|interval:83405|pto_count:0|srtt:51536 [2025/04/30 18:20:46 996034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:85289| [2025/04/30 18:20:46 996039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 996044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85289|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 996048] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 996052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246997052|now:1746037246996052|interv:1000| [2025/04/30 18:20:46 996056] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 996060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 996064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246997052| [2025/04/30 18:20:46 996069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246997052| [2025/04/30 18:20:46 996073] [debug] |xqc_engine_wakeup_after|wakeup:1746037246997052|now:1746037246996073|diff:979| [2025/04/30 18:20:46 996077] [debug] |xqc_engine_main_logic|END|now:1746037246995633| [2025/04/30 18:20:46 996088] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246996087| [2025/04/30 18:20:46 996093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 996098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:257| [2025/04/30 18:20:46 996104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:258| [2025/04/30 18:20:46 996113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:258| [2025/04/30 18:20:46 996119] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 996127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:685| [2025/04/30 18:20:46 996140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:66082|prior_delivered:535815|prior_time:1746037246939620|is_app_limited:0|send_elapse:47061|ack_elapse:56467|ctl_first_sent_time:1746037246940167|lagest_ack_time:1746037246996087|curr_delivered:601897| [2025/04/30 18:20:46 996148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246940167| [2025/04/30 18:20:46 996155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:46 996162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:686|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:686|path_largest_ack:686| [2025/04/30 18:20:46 996169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:66082|prior_delivered:535815|prior_time:1746037246939620|is_app_limited:0|send_elapse:47061|ack_elapse:56467|ctl_first_sent_time:1746037246940167|lagest_ack_time:1746037246996087|curr_delivered:603097| [2025/04/30 18:20:46 996177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246941599| [2025/04/30 18:20:46 996184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:46 996189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51536|rttvar:1730|minrtt:30950|latest_rtt:54488|ack_delay:1000| [2025/04/30 18:20:46 996194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51780|rttvar:1786|minrtt:30950|latest_rtt:54488|ack_delay:1000| [2025/04/30 18:20:46 996198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:686|lost_pn:683|thresh:3| [2025/04/30 18:20:46 996202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 996207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51780|rtt_var:1786|pto_duration:58924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 996211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 996215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 996219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82889| [2025/04/30 18:20:46 996223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247079855|now:1746037246996206|interv:83649| [2025/04/30 18:20:46 996227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247079855|now:1746037246996206|interval:83649|pto_count:0|srtt:51780 [2025/04/30 18:20:46 996232] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47061, ack_elapse 56467, delivered 67282|rate 1191527|lost 155| [2025/04/30 18:20:46 996236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191527) in round 12| [2025/04/30 18:20:46 996241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 996245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 996249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246941599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 996258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246941599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 996263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:82889|srtt:51780|latest_rtt:54488|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 996269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:258|largest:258|pns:2| [2025/04/30 18:20:46 996273] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:258|frame:ACK |recv_time:1746037246996087|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 996278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366996087|now:1746037246996087|interv:120000000| [2025/04/30 18:20:46 996282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366996087|now:1746037246996087|interv:120000000| [2025/04/30 18:20:46 996286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246997052|pq_index:0| [2025/04/30 18:20:46 996291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246995633| [2025/04/30 18:20:46 996295] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246996295| [2025/04/30 18:20:46 996300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246996299| [2025/04/30 18:20:46 996305] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 996310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51780|min_srtt:51780|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 996315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:710967| [2025/04/30 18:20:46 996319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51780|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 996324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 996329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51780|min_srtt:51780|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 996333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:712146| [2025/04/30 18:20:46 996337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51780|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 996345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 996349] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51780|min_srtt:51780|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 996353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:713325| [2025/04/30 18:20:46 996358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 996362] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 996366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 996371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 996379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 996385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82889|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 996393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 996399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 996405] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246997052| [2025/04/30 18:20:46 996411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246997052| [2025/04/30 18:20:46 996415] [debug] |xqc_engine_wakeup_after|wakeup:1746037246997052|now:1746037246996414|diff:638| [2025/04/30 18:20:46 996419] [debug] |xqc_engine_main_logic|END|now:1746037246996299| [2025/04/30 18:20:46 996425] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246996425| [2025/04/30 18:20:46 996429] [debug] |xqc_engine_wakeup_after|wakeup:1746037246997052|now:1746037246996428|diff:624| [2025/04/30 18:20:46 996433] [debug] |xqc_engine_main_logic|END|now:1746037246996425| [2025/04/30 18:20:46 996695] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037246996694| [2025/04/30 18:20:46 996703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 996709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:258| [2025/04/30 18:20:46 996713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:259| [2025/04/30 18:20:46 996719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:259| [2025/04/30 18:20:46 996724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:46 996728] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=840709|max_stream_data_old=814771| [2025/04/30 18:20:46 996732] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 996737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 996747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:68482|prior_delivered:535815|prior_time:1746037246939620|is_app_limited:0|send_elapse:48637|ack_elapse:57074|ctl_first_sent_time:1746037246941743|lagest_ack_time:1746037246996694|curr_delivered:604297| [2025/04/30 18:20:46 996752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246941743| [2025/04/30 18:20:46 996756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:46 996761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51780|rttvar:1786|minrtt:30950|latest_rtt:54951|ack_delay:0| [2025/04/30 18:20:46 996765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52176|rttvar:2132|minrtt:30950|latest_rtt:54951|ack_delay:0| [2025/04/30 18:20:46 996769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:687|lost_pn:684|thresh:3| [2025/04/30 18:20:46 996774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 996778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52176|rtt_var:2132|pto_duration:60704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 996783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 996787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 996791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81689| [2025/04/30 18:20:46 996795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247081635|now:1746037246996778|interv:84857| [2025/04/30 18:20:46 996799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247081635|now:1746037246996778|interval:84857|pto_count:0|srtt:52176 [2025/04/30 18:20:46 996803] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48637, ack_elapse 57074, delivered 68482|rate 1199880|lost 155| [2025/04/30 18:20:46 996808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199880) in round 12| [2025/04/30 18:20:46 996812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 996816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 996820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037246941743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 996825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037246941743|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 996829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:81689|srtt:52176|latest_rtt:54951|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 996835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247021694|now:1746037246996694|interv:25000| [2025/04/30 18:20:46 996844] [debug] |scid:da2177832f8e02338cbcd125|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:1746037246996694|max_ack_delay:25000| [2025/04/30 18:20:46 996848] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:259|largest:259|pns:2| [2025/04/30 18:20:46 996853] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:259|frame:ACK MAX_STREAM_DATA |recv_time:1746037246996694|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 996858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366996694|now:1746037246996694|interv:120000000| [2025/04/30 18:20:46 996862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366996694|now:1746037246996694|interv:120000000| [2025/04/30 18:20:46 996866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246997052|pq_index:0| [2025/04/30 18:20:46 996870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246996299| [2025/04/30 18:20:46 996874] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246996874| [2025/04/30 18:20:46 996879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246996878| [2025/04/30 18:20:46 996884] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:46 996889] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:46 996893] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:81689|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:46 996899] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:46 996904] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:46 996908] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:46 996912] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:46 996916] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:46 996921] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:46 996925] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:46 996929] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:46 996933] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:46 996938] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:46 996942] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:46 996946] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:46 996951] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:46 996958] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:46 996962] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:46 996966] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:46 996970] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:46 996975] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:46 996979] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:46 996983] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:46 997012] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:46 997016] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:46 997020] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:840709| [2025/04/30 18:20:46 997026] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:840657|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1282433|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 997032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 997036] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:46 997040] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:840709| [2025/04/30 18:20:46 997045] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:840657|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1256495|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:46 997050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:46 997055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52176|min_srtt:52176|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 997059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52176|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 997064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 997068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52176|min_srtt:52176|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 997073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52176|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 997077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:4| [2025/04/30 18:20:46 997087] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52176|min_srtt:52176|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 997091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42038|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:713325| [2025/04/30 18:20:46 997096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52176|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 997102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 997109] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52176|min_srtt:52176|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 997116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43238|inflight:81689|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:714504| [2025/04/30 18:20:46 997123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 997129] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 997136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 997142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 997149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 997156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:760| [2025/04/30 18:20:46 997188] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:760|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:81689|now:1746037246997167|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 997195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:760|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 997200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:760|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 997204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81689|applimit:0| [2025/04/30 18:20:46 997208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52176|rtt_var:2132|pto_duration:60704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 997213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 997219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 997225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81708| [2025/04/30 18:20:46 997231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247082871|now:1746037246997208|interv:85663| [2025/04/30 18:20:46 997244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247082871|now:1746037246997208|interval:85663|pto_count:0|srtt:52176 [2025/04/30 18:20:46 997251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:81708| [2025/04/30 18:20:46 997257] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:46 997261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:761| [2025/04/30 18:20:46 997292] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:761|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:81708|now:1746037246997268|stream_id:0|stream_offset:0| [2025/04/30 18:20:46 997302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:761|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:46 997309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:761|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:46 997315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81708|applimit:0| [2025/04/30 18:20:46 997322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52176|rtt_var:2132|pto_duration:60704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 997328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 997334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 997340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81727| [2025/04/30 18:20:46 997346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247082972|now:1746037246997321|interv:85651| [2025/04/30 18:20:46 997352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247082972|now:1746037246997321|interval:85651|pto_count:0|srtt:52176 [2025/04/30 18:20:46 997358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:81727| [2025/04/30 18:20:46 997365] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 997372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 997378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:46 997383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 997389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246997052| [2025/04/30 18:20:46 997395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246997052| [2025/04/30 18:20:46 997400] [debug] |xqc_engine_wakeup_after|wakeup:1746037246997052|now:1746037246997400|diff:18446744073709551268| [2025/04/30 18:20:46 997406] [debug] |xqc_engine_main_logic|END|now:1746037246996878| [2025/04/30 18:20:46 997420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246997420| [2025/04/30 18:20:46 997426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246997052|pq_index:0| [2025/04/30 18:20:46 997432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246996878| [2025/04/30 18:20:46 997440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246997438| [2025/04/30 18:20:46 997446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246997052|now:1746037246997438| [2025/04/30 18:20:46 997452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246997052|now:1746037246997438| [2025/04/30 18:20:46 997458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 997464] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 997471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52176|min_srtt:52176|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 997478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:81727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:714504| [2025/04/30 18:20:46 997484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 997489] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 997495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 997502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 997508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 997515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 997521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 997527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:762| [2025/04/30 18:20:46 997573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81727|now:1746037246997538|stream_id:0|stream_offset:672060| [2025/04/30 18:20:46 997583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 997590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81727|applimit:0| [2025/04/30 18:20:46 997598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52176|rtt_var:2132|pto_duration:60704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 997605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 997617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 997624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82927| [2025/04/30 18:20:46 997630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247083242|now:1746037246997598|interv:85644| [2025/04/30 18:20:46 997636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247083242|now:1746037246997598|interval:85644|pto_count:0|srtt:52176 [2025/04/30 18:20:46 997643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:82927| [2025/04/30 18:20:46 997650] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 997656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:673239| [2025/04/30 18:20:46 997663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 997669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:763| [2025/04/30 18:20:46 997711] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82927|now:1746037246997680|stream_id:0|stream_offset:673239| [2025/04/30 18:20:46 997720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 997728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82927|applimit:0| [2025/04/30 18:20:46 997735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52176|rtt_var:2132|pto_duration:60704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 997741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 997748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 997754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84127| [2025/04/30 18:20:46 997760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247083384|now:1746037246997734|interv:85650| [2025/04/30 18:20:46 997766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247083384|now:1746037246997734|interval:85650|pto_count:0|srtt:52176 [2025/04/30 18:20:46 997773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:84127| [2025/04/30 18:20:46 997780] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 997787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84127|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:674418| [2025/04/30 18:20:46 997794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 997806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:764| [2025/04/30 18:20:46 997851] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84127|now:1746037246997818|stream_id:0|stream_offset:674418| [2025/04/30 18:20:46 997861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 997869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84127|applimit:0| [2025/04/30 18:20:46 997875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52176|rtt_var:2132|pto_duration:60704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 997881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 997887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 997893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85327| [2025/04/30 18:20:46 997899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247083522|now:1746037246997875|interv:85647| [2025/04/30 18:20:46 997906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247083522|now:1746037246997875|interval:85647|pto_count:0|srtt:52176 [2025/04/30 18:20:46 997913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:85327| [2025/04/30 18:20:46 997921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 997927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:675597| [2025/04/30 18:20:46 997934] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 997940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037246998940|now:1746037246997940|interv:1000| [2025/04/30 18:20:46 997947] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 997953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 997959] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037246998940| [2025/04/30 18:20:46 997966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037246998940| [2025/04/30 18:20:46 997972] [debug] |xqc_engine_wakeup_after|wakeup:1746037246998940|now:1746037246997972|diff:968| [2025/04/30 18:20:46 997979] [debug] |xqc_engine_main_logic|END|now:1746037246997438| [2025/04/30 18:20:46 998714] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037246998713| [2025/04/30 18:20:46 998729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:46 998738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:259| [2025/04/30 18:20:46 998743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:260| [2025/04/30 18:20:46 998752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:260| [2025/04/30 18:20:46 998764] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:46 998771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 998778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67282|prior_delivered:538215|prior_time:1746037246941911|is_app_limited:0|send_elapse:49064|ack_elapse:56802|ctl_first_sent_time:1746037246943950|lagest_ack_time:1746037246998713|curr_delivered:605497| [2025/04/30 18:20:46 998785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246943950| [2025/04/30 18:20:46 998792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:46 998799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:46 998805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67282|prior_delivered:538215|prior_time:1746037246941911|is_app_limited:0|send_elapse:49064|ack_elapse:56802|ctl_first_sent_time:1746037246943950|lagest_ack_time:1746037246998713|curr_delivered:606697| [2025/04/30 18:20:46 998811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246944106| [2025/04/30 18:20:46 998817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:46 998823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52176|rttvar:2132|minrtt:30950|latest_rtt:54607|ack_delay:1000| [2025/04/30 18:20:46 998830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52354|rttvar:1956|minrtt:30950|latest_rtt:54607|ack_delay:1000| [2025/04/30 18:20:46 998836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:689|lost_pn:686|thresh:3| [2025/04/30 18:20:46 998843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:46 998849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:1956|pto_duration:60178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 998856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 998861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 998868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82927| [2025/04/30 18:20:46 998873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247082996|now:1746037246998848|interv:84148| [2025/04/30 18:20:46 998879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247082996|now:1746037246998848|interval:84148|pto_count:0|srtt:52354 [2025/04/30 18:20:46 998886] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49064, ack_elapse 56802, delivered 68482|rate 1205626|lost 155| [2025/04/30 18:20:46 998893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205626) in round 12| [2025/04/30 18:20:46 998899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:46 998911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:46 998917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246944106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 998924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246944106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:46 998931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:82927|srtt:52354|latest_rtt:54607|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:46 998939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:260|largest:260|pns:2| [2025/04/30 18:20:46 998947] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:260|frame:ACK |recv_time:1746037246998713|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:46 998954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037366998713|now:1746037246998713|interv:120000000| [2025/04/30 18:20:46 998960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037366998713|now:1746037246998713|interv:120000000| [2025/04/30 18:20:46 998966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037246998940|pq_index:0| [2025/04/30 18:20:46 998973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246997438| [2025/04/30 18:20:46 998979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246998979| [2025/04/30 18:20:46 999008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037246999006| [2025/04/30 18:20:46 999020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037246998940|now:1746037246999006| [2025/04/30 18:20:46 999026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037246998940|now:1746037246999006| [2025/04/30 18:20:46 999033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:46 999040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:46 999047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52354|min_srtt:52354|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 999055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:714504| [2025/04/30 18:20:46 999062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52354|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 999070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 999083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52354|min_srtt:52354|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 999090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:715683| [2025/04/30 18:20:46 999097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52354|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:46 999104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:46 999111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52354|min_srtt:52354|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:46 999117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:716862| [2025/04/30 18:20:46 999124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:46 999131] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:46 999137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:46 999144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:46 999151] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 999158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:675597| [2025/04/30 18:20:46 999165] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 999172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:765| [2025/04/30 18:20:46 999218] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82927|now:1746037246999182|stream_id:0|stream_offset:675597| [2025/04/30 18:20:46 999229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 999236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82927|applimit:0| [2025/04/30 18:20:46 999243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:1956|pto_duration:60178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 999250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 999256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 999263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84127| [2025/04/30 18:20:46 999275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247084360|now:1746037246999243|interv:85117| [2025/04/30 18:20:46 999282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247084360|now:1746037246999243|interval:85117|pto_count:0|srtt:52354 [2025/04/30 18:20:46 999289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:84127| [2025/04/30 18:20:46 999297] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 999304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84127|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:676776| [2025/04/30 18:20:46 999311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:46 999318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:766| [2025/04/30 18:20:46 999364] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84127|now:1746037246999330|stream_id:0|stream_offset:676776| [2025/04/30 18:20:46 999375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:46 999382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84127|applimit:0| [2025/04/30 18:20:46 999389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:1956|pto_duration:60178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:46 999396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:46 999402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:46 999409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85327| [2025/04/30 18:20:46 999415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247084508|now:1746037246999389|interv:85119| [2025/04/30 18:20:46 999421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247084508|now:1746037246999389|interval:85119|pto_count:0|srtt:52354 [2025/04/30 18:20:46 999429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:85327| [2025/04/30 18:20:46 999436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:46 999443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:677955| [2025/04/30 18:20:46 999450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:46 999456] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247000456|now:1746037246999456|interv:1000| [2025/04/30 18:20:46 999463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:46 999469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:46 999482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247000456| [2025/04/30 18:20:46 999489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247000456| [2025/04/30 18:20:46 999495] [debug] |xqc_engine_wakeup_after|wakeup:1746037247000456|now:1746037246999495|diff:961| [2025/04/30 18:20:46 999502] [debug] |xqc_engine_main_logic|END|now:1746037246999006| [2025/04/30 18:20:46 999510] [debug] |xqc_engine_main_logic|BEGIN|now:1746037246999510| [2025/04/30 18:20:46 999517] [debug] |xqc_engine_wakeup_after|wakeup:1746037247000456|now:1746037246999517|diff:939| [2025/04/30 18:20:46 999523] [debug] |xqc_engine_main_logic|END|now:1746037246999510| [2025/04/30 18:20:47 000604] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247000604| [2025/04/30 18:20:47 000619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247000456|pq_index:0| [2025/04/30 18:20:47 000627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037246999006| [2025/04/30 18:20:47 000635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247000634| [2025/04/30 18:20:47 000642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247000456|now:1746037247000634| [2025/04/30 18:20:47 000662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247000456|now:1746037247000634| [2025/04/30 18:20:47 000668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 000675] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 000683] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52354|min_srtt:52354|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 000691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:716862| [2025/04/30 18:20:47 000698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 000704] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 000710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 000717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 000725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 000731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:677955| [2025/04/30 18:20:47 000738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 000745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:767| [2025/04/30 18:20:47 000799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85327|now:1746037247000757|stream_id:0|stream_offset:677955| [2025/04/30 18:20:47 000817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 000824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85327|applimit:0| [2025/04/30 18:20:47 000831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:1956|pto_duration:60178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 000838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 000844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 000850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86527| [2025/04/30 18:20:47 000857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247085935|now:1746037247000830|interv:85105| [2025/04/30 18:20:47 000863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247085935|now:1746037247000830|interval:85105|pto_count:0|srtt:52354 [2025/04/30 18:20:47 000870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:86527| [2025/04/30 18:20:47 000878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 000884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:679134| [2025/04/30 18:20:47 000891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 000898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:768| [2025/04/30 18:20:47 000942] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86527|now:1746037247000909|stream_id:0|stream_offset:679134| [2025/04/30 18:20:47 000953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 000961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86527|applimit:0| [2025/04/30 18:20:47 000968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52354|rtt_var:1956|pto_duration:60178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 000975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 000981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 001008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87727| [2025/04/30 18:20:47 001016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247086087|now:1746037247000968|interv:85119| [2025/04/30 18:20:47 001023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247086087|now:1746037247000968|interval:85119|pto_count:0|srtt:52354 [2025/04/30 18:20:47 001036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:87727| [2025/04/30 18:20:47 001044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 001050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:680313| [2025/04/30 18:20:47 001058] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 001065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247002064|now:1746037247001064|interv:1000| [2025/04/30 18:20:47 001071] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 001077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 001083] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247002064| [2025/04/30 18:20:47 001090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247002064| [2025/04/30 18:20:47 001096] [debug] |xqc_engine_wakeup_after|wakeup:1746037247002064|now:1746037247001096|diff:968| [2025/04/30 18:20:47 001103] [debug] |xqc_engine_main_logic|END|now:1746037247000634| [2025/04/30 18:20:47 001117] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247001116| [2025/04/30 18:20:47 001124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 001133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:260| [2025/04/30 18:20:47 001139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:261| [2025/04/30 18:20:47 001148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:261| [2025/04/30 18:20:47 001154] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 001162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 001169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69682|prior_delivered:538215|prior_time:1746037246941911|is_app_limited:0|send_elapse:49336|ack_elapse:59205|ctl_first_sent_time:1746037246944222|lagest_ack_time:1746037247001116|curr_delivered:607897| [2025/04/30 18:20:47 001177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246944222| [2025/04/30 18:20:47 001184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:47 001192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 001198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:66082|prior_delivered:543015|prior_time:1746037246945804|is_app_limited:0|send_elapse:47709|ack_elapse:55312|ctl_first_sent_time:1746037246946239|lagest_ack_time:1746037247001116|curr_delivered:609097| [2025/04/30 18:20:47 001206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246946239| [2025/04/30 18:20:47 001212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 001225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52354|rttvar:1956|minrtt:30950|latest_rtt:54877|ack_delay:1000| [2025/04/30 18:20:47 001231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52544|rttvar:1847|minrtt:30950|latest_rtt:54877|ack_delay:1000| [2025/04/30 18:20:47 001237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:691|lost_pn:688|thresh:3| [2025/04/30 18:20:47 001243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 001248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52544|rtt_var:1847|pto_duration:59932|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 001255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 001261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 001267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85327| [2025/04/30 18:20:47 001274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247085841|now:1746037247001248|interv:84593| [2025/04/30 18:20:47 001280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247085841|now:1746037247001248|interval:84593|pto_count:0|srtt:52544 [2025/04/30 18:20:47 001287] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47709, ack_elapse 55312, delivered 66082|rate 1194713|lost 155| [2025/04/30 18:20:47 001294] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194713) in round 12| [2025/04/30 18:20:47 001300] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 001307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 001313] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246946239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 001319] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246946239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 001327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:85327|srtt:52544|latest_rtt:54877|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 001335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:261|largest:261|pns:2| [2025/04/30 18:20:47 001342] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:261|frame:ACK |recv_time:1746037247001116|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 001349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367001116|now:1746037247001116|interv:120000000| [2025/04/30 18:20:47 001361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367001116|now:1746037247001116|interv:120000000| [2025/04/30 18:20:47 001367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247002064|pq_index:0| [2025/04/30 18:20:47 001374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247000634| [2025/04/30 18:20:47 001380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247001380| [2025/04/30 18:20:47 001388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247001387| [2025/04/30 18:20:47 001396] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 001404] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52544|min_srtt:52544|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 001411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:716862| [2025/04/30 18:20:47 001419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52544|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 001426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 001434] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52544|min_srtt:52544|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 001440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 001448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52544|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 001455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 001462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52544|min_srtt:52544|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 001469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:719220| [2025/04/30 18:20:47 001476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 001482] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 001488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 001495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 001502] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 001520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:680313| [2025/04/30 18:20:47 001527] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 001533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 001539] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247002064| [2025/04/30 18:20:47 001546] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247002064| [2025/04/30 18:20:47 001605] [debug] |xqc_engine_wakeup_after|wakeup:1746037247002064|now:1746037247001605|diff:459| [2025/04/30 18:20:47 001614] [debug] |xqc_engine_main_logic|END|now:1746037247001387| [2025/04/30 18:20:47 001622] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247001622| [2025/04/30 18:20:47 001628] [debug] |xqc_engine_wakeup_after|wakeup:1746037247002064|now:1746037247001628|diff:436| [2025/04/30 18:20:47 001635] [debug] |xqc_engine_main_logic|END|now:1746037247001622| [2025/04/30 18:20:47 002636] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247002635| [2025/04/30 18:20:47 002651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 002659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:261| [2025/04/30 18:20:47 002664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:262| [2025/04/30 18:20:47 002672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:262| [2025/04/30 18:20:47 002677] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 002684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 002690] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67282|prior_delivered:543015|prior_time:1746037246945804|is_app_limited:0|send_elapse:47844|ack_elapse:56831|ctl_first_sent_time:1746037246946374|lagest_ack_time:1746037247002635|curr_delivered:610297| [2025/04/30 18:20:47 002697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246946374| [2025/04/30 18:20:47 002703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 002709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 002715] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67282|prior_delivered:543015|prior_time:1746037246945804|is_app_limited:0|send_elapse:47844|ack_elapse:56831|ctl_first_sent_time:1746037246946374|lagest_ack_time:1746037247002635|curr_delivered:611497| [2025/04/30 18:20:47 002721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246947746| [2025/04/30 18:20:47 002727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 002732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52544|rttvar:1847|minrtt:30950|latest_rtt:54889|ack_delay:0| [2025/04/30 18:20:47 002744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52837|rttvar:1972|minrtt:30950|latest_rtt:54889|ack_delay:0| [2025/04/30 18:20:47 002750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:693|lost_pn:690|thresh:3| [2025/04/30 18:20:47 002755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 002760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52837|rtt_var:1972|pto_duration:60725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 002766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 002771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 002776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82927| [2025/04/30 18:20:47 002781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247086634|now:1746037247002760|interv:83874| [2025/04/30 18:20:47 002786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247086634|now:1746037247002760|interval:83874|pto_count:0|srtt:52837 [2025/04/30 18:20:47 002792] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47844, ack_elapse 56831, delivered 68482|rate 1205011|lost 155| [2025/04/30 18:20:47 002798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205011) in round 12| [2025/04/30 18:20:47 002803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 002809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 002814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246947746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 002819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246947746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 002825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:82927|srtt:52837|latest_rtt:54889|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 002833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:262|largest:262|pns:2| [2025/04/30 18:20:47 002838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:262|frame:ACK |recv_time:1746037247002635|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 002845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367002635|now:1746037247002635|interv:120000000| [2025/04/30 18:20:47 002850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367002635|now:1746037247002635|interv:120000000| [2025/04/30 18:20:47 002855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247002064|pq_index:0| [2025/04/30 18:20:47 002865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247001387| [2025/04/30 18:20:47 002871] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247002871| [2025/04/30 18:20:47 002877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247002876| [2025/04/30 18:20:47 002883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247002064|now:1746037247002876| [2025/04/30 18:20:47 002889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247002064|now:1746037247002876| [2025/04/30 18:20:47 002894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 002900] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 002906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52837|min_srtt:52837|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 002913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:719220| [2025/04/30 18:20:47 002919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52837|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 002925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 002931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52837|min_srtt:52837|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 002938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:720399| [2025/04/30 18:20:47 002943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52837|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 002950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 002956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52837|min_srtt:52837|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 002963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:721578| [2025/04/30 18:20:47 002969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 002975] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 002981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 003011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 003023] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 003030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:680313| [2025/04/30 18:20:47 003037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 003043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:769| [2025/04/30 18:20:47 003088] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82927|now:1746037247003053|stream_id:0|stream_offset:680313| [2025/04/30 18:20:47 003098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 003105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82927|applimit:0| [2025/04/30 18:20:47 003112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52837|rtt_var:1972|pto_duration:60725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 003118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 003124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 003130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84127| [2025/04/30 18:20:47 003136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247088778|now:1746037247003111|interv:85667| [2025/04/30 18:20:47 003142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247088778|now:1746037247003111|interval:85667|pto_count:0|srtt:52837 [2025/04/30 18:20:47 003149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:84127| [2025/04/30 18:20:47 003155] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 003161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84127|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:681492| [2025/04/30 18:20:47 003168] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 003174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:770| [2025/04/30 18:20:47 003210] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84127|now:1746037247003184|stream_id:0|stream_offset:681492| [2025/04/30 18:20:47 003220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 003226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84127|applimit:0| [2025/04/30 18:20:47 003232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52837|rtt_var:1972|pto_duration:60725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 003245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 003251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 003257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85327| [2025/04/30 18:20:47 003263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247088909|now:1746037247003232|interv:85677| [2025/04/30 18:20:47 003268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247088909|now:1746037247003232|interval:85677|pto_count:0|srtt:52837 [2025/04/30 18:20:47 003275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:85327| [2025/04/30 18:20:47 003281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 003288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:682671| [2025/04/30 18:20:47 003294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 003300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:771| [2025/04/30 18:20:47 003340] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85327|now:1746037247003310|stream_id:0|stream_offset:682671| [2025/04/30 18:20:47 003349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 003356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85327|applimit:0| [2025/04/30 18:20:47 003362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52837|rtt_var:1972|pto_duration:60725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 003369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 003374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 003380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86527| [2025/04/30 18:20:47 003386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247089035|now:1746037247003362|interv:85673| [2025/04/30 18:20:47 003392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247089035|now:1746037247003362|interval:85673|pto_count:0|srtt:52837 [2025/04/30 18:20:47 003398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:86527| [2025/04/30 18:20:47 003406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 003412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:683850| [2025/04/30 18:20:47 003424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 003431] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:772| [2025/04/30 18:20:47 003471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86527|now:1746037247003440|stream_id:0|stream_offset:683850| [2025/04/30 18:20:47 003480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 003488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86527|applimit:0| [2025/04/30 18:20:47 003494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52837|rtt_var:1972|pto_duration:60725|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 003501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 003507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 003513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87727| [2025/04/30 18:20:47 003519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247089165|now:1746037247003494|interv:85671| [2025/04/30 18:20:47 003525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247089165|now:1746037247003494|interval:85671|pto_count:0|srtt:52837 [2025/04/30 18:20:47 003532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:87727| [2025/04/30 18:20:47 003539] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 003545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:685029| [2025/04/30 18:20:47 003552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 003585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247004584|now:1746037247003584|interv:1000| [2025/04/30 18:20:47 003591] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 003597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 003603] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247004584| [2025/04/30 18:20:47 003609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247004584| [2025/04/30 18:20:47 003614] [debug] |xqc_engine_wakeup_after|wakeup:1746037247004584|now:1746037247003614|diff:970| [2025/04/30 18:20:47 003621] [debug] |xqc_engine_main_logic|END|now:1746037247002876| [2025/04/30 18:20:47 003629] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247003629| [2025/04/30 18:20:47 003634] [debug] |xqc_engine_wakeup_after|wakeup:1746037247004584|now:1746037247003634|diff:950| [2025/04/30 18:20:47 003640] [debug] |xqc_engine_main_logic|END|now:1746037247003629| [2025/04/30 18:20:47 004637] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247004636| [2025/04/30 18:20:47 004652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 004667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:262| [2025/04/30 18:20:47 004672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:263| [2025/04/30 18:20:47 004680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:263| [2025/04/30 18:20:47 004686] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 004694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:696|path_largest_ack:695| [2025/04/30 18:20:47 004700] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:68482|prior_delivered:545415|prior_time:1746037246948056|is_app_limited:0|send_elapse:49052|ack_elapse:56580|ctl_first_sent_time:1746037246949800|lagest_ack_time:1746037247004636|curr_delivered:612697| [2025/04/30 18:20:47 004707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246949800| [2025/04/30 18:20:47 004713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 004719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:696|path_largest_ack:696| [2025/04/30 18:20:47 004725] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:68482|prior_delivered:545415|prior_time:1746037246948056|is_app_limited:0|send_elapse:49052|ack_elapse:56580|ctl_first_sent_time:1746037246949800|lagest_ack_time:1746037247004636|curr_delivered:613897| [2025/04/30 18:20:47 004732] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246949934| [2025/04/30 18:20:47 004738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 004744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52837|rttvar:1972|minrtt:30950|latest_rtt:54702|ack_delay:0| [2025/04/30 18:20:47 004750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53070|rttvar:1945|minrtt:30950|latest_rtt:54702|ack_delay:0| [2025/04/30 18:20:47 004757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:696|lost_pn:693|thresh:3| [2025/04/30 18:20:47 004762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 004768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009416|now:1746037247004768|interval:4648| [2025/04/30 18:20:47 004774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009416|now:1746037247004768|interv:4648| [2025/04/30 18:20:47 004780] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49052, ack_elapse 56580, delivered 68482|rate 1210357|lost 155| [2025/04/30 18:20:47 004787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210357) in round 12| [2025/04/30 18:20:47 004793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 004798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 004809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246949934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 004815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037246949934|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 004821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:85327|srtt:53070|latest_rtt:54702|min_rtt:30950|applimit:0|lost:155|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 004829] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:263|largest:263|pns:2| [2025/04/30 18:20:47 004836] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:263|frame:ACK |recv_time:1746037247004636|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 004842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367004636|now:1746037247004636|interv:120000000| [2025/04/30 18:20:47 004848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367004636|now:1746037247004636|interv:120000000| [2025/04/30 18:20:47 004854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247004584|pq_index:0| [2025/04/30 18:20:47 004861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247002876| [2025/04/30 18:20:47 004866] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247004866| [2025/04/30 18:20:47 004874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247004872| [2025/04/30 18:20:47 004880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247004584|now:1746037247004872| [2025/04/30 18:20:47 004886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247004584|now:1746037247004872| [2025/04/30 18:20:47 004891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 004898] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 004905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 004911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:721578| [2025/04/30 18:20:47 004918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 004924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 004931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 004941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:722757| [2025/04/30 18:20:47 004948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53070|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 004954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 004960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 004966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 004972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 004978] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 004983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 005011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 005018] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 005024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:685029| [2025/04/30 18:20:47 005031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 005037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:773| [2025/04/30 18:20:47 005083] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85327|now:1746037247005048|stream_id:0|stream_offset:685029| [2025/04/30 18:20:47 005093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 005100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85327|applimit:0| [2025/04/30 18:20:47 005106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009416|now:1746037247005106|interval:4310| [2025/04/30 18:20:47 005112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009416|now:1746037247005106|interv:4310| [2025/04/30 18:20:47 005118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:86527| [2025/04/30 18:20:47 005125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 005131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86527|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:686208| [2025/04/30 18:20:47 005143] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 005149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:774| [2025/04/30 18:20:47 005186] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86527|now:1746037247005159|stream_id:0|stream_offset:686208| [2025/04/30 18:20:47 005195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 005202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86527|applimit:0| [2025/04/30 18:20:47 005208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009416|now:1746037247005207|interval:4209| [2025/04/30 18:20:47 005214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009416|now:1746037247005207|interv:4209| [2025/04/30 18:20:47 005219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:87727| [2025/04/30 18:20:47 005226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 005233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:687387| [2025/04/30 18:20:47 005239] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 005245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247006244|now:1746037247005244|interv:1000| [2025/04/30 18:20:47 005250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 005256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 005262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247006244| [2025/04/30 18:20:47 005268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247006244| [2025/04/30 18:20:47 005274] [debug] |xqc_engine_wakeup_after|wakeup:1746037247006244|now:1746037247005274|diff:970| [2025/04/30 18:20:47 005280] [debug] |xqc_engine_main_logic|END|now:1746037247004872| [2025/04/30 18:20:47 005288] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247005288| [2025/04/30 18:20:47 005294] [debug] |xqc_engine_wakeup_after|wakeup:1746037247006244|now:1746037247005294|diff:950| [2025/04/30 18:20:47 005300] [debug] |xqc_engine_main_logic|END|now:1746037247005288| [2025/04/30 18:20:47 006378] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247006378| [2025/04/30 18:20:47 006392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247006244|pq_index:0| [2025/04/30 18:20:47 006399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247004872| [2025/04/30 18:20:47 006406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247006404| [2025/04/30 18:20:47 006413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247006244|now:1746037247006404| [2025/04/30 18:20:47 006426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247006244|now:1746037247006404| [2025/04/30 18:20:47 006432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 006438] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 006445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 006452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:87727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 006459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 006464] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 006470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 006476] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 006482] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 006489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87727|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:687387| [2025/04/30 18:20:47 006495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 006501] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:775| [2025/04/30 18:20:47 006546] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87727|now:1746037247006512|stream_id:0|stream_offset:687387| [2025/04/30 18:20:47 006555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 006562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87727|applimit:0| [2025/04/30 18:20:47 006568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009416|now:1746037247006568|interval:2848| [2025/04/30 18:20:47 006574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009416|now:1746037247006568|interv:2848| [2025/04/30 18:20:47 006580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:88927| [2025/04/30 18:20:47 006587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 006593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88927|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:47 006600] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 006611] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:776| [2025/04/30 18:20:47 006650] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88927|now:1746037247006620|stream_id:0|stream_offset:688566| [2025/04/30 18:20:47 006659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 006666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88927|applimit:0| [2025/04/30 18:20:47 006671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009416|now:1746037247006671|interval:2745| [2025/04/30 18:20:47 006678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009416|now:1746037247006671|interv:2745| [2025/04/30 18:20:47 006684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:90127| [2025/04/30 18:20:47 006691] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 006696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:90127|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:689745| [2025/04/30 18:20:47 006703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 006709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:777| [2025/04/30 18:20:47 006741] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:90127|now:1746037247006718|stream_id:0|stream_offset:689745| [2025/04/30 18:20:47 006749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 006756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:90127|applimit:0| [2025/04/30 18:20:47 006762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247009416|now:1746037247006761|interval:2655| [2025/04/30 18:20:47 006768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247009416|now:1746037247006761|interv:2655| [2025/04/30 18:20:47 006774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:91327| [2025/04/30 18:20:47 006780] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 006786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:91327|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:690924| [2025/04/30 18:20:47 006793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 006798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247007798|now:1746037247006798|interv:1000| [2025/04/30 18:20:47 006804] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 006815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 006821] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247007798| [2025/04/30 18:20:47 006827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247007798| [2025/04/30 18:20:47 006833] [debug] |xqc_engine_wakeup_after|wakeup:1746037247007798|now:1746037247006833|diff:965| [2025/04/30 18:20:47 006839] [debug] |xqc_engine_main_logic|END|now:1746037247006404| [2025/04/30 18:20:47 006851] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247006850| [2025/04/30 18:20:47 006858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 006865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:263| [2025/04/30 18:20:47 006871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:264| [2025/04/30 18:20:47 006878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:264| [2025/04/30 18:20:47 006884] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 006891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:698|path_largest_ack:697| [2025/04/30 18:20:47 006897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:68482|prior_delivered:547815|prior_time:1746037246950111|is_app_limited:0|send_elapse:50876|ack_elapse:56739|ctl_first_sent_time:1746037246951716|lagest_ack_time:1746037247006850|curr_delivered:615097| [2025/04/30 18:20:47 006904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246951716| [2025/04/30 18:20:47 006909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 006915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:698|path_largest_ack:698| [2025/04/30 18:20:47 006921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:68482|prior_delivered:547815|prior_time:1746037246950111|is_app_limited:0|send_elapse:50876|ack_elapse:56739|ctl_first_sent_time:1746037246951716|lagest_ack_time:1746037247006850|curr_delivered:616297| [2025/04/30 18:20:47 006928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246951839| [2025/04/30 18:20:47 006933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 006939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53070|rttvar:1945|minrtt:30950|latest_rtt:55011|ack_delay:1000| [2025/04/30 18:20:47 006945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53188|rttvar:1694|minrtt:30950|latest_rtt:55011|ack_delay:1000| [2025/04/30 18:20:47 006951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:698|lost_pn:695|thresh:3| [2025/04/30 18:20:47 006958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:694|lost_pn:695|po_sent_time:1746037246947877|lost_send_time:1746037246944963|loss_delay:61887|frame:STREAM |repair:128| [2025/04/30 18:20:47 006964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246947877u| [2025/04/30 18:20:47 006975] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:196799|lost_count:2|send_count:247|pkt_num:694|po_send_time:1746037246947877|srtt:53188|cwnd:125385|bw:1371869|conn_life:696025|now:0|last_lost_time:696025| [2025/04/30 18:20:47 006982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 007013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53188|rtt_var:1694|pto_duration:59964|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 007020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 007026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 007032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87727| [2025/04/30 18:20:47 007038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247091682|now:1746037247007012|interv:84670| [2025/04/30 18:20:47 007044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247091682|now:1746037247007012|interval:84670|pto_count:0|srtt:53188 [2025/04/30 18:20:47 007050] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50876, ack_elapse 56739, delivered 68482|rate 1206965|lost 156| [2025/04/30 18:20:47 007056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206965) in round 12| [2025/04/30 18:20:47 007062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 007067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 007073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:1|acked:2400|po_sent_time:1746037246951839|recovery:1|recovery_start:1746037247006974|packet_conservation:0|next_round_delivered:593497| [2025/04/30 18:20:47 007079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246951839|recovery:1|recovery_start:1746037247006974|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 007085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:87727|srtt:53188|latest_rtt:55011|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247006974|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 007093] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:264|largest:264|pns:2| [2025/04/30 18:20:47 007100] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:264|frame:ACK |recv_time:1746037247006850|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 007107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367006850|now:1746037247006850|interv:120000000| [2025/04/30 18:20:47 007113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367006850|now:1746037247006850|interv:120000000| [2025/04/30 18:20:47 007118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247007798|pq_index:0| [2025/04/30 18:20:47 007129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247006404| [2025/04/30 18:20:47 007135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247007135| [2025/04/30 18:20:47 007142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247007140| [2025/04/30 18:20:47 007149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 007155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53188|min_srtt:53188|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 007161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:87727|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 007167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 007173] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 007178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 007185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 007191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53188|min_srtt:53188|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 007197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:87727|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 007203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 007208] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 007213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 007219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 007225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 007231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87727|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:690924| [2025/04/30 18:20:47 007237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 007242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 007247] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247007798| [2025/04/30 18:20:47 007253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247007798| [2025/04/30 18:20:47 007258] [debug] |xqc_engine_wakeup_after|wakeup:1746037247007798|now:1746037247007258|diff:540| [2025/04/30 18:20:47 007269] [debug] |xqc_engine_main_logic|END|now:1746037247007140| [2025/04/30 18:20:47 007276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247007276| [2025/04/30 18:20:47 007281] [debug] |xqc_engine_wakeup_after|wakeup:1746037247007798|now:1746037247007281|diff:517| [2025/04/30 18:20:47 007286] [debug] |xqc_engine_main_logic|END|now:1746037247007276| [2025/04/30 18:20:47 007815] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247007814| [2025/04/30 18:20:47 007827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 007836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:264| [2025/04/30 18:20:47 007842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:265| [2025/04/30 18:20:47 007850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:265| [2025/04/30 18:20:47 007856] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 007863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:699| [2025/04/30 18:20:47 007870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70882|prior_delivered:547815|prior_time:1746037246950111|is_app_limited:0|send_elapse:51119|ack_elapse:57703|ctl_first_sent_time:1746037246951959|lagest_ack_time:1746037247007814|curr_delivered:617497| [2025/04/30 18:20:47 007877] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246951959| [2025/04/30 18:20:47 007883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 007890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:700|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:700|path_largest_ack:700| [2025/04/30 18:20:47 007896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67301|prior_delivered:551415|prior_time:1746037246952766|is_app_limited:0|send_elapse:49026|ack_elapse:55048|ctl_first_sent_time:1746037246953380|lagest_ack_time:1746037247007814|curr_delivered:617516| [2025/04/30 18:20:47 007903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246953380| [2025/04/30 18:20:47 007908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 007915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53188|rttvar:1694|minrtt:30950|latest_rtt:54434|ack_delay:0| [2025/04/30 18:20:47 007921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53344|rttvar:1582|minrtt:30950|latest_rtt:54434|ack_delay:0| [2025/04/30 18:20:47 007928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:700|lost_pn:697|thresh:3| [2025/04/30 18:20:47 007933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 007939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 007945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53344|rtt_var:1582|pto_duration:59672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 007958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 007963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 007969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86508| [2025/04/30 18:20:47 007974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247091390|now:1746037247007944|interv:83446| [2025/04/30 18:20:47 007980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247091390|now:1746037247007944|interval:83446|pto_count:0|srtt:53344 [2025/04/30 18:20:47 008005] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49026, ack_elapse 55048, delivered 66101|rate 1200788|lost 156| [2025/04/30 18:20:47 008016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200788) in round 12| [2025/04/30 18:20:47 008022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 008028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 008033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:1219|po_sent_time:1746037246953380|recovery:1|recovery_start:1746037247006974|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 008040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:1219|po_sent_time:1746037246953380|recovery:1|recovery_start:1746037247006974|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 008046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:86508|srtt:53344|latest_rtt:54434|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247006974|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 008054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:265|largest:265|pns:2| [2025/04/30 18:20:47 008060] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:265|frame:ACK |recv_time:1746037247007814|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 008067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367007814|now:1746037247007814|interv:120000000| [2025/04/30 18:20:47 008073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367007814|now:1746037247007814|interv:120000000| [2025/04/30 18:20:47 008078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247007798|pq_index:0| [2025/04/30 18:20:47 008084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247007140| [2025/04/30 18:20:47 008090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247008090| [2025/04/30 18:20:47 008097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247008095| [2025/04/30 18:20:47 008104] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247007798|now:1746037247008095| [2025/04/30 18:20:47 008114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247007798|now:1746037247008095| [2025/04/30 18:20:47 008119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 008125] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 008132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53344|min_srtt:53344|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 008138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:86508|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 008144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 008149] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 008155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 008161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 008166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53344|min_srtt:53344|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 008172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:86508|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 008178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 008183] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 008189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 008195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 008201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 008207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86508|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:690924| [2025/04/30 18:20:47 008213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 008219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:778| [2025/04/30 18:20:47 008262] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86508|now:1746037247008230|stream_id:0|stream_offset:690924| [2025/04/30 18:20:47 008271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 008278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86508|applimit:0| [2025/04/30 18:20:47 008290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53344|rtt_var:1582|pto_duration:59672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 008296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 008302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 008308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87708| [2025/04/30 18:20:47 008313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247092902|now:1746037247008290|interv:84612| [2025/04/30 18:20:47 008320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247092902|now:1746037247008290|interval:84612|pto_count:0|srtt:53344 [2025/04/30 18:20:47 008326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:87708| [2025/04/30 18:20:47 008333] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 008339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87708|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:692103| [2025/04/30 18:20:47 008345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 008351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:779| [2025/04/30 18:20:47 008381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87708|now:1746037247008360|stream_id:0|stream_offset:692103| [2025/04/30 18:20:47 008389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 008395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87708|applimit:0| [2025/04/30 18:20:47 008401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53344|rtt_var:1582|pto_duration:59672|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 008407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 008412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 008418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 88908| [2025/04/30 18:20:47 008424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247093032|now:1746037247008401|interv:84631| [2025/04/30 18:20:47 008430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247093032|now:1746037247008401|interval:84631|pto_count:0|srtt:53344 [2025/04/30 18:20:47 008437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:88908| [2025/04/30 18:20:47 008443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 008449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88908|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:693282| [2025/04/30 18:20:47 008460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 008465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247009465|now:1746037247008465|interv:1000| [2025/04/30 18:20:47 008471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 008477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 008482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247009465| [2025/04/30 18:20:47 008488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247009465| [2025/04/30 18:20:47 008494] [debug] |xqc_engine_wakeup_after|wakeup:1746037247009465|now:1746037247008494|diff:971| [2025/04/30 18:20:47 008501] [debug] |xqc_engine_main_logic|END|now:1746037247008095| [2025/04/30 18:20:47 008508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247008508| [2025/04/30 18:20:47 008513] [debug] |xqc_engine_wakeup_after|wakeup:1746037247009465|now:1746037247008513|diff:952| [2025/04/30 18:20:47 008519] [debug] |xqc_engine_main_logic|END|now:1746037247008508| [2025/04/30 18:20:47 009077] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247009076| [2025/04/30 18:20:47 009091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 009100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:265| [2025/04/30 18:20:47 009105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:266| [2025/04/30 18:20:47 009113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:266| [2025/04/30 18:20:47 009119] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 009126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:701|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:701| [2025/04/30 18:20:47 009133] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67320|prior_delivered:551415|prior_time:1746037246952766|is_app_limited:0|send_elapse:49135|ack_elapse:56310|ctl_first_sent_time:1746037246953489|lagest_ack_time:1746037247009076|curr_delivered:617535| [2025/04/30 18:20:47 009140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246953489| [2025/04/30 18:20:47 009147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 009154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:702|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:702|path_largest_ack:702| [2025/04/30 18:20:47 009160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:67320|prior_delivered:551415|prior_time:1746037246952766|is_app_limited:0|send_elapse:49135|ack_elapse:56310|ctl_first_sent_time:1746037246953489|lagest_ack_time:1746037247009076|curr_delivered:618742| [2025/04/30 18:20:47 009167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246953737| [2025/04/30 18:20:47 009173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 009179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53344|rttvar:1582|minrtt:30950|latest_rtt:55339|ack_delay:1000| [2025/04/30 18:20:47 009192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53468|rttvar:1435|minrtt:30950|latest_rtt:55339|ack_delay:1000| [2025/04/30 18:20:47 009198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:702|lost_pn:699|thresh:3| [2025/04/30 18:20:47 009205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 009211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 236|pns:2| [2025/04/30 18:20:47 009217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 009223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53468|rtt_var:1435|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 009230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 009236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 009241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87682| [2025/04/30 18:20:47 009247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247092568|now:1746037247009223|interv:83345| [2025/04/30 18:20:47 009253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247092568|now:1746037247009223|interval:83345|pto_count:0|srtt:53468 [2025/04/30 18:20:47 009260] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49135, ack_elapse 56310, delivered 67327|rate 1195649|lost 156| [2025/04/30 18:20:47 009267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195649) in round 12| [2025/04/30 18:20:47 009273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 009279] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 009285] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:1226|po_sent_time:1746037246953737|recovery:1|recovery_start:1746037247006974|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 009292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:1226|po_sent_time:1746037246953737|recovery:1|recovery_start:1746037247006974|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 009299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:87682|srtt:53468|latest_rtt:55339|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247006974|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 009307] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:266|largest:266|pns:2| [2025/04/30 18:20:47 009313] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:266|frame:ACK |recv_time:1746037247009076|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 009325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367009076|now:1746037247009076|interv:120000000| [2025/04/30 18:20:47 009332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367009076|now:1746037247009076|interv:120000000| [2025/04/30 18:20:47 009338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247009465|pq_index:0| [2025/04/30 18:20:47 009344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247008095| [2025/04/30 18:20:47 009350] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247009350| [2025/04/30 18:20:47 009358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247009356| [2025/04/30 18:20:47 009365] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 009371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53468|min_srtt:53468|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 009378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 009384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 009390] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 009395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 009401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 009407] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53468|min_srtt:53468|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 009414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 009420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 009425] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 009430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 009436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 009442] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 009448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:693282| [2025/04/30 18:20:47 009454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 009464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 009469] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247009465| [2025/04/30 18:20:47 009475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247009465| [2025/04/30 18:20:47 009481] [debug] |xqc_engine_wakeup_after|wakeup:1746037247009465|now:1746037247009481|diff:18446744073709551600| [2025/04/30 18:20:47 009487] [debug] |xqc_engine_main_logic|END|now:1746037247009356| [2025/04/30 18:20:47 009494] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247009493| [2025/04/30 18:20:47 009499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247009465|pq_index:0| [2025/04/30 18:20:47 009504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247009356| [2025/04/30 18:20:47 009511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247009510| [2025/04/30 18:20:47 009517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247009465|now:1746037247009510| [2025/04/30 18:20:47 009523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247009465|now:1746037247009510| [2025/04/30 18:20:47 009529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 009534] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 009540] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53468|min_srtt:53468|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 009546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 009552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 009557] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 009562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 009568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 009574] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53468|min_srtt:53468|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 009579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 009585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 009591] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 009596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 009601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 009611] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 009617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:693282| [2025/04/30 18:20:47 009623] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 009629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:780| [2025/04/30 18:20:47 009666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87682|now:1746037247009639|stream_id:0|stream_offset:693282| [2025/04/30 18:20:47 009674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 009680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87682|applimit:0| [2025/04/30 18:20:47 009686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53468|rtt_var:1435|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 009692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 009697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 009703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 88882| [2025/04/30 18:20:47 009708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247093847|now:1746037247009686|interv:84161| [2025/04/30 18:20:47 009714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247093847|now:1746037247009686|interval:84161|pto_count:0|srtt:53468 [2025/04/30 18:20:47 009720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:88882| [2025/04/30 18:20:47 009727] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 009733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:694461| [2025/04/30 18:20:47 009740] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 009746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:781| [2025/04/30 18:20:47 009783] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88882|now:1746037247009755|stream_id:0|stream_offset:694461| [2025/04/30 18:20:47 009792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 009799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88882|applimit:0| [2025/04/30 18:20:47 009805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53468|rtt_var:1435|pto_duration:59208|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 009820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 009826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 009832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 90082| [2025/04/30 18:20:47 009838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247093963|now:1746037247009805|interv:84158| [2025/04/30 18:20:47 009844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247093963|now:1746037247009805|interval:84158|pto_count:0|srtt:53468 [2025/04/30 18:20:47 009851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:90082| [2025/04/30 18:20:47 009858] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 009864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:90082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:695640| [2025/04/30 18:20:47 009871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 009878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247021694| [2025/04/30 18:20:47 009884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247021694| [2025/04/30 18:20:47 009890] [debug] |xqc_engine_wakeup_after|wakeup:1746037247021694|now:1746037247009890|diff:11804| [2025/04/30 18:20:47 009896] [debug] |xqc_engine_main_logic|END|now:1746037247009510| [2025/04/30 18:20:47 010693] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247010692| [2025/04/30 18:20:47 010707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 010716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:266| [2025/04/30 18:20:47 010721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:267| [2025/04/30 18:20:47 010729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:267| [2025/04/30 18:20:47 010735] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 010742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 010749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69727|prior_delivered:553815|prior_time:1746037246954624|is_app_limited:0|send_elapse:49918|ack_elapse:56068|ctl_first_sent_time:1746037246956239|lagest_ack_time:1746037247010692|curr_delivered:619942| [2025/04/30 18:20:47 010755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246956239| [2025/04/30 18:20:47 010762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 010768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 010781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69727|prior_delivered:553815|prior_time:1746037246954624|is_app_limited:0|send_elapse:49918|ack_elapse:56068|ctl_first_sent_time:1746037246956239|lagest_ack_time:1746037247010692|curr_delivered:621142| [2025/04/30 18:20:47 010787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246956338| [2025/04/30 18:20:47 010793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 010799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53468|rttvar:1435|minrtt:30950|latest_rtt:54354|ack_delay:1000| [2025/04/30 18:20:47 010805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53454|rttvar:1105|minrtt:30950|latest_rtt:54354|ack_delay:1000| [2025/04/30 18:20:47 010812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:706|lost_pn:703|thresh:3| [2025/04/30 18:20:47 010818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 010825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:703|lost_pn:703|po_sent_time:1746037246953847|lost_send_time:1746037246949544|loss_delay:61148|frame:STREAM |repair:128| [2025/04/30 18:20:47 010831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246953847u| [2025/04/30 18:20:47 010837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 010843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247015108|now:1746037247010842|interval:4266| [2025/04/30 18:20:47 010849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247015108|now:1746037247010842|interv:4266| [2025/04/30 18:20:47 010855] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49918, ack_elapse 56068, delivered 67327|rate 1200809|lost 157| [2025/04/30 18:20:47 010861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200809) in round 12| [2025/04/30 18:20:47 010867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 010873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 010879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246956338|recovery:1|recovery_start:1746037247010837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 010885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246956338|recovery:1|recovery_start:1746037247010837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 010892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1714836|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:86482|srtt:53454|latest_rtt:54354|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247010837|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 010900] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:267|largest:267|pns:2| [2025/04/30 18:20:47 010911] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:267|frame:ACK |recv_time:1746037247010692|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 010918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367010692|now:1746037247010692|interv:120000000| [2025/04/30 18:20:47 010924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367010692|now:1746037247010692|interv:120000000| [2025/04/30 18:20:47 010930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247021694|pq_index:0| [2025/04/30 18:20:47 010936] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247009510| [2025/04/30 18:20:47 010942] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247010942| [2025/04/30 18:20:47 010949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247010948| [2025/04/30 18:20:47 010956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 010963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53454|min_srtt:53454|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 010970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 010977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 010983] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 011008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 011014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 011020] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53454|min_srtt:53454|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 011026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 011032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 011038] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 011044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 011050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 011057] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 011063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:695640| [2025/04/30 18:20:47 011074] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 011080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247012080|now:1746037247011080|interv:1000| [2025/04/30 18:20:47 011085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 011091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 011096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247012080| [2025/04/30 18:20:47 011102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247012080| [2025/04/30 18:20:47 011108] [debug] |xqc_engine_wakeup_after|wakeup:1746037247012080|now:1746037247011107|diff:973| [2025/04/30 18:20:47 011114] [debug] |xqc_engine_main_logic|END|now:1746037247010948| [2025/04/30 18:20:47 011121] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247011121| [2025/04/30 18:20:47 011126] [debug] |xqc_engine_wakeup_after|wakeup:1746037247012080|now:1746037247011126|diff:954| [2025/04/30 18:20:47 011132] [debug] |xqc_engine_main_logic|END|now:1746037247011121| [2025/04/30 18:20:47 012207] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247012207| [2025/04/30 18:20:47 012220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247012080|pq_index:0| [2025/04/30 18:20:47 012226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247010948| [2025/04/30 18:20:47 012234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247012232| [2025/04/30 18:20:47 012241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247012080|now:1746037247012232| [2025/04/30 18:20:47 012247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247012080|now:1746037247012232| [2025/04/30 18:20:47 012253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 012259] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 012266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53454|min_srtt:53454|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 012272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 012279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 012285] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 012290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 012297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 012303] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53454|min_srtt:53454|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 012315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 012322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 012327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 012333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 012339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 012346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 012352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:695640| [2025/04/30 18:20:47 012358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 012364] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:782| [2025/04/30 18:20:47 012412] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86482|now:1746037247012376|stream_id:0|stream_offset:695640| [2025/04/30 18:20:47 012422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 012428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86482|applimit:0| [2025/04/30 18:20:47 012434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247015108|now:1746037247012434|interval:2674| [2025/04/30 18:20:47 012441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247015108|now:1746037247012434|interv:2674| [2025/04/30 18:20:47 012447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:87682| [2025/04/30 18:20:47 012454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 012460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:696819| [2025/04/30 18:20:47 012466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 012473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:783| [2025/04/30 18:20:47 012510] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87682|now:1746037247012482|stream_id:0|stream_offset:696819| [2025/04/30 18:20:47 012519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 012525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87682|applimit:0| [2025/04/30 18:20:47 012536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247015108|now:1746037247012536|interval:2572| [2025/04/30 18:20:47 012543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247015108|now:1746037247012536|interv:2572| [2025/04/30 18:20:47 012549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:88882| [2025/04/30 18:20:47 012555] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 012561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:697998| [2025/04/30 18:20:47 012568] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 012573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:784| [2025/04/30 18:20:47 012607] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88882|now:1746037247012582|stream_id:0|stream_offset:697998| [2025/04/30 18:20:47 012615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 012622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88882|applimit:0| [2025/04/30 18:20:47 012627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247015108|now:1746037247012627|interval:2481| [2025/04/30 18:20:47 012633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247015108|now:1746037247012627|interv:2481| [2025/04/30 18:20:47 012639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:90082| [2025/04/30 18:20:47 012645] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 012651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:90082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:699177| [2025/04/30 18:20:47 012657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 012663] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247015108| [2025/04/30 18:20:47 012669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247015108| [2025/04/30 18:20:47 012675] [debug] |xqc_engine_wakeup_after|wakeup:1746037247015108|now:1746037247012674|diff:2434| [2025/04/30 18:20:47 012680] [debug] |xqc_engine_main_logic|END|now:1746037247012232| [2025/04/30 18:20:47 012693] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247012692| [2025/04/30 18:20:47 012699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 012707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:267| [2025/04/30 18:20:47 012712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:268| [2025/04/30 18:20:47 012731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:268| [2025/04/30 18:20:47 012736] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 012743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 012750] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69727|prior_delivered:556215|prior_time:1746037246956737|is_app_limited:0|send_elapse:50179|ack_elapse:55955|ctl_first_sent_time:1746037246958279|lagest_ack_time:1746037247012692|curr_delivered:622342| [2025/04/30 18:20:47 012757] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246958279| [2025/04/30 18:20:47 012764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 012770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 012776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69727|prior_delivered:556215|prior_time:1746037246956737|is_app_limited:0|send_elapse:50179|ack_elapse:55955|ctl_first_sent_time:1746037246958279|lagest_ack_time:1746037247012692|curr_delivered:623542| [2025/04/30 18:20:47 012783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246958423| [2025/04/30 18:20:47 012789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 012795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53454|rttvar:1105|minrtt:30950|latest_rtt:54269|ack_delay:1000| [2025/04/30 18:20:47 012801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53431|rttvar:875|minrtt:30950|latest_rtt:54269|ack_delay:1000| [2025/04/30 18:20:47 012807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:708|lost_pn:705|thresh:3| [2025/04/30 18:20:47 012813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 012818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 012825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:704|lost_pn:705|po_sent_time:1746037246953960|lost_send_time:1746037246951640|loss_delay:61052|frame:STREAM |repair:128| [2025/04/30 18:20:47 012831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246953960u| [2025/04/30 18:20:47 012837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 012843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53431|rtt_var:875|pto_duration:56931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 012849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 012855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 012864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86482| [2025/04/30 18:20:47 012870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247094513|now:1746037247012842|interv:81671| [2025/04/30 18:20:47 012876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247094513|now:1746037247012842|interval:81671|pto_count:0|srtt:53431 [2025/04/30 18:20:47 012882] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50179, ack_elapse 55955, delivered 67327|rate 1203234|lost 158| [2025/04/30 18:20:47 012889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203234) in round 12| [2025/04/30 18:20:47 012895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 012900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 012906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246958423|recovery:1|recovery_start:1746037247012837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 012913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246958423|recovery:1|recovery_start:1746037247012837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 012919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:86482|srtt:53431|latest_rtt:54269|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247012837|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 012928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:268|largest:268|pns:2| [2025/04/30 18:20:47 012934] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:268|frame:ACK |recv_time:1746037247012692|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 012941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367012692|now:1746037247012692|interv:120000000| [2025/04/30 18:20:47 012947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367012692|now:1746037247012692|interv:120000000| [2025/04/30 18:20:47 012952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247015108|pq_index:0| [2025/04/30 18:20:47 012958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247012232| [2025/04/30 18:20:47 012964] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247012964| [2025/04/30 18:20:47 012971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247012969| [2025/04/30 18:20:47 012978] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 012984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53431|min_srtt:53431|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 013013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 013024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 013030] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 013035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 013041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 013047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53431|min_srtt:53431|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 013053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 013059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 013065] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 013070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 013076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 013082] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 013088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:699177| [2025/04/30 18:20:47 013094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 013100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:785| [2025/04/30 18:20:47 013139] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86482|now:1746037247013110|stream_id:0|stream_offset:699177| [2025/04/30 18:20:47 013148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 013155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86482|applimit:0| [2025/04/30 18:20:47 013161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53431|rtt_var:875|pto_duration:56931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 013167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 013173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 013179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87682| [2025/04/30 18:20:47 013184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247095041|now:1746037247013161|interv:81880| [2025/04/30 18:20:47 013195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247095041|now:1746037247013161|interval:81880|pto_count:0|srtt:53431 [2025/04/30 18:20:47 013202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:87682| [2025/04/30 18:20:47 013208] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 013214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:700356| [2025/04/30 18:20:47 013221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 013227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:786| [2025/04/30 18:20:47 013264] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87682|now:1746037247013236|stream_id:0|stream_offset:700356| [2025/04/30 18:20:47 013272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 013279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87682|applimit:0| [2025/04/30 18:20:47 013285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53431|rtt_var:875|pto_duration:56931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 013291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 013296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 013302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 88882| [2025/04/30 18:20:47 013308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247095167|now:1746037247013284|interv:81883| [2025/04/30 18:20:47 013313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247095167|now:1746037247013284|interval:81883|pto_count:0|srtt:53431 [2025/04/30 18:20:47 013320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:88882| [2025/04/30 18:20:47 013326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 013332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:701535| [2025/04/30 18:20:47 013339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 013345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247014344|now:1746037247013344|interv:1000| [2025/04/30 18:20:47 013350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 013356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 013362] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247014344| [2025/04/30 18:20:47 013373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247014344| [2025/04/30 18:20:47 013379] [debug] |xqc_engine_wakeup_after|wakeup:1746037247014344|now:1746037247013379|diff:965| [2025/04/30 18:20:47 013385] [debug] |xqc_engine_main_logic|END|now:1746037247012969| [2025/04/30 18:20:47 013392] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247013392| [2025/04/30 18:20:47 013398] [debug] |xqc_engine_wakeup_after|wakeup:1746037247014344|now:1746037247013398|diff:946| [2025/04/30 18:20:47 013403] [debug] |xqc_engine_main_logic|END|now:1746037247013392| [2025/04/30 18:20:47 014480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247014480| [2025/04/30 18:20:47 014494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247014344|pq_index:0| [2025/04/30 18:20:47 014501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247012969| [2025/04/30 18:20:47 014509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247014507| [2025/04/30 18:20:47 014516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247014344|now:1746037247014507| [2025/04/30 18:20:47 014522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247014344|now:1746037247014507| [2025/04/30 18:20:47 014528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 014534] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 014541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53431|min_srtt:53431|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 014547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 014554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 014560] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 014565] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 014572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 014577] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53431|min_srtt:53431|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 014583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 014589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 014595] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 014600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 014612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 014619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 014625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:701535| [2025/04/30 18:20:47 014631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 014637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:787| [2025/04/30 18:20:47 014680] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88882|now:1746037247014648|stream_id:0|stream_offset:701535| [2025/04/30 18:20:47 014688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 014695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88882|applimit:0| [2025/04/30 18:20:47 014701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53431|rtt_var:875|pto_duration:56931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 014708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 014714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 014719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 90082| [2025/04/30 18:20:47 014725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247096579|now:1746037247014701|interv:81878| [2025/04/30 18:20:47 014731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247096579|now:1746037247014701|interval:81878|pto_count:0|srtt:53431 [2025/04/30 18:20:47 014738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:90082| [2025/04/30 18:20:47 014745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 014751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:90082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:702714| [2025/04/30 18:20:47 014758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 014763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247021694| [2025/04/30 18:20:47 014769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247021694| [2025/04/30 18:20:47 014820] [debug] |xqc_engine_wakeup_after|wakeup:1746037247021694|now:1746037247014819|diff:6875| [2025/04/30 18:20:47 014826] [debug] |xqc_engine_main_logic|END|now:1746037247014507| [2025/04/30 18:20:47 015021] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247015019| [2025/04/30 18:20:47 015035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 015050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:268| [2025/04/30 18:20:47 015056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:269| [2025/04/30 18:20:47 015064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:269| [2025/04/30 18:20:47 015070] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 015077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 015084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:72127|prior_delivered:556215|prior_time:1746037246956737|is_app_limited:0|send_elapse:50460|ack_elapse:58282|ctl_first_sent_time:1746037246958560|lagest_ack_time:1746037247015019|curr_delivered:624742| [2025/04/30 18:20:47 015101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246958560| [2025/04/30 18:20:47 015107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 015114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 015120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:72108|prior_delivered:557434|prior_time:1746037246958828|is_app_limited:0|send_elapse:50881|ack_elapse:56191|ctl_first_sent_time:1746037246960673|lagest_ack_time:1746037247015019|curr_delivered:625942| [2025/04/30 18:20:47 015127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246960673| [2025/04/30 18:20:47 015132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 015138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53431|rttvar:875|minrtt:30950|latest_rtt:54346|ack_delay:1000| [2025/04/30 18:20:47 015144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53421|rttvar:678|minrtt:30950|latest_rtt:54346|ack_delay:1000| [2025/04/30 18:20:47 015150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:710|lost_pn:707|thresh:3| [2025/04/30 18:20:47 015157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 015163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 015169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 015174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 015180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53421|rtt_var:678|pto_duration:56133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 015186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 015192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 015197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87682| [2025/04/30 18:20:47 015208] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247095781|now:1746037247015180|interv:80601| [2025/04/30 18:20:47 015213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247095781|now:1746037247015180|interval:80601|pto_count:0|srtt:53421 [2025/04/30 18:20:47 015220] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50881, ack_elapse 56191, delivered 68508|rate 1219198|lost 158| [2025/04/30 18:20:47 015226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1219198) in round 12| [2025/04/30 18:20:47 015232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 015238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 015243] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246960673|recovery:1|recovery_start:1746037247012837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 015250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246960673|recovery:1|recovery_start:1746037247012837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 015256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:87682|srtt:53421|latest_rtt:54346|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247012837|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 015265] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:269|largest:269|pns:2| [2025/04/30 18:20:47 015272] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:269|frame:ACK |recv_time:1746037247015019|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 015278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367015019|now:1746037247015019|interv:120000000| [2025/04/30 18:20:47 015284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367015019|now:1746037247015019|interv:120000000| [2025/04/30 18:20:47 015290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247021694|pq_index:0| [2025/04/30 18:20:47 015296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247014507| [2025/04/30 18:20:47 015302] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247015302| [2025/04/30 18:20:47 015309] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247015307| [2025/04/30 18:20:47 015316] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 015323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53421|min_srtt:53421|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 015329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 015340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 015346] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 015351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 015357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 015363] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53421|min_srtt:53421|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 015369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 015375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 015381] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 015386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 015392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 015398] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 015404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:702714| [2025/04/30 18:20:47 015411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 015416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247016416|now:1746037247015416|interv:1000| [2025/04/30 18:20:47 015422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 015427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 015432] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247016416| [2025/04/30 18:20:47 015438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247016416| [2025/04/30 18:20:47 015444] [debug] |xqc_engine_wakeup_after|wakeup:1746037247016416|now:1746037247015443|diff:973| [2025/04/30 18:20:47 015449] [debug] |xqc_engine_main_logic|END|now:1746037247015307| [2025/04/30 18:20:47 015457] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247015457| [2025/04/30 18:20:47 015462] [debug] |xqc_engine_wakeup_after|wakeup:1746037247016416|now:1746037247015462|diff:954| [2025/04/30 18:20:47 015467] [debug] |xqc_engine_main_logic|END|now:1746037247015457| [2025/04/30 18:20:47 016557] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247016557| [2025/04/30 18:20:47 016571] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247016416|pq_index:0| [2025/04/30 18:20:47 016577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247015307| [2025/04/30 18:20:47 016584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247016583| [2025/04/30 18:20:47 016598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247016416|now:1746037247016583| [2025/04/30 18:20:47 016605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247016416|now:1746037247016583| [2025/04/30 18:20:47 016611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 016617] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 016624] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53421|min_srtt:53421|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 016631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 016637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 016642] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 016647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 016653] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 016659] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53421|min_srtt:53421|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 016665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 016671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 016676] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 016692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 016697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 016704] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 016710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:702714| [2025/04/30 18:20:47 016716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 016722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:788| [2025/04/30 18:20:47 016764] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87682|now:1746037247016733|stream_id:0|stream_offset:702714| [2025/04/30 18:20:47 016779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 016785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87682|applimit:0| [2025/04/30 18:20:47 016791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53421|rtt_var:678|pto_duration:56133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 016797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 016803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 016808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 88882| [2025/04/30 18:20:47 016813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247097866|now:1746037247016791|interv:81075| [2025/04/30 18:20:47 016819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247097866|now:1746037247016791|interval:81075|pto_count:0|srtt:53421 [2025/04/30 18:20:47 016825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:88882| [2025/04/30 18:20:47 016832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 016838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:703893| [2025/04/30 18:20:47 016844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 016849] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:789| [2025/04/30 18:20:47 016878] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88882|now:1746037247016858|stream_id:0|stream_offset:703893| [2025/04/30 18:20:47 016885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 016891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88882|applimit:0| [2025/04/30 18:20:47 016897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53421|rtt_var:678|pto_duration:56133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 016903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 016908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 016914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 90082| [2025/04/30 18:20:47 016919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247097991|now:1746037247016896|interv:81095| [2025/04/30 18:20:47 016925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247097991|now:1746037247016896|interval:81095|pto_count:0|srtt:53421 [2025/04/30 18:20:47 016935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:90082| [2025/04/30 18:20:47 016942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 016948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:90082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:705072| [2025/04/30 18:20:47 016954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 016959] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247021694| [2025/04/30 18:20:47 016965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247021694| [2025/04/30 18:20:47 016971] [debug] |xqc_engine_wakeup_after|wakeup:1746037247021694|now:1746037247016970|diff:4724| [2025/04/30 18:20:47 016976] [debug] |xqc_engine_main_logic|END|now:1746037247016583| [2025/04/30 18:20:47 017070] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247017069| [2025/04/30 18:20:47 017083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 017091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:269| [2025/04/30 18:20:47 017096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:270| [2025/04/30 18:20:47 017104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:270| [2025/04/30 18:20:47 017110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 017116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:713|path_largest_ack:711| [2025/04/30 18:20:47 017123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:73308|prior_delivered:557434|prior_time:1746037246958828|is_app_limited:0|send_elapse:51033|ack_elapse:58241|ctl_first_sent_time:1746037246960825|lagest_ack_time:1746037247017069|curr_delivered:627142| [2025/04/30 18:20:47 017129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246960825| [2025/04/30 18:20:47 017461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 017470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:713|path_largest_ack:713| [2025/04/30 18:20:47 017477] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:72083|prior_delivered:561059|prior_time:1746037246961704|is_app_limited:0|send_elapse:52110|ack_elapse:55365|ctl_first_sent_time:1746037246962332|lagest_ack_time:1746037247017069|curr_delivered:628342| [2025/04/30 18:20:47 017484] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246962332| [2025/04/30 18:20:47 017490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 017496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53421|rttvar:678|minrtt:30950|latest_rtt:54737|ack_delay:0| [2025/04/30 18:20:47 017502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53586|rttvar:838|minrtt:30950|latest_rtt:54737|ack_delay:0| [2025/04/30 18:20:47 017514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:713|lost_pn:710|thresh:3| [2025/04/30 18:20:47 017520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 017525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 017530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 017536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 017541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247022545|now:1746037247017541|interval:5004| [2025/04/30 18:20:47 017547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247022545|now:1746037247017541|interv:5004| [2025/04/30 18:20:47 017553] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52110, ack_elapse 55365, delivered 67283|rate 1215262|lost 158| [2025/04/30 18:20:47 017559] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215262) in round 12| [2025/04/30 18:20:47 017565] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 017571] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 017576] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246962332|recovery:1|recovery_start:1746037247012837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 017582] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246962332|recovery:1|recovery_start:1746037247012837|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 017589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:87682|srtt:53586|latest_rtt:54737|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247012837|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 017597] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:270|largest:270|pns:2| [2025/04/30 18:20:47 017603] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:270|frame:ACK |recv_time:1746037247017069|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 017609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367017069|now:1746037247017069|interv:120000000| [2025/04/30 18:20:47 017615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367017069|now:1746037247017069|interv:120000000| [2025/04/30 18:20:47 017620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247021694|pq_index:0| [2025/04/30 18:20:47 017626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247016583| [2025/04/30 18:20:47 017632] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247017631| [2025/04/30 18:20:47 017639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247017637| [2025/04/30 18:20:47 017649] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 017656] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53586|min_srtt:53586|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 017662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 017668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 017673] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 017679] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 017685] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 017690] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53586|min_srtt:53586|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 017696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 017702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 017707] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 017712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 017718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 017724] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 017730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:705072| [2025/04/30 18:20:47 017736] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 017741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247018741|now:1746037247017741|interv:1000| [2025/04/30 18:20:47 017747] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 017752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 017757] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247018741| [2025/04/30 18:20:47 017762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247018741| [2025/04/30 18:20:47 017768] [debug] |xqc_engine_wakeup_after|wakeup:1746037247018741|now:1746037247017768|diff:973| [2025/04/30 18:20:47 017774] [debug] |xqc_engine_main_logic|END|now:1746037247017637| [2025/04/30 18:20:47 017784] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247017784| [2025/04/30 18:20:47 017789] [debug] |xqc_engine_wakeup_after|wakeup:1746037247018741|now:1746037247017789|diff:952| [2025/04/30 18:20:47 017795] [debug] |xqc_engine_main_logic|END|now:1746037247017784| [2025/04/30 18:20:47 018875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247018874| [2025/04/30 18:20:47 018889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247018741|pq_index:0| [2025/04/30 18:20:47 018896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247017637| [2025/04/30 18:20:47 018903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247018901| [2025/04/30 18:20:47 018911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247018741|now:1746037247018901| [2025/04/30 18:20:47 018917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247018741|now:1746037247018901| [2025/04/30 18:20:47 018922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 018928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 018935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53586|min_srtt:53586|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 018941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 018948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 018953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 018958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 018964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 018970] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53586|min_srtt:53586|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 018976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 018982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 019008] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 019014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 019020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 019026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 019038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87682|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:705072| [2025/04/30 18:20:47 019045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 019050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:790| [2025/04/30 18:20:47 019095] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:87682|now:1746037247019062|stream_id:0|stream_offset:705072| [2025/04/30 18:20:47 019105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 019112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:87682|applimit:0| [2025/04/30 18:20:47 019118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247022545|now:1746037247019118|interval:3427| [2025/04/30 18:20:47 019125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247022545|now:1746037247019118|interv:3427| [2025/04/30 18:20:47 019131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:88882| [2025/04/30 18:20:47 019138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 019145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:88882|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:706251| [2025/04/30 18:20:47 019152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 019158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:791| [2025/04/30 18:20:47 019196] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:88882|now:1746037247019167|stream_id:0|stream_offset:706251| [2025/04/30 18:20:47 019204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 019211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:88882|applimit:0| [2025/04/30 18:20:47 019217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247022545|now:1746037247019217|interval:3328| [2025/04/30 18:20:47 019224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247022545|now:1746037247019217|interv:3328| [2025/04/30 18:20:47 019230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:90082| [2025/04/30 18:20:47 019236] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 019243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:90082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:707430| [2025/04/30 18:20:47 019255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 019261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247021694| [2025/04/30 18:20:47 019267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247021694| [2025/04/30 18:20:47 019273] [debug] |xqc_engine_wakeup_after|wakeup:1746037247021694|now:1746037247019273|diff:2421| [2025/04/30 18:20:47 019279] [debug] |xqc_engine_main_logic|END|now:1746037247018901| [2025/04/30 18:20:47 019292] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247019291| [2025/04/30 18:20:47 019299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 019307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:270| [2025/04/30 18:20:47 019312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:271| [2025/04/30 18:20:47 019321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:271| [2025/04/30 18:20:47 019326] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 019334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:715|path_largest_ack:714| [2025/04/30 18:20:47 019340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70883|prior_delivered:563459|prior_time:1746037246962957|is_app_limited:0|send_elapse:52053|ack_elapse:56334|ctl_first_sent_time:1746037246964694|lagest_ack_time:1746037247019291|curr_delivered:629542| [2025/04/30 18:20:47 019348] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246964694| [2025/04/30 18:20:47 019354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 019360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:715|path_largest_ack:715| [2025/04/30 18:20:47 019367] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70883|prior_delivered:563459|prior_time:1746037246962957|is_app_limited:0|send_elapse:52053|ack_elapse:56334|ctl_first_sent_time:1746037246964694|lagest_ack_time:1746037247019291|curr_delivered:630742| [2025/04/30 18:20:47 019374] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246964841| [2025/04/30 18:20:47 019380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 019385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53586|rttvar:838|minrtt:30950|latest_rtt:54450|ack_delay:1000| [2025/04/30 18:20:47 019417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53569|rttvar:663|minrtt:30950|latest_rtt:54450|ack_delay:1000| [2025/04/30 18:20:47 019424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:715|lost_pn:712|thresh:3| [2025/04/30 18:20:47 019430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 019435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 019446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 019453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:712|lost_pn:712|po_sent_time:1746037246960966|lost_send_time:1746037246958035|loss_delay:61256|frame:STREAM |repair:128| [2025/04/30 18:20:47 019459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246960966u| [2025/04/30 18:20:47 019465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 019470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53569|rtt_var:663|pto_duration:56221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 019476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 019481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 019487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86482| [2025/04/30 18:20:47 019493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247100388|now:1746037247019470|interv:80918| [2025/04/30 18:20:47 019498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247100388|now:1746037247019470|interval:80918|pto_count:0|srtt:53569 [2025/04/30 18:20:47 019504] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52053, ack_elapse 56334, delivered 67283|rate 1194358|lost 159| [2025/04/30 18:20:47 019510] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194358) in round 12| [2025/04/30 18:20:47 019515] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 019521] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 019526] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246964841|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 019533] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246964841|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 019540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:86482|srtt:53569|latest_rtt:54450|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247019464|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 019548] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:271|largest:271|pns:2| [2025/04/30 18:20:47 019555] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:271|frame:ACK |recv_time:1746037247019291|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 019562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367019291|now:1746037247019291|interv:120000000| [2025/04/30 18:20:47 019568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367019291|now:1746037247019291|interv:120000000| [2025/04/30 18:20:47 019580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247021694|pq_index:0| [2025/04/30 18:20:47 019621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247018901| [2025/04/30 18:20:47 019627] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247019627| [2025/04/30 18:20:47 019634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247019633| [2025/04/30 18:20:47 019642] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 019649] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53569|min_srtt:53569|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 019655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 019662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 019667] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 019673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 019679] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 019685] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53569|min_srtt:53569|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 019691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 019697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 019702] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 019708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 019714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 019721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 019727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86482|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:707430| [2025/04/30 18:20:47 019733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 019739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247020739|now:1746037247019739|interv:1000| [2025/04/30 18:20:47 019745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 019751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 019763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247020739| [2025/04/30 18:20:47 019769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247020739| [2025/04/30 18:20:47 019775] [debug] |xqc_engine_wakeup_after|wakeup:1746037247020739|now:1746037247019775|diff:964| [2025/04/30 18:20:47 019781] [debug] |xqc_engine_main_logic|END|now:1746037247019633| [2025/04/30 18:20:47 019789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247019789| [2025/04/30 18:20:47 019794] [debug] |xqc_engine_wakeup_after|wakeup:1746037247020739|now:1746037247019794|diff:945| [2025/04/30 18:20:47 019799] [debug] |xqc_engine_main_logic|END|now:1746037247019789| [2025/04/30 18:20:47 020799] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247020798| [2025/04/30 18:20:47 020815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 020824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:271| [2025/04/30 18:20:47 020831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:272| [2025/04/30 18:20:47 020839] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:272| [2025/04/30 18:20:47 020845] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 020853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:717|path_largest_ack:716| [2025/04/30 18:20:47 020860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:73283|prior_delivered:563459|prior_time:1746037246962957|is_app_limited:0|send_elapse:52363|ack_elapse:57841|ctl_first_sent_time:1746037246965004|lagest_ack_time:1746037247020798|curr_delivered:631942| [2025/04/30 18:20:47 020867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246965004| [2025/04/30 18:20:47 020874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 020881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:717|path_largest_ack:717| [2025/04/30 18:20:47 020888] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69683|prior_delivered:568259|prior_time:1746037246966685|is_app_limited:0|send_elapse:50500|ack_elapse:54113|ctl_first_sent_time:1746037246966981|lagest_ack_time:1746037247020798|curr_delivered:633142| [2025/04/30 18:20:47 020895] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246966981| [2025/04/30 18:20:47 020902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 020909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53569|rttvar:663|minrtt:30950|latest_rtt:53817|ack_delay:1000| [2025/04/30 18:20:47 020915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53475|rttvar:686|minrtt:30950|latest_rtt:53817|ack_delay:1000| [2025/04/30 18:20:47 020922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:717|lost_pn:714|thresh:3| [2025/04/30 18:20:47 020928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 020940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 020946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 020952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 020958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 020965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:686|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 020971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 020977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 020983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84082| [2025/04/30 18:20:47 021014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247100386|now:1746037247020964|interv:79422| [2025/04/30 18:20:47 021020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247100386|now:1746037247020964|interval:79422|pto_count:0|srtt:53475 [2025/04/30 18:20:47 021027] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50500, ack_elapse 54113, delivered 64883|rate 1199027|lost 159| [2025/04/30 18:20:47 021034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199027) in round 12| [2025/04/30 18:20:47 021040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 021047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 021052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246966981|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 021059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246966981|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 021066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:84082|srtt:53475|latest_rtt:53817|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247019464|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 021075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:272|largest:272|pns:2| [2025/04/30 18:20:47 021083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:272|frame:ACK |recv_time:1746037247020798|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 021089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367020798|now:1746037247020798|interv:120000000| [2025/04/30 18:20:47 021093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367020798|now:1746037247020798|interv:120000000| [2025/04/30 18:20:47 021102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247020739|pq_index:0| [2025/04/30 18:20:47 021106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247019633| [2025/04/30 18:20:47 021111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247021110| [2025/04/30 18:20:47 021116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247021115| [2025/04/30 18:20:47 021121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247020739|now:1746037247021115| [2025/04/30 18:20:47 021125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247020739|now:1746037247021115| [2025/04/30 18:20:47 021129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 021133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 021138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 021144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:84082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 021151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 021158] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 021164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 021171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 021178] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 021185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:84082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 021192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 021198] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 021203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 021208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 021213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 021217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84082|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:707430| [2025/04/30 18:20:47 021225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 021230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:792| [2025/04/30 18:20:47 021268] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84082|now:1746037247021239|stream_id:0|stream_offset:707430| [2025/04/30 18:20:47 021274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 021279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84082|applimit:0| [2025/04/30 18:20:47 021283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:686|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 021288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 021292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 021296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85282| [2025/04/30 18:20:47 021300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247102458|now:1746037247021283|interv:81175| [2025/04/30 18:20:47 021304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247102458|now:1746037247021283|interval:81175|pto_count:0|srtt:53475 [2025/04/30 18:20:47 021309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:85282| [2025/04/30 18:20:47 021314] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 021318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85282|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:708609| [2025/04/30 18:20:47 021323] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 021327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247022327|now:1746037247021327|interv:1000| [2025/04/30 18:20:47 021331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 021335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 021339] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247021694| [2025/04/30 18:20:47 021343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247021694| [2025/04/30 18:20:47 021347] [debug] |xqc_engine_wakeup_after|wakeup:1746037247021694|now:1746037247021347|diff:347| [2025/04/30 18:20:47 021352] [debug] |xqc_engine_main_logic|END|now:1746037247021115| [2025/04/30 18:20:47 021357] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247021357| [2025/04/30 18:20:47 021361] [debug] |xqc_engine_wakeup_after|wakeup:1746037247021694|now:1746037247021361|diff:333| [2025/04/30 18:20:47 021366] [debug] |xqc_engine_main_logic|END|now:1746037247021357| [2025/04/30 18:20:47 022453] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247022453| [2025/04/30 18:20:47 022468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247021694|pq_index:0| [2025/04/30 18:20:47 022474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247021115| [2025/04/30 18:20:47 022488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247022486| [2025/04/30 18:20:47 022495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037247021694|now:1746037247022486| [2025/04/30 18:20:47 022502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:47 022508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037247021694|now:1746037247022486| [2025/04/30 18:20:47 022514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 022519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247022327|now:1746037247022486| [2025/04/30 18:20:47 022526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247022327|now:1746037247022486| [2025/04/30 18:20:47 022532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 022538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 022546] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:272|ack_delay:25851|first_ack_range:36|largest_pkt_recv_time:1746037246996694| [2025/04/30 18:20:47 022552] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:272|low:236|pkt_pns:2| [2025/04/30 18:20:47 022558] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:259|frame_largest_recv:272| [2025/04/30 18:20:47 022565] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 022572] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 022580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:85282|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 022587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 022592] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 022598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 022605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 022611] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53475|min_srtt:53475|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 022618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:85282|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 022624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 022630] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 022636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 022648] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 022656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 022662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:85282|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:708609| [2025/04/30 18:20:47 022669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 022675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:793| [2025/04/30 18:20:47 022724] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:793|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:85282|now:1746037247022686|stream_id:0|stream_offset:708609| [2025/04/30 18:20:47 022735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:793|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 18:20:47 022742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85282|applimit:0| [2025/04/30 18:20:47 022749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:686|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 022756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 022762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 022768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86489| [2025/04/30 18:20:47 022774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247103905|now:1746037247022748|interv:81157| [2025/04/30 18:20:47 022780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247103905|now:1746037247022748|interval:81157|pto_count:0|srtt:53475 [2025/04/30 18:20:47 022788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:86489| [2025/04/30 18:20:47 022795] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 022801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86489|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:709788| [2025/04/30 18:20:47 022808] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 022814] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:794| [2025/04/30 18:20:47 022857] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:86489|now:1746037247022825|stream_id:0|stream_offset:709788| [2025/04/30 18:20:47 022867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 022879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:86489|applimit:0| [2025/04/30 18:20:47 022886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53475|rtt_var:686|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 022892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 022899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 022905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 87689| [2025/04/30 18:20:47 022911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247104044|now:1746037247022886|interv:81158| [2025/04/30 18:20:47 022918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247104044|now:1746037247022886|interval:81158|pto_count:0|srtt:53475 [2025/04/30 18:20:47 022925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:87689| [2025/04/30 18:20:47 022933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 022938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:87689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:710967| [2025/04/30 18:20:47 022945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 022951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247023951|now:1746037247022951|interv:1000| [2025/04/30 18:20:47 022958] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 022964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 022970] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247023951| [2025/04/30 18:20:47 022976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247023951| [2025/04/30 18:20:47 022982] [debug] |xqc_engine_wakeup_after|wakeup:1746037247023951|now:1746037247022982|diff:969| [2025/04/30 18:20:47 023012] [debug] |xqc_engine_main_logic|END|now:1746037247022486| [2025/04/30 18:20:47 023026] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247023025| [2025/04/30 18:20:47 023032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 023041] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:272| [2025/04/30 18:20:47 023047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:273| [2025/04/30 18:20:47 023056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:273| [2025/04/30 18:20:47 023062] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 023070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:719|path_largest_ack:718| [2025/04/30 18:20:47 023076] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70883|prior_delivered:568259|prior_time:1746037246966685|is_app_limited:0|send_elapse:50645|ack_elapse:56340|ctl_first_sent_time:1746037246967126|lagest_ack_time:1746037247023025|curr_delivered:634342| [2025/04/30 18:20:47 023088] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246967126| [2025/04/30 18:20:47 023094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 023099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:719|path_largest_ack:719| [2025/04/30 18:20:47 023105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70883|prior_delivered:568259|prior_time:1746037246966685|is_app_limited:0|send_elapse:50645|ack_elapse:56340|ctl_first_sent_time:1746037246967126|lagest_ack_time:1746037247023025|curr_delivered:635542| [2025/04/30 18:20:47 023113] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246967264| [2025/04/30 18:20:47 023118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 023125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53475|rttvar:686|minrtt:30950|latest_rtt:55761|ack_delay:1000| [2025/04/30 18:20:47 023131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53636|rttvar:836|minrtt:30950|latest_rtt:55761|ack_delay:1000| [2025/04/30 18:20:47 023137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:719|lost_pn:716|thresh:3| [2025/04/30 18:20:47 023143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 023150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 023155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 023161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 023167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 023173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53636|rtt_var:836|pto_duration:56980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 023180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 023186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 023192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85289| [2025/04/30 18:20:47 023197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247104805|now:1746037247023173|interv:81632| [2025/04/30 18:20:47 023203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247104805|now:1746037247023173|interval:81632|pto_count:0|srtt:53636 [2025/04/30 18:20:47 023209] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50645, ack_elapse 56340, delivered 67283|rate 1194231|lost 159| [2025/04/30 18:20:47 023216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194231) in round 12| [2025/04/30 18:20:47 023227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 023232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 023238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246967264|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 023244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246967264|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 023251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:85289|srtt:53636|latest_rtt:55761|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247019464|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 023259] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:273|largest:273|pns:2| [2025/04/30 18:20:47 023265] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:273|frame:ACK |recv_time:1746037247023025|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 023272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367023025|now:1746037247023025|interv:120000000| [2025/04/30 18:20:47 023278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367023025|now:1746037247023025|interv:120000000| [2025/04/30 18:20:47 023283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247023951|pq_index:0| [2025/04/30 18:20:47 023289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247022486| [2025/04/30 18:20:47 023294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247023294| [2025/04/30 18:20:47 023301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247023299| [2025/04/30 18:20:47 023308] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 023315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 023322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 023329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 023335] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 023340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 023347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 023353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 023365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 023372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 023377] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 023382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 023388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 023394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 023400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:710967| [2025/04/30 18:20:47 023406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 023412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 023417] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247023951| [2025/04/30 18:20:47 023423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247023951| [2025/04/30 18:20:47 023429] [debug] |xqc_engine_wakeup_after|wakeup:1746037247023951|now:1746037247023429|diff:522| [2025/04/30 18:20:47 023435] [debug] |xqc_engine_main_logic|END|now:1746037247023299| [2025/04/30 18:20:47 023442] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247023442| [2025/04/30 18:20:47 023447] [debug] |xqc_engine_wakeup_after|wakeup:1746037247023951|now:1746037247023447|diff:504| [2025/04/30 18:20:47 023453] [debug] |xqc_engine_main_logic|END|now:1746037247023442| [2025/04/30 18:20:47 024525] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247024525| [2025/04/30 18:20:47 024537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247023951|pq_index:0| [2025/04/30 18:20:47 024542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247023299| [2025/04/30 18:20:47 024547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247024546| [2025/04/30 18:20:47 024552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247023951|now:1746037247024546| [2025/04/30 18:20:47 024557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247023951|now:1746037247024546| [2025/04/30 18:20:47 024561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 024565] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 024570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 024575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 024585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 024589] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 024593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 024598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 024602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53636|min_srtt:53636|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 024606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 024610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 024614] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 024618] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 024622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 024627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 024631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:710967| [2025/04/30 18:20:47 024636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 024640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:795| [2025/04/30 18:20:47 024677] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85289|now:1746037247024649|stream_id:0|stream_offset:710967| [2025/04/30 18:20:47 024683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 024688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85289|applimit:0| [2025/04/30 18:20:47 024693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53636|rtt_var:836|pto_duration:56980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 024697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 024701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 024705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86489| [2025/04/30 18:20:47 024709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247106629|now:1746037247024692|interv:81937| [2025/04/30 18:20:47 024717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247106629|now:1746037247024692|interval:81937|pto_count:0|srtt:53636 [2025/04/30 18:20:47 024722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:86489| [2025/04/30 18:20:47 024727] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 024732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86489|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:712146| [2025/04/30 18:20:47 024736] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 024740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247025740|now:1746037247024740|interv:1000| [2025/04/30 18:20:47 024744] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 024748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 024752] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247025740| [2025/04/30 18:20:47 024757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247025740| [2025/04/30 18:20:47 024761] [debug] |xqc_engine_wakeup_after|wakeup:1746037247025740|now:1746037247024760|diff:980| [2025/04/30 18:20:47 024765] [debug] |xqc_engine_main_logic|END|now:1746037247024546| [2025/04/30 18:20:47 024774] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247024774| [2025/04/30 18:20:47 024779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 024785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:273| [2025/04/30 18:20:47 024789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:274| [2025/04/30 18:20:47 024794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:274| [2025/04/30 18:20:47 024799] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 024804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:720| [2025/04/30 18:20:47 024808] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:73283|prior_delivered:568259|prior_time:1746037246966685|is_app_limited:0|send_elapse:52196|ack_elapse:58089|ctl_first_sent_time:1746037246968677|lagest_ack_time:1746037247024774|curr_delivered:636742| [2025/04/30 18:20:47 024813] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246968677| [2025/04/30 18:20:47 024818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 024822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:721|path_largest_ack:721| [2025/04/30 18:20:47 024827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:69683|prior_delivered:573059|prior_time:1746037246970593|is_app_limited:0|send_elapse:50844|ack_elapse:54181|ctl_first_sent_time:1746037246970890|lagest_ack_time:1746037247024774|curr_delivered:637942| [2025/04/30 18:20:47 024839] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246970890| [2025/04/30 18:20:47 024843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 024847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53636|rttvar:836|minrtt:30950|latest_rtt:53884|ack_delay:0| [2025/04/30 18:20:47 024851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53667|rttvar:689|minrtt:30950|latest_rtt:53884|ack_delay:0| [2025/04/30 18:20:47 024855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:721|lost_pn:718|thresh:3| [2025/04/30 18:20:47 024859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 024863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 024867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 024871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 024875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 024879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53667|rtt_var:689|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 024884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 024888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 024892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84089| [2025/04/30 18:20:47 024896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247106072|now:1746037247024879|interv:81193| [2025/04/30 18:20:47 024900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247106072|now:1746037247024879|interval:81193|pto_count:0|srtt:53667 [2025/04/30 18:20:47 024904] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50844, ack_elapse 54181, delivered 64883|rate 1197523|lost 159| [2025/04/30 18:20:47 024909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197523) in round 12| [2025/04/30 18:20:47 024913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 024917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 024921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246970890|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 024926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246970890|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 024933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:84089|srtt:53667|latest_rtt:53884|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247019464|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 024939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:274|largest:274|pns:2| [2025/04/30 18:20:47 024944] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:274|frame:ACK |recv_time:1746037247024774|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 024948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367024774|now:1746037247024774|interv:120000000| [2025/04/30 18:20:47 024953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367024774|now:1746037247024774|interv:120000000| [2025/04/30 18:20:47 024957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247025740|pq_index:0| [2025/04/30 18:20:47 024961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247024546| [2025/04/30 18:20:47 024965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247024965| [2025/04/30 18:20:47 024970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247024969| [2025/04/30 18:20:47 024975] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 024979] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53667|min_srtt:53667|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 024984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 025008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 025013] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 025016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 025021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 025025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53667|min_srtt:53667|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 025029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 025034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 025038] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 025041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 025051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 025056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 025060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:712146| [2025/04/30 18:20:47 025064] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 025068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 025072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247025740| [2025/04/30 18:20:47 025076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247025740| [2025/04/30 18:20:47 025080] [debug] |xqc_engine_wakeup_after|wakeup:1746037247025740|now:1746037247025080|diff:660| [2025/04/30 18:20:47 025085] [debug] |xqc_engine_main_logic|END|now:1746037247024969| [2025/04/30 18:20:47 025090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247025090| [2025/04/30 18:20:47 025094] [debug] |xqc_engine_wakeup_after|wakeup:1746037247025740|now:1746037247025094|diff:646| [2025/04/30 18:20:47 025098] [debug] |xqc_engine_main_logic|END|now:1746037247025090| [2025/04/30 18:20:47 026175] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247026175| [2025/04/30 18:20:47 026186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247025740|pq_index:0| [2025/04/30 18:20:47 026191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247024969| [2025/04/30 18:20:47 026197] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247026195| [2025/04/30 18:20:47 026202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247025740|now:1746037247026195| [2025/04/30 18:20:47 026206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247025740|now:1746037247026195| [2025/04/30 18:20:47 026210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 026214] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 026220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53667|min_srtt:53667|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 026224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 026229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 026233] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 026237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 026241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 026251] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53667|min_srtt:53667|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 026255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 026260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 026264] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 026268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 026272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 026277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 026281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:712146| [2025/04/30 18:20:47 026286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 026290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:796| [2025/04/30 18:20:47 026327] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84089|now:1746037247026299|stream_id:0|stream_offset:712146| [2025/04/30 18:20:47 026333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 026338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84089|applimit:0| [2025/04/30 18:20:47 026342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53667|rtt_var:689|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 026350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 026356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 026362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85289| [2025/04/30 18:20:47 026368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247107722|now:1746037247026342|interv:81380| [2025/04/30 18:20:47 026375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247107722|now:1746037247026342|interval:81380|pto_count:0|srtt:53667 [2025/04/30 18:20:47 026382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:85289| [2025/04/30 18:20:47 026390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 026396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:713325| [2025/04/30 18:20:47 026410] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 026417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:797| [2025/04/30 18:20:47 026461] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85289|now:1746037247026428|stream_id:0|stream_offset:713325| [2025/04/30 18:20:47 026472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 026479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85289|applimit:0| [2025/04/30 18:20:47 026486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53667|rtt_var:689|pto_duration:56423|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 026494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 026500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 026507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86489| [2025/04/30 18:20:47 026512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247107851|now:1746037247026486|interv:81365| [2025/04/30 18:20:47 026518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247107851|now:1746037247026486|interval:81365|pto_count:0|srtt:53667 [2025/04/30 18:20:47 026523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:86489| [2025/04/30 18:20:47 026529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 026533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86489|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:714504| [2025/04/30 18:20:47 026538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 026542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247027541|now:1746037247026541|interv:1000| [2025/04/30 18:20:47 026546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 026549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 026554] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247027541| [2025/04/30 18:20:47 026558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247027541| [2025/04/30 18:20:47 026562] [debug] |xqc_engine_wakeup_after|wakeup:1746037247027541|now:1746037247026562|diff:979| [2025/04/30 18:20:47 026566] [debug] |xqc_engine_main_logic|END|now:1746037247026195| [2025/04/30 18:20:47 026744] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247026743| [2025/04/30 18:20:47 026753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 026759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:274| [2025/04/30 18:20:47 026769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:275| [2025/04/30 18:20:47 026775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:275| [2025/04/30 18:20:47 026779] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 026784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:723|path_largest_ack:722| [2025/04/30 18:20:47 026789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70883|prior_delivered:573059|prior_time:1746037246970593|is_app_limited:0|send_elapse:50976|ack_elapse:56150|ctl_first_sent_time:1746037246971022|lagest_ack_time:1746037247026743|curr_delivered:639142| [2025/04/30 18:20:47 026794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246971022| [2025/04/30 18:20:47 026799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 026803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:723|path_largest_ack:723| [2025/04/30 18:20:47 026808] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:70883|prior_delivered:573059|prior_time:1746037246970593|is_app_limited:0|send_elapse:50976|ack_elapse:56150|ctl_first_sent_time:1746037246971022|lagest_ack_time:1746037247026743|curr_delivered:640342| [2025/04/30 18:20:47 026812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246971114| [2025/04/30 18:20:47 026816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 026820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53667|rttvar:689|minrtt:30950|latest_rtt:55629|ack_delay:1000| [2025/04/30 18:20:47 026825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53787|rttvar:757|minrtt:30950|latest_rtt:55629|ack_delay:1000| [2025/04/30 18:20:47 026829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:723|lost_pn:720|thresh:3| [2025/04/30 18:20:47 026833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 026837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 026841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 026845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 026849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 026853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53787|rtt_var:757|pto_duration:56815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 026858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 026862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 026868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84089| [2025/04/30 18:20:47 026872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247108243|now:1746037247026853|interv:81390| [2025/04/30 18:20:47 026876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247108243|now:1746037247026853|interval:81390|pto_count:0|srtt:53787 [2025/04/30 18:20:47 026881] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50976, ack_elapse 56150, delivered 67283|rate 1198272|lost 159| [2025/04/30 18:20:47 026885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198272) in round 12| [2025/04/30 18:20:47 026890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 026894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 026898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246971114|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 026902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246971114|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 026907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:84089|srtt:53787|latest_rtt:55629|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247019464|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 026913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:275|largest:275|pns:2| [2025/04/30 18:20:47 026918] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:275|frame:ACK |recv_time:1746037247026743|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 026922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367026743|now:1746037247026743|interv:120000000| [2025/04/30 18:20:47 026927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367026743|now:1746037247026743|interv:120000000| [2025/04/30 18:20:47 026931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247027541|pq_index:0| [2025/04/30 18:20:47 026935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247026195| [2025/04/30 18:20:47 026939] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247026939| [2025/04/30 18:20:47 026944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247026943| [2025/04/30 18:20:47 026949] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 026954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53787|min_srtt:53787|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 026959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 026966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 026970] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 026974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 026978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 026982] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53787|min_srtt:53787|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 027007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 027011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 027015] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 027019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 027023] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 027028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 027032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:714504| [2025/04/30 18:20:47 027036] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 027040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 027044] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247027541| [2025/04/30 18:20:47 027048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247027541| [2025/04/30 18:20:47 027052] [debug] |xqc_engine_wakeup_after|wakeup:1746037247027541|now:1746037247027052|diff:489| [2025/04/30 18:20:47 027057] [debug] |xqc_engine_main_logic|END|now:1746037247026943| [2025/04/30 18:20:47 027062] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247027062| [2025/04/30 18:20:47 027066] [debug] |xqc_engine_wakeup_after|wakeup:1746037247027541|now:1746037247027066|diff:475| [2025/04/30 18:20:47 027070] [debug] |xqc_engine_main_logic|END|now:1746037247027062| [2025/04/30 18:20:47 028139] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247028139| [2025/04/30 18:20:47 028150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247027541|pq_index:0| [2025/04/30 18:20:47 028155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247026943| [2025/04/30 18:20:47 028162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247028160| [2025/04/30 18:20:47 028176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247027541|now:1746037247028160| [2025/04/30 18:20:47 028183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247027541|now:1746037247028160| [2025/04/30 18:20:47 028190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 028198] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 028205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53787|min_srtt:53787|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 028213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 028217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 028221] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 028225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 028230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 028234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53787|min_srtt:53787|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 028238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 028243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 028247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 028251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 028255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 028259] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 028264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:714504| [2025/04/30 18:20:47 028268] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 028273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:798| [2025/04/30 18:20:47 028313] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84089|now:1746037247028282|stream_id:0|stream_offset:714504| [2025/04/30 18:20:47 028322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 028336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84089|applimit:0| [2025/04/30 18:20:47 028342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53787|rtt_var:757|pto_duration:56815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 028349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 028353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 028357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 85289| [2025/04/30 18:20:47 028361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247110097|now:1746037247028342|interv:81755| [2025/04/30 18:20:47 028368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247110097|now:1746037247028342|interval:81755|pto_count:0|srtt:53787 [2025/04/30 18:20:47 028375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:85289| [2025/04/30 18:20:47 028383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 028389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:715683| [2025/04/30 18:20:47 028396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 028403] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:799| [2025/04/30 18:20:47 028444] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:85289|now:1746037247028414|stream_id:0|stream_offset:715683| [2025/04/30 18:20:47 028454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 028462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:85289|applimit:0| [2025/04/30 18:20:47 028469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53787|rtt_var:757|pto_duration:56815|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 028476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 028480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 028487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 86489| [2025/04/30 18:20:47 028493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247110229|now:1746037247028469|interv:81760| [2025/04/30 18:20:47 028499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247110229|now:1746037247028469|interval:81760|pto_count:0|srtt:53787 [2025/04/30 18:20:47 028506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:86489| [2025/04/30 18:20:47 028514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 028525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:86489|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:716862| [2025/04/30 18:20:47 028532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 028539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247029539|now:1746037247028539|interv:1000| [2025/04/30 18:20:47 028544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 028548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 028552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247029539| [2025/04/30 18:20:47 028557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247029539| [2025/04/30 18:20:47 028561] [debug] |xqc_engine_wakeup_after|wakeup:1746037247029539|now:1746037247028560|diff:979| [2025/04/30 18:20:47 028565] [debug] |xqc_engine_main_logic|END|now:1746037247028160| [2025/04/30 18:20:47 028824] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247028824| [2025/04/30 18:20:47 028831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 028837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:275| [2025/04/30 18:20:47 028841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:276| [2025/04/30 18:20:47 028847] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:276| [2025/04/30 18:20:47 028851] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 028857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:726|path_largest_ack:724| [2025/04/30 18:20:47 028861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:73283|prior_delivered:573059|prior_time:1746037246970593|is_app_limited:0|send_elapse:52341|ack_elapse:58231|ctl_first_sent_time:1746037246972387|lagest_ack_time:1746037247028824|curr_delivered:641542| [2025/04/30 18:20:47 028866] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246972387| [2025/04/30 18:20:47 028871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 028876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 028880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:73283|prior_delivered:575459|prior_time:1746037246972691|is_app_limited:0|send_elapse:52231|ack_elapse:56133|ctl_first_sent_time:1746037246974375|lagest_ack_time:1746037247028824|curr_delivered:642742| [2025/04/30 18:20:47 028885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246974375| [2025/04/30 18:20:47 028889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 028893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53787|rttvar:757|minrtt:30950|latest_rtt:54449|ack_delay:1000| [2025/04/30 18:20:47 028897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53745|rttvar:652|minrtt:30950|latest_rtt:54449|ack_delay:1000| [2025/04/30 18:20:47 028906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:726|lost_pn:723|thresh:3| [2025/04/30 18:20:47 028910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 028914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 028918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 028922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 028926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 028930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247033772|now:1746037247028930|interval:4842| [2025/04/30 18:20:47 028934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247033772|now:1746037247028930|interv:4842| [2025/04/30 18:20:47 028938] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52231, ack_elapse 56133, delivered 67283|rate 1198635|lost 159| [2025/04/30 18:20:47 028943] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198635) in round 12| [2025/04/30 18:20:47 028947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 028951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 028955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246974375|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 028960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246974375|recovery:1|recovery_start:1746037247019464|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 028965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:84089|srtt:53745|latest_rtt:54449|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247019464|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 028971] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:276|largest:276|pns:2| [2025/04/30 18:20:47 028975] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:276|frame:ACK |recv_time:1746037247028824|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 028980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367028824|now:1746037247028824|interv:120000000| [2025/04/30 18:20:47 028984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367028824|now:1746037247028824|interv:120000000| [2025/04/30 18:20:47 029008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247029539|pq_index:0| [2025/04/30 18:20:47 029016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247028160| [2025/04/30 18:20:47 029020] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247029020| [2025/04/30 18:20:47 029025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247029024| [2025/04/30 18:20:47 029030] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 029035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53745|min_srtt:53745|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 029039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 029044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 029048] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 029052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 029056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 029060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53745|min_srtt:53745|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 029064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 029069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 029073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 029076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 029081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 029085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 029089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:716862| [2025/04/30 18:20:47 029094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 029097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 029101] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247029539| [2025/04/30 18:20:47 029105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247029539| [2025/04/30 18:20:47 029109] [debug] |xqc_engine_wakeup_after|wakeup:1746037247029539|now:1746037247029109|diff:430| [2025/04/30 18:20:47 029116] [debug] |xqc_engine_main_logic|END|now:1746037247029024| [2025/04/30 18:20:47 029122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247029122| [2025/04/30 18:20:47 029126] [debug] |xqc_engine_wakeup_after|wakeup:1746037247029539|now:1746037247029126|diff:413| [2025/04/30 18:20:47 029130] [debug] |xqc_engine_main_logic|END|now:1746037247029122| [2025/04/30 18:20:47 030203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247030203| [2025/04/30 18:20:47 030214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247029539|pq_index:0| [2025/04/30 18:20:47 030219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247029024| [2025/04/30 18:20:47 030225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247030224| [2025/04/30 18:20:47 030230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247029539|now:1746037247030224| [2025/04/30 18:20:47 030234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247029539|now:1746037247030224| [2025/04/30 18:20:47 030238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 030243] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 030248] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53745|min_srtt:53745|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 030254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 030262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 030267] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 030273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 030280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 030286] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53745|min_srtt:53745|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 030293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 030299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 030305] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 030310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 030316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 030323] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 030336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:716862| [2025/04/30 18:20:47 030343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 030349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:800| [2025/04/30 18:20:47 030403] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:84089|now:1746037247030360|stream_id:0|stream_offset:716862| [2025/04/30 18:20:47 030414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 030421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:84089|applimit:0| [2025/04/30 18:20:47 030427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247033772|now:1746037247030427|interval:3345| [2025/04/30 18:20:47 030434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247033772|now:1746037247030427|interv:3345| [2025/04/30 18:20:47 030441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:85289| [2025/04/30 18:20:47 030449] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 030455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:85289|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 030462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 030468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247031468|now:1746037247030468|interv:1000| [2025/04/30 18:20:47 030474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 030480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 030487] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247031468| [2025/04/30 18:20:47 030494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247031468| [2025/04/30 18:20:47 030500] [debug] |xqc_engine_wakeup_after|wakeup:1746037247031468|now:1746037247030500|diff:968| [2025/04/30 18:20:47 030507] [debug] |xqc_engine_main_logic|END|now:1746037247030224| [2025/04/30 18:20:47 031095] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247031094| [2025/04/30 18:20:47 031110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 031118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:276| [2025/04/30 18:20:47 031124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:277| [2025/04/30 18:20:47 031132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:277| [2025/04/30 18:20:47 031138] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 031146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 031160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74483|prior_delivered:575459|prior_time:1746037246972691|is_app_limited:0|send_elapse:52374|ack_elapse:58403|ctl_first_sent_time:1746037246974518|lagest_ack_time:1746037247031094|curr_delivered:643942| [2025/04/30 18:20:47 031167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246974518| [2025/04/30 18:20:47 031174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 031180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 031187] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74483|prior_delivered:575459|prior_time:1746037246972691|is_app_limited:0|send_elapse:52374|ack_elapse:58403|ctl_first_sent_time:1746037246974518|lagest_ack_time:1746037247031094|curr_delivered:645142| [2025/04/30 18:20:47 031194] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246975850| [2025/04/30 18:20:47 031200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 031206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53745|rttvar:652|minrtt:30950|latest_rtt:55244|ack_delay:1000| [2025/04/30 18:20:47 031213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53807|rttvar:613|minrtt:30950|latest_rtt:55244|ack_delay:1000| [2025/04/30 18:20:47 031219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:728|lost_pn:725|thresh:3| [2025/04/30 18:20:47 031226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 031232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 031238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 031244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 031251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:725|lost_pn:725|po_sent_time:1746037246972517|lost_send_time:1746037246968945|loss_delay:62149|frame:STREAM |repair:128| [2025/04/30 18:20:47 031258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246972517u| [2025/04/30 18:20:47 031264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 031271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53807|rtt_var:613|pto_duration:56259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 031277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 031283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 031289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81689| [2025/04/30 18:20:47 031300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247111619|now:1746037247031270|interv:80349| [2025/04/30 18:20:47 031306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247111619|now:1746037247031270|interval:80349|pto_count:0|srtt:53807 [2025/04/30 18:20:47 031314] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52374, ack_elapse 58403, delivered 69683|rate 1193140|lost 160| [2025/04/30 18:20:47 031321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193140) in round 12| [2025/04/30 18:20:47 031327] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 031333] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 031339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246975850|recovery:1|recovery_start:1746037247031264|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 031345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246975850|recovery:1|recovery_start:1746037247031264|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 031352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:81689|srtt:53807|latest_rtt:55244|min_rtt:30950|applimit:0|lost:155|recovery:1|recovery_start:1746037247031264|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 031361] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:277|largest:277|pns:2| [2025/04/30 18:20:47 031367] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:277|frame:ACK |recv_time:1746037247031094|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 031374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367031094|now:1746037247031094|interv:120000000| [2025/04/30 18:20:47 031380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367031094|now:1746037247031094|interv:120000000| [2025/04/30 18:20:47 031386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247031468|pq_index:0| [2025/04/30 18:20:47 031391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247030224| [2025/04/30 18:20:47 031397] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247031397| [2025/04/30 18:20:47 031404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247031402| [2025/04/30 18:20:47 031411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 031418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53807|min_srtt:53807|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 031424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 031437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53807|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 031444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:694|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 031450] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53807|min_srtt:53807|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 031456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:607215| [2025/04/30 18:20:47 031463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53807|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 031469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:703|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 031475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53807|min_srtt:53807|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 031481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:47 031487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 031493] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 031499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 031506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 031512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53807|min_srtt:53807|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 031519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 031526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 031531] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 031538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 031545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 031552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:694|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 031558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 031569] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 031575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 031581] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 031587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 031594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 031600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 031606] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247031468| [2025/04/30 18:20:47 031612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247031468| [2025/04/30 18:20:47 031618] [debug] |xqc_engine_wakeup_after|wakeup:1746037247031468|now:1746037247031618|diff:18446744073709551466| [2025/04/30 18:20:47 031625] [debug] |xqc_engine_main_logic|END|now:1746037247031402| [2025/04/30 18:20:47 031632] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247031632| [2025/04/30 18:20:47 031638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247031468|pq_index:0| [2025/04/30 18:20:47 031645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247031402| [2025/04/30 18:20:47 031652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247031650| [2025/04/30 18:20:47 031659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247031468|now:1746037247031650| [2025/04/30 18:20:47 031665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247031468|now:1746037247031650| [2025/04/30 18:20:47 031671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 031677] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 031684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53807|min_srtt:53807|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 031690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:47 031697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 031703] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 031709] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 031715] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 031721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53807|min_srtt:53807|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 031727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 031738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 031744] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 031750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 031756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 031763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:694|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 031769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81689|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 031776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 031782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:801| [2025/04/30 18:20:47 031826] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81689|now:1746037247031793|stream_id:0|stream_offset:598962| [2025/04/30 18:20:47 031836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:801|origin_pktnum:694|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 031843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81689|applimit:0| [2025/04/30 18:20:47 031850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53807|rtt_var:613|pto_duration:56259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 031857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 031863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 031869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82889| [2025/04/30 18:20:47 031875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247113052|now:1746037247031850|interv:81202| [2025/04/30 18:20:47 031881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247113052|now:1746037247031850|interval:81202|pto_count:0|srtt:53807 [2025/04/30 18:20:47 031888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:82889| [2025/04/30 18:20:47 031895] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:703|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 031901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82889|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:607215| [2025/04/30 18:20:47 031908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 031920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:802| [2025/04/30 18:20:47 031952] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82889|now:1746037247031930|stream_id:0|stream_offset:607215| [2025/04/30 18:20:47 031960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:802|origin_pktnum:703|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 031967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82889|applimit:0| [2025/04/30 18:20:47 031974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53807|rtt_var:613|pto_duration:56259|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 031980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 032004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 032013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84089| [2025/04/30 18:20:47 032019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247113189|now:1746037247031974|interv:81215| [2025/04/30 18:20:47 032025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247113189|now:1746037247031974|interval:81215|pto_count:0|srtt:53807 [2025/04/30 18:20:47 032031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:84089| [2025/04/30 18:20:47 032038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 032043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84089|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 032050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 032055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247033055|now:1746037247032055|interv:1000| [2025/04/30 18:20:47 032061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 032066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 032072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247033055| [2025/04/30 18:20:47 032078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247033055| [2025/04/30 18:20:47 032083] [debug] |xqc_engine_wakeup_after|wakeup:1746037247033055|now:1746037247032083|diff:972| [2025/04/30 18:20:47 032089] [debug] |xqc_engine_main_logic|END|now:1746037247031650| [2025/04/30 18:20:47 033153] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247033152| [2025/04/30 18:20:47 033168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 033177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:277| [2025/04/30 18:20:47 033182] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:278| [2025/04/30 18:20:47 033190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:278| [2025/04/30 18:20:47 033203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 033210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:732|path_largest_ack:729| [2025/04/30 18:20:47 033217] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:76883|prior_delivered:575459|prior_time:1746037246972691|is_app_limited:0|send_elapse:53819|ack_elapse:60461|ctl_first_sent_time:1746037246975963|lagest_ack_time:1746037247033152|curr_delivered:646342| [2025/04/30 18:20:47 033224] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246975963| [2025/04/30 18:20:47 033230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 033237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:731|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:732|path_largest_ack:731| [2025/04/30 18:20:47 033243] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74521|prior_delivered:577859|prior_time:1746037246976190|is_app_limited:0|send_elapse:52794|ack_elapse:56962|ctl_first_sent_time:1746037246977037|lagest_ack_time:1746037247033152|curr_delivered:646361| [2025/04/30 18:20:47 033249] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246977037| [2025/04/30 18:20:47 033255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 033261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 033267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74521|prior_delivered:577859|prior_time:1746037246976190|is_app_limited:0|send_elapse:52794|ack_elapse:56962|ctl_first_sent_time:1746037246977037|lagest_ack_time:1746037247033152|curr_delivered:647561| [2025/04/30 18:20:47 033273] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246977226| [2025/04/30 18:20:47 033279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 033285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53807|rttvar:613|minrtt:30950|latest_rtt:55926|ack_delay:1000| [2025/04/30 18:20:47 033291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53947|rttvar:739|minrtt:30950|latest_rtt:55926|ack_delay:1000| [2025/04/30 18:20:47 033297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:732|lost_pn:729|thresh:3| [2025/04/30 18:20:47 033303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 033309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 033314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 033320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 033326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 033336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 033341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247039837|now:1746037247033341|interval:6496| [2025/04/30 18:20:47 033348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247039837|now:1746037247033341|interv:6496| [2025/04/30 18:20:47 033353] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52794, ack_elapse 56962, delivered 69702|rate 1223657|lost 160| [2025/04/30 18:20:47 033360] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1223657) in round 12| [2025/04/30 18:20:47 033366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 033372] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 033377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2419|po_sent_time:1746037246977226|recovery:1|recovery_start:1746037247031264|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 033383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2419|po_sent_time:1746037246977226|recovery:1|recovery_start:1746037247031264|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 033389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:81670|srtt:53947|latest_rtt:55926|min_rtt:30950|applimit:0|lost:157|recovery:1|recovery_start:1746037247031264|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 033397] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:278|largest:278|pns:2| [2025/04/30 18:20:47 033403] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:278|frame:ACK |recv_time:1746037247033152|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 033409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367033152|now:1746037247033152|interv:120000000| [2025/04/30 18:20:47 033415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367033152|now:1746037247033152|interv:120000000| [2025/04/30 18:20:47 033420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247033055|pq_index:0| [2025/04/30 18:20:47 033426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247031650| [2025/04/30 18:20:47 033432] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247033432| [2025/04/30 18:20:47 033440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247033438| [2025/04/30 18:20:47 033446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247033055|now:1746037247033438| [2025/04/30 18:20:47 033452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247033055|now:1746037247033438| [2025/04/30 18:20:47 033462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 033469] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 033476] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53947|min_srtt:53947|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 033482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:81670|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:47 033489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 033495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:704|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 033502] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53947|min_srtt:53947|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 033508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:81670|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:47 033514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53947|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 033520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:712|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 033526] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53947|min_srtt:53947|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 033532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81670|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:633153| [2025/04/30 18:20:47 033538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 033544] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 033550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 033556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 033561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53947|min_srtt:53947|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 033567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81670|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 033573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 033579] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 033584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 033595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 033601] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:704|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 033607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81670|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:608394| [2025/04/30 18:20:47 033613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 033620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:803| [2025/04/30 18:20:47 033661] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81670|now:1746037247033630|stream_id:0|stream_offset:608394| [2025/04/30 18:20:47 033670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:803|origin_pktnum:704|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 033677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81670|applimit:0| [2025/04/30 18:20:47 033683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247039837|now:1746037247033683|interval:6154| [2025/04/30 18:20:47 033689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247039837|now:1746037247033683|interv:6154| [2025/04/30 18:20:47 033695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:82870| [2025/04/30 18:20:47 033702] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:712|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 033708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82870|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:47 033714] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 033720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247034720|now:1746037247033720|interv:1000| [2025/04/30 18:20:47 033725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 033731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 033737] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 033742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82870|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 033749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 033754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 033760] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247034720| [2025/04/30 18:20:47 033766] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247034720| [2025/04/30 18:20:47 033772] [debug] |xqc_engine_wakeup_after|wakeup:1746037247034720|now:1746037247033772|diff:948| [2025/04/30 18:20:47 033783] [debug] |xqc_engine_main_logic|END|now:1746037247033438| [2025/04/30 18:20:47 033790] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247033790| [2025/04/30 18:20:47 033796] [debug] |xqc_engine_wakeup_after|wakeup:1746037247034720|now:1746037247033796|diff:924| [2025/04/30 18:20:47 033802] [debug] |xqc_engine_main_logic|END|now:1746037247033790| [2025/04/30 18:20:47 034803] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247034802| [2025/04/30 18:20:47 034819] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 034827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:278| [2025/04/30 18:20:47 034833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:279| [2025/04/30 18:20:47 034841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:279| [2025/04/30 18:20:47 034846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 034854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 034860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:76921|prior_delivered:577859|prior_time:1746037246976190|is_app_limited:0|send_elapse:53086|ack_elapse:58612|ctl_first_sent_time:1746037246977329|lagest_ack_time:1746037247034802|curr_delivered:648761| [2025/04/30 18:20:47 034867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246977329| [2025/04/30 18:20:47 034873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 034879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 034885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:75721|prior_delivered:580259|prior_time:1746037246978553|is_app_limited:0|send_elapse:54584|ack_elapse:56249|ctl_first_sent_time:1746037246978964|lagest_ack_time:1746037247034802|curr_delivered:649961| [2025/04/30 18:20:47 034891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246978964| [2025/04/30 18:20:47 034897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 034902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53947|rttvar:739|minrtt:30950|latest_rtt:55838|ack_delay:1000| [2025/04/30 18:20:47 034908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54058|rttvar:777|minrtt:30950|latest_rtt:55838|ack_delay:1000| [2025/04/30 18:20:47 034915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:734|lost_pn:731|thresh:3| [2025/04/30 18:20:47 034921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 034926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 034932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 034944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 034950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 034957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:730|lost_pn:731|po_sent_time:1746037246976921|lost_send_time:1746037246971985|loss_delay:62817|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:47 034964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246976921u| [2025/04/30 18:20:47 034970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 034976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54058|rtt_var:777|pto_duration:57166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 034983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 035012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 035019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80451| [2025/04/30 18:20:47 035025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247115796|now:1746037247034976|interv:80820| [2025/04/30 18:20:47 035031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247115796|now:1746037247034976|interval:80820|pto_count:0|srtt:54058 [2025/04/30 18:20:47 035038] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54584, ack_elapse 56249, delivered 69702|rate 1239168|lost 161| [2025/04/30 18:20:47 035044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1239168) in round 12| [2025/04/30 18:20:47 035051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 035057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 035063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246978964|recovery:1|recovery_start:1746037247034970|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 035070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246978964|recovery:1|recovery_start:1746037247034970|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 035077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:80451|srtt:54058|latest_rtt:55838|min_rtt:30950|applimit:0|lost:158|recovery:1|recovery_start:1746037247034970|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 035086] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:279|largest:279|pns:2| [2025/04/30 18:20:47 035094] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:279|frame:ACK |recv_time:1746037247034802|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 035101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367034802|now:1746037247034802|interv:120000000| [2025/04/30 18:20:47 035113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367034802|now:1746037247034802|interv:120000000| [2025/04/30 18:20:47 035119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247034720|pq_index:0| [2025/04/30 18:20:47 035125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247033438| [2025/04/30 18:20:47 035132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247035131| [2025/04/30 18:20:47 035139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247035137| [2025/04/30 18:20:47 035146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247034720|now:1746037247035137| [2025/04/30 18:20:47 035152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247034720|now:1746037247035137| [2025/04/30 18:20:47 035158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 035164] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 035172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54058|min_srtt:54058|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 035179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:80451|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:633153| [2025/04/30 18:20:47 035191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 035198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:725|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 035205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54058|min_srtt:54058|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 035211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:8400|inflight:80451|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 035217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 035223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:730|size:19|reinj:0|path_class:4| [2025/04/30 18:20:47 035229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54058|min_srtt:54058|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 035235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8419|inflight:80451|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 035240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54058|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 035251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 035257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54058|min_srtt:54058|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 035263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:80451|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 035269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 035274] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 035280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 035286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 035292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:712|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 035297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80451|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:617826| [2025/04/30 18:20:47 035303] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 035309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:804| [2025/04/30 18:20:47 035375] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80451|now:1746037247035320|stream_id:0|stream_offset:617826| [2025/04/30 18:20:47 035385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:804|origin_pktnum:712|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 035392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80451|applimit:0| [2025/04/30 18:20:47 035398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54058|rtt_var:777|pto_duration:57166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 035405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 035411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 035416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81651| [2025/04/30 18:20:47 035422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247117486|now:1746037247035398|interv:82088| [2025/04/30 18:20:47 035428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247117486|now:1746037247035398|interval:82088|pto_count:0|srtt:54058 [2025/04/30 18:20:47 035434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:81651| [2025/04/30 18:20:47 035441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:725|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 035454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81651|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:633153| [2025/04/30 18:20:47 035460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 035466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:805| [2025/04/30 18:20:47 035507] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81651|now:1746037247035476|stream_id:0|stream_offset:633153| [2025/04/30 18:20:47 035515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:805|origin_pktnum:725|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 035522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81651|applimit:0| [2025/04/30 18:20:47 035528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54058|rtt_var:777|pto_duration:57166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 035534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 035539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 035545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82851| [2025/04/30 18:20:47 035550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247117642|now:1746037247035527|interv:82115| [2025/04/30 18:20:47 035556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247117642|now:1746037247035527|interval:82115|pto_count:0|srtt:54058 [2025/04/30 18:20:47 035563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:82851| [2025/04/30 18:20:47 035569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:730|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 035575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:82851|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 035581] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 035587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:806| [2025/04/30 18:20:47 035618] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:806|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:82851|now:1746037247035595|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 035625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:806|origin_pktnum:730|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 035631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:806|origin_pktnum:730|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 035637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82851|applimit:0| [2025/04/30 18:20:47 035643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54058|rtt_var:777|pto_duration:57166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 035654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 035659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 035665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 82870| [2025/04/30 18:20:47 035670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247117761|now:1746037247035642|interv:82119| [2025/04/30 18:20:47 035676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247117761|now:1746037247035642|interval:82119|pto_count:0|srtt:54058 [2025/04/30 18:20:47 035682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:82870| [2025/04/30 18:20:47 035689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 035695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82870|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 035701] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 035707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247036707|now:1746037247035707|interv:1000| [2025/04/30 18:20:47 035712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 035718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 035723] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247036707| [2025/04/30 18:20:47 035729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247036707| [2025/04/30 18:20:47 035735] [debug] |xqc_engine_wakeup_after|wakeup:1746037247036707|now:1746037247035735|diff:972| [2025/04/30 18:20:47 035741] [debug] |xqc_engine_main_logic|END|now:1746037247035137| [2025/04/30 18:20:47 035748] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247035748| [2025/04/30 18:20:47 035753] [debug] |xqc_engine_wakeup_after|wakeup:1746037247036707|now:1746037247035753|diff:954| [2025/04/30 18:20:47 035759] [debug] |xqc_engine_main_logic|END|now:1746037247035748| [2025/04/30 18:20:47 036840] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247036840| [2025/04/30 18:20:47 036855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247036707|pq_index:0| [2025/04/30 18:20:47 036863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247035137| [2025/04/30 18:20:47 036871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247036869| [2025/04/30 18:20:47 036879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247036707|now:1746037247036869| [2025/04/30 18:20:47 036886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247036707|now:1746037247036869| [2025/04/30 18:20:47 036892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 036899] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 036918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54058|min_srtt:54058|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 036925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:82870|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 036932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 036937] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 036943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 036950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 036957] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 036964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82870|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 036971] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 036977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:807| [2025/04/30 18:20:47 037041] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:82870|now:1746037247037005|stream_id:0|stream_offset:718041| [2025/04/30 18:20:47 037056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 037064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:82870|applimit:0| [2025/04/30 18:20:47 037071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54058|rtt_var:777|pto_duration:57166|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 037078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 037084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 037090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 84070| [2025/04/30 18:20:47 037097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247119171|now:1746037247037070|interv:82101| [2025/04/30 18:20:47 037103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247119171|now:1746037247037070|interval:82101|pto_count:0|srtt:54058 [2025/04/30 18:20:47 037111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:84070| [2025/04/30 18:20:47 037118] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 037125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:84070|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:719220| [2025/04/30 18:20:47 037138] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 037144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247038144|now:1746037247037144|interv:1000| [2025/04/30 18:20:47 037151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 037156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 037163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247038144| [2025/04/30 18:20:47 037169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247038144| [2025/04/30 18:20:47 037175] [debug] |xqc_engine_wakeup_after|wakeup:1746037247038144|now:1746037247037175|diff:969| [2025/04/30 18:20:47 037181] [debug] |xqc_engine_main_logic|END|now:1746037247036869| [2025/04/30 18:20:47 037224] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247037223| [2025/04/30 18:20:47 037232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 037240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:279| [2025/04/30 18:20:47 037246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:280| [2025/04/30 18:20:47 037255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:280| [2025/04/30 18:20:47 037261] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 037269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 037276] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:76921|prior_delivered:580259|prior_time:1746037246978553|is_app_limited:0|send_elapse:54719|ack_elapse:58670|ctl_first_sent_time:1746037246979099|lagest_ack_time:1746037247037223|curr_delivered:651161| [2025/04/30 18:20:47 037283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246979099| [2025/04/30 18:20:47 037290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 037297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:736|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:736|path_largest_ack:736| [2025/04/30 18:20:47 037304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74527|prior_delivered:583859|prior_time:1746037246980292|is_app_limited:0|send_elapse:52394|ack_elapse:56931|ctl_first_sent_time:1746037246980769|lagest_ack_time:1746037247037223|curr_delivered:652367| [2025/04/30 18:20:47 037311] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246980769| [2025/04/30 18:20:47 037318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 037324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54058|rttvar:777|minrtt:30950|latest_rtt:56454|ack_delay:1000| [2025/04/30 18:20:47 037331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54232|rttvar:932|minrtt:30950|latest_rtt:56454|ack_delay:1000| [2025/04/30 18:20:47 037343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:736|lost_pn:733|thresh:3| [2025/04/30 18:20:47 037349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 037356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 037362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 037368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 037374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 037380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 037386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 251|pns:2| [2025/04/30 18:20:47 037392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 037398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54232|rtt_var:932|pto_duration:57960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 037405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 037411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 037417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 81664| [2025/04/30 18:20:47 037423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247119965|now:1746037247037398|interv:82567| [2025/04/30 18:20:47 037429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247119965|now:1746037247037398|interval:82567|pto_count:0|srtt:54232 [2025/04/30 18:20:47 037436] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52394, ack_elapse 56931, delivered 68508|rate 1203351|lost 161| [2025/04/30 18:20:47 037442] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203351) in round 12| [2025/04/30 18:20:47 037448] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 037454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 037460] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2406|po_sent_time:1746037246980769|recovery:1|recovery_start:1746037247034970|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 037466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2406|po_sent_time:1746037246980769|recovery:1|recovery_start:1746037247034970|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 037472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:81664|srtt:54232|latest_rtt:56454|min_rtt:30950|applimit:0|lost:161|recovery:1|recovery_start:1746037247034970|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 037485] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:280|largest:280|pns:2| [2025/04/30 18:20:47 037492] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:280|frame:ACK |recv_time:1746037247037223|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 037498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367037223|now:1746037247037223|interv:120000000| [2025/04/30 18:20:47 037504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367037223|now:1746037247037223|interv:120000000| [2025/04/30 18:20:47 037509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247038144|pq_index:0| [2025/04/30 18:20:47 037515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247036869| [2025/04/30 18:20:47 037521] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247037521| [2025/04/30 18:20:47 037528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247037526| [2025/04/30 18:20:47 037535] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 037541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54232|min_srtt:54232|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 037548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 037554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 037562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 037568] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54232|min_srtt:54232|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 037575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:726294| [2025/04/30 18:20:47 037581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 037588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 037593] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54232|min_srtt:54232|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 037599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:727473| [2025/04/30 18:20:47 037606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 037616] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 037621] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 037627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 037633] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 037640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:719220| [2025/04/30 18:20:47 037646] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 037651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 037658] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247038144| [2025/04/30 18:20:47 037664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247038144| [2025/04/30 18:20:47 037670] [debug] |xqc_engine_wakeup_after|wakeup:1746037247038144|now:1746037247037670|diff:474| [2025/04/30 18:20:47 037676] [debug] |xqc_engine_main_logic|END|now:1746037247037526| [2025/04/30 18:20:47 037683] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247037683| [2025/04/30 18:20:47 037689] [debug] |xqc_engine_wakeup_after|wakeup:1746037247038144|now:1746037247037689|diff:455| [2025/04/30 18:20:47 037695] [debug] |xqc_engine_main_logic|END|now:1746037247037683| [2025/04/30 18:20:47 038748] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247038746| [2025/04/30 18:20:47 038763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 038772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:280| [2025/04/30 18:20:47 038778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:281| [2025/04/30 18:20:47 038786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:281| [2025/04/30 18:20:47 038792] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 038799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:738| [2025/04/30 18:20:47 038806] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74527|prior_delivered:586259|prior_time:1746037246981581|is_app_limited:0|send_elapse:54567|ack_elapse:57165|ctl_first_sent_time:1746037246983089|lagest_ack_time:1746037247038746|curr_delivered:653567| [2025/04/30 18:20:47 038813] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246983089| [2025/04/30 18:20:47 038819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 038825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:739|path_largest_ack:739| [2025/04/30 18:20:47 038832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:74527|prior_delivered:586259|prior_time:1746037246981581|is_app_limited:0|send_elapse:54567|ack_elapse:57165|ctl_first_sent_time:1746037246983089|lagest_ack_time:1746037247038746|curr_delivered:654767| [2025/04/30 18:20:47 038844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246983218| [2025/04/30 18:20:47 038850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 038856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54232|rttvar:932|minrtt:30950|latest_rtt:55528|ack_delay:0| [2025/04/30 18:20:47 038862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54394|rttvar:1023|minrtt:30950|latest_rtt:55528|ack_delay:0| [2025/04/30 18:20:47 038868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:739|lost_pn:736|thresh:3| [2025/04/30 18:20:47 038874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 038879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 038885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 038890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 038896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 038902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 038907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 038913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247043351|now:1746037247038913|interval:4438| [2025/04/30 18:20:47 038919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247043351|now:1746037247038913|interv:4438| [2025/04/30 18:20:47 038925] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54567, ack_elapse 57165, delivered 68508|rate 1198425|lost 161| [2025/04/30 18:20:47 038931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198425) in round 12| [2025/04/30 18:20:47 038937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 038943] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 038948] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246983218|recovery:1|recovery_start:1746037247034970|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 038955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246983218|recovery:1|recovery_start:1746037247034970|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 038961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:79264|srtt:54394|latest_rtt:55528|min_rtt:30950|applimit:0|lost:161|recovery:1|recovery_start:1746037247034970|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 038974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:281|largest:281|pns:2| [2025/04/30 18:20:47 038980] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:281|frame:ACK |recv_time:1746037247038746|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 039004] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367038746|now:1746037247038746|interv:120000000| [2025/04/30 18:20:47 039013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367038746|now:1746037247038746|interv:120000000| [2025/04/30 18:20:47 039018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247038144|pq_index:0| [2025/04/30 18:20:47 039024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247037526| [2025/04/30 18:20:47 039030] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247039030| [2025/04/30 18:20:47 039037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247039036| [2025/04/30 18:20:47 039044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247038144|now:1746037247039036| [2025/04/30 18:20:47 039050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247038144|now:1746037247039036| [2025/04/30 18:20:47 039055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 039061] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 039068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 039075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:727473| [2025/04/30 18:20:47 039081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 039088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 039094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 039101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:728652| [2025/04/30 18:20:47 039107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54394|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 039114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 039120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 039130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 039137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 039142] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 039148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 039154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 039161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 039167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:719220| [2025/04/30 18:20:47 039173] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 039179] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:808| [2025/04/30 18:20:47 039225] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79264|now:1746037247039190|stream_id:0|stream_offset:719220| [2025/04/30 18:20:47 039234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 039241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79264|applimit:0| [2025/04/30 18:20:47 039247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247043351|now:1746037247039247|interval:4104| [2025/04/30 18:20:47 039253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247043351|now:1746037247039247|interv:4104| [2025/04/30 18:20:47 039259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:80464| [2025/04/30 18:20:47 039266] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 039272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:720399| [2025/04/30 18:20:47 039278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 039284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:809| [2025/04/30 18:20:47 039318] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80464|now:1746037247039293|stream_id:0|stream_offset:720399| [2025/04/30 18:20:47 039326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 039340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80464|applimit:0| [2025/04/30 18:20:47 039346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247043351|now:1746037247039345|interval:4006| [2025/04/30 18:20:47 039352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247043351|now:1746037247039345|interv:4006| [2025/04/30 18:20:47 039357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:81664| [2025/04/30 18:20:47 039364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 039370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:721578| [2025/04/30 18:20:47 039377] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 039382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247040382|now:1746037247039382|interv:1000| [2025/04/30 18:20:47 039387] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 039393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 039399] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247040382| [2025/04/30 18:20:47 039405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247040382| [2025/04/30 18:20:47 039411] [debug] |xqc_engine_wakeup_after|wakeup:1746037247040382|now:1746037247039411|diff:971| [2025/04/30 18:20:47 039417] [debug] |xqc_engine_main_logic|END|now:1746037247039036| [2025/04/30 18:20:47 039424] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247039424| [2025/04/30 18:20:47 039429] [debug] |xqc_engine_wakeup_after|wakeup:1746037247040382|now:1746037247039429|diff:953| [2025/04/30 18:20:47 039435] [debug] |xqc_engine_main_logic|END|now:1746037247039424| [2025/04/30 18:20:47 040509] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247040508| [2025/04/30 18:20:47 040520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247040382|pq_index:0| [2025/04/30 18:20:47 040525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247039036| [2025/04/30 18:20:47 040531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247040529| [2025/04/30 18:20:47 040536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247040382|now:1746037247040529| [2025/04/30 18:20:47 040540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247040382|now:1746037247040529| [2025/04/30 18:20:47 040544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 040549] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 040554] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54394|min_srtt:54394|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 040559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 040569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 040573] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 040577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 040581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 040586] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 040591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:721578| [2025/04/30 18:20:47 040595] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 040600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:810| [2025/04/30 18:20:47 040638] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:81664|now:1746037247040609|stream_id:0|stream_offset:721578| [2025/04/30 18:20:47 040649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 040657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:81664|applimit:0| [2025/04/30 18:20:47 040663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247043351|now:1746037247040663|interval:2688| [2025/04/30 18:20:47 040670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247043351|now:1746037247040663|interv:2688| [2025/04/30 18:20:47 040677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:82864| [2025/04/30 18:20:47 040685] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 040691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:82864|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:722757| [2025/04/30 18:20:47 040698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 040705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247041705|now:1746037247040705|interv:1000| [2025/04/30 18:20:47 040712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 040717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 040725] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247041705| [2025/04/30 18:20:47 040729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247041705| [2025/04/30 18:20:47 040733] [debug] |xqc_engine_wakeup_after|wakeup:1746037247041705|now:1746037247040733|diff:972| [2025/04/30 18:20:47 040738] [debug] |xqc_engine_main_logic|END|now:1746037247040529| [2025/04/30 18:20:47 040748] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247040748| [2025/04/30 18:20:47 040761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 040767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:281| [2025/04/30 18:20:47 040771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:282| [2025/04/30 18:20:47 040777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:282| [2025/04/30 18:20:47 040781] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 040787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:742|path_largest_ack:740| [2025/04/30 18:20:47 040792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:76927|prior_delivered:586259|prior_time:1746037246981581|is_app_limited:0|send_elapse:54846|ack_elapse:59167|ctl_first_sent_time:1746037246983368|lagest_ack_time:1746037247040748|curr_delivered:655967| [2025/04/30 18:20:47 040797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246983368| [2025/04/30 18:20:47 040801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 040806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 040811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:76889|prior_delivered:588697|prior_time:1746037246983914|is_app_limited:0|send_elapse:53819|ack_elapse:56834|ctl_first_sent_time:1746037246985595|lagest_ack_time:1746037247040748|curr_delivered:657167| [2025/04/30 18:20:47 040815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246985595| [2025/04/30 18:20:47 040819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 040823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54394|rttvar:1023|minrtt:30950|latest_rtt:55153|ack_delay:1000| [2025/04/30 18:20:47 040828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54364|rttvar:828|minrtt:30950|latest_rtt:55153|ack_delay:1000| [2025/04/30 18:20:47 040832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:742|lost_pn:739|thresh:3| [2025/04/30 18:20:47 040836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 040840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 040844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 040848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 040852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 040856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 040864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:737|lost_pn:739|po_sent_time:1746037246980882|lost_send_time:1746037246978701|loss_delay:62047|frame:STREAM |repair:128| [2025/04/30 18:20:47 040868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246980882u| [2025/04/30 18:20:47 040873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 040877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247045529|now:1746037247040877|interval:4652| [2025/04/30 18:20:47 040881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247045529|now:1746037247040877|interv:4652| [2025/04/30 18:20:47 040885] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53819, ack_elapse 56834, delivered 68470|rate 1204736|lost 162| [2025/04/30 18:20:47 040890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204736) in round 12| [2025/04/30 18:20:47 040895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 040899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 040903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246985595|recovery:1|recovery_start:1746037247040872|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 040907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246985595|recovery:1|recovery_start:1746037247040872|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 040912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:79264|srtt:54364|latest_rtt:55153|min_rtt:30950|applimit:0|lost:161|recovery:1|recovery_start:1746037247040872|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 040918] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:282|largest:282|pns:2| [2025/04/30 18:20:47 040923] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:282|frame:ACK |recv_time:1746037247040748|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 040928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367040748|now:1746037247040748|interv:120000000| [2025/04/30 18:20:47 040932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367040748|now:1746037247040748|interv:120000000| [2025/04/30 18:20:47 040937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247041705|pq_index:0| [2025/04/30 18:20:47 040941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247040529| [2025/04/30 18:20:47 040945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247040945| [2025/04/30 18:20:47 040950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247040949| [2025/04/30 18:20:47 040955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 040962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54364|min_srtt:54364|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 040967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:644943| [2025/04/30 18:20:47 040972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54364|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 040977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:737|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 040981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54364|min_srtt:54364|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 041005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 041013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54364|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 041017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 041022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54364|min_srtt:54364|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 041026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:731010| [2025/04/30 18:20:47 041031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54364|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 041035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 041039] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54364|min_srtt:54364|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 041044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:732189| [2025/04/30 18:20:47 041048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 041052] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 041056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 041061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 041065] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:737|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 041072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:644943| [2025/04/30 18:20:47 041077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 041081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 041085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 041089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:722757| [2025/04/30 18:20:47 041093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 041107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 041114] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247041705| [2025/04/30 18:20:47 041121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247041705| [2025/04/30 18:20:47 041127] [debug] |xqc_engine_wakeup_after|wakeup:1746037247041705|now:1746037247041127|diff:578| [2025/04/30 18:20:47 041133] [debug] |xqc_engine_main_logic|END|now:1746037247040949| [2025/04/30 18:20:47 041141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247041141| [2025/04/30 18:20:47 041147] [debug] |xqc_engine_wakeup_after|wakeup:1746037247041705|now:1746037247041147|diff:558| [2025/04/30 18:20:47 041151] [debug] |xqc_engine_main_logic|END|now:1746037247041141| [2025/04/30 18:20:47 042227] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247042227| [2025/04/30 18:20:47 042243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247041705|pq_index:0| [2025/04/30 18:20:47 042251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247040949| [2025/04/30 18:20:47 042259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247042257| [2025/04/30 18:20:47 042266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247041705|now:1746037247042257| [2025/04/30 18:20:47 042273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247041705|now:1746037247042257| [2025/04/30 18:20:47 042280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 042286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 042294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54364|min_srtt:54364|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 042302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:732189| [2025/04/30 18:20:47 042309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 042316] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 042321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 042335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 042343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:737|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 042350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:644943| [2025/04/30 18:20:47 042357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 042364] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:811| [2025/04/30 18:20:47 042414] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79264|now:1746037247042377|stream_id:0|stream_offset:644943| [2025/04/30 18:20:47 042421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:811|origin_pktnum:737|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 042428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79264|applimit:0| [2025/04/30 18:20:47 042435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247045529|now:1746037247042434|interval:3095| [2025/04/30 18:20:47 042442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247045529|now:1746037247042434|interv:3095| [2025/04/30 18:20:47 042448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:80464| [2025/04/30 18:20:47 042457] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 042464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:722757| [2025/04/30 18:20:47 042471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 042477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:812| [2025/04/30 18:20:47 042508] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:80464|now:1746037247042485|stream_id:0|stream_offset:722757| [2025/04/30 18:20:47 042514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 042519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:80464|applimit:0| [2025/04/30 18:20:47 042523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247045529|now:1746037247042523|interval:3006| [2025/04/30 18:20:47 042530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247045529|now:1746037247042523|interv:3006| [2025/04/30 18:20:47 042536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:81664| [2025/04/30 18:20:47 042551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 042558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:81664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 042565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 042571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247043571|now:1746037247042571|interv:1000| [2025/04/30 18:20:47 042577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 042583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 042589] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247043571| [2025/04/30 18:20:47 042597] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247043571| [2025/04/30 18:20:47 042602] [debug] |xqc_engine_wakeup_after|wakeup:1746037247043571|now:1746037247042601|diff:970| [2025/04/30 18:20:47 042606] [debug] |xqc_engine_main_logic|END|now:1746037247042257| [2025/04/30 18:20:47 042616] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247042615| [2025/04/30 18:20:47 042621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 042627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:282| [2025/04/30 18:20:47 042631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:283| [2025/04/30 18:20:47 042637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:283| [2025/04/30 18:20:47 042641] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 042646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:746|path_largest_ack:743| [2025/04/30 18:20:47 042651] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:78089|prior_delivered:588697|prior_time:1746037246983914|is_app_limited:0|send_elapse:53934|ack_elapse:58701|ctl_first_sent_time:1746037246985710|lagest_ack_time:1746037247042615|curr_delivered:658367| [2025/04/30 18:20:47 042656] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246985710| [2025/04/30 18:20:47 042661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 042665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 042670] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:79289|prior_delivered:591097|prior_time:1746037246986064|is_app_limited:0|send_elapse:55365|ack_elapse:56551|ctl_first_sent_time:1746037246987599|lagest_ack_time:1746037247042615|curr_delivered:659567| [2025/04/30 18:20:47 042674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246987599| [2025/04/30 18:20:47 042678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 042683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54364|rttvar:828|minrtt:30950|latest_rtt:55016|ack_delay:0| [2025/04/30 18:20:47 042691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54446|rttvar:784|minrtt:30950|latest_rtt:55016|ack_delay:0| [2025/04/30 18:20:47 042696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:746|lost_pn:743|thresh:3| [2025/04/30 18:20:47 042700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 042728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:741|lost_pn:743|po_sent_time:1746037246983482|lost_send_time:1746037246980722|loss_delay:61893|frame:STREAM |repair:128| [2025/04/30 18:20:47 042733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246983482u| [2025/04/30 18:20:47 042737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 042741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247047709|now:1746037247042741|interval:4968| [2025/04/30 18:20:47 042746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247047709|now:1746037247042741|interv:4968| [2025/04/30 18:20:47 042750] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55365, ack_elapse 56551, delivered 68470|rate 1210765|lost 163| [2025/04/30 18:20:47 042754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210765) in round 12| [2025/04/30 18:20:47 042759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 042763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 042767] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246987599|recovery:1|recovery_start:1746037247042737|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 042772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246987599|recovery:1|recovery_start:1746037247042737|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 042776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1028901|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:78064|srtt:54446|latest_rtt:55016|min_rtt:30950|applimit:0|lost:162|recovery:1|recovery_start:1746037247042737|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 042785] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:283|largest:283|pns:2| [2025/04/30 18:20:47 042789] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:283|frame:ACK |recv_time:1746037247042615|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 042794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367042615|now:1746037247042615|interv:120000000| [2025/04/30 18:20:47 042798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367042615|now:1746037247042615|interv:120000000| [2025/04/30 18:20:47 042802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247043571|pq_index:0| [2025/04/30 18:20:47 042807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247042257| [2025/04/30 18:20:47 042811] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247042811| [2025/04/30 18:20:47 042816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247042815| [2025/04/30 18:20:47 042821] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 042826] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54446|min_srtt:54446|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 042830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:47 042835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54446|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 042840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:741|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 042844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54446|min_srtt:54446|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 042849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:732189| [2025/04/30 18:20:47 042853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54446|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 042857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 042862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54446|min_srtt:54446|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 042866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:733368| [2025/04/30 18:20:47 042870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54446|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 042877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 042882] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54446|min_srtt:54446|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 042886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:734547| [2025/04/30 18:20:47 042891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 042894] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 042898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 042903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 042907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:741|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 042911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:47 042916] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 042920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 042924] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 042928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 042932] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 042936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 042940] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247043571| [2025/04/30 18:20:47 042944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247043571| [2025/04/30 18:20:47 042948] [debug] |xqc_engine_wakeup_after|wakeup:1746037247043571|now:1746037247042948|diff:623| [2025/04/30 18:20:47 042952] [debug] |xqc_engine_main_logic|END|now:1746037247042815| [2025/04/30 18:20:47 042957] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247042957| [2025/04/30 18:20:47 042961] [debug] |xqc_engine_wakeup_after|wakeup:1746037247043571|now:1746037247042961|diff:610| [2025/04/30 18:20:47 042965] [debug] |xqc_engine_main_logic|END|now:1746037247042957| [2025/04/30 18:20:47 044033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247044033| [2025/04/30 18:20:47 044045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247043571|pq_index:0| [2025/04/30 18:20:47 044050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247042815| [2025/04/30 18:20:47 044055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247044054| [2025/04/30 18:20:47 044065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247043571|now:1746037247044054| [2025/04/30 18:20:47 044070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247043571|now:1746037247044054| [2025/04/30 18:20:47 044074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 044078] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 044083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54446|min_srtt:54446|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 044088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:734547| [2025/04/30 18:20:47 044093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 044097] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 044101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 044105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 044111] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:741|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 044118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:649659| [2025/04/30 18:20:47 044125] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 044131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:813| [2025/04/30 18:20:47 044176] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78064|now:1746037247044143|stream_id:0|stream_offset:649659| [2025/04/30 18:20:47 044186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:813|origin_pktnum:741|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 044193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78064|applimit:0| [2025/04/30 18:20:47 044200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247047709|now:1746037247044200|interval:3509| [2025/04/30 18:20:47 044207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247047709|now:1746037247044200|interv:3509| [2025/04/30 18:20:47 044214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:79264| [2025/04/30 18:20:47 044222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 044228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79264|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 044243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 044249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247045249|now:1746037247044249|interv:1000| [2025/04/30 18:20:47 044255] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 044260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 044264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247045249| [2025/04/30 18:20:47 044268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247045249| [2025/04/30 18:20:47 044272] [debug] |xqc_engine_wakeup_after|wakeup:1746037247045249|now:1746037247044272|diff:977| [2025/04/30 18:20:47 044277] [debug] |xqc_engine_main_logic|END|now:1746037247044054| [2025/04/30 18:20:47 044669] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247044668| [2025/04/30 18:20:47 044679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 044685] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:283| [2025/04/30 18:20:47 044689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:284| [2025/04/30 18:20:47 044695] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:284| [2025/04/30 18:20:47 044699] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 044705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 044710] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:80489|prior_delivered:591097|prior_time:1746037246986064|is_app_limited:0|send_elapse:55480|ack_elapse:58604|ctl_first_sent_time:1746037246987714|lagest_ack_time:1746037247044668|curr_delivered:660767| [2025/04/30 18:20:47 044714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246987714| [2025/04/30 18:20:47 044719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 044724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 044728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:79289|prior_delivered:593497|prior_time:1746037246987864|is_app_limited:0|send_elapse:55161|ack_elapse:56804|ctl_first_sent_time:1746037246989452|lagest_ack_time:1746037247044668|curr_delivered:661967| [2025/04/30 18:20:47 044733] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246989452| [2025/04/30 18:20:47 044737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 044741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54446|rttvar:784|minrtt:30950|latest_rtt:55216|ack_delay:0| [2025/04/30 18:20:47 044746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54543|rttvar:780|minrtt:30950|latest_rtt:55216|ack_delay:0| [2025/04/30 18:20:47 044755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:748|lost_pn:745|thresh:3| [2025/04/30 18:20:47 044759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 044791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:744|lost_pn:745|po_sent_time:1746037246985816|lost_send_time:1746037246982550|loss_delay:62118|frame:STREAM |repair:128| [2025/04/30 18:20:47 044796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:745|lost_pn:745|po_sent_time:1746037246985914|lost_send_time:1746037246982550|loss_delay:62118|frame:STREAM |repair:128| [2025/04/30 18:20:47 044800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246985914u| [2025/04/30 18:20:47 044804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 044809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54543|rtt_var:780|pto_duration:57663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 044814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 044818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 044821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74464| [2025/04/30 18:20:47 044825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247126806|now:1746037247044808|interv:81998| [2025/04/30 18:20:47 044830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247126806|now:1746037247044808|interval:81998|pto_count:0|srtt:54543 [2025/04/30 18:20:47 044834] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55161, ack_elapse 56804, delivered 68470|rate 1205372|lost 165| [2025/04/30 18:20:47 044839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205372) in round 12| [2025/04/30 18:20:47 044843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 044847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 044851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:2|acked:2400|po_sent_time:1746037246989452|recovery:1|recovery_start:1746037247044804|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 044859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:2|acked:2400|po_sent_time:1746037246989452|recovery:1|recovery_start:1746037247044804|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 044863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:74464|srtt:54543|latest_rtt:55216|min_rtt:30950|applimit:0|lost:163|recovery:1|recovery_start:1746037247044804|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 044870] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:284|largest:284|pns:2| [2025/04/30 18:20:47 044874] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:284|frame:ACK |recv_time:1746037247044668|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 044879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367044668|now:1746037247044668|interv:120000000| [2025/04/30 18:20:47 044884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367044668|now:1746037247044668|interv:120000000| [2025/04/30 18:20:47 044888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247045249|pq_index:0| [2025/04/30 18:20:47 044892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247044054| [2025/04/30 18:20:47 044896] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247044896| [2025/04/30 18:20:47 044901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247044900| [2025/04/30 18:20:47 044906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 044911] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 044915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:653196| [2025/04/30 18:20:47 044920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54543|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 044925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:744|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 044929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 044934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:654375| [2025/04/30 18:20:47 044938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54543|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 044945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:745|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 044949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 044953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:734547| [2025/04/30 18:20:47 044958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54543|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 044962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 044966] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 044971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:735726| [2025/04/30 18:20:47 044975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54543|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 044979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 044984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 045014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:736905| [2025/04/30 18:20:47 045021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 045025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 045028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 045033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 045038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:744|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 045042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:653196| [2025/04/30 18:20:47 045046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 045050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 045054] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 045062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 045066] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 045070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 045074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247045249| [2025/04/30 18:20:47 045078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247045249| [2025/04/30 18:20:47 045082] [debug] |xqc_engine_wakeup_after|wakeup:1746037247045249|now:1746037247045082|diff:167| [2025/04/30 18:20:47 045087] [debug] |xqc_engine_main_logic|END|now:1746037247044900| [2025/04/30 18:20:47 045092] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247045092| [2025/04/30 18:20:47 045096] [debug] |xqc_engine_wakeup_after|wakeup:1746037247045249|now:1746037247045096|diff:153| [2025/04/30 18:20:47 045100] [debug] |xqc_engine_main_logic|END|now:1746037247045092| [2025/04/30 18:20:47 046184] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247046184| [2025/04/30 18:20:47 046199] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247045249|pq_index:0| [2025/04/30 18:20:47 046206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247044900| [2025/04/30 18:20:47 046213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247046211| [2025/04/30 18:20:47 046220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247045249|now:1746037247046211| [2025/04/30 18:20:47 046226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247045249|now:1746037247046211| [2025/04/30 18:20:47 046231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 046237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 046244] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54543|min_srtt:54543|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 046251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:736905| [2025/04/30 18:20:47 046257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 046263] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 046268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 046274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 046281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:744|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 046287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:653196| [2025/04/30 18:20:47 046302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 046308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:814| [2025/04/30 18:20:47 046355] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74464|now:1746037247046319|stream_id:0|stream_offset:653196| [2025/04/30 18:20:47 046365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:814|origin_pktnum:744|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 046372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74464|applimit:0| [2025/04/30 18:20:47 046378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54543|rtt_var:780|pto_duration:57663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 046384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 046389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 046394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75664| [2025/04/30 18:20:47 046399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247128982|now:1746037247046377|interv:82605| [2025/04/30 18:20:47 046404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247128982|now:1746037247046377|interval:82605|pto_count:0|srtt:54543 [2025/04/30 18:20:47 046411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:75664| [2025/04/30 18:20:47 046417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:745|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 046423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:654375| [2025/04/30 18:20:47 046430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 046435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:815| [2025/04/30 18:20:47 046472] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75664|now:1746037247046444|stream_id:0|stream_offset:654375| [2025/04/30 18:20:47 046480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:815|origin_pktnum:745|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 046487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75664|applimit:0| [2025/04/30 18:20:47 046493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54543|rtt_var:780|pto_duration:57663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 046499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 046504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 046515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76864| [2025/04/30 18:20:47 046521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247129107|now:1746037247046492|interv:82615| [2025/04/30 18:20:47 046527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247129107|now:1746037247046492|interval:82615|pto_count:0|srtt:54543 [2025/04/30 18:20:47 046533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:76864| [2025/04/30 18:20:47 046540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 046546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76864|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 046552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 046558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:816| [2025/04/30 18:20:47 046592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76864|now:1746037247046567|stream_id:0|stream_offset:723936| [2025/04/30 18:20:47 046601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 046607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76864|applimit:0| [2025/04/30 18:20:47 046613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54543|rtt_var:780|pto_duration:57663|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 046620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 046625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 046631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78064| [2025/04/30 18:20:47 046637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247129230|now:1746037247046613|interv:82617| [2025/04/30 18:20:47 046643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247129230|now:1746037247046613|interval:82617|pto_count:0|srtt:54543 [2025/04/30 18:20:47 046649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:78064| [2025/04/30 18:20:47 046656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 046661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 046668] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 046673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247047673|now:1746037247046673|interv:1000| [2025/04/30 18:20:47 046679] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 046690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 046696] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247047673| [2025/04/30 18:20:47 046702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247047673| [2025/04/30 18:20:47 046707] [debug] |xqc_engine_wakeup_after|wakeup:1746037247047673|now:1746037247046707|diff:966| [2025/04/30 18:20:47 046713] [debug] |xqc_engine_main_logic|END|now:1746037247046211| [2025/04/30 18:20:47 046746] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247046745| [2025/04/30 18:20:47 046754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 046761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:284| [2025/04/30 18:20:47 046767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:285| [2025/04/30 18:20:47 046775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:285| [2025/04/30 18:20:47 046781] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 046788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:751|path_largest_ack:749| [2025/04/30 18:20:47 046795] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:80489|prior_delivered:593497|prior_time:1746037246987864|is_app_limited:0|send_elapse:55272|ack_elapse:58881|ctl_first_sent_time:1746037246989563|lagest_ack_time:1746037247046745|curr_delivered:663167| [2025/04/30 18:20:47 046802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246989563| [2025/04/30 18:20:47 046808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 046814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:751|path_largest_ack:751| [2025/04/30 18:20:47 046820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:80489|prior_delivered:595897|prior_time:1746037246989791|is_app_limited:0|send_elapse:54873|ack_elapse:56954|ctl_first_sent_time:1746037246991301|lagest_ack_time:1746037247046745|curr_delivered:664367| [2025/04/30 18:20:47 046827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246991301| [2025/04/30 18:20:47 046832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 046838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54543|rttvar:780|minrtt:30950|latest_rtt:55444|ack_delay:0| [2025/04/30 18:20:47 046845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54656|rttvar:810|minrtt:30950|latest_rtt:55444|ack_delay:0| [2025/04/30 18:20:47 046851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:751|lost_pn:748|thresh:3| [2025/04/30 18:20:47 046857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 046918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 046924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052036|now:1746037247046924|interval:5112| [2025/04/30 18:20:47 046930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052036|now:1746037247046924|interv:5112| [2025/04/30 18:20:47 046936] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54873, ack_elapse 56954, delivered 68470|rate 1202198|lost 165| [2025/04/30 18:20:47 046943] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202198) in round 12| [2025/04/30 18:20:47 046949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 046954] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 046960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246991301|recovery:1|recovery_start:1746037247044804|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 046966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037246991301|recovery:1|recovery_start:1746037247044804|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 046973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:75664|srtt:54656|latest_rtt:55444|min_rtt:30950|applimit:0|lost:165|recovery:1|recovery_start:1746037247044804|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 046981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:285|largest:285|pns:2| [2025/04/30 18:20:47 047010] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:285|frame:ACK |recv_time:1746037247046745|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 047018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367046745|now:1746037247046745|interv:120000000| [2025/04/30 18:20:47 047028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367046745|now:1746037247046745|interv:120000000| [2025/04/30 18:20:47 047034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247047673|pq_index:0| [2025/04/30 18:20:47 047040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247046211| [2025/04/30 18:20:47 047045] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247047045| [2025/04/30 18:20:47 047053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247047051| [2025/04/30 18:20:47 047060] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 047066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54656|min_srtt:54656|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 047073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:736905| [2025/04/30 18:20:47 047079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 047086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 047092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54656|min_srtt:54656|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 047098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:738084| [2025/04/30 18:20:47 047104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54656|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 047110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 047117] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54656|min_srtt:54656|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 047123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:739263| [2025/04/30 18:20:47 047129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 047134] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 047139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 047145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 047151] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 047162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 047168] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 047173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 047179] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247047673| [2025/04/30 18:20:47 047184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247047673| [2025/04/30 18:20:47 047190] [debug] |xqc_engine_wakeup_after|wakeup:1746037247047673|now:1746037247047190|diff:483| [2025/04/30 18:20:47 047196] [debug] |xqc_engine_main_logic|END|now:1746037247047051| [2025/04/30 18:20:47 047203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247047203| [2025/04/30 18:20:47 047208] [debug] |xqc_engine_wakeup_after|wakeup:1746037247047673|now:1746037247047208|diff:465| [2025/04/30 18:20:47 047213] [debug] |xqc_engine_main_logic|END|now:1746037247047203| [2025/04/30 18:20:47 048291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247048291| [2025/04/30 18:20:47 048306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247047673|pq_index:0| [2025/04/30 18:20:47 048312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247047051| [2025/04/30 18:20:47 048319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247048318| [2025/04/30 18:20:47 048326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247047673|now:1746037247048318| [2025/04/30 18:20:47 048333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247047673|now:1746037247048318| [2025/04/30 18:20:47 048339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 048346] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 048353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54656|min_srtt:54656|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 048361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:739263| [2025/04/30 18:20:47 048369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 048375] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 048382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 048388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 048395] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 048401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 048413] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 048419] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:817| [2025/04/30 18:20:47 048464] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75664|now:1746037247048430|stream_id:0|stream_offset:725115| [2025/04/30 18:20:47 048473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 048479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75664|applimit:0| [2025/04/30 18:20:47 048485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052036|now:1746037247048485|interval:3551| [2025/04/30 18:20:47 048491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052036|now:1746037247048485|interv:3551| [2025/04/30 18:20:47 048497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:76864| [2025/04/30 18:20:47 048503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 048509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76864|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:726294| [2025/04/30 18:20:47 048515] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 048521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:818| [2025/04/30 18:20:47 048553] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76864|now:1746037247048529|stream_id:0|stream_offset:726294| [2025/04/30 18:20:47 048561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 048567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76864|applimit:0| [2025/04/30 18:20:47 048573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247052036|now:1746037247048573|interval:3463| [2025/04/30 18:20:47 048579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247052036|now:1746037247048573|interv:3463| [2025/04/30 18:20:47 048585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:78064| [2025/04/30 18:20:47 048592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 048599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:727473| [2025/04/30 18:20:47 048605] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 048611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247049611|now:1746037247048611|interv:1000| [2025/04/30 18:20:47 048622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 048628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 048633] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247049611| [2025/04/30 18:20:47 048639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247049611| [2025/04/30 18:20:47 048645] [debug] |xqc_engine_wakeup_after|wakeup:1746037247049611|now:1746037247048645|diff:966| [2025/04/30 18:20:47 048650] [debug] |xqc_engine_main_logic|END|now:1746037247048318| [2025/04/30 18:20:47 048830] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037247048829| [2025/04/30 18:20:47 048838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 048846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:285| [2025/04/30 18:20:47 048851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:286| [2025/04/30 18:20:47 048859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:286| [2025/04/30 18:20:47 048864] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 048871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:754|path_largest_ack:752| [2025/04/30 18:20:47 048879] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:81689|prior_delivered:595897|prior_time:1746037246989791|is_app_limited:0|send_elapse:55016|ack_elapse:59038|ctl_first_sent_time:1746037246991444|lagest_ack_time:1746037247048829|curr_delivered:665567| [2025/04/30 18:20:47 048885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246991444| [2025/04/30 18:20:47 048892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 048898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 048904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:81689|prior_delivered:598297|prior_time:1746037246991774|is_app_limited:0|send_elapse:55084|ack_elapse:57055|ctl_first_sent_time:1746037246993446|lagest_ack_time:1746037247048829|curr_delivered:666767| [2025/04/30 18:20:47 048911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246993446| [2025/04/30 18:20:47 048916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 048922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54656|rttvar:810|minrtt:30950|latest_rtt:55383|ack_delay:1000| [2025/04/30 18:20:47 048928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54621|rttvar:676|minrtt:30950|latest_rtt:55383|ack_delay:1000| [2025/04/30 18:20:47 048934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:754|lost_pn:751|thresh:3| [2025/04/30 18:20:47 048939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 048981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 049014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 049020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 049027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:750|lost_pn:751|po_sent_time:1746037246989662|lost_send_time:1746037246986524|loss_delay:62305|frame:STREAM |repair:128| [2025/04/30 18:20:47 049033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246989662u| [2025/04/30 18:20:47 049039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 049044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247053895|now:1746037247049044|interval:4851| [2025/04/30 18:20:47 049050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247053895|now:1746037247049044|interv:4851| [2025/04/30 18:20:47 049056] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55084, ack_elapse 57055, delivered 68470|rate 1200070|lost 166| [2025/04/30 18:20:47 049062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200070) in round 12| [2025/04/30 18:20:47 049068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 049073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 049079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246993446|recovery:1|recovery_start:1746037247049039|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 049085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246993446|recovery:1|recovery_start:1746037247049039|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 049092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:74464|srtt:54621|latest_rtt:55383|min_rtt:30950|applimit:0|lost:165|recovery:1|recovery_start:1746037247049039|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 049100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:286|largest:286|pns:2| [2025/04/30 18:20:47 049111] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:286|frame:ACK |recv_time:1746037247048829|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 049117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367048829|now:1746037247048829|interv:120000000| [2025/04/30 18:20:47 049123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367048829|now:1746037247048829|interv:120000000| [2025/04/30 18:20:47 049128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247049611|pq_index:0| [2025/04/30 18:20:47 049134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247048318| [2025/04/30 18:20:47 049140] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247049140| [2025/04/30 18:20:47 049146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247049145| [2025/04/30 18:20:47 049153] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 049160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54621|min_srtt:54621|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 049166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:660270| [2025/04/30 18:20:47 049173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54621|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 049179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:750|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 049185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54621|min_srtt:54621|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 049191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:739263| [2025/04/30 18:20:47 049197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54621|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 049203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 049209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54621|min_srtt:54621|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 049215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:740442| [2025/04/30 18:20:47 049221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54621|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 049233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 049238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54621|min_srtt:54621|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 049245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:741621| [2025/04/30 18:20:47 049251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 049256] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 049261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 049267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 049273] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:750|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 049279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:660270| [2025/04/30 18:20:47 049285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 049291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 049296] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 049302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:727473| [2025/04/30 18:20:47 049308] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 049313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 049318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247049611| [2025/04/30 18:20:47 049324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247049611| [2025/04/30 18:20:47 049329] [debug] |xqc_engine_wakeup_after|wakeup:1746037247049611|now:1746037247049329|diff:282| [2025/04/30 18:20:47 049335] [debug] |xqc_engine_main_logic|END|now:1746037247049145| [2025/04/30 18:20:47 049342] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247049342| [2025/04/30 18:20:47 049348] [debug] |xqc_engine_wakeup_after|wakeup:1746037247049611|now:1746037247049347|diff:264| [2025/04/30 18:20:47 049353] [debug] |xqc_engine_main_logic|END|now:1746037247049342| [2025/04/30 18:20:47 050429] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247050428| [2025/04/30 18:20:47 050442] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247049611|pq_index:0| [2025/04/30 18:20:47 050449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247049145| [2025/04/30 18:20:47 050456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247050454| [2025/04/30 18:20:47 050469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247049611|now:1746037247050454| [2025/04/30 18:20:47 050475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247049611|now:1746037247050454| [2025/04/30 18:20:47 050481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 050487] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 050494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54621|min_srtt:54621|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 050500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:741621| [2025/04/30 18:20:47 050507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 050513] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 050519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 050525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 050532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:750|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 050538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:660270| [2025/04/30 18:20:47 050545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 050551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:819| [2025/04/30 18:20:47 050595] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74464|now:1746037247050562|stream_id:0|stream_offset:660270| [2025/04/30 18:20:47 050604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:819|origin_pktnum:750|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 050611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74464|applimit:0| [2025/04/30 18:20:47 050617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247053895|now:1746037247050617|interval:3278| [2025/04/30 18:20:47 050624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247053895|now:1746037247050617|interv:3278| [2025/04/30 18:20:47 050630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:75664| [2025/04/30 18:20:47 050637] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 050643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75664|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:727473| [2025/04/30 18:20:47 050654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 050660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:820| [2025/04/30 18:20:47 050695] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75664|now:1746037247050670|stream_id:0|stream_offset:727473| [2025/04/30 18:20:47 050703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 050710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75664|applimit:0| [2025/04/30 18:20:47 050716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247053895|now:1746037247050716|interval:3179| [2025/04/30 18:20:47 050722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247053895|now:1746037247050716|interv:3179| [2025/04/30 18:20:47 050728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:76864| [2025/04/30 18:20:47 050735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 050741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76864|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:728652| [2025/04/30 18:20:47 050748] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 050754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:821| [2025/04/30 18:20:47 050787] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76864|now:1746037247050763|stream_id:0|stream_offset:728652| [2025/04/30 18:20:47 050796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 050802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76864|applimit:0| [2025/04/30 18:20:47 050808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247053895|now:1746037247050808|interval:3087| [2025/04/30 18:20:47 050814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247053895|now:1746037247050808|interv:3087| [2025/04/30 18:20:47 050820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:78064| [2025/04/30 18:20:47 050826] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 050832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78064|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 050839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 050844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247051844|now:1746037247050844|interv:1000| [2025/04/30 18:20:47 050855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 050860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 050866] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247051844| [2025/04/30 18:20:47 050872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247051844| [2025/04/30 18:20:47 050877] [debug] |xqc_engine_wakeup_after|wakeup:1746037247051844|now:1746037247050877|diff:967| [2025/04/30 18:20:47 050884] [debug] |xqc_engine_main_logic|END|now:1746037247050454| [2025/04/30 18:20:47 050896] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037247050895| [2025/04/30 18:20:47 050903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 050910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:286| [2025/04/30 18:20:47 050915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:287| [2025/04/30 18:20:47 050923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:287| [2025/04/30 18:20:47 050928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 050936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:755| [2025/04/30 18:20:47 050942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:82889|prior_delivered:598297|prior_time:1746037246991774|is_app_limited:0|send_elapse:55223|ack_elapse:59121|ctl_first_sent_time:1746037246993585|lagest_ack_time:1746037247050895|curr_delivered:667967| [2025/04/30 18:20:47 050948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246993585| [2025/04/30 18:20:47 050955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 050960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:757|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:757|path_largest_ack:757| [2025/04/30 18:20:47 050967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:82889|prior_delivered:600697|prior_time:1746037246994070|is_app_limited:0|send_elapse:55662|ack_elapse:56825|ctl_first_sent_time:1746037246995707|lagest_ack_time:1746037247050895|curr_delivered:669167| [2025/04/30 18:20:47 050973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246995707| [2025/04/30 18:20:47 050978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 050984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54621|rttvar:676|minrtt:30950|latest_rtt:55188|ack_delay:1000| [2025/04/30 18:20:47 051014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54567|rttvar:615|minrtt:30950|latest_rtt:55188|ack_delay:1000| [2025/04/30 18:20:47 051020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:757|lost_pn:754|thresh:3| [2025/04/30 18:20:47 051026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 051089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:753|lost_pn:754|po_sent_time:1746037246991590|lost_send_time:1746037246988809|loss_delay:62086|frame:STREAM |repair:128| [2025/04/30 18:20:47 051095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246991590u| [2025/04/30 18:20:47 051101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 051106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247055790|now:1746037247051106|interval:4684| [2025/04/30 18:20:47 051112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247055790|now:1746037247051106|interv:4684| [2025/04/30 18:20:47 051117] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55662, ack_elapse 56825, delivered 68470|rate 1204927|lost 167| [2025/04/30 18:20:47 051123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204927) in round 12| [2025/04/30 18:20:47 051129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 051134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 051139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246995707|recovery:1|recovery_start:1746037247051101|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 051145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037246995707|recovery:1|recovery_start:1746037247051101|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 051151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:74464|srtt:54567|latest_rtt:55188|min_rtt:30950|applimit:0|lost:166|recovery:1|recovery_start:1746037247051101|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 051163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:287|largest:287|pns:2| [2025/04/30 18:20:47 051169] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:287|frame:ACK |recv_time:1746037247050895|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 051176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367050895|now:1746037247050895|interv:120000000| [2025/04/30 18:20:47 051181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367050895|now:1746037247050895|interv:120000000| [2025/04/30 18:20:47 051186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247051844|pq_index:0| [2025/04/30 18:20:47 051191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247050454| [2025/04/30 18:20:47 051197] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247051197| [2025/04/30 18:20:47 051203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247051202| [2025/04/30 18:20:47 051210] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 051216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54567|min_srtt:54567|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 051221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:663807| [2025/04/30 18:20:47 051228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54567|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 051234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:753|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 051240] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54567|min_srtt:54567|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 051245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:741621| [2025/04/30 18:20:47 051251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54567|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 051257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 051262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54567|min_srtt:54567|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 051268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:742800| [2025/04/30 18:20:47 051274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54567|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 051283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 051289] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54567|min_srtt:54567|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 051295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:743979| [2025/04/30 18:20:47 051300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 051305] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 051310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 051316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 051322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:753|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 051327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:663807| [2025/04/30 18:20:47 051333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 051338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 051343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 051348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 051354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 051359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 051364] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247051844| [2025/04/30 18:20:47 051369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247051844| [2025/04/30 18:20:47 051374] [debug] |xqc_engine_wakeup_after|wakeup:1746037247051844|now:1746037247051374|diff:470| [2025/04/30 18:20:47 051380] [debug] |xqc_engine_main_logic|END|now:1746037247051202| [2025/04/30 18:20:47 051387] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247051386| [2025/04/30 18:20:47 051392] [debug] |xqc_engine_wakeup_after|wakeup:1746037247051844|now:1746037247051391|diff:453| [2025/04/30 18:20:47 051397] [debug] |xqc_engine_main_logic|END|now:1746037247051386| [2025/04/30 18:20:47 051937] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:61|state:ESTABED|recv_time:1746037247051936| [2025/04/30 18:20:47 051947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 051954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:287| [2025/04/30 18:20:47 051960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:288| [2025/04/30 18:20:47 051973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:288| [2025/04/30 18:20:47 051979] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 052007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:758| [2025/04/30 18:20:47 052017] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:84089|prior_delivered:600697|prior_time:1746037246994070|is_app_limited:0|send_elapse:55781|ack_elapse:57866|ctl_first_sent_time:1746037246995826|lagest_ack_time:1746037247051936|curr_delivered:670367| [2025/04/30 18:20:47 052025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246995826| [2025/04/30 18:20:47 052032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 052038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:760|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:760|path_largest_ack:760| [2025/04/30 18:20:47 052045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:81708|prior_delivered:604297|prior_time:1746037246996694|is_app_limited:0|send_elapse:55424|ack_elapse:55242|ctl_first_sent_time:1746037246997167|lagest_ack_time:1746037247051936|curr_delivered:670386| [2025/04/30 18:20:47 052052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246997167| [2025/04/30 18:20:47 052058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 052065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54567|rttvar:615|minrtt:30950|latest_rtt:54769|ack_delay:0| [2025/04/30 18:20:47 052071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54593|rttvar:512|minrtt:30950|latest_rtt:54769|ack_delay:0| [2025/04/30 18:20:47 052078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:760|lost_pn:757|thresh:3| [2025/04/30 18:20:47 052083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 052159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:756|lost_pn:757|po_sent_time:1746037246993704|lost_send_time:1746037246990321|loss_delay:61615|frame:STREAM |repair:128| [2025/04/30 18:20:47 052166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246993704u| [2025/04/30 18:20:47 052172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 052178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247057546|now:1746037247052178|interval:5368| [2025/04/30 18:20:47 052184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247057546|now:1746037247052178|interv:5368| [2025/04/30 18:20:47 052190] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55424, ack_elapse 55242, delivered 66089|rate 1192425|lost 168| [2025/04/30 18:20:47 052197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192425) in round 12| [2025/04/30 18:20:47 052204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 052210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 052215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:1219|po_sent_time:1746037246997167|recovery:1|recovery_start:1746037247052172|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 052222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:1219|po_sent_time:1746037246997167|recovery:1|recovery_start:1746037247052172|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 052229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:72045|srtt:54593|latest_rtt:54769|min_rtt:30950|applimit:0|lost:166|recovery:1|recovery_start:1746037247052172|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 052237] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:288|largest:288|pns:2| [2025/04/30 18:20:47 052244] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:61|pkt_type:SHORT_HEADER|pkt_num:288|frame:ACK |recv_time:1746037247051936|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 052251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367051936|now:1746037247051936|interv:120000000| [2025/04/30 18:20:47 052257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367051936|now:1746037247051936|interv:120000000| [2025/04/30 18:20:47 052263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247051844|pq_index:0| [2025/04/30 18:20:47 052269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247051202| [2025/04/30 18:20:47 052280] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247052280| [2025/04/30 18:20:47 052288] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247052286| [2025/04/30 18:20:47 052294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247051844|now:1746037247052286| [2025/04/30 18:20:47 052300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247051844|now:1746037247052286| [2025/04/30 18:20:47 052306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 052313] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 052320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54593|min_srtt:54593|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 052327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:72045|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:667344| [2025/04/30 18:20:47 052334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 052341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:756|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 052347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54593|min_srtt:54593|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 052353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:72045|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:743979| [2025/04/30 18:20:47 052360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54593|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 052367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 052373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54593|min_srtt:54593|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 052380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:72045|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:745158| [2025/04/30 18:20:47 052386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 052392] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 052398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 052405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 052411] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:753|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 052428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:663807| [2025/04/30 18:20:47 052435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 052441] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:822| [2025/04/30 18:20:47 052487] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72045|now:1746037247052452|stream_id:0|stream_offset:663807| [2025/04/30 18:20:47 052497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:822|origin_pktnum:753|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 052504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72045|applimit:0| [2025/04/30 18:20:47 052510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247057546|now:1746037247052510|interval:5036| [2025/04/30 18:20:47 052517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247057546|now:1746037247052510|interv:5036| [2025/04/30 18:20:47 052524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:73245| [2025/04/30 18:20:47 052530] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:756|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 052536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:667344| [2025/04/30 18:20:47 052543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 052550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:823| [2025/04/30 18:20:47 052587] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247052560|stream_id:0|stream_offset:667344| [2025/04/30 18:20:47 052597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:823|origin_pktnum:756|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 052604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 052610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247057546|now:1746037247052610|interval:4936| [2025/04/30 18:20:47 052616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247057546|now:1746037247052610|interv:4936| [2025/04/30 18:20:47 052623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:74445| [2025/04/30 18:20:47 052629] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 052635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 052647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 052653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247053653|now:1746037247052653|interv:1000| [2025/04/30 18:20:47 052659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 052665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 052671] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247053653| [2025/04/30 18:20:47 052678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247053653| [2025/04/30 18:20:47 052684] [debug] |xqc_engine_wakeup_after|wakeup:1746037247053653|now:1746037247052684|diff:969| [2025/04/30 18:20:47 052691] [debug] |xqc_engine_main_logic|END|now:1746037247052286| [2025/04/30 18:20:47 052698] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247052698| [2025/04/30 18:20:47 052704] [debug] |xqc_engine_wakeup_after|wakeup:1746037247053653|now:1746037247052703|diff:950| [2025/04/30 18:20:47 052709] [debug] |xqc_engine_main_logic|END|now:1746037247052698| [2025/04/30 18:20:47 052916] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:63|state:ESTABED|recv_time:1746037247052915| [2025/04/30 18:20:47 052925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 052934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:288| [2025/04/30 18:20:47 052939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:289| [2025/04/30 18:20:47 052948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:289| [2025/04/30 18:20:47 052955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 052964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:761|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:765|path_largest_ack:761| [2025/04/30 18:20:47 052971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:81727|prior_delivered:604297|prior_time:1746037246996694|is_app_limited:0|send_elapse:55525|ack_elapse:56221|ctl_first_sent_time:1746037246997268|lagest_ack_time:1746037247052915|curr_delivered:670405| [2025/04/30 18:20:47 052978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246997268| [2025/04/30 18:20:47 052984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 053015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:765|path_largest_ack:765| [2025/04/30 18:20:47 053022] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:84127|prior_delivered:606697|prior_time:1746037246998713|is_app_limited:0|send_elapse:55232|ack_elapse:54202|ctl_first_sent_time:1746037246999182|lagest_ack_time:1746037247052915|curr_delivered:671605| [2025/04/30 18:20:47 053028] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246999182| [2025/04/30 18:20:47 053034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 053039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54593|rttvar:512|minrtt:30950|latest_rtt:53733|ack_delay:0| [2025/04/30 18:20:47 053051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54485|rttvar:599|minrtt:30950|latest_rtt:53733|ack_delay:0| [2025/04/30 18:20:47 053057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:765|lost_pn:762|thresh:3| [2025/04/30 18:20:47 053062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 053132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:759|lost_pn:762|po_sent_time:1746037246995931|lost_send_time:1746037246991620|loss_delay:61295|frame:STREAM |repair:128| [2025/04/30 18:20:47 053139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:762|lost_pn:762|po_sent_time:1746037246997538|lost_send_time:1746037246991620|loss_delay:61295|frame:STREAM |repair:128| [2025/04/30 18:20:47 053145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246997538u| [2025/04/30 18:20:47 053150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 053156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247058975|now:1746037247053156|interval:5819| [2025/04/30 18:20:47 053162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247058975|now:1746037247053156|interv:5819| [2025/04/30 18:20:47 053167] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55232, ack_elapse 54202, delivered 64908|rate 1175188|lost 170| [2025/04/30 18:20:47 053174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175188) in round 12| [2025/04/30 18:20:47 053179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 053190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 053196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:2|acked:1219|po_sent_time:1746037246999182|recovery:1|recovery_start:1746037247053150|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 053203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:2|acked:1219|po_sent_time:1746037246999182|recovery:1|recovery_start:1746037247053150|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 053209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:70826|srtt:54485|latest_rtt:53733|min_rtt:30950|applimit:0|lost:168|recovery:1|recovery_start:1746037247053150|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 053218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:289|largest:289|pns:2| [2025/04/30 18:20:47 053225] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:289|frame:ACK |recv_time:1746037247052915|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 053232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367052915|now:1746037247052915|interv:120000000| [2025/04/30 18:20:47 053238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367052915|now:1746037247052915|interv:120000000| [2025/04/30 18:20:47 053243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247053653|pq_index:0| [2025/04/30 18:20:47 053249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247052286| [2025/04/30 18:20:47 053255] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247053255| [2025/04/30 18:20:47 053262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247053260| [2025/04/30 18:20:47 053268] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 053275] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54485|min_srtt:54485|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 053281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:670881| [2025/04/30 18:20:47 053287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54485|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 053294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:759|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 053300] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54485|min_srtt:54485|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 053306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:47 053316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54485|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 053322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:762|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 053328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54485|min_srtt:54485|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 053334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:745158| [2025/04/30 18:20:47 053340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54485|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 053346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 053352] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54485|min_srtt:54485|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 053358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:746337| [2025/04/30 18:20:47 053364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 053369] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 053374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 053380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 053386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:759|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 053392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:670881| [2025/04/30 18:20:47 053398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 053403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 053408] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 053414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 053420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 053425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 053430] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247053653| [2025/04/30 18:20:47 053440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247053653| [2025/04/30 18:20:47 053445] [debug] |xqc_engine_wakeup_after|wakeup:1746037247053653|now:1746037247053445|diff:208| [2025/04/30 18:20:47 053451] [debug] |xqc_engine_main_logic|END|now:1746037247053260| [2025/04/30 18:20:47 053458] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247053458| [2025/04/30 18:20:47 053463] [debug] |xqc_engine_wakeup_after|wakeup:1746037247053653|now:1746037247053463|diff:190| [2025/04/30 18:20:47 053469] [debug] |xqc_engine_main_logic|END|now:1746037247053458| [2025/04/30 18:20:47 054548] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247054547| [2025/04/30 18:20:47 054560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247053653|pq_index:0| [2025/04/30 18:20:47 054566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247053260| [2025/04/30 18:20:47 054574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247054572| [2025/04/30 18:20:47 054580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247053653|now:1746037247054572| [2025/04/30 18:20:47 054586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247053653|now:1746037247054572| [2025/04/30 18:20:47 054592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 054598] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 054604] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54485|min_srtt:54485|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 054611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:746337| [2025/04/30 18:20:47 054617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 054622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 054628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 054634] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 054640] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:759|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 054646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:670881| [2025/04/30 18:20:47 054653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 054659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:824| [2025/04/30 18:20:47 054702] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70826|now:1746037247054669|stream_id:0|stream_offset:670881| [2025/04/30 18:20:47 054711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:824|origin_pktnum:759|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 054724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70826|applimit:0| [2025/04/30 18:20:47 054730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247058975|now:1746037247054729|interval:4246| [2025/04/30 18:20:47 054736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247058975|now:1746037247054729|interv:4246| [2025/04/30 18:20:47 054742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:72026| [2025/04/30 18:20:47 054749] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:762|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 054755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:672060| [2025/04/30 18:20:47 054761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 054767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:825| [2025/04/30 18:20:47 054803] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72026|now:1746037247054776|stream_id:0|stream_offset:672060| [2025/04/30 18:20:47 054811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:825|origin_pktnum:762|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 054818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72026|applimit:0| [2025/04/30 18:20:47 054823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247058975|now:1746037247054823|interval:4152| [2025/04/30 18:20:47 054829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247058975|now:1746037247054823|interv:4152| [2025/04/30 18:20:47 054836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:73226| [2025/04/30 18:20:47 054842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 054848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73226|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 054855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 054860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247055860|now:1746037247054860|interv:1000| [2025/04/30 18:20:47 054866] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 054872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 054878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247055860| [2025/04/30 18:20:47 054884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247055860| [2025/04/30 18:20:47 054890] [debug] |xqc_engine_wakeup_after|wakeup:1746037247055860|now:1746037247054890|diff:970| [2025/04/30 18:20:47 054901] [debug] |xqc_engine_main_logic|END|now:1746037247054572| [2025/04/30 18:20:47 054913] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:64|state:ESTABED|recv_time:1746037247054912| [2025/04/30 18:20:47 054920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 054927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:289| [2025/04/30 18:20:47 054933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:290| [2025/04/30 18:20:47 054940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:290| [2025/04/30 18:20:47 054946] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 054954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:766| [2025/04/30 18:20:47 054960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:85327|prior_delivered:606697|prior_time:1746037246998713|is_app_limited:0|send_elapse:55380|ack_elapse:56199|ctl_first_sent_time:1746037246999330|lagest_ack_time:1746037247054912|curr_delivered:672805| [2025/04/30 18:20:47 054968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037246999330| [2025/04/30 18:20:47 054974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 054980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:767|path_largest_ack:767| [2025/04/30 18:20:47 055012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:85327|prior_delivered:606697|prior_time:1746037246998713|is_app_limited:0|send_elapse:55380|ack_elapse:56199|ctl_first_sent_time:1746037246999330|lagest_ack_time:1746037247054912|curr_delivered:674005| [2025/04/30 18:20:47 055019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247000757| [2025/04/30 18:20:47 055025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 055031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54485|rttvar:599|minrtt:30950|latest_rtt:54155|ack_delay:1000| [2025/04/30 18:20:47 055038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54319|rttvar:782|minrtt:30950|latest_rtt:54155|ack_delay:1000| [2025/04/30 18:20:47 055044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:767|lost_pn:764|thresh:3| [2025/04/30 18:20:47 055050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 055140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:763|lost_pn:764|po_sent_time:1746037246997680|lost_send_time:1746037246993804|loss_delay:61108|frame:STREAM |repair:128| [2025/04/30 18:20:47 055147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:764|lost_pn:764|po_sent_time:1746037246997818|lost_send_time:1746037246993804|loss_delay:61108|frame:STREAM |repair:128| [2025/04/30 18:20:47 055153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037246997818u| [2025/04/30 18:20:47 055159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 055165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54319|rtt_var:782|pto_duration:57447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 055172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 055177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 055183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68426| [2025/04/30 18:20:47 055189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247137223|now:1746037247055165|interv:82058| [2025/04/30 18:20:47 055195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247137223|now:1746037247055165|interval:82058|pto_count:0|srtt:54319 [2025/04/30 18:20:47 055202] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55380, ack_elapse 56199, delivered 67308|rate 1197672|lost 172| [2025/04/30 18:20:47 055208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197672) in round 12| [2025/04/30 18:20:47 055214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 055220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 055231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:2|acked:2400|po_sent_time:1746037247000757|recovery:1|recovery_start:1746037247055159|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 055237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:2|acked:2400|po_sent_time:1746037247000757|recovery:1|recovery_start:1746037247055159|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 055244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:68426|srtt:54319|latest_rtt:54155|min_rtt:30950|applimit:0|lost:170|recovery:1|recovery_start:1746037247055159|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 055253] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:290|largest:290|pns:2| [2025/04/30 18:20:47 055259] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:290|frame:ACK |recv_time:1746037247054912|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 055266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367054912|now:1746037247054912|interv:120000000| [2025/04/30 18:20:47 055272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367054912|now:1746037247054912|interv:120000000| [2025/04/30 18:20:47 055278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247055860|pq_index:0| [2025/04/30 18:20:47 055283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247054572| [2025/04/30 18:20:47 055289] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247055289| [2025/04/30 18:20:47 055296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247055294| [2025/04/30 18:20:47 055303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 055309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54319|min_srtt:54319|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 055316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:673239| [2025/04/30 18:20:47 055323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 055329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:763|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 055335] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54319|min_srtt:54319|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 055341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:674418| [2025/04/30 18:20:47 055348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 055359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:764|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 055365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54319|min_srtt:54319|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 055371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:746337| [2025/04/30 18:20:47 055377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 055383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 055390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54319|min_srtt:54319|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 055396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:747516| [2025/04/30 18:20:47 055402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54319|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 055409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 055415] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54319|min_srtt:54319|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 055421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:748695| [2025/04/30 18:20:47 055427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 055433] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 055439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 055445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 055451] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:763|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 055457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:673239| [2025/04/30 18:20:47 055463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 055469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 055475] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 055485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 055492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 055497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 055503] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247055860| [2025/04/30 18:20:47 055509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247055860| [2025/04/30 18:20:47 055514] [debug] |xqc_engine_wakeup_after|wakeup:1746037247055860|now:1746037247055514|diff:346| [2025/04/30 18:20:47 055521] [debug] |xqc_engine_main_logic|END|now:1746037247055294| [2025/04/30 18:20:47 055528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247055528| [2025/04/30 18:20:47 055534] [debug] |xqc_engine_wakeup_after|wakeup:1746037247055860|now:1746037247055533|diff:327| [2025/04/30 18:20:47 055539] [debug] |xqc_engine_main_logic|END|now:1746037247055528| [2025/04/30 18:20:47 056616] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247056616| [2025/04/30 18:20:47 056630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247055860|pq_index:0| [2025/04/30 18:20:47 056636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247055294| [2025/04/30 18:20:47 056644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247056642| [2025/04/30 18:20:47 056650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247055860|now:1746037247056642| [2025/04/30 18:20:47 056656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247055860|now:1746037247056642| [2025/04/30 18:20:47 056662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 056668] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 056674] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54319|min_srtt:54319|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 056680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:748695| [2025/04/30 18:20:47 056687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 056692] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 056697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 056704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 056710] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:763|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 056716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:673239| [2025/04/30 18:20:47 056728] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 056734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:826| [2025/04/30 18:20:47 056779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68426|now:1746037247056745|stream_id:0|stream_offset:673239| [2025/04/30 18:20:47 056788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:826|origin_pktnum:763|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 056795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68426|applimit:0| [2025/04/30 18:20:47 056801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54319|rtt_var:782|pto_duration:57447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 056807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 056813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 056818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69626| [2025/04/30 18:20:47 056824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247139192|now:1746037247056801|interv:82391| [2025/04/30 18:20:47 056829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247139192|now:1746037247056801|interval:82391|pto_count:0|srtt:54319 [2025/04/30 18:20:47 056836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:69626| [2025/04/30 18:20:47 056842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:764|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 056848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:674418| [2025/04/30 18:20:47 056855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 056860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:827| [2025/04/30 18:20:47 056893] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69626|now:1746037247056869|stream_id:0|stream_offset:674418| [2025/04/30 18:20:47 056901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:827|origin_pktnum:764|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 056907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69626|applimit:0| [2025/04/30 18:20:47 056913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54319|rtt_var:782|pto_duration:57447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 056919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 056924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 056934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70826| [2025/04/30 18:20:47 056940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247139316|now:1746037247056913|interv:82403| [2025/04/30 18:20:47 056945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247139316|now:1746037247056913|interval:82403|pto_count:0|srtt:54319 [2025/04/30 18:20:47 056951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:70826| [2025/04/30 18:20:47 056958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 056964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70826|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 056970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 056976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:828| [2025/04/30 18:20:47 057028] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70826|now:1746037247056985|stream_id:0|stream_offset:729831| [2025/04/30 18:20:47 057043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 057051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70826|applimit:0| [2025/04/30 18:20:47 057058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54319|rtt_var:782|pto_duration:57447|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 057064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 057069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 057075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72026| [2025/04/30 18:20:47 057080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247139432|now:1746037247057057|interv:82375| [2025/04/30 18:20:47 057086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247139432|now:1746037247057057|interval:82375|pto_count:0|srtt:54319 [2025/04/30 18:20:47 057092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:72026| [2025/04/30 18:20:47 057099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 057105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:731010| [2025/04/30 18:20:47 057111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 057117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247058116|now:1746037247057116|interv:1000| [2025/04/30 18:20:47 057127] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 057132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 057138] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247058116| [2025/04/30 18:20:47 057144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247058116| [2025/04/30 18:20:47 057149] [debug] |xqc_engine_wakeup_after|wakeup:1746037247058116|now:1746037247057149|diff:967| [2025/04/30 18:20:47 057155] [debug] |xqc_engine_main_logic|END|now:1746037247056642| [2025/04/30 18:20:47 057167] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247057166| [2025/04/30 18:20:47 057174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 057181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:290| [2025/04/30 18:20:47 057186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:291| [2025/04/30 18:20:47 057193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:291| [2025/04/30 18:20:47 057199] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 057207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 057213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:84127|prior_delivered:611497|prior_time:1746037247002635|is_app_limited:0|send_elapse:56679|ack_elapse:54531|ctl_first_sent_time:1746037247003053|lagest_ack_time:1746037247057166|curr_delivered:675205| [2025/04/30 18:20:47 057219] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247003053| [2025/04/30 18:20:47 057226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 057232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 057238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:84127|prior_delivered:611497|prior_time:1746037247002635|is_app_limited:0|send_elapse:56679|ack_elapse:54531|ctl_first_sent_time:1746037247003053|lagest_ack_time:1746037247057166|curr_delivered:676405| [2025/04/30 18:20:47 057245] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247003184| [2025/04/30 18:20:47 057251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 057257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54319|rttvar:782|minrtt:30950|latest_rtt:53982|ack_delay:1000| [2025/04/30 18:20:47 057264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54152|rttvar:921|minrtt:30950|latest_rtt:53982|ack_delay:1000| [2025/04/30 18:20:47 057270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:770|lost_pn:767|thresh:3| [2025/04/30 18:20:47 057276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 057372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 057377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247061830|now:1746037247057377|interval:4453| [2025/04/30 18:20:47 057383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247061830|now:1746037247057377|interv:4453| [2025/04/30 18:20:47 057389] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56679, ack_elapse 54531, delivered 64908|rate 1145186|lost 172| [2025/04/30 18:20:47 057395] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145186) in round 12| [2025/04/30 18:20:47 057401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 057407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 057412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037247003184|recovery:1|recovery_start:1746037247055159|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 057418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037247003184|recovery:1|recovery_start:1746037247055159|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 057430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:69626|srtt:54152|latest_rtt:53982|min_rtt:30950|applimit:0|lost:172|recovery:1|recovery_start:1746037247055159|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 057438] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:291|largest:291|pns:2| [2025/04/30 18:20:47 057444] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:291|frame:ACK |recv_time:1746037247057166|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 057450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367057166|now:1746037247057166|interv:120000000| [2025/04/30 18:20:47 057501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367057166|now:1746037247057166|interv:120000000| [2025/04/30 18:20:47 057507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247058116|pq_index:0| [2025/04/30 18:20:47 057513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247056642| [2025/04/30 18:20:47 057518] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247057518| [2025/04/30 18:20:47 057526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247057524| [2025/04/30 18:20:47 057532] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 057539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54152|min_srtt:54152|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 057545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:748695| [2025/04/30 18:20:47 057551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 057558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 057564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54152|min_srtt:54152|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 057570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:749874| [2025/04/30 18:20:47 057576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54152|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 057582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 057588] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54152|min_srtt:54152|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 057598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:751053| [2025/04/30 18:20:47 057604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 057610] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 057615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 057621] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 057627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 057633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:731010| [2025/04/30 18:20:47 057639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 057644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 057650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247058116| [2025/04/30 18:20:47 057655] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247058116| [2025/04/30 18:20:47 057660] [debug] |xqc_engine_wakeup_after|wakeup:1746037247058116|now:1746037247057660|diff:456| [2025/04/30 18:20:47 057666] [debug] |xqc_engine_main_logic|END|now:1746037247057524| [2025/04/30 18:20:47 057673] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247057673| [2025/04/30 18:20:47 057678] [debug] |xqc_engine_wakeup_after|wakeup:1746037247058116|now:1746037247057678|diff:438| [2025/04/30 18:20:47 057683] [debug] |xqc_engine_main_logic|END|now:1746037247057673| [2025/04/30 18:20:47 058701] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247058700| [2025/04/30 18:20:47 058716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 058724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:291| [2025/04/30 18:20:47 058730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:292| [2025/04/30 18:20:47 058738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:292| [2025/04/30 18:20:47 058744] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 058752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 058759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:86527|prior_delivered:611497|prior_time:1746037247002635|is_app_limited:0|send_elapse:56936|ack_elapse:56065|ctl_first_sent_time:1746037247003310|lagest_ack_time:1746037247058700|curr_delivered:677605| [2025/04/30 18:20:47 058766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247003310| [2025/04/30 18:20:47 058772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 058787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 058794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:86527|prior_delivered:611497|prior_time:1746037247002635|is_app_limited:0|send_elapse:56936|ack_elapse:56065|ctl_first_sent_time:1746037247003310|lagest_ack_time:1746037247058700|curr_delivered:678805| [2025/04/30 18:20:47 058800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247003440| [2025/04/30 18:20:47 058806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 058812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54152|rttvar:921|minrtt:30950|latest_rtt:55260|ack_delay:1000| [2025/04/30 18:20:47 058818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54165|rttvar:718|minrtt:30950|latest_rtt:55260|ack_delay:1000| [2025/04/30 18:20:47 058824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:772|lost_pn:769|thresh:3| [2025/04/30 18:20:47 058830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 058932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:768|lost_pn:769|po_sent_time:1746037247000909|lost_send_time:1746037246996533|loss_delay:62167|frame:STREAM |repair:128| [2025/04/30 18:20:47 058938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247000909u| [2025/04/30 18:20:47 058944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 058950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:718|pto_duration:57037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 058956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 058962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 058968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66026| [2025/04/30 18:20:47 058974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247139022|now:1746037247058950|interv:80072| [2025/04/30 18:20:47 058980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247139022|now:1746037247058950|interval:80072|pto_count:0|srtt:54165 [2025/04/30 18:20:47 059006] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56936, ack_elapse 56065, delivered 67308|rate 1182169|lost 173| [2025/04/30 18:20:47 059016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182169) in round 12| [2025/04/30 18:20:47 059022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 059028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 059034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037247003440|recovery:1|recovery_start:1746037247058944|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 059040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:1|acked:2400|po_sent_time:1746037247003440|recovery:1|recovery_start:1746037247058944|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 059047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:66026|srtt:54165|latest_rtt:55260|min_rtt:30950|applimit:0|lost:172|recovery:1|recovery_start:1746037247058944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 059055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:292|largest:292|pns:2| [2025/04/30 18:20:47 059062] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:292|frame:ACK |recv_time:1746037247058700|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 059069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367058700|now:1746037247058700|interv:120000000| [2025/04/30 18:20:47 059074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367058700|now:1746037247058700|interv:120000000| [2025/04/30 18:20:47 059085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247058116|pq_index:0| [2025/04/30 18:20:47 059091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247057524| [2025/04/30 18:20:47 059097] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247059097| [2025/04/30 18:20:47 059105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247059103| [2025/04/30 18:20:47 059111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247058116|now:1746037247059103| [2025/04/30 18:20:47 059118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247058116|now:1746037247059103| [2025/04/30 18:20:47 059123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 059129] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 059136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 059142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:66026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:679134| [2025/04/30 18:20:47 059149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54165|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 059156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:768|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 059162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 059168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:66026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:751053| [2025/04/30 18:20:47 059175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54165|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 059181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 059187] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 059193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:66026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:752232| [2025/04/30 18:20:47 059200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54165|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 059206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 059217] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54165|min_srtt:54165|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 059223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:753411| [2025/04/30 18:20:47 059229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 059235] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 059240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 059247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 059253] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:768|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 059259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:679134| [2025/04/30 18:20:47 059265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 059271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:829| [2025/04/30 18:20:47 059315] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66026|now:1746037247059282|stream_id:0|stream_offset:679134| [2025/04/30 18:20:47 059324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:829|origin_pktnum:768|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 059332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66026|applimit:0| [2025/04/30 18:20:47 059338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:718|pto_duration:57037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 059344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 059350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 059356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67226| [2025/04/30 18:20:47 059361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247141319|now:1746037247059338|interv:81981| [2025/04/30 18:20:47 059368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247141319|now:1746037247059338|interval:81981|pto_count:0|srtt:54165 [2025/04/30 18:20:47 059374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:67226| [2025/04/30 18:20:47 059381] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 059387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:731010| [2025/04/30 18:20:47 059423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 059429] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:830| [2025/04/30 18:20:47 059469] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67226|now:1746037247059439|stream_id:0|stream_offset:731010| [2025/04/30 18:20:47 059478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 059485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67226|applimit:0| [2025/04/30 18:20:47 059491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:718|pto_duration:57037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 059498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 059503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 059509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68426| [2025/04/30 18:20:47 059514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247141476|now:1746037247059491|interv:81985| [2025/04/30 18:20:47 059519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247141476|now:1746037247059491|interval:81985|pto_count:0|srtt:54165 [2025/04/30 18:20:47 059526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:68426| [2025/04/30 18:20:47 059532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 059538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:732189| [2025/04/30 18:20:47 059544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 059550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:831| [2025/04/30 18:20:47 059579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68426|now:1746037247059558|stream_id:0|stream_offset:732189| [2025/04/30 18:20:47 059587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 059593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68426|applimit:0| [2025/04/30 18:20:47 059599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54165|rtt_var:718|pto_duration:57037|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 059605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 059611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 059622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69626| [2025/04/30 18:20:47 059628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247141595|now:1746037247059599|interv:81996| [2025/04/30 18:20:47 059633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247141595|now:1746037247059599|interval:81996|pto_count:0|srtt:54165 [2025/04/30 18:20:47 059640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:69626| [2025/04/30 18:20:47 059648] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 059655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:733368| [2025/04/30 18:20:47 059661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 059667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247060667|now:1746037247059667|interv:1000| [2025/04/30 18:20:47 059673] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 059678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 059684] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247060667| [2025/04/30 18:20:47 059689] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247060667| [2025/04/30 18:20:47 059695] [debug] |xqc_engine_wakeup_after|wakeup:1746037247060667|now:1746037247059694|diff:973| [2025/04/30 18:20:47 059700] [debug] |xqc_engine_main_logic|END|now:1746037247059103| [2025/04/30 18:20:47 059707] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247059707| [2025/04/30 18:20:47 059713] [debug] |xqc_engine_wakeup_after|wakeup:1746037247060667|now:1746037247059713|diff:954| [2025/04/30 18:20:47 059718] [debug] |xqc_engine_main_logic|END|now:1746037247059707| [2025/04/30 18:20:47 060859] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247060857| [2025/04/30 18:20:47 060875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 060885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:292| [2025/04/30 18:20:47 060891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:293| [2025/04/30 18:20:47 060900] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:293| [2025/04/30 18:20:47 060905] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 060913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 060920] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:86527|prior_delivered:613897|prior_time:1746037247004636|is_app_limited:0|send_elapse:55248|ack_elapse:56221|ctl_first_sent_time:1746037247005048|lagest_ack_time:1746037247060857|curr_delivered:680005| [2025/04/30 18:20:47 060926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247005048| [2025/04/30 18:20:47 060933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 060949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 060956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:86527|prior_delivered:613897|prior_time:1746037247004636|is_app_limited:0|send_elapse:55248|ack_elapse:56221|ctl_first_sent_time:1746037247005048|lagest_ack_time:1746037247060857|curr_delivered:681205| [2025/04/30 18:20:47 060962] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247005159| [2025/04/30 18:20:47 060967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 060973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54165|rttvar:718|minrtt:30950|latest_rtt:55698|ack_delay:1000| [2025/04/30 18:20:47 060979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54232|rttvar:672|minrtt:30950|latest_rtt:55698|ack_delay:1000| [2025/04/30 18:20:47 061004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:774|lost_pn:771|thresh:3| [2025/04/30 18:20:47 061013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 061129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 061135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54232|rtt_var:672|pto_duration:56920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 061142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 061148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 061153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67226| [2025/04/30 18:20:47 061159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247141478|now:1746037247061135|interv:80343| [2025/04/30 18:20:47 061165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247141478|now:1746037247061135|interval:80343|pto_count:0|srtt:54232 [2025/04/30 18:20:47 061171] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55248, ack_elapse 56221, delivered 67308|rate 1197203|lost 173| [2025/04/30 18:20:47 061178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197203) in round 12| [2025/04/30 18:20:47 061184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 061189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 061195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037247005159|recovery:1|recovery_start:1746037247058944|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 061201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037247005159|recovery:1|recovery_start:1746037247058944|packet_conservation:1|next_round_delivered:616297| [2025/04/30 18:20:47 061208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:90127|full_bw_reached:1|inflight:67226|srtt:54232|latest_rtt:55698|min_rtt:30950|applimit:0|lost:173|recovery:1|recovery_start:1746037247058944|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 061216] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:293|largest:293|pns:2| [2025/04/30 18:20:47 061223] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:293|frame:ACK |recv_time:1746037247060857|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 061229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367060857|now:1746037247060857|interv:120000000| [2025/04/30 18:20:47 061235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367060857|now:1746037247060857|interv:120000000| [2025/04/30 18:20:47 061241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247060667|pq_index:0| [2025/04/30 18:20:47 061252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247059103| [2025/04/30 18:20:47 061258] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247061257| [2025/04/30 18:20:47 061265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247061263| [2025/04/30 18:20:47 061272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247060667|now:1746037247061263| [2025/04/30 18:20:47 061277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247060667|now:1746037247061263| [2025/04/30 18:20:47 061283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 061289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 061296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54232|min_srtt:54232|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 061302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:67226|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:753411| [2025/04/30 18:20:47 061309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 061316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 061322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54232|min_srtt:54232|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 061329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:67226|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:754590| [2025/04/30 18:20:47 061335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54232|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 061341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 061347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54232|min_srtt:54232|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 061353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:67226|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:755769| [2025/04/30 18:20:47 061359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 061365] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 061370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 061376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 061388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 061394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:733368| [2025/04/30 18:20:47 061401] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 061407] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:832| [2025/04/30 18:20:47 061454] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67226|now:1746037247061418|stream_id:0|stream_offset:733368| [2025/04/30 18:20:47 061463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 061470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67226|applimit:0| [2025/04/30 18:20:47 061476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54232|rtt_var:672|pto_duration:56920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 061483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 061489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 061495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68426| [2025/04/30 18:20:47 061501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247143338|now:1746037247061476|interv:81862| [2025/04/30 18:20:47 061507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247143338|now:1746037247061476|interval:81862|pto_count:0|srtt:54232 [2025/04/30 18:20:47 061514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:68426| [2025/04/30 18:20:47 061521] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 061527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:734547| [2025/04/30 18:20:47 061534] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 061540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:833| [2025/04/30 18:20:47 061578] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68426|now:1746037247061550|stream_id:0|stream_offset:734547| [2025/04/30 18:20:47 061587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 061594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68426|applimit:0| [2025/04/30 18:20:47 061601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54232|rtt_var:672|pto_duration:56920|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 061613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 061619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 061625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69626| [2025/04/30 18:20:47 061631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247143470|now:1746037247061600|interv:81870| [2025/04/30 18:20:47 061637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247143470|now:1746037247061600|interval:81870|pto_count:0|srtt:54232 [2025/04/30 18:20:47 061644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90127|inflight:69626| [2025/04/30 18:20:47 061651] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 061658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:90127|conn:0000558304DEB50C|stream_id:0|stream_offset:735726| [2025/04/30 18:20:47 061664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 061670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247062669|now:1746037247061669|interv:1000| [2025/04/30 18:20:47 061675] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 061680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 061934] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247062669| [2025/04/30 18:20:47 061943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247062669| [2025/04/30 18:20:47 061948] [debug] |xqc_engine_wakeup_after|wakeup:1746037247062669|now:1746037247061948|diff:721| [2025/04/30 18:20:47 061954] [debug] |xqc_engine_main_logic|END|now:1746037247061263| [2025/04/30 18:20:47 061962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247061962| [2025/04/30 18:20:47 061967] [debug] |xqc_engine_wakeup_after|wakeup:1746037247062669|now:1746037247061967|diff:702| [2025/04/30 18:20:47 061973] [debug] |xqc_engine_main_logic|END|now:1746037247061962| [2025/04/30 18:20:47 062713] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:68|state:ESTABED|recv_time:1746037247062712| [2025/04/30 18:20:47 062729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 062737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:293| [2025/04/30 18:20:47 062743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:294| [2025/04/30 18:20:47 062751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:294| [2025/04/30 18:20:47 062757] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 062765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:775|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:778|path_largest_ack:775| [2025/04/30 18:20:47 062772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:155|tx_in_flight:88927|prior_delivered:613897|prior_time:1746037247004636|is_app_limited:0|send_elapse:56712|ack_elapse:58076|ctl_first_sent_time:1746037247006512|lagest_ack_time:1746037247062712|curr_delivered:682405| [2025/04/30 18:20:47 062792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247006512| [2025/04/30 18:20:47 062798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 062805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 062811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:156|tx_in_flight:87708|prior_delivered:617516|prior_time:1746037247007814|is_app_limited:0|send_elapse:54850|ack_elapse:54898|ctl_first_sent_time:1746037247008230|lagest_ack_time:1746037247062712|curr_delivered:683605| [2025/04/30 18:20:47 062818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247008230| [2025/04/30 18:20:47 062824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 062830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54232|rttvar:672|minrtt:30950|latest_rtt:54482|ack_delay:1000| [2025/04/30 18:20:47 062836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54138|rttvar:691|minrtt:30950|latest_rtt:54482|ack_delay:1000| [2025/04/30 18:20:47 062842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:778|lost_pn:775|thresh:3| [2025/04/30 18:20:47 062848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 062954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 062961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067912|now:1746037247062960|interval:4952| [2025/04/30 18:20:47 062967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067912|now:1746037247062960|interv:4952| [2025/04/30 18:20:47 062973] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54850, ack_elapse 54898, delivered 66089|rate 1203850|lost 173| [2025/04/30 18:20:47 062980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 12 -> 13| [2025/04/30 18:20:47 063005] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203850) in round 13| [2025/04/30 18:20:47 063015] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 063021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 063027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037247008230|recovery:1|recovery_start:1746037247058944|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 063034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90127|packet_lost:0|acked:2400|po_sent_time:1746037247008230|recovery:1|recovery_start:1746037247058944|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 063041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:92527|full_bw_reached:1|inflight:67226|srtt:54138|latest_rtt:54482|min_rtt:30950|applimit:0|lost:173|recovery:1|recovery_start:1746037247058944|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 063050] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:294|largest:294|pns:2| [2025/04/30 18:20:47 063056] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:294|frame:ACK |recv_time:1746037247062712|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 063064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367062712|now:1746037247062712|interv:120000000| [2025/04/30 18:20:47 063070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367062712|now:1746037247062712|interv:120000000| [2025/04/30 18:20:47 063075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247062669|pq_index:0| [2025/04/30 18:20:47 063081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247061263| [2025/04/30 18:20:47 063086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247063086| [2025/04/30 18:20:47 063100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247063097| [2025/04/30 18:20:47 063107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247062669|now:1746037247063097| [2025/04/30 18:20:47 063112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247062669|now:1746037247063097| [2025/04/30 18:20:47 063118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 063124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 063130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 063137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:67226|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:755769| [2025/04/30 18:20:47 063144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 063150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 063156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 063162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:67226|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:756948| [2025/04/30 18:20:47 063168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 063174] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 063180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 063186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:67226|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:758127| [2025/04/30 18:20:47 063192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 063199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 063204] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 063210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:67226|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:759306| [2025/04/30 18:20:47 063221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54138|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 063228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 063234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 063240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:67226|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:760485| [2025/04/30 18:20:47 063247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 063252] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 063258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 063264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 063270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 063276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:735726| [2025/04/30 18:20:47 063283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 063289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:834| [2025/04/30 18:20:47 063333] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67226|now:1746037247063300|stream_id:0|stream_offset:735726| [2025/04/30 18:20:47 063341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 063349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67226|applimit:0| [2025/04/30 18:20:47 063355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067912|now:1746037247063354|interval:4558| [2025/04/30 18:20:47 063361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067912|now:1746037247063354|interv:4558| [2025/04/30 18:20:47 063367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92527|inflight:68426| [2025/04/30 18:20:47 063374] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 063380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:736905| [2025/04/30 18:20:47 063386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 063392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:835| [2025/04/30 18:20:47 063437] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68426|now:1746037247063407|stream_id:0|stream_offset:736905| [2025/04/30 18:20:47 063446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 063453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68426|applimit:0| [2025/04/30 18:20:47 063459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067912|now:1746037247063458|interval:4454| [2025/04/30 18:20:47 063465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067912|now:1746037247063458|interv:4454| [2025/04/30 18:20:47 063470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92527|inflight:69626| [2025/04/30 18:20:47 063477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 063483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:738084| [2025/04/30 18:20:47 063490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 063496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247064496|now:1746037247063496|interv:1000| [2025/04/30 18:20:47 063502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 063508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 063514] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247064496| [2025/04/30 18:20:47 063520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247064496| [2025/04/30 18:20:47 063526] [debug] |xqc_engine_wakeup_after|wakeup:1746037247064496|now:1746037247063526|diff:970| [2025/04/30 18:20:47 063533] [debug] |xqc_engine_main_logic|END|now:1746037247063097| [2025/04/30 18:20:47 063540] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247063540| [2025/04/30 18:20:47 063546] [debug] |xqc_engine_wakeup_after|wakeup:1746037247064496|now:1746037247063546|diff:950| [2025/04/30 18:20:47 063552] [debug] |xqc_engine_main_logic|END|now:1746037247063540| [2025/04/30 18:20:47 064632] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247064631| [2025/04/30 18:20:47 064646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247064496|pq_index:0| [2025/04/30 18:20:47 064652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247063097| [2025/04/30 18:20:47 064659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247064657| [2025/04/30 18:20:47 064666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247064496|now:1746037247064657| [2025/04/30 18:20:47 064671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247064496|now:1746037247064657| [2025/04/30 18:20:47 064677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 064689] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 064695] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54138|min_srtt:54138|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 064703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:69626|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:760485| [2025/04/30 18:20:47 064710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 064716] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 064721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 064729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 064736] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 064742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:738084| [2025/04/30 18:20:47 064749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 064755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:836| [2025/04/30 18:20:47 064801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69626|now:1746037247064767|stream_id:0|stream_offset:738084| [2025/04/30 18:20:47 064810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 064818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69626|applimit:0| [2025/04/30 18:20:47 064825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067912|now:1746037247064825|interval:3087| [2025/04/30 18:20:47 064831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067912|now:1746037247064825|interv:3087| [2025/04/30 18:20:47 064838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92527|inflight:70826| [2025/04/30 18:20:47 064845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 064851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70826|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:739263| [2025/04/30 18:20:47 064858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 064865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:837| [2025/04/30 18:20:47 064904] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70826|now:1746037247064875|stream_id:0|stream_offset:739263| [2025/04/30 18:20:47 064919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 064926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70826|applimit:0| [2025/04/30 18:20:47 064932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247067912|now:1746037247064932|interval:2980| [2025/04/30 18:20:47 064939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247067912|now:1746037247064932|interv:2980| [2025/04/30 18:20:47 064945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92527|inflight:72026| [2025/04/30 18:20:47 064952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 064958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72026|cwnd:92527|conn:0000558304DEB50C|stream_id:0|stream_offset:740442| [2025/04/30 18:20:47 064965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 064972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247065971|now:1746037247064971|interv:1000| [2025/04/30 18:20:47 064978] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 064984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 065011] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247065971| [2025/04/30 18:20:47 065018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247065971| [2025/04/30 18:20:47 065024] [debug] |xqc_engine_wakeup_after|wakeup:1746037247065971|now:1746037247065024|diff:947| [2025/04/30 18:20:47 065031] [debug] |xqc_engine_main_logic|END|now:1746037247064657| [2025/04/30 18:20:47 065045] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:68|state:ESTABED|recv_time:1746037247065044| [2025/04/30 18:20:47 065052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 065060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:294| [2025/04/30 18:20:47 065066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:295| [2025/04/30 18:20:47 065075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:295| [2025/04/30 18:20:47 065081] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 065089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 065096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:156|tx_in_flight:88908|prior_delivered:617516|prior_time:1746037247007814|is_app_limited:0|send_elapse:54980|ack_elapse:57230|ctl_first_sent_time:1746037247008360|lagest_ack_time:1746037247065044|curr_delivered:684805| [2025/04/30 18:20:47 065104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247008360| [2025/04/30 18:20:47 065110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 065122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 065129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:156|tx_in_flight:88882|prior_delivered:618742|prior_time:1746037247009076|is_app_limited:0|send_elapse:56150|ack_elapse:55968|ctl_first_sent_time:1746037247009639|lagest_ack_time:1746037247065044|curr_delivered:686005| [2025/04/30 18:20:47 065136] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247009639| [2025/04/30 18:20:47 065142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 065147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54138|rttvar:691|minrtt:30950|latest_rtt:55405|ack_delay:1000| [2025/04/30 18:20:47 065154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54171|rttvar:585|minrtt:30950|latest_rtt:55405|ack_delay:1000| [2025/04/30 18:20:47 065160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:780|lost_pn:777|thresh:3| [2025/04/30 18:20:47 065166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 065270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:776|lost_pn:777|po_sent_time:1746037247006620|lost_send_time:1746037247002714|loss_delay:62330|frame:STREAM |repair:128| [2025/04/30 18:20:47 065277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:777|lost_pn:777|po_sent_time:1746037247006718|lost_send_time:1746037247002714|loss_delay:62330|frame:STREAM |repair:128| [2025/04/30 18:20:47 065282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247006718u| [2025/04/30 18:20:47 065288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 065294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54171|rtt_var:585|pto_duration:56511|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 065300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 065306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 065312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67226| [2025/04/30 18:20:47 065317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247146386|now:1746037247065293|interv:81093| [2025/04/30 18:20:47 065323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247146386|now:1746037247065293|interval:81093|pto_count:0|srtt:54171 [2025/04/30 18:20:47 065329] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56150, ack_elapse 55968, delivered 67263|rate 1197916|lost 175| [2025/04/30 18:20:47 065335] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197916) in round 13| [2025/04/30 18:20:47 065340] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 065346] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 065352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92527|packet_lost:2|acked:2400|po_sent_time:1746037247009639|recovery:1|recovery_start:1746037247065288|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 065358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92527|packet_lost:2|acked:2400|po_sent_time:1746037247009639|recovery:1|recovery_start:1746037247065288|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 065364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:94927|full_bw_reached:1|inflight:67226|srtt:54171|latest_rtt:55405|min_rtt:30950|applimit:0|lost:173|recovery:1|recovery_start:1746037247065288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 065373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:295|largest:295|pns:2| [2025/04/30 18:20:47 065379] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:68|pkt_type:SHORT_HEADER|pkt_num:295|frame:ACK |recv_time:1746037247065044|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 065389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367065044|now:1746037247065044|interv:120000000| [2025/04/30 18:20:47 065395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367065044|now:1746037247065044|interv:120000000| [2025/04/30 18:20:47 065400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247065971|pq_index:0| [2025/04/30 18:20:47 065406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247064657| [2025/04/30 18:20:47 065412] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247065412| [2025/04/30 18:20:47 065419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247065417| [2025/04/30 18:20:47 065426] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 065433] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:47 065446] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 065453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:776|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 065459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:689745| [2025/04/30 18:20:47 065472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 065478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:777|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 065484] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:760485| [2025/04/30 18:20:47 065496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 065502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 065512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:761664| [2025/04/30 18:20:47 065524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 065531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 065537] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:762843| [2025/04/30 18:20:47 065549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 065556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 065562] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:764022| [2025/04/30 18:20:47 065574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54171|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 065580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 065586] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54171|min_srtt:54171|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 065592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 065598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 065604] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 065609] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 065615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 065622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:776|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 065628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:47 065638] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 065644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 065650] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 065656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:94927|conn:0000558304DEB50C|stream_id:0|stream_offset:740442| [2025/04/30 18:20:47 065663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 065668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 065673] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247065971| [2025/04/30 18:20:47 065679] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247065971| [2025/04/30 18:20:47 065684] [debug] |xqc_engine_wakeup_after|wakeup:1746037247065971|now:1746037247065684|diff:287| [2025/04/30 18:20:47 065690] [debug] |xqc_engine_main_logic|END|now:1746037247065417| [2025/04/30 18:20:47 065698] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247065697| [2025/04/30 18:20:47 065703] [debug] |xqc_engine_wakeup_after|wakeup:1746037247065971|now:1746037247065703|diff:268| [2025/04/30 18:20:47 065709] [debug] |xqc_engine_main_logic|END|now:1746037247065697| [2025/04/30 18:20:47 066658] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:70|state:ESTABED|recv_time:1746037247066657| [2025/04/30 18:20:47 066673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 066681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:295| [2025/04/30 18:20:47 066687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:296| [2025/04/30 18:20:47 066695] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:296| [2025/04/30 18:20:47 066701] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 066709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:783|path_largest_ack:782| [2025/04/30 18:20:47 066716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:87682|prior_delivered:621142|prior_time:1746037247010692|is_app_limited:0|send_elapse:56137|ack_elapse:55965|ctl_first_sent_time:1746037247012376|lagest_ack_time:1746037247066657|curr_delivered:687205| [2025/04/30 18:20:47 066723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247012376| [2025/04/30 18:20:47 066729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 066736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:783|path_largest_ack:783| [2025/04/30 18:20:47 066742] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:87682|prior_delivered:621142|prior_time:1746037247010692|is_app_limited:0|send_elapse:56137|ack_elapse:55965|ctl_first_sent_time:1746037247012376|lagest_ack_time:1746037247066657|curr_delivered:688405| [2025/04/30 18:20:47 066755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247012482| [2025/04/30 18:20:47 066761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 066767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54171|rttvar:585|minrtt:30950|latest_rtt:54175|ack_delay:1000| [2025/04/30 18:20:47 066773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54046|rttvar:688|minrtt:30950|latest_rtt:54175|ack_delay:1000| [2025/04/30 18:20:47 066779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:783|lost_pn:780|thresh:3| [2025/04/30 18:20:47 066785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 066902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 066908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247070701|now:1746037247066908|interval:3793| [2025/04/30 18:20:47 066914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247070701|now:1746037247066908|interv:3793| [2025/04/30 18:20:47 066920] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56137, ack_elapse 55965, delivered 67263|rate 1198193|lost 175| [2025/04/30 18:20:47 066926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198193) in round 13| [2025/04/30 18:20:47 066932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 066938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 066944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94927|packet_lost:0|acked:2400|po_sent_time:1746037247012482|recovery:1|recovery_start:1746037247065288|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 066950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94927|packet_lost:0|acked:2400|po_sent_time:1746037247012482|recovery:1|recovery_start:1746037247065288|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 066957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:97327|full_bw_reached:1|inflight:64826|srtt:54046|latest_rtt:54175|min_rtt:30950|applimit:0|lost:173|recovery:1|recovery_start:1746037247065288|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 066965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:296|largest:296|pns:2| [2025/04/30 18:20:47 066971] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:296|frame:ACK |recv_time:1746037247066657|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 066978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367066657|now:1746037247066657|interv:120000000| [2025/04/30 18:20:47 066984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367066657|now:1746037247066657|interv:120000000| [2025/04/30 18:20:47 067011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247065971|pq_index:0| [2025/04/30 18:20:47 067017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247065417| [2025/04/30 18:20:47 067023] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247067023| [2025/04/30 18:20:47 067030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247067028| [2025/04/30 18:20:47 067037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247065971|now:1746037247067028| [2025/04/30 18:20:47 067043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247065971|now:1746037247067028| [2025/04/30 18:20:47 067048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 067058] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 067065] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54046|min_srtt:54046|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 067072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:64826|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 067079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54046|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 067085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 067092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54046|min_srtt:54046|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 067098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:64826|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:766380| [2025/04/30 18:20:47 067104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54046|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 067111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 067117] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54046|min_srtt:54046|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 067123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:64826|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:767559| [2025/04/30 18:20:47 067129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54046|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 067136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 067141] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54046|min_srtt:54046|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 067147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:64826|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 067154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54046|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 067160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 067166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54046|min_srtt:54046|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 067172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64826|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 067183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 067188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 067194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 067200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 067206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:776|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 067212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64826|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:688566| [2025/04/30 18:20:47 067219] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 067225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:838| [2025/04/30 18:20:47 067269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64826|now:1746037247067235|stream_id:0|stream_offset:688566| [2025/04/30 18:20:47 067277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:838|origin_pktnum:776|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 067284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64826|applimit:0| [2025/04/30 18:20:47 067290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247070701|now:1746037247067290|interval:3411| [2025/04/30 18:20:47 067296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247070701|now:1746037247067290|interv:3411| [2025/04/30 18:20:47 067302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97327|inflight:66026| [2025/04/30 18:20:47 067309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:777|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 067315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:689745| [2025/04/30 18:20:47 067321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 067327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:839| [2025/04/30 18:20:47 067356] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66026|now:1746037247067336|stream_id:0|stream_offset:689745| [2025/04/30 18:20:47 067364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:839|origin_pktnum:777|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 067370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66026|applimit:0| [2025/04/30 18:20:47 067381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247070701|now:1746037247067380|interval:3321| [2025/04/30 18:20:47 067386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247070701|now:1746037247067380|interv:3321| [2025/04/30 18:20:47 067392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97327|inflight:67226| [2025/04/30 18:20:47 067398] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 067404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:740442| [2025/04/30 18:20:47 067411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 067416] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:840| [2025/04/30 18:20:47 067454] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67226|now:1746037247067425|stream_id:0|stream_offset:740442| [2025/04/30 18:20:47 067462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 067469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67226|applimit:0| [2025/04/30 18:20:47 067475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247070701|now:1746037247067475|interval:3226| [2025/04/30 18:20:47 067481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247070701|now:1746037247067475|interv:3226| [2025/04/30 18:20:47 067487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97327|inflight:68426| [2025/04/30 18:20:47 067493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 067499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:741621| [2025/04/30 18:20:47 067505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 067511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247068511|now:1746037247067511|interv:1000| [2025/04/30 18:20:47 067516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 067522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 067527] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247068511| [2025/04/30 18:20:47 067533] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247068511| [2025/04/30 18:20:47 067538] [debug] |xqc_engine_wakeup_after|wakeup:1746037247068511|now:1746037247067538|diff:973| [2025/04/30 18:20:47 067544] [debug] |xqc_engine_main_logic|END|now:1746037247067028| [2025/04/30 18:20:47 067551] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247067551| [2025/04/30 18:20:47 067556] [debug] |xqc_engine_wakeup_after|wakeup:1746037247068511|now:1746037247067556|diff:955| [2025/04/30 18:20:47 067567] [debug] |xqc_engine_main_logic|END|now:1746037247067551| [2025/04/30 18:20:47 068645] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247068644| [2025/04/30 18:20:47 068658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247068511|pq_index:0| [2025/04/30 18:20:47 068664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247067028| [2025/04/30 18:20:47 068672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247068670| [2025/04/30 18:20:47 068678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247068511|now:1746037247068670| [2025/04/30 18:20:47 068684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247068511|now:1746037247068670| [2025/04/30 18:20:47 068690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 068696] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 068702] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54046|min_srtt:54046|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 068709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:68426|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 068715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 068721] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 068726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 068732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 068738] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 068744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:741621| [2025/04/30 18:20:47 068750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 068756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:841| [2025/04/30 18:20:47 068799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68426|now:1746037247068767|stream_id:0|stream_offset:741621| [2025/04/30 18:20:47 068808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 068814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68426|applimit:0| [2025/04/30 18:20:47 068820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247070701|now:1746037247068820|interval:1881| [2025/04/30 18:20:47 068832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247070701|now:1746037247068820|interv:1881| [2025/04/30 18:20:47 068838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97327|inflight:69626| [2025/04/30 18:20:47 068845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 068850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:97327|conn:0000558304DEB50C|stream_id:0|stream_offset:742800| [2025/04/30 18:20:47 068857] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 068862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247069862|now:1746037247068862|interv:1000| [2025/04/30 18:20:47 068867] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 068873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 068878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247069862| [2025/04/30 18:20:47 068884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247069862| [2025/04/30 18:20:47 068889] [debug] |xqc_engine_wakeup_after|wakeup:1746037247069862|now:1746037247068889|diff:973| [2025/04/30 18:20:47 068895] [debug] |xqc_engine_main_logic|END|now:1746037247068670| [2025/04/30 18:20:47 068907] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:70|state:ESTABED|recv_time:1746037247068906| [2025/04/30 18:20:47 068913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 068920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:296| [2025/04/30 18:20:47 068925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:297| [2025/04/30 18:20:47 068933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:297| [2025/04/30 18:20:47 068938] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 068946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:785|path_largest_ack:784| [2025/04/30 18:20:47 068952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:157|tx_in_flight:90082|prior_delivered:621142|prior_time:1746037247010692|is_app_limited:0|send_elapse:56343|ack_elapse:58214|ctl_first_sent_time:1746037247012582|lagest_ack_time:1746037247068906|curr_delivered:689605| [2025/04/30 18:20:47 068958] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247012582| [2025/04/30 18:20:47 068964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 068970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:785|path_largest_ack:785| [2025/04/30 18:20:47 068976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:87682|prior_delivered:623542|prior_time:1746037247012692|is_app_limited:0|send_elapse:54831|ack_elapse:56214|ctl_first_sent_time:1746037247013110|lagest_ack_time:1746037247068906|curr_delivered:690805| [2025/04/30 18:20:47 068982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247013110| [2025/04/30 18:20:47 069017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 069023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54046|rttvar:688|minrtt:30950|latest_rtt:55796|ack_delay:1000| [2025/04/30 18:20:47 069029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54140|rttvar:703|minrtt:30950|latest_rtt:55796|ack_delay:1000| [2025/04/30 18:20:47 069035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:785|lost_pn:782|thresh:3| [2025/04/30 18:20:47 069041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 069157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:781|lost_pn:782|po_sent_time:1746037247009755|lost_send_time:1746037247006136|loss_delay:62770|frame:STREAM |repair:128| [2025/04/30 18:20:47 069163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247009755u| [2025/04/30 18:20:47 069169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 069175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54140|rtt_var:703|pto_duration:56952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 069182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 069187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 069193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66026| [2025/04/30 18:20:47 069198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247150719|now:1746037247069175|interv:81544| [2025/04/30 18:20:47 069204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247150719|now:1746037247069175|interval:81544|pto_count:0|srtt:54140 [2025/04/30 18:20:47 069210] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54831, ack_elapse 56214, delivered 67263|rate 1196552|lost 176| [2025/04/30 18:20:47 069216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196552) in round 13| [2025/04/30 18:20:47 069222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 069228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 069233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97327|packet_lost:1|acked:2400|po_sent_time:1746037247013110|recovery:1|recovery_start:1746037247069169|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 069239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97327|packet_lost:1|acked:2400|po_sent_time:1746037247013110|recovery:1|recovery_start:1746037247069169|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 069246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:99727|full_bw_reached:1|inflight:66026|srtt:54140|latest_rtt:55796|min_rtt:30950|applimit:0|lost:175|recovery:1|recovery_start:1746037247069169|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 069254] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:297|largest:297|pns:2| [2025/04/30 18:20:47 069260] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:297|frame:ACK |recv_time:1746037247068906|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 069266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367068906|now:1746037247068906|interv:120000000| [2025/04/30 18:20:47 069272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367068906|now:1746037247068906|interv:120000000| [2025/04/30 18:20:47 069278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247069862|pq_index:0| [2025/04/30 18:20:47 069289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247068670| [2025/04/30 18:20:47 069295] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247069295| [2025/04/30 18:20:47 069303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247069301| [2025/04/30 18:20:47 069310] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 069316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54140|min_srtt:54140|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 069322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:694461| [2025/04/30 18:20:47 069329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 069335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:781|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 069341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54140|min_srtt:54140|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 069347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 069353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 069359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 069366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54140|min_srtt:54140|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 069372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:771096| [2025/04/30 18:20:47 069378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 069385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 069391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54140|min_srtt:54140|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 069397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:772275| [2025/04/30 18:20:47 069404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 069415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 069422] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54140|min_srtt:54140|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 069428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:773454| [2025/04/30 18:20:47 069435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54140|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 069441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 069447] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54140|min_srtt:54140|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 069453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:774633| [2025/04/30 18:20:47 069460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 069465] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 069471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 069478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 069484] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:781|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 069491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:694461| [2025/04/30 18:20:47 069497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 069503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 069509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 069515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:99727|conn:0000558304DEB50C|stream_id:0|stream_offset:742800| [2025/04/30 18:20:47 069521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 069526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 069532] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247069862| [2025/04/30 18:20:47 069538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247069862| [2025/04/30 18:20:47 069543] [debug] |xqc_engine_wakeup_after|wakeup:1746037247069862|now:1746037247069543|diff:319| [2025/04/30 18:20:47 069553] [debug] |xqc_engine_main_logic|END|now:1746037247069301| [2025/04/30 18:20:47 069560] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247069560| [2025/04/30 18:20:47 069565] [debug] |xqc_engine_wakeup_after|wakeup:1746037247069862|now:1746037247069565|diff:297| [2025/04/30 18:20:47 069570] [debug] |xqc_engine_main_logic|END|now:1746037247069560| [2025/04/30 18:20:47 070736] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:72|state:ESTABED|recv_time:1746037247070735| [2025/04/30 18:20:47 070753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 070762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:297| [2025/04/30 18:20:47 070768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:298| [2025/04/30 18:20:47 070789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:298| [2025/04/30 18:20:47 070795] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 070804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 070812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:90082|prior_delivered:623542|prior_time:1746037247012692|is_app_limited:0|send_elapse:56369|ack_elapse:58043|ctl_first_sent_time:1746037247014648|lagest_ack_time:1746037247070735|curr_delivered:692005| [2025/04/30 18:20:47 070820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247014648| [2025/04/30 18:20:47 070827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 070834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 070840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:88882|prior_delivered:625942|prior_time:1746037247015019|is_app_limited:0|send_elapse:56060|ack_elapse:55716|ctl_first_sent_time:1746037247016733|lagest_ack_time:1746037247070735|curr_delivered:693205| [2025/04/30 18:20:47 070847] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247016733| [2025/04/30 18:20:47 070854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 070860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54140|rttvar:703|minrtt:30950|latest_rtt:54002|ack_delay:1000| [2025/04/30 18:20:47 070866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53998|rttvar:812|minrtt:30950|latest_rtt:54002|ack_delay:1000| [2025/04/30 18:20:47 070872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:788|lost_pn:785|thresh:3| [2025/04/30 18:20:47 070878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 070982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 071011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 071019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 071025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 071031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 071037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 071043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 071049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073988|now:1746037247071049|interval:2939| [2025/04/30 18:20:47 071056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073988|now:1746037247071049|interv:2939| [2025/04/30 18:20:47 071063] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56060, ack_elapse 55716, delivered 67263|rate 1199839|lost 176| [2025/04/30 18:20:47 071070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199839) in round 13| [2025/04/30 18:20:47 071076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 071082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 071088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99727|packet_lost:0|acked:2400|po_sent_time:1746037247016733|recovery:1|recovery_start:1746037247069169|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 071100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99727|packet_lost:0|acked:2400|po_sent_time:1746037247016733|recovery:1|recovery_start:1746037247069169|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 071106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:102127|full_bw_reached:1|inflight:63626|srtt:53998|latest_rtt:54002|min_rtt:30950|applimit:0|lost:175|recovery:1|recovery_start:1746037247069169|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 071115] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:298|largest:298|pns:2| [2025/04/30 18:20:47 071122] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:298|frame:ACK |recv_time:1746037247070735|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 071129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367070735|now:1746037247070735|interv:120000000| [2025/04/30 18:20:47 071136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367070735|now:1746037247070735|interv:120000000| [2025/04/30 18:20:47 071142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247069862|pq_index:0| [2025/04/30 18:20:47 071149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247069301| [2025/04/30 18:20:47 071155] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247071155| [2025/04/30 18:20:47 071163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247071161| [2025/04/30 18:20:47 071170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247069862|now:1746037247071161| [2025/04/30 18:20:47 071176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247069862|now:1746037247071161| [2025/04/30 18:20:47 071182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 071188] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 071196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53998|min_srtt:53998|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 071203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:63626|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:774633| [2025/04/30 18:20:47 071210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53998|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 071217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 071224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53998|min_srtt:53998|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 071231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63626|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:775812| [2025/04/30 18:20:47 071242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53998|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 071249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 071255] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53998|min_srtt:53998|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 071262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63626|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:776991| [2025/04/30 18:20:47 071268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53998|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 071275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 071282] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53998|min_srtt:53998|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 071289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63626|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:778170| [2025/04/30 18:20:47 071296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53998|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 071303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 071309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53998|min_srtt:53998|path_bw:1371869|loss_rate:54.44|path_pto:0| [2025/04/30 18:20:47 071315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:63626|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:779349| [2025/04/30 18:20:47 071322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 071328] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 071333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 071340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 071346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:781|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 071352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63626|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:694461| [2025/04/30 18:20:47 071363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 071369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:842| [2025/04/30 18:20:47 071540] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63626|now:1746037247071379|stream_id:0|stream_offset:694461| [2025/04/30 18:20:47 071552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:842|origin_pktnum:781|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 071559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63626|applimit:0| [2025/04/30 18:20:47 071565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073988|now:1746037247071565|interval:2423| [2025/04/30 18:20:47 071571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073988|now:1746037247071565|interv:2423| [2025/04/30 18:20:47 071577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102127|inflight:64826| [2025/04/30 18:20:47 071584] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 071590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64826|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:742800| [2025/04/30 18:20:47 071596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 071602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:843| [2025/04/30 18:20:47 071684] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64826|now:1746037247071612|stream_id:0|stream_offset:742800| [2025/04/30 18:20:47 071694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 071701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64826|applimit:0| [2025/04/30 18:20:47 071707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073988|now:1746037247071707|interval:2281| [2025/04/30 18:20:47 071713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073988|now:1746037247071707|interv:2281| [2025/04/30 18:20:47 071719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102127|inflight:66026| [2025/04/30 18:20:47 071726] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 071733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:743979| [2025/04/30 18:20:47 071739] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 071746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:844| [2025/04/30 18:20:47 071935] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66026|now:1746037247071863|stream_id:0|stream_offset:743979| [2025/04/30 18:20:47 071951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 071959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66026|applimit:0| [2025/04/30 18:20:47 071964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073988|now:1746037247071964|interval:2024| [2025/04/30 18:20:47 071971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073988|now:1746037247071964|interv:2024| [2025/04/30 18:20:47 071977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102127|inflight:67226| [2025/04/30 18:20:47 071984] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 072011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:745158| [2025/04/30 18:20:47 072017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 072023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:845| [2025/04/30 18:20:47 072209] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67226|now:1746037247072033|stream_id:0|stream_offset:745158| [2025/04/30 18:20:47 072219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 072226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67226|applimit:0| [2025/04/30 18:20:47 072231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247073988|now:1746037247072231|interval:1757| [2025/04/30 18:20:47 072237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247073988|now:1746037247072231|interv:1757| [2025/04/30 18:20:47 072243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102127|inflight:68426| [2025/04/30 18:20:47 072250] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 072256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:102127|conn:0000558304DEB50C|stream_id:0|stream_offset:746337| [2025/04/30 18:20:47 072262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 072267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247073267|now:1746037247072267|interv:1000| [2025/04/30 18:20:47 072273] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 072278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 072283] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247073267| [2025/04/30 18:20:47 072295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247073267| [2025/04/30 18:20:47 072301] [debug] |xqc_engine_wakeup_after|wakeup:1746037247073267|now:1746037247072301|diff:966| [2025/04/30 18:20:47 072307] [debug] |xqc_engine_main_logic|END|now:1746037247071161| [2025/04/30 18:20:47 072314] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247072314| [2025/04/30 18:20:47 072320] [debug] |xqc_engine_wakeup_after|wakeup:1746037247073267|now:1746037247072319|diff:948| [2025/04/30 18:20:47 072325] [debug] |xqc_engine_main_logic|END|now:1746037247072314| [2025/04/30 18:20:47 072683] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:71|state:ESTABED|recv_time:1746037247072681| [2025/04/30 18:20:47 072694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 072702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:298| [2025/04/30 18:20:47 072707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:299| [2025/04/30 18:20:47 072715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:299| [2025/04/30 18:20:47 072720] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 072728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 072734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:90082|prior_delivered:625942|prior_time:1746037247015019|is_app_limited:0|send_elapse:56185|ack_elapse:57662|ctl_first_sent_time:1746037247016858|lagest_ack_time:1746037247072681|curr_delivered:694405| [2025/04/30 18:20:47 072741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247016858| [2025/04/30 18:20:47 072747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 072753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 072759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:88882|prior_delivered:628342|prior_time:1746037247017069|is_app_limited:0|send_elapse:56730|ack_elapse:55612|ctl_first_sent_time:1746037247019062|lagest_ack_time:1746037247072681|curr_delivered:695605| [2025/04/30 18:20:47 072764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247019062| [2025/04/30 18:20:47 072770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 072775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53998|rttvar:812|minrtt:30950|latest_rtt:53619|ack_delay:0| [2025/04/30 18:20:47 072781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53951|rttvar:703|minrtt:30950|latest_rtt:53619|ack_delay:0| [2025/04/30 18:20:47 072787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:790|lost_pn:787|thresh:3| [2025/04/30 18:20:47 072792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 072912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:786|lost_pn:787|po_sent_time:1746037247013236|lost_send_time:1746037247011987|loss_delay:60694|frame:STREAM |repair:128| [2025/04/30 18:20:47 072918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247013236u| [2025/04/30 18:20:47 072924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 072930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53951|rtt_var:703|pto_duration:56763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 072936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 072946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 072952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64826| [2025/04/30 18:20:47 072958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247153796|now:1746037247072929|interv:80867| [2025/04/30 18:20:47 072963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247153796|now:1746037247072929|interval:80867|pto_count:0|srtt:53951 [2025/04/30 18:20:47 072970] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56730, ack_elapse 55612, delivered 67263|rate 1185668|lost 177| [2025/04/30 18:20:47 072976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185668) in round 13| [2025/04/30 18:20:47 072982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 073010] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 073016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102127|packet_lost:1|acked:2400|po_sent_time:1746037247019062|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 073022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102127|packet_lost:1|acked:2400|po_sent_time:1746037247019062|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 073029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:104527|full_bw_reached:1|inflight:64826|srtt:53951|latest_rtt:53619|min_rtt:30950|applimit:0|lost:176|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 073037] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:299|largest:299|pns:2| [2025/04/30 18:20:47 073044] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:299|frame:ACK |recv_time:1746037247072681|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 073051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367072681|now:1746037247072681|interv:120000000| [2025/04/30 18:20:47 073057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367072681|now:1746037247072681|interv:120000000| [2025/04/30 18:20:47 073062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247073267|pq_index:0| [2025/04/30 18:20:47 073069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247071161| [2025/04/30 18:20:47 073596] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247073596| [2025/04/30 18:20:47 073606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247073604| [2025/04/30 18:20:47 073613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247073267|now:1746037247073604| [2025/04/30 18:20:47 073619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247073267|now:1746037247073604| [2025/04/30 18:20:47 073631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 073637] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 073644] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53951|min_srtt:53951|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 073650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:700356| [2025/04/30 18:20:47 073657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 073664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:786|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 073671] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53951|min_srtt:53951|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 073701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:779349| [2025/04/30 18:20:47 073708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 073714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 073720] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53951|min_srtt:53951|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 073726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:780528| [2025/04/30 18:20:47 073732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 073739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 073744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53951|min_srtt:53951|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 073751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:781707| [2025/04/30 18:20:47 073757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 073763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 073769] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53951|min_srtt:53951|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 073775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:782886| [2025/04/30 18:20:47 073786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 073792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 073798] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53951|min_srtt:53951|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 073804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:784065| [2025/04/30 18:20:47 073811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 073816] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 073821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 073827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 073834] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:786|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 073839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64826|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:700356| [2025/04/30 18:20:47 073846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 073852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:846| [2025/04/30 18:20:47 073894] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64826|now:1746037247073863|stream_id:0|stream_offset:700356| [2025/04/30 18:20:47 073902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:846|origin_pktnum:786|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 073909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64826|applimit:0| [2025/04/30 18:20:47 073915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53951|rtt_var:703|pto_duration:56763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 073922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 073927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 073933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66026| [2025/04/30 18:20:47 073938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247155626|now:1746037247073914|interv:81712| [2025/04/30 18:20:47 073944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247155626|now:1746037247073914|interval:81712|pto_count:0|srtt:53951 [2025/04/30 18:20:47 073956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104527|inflight:66026| [2025/04/30 18:20:47 073963] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 073968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:746337| [2025/04/30 18:20:47 073975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 073981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:847| [2025/04/30 18:20:47 074027] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66026|now:1746037247074005|stream_id:0|stream_offset:746337| [2025/04/30 18:20:47 074038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 074045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66026|applimit:0| [2025/04/30 18:20:47 074051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53951|rtt_var:703|pto_duration:56763|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 074057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 074062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 074068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67226| [2025/04/30 18:20:47 074084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247155768|now:1746037247074051|interv:81717| [2025/04/30 18:20:47 074090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247155768|now:1746037247074051|interval:81717|pto_count:0|srtt:53951 [2025/04/30 18:20:47 074096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104527|inflight:67226| [2025/04/30 18:20:47 074103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 074109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:104527|conn:0000558304DEB50C|stream_id:0|stream_offset:747516| [2025/04/30 18:20:47 074115] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 074121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247075120|now:1746037247074120|interv:1000| [2025/04/30 18:20:47 074126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 074131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 074137] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247075120| [2025/04/30 18:20:47 074143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247075120| [2025/04/30 18:20:47 074154] [debug] |xqc_engine_wakeup_after|wakeup:1746037247075120|now:1746037247074154|diff:966| [2025/04/30 18:20:47 074160] [debug] |xqc_engine_main_logic|END|now:1746037247073604| [2025/04/30 18:20:47 074167] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247074167| [2025/04/30 18:20:47 074172] [debug] |xqc_engine_wakeup_after|wakeup:1746037247075120|now:1746037247074172|diff:948| [2025/04/30 18:20:47 074178] [debug] |xqc_engine_main_logic|END|now:1746037247074167| [2025/04/30 18:20:47 074943] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:72|state:ESTABED|recv_time:1746037247074942| [2025/04/30 18:20:47 074954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 074963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:299| [2025/04/30 18:20:47 074968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:300| [2025/04/30 18:20:47 074976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:300| [2025/04/30 18:20:47 074982] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 075012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 075019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:158|tx_in_flight:90082|prior_delivered:628342|prior_time:1746037247017069|is_app_limited:0|send_elapse:56835|ack_elapse:57873|ctl_first_sent_time:1746037247019167|lagest_ack_time:1746037247074942|curr_delivered:696805| [2025/04/30 18:20:47 075026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247019167| [2025/04/30 18:20:47 075032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 075038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 075045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:85282|prior_delivered:633142|prior_time:1746037247020798|is_app_limited:0|send_elapse:54258|ack_elapse:54144|ctl_first_sent_time:1746037247021239|lagest_ack_time:1746037247074942|curr_delivered:698005| [2025/04/30 18:20:47 075051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247021239| [2025/04/30 18:20:47 075057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 075062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53951|rttvar:703|minrtt:30950|latest_rtt:53703|ack_delay:1000| [2025/04/30 18:20:47 075138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53795|rttvar:840|minrtt:30950|latest_rtt:53703|ack_delay:1000| [2025/04/30 18:20:47 075146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:792|lost_pn:789|thresh:3| [2025/04/30 18:20:47 075151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 075277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 075282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:840|pto_duration:57155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 075289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 075294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 075300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64826| [2025/04/30 18:20:47 075305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247156160|now:1746037247075282|interv:80878| [2025/04/30 18:20:47 075315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247156160|now:1746037247075282|interval:80878|pto_count:0|srtt:53795 [2025/04/30 18:20:47 075322] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54258, ack_elapse 54144, delivered 64863|rate 1195455|lost 177| [2025/04/30 18:20:47 075328] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195455) in round 13| [2025/04/30 18:20:47 075334] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 075339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 075344] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104527|packet_lost:0|acked:2400|po_sent_time:1746037247021239|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 075351] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104527|packet_lost:0|acked:2400|po_sent_time:1746037247021239|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 075357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:106927|full_bw_reached:1|inflight:64826|srtt:53795|latest_rtt:53703|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 075365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:300|largest:300|pns:2| [2025/04/30 18:20:47 075371] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:300|frame:ACK |recv_time:1746037247074942|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 075378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367074942|now:1746037247074942|interv:120000000| [2025/04/30 18:20:47 075383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367074942|now:1746037247074942|interv:120000000| [2025/04/30 18:20:47 075389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247075120|pq_index:0| [2025/04/30 18:20:47 075394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247073604| [2025/04/30 18:20:47 075399] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247075399| [2025/04/30 18:20:47 075406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247075405| [2025/04/30 18:20:47 075412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247075120|now:1746037247075405| [2025/04/30 18:20:47 075418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247075120|now:1746037247075405| [2025/04/30 18:20:47 075423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 075429] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 075436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:47 075447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64826|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:784065| [2025/04/30 18:20:47 075453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53795|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 075460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 075466] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:47 075472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64826|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:785244| [2025/04/30 18:20:47 075479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53795|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 075485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 075549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:47 075556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:64826|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:786423| [2025/04/30 18:20:47 075563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53795|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 075570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 075576] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:47 075582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:64826|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 075588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53795|path_class:4|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 075595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:4| [2025/04/30 18:20:47 075601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1371869|loss_rate:50.00|path_pto:0| [2025/04/30 18:20:47 075607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:64826|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 075624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 075634] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 075640] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:4|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 075646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 075652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 075658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64826|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:747516| [2025/04/30 18:20:47 075664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 075670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:848| [2025/04/30 18:20:47 075711] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64826|now:1746037247075680|stream_id:0|stream_offset:747516| [2025/04/30 18:20:47 075720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 075727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64826|applimit:0| [2025/04/30 18:20:47 075733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:840|pto_duration:57155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 075739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 075744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 075750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66026| [2025/04/30 18:20:47 075755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247157835|now:1746037247075732|interv:82103| [2025/04/30 18:20:47 075761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247157835|now:1746037247075732|interval:82103|pto_count:0|srtt:53795 [2025/04/30 18:20:47 075768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106927|inflight:66026| [2025/04/30 18:20:47 075774] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 075780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66026|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:748695| [2025/04/30 18:20:47 075786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 075792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:849| [2025/04/30 18:20:47 075824] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66026|now:1746037247075801|stream_id:0|stream_offset:748695| [2025/04/30 18:20:47 075837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 075843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66026|applimit:0| [2025/04/30 18:20:47 075849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:840|pto_duration:57155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 075855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 075860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 075865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67226| [2025/04/30 18:20:47 075871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247157956|now:1746037247075848|interv:82108| [2025/04/30 18:20:47 075876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247157956|now:1746037247075848|interval:82108|pto_count:0|srtt:53795 [2025/04/30 18:20:47 075882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106927|inflight:67226| [2025/04/30 18:20:47 075888] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 075894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:749874| [2025/04/30 18:20:47 075900] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 075906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247076905|now:1746037247075905|interv:1000| [2025/04/30 18:20:47 075911] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 075916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 075922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247076905| [2025/04/30 18:20:47 075928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247076905| [2025/04/30 18:20:47 075933] [debug] |xqc_engine_wakeup_after|wakeup:1746037247076905|now:1746037247075933|diff:972| [2025/04/30 18:20:47 075939] [debug] |xqc_engine_main_logic|END|now:1746037247075405| [2025/04/30 18:20:47 075946] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247075946| [2025/04/30 18:20:47 075951] [debug] |xqc_engine_wakeup_after|wakeup:1746037247076905|now:1746037247075951|diff:954| [2025/04/30 18:20:47 075957] [debug] |xqc_engine_main_logic|END|now:1746037247075946| [2025/04/30 18:20:47 077023] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247077023| [2025/04/30 18:20:47 077038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247076905|pq_index:0| [2025/04/30 18:20:47 077045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247075405| [2025/04/30 18:20:47 077054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247077051| [2025/04/30 18:20:47 077060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247076905|now:1746037247077051| [2025/04/30 18:20:47 077075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247076905|now:1746037247077051| [2025/04/30 18:20:47 077080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 077087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 077094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53795|min_srtt:53795|path_bw:1371869|loss_rate:25.00|path_pto:0| [2025/04/30 18:20:47 077101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:67226|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 077107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 077113] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 077119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 077125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 077132] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 077138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67226|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:749874| [2025/04/30 18:20:47 077145] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 077151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:850| [2025/04/30 18:20:47 077199] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67226|now:1746037247077162|stream_id:0|stream_offset:749874| [2025/04/30 18:20:47 077209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 077215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67226|applimit:0| [2025/04/30 18:20:47 077221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:840|pto_duration:57155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 077227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 077233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 077238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68426| [2025/04/30 18:20:47 077244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247159317|now:1746037247077221|interv:82096| [2025/04/30 18:20:47 077249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247159317|now:1746037247077221|interval:82096|pto_count:0|srtt:53795 [2025/04/30 18:20:47 077261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106927|inflight:68426| [2025/04/30 18:20:47 077268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 077274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68426|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:751053| [2025/04/30 18:20:47 077281] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 077286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:851| [2025/04/30 18:20:47 077317] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68426|now:1746037247077295|stream_id:0|stream_offset:751053| [2025/04/30 18:20:47 077326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 077333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68426|applimit:0| [2025/04/30 18:20:47 077340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53795|rtt_var:840|pto_duration:57155|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 077346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 077352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 077358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69626| [2025/04/30 18:20:47 077364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247159450|now:1746037247077340|interv:82110| [2025/04/30 18:20:47 077370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247159450|now:1746037247077340|interval:82110|pto_count:0|srtt:53795 [2025/04/30 18:20:47 077377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:106927|inflight:69626| [2025/04/30 18:20:47 077383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 077389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69626|cwnd:106927|conn:0000558304DEB50C|stream_id:0|stream_offset:752232| [2025/04/30 18:20:47 077395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 077401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247078400|now:1746037247077400|interv:1000| [2025/04/30 18:20:47 077406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 077411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 077417] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247078400| [2025/04/30 18:20:47 077423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247078400| [2025/04/30 18:20:47 077428] [debug] |xqc_engine_wakeup_after|wakeup:1746037247078400|now:1746037247077428|diff:972| [2025/04/30 18:20:47 077439] [debug] |xqc_engine_main_logic|END|now:1746037247077051| [2025/04/30 18:20:47 077452] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247077451| [2025/04/30 18:20:47 077458] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 077467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:300| [2025/04/30 18:20:47 077473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:301| [2025/04/30 18:20:47 077481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:301| [2025/04/30 18:20:47 077487] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 077495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:793|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:794|path_largest_ack:793| [2025/04/30 18:20:47 077502] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:86489|prior_delivered:633142|prior_time:1746037247020798|is_app_limited:0|send_elapse:55705|ack_elapse:56653|ctl_first_sent_time:1746037247022686|lagest_ack_time:1746037247077451|curr_delivered:699212| [2025/04/30 18:20:47 077510] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247022686| [2025/04/30 18:20:47 077517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 077523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 077576] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:86489|prior_delivered:633142|prior_time:1746037247020798|is_app_limited:0|send_elapse:55705|ack_elapse:56653|ctl_first_sent_time:1746037247022686|lagest_ack_time:1746037247077451|curr_delivered:700412| [2025/04/30 18:20:47 077584] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247022825| [2025/04/30 18:20:47 077590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 077595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53795|rttvar:840|minrtt:30950|latest_rtt:54626|ack_delay:0| [2025/04/30 18:20:47 077602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53899|rttvar:837|minrtt:30950|latest_rtt:54626|ack_delay:0| [2025/04/30 18:20:47 077608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:794|lost_pn:791|thresh:3| [2025/04/30 18:20:47 077615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 077742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 273|pns:2| [2025/04/30 18:20:47 077747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 077753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53899|rtt_var:837|pto_duration:57247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 077760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 077765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 077771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 077776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247159542|now:1746037247077753|interv:81789| [2025/04/30 18:20:47 077782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247159542|now:1746037247077753|interval:81789|pto_count:0|srtt:53899 [2025/04/30 18:20:47 077793] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55705, ack_elapse 56653, delivered 67270|rate 1187404|lost 177| [2025/04/30 18:20:47 077799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187404) in round 13| [2025/04/30 18:20:47 077805] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 077811] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 077816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:106927|packet_lost:0|acked:2407|po_sent_time:1746037247022825|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 077822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:106927|packet_lost:0|acked:2407|po_sent_time:1746037247022825|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 077829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:109334|full_bw_reached:1|inflight:67219|srtt:53899|latest_rtt:54626|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 077838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:301|largest:301|pns:2| [2025/04/30 18:20:47 077844] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:301|frame:ACK |recv_time:1746037247077451|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 077850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367077451|now:1746037247077451|interv:120000000| [2025/04/30 18:20:47 077856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367077451|now:1746037247077451|interv:120000000| [2025/04/30 18:20:47 077861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247078400|pq_index:0| [2025/04/30 18:20:47 077867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247077051| [2025/04/30 18:20:47 077873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247077873| [2025/04/30 18:20:47 077880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247077878| [2025/04/30 18:20:47 077887] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 077893] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53899|min_srtt:53899|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 077899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:67219|cwnd:109334|conn:0000558304DEB50C|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 077906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53899|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 077912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 077923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53899|min_srtt:53899|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 077928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:67219|cwnd:109334|conn:0000558304DEB50C|stream_id:0|stream_offset:789960| [2025/04/30 18:20:47 077935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53899|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 077941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 077948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53899|min_srtt:53899|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 077954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:67219|cwnd:109334|conn:0000558304DEB50C|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 077960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53899|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 077966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 077972] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53899|min_srtt:53899|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 077977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:67219|cwnd:109334|conn:0000558304DEB50C|stream_id:0|stream_offset:792318| [2025/04/30 18:20:47 077983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53899|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 078016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 078022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53899|min_srtt:53899|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 078028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:67219|cwnd:109334|conn:0000558304DEB50C|stream_id:0|stream_offset:793497| [2025/04/30 18:20:47 078034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 078039] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 078045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 078050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 078057] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 078063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:109334|conn:0000558304DEB50C|stream_id:0|stream_offset:752232| [2025/04/30 18:20:47 078075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 078080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 078086] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247078400| [2025/04/30 18:20:47 078091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247078400| [2025/04/30 18:20:47 078097] [debug] |xqc_engine_wakeup_after|wakeup:1746037247078400|now:1746037247078097|diff:303| [2025/04/30 18:20:47 078103] [debug] |xqc_engine_main_logic|END|now:1746037247077878| [2025/04/30 18:20:47 078110] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247078110| [2025/04/30 18:20:47 078115] [debug] |xqc_engine_wakeup_after|wakeup:1746037247078400|now:1746037247078115|diff:285| [2025/04/30 18:20:47 078121] [debug] |xqc_engine_main_logic|END|now:1746037247078110| [2025/04/30 18:20:47 078894] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247078893| [2025/04/30 18:20:47 078907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 078916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:301| [2025/04/30 18:20:47 078921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:302| [2025/04/30 18:20:47 078930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:302| [2025/04/30 18:20:47 078936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 078945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 078952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:86489|prior_delivered:635542|prior_time:1746037247023025|is_app_limited:0|send_elapse:57523|ack_elapse:55868|ctl_first_sent_time:1746037247024649|lagest_ack_time:1746037247078893|curr_delivered:701612| [2025/04/30 18:20:47 078959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247024649| [2025/04/30 18:20:47 078965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 078972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 078978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:85289|prior_delivered:637942|prior_time:1746037247024774|is_app_limited:0|send_elapse:55409|ack_elapse:54119|ctl_first_sent_time:1746037247026299|lagest_ack_time:1746037247078893|curr_delivered:702812| [2025/04/30 18:20:47 079001] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247026299| [2025/04/30 18:20:47 079011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 079017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53899|rttvar:837|minrtt:30950|latest_rtt:52594|ack_delay:1000| [2025/04/30 18:20:47 079024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53611|rttvar:1204|minrtt:30950|latest_rtt:52594|ack_delay:1000| [2025/04/30 18:20:47 079037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:796|lost_pn:793|thresh:3| [2025/04/30 18:20:47 079043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 079443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 079449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53611|rtt_var:1204|pto_duration:58427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 079462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 079468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 079474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 079480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247160722|now:1746037247079449|interv:81273| [2025/04/30 18:20:47 079486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247160722|now:1746037247079449|interval:81273|pto_count:0|srtt:53611 [2025/04/30 18:20:47 079492] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55409, ack_elapse 54119, delivered 64870|rate 1170748|lost 177| [2025/04/30 18:20:47 079499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1170748) in round 13| [2025/04/30 18:20:47 079504] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 079510] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 079516] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109334|packet_lost:0|acked:2400|po_sent_time:1746037247026299|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 079522] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109334|packet_lost:0|acked:2400|po_sent_time:1746037247026299|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 079529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:111734|full_bw_reached:1|inflight:64819|srtt:53611|latest_rtt:52594|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 079538] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:302|largest:302|pns:2| [2025/04/30 18:20:47 079544] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:302|frame:ACK |recv_time:1746037247078893|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 079551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367078893|now:1746037247078893|interv:120000000| [2025/04/30 18:20:47 079557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367078893|now:1746037247078893|interv:120000000| [2025/04/30 18:20:47 079562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247078400|pq_index:0| [2025/04/30 18:20:47 079569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247077878| [2025/04/30 18:20:47 079574] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247079574| [2025/04/30 18:20:47 079582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247079580| [2025/04/30 18:20:47 079596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247078400|now:1746037247079580| [2025/04/30 18:20:47 079602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247078400|now:1746037247079580| [2025/04/30 18:20:47 079607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 079614] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 079620] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53611|min_srtt:53611|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 079627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:64819|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:793497| [2025/04/30 18:20:47 079633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53611|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 079640] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 079647] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53611|min_srtt:53611|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 079653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:64819|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:794676| [2025/04/30 18:20:47 079659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53611|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 079666] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 079672] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53611|min_srtt:53611|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 079678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:64819|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:795855| [2025/04/30 18:20:47 079684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53611|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 079691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 079697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53611|min_srtt:53611|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 079703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:64819|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:797034| [2025/04/30 18:20:47 079709] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53611|path_class:2|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 079715] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:2| [2025/04/30 18:20:47 079726] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53611|min_srtt:53611|path_bw:1371869|loss_rate:16.67|path_pto:0| [2025/04/30 18:20:47 079732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:64819|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 079738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 079743] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 079749] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:2|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 079755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 079761] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 079767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:752232| [2025/04/30 18:20:47 079774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 079780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:852| [2025/04/30 18:20:47 079840] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247079794|stream_id:0|stream_offset:752232| [2025/04/30 18:20:47 079849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 080407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 080416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53611|rtt_var:1204|pto_duration:58427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 080422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 080428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 080434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 080440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247163221|now:1746037247080415|interv:82806| [2025/04/30 18:20:47 080446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247163221|now:1746037247080415|interval:82806|pto_count:0|srtt:53611 [2025/04/30 18:20:47 080452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111734|inflight:66019| [2025/04/30 18:20:47 080460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 080466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:753411| [2025/04/30 18:20:47 080485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 080491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:853| [2025/04/30 18:20:47 080536] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247080502|stream_id:0|stream_offset:753411| [2025/04/30 18:20:47 080703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 080714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 080720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53611|rtt_var:1204|pto_duration:58427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 080727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 080732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 080738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 080743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247163929|now:1746037247080720|interv:83209| [2025/04/30 18:20:47 080749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247163929|now:1746037247080720|interval:83209|pto_count:0|srtt:53611 [2025/04/30 18:20:47 080756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111734|inflight:67219| [2025/04/30 18:20:47 080777] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 080783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:754590| [2025/04/30 18:20:47 080790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 080796] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:854| [2025/04/30 18:20:47 080840] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247080807|stream_id:0|stream_offset:754590| [2025/04/30 18:20:47 080848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 080855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 080861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53611|rtt_var:1204|pto_duration:58427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 080868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 080873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 080885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 080890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247164234|now:1746037247080861|interv:83373| [2025/04/30 18:20:47 080896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247164234|now:1746037247080861|interval:83373|pto_count:0|srtt:53611 [2025/04/30 18:20:47 080902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111734|inflight:68419| [2025/04/30 18:20:47 080909] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 080915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:755769| [2025/04/30 18:20:47 080921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 080927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:855| [2025/04/30 18:20:47 080964] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247080936|stream_id:0|stream_offset:755769| [2025/04/30 18:20:47 080972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 080978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 080984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53611|rtt_var:1204|pto_duration:58427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 081009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 081015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 081020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 081026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247164363|now:1746037247080984|interv:83379| [2025/04/30 18:20:47 081031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247164363|now:1746037247080984|interval:83379|pto_count:0|srtt:53611 [2025/04/30 18:20:47 081038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111734|inflight:69619| [2025/04/30 18:20:47 081044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 081050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:111734|conn:0000558304DEB50C|stream_id:0|stream_offset:756948| [2025/04/30 18:20:47 081057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 081062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247082062|now:1746037247081062|interv:1000| [2025/04/30 18:20:47 081073] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 081078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 081084] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247082062| [2025/04/30 18:20:47 081090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247082062| [2025/04/30 18:20:47 081095] [debug] |xqc_engine_wakeup_after|wakeup:1746037247082062|now:1746037247081095|diff:967| [2025/04/30 18:20:47 081102] [debug] |xqc_engine_main_logic|END|now:1746037247079580| [2025/04/30 18:20:47 081109] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247081109| [2025/04/30 18:20:47 081114] [debug] |xqc_engine_wakeup_after|wakeup:1746037247082062|now:1746037247081114|diff:948| [2025/04/30 18:20:47 081120] [debug] |xqc_engine_main_logic|END|now:1746037247081109| [2025/04/30 18:20:47 081549] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247081548| [2025/04/30 18:20:47 081559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 081568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:302| [2025/04/30 18:20:47 081574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:303| [2025/04/30 18:20:47 081582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:303| [2025/04/30 18:20:47 081588] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 081596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 081603] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:86489|prior_delivered:637942|prior_time:1746037247024774|is_app_limited:0|send_elapse:55538|ack_elapse:56774|ctl_first_sent_time:1746037247026428|lagest_ack_time:1746037247081548|curr_delivered:704012| [2025/04/30 18:20:47 081610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247026428| [2025/04/30 18:20:47 081616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 081622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:798|path_largest_ack:798| [2025/04/30 18:20:47 081628] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:85289|prior_delivered:640342|prior_time:1746037247026743|is_app_limited:0|send_elapse:57260|ack_elapse:54805|ctl_first_sent_time:1746037247028282|lagest_ack_time:1746037247081548|curr_delivered:705212| [2025/04/30 18:20:47 081635] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247028282| [2025/04/30 18:20:47 081640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 081646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53611|rttvar:1204|minrtt:30950|latest_rtt:53266|ack_delay:1000| [2025/04/30 18:20:47 081653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53443|rttvar:1239|minrtt:30950|latest_rtt:53266|ack_delay:1000| [2025/04/30 18:20:47 081665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:798|lost_pn:795|thresh:3| [2025/04/30 18:20:47 081671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 081793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 081799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53443|rtt_var:1239|pto_duration:58399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 081805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 081815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 081820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 081826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247164335|now:1746037247081798|interv:82537| [2025/04/30 18:20:47 081832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247164335|now:1746037247081798|interval:82537|pto_count:0|srtt:53443 [2025/04/30 18:20:47 081838] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57260, ack_elapse 54805, delivered 64870|rate 1132902|lost 177| [2025/04/30 18:20:47 081845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132902) in round 13| [2025/04/30 18:20:47 081851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 081857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 081862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111734|packet_lost:0|acked:2400|po_sent_time:1746037247028282|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 081869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111734|packet_lost:0|acked:2400|po_sent_time:1746037247028282|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 081875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:114134|full_bw_reached:1|inflight:67219|srtt:53443|latest_rtt:53266|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 081883] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:303|largest:303|pns:2| [2025/04/30 18:20:47 081890] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:303|frame:ACK |recv_time:1746037247081548|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 081896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367081548|now:1746037247081548|interv:120000000| [2025/04/30 18:20:47 081902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367081548|now:1746037247081548|interv:120000000| [2025/04/30 18:20:47 081907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247082062|pq_index:0| [2025/04/30 18:20:47 081914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247079580| [2025/04/30 18:20:47 081919] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247081919| [2025/04/30 18:20:47 081926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247081925| [2025/04/30 18:20:47 081934] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 081940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53443|min_srtt:53443|path_bw:1371869|loss_rate:10.00|path_pto:0| [2025/04/30 18:20:47 081951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 081958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 081964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 081971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53443|min_srtt:53443|path_bw:1371869|loss_rate:10.00|path_pto:0| [2025/04/30 18:20:47 081977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43200|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:799392| [2025/04/30 18:20:47 081984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 082015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 082021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53443|min_srtt:53443|path_bw:1371869|loss_rate:10.00|path_pto:0| [2025/04/30 18:20:47 082027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:800571| [2025/04/30 18:20:47 082033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 082040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 082056] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53443|min_srtt:53443|path_bw:1371869|loss_rate:10.00|path_pto:0| [2025/04/30 18:20:47 082062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:801750| [2025/04/30 18:20:47 082068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53443|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 082074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 082080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53443|min_srtt:53443|path_bw:1371869|loss_rate:10.00|path_pto:0| [2025/04/30 18:20:47 082086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 082092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 082103] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 082108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 082114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 082121] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 082127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:756948| [2025/04/30 18:20:47 082134] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 082139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 082144] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247082062| [2025/04/30 18:20:47 082150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247082062| [2025/04/30 18:20:47 082156] [debug] |xqc_engine_wakeup_after|wakeup:1746037247082062|now:1746037247082155|diff:18446744073709551523| [2025/04/30 18:20:47 082162] [debug] |xqc_engine_main_logic|END|now:1746037247081925| [2025/04/30 18:20:47 082169] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247082169| [2025/04/30 18:20:47 082174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247082062|pq_index:0| [2025/04/30 18:20:47 082180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247081925| [2025/04/30 18:20:47 082186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247082185| [2025/04/30 18:20:47 082193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247082062|now:1746037247082185| [2025/04/30 18:20:47 082198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247082062|now:1746037247082185| [2025/04/30 18:20:47 082204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 082209] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 082215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53443|min_srtt:53443|path_bw:1371869|loss_rate:10.00|path_pto:0| [2025/04/30 18:20:47 082221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 082227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 082232] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 082238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 082248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 082254] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 082260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:756948| [2025/04/30 18:20:47 082266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 082272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:856| [2025/04/30 18:20:47 082317] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247082282|stream_id:0|stream_offset:756948| [2025/04/30 18:20:47 082327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 082333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 082340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53443|rtt_var:1239|pto_duration:58399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 082346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 082352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 082357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 082363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247165681|now:1746037247082339|interv:83342| [2025/04/30 18:20:47 082369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247165681|now:1746037247082339|interval:83342|pto_count:0|srtt:53443 [2025/04/30 18:20:47 082376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114134|inflight:68419| [2025/04/30 18:20:47 082383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 082389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:758127| [2025/04/30 18:20:47 082395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 082401] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:857| [2025/04/30 18:20:47 082436] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247082410|stream_id:0|stream_offset:758127| [2025/04/30 18:20:47 082444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 082451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 082462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53443|rtt_var:1239|pto_duration:58399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 082468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 082474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 082480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 082485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247165809|now:1746037247082462|interv:83347| [2025/04/30 18:20:47 082491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247165809|now:1746037247082462|interval:83347|pto_count:0|srtt:53443 [2025/04/30 18:20:47 082497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114134|inflight:69619| [2025/04/30 18:20:47 082503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 082509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:114134|conn:0000558304DEB50C|stream_id:0|stream_offset:759306| [2025/04/30 18:20:47 082516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 082521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247083521|now:1746037247082521|interv:1000| [2025/04/30 18:20:47 082527] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 082533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 082538] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247083521| [2025/04/30 18:20:47 082545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247083521| [2025/04/30 18:20:47 082550] [debug] |xqc_engine_wakeup_after|wakeup:1746037247083521|now:1746037247082550|diff:971| [2025/04/30 18:20:47 082556] [debug] |xqc_engine_main_logic|END|now:1746037247082185| [2025/04/30 18:20:47 083394] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247083393| [2025/04/30 18:20:47 083408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 083417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:303| [2025/04/30 18:20:47 083422] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:304| [2025/04/30 18:20:47 083430] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:304| [2025/04/30 18:20:47 083436] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 083443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 083450] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:86489|prior_delivered:640342|prior_time:1746037247026743|is_app_limited:0|send_elapse:57392|ack_elapse:56650|ctl_first_sent_time:1746037247028414|lagest_ack_time:1746037247083393|curr_delivered:706412| [2025/04/30 18:20:47 083457] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247028414| [2025/04/30 18:20:47 083471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 083477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 083484] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:159|tx_in_flight:85289|prior_delivered:642742|prior_time:1746037247028824|is_app_limited:0|send_elapse:55985|ack_elapse:54569|ctl_first_sent_time:1746037247030360|lagest_ack_time:1746037247083393|curr_delivered:707612| [2025/04/30 18:20:47 083490] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247030360| [2025/04/30 18:20:47 083496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 083502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53443|rttvar:1239|minrtt:30950|latest_rtt:53033|ack_delay:1000| [2025/04/30 18:20:47 083508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53267|rttvar:1282|minrtt:30950|latest_rtt:53033|ack_delay:1000| [2025/04/30 18:20:47 083515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:800|lost_pn:797|thresh:3| [2025/04/30 18:20:47 083520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 083646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 083652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53267|rtt_var:1282|pto_duration:58395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 083659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 083665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 083671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 083677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247165805|now:1746037247083651|interv:82154| [2025/04/30 18:20:47 083683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247165805|now:1746037247083651|interval:82154|pto_count:0|srtt:53267 [2025/04/30 18:20:47 083690] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55985, ack_elapse 54569, delivered 64870|rate 1158703|lost 177| [2025/04/30 18:20:47 083697] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158703) in round 13| [2025/04/30 18:20:47 083703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 083710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 083716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114134|packet_lost:0|acked:2400|po_sent_time:1746037247030360|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 083723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114134|packet_lost:0|acked:2400|po_sent_time:1746037247030360|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 083729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:116534|full_bw_reached:1|inflight:67219|srtt:53267|latest_rtt:53033|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 083738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:304|largest:304|pns:2| [2025/04/30 18:20:47 083749] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:304|frame:ACK |recv_time:1746037247083393|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 083755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367083393|now:1746037247083393|interv:120000000| [2025/04/30 18:20:47 083761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367083393|now:1746037247083393|interv:120000000| [2025/04/30 18:20:47 083767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247083521|pq_index:0| [2025/04/30 18:20:47 083773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247082185| [2025/04/30 18:20:47 083779] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247083779| [2025/04/30 18:20:47 083786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247083784| [2025/04/30 18:20:47 083792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247083521|now:1746037247083784| [2025/04/30 18:20:47 083798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247083521|now:1746037247083784| [2025/04/30 18:20:47 083804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 083809] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 083816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53267|min_srtt:53267|path_bw:1371869|loss_rate:8.33|path_pto:0| [2025/04/30 18:20:47 083823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44400|inflight:67219|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 083829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 083836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 083842] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53267|min_srtt:53267|path_bw:1371869|loss_rate:8.33|path_pto:0| [2025/04/30 18:20:47 083848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:67219|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:804108| [2025/04/30 18:20:47 083855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 083861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 083867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53267|min_srtt:53267|path_bw:1371869|loss_rate:8.33|path_pto:0| [2025/04/30 18:20:47 083873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:67219|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:805287| [2025/04/30 18:20:47 083884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 083890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 083896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53267|min_srtt:53267|path_bw:1371869|loss_rate:8.33|path_pto:0| [2025/04/30 18:20:47 083902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67219|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:806466| [2025/04/30 18:20:47 083908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 083914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 083920] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53267|min_srtt:53267|path_bw:1371869|loss_rate:8.33|path_pto:0| [2025/04/30 18:20:47 083926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:67219|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:807645| [2025/04/30 18:20:47 083933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 083938] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 083944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 083950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 083956] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 083962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:759306| [2025/04/30 18:20:47 083969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 083975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:858| [2025/04/30 18:20:47 084040] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247083985|stream_id:0|stream_offset:759306| [2025/04/30 18:20:47 084052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 084059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 084065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53267|rtt_var:1282|pto_duration:58395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 084077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 084083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 084088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 084094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247167380|now:1746037247084065|interv:83315| [2025/04/30 18:20:47 084100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247167380|now:1746037247084065|interval:83315|pto_count:0|srtt:53267 [2025/04/30 18:20:47 084107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116534|inflight:68419| [2025/04/30 18:20:47 084114] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 084120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:760485| [2025/04/30 18:20:47 084126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 084132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:859| [2025/04/30 18:20:47 084169] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247084142|stream_id:0|stream_offset:760485| [2025/04/30 18:20:47 084178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 084184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 084190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53267|rtt_var:1282|pto_duration:58395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 084196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 084202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 084208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 084213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247167537|now:1746037247084190|interv:83347| [2025/04/30 18:20:47 084219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247167537|now:1746037247084190|interval:83347|pto_count:0|srtt:53267 [2025/04/30 18:20:47 084226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:116534|inflight:69619| [2025/04/30 18:20:47 084232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 084238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:116534|conn:0000558304DEB50C|stream_id:0|stream_offset:761664| [2025/04/30 18:20:47 084249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 084254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247085254|now:1746037247084254|interv:1000| [2025/04/30 18:20:47 084260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 084265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 084271] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247085254| [2025/04/30 18:20:47 084277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247085254| [2025/04/30 18:20:47 084283] [debug] |xqc_engine_wakeup_after|wakeup:1746037247085254|now:1746037247084283|diff:971| [2025/04/30 18:20:47 084289] [debug] |xqc_engine_main_logic|END|now:1746037247083784| [2025/04/30 18:20:47 084296] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247084296| [2025/04/30 18:20:47 084301] [debug] |xqc_engine_wakeup_after|wakeup:1746037247085254|now:1746037247084301|diff:953| [2025/04/30 18:20:47 084307] [debug] |xqc_engine_main_logic|END|now:1746037247084296| [2025/04/30 18:20:47 085474] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247085473| [2025/04/30 18:20:47 085489] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 085497] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:304| [2025/04/30 18:20:47 085503] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:305| [2025/04/30 18:20:47 085511] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:305| [2025/04/30 18:20:47 085517] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 085525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:801|origin_pktnum:694|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:801| [2025/04/30 18:20:47 085532] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:160|tx_in_flight:82889|prior_delivered:645142|prior_time:1746037247031094|is_app_limited:0|send_elapse:57275|ack_elapse:54379|ctl_first_sent_time:1746037247031793|lagest_ack_time:1746037247085473|curr_delivered:708812| [2025/04/30 18:20:47 085539] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247031793| [2025/04/30 18:20:47 085545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 085551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:802|origin_pktnum:703|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:802|path_largest_ack:802| [2025/04/30 18:20:47 085558] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:160|tx_in_flight:82889|prior_delivered:645142|prior_time:1746037247031094|is_app_limited:0|send_elapse:57275|ack_elapse:54379|ctl_first_sent_time:1746037247031793|lagest_ack_time:1746037247085473|curr_delivered:710012| [2025/04/30 18:20:47 085564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247031930| [2025/04/30 18:20:47 085570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:47 085576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53267|rttvar:1282|minrtt:30950|latest_rtt:53543|ack_delay:1000| [2025/04/30 18:20:47 085589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53176|rttvar:1143|minrtt:30950|latest_rtt:53543|ack_delay:1000| [2025/04/30 18:20:47 085595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:802|lost_pn:799|thresh:3| [2025/04/30 18:20:47 085601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 085712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 085718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53176|rtt_var:1143|pto_duration:57748|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 085725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 085735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 085740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 085746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247166890|now:1746037247085718|interv:81172| [2025/04/30 18:20:47 085752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247166890|now:1746037247085718|interval:81172|pto_count:0|srtt:53176 [2025/04/30 18:20:47 085758] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57275, ack_elapse 54379, delivered 64870|rate 1132605|lost 177| [2025/04/30 18:20:47 085765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132605) in round 13| [2025/04/30 18:20:47 085771] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 086043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 086050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:116534|packet_lost:0|acked:2400|po_sent_time:1746037247031930|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 086056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:116534|packet_lost:0|acked:2400|po_sent_time:1746037247031930|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 086063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:118934|full_bw_reached:1|inflight:67219|srtt:53176|latest_rtt:53543|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 086071] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:118934|inflight:67219|mode:2|applimit:0|pacing_rate:1371869|bw:1371869|srtt:53176|latest_rtt:53543|min_rtt:30950|send:862|lost:177|tlp:0|recv:312|recovery:1|slow_start:0|conn_life:775246|acked:2400|delivered:710012|is_cwnd_limited:0| [2025/04/30 18:20:47 086373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:305|largest:305|pns:2| [2025/04/30 18:20:47 086383] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:305|frame:ACK |recv_time:1746037247085473|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 086390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367085473|now:1746037247085473|interv:120000000| [2025/04/30 18:20:47 086396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367085473|now:1746037247085473|interv:120000000| [2025/04/30 18:20:47 086402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247085254|pq_index:0| [2025/04/30 18:20:47 086408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247083784| [2025/04/30 18:20:47 086414] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247086413| [2025/04/30 18:20:47 086421] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247086419| [2025/04/30 18:20:47 086435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247085254|now:1746037247086419| [2025/04/30 18:20:47 086441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247085254|now:1746037247086419| [2025/04/30 18:20:47 086447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 086453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 086460] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 086467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:67219|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:807645| [2025/04/30 18:20:47 086474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 086481] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 086487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 086493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:67219|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:808824| [2025/04/30 18:20:47 086500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 086506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 086512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 086518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:67219|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:810003| [2025/04/30 18:20:47 086525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 086531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 086537] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 086543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:67219|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:811182| [2025/04/30 18:20:47 086549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 086560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 086566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53176|min_srtt:53176|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 086572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:67219|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:812361| [2025/04/30 18:20:47 086578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 086584] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 086589] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 086595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 086602] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 086608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:761664| [2025/04/30 18:20:47 086614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 086620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:860| [2025/04/30 18:20:47 086668] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247086631|stream_id:0|stream_offset:761664| [2025/04/30 18:20:47 086677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 086920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 086931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53176|rtt_var:1143|pto_duration:57748|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 086937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 086943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 086949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 086955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247169379|now:1746037247086930|interv:82449| [2025/04/30 18:20:47 086961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247169379|now:1746037247086930|interval:82449|pto_count:0|srtt:53176 [2025/04/30 18:20:47 086967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118934|inflight:68419| [2025/04/30 18:20:47 086975] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 087031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:762843| [2025/04/30 18:20:47 087039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 087045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:861| [2025/04/30 18:20:47 087155] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247087056|stream_id:0|stream_offset:762843| [2025/04/30 18:20:47 087166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 087173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 087179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53176|rtt_var:1143|pto_duration:57748|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 087185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 087191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 087197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 087203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247169804|now:1746037247087179|interv:82625| [2025/04/30 18:20:47 087208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247169804|now:1746037247087179|interval:82625|pto_count:0|srtt:53176 [2025/04/30 18:20:47 087215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118934|inflight:69619| [2025/04/30 18:20:47 087222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 087228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:764022| [2025/04/30 18:20:47 087234] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 087251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:862| [2025/04/30 18:20:47 087291] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746037247087261|stream_id:0|stream_offset:764022| [2025/04/30 18:20:47 087299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 087306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 18:20:47 087340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53176|rtt_var:1143|pto_duration:57748|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 087353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 087359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 087365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70819| [2025/04/30 18:20:47 087370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247170009|now:1746037247087340|interv:82669| [2025/04/30 18:20:47 087376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247170009|now:1746037247087340|interval:82669|pto_count:0|srtt:53176 [2025/04/30 18:20:47 087383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:118934|inflight:70819| [2025/04/30 18:20:47 087389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 087395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:118934|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 087402] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 087408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247088407|now:1746037247087407|interv:1000| [2025/04/30 18:20:47 087413] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 087419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 087424] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247088407| [2025/04/30 18:20:47 087430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247088407| [2025/04/30 18:20:47 087436] [debug] |xqc_engine_wakeup_after|wakeup:1746037247088407|now:1746037247087436|diff:971| [2025/04/30 18:20:47 087442] [debug] |xqc_engine_main_logic|END|now:1746037247086419| [2025/04/30 18:20:47 087452] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:71|state:ESTABED|recv_time:1746037247087452| [2025/04/30 18:20:47 087459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 087467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:305| [2025/04/30 18:20:47 087472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:306| [2025/04/30 18:20:47 087480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:306| [2025/04/30 18:20:47 087486] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 087492] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=866647|max_stream_data_old=840709| [2025/04/30 18:20:47 087498] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 087506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:803|origin_pktnum:704|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:803|path_largest_ack:803| [2025/04/30 18:20:47 087512] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:160|tx_in_flight:82870|prior_delivered:647561|prior_time:1746037247033152|is_app_limited:0|send_elapse:56593|ack_elapse:54300|ctl_first_sent_time:1746037247033630|lagest_ack_time:1746037247087452|curr_delivered:711212| [2025/04/30 18:20:47 087524] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247033630| [2025/04/30 18:20:47 087531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:47 087536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53176|rttvar:1143|minrtt:30950|latest_rtt:53822|ack_delay:0| [2025/04/30 18:20:47 087543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53256|rttvar:1019|minrtt:30950|latest_rtt:53822|ack_delay:0| [2025/04/30 18:20:47 087549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:803|lost_pn:800|thresh:3| [2025/04/30 18:20:47 087554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 087660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 087670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53256|rtt_var:1019|pto_duration:57332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 087677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 087682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 087688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 087693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247169593|now:1746037247087670|interv:81923| [2025/04/30 18:20:47 087699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247169593|now:1746037247087670|interval:81923|pto_count:0|srtt:53256 [2025/04/30 18:20:47 087705] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56593, ack_elapse 54300, delivered 63651|rate 1124715|lost 177| [2025/04/30 18:20:47 087712] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124715) in round 13| [2025/04/30 18:20:47 087717] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 087723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 087729] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:118934|packet_lost:0|acked:1200|po_sent_time:1746037247033630|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 087735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:118934|packet_lost:0|acked:1200|po_sent_time:1746037247033630|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 087741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:120134|full_bw_reached:1|inflight:69619|srtt:53256|latest_rtt:53822|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 087750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247112452|now:1746037247087452|interv:25000| [2025/04/30 18:20:47 087758] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247087452|max_ack_delay:25000| [2025/04/30 18:20:47 087764] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:306|largest:306|pns:2| [2025/04/30 18:20:47 087770] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:306|frame:ACK MAX_STREAM_DATA |recv_time:1746037247087452|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 087777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367087452|now:1746037247087452|interv:120000000| [2025/04/30 18:20:47 087782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367087452|now:1746037247087452|interv:120000000| [2025/04/30 18:20:47 087788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247088407|pq_index:0| [2025/04/30 18:20:47 087798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247086419| [2025/04/30 18:20:47 087804] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247087804| [2025/04/30 18:20:47 087811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247087809| [2025/04/30 18:20:47 087818] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 087826] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:47 087832] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:69619|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 087841] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:47 087847] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:47 087853] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:47 087859] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:47 087865] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 087871] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:47 087876] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:47 087882] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:47 087888] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:47 087894] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:47 087899] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:47 087905] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:47 087911] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:47 087917] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:47 087923] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 087929] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:47 087935] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:47 087940] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:47 087946] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:47 087952] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:47 087958] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:47 087964] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 087969] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:866647| [2025/04/30 18:20:47 087977] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:866595|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1256495|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 088020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 088028] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 088033] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:866647| [2025/04/30 18:20:47 088040] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:866595|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1230557|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 088048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 088055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53256|min_srtt:53256|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 088062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 088068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 088074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53256|min_srtt:53256|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 088080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 088086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 088093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53256|min_srtt:53256|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 088098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48038|inflight:69619|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:812361| [2025/04/30 18:20:47 088105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 088111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 088117] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53256|min_srtt:53256|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 088123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49238|inflight:69619|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:813540| [2025/04/30 18:20:47 088133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53256|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 088139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 088145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53256|min_srtt:53256|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 088151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50438|inflight:69619|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:814719| [2025/04/30 18:20:47 088157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 088162] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 088168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 088173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 088179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 088186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:863| [2025/04/30 18:20:47 088222] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:863|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69619|now:1746037247088194|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 088230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:863|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 088236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:863|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 088242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 18:20:47 088247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53256|rtt_var:1019|pto_duration:57332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 088254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 088259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 088264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69638| [2025/04/30 18:20:47 088270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247170526|now:1746037247088247|interv:82279| [2025/04/30 18:20:47 088275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247170526|now:1746037247088247|interval:82279|pto_count:0|srtt:53256 [2025/04/30 18:20:47 088281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120134|inflight:69638| [2025/04/30 18:20:47 088292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 088299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:864| [2025/04/30 18:20:47 088326] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:864|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69638|now:1746037247088307|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 088333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:864|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 088340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:864|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 088346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69638|applimit:0| [2025/04/30 18:20:47 088351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53256|rtt_var:1019|pto_duration:57332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 088357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 088363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 088368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69657| [2025/04/30 18:20:47 088373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247170639|now:1746037247088351|interv:82288| [2025/04/30 18:20:47 088379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247170639|now:1746037247088351|interval:82288|pto_count:0|srtt:53256 [2025/04/30 18:20:47 088385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120134|inflight:69657| [2025/04/30 18:20:47 088391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 088397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69657|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 088403] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 088409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 088414] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247088407| [2025/04/30 18:20:47 088420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247088407| [2025/04/30 18:20:47 088425] [debug] |xqc_engine_wakeup_after|wakeup:1746037247088407|now:1746037247088425|diff:18446744073709551598| [2025/04/30 18:20:47 088431] [debug] |xqc_engine_main_logic|END|now:1746037247087809| [2025/04/30 18:20:47 088438] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247088438| [2025/04/30 18:20:47 088444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247088407|pq_index:0| [2025/04/30 18:20:47 088449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247087809| [2025/04/30 18:20:47 088456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247088455| [2025/04/30 18:20:47 088467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247088407|now:1746037247088455| [2025/04/30 18:20:47 088473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247088407|now:1746037247088455| [2025/04/30 18:20:47 088479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 088485] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 088491] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53256|min_srtt:53256|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 088497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:69657|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:814719| [2025/04/30 18:20:47 088504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 088510] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 088515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 088522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 088528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 088534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69657|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 088541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 088547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:865| [2025/04/30 18:20:47 088584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69657|now:1746037247088556|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 088593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 088599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69657|applimit:0| [2025/04/30 18:20:47 088606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53256|rtt_var:1019|pto_duration:57332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 088612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 088618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 088624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70857| [2025/04/30 18:20:47 088630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247170888|now:1746037247088605|interv:82283| [2025/04/30 18:20:47 088643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247170888|now:1746037247088605|interval:82283|pto_count:0|srtt:53256 [2025/04/30 18:20:47 088650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120134|inflight:70857| [2025/04/30 18:20:47 088657] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 088663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70857|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:766380| [2025/04/30 18:20:47 088669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 088675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:866| [2025/04/30 18:20:47 088715] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70857|now:1746037247088684|stream_id:0|stream_offset:766380| [2025/04/30 18:20:47 088727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 088735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70857|applimit:0| [2025/04/30 18:20:47 088742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53256|rtt_var:1019|pto_duration:57332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 088748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 088754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 088760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72057| [2025/04/30 18:20:47 088766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247171016|now:1746037247088741|interv:82275| [2025/04/30 18:20:47 088771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247171016|now:1746037247088741|interval:82275|pto_count:0|srtt:53256 [2025/04/30 18:20:47 088779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:120134|inflight:72057| [2025/04/30 18:20:47 088786] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 088794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72057|cwnd:120134|conn:0000558304DEB50C|stream_id:0|stream_offset:767559| [2025/04/30 18:20:47 088801] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 088807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247089807|now:1746037247088807|interv:1000| [2025/04/30 18:20:47 088813] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 088819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 088824] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247089807| [2025/04/30 18:20:47 088846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247089807| [2025/04/30 18:20:47 088853] [debug] |xqc_engine_wakeup_after|wakeup:1746037247089807|now:1746037247088853|diff:954| [2025/04/30 18:20:47 088859] [debug] |xqc_engine_main_logic|END|now:1746037247088455| [2025/04/30 18:20:47 088872] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:72|state:ESTABED|recv_time:1746037247088871| [2025/04/30 18:20:47 088878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 088886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:306| [2025/04/30 18:20:47 088891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:307| [2025/04/30 18:20:47 088899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:307| [2025/04/30 18:20:47 088905] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 088912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:804|origin_pktnum:712|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:805|path_largest_ack:804| [2025/04/30 18:20:47 088919] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:81651|prior_delivered:649961|prior_time:1746037247034802|is_app_limited:0|send_elapse:56356|ack_elapse:54069|ctl_first_sent_time:1746037247035320|lagest_ack_time:1746037247088871|curr_delivered:712412| [2025/04/30 18:20:47 088926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247035320| [2025/04/30 18:20:47 088932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 088938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:805|origin_pktnum:725|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:805|path_largest_ack:805| [2025/04/30 18:20:47 088945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:81651|prior_delivered:649961|prior_time:1746037247034802|is_app_limited:0|send_elapse:56356|ack_elapse:54069|ctl_first_sent_time:1746037247035320|lagest_ack_time:1746037247088871|curr_delivered:713612| [2025/04/30 18:20:47 088951] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247035476| [2025/04/30 18:20:47 088957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 088963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53256|rttvar:1019|minrtt:30950|latest_rtt:53395|ack_delay:1000| [2025/04/30 18:20:47 088970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53148|rttvar:980|minrtt:30950|latest_rtt:53395|ack_delay:1000| [2025/04/30 18:20:47 088976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:805|lost_pn:802|thresh:3| [2025/04/30 18:20:47 088982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 089113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 089119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53148|rtt_var:980|pto_duration:57068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 089127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 089134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 089140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69657| [2025/04/30 18:20:47 089146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247170752|now:1746037247089119|interv:81633| [2025/04/30 18:20:47 089152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247170752|now:1746037247089119|interval:81633|pto_count:0|srtt:53148 [2025/04/30 18:20:47 089158] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56356, ack_elapse 54069, delivered 63651|rate 1129444|lost 177| [2025/04/30 18:20:47 089165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129444) in round 13| [2025/04/30 18:20:47 089172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 089179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 089192] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:120134|packet_lost:0|acked:2400|po_sent_time:1746037247035476|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 089199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:120134|packet_lost:0|acked:2400|po_sent_time:1746037247035476|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 089205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:122534|full_bw_reached:1|inflight:69657|srtt:53148|latest_rtt:53395|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 089213] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 089219] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=893764|max_stream_data_old=866647| [2025/04/30 18:20:47 089226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 089233] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 089240] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:307|largest:307|pns:2| [2025/04/30 18:20:47 089246] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:307|frame:ACK MAX_STREAM_DATA |recv_time:1746037247088871|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 089253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367088871|now:1746037247088871|interv:120000000| [2025/04/30 18:20:47 089259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367088871|now:1746037247088871|interv:120000000| [2025/04/30 18:20:47 089265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247089807|pq_index:0| [2025/04/30 18:20:47 089271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247088455| [2025/04/30 18:20:47 089276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247089276| [2025/04/30 18:20:47 089283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247089282| [2025/04/30 18:20:47 089291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 089297] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 089303] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:69657|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 089310] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:47 089316] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:47 089322] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:47 089328] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:47 089340] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 089346] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:47 089352] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:47 089358] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:47 089364] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:47 089371] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 089377] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:47 089383] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:47 089389] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:47 089395] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:47 089401] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:47 089407] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:47 089413] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:47 089419] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:47 089426] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:47 089432] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:47 089438] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:47 089445] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:47 089451] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:47 089457] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:893764| [2025/04/30 18:20:47 089465] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:893712|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1230557|offset:27117|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 089473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 089479] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:47 089485] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:893764| [2025/04/30 18:20:47 089492] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:893712|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1203440|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 089500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 089513] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:307|ack_delay:642|first_ack_range:34|largest_pkt_recv_time:1746037247088871| [2025/04/30 18:20:47 089521] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:307|low:273|pkt_pns:2| [2025/04/30 18:20:47 089527] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:307|frame_largest_recv:307| [2025/04/30 18:20:47 089533] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 089541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 089555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 089561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 089573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 089580] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48038|inflight:69657|cwnd:122534|conn:0000558304DEB50C|stream_id:0|stream_offset:814719| [2025/04/30 18:20:47 089593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 089600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 089606] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49238|inflight:69657|cwnd:122534|conn:0000558304DEB50C|stream_id:0|stream_offset:815898| [2025/04/30 18:20:47 089619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 089625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 089632] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50438|inflight:69657|cwnd:122534|conn:0000558304DEB50C|stream_id:0|stream_offset:817077| [2025/04/30 18:20:47 089654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 089660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 089667] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51638|inflight:69657|cwnd:122534|conn:0000558304DEB50C|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 089680] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 089687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 089693] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 089699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52838|inflight:69657|cwnd:122534|conn:0000558304DEB50C|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 089706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 089711] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 089717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 089723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 089729] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 089736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:867| [2025/04/30 18:20:47 089777] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:867|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69657|now:1746037247089744|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 089789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:867|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 089797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:867|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 089803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69657|applimit:0| [2025/04/30 18:20:47 089809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53148|rtt_var:980|pto_duration:57068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 089816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 089826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 089832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69676| [2025/04/30 18:20:47 089838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247171812|now:1746037247089809|interv:82003| [2025/04/30 18:20:47 089845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247171812|now:1746037247089809|interval:82003|pto_count:0|srtt:53148 [2025/04/30 18:20:47 089852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122534|inflight:69676| [2025/04/30 18:20:47 089859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 089866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:868| [2025/04/30 18:20:47 089903] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:868|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69676|now:1746037247089874|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 089911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:868|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 089917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:868|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 089923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69676|applimit:0| [2025/04/30 18:20:47 089928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53148|rtt_var:980|pto_duration:57068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 089934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 089940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 089946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69695| [2025/04/30 18:20:47 089952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247171942|now:1746037247089928|interv:82014| [2025/04/30 18:20:47 089958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247171942|now:1746037247089928|interval:82014|pto_count:0|srtt:53148 [2025/04/30 18:20:47 089964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:122534|inflight:69695| [2025/04/30 18:20:47 089971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 089976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:69695|cwnd:122534|conn:0000558304DEB50C|stream_id:0|stream_offset:767559| [2025/04/30 18:20:47 089983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 090007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 090018] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247089807| [2025/04/30 18:20:47 090024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247089807| [2025/04/30 18:20:47 090030] [debug] |xqc_engine_wakeup_after|wakeup:1746037247089807|now:1746037247090030|diff:18446744073709551393| [2025/04/30 18:20:47 090036] [debug] |xqc_engine_main_logic|END|now:1746037247089282| [2025/04/30 18:20:47 090045] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247090045| [2025/04/30 18:20:47 090052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 090059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:307| [2025/04/30 18:20:47 090065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:308| [2025/04/30 18:20:47 090072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:308| [2025/04/30 18:20:47 090078] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 090085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:806|origin_pktnum:730|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:807|path_largest_ack:806| [2025/04/30 18:20:47 090092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:82870|prior_delivered:649961|prior_time:1746037247034802|is_app_limited:0|send_elapse:56631|ack_elapse:55243|ctl_first_sent_time:1746037247035595|lagest_ack_time:1746037247090045|curr_delivered:713631| [2025/04/30 18:20:47 090099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247035595| [2025/04/30 18:20:47 090105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 090111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:807|path_largest_ack:807| [2025/04/30 18:20:47 090117] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:82870|prior_delivered:649961|prior_time:1746037247034802|is_app_limited:0|send_elapse:56631|ack_elapse:55243|ctl_first_sent_time:1746037247035595|lagest_ack_time:1746037247090045|curr_delivered:714831| [2025/04/30 18:20:47 090123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247037005| [2025/04/30 18:20:47 090129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 090135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53148|rttvar:980|minrtt:30950|latest_rtt:53040|ack_delay:0| [2025/04/30 18:20:47 090141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53135|rttvar:762|minrtt:30950|latest_rtt:53040|ack_delay:0| [2025/04/30 18:20:47 090147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:807|lost_pn:804|thresh:3| [2025/04/30 18:20:47 090153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 090254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53135|rtt_var:762|pto_duration:56183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 090262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 090268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 090275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68476| [2025/04/30 18:20:47 090282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247171057|now:1746037247090253|interv:80804| [2025/04/30 18:20:47 090289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247171057|now:1746037247090253|interval:80804|pto_count:0|srtt:53135 [2025/04/30 18:20:47 090296] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56631, ack_elapse 55243, delivered 64870|rate 1145485|lost 177| [2025/04/30 18:20:47 090302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145485) in round 13| [2025/04/30 18:20:47 090309] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 090315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 090321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:122534|packet_lost:0|acked:1219|po_sent_time:1746037247037005|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 090332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:122534|packet_lost:0|acked:1219|po_sent_time:1746037247037005|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 090338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:123753|full_bw_reached:1|inflight:68476|srtt:53135|latest_rtt:53040|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 090346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:308|largest:308|pns:2| [2025/04/30 18:20:47 090353] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:308|frame:ACK |recv_time:1746037247090045|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 090359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367090045|now:1746037247090045|interv:120000000| [2025/04/30 18:20:47 090365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367090045|now:1746037247090045|interv:120000000| [2025/04/30 18:20:47 090370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247089807|pq_index:0| [2025/04/30 18:20:47 090376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247089282| [2025/04/30 18:20:47 090381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247090381| [2025/04/30 18:20:47 090388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247090386| [2025/04/30 18:20:47 090394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247089807|now:1746037247090386| [2025/04/30 18:20:47 090400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247089807|now:1746037247090386| [2025/04/30 18:20:47 090406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 090411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 090418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53135|min_srtt:53135|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 090424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:68476|cwnd:123753|conn:0000558304DEB50C|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 090430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 090437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 090443] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53135|min_srtt:53135|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 090453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68476|cwnd:123753|conn:0000558304DEB50C|stream_id:0|stream_offset:820614| [2025/04/30 18:20:47 090459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 090465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 090471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53135|min_srtt:53135|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 090477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:68476|cwnd:123753|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 090483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 090489] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 090494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 090500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 090506] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 090512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:68476|cwnd:123753|conn:0000558304DEB50C|stream_id:0|stream_offset:767559| [2025/04/30 18:20:47 090518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 090524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:869| [2025/04/30 18:20:47 090562] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:869|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:68476|now:1746037247090533|stream_id:0|stream_offset:767559| [2025/04/30 18:20:47 090571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:869|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 18:20:47 090577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68476|applimit:0| [2025/04/30 18:20:47 090583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53135|rtt_var:762|pto_duration:56183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 090590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 090595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 090600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:47 090606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247171716|now:1746037247090583|interv:81133| [2025/04/30 18:20:47 090612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247171716|now:1746037247090583|interval:81133|pto_count:0|srtt:53135 [2025/04/30 18:20:47 090623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123753|inflight:69683| [2025/04/30 18:20:47 090629] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 090635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:123753|conn:0000558304DEB50C|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 090641] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 090647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:870| [2025/04/30 18:20:47 090678] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037247090656|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 090685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 090692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:47 090697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53135|rtt_var:762|pto_duration:56183|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 090703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 090709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 090714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 090720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247171839|now:1746037247090697|interv:81142| [2025/04/30 18:20:47 090725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247171839|now:1746037247090697|interval:81142|pto_count:0|srtt:53135 [2025/04/30 18:20:47 090732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:123753|inflight:70883| [2025/04/30 18:20:47 090738] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 090744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:123753|conn:0000558304DEB50C|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 090750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 090755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247091755|now:1746037247090755|interv:1000| [2025/04/30 18:20:47 090761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 090766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 090772] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247091755| [2025/04/30 18:20:47 090778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247091755| [2025/04/30 18:20:47 090788] [debug] |xqc_engine_wakeup_after|wakeup:1746037247091755|now:1746037247090788|diff:967| [2025/04/30 18:20:47 090794] [debug] |xqc_engine_main_logic|END|now:1746037247090386| [2025/04/30 18:20:47 090802] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247090802| [2025/04/30 18:20:47 090809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 090815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:308| [2025/04/30 18:20:47 090821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:309| [2025/04/30 18:20:47 090828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:309| [2025/04/30 18:20:47 090834] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 090841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:809|path_largest_ack:808| [2025/04/30 18:20:47 090847] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:80464|prior_delivered:654767|prior_time:1746037247038746|is_app_limited:0|send_elapse:56101|ack_elapse:52056|ctl_first_sent_time:1746037247039190|lagest_ack_time:1746037247090802|curr_delivered:716031| [2025/04/30 18:20:47 090854] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247039190| [2025/04/30 18:20:47 090860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 090866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:809|path_largest_ack:809| [2025/04/30 18:20:47 090872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:80464|prior_delivered:654767|prior_time:1746037247038746|is_app_limited:0|send_elapse:56101|ack_elapse:52056|ctl_first_sent_time:1746037247039190|lagest_ack_time:1746037247090802|curr_delivered:717231| [2025/04/30 18:20:47 090878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247039293| [2025/04/30 18:20:47 090884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 090890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53135|rttvar:762|minrtt:30950|latest_rtt:51509|ack_delay:0| [2025/04/30 18:20:47 090896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52932|rttvar:978|minrtt:30950|latest_rtt:51509|ack_delay:0| [2025/04/30 18:20:47 090902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:809|lost_pn:806|thresh:3| [2025/04/30 18:20:47 090908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 090982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 091006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 091012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 091017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 091023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52932|rtt_var:978|pto_duration:56844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 091030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 091036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 091042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:47 091048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247172500|now:1746037247091023|interv:81477| [2025/04/30 18:20:47 091054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247172500|now:1746037247091023|interval:81477|pto_count:0|srtt:52932 [2025/04/30 18:20:47 091061] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56101, ack_elapse 52056, delivered 62464|rate 1113420|lost 177| [2025/04/30 18:20:47 091068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113420) in round 13| [2025/04/30 18:20:47 091074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 091081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 091086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:123753|packet_lost:0|acked:2400|po_sent_time:1746037247039293|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 091097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:123753|packet_lost:0|acked:2400|po_sent_time:1746037247039293|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 091104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68483|srtt:52932|latest_rtt:51509|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 091112] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:309|largest:309|pns:2| [2025/04/30 18:20:47 091118] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:309|frame:ACK |recv_time:1746037247090802|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 091125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367090802|now:1746037247090802|interv:120000000| [2025/04/30 18:20:47 091131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367090802|now:1746037247090802|interv:120000000| [2025/04/30 18:20:47 091137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247091755|pq_index:0| [2025/04/30 18:20:47 091143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247090386| [2025/04/30 18:20:47 091148] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247091148| [2025/04/30 18:20:47 091155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247091153| [2025/04/30 18:20:47 091162] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 091168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52932|min_srtt:52932|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 091175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 091181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 091188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 091194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52932|min_srtt:52932|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 091200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:822972| [2025/04/30 18:20:47 091207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 091213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 091224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52932|min_srtt:52932|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 091230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:824151| [2025/04/30 18:20:47 091236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 091243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 091249] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52932|min_srtt:52932|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 091255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 091261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 091266] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 091272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 091278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 091284] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 091290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 091296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 091301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 091307] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247091755| [2025/04/30 18:20:47 091313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247091755| [2025/04/30 18:20:47 091318] [debug] |xqc_engine_wakeup_after|wakeup:1746037247091755|now:1746037247091318|diff:437| [2025/04/30 18:20:47 091324] [debug] |xqc_engine_main_logic|END|now:1746037247091153| [2025/04/30 18:20:47 091331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247091331| [2025/04/30 18:20:47 091337] [debug] |xqc_engine_wakeup_after|wakeup:1746037247091755|now:1746037247091336|diff:419| [2025/04/30 18:20:47 091342] [debug] |xqc_engine_main_logic|END|now:1746037247091331| [2025/04/30 18:20:47 092420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247092420| [2025/04/30 18:20:47 092433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247091755|pq_index:0| [2025/04/30 18:20:47 092440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247091153| [2025/04/30 18:20:47 092447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247092445| [2025/04/30 18:20:47 092459] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247091755|now:1746037247092445| [2025/04/30 18:20:47 092465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247091755|now:1746037247092445| [2025/04/30 18:20:47 092471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 092477] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 092483] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52932|min_srtt:52932|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 092490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 092496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 092502] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 092507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 092514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 092520] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 092526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 092533] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 092538] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:871| [2025/04/30 18:20:47 092585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68483|now:1746037247092549|stream_id:0|stream_offset:769917| [2025/04/30 18:20:47 092594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 092601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68483|applimit:0| [2025/04/30 18:20:47 092607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52932|rtt_var:978|pto_duration:56844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 092613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 092619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 092624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:47 092630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247174393|now:1746037247092606|interv:81787| [2025/04/30 18:20:47 092636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247174393|now:1746037247092606|interval:81787|pto_count:0|srtt:52932 [2025/04/30 18:20:47 092647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69683| [2025/04/30 18:20:47 092654] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 092660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:771096| [2025/04/30 18:20:47 092667] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 092673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:872| [2025/04/30 18:20:47 092706] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037247092681|stream_id:0|stream_offset:771096| [2025/04/30 18:20:47 092714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 092721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:47 092727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52932|rtt_var:978|pto_duration:56844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 092733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 092738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 092744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 092750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247174525|now:1746037247092727|interv:81798| [2025/04/30 18:20:47 092755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247174525|now:1746037247092727|interval:81798|pto_count:0|srtt:52932 [2025/04/30 18:20:47 092762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:47 092769] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 092775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:772275| [2025/04/30 18:20:47 092781] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 092787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:873| [2025/04/30 18:20:47 092818] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037247092795|stream_id:0|stream_offset:772275| [2025/04/30 18:20:47 092826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 092838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:47 092844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52932|rtt_var:978|pto_duration:56844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 092850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 092855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 092861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:47 092867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247174639|now:1746037247092843|interv:81796| [2025/04/30 18:20:47 092872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247174639|now:1746037247092843|interval:81796|pto_count:0|srtt:52932 [2025/04/30 18:20:47 092879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:47 092885] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 092891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:773454| [2025/04/30 18:20:47 092897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 092903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247093903|now:1746037247092903|interv:1000| [2025/04/30 18:20:47 092908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 092914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 092919] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247093903| [2025/04/30 18:20:47 092925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247093903| [2025/04/30 18:20:47 092930] [debug] |xqc_engine_wakeup_after|wakeup:1746037247093903|now:1746037247092930|diff:973| [2025/04/30 18:20:47 092936] [debug] |xqc_engine_main_logic|END|now:1746037247092445| [2025/04/30 18:20:47 092948] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247092947| [2025/04/30 18:20:47 092955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 092962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:309| [2025/04/30 18:20:47 092968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:310| [2025/04/30 18:20:47 092975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:310| [2025/04/30 18:20:47 092981] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 093009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:811|path_largest_ack:810| [2025/04/30 18:20:47 093016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:161|tx_in_flight:82864|prior_delivered:654767|prior_time:1746037247038746|is_app_limited:0|send_elapse:57520|ack_elapse:54201|ctl_first_sent_time:1746037247040609|lagest_ack_time:1746037247092947|curr_delivered:718431| [2025/04/30 18:20:47 093028] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247040609| [2025/04/30 18:20:47 093034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 093040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:811|origin_pktnum:737|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:811|path_largest_ack:811| [2025/04/30 18:20:47 093047] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:162|tx_in_flight:80464|prior_delivered:657167|prior_time:1746037247040748|is_app_limited:0|send_elapse:56782|ack_elapse:52199|ctl_first_sent_time:1746037247042377|lagest_ack_time:1746037247092947|curr_delivered:719631| [2025/04/30 18:20:47 093053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247042377| [2025/04/30 18:20:47 093059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 093065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52932|rttvar:978|minrtt:30950|latest_rtt:50570|ack_delay:1000| [2025/04/30 18:20:47 093071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52512|rttvar:1574|minrtt:30950|latest_rtt:50570|ack_delay:1000| [2025/04/30 18:20:47 093077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:811|lost_pn:808|thresh:3| [2025/04/30 18:20:47 093083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 093172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 093178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52512|rtt_var:1574|pto_duration:58808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 093184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 093190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 093195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:47 093201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247176603|now:1746037247093177|interv:83426| [2025/04/30 18:20:47 093207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247176603|now:1746037247093177|interval:83426|pto_count:0|srtt:52512 [2025/04/30 18:20:47 093213] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56782, ack_elapse 52199, delivered 62464|rate 1100066|lost 177| [2025/04/30 18:20:47 093219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100066) in round 13| [2025/04/30 18:20:47 093226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 093232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 093237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247042377|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 093244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247042377|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 093250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:69683|srtt:52512|latest_rtt:50570|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 093259] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:310|largest:310|pns:2| [2025/04/30 18:20:47 093265] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:310|frame:ACK |recv_time:1746037247092947|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 093272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367092947|now:1746037247092947|interv:120000000| [2025/04/30 18:20:47 093278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367092947|now:1746037247092947|interv:120000000| [2025/04/30 18:20:47 093283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247093903|pq_index:0| [2025/04/30 18:20:47 093289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247092445| [2025/04/30 18:20:47 093299] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247093299| [2025/04/30 18:20:47 093307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247093305| [2025/04/30 18:20:47 093314] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 093320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52512|min_srtt:52512|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 093326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 093333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 093339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 093346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52512|min_srtt:52512|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 093352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:826509| [2025/04/30 18:20:47 093358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 093364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 093370] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52512|min_srtt:52512|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 093376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 093383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 093389] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 093395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 093401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 093408] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 093414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:773454| [2025/04/30 18:20:47 093420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 093430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 093436] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247093903| [2025/04/30 18:20:47 093441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247093903| [2025/04/30 18:20:47 093446] [debug] |xqc_engine_wakeup_after|wakeup:1746037247093903|now:1746037247093446|diff:457| [2025/04/30 18:20:47 093452] [debug] |xqc_engine_main_logic|END|now:1746037247093305| [2025/04/30 18:20:47 093459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247093459| [2025/04/30 18:20:47 093465] [debug] |xqc_engine_wakeup_after|wakeup:1746037247093903|now:1746037247093465|diff:438| [2025/04/30 18:20:47 093470] [debug] |xqc_engine_main_logic|END|now:1746037247093459| [2025/04/30 18:20:47 094545] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247094545| [2025/04/30 18:20:47 094561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247093903|pq_index:0| [2025/04/30 18:20:47 094567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247093305| [2025/04/30 18:20:47 094575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247094573| [2025/04/30 18:20:47 094581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247093903|now:1746037247094573| [2025/04/30 18:20:47 094588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247093903|now:1746037247094573| [2025/04/30 18:20:47 094593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 094599] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 094606] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52512|min_srtt:52512|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 094612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 094619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 094625] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 094630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 094637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 094643] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 094649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:773454| [2025/04/30 18:20:47 094655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 094661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:874| [2025/04/30 18:20:47 094709] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037247094677|stream_id:0|stream_offset:773454| [2025/04/30 18:20:47 094718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 094725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:47 094731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52512|rtt_var:1574|pto_duration:58808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 094738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 094743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 094749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 094754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247178485|now:1746037247094731|interv:83754| [2025/04/30 18:20:47 094760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247178485|now:1746037247094731|interval:83754|pto_count:0|srtt:52512 [2025/04/30 18:20:47 094767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:47 094773] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 094779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:774633| [2025/04/30 18:20:47 094786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 094791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:875| [2025/04/30 18:20:47 094824] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037247094800|stream_id:0|stream_offset:774633| [2025/04/30 18:20:47 094831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 094838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:47 094844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52512|rtt_var:1574|pto_duration:58808|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 094850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 094855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 094861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:47 094866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247178608|now:1746037247094844|interv:83764| [2025/04/30 18:20:47 094872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247178608|now:1746037247094844|interval:83764|pto_count:0|srtt:52512 [2025/04/30 18:20:47 094883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:47 094889] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 094895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:775812| [2025/04/30 18:20:47 094902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 094907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247095907|now:1746037247094907|interv:1000| [2025/04/30 18:20:47 094913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 094918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 094924] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247095907| [2025/04/30 18:20:47 094930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247095907| [2025/04/30 18:20:47 094935] [debug] |xqc_engine_wakeup_after|wakeup:1746037247095907|now:1746037247094935|diff:972| [2025/04/30 18:20:47 094941] [debug] |xqc_engine_main_logic|END|now:1746037247094573| [2025/04/30 18:20:47 095694] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247095692| [2025/04/30 18:20:47 095709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 095718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:310| [2025/04/30 18:20:47 095724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:311| [2025/04/30 18:20:47 095733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:311| [2025/04/30 18:20:47 095739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 095747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:812|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:813|path_largest_ack:812| [2025/04/30 18:20:47 095755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:162|tx_in_flight:81664|prior_delivered:657167|prior_time:1746037247040748|is_app_limited:0|send_elapse:56890|ack_elapse:54944|ctl_first_sent_time:1746037247042485|lagest_ack_time:1746037247095692|curr_delivered:720831| [2025/04/30 18:20:47 095761] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247042485| [2025/04/30 18:20:47 095768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 095773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:813|origin_pktnum:741|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:813|path_largest_ack:813| [2025/04/30 18:20:47 095780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:163|tx_in_flight:79264|prior_delivered:659567|prior_time:1746037247042615|is_app_limited:0|send_elapse:56544|ack_elapse:53077|ctl_first_sent_time:1746037247044143|lagest_ack_time:1746037247095692|curr_delivered:722031| [2025/04/30 18:20:47 095786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247044143| [2025/04/30 18:20:47 095799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 095804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52512|rttvar:1574|minrtt:30950|latest_rtt:51549|ack_delay:1000| [2025/04/30 18:20:47 095810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52266|rttvar:1671|minrtt:30950|latest_rtt:51549|ack_delay:1000| [2025/04/30 18:20:47 095816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:813|lost_pn:810|thresh:3| [2025/04/30 18:20:47 095822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 095903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 095909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52266|rtt_var:1671|pto_duration:58950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 095915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 095920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 095925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:47 095932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247178750|now:1746037247095908|interv:82842| [2025/04/30 18:20:47 095946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247178750|now:1746037247095908|interval:82842|pto_count:0|srtt:52266 [2025/04/30 18:20:47 095952] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56544, ack_elapse 53077, delivered 62464|rate 1104697|lost 177| [2025/04/30 18:20:47 095958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104697) in round 13| [2025/04/30 18:20:47 095964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 095970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 095976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247044143|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 095982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247044143|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 096016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:69683|srtt:52266|latest_rtt:51549|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 096025] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:311|largest:311|pns:2| [2025/04/30 18:20:47 096032] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:311|frame:ACK |recv_time:1746037247095692|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 096039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367095692|now:1746037247095692|interv:120000000| [2025/04/30 18:20:47 096045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367095692|now:1746037247095692|interv:120000000| [2025/04/30 18:20:47 096050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247095907|pq_index:0| [2025/04/30 18:20:47 096057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247094573| [2025/04/30 18:20:47 096063] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247096063| [2025/04/30 18:20:47 096071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247096069| [2025/04/30 18:20:47 096078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247095907|now:1746037247096069| [2025/04/30 18:20:47 096084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247095907|now:1746037247096069| [2025/04/30 18:20:47 096089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 096094] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 096101] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52266|min_srtt:52266|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 096112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 096119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 096125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 096131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52266|min_srtt:52266|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 096137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:828867| [2025/04/30 18:20:47 096144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52266|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 096150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 096156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52266|min_srtt:52266|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 096162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:55200|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 096168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 096174] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 096179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 096186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 096192] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 096198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:775812| [2025/04/30 18:20:47 096205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 096211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:876| [2025/04/30 18:20:47 096257] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037247096223|stream_id:0|stream_offset:775812| [2025/04/30 18:20:47 096266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 096273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:47 096285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52266|rtt_var:1671|pto_duration:58950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 096291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 096297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 096303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 096308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247180173|now:1746037247096285|interv:83888| [2025/04/30 18:20:47 096314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247180173|now:1746037247096285|interval:83888|pto_count:0|srtt:52266 [2025/04/30 18:20:47 096321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:47 096328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 096334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:776991| [2025/04/30 18:20:47 096341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 096347] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:877| [2025/04/30 18:20:47 096388] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037247096357|stream_id:0|stream_offset:776991| [2025/04/30 18:20:47 096397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 096403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:47 096409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52266|rtt_var:1671|pto_duration:58950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 096415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 096420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 096425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:47 096431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247180307|now:1746037247096409|interv:83898| [2025/04/30 18:20:47 096437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247180307|now:1746037247096409|interval:83898|pto_count:0|srtt:52266 [2025/04/30 18:20:47 096443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:47 096450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 096456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:778170| [2025/04/30 18:20:47 096469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 096475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247097475|now:1746037247096475|interv:1000| [2025/04/30 18:20:47 096481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 096487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 096493] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247097475| [2025/04/30 18:20:47 096500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247097475| [2025/04/30 18:20:47 096506] [debug] |xqc_engine_wakeup_after|wakeup:1746037247097475|now:1746037247096506|diff:969| [2025/04/30 18:20:47 096512] [debug] |xqc_engine_main_logic|END|now:1746037247096069| [2025/04/30 18:20:47 096519] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247096519| [2025/04/30 18:20:47 096525] [debug] |xqc_engine_wakeup_after|wakeup:1746037247097475|now:1746037247096525|diff:950| [2025/04/30 18:20:47 096531] [debug] |xqc_engine_main_logic|END|now:1746037247096519| [2025/04/30 18:20:47 097610] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247097610| [2025/04/30 18:20:47 097624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247097475|pq_index:0| [2025/04/30 18:20:47 097631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247096069| [2025/04/30 18:20:47 097639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247097637| [2025/04/30 18:20:47 097646] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247097475|now:1746037247097637| [2025/04/30 18:20:47 097653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247097475|now:1746037247097637| [2025/04/30 18:20:47 097659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 097666] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 097673] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52266|min_srtt:52266|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 097680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 097687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 097693] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 097699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 097706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 097713] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 097726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:778170| [2025/04/30 18:20:47 097733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 097740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:878| [2025/04/30 18:20:47 097786] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037247097751|stream_id:0|stream_offset:778170| [2025/04/30 18:20:47 097797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 097804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:47 097811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52266|rtt_var:1671|pto_duration:58950|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 097817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 097824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 097829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:47 097835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247181701|now:1746037247097810|interv:83891| [2025/04/30 18:20:47 097841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247181701|now:1746037247097810|interval:83891|pto_count:0|srtt:52266 [2025/04/30 18:20:47 097848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:47 097856] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 097862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:779349| [2025/04/30 18:20:47 097870] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 097876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247098875|now:1746037247097875|interv:1000| [2025/04/30 18:20:47 097882] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 097887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 097893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247098875| [2025/04/30 18:20:47 097899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247098875| [2025/04/30 18:20:47 097905] [debug] |xqc_engine_wakeup_after|wakeup:1746037247098875|now:1746037247097904|diff:971| [2025/04/30 18:20:47 097911] [debug] |xqc_engine_main_logic|END|now:1746037247097637| [2025/04/30 18:20:47 097924] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247097923| [2025/04/30 18:20:47 097931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 097946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:311| [2025/04/30 18:20:47 097952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:312| [2025/04/30 18:20:47 097961] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:312| [2025/04/30 18:20:47 097967] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 097975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:814|origin_pktnum:744|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:815|path_largest_ack:814| [2025/04/30 18:20:47 097982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:75664|prior_delivered:661967|prior_time:1746037247044668|is_app_limited:0|send_elapse:56867|ack_elapse:53255|ctl_first_sent_time:1746037247046319|lagest_ack_time:1746037247097923|curr_delivered:723231| [2025/04/30 18:20:47 098013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247046319| [2025/04/30 18:20:47 098021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 098028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:815|origin_pktnum:745|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:815|path_largest_ack:815| [2025/04/30 18:20:47 098035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:75664|prior_delivered:661967|prior_time:1746037247044668|is_app_limited:0|send_elapse:56867|ack_elapse:53255|ctl_first_sent_time:1746037247046319|lagest_ack_time:1746037247097923|curr_delivered:724431| [2025/04/30 18:20:47 098042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247046444| [2025/04/30 18:20:47 098049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 098055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52266|rttvar:1671|minrtt:30950|latest_rtt:51479|ack_delay:1000| [2025/04/30 18:20:47 098062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52042|rttvar:1700|minrtt:30950|latest_rtt:51479|ack_delay:1000| [2025/04/30 18:20:47 098068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:815|lost_pn:812|thresh:3| [2025/04/30 18:20:47 098074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 098148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 098154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52042|rtt_var:1700|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 098160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 098166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 098171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 098177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247181593|now:1746037247098154|interv:83439| [2025/04/30 18:20:47 098182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247181593|now:1746037247098154|interval:83439|pto_count:0|srtt:52042 [2025/04/30 18:20:47 098188] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56867, ack_elapse 53255, delivered 62464|rate 1098422|lost 177| [2025/04/30 18:20:47 098195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1098422) in round 13| [2025/04/30 18:20:47 098200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 098206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 098212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247046444|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 098218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247046444|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 098225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70883|srtt:52042|latest_rtt:51479|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 098233] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:312|largest:312|pns:2| [2025/04/30 18:20:47 098239] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:312|frame:ACK |recv_time:1746037247097923|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 098246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367097923|now:1746037247097923|interv:120000000| [2025/04/30 18:20:47 098256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367097923|now:1746037247097923|interv:120000000| [2025/04/30 18:20:47 098262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247098875|pq_index:0| [2025/04/30 18:20:47 098268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247097637| [2025/04/30 18:20:47 098273] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247098273| [2025/04/30 18:20:47 098280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247098278| [2025/04/30 18:20:47 098287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 098293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52042|min_srtt:52042|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 098300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 098306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 098313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 098319] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52042|min_srtt:52042|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 098325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:831225| [2025/04/30 18:20:47 098331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 098337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 098343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52042|min_srtt:52042|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 098349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 098355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 098360] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 098365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 098371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 098382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 098388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:779349| [2025/04/30 18:20:47 098394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 098399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 098404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247098875| [2025/04/30 18:20:47 098410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247098875| [2025/04/30 18:20:47 098415] [debug] |xqc_engine_wakeup_after|wakeup:1746037247098875|now:1746037247098415|diff:460| [2025/04/30 18:20:47 098421] [debug] |xqc_engine_main_logic|END|now:1746037247098278| [2025/04/30 18:20:47 098428] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247098428| [2025/04/30 18:20:47 098433] [debug] |xqc_engine_wakeup_after|wakeup:1746037247098875|now:1746037247098433|diff:442| [2025/04/30 18:20:47 098438] [debug] |xqc_engine_main_logic|END|now:1746037247098428| [2025/04/30 18:20:47 099516] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247099515| [2025/04/30 18:20:47 099531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247098875|pq_index:0| [2025/04/30 18:20:47 099538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247098278| [2025/04/30 18:20:47 099546] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247099544| [2025/04/30 18:20:47 099553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247098875|now:1746037247099544| [2025/04/30 18:20:47 099560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247098875|now:1746037247099544| [2025/04/30 18:20:47 099565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 099572] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 099579] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52042|min_srtt:52042|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 099586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 099593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 099600] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 099605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 099612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 099619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 099626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:779349| [2025/04/30 18:20:47 099639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 099646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:879| [2025/04/30 18:20:47 099692] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037247099657|stream_id:0|stream_offset:779349| [2025/04/30 18:20:47 099702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 099709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:47 099716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52042|rtt_var:1700|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 099723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 099729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 099736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:47 099742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247183499|now:1746037247099716|interv:83783| [2025/04/30 18:20:47 099748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247183499|now:1746037247099716|interval:83783|pto_count:0|srtt:52042 [2025/04/30 18:20:47 099755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:47 099763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 099769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:780528| [2025/04/30 18:20:47 099776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 099782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:880| [2025/04/30 18:20:47 099819] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037247099792|stream_id:0|stream_offset:780528| [2025/04/30 18:20:47 099828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 099835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:47 099842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52042|rtt_var:1700|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 099848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 099859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 099866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:47 099871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247183634|now:1746037247099842|interv:83792| [2025/04/30 18:20:47 099877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247183634|now:1746037247099842|interval:83792|pto_count:0|srtt:52042 [2025/04/30 18:20:47 099884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:47 099891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 099897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:781707| [2025/04/30 18:20:47 099904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 099910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:881| [2025/04/30 18:20:47 099946] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73283|now:1746037247099919|stream_id:0|stream_offset:781707| [2025/04/30 18:20:47 099954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 099961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73283|applimit:0| [2025/04/30 18:20:47 099967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52042|rtt_var:1700|pto_duration:58842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 099973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 099979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 099984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74483| [2025/04/30 18:20:47 100013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247183761|now:1746037247099967|interv:83794| [2025/04/30 18:20:47 100019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247183761|now:1746037247099967|interval:83794|pto_count:0|srtt:52042 [2025/04/30 18:20:47 100026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74483| [2025/04/30 18:20:47 100033] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 100038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:782886| [2025/04/30 18:20:47 100045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 100050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247101050|now:1746037247100050|interv:1000| [2025/04/30 18:20:47 100062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 100067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 100073] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247101050| [2025/04/30 18:20:47 100079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247101050| [2025/04/30 18:20:47 100085] [debug] |xqc_engine_wakeup_after|wakeup:1746037247101050|now:1746037247100085|diff:965| [2025/04/30 18:20:47 100091] [debug] |xqc_engine_main_logic|END|now:1746037247099544| [2025/04/30 18:20:47 100305] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247100304| [2025/04/30 18:20:47 100316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 100324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:312| [2025/04/30 18:20:47 100330] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:313| [2025/04/30 18:20:47 100338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:313| [2025/04/30 18:20:47 100343] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 100350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:817|path_largest_ack:816| [2025/04/30 18:20:47 100357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:78064|prior_delivered:661967|prior_time:1746037247044668|is_app_limited:0|send_elapse:57115|ack_elapse:55636|ctl_first_sent_time:1746037247046567|lagest_ack_time:1746037247100304|curr_delivered:725631| [2025/04/30 18:20:47 100364] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247046567| [2025/04/30 18:20:47 100370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 100376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:817|path_largest_ack:817| [2025/04/30 18:20:47 100382] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:76864|prior_delivered:664367|prior_time:1746037247046745|is_app_limited:0|send_elapse:57129|ack_elapse:53559|ctl_first_sent_time:1746037247048430|lagest_ack_time:1746037247100304|curr_delivered:726831| [2025/04/30 18:20:47 100388] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247048430| [2025/04/30 18:20:47 100394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 100399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52042|rttvar:1700|minrtt:30950|latest_rtt:51874|ack_delay:0| [2025/04/30 18:20:47 100405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52021|rttvar:1317|minrtt:30950|latest_rtt:51874|ack_delay:0| [2025/04/30 18:20:47 100411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:817|lost_pn:814|thresh:3| [2025/04/30 18:20:47 100417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 100489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 100495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52021|rtt_var:1317|pto_duration:57289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 100501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 100507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 100512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:47 100518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247182208|now:1746037247100495|interv:81713| [2025/04/30 18:20:47 100523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247182208|now:1746037247100495|interval:81713|pto_count:0|srtt:52021 [2025/04/30 18:20:47 100529] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57129, ack_elapse 53559, delivered 62464|rate 1093385|lost 177| [2025/04/30 18:20:47 100535] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093385) in round 13| [2025/04/30 18:20:47 100542] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 100548] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 100553] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247048430|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 100559] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247048430|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 100570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:72083|srtt:52021|latest_rtt:51874|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 100579] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:313|largest:313|pns:2| [2025/04/30 18:20:47 100585] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:313|frame:ACK |recv_time:1746037247100304|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 100592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367100304|now:1746037247100304|interv:120000000| [2025/04/30 18:20:47 100597] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367100304|now:1746037247100304|interv:120000000| [2025/04/30 18:20:47 100603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247101050|pq_index:0| [2025/04/30 18:20:47 100609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247099544| [2025/04/30 18:20:47 100614] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247100614| [2025/04/30 18:20:47 100621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247100619| [2025/04/30 18:20:47 100628] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 100635] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52021|min_srtt:52021|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 100641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 100647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 100654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 100660] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52021|min_srtt:52021|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 100666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:833583| [2025/04/30 18:20:47 100672] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 100678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 100684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52021|min_srtt:52021|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 100694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:834762| [2025/04/30 18:20:47 100701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 100706] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 100711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 100717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 100723] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 100729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:782886| [2025/04/30 18:20:47 100735] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 100740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 100746] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247101050| [2025/04/30 18:20:47 100751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247101050| [2025/04/30 18:20:47 100756] [debug] |xqc_engine_wakeup_after|wakeup:1746037247101050|now:1746037247100756|diff:294| [2025/04/30 18:20:47 100762] [debug] |xqc_engine_main_logic|END|now:1746037247100619| [2025/04/30 18:20:47 100769] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247100769| [2025/04/30 18:20:47 100775] [debug] |xqc_engine_wakeup_after|wakeup:1746037247101050|now:1746037247100774|diff:276| [2025/04/30 18:20:47 100780] [debug] |xqc_engine_main_logic|END|now:1746037247100769| [2025/04/30 18:20:47 101860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247101860| [2025/04/30 18:20:47 101874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247101050|pq_index:0| [2025/04/30 18:20:47 101881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247100619| [2025/04/30 18:20:47 101888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247101886| [2025/04/30 18:20:47 101895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247101050|now:1746037247101886| [2025/04/30 18:20:47 101901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247101050|now:1746037247101886| [2025/04/30 18:20:47 101906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 101912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 101919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52021|min_srtt:52021|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 101926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:834762| [2025/04/30 18:20:47 101939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 101944] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 101950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 101956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 101962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 101968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:782886| [2025/04/30 18:20:47 101975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 101981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:882| [2025/04/30 18:20:47 102040] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72083|now:1746037247102007|stream_id:0|stream_offset:782886| [2025/04/30 18:20:47 102052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 102059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72083|applimit:0| [2025/04/30 18:20:47 102065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52021|rtt_var:1317|pto_duration:57289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 102071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 102077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 102082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73283| [2025/04/30 18:20:47 102088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247184296|now:1746037247102065|interv:82231| [2025/04/30 18:20:47 102093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247184296|now:1746037247102065|interval:82231|pto_count:0|srtt:52021 [2025/04/30 18:20:47 102099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73283| [2025/04/30 18:20:47 102106] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 102112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73283|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:784065| [2025/04/30 18:20:47 102118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 102124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:883| [2025/04/30 18:20:47 102173] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73283|now:1746037247102144|stream_id:0|stream_offset:784065| [2025/04/30 18:20:47 102182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 102188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73283|applimit:0| [2025/04/30 18:20:47 102195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52021|rtt_var:1317|pto_duration:57289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 102211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 102217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 102223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74483| [2025/04/30 18:20:47 102228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247184433|now:1746037247102194|interv:82239| [2025/04/30 18:20:47 102234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247184433|now:1746037247102194|interval:82239|pto_count:0|srtt:52021 [2025/04/30 18:20:47 102241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74483| [2025/04/30 18:20:47 102247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 102253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:785244| [2025/04/30 18:20:47 102260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 102265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247103265|now:1746037247102265|interv:1000| [2025/04/30 18:20:47 102271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 102277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 102282] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247103265| [2025/04/30 18:20:47 102288] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247103265| [2025/04/30 18:20:47 102294] [debug] |xqc_engine_wakeup_after|wakeup:1746037247103265|now:1746037247102294|diff:971| [2025/04/30 18:20:47 102300] [debug] |xqc_engine_main_logic|END|now:1746037247101886| [2025/04/30 18:20:47 102313] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247102312| [2025/04/30 18:20:47 102362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 102371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:313| [2025/04/30 18:20:47 102376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:314| [2025/04/30 18:20:47 102385] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:314| [2025/04/30 18:20:47 102390] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 102404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:820|path_largest_ack:818| [2025/04/30 18:20:47 102411] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:165|tx_in_flight:78064|prior_delivered:664367|prior_time:1746037247046745|is_app_limited:0|send_elapse:57228|ack_elapse:55567|ctl_first_sent_time:1746037247048529|lagest_ack_time:1746037247102312|curr_delivered:728031| [2025/04/30 18:20:47 102417] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247048529| [2025/04/30 18:20:47 102424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 102430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:819|origin_pktnum:750|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:820|path_largest_ack:819| [2025/04/30 18:20:47 102436] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:75664|prior_delivered:666767|prior_time:1746037247048829|is_app_limited:0|send_elapse:57116|ack_elapse:53483|ctl_first_sent_time:1746037247050562|lagest_ack_time:1746037247102312|curr_delivered:729231| [2025/04/30 18:20:47 102443] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247050562| [2025/04/30 18:20:47 102449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 102455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 102461] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:75664|prior_delivered:666767|prior_time:1746037247048829|is_app_limited:0|send_elapse:57116|ack_elapse:53483|ctl_first_sent_time:1746037247050562|lagest_ack_time:1746037247102312|curr_delivered:730431| [2025/04/30 18:20:47 102467] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247050670| [2025/04/30 18:20:47 102473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 102479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52021|rttvar:1317|minrtt:30950|latest_rtt:51642|ack_delay:1000| [2025/04/30 18:20:47 102485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51849|rttvar:1332|minrtt:30950|latest_rtt:51642|ack_delay:1000| [2025/04/30 18:20:47 102491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:820|lost_pn:817|thresh:3| [2025/04/30 18:20:47 102497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 102568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 102573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51849|rtt_var:1332|pto_duration:57177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 102580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 102586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 102591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 102597] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247184321|now:1746037247102573|interv:81748| [2025/04/30 18:20:47 102602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247184321|now:1746037247102573|interval:81748|pto_count:0|srtt:51849 [2025/04/30 18:20:47 102609] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57116, ack_elapse 53483, delivered 63664|rate 1114643|lost 177| [2025/04/30 18:20:47 102615] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1114643) in round 13| [2025/04/30 18:20:47 102621] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 102626] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 102632] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:3600|po_sent_time:1746037247050670|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 102638] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:3600|po_sent_time:1746037247050670|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 102645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70883|srtt:51849|latest_rtt:51642|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 102653] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:314|largest:314|pns:2| [2025/04/30 18:20:47 102659] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:314|frame:ACK |recv_time:1746037247102312|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 102674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367102312|now:1746037247102312|interv:120000000| [2025/04/30 18:20:47 102680] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367102312|now:1746037247102312|interv:120000000| [2025/04/30 18:20:47 102685] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247103265|pq_index:0| [2025/04/30 18:20:47 102691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247101886| [2025/04/30 18:20:47 102697] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247102697| [2025/04/30 18:20:47 102704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247102702| [2025/04/30 18:20:47 102710] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 102717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51849|min_srtt:51849|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 102723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:834762| [2025/04/30 18:20:47 102729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 102736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 102742] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51849|min_srtt:51849|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 102748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:835941| [2025/04/30 18:20:47 102754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 102761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 102767] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51849|min_srtt:51849|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 102773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52800|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:837120| [2025/04/30 18:20:47 102780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 102786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 102792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51849|min_srtt:51849|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 102802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54000|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:838299| [2025/04/30 18:20:47 102808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 102814] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 102819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 102825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 102831] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 102837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:785244| [2025/04/30 18:20:47 102843] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 102848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 102854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247103265| [2025/04/30 18:20:47 102859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247103265| [2025/04/30 18:20:47 102865] [debug] |xqc_engine_wakeup_after|wakeup:1746037247103265|now:1746037247102865|diff:400| [2025/04/30 18:20:47 102871] [debug] |xqc_engine_main_logic|END|now:1746037247102702| [2025/04/30 18:20:47 102878] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247102878| [2025/04/30 18:20:47 102883] [debug] |xqc_engine_wakeup_after|wakeup:1746037247103265|now:1746037247102883|diff:382| [2025/04/30 18:20:47 102889] [debug] |xqc_engine_main_logic|END|now:1746037247102878| [2025/04/30 18:20:47 103779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247103777| [2025/04/30 18:20:47 103793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 103802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:314| [2025/04/30 18:20:47 103808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:315| [2025/04/30 18:20:47 103816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:315| [2025/04/30 18:20:47 103822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 103830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 103837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:166|tx_in_flight:78064|prior_delivered:666767|prior_time:1746037247048829|is_app_limited:0|send_elapse:57317|ack_elapse:54948|ctl_first_sent_time:1746037247050763|lagest_ack_time:1746037247103777|curr_delivered:731631| [2025/04/30 18:20:47 103844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247050763| [2025/04/30 18:20:47 103851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 103864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:822|origin_pktnum:753|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:822|path_largest_ack:822| [2025/04/30 18:20:47 103871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:168|tx_in_flight:73245|prior_delivered:670386|prior_time:1746037247051936|is_app_limited:0|send_elapse:55285|ack_elapse:51841|ctl_first_sent_time:1746037247052452|lagest_ack_time:1746037247103777|curr_delivered:732831| [2025/04/30 18:20:47 103878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247052452| [2025/04/30 18:20:47 103884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 103890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51849|rttvar:1332|minrtt:30950|latest_rtt:51325|ack_delay:1000| [2025/04/30 18:20:47 103896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51658|rttvar:1380|minrtt:30950|latest_rtt:51325|ack_delay:1000| [2025/04/30 18:20:47 103902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:822|lost_pn:819|thresh:3| [2025/04/30 18:20:47 103907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 103963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 103969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:1380|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 103975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 103981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 104006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:47 104016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247184322|now:1746037247103968|interv:80354| [2025/04/30 18:20:47 104022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247184322|now:1746037247103968|interval:80354|pto_count:0|srtt:51658 [2025/04/30 18:20:47 104029] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55285, ack_elapse 51841, delivered 62445|rate 1129510|lost 177| [2025/04/30 18:20:47 104035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129510) in round 13| [2025/04/30 18:20:47 104041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 104047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 104053] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247052452|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 104059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247052452|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 104066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68483|srtt:51658|latest_rtt:51325|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 104076] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:315|largest:315|pns:2| [2025/04/30 18:20:47 104083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:315|frame:ACK |recv_time:1746037247103777|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 104090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367103777|now:1746037247103777|interv:120000000| [2025/04/30 18:20:47 104096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367103777|now:1746037247103777|interv:120000000| [2025/04/30 18:20:47 104101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247103265|pq_index:0| [2025/04/30 18:20:47 104107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247102702| [2025/04/30 18:20:47 104113] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247104113| [2025/04/30 18:20:47 104120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247104118| [2025/04/30 18:20:47 104126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247103265|now:1746037247104118| [2025/04/30 18:20:47 104132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247103265|now:1746037247104118| [2025/04/30 18:20:47 104138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 104144] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 104151] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 104161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:838299| [2025/04/30 18:20:47 104168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 104175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 104181] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 104187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 104194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 104200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 104206] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 104212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:840657| [2025/04/30 18:20:47 104218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 104224] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 104229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 104322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 104330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 104337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:785244| [2025/04/30 18:20:47 104343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 104350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:884| [2025/04/30 18:20:47 104395] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68483|now:1746037247104360|stream_id:0|stream_offset:785244| [2025/04/30 18:20:47 104405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 104417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68483|applimit:0| [2025/04/30 18:20:47 104423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:1380|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 104430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 104435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 104441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69683| [2025/04/30 18:20:47 104446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186538|now:1746037247104423|interv:82115| [2025/04/30 18:20:47 104452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186538|now:1746037247104423|interval:82115|pto_count:0|srtt:51658 [2025/04/30 18:20:47 104458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69683| [2025/04/30 18:20:47 104465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 104471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69683|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:786423| [2025/04/30 18:20:47 104478] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 104483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:885| [2025/04/30 18:20:47 104517] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69683|now:1746037247104492|stream_id:0|stream_offset:786423| [2025/04/30 18:20:47 104525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 104532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69683|applimit:0| [2025/04/30 18:20:47 104538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:1380|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 104544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 104549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 104555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 104560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186670|now:1746037247104537|interv:82133| [2025/04/30 18:20:47 104566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186670|now:1746037247104537|interval:82133|pto_count:0|srtt:51658 [2025/04/30 18:20:47 104572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70883| [2025/04/30 18:20:47 104579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 104589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 104596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 104602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:886| [2025/04/30 18:20:47 104634] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70883|now:1746037247104610|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 104641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 104648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:47 104653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:1380|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 104659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 104664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 104670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72083| [2025/04/30 18:20:47 104675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186788|now:1746037247104653|interv:82135| [2025/04/30 18:20:47 104681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186788|now:1746037247104653|interval:82135|pto_count:0|srtt:51658 [2025/04/30 18:20:47 104688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72083| [2025/04/30 18:20:47 104694] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 104700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72083|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 104707] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 104713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247105712|now:1746037247104712|interv:1000| [2025/04/30 18:20:47 104718] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 104724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 104730] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247105712| [2025/04/30 18:20:47 104736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247105712| [2025/04/30 18:20:47 104741] [debug] |xqc_engine_wakeup_after|wakeup:1746037247105712|now:1746037247104741|diff:971| [2025/04/30 18:20:47 104747] [debug] |xqc_engine_main_logic|END|now:1746037247104118| [2025/04/30 18:20:47 104755] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247104755| [2025/04/30 18:20:47 104760] [debug] |xqc_engine_wakeup_after|wakeup:1746037247105712|now:1746037247104760|diff:952| [2025/04/30 18:20:47 104771] [debug] |xqc_engine_main_logic|END|now:1746037247104755| [2025/04/30 18:20:47 104783] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:71|state:ESTABED|recv_time:1746037247104783| [2025/04/30 18:20:47 104790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 104797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:315| [2025/04/30 18:20:47 104802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:316| [2025/04/30 18:20:47 104810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:316| [2025/04/30 18:20:47 104816] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 104822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=919702|max_stream_data_old=893764| [2025/04/30 18:20:47 104828] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 104835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:823|origin_pktnum:756|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:823|path_largest_ack:823| [2025/04/30 18:20:47 104842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:168|tx_in_flight:74445|prior_delivered:670386|prior_time:1746037247051936|is_app_limited:0|send_elapse:55393|ack_elapse:52847|ctl_first_sent_time:1746037247052560|lagest_ack_time:1746037247104783|curr_delivered:734031| [2025/04/30 18:20:47 104849] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247052560| [2025/04/30 18:20:47 104855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 104861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51658|rttvar:1380|minrtt:30950|latest_rtt:52223|ack_delay:0| [2025/04/30 18:20:47 104867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51728|rttvar:1176|minrtt:30950|latest_rtt:52223|ack_delay:0| [2025/04/30 18:20:47 104873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:823|lost_pn:820|thresh:3| [2025/04/30 18:20:47 104879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 104934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 104940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51728|rtt_var:1176|pto_duration:56432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 104946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 104952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 104958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70883| [2025/04/30 18:20:47 104964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186042|now:1746037247104940|interv:81102| [2025/04/30 18:20:47 104969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186042|now:1746037247104940|interval:81102|pto_count:0|srtt:51728 [2025/04/30 18:20:47 104976] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55393, ack_elapse 52847, delivered 63645|rate 1148971|lost 177| [2025/04/30 18:20:47 104982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148971) in round 13| [2025/04/30 18:20:47 105009] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 105016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 105021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037247052560|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 105028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037247052560|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 105034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:70883|srtt:51728|latest_rtt:52223|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 105043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247129783|now:1746037247104783|interv:25000| [2025/04/30 18:20:47 105050] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247104783|max_ack_delay:25000| [2025/04/30 18:20:47 105057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:316|largest:316|pns:2| [2025/04/30 18:20:47 105063] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:316|frame:ACK MAX_STREAM_DATA |recv_time:1746037247104783|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 105070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367104783|now:1746037247104783|interv:120000000| [2025/04/30 18:20:47 105076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367104783|now:1746037247104783|interv:120000000| [2025/04/30 18:20:47 105086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247105712|pq_index:0| [2025/04/30 18:20:47 105092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247104118| [2025/04/30 18:20:47 105098] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247105097| [2025/04/30 18:20:47 105105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247105103| [2025/04/30 18:20:47 105112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 105119] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:47 105125] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:70883|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 105134] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:47 105140] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:47 105146] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:47 105152] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:47 105158] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:47 105164] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:47 105170] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:47 105176] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:47 105182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:47 105188] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:47 105194] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:47 105200] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:47 105206] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:47 105212] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:47 105218] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:47 105224] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:47 105231] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:47 105237] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:47 105243] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:47 105249] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:47 105255] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:47 105261] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:47 105267] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:919702| [2025/04/30 18:20:47 105279] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:919650|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1203440|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 105287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 105293] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:47 105298] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:919702| [2025/04/30 18:20:47 105306] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:919650|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1177502|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 105312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 105319] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51728|min_srtt:51728|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 105325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 105332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 105338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51728|min_srtt:51728|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 105344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 105351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 105357] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51728|min_srtt:51728|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 105363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:52838|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:840657| [2025/04/30 18:20:47 105370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 105376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 105382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51728|min_srtt:51728|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 105388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:54038|inflight:70883|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:841836| [2025/04/30 18:20:47 105399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 105404] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 105410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 105416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 105423] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 105429] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:887| [2025/04/30 18:20:47 105471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:887|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:70883|now:1746037247105438|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 105480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:887|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 105487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:887|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 105493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70883|applimit:0| [2025/04/30 18:20:47 105499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51728|rtt_var:1176|pto_duration:56432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 105506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 105511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 105517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70902| [2025/04/30 18:20:47 105523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186870|now:1746037247105499|interv:81371| [2025/04/30 18:20:47 105528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186870|now:1746037247105499|interval:81371|pto_count:0|srtt:51728 [2025/04/30 18:20:47 105535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70902| [2025/04/30 18:20:47 105542] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 105548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:888| [2025/04/30 18:20:47 105579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:888|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:70902|now:1746037247105556|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 105587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:888|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 105598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:888|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 105604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70902|applimit:0| [2025/04/30 18:20:47 105610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51728|rtt_var:1176|pto_duration:56432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 105616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 105622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 105627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70921| [2025/04/30 18:20:47 105633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186988|now:1746037247105610|interv:81378| [2025/04/30 18:20:47 105638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186988|now:1746037247105610|interval:81378|pto_count:0|srtt:51728 [2025/04/30 18:20:47 105644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70921| [2025/04/30 18:20:47 105651] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 105657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70921|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 105664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 105669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 105675] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247105712| [2025/04/30 18:20:47 105681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247105712| [2025/04/30 18:20:47 105687] [debug] |xqc_engine_wakeup_after|wakeup:1746037247105712|now:1746037247105686|diff:26| [2025/04/30 18:20:47 105693] [debug] |xqc_engine_main_logic|END|now:1746037247105103| [2025/04/30 18:20:47 105700] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247105700| [2025/04/30 18:20:47 105705] [debug] |xqc_engine_wakeup_after|wakeup:1746037247105712|now:1746037247105705|diff:7| [2025/04/30 18:20:47 105711] [debug] |xqc_engine_main_logic|END|now:1746037247105700| [2025/04/30 18:20:47 106701] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247106700| [2025/04/30 18:20:47 106715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 106724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:316| [2025/04/30 18:20:47 106729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:317| [2025/04/30 18:20:47 106737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:317| [2025/04/30 18:20:47 106743] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 106750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:824|origin_pktnum:759|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:825|path_largest_ack:824| [2025/04/30 18:20:47 106762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:72026|prior_delivered:671605|prior_time:1746037247052915|is_app_limited:0|send_elapse:55487|ack_elapse:53785|ctl_first_sent_time:1746037247054669|lagest_ack_time:1746037247106700|curr_delivered:735231| [2025/04/30 18:20:47 106769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247054669| [2025/04/30 18:20:47 106776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 106782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:825|origin_pktnum:762|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:825|path_largest_ack:825| [2025/04/30 18:20:47 106788] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:170|tx_in_flight:72026|prior_delivered:671605|prior_time:1746037247052915|is_app_limited:0|send_elapse:55487|ack_elapse:53785|ctl_first_sent_time:1746037247054669|lagest_ack_time:1746037247106700|curr_delivered:736431| [2025/04/30 18:20:47 106794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247054776| [2025/04/30 18:20:47 106800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 106806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51728|rttvar:1176|minrtt:30950|latest_rtt:51924|ack_delay:0| [2025/04/30 18:20:47 106812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51752|rttvar:931|minrtt:30950|latest_rtt:51924|ack_delay:0| [2025/04/30 18:20:47 106818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:825|lost_pn:822|thresh:3| [2025/04/30 18:20:47 106823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 106861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 106867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:931|pto_duration:55476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 106873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 106879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 106884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68521| [2025/04/30 18:20:47 106895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247186032|now:1746037247106867|interv:79165| [2025/04/30 18:20:47 106900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247186032|now:1746037247106867|interval:79165|pto_count:0|srtt:51752 [2025/04/30 18:20:47 106907] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55487, ack_elapse 53785, delivered 64826|rate 1168309|lost 177| [2025/04/30 18:20:47 106913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168309) in round 13| [2025/04/30 18:20:47 106919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 106925] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 106930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247054776|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 106937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247054776|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 106943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:68521|srtt:51752|latest_rtt:51924|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 106951] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:317|largest:317|pns:2| [2025/04/30 18:20:47 106957] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:317|frame:ACK |recv_time:1746037247106700|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 106964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367106700|now:1746037247106700|interv:120000000| [2025/04/30 18:20:47 106970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367106700|now:1746037247106700|interv:120000000| [2025/04/30 18:20:47 106975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247105712|pq_index:0| [2025/04/30 18:20:47 106981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247105103| [2025/04/30 18:20:47 107006] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247107006| [2025/04/30 18:20:47 107013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247107012| [2025/04/30 18:20:47 107020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247105712|now:1746037247107012| [2025/04/30 18:20:47 107025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247105712|now:1746037247107012| [2025/04/30 18:20:47 107031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 107037] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 107048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 107055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:54000|inflight:68521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:841836| [2025/04/30 18:20:47 107062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 107068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 107075] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 107081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:55200|inflight:68521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:843015| [2025/04/30 18:20:47 107087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 107094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 107100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 107106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:56400|inflight:68521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:844194| [2025/04/30 18:20:47 107112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 107118] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 107123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 107129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 107136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 107142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 107148] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 107154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:889| [2025/04/30 18:20:47 107196] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68521|now:1746037247107164|stream_id:0|stream_offset:788781| [2025/04/30 18:20:47 107204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 107216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68521|applimit:0| [2025/04/30 18:20:47 107222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:931|pto_duration:55476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 107228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 107234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 107240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69721| [2025/04/30 18:20:47 107270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247187640|now:1746037247107222|interv:80418| [2025/04/30 18:20:47 107276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247187640|now:1746037247107222|interval:80418|pto_count:0|srtt:51752 [2025/04/30 18:20:47 107283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:69721| [2025/04/30 18:20:47 107289] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 107295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:789960| [2025/04/30 18:20:47 107302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 107308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:890| [2025/04/30 18:20:47 107342] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69721|now:1746037247107317|stream_id:0|stream_offset:789960| [2025/04/30 18:20:47 107350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 107357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69721|applimit:0| [2025/04/30 18:20:47 107363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:931|pto_duration:55476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 107369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 107374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 107380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70921| [2025/04/30 18:20:47 107386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247187793|now:1746037247107362|interv:80431| [2025/04/30 18:20:47 107391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247187793|now:1746037247107362|interval:80431|pto_count:0|srtt:51752 [2025/04/30 18:20:47 107398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:70921| [2025/04/30 18:20:47 107409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 107415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70921|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 107422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 107428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:891| [2025/04/30 18:20:47 107455] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70921|now:1746037247107436|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 107462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 107468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70921|applimit:0| [2025/04/30 18:20:47 107474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:931|pto_duration:55476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 107481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 107486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 107492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72121| [2025/04/30 18:20:47 107497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247187912|now:1746037247107474|interv:80438| [2025/04/30 18:20:47 107503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247187912|now:1746037247107474|interval:80438|pto_count:0|srtt:51752 [2025/04/30 18:20:47 107509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72121| [2025/04/30 18:20:47 107516] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 107522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:792318| [2025/04/30 18:20:47 107528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 107534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247108533|now:1746037247107533|interv:1000| [2025/04/30 18:20:47 107539] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 107545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 107550] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247108533| [2025/04/30 18:20:47 107556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247108533| [2025/04/30 18:20:47 107562] [debug] |xqc_engine_wakeup_after|wakeup:1746037247108533|now:1746037247107562|diff:971| [2025/04/30 18:20:47 107568] [debug] |xqc_engine_main_logic|END|now:1746037247107012| [2025/04/30 18:20:47 107575] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247107575| [2025/04/30 18:20:47 107585] [debug] |xqc_engine_wakeup_after|wakeup:1746037247108533|now:1746037247107585|diff:948| [2025/04/30 18:20:47 107591] [debug] |xqc_engine_main_logic|END|now:1746037247107575| [2025/04/30 18:20:47 108672] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247108672| [2025/04/30 18:20:47 108685] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247108533|pq_index:0| [2025/04/30 18:20:47 108691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247107012| [2025/04/30 18:20:47 108699] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247108697| [2025/04/30 18:20:47 108706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247108533|now:1746037247108697| [2025/04/30 18:20:47 108712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247108533|now:1746037247108697| [2025/04/30 18:20:47 108717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 108723] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 108730] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 108737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:844194| [2025/04/30 18:20:47 108744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 108749] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 108755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 108761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 108767] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 108773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:792318| [2025/04/30 18:20:47 108780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 108786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:892| [2025/04/30 18:20:47 108829] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72121|now:1746037247108797|stream_id:0|stream_offset:792318| [2025/04/30 18:20:47 108838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 108844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 108851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:931|pto_duration:55476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 108864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 108870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 108875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 108881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247189273|now:1746037247108850|interv:80423| [2025/04/30 18:20:47 108887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247189273|now:1746037247108850|interval:80423|pto_count:0|srtt:51752 [2025/04/30 18:20:47 108893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73321| [2025/04/30 18:20:47 108900] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 108906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:793497| [2025/04/30 18:20:47 108913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 108918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:893| [2025/04/30 18:20:47 108953] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247108928|stream_id:0|stream_offset:793497| [2025/04/30 18:20:47 108961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 108968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 108974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:931|pto_duration:55476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 108980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 109001] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 109010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 109016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247189404|now:1746037247108974|interv:80430| [2025/04/30 18:20:47 109022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247189404|now:1746037247108974|interval:80430|pto_count:0|srtt:51752 [2025/04/30 18:20:47 109028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 109035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 109041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:794676| [2025/04/30 18:20:47 109053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 109058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247110058|now:1746037247109058|interv:1000| [2025/04/30 18:20:47 109064] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 109069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 109075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247110058| [2025/04/30 18:20:47 109081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247110058| [2025/04/30 18:20:47 109087] [debug] |xqc_engine_wakeup_after|wakeup:1746037247110058|now:1746037247109087|diff:971| [2025/04/30 18:20:47 109092] [debug] |xqc_engine_main_logic|END|now:1746037247108697| [2025/04/30 18:20:47 109105] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247109104| [2025/04/30 18:20:47 109112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 109120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:317| [2025/04/30 18:20:47 109125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:318| [2025/04/30 18:20:47 109133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:318| [2025/04/30 18:20:47 109139] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 109146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:826|origin_pktnum:763|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:827|path_largest_ack:826| [2025/04/30 18:20:47 109153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:69626|prior_delivered:674005|prior_time:1746037247054912|is_app_limited:0|send_elapse:57415|ack_elapse:54192|ctl_first_sent_time:1746037247056745|lagest_ack_time:1746037247109104|curr_delivered:737631| [2025/04/30 18:20:47 109159] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247056745| [2025/04/30 18:20:47 109165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 109171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:827|origin_pktnum:764|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:827|path_largest_ack:827| [2025/04/30 18:20:47 109178] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:69626|prior_delivered:674005|prior_time:1746037247054912|is_app_limited:0|send_elapse:57415|ack_elapse:54192|ctl_first_sent_time:1746037247056745|lagest_ack_time:1746037247109104|curr_delivered:738831| [2025/04/30 18:20:47 109184] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247056869| [2025/04/30 18:20:47 109190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 109196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51752|rttvar:931|minrtt:30950|latest_rtt:52235|ack_delay:1000| [2025/04/30 18:20:47 109202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51687|rttvar:828|minrtt:30950|latest_rtt:52235|ack_delay:1000| [2025/04/30 18:20:47 109212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:827|lost_pn:824|thresh:3| [2025/04/30 18:20:47 109218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 109224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 109229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 109235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 109240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 109245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 109251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51687|rtt_var:828|pto_duration:54999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 109257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 109263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 109268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72121| [2025/04/30 18:20:47 109274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247188927|now:1746037247109251|interv:79676| [2025/04/30 18:20:47 109279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247188927|now:1746037247109251|interval:79676|pto_count:0|srtt:51687 [2025/04/30 18:20:47 109286] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57415, ack_elapse 54192, delivered 64826|rate 1129077|lost 177| [2025/04/30 18:20:47 109292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129077) in round 13| [2025/04/30 18:20:47 109298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 109303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 109309] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247056869|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 109315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247056869|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 109322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:72121|srtt:51687|latest_rtt:52235|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 109330] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:318|largest:318|pns:2| [2025/04/30 18:20:47 109336] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:318|frame:ACK |recv_time:1746037247109104|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 109347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367109104|now:1746037247109104|interv:120000000| [2025/04/30 18:20:47 109353] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367109104|now:1746037247109104|interv:120000000| [2025/04/30 18:20:47 109358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247110058|pq_index:0| [2025/04/30 18:20:47 109364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247108697| [2025/04/30 18:20:47 109370] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247109370| [2025/04/30 18:20:47 109377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247109375| [2025/04/30 18:20:47 109384] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 109390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51687|min_srtt:51687|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 109396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:844194| [2025/04/30 18:20:47 109403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 109410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 109416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51687|min_srtt:51687|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 109422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:845373| [2025/04/30 18:20:47 109428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51687|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 109435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 109440] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51687|min_srtt:51687|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 109447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:846552| [2025/04/30 18:20:47 109453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 109458] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 109464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 109474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 109480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 109486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:794676| [2025/04/30 18:20:47 109493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 109498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 109504] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247110058| [2025/04/30 18:20:47 109509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247110058| [2025/04/30 18:20:47 109515] [debug] |xqc_engine_wakeup_after|wakeup:1746037247110058|now:1746037247109515|diff:543| [2025/04/30 18:20:47 109521] [debug] |xqc_engine_main_logic|END|now:1746037247109375| [2025/04/30 18:20:47 109528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247109528| [2025/04/30 18:20:47 109533] [debug] |xqc_engine_wakeup_after|wakeup:1746037247110058|now:1746037247109533|diff:525| [2025/04/30 18:20:47 109539] [debug] |xqc_engine_main_logic|END|now:1746037247109528| [2025/04/30 18:20:47 110620] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247110619| [2025/04/30 18:20:47 110634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247110058|pq_index:0| [2025/04/30 18:20:47 110640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247109375| [2025/04/30 18:20:47 110647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247110646| [2025/04/30 18:20:47 110654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247110058|now:1746037247110646| [2025/04/30 18:20:47 110660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247110058|now:1746037247110646| [2025/04/30 18:20:47 110666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 110672] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 110678] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51687|min_srtt:51687|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 110685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:846552| [2025/04/30 18:20:47 110692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 110697] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 110702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 110709] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 110715] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 110727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:794676| [2025/04/30 18:20:47 110734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 110740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:894| [2025/04/30 18:20:47 110784] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72121|now:1746037247110751|stream_id:0|stream_offset:794676| [2025/04/30 18:20:47 110793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 110800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 110806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51687|rtt_var:828|pto_duration:54999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 110812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 110817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 110823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 110828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247190750|now:1746037247110805|interv:79945| [2025/04/30 18:20:47 110834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247190750|now:1746037247110805|interval:79945|pto_count:0|srtt:51687 [2025/04/30 18:20:47 110840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73321| [2025/04/30 18:20:47 110847] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 110852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:795855| [2025/04/30 18:20:47 110859] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 110864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:895| [2025/04/30 18:20:47 110897] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247110873|stream_id:0|stream_offset:795855| [2025/04/30 18:20:47 110904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 110911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 110916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51687|rtt_var:828|pto_duration:54999|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 110928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 110933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 110939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 110944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247190872|now:1746037247110916|interv:79956| [2025/04/30 18:20:47 110950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247190872|now:1746037247110916|interval:79956|pto_count:0|srtt:51687 [2025/04/30 18:20:47 110956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 110962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 110968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:797034| [2025/04/30 18:20:47 110975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 110980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247111980|now:1746037247110980|interv:1000| [2025/04/30 18:20:47 111001] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 111010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 111015] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247111980| [2025/04/30 18:20:47 111021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247111980| [2025/04/30 18:20:47 111027] [debug] |xqc_engine_wakeup_after|wakeup:1746037247111980|now:1746037247111027|diff:953| [2025/04/30 18:20:47 111033] [debug] |xqc_engine_main_logic|END|now:1746037247110646| [2025/04/30 18:20:47 111045] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247111044| [2025/04/30 18:20:47 111052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 111059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:318| [2025/04/30 18:20:47 111065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:319| [2025/04/30 18:20:47 111072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:319| [2025/04/30 18:20:47 111078] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 111085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:829|path_largest_ack:828| [2025/04/30 18:20:47 111092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:172|tx_in_flight:72026|prior_delivered:674005|prior_time:1746037247054912|is_app_limited:0|send_elapse:57655|ack_elapse:56132|ctl_first_sent_time:1746037247056985|lagest_ack_time:1746037247111044|curr_delivered:740031| [2025/04/30 18:20:47 111099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247056985| [2025/04/30 18:20:47 111105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 111121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:829|origin_pktnum:768|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:829|path_largest_ack:829| [2025/04/30 18:20:47 111127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:67226|prior_delivered:678805|prior_time:1746037247058700|is_app_limited:0|send_elapse:55972|ack_elapse:52344|ctl_first_sent_time:1746037247059282|lagest_ack_time:1746037247111044|curr_delivered:741231| [2025/04/30 18:20:47 111134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247059282| [2025/04/30 18:20:47 111140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 111146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51687|rttvar:828|minrtt:30950|latest_rtt:51762|ack_delay:1000| [2025/04/30 18:20:47 111152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51572|rttvar:852|minrtt:30950|latest_rtt:51762|ack_delay:1000| [2025/04/30 18:20:47 111158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:829|lost_pn:826|thresh:3| [2025/04/30 18:20:47 111164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 111169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 111175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 111181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 111187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 111192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51572|rtt_var:852|pto_duration:54980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 111199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 111204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 111209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72121| [2025/04/30 18:20:47 111215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247190853|now:1746037247111192|interv:79661| [2025/04/30 18:20:47 111220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247190853|now:1746037247111192|interval:79661|pto_count:0|srtt:51572 [2025/04/30 18:20:47 111226] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55972, ack_elapse 52344, delivered 62426|rate 1115307|lost 177| [2025/04/30 18:20:47 111232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115307) in round 13| [2025/04/30 18:20:47 111238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 111244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 111249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247059282|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 111259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247059282|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 111266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:72121|srtt:51572|latest_rtt:51762|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 111274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:319|largest:319|pns:2| [2025/04/30 18:20:47 111280] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:319|frame:ACK |recv_time:1746037247111044|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 111286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367111044|now:1746037247111044|interv:120000000| [2025/04/30 18:20:47 111292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367111044|now:1746037247111044|interv:120000000| [2025/04/30 18:20:47 111297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247111980|pq_index:0| [2025/04/30 18:20:47 111303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247110646| [2025/04/30 18:20:47 111309] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247111308| [2025/04/30 18:20:47 111316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247111314| [2025/04/30 18:20:47 111323] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 111329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51572|min_srtt:51572|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 111335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:846552| [2025/04/30 18:20:47 111342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 111348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 111354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51572|min_srtt:51572|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 111360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:847731| [2025/04/30 18:20:47 111367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 111377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 111383] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51572|min_srtt:51572|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 111389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 111395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 111400] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 111405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 111411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 111417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 111423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:797034| [2025/04/30 18:20:47 111429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 111435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 111440] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247111980| [2025/04/30 18:20:47 111446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247111980| [2025/04/30 18:20:47 111451] [debug] |xqc_engine_wakeup_after|wakeup:1746037247111980|now:1746037247111451|diff:529| [2025/04/30 18:20:47 111457] [debug] |xqc_engine_main_logic|END|now:1746037247111314| [2025/04/30 18:20:47 111464] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247111464| [2025/04/30 18:20:47 111469] [debug] |xqc_engine_wakeup_after|wakeup:1746037247111980|now:1746037247111469|diff:511| [2025/04/30 18:20:47 111475] [debug] |xqc_engine_main_logic|END|now:1746037247111464| [2025/04/30 18:20:47 112549] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247112549| [2025/04/30 18:20:47 112561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247111980|pq_index:0| [2025/04/30 18:20:47 112568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247111314| [2025/04/30 18:20:47 112575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247112573| [2025/04/30 18:20:47 112581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247111980|now:1746037247112573| [2025/04/30 18:20:47 112587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247111980|now:1746037247112573| [2025/04/30 18:20:47 112593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 112598] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 112610] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51572|min_srtt:51572|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 112617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 112623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 112629] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 112634] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 112640] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 112646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 112652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:797034| [2025/04/30 18:20:47 112658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 112664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:896| [2025/04/30 18:20:47 112713] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72121|now:1746037247112674|stream_id:0|stream_offset:797034| [2025/04/30 18:20:47 112722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 112729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 112735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51572|rtt_var:852|pto_duration:54980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 112741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 112746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 112751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 112757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247192654|now:1746037247112734|interv:79920| [2025/04/30 18:20:47 112762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247192654|now:1746037247112734|interval:79920|pto_count:0|srtt:51572 [2025/04/30 18:20:47 112768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73321| [2025/04/30 18:20:47 112775] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 112780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 112791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 112797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:897| [2025/04/30 18:20:47 112832] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247112806|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 112840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 112846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 112852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51572|rtt_var:852|pto_duration:54980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 112858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 112863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 112868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 112874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247192786|now:1746037247112852|interv:79934| [2025/04/30 18:20:47 112879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247192786|now:1746037247112852|interval:79934|pto_count:0|srtt:51572 [2025/04/30 18:20:47 112885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 112892] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 112897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:799392| [2025/04/30 18:20:47 112903] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 112909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247113908|now:1746037247112908|interv:1000| [2025/04/30 18:20:47 112914] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 112920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 112925] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247113908| [2025/04/30 18:20:47 112931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247113908| [2025/04/30 18:20:47 112937] [debug] |xqc_engine_wakeup_after|wakeup:1746037247113908|now:1746037247112937|diff:971| [2025/04/30 18:20:47 112943] [debug] |xqc_engine_main_logic|END|now:1746037247112573| [2025/04/30 18:20:47 112955] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247112954| [2025/04/30 18:20:47 112962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 112969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:319| [2025/04/30 18:20:47 112981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:320| [2025/04/30 18:20:47 113008] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:320| [2025/04/30 18:20:47 113014] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 113021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:830|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:831|path_largest_ack:830| [2025/04/30 18:20:47 113028] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:68426|prior_delivered:678805|prior_time:1746037247058700|is_app_limited:0|send_elapse:56129|ack_elapse:54254|ctl_first_sent_time:1746037247059439|lagest_ack_time:1746037247112954|curr_delivered:742431| [2025/04/30 18:20:47 113034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247059439| [2025/04/30 18:20:47 113040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 113046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:831|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:831|path_largest_ack:831| [2025/04/30 18:20:47 113053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:68426|prior_delivered:678805|prior_time:1746037247058700|is_app_limited:0|send_elapse:56129|ack_elapse:54254|ctl_first_sent_time:1746037247059439|lagest_ack_time:1746037247112954|curr_delivered:743631| [2025/04/30 18:20:47 113059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247059558| [2025/04/30 18:20:47 113065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 113070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51572|rttvar:852|minrtt:30950|latest_rtt:53396|ack_delay:0| [2025/04/30 18:20:47 113076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51800|rttvar:1095|minrtt:30950|latest_rtt:53396|ack_delay:0| [2025/04/30 18:20:47 113082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:831|lost_pn:828|thresh:3| [2025/04/30 18:20:47 113087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 113092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 113098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 113103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 113109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 113114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51800|rtt_var:1095|pto_duration:56180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 113120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 113126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 113136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72121| [2025/04/30 18:20:47 113142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247193986|now:1746037247113114|interv:80872| [2025/04/30 18:20:47 113148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247193986|now:1746037247113114|interval:80872|pto_count:0|srtt:51800 [2025/04/30 18:20:47 113154] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56129, ack_elapse 54254, delivered 64826|rate 1154946|lost 177| [2025/04/30 18:20:47 113160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154946) in round 13| [2025/04/30 18:20:47 113166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 113171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 113177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247059558|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 113183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247059558|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 113190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:72121|srtt:51800|latest_rtt:53396|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 113198] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:320|largest:320|pns:2| [2025/04/30 18:20:47 113205] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:320|frame:ACK |recv_time:1746037247112954|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 113212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367112954|now:1746037247112954|interv:120000000| [2025/04/30 18:20:47 113218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367112954|now:1746037247112954|interv:120000000| [2025/04/30 18:20:47 113224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247113908|pq_index:0| [2025/04/30 18:20:47 113230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247112573| [2025/04/30 18:20:47 113236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247113236| [2025/04/30 18:20:47 113244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247113242| [2025/04/30 18:20:47 113251] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 113258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51800|min_srtt:51800|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 113264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 113276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 113283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 113290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51800|min_srtt:51800|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 113296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51600|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:850089| [2025/04/30 18:20:47 113302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 113309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 113315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51800|min_srtt:51800|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 113321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:851268| [2025/04/30 18:20:47 113328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 113333] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 113339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 113345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 113352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 113358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:799392| [2025/04/30 18:20:47 113364] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 113370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 113376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247113908| [2025/04/30 18:20:47 113381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247113908| [2025/04/30 18:20:47 113387] [debug] |xqc_engine_wakeup_after|wakeup:1746037247113908|now:1746037247113387|diff:521| [2025/04/30 18:20:47 113393] [debug] |xqc_engine_main_logic|END|now:1746037247113242| [2025/04/30 18:20:47 113400] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247113400| [2025/04/30 18:20:47 113406] [debug] |xqc_engine_wakeup_after|wakeup:1746037247113908|now:1746037247113406|diff:502| [2025/04/30 18:20:47 113411] [debug] |xqc_engine_main_logic|END|now:1746037247113400| [2025/04/30 18:20:47 114497] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247114497| [2025/04/30 18:20:47 114512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247113908|pq_index:0| [2025/04/30 18:20:47 114518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247113242| [2025/04/30 18:20:47 114526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247114524| [2025/04/30 18:20:47 114533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247113908|now:1746037247114524| [2025/04/30 18:20:47 114539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247113908|now:1746037247114524| [2025/04/30 18:20:47 114544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 114550] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 114558] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51800|min_srtt:51800|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 114565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52800|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:851268| [2025/04/30 18:20:47 114572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 114578] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 114583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 114590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 114597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 114603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:799392| [2025/04/30 18:20:47 114610] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 114616] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:898| [2025/04/30 18:20:47 114664] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72121|now:1746037247114627|stream_id:0|stream_offset:799392| [2025/04/30 18:20:47 114673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 114680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 114686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51800|rtt_var:1095|pto_duration:56180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 114693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 114705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 114711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 114716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247195807|now:1746037247114686|interv:81121| [2025/04/30 18:20:47 114722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247195807|now:1746037247114686|interval:81121|pto_count:0|srtt:51800 [2025/04/30 18:20:47 114729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73321| [2025/04/30 18:20:47 114736] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 114742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:800571| [2025/04/30 18:20:47 114749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 114755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:899| [2025/04/30 18:20:47 114793] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247114765|stream_id:0|stream_offset:800571| [2025/04/30 18:20:47 114801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 114808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 114815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51800|rtt_var:1095|pto_duration:56180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 114821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 114827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 114832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 114838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247195945|now:1746037247114814|interv:81131| [2025/04/30 18:20:47 114843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247195945|now:1746037247114814|interval:81131|pto_count:0|srtt:51800 [2025/04/30 18:20:47 114849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 114856] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 114861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:801750| [2025/04/30 18:20:47 114868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 114880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:900| [2025/04/30 18:20:47 114919] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247114890|stream_id:0|stream_offset:801750| [2025/04/30 18:20:47 114928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 114935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 114942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51800|rtt_var:1095|pto_duration:56180|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 114948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 114954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 114960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 114966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247196070|now:1746037247114941|interv:81129| [2025/04/30 18:20:47 114972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247196070|now:1746037247114941|interval:81129|pto_count:0|srtt:51800 [2025/04/30 18:20:47 114978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:47 115005] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 115015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 115019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 115023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247116023|now:1746037247115023|interv:1000| [2025/04/30 18:20:47 115027] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 115031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 115035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247116023| [2025/04/30 18:20:47 115040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247116023| [2025/04/30 18:20:47 115044] [debug] |xqc_engine_wakeup_after|wakeup:1746037247116023|now:1746037247115044|diff:979| [2025/04/30 18:20:47 115048] [debug] |xqc_engine_main_logic|END|now:1746037247114524| [2025/04/30 18:20:47 115059] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247115059| [2025/04/30 18:20:47 115064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 115071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:320| [2025/04/30 18:20:47 115076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:321| [2025/04/30 18:20:47 115085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:321| [2025/04/30 18:20:47 115095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 115100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:832|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:833|path_largest_ack:832| [2025/04/30 18:20:47 115105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:68426|prior_delivered:681205|prior_time:1746037247060857|is_app_limited:0|send_elapse:56370|ack_elapse:54202|ctl_first_sent_time:1746037247061418|lagest_ack_time:1746037247115059|curr_delivered:744831| [2025/04/30 18:20:47 115110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247061418| [2025/04/30 18:20:47 115115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 115119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:833|path_largest_ack:833| [2025/04/30 18:20:47 115124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:68426|prior_delivered:681205|prior_time:1746037247060857|is_app_limited:0|send_elapse:56370|ack_elapse:54202|ctl_first_sent_time:1746037247061418|lagest_ack_time:1746037247115059|curr_delivered:746031| [2025/04/30 18:20:47 115129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247061550| [2025/04/30 18:20:47 115133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 115137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51800|rttvar:1095|minrtt:30950|latest_rtt:53509|ack_delay:1000| [2025/04/30 18:20:47 115141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51888|rttvar:999|minrtt:30950|latest_rtt:53509|ack_delay:1000| [2025/04/30 18:20:47 115146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:833|lost_pn:830|thresh:3| [2025/04/30 18:20:47 115150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 115154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 115158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 115162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 115166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 115170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51888|rtt_var:999|pto_duration:55884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 115174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 115179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 115185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 115191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247195774|now:1746037247115170|interv:80604| [2025/04/30 18:20:47 115202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247195774|now:1746037247115170|interval:80604|pto_count:0|srtt:51888 [2025/04/30 18:20:47 115209] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56370, ack_elapse 54202, delivered 64826|rate 1150008|lost 177| [2025/04/30 18:20:47 115216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150008) in round 13| [2025/04/30 18:20:47 115222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 115228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 115234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247061550|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 115241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247061550|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:683605| [2025/04/30 18:20:47 115249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73321|srtt:51888|latest_rtt:53509|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 115258] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:321|largest:321|pns:2| [2025/04/30 18:20:47 115266] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:321|frame:ACK |recv_time:1746037247115059|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 115273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367115059|now:1746037247115059|interv:120000000| [2025/04/30 18:20:47 115280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367115059|now:1746037247115059|interv:120000000| [2025/04/30 18:20:47 115286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247116023|pq_index:0| [2025/04/30 18:20:47 115292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247114524| [2025/04/30 18:20:47 115299] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247115299| [2025/04/30 18:20:47 115306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247115305| [2025/04/30 18:20:47 115314] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 115322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51888|min_srtt:51888|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 115329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:851268| [2025/04/30 18:20:47 115336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 115350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 115357] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51888|min_srtt:51888|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 115364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:852447| [2025/04/30 18:20:47 115370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 115376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 115382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51888|min_srtt:51888|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 115388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:853626| [2025/04/30 18:20:47 115395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 115400] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 115406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 115412] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 115419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 115425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 115431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 115436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 115442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247116023| [2025/04/30 18:20:47 115448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247116023| [2025/04/30 18:20:47 115453] [debug] |xqc_engine_wakeup_after|wakeup:1746037247116023|now:1746037247115453|diff:570| [2025/04/30 18:20:47 115459] [debug] |xqc_engine_main_logic|END|now:1746037247115305| [2025/04/30 18:20:47 115467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247115466| [2025/04/30 18:20:47 115472] [debug] |xqc_engine_wakeup_after|wakeup:1746037247116023|now:1746037247115472|diff:551| [2025/04/30 18:20:47 115477] [debug] |xqc_engine_main_logic|END|now:1746037247115466| [2025/04/30 18:20:47 116552] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247116551| [2025/04/30 18:20:47 116562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247116023|pq_index:0| [2025/04/30 18:20:47 116572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247115305| [2025/04/30 18:20:47 116577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247116576| [2025/04/30 18:20:47 116582] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247116023|now:1746037247116576| [2025/04/30 18:20:47 116587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247116023|now:1746037247116576| [2025/04/30 18:20:47 116591] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 116595] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 116600] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51888|min_srtt:51888|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 116605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:853626| [2025/04/30 18:20:47 116610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 116614] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 116618] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 116623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 116627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 116632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 116636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 116641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:901| [2025/04/30 18:20:47 116679] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247116650|stream_id:0|stream_offset:802929| [2025/04/30 18:20:47 116685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 116690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 116695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51888|rtt_var:999|pto_duration:55884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 116699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 116704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 116707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 116715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247197534|now:1746037247116695|interv:80839| [2025/04/30 18:20:47 116719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247197534|now:1746037247116695|interval:80839|pto_count:0|srtt:51888 [2025/04/30 18:20:47 116724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 116729] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 116734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:804108| [2025/04/30 18:20:47 116738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 116742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:902| [2025/04/30 18:20:47 116768] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247116749|stream_id:0|stream_offset:804108| [2025/04/30 18:20:47 116774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 116779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 116783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51888|rtt_var:999|pto_duration:55884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 116788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 116792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 116795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 116799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247197633|now:1746037247116783|interv:80850| [2025/04/30 18:20:47 116803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247197633|now:1746037247116783|interval:80850|pto_count:0|srtt:51888 [2025/04/30 18:20:47 116808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:47 116812] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 116817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:805287| [2025/04/30 18:20:47 116821] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 116825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247117825|now:1746037247116825|interv:1000| [2025/04/30 18:20:47 116829] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 116836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 116841] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247117825| [2025/04/30 18:20:47 116845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247117825| [2025/04/30 18:20:47 116849] [debug] |xqc_engine_wakeup_after|wakeup:1746037247117825|now:1746037247116849|diff:976| [2025/04/30 18:20:47 116853] [debug] |xqc_engine_main_logic|END|now:1746037247116576| [2025/04/30 18:20:47 116863] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247116862| [2025/04/30 18:20:47 116868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 116873] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:321| [2025/04/30 18:20:47 116877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:322| [2025/04/30 18:20:47 116883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:322| [2025/04/30 18:20:47 116887] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 116893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:835|path_largest_ack:834| [2025/04/30 18:20:47 116897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:68426|prior_delivered:683605|prior_time:1746037247062712|is_app_limited:0|send_elapse:55070|ack_elapse:54150|ctl_first_sent_time:1746037247063300|lagest_ack_time:1746037247116862|curr_delivered:747231| [2025/04/30 18:20:47 116902] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247063300| [2025/04/30 18:20:47 116907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 116911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:835|path_largest_ack:835| [2025/04/30 18:20:47 116916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:68426|prior_delivered:683605|prior_time:1746037247062712|is_app_limited:0|send_elapse:55070|ack_elapse:54150|ctl_first_sent_time:1746037247063300|lagest_ack_time:1746037247116862|curr_delivered:748431| [2025/04/30 18:20:47 116920] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247063407| [2025/04/30 18:20:47 116924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 116928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51888|rttvar:999|minrtt:30950|latest_rtt:53455|ack_delay:1000| [2025/04/30 18:20:47 116932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51958|rttvar:891|minrtt:30950|latest_rtt:53455|ack_delay:1000| [2025/04/30 18:20:47 116937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:835|lost_pn:832|thresh:3| [2025/04/30 18:20:47 116941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 116945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 116951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 116955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 116959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 116963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51958|rtt_var:891|pto_duration:55522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 116968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 116972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 116975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 116979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247197271|now:1746037247116963|interv:80308| [2025/04/30 18:20:47 116983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247197271|now:1746037247116963|interval:80308|pto_count:0|srtt:51958 [2025/04/30 18:20:47 117012] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55070, ack_elapse 54150, delivered 64826|rate 1177156|lost 177| [2025/04/30 18:20:47 117017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 13 -> 14| [2025/04/30 18:20:47 117021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177156) in round 14| [2025/04/30 18:20:47 117025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 117029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 117033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247063407|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 117038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247063407|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 117042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73321|srtt:51958|latest_rtt:53455|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 117049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:322|largest:322|pns:2| [2025/04/30 18:20:47 117053] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:322|frame:ACK |recv_time:1746037247116862|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 117058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367116862|now:1746037247116862|interv:120000000| [2025/04/30 18:20:47 117062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367116862|now:1746037247116862|interv:120000000| [2025/04/30 18:20:47 117066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247117825|pq_index:0| [2025/04/30 18:20:47 117074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247116576| [2025/04/30 18:20:47 117078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247117078| [2025/04/30 18:20:47 117083] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247117082| [2025/04/30 18:20:47 117088] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 117093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51958|min_srtt:51958|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 117097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:853626| [2025/04/30 18:20:47 117102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 117107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 117111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51958|min_srtt:51958|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 117115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:854805| [2025/04/30 18:20:47 117120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51958|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 117124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 117129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51958|min_srtt:51958|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 117133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:855984| [2025/04/30 18:20:47 117138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 117142] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 117146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 117150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 117155] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 117159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:805287| [2025/04/30 18:20:47 117170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 117174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 117178] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247117825| [2025/04/30 18:20:47 117182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247117825| [2025/04/30 18:20:47 117186] [debug] |xqc_engine_wakeup_after|wakeup:1746037247117825|now:1746037247117186|diff:639| [2025/04/30 18:20:47 117190] [debug] |xqc_engine_main_logic|END|now:1746037247117082| [2025/04/30 18:20:47 117195] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247117195| [2025/04/30 18:20:47 117199] [debug] |xqc_engine_wakeup_after|wakeup:1746037247117825|now:1746037247117199|diff:626| [2025/04/30 18:20:47 117203] [debug] |xqc_engine_main_logic|END|now:1746037247117195| [2025/04/30 18:20:47 118316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247118316| [2025/04/30 18:20:47 118325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247117825|pq_index:0| [2025/04/30 18:20:47 118330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247117082| [2025/04/30 18:20:47 118335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247118334| [2025/04/30 18:20:47 118340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247117825|now:1746037247118334| [2025/04/30 18:20:47 118344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247117825|now:1746037247118334| [2025/04/30 18:20:47 118348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 118352] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 118358] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51958|min_srtt:51958|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 118362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:855984| [2025/04/30 18:20:47 118367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 118371] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 118375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 118379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 118384] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 118388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:805287| [2025/04/30 18:20:47 118393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 118402] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:903| [2025/04/30 18:20:47 118441] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247118410|stream_id:0|stream_offset:805287| [2025/04/30 18:20:47 118447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 118452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 118456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51958|rtt_var:891|pto_duration:55522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 118461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 118465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 118469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 118473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247198932|now:1746037247118456|interv:80476| [2025/04/30 18:20:47 118477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247198932|now:1746037247118456|interval:80476|pto_count:0|srtt:51958 [2025/04/30 18:20:47 118481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 118486] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 118491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:806466| [2025/04/30 18:20:47 118495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 118499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:904| [2025/04/30 18:20:47 118525] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247118506|stream_id:0|stream_offset:806466| [2025/04/30 18:20:47 118531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 118535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 118539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51958|rtt_var:891|pto_duration:55522|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 118544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 118548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 118552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 118561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247199028|now:1746037247118539|interv:80489| [2025/04/30 18:20:47 118566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247199028|now:1746037247118539|interval:80489|pto_count:0|srtt:51958 [2025/04/30 18:20:47 118570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:47 118575] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 118579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:807645| [2025/04/30 18:20:47 118584] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 118588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247119587|now:1746037247118587|interv:1000| [2025/04/30 18:20:47 118592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 118605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 118609] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247119587| [2025/04/30 18:20:47 118613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247119587| [2025/04/30 18:20:47 118617] [debug] |xqc_engine_wakeup_after|wakeup:1746037247119587|now:1746037247118617|diff:970| [2025/04/30 18:20:47 118622] [debug] |xqc_engine_main_logic|END|now:1746037247118334| [2025/04/30 18:20:47 118631] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247118631| [2025/04/30 18:20:47 118636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 118642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:322| [2025/04/30 18:20:47 118646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:323| [2025/04/30 18:20:47 118651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:323| [2025/04/30 18:20:47 118655] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 118661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:837|path_largest_ack:836| [2025/04/30 18:20:47 118665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:70826|prior_delivered:683605|prior_time:1746037247062712|is_app_limited:0|send_elapse:56537|ack_elapse:55919|ctl_first_sent_time:1746037247064767|lagest_ack_time:1746037247118631|curr_delivered:749631| [2025/04/30 18:20:47 118670] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247064767| [2025/04/30 18:20:47 118675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 118679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:837|path_largest_ack:837| [2025/04/30 18:20:47 118684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:173|tx_in_flight:70826|prior_delivered:683605|prior_time:1746037247062712|is_app_limited:0|send_elapse:56537|ack_elapse:55919|ctl_first_sent_time:1746037247064767|lagest_ack_time:1746037247118631|curr_delivered:750831| [2025/04/30 18:20:47 118691] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247064875| [2025/04/30 18:20:47 118696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 118700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51958|rttvar:891|minrtt:30950|latest_rtt:53756|ack_delay:0| [2025/04/30 18:20:47 118704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52183|rttvar:1118|minrtt:30950|latest_rtt:53756|ack_delay:0| [2025/04/30 18:20:47 118708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:837|lost_pn:834|thresh:3| [2025/04/30 18:20:47 118712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 118716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 118720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 118724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 118728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 118732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52183|rtt_var:1118|pto_duration:56655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 118737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 118741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 118744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 118748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247200161|now:1746037247118732|interv:81429| [2025/04/30 18:20:47 118752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247200161|now:1746037247118732|interval:81429|pto_count:0|srtt:52183 [2025/04/30 18:20:47 118757] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56537, ack_elapse 55919, delivered 67226|rate 1189062|lost 177| [2025/04/30 18:20:47 118761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189062) in round 14| [2025/04/30 18:20:47 118766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 118770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 118774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247064875|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 118778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247064875|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 118785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73321|srtt:52183|latest_rtt:53756|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 118791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:323|largest:323|pns:2| [2025/04/30 18:20:47 118796] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:323|frame:ACK |recv_time:1746037247118631|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 118801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367118631|now:1746037247118631|interv:120000000| [2025/04/30 18:20:47 118805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367118631|now:1746037247118631|interv:120000000| [2025/04/30 18:20:47 118809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247119587|pq_index:0| [2025/04/30 18:20:47 118813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247118334| [2025/04/30 18:20:47 118817] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247118817| [2025/04/30 18:20:47 118822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247118821| [2025/04/30 18:20:47 118827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 118832] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52183|min_srtt:52183|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 118836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:855984| [2025/04/30 18:20:47 118841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 118845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 118850] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52183|min_srtt:52183|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 118854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:857163| [2025/04/30 18:20:47 118859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52183|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 118863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 118867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52183|min_srtt:52183|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 118871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:858342| [2025/04/30 18:20:47 118878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 118882] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 118886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 118890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 118895] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 118899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:807645| [2025/04/30 18:20:47 118903] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 118907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 118911] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247119587| [2025/04/30 18:20:47 118915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247119587| [2025/04/30 18:20:47 118919] [debug] |xqc_engine_wakeup_after|wakeup:1746037247119587|now:1746037247118919|diff:668| [2025/04/30 18:20:47 118923] [debug] |xqc_engine_main_logic|END|now:1746037247118821| [2025/04/30 18:20:47 118928] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247118928| [2025/04/30 18:20:47 118932] [debug] |xqc_engine_wakeup_after|wakeup:1746037247119587|now:1746037247118931|diff:656| [2025/04/30 18:20:47 118935] [debug] |xqc_engine_main_logic|END|now:1746037247118928| [2025/04/30 18:20:47 120010] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247120010| [2025/04/30 18:20:47 120022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247119587|pq_index:0| [2025/04/30 18:20:47 120029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247118821| [2025/04/30 18:20:47 120035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247120034| [2025/04/30 18:20:47 120040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247119587|now:1746037247120034| [2025/04/30 18:20:47 120044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247119587|now:1746037247120034| [2025/04/30 18:20:47 120048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 120053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 120058] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52183|min_srtt:52183|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 120063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:858342| [2025/04/30 18:20:47 120072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 120076] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 120080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 120084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 120089] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 120094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:807645| [2025/04/30 18:20:47 120102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 120109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:905| [2025/04/30 18:20:47 120146] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247120120|stream_id:0|stream_offset:807645| [2025/04/30 18:20:47 120153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 120158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 120162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52183|rtt_var:1118|pto_duration:56655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 120167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 120170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 120174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 120179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247201775|now:1746037247120162|interv:81613| [2025/04/30 18:20:47 120185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247201775|now:1746037247120162|interval:81613|pto_count:0|srtt:52183 [2025/04/30 18:20:47 120193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 120201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 120207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:808824| [2025/04/30 18:20:47 120214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 120221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:906| [2025/04/30 18:20:47 120267] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247120231|stream_id:0|stream_offset:808824| [2025/04/30 18:20:47 120284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:906|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 120291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 120298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52183|rtt_var:1118|pto_duration:56655|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 120304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 120310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 120316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 120345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247201886|now:1746037247120297|interv:81589| [2025/04/30 18:20:47 120363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247201886|now:1746037247120297|interval:81589|pto_count:0|srtt:52183 [2025/04/30 18:20:47 120372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:47 120380] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 120386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:810003| [2025/04/30 18:20:47 120394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 120399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247121399|now:1746037247120399|interv:1000| [2025/04/30 18:20:47 120405] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 120411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 120418] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247121399| [2025/04/30 18:20:47 120423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247121399| [2025/04/30 18:20:47 120427] [debug] |xqc_engine_wakeup_after|wakeup:1746037247121399|now:1746037247120427|diff:972| [2025/04/30 18:20:47 120432] [debug] |xqc_engine_main_logic|END|now:1746037247120034| [2025/04/30 18:20:47 120681] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247120680| [2025/04/30 18:20:47 120687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 120693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:323| [2025/04/30 18:20:47 120697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:324| [2025/04/30 18:20:47 120703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:324| [2025/04/30 18:20:47 120707] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 120713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:838|origin_pktnum:776|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:839|path_largest_ack:838| [2025/04/30 18:20:47 120723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:66026|prior_delivered:688405|prior_time:1746037247066657|is_app_limited:0|send_elapse:54859|ack_elapse:54023|ctl_first_sent_time:1746037247067235|lagest_ack_time:1746037247120680|curr_delivered:752031| [2025/04/30 18:20:47 120728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247067235| [2025/04/30 18:20:47 120733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 120737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:839|origin_pktnum:777|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:839|path_largest_ack:839| [2025/04/30 18:20:47 120741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:66026|prior_delivered:688405|prior_time:1746037247066657|is_app_limited:0|send_elapse:54859|ack_elapse:54023|ctl_first_sent_time:1746037247067235|lagest_ack_time:1746037247120680|curr_delivered:753231| [2025/04/30 18:20:47 120746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247067336| [2025/04/30 18:20:47 120750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 120754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52183|rttvar:1118|minrtt:30950|latest_rtt:53344|ack_delay:1000| [2025/04/30 18:20:47 120759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52204|rttvar:879|minrtt:30950|latest_rtt:53344|ack_delay:1000| [2025/04/30 18:20:47 120763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:839|lost_pn:836|thresh:3| [2025/04/30 18:20:47 120767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 120771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 120775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 120779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52204|rtt_var:879|pto_duration:55720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 120784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 120788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 120792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 120796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247200951|now:1746037247120779|interv:80172| [2025/04/30 18:20:47 120800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247200951|now:1746037247120779|interval:80172|pto_count:0|srtt:52204 [2025/04/30 18:20:47 120804] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54859, ack_elapse 54023, delivered 64826|rate 1181683|lost 177| [2025/04/30 18:20:47 120809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181683) in round 14| [2025/04/30 18:20:47 120816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 120820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 120824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247067336|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 120829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247067336|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 120833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73321|srtt:52204|latest_rtt:53344|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 120839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:324|largest:324|pns:2| [2025/04/30 18:20:47 120844] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:324|frame:ACK |recv_time:1746037247120680|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 120849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367120680|now:1746037247120680|interv:120000000| [2025/04/30 18:20:47 120853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367120680|now:1746037247120680|interv:120000000| [2025/04/30 18:20:47 120857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247121399|pq_index:0| [2025/04/30 18:20:47 120861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247120034| [2025/04/30 18:20:47 120865] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247120865| [2025/04/30 18:20:47 120870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247120869| [2025/04/30 18:20:47 120875] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 120880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52204|min_srtt:52204|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 120885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:858342| [2025/04/30 18:20:47 120889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 120894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 120899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52204|min_srtt:52204|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 120906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:859521| [2025/04/30 18:20:47 120910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52204|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 120915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 120919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52204|min_srtt:52204|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 120923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:860700| [2025/04/30 18:20:47 120927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 120931] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 120935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 120940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 120944] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 120948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:810003| [2025/04/30 18:20:47 120953] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 120957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 120961] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247121399| [2025/04/30 18:20:47 120965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247121399| [2025/04/30 18:20:47 120969] [debug] |xqc_engine_wakeup_after|wakeup:1746037247121399|now:1746037247120969|diff:430| [2025/04/30 18:20:47 120973] [debug] |xqc_engine_main_logic|END|now:1746037247120869| [2025/04/30 18:20:47 120978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247120978| [2025/04/30 18:20:47 120982] [debug] |xqc_engine_wakeup_after|wakeup:1746037247121399|now:1746037247120982|diff:417| [2025/04/30 18:20:47 121009] [debug] |xqc_engine_main_logic|END|now:1746037247120978| [2025/04/30 18:20:47 122091] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247122090| [2025/04/30 18:20:47 122106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247121399|pq_index:0| [2025/04/30 18:20:47 122113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247120869| [2025/04/30 18:20:47 122122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247122120| [2025/04/30 18:20:47 122130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247121399|now:1746037247122120| [2025/04/30 18:20:47 122143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247121399|now:1746037247122120| [2025/04/30 18:20:47 122149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 122157] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 122164] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52204|min_srtt:52204|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 122172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:860700| [2025/04/30 18:20:47 122179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 122185] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 122191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 122198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 122206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 122213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:810003| [2025/04/30 18:20:47 122220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 122227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:907| [2025/04/30 18:20:47 122277] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247122239|stream_id:0|stream_offset:810003| [2025/04/30 18:20:47 122288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:907|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 122296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 122303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52204|rtt_var:879|pto_duration:55720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 122310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 122317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 122323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 122331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247202959|now:1746037247122303|interv:80656| [2025/04/30 18:20:47 122337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247202959|now:1746037247122303|interval:80656|pto_count:0|srtt:52204 [2025/04/30 18:20:47 122351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74521| [2025/04/30 18:20:47 122359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 122366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:811182| [2025/04/30 18:20:47 122374] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 122381] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:908| [2025/04/30 18:20:47 122420] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247122392|stream_id:0|stream_offset:811182| [2025/04/30 18:20:47 122430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:908|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 122437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 122444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52204|rtt_var:879|pto_duration:55720|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 122451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 122457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 122463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 122470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247203112|now:1746037247122444|interv:80668| [2025/04/30 18:20:47 122476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247203112|now:1746037247122444|interval:80668|pto_count:0|srtt:52204 [2025/04/30 18:20:47 122483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75721| [2025/04/30 18:20:47 122491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 122497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:812361| [2025/04/30 18:20:47 122502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 122506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247123506|now:1746037247122506|interv:1000| [2025/04/30 18:20:47 122510] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 122514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 122518] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247123506| [2025/04/30 18:20:47 122522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247123506| [2025/04/30 18:20:47 122526] [debug] |xqc_engine_wakeup_after|wakeup:1746037247123506|now:1746037247122526|diff:980| [2025/04/30 18:20:47 122531] [debug] |xqc_engine_main_logic|END|now:1746037247122120| [2025/04/30 18:20:47 122704] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247122703| [2025/04/30 18:20:47 122711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 122717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:324| [2025/04/30 18:20:47 122721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:325| [2025/04/30 18:20:47 122727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:325| [2025/04/30 18:20:47 122732] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 122737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:841|path_largest_ack:840| [2025/04/30 18:20:47 122742] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:68426|prior_delivered:688405|prior_time:1746037247066657|is_app_limited:0|send_elapse:55049|ack_elapse:56046|ctl_first_sent_time:1746037247067425|lagest_ack_time:1746037247122703|curr_delivered:754431| [2025/04/30 18:20:47 122746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247067425| [2025/04/30 18:20:47 122751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 122756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:841|path_largest_ack:841| [2025/04/30 18:20:47 122760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:175|tx_in_flight:68426|prior_delivered:688405|prior_time:1746037247066657|is_app_limited:0|send_elapse:55049|ack_elapse:56046|ctl_first_sent_time:1746037247067425|lagest_ack_time:1746037247122703|curr_delivered:755631| [2025/04/30 18:20:47 122764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247068767| [2025/04/30 18:20:47 122768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 122773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52204|rttvar:879|minrtt:30950|latest_rtt:53936|ack_delay:1000| [2025/04/30 18:20:47 122777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52296|rttvar:843|minrtt:30950|latest_rtt:53936|ack_delay:1000| [2025/04/30 18:20:47 122781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:841|lost_pn:838|thresh:3| [2025/04/30 18:20:47 122785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 122789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 122793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 122798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52296|rtt_var:843|pto_duration:55668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 122802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 122806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 122814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 122818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247203060|now:1746037247122797|interv:80263| [2025/04/30 18:20:47 122822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247203060|now:1746037247122797|interval:80263|pto_count:0|srtt:52296 [2025/04/30 18:20:47 122826] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55049, ack_elapse 56046, delivered 67226|rate 1199478|lost 177| [2025/04/30 18:20:47 122831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199478) in round 14| [2025/04/30 18:20:47 122835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 122839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 122843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247068767|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 122848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247068767|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 122852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73321|srtt:52296|latest_rtt:53936|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 122858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:325|largest:325|pns:2| [2025/04/30 18:20:47 122863] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:325|frame:ACK |recv_time:1746037247122703|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 122868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367122703|now:1746037247122703|interv:120000000| [2025/04/30 18:20:47 122872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367122703|now:1746037247122703|interv:120000000| [2025/04/30 18:20:47 122876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247123506|pq_index:0| [2025/04/30 18:20:47 122880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247122120| [2025/04/30 18:20:47 122884] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247122884| [2025/04/30 18:20:47 122889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247122888| [2025/04/30 18:20:47 122894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 122899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52296|min_srtt:52296|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 122912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:860700| [2025/04/30 18:20:47 122917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 122921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 122926] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52296|min_srtt:52296|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 122930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:861879| [2025/04/30 18:20:47 122935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52296|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 122939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 122943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52296|min_srtt:52296|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 122948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:863058| [2025/04/30 18:20:47 122952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 122956] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 122960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 122964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 122968] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 122973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:812361| [2025/04/30 18:20:47 122977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 122981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 122985] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247123506| [2025/04/30 18:20:47 123015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247123506| [2025/04/30 18:20:47 123019] [debug] |xqc_engine_wakeup_after|wakeup:1746037247123506|now:1746037247123019|diff:487| [2025/04/30 18:20:47 123023] [debug] |xqc_engine_main_logic|END|now:1746037247122888| [2025/04/30 18:20:47 123030] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247123029| [2025/04/30 18:20:47 123036] [debug] |xqc_engine_wakeup_after|wakeup:1746037247123506|now:1746037247123036|diff:470| [2025/04/30 18:20:47 123047] [debug] |xqc_engine_main_logic|END|now:1746037247123029| [2025/04/30 18:20:47 123881] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:71|state:ESTABED|recv_time:1746037247123879| [2025/04/30 18:20:47 123890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 123897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:325| [2025/04/30 18:20:47 123901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:326| [2025/04/30 18:20:47 123907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:326| [2025/04/30 18:20:47 123911] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 123916] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=949177|max_stream_data_old=919702| [2025/04/30 18:20:47 123920] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 123926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:842|origin_pktnum:781|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:842|path_largest_ack:842| [2025/04/30 18:20:47 123931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:64826|prior_delivered:693205|prior_time:1746037247070735|is_app_limited:0|send_elapse:54646|ack_elapse:53144|ctl_first_sent_time:1746037247071379|lagest_ack_time:1746037247123879|curr_delivered:756831| [2025/04/30 18:20:47 123936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247071379| [2025/04/30 18:20:47 123940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 123945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52296|rttvar:843|minrtt:30950|latest_rtt:52500|ack_delay:0| [2025/04/30 18:20:47 123949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52321|rttvar:684|minrtt:30950|latest_rtt:52500|ack_delay:0| [2025/04/30 18:20:47 123953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:842|lost_pn:839|thresh:3| [2025/04/30 18:20:47 123958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 123965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 123972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52321|rtt_var:684|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 123979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 123998] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 124008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72121| [2025/04/30 18:20:47 124014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247202449|now:1746037247123971|interv:78478| [2025/04/30 18:20:47 124021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247202449|now:1746037247123971|interval:78478|pto_count:0|srtt:52321 [2025/04/30 18:20:47 124029] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54646, ack_elapse 53144, delivered 63626|rate 1164330|lost 177| [2025/04/30 18:20:47 124043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164330) in round 14| [2025/04/30 18:20:47 124050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 124056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 124063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037247071379|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 124070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:1200|po_sent_time:1746037247071379|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 124078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:72121|srtt:52321|latest_rtt:52500|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 124087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 124094] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 124102] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:326|largest:326|pns:2| [2025/04/30 18:20:47 124109] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:326|frame:ACK MAX_STREAM_DATA |recv_time:1746037247123879|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 124117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367123879|now:1746037247123879|interv:120000000| [2025/04/30 18:20:47 124124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367123879|now:1746037247123879|interv:120000000| [2025/04/30 18:20:47 124131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247123506|pq_index:0| [2025/04/30 18:20:47 124137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247122888| [2025/04/30 18:20:47 124144] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247124143| [2025/04/30 18:20:47 124151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247124150| [2025/04/30 18:20:47 124159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247123506|now:1746037247124150| [2025/04/30 18:20:47 124166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247123506|now:1746037247124150| [2025/04/30 18:20:47 124172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 124179] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 124193] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:47 124200] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:72121|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 124210] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:47 124218] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:47 124225] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:47 124232] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:47 124239] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:47 124246] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:47 124253] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:47 124260] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:47 124267] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:47 124274] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:47 124280] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 124287] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:47 124294] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:47 124302] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:47 124309] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:47 124317] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:47 124324] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:47 124331] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:47 124338] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:47 124344] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:47 124351] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:47 124357] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:47 124364] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:47 124371] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:47 124378] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:47 124385] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:949177| [2025/04/30 18:20:47 124394] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:949125|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1177502|offset:29475|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 124402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 124418] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:47 124424] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:949177| [2025/04/30 18:20:47 124432] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:949125|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1148027|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 124439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 124446] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:326|ack_delay:567|first_ack_range:53|largest_pkt_recv_time:1746037247123879| [2025/04/30 18:20:47 124454] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:326|low:273|pkt_pns:2| [2025/04/30 18:20:47 124460] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:326|frame_largest_recv:326| [2025/04/30 18:20:47 124467] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 124475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52321|min_srtt:52321|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 124482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 124490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 124497] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52321|min_srtt:52321|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 124504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 124512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 124518] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52321|min_srtt:52321|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 124525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:51638|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:863058| [2025/04/30 18:20:47 124532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 124539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 124546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52321|min_srtt:52321|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 124553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:52838|inflight:72121|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:864237| [2025/04/30 18:20:47 124572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 124578] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 124585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 124592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 124599] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 124606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:909| [2025/04/30 18:20:47 124648] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:909|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72121|now:1746037247124617|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 124655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:909|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 124660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:909|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 124665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 124672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52321|rtt_var:684|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 124680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 124686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 124692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72140| [2025/04/30 18:20:47 124699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247204674|now:1746037247124672|interv:80002| [2025/04/30 18:20:47 124706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247204674|now:1746037247124672|interval:80002|pto_count:0|srtt:52321 [2025/04/30 18:20:47 124712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72140| [2025/04/30 18:20:47 124718] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 124722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:910| [2025/04/30 18:20:47 124751] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:910|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72140|now:1746037247124729|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 124757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:910|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 124769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:910|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 124775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72140|applimit:0| [2025/04/30 18:20:47 124782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52321|rtt_var:684|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 124789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 124796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 124802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72159| [2025/04/30 18:20:47 124808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247204786|now:1746037247124782|interv:80004| [2025/04/30 18:20:47 124812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247204786|now:1746037247124782|interval:80004|pto_count:0|srtt:52321 [2025/04/30 18:20:47 124816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:72159| [2025/04/30 18:20:47 124821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 124826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:72159|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:812361| [2025/04/30 18:20:47 124830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 124835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:911| [2025/04/30 18:20:47 124864] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:911|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:72159|now:1746037247124842|stream_id:0|stream_offset:812361| [2025/04/30 18:20:47 124870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:911|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 18:20:47 124875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72159|applimit:0| [2025/04/30 18:20:47 124882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52321|rtt_var:684|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 124888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 124894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 124901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73366| [2025/04/30 18:20:47 124907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247204899|now:1746037247124881|interv:80018| [2025/04/30 18:20:47 124914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247204899|now:1746037247124881|interval:80018|pto_count:0|srtt:52321 [2025/04/30 18:20:47 124926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:73366| [2025/04/30 18:20:47 124934] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 124941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:813540| [2025/04/30 18:20:47 124948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 124955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:912| [2025/04/30 18:20:47 125013] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73366|now:1746037247124966|stream_id:0|stream_offset:813540| [2025/04/30 18:20:47 125024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 125029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73366|applimit:0| [2025/04/30 18:20:47 125033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52321|rtt_var:684|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 125038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 125042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 125046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74566| [2025/04/30 18:20:47 125050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247205023|now:1746037247125033|interv:79990| [2025/04/30 18:20:47 125054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247205023|now:1746037247125033|interval:79990|pto_count:0|srtt:52321 [2025/04/30 18:20:47 125058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74566| [2025/04/30 18:20:47 125063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 125068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:814719| [2025/04/30 18:20:47 125075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 125082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:913| [2025/04/30 18:20:47 125119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74566|now:1746037247125093|stream_id:0|stream_offset:814719| [2025/04/30 18:20:47 125126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 125131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74566|applimit:0| [2025/04/30 18:20:47 125140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52321|rtt_var:684|pto_duration:55057|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 125145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 125149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 125153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75766| [2025/04/30 18:20:47 125157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247205150|now:1746037247125140|interv:80010| [2025/04/30 18:20:47 125164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247205150|now:1746037247125140|interval:80010|pto_count:0|srtt:52321 [2025/04/30 18:20:47 125171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75766| [2025/04/30 18:20:47 125180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 125186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75766|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:815898| [2025/04/30 18:20:47 125193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 125199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247126199|now:1746037247125199|interv:1000| [2025/04/30 18:20:47 125206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 125212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 125219] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247126199| [2025/04/30 18:20:47 125226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247126199| [2025/04/30 18:20:47 125232] [debug] |xqc_engine_wakeup_after|wakeup:1746037247126199|now:1746037247125232|diff:967| [2025/04/30 18:20:47 125239] [debug] |xqc_engine_main_logic|END|now:1746037247124150| [2025/04/30 18:20:47 125248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247125248| [2025/04/30 18:20:47 125254] [debug] |xqc_engine_wakeup_after|wakeup:1746037247126199|now:1746037247125254|diff:945| [2025/04/30 18:20:47 125261] [debug] |xqc_engine_main_logic|END|now:1746037247125248| [2025/04/30 18:20:47 125645] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247125644| [2025/04/30 18:20:47 125654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 125660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:326| [2025/04/30 18:20:47 125664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:327| [2025/04/30 18:20:47 125670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:327| [2025/04/30 18:20:47 125674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 125680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 125685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:66026|prior_delivered:693205|prior_time:1746037247070735|is_app_limited:0|send_elapse:54879|ack_elapse:54909|ctl_first_sent_time:1746037247071612|lagest_ack_time:1746037247125644|curr_delivered:758031| [2025/04/30 18:20:47 125695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247071612| [2025/04/30 18:20:47 125700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 125704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 125708] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:66026|prior_delivered:693205|prior_time:1746037247070735|is_app_limited:0|send_elapse:54879|ack_elapse:54909|ctl_first_sent_time:1746037247071612|lagest_ack_time:1746037247125644|curr_delivered:759231| [2025/04/30 18:20:47 125713] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247071863| [2025/04/30 18:20:47 125717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 125721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52321|rttvar:684|minrtt:30950|latest_rtt:53781|ack_delay:1000| [2025/04/30 18:20:47 125725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52378|rttvar:628|minrtt:30950|latest_rtt:53781|ack_delay:1000| [2025/04/30 18:20:47 125730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:844|lost_pn:841|thresh:3| [2025/04/30 18:20:47 125734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 125738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 125742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52378|rtt_var:628|pto_duration:54890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 125747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 125751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 125755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73366| [2025/04/30 18:20:47 125759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247204983|now:1746037247125742|interv:79241| [2025/04/30 18:20:47 125763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247204983|now:1746037247125742|interval:79241|pto_count:0|srtt:52378 [2025/04/30 18:20:47 125767] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54879, ack_elapse 54909, delivered 66026|rate 1202462|lost 177| [2025/04/30 18:20:47 125772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202462) in round 14| [2025/04/30 18:20:47 125776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 125780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 125787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247071863|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 125792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247071863|recovery:1|recovery_start:1746037247072924|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 125796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:73366|srtt:52378|latest_rtt:53781|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247072924|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 125802] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:327|largest:327|pns:2| [2025/04/30 18:20:47 125807] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:327|frame:ACK |recv_time:1746037247125644|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 125812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367125644|now:1746037247125644|interv:120000000| [2025/04/30 18:20:47 125816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367125644|now:1746037247125644|interv:120000000| [2025/04/30 18:20:47 125820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247126199|pq_index:0| [2025/04/30 18:20:47 125824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247124150| [2025/04/30 18:20:47 125828] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247125828| [2025/04/30 18:20:47 125834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247125832| [2025/04/30 18:20:47 125839] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 125844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52378|min_srtt:52378|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 125848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:864237| [2025/04/30 18:20:47 125853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 125858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 125862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52378|min_srtt:52378|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 125867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:50400|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:865416| [2025/04/30 18:20:47 125871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52378|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 125881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 125885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52378|min_srtt:52378|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 125890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:866595| [2025/04/30 18:20:47 125894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 125898] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 125902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 125906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 125911] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 125915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:815898| [2025/04/30 18:20:47 125919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 125923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 125927] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247126199| [2025/04/30 18:20:47 125931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247126199| [2025/04/30 18:20:47 125935] [debug] |xqc_engine_wakeup_after|wakeup:1746037247126199|now:1746037247125935|diff:264| [2025/04/30 18:20:47 125940] [debug] |xqc_engine_main_logic|END|now:1746037247125832| [2025/04/30 18:20:47 125945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247125945| [2025/04/30 18:20:47 125949] [debug] |xqc_engine_wakeup_after|wakeup:1746037247126199|now:1746037247125948|diff:251| [2025/04/30 18:20:47 125954] [debug] |xqc_engine_main_logic|END|now:1746037247125945| [2025/04/30 18:20:47 127033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247127032| [2025/04/30 18:20:47 127046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247126199|pq_index:0| [2025/04/30 18:20:47 127051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247125832| [2025/04/30 18:20:47 127056] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247127055| [2025/04/30 18:20:47 127061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247126199|now:1746037247127055| [2025/04/30 18:20:47 127068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247126199|now:1746037247127055| [2025/04/30 18:20:47 127075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 127081] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 127096] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52378|min_srtt:52378|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 127103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:51600|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:866595| [2025/04/30 18:20:47 127108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 127112] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 127116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 127120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 127125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 127129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73366|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:815898| [2025/04/30 18:20:47 127134] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 127139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:914| [2025/04/30 18:20:47 127173] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73366|now:1746037247127147|stream_id:0|stream_offset:815898| [2025/04/30 18:20:47 127179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 127185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73366|applimit:0| [2025/04/30 18:20:47 127193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52378|rtt_var:628|pto_duration:54890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 127199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 127206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 127212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74566| [2025/04/30 18:20:47 127218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247207037|now:1746037247127192|interv:79845| [2025/04/30 18:20:47 127225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247207037|now:1746037247127192|interval:79845|pto_count:0|srtt:52378 [2025/04/30 18:20:47 127232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74566| [2025/04/30 18:20:47 127239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 127246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:817077| [2025/04/30 18:20:47 127260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 127266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:915| [2025/04/30 18:20:47 127311] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74566|now:1746037247127277|stream_id:0|stream_offset:817077| [2025/04/30 18:20:47 127321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 127328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74566|applimit:0| [2025/04/30 18:20:47 127336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52378|rtt_var:628|pto_duration:54890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 127343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 127349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 127356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75766| [2025/04/30 18:20:47 127362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247207167|now:1746037247127335|interv:79832| [2025/04/30 18:20:47 127366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247207167|now:1746037247127335|interval:79832|pto_count:0|srtt:52378 [2025/04/30 18:20:47 127371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75766| [2025/04/30 18:20:47 127377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 127381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75766|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 127386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 127390] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:916| [2025/04/30 18:20:47 127421] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75766|now:1746037247127398|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 127427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 127432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75766|applimit:0| [2025/04/30 18:20:47 127436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52378|rtt_var:628|pto_duration:54890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 127441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 127447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 127459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76966| [2025/04/30 18:20:47 127466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247207288|now:1746037247127436|interv:79852| [2025/04/30 18:20:47 127472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247207288|now:1746037247127436|interval:79852|pto_count:0|srtt:52378 [2025/04/30 18:20:47 127480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:76966| [2025/04/30 18:20:47 127487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 127492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76966|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 127496] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 127500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247128500|now:1746037247127500|interv:1000| [2025/04/30 18:20:47 127504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 127508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 127512] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247128500| [2025/04/30 18:20:47 127517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247128500| [2025/04/30 18:20:47 127521] [debug] |xqc_engine_wakeup_after|wakeup:1746037247128500|now:1746037247127521|diff:979| [2025/04/30 18:20:47 127525] [debug] |xqc_engine_main_logic|END|now:1746037247127055| [2025/04/30 18:20:47 127779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247127778| [2025/04/30 18:20:47 127787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 127793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:327| [2025/04/30 18:20:47 127797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:328| [2025/04/30 18:20:47 127803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:328| [2025/04/30 18:20:47 127807] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 127813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 127817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:176|tx_in_flight:68426|prior_delivered:693205|prior_time:1746037247070735|is_app_limited:0|send_elapse:55300|ack_elapse:57043|ctl_first_sent_time:1746037247072033|lagest_ack_time:1746037247127778|curr_delivered:760431| [2025/04/30 18:20:47 127822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247072033| [2025/04/30 18:20:47 127827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 127831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:846|origin_pktnum:786|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:846|path_largest_ack:846| [2025/04/30 18:20:47 127840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:66026|prior_delivered:695605|prior_time:1746037247072681|is_app_limited:0|send_elapse:54801|ack_elapse:55097|ctl_first_sent_time:1746037247073863|lagest_ack_time:1746037247127778|curr_delivered:761631| [2025/04/30 18:20:47 127845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247073863| [2025/04/30 18:20:47 127849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 127854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52378|rttvar:628|minrtt:30950|latest_rtt:53915|ack_delay:1000| [2025/04/30 18:20:47 127858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52445|rttvar:605|minrtt:30950|latest_rtt:53915|ack_delay:1000| [2025/04/30 18:20:47 127862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:846|lost_pn:843|thresh:3| [2025/04/30 18:20:47 127867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 127871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52445|rtt_var:605|pto_duration:54865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 127875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 127879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 127883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74566| [2025/04/30 18:20:47 127887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247207263|now:1746037247127871|interv:79392| [2025/04/30 18:20:47 127891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247207263|now:1746037247127871|interval:79392|pto_count:0|srtt:52445 [2025/04/30 18:20:47 127896] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54801, ack_elapse 55097, delivered 66026|rate 1198359|lost 177| [2025/04/30 18:20:47 127900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198359) in round 14| [2025/04/30 18:20:47 127904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 127908] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 127912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247073863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 127917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247073863|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 127922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:74566|srtt:52445|latest_rtt:53915|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 127930] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:328|largest:328|pns:2| [2025/04/30 18:20:47 127934] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:328|frame:ACK |recv_time:1746037247127778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 127939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367127778|now:1746037247127778|interv:120000000| [2025/04/30 18:20:47 127943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367127778|now:1746037247127778|interv:120000000| [2025/04/30 18:20:47 127949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247128500|pq_index:0| [2025/04/30 18:20:47 127957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247127055| [2025/04/30 18:20:47 127963] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247127963| [2025/04/30 18:20:47 127971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247127970| [2025/04/30 18:20:47 127979] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 128000] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 128011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:866595| [2025/04/30 18:20:47 128018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 128026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 128033] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 128044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:49200|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:867774| [2025/04/30 18:20:47 128052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 128059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 128065] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 128072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:868953| [2025/04/30 18:20:47 128078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 128090] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 128097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 128104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 128111] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 128117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 128124] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 128130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 128136] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247128500| [2025/04/30 18:20:47 128143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247128500| [2025/04/30 18:20:47 128149] [debug] |xqc_engine_wakeup_after|wakeup:1746037247128500|now:1746037247128149|diff:351| [2025/04/30 18:20:47 128156] [debug] |xqc_engine_main_logic|END|now:1746037247127970| [2025/04/30 18:20:47 128167] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:71|state:ESTABED|recv_time:1746037247128166| [2025/04/30 18:20:47 128173] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 128182] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:328| [2025/04/30 18:20:47 128189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:329| [2025/04/30 18:20:47 128195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:329| [2025/04/30 18:20:47 128199] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 128203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=995158|max_stream_data_old=949177| [2025/04/30 18:20:47 128207] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 128213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247153166|now:1746037247128166|interv:25000| [2025/04/30 18:20:47 128218] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247128166|max_ack_delay:25000| [2025/04/30 18:20:47 128223] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:329|largest:329|pns:2| [2025/04/30 18:20:47 128228] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:71|pkt_type:SHORT_HEADER|pkt_num:329|frame:ACK MAX_STREAM_DATA |recv_time:1746037247128166|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 128236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367128166|now:1746037247128166|interv:120000000| [2025/04/30 18:20:47 128242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367128166|now:1746037247128166|interv:120000000| [2025/04/30 18:20:47 128248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247128500|pq_index:0| [2025/04/30 18:20:47 128262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247127970| [2025/04/30 18:20:47 128269] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247128269| [2025/04/30 18:20:47 128277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247128275| [2025/04/30 18:20:47 128284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 128291] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:47 128297] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:74566|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 128306] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:47 128313] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:47 128319] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:47 128326] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:47 128333] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:47 128340] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:47 128347] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:47 128355] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:47 128362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:47 128368] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:47 128375] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:47 128382] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:47 128390] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:47 128397] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:47 128404] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:47 128410] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:47 128417] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:47 128423] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:47 128430] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:47 128436] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:47 128444] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:47 128450] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:47 128457] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:47 128464] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:47 128485] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:47 128492] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:47 128499] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:47 128506] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:47 128513] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:47 128520] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:47 128527] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:47 128533] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:47 128539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:47 128546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:47 128553] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:47 128559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:47 128566] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:47 128573] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:47 128588] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:47 128594] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:995158| [2025/04/30 18:20:47 128604] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:995106|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1148027|offset:45981|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 128612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 128618] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:47 128624] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:995158| [2025/04/30 18:20:47 128637] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:995106|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1102046|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 128645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 128653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 128661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 128675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 128683] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 128690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52445|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 128697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 128704] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 128710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50438|inflight:74566|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:868953| [2025/04/30 18:20:47 128717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 128723] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 128729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 128737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 128744] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 128751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:917| [2025/04/30 18:20:47 128807] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:917|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74566|now:1746037247128762|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 128817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:917|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 128824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:917|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 128830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74566|applimit:0| [2025/04/30 18:20:47 128836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52445|rtt_var:605|pto_duration:54865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 128842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 128847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 128853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74585| [2025/04/30 18:20:47 128860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247208627|now:1746037247128836|interv:79791| [2025/04/30 18:20:47 128866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247208627|now:1746037247128836|interval:79791|pto_count:0|srtt:52445 [2025/04/30 18:20:47 128880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74585| [2025/04/30 18:20:47 128888] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 128895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:918| [2025/04/30 18:20:47 128940] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:918|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74585|now:1746037247128905|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 128950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:918|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 128958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:918|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 128965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74585|applimit:0| [2025/04/30 18:20:47 128972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52445|rtt_var:605|pto_duration:54865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 128978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 128985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 129012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74604| [2025/04/30 18:20:47 129018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247208770|now:1746037247128971|interv:79799| [2025/04/30 18:20:47 129024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247208770|now:1746037247128971|interval:79799|pto_count:0|srtt:52445 [2025/04/30 18:20:47 129030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:74604| [2025/04/30 18:20:47 129036] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 129040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74604|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 129045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 129049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 129053] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247128500| [2025/04/30 18:20:47 129057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247128500| [2025/04/30 18:20:47 129061] [debug] |xqc_engine_wakeup_after|wakeup:1746037247128500|now:1746037247129061|diff:18446744073709551055| [2025/04/30 18:20:47 129066] [debug] |xqc_engine_main_logic|END|now:1746037247128275| [2025/04/30 18:20:47 129071] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247129071| [2025/04/30 18:20:47 129075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247128500|pq_index:0| [2025/04/30 18:20:47 129085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247128275| [2025/04/30 18:20:47 129090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247129089| [2025/04/30 18:20:47 129094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247128500|now:1746037247129089| [2025/04/30 18:20:47 129098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247128500|now:1746037247129089| [2025/04/30 18:20:47 129102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 129109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 129117] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52445|min_srtt:52445|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 129124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:50400|inflight:74604|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:868953| [2025/04/30 18:20:47 129131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 129137] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 129143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 129149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 129157] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 129164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74604|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 129171] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 129179] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:919| [2025/04/30 18:20:47 129220] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74604|now:1746037247129191|stream_id:0|stream_offset:819435| [2025/04/30 18:20:47 129228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 129233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74604|applimit:0| [2025/04/30 18:20:47 129237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52445|rtt_var:605|pto_duration:54865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 129242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 129246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 129254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75804| [2025/04/30 18:20:47 129258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247209056|now:1746037247129237|interv:79819| [2025/04/30 18:20:47 129262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247209056|now:1746037247129237|interval:79819|pto_count:0|srtt:52445 [2025/04/30 18:20:47 129267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:75804| [2025/04/30 18:20:47 129272] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 129276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:820614| [2025/04/30 18:20:47 129281] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 129285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:920| [2025/04/30 18:20:47 129308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75804|now:1746037247129292|stream_id:0|stream_offset:820614| [2025/04/30 18:20:47 129313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 129317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75804|applimit:0| [2025/04/30 18:20:47 129321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52445|rtt_var:605|pto_duration:54865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 129326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 129329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 129333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 129337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247209157|now:1746037247129321|interv:79836| [2025/04/30 18:20:47 129341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247209157|now:1746037247129321|interval:79836|pto_count:0|srtt:52445 [2025/04/30 18:20:47 129345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:77004| [2025/04/30 18:20:47 129350] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 129354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 129358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 129362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:921| [2025/04/30 18:20:47 129384] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247129372|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 129389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 129393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 129397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52445|rtt_var:605|pto_duration:54865|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 129402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 129406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 129409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 129413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247209237|now:1746037247129397|interv:79840| [2025/04/30 18:20:47 129417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247209237|now:1746037247129397|interval:79840|pto_count:0|srtt:52445 [2025/04/30 18:20:47 129421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 129426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 129430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:822972| [2025/04/30 18:20:47 129434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 129438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247130438|now:1746037247129438|interv:1000| [2025/04/30 18:20:47 129442] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 129446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 129450] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247130438| [2025/04/30 18:20:47 129454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247130438| [2025/04/30 18:20:47 129458] [debug] |xqc_engine_wakeup_after|wakeup:1746037247130438|now:1746037247129458|diff:980| [2025/04/30 18:20:47 129463] [debug] |xqc_engine_main_logic|END|now:1746037247129089| [2025/04/30 18:20:47 129737] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247129735| [2025/04/30 18:20:47 129748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 129757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:329| [2025/04/30 18:20:47 129763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:330| [2025/04/30 18:20:47 129771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:330| [2025/04/30 18:20:47 129778] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 129796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 129803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:67226|prior_delivered:695605|prior_time:1746037247072681|is_app_limited:0|send_elapse:54943|ack_elapse:57054|ctl_first_sent_time:1746037247074005|lagest_ack_time:1746037247129735|curr_delivered:762831| [2025/04/30 18:20:47 129809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247074005| [2025/04/30 18:20:47 129815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:221||sndq_packets_used_bytes:0|sndq_packets_free:1| [2025/04/30 18:20:47 129821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 129827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:66026|prior_delivered:698005|prior_time:1746037247074942|is_app_limited:0|send_elapse:54441|ack_elapse:54793|ctl_first_sent_time:1746037247075680|lagest_ack_time:1746037247129735|curr_delivered:764031| [2025/04/30 18:20:47 129835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247075680| [2025/04/30 18:20:47 129841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:220||sndq_packets_used_bytes:0|sndq_packets_free:2| [2025/04/30 18:20:47 129847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52445|rttvar:605|minrtt:30950|latest_rtt:54055|ack_delay:0| [2025/04/30 18:20:47 129853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52646|rttvar:856|minrtt:30950|latest_rtt:54055|ack_delay:0| [2025/04/30 18:20:47 129859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:848|lost_pn:845|thresh:3| [2025/04/30 18:20:47 129865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 129871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52646|rtt_var:856|pto_duration:56070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 129878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 129884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 129890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75804| [2025/04/30 18:20:47 129896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247210442|now:1746037247129871|interv:80571| [2025/04/30 18:20:47 129902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247210442|now:1746037247129871|interval:80571|pto_count:0|srtt:52646 [2025/04/30 18:20:47 129909] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54441, ack_elapse 54793, delivered 66026|rate 1205007|lost 177| [2025/04/30 18:20:47 129915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205007) in round 14| [2025/04/30 18:20:47 129921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 129933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 129939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247075680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 129946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247075680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 129953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:75804|srtt:52646|latest_rtt:54055|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 129963] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:330|largest:330|pns:2| [2025/04/30 18:20:47 129970] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:330|frame:ACK |recv_time:1746037247129735|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 129977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367129735|now:1746037247129735|interv:120000000| [2025/04/30 18:20:47 129983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367129735|now:1746037247129735|interv:120000000| [2025/04/30 18:20:47 130012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247130438|pq_index:0| [2025/04/30 18:20:47 130019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247129089| [2025/04/30 18:20:47 130025] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247130025| [2025/04/30 18:20:47 130033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247130031| [2025/04/30 18:20:47 130041] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 130047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52646|min_srtt:52646|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 130054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:868953| [2025/04/30 18:20:47 130062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52646|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 130069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 130076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52646|min_srtt:52646|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 130082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:870132| [2025/04/30 18:20:47 130096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52646|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 130117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 130125] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52646|min_srtt:52646|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 130132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:871311| [2025/04/30 18:20:47 130139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 130146] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 130153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 130160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 130168] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 130174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:822972| [2025/04/30 18:20:47 130181] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 130187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 130193] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247130438| [2025/04/30 18:20:47 130201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247130438| [2025/04/30 18:20:47 130207] [debug] |xqc_engine_wakeup_after|wakeup:1746037247130438|now:1746037247130207|diff:231| [2025/04/30 18:20:47 130214] [debug] |xqc_engine_main_logic|END|now:1746037247130031| [2025/04/30 18:20:47 130223] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247130223| [2025/04/30 18:20:47 130230] [debug] |xqc_engine_wakeup_after|wakeup:1746037247130438|now:1746037247130230|diff:208| [2025/04/30 18:20:47 130236] [debug] |xqc_engine_main_logic|END|now:1746037247130223| [2025/04/30 18:20:47 131308] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247131307| [2025/04/30 18:20:47 131320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247130438|pq_index:0| [2025/04/30 18:20:47 131325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247130031| [2025/04/30 18:20:47 131330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247131329| [2025/04/30 18:20:47 131335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247130438|now:1746037247131329| [2025/04/30 18:20:47 131340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247130438|now:1746037247131329| [2025/04/30 18:20:47 131344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 131354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 131359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52646|min_srtt:52646|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 131364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:871311| [2025/04/30 18:20:47 131369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 131373] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 131377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 131381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 131386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 131390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:822972| [2025/04/30 18:20:47 131395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 131401] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:922| [2025/04/30 18:20:47 131448] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75804|now:1746037247131413|stream_id:0|stream_offset:822972| [2025/04/30 18:20:47 131459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 131467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75804|applimit:0| [2025/04/30 18:20:47 131474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52646|rtt_var:856|pto_duration:56070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 131481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 131487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 131494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 131501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247212483|now:1746037247131474|interv:81009| [2025/04/30 18:20:47 131508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247212483|now:1746037247131474|interval:81009|pto_count:0|srtt:52646 [2025/04/30 18:20:47 131515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:77004| [2025/04/30 18:20:47 131523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 131537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:824151| [2025/04/30 18:20:47 131544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 131550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:923| [2025/04/30 18:20:47 131581] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247131562|stream_id:0|stream_offset:824151| [2025/04/30 18:20:47 131591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 131598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 131605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52646|rtt_var:856|pto_duration:56070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 131612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 131618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 131625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 131632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247212632|now:1746037247131604|interv:81028| [2025/04/30 18:20:47 131637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247212632|now:1746037247131604|interval:81028|pto_count:0|srtt:52646 [2025/04/30 18:20:47 131644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 131664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 131671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 131678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 131685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247132684|now:1746037247131684|interv:1000| [2025/04/30 18:20:47 131691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 131697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 131703] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247132684| [2025/04/30 18:20:47 131710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247132684| [2025/04/30 18:20:47 131716] [debug] |xqc_engine_wakeup_after|wakeup:1746037247132684|now:1746037247131716|diff:968| [2025/04/30 18:20:47 131723] [debug] |xqc_engine_main_logic|END|now:1746037247131329| [2025/04/30 18:20:47 131786] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247131785| [2025/04/30 18:20:47 131797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 131811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:330| [2025/04/30 18:20:47 131815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:331| [2025/04/30 18:20:47 131821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:331| [2025/04/30 18:20:47 131826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 131831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 131836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:67226|prior_delivered:698005|prior_time:1746037247074942|is_app_limited:0|send_elapse:54562|ack_elapse:56843|ctl_first_sent_time:1746037247075801|lagest_ack_time:1746037247131785|curr_delivered:765231| [2025/04/30 18:20:47 131841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247075801| [2025/04/30 18:20:47 131846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:47 131850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 131854] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:67226|prior_delivered:698005|prior_time:1746037247074942|is_app_limited:0|send_elapse:54562|ack_elapse:56843|ctl_first_sent_time:1746037247075801|lagest_ack_time:1746037247131785|curr_delivered:766431| [2025/04/30 18:20:47 131859] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247077162| [2025/04/30 18:20:47 131863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:47 131868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52646|rttvar:856|minrtt:30950|latest_rtt:54623|ack_delay:1000| [2025/04/30 18:20:47 131872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52768|rttvar:886|minrtt:30950|latest_rtt:54623|ack_delay:1000| [2025/04/30 18:20:47 131876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:850|lost_pn:847|thresh:3| [2025/04/30 18:20:47 131881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 131885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52768|rtt_var:886|pto_duration:56312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 131890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 131894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 131897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75804| [2025/04/30 18:20:47 131901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247212874|now:1746037247131885|interv:80989| [2025/04/30 18:20:47 131906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247212874|now:1746037247131885|interval:80989|pto_count:0|srtt:52768 [2025/04/30 18:20:47 131913] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54562, ack_elapse 56843, delivered 68426|rate 1203771|lost 177| [2025/04/30 18:20:47 131917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203771) in round 14| [2025/04/30 18:20:47 131922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 131926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 131930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247077162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 131934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247077162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 131939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:75804|srtt:52768|latest_rtt:54623|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 131945] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:331|largest:331|pns:2| [2025/04/30 18:20:47 131949] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:331|frame:ACK |recv_time:1746037247131785|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 131954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367131785|now:1746037247131785|interv:120000000| [2025/04/30 18:20:47 131958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367131785|now:1746037247131785|interv:120000000| [2025/04/30 18:20:47 131962] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247132684|pq_index:0| [2025/04/30 18:20:47 131967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247131329| [2025/04/30 18:20:47 131971] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247131971| [2025/04/30 18:20:47 131976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247131975| [2025/04/30 18:20:47 131981] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 132003] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52768|min_srtt:52768|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 132015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:871311| [2025/04/30 18:20:47 132022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 132027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 132036] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52768|min_srtt:52768|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 132040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:872490| [2025/04/30 18:20:47 132045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 132050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 132054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52768|min_srtt:52768|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 132059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:873669| [2025/04/30 18:20:47 132063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 132067] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 132071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 132075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 132080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 132084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 132088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 132092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 132098] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247132684| [2025/04/30 18:20:47 132105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247132684| [2025/04/30 18:20:47 132111] [debug] |xqc_engine_wakeup_after|wakeup:1746037247132684|now:1746037247132111|diff:573| [2025/04/30 18:20:47 132118] [debug] |xqc_engine_main_logic|END|now:1746037247131975| [2025/04/30 18:20:47 132126] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247132126| [2025/04/30 18:20:47 132133] [debug] |xqc_engine_wakeup_after|wakeup:1746037247132684|now:1746037247132132|diff:552| [2025/04/30 18:20:47 132139] [debug] |xqc_engine_main_logic|END|now:1746037247132126| [2025/04/30 18:20:47 133211] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247133210| [2025/04/30 18:20:47 133222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247132684|pq_index:0| [2025/04/30 18:20:47 133227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247131975| [2025/04/30 18:20:47 133232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247133231| [2025/04/30 18:20:47 133242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247132684|now:1746037247133231| [2025/04/30 18:20:47 133247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247132684|now:1746037247133231| [2025/04/30 18:20:47 133251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 133255] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 133260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52768|min_srtt:52768|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 133265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:873669| [2025/04/30 18:20:47 133270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 133274] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 133278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 133282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 133287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 133291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 133296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 133300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:924| [2025/04/30 18:20:47 133341] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75804|now:1746037247133309|stream_id:0|stream_offset:825330| [2025/04/30 18:20:47 133351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 133358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75804|applimit:0| [2025/04/30 18:20:47 133366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52768|rtt_var:886|pto_duration:56312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 133373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 133379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 133385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 133392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247214621|now:1746037247133365|interv:81256| [2025/04/30 18:20:47 133398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247214621|now:1746037247133365|interval:81256|pto_count:0|srtt:52768 [2025/04/30 18:20:47 133409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:77004| [2025/04/30 18:20:47 133414] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 133419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:826509| [2025/04/30 18:20:47 133423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 133427] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:925| [2025/04/30 18:20:47 133464] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247133436|stream_id:0|stream_offset:826509| [2025/04/30 18:20:47 133473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 133480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 133487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52768|rtt_var:886|pto_duration:56312|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 133494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 133501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 133507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 133514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247214748|now:1746037247133487|interv:81261| [2025/04/30 18:20:47 133521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247214748|now:1746037247133487|interval:81261|pto_count:0|srtt:52768 [2025/04/30 18:20:47 133528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 133537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 133544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 133551] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 133557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247134557|now:1746037247133557|interv:1000| [2025/04/30 18:20:47 133563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 133569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 133575] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247134557| [2025/04/30 18:20:47 133581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247134557| [2025/04/30 18:20:47 133593] [debug] |xqc_engine_wakeup_after|wakeup:1746037247134557|now:1746037247133593|diff:964| [2025/04/30 18:20:47 133598] [debug] |xqc_engine_main_logic|END|now:1746037247133231| [2025/04/30 18:20:47 133608] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247133607| [2025/04/30 18:20:47 133613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 133619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:331| [2025/04/30 18:20:47 133623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:332| [2025/04/30 18:20:47 133629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:332| [2025/04/30 18:20:47 133634] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 133639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 133644] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69626|prior_delivered:698005|prior_time:1746037247074942|is_app_limited:0|send_elapse:56056|ack_elapse:58665|ctl_first_sent_time:1746037247077295|lagest_ack_time:1746037247133607|curr_delivered:767631| [2025/04/30 18:20:47 133649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247077295| [2025/04/30 18:20:47 133654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 133658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 133662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:66019|prior_delivered:702812|prior_time:1746037247078893|is_app_limited:0|send_elapse:53495|ack_elapse:54714|ctl_first_sent_time:1746037247079794|lagest_ack_time:1746037247133607|curr_delivered:768831| [2025/04/30 18:20:47 133667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247079794| [2025/04/30 18:20:47 133671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 133675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52768|rttvar:886|minrtt:30950|latest_rtt:53813|ack_delay:1000| [2025/04/30 18:20:47 133679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52773|rttvar:676|minrtt:30950|latest_rtt:53813|ack_delay:1000| [2025/04/30 18:20:47 133684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:852|lost_pn:849|thresh:3| [2025/04/30 18:20:47 133688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 133692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52773|rtt_var:676|pto_duration:55477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 133696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 133700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 133707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75804| [2025/04/30 18:20:47 133711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247213913|now:1746037247133692|interv:80221| [2025/04/30 18:20:47 133716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247213913|now:1746037247133692|interval:80221|pto_count:0|srtt:52773 [2025/04/30 18:20:47 133720] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53495, ack_elapse 54714, delivered 66019|rate 1206619|lost 177| [2025/04/30 18:20:47 133725] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206619) in round 14| [2025/04/30 18:20:47 133729] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 133733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 133737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247079794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 133742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247079794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 133746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:75804|srtt:52773|latest_rtt:53813|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 133753] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:332|largest:332|pns:2| [2025/04/30 18:20:47 133758] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:332|frame:ACK |recv_time:1746037247133607|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 133764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367133607|now:1746037247133607|interv:120000000| [2025/04/30 18:20:47 133768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367133607|now:1746037247133607|interv:120000000| [2025/04/30 18:20:47 133772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247134557|pq_index:0| [2025/04/30 18:20:47 133776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247133231| [2025/04/30 18:20:47 133780] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247133780| [2025/04/30 18:20:47 133785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247133784| [2025/04/30 18:20:47 133790] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 133795] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 133800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:873669| [2025/04/30 18:20:47 133807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 133812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 133816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 133821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:874848| [2025/04/30 18:20:47 133825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 133830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 133834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 133838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:876027| [2025/04/30 18:20:47 133842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 133846] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 133850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 133855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 133859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 133863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 133868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 133872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 133876] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247134557| [2025/04/30 18:20:47 133880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247134557| [2025/04/30 18:20:47 133884] [debug] |xqc_engine_wakeup_after|wakeup:1746037247134557|now:1746037247133883|diff:674| [2025/04/30 18:20:47 133888] [debug] |xqc_engine_main_logic|END|now:1746037247133784| [2025/04/30 18:20:47 133893] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247133893| [2025/04/30 18:20:47 133897] [debug] |xqc_engine_wakeup_after|wakeup:1746037247134557|now:1746037247133896|diff:661| [2025/04/30 18:20:47 133900] [debug] |xqc_engine_main_logic|END|now:1746037247133893| [2025/04/30 18:20:47 134973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247134972| [2025/04/30 18:20:47 134984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247134557|pq_index:0| [2025/04/30 18:20:47 135012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247133784| [2025/04/30 18:20:47 135018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247135017| [2025/04/30 18:20:47 135022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247134557|now:1746037247135017| [2025/04/30 18:20:47 135027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247134557|now:1746037247135017| [2025/04/30 18:20:47 135031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 135035] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 135040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 135045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:876027| [2025/04/30 18:20:47 135049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 135053] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 135057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 135062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 135066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 135071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 135075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 135080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:926| [2025/04/30 18:20:47 135125] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75804|now:1746037247135090|stream_id:0|stream_offset:827688| [2025/04/30 18:20:47 135135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 135142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75804|applimit:0| [2025/04/30 18:20:47 135149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52773|rtt_var:676|pto_duration:55477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 135157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 135170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 135177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 135183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247215567|now:1746037247135149|interv:80418| [2025/04/30 18:20:47 135188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247215567|now:1746037247135149|interval:80418|pto_count:0|srtt:52773 [2025/04/30 18:20:47 135192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:77004| [2025/04/30 18:20:47 135198] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 135202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:828867| [2025/04/30 18:20:47 135207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 135211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:927| [2025/04/30 18:20:47 135245] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247135219|stream_id:0|stream_offset:828867| [2025/04/30 18:20:47 135254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 135261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 135268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52773|rtt_var:676|pto_duration:55477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 135275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 135282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 135288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 135294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247215696|now:1746037247135268|interv:80428| [2025/04/30 18:20:47 135301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247215696|now:1746037247135268|interval:80428|pto_count:0|srtt:52773 [2025/04/30 18:20:47 135306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 135311] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 135316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 135321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 135332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247136332|now:1746037247135332|interv:1000| [2025/04/30 18:20:47 135338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 135344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 135350] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247136332| [2025/04/30 18:20:47 135356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247136332| [2025/04/30 18:20:47 135363] [debug] |xqc_engine_wakeup_after|wakeup:1746037247136332|now:1746037247135363|diff:969| [2025/04/30 18:20:47 135370] [debug] |xqc_engine_main_logic|END|now:1746037247135017| [2025/04/30 18:20:47 135664] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247135662| [2025/04/30 18:20:47 135673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 135680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:332| [2025/04/30 18:20:47 135684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:333| [2025/04/30 18:20:47 135690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:333| [2025/04/30 18:20:47 135694] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 135700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 135705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:67219|prior_delivered:702812|prior_time:1746037247078893|is_app_limited:0|send_elapse:54203|ack_elapse:56769|ctl_first_sent_time:1746037247080502|lagest_ack_time:1746037247135662|curr_delivered:770031| [2025/04/30 18:20:47 135709] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247080502| [2025/04/30 18:20:47 135714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 135719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 135723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:67219|prior_delivered:702812|prior_time:1746037247078893|is_app_limited:0|send_elapse:54203|ack_elapse:56769|ctl_first_sent_time:1746037247080502|lagest_ack_time:1746037247135662|curr_delivered:771231| [2025/04/30 18:20:47 135728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247080807| [2025/04/30 18:20:47 135732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 135736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52773|rttvar:676|minrtt:30950|latest_rtt:54855|ack_delay:1000| [2025/04/30 18:20:47 135741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52908|rttvar:777|minrtt:30950|latest_rtt:54855|ack_delay:1000| [2025/04/30 18:20:47 135745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:854|lost_pn:851|thresh:3| [2025/04/30 18:20:47 135749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 135760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52908|rtt_var:777|pto_duration:56016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 135764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 135768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 135772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75804| [2025/04/30 18:20:47 135776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247216235|now:1746037247135759|interv:80476| [2025/04/30 18:20:47 135780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247216235|now:1746037247135759|interval:80476|pto_count:0|srtt:52908 [2025/04/30 18:20:47 135784] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54203, ack_elapse 56769, delivered 68419|rate 1205217|lost 177| [2025/04/30 18:20:47 135789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205217) in round 14| [2025/04/30 18:20:47 135793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 135797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 135801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247080807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 135806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247080807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 135811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:75804|srtt:52908|latest_rtt:54855|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 135816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:333|largest:333|pns:2| [2025/04/30 18:20:47 135821] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:333|frame:ACK |recv_time:1746037247135662|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 135826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367135662|now:1746037247135662|interv:120000000| [2025/04/30 18:20:47 135830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367135662|now:1746037247135662|interv:120000000| [2025/04/30 18:20:47 135834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247136332|pq_index:0| [2025/04/30 18:20:47 135838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247135017| [2025/04/30 18:20:47 135843] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247135842| [2025/04/30 18:20:47 135847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247135846| [2025/04/30 18:20:47 135855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 135860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52908|min_srtt:52908|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 135865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:876027| [2025/04/30 18:20:47 135869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 135874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 135879] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52908|min_srtt:52908|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 135883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:877206| [2025/04/30 18:20:47 135888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52908|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 135892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 135896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52908|min_srtt:52908|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 135900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:878385| [2025/04/30 18:20:47 135905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 135908] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 135912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 135916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 135921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 135925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 135930] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 135933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 135937] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247136332| [2025/04/30 18:20:47 135941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247136332| [2025/04/30 18:20:47 135948] [debug] |xqc_engine_wakeup_after|wakeup:1746037247136332|now:1746037247135948|diff:384| [2025/04/30 18:20:47 135952] [debug] |xqc_engine_main_logic|END|now:1746037247135846| [2025/04/30 18:20:47 135957] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247135957| [2025/04/30 18:20:47 135961] [debug] |xqc_engine_wakeup_after|wakeup:1746037247136332|now:1746037247135961|diff:371| [2025/04/30 18:20:47 135965] [debug] |xqc_engine_main_logic|END|now:1746037247135957| [2025/04/30 18:20:47 137035] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247137035| [2025/04/30 18:20:47 137046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247136332|pq_index:0| [2025/04/30 18:20:47 137051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247135846| [2025/04/30 18:20:47 137056] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247137055| [2025/04/30 18:20:47 137061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247136332|now:1746037247137055| [2025/04/30 18:20:47 137065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247136332|now:1746037247137055| [2025/04/30 18:20:47 137069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 137074] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 137079] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52908|min_srtt:52908|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 137087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:878385| [2025/04/30 18:20:47 137094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 137100] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 137106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 137113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 137121] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 137127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75804|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 137135] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 137143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:928| [2025/04/30 18:20:47 137189] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75804|now:1746037247137155|stream_id:0|stream_offset:830046| [2025/04/30 18:20:47 137201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 137216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75804|applimit:0| [2025/04/30 18:20:47 137223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52908|rtt_var:777|pto_duration:56016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 137229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 137235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 137242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 137249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247218171|now:1746037247137223|interv:80948| [2025/04/30 18:20:47 137255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247218171|now:1746037247137223|interval:80948|pto_count:0|srtt:52908 [2025/04/30 18:20:47 137262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:77004| [2025/04/30 18:20:47 137270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 137278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:831225| [2025/04/30 18:20:47 137284] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 137291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:929| [2025/04/30 18:20:47 137339] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247137303|stream_id:0|stream_offset:831225| [2025/04/30 18:20:47 137350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 137357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 137364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52908|rtt_var:777|pto_duration:56016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 137372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 137378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 137384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 137390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247218319|now:1746037247137364|interv:80955| [2025/04/30 18:20:47 137396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247218319|now:1746037247137364|interval:80955|pto_count:0|srtt:52908 [2025/04/30 18:20:47 137403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 137416] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 137420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 137425] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 137429] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:930| [2025/04/30 18:20:47 137467] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78204|now:1746037247137438|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 137476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 137483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78204|applimit:0| [2025/04/30 18:20:47 137490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52908|rtt_var:777|pto_duration:56016|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 137497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 137503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 137509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79404| [2025/04/30 18:20:47 137515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247218454|now:1746037247137489|interv:80965| [2025/04/30 18:20:47 137521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247218454|now:1746037247137489|interval:80965|pto_count:0|srtt:52908 [2025/04/30 18:20:47 137528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79404| [2025/04/30 18:20:47 137536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 137543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79404|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:833583| [2025/04/30 18:20:47 137550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 137556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247138555|now:1746037247137555|interv:1000| [2025/04/30 18:20:47 137562] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 137568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 137575] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247138555| [2025/04/30 18:20:47 137581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247138555| [2025/04/30 18:20:47 137588] [debug] |xqc_engine_wakeup_after|wakeup:1746037247138555|now:1746037247137587|diff:968| [2025/04/30 18:20:47 137594] [debug] |xqc_engine_main_logic|END|now:1746037247137055| [2025/04/30 18:20:47 137605] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247137604| [2025/04/30 18:20:47 137615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 137621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:333| [2025/04/30 18:20:47 137625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:334| [2025/04/30 18:20:47 137631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:334| [2025/04/30 18:20:47 137635] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 137640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 137645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69619|prior_delivered:702812|prior_time:1746037247078893|is_app_limited:0|send_elapse:54637|ack_elapse:58711|ctl_first_sent_time:1746037247080936|lagest_ack_time:1746037247137604|curr_delivered:772431| [2025/04/30 18:20:47 137650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247080936| [2025/04/30 18:20:47 137655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 137659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 137664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:68419|prior_delivered:705212|prior_time:1746037247081548|is_app_limited:0|send_elapse:54000|ack_elapse:56056|ctl_first_sent_time:1746037247082282|lagest_ack_time:1746037247137604|curr_delivered:773631| [2025/04/30 18:20:47 137670] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247082282| [2025/04/30 18:20:47 137676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 137683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52908|rttvar:777|minrtt:30950|latest_rtt:55322|ack_delay:1000| [2025/04/30 18:20:47 137690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53085|rttvar:936|minrtt:30950|latest_rtt:55322|ack_delay:1000| [2025/04/30 18:20:47 137697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:856|lost_pn:853|thresh:3| [2025/04/30 18:20:47 137702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 137706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53085|rtt_var:936|pto_duration:56829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 137711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 137715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 137719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 137723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247219267|now:1746037247137706|interv:81561| [2025/04/30 18:20:47 137727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247219267|now:1746037247137706|interval:81561|pto_count:0|srtt:53085 [2025/04/30 18:20:47 137735] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54000, ack_elapse 56056, delivered 68419|rate 1220547|lost 177| [2025/04/30 18:20:47 137740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1220547) in round 14| [2025/04/30 18:20:47 137744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 137748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 137752] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247082282|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 137757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247082282|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 137761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:77004|srtt:53085|latest_rtt:55322|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 137767] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:334|largest:334|pns:2| [2025/04/30 18:20:47 137772] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:334|frame:ACK |recv_time:1746037247137604|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 137777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367137604|now:1746037247137604|interv:120000000| [2025/04/30 18:20:47 137781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367137604|now:1746037247137604|interv:120000000| [2025/04/30 18:20:47 137785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247138555|pq_index:0| [2025/04/30 18:20:47 137789] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247137055| [2025/04/30 18:20:47 137793] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247137793| [2025/04/30 18:20:47 137798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247137797| [2025/04/30 18:20:47 137804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 137808] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53085|min_srtt:53085|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 137813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:878385| [2025/04/30 18:20:47 137818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 137825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 137830] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53085|min_srtt:53085|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 137834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:879564| [2025/04/30 18:20:47 137839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 137843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 137847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53085|min_srtt:53085|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 137852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 137856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 137860] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 137864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 137868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 137872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 137877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:833583| [2025/04/30 18:20:47 137881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 137885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 137889] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247138555| [2025/04/30 18:20:47 137893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247138555| [2025/04/30 18:20:47 137897] [debug] |xqc_engine_wakeup_after|wakeup:1746037247138555|now:1746037247137897|diff:658| [2025/04/30 18:20:47 137901] [debug] |xqc_engine_main_logic|END|now:1746037247137797| [2025/04/30 18:20:47 137906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247137906| [2025/04/30 18:20:47 137910] [debug] |xqc_engine_wakeup_after|wakeup:1746037247138555|now:1746037247137910|diff:645| [2025/04/30 18:20:47 137914] [debug] |xqc_engine_main_logic|END|now:1746037247137906| [2025/04/30 18:20:47 138985] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247138984| [2025/04/30 18:20:47 139009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247138555|pq_index:0| [2025/04/30 18:20:47 139013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247137797| [2025/04/30 18:20:47 139019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247139017| [2025/04/30 18:20:47 139029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247138555|now:1746037247139017| [2025/04/30 18:20:47 139033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247138555|now:1746037247139017| [2025/04/30 18:20:47 139037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 139042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 139047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53085|min_srtt:53085|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 139052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 139056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 139060] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 139064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 139069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 139074] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 139081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:833583| [2025/04/30 18:20:47 139088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 139095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:931| [2025/04/30 18:20:47 139136] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247139107|stream_id:0|stream_offset:833583| [2025/04/30 18:20:47 139147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 139154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 139161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53085|rtt_var:936|pto_duration:56829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 139168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 139175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 139181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 139187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247220936|now:1746037247139161|interv:81775| [2025/04/30 18:20:47 139199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247220936|now:1746037247139161|interval:81775|pto_count:0|srtt:53085 [2025/04/30 18:20:47 139206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 139215] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 139222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:834762| [2025/04/30 18:20:47 139230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 139237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:932| [2025/04/30 18:20:47 139284] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78204|now:1746037247139248|stream_id:0|stream_offset:834762| [2025/04/30 18:20:47 139294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 139301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78204|applimit:0| [2025/04/30 18:20:47 139308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53085|rtt_var:936|pto_duration:56829|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 139315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 139322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 139328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79404| [2025/04/30 18:20:47 139335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247221077|now:1746037247139308|interv:81769| [2025/04/30 18:20:47 139342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247221077|now:1746037247139308|interval:81769|pto_count:0|srtt:53085 [2025/04/30 18:20:47 139349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79404| [2025/04/30 18:20:47 139357] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 139364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79404|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:835941| [2025/04/30 18:20:47 139371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 139377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247140377|now:1746037247139377|interv:1000| [2025/04/30 18:20:47 139383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 139389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 139402] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247140377| [2025/04/30 18:20:47 139408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247140377| [2025/04/30 18:20:47 139415] [debug] |xqc_engine_wakeup_after|wakeup:1746037247140377|now:1746037247139415|diff:962| [2025/04/30 18:20:47 139421] [debug] |xqc_engine_main_logic|END|now:1746037247139017| [2025/04/30 18:20:47 139570] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247139568| [2025/04/30 18:20:47 139581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 139591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:334| [2025/04/30 18:20:47 139595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:335| [2025/04/30 18:20:47 139601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:335| [2025/04/30 18:20:47 139605] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 139611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 139615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69619|prior_delivered:705212|prior_time:1746037247081548|is_app_limited:0|send_elapse:54128|ack_elapse:58020|ctl_first_sent_time:1746037247082410|lagest_ack_time:1746037247139568|curr_delivered:774831| [2025/04/30 18:20:47 139620] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247082410| [2025/04/30 18:20:47 139625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 139629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 139634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:68419|prior_delivered:707612|prior_time:1746037247083393|is_app_limited:0|send_elapse:53625|ack_elapse:56175|ctl_first_sent_time:1746037247083985|lagest_ack_time:1746037247139568|curr_delivered:776031| [2025/04/30 18:20:47 139639] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247083985| [2025/04/30 18:20:47 139643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 139647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53085|rttvar:936|minrtt:30950|latest_rtt:55583|ack_delay:1000| [2025/04/30 18:20:47 139651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53272|rttvar:1076|minrtt:30950|latest_rtt:55583|ack_delay:1000| [2025/04/30 18:20:47 139655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:858|lost_pn:855|thresh:3| [2025/04/30 18:20:47 139660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 139664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53272|rtt_var:1076|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 139668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 139677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 139682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 139687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247221824|now:1746037247139664|interv:82160| [2025/04/30 18:20:47 139692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247221824|now:1746037247139664|interval:82160|pto_count:0|srtt:53272 [2025/04/30 18:20:47 139696] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53625, ack_elapse 56175, delivered 68419|rate 1217961|lost 177| [2025/04/30 18:20:47 139701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217961) in round 14| [2025/04/30 18:20:47 139705] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 139709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 139713] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247083985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 139718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247083985|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 139722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:77004|srtt:53272|latest_rtt:55583|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 139729] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:335|largest:335|pns:2| [2025/04/30 18:20:47 139733] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:335|frame:ACK |recv_time:1746037247139568|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 139738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367139568|now:1746037247139568|interv:120000000| [2025/04/30 18:20:47 139742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367139568|now:1746037247139568|interv:120000000| [2025/04/30 18:20:47 139746] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247140377|pq_index:0| [2025/04/30 18:20:47 139750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247139017| [2025/04/30 18:20:47 139754] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247139754| [2025/04/30 18:20:47 139759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247139758| [2025/04/30 18:20:47 139764] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 139769] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53272|min_srtt:53272|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 139777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 139781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 139786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 139791] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53272|min_srtt:53272|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 139795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:881922| [2025/04/30 18:20:47 139799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53272|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 139804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 139808] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53272|min_srtt:53272|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 139813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:883101| [2025/04/30 18:20:47 139817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 139821] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 139825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 139830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 139834] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 139838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:835941| [2025/04/30 18:20:47 139843] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 139847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 139851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247140377| [2025/04/30 18:20:47 139855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247140377| [2025/04/30 18:20:47 139859] [debug] |xqc_engine_wakeup_after|wakeup:1746037247140377|now:1746037247139859|diff:518| [2025/04/30 18:20:47 139863] [debug] |xqc_engine_main_logic|END|now:1746037247139758| [2025/04/30 18:20:47 139868] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247139868| [2025/04/30 18:20:47 139872] [debug] |xqc_engine_wakeup_after|wakeup:1746037247140377|now:1746037247139872|diff:505| [2025/04/30 18:20:47 139879] [debug] |xqc_engine_main_logic|END|now:1746037247139868| [2025/04/30 18:20:47 140958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247140958| [2025/04/30 18:20:47 140973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247140377|pq_index:0| [2025/04/30 18:20:47 140979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247139758| [2025/04/30 18:20:47 141006] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247141004| [2025/04/30 18:20:47 141016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247140377|now:1746037247141004| [2025/04/30 18:20:47 141022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247140377|now:1746037247141004| [2025/04/30 18:20:47 141028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 141034] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 141042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53272|min_srtt:53272|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 141048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:883101| [2025/04/30 18:20:47 141055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 141061] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 141067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 141074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 141081] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 141088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:835941| [2025/04/30 18:20:47 141094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 141101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:933| [2025/04/30 18:20:47 141145] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247141113|stream_id:0|stream_offset:835941| [2025/04/30 18:20:47 141155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 141162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 141168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53272|rtt_var:1076|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 141181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 141187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 141192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 141198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247223689|now:1746037247141167|interv:82522| [2025/04/30 18:20:47 141204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247223689|now:1746037247141167|interval:82522|pto_count:0|srtt:53272 [2025/04/30 18:20:47 141211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 141218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 141224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:837120| [2025/04/30 18:20:47 141230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 141236] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:934| [2025/04/30 18:20:47 141271] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78204|now:1746037247141246|stream_id:0|stream_offset:837120| [2025/04/30 18:20:47 141280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:934|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 141286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78204|applimit:0| [2025/04/30 18:20:47 141292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53272|rtt_var:1076|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 141298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 141303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 141309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79404| [2025/04/30 18:20:47 141315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247223822|now:1746037247141292|interv:82530| [2025/04/30 18:20:47 141320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247223822|now:1746037247141292|interval:82530|pto_count:0|srtt:53272 [2025/04/30 18:20:47 141327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79404| [2025/04/30 18:20:47 141333] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 141339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79404|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:838299| [2025/04/30 18:20:47 141350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 141355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247142355|now:1746037247141355|interv:1000| [2025/04/30 18:20:47 141361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 141367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 141372] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247142355| [2025/04/30 18:20:47 141378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247142355| [2025/04/30 18:20:47 141384] [debug] |xqc_engine_wakeup_after|wakeup:1746037247142355|now:1746037247141384|diff:971| [2025/04/30 18:20:47 141390] [debug] |xqc_engine_main_logic|END|now:1746037247141004| [2025/04/30 18:20:47 142085] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247142084| [2025/04/30 18:20:47 142101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 142108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:335| [2025/04/30 18:20:47 142112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:336| [2025/04/30 18:20:47 142118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:336| [2025/04/30 18:20:47 142123] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 142129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 142133] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69619|prior_delivered:707612|prior_time:1746037247083393|is_app_limited:0|send_elapse:53782|ack_elapse:58691|ctl_first_sent_time:1746037247084142|lagest_ack_time:1746037247142084|curr_delivered:777231| [2025/04/30 18:20:47 142138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247084142| [2025/04/30 18:20:47 142143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 142148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 142152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:68419|prior_delivered:710012|prior_time:1746037247085473|is_app_limited:0|send_elapse:54838|ack_elapse:56611|ctl_first_sent_time:1746037247086631|lagest_ack_time:1746037247142084|curr_delivered:778431| [2025/04/30 18:20:47 142157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247086631| [2025/04/30 18:20:47 142161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 142166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53272|rttvar:1076|minrtt:30950|latest_rtt:55453|ack_delay:1000| [2025/04/30 18:20:47 142170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53419|rttvar:1102|minrtt:30950|latest_rtt:55453|ack_delay:1000| [2025/04/30 18:20:47 142175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:860|lost_pn:857|thresh:3| [2025/04/30 18:20:47 142184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 142188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53419|rtt_var:1102|pto_duration:57827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 142193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 142197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 142201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 142205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247224073|now:1746037247142188|interv:81885| [2025/04/30 18:20:47 142209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247224073|now:1746037247142188|interval:81885|pto_count:0|srtt:53419 [2025/04/30 18:20:47 142214] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54838, ack_elapse 56611, delivered 68419|rate 1208581|lost 177| [2025/04/30 18:20:47 142218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208581) in round 14| [2025/04/30 18:20:47 142223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 142227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 142231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247086631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 142236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247086631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 142240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:77004|srtt:53419|latest_rtt:55453|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 142246] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:336|largest:336|pns:2| [2025/04/30 18:20:47 142251] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:336|frame:ACK |recv_time:1746037247142084|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 142256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367142084|now:1746037247142084|interv:120000000| [2025/04/30 18:20:47 142260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367142084|now:1746037247142084|interv:120000000| [2025/04/30 18:20:47 142264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247142355|pq_index:0| [2025/04/30 18:20:47 142268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247141004| [2025/04/30 18:20:47 142272] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247142272| [2025/04/30 18:20:47 142278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247142276| [2025/04/30 18:20:47 142286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 142291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53419|min_srtt:53419|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 142295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:883101| [2025/04/30 18:20:47 142300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 142305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 142310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53419|min_srtt:53419|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 142314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 142318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53419|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 142323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 142327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53419|min_srtt:53419|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 142331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 142336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 142339] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 142343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 142348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 142352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 142356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:838299| [2025/04/30 18:20:47 142361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 142369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 142374] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247142355| [2025/04/30 18:20:47 142380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247142355| [2025/04/30 18:20:47 142384] [debug] |xqc_engine_wakeup_after|wakeup:1746037247142355|now:1746037247142384|diff:18446744073709551587| [2025/04/30 18:20:47 142389] [debug] |xqc_engine_main_logic|END|now:1746037247142276| [2025/04/30 18:20:47 142394] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247142394| [2025/04/30 18:20:47 142398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247142355|pq_index:0| [2025/04/30 18:20:47 142402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247142276| [2025/04/30 18:20:47 142407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247142406| [2025/04/30 18:20:47 142411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247142355|now:1746037247142406| [2025/04/30 18:20:47 142415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247142355|now:1746037247142406| [2025/04/30 18:20:47 142419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 142423] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 142428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53419|min_srtt:53419|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 142432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 142436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 142440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 142444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 142448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 142453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 142457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:838299| [2025/04/30 18:20:47 142462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 142466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:935| [2025/04/30 18:20:47 142500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247142473|stream_id:0|stream_offset:838299| [2025/04/30 18:20:47 142506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 142515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 142519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53419|rtt_var:1102|pto_duration:57827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 142526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 142533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 142539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 142545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247225300|now:1746037247142519|interv:82781| [2025/04/30 18:20:47 142552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247225300|now:1746037247142519|interval:82781|pto_count:0|srtt:53419 [2025/04/30 18:20:47 142560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 142568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 142573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 142578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 142582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:936| [2025/04/30 18:20:47 142614] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78204|now:1746037247142590|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 142620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 142625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78204|applimit:0| [2025/04/30 18:20:47 142630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53419|rtt_var:1102|pto_duration:57827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 142637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 142644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 142650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79404| [2025/04/30 18:20:47 142657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247225417|now:1746037247142630|interv:82787| [2025/04/30 18:20:47 142664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247225417|now:1746037247142630|interval:82787|pto_count:0|srtt:53419 [2025/04/30 18:20:47 142671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:79404| [2025/04/30 18:20:47 142678] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 142687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79404|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:840657| [2025/04/30 18:20:47 142692] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 142696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247143696|now:1746037247142696|interv:1000| [2025/04/30 18:20:47 142700] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 142704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 142708] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247143696| [2025/04/30 18:20:47 142712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247143696| [2025/04/30 18:20:47 142716] [debug] |xqc_engine_wakeup_after|wakeup:1746037247143696|now:1746037247142716|diff:980| [2025/04/30 18:20:47 142721] [debug] |xqc_engine_main_logic|END|now:1746037247142406| [2025/04/30 18:20:47 143605] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247143604| [2025/04/30 18:20:47 143618] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 143624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:336| [2025/04/30 18:20:47 143628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:337| [2025/04/30 18:20:47 143634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:337| [2025/04/30 18:20:47 143639] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 143644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 143649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69619|prior_delivered:710012|prior_time:1746037247085473|is_app_limited:0|send_elapse:55263|ack_elapse:58131|ctl_first_sent_time:1746037247087056|lagest_ack_time:1746037247143604|curr_delivered:779631| [2025/04/30 18:20:47 143653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247087056| [2025/04/30 18:20:47 143659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 143663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 143668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69619|prior_delivered:710012|prior_time:1746037247085473|is_app_limited:0|send_elapse:55263|ack_elapse:58131|ctl_first_sent_time:1746037247087056|lagest_ack_time:1746037247143604|curr_delivered:780831| [2025/04/30 18:20:47 143672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247087261| [2025/04/30 18:20:47 143676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 143680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53419|rttvar:1102|minrtt:30950|latest_rtt:56343|ack_delay:1000| [2025/04/30 18:20:47 143685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53659|rttvar:1308|minrtt:30950|latest_rtt:56343|ack_delay:1000| [2025/04/30 18:20:47 143694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:862|lost_pn:859|thresh:3| [2025/04/30 18:20:47 143699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 143703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53659|rtt_var:1308|pto_duration:58891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 143707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 143711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 143715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 77004| [2025/04/30 18:20:47 143719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247226481|now:1746037247143703|interv:82778| [2025/04/30 18:20:47 143723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247226481|now:1746037247143703|interval:82778|pto_count:0|srtt:53659 [2025/04/30 18:20:47 143728] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55263, ack_elapse 58131, delivered 70819|rate 1218265|lost 177| [2025/04/30 18:20:47 143733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1218265) in round 14| [2025/04/30 18:20:47 143737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 143741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 143745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247087261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 143750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247087261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 143754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:77004|srtt:53659|latest_rtt:56343|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 143760] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:337|largest:337|pns:2| [2025/04/30 18:20:47 143765] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:337|frame:ACK |recv_time:1746037247143604|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 143770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367143604|now:1746037247143604|interv:120000000| [2025/04/30 18:20:47 143774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367143604|now:1746037247143604|interv:120000000| [2025/04/30 18:20:47 143778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247143696|pq_index:0| [2025/04/30 18:20:47 143782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247142406| [2025/04/30 18:20:47 143789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247143789| [2025/04/30 18:20:47 143794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247143793| [2025/04/30 18:20:47 143799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247143696|now:1746037247143793| [2025/04/30 18:20:47 143803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247143696|now:1746037247143793| [2025/04/30 18:20:47 143807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 143812] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 143816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53659|min_srtt:53659|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 143821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 143826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53659|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 143830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 143835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53659|min_srtt:53659|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 143839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:886638| [2025/04/30 18:20:47 143844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53659|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 143848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 143853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53659|min_srtt:53659|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 143857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 143862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 143866] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 143869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 143874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 143878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 143890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:77004|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:840657| [2025/04/30 18:20:47 143894] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 143899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:937| [2025/04/30 18:20:47 143932] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:77004|now:1746037247143906|stream_id:0|stream_offset:840657| [2025/04/30 18:20:47 143939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 143944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:77004|applimit:0| [2025/04/30 18:20:47 143952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53659|rtt_var:1308|pto_duration:58891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 143960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 143966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 143972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78204| [2025/04/30 18:20:47 143979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247227797|now:1746037247143952|interv:83845| [2025/04/30 18:20:47 143985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247227797|now:1746037247143952|interval:83845|pto_count:0|srtt:53659 [2025/04/30 18:20:47 144012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:125385|inflight:78204| [2025/04/30 18:20:47 144020] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 144028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78204|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:841836| [2025/04/30 18:20:47 144035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 144042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247145042|now:1746037247144042|interv:1000| [2025/04/30 18:20:47 144048] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 144054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 144060] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247145042| [2025/04/30 18:20:47 144064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247145042| [2025/04/30 18:20:47 144068] [debug] |xqc_engine_wakeup_after|wakeup:1746037247145042|now:1746037247144068|diff:974| [2025/04/30 18:20:47 144073] [debug] |xqc_engine_main_logic|END|now:1746037247143793| [2025/04/30 18:20:47 144081] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247144080| [2025/04/30 18:20:47 144090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 144096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:337| [2025/04/30 18:20:47 144100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:338| [2025/04/30 18:20:47 144106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:338| [2025/04/30 18:20:47 144113] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 144122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:863|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:863| [2025/04/30 18:20:47 144129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69638|prior_delivered:711212|prior_time:1746037247087452|is_app_limited:0|send_elapse:54564|ack_elapse:56628|ctl_first_sent_time:1746037247088194|lagest_ack_time:1746037247144080|curr_delivered:780850| [2025/04/30 18:20:47 144137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247088194| [2025/04/30 18:20:47 144144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 144150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:864|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:864|path_largest_ack:864| [2025/04/30 18:20:47 144158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69638|prior_delivered:711212|prior_time:1746037247087452|is_app_limited:0|send_elapse:54564|ack_elapse:56628|ctl_first_sent_time:1746037247088194|lagest_ack_time:1746037247144080|curr_delivered:780869| [2025/04/30 18:20:47 144165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247088307| [2025/04/30 18:20:47 144171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 144177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53659|rttvar:1308|minrtt:30950|latest_rtt:55773|ack_delay:0| [2025/04/30 18:20:47 144183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53923|rttvar:1509|minrtt:30950|latest_rtt:55773|ack_delay:0| [2025/04/30 18:20:47 144189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:864|lost_pn:861|thresh:3| [2025/04/30 18:20:47 144196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 144202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53923|rtt_var:1509|pto_duration:59959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 144209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 144215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 144221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78166| [2025/04/30 18:20:47 144228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247228865|now:1746037247144202|interv:84663| [2025/04/30 18:20:47 144235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247228865|now:1746037247144202|interval:84663|pto_count:0|srtt:53923 [2025/04/30 18:20:47 144250] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54564, ack_elapse 56628, delivered 69657|rate 1230080|lost 177| [2025/04/30 18:20:47 144257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1230080) in round 14| [2025/04/30 18:20:47 144264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 144271] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 144277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:38|po_sent_time:1746037247088307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 144284] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:38|po_sent_time:1746037247088307|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 144292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:125385|full_bw_reached:1|inflight:78166|srtt:53923|latest_rtt:55773|min_rtt:30950|applimit:0|lost:177|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 144301] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:338|largest:338|pns:2| [2025/04/30 18:20:47 144308] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:338|frame:ACK |recv_time:1746037247144080|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 144316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367144080|now:1746037247144080|interv:120000000| [2025/04/30 18:20:47 144323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367144080|now:1746037247144080|interv:120000000| [2025/04/30 18:20:47 144328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247145042|pq_index:0| [2025/04/30 18:20:47 144335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247143793| [2025/04/30 18:20:47 144343] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247144342| [2025/04/30 18:20:47 144351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247144349| [2025/04/30 18:20:47 144358] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 144365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53923|min_srtt:53923|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 144372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:78166|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 144378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 144385] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 144398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 144405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 144413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 144419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78166|cwnd:125385|conn:0000558304DEB50C|stream_id:0|stream_offset:841836| [2025/04/30 18:20:47 144426] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 144432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 144437] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247145042| [2025/04/30 18:20:47 144441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247145042| [2025/04/30 18:20:47 144445] [debug] |xqc_engine_wakeup_after|wakeup:1746037247145042|now:1746037247144445|diff:597| [2025/04/30 18:20:47 144449] [debug] |xqc_engine_main_logic|END|now:1746037247144349| [2025/04/30 18:20:47 144459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247144459| [2025/04/30 18:20:47 144465] [debug] |xqc_engine_wakeup_after|wakeup:1746037247145042|now:1746037247144465|diff:577| [2025/04/30 18:20:47 144472] [debug] |xqc_engine_main_logic|END|now:1746037247144459| [2025/04/30 18:20:47 145401] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247145400| [2025/04/30 18:20:47 145433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 145441] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:338| [2025/04/30 18:20:47 145446] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:339| [2025/04/30 18:20:47 145453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:339| [2025/04/30 18:20:47 145458] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 145465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:867|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:869|path_largest_ack:867| [2025/04/30 18:20:47 145471] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69676|prior_delivered:713612|prior_time:1746037247088871|is_app_limited:0|send_elapse:54424|ack_elapse:56529|ctl_first_sent_time:1746037247089744|lagest_ack_time:1746037247145400|curr_delivered:780888| [2025/04/30 18:20:47 145477] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247089744| [2025/04/30 18:20:47 145482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 145488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:869|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:869|path_largest_ack:869| [2025/04/30 18:20:47 145509] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69683|prior_delivered:714831|prior_time:1746037247090045|is_app_limited:0|send_elapse:54938|ack_elapse:55355|ctl_first_sent_time:1746037247090533|lagest_ack_time:1746037247145400|curr_delivered:782095| [2025/04/30 18:20:47 145524] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247090533| [2025/04/30 18:20:47 145529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 145535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53923|rttvar:1509|minrtt:30950|latest_rtt:54867|ack_delay:1000| [2025/04/30 18:20:47 145541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53916|rttvar:1146|minrtt:30950|latest_rtt:54867|ack_delay:1000| [2025/04/30 18:20:47 145546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:869|lost_pn:866|thresh:3| [2025/04/30 18:20:47 145553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:865|lost_pn:866|po_sent_time:1746037247088556|lost_send_time:1746037247083675|loss_delay:61725|frame:STREAM |repair:128| [2025/04/30 18:20:47 145560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:866|lost_pn:866|po_sent_time:1746037247088684|lost_send_time:1746037247083675|loss_delay:61725|frame:STREAM |repair:128| [2025/04/30 18:20:47 145566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247088684u| [2025/04/30 18:20:47 145571] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:138550|lost_count:23|send_count:160|pkt_num:866|po_send_time:1746037247088684|srtt:53916|cwnd:125385|bw:1371869|conn_life:834575|now:0|last_lost_time:834575| [2025/04/30 18:20:47 145594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 308|pns:2| [2025/04/30 18:20:47 145599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 145604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247151599|now:1746037247145604|interval:5995| [2025/04/30 18:20:47 145610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247151599|now:1746037247145604|interv:5995| [2025/04/30 18:20:47 145615] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54938, ack_elapse 55355, delivered 67264|rate 1215138|lost 179| [2025/04/30 18:20:47 145621] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1215138) in round 14| [2025/04/30 18:20:47 145627] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 145632] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 145637] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:125385|packet_lost:2|acked:1226|po_sent_time:1746037247090533|recovery:1|recovery_start:1746037247145571|packet_conservation:0|next_round_delivered:748431| [2025/04/30 18:20:47 145643] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:2|acked:1226|po_sent_time:1746037247090533|recovery:1|recovery_start:1746037247145571|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 145649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:74540|srtt:53916|latest_rtt:54867|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247145571|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 145676] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:339|largest:339|pns:2| [2025/04/30 18:20:47 145682] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:339|frame:ACK |recv_time:1746037247145400|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 145689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367145400|now:1746037247145400|interv:120000000| [2025/04/30 18:20:47 145694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367145400|now:1746037247145400|interv:120000000| [2025/04/30 18:20:47 145699] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247145042|pq_index:0| [2025/04/30 18:20:47 145705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247144349| [2025/04/30 18:20:47 145710] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247145710| [2025/04/30 18:20:47 145717] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247145715| [2025/04/30 18:20:47 145723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247145042|now:1746037247145715| [2025/04/30 18:20:47 145728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247145042|now:1746037247145715| [2025/04/30 18:20:47 145734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 145754] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 145761] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53916|min_srtt:53916|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 145767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:74540|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 145773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 145778] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 145783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 145789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 145794] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53916|min_srtt:53916|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 145800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:74540|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 145805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 145810] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 145835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 145841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 145847] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 145852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74540|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:841836| [2025/04/30 18:20:47 145858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 145864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:938| [2025/04/30 18:20:47 145910] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74540|now:1746037247145873|stream_id:0|stream_offset:841836| [2025/04/30 18:20:47 145918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 145925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74540|applimit:0| [2025/04/30 18:20:47 145930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247151599|now:1746037247145930|interval:5669| [2025/04/30 18:20:47 145936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247151599|now:1746037247145930|interv:5669| [2025/04/30 18:20:47 145942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75740| [2025/04/30 18:20:47 145948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 145953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75740|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:843015| [2025/04/30 18:20:47 145960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 145965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247151599| [2025/04/30 18:20:47 145971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247151599| [2025/04/30 18:20:47 145976] [debug] |xqc_engine_wakeup_after|wakeup:1746037247151599|now:1746037247145976|diff:5623| [2025/04/30 18:20:47 145981] [debug] |xqc_engine_main_logic|END|now:1746037247145715| [2025/04/30 18:20:47 146004] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247146004| [2025/04/30 18:20:47 146010] [debug] |xqc_engine_wakeup_after|wakeup:1746037247151599|now:1746037247146009|diff:5590| [2025/04/30 18:20:47 146015] [debug] |xqc_engine_main_logic|END|now:1746037247146004| [2025/04/30 18:20:47 146778] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247146777| [2025/04/30 18:20:47 146790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 146799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:339| [2025/04/30 18:20:47 146804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:340| [2025/04/30 18:20:47 146821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:340| [2025/04/30 18:20:47 146827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 146834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 146841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69683|prior_delivered:717231|prior_time:1746037247090802|is_app_limited:0|send_elapse:53359|ack_elapse:55975|ctl_first_sent_time:1746037247092549|lagest_ack_time:1746037247146777|curr_delivered:783295| [2025/04/30 18:20:47 146848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247092549| [2025/04/30 18:20:47 146854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 146861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 146867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69683|prior_delivered:717231|prior_time:1746037247090802|is_app_limited:0|send_elapse:53359|ack_elapse:55975|ctl_first_sent_time:1746037247092549|lagest_ack_time:1746037247146777|curr_delivered:784495| [2025/04/30 18:20:47 146874] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247092681| [2025/04/30 18:20:47 146879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 146885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53916|rttvar:1146|minrtt:30950|latest_rtt:54096|ack_delay:0| [2025/04/30 18:20:47 146891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53939|rttvar:905|minrtt:30950|latest_rtt:54096|ack_delay:0| [2025/04/30 18:20:47 146897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:872|lost_pn:869|thresh:3| [2025/04/30 18:20:47 146903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 146909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 146915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:868|lost_pn:869|po_sent_time:1746037247089874|lost_send_time:1746037247085919|loss_delay:60858|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:47 146922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247089874u| [2025/04/30 18:20:47 146927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 146933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247151514|now:1746037247146933|interval:4581| [2025/04/30 18:20:47 146939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247151514|now:1746037247146933|interv:4581| [2025/04/30 18:20:47 146945] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53359, ack_elapse 55975, delivered 67264|rate 1201679|lost 180| [2025/04/30 18:20:47 146957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201679) in round 14| [2025/04/30 18:20:47 146962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 146968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 146974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247092681|recovery:1|recovery_start:1746037247146927|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 146980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247092681|recovery:1|recovery_start:1746037247146927|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 147007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73321|srtt:53939|latest_rtt:54096|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247146927|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 147016] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:340|largest:340|pns:2| [2025/04/30 18:20:47 147023] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:340|frame:ACK |recv_time:1746037247146777|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 147029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367146777|now:1746037247146777|interv:120000000| [2025/04/30 18:20:47 147035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367146777|now:1746037247146777|interv:120000000| [2025/04/30 18:20:47 147041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247151599|pq_index:0| [2025/04/30 18:20:47 147047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247145715| [2025/04/30 18:20:47 147053] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247147052| [2025/04/30 18:20:47 147060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247147058| [2025/04/30 18:20:47 147067] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 147074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53939|min_srtt:53939|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 147080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 147087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 147092] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 147108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 147120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 147126] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53939|min_srtt:53939|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 147132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:45600|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 147138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 147143] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 147149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 147155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 147161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 147167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:843015| [2025/04/30 18:20:47 147173] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 147179] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:939| [2025/04/30 18:20:47 147221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247147189|stream_id:0|stream_offset:843015| [2025/04/30 18:20:47 147229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 147236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 147242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247151514|now:1746037247147242|interval:4272| [2025/04/30 18:20:47 147248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247151514|now:1746037247147242|interv:4272| [2025/04/30 18:20:47 147254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74521| [2025/04/30 18:20:47 147261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 147266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:844194| [2025/04/30 18:20:47 147273] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 147278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:940| [2025/04/30 18:20:47 147309] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247147288|stream_id:0|stream_offset:844194| [2025/04/30 18:20:47 147322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 147329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 147335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247151514|now:1746037247147335|interval:4179| [2025/04/30 18:20:47 147341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247151514|now:1746037247147335|interv:4179| [2025/04/30 18:20:47 147347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75721| [2025/04/30 18:20:47 147353] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 147359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:845373| [2025/04/30 18:20:47 147365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 147371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247151514| [2025/04/30 18:20:47 147377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247151514| [2025/04/30 18:20:47 147383] [debug] |xqc_engine_wakeup_after|wakeup:1746037247151514|now:1746037247147383|diff:4131| [2025/04/30 18:20:47 147389] [debug] |xqc_engine_main_logic|END|now:1746037247147058| [2025/04/30 18:20:47 147396] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247147396| [2025/04/30 18:20:47 147402] [debug] |xqc_engine_wakeup_after|wakeup:1746037247151514|now:1746037247147401|diff:4113| [2025/04/30 18:20:47 147407] [debug] |xqc_engine_main_logic|END|now:1746037247147396| [2025/04/30 18:20:47 148646] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247148645| [2025/04/30 18:20:47 148661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 148669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:340| [2025/04/30 18:20:47 148675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:341| [2025/04/30 18:20:47 148683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:341| [2025/04/30 18:20:47 148689] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 148696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:875|path_largest_ack:874| [2025/04/30 18:20:47 148703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70883|prior_delivered:719631|prior_time:1746037247092947|is_app_limited:0|send_elapse:52300|ack_elapse:55698|ctl_first_sent_time:1746037247094677|lagest_ack_time:1746037247148645|curr_delivered:785695| [2025/04/30 18:20:47 148710] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247094677| [2025/04/30 18:20:47 148716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 148722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:875|path_largest_ack:875| [2025/04/30 18:20:47 148734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70883|prior_delivered:719631|prior_time:1746037247092947|is_app_limited:0|send_elapse:52300|ack_elapse:55698|ctl_first_sent_time:1746037247094677|lagest_ack_time:1746037247148645|curr_delivered:786895| [2025/04/30 18:20:47 148741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247094800| [2025/04/30 18:20:47 148746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 148752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53939|rttvar:905|minrtt:30950|latest_rtt:53845|ack_delay:1000| [2025/04/30 18:20:47 148758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53802|rttvar:952|minrtt:30950|latest_rtt:53845|ack_delay:1000| [2025/04/30 18:20:47 148764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:875|lost_pn:872|thresh:3| [2025/04/30 18:20:47 148770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 148776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 148782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 148788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:870|lost_pn:872|po_sent_time:1746037247090656|lost_send_time:1746037247088070|loss_delay:60575|frame:STREAM |repair:128| [2025/04/30 18:20:47 148795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247090656u| [2025/04/30 18:20:47 148800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 148806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247153370|now:1746037247148805|interval:4565| [2025/04/30 18:20:47 148812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247153370|now:1746037247148805|interv:4565| [2025/04/30 18:20:47 148818] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52300, ack_elapse 55698, delivered 67264|rate 1207655|lost 181| [2025/04/30 18:20:47 148824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207655) in round 14| [2025/04/30 18:20:47 148830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 148835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 148841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247094800|recovery:1|recovery_start:1746037247148800|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 148847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247094800|recovery:1|recovery_start:1746037247148800|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 148858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:72121|srtt:53802|latest_rtt:53845|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247148800|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 148866] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:341|largest:341|pns:2| [2025/04/30 18:20:47 148873] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:341|frame:ACK |recv_time:1746037247148645|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 148879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367148645|now:1746037247148645|interv:120000000| [2025/04/30 18:20:47 148885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367148645|now:1746037247148645|interv:120000000| [2025/04/30 18:20:47 148891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247151514|pq_index:0| [2025/04/30 18:20:47 148897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247147058| [2025/04/30 18:20:47 148902] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247148902| [2025/04/30 18:20:47 148909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247148907| [2025/04/30 18:20:47 148916] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 148923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53802|min_srtt:53802|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 148929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 148935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 148941] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 148946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 148952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 148958] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53802|min_srtt:53802|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 148964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 148971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 148976] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 148981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 149014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 149021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 149027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:845373| [2025/04/30 18:20:47 149034] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 149040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:941| [2025/04/30 18:20:47 149084] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72121|now:1746037247149050|stream_id:0|stream_offset:845373| [2025/04/30 18:20:47 149092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 149099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 149105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247153370|now:1746037247149105|interval:4265| [2025/04/30 18:20:47 149111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247153370|now:1746037247149105|interv:4265| [2025/04/30 18:20:47 149117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73321| [2025/04/30 18:20:47 149124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 149130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:846552| [2025/04/30 18:20:47 149136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 149142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:942| [2025/04/30 18:20:47 149175] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247149151|stream_id:0|stream_offset:846552| [2025/04/30 18:20:47 149183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 149190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 149196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247153370|now:1746037247149196|interval:4174| [2025/04/30 18:20:47 149202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247153370|now:1746037247149196|interv:4174| [2025/04/30 18:20:47 149208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74521| [2025/04/30 18:20:47 149214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 149225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:847731| [2025/04/30 18:20:47 149232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 149237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:943| [2025/04/30 18:20:47 149269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247149246|stream_id:0|stream_offset:847731| [2025/04/30 18:20:47 149276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 149283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 149289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247153370|now:1746037247149288|interval:4082| [2025/04/30 18:20:47 149295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247153370|now:1746037247149288|interv:4082| [2025/04/30 18:20:47 149300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75721| [2025/04/30 18:20:47 149307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 149313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 149319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 149325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247153166| [2025/04/30 18:20:47 149331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247153166| [2025/04/30 18:20:47 149337] [debug] |xqc_engine_wakeup_after|wakeup:1746037247153166|now:1746037247149337|diff:3829| [2025/04/30 18:20:47 149343] [debug] |xqc_engine_main_logic|END|now:1746037247148907| [2025/04/30 18:20:47 149350] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247149350| [2025/04/30 18:20:47 149355] [debug] |xqc_engine_wakeup_after|wakeup:1746037247153166|now:1746037247149355|diff:3811| [2025/04/30 18:20:47 149361] [debug] |xqc_engine_main_logic|END|now:1746037247149350| [2025/04/30 18:20:47 150655] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247150654| [2025/04/30 18:20:47 150670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 150678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:341| [2025/04/30 18:20:47 150684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:342| [2025/04/30 18:20:47 150692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:342| [2025/04/30 18:20:47 150698] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 150705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:877|path_largest_ack:876| [2025/04/30 18:20:47 150718] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70883|prior_delivered:722031|prior_time:1746037247095692|is_app_limited:0|send_elapse:52080|ack_elapse:54962|ctl_first_sent_time:1746037247096223|lagest_ack_time:1746037247150654|curr_delivered:788095| [2025/04/30 18:20:47 150724] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247096223| [2025/04/30 18:20:47 150731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 150737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:877|path_largest_ack:877| [2025/04/30 18:20:47 150744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70883|prior_delivered:722031|prior_time:1746037247095692|is_app_limited:0|send_elapse:52080|ack_elapse:54962|ctl_first_sent_time:1746037247096223|lagest_ack_time:1746037247150654|curr_delivered:789295| [2025/04/30 18:20:47 150751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247096357| [2025/04/30 18:20:47 150757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 150763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53802|rttvar:952|minrtt:30950|latest_rtt:54297|ack_delay:1000| [2025/04/30 18:20:47 150769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53739|rttvar:840|minrtt:30950|latest_rtt:54297|ack_delay:1000| [2025/04/30 18:20:47 150775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:877|lost_pn:874|thresh:3| [2025/04/30 18:20:47 150781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 150786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 150792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 150797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 150804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:873|lost_pn:874|po_sent_time:1746037247092795|lost_send_time:1746037247089570|loss_delay:61084|frame:STREAM |repair:128| [2025/04/30 18:20:47 150810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247092795u| [2025/04/30 18:20:47 150816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 150821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:840|pto_duration:57099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 150828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 150833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 150839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72121| [2025/04/30 18:20:47 150849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247231345|now:1746037247150821|interv:80524| [2025/04/30 18:20:47 150855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247231345|now:1746037247150821|interval:80524|pto_count:0|srtt:53739 [2025/04/30 18:20:47 150861] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52080, ack_elapse 54962, delivered 67264|rate 1223827|lost 182| [2025/04/30 18:20:47 150867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1223827) in round 14| [2025/04/30 18:20:47 150873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 150879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 150884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247096357|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 150890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247096357|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 150897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:72121|srtt:53739|latest_rtt:54297|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247150815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 150905] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:342|largest:342|pns:2| [2025/04/30 18:20:47 150911] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:342|frame:ACK |recv_time:1746037247150654|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 150917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367150654|now:1746037247150654|interv:120000000| [2025/04/30 18:20:47 150923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367150654|now:1746037247150654|interv:120000000| [2025/04/30 18:20:47 150928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247153166|pq_index:0| [2025/04/30 18:20:47 150934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247148907| [2025/04/30 18:20:47 150940] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247150940| [2025/04/30 18:20:47 150947] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247150945| [2025/04/30 18:20:47 150954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 150961] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 150967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 150978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 150983] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 151011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 151018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 151024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 151030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 151036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 151041] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 151046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 151052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 151059] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 151064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 151071] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 151077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247152077|now:1746037247151077|interv:1000| [2025/04/30 18:20:47 151083] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 151088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 151094] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247152077| [2025/04/30 18:20:47 151100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247152077| [2025/04/30 18:20:47 151105] [debug] |xqc_engine_wakeup_after|wakeup:1746037247152077|now:1746037247151105|diff:972| [2025/04/30 18:20:47 151111] [debug] |xqc_engine_main_logic|END|now:1746037247150945| [2025/04/30 18:20:47 151119] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247151119| [2025/04/30 18:20:47 151124] [debug] |xqc_engine_wakeup_after|wakeup:1746037247152077|now:1746037247151124|diff:953| [2025/04/30 18:20:47 151130] [debug] |xqc_engine_main_logic|END|now:1746037247151119| [2025/04/30 18:20:47 152208] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247152207| [2025/04/30 18:20:47 152221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247152077|pq_index:0| [2025/04/30 18:20:47 152228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247150945| [2025/04/30 18:20:47 152235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247152233| [2025/04/30 18:20:47 152248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247152077|now:1746037247152233| [2025/04/30 18:20:47 152254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247152077|now:1746037247152233| [2025/04/30 18:20:47 152259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 152265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 152272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 152278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 152285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 152290] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 152296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 152302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 152308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 152316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 152323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 152329] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 152334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 152341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 152347] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 152353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72121|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 152359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 152366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:944| [2025/04/30 18:20:47 152411] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72121|now:1746037247152376|stream_id:0|stream_offset:848910| [2025/04/30 18:20:47 152420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 152432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72121|applimit:0| [2025/04/30 18:20:47 152438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:840|pto_duration:57099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 152444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 152450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 152455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 152461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247234475|now:1746037247152438|interv:82037| [2025/04/30 18:20:47 152467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247234475|now:1746037247152438|interval:82037|pto_count:0|srtt:53739 [2025/04/30 18:20:47 152473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73321| [2025/04/30 18:20:47 152481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 152487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:850089| [2025/04/30 18:20:47 152493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 152499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:945| [2025/04/30 18:20:47 152534] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247152508|stream_id:0|stream_offset:850089| [2025/04/30 18:20:47 152542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 152549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 152555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:840|pto_duration:57099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 152561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 152567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 152572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 152578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247234607|now:1746037247152554|interv:82053| [2025/04/30 18:20:47 152583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247234607|now:1746037247152554|interval:82053|pto_count:0|srtt:53739 [2025/04/30 18:20:47 152590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74521| [2025/04/30 18:20:47 152601] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 152607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:851268| [2025/04/30 18:20:47 152614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 152619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:946| [2025/04/30 18:20:47 152652] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247152628|stream_id:0|stream_offset:851268| [2025/04/30 18:20:47 152659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 152666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 152671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:840|pto_duration:57099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 152677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 152683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 152688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 152694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247234727|now:1746037247152671|interv:82056| [2025/04/30 18:20:47 152700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247234727|now:1746037247152671|interval:82056|pto_count:0|srtt:53739 [2025/04/30 18:20:47 152706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75721| [2025/04/30 18:20:47 152712] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 152718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:852447| [2025/04/30 18:20:47 152724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 152730] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247153166| [2025/04/30 18:20:47 152736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247153166| [2025/04/30 18:20:47 152742] [debug] |xqc_engine_wakeup_after|wakeup:1746037247153166|now:1746037247152742|diff:424| [2025/04/30 18:20:47 152748] [debug] |xqc_engine_main_logic|END|now:1746037247152233| [2025/04/30 18:20:47 152760] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247152759| [2025/04/30 18:20:47 152766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 152773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:342| [2025/04/30 18:20:47 152784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:343| [2025/04/30 18:20:47 152792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:343| [2025/04/30 18:20:47 152798] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 152804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:879|path_largest_ack:878| [2025/04/30 18:20:47 152811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73283|prior_delivered:722031|prior_time:1746037247095692|is_app_limited:0|send_elapse:53608|ack_elapse:57067|ctl_first_sent_time:1746037247097751|lagest_ack_time:1746037247152759|curr_delivered:790495| [2025/04/30 18:20:47 152817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247097751| [2025/04/30 18:20:47 152824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 152830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:879|path_largest_ack:879| [2025/04/30 18:20:47 152836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:72083|prior_delivered:724431|prior_time:1746037247097923|is_app_limited:0|send_elapse:53338|ack_elapse:54836|ctl_first_sent_time:1746037247099657|lagest_ack_time:1746037247152759|curr_delivered:791695| [2025/04/30 18:20:47 152842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247099657| [2025/04/30 18:20:47 152848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 152853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53739|rttvar:840|minrtt:30950|latest_rtt:53102|ack_delay:1000| [2025/04/30 18:20:47 152859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53534|rttvar:1039|minrtt:30950|latest_rtt:53102|ack_delay:1000| [2025/04/30 18:20:47 152865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:879|lost_pn:876|thresh:3| [2025/04/30 18:20:47 152871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 152877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 152882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 152887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 152893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 152898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 152904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53534|rtt_var:1039|pto_duration:57690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 152910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 152920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 152926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 152931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247235318|now:1746037247152904|interv:82414| [2025/04/30 18:20:47 152937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247235318|now:1746037247152904|interval:82414|pto_count:0|srtt:53534 [2025/04/30 18:20:47 152943] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53338, ack_elapse 54836, delivered 67264|rate 1226639|lost 182| [2025/04/30 18:20:47 152949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1226639) in round 14| [2025/04/30 18:20:47 152955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 152961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 152966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247099657|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 152973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247099657|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 152979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73321|srtt:53534|latest_rtt:53102|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247150815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 153013] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:343|largest:343|pns:2| [2025/04/30 18:20:47 153019] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:343|frame:ACK |recv_time:1746037247152759|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 153026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367152759|now:1746037247152759|interv:120000000| [2025/04/30 18:20:47 153032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367152759|now:1746037247152759|interv:120000000| [2025/04/30 18:20:47 153038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247153166|pq_index:0| [2025/04/30 18:20:47 153044] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247152233| [2025/04/30 18:20:47 153049] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247153049| [2025/04/30 18:20:47 153057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247153055| [2025/04/30 18:20:47 153064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 153070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53534|min_srtt:53534|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 153081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 153088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 153093] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 153099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 153105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 153111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53534|min_srtt:53534|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 153117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 153124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 153129] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 153135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 153141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 153147] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 153153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:852447| [2025/04/30 18:20:47 153160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 153166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:947| [2025/04/30 18:20:47 153205] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73321|now:1746037247153175|stream_id:0|stream_offset:852447| [2025/04/30 18:20:47 153213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 153220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 153226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53534|rtt_var:1039|pto_duration:57690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 153232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 153238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 153243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74521| [2025/04/30 18:20:47 153254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247235865|now:1746037247153226|interv:82639| [2025/04/30 18:20:47 153259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247235865|now:1746037247153226|interval:82639|pto_count:0|srtt:53534 [2025/04/30 18:20:47 153266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74521| [2025/04/30 18:20:47 153273] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 153279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74521|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:853626| [2025/04/30 18:20:47 153285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 153291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:948-949|next_skip_chance:1746037247401361|current_time:1746037247153291| [2025/04/30 18:20:47 153297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:950| [2025/04/30 18:20:47 153329] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74521|now:1746037247153306|stream_id:0|stream_offset:853626| [2025/04/30 18:20:47 153337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 153344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74521|applimit:0| [2025/04/30 18:20:47 153350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53534|rtt_var:1039|pto_duration:57690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 153356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 153361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 153367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75721| [2025/04/30 18:20:47 153373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247235996|now:1746037247153349|interv:82647| [2025/04/30 18:20:47 153378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247235996|now:1746037247153349|interval:82647|pto_count:0|srtt:53534 [2025/04/30 18:20:47 153385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75721| [2025/04/30 18:20:47 153391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 153397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:854805| [2025/04/30 18:20:47 153404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 153410] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247153166| [2025/04/30 18:20:47 153420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247153166| [2025/04/30 18:20:47 153426] [debug] |xqc_engine_wakeup_after|wakeup:1746037247153166|now:1746037247153426|diff:18446744073709551356| [2025/04/30 18:20:47 153432] [debug] |xqc_engine_main_logic|END|now:1746037247153055| [2025/04/30 18:20:47 153439] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247153439| [2025/04/30 18:20:47 153445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247153166|pq_index:0| [2025/04/30 18:20:47 153451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247153055| [2025/04/30 18:20:47 153457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247153456| [2025/04/30 18:20:47 153464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037247153166|now:1746037247153456| [2025/04/30 18:20:47 153469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:47 153475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037247153166|now:1746037247153456| [2025/04/30 18:20:47 153481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 153486] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 153493] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:343|ack_delay:25327|first_ack_range:35|largest_pkt_recv_time:1746037247128166| [2025/04/30 18:20:47 153500] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:343|low:308|pkt_pns:2| [2025/04/30 18:20:47 153506] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:329|frame_largest_recv:343| [2025/04/30 18:20:47 153512] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 153518] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53534|min_srtt:53534|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 153525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 153531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 153536] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 153542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 153548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 153554] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53534|min_srtt:53534|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 153560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 153566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 153575] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 153581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 153587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 153593] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 153599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1207|schedule_bytes:0|inflight:75721|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:854805| [2025/04/30 18:20:47 153605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1207| [2025/04/30 18:20:47 153611] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247235996| [2025/04/30 18:20:47 153617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247235996| [2025/04/30 18:20:47 153622] [debug] |xqc_engine_wakeup_after|wakeup:1746037247235996|now:1746037247153622|diff:82374| [2025/04/30 18:20:47 153628] [debug] |xqc_engine_main_logic|END|now:1746037247153456| [2025/04/30 18:20:47 154628] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247154627| [2025/04/30 18:20:47 154640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 154647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:343| [2025/04/30 18:20:47 154651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:344| [2025/04/30 18:20:47 154657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:344| [2025/04/30 18:20:47 154662] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 154667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:881|path_largest_ack:880| [2025/04/30 18:20:47 154672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73283|prior_delivered:724431|prior_time:1746037247097923|is_app_limited:0|send_elapse:53473|ack_elapse:56704|ctl_first_sent_time:1746037247099792|lagest_ack_time:1746037247154627|curr_delivered:792895| [2025/04/30 18:20:47 154677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247099792| [2025/04/30 18:20:47 154682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 154687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:881|path_largest_ack:881| [2025/04/30 18:20:47 154691] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73283|prior_delivered:724431|prior_time:1746037247097923|is_app_limited:0|send_elapse:53473|ack_elapse:56704|ctl_first_sent_time:1746037247099792|lagest_ack_time:1746037247154627|curr_delivered:794095| [2025/04/30 18:20:47 154696] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247099919| [2025/04/30 18:20:47 154700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 154709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53534|rttvar:1039|minrtt:30950|latest_rtt:54708|ack_delay:1000| [2025/04/30 18:20:47 154714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53556|rttvar:823|minrtt:30950|latest_rtt:54708|ack_delay:1000| [2025/04/30 18:20:47 154718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:881|lost_pn:878|thresh:3| [2025/04/30 18:20:47 154722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 154726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 154730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 154734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 154738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 154742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 154746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53556|rtt_var:823|pto_duration:56848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 154751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 154755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 154759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73321| [2025/04/30 18:20:47 154763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247235154|now:1746037247154746|interv:80408| [2025/04/30 18:20:47 154767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247235154|now:1746037247154746|interval:80408|pto_count:0|srtt:53556 [2025/04/30 18:20:47 154771] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53473, ack_elapse 56704, delivered 69664|rate 1228555|lost 182| [2025/04/30 18:20:47 154776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1228555) in round 14| [2025/04/30 18:20:47 154780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 154784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 154788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247099919|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 154793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247099919|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 154798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73321|srtt:53556|latest_rtt:54708|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247150815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 154806] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:344|largest:344|pns:2| [2025/04/30 18:20:47 154811] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:344|frame:ACK |recv_time:1746037247154627|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 154816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367154627|now:1746037247154627|interv:120000000| [2025/04/30 18:20:47 154820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367154627|now:1746037247154627|interv:120000000| [2025/04/30 18:20:47 154824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247235996|pq_index:0| [2025/04/30 18:20:47 154828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247153456| [2025/04/30 18:20:47 154832] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247154832| [2025/04/30 18:20:47 154838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247154836| [2025/04/30 18:20:47 154843] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 154848] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53556|min_srtt:53556|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 154852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 154857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 154861] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 154865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 154869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 154873] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53556|min_srtt:53556|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 154878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 154882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 154886] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 154890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 154894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 154901] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 154905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:854805| [2025/04/30 18:20:47 154910] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 154914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247155914|now:1746037247154914|interv:1000| [2025/04/30 18:20:47 154918] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 154922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 154926] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247155914| [2025/04/30 18:20:47 154930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247155914| [2025/04/30 18:20:47 154934] [debug] |xqc_engine_wakeup_after|wakeup:1746037247155914|now:1746037247154934|diff:980| [2025/04/30 18:20:47 154938] [debug] |xqc_engine_main_logic|END|now:1746037247154836| [2025/04/30 18:20:47 154943] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247154943| [2025/04/30 18:20:47 154947] [debug] |xqc_engine_wakeup_after|wakeup:1746037247155914|now:1746037247154947|diff:967| [2025/04/30 18:20:47 154951] [debug] |xqc_engine_main_logic|END|now:1746037247154943| [2025/04/30 18:20:47 156023] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247156023| [2025/04/30 18:20:47 156036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247155914|pq_index:0| [2025/04/30 18:20:47 156041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247154836| [2025/04/30 18:20:47 156047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247156045| [2025/04/30 18:20:47 156052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247155914|now:1746037247156045| [2025/04/30 18:20:47 156056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247155914|now:1746037247156045| [2025/04/30 18:20:47 156060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 156065] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 156070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53556|min_srtt:53556|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 156074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 156079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 156083] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 156087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 156098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 156102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53556|min_srtt:53556|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 156107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 156111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 156115] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 156119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 156123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 156129] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 156135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:73321|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:854805| [2025/04/30 18:20:47 156142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 156149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:951| [2025/04/30 18:20:47 156199] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:951|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:73321|now:1746037247156162|stream_id:0|stream_offset:854805| [2025/04/30 18:20:47 156209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:951|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 18:20:47 156217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73321|applimit:0| [2025/04/30 18:20:47 156224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53556|rtt_var:823|pto_duration:56848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 156230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 156234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 156238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74528| [2025/04/30 18:20:47 156242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238010|now:1746037247156223|interv:81787| [2025/04/30 18:20:47 156247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238010|now:1746037247156223|interval:81787|pto_count:0|srtt:53556 [2025/04/30 18:20:47 156251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74528| [2025/04/30 18:20:47 156256] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 156268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74528|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:855984| [2025/04/30 18:20:47 156273] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 156278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:952| [2025/04/30 18:20:47 156312] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74528|now:1746037247156286|stream_id:0|stream_offset:855984| [2025/04/30 18:20:47 156322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 156329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74528|applimit:0| [2025/04/30 18:20:47 156336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53556|rtt_var:823|pto_duration:56848|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 156342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 156346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 156350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75728| [2025/04/30 18:20:47 156354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238134|now:1746037247156335|interv:81799| [2025/04/30 18:20:47 156358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238134|now:1746037247156335|interval:81799|pto_count:0|srtt:53556 [2025/04/30 18:20:47 156363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75728| [2025/04/30 18:20:47 156367] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 156372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75728|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:857163| [2025/04/30 18:20:47 156377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 156381] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247238134| [2025/04/30 18:20:47 156387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247238134| [2025/04/30 18:20:47 156393] [debug] |xqc_engine_wakeup_after|wakeup:1746037247238134|now:1746037247156393|diff:81741| [2025/04/30 18:20:47 156400] [debug] |xqc_engine_main_logic|END|now:1746037247156045| [2025/04/30 18:20:47 156716] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247156715| [2025/04/30 18:20:47 156728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 156737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:344| [2025/04/30 18:20:47 156744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:345| [2025/04/30 18:20:47 156753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:345| [2025/04/30 18:20:47 156767] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 156775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:883|path_largest_ack:882| [2025/04/30 18:20:47 156783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73283|prior_delivered:726831|prior_time:1746037247100304|is_app_limited:0|send_elapse:53577|ack_elapse:56411|ctl_first_sent_time:1746037247102007|lagest_ack_time:1746037247156715|curr_delivered:795295| [2025/04/30 18:20:47 156790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247102007| [2025/04/30 18:20:47 156797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 156804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:883|path_largest_ack:883| [2025/04/30 18:20:47 156811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73283|prior_delivered:726831|prior_time:1746037247100304|is_app_limited:0|send_elapse:53577|ack_elapse:56411|ctl_first_sent_time:1746037247102007|lagest_ack_time:1746037247156715|curr_delivered:796495| [2025/04/30 18:20:47 156818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247102144| [2025/04/30 18:20:47 156825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 156831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53556|rttvar:823|minrtt:30950|latest_rtt:54571|ack_delay:1000| [2025/04/30 18:20:47 156837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53558|rttvar:621|minrtt:30950|latest_rtt:54571|ack_delay:1000| [2025/04/30 18:20:47 156843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:883|lost_pn:880|thresh:3| [2025/04/30 18:20:47 156849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 156854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 156859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 156865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 156871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 156877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 156884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53558|rtt_var:621|pto_duration:56042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 156890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 156896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 156902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73328| [2025/04/30 18:20:47 156914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247237328|now:1746037247156883|interv:80445| [2025/04/30 18:20:47 156920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247237328|now:1746037247156883|interval:80445|pto_count:0|srtt:53558 [2025/04/30 18:20:47 156926] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53577, ack_elapse 56411, delivered 69664|rate 1234936|lost 182| [2025/04/30 18:20:47 156933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1234936) in round 14| [2025/04/30 18:20:47 156938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 156945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 156950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247102144|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 156956] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247102144|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 156963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73328|srtt:53558|latest_rtt:54571|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247150815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 156971] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:345|largest:345|pns:2| [2025/04/30 18:20:47 156977] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:345|frame:ACK |recv_time:1746037247156715|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 156984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367156715|now:1746037247156715|interv:120000000| [2025/04/30 18:20:47 157015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367156715|now:1746037247156715|interv:120000000| [2025/04/30 18:20:47 157021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247238134|pq_index:0| [2025/04/30 18:20:47 157027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247156045| [2025/04/30 18:20:47 157033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247157032| [2025/04/30 18:20:47 157040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247157038| [2025/04/30 18:20:47 157047] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 157054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53558|min_srtt:53558|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 157060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73328|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 157074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 157080] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 157086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 157092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 157098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53558|min_srtt:53558|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 157104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73328|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 157110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 157116] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 157121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 157128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 157134] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 157140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73328|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:857163| [2025/04/30 18:20:47 157147] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 157153] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:953| [2025/04/30 18:20:47 157200] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73328|now:1746037247157164|stream_id:0|stream_offset:857163| [2025/04/30 18:20:47 157210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 157217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73328|applimit:0| [2025/04/30 18:20:47 157224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53558|rtt_var:621|pto_duration:56042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 157231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 157237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 157243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74528| [2025/04/30 18:20:47 157249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238206|now:1746037247157224|interv:80982| [2025/04/30 18:20:47 157261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238206|now:1746037247157224|interval:80982|pto_count:0|srtt:53558 [2025/04/30 18:20:47 157268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74528| [2025/04/30 18:20:47 157275] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 157281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74528|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:858342| [2025/04/30 18:20:47 157287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 157293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:954| [2025/04/30 18:20:47 157333] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74528|now:1746037247157303|stream_id:0|stream_offset:858342| [2025/04/30 18:20:47 157342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 157349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74528|applimit:0| [2025/04/30 18:20:47 157354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53558|rtt_var:621|pto_duration:56042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 157360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 157366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 157371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75728| [2025/04/30 18:20:47 157377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238345|now:1746037247157354|interv:80991| [2025/04/30 18:20:47 157383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238345|now:1746037247157354|interval:80991|pto_count:0|srtt:53558 [2025/04/30 18:20:47 157390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75728| [2025/04/30 18:20:47 157396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 157403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75728|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:859521| [2025/04/30 18:20:47 157409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 157416] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247238345| [2025/04/30 18:20:47 157422] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247238345| [2025/04/30 18:20:47 157428] [debug] |xqc_engine_wakeup_after|wakeup:1746037247238345|now:1746037247157428|diff:80917| [2025/04/30 18:20:47 157434] [debug] |xqc_engine_main_logic|END|now:1746037247157038| [2025/04/30 18:20:47 157448] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247157448| [2025/04/30 18:20:47 157454] [debug] |xqc_engine_wakeup_after|wakeup:1746037247238345|now:1746037247157454|diff:80891| [2025/04/30 18:20:47 157460] [debug] |xqc_engine_main_logic|END|now:1746037247157448| [2025/04/30 18:20:47 158614] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247158612| [2025/04/30 18:20:47 158629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 158638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:345| [2025/04/30 18:20:47 158644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:346| [2025/04/30 18:20:47 158652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:346| [2025/04/30 18:20:47 158659] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 158666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:884|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:885|path_largest_ack:884| [2025/04/30 18:20:47 158673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69683|prior_delivered:732831|prior_time:1746037247103777|is_app_limited:0|send_elapse:51908|ack_elapse:54835|ctl_first_sent_time:1746037247104360|lagest_ack_time:1746037247158612|curr_delivered:797695| [2025/04/30 18:20:47 158680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247104360| [2025/04/30 18:20:47 158687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 158694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:885|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:885|path_largest_ack:885| [2025/04/30 18:20:47 158701] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69683|prior_delivered:732831|prior_time:1746037247103777|is_app_limited:0|send_elapse:51908|ack_elapse:54835|ctl_first_sent_time:1746037247104360|lagest_ack_time:1746037247158612|curr_delivered:798895| [2025/04/30 18:20:47 158708] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247104492| [2025/04/30 18:20:47 158714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 158720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53558|rttvar:621|minrtt:30950|latest_rtt:54120|ack_delay:1000| [2025/04/30 18:20:47 158727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53504|rttvar:575|minrtt:30950|latest_rtt:54120|ack_delay:1000| [2025/04/30 18:20:47 158733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:885|lost_pn:882|thresh:3| [2025/04/30 18:20:47 158740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 158746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 158752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 158758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 158771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 158777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 158783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53504|rtt_var:575|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 158790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 158796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 158802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73328| [2025/04/30 18:20:47 158808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238107|now:1746037247158783|interv:79324| [2025/04/30 18:20:47 158814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238107|now:1746037247158783|interval:79324|pto_count:0|srtt:53504 [2025/04/30 18:20:47 158820] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51908, ack_elapse 54835, delivered 66064|rate 1204777|lost 182| [2025/04/30 18:20:47 158826] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204777) in round 14| [2025/04/30 18:20:47 158833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 158838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 158844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247104492|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 158850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247104492|recovery:1|recovery_start:1746037247150815|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 158857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73328|srtt:53504|latest_rtt:54120|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247150815|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 158865] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:346|largest:346|pns:2| [2025/04/30 18:20:47 158871] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:346|frame:ACK |recv_time:1746037247158612|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 158878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367158612|now:1746037247158612|interv:120000000| [2025/04/30 18:20:47 158883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367158612|now:1746037247158612|interv:120000000| [2025/04/30 18:20:47 158889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247238345|pq_index:0| [2025/04/30 18:20:47 158895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247157038| [2025/04/30 18:20:47 158901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247158900| [2025/04/30 18:20:47 158913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247158911| [2025/04/30 18:20:47 158920] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 158926] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53504|min_srtt:53504|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 158932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:73328|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 158939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 158944] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 158950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 158956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 158962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53504|min_srtt:53504|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 158968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:73328|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 158974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 158979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 158985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 159017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 159023] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 159029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73328|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:859521| [2025/04/30 18:20:47 159035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 159041] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:955| [2025/04/30 18:20:47 159086] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73328|now:1746037247159052|stream_id:0|stream_offset:859521| [2025/04/30 18:20:47 159095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 159101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73328|applimit:0| [2025/04/30 18:20:47 159113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53504|rtt_var:575|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 159120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 159126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 159132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74528| [2025/04/30 18:20:47 159138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247239856|now:1746037247159113|interv:80743| [2025/04/30 18:20:47 159144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247239856|now:1746037247159113|interval:80743|pto_count:0|srtt:53504 [2025/04/30 18:20:47 159151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74528| [2025/04/30 18:20:47 159158] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 159164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74528|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:860700| [2025/04/30 18:20:47 159170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 159176] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:956| [2025/04/30 18:20:47 159215] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74528|now:1746037247159186|stream_id:0|stream_offset:860700| [2025/04/30 18:20:47 159223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 159230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74528|applimit:0| [2025/04/30 18:20:47 159237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53504|rtt_var:575|pto_duration:55804|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 159243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 159250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 159256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75728| [2025/04/30 18:20:47 159261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247239990|now:1746037247159236|interv:80754| [2025/04/30 18:20:47 159267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247239990|now:1746037247159236|interval:80754|pto_count:0|srtt:53504 [2025/04/30 18:20:47 159274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75728| [2025/04/30 18:20:47 159281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 159300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75728|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:861879| [2025/04/30 18:20:47 159307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 159313] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247239990| [2025/04/30 18:20:47 159319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247239990| [2025/04/30 18:20:47 159325] [debug] |xqc_engine_wakeup_after|wakeup:1746037247239990|now:1746037247159325|diff:80665| [2025/04/30 18:20:47 159332] [debug] |xqc_engine_main_logic|END|now:1746037247158911| [2025/04/30 18:20:47 159340] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247159340| [2025/04/30 18:20:47 159346] [debug] |xqc_engine_wakeup_after|wakeup:1746037247239990|now:1746037247159345|diff:80645| [2025/04/30 18:20:47 159351] [debug] |xqc_engine_main_logic|END|now:1746037247159340| [2025/04/30 18:20:47 159756] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037247159755| [2025/04/30 18:20:47 159766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 159774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:346| [2025/04/30 18:20:47 159780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:347| [2025/04/30 18:20:47 159788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:347| [2025/04/30 18:20:47 159794] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 159802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:887|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:889|path_largest_ack:887| [2025/04/30 18:20:47 159809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70902|prior_delivered:734031|prior_time:1746037247104783|is_app_limited:0|send_elapse:52878|ack_elapse:54972|ctl_first_sent_time:1746037247105438|lagest_ack_time:1746037247159755|curr_delivered:798914| [2025/04/30 18:20:47 159816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247105438| [2025/04/30 18:20:47 159822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 159829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:889|path_largest_ack:889| [2025/04/30 18:20:47 159836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:69721|prior_delivered:736431|prior_time:1746037247106700|is_app_limited:0|send_elapse:52495|ack_elapse:53055|ctl_first_sent_time:1746037247107164|lagest_ack_time:1746037247159755|curr_delivered:800114| [2025/04/30 18:20:47 159842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247107164| [2025/04/30 18:20:47 159848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 159854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53504|rttvar:575|minrtt:30950|latest_rtt:52591|ack_delay:1000| [2025/04/30 18:20:47 159861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53264|rttvar:910|minrtt:30950|latest_rtt:52591|ack_delay:1000| [2025/04/30 18:20:47 159873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:889|lost_pn:886|thresh:3| [2025/04/30 18:20:47 159879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 159885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 159891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 159897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 159902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 159909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:886|lost_pn:886|po_sent_time:1746037247104610|lost_send_time:1746037247099833|loss_delay:59922|frame:STREAM |repair:128| [2025/04/30 18:20:47 159916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247104610u| [2025/04/30 18:20:47 159922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 159928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247165478|now:1746037247159928|interval:5550| [2025/04/30 18:20:47 159934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247165478|now:1746037247159928|interv:5550| [2025/04/30 18:20:47 159940] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52495, ack_elapse 53055, delivered 63683|rate 1200320|lost 183| [2025/04/30 18:20:47 159947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200320) in round 14| [2025/04/30 18:20:47 159953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 159959] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 159965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:1219|po_sent_time:1746037247107164|recovery:1|recovery_start:1746037247159922|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 159972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:1219|po_sent_time:1746037247107164|recovery:1|recovery_start:1746037247159922|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 159979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73309|srtt:53264|latest_rtt:52591|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247159922|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 160008] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:347|largest:347|pns:2| [2025/04/30 18:20:47 160018] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:347|frame:ACK |recv_time:1746037247159755|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 160025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367159755|now:1746037247159755|interv:120000000| [2025/04/30 18:20:47 160036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367159755|now:1746037247159755|interv:120000000| [2025/04/30 18:20:47 160042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247239990|pq_index:0| [2025/04/30 18:20:47 160048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247158911| [2025/04/30 18:20:47 160054] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247160054| [2025/04/30 18:20:47 160062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247160060| [2025/04/30 18:20:47 160069] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 160076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53264|min_srtt:53264|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 160082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73309|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 160089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 160095] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 160101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 160107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 160113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53264|min_srtt:53264|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 160119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73309|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 160126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 160131] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 160137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 160143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 160150] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 160156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73309|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:861879| [2025/04/30 18:20:47 160163] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 160169] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:957| [2025/04/30 18:20:47 160215] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73309|now:1746037247160183|stream_id:0|stream_offset:861879| [2025/04/30 18:20:47 160224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 160231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73309|applimit:0| [2025/04/30 18:20:47 160237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247165478|now:1746037247160237|interval:5241| [2025/04/30 18:20:47 160243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247165478|now:1746037247160237|interv:5241| [2025/04/30 18:20:47 160250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74509| [2025/04/30 18:20:47 160257] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 160263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74509|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:863058| [2025/04/30 18:20:47 160270] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 160276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:958| [2025/04/30 18:20:47 160308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74509|now:1746037247160285|stream_id:0|stream_offset:863058| [2025/04/30 18:20:47 160316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 160323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74509|applimit:0| [2025/04/30 18:20:47 160328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247165478|now:1746037247160328|interval:5150| [2025/04/30 18:20:47 160335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247165478|now:1746037247160328|interv:5150| [2025/04/30 18:20:47 160341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75709| [2025/04/30 18:20:47 160348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 160354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75709|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:864237| [2025/04/30 18:20:47 160360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 160366] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247165478| [2025/04/30 18:20:47 160372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247165478| [2025/04/30 18:20:47 160378] [debug] |xqc_engine_wakeup_after|wakeup:1746037247165478|now:1746037247160378|diff:5100| [2025/04/30 18:20:47 160389] [debug] |xqc_engine_main_logic|END|now:1746037247160060| [2025/04/30 18:20:47 160396] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247160396| [2025/04/30 18:20:47 160402] [debug] |xqc_engine_wakeup_after|wakeup:1746037247165478|now:1746037247160402|diff:5076| [2025/04/30 18:20:47 160407] [debug] |xqc_engine_main_logic|END|now:1746037247160396| [2025/04/30 18:20:47 161695] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247161694| [2025/04/30 18:20:47 161709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 161718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:347| [2025/04/30 18:20:47 161724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:348| [2025/04/30 18:20:47 161732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:348| [2025/04/30 18:20:47 161738] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 161745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:892|path_largest_ack:890| [2025/04/30 18:20:47 161752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70921|prior_delivered:736431|prior_time:1746037247106700|is_app_limited:0|send_elapse:52648|ack_elapse:54994|ctl_first_sent_time:1746037247107317|lagest_ack_time:1746037247161694|curr_delivered:801314| [2025/04/30 18:20:47 161759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247107317| [2025/04/30 18:20:47 161765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 161771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 161778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:70921|prior_delivered:736431|prior_time:1746037247106700|is_app_limited:0|send_elapse:52648|ack_elapse:54994|ctl_first_sent_time:1746037247107317|lagest_ack_time:1746037247161694|curr_delivered:802514| [2025/04/30 18:20:47 161784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247108797| [2025/04/30 18:20:47 161790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 161796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53264|rttvar:910|minrtt:30950|latest_rtt:52897|ack_delay:1000| [2025/04/30 18:20:47 161802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53093|rttvar:1024|minrtt:30950|latest_rtt:52897|ack_delay:1000| [2025/04/30 18:20:47 161809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:892|lost_pn:889|thresh:3| [2025/04/30 18:20:47 161814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 161820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 161826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 161841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 161846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 161852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 161858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:888|lost_pn:889|po_sent_time:1746037247105556|lost_send_time:1746037247101965|loss_delay:59729|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:47 161865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247105556u| [2025/04/30 18:20:47 161871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 161876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247167165|now:1746037247161876|interval:5289| [2025/04/30 18:20:47 161882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247167165|now:1746037247161876|interv:5289| [2025/04/30 18:20:47 161888] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52648, ack_elapse 54994, delivered 66083|rate 1201640|lost 184| [2025/04/30 18:20:47 161894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201640) in round 14| [2025/04/30 18:20:47 161900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 161906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 161912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247108797|recovery:1|recovery_start:1746037247161870|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 161918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247108797|recovery:1|recovery_start:1746037247161870|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 161925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73290|srtt:53093|latest_rtt:52897|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247161870|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 161933] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:348|largest:348|pns:2| [2025/04/30 18:20:47 161940] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:348|frame:ACK |recv_time:1746037247161694|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 161946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367161694|now:1746037247161694|interv:120000000| [2025/04/30 18:20:47 161952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367161694|now:1746037247161694|interv:120000000| [2025/04/30 18:20:47 161958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247165478|pq_index:0| [2025/04/30 18:20:47 161964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247160060| [2025/04/30 18:20:47 161970] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247161969| [2025/04/30 18:20:47 161981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247161979| [2025/04/30 18:20:47 162010] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 162017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 162024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 162030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 162035] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 162041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 162047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 162053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 162059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 162066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 162071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 162077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 162083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 162090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 162096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:864237| [2025/04/30 18:20:47 162102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 162108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247163107|now:1746037247162107|interv:1000| [2025/04/30 18:20:47 162113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 162119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 162125] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247163107| [2025/04/30 18:20:47 162130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247163107| [2025/04/30 18:20:47 162136] [debug] |xqc_engine_wakeup_after|wakeup:1746037247163107|now:1746037247162136|diff:971| [2025/04/30 18:20:47 162147] [debug] |xqc_engine_main_logic|END|now:1746037247161979| [2025/04/30 18:20:47 162154] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247162154| [2025/04/30 18:20:47 162159] [debug] |xqc_engine_wakeup_after|wakeup:1746037247163107|now:1746037247162159|diff:948| [2025/04/30 18:20:47 162165] [debug] |xqc_engine_main_logic|END|now:1746037247162154| [2025/04/30 18:20:47 163248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247163247| [2025/04/30 18:20:47 163264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247163107|pq_index:0| [2025/04/30 18:20:47 163271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247161979| [2025/04/30 18:20:47 163280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247163278| [2025/04/30 18:20:47 163287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247163107|now:1746037247163278| [2025/04/30 18:20:47 163294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247163107|now:1746037247163278| [2025/04/30 18:20:47 163300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 163307] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 163315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 163323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 163330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 163336] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 163343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 163350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 163356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 163363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 163370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 163376] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 163381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 163388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 163396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 163410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:864237| [2025/04/30 18:20:47 163415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 163419] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:959| [2025/04/30 18:20:47 163460] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247163428|stream_id:0|stream_offset:864237| [2025/04/30 18:20:47 163467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 163472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 163476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247167165|now:1746037247163476|interval:3689| [2025/04/30 18:20:47 163481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247167165|now:1746037247163476|interv:3689| [2025/04/30 18:20:47 163486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 163494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 163501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:865416| [2025/04/30 18:20:47 163508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 163515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:960| [2025/04/30 18:20:47 163559] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247163526|stream_id:0|stream_offset:865416| [2025/04/30 18:20:47 163567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 163574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 163579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247167165|now:1746037247163579|interval:3586| [2025/04/30 18:20:47 163586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247167165|now:1746037247163579|interv:3586| [2025/04/30 18:20:47 163593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 163600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 163605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:866595| [2025/04/30 18:20:47 163615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 163621] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247167165| [2025/04/30 18:20:47 163626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247167165| [2025/04/30 18:20:47 163632] [debug] |xqc_engine_wakeup_after|wakeup:1746037247167165|now:1746037247163632|diff:3533| [2025/04/30 18:20:47 163638] [debug] |xqc_engine_main_logic|END|now:1746037247163278| [2025/04/30 18:20:47 163725] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247163724| [2025/04/30 18:20:47 163733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 163741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:348| [2025/04/30 18:20:47 163746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:349| [2025/04/30 18:20:47 163754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:349| [2025/04/30 18:20:47 163759] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 163766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 163772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74521|prior_delivered:736431|prior_time:1746037247106700|is_app_limited:0|send_elapse:54259|ack_elapse:57024|ctl_first_sent_time:1746037247108928|lagest_ack_time:1746037247163724|curr_delivered:803714| [2025/04/30 18:20:47 163779] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247108928| [2025/04/30 18:20:47 163785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 163790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 163796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73321|prior_delivered:738831|prior_time:1746037247109104|is_app_limited:0|send_elapse:54006|ack_elapse:54620|ctl_first_sent_time:1746037247110751|lagest_ack_time:1746037247163724|curr_delivered:804914| [2025/04/30 18:20:47 163802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247110751| [2025/04/30 18:20:47 163808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 163813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53093|rttvar:1024|minrtt:30950|latest_rtt:52973|ack_delay:1000| [2025/04/30 18:20:47 163819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52953|rttvar:1048|minrtt:30950|latest_rtt:52973|ack_delay:1000| [2025/04/30 18:20:47 163825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:894|lost_pn:891|thresh:3| [2025/04/30 18:20:47 163830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 163872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:891|lost_pn:891|po_sent_time:1746037247107436|lost_send_time:1746037247104130|loss_delay:59594|frame:STREAM |repair:128| [2025/04/30 18:20:47 163878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247107436u| [2025/04/30 18:20:47 163883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 163889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52953|rtt_var:1048|pto_duration:57145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 163895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 163901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 163906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72090| [2025/04/30 18:20:47 163911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247245671|now:1746037247163888|interv:81783| [2025/04/30 18:20:47 163916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247245671|now:1746037247163888|interval:81783|pto_count:0|srtt:52953 [2025/04/30 18:20:47 163923] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54006, ack_elapse 54620, delivered 66083|rate 1209868|lost 185| [2025/04/30 18:20:47 163928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209868) in round 14| [2025/04/30 18:20:47 163934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 163939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 163945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247110751|recovery:1|recovery_start:1746037247163883|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 163951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247110751|recovery:1|recovery_start:1746037247163883|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 163957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:72090|srtt:52953|latest_rtt:52973|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247163883|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 163968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:349|largest:349|pns:2| [2025/04/30 18:20:47 163974] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:349|frame:ACK |recv_time:1746037247163724|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 163980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367163724|now:1746037247163724|interv:120000000| [2025/04/30 18:20:47 164004] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367163724|now:1746037247163724|interv:120000000| [2025/04/30 18:20:47 164013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247167165|pq_index:0| [2025/04/30 18:20:47 164019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247163278| [2025/04/30 18:20:47 164024] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247164024| [2025/04/30 18:20:47 164031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247164029| [2025/04/30 18:20:47 164038] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 164044] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52953|min_srtt:52953|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 164050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 164057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 164062] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 164067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 164073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 164078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52953|min_srtt:52953|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 164084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 164090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 164096] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 164100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 164106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 164112] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 164121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:866595| [2025/04/30 18:20:47 164127] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 164132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:961| [2025/04/30 18:20:47 164183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72090|now:1746037247164142|stream_id:0|stream_offset:866595| [2025/04/30 18:20:47 164190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 164197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72090|applimit:0| [2025/04/30 18:20:47 164203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52953|rtt_var:1048|pto_duration:57145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 164209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 164214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 164219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73290| [2025/04/30 18:20:47 164225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246287|now:1746037247164202|interv:82085| [2025/04/30 18:20:47 164230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246287|now:1746037247164202|interval:82085|pto_count:0|srtt:52953 [2025/04/30 18:20:47 164236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73290| [2025/04/30 18:20:47 164243] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 164248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:867774| [2025/04/30 18:20:47 164255] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 164260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:962| [2025/04/30 18:20:47 164293] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247164269|stream_id:0|stream_offset:867774| [2025/04/30 18:20:47 164299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 164306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 164311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52953|rtt_var:1048|pto_duration:57145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 164317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 164325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 164331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74490| [2025/04/30 18:20:47 164336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246414|now:1746037247164311|interv:82103| [2025/04/30 18:20:47 164341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246414|now:1746037247164311|interval:82103|pto_count:0|srtt:52953 [2025/04/30 18:20:47 164347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 164353] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 164359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:868953| [2025/04/30 18:20:47 164365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 164370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:963| [2025/04/30 18:20:47 164404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247164379|stream_id:0|stream_offset:868953| [2025/04/30 18:20:47 164411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 164417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 164423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52953|rtt_var:1048|pto_duration:57145|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 164428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 164433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 164439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75690| [2025/04/30 18:20:47 164444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246524|now:1746037247164422|interv:82102| [2025/04/30 18:20:47 164449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246524|now:1746037247164422|interval:82102|pto_count:0|srtt:52953 [2025/04/30 18:20:47 164455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 164462] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 164467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:870132| [2025/04/30 18:20:47 164474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 164484] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247246524| [2025/04/30 18:20:47 164491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247246524| [2025/04/30 18:20:47 164498] [debug] |xqc_engine_wakeup_after|wakeup:1746037247246524|now:1746037247164498|diff:82026| [2025/04/30 18:20:47 164505] [debug] |xqc_engine_main_logic|END|now:1746037247164029| [2025/04/30 18:20:47 164514] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247164514| [2025/04/30 18:20:47 164521] [debug] |xqc_engine_wakeup_after|wakeup:1746037247246524|now:1746037247164521|diff:82003| [2025/04/30 18:20:47 164527] [debug] |xqc_engine_main_logic|END|now:1746037247164514| [2025/04/30 18:20:47 165664] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247165663| [2025/04/30 18:20:47 165676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 165683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:349| [2025/04/30 18:20:47 165687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:350| [2025/04/30 18:20:47 165693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:350| [2025/04/30 18:20:47 165697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 165703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 165707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74521|prior_delivered:738831|prior_time:1746037247109104|is_app_limited:0|send_elapse:54128|ack_elapse:56559|ctl_first_sent_time:1746037247110873|lagest_ack_time:1746037247165663|curr_delivered:806114| [2025/04/30 18:20:47 165712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247110873| [2025/04/30 18:20:47 165717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 165721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 165726] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73321|prior_delivered:741231|prior_time:1746037247111044|is_app_limited:0|send_elapse:53392|ack_elapse:54619|ctl_first_sent_time:1746037247112674|lagest_ack_time:1746037247165663|curr_delivered:807314| [2025/04/30 18:20:47 165730] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247112674| [2025/04/30 18:20:47 165734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 165739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52953|rttvar:1048|minrtt:30950|latest_rtt:52989|ack_delay:1000| [2025/04/30 18:20:47 165743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52832|rttvar:1027|minrtt:30950|latest_rtt:52989|ack_delay:1000| [2025/04/30 18:20:47 165747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:896|lost_pn:893|thresh:3| [2025/04/30 18:20:47 165751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 165788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 165792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52832|rtt_var:1027|pto_duration:56940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 165797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 165801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 165805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73290| [2025/04/30 18:20:47 165809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246319|now:1746037247165792|interv:80527| [2025/04/30 18:20:47 165813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246319|now:1746037247165792|interval:80527|pto_count:0|srtt:52832 [2025/04/30 18:20:47 165817] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53392, ack_elapse 54619, delivered 66083|rate 1209890|lost 185| [2025/04/30 18:20:47 165822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209890) in round 14| [2025/04/30 18:20:47 165826] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 165830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 165834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247112674|recovery:1|recovery_start:1746037247163883|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 165839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247112674|recovery:1|recovery_start:1746037247163883|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 165843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73290|srtt:52832|latest_rtt:52989|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247163883|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 165849] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:350|largest:350|pns:2| [2025/04/30 18:20:47 165863] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:350|frame:ACK |recv_time:1746037247165663|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 165867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367165663|now:1746037247165663|interv:120000000| [2025/04/30 18:20:47 165871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367165663|now:1746037247165663|interv:120000000| [2025/04/30 18:20:47 165875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247246524|pq_index:0| [2025/04/30 18:20:47 165880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247164029| [2025/04/30 18:20:47 165884] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247165884| [2025/04/30 18:20:47 165889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247165888| [2025/04/30 18:20:47 165894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 165899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 165904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 165908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 165912] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 165916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 165920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 165924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 165929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 165933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 165937] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 165941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 165945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 165949] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 165954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:870132| [2025/04/30 18:20:47 165960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 165964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247166964|now:1746037247165964|interv:1000| [2025/04/30 18:20:47 165968] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 165972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 165976] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247166964| [2025/04/30 18:20:47 165980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247166964| [2025/04/30 18:20:47 165984] [debug] |xqc_engine_wakeup_after|wakeup:1746037247166964|now:1746037247165984|diff:980| [2025/04/30 18:20:47 166009] [debug] |xqc_engine_main_logic|END|now:1746037247165888| [2025/04/30 18:20:47 166014] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247166014| [2025/04/30 18:20:47 166018] [debug] |xqc_engine_wakeup_after|wakeup:1746037247166964|now:1746037247166018|diff:946| [2025/04/30 18:20:47 166022] [debug] |xqc_engine_main_logic|END|now:1746037247166014| [2025/04/30 18:20:47 167093] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247167092| [2025/04/30 18:20:47 167104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247166964|pq_index:0| [2025/04/30 18:20:47 167109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247165888| [2025/04/30 18:20:47 167114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247167113| [2025/04/30 18:20:47 167119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247166964|now:1746037247167113| [2025/04/30 18:20:47 167124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247166964|now:1746037247167113| [2025/04/30 18:20:47 167128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 167132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 167137] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 167142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 167147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 167151] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 167155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 167159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 167163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52832|min_srtt:52832|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 167173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 167178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 167182] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 167186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 167190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 167195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 167199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:870132| [2025/04/30 18:20:47 167204] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 167208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:964| [2025/04/30 18:20:47 167248] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247167217|stream_id:0|stream_offset:870132| [2025/04/30 18:20:47 167258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 167265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 167272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52832|rtt_var:1027|pto_duration:56940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 167279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 167284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 167288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74490| [2025/04/30 18:20:47 167292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247249157|now:1746037247167271|interv:81886| [2025/04/30 18:20:47 167296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247249157|now:1746037247167271|interval:81886|pto_count:0|srtt:52832 [2025/04/30 18:20:47 167301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 167306] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 167311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:871311| [2025/04/30 18:20:47 167315] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 167324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:965| [2025/04/30 18:20:47 167359] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247167331|stream_id:0|stream_offset:871311| [2025/04/30 18:20:47 167368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 167376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 167382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52832|rtt_var:1027|pto_duration:56940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 167389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 167395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 167401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75690| [2025/04/30 18:20:47 167407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247249271|now:1746037247167381|interv:81890| [2025/04/30 18:20:47 167414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247249271|now:1746037247167381|interval:81890|pto_count:0|srtt:52832 [2025/04/30 18:20:47 167421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 167429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 167437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:872490| [2025/04/30 18:20:47 167444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 167451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247249271| [2025/04/30 18:20:47 167457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247249271| [2025/04/30 18:20:47 167463] [debug] |xqc_engine_wakeup_after|wakeup:1746037247249271|now:1746037247167463|diff:81808| [2025/04/30 18:20:47 167470] [debug] |xqc_engine_main_logic|END|now:1746037247167113| [2025/04/30 18:20:47 167775] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247167774| [2025/04/30 18:20:47 167784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 167790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:350| [2025/04/30 18:20:47 167794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:351| [2025/04/30 18:20:47 167800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:351| [2025/04/30 18:20:47 167804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 167810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:899|path_largest_ack:898| [2025/04/30 18:20:47 167820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73321|prior_delivered:743631|prior_time:1746037247112954|is_app_limited:0|send_elapse:55188|ack_elapse:54820|ctl_first_sent_time:1746037247114627|lagest_ack_time:1746037247167774|curr_delivered:808514| [2025/04/30 18:20:47 167825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247114627| [2025/04/30 18:20:47 167830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 167834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:899|path_largest_ack:899| [2025/04/30 18:20:47 167839] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:73321|prior_delivered:743631|prior_time:1746037247112954|is_app_limited:0|send_elapse:55188|ack_elapse:54820|ctl_first_sent_time:1746037247114627|lagest_ack_time:1746037247167774|curr_delivered:809714| [2025/04/30 18:20:47 167843] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247114765| [2025/04/30 18:20:47 167847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 167851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52832|rttvar:1027|minrtt:30950|latest_rtt:53009|ack_delay:1000| [2025/04/30 18:20:47 167856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52729|rttvar:976|minrtt:30950|latest_rtt:53009|ack_delay:1000| [2025/04/30 18:20:47 167860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:899|lost_pn:896|thresh:3| [2025/04/30 18:20:47 167864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 167896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 167900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247172441|now:1746037247167899|interval:4542| [2025/04/30 18:20:47 167904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247172441|now:1746037247167899|interv:4542| [2025/04/30 18:20:47 167908] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55188, ack_elapse 54820, delivered 66083|rate 1197416|lost 185| [2025/04/30 18:20:47 167915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197416) in round 14| [2025/04/30 18:20:47 167920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 167924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 167928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247114765|recovery:1|recovery_start:1746037247163883|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 167933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247114765|recovery:1|recovery_start:1746037247163883|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 167937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73290|srtt:52729|latest_rtt:53009|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247163883|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 167943] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:351|largest:351|pns:2| [2025/04/30 18:20:47 167948] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:351|frame:ACK |recv_time:1746037247167774|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 167953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367167774|now:1746037247167774|interv:120000000| [2025/04/30 18:20:47 167957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367167774|now:1746037247167774|interv:120000000| [2025/04/30 18:20:47 167961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247249271|pq_index:0| [2025/04/30 18:20:47 167965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247167113| [2025/04/30 18:20:47 167969] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247167969| [2025/04/30 18:20:47 167974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247167973| [2025/04/30 18:20:47 167979] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 167984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52729|min_srtt:52729|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 168009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 168014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 168018] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 168022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 168030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 168034] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52729|min_srtt:52729|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 168038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 168042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 168046] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 168050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 168054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 168059] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 168063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:872490| [2025/04/30 18:20:47 168068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 168072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:966| [2025/04/30 18:20:47 168109] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247168079|stream_id:0|stream_offset:872490| [2025/04/30 18:20:47 168119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 168126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 168133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247172441|now:1746037247168133|interval:4308| [2025/04/30 18:20:47 168140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247172441|now:1746037247168133|interv:4308| [2025/04/30 18:20:47 168146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 168151] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 168155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:873669| [2025/04/30 18:20:47 168160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 168164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:967| [2025/04/30 18:20:47 168195] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247168172|stream_id:0|stream_offset:873669| [2025/04/30 18:20:47 168211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 168218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 168225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247172441|now:1746037247168224|interval:4217| [2025/04/30 18:20:47 168229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247172441|now:1746037247168224|interv:4217| [2025/04/30 18:20:47 168233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 168238] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 168243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:874848| [2025/04/30 18:20:47 168247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 168251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247172441| [2025/04/30 18:20:47 168256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247172441| [2025/04/30 18:20:47 168260] [debug] |xqc_engine_wakeup_after|wakeup:1746037247172441|now:1746037247168260|diff:4181| [2025/04/30 18:20:47 168266] [debug] |xqc_engine_main_logic|END|now:1746037247167973| [2025/04/30 18:20:47 168274] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247168274| [2025/04/30 18:20:47 168280] [debug] |xqc_engine_wakeup_after|wakeup:1746037247172441|now:1746037247168280|diff:4161| [2025/04/30 18:20:47 168287] [debug] |xqc_engine_main_logic|END|now:1746037247168274| [2025/04/30 18:20:47 169642] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247169641| [2025/04/30 18:20:47 169657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 169666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:351| [2025/04/30 18:20:47 169671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:352| [2025/04/30 18:20:47 169680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:352| [2025/04/30 18:20:47 169686] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 169694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:901|path_largest_ack:900| [2025/04/30 18:20:47 169700] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:75721|prior_delivered:743631|prior_time:1746037247112954|is_app_limited:0|send_elapse:55451|ack_elapse:56687|ctl_first_sent_time:1746037247114890|lagest_ack_time:1746037247169641|curr_delivered:810914| [2025/04/30 18:20:47 169707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247114890| [2025/04/30 18:20:47 169714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 169727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:901|path_largest_ack:901| [2025/04/30 18:20:47 169733] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74521|prior_delivered:746031|prior_time:1746037247115059|is_app_limited:0|send_elapse:55232|ack_elapse:54582|ctl_first_sent_time:1746037247116650|lagest_ack_time:1746037247169641|curr_delivered:812114| [2025/04/30 18:20:47 169740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247116650| [2025/04/30 18:20:47 169745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 169751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52729|rttvar:976|minrtt:30950|latest_rtt:52991|ack_delay:1000| [2025/04/30 18:20:47 169757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52636|rttvar:916|minrtt:30950|latest_rtt:52991|ack_delay:1000| [2025/04/30 18:20:47 169763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:901|lost_pn:898|thresh:3| [2025/04/30 18:20:47 169769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 169815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:897|lost_pn:898|po_sent_time:1746037247112806|lost_send_time:1746037247110027|loss_delay:59614|frame:STREAM |repair:128| [2025/04/30 18:20:47 169821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247112806u| [2025/04/30 18:20:47 169827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 169833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52636|rtt_var:916|pto_duration:56300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 169839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 169845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 169850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72090| [2025/04/30 18:20:47 169856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247249472|now:1746037247169832|interv:79640| [2025/04/30 18:20:47 169866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247249472|now:1746037247169832|interval:79640|pto_count:0|srtt:52636 [2025/04/30 18:20:47 169872] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55232, ack_elapse 54582, delivered 66083|rate 1196462|lost 186| [2025/04/30 18:20:47 169879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196462) in round 14| [2025/04/30 18:20:47 169885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 169891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 169896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247116650|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 169903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247116650|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 169909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:72090|srtt:52636|latest_rtt:52991|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 169918] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:352|largest:352|pns:2| [2025/04/30 18:20:47 169925] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:352|frame:ACK |recv_time:1746037247169641|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 169931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367169641|now:1746037247169641|interv:120000000| [2025/04/30 18:20:47 169937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367169641|now:1746037247169641|interv:120000000| [2025/04/30 18:20:47 169942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247172441|pq_index:0| [2025/04/30 18:20:47 169948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247167973| [2025/04/30 18:20:47 169953] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247169953| [2025/04/30 18:20:47 169960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247169958| [2025/04/30 18:20:47 169967] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 169973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52636|min_srtt:52636|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 169979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 170009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 170024] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 170030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 170036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 170042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52636|min_srtt:52636|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 170048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 170054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 170060] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 170066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 170072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 170080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 170086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:874848| [2025/04/30 18:20:47 170092] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 170098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247171098|now:1746037247170098|interv:1000| [2025/04/30 18:20:47 170105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 170111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 170117] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247171098| [2025/04/30 18:20:47 170125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247171098| [2025/04/30 18:20:47 170129] [debug] |xqc_engine_wakeup_after|wakeup:1746037247171098|now:1746037247170129|diff:969| [2025/04/30 18:20:47 170134] [debug] |xqc_engine_main_logic|END|now:1746037247169958| [2025/04/30 18:20:47 170139] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247170139| [2025/04/30 18:20:47 170143] [debug] |xqc_engine_wakeup_after|wakeup:1746037247171098|now:1746037247170143|diff:955| [2025/04/30 18:20:47 170147] [debug] |xqc_engine_main_logic|END|now:1746037247170139| [2025/04/30 18:20:47 171215] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247171215| [2025/04/30 18:20:47 171228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247171098|pq_index:0| [2025/04/30 18:20:47 171233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247169958| [2025/04/30 18:20:47 171238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247171237| [2025/04/30 18:20:47 171248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247171098|now:1746037247171237| [2025/04/30 18:20:47 171253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247171098|now:1746037247171237| [2025/04/30 18:20:47 171260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 171267] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 171275] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52636|min_srtt:52636|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 171283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 171291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 171297] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 171303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 171308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 171312] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52636|min_srtt:52636|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 171316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 171321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 171325] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 171329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 171333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 171338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 171342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72090|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:874848| [2025/04/30 18:20:47 171347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 171351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:968| [2025/04/30 18:20:47 171393] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72090|now:1746037247171360|stream_id:0|stream_offset:874848| [2025/04/30 18:20:47 171402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 171418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72090|applimit:0| [2025/04/30 18:20:47 171425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52636|rtt_var:916|pto_duration:56300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 171432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 171438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 171444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73290| [2025/04/30 18:20:47 171450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247252660|now:1746037247171425|interv:81235| [2025/04/30 18:20:47 171456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247252660|now:1746037247171425|interval:81235|pto_count:0|srtt:52636 [2025/04/30 18:20:47 171463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73290| [2025/04/30 18:20:47 171471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 171477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:876027| [2025/04/30 18:20:47 171484] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 171490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:969| [2025/04/30 18:20:47 171534] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247171502|stream_id:0|stream_offset:876027| [2025/04/30 18:20:47 171545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 171552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 171559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52636|rtt_var:916|pto_duration:56300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 171565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 171572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 171578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74490| [2025/04/30 18:20:47 171584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247252802|now:1746037247171558|interv:81244| [2025/04/30 18:20:47 171590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247252802|now:1746037247171558|interval:81244|pto_count:0|srtt:52636 [2025/04/30 18:20:47 171596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 171603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 171622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:877206| [2025/04/30 18:20:47 171628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 171634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:970| [2025/04/30 18:20:47 171669] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247171645|stream_id:0|stream_offset:877206| [2025/04/30 18:20:47 171677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 171684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 171690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52636|rtt_var:916|pto_duration:56300|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 171696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 171702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 171707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75690| [2025/04/30 18:20:47 171713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247252945|now:1746037247171689|interv:81256| [2025/04/30 18:20:47 171719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247252945|now:1746037247171689|interval:81256|pto_count:0|srtt:52636 [2025/04/30 18:20:47 171726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 171733] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 171739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:878385| [2025/04/30 18:20:47 171746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 171752] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247252945| [2025/04/30 18:20:47 171758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247252945| [2025/04/30 18:20:47 171764] [debug] |xqc_engine_wakeup_after|wakeup:1746037247252945|now:1746037247171764|diff:81181| [2025/04/30 18:20:47 171770] [debug] |xqc_engine_main_logic|END|now:1746037247171237| [2025/04/30 18:20:47 171783] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247171782| [2025/04/30 18:20:47 171790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 171798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:352| [2025/04/30 18:20:47 171803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:353| [2025/04/30 18:20:47 171817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:353| [2025/04/30 18:20:47 171823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 171830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:903|path_largest_ack:902| [2025/04/30 18:20:47 171837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:75721|prior_delivered:746031|prior_time:1746037247115059|is_app_limited:0|send_elapse:55331|ack_elapse:56723|ctl_first_sent_time:1746037247116749|lagest_ack_time:1746037247171782|curr_delivered:813314| [2025/04/30 18:20:47 171844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247116749| [2025/04/30 18:20:47 171850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 171857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:903|path_largest_ack:903| [2025/04/30 18:20:47 171863] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74521|prior_delivered:748431|prior_time:1746037247116862|is_app_limited:0|send_elapse:55110|ack_elapse:54920|ctl_first_sent_time:1746037247118410|lagest_ack_time:1746037247171782|curr_delivered:814514| [2025/04/30 18:20:47 171870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247118410| [2025/04/30 18:20:47 171876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 171882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52636|rttvar:916|minrtt:30950|latest_rtt:53372|ack_delay:1000| [2025/04/30 18:20:47 171888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52603|rttvar:753|minrtt:30950|latest_rtt:53372|ack_delay:1000| [2025/04/30 18:20:47 171894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:903|lost_pn:900|thresh:3| [2025/04/30 18:20:47 171900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 171955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 171961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52603|rtt_var:753|pto_duration:55615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 171968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 171973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 171979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73290| [2025/04/30 18:20:47 172006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247252260|now:1746037247171961|interv:80299| [2025/04/30 18:20:47 172017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247252260|now:1746037247171961|interval:80299|pto_count:0|srtt:52603 [2025/04/30 18:20:47 172023] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55110, ack_elapse 54920, delivered 66083|rate 1199110|lost 186| [2025/04/30 18:20:47 172030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199110) in round 14| [2025/04/30 18:20:47 172037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 172043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 172049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247118410|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 172056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247118410|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 172064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73290|srtt:52603|latest_rtt:53372|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 172072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:353|largest:353|pns:2| [2025/04/30 18:20:47 172080] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:353|frame:ACK |recv_time:1746037247171782|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 172086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367171782|now:1746037247171782|interv:120000000| [2025/04/30 18:20:47 172090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367171782|now:1746037247171782|interv:120000000| [2025/04/30 18:20:47 172094] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247252945|pq_index:0| [2025/04/30 18:20:47 172099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247171237| [2025/04/30 18:20:47 172103] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247172103| [2025/04/30 18:20:47 172108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247172107| [2025/04/30 18:20:47 172119] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 172124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52603|min_srtt:52603|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 172128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 172133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 172137] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 172141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 172145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 172149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52603|min_srtt:52603|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 172154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 172158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 172162] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 172166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 172170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 172175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 172179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:878385| [2025/04/30 18:20:47 172183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 172188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:971| [2025/04/30 18:20:47 172227] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:971|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247172196|stream_id:0|stream_offset:878385| [2025/04/30 18:20:47 172236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 172244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 172251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52603|rtt_var:753|pto_duration:55615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 172260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 172264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 172268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74490| [2025/04/30 18:20:47 172272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247252811|now:1746037247172251|interv:80560| [2025/04/30 18:20:47 172276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247252811|now:1746037247172251|interval:80560|pto_count:0|srtt:52603 [2025/04/30 18:20:47 172281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 172287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 172291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:879564| [2025/04/30 18:20:47 172296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 172300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:972| [2025/04/30 18:20:47 172332] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247172308|stream_id:0|stream_offset:879564| [2025/04/30 18:20:47 172341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 172349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 172355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52603|rtt_var:753|pto_duration:55615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 172362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 172367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 172371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75690| [2025/04/30 18:20:47 172375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247252923|now:1746037247172355|interv:80568| [2025/04/30 18:20:47 172379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247252923|now:1746037247172355|interval:80568|pto_count:0|srtt:52603 [2025/04/30 18:20:47 172384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 172389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 172393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 172402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 172406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247252923| [2025/04/30 18:20:47 172410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247252923| [2025/04/30 18:20:47 172414] [debug] |xqc_engine_wakeup_after|wakeup:1746037247252923|now:1746037247172414|diff:80509| [2025/04/30 18:20:47 172419] [debug] |xqc_engine_main_logic|END|now:1746037247172107| [2025/04/30 18:20:47 172424] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247172424| [2025/04/30 18:20:47 172428] [debug] |xqc_engine_wakeup_after|wakeup:1746037247252923|now:1746037247172428|diff:80495| [2025/04/30 18:20:47 172432] [debug] |xqc_engine_main_logic|END|now:1746037247172424| [2025/04/30 18:20:47 173624] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247173623| [2025/04/30 18:20:47 173637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 173644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:353| [2025/04/30 18:20:47 173648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:354| [2025/04/30 18:20:47 173654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:354| [2025/04/30 18:20:47 173658] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 173664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:905|path_largest_ack:904| [2025/04/30 18:20:47 173668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:75721|prior_delivered:748431|prior_time:1746037247116862|is_app_limited:0|send_elapse:55206|ack_elapse:56761|ctl_first_sent_time:1746037247118506|lagest_ack_time:1746037247173623|curr_delivered:815714| [2025/04/30 18:20:47 173673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247118506| [2025/04/30 18:20:47 173678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 173682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:905|path_largest_ack:905| [2025/04/30 18:20:47 173687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74521|prior_delivered:750831|prior_time:1746037247118631|is_app_limited:0|send_elapse:55353|ack_elapse:54992|ctl_first_sent_time:1746037247120120|lagest_ack_time:1746037247173623|curr_delivered:816914| [2025/04/30 18:20:47 173691] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247120120| [2025/04/30 18:20:47 173695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 173699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52603|rttvar:753|minrtt:30950|latest_rtt:53503|ack_delay:0| [2025/04/30 18:20:47 173704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52715|rttvar:790|minrtt:30950|latest_rtt:53503|ack_delay:0| [2025/04/30 18:20:47 173708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:905|lost_pn:902|thresh:3| [2025/04/30 18:20:47 173717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 173752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 173757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52715|rtt_var:790|pto_duration:55875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 173761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 173765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 173769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73290| [2025/04/30 18:20:47 173773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247253183|now:1746037247173756|interv:79427| [2025/04/30 18:20:47 173777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247253183|now:1746037247173756|interval:79427|pto_count:0|srtt:52715 [2025/04/30 18:20:47 173782] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55353, ack_elapse 54992, delivered 66083|rate 1193846|lost 186| [2025/04/30 18:20:47 173786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193846) in round 14| [2025/04/30 18:20:47 173790] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 173795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 173799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247120120|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 173803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247120120|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 173808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73290|srtt:52715|latest_rtt:53503|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 173816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:354|largest:354|pns:2| [2025/04/30 18:20:47 173821] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:354|frame:ACK |recv_time:1746037247173623|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 173826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367173623|now:1746037247173623|interv:120000000| [2025/04/30 18:20:47 173830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367173623|now:1746037247173623|interv:120000000| [2025/04/30 18:20:47 173834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247252923|pq_index:0| [2025/04/30 18:20:47 173839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247172107| [2025/04/30 18:20:47 173843] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247173843| [2025/04/30 18:20:47 173848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247173847| [2025/04/30 18:20:47 173853] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 173858] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52715|min_srtt:52715|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 173862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 173867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 173870] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 173874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 173879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 173883] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52715|min_srtt:52715|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 173887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 173891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 173895] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 173899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 173903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 173910] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 173915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 173919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 173923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247174923|now:1746037247173923|interv:1000| [2025/04/30 18:20:47 173927] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 173931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 173935] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247174923| [2025/04/30 18:20:47 173939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247174923| [2025/04/30 18:20:47 173943] [debug] |xqc_engine_wakeup_after|wakeup:1746037247174923|now:1746037247173943|diff:980| [2025/04/30 18:20:47 173947] [debug] |xqc_engine_main_logic|END|now:1746037247173847| [2025/04/30 18:20:47 173952] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247173952| [2025/04/30 18:20:47 173956] [debug] |xqc_engine_wakeup_after|wakeup:1746037247174923|now:1746037247173956|diff:967| [2025/04/30 18:20:47 173960] [debug] |xqc_engine_main_logic|END|now:1746037247173952| [2025/04/30 18:20:47 175037] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247175037| [2025/04/30 18:20:47 175052] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247174923|pq_index:0| [2025/04/30 18:20:47 175059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247173847| [2025/04/30 18:20:47 175066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247175064| [2025/04/30 18:20:47 175073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247174923|now:1746037247175064| [2025/04/30 18:20:47 175079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247174923|now:1746037247175064| [2025/04/30 18:20:47 175084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 175091] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 175098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52715|min_srtt:52715|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 175105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 175112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 175118] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 175123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 175136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 175142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52715|min_srtt:52715|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 175148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 175155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 175160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 175166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 175173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 175180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 175186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 175193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 175200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:973| [2025/04/30 18:20:47 175244] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247175212|stream_id:0|stream_offset:880743| [2025/04/30 18:20:47 175254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 175261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 175267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52715|rtt_var:790|pto_duration:55875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 175274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 175281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 175284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74490| [2025/04/30 18:20:47 175288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247256087|now:1746037247175267|interv:80820| [2025/04/30 18:20:47 175293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247256087|now:1746037247175267|interval:80820|pto_count:0|srtt:52715 [2025/04/30 18:20:47 175297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 175303] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 175307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:881922| [2025/04/30 18:20:47 175317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 175321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:974| [2025/04/30 18:20:47 175356] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247175329|stream_id:0|stream_offset:881922| [2025/04/30 18:20:47 175365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 175372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 175379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52715|rtt_var:790|pto_duration:55875|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 175385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 175392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 175396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75690| [2025/04/30 18:20:47 175400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247256204|now:1746037247175379|interv:80825| [2025/04/30 18:20:47 175404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247256204|now:1746037247175379|interval:80825|pto_count:0|srtt:52715 [2025/04/30 18:20:47 175408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 175413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 175417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:883101| [2025/04/30 18:20:47 175422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 175426] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247256204| [2025/04/30 18:20:47 175430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247256204| [2025/04/30 18:20:47 175434] [debug] |xqc_engine_wakeup_after|wakeup:1746037247256204|now:1746037247175434|diff:80770| [2025/04/30 18:20:47 175439] [debug] |xqc_engine_main_logic|END|now:1746037247175064| [2025/04/30 18:20:47 175640] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247175639| [2025/04/30 18:20:47 175647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 175653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:354| [2025/04/30 18:20:47 175657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:355| [2025/04/30 18:20:47 175663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:355| [2025/04/30 18:20:47 175672] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 175678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:907|path_largest_ack:906| [2025/04/30 18:20:47 175682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:75721|prior_delivered:750831|prior_time:1746037247118631|is_app_limited:0|send_elapse:55464|ack_elapse:57008|ctl_first_sent_time:1746037247120231|lagest_ack_time:1746037247175639|curr_delivered:818114| [2025/04/30 18:20:47 175687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247120231| [2025/04/30 18:20:47 175692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 175696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:907|path_largest_ack:907| [2025/04/30 18:20:47 175701] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74521|prior_delivered:753231|prior_time:1746037247120680|is_app_limited:0|send_elapse:55004|ack_elapse:54959|ctl_first_sent_time:1746037247122239|lagest_ack_time:1746037247175639|curr_delivered:819314| [2025/04/30 18:20:47 175705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247122239| [2025/04/30 18:20:47 175709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 175714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52715|rttvar:790|minrtt:30950|latest_rtt:53400|ack_delay:1000| [2025/04/30 18:20:47 175718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52676|rttvar:671|minrtt:30950|latest_rtt:53400|ack_delay:1000| [2025/04/30 18:20:47 175723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:907|lost_pn:904|thresh:3| [2025/04/30 18:20:47 175727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 175762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 175769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52676|rtt_var:671|pto_duration:55360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 175773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 175777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 175781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73290| [2025/04/30 18:20:47 175785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247255689|now:1746037247175769|interv:79920| [2025/04/30 18:20:47 175789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247255689|now:1746037247175769|interval:79920|pto_count:0|srtt:52676 [2025/04/30 18:20:47 175794] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55004, ack_elapse 54959, delivered 66083|rate 1201421|lost 186| [2025/04/30 18:20:47 175799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201421) in round 14| [2025/04/30 18:20:47 175803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 175807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 175811] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247122239|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 175816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247122239|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 175820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73290|srtt:52676|latest_rtt:53400|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 175826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:355|largest:355|pns:2| [2025/04/30 18:20:47 175830] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:355|frame:ACK |recv_time:1746037247175639|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 175835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367175639|now:1746037247175639|interv:120000000| [2025/04/30 18:20:47 175840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367175639|now:1746037247175639|interv:120000000| [2025/04/30 18:20:47 175844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247256204|pq_index:0| [2025/04/30 18:20:47 175848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247175064| [2025/04/30 18:20:47 175852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247175852| [2025/04/30 18:20:47 175857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247175856| [2025/04/30 18:20:47 175865] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 175869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52676|min_srtt:52676|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 175874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 175879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 175882] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 175886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 175891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 175895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52676|min_srtt:52676|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 175899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 175904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 175907] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 175911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 175916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 175920] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 175924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73290|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:883101| [2025/04/30 18:20:47 175929] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 175933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:975| [2025/04/30 18:20:47 175969] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73290|now:1746037247175940|stream_id:0|stream_offset:883101| [2025/04/30 18:20:47 175979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 176001] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73290|applimit:0| [2025/04/30 18:20:47 176012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52676|rtt_var:671|pto_duration:55360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 176022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 176026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 176030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74490| [2025/04/30 18:20:47 176034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247256300|now:1746037247176012|interv:80288| [2025/04/30 18:20:47 176038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247256300|now:1746037247176012|interval:80288|pto_count:0|srtt:52676 [2025/04/30 18:20:47 176043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74490| [2025/04/30 18:20:47 176048] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 176052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74490|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 176057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 176061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:976| [2025/04/30 18:20:47 176094] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74490|now:1746037247176068|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 176104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 176111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74490|applimit:0| [2025/04/30 18:20:47 176118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52676|rtt_var:671|pto_duration:55360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 176124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 176128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 176131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75690| [2025/04/30 18:20:47 176135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247256428|now:1746037247176118|interv:80310| [2025/04/30 18:20:47 176139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247256428|now:1746037247176118|interval:80310|pto_count:0|srtt:52676 [2025/04/30 18:20:47 176144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75690| [2025/04/30 18:20:47 176149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 176153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75690|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 176163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 176167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247256428| [2025/04/30 18:20:47 176172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247256428| [2025/04/30 18:20:47 176176] [debug] |xqc_engine_wakeup_after|wakeup:1746037247256428|now:1746037247176176|diff:80252| [2025/04/30 18:20:47 176180] [debug] |xqc_engine_main_logic|END|now:1746037247175856| [2025/04/30 18:20:47 176186] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247176185| [2025/04/30 18:20:47 176189] [debug] |xqc_engine_wakeup_after|wakeup:1746037247256428|now:1746037247176189|diff:80239| [2025/04/30 18:20:47 176193] [debug] |xqc_engine_main_logic|END|now:1746037247176185| [2025/04/30 18:20:47 176799] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247176798| [2025/04/30 18:20:47 176809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 176816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:355| [2025/04/30 18:20:47 176820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:356| [2025/04/30 18:20:47 176826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:356| [2025/04/30 18:20:47 176830] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 176836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:909|path_largest_ack:908| [2025/04/30 18:20:47 176840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:75721|prior_delivered:753231|prior_time:1746037247120680|is_app_limited:0|send_elapse:55157|ack_elapse:56118|ctl_first_sent_time:1746037247122392|lagest_ack_time:1746037247176798|curr_delivered:820514| [2025/04/30 18:20:47 176845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247122392| [2025/04/30 18:20:47 176850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 176854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:909|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:909|path_largest_ack:909| [2025/04/30 18:20:47 176859] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:72140|prior_delivered:756831|prior_time:1746037247123879|is_app_limited:0|send_elapse:53238|ack_elapse:52919|ctl_first_sent_time:1746037247124617|lagest_ack_time:1746037247176798|curr_delivered:820533| [2025/04/30 18:20:47 176864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247124617| [2025/04/30 18:20:47 176868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 176872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52676|rttvar:671|minrtt:30950|latest_rtt:52181|ack_delay:0| [2025/04/30 18:20:47 176876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52614|rttvar:627|minrtt:30950|latest_rtt:52181|ack_delay:0| [2025/04/30 18:20:47 176881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:909|lost_pn:906|thresh:3| [2025/04/30 18:20:47 176891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 176926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 176930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52614|rtt_var:627|pto_duration:55122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 176935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 176939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 176943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74471| [2025/04/30 18:20:47 176947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247256190|now:1746037247176930|interv:79260| [2025/04/30 18:20:47 176951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247256190|now:1746037247176930|interval:79260|pto_count:0|srtt:52614 [2025/04/30 18:20:47 176955] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53238, ack_elapse 52919, delivered 63702|rate 1196551|lost 186| [2025/04/30 18:20:47 176960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196551) in round 14| [2025/04/30 18:20:47 176964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 176968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 176972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:1219|po_sent_time:1746037247124617|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 176977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:1219|po_sent_time:1746037247124617|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 176982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:74471|srtt:52614|latest_rtt:52181|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 177009] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:356|largest:356|pns:2| [2025/04/30 18:20:47 177014] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:356|frame:ACK |recv_time:1746037247176798|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 177019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367176798|now:1746037247176798|interv:120000000| [2025/04/30 18:20:47 177023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367176798|now:1746037247176798|interv:120000000| [2025/04/30 18:20:47 177027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247256428|pq_index:0| [2025/04/30 18:20:47 177031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247175856| [2025/04/30 18:20:47 177035] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247177035| [2025/04/30 18:20:47 177040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247177039| [2025/04/30 18:20:47 177045] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 177050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 177055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74471|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 177060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 177063] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 177067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 177072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 177076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 177080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74471|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 177085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 177089] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 177092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 177097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 177104] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 177108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74471|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 177113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 177117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247178117|now:1746037247177117|interv:1000| [2025/04/30 18:20:47 177122] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 177126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 177130] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247178117| [2025/04/30 18:20:47 177134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247178117| [2025/04/30 18:20:47 177138] [debug] |xqc_engine_wakeup_after|wakeup:1746037247178117|now:1746037247177138|diff:979| [2025/04/30 18:20:47 177142] [debug] |xqc_engine_main_logic|END|now:1746037247177039| [2025/04/30 18:20:47 177147] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247177147| [2025/04/30 18:20:47 177151] [debug] |xqc_engine_wakeup_after|wakeup:1746037247178117|now:1746037247177151|diff:966| [2025/04/30 18:20:47 177155] [debug] |xqc_engine_main_logic|END|now:1746037247177147| [2025/04/30 18:20:47 178231] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247178230| [2025/04/30 18:20:47 178245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247178117|pq_index:0| [2025/04/30 18:20:47 178252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247177039| [2025/04/30 18:20:47 178260] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247178259| [2025/04/30 18:20:47 178268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247178117|now:1746037247178259| [2025/04/30 18:20:47 178274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247178117|now:1746037247178259| [2025/04/30 18:20:47 178281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 178286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 178291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 178297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74471|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 178304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 178310] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 178316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 178324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 178338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52614|min_srtt:52614|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 178345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:74471|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 178352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 178358] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 178364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 178371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 178379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 178385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74471|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 178392] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 178399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:977| [2025/04/30 18:20:47 178452] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74471|now:1746037247178412|stream_id:0|stream_offset:885459| [2025/04/30 18:20:47 178462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 178470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74471|applimit:0| [2025/04/30 18:20:47 178477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52614|rtt_var:627|pto_duration:55122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 178484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 178490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 178497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75671| [2025/04/30 18:20:47 178503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247258534|now:1746037247178476|interv:80058| [2025/04/30 18:20:47 178509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247258534|now:1746037247178476|interval:80058|pto_count:0|srtt:52614 [2025/04/30 18:20:47 178517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75671| [2025/04/30 18:20:47 178525] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 178532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75671|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:886638| [2025/04/30 18:20:47 178546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 178553] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247258534| [2025/04/30 18:20:47 178560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247258534| [2025/04/30 18:20:47 178567] [debug] |xqc_engine_wakeup_after|wakeup:1746037247258534|now:1746037247178567|diff:79967| [2025/04/30 18:20:47 178574] [debug] |xqc_engine_main_logic|END|now:1746037247178259| [2025/04/30 18:20:47 178589] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247178588| [2025/04/30 18:20:47 178597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 178605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:356| [2025/04/30 18:20:47 178611] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:357| [2025/04/30 18:20:47 178620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:357| [2025/04/30 18:20:47 178627] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 178636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:910|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:911|path_largest_ack:910| [2025/04/30 18:20:47 178643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:72159|prior_delivered:756831|prior_time:1746037247123879|is_app_limited:0|send_elapse:53350|ack_elapse:54709|ctl_first_sent_time:1746037247124729|lagest_ack_time:1746037247178588|curr_delivered:820552| [2025/04/30 18:20:47 178651] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247124729| [2025/04/30 18:20:47 178658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 178665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:911|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:911|path_largest_ack:911| [2025/04/30 18:20:47 178672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:72159|prior_delivered:756831|prior_time:1746037247123879|is_app_limited:0|send_elapse:53350|ack_elapse:54709|ctl_first_sent_time:1746037247124729|lagest_ack_time:1746037247178588|curr_delivered:821759| [2025/04/30 18:20:47 178679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247124842| [2025/04/30 18:20:47 178687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 178693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52614|rttvar:627|minrtt:30950|latest_rtt:53746|ack_delay:1000| [2025/04/30 18:20:47 178700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52631|rttvar:504|minrtt:30950|latest_rtt:53746|ack_delay:1000| [2025/04/30 18:20:47 178707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:911|lost_pn:908|thresh:3| [2025/04/30 18:20:47 178713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 178776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 327|pns:2| [2025/04/30 18:20:47 178781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 178785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52631|rtt_var:504|pto_duration:54647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 178789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 178793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 178797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 178801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247258059|now:1746037247178784|interv:79275| [2025/04/30 18:20:47 178806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247258059|now:1746037247178784|interval:79275|pto_count:0|srtt:52631 [2025/04/30 18:20:47 178810] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53350, ack_elapse 54709, delivered 64928|rate 1186788|lost 186| [2025/04/30 18:20:47 178815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186788) in round 14| [2025/04/30 18:20:47 178819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 178823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 178827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:1226|po_sent_time:1746037247124842|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 178832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:1226|po_sent_time:1746037247124842|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 178837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:74445|srtt:52631|latest_rtt:53746|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 178847] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:357|largest:357|pns:2| [2025/04/30 18:20:47 178851] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:357|frame:ACK |recv_time:1746037247178588|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 178856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367178588|now:1746037247178588|interv:120000000| [2025/04/30 18:20:47 178860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367178588|now:1746037247178588|interv:120000000| [2025/04/30 18:20:47 178864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247258534|pq_index:0| [2025/04/30 18:20:47 178869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247178259| [2025/04/30 18:20:47 178873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247178873| [2025/04/30 18:20:47 178878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247178877| [2025/04/30 18:20:47 178883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 178888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52631|min_srtt:52631|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 178893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 178897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 178901] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 178905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 178909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 178914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52631|min_srtt:52631|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 178918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 178922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 178926] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 178930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 178934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 178941] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 178945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:886638| [2025/04/30 18:20:47 178949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 178954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:978| [2025/04/30 18:20:47 179012] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247178963|stream_id:0|stream_offset:886638| [2025/04/30 18:20:47 179025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 179033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 179040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52631|rtt_var:504|pto_duration:54647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 179047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 179053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 179060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 179064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247258610|now:1746037247179039|interv:79571| [2025/04/30 18:20:47 179068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247258610|now:1746037247179039|interval:79571|pto_count:0|srtt:52631 [2025/04/30 18:20:47 179072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 179077] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247258610| [2025/04/30 18:20:47 179082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247258610| [2025/04/30 18:20:47 179086] [debug] |xqc_engine_wakeup_after|wakeup:1746037247258610|now:1746037247179086|diff:79524| [2025/04/30 18:20:47 179090] [debug] |xqc_engine_main_logic|END|now:1746037247178877| [2025/04/30 18:20:47 179096] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247179096| [2025/04/30 18:20:47 179100] [debug] |xqc_engine_wakeup_after|wakeup:1746037247258610|now:1746037247179100|diff:79510| [2025/04/30 18:20:47 179104] [debug] |xqc_engine_main_logic|END|now:1746037247179096| [2025/04/30 18:20:47 179945] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247179944| [2025/04/30 18:20:47 179955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 179962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:357| [2025/04/30 18:20:47 179966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:358| [2025/04/30 18:20:47 179972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:358| [2025/04/30 18:20:47 179976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 180002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:913|path_largest_ack:912| [2025/04/30 18:20:47 180010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74566|prior_delivered:756831|prior_time:1746037247123879|is_app_limited:0|send_elapse:53587|ack_elapse:56065|ctl_first_sent_time:1746037247124966|lagest_ack_time:1746037247179944|curr_delivered:822959| [2025/04/30 18:20:47 180015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247124966| [2025/04/30 18:20:47 180020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 180025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:913|path_largest_ack:913| [2025/04/30 18:20:47 180029] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74566|prior_delivered:756831|prior_time:1746037247123879|is_app_limited:0|send_elapse:53587|ack_elapse:56065|ctl_first_sent_time:1746037247124966|lagest_ack_time:1746037247179944|curr_delivered:824159| [2025/04/30 18:20:47 180034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247125093| [2025/04/30 18:20:47 180038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 180042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52631|rttvar:504|minrtt:30950|latest_rtt:54851|ack_delay:1000| [2025/04/30 18:20:47 180047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52784|rttvar:683|minrtt:30950|latest_rtt:54851|ack_delay:1000| [2025/04/30 18:20:47 180051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:913|lost_pn:910|thresh:3| [2025/04/30 18:20:47 180055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 180091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 180095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52784|rtt_var:683|pto_duration:55516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 180103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 180107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 180111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 180114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247259479|now:1746037247180094|interv:79385| [2025/04/30 18:20:47 180119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247259479|now:1746037247180094|interval:79385|pto_count:0|srtt:52784 [2025/04/30 18:20:47 180123] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53587, ack_elapse 56065, delivered 67328|rate 1200891|lost 186| [2025/04/30 18:20:47 180128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200891) in round 14| [2025/04/30 18:20:47 180132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 180136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 180140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247125093|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 180145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247125093|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 180149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73245|srtt:52784|latest_rtt:54851|min_rtt:30950|applimit:0|lost:177|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 180155] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:358|largest:358|pns:2| [2025/04/30 18:20:47 180160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:358|frame:ACK |recv_time:1746037247179944|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 180166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367179944|now:1746037247179944|interv:120000000| [2025/04/30 18:20:47 180173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367179944|now:1746037247179944|interv:120000000| [2025/04/30 18:20:47 180179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247258610|pq_index:0| [2025/04/30 18:20:47 180186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247178877| [2025/04/30 18:20:47 180193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247180193| [2025/04/30 18:20:47 180202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247180200| [2025/04/30 18:20:47 180209] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 180222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52784|min_srtt:52784|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 180230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 180237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 180245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:865|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 180252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52784|min_srtt:52784|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 180256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:766380| [2025/04/30 18:20:47 180262] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 180269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:866|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 180276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52784|min_srtt:52784|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 180283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 180290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 180298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:868|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 180305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52784|min_srtt:52784|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 180312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2419|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 180320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 180326] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 180331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 180339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 180345] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52784|min_srtt:52784|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 180358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2419|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 180365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 180372] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 180377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 180384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 180392] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:865|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 180399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 180406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 180414] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:979| [2025/04/30 18:20:47 180458] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247180426|stream_id:0|stream_offset:765201| [2025/04/30 18:20:47 180468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:979|origin_pktnum:865|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 180475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 180482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52784|rtt_var:683|pto_duration:55516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 180489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 180495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 180501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 180507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247260942|now:1746037247180481|interv:80461| [2025/04/30 18:20:47 180514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247260942|now:1746037247180481|interval:80461|pto_count:0|srtt:52784 [2025/04/30 18:20:47 180519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 180525] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:866|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 180529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:766380| [2025/04/30 18:20:47 180539] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 180545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:980| [2025/04/30 18:20:47 180587] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247180556|stream_id:0|stream_offset:766380| [2025/04/30 18:20:47 180597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:980|origin_pktnum:866|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 180604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 180611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52784|rtt_var:683|pto_duration:55516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 180618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 180623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 180630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 180636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247261072|now:1746037247180611|interv:80461| [2025/04/30 18:20:47 180643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247261072|now:1746037247180611|interval:80461|pto_count:0|srtt:52784 [2025/04/30 18:20:47 180650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 180658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:868|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 180665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:75645|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 180672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 180679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:981| [2025/04/30 18:20:47 180722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:981|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:75645|now:1746037247180689|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 180733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:981|origin_pktnum:868|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 180740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:981|origin_pktnum:868|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 180746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 180753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52784|rtt_var:683|pto_duration:55516|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 180760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 180773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 180779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75664| [2025/04/30 18:20:47 180786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247261205|now:1746037247180753|interv:80452| [2025/04/30 18:20:47 180792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247261205|now:1746037247180753|interval:80452|pto_count:0|srtt:52784 [2025/04/30 18:20:47 180799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75664| [2025/04/30 18:20:47 180807] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247261205| [2025/04/30 18:20:47 180813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247261205| [2025/04/30 18:20:47 180818] [debug] |xqc_engine_wakeup_after|wakeup:1746037247261205|now:1746037247180818|diff:80387| [2025/04/30 18:20:47 180824] [debug] |xqc_engine_main_logic|END|now:1746037247180200| [2025/04/30 18:20:47 180832] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247180832| [2025/04/30 18:20:47 180838] [debug] |xqc_engine_wakeup_after|wakeup:1746037247261205|now:1746037247180837|diff:80368| [2025/04/30 18:20:47 180843] [debug] |xqc_engine_main_logic|END|now:1746037247180832| [2025/04/30 18:20:47 181751] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247181749| [2025/04/30 18:20:47 181766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 181775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:358| [2025/04/30 18:20:47 181780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:359| [2025/04/30 18:20:47 181788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:359| [2025/04/30 18:20:47 181794] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 181802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:915|path_largest_ack:914| [2025/04/30 18:20:47 181810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74566|prior_delivered:759231|prior_time:1746037247125644|is_app_limited:0|send_elapse:55535|ack_elapse:56105|ctl_first_sent_time:1746037247127147|lagest_ack_time:1746037247181749|curr_delivered:825359| [2025/04/30 18:20:47 181817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247127147| [2025/04/30 18:20:47 181824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 181831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:915|path_largest_ack:915| [2025/04/30 18:20:47 181837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74566|prior_delivered:759231|prior_time:1746037247125644|is_app_limited:0|send_elapse:55535|ack_elapse:56105|ctl_first_sent_time:1746037247127147|lagest_ack_time:1746037247181749|curr_delivered:826559| [2025/04/30 18:20:47 181844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247127277| [2025/04/30 18:20:47 181850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 181864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52784|rttvar:683|minrtt:30950|latest_rtt:54472|ack_delay:1000| [2025/04/30 18:20:47 181870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52870|rttvar:685|minrtt:30950|latest_rtt:54472|ack_delay:1000| [2025/04/30 18:20:47 181876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:915|lost_pn:912|thresh:3| [2025/04/30 18:20:47 181881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 181950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 181956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52870|rtt_var:685|pto_duration:55610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 181963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 181968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 181975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73264| [2025/04/30 18:20:47 181981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247261299|now:1746037247181956|interv:79343| [2025/04/30 18:20:47 182011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247261299|now:1746037247181956|interval:79343|pto_count:0|srtt:52870 [2025/04/30 18:20:47 182018] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55535, ack_elapse 56105, delivered 67328|rate 1200035|lost 186| [2025/04/30 18:20:47 182025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200035) in round 14| [2025/04/30 18:20:47 182031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 182037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 182043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247127277|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 182056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247127277|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 182063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73264|srtt:52870|latest_rtt:54472|min_rtt:30950|applimit:0|lost:180|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 182072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:359|largest:359|pns:2| [2025/04/30 18:20:47 182079] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:359|frame:ACK |recv_time:1746037247181749|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 182087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367181749|now:1746037247181749|interv:120000000| [2025/04/30 18:20:47 182093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367181749|now:1746037247181749|interv:120000000| [2025/04/30 18:20:47 182099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247261205|pq_index:0| [2025/04/30 18:20:47 182105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247180200| [2025/04/30 18:20:47 182111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247182111| [2025/04/30 18:20:47 182119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247182117| [2025/04/30 18:20:47 182127] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 182135] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52870|min_srtt:52870|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 182141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73264|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 182149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 182156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:870|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 182163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52870|min_srtt:52870|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 182169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73264|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:772275| [2025/04/30 18:20:47 182176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52870|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 182188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:873|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 182195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52870|min_srtt:52870|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 182201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73264|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 182208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 182214] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 182220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 182226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 182233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52870|min_srtt:52870|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 182239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73264|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 182246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 182252] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 182258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 182265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 182271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:870|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 182278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73264|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 182285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 182291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:982| [2025/04/30 18:20:47 182341] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73264|now:1746037247182303|stream_id:0|stream_offset:768738| [2025/04/30 18:20:47 182351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:982|origin_pktnum:870|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 182358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73264|applimit:0| [2025/04/30 18:20:47 182365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52870|rtt_var:685|pto_duration:55610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 182377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 182384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 182390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74464| [2025/04/30 18:20:47 182396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247262913|now:1746037247182364|interv:80549| [2025/04/30 18:20:47 182402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247262913|now:1746037247182364|interval:80549|pto_count:0|srtt:52870 [2025/04/30 18:20:47 182410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74464| [2025/04/30 18:20:47 182417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:873|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 182423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74464|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:772275| [2025/04/30 18:20:47 182430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 182436] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:983| [2025/04/30 18:20:47 182484] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74464|now:1746037247182447|stream_id:0|stream_offset:772275| [2025/04/30 18:20:47 182493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:983|origin_pktnum:873|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 182501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74464|applimit:0| [2025/04/30 18:20:47 182507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52870|rtt_var:685|pto_duration:55610|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 182514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 182520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 182526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75664| [2025/04/30 18:20:47 182532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247263057|now:1746037247182507|interv:80550| [2025/04/30 18:20:47 182539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247263057|now:1746037247182507|interval:80550|pto_count:0|srtt:52870 [2025/04/30 18:20:47 182546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75664| [2025/04/30 18:20:47 182553] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247263057| [2025/04/30 18:20:47 182560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247263057| [2025/04/30 18:20:47 182565] [debug] |xqc_engine_wakeup_after|wakeup:1746037247263057|now:1746037247182565|diff:80492| [2025/04/30 18:20:47 182572] [debug] |xqc_engine_main_logic|END|now:1746037247182117| [2025/04/30 18:20:47 182588] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247182587| [2025/04/30 18:20:47 182594] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 182602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:359| [2025/04/30 18:20:47 182607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:360| [2025/04/30 18:20:47 182615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:360| [2025/04/30 18:20:47 182620] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 182628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:917|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:917| [2025/04/30 18:20:47 182634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74585|prior_delivered:761631|prior_time:1746037247127778|is_app_limited:0|send_elapse:54899|ack_elapse:54809|ctl_first_sent_time:1746037247128762|lagest_ack_time:1746037247182587|curr_delivered:826578| [2025/04/30 18:20:47 182641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247128762| [2025/04/30 18:20:47 182647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 182653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:918|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:918|path_largest_ack:918| [2025/04/30 18:20:47 182659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:74585|prior_delivered:761631|prior_time:1746037247127778|is_app_limited:0|send_elapse:54899|ack_elapse:54809|ctl_first_sent_time:1746037247128762|lagest_ack_time:1746037247182587|curr_delivered:826597| [2025/04/30 18:20:47 182665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247128905| [2025/04/30 18:20:47 182671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 182677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52870|rttvar:685|minrtt:30950|latest_rtt:53682|ack_delay:0| [2025/04/30 18:20:47 182684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52972|rttvar:717|minrtt:30950|latest_rtt:53682|ack_delay:0| [2025/04/30 18:20:47 182691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:918|lost_pn:915|thresh:3| [2025/04/30 18:20:47 182697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 182758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 182765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247187790|now:1746037247182764|interval:5026| [2025/04/30 18:20:47 182771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247187790|now:1746037247182764|interv:5026| [2025/04/30 18:20:47 182778] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54899, ack_elapse 54809, delivered 64966|rate 1183373|lost 186| [2025/04/30 18:20:47 182785] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183373) in round 14| [2025/04/30 18:20:47 182791] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 182798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 182804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:38|po_sent_time:1746037247128905|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 182817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:38|po_sent_time:1746037247128905|recovery:1|recovery_start:1746037247169827|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 182824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:75626|srtt:52972|latest_rtt:53682|min_rtt:30950|applimit:0|lost:182|recovery:1|recovery_start:1746037247169827|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 182833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:360|largest:360|pns:2| [2025/04/30 18:20:47 182840] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:360|frame:ACK |recv_time:1746037247182587|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 182847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367182587|now:1746037247182587|interv:120000000| [2025/04/30 18:20:47 182852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367182587|now:1746037247182587|interv:120000000| [2025/04/30 18:20:47 182858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247263057|pq_index:0| [2025/04/30 18:20:47 182864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247182117| [2025/04/30 18:20:47 182869] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247182869| [2025/04/30 18:20:47 182876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247182874| [2025/04/30 18:20:47 182888] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 182894] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52972|min_srtt:52972|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 182901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75626|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 182907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 182913] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 182918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 182924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 182930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52972|min_srtt:52972|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 182936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:75626|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 182942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 182948] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 182953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 182959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 182965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247187790| [2025/04/30 18:20:47 182971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247187790| [2025/04/30 18:20:47 182976] [debug] |xqc_engine_wakeup_after|wakeup:1746037247187790|now:1746037247182976|diff:4814| [2025/04/30 18:20:47 182982] [debug] |xqc_engine_main_logic|END|now:1746037247182874| [2025/04/30 18:20:47 183011] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247183011| [2025/04/30 18:20:47 183017] [debug] |xqc_engine_wakeup_after|wakeup:1746037247187790|now:1746037247183016|diff:4774| [2025/04/30 18:20:47 183022] [debug] |xqc_engine_main_logic|END|now:1746037247183011| [2025/04/30 18:20:47 183763] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:57|state:ESTABED|recv_time:1746037247183762| [2025/04/30 18:20:47 183774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 183780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:360| [2025/04/30 18:20:47 183784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:361| [2025/04/30 18:20:47 183790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:361| [2025/04/30 18:20:47 183794] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 183800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 183810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:75804|prior_delivered:761631|prior_time:1746037247127778|is_app_limited:0|send_elapse:55328|ack_elapse:55984|ctl_first_sent_time:1746037247129191|lagest_ack_time:1746037247183762|curr_delivered:827797| [2025/04/30 18:20:47 183815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247129191| [2025/04/30 18:20:47 183820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 183825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 183829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:77004|prior_delivered:764031|prior_time:1746037247129735|is_app_limited:0|send_elapse:55733|ack_elapse:54027|ctl_first_sent_time:1746037247131413|lagest_ack_time:1746037247183762|curr_delivered:828997| [2025/04/30 18:20:47 183834] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247131413| [2025/04/30 18:20:47 183838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 183842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52972|rttvar:717|minrtt:30950|latest_rtt:52349|ack_delay:0| [2025/04/30 18:20:47 183846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52894|rttvar:693|minrtt:30950|latest_rtt:52349|ack_delay:0| [2025/04/30 18:20:47 183851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:922|lost_pn:919|thresh:3| [2025/04/30 18:20:47 183855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 183890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:916|lost_pn:919|po_sent_time:1746037247127398|lost_send_time:1746037247124257|loss_delay:59505|frame:STREAM |repair:128| [2025/04/30 18:20:47 183895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247127398u| [2025/04/30 18:20:47 183902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 183906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247188797|now:1746037247183906|interval:4891| [2025/04/30 18:20:47 183911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247188797|now:1746037247183906|interv:4891| [2025/04/30 18:20:47 183915] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55733, ack_elapse 54027, delivered 64966|rate 1165664|lost 187| [2025/04/30 18:20:47 183919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165664) in round 14| [2025/04/30 18:20:47 183924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 183928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 183932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247131413|recovery:1|recovery_start:1746037247183902|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 183936] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247131413|recovery:1|recovery_start:1746037247183902|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 183941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:72026|srtt:52894|latest_rtt:52349|min_rtt:30950|applimit:0|lost:182|recovery:1|recovery_start:1746037247183902|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 183947] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:361|largest:361|pns:2| [2025/04/30 18:20:47 183952] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:361|frame:ACK |recv_time:1746037247183762|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 183956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367183762|now:1746037247183762|interv:120000000| [2025/04/30 18:20:47 183961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367183762|now:1746037247183762|interv:120000000| [2025/04/30 18:20:47 183965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247187790|pq_index:0| [2025/04/30 18:20:47 183969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247182874| [2025/04/30 18:20:47 183973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247183973| [2025/04/30 18:20:47 183978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247183977| [2025/04/30 18:20:47 183983] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 184009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 184013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 184022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 184026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:886|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 184031] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 184035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:1200|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 184040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 184044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:888|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 184049] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 184053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1219|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 184058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 184062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:891|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 184066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 184071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2419|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 184075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52894|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 184080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:897|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 184084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 184088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3619|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 184092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 184096] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 184103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 184107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 184111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 184115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3619|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 184119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 184123] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 184127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 184131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 184136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:886|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 184140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72026|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 184144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 184149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:984| [2025/04/30 18:20:47 184188] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72026|now:1746037247184156|stream_id:0|stream_offset:787602| [2025/04/30 18:20:47 184198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:984|origin_pktnum:886|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 184206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72026|applimit:0| [2025/04/30 18:20:47 184213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247188797|now:1746037247184213|interval:4584| [2025/04/30 18:20:47 184219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247188797|now:1746037247184213|interv:4584| [2025/04/30 18:20:47 184223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73226| [2025/04/30 18:20:47 184229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:888|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 184233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:73226|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 184238] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 184242] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:985| [2025/04/30 18:20:47 184286] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:985|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:73226|now:1746037247184255|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 184296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:985|origin_pktnum:888|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 184304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:985|origin_pktnum:888|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 184312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73226|applimit:0| [2025/04/30 18:20:47 184318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247188797|now:1746037247184317|interval:4480| [2025/04/30 18:20:47 184325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247188797|now:1746037247184317|interv:4480| [2025/04/30 18:20:47 184332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73245| [2025/04/30 18:20:47 184340] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:891|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 184347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 184354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 184361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:986| [2025/04/30 18:20:47 184408] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247184372|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 184418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:986|origin_pktnum:891|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 184426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 184432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247188797|now:1746037247184432|interval:4365| [2025/04/30 18:20:47 184439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247188797|now:1746037247184432|interv:4365| [2025/04/30 18:20:47 184445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 184452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:897|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 184459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 184466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 184473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:987| [2025/04/30 18:20:47 184534] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247184492|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 184544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:987|origin_pktnum:897|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 184551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 184557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247188797|now:1746037247184557|interval:4240| [2025/04/30 18:20:47 184563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247188797|now:1746037247184557|interv:4240| [2025/04/30 18:20:47 184570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 184577] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247188797| [2025/04/30 18:20:47 184584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247188797| [2025/04/30 18:20:47 184591] [debug] |xqc_engine_wakeup_after|wakeup:1746037247188797|now:1746037247184591|diff:4206| [2025/04/30 18:20:47 184598] [debug] |xqc_engine_main_logic|END|now:1746037247183977| [2025/04/30 18:20:47 184606] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247184606| [2025/04/30 18:20:47 184612] [debug] |xqc_engine_wakeup_after|wakeup:1746037247188797|now:1746037247184612|diff:4185| [2025/04/30 18:20:47 184618] [debug] |xqc_engine_main_logic|END|now:1746037247184606| [2025/04/30 18:20:47 185763] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037247185762| [2025/04/30 18:20:47 185775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 185782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:361| [2025/04/30 18:20:47 185786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:362| [2025/04/30 18:20:47 185792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:362| [2025/04/30 18:20:47 185796] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 185802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 185807] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:764031|prior_time:1746037247129735|is_app_limited:0|send_elapse:55882|ack_elapse:56027|ctl_first_sent_time:1746037247131562|lagest_ack_time:1746037247185762|curr_delivered:830197| [2025/04/30 18:20:47 185812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247131562| [2025/04/30 18:20:47 185816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 185821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 185825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:77004|prior_delivered:766431|prior_time:1746037247131785|is_app_limited:0|send_elapse:57508|ack_elapse:53977|ctl_first_sent_time:1746037247133309|lagest_ack_time:1746037247185762|curr_delivered:831397| [2025/04/30 18:20:47 185835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247133309| [2025/04/30 18:20:47 185839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 185843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52894|rttvar:693|minrtt:30950|latest_rtt:52453|ack_delay:1000| [2025/04/30 18:20:47 185848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52714|rttvar:880|minrtt:30950|latest_rtt:52453|ack_delay:1000| [2025/04/30 18:20:47 185852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:924|lost_pn:921|thresh:3| [2025/04/30 18:20:47 185856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 185896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:920|lost_pn:921|po_sent_time:1746037247129292|lost_send_time:1746037247126459|loss_delay:59303|frame:STREAM |repair:128| [2025/04/30 18:20:47 185901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:921|lost_pn:921|po_sent_time:1746037247129372|lost_send_time:1746037247126459|loss_delay:59303|frame:STREAM |repair:128| [2025/04/30 18:20:47 185905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247129372u| [2025/04/30 18:20:47 185909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 185914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52714|rtt_var:880|pto_duration:56234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 185918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 185922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 185926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70845| [2025/04/30 18:20:47 185933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247265726|now:1746037247185913|interv:79813| [2025/04/30 18:20:47 185937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247265726|now:1746037247185913|interval:79813|pto_count:0|srtt:52714 [2025/04/30 18:20:47 185942] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57508, ack_elapse 53977, delivered 64966|rate 1129686|lost 189| [2025/04/30 18:20:47 185946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129686) in round 14| [2025/04/30 18:20:47 185950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 185955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 185959] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:2|acked:2400|po_sent_time:1746037247133309|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 185963] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:2|acked:2400|po_sent_time:1746037247133309|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 185968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:70845|srtt:52714|latest_rtt:52453|min_rtt:30950|applimit:0|lost:186|recovery:1|recovery_start:1746037247185909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 185974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:362|largest:362|pns:2| [2025/04/30 18:20:47 185979] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:362|frame:ACK |recv_time:1746037247185762|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 185983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367185762|now:1746037247185762|interv:120000000| [2025/04/30 18:20:47 186007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367185762|now:1746037247185762|interv:120000000| [2025/04/30 18:20:47 186011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247188797|pq_index:0| [2025/04/30 18:20:47 186015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247183977| [2025/04/30 18:20:47 186020] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247186020| [2025/04/30 18:20:47 186025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247186024| [2025/04/30 18:20:47 186030] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 186035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52714|min_srtt:52714|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 186039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70845|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 186047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 186052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:916|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 186056] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52714|min_srtt:52714|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 186061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:70845|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:820614| [2025/04/30 18:20:47 186065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 186070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:920|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 186074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52714|min_srtt:52714|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 186078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:70845|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 186082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 186087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:921|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 186091] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52714|min_srtt:52714|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 186096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:70845|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 186100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 186105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 186109] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52714|min_srtt:52714|path_bw:1371869|loss_rate:7.41|path_pto:0| [2025/04/30 18:20:47 186113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70845|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:888996| [2025/04/30 18:20:47 186118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 186122] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 186126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 186133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 186137] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:916|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 186141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70845|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 186146] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 186150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:988| [2025/04/30 18:20:47 186188] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70845|now:1746037247186158|stream_id:0|stream_offset:818256| [2025/04/30 18:20:47 186198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:988|origin_pktnum:916|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 186205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70845|applimit:0| [2025/04/30 18:20:47 186211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52714|rtt_var:880|pto_duration:56234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 186218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 186224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 186230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72045| [2025/04/30 18:20:47 186237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247267392|now:1746037247186211|interv:81181| [2025/04/30 18:20:47 186244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247267392|now:1746037247186211|interval:81181|pto_count:0|srtt:52714 [2025/04/30 18:20:47 186251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:72045| [2025/04/30 18:20:47 186259] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:920|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 186263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:820614| [2025/04/30 18:20:47 186268] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 186272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:989| [2025/04/30 18:20:47 186308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72045|now:1746037247186280|stream_id:0|stream_offset:820614| [2025/04/30 18:20:47 186317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:989|origin_pktnum:920|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 186333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72045|applimit:0| [2025/04/30 18:20:47 186339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52714|rtt_var:880|pto_duration:56234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 186344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 186348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 186352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 186356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247267514|now:1746037247186339|interv:81175| [2025/04/30 18:20:47 186360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247267514|now:1746037247186339|interval:81175|pto_count:0|srtt:52714 [2025/04/30 18:20:47 186364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73245| [2025/04/30 18:20:47 186369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:921|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 186373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 186378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 186382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:990| [2025/04/30 18:20:47 186417] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247186390|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 186427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:990|origin_pktnum:921|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 186433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 186439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52714|rtt_var:880|pto_duration:56234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 186446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 186452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 186458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 186464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247267624|now:1746037247186439|interv:81185| [2025/04/30 18:20:47 186471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247267624|now:1746037247186439|interval:81185|pto_count:0|srtt:52714 [2025/04/30 18:20:47 186478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 186486] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 186508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 186515] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 186522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247187522|now:1746037247186522|interv:1000| [2025/04/30 18:20:47 186529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 186535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 186542] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247187522| [2025/04/30 18:20:47 186549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247187522| [2025/04/30 18:20:47 186555] [debug] |xqc_engine_wakeup_after|wakeup:1746037247187522|now:1746037247186555|diff:967| [2025/04/30 18:20:47 186562] [debug] |xqc_engine_main_logic|END|now:1746037247186024| [2025/04/30 18:20:47 186570] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247186570| [2025/04/30 18:20:47 186576] [debug] |xqc_engine_wakeup_after|wakeup:1746037247187522|now:1746037247186576|diff:946| [2025/04/30 18:20:47 186583] [debug] |xqc_engine_main_logic|END|now:1746037247186570| [2025/04/30 18:20:47 187655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247187655| [2025/04/30 18:20:47 187666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247187522|pq_index:0| [2025/04/30 18:20:47 187671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247186024| [2025/04/30 18:20:47 187676] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247187675| [2025/04/30 18:20:47 187681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247187522|now:1746037247187675| [2025/04/30 18:20:47 187685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247187522|now:1746037247187675| [2025/04/30 18:20:47 187689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 187694] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 187699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52714|min_srtt:52714|path_bw:1371869|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 187704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:888996| [2025/04/30 18:20:47 187709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 187713] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 187717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 187721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 187726] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 187740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 187745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 187749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:991| [2025/04/30 18:20:47 187789] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247187758|stream_id:0|stream_offset:887817| [2025/04/30 18:20:47 187798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 187806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 187813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52714|rtt_var:880|pto_duration:56234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 187820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 187824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 187828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 187832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247268992|now:1746037247187812|interv:81180| [2025/04/30 18:20:47 187836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247268992|now:1746037247187812|interval:81180|pto_count:0|srtt:52714 [2025/04/30 18:20:47 187841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 187846] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247268992| [2025/04/30 18:20:47 187850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247268992| [2025/04/30 18:20:47 187854] [debug] |xqc_engine_wakeup_after|wakeup:1746037247268992|now:1746037247187854|diff:81138| [2025/04/30 18:20:47 187858] [debug] |xqc_engine_main_logic|END|now:1746037247187675| [2025/04/30 18:20:47 187868] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:57|state:ESTABED|recv_time:1746037247187867| [2025/04/30 18:20:47 187873] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 187878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:362| [2025/04/30 18:20:47 187882] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:363| [2025/04/30 18:20:47 187888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:363| [2025/04/30 18:20:47 187893] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 187898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 187903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:766431|prior_time:1746037247131785|is_app_limited:0|send_elapse:57635|ack_elapse:56082|ctl_first_sent_time:1746037247133436|lagest_ack_time:1746037247187867|curr_delivered:832597| [2025/04/30 18:20:47 187912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247133436| [2025/04/30 18:20:47 187917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 187921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 187926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:77004|prior_delivered:768831|prior_time:1746037247133607|is_app_limited:0|send_elapse:55296|ack_elapse:54260|ctl_first_sent_time:1746037247135090|lagest_ack_time:1746037247187867|curr_delivered:833797| [2025/04/30 18:20:47 187930] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247135090| [2025/04/30 18:20:47 187934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 187938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52714|rttvar:880|minrtt:30950|latest_rtt:52777|ack_delay:0| [2025/04/30 18:20:47 187943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52722|rttvar:675|minrtt:30950|latest_rtt:52777|ack_delay:0| [2025/04/30 18:20:47 187947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:926|lost_pn:923|thresh:3| [2025/04/30 18:20:47 187951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 187982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 188006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 188010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 188014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 188018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 188025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52722|rtt_var:675|pto_duration:55422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 188030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 188034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 188038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 188042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247268180|now:1746037247188025|interv:80155| [2025/04/30 18:20:47 188046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247268180|now:1746037247188025|interval:80155|pto_count:0|srtt:52722 [2025/04/30 18:20:47 188050] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55296, ack_elapse 54260, delivered 64966|rate 1174877|lost 189| [2025/04/30 18:20:47 188055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174877) in round 14| [2025/04/30 18:20:47 188059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 188063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 188067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247135090|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 188072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247135090|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 188077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73245|srtt:52722|latest_rtt:52777|min_rtt:30950|applimit:0|lost:189|recovery:1|recovery_start:1746037247185909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 188082] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:75976|inflight:73245|mode:2|applimit:0|pacing_rate:1371869|bw:1371869|srtt:52722|latest_rtt:52777|min_rtt:30950|send:992|lost:189|tlp:0|recv:370|recovery:1|slow_start:0|conn_life:877257|acked:2400|delivered:833797|is_cwnd_limited:1| [2025/04/30 18:20:47 188088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:363|largest:363|pns:2| [2025/04/30 18:20:47 188092] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:363|frame:ACK |recv_time:1746037247187867|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 188097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367187867|now:1746037247187867|interv:120000000| [2025/04/30 18:20:47 188101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367187867|now:1746037247187867|interv:120000000| [2025/04/30 18:20:47 188105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247268992|pq_index:0| [2025/04/30 18:20:47 188110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247187675| [2025/04/30 18:20:47 188116] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247188116| [2025/04/30 18:20:47 188121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247188120| [2025/04/30 18:20:47 188126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 188131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52722|min_srtt:52722|path_bw:1371869|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 188136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:888996| [2025/04/30 18:20:47 188141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 188146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 188150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52722|min_srtt:52722|path_bw:1371869|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 188155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:890175| [2025/04/30 18:20:47 188159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52722|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 188164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 188168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52722|min_srtt:52722|path_bw:1371869|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 188172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:891354| [2025/04/30 18:20:47 188176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 188180] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 188184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 188188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 188194] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 188201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:888996| [2025/04/30 18:20:47 188212] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 188219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247189219|now:1746037247188219|interv:1000| [2025/04/30 18:20:47 188226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 188232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 188238] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247189219| [2025/04/30 18:20:47 188245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247189219| [2025/04/30 18:20:47 188249] [debug] |xqc_engine_wakeup_after|wakeup:1746037247189219|now:1746037247188248|diff:971| [2025/04/30 18:20:47 188253] [debug] |xqc_engine_main_logic|END|now:1746037247188120| [2025/04/30 18:20:47 188258] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247188258| [2025/04/30 18:20:47 188262] [debug] |xqc_engine_wakeup_after|wakeup:1746037247189219|now:1746037247188262|diff:957| [2025/04/30 18:20:47 188266] [debug] |xqc_engine_main_logic|END|now:1746037247188258| [2025/04/30 18:20:47 189336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247189336| [2025/04/30 18:20:47 189348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247189219|pq_index:0| [2025/04/30 18:20:47 189353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247188120| [2025/04/30 18:20:47 189358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247189357| [2025/04/30 18:20:47 189364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247189219|now:1746037247189357| [2025/04/30 18:20:47 189371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247189219|now:1746037247189357| [2025/04/30 18:20:47 189376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 189383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 189391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52722|min_srtt:52722|path_bw:1371869|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 189398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:891354| [2025/04/30 18:20:47 189406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 189411] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 189418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 189423] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 189428] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 189432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:888996| [2025/04/30 18:20:47 189442] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 189447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:992| [2025/04/30 18:20:47 189487] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247189455|stream_id:0|stream_offset:888996| [2025/04/30 18:20:47 189497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:992|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 189504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 189511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52722|rtt_var:675|pto_duration:55422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 189517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 189521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 189524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 189528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247269877|now:1746037247189511|interv:80366| [2025/04/30 18:20:47 189533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247269877|now:1746037247189511|interval:80366|pto_count:0|srtt:52722 [2025/04/30 18:20:47 189537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 189542] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 189546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:890175| [2025/04/30 18:20:47 189551] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 189555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:993| [2025/04/30 18:20:47 189586] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247189562|stream_id:0|stream_offset:890175| [2025/04/30 18:20:47 189595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 189602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 189608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52722|rtt_var:675|pto_duration:55422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 189613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 189617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 189620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 189629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247269984|now:1746037247189608|interv:80376| [2025/04/30 18:20:47 189633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247269984|now:1746037247189608|interval:80376|pto_count:0|srtt:52722 [2025/04/30 18:20:47 189638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 189642] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247269984| [2025/04/30 18:20:47 189647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247269984| [2025/04/30 18:20:47 189651] [debug] |xqc_engine_wakeup_after|wakeup:1746037247269984|now:1746037247189651|diff:80333| [2025/04/30 18:20:47 189655] [debug] |xqc_engine_main_logic|END|now:1746037247189357| [2025/04/30 18:20:47 189735] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037247189734| [2025/04/30 18:20:47 189741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 189747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:363| [2025/04/30 18:20:47 189751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:364| [2025/04/30 18:20:47 189757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:364| [2025/04/30 18:20:47 189761] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 189767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 189771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:768831|prior_time:1746037247133607|is_app_limited:0|send_elapse:55425|ack_elapse:56127|ctl_first_sent_time:1746037247135219|lagest_ack_time:1746037247189734|curr_delivered:834997| [2025/04/30 18:20:47 189776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247135219| [2025/04/30 18:20:47 189780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 189785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 189789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:77004|prior_delivered:771231|prior_time:1746037247135662|is_app_limited:0|send_elapse:56653|ack_elapse:54072|ctl_first_sent_time:1746037247137155|lagest_ack_time:1746037247189734|curr_delivered:836197| [2025/04/30 18:20:47 189794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247137155| [2025/04/30 18:20:47 189798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 189802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52722|rttvar:675|minrtt:30950|latest_rtt:52579|ack_delay:1000| [2025/04/30 18:20:47 189806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52579|rttvar:792|minrtt:30950|latest_rtt:52579|ack_delay:1000| [2025/04/30 18:20:47 189814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:928|lost_pn:925|thresh:3| [2025/04/30 18:20:47 189818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 189865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 189869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52579|rtt_var:792|pto_duration:55747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 189874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 189878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 189882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 189886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247270309|now:1746037247189869|interv:80440| [2025/04/30 18:20:47 189890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247270309|now:1746037247189869|interval:80440|pto_count:0|srtt:52579 [2025/04/30 18:20:47 189894] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56653, ack_elapse 54072, delivered 64966|rate 1146735|lost 189| [2025/04/30 18:20:47 189899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146735) in round 14| [2025/04/30 18:20:47 189903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 189907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 189911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247137155|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 189918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247137155|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 189923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73245|srtt:52579|latest_rtt:52579|min_rtt:30950|applimit:0|lost:189|recovery:1|recovery_start:1746037247185909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 189929] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:364|largest:364|pns:2| [2025/04/30 18:20:47 189934] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:364|frame:ACK |recv_time:1746037247189734|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 189938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367189734|now:1746037247189734|interv:120000000| [2025/04/30 18:20:47 189943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367189734|now:1746037247189734|interv:120000000| [2025/04/30 18:20:47 189947] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247269984|pq_index:0| [2025/04/30 18:20:47 189951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247189357| [2025/04/30 18:20:47 189955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247189955| [2025/04/30 18:20:47 189960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247189959| [2025/04/30 18:20:47 189965] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 189970] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1371869|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 189974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:891354| [2025/04/30 18:20:47 189979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52579|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 189984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 190009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1371869|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 190014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:892533| [2025/04/30 18:20:47 190018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52579|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 190026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 190030] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1371869|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 190034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:893712| [2025/04/30 18:20:47 190039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 190042] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 190046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 190051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 190055] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 190059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:891354| [2025/04/30 18:20:47 190064] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 190068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247191068|now:1746037247190068|interv:1000| [2025/04/30 18:20:47 190072] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 190076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 190080] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247191068| [2025/04/30 18:20:47 190084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247191068| [2025/04/30 18:20:47 190088] [debug] |xqc_engine_wakeup_after|wakeup:1746037247191068|now:1746037247190087|diff:981| [2025/04/30 18:20:47 190092] [debug] |xqc_engine_main_logic|END|now:1746037247189959| [2025/04/30 18:20:47 190097] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247190097| [2025/04/30 18:20:47 190101] [debug] |xqc_engine_wakeup_after|wakeup:1746037247191068|now:1746037247190101|diff:967| [2025/04/30 18:20:47 190105] [debug] |xqc_engine_main_logic|END|now:1746037247190097| [2025/04/30 18:20:47 191173] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247191173| [2025/04/30 18:20:47 191186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247191068|pq_index:0| [2025/04/30 18:20:47 191190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247189959| [2025/04/30 18:20:47 191196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247191195| [2025/04/30 18:20:47 191201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247191068|now:1746037247191195| [2025/04/30 18:20:47 191209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247191068|now:1746037247191195| [2025/04/30 18:20:47 191215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 191229] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 191238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52579|min_srtt:52579|path_bw:1371869|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 191245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:893712| [2025/04/30 18:20:47 191253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 191257] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 191261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 191265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 191270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 191275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:891354| [2025/04/30 18:20:47 191279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 191284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:994| [2025/04/30 18:20:47 191324] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247191293|stream_id:0|stream_offset:891354| [2025/04/30 18:20:47 191334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 191341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 191348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52579|rtt_var:792|pto_duration:55747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 191355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 191360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 191364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 191368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247272040|now:1746037247191347|interv:80693| [2025/04/30 18:20:47 191373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247272040|now:1746037247191347|interval:80693|pto_count:0|srtt:52579 [2025/04/30 18:20:47 191377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 191382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 191391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:892533| [2025/04/30 18:20:47 191396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 191400] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:995| [2025/04/30 18:20:47 191436] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247191408|stream_id:0|stream_offset:892533| [2025/04/30 18:20:47 191446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 191452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 191459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52579|rtt_var:792|pto_duration:55747|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 191466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 191473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 191479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 191485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247272155|now:1746037247191459|interv:80696| [2025/04/30 18:20:47 191491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247272155|now:1746037247191459|interval:80696|pto_count:0|srtt:52579 [2025/04/30 18:20:47 191499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 191504] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247272155| [2025/04/30 18:20:47 191509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247272155| [2025/04/30 18:20:47 191523] [debug] |xqc_engine_wakeup_after|wakeup:1746037247272155|now:1746037247191523|diff:80632| [2025/04/30 18:20:47 191528] [debug] |xqc_engine_main_logic|END|now:1746037247191195| [2025/04/30 18:20:47 191801] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:59|state:ESTABED|recv_time:1746037247191800| [2025/04/30 18:20:47 191807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 191813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:364| [2025/04/30 18:20:47 191817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:365| [2025/04/30 18:20:47 191823] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:365| [2025/04/30 18:20:47 191827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 191833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:931|path_largest_ack:929| [2025/04/30 18:20:47 191838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:771231|prior_time:1746037247135662|is_app_limited:0|send_elapse:56801|ack_elapse:56138|ctl_first_sent_time:1746037247137303|lagest_ack_time:1746037247191800|curr_delivered:837397| [2025/04/30 18:20:47 191847] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247137303| [2025/04/30 18:20:47 191852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 191857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:931|path_largest_ack:931| [2025/04/30 18:20:47 191861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:773631|prior_time:1746037247137604|is_app_limited:0|send_elapse:56825|ack_elapse:54196|ctl_first_sent_time:1746037247139107|lagest_ack_time:1746037247191800|curr_delivered:838597| [2025/04/30 18:20:47 191866] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247139107| [2025/04/30 18:20:47 191870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 191874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52579|rttvar:792|minrtt:30950|latest_rtt:52693|ack_delay:0| [2025/04/30 18:20:47 191878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52593|rttvar:622|minrtt:30950|latest_rtt:52693|ack_delay:0| [2025/04/30 18:20:47 191883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:931|lost_pn:928|thresh:3| [2025/04/30 18:20:47 191887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 191934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 191940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247196717|now:1746037247191940|interval:4777| [2025/04/30 18:20:47 191945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247196717|now:1746037247191940|interv:4777| [2025/04/30 18:20:47 191949] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56825, ack_elapse 54196, delivered 64966|rate 1143264|lost 189| [2025/04/30 18:20:47 191953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143264) in round 14| [2025/04/30 18:20:47 191958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 191962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 191966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247139107|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 191970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247139107|recovery:1|recovery_start:1746037247185909|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 191975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73245|srtt:52593|latest_rtt:52693|min_rtt:30950|applimit:0|lost:189|recovery:1|recovery_start:1746037247185909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 191981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:365|largest:365|pns:2| [2025/04/30 18:20:47 191999] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:365|frame:ACK |recv_time:1746037247191800|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 192008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367191800|now:1746037247191800|interv:120000000| [2025/04/30 18:20:47 192012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367191800|now:1746037247191800|interv:120000000| [2025/04/30 18:20:47 192016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247272155|pq_index:0| [2025/04/30 18:20:47 192020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247191195| [2025/04/30 18:20:47 192024] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247192024| [2025/04/30 18:20:47 192029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247192028| [2025/04/30 18:20:47 192034] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 192039] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52593|min_srtt:52593|path_bw:1371869|loss_rate:8.78|path_pto:0| [2025/04/30 18:20:47 192044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:893712| [2025/04/30 18:20:47 192053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 192058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 192062] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52593|min_srtt:52593|path_bw:1371869|loss_rate:8.78|path_pto:0| [2025/04/30 18:20:47 192066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:894891| [2025/04/30 18:20:47 192071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 192075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 192079] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52593|min_srtt:52593|path_bw:1371869|loss_rate:8.78|path_pto:0| [2025/04/30 18:20:47 192084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 192088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 192092] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 192096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 192100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 192105] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 192109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:893712| [2025/04/30 18:20:47 192113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 192118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:996| [2025/04/30 18:20:47 192153] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247192125|stream_id:0|stream_offset:893712| [2025/04/30 18:20:47 192162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 192170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 192176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247196717|now:1746037247192176|interval:4541| [2025/04/30 18:20:47 192183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247196717|now:1746037247192176|interv:4541| [2025/04/30 18:20:47 192192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 192200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 192206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:894891| [2025/04/30 18:20:47 192214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 192220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247193220|now:1746037247192220|interv:1000| [2025/04/30 18:20:47 192226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 192233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 192238] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247193220| [2025/04/30 18:20:47 192243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247193220| [2025/04/30 18:20:47 192247] [debug] |xqc_engine_wakeup_after|wakeup:1746037247193220|now:1746037247192247|diff:973| [2025/04/30 18:20:47 192251] [debug] |xqc_engine_main_logic|END|now:1746037247192028| [2025/04/30 18:20:47 192256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247192256| [2025/04/30 18:20:47 192260] [debug] |xqc_engine_wakeup_after|wakeup:1746037247193220|now:1746037247192260|diff:960| [2025/04/30 18:20:47 192264] [debug] |xqc_engine_main_logic|END|now:1746037247192256| [2025/04/30 18:20:47 193345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247193345| [2025/04/30 18:20:47 193360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247193220|pq_index:0| [2025/04/30 18:20:47 193366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247192028| [2025/04/30 18:20:47 193374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247193372| [2025/04/30 18:20:47 193381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247193220|now:1746037247193372| [2025/04/30 18:20:47 193387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247193220|now:1746037247193372| [2025/04/30 18:20:47 193392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 193398] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 193404] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52593|min_srtt:52593|path_bw:1371869|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 193411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 193417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 193423] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 193428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 193443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 193450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 193456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:894891| [2025/04/30 18:20:47 193463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 193469] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:997| [2025/04/30 18:20:47 193515] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247193480|stream_id:0|stream_offset:894891| [2025/04/30 18:20:47 193525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 193532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 193538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247196717|now:1746037247193538|interval:3179| [2025/04/30 18:20:47 193545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247196717|now:1746037247193538|interv:3179| [2025/04/30 18:20:47 193552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 193559] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247196717| [2025/04/30 18:20:47 193566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247196717| [2025/04/30 18:20:47 193571] [debug] |xqc_engine_wakeup_after|wakeup:1746037247196717|now:1746037247193571|diff:3146| [2025/04/30 18:20:47 193577] [debug] |xqc_engine_main_logic|END|now:1746037247193372| [2025/04/30 18:20:47 193829] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037247193828| [2025/04/30 18:20:47 193838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 193846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:365| [2025/04/30 18:20:47 193851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:366| [2025/04/30 18:20:47 193859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:366| [2025/04/30 18:20:47 193865] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 193872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:933|path_largest_ack:932| [2025/04/30 18:20:47 193879] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:79404|prior_delivered:773631|prior_time:1746037247137604|is_app_limited:0|send_elapse:56966|ack_elapse:56224|ctl_first_sent_time:1746037247139248|lagest_ack_time:1746037247193828|curr_delivered:839797| [2025/04/30 18:20:47 193885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247139248| [2025/04/30 18:20:47 193894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 193900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:933|path_largest_ack:933| [2025/04/30 18:20:47 193906] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:776031|prior_time:1746037247139568|is_app_limited:0|send_elapse:57128|ack_elapse:54260|ctl_first_sent_time:1746037247141113|lagest_ack_time:1746037247193828|curr_delivered:840997| [2025/04/30 18:20:47 193912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247141113| [2025/04/30 18:20:47 193918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 193923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52593|rttvar:622|minrtt:30950|latest_rtt:52715|ack_delay:1000| [2025/04/30 18:20:47 193929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52483|rttvar:686|minrtt:30950|latest_rtt:52715|ack_delay:1000| [2025/04/30 18:20:47 193935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:933|lost_pn:930|thresh:3| [2025/04/30 18:20:47 193940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 193982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 194007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 194013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 194018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 194025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:930|lost_pn:930|po_sent_time:1746037247137438|lost_send_time:1746037247134524|loss_delay:59304|frame:STREAM |repair:128| [2025/04/30 18:20:47 194031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247137438u| [2025/04/30 18:20:47 194037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 194046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52483|rtt_var:686|pto_duration:55227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 194052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 194058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 194063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72045| [2025/04/30 18:20:47 194068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247273707|now:1746037247194046|interv:79661| [2025/04/30 18:20:47 194073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247273707|now:1746037247194046|interval:79661|pto_count:0|srtt:52483 [2025/04/30 18:20:47 194080] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57128, ack_elapse 54260, delivered 64966|rate 1137200|lost 190| [2025/04/30 18:20:47 194086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137200) in round 14| [2025/04/30 18:20:47 194091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 194097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 194102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247141113|recovery:1|recovery_start:1746037247194037|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 194109] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:1|acked:2400|po_sent_time:1746037247141113|recovery:1|recovery_start:1746037247194037|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 194115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:72045|srtt:52483|latest_rtt:52715|min_rtt:30950|applimit:0|lost:189|recovery:1|recovery_start:1746037247194037|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 194123] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:366|largest:366|pns:2| [2025/04/30 18:20:47 194129] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:366|frame:ACK |recv_time:1746037247193828|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 194135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367193828|now:1746037247193828|interv:120000000| [2025/04/30 18:20:47 194141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367193828|now:1746037247193828|interv:120000000| [2025/04/30 18:20:47 194146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247196717|pq_index:0| [2025/04/30 18:20:47 194153] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247193372| [2025/04/30 18:20:47 194159] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247194159| [2025/04/30 18:20:47 194165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247194163| [2025/04/30 18:20:47 194177] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 194184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52483|min_srtt:52483|path_bw:1371869|loss_rate:8.67|path_pto:0| [2025/04/30 18:20:47 194192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 194200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 194208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:930|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 194215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52483|min_srtt:52483|path_bw:1371869|loss_rate:8.67|path_pto:0| [2025/04/30 18:20:47 194220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:72045|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 194224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 194229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 194233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52483|min_srtt:52483|path_bw:1371869|loss_rate:8.67|path_pto:0| [2025/04/30 18:20:47 194237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:72045|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:897249| [2025/04/30 18:20:47 194242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 194247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 194251] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52483|min_srtt:52483|path_bw:1371869|loss_rate:8.67|path_pto:0| [2025/04/30 18:20:47 194255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:72045|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:898428| [2025/04/30 18:20:47 194260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 194264] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 194268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 194272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 194280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:930|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 194285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 194289] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 194294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:998| [2025/04/30 18:20:47 194331] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72045|now:1746037247194302|stream_id:0|stream_offset:832404| [2025/04/30 18:20:47 194337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:998|origin_pktnum:930|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 194342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72045|applimit:0| [2025/04/30 18:20:47 194346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52483|rtt_var:686|pto_duration:55227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 194351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 194358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 194365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 194371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247274529|now:1746037247194346|interv:80183| [2025/04/30 18:20:47 194377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247274529|now:1746037247194346|interval:80183|pto_count:0|srtt:52483 [2025/04/30 18:20:47 194384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:73245| [2025/04/30 18:20:47 194391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 194395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 194400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 194404] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:999| [2025/04/30 18:20:47 194433] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247194411|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 194439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 194444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 194448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52483|rtt_var:686|pto_duration:55227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 194457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 194461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 194465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 194469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247274638|now:1746037247194448|interv:80190| [2025/04/30 18:20:47 194473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247274638|now:1746037247194448|interval:80190|pto_count:0|srtt:52483 [2025/04/30 18:20:47 194477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 194481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 194486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:897249| [2025/04/30 18:20:47 194490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 194494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247195494|now:1746037247194494|interv:1000| [2025/04/30 18:20:47 194498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 194502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 194506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247195494| [2025/04/30 18:20:47 194510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247195494| [2025/04/30 18:20:47 194514] [debug] |xqc_engine_wakeup_after|wakeup:1746037247195494|now:1746037247194514|diff:980| [2025/04/30 18:20:47 194519] [debug] |xqc_engine_main_logic|END|now:1746037247194163| [2025/04/30 18:20:47 194524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247194524| [2025/04/30 18:20:47 194528] [debug] |xqc_engine_wakeup_after|wakeup:1746037247195494|now:1746037247194528|diff:966| [2025/04/30 18:20:47 194532] [debug] |xqc_engine_main_logic|END|now:1746037247194524| [2025/04/30 18:20:47 195600] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247195600| [2025/04/30 18:20:47 195612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247195494|pq_index:0| [2025/04/30 18:20:47 195617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247194163| [2025/04/30 18:20:47 195622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247195621| [2025/04/30 18:20:47 195627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247195494|now:1746037247195621| [2025/04/30 18:20:47 195631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247195494|now:1746037247195621| [2025/04/30 18:20:47 195635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 195640] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 195650] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52483|min_srtt:52483|path_bw:1371869|loss_rate:9.21|path_pto:0| [2025/04/30 18:20:47 195655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:898428| [2025/04/30 18:20:47 195660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 195664] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 195668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 195672] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 195677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 195681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:897249| [2025/04/30 18:20:47 195686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 195690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1000| [2025/04/30 18:20:47 195738] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247195699|stream_id:0|stream_offset:897249| [2025/04/30 18:20:47 195747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 195755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 195762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52483|rtt_var:686|pto_duration:55227|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 195768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 195774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 195781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 195787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247275926|now:1746037247195761|interv:80165| [2025/04/30 18:20:47 195795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247275926|now:1746037247195761|interval:80165|pto_count:0|srtt:52483 [2025/04/30 18:20:47 195802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 195810] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247275926| [2025/04/30 18:20:47 195816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247275926| [2025/04/30 18:20:47 195821] [debug] |xqc_engine_wakeup_after|wakeup:1746037247275926|now:1746037247195820|diff:80106| [2025/04/30 18:20:47 195830] [debug] |xqc_engine_main_logic|END|now:1746037247195621| [2025/04/30 18:20:47 195840] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037247195839| [2025/04/30 18:20:47 195845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 195851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:366| [2025/04/30 18:20:47 195855] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:367| [2025/04/30 18:20:47 195861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:367| [2025/04/30 18:20:47 195865] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 195871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:935|path_largest_ack:934| [2025/04/30 18:20:47 195876] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:79404|prior_delivered:776031|prior_time:1746037247139568|is_app_limited:0|send_elapse:57261|ack_elapse:56271|ctl_first_sent_time:1746037247141246|lagest_ack_time:1746037247195839|curr_delivered:842197| [2025/04/30 18:20:47 195880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247141246| [2025/04/30 18:20:47 195885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 195889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:935|path_largest_ack:935| [2025/04/30 18:20:47 195894] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:778431|prior_time:1746037247142084|is_app_limited:0|send_elapse:55842|ack_elapse:53755|ctl_first_sent_time:1746037247142473|lagest_ack_time:1746037247195839|curr_delivered:843397| [2025/04/30 18:20:47 195898] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247142473| [2025/04/30 18:20:47 195902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 195906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52483|rttvar:686|minrtt:30950|latest_rtt:53366|ack_delay:1000| [2025/04/30 18:20:47 195911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52468|rttvar:544|minrtt:30950|latest_rtt:53366|ack_delay:1000| [2025/04/30 18:20:47 195915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:935|lost_pn:932|thresh:3| [2025/04/30 18:20:47 195919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 195973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 195977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52468|rtt_var:544|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 195982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 196007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 196011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 196015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247275343|now:1746037247195977|interv:79366| [2025/04/30 18:20:47 196019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247275343|now:1746037247195977|interval:79366|pto_count:0|srtt:52468 [2025/04/30 18:20:47 196024] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55842, ack_elapse 53755, delivered 64966|rate 1163389|lost 190| [2025/04/30 18:20:47 196028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163389) in round 14| [2025/04/30 18:20:47 196033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 196037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:106147|extra_cwnd:19238| [2025/04/30 18:20:47 196041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247142473|recovery:1|recovery_start:1746037247194037|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 196045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247142473|recovery:1|recovery_start:1746037247194037|packet_conservation:1|next_round_delivered:782095| [2025/04/30 18:20:47 196050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1371869|bw:1371869|cwnd:75976|full_bw_reached:1|inflight:73245|srtt:52468|latest_rtt:53366|min_rtt:30950|applimit:0|lost:190|recovery:1|recovery_start:1746037247194037|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 196059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:367|largest:367|pns:2| [2025/04/30 18:20:47 196064] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:367|frame:ACK |recv_time:1746037247195839|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 196069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367195839|now:1746037247195839|interv:120000000| [2025/04/30 18:20:47 196073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367195839|now:1746037247195839|interv:120000000| [2025/04/30 18:20:47 196077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247275926|pq_index:0| [2025/04/30 18:20:47 196081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247195621| [2025/04/30 18:20:47 196085] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247196085| [2025/04/30 18:20:47 196090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247196089| [2025/04/30 18:20:47 196095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 196100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52468|min_srtt:52468|path_bw:1371869|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 196105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:898428| [2025/04/30 18:20:47 196110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 196116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 196123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52468|min_srtt:52468|path_bw:1371869|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 196130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:899607| [2025/04/30 18:20:47 196137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 196145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 196153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52468|min_srtt:52468|path_bw:1371869|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 196159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:900786| [2025/04/30 18:20:47 196166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 196178] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 196184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 196191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 196199] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 196203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:898428| [2025/04/30 18:20:47 196208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 196212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247197212|now:1746037247196212|interv:1000| [2025/04/30 18:20:47 196216] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 196220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 196224] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247197212| [2025/04/30 18:20:47 196228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247197212| [2025/04/30 18:20:47 196232] [debug] |xqc_engine_wakeup_after|wakeup:1746037247197212|now:1746037247196232|diff:980| [2025/04/30 18:20:47 196237] [debug] |xqc_engine_main_logic|END|now:1746037247196089| [2025/04/30 18:20:47 196242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247196242| [2025/04/30 18:20:47 196246] [debug] |xqc_engine_wakeup_after|wakeup:1746037247197212|now:1746037247196246|diff:966| [2025/04/30 18:20:47 196250] [debug] |xqc_engine_main_logic|END|now:1746037247196242| [2025/04/30 18:20:47 197323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247197323| [2025/04/30 18:20:47 197336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247197212|pq_index:0| [2025/04/30 18:20:47 197341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247196089| [2025/04/30 18:20:47 197347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247197345| [2025/04/30 18:20:47 197351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247197212|now:1746037247197345| [2025/04/30 18:20:47 197356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247197212|now:1746037247197345| [2025/04/30 18:20:47 197360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 197365] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 197370] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52468|min_srtt:52468|path_bw:1371869|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 197375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:900786| [2025/04/30 18:20:47 197380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 197389] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 197393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 197401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 197406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 197410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:898428| [2025/04/30 18:20:47 197415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 197419] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1001| [2025/04/30 18:20:47 197468] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247197438|stream_id:0|stream_offset:898428| [2025/04/30 18:20:47 197478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 197485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 197492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52468|rtt_var:544|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 197498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 197505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 197511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 197517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247277082|now:1746037247197491|interv:79591| [2025/04/30 18:20:47 197524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247277082|now:1746037247197491|interval:79591|pto_count:0|srtt:52468 [2025/04/30 18:20:47 197531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:74445| [2025/04/30 18:20:47 197536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 197541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:75976|conn:0000558304DEB50C|stream_id:0|stream_offset:899607| [2025/04/30 18:20:47 197545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 197550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1002| [2025/04/30 18:20:47 197585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247197558|stream_id:0|stream_offset:899607| [2025/04/30 18:20:47 197601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 197608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 197615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52468|rtt_var:544|pto_duration:54644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 197622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 197628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 197634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 197638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247277202|now:1746037247197615|interv:79587| [2025/04/30 18:20:47 197642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247277202|now:1746037247197615|interval:79587|pto_count:0|srtt:52468 [2025/04/30 18:20:47 197647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75976|inflight:75645| [2025/04/30 18:20:47 197652] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247277202| [2025/04/30 18:20:47 197656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247277202| [2025/04/30 18:20:47 197660] [debug] |xqc_engine_wakeup_after|wakeup:1746037247277202|now:1746037247197660|diff:79542| [2025/04/30 18:20:47 197664] [debug] |xqc_engine_main_logic|END|now:1746037247197345| [2025/04/30 18:20:47 198055] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247198054| [2025/04/30 18:20:47 198066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 198073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:367| [2025/04/30 18:20:47 198077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:368| [2025/04/30 18:20:47 198083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:368| [2025/04/30 18:20:47 198087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 198093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:938|path_largest_ack:937| [2025/04/30 18:20:47 198098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:177|tx_in_flight:78204|prior_delivered:780831|prior_time:1746037247143604|is_app_limited:0|send_elapse:56850|ack_elapse:54450|ctl_first_sent_time:1746037247143906|lagest_ack_time:1746037247198054|curr_delivered:844597| [2025/04/30 18:20:47 198103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247143906| [2025/04/30 18:20:47 198109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 198116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:938|path_largest_ack:938| [2025/04/30 18:20:47 198130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:179|tx_in_flight:75740|prior_delivered:782095|prior_time:1746037247145400|is_app_limited:0|send_elapse:55340|ack_elapse:52654|ctl_first_sent_time:1746037247145873|lagest_ack_time:1746037247198054|curr_delivered:845797| [2025/04/30 18:20:47 198137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247145873| [2025/04/30 18:20:47 198144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 198151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52468|rttvar:544|minrtt:30950|latest_rtt:52181|ack_delay:1000| [2025/04/30 18:20:47 198157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52307|rttvar:729|minrtt:30950|latest_rtt:52181|ack_delay:1000| [2025/04/30 18:20:47 198164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:938|lost_pn:935|thresh:3| [2025/04/30 18:20:47 198172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 198230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 198234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247201435|now:1746037247198234|interval:3201| [2025/04/30 18:20:47 198238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247201435|now:1746037247198234|interv:3201| [2025/04/30 18:20:47 198242] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55340, ack_elapse 52654, delivered 63702|rate 1151102|lost 190| [2025/04/30 18:20:47 198251] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 14 -> 15| [2025/04/30 18:20:47 198255] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151102) in round 15| [2025/04/30 18:20:47 198259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 198264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 198268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247145873|recovery:1|recovery_start:1746037247194037|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 198272] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75976|packet_lost:0|acked:2400|po_sent_time:1746037247145873|recovery:1|recovery_start:1746037247194037|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 198277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:78376|full_bw_reached:1|inflight:73245|srtt:52307|latest_rtt:52181|min_rtt:30950|applimit:0|lost:190|recovery:1|recovery_start:1746037247194037|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 198283] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:368|largest:368|pns:2| [2025/04/30 18:20:47 198288] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:368|frame:ACK |recv_time:1746037247198054|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 198293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367198054|now:1746037247198054|interv:120000000| [2025/04/30 18:20:47 198297] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367198054|now:1746037247198054|interv:120000000| [2025/04/30 18:20:47 198301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247277202|pq_index:0| [2025/04/30 18:20:47 198306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247197345| [2025/04/30 18:20:47 198310] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247198310| [2025/04/30 18:20:47 198315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247198314| [2025/04/30 18:20:47 198320] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 198325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52307|min_srtt:52307|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 198330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:900786| [2025/04/30 18:20:47 198335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 198339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 198344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52307|min_srtt:52307|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 198352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:901965| [2025/04/30 18:20:47 198360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 198367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 198373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52307|min_srtt:52307|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 198380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 198387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 198395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 198401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52307|min_srtt:52307|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 198408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:73245|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:904323| [2025/04/30 18:20:47 198416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 198422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 198429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52307|min_srtt:52307|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 198435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:73245|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 198442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 198447] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 198453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 198459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 198465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 198472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:900786| [2025/04/30 18:20:47 198487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 198491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1003| [2025/04/30 18:20:47 198531] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247198500|stream_id:0|stream_offset:900786| [2025/04/30 18:20:47 198542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 198549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 198556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247201435|now:1746037247198556|interval:2879| [2025/04/30 18:20:47 198563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247201435|now:1746037247198556|interv:2879| [2025/04/30 18:20:47 198570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78376|inflight:74445| [2025/04/30 18:20:47 198576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 198580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:901965| [2025/04/30 18:20:47 198585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 198589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247199589|now:1746037247198589|interv:1000| [2025/04/30 18:20:47 198593] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 198597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 198601] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247199589| [2025/04/30 18:20:47 198606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247199589| [2025/04/30 18:20:47 198610] [debug] |xqc_engine_wakeup_after|wakeup:1746037247199589|now:1746037247198610|diff:979| [2025/04/30 18:20:47 198614] [debug] |xqc_engine_main_logic|END|now:1746037247198314| [2025/04/30 18:20:47 198619] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247198619| [2025/04/30 18:20:47 198623] [debug] |xqc_engine_wakeup_after|wakeup:1746037247199589|now:1746037247198623|diff:966| [2025/04/30 18:20:47 198627] [debug] |xqc_engine_main_logic|END|now:1746037247198619| [2025/04/30 18:20:47 199699] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247199699| [2025/04/30 18:20:47 199714] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247199589|pq_index:0| [2025/04/30 18:20:47 199721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247198314| [2025/04/30 18:20:47 199730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247199728| [2025/04/30 18:20:47 199737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247199589|now:1746037247199728| [2025/04/30 18:20:47 199750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247199589|now:1746037247199728| [2025/04/30 18:20:47 199756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 199763] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 199771] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52307|min_srtt:52307|path_bw:1239168|loss_rate:8.97|path_pto:0| [2025/04/30 18:20:47 199778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:74445|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 199783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 199787] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 199790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 199795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 199800] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 199804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:901965| [2025/04/30 18:20:47 199809] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 199813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1004| [2025/04/30 18:20:47 199852] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247199822|stream_id:0|stream_offset:901965| [2025/04/30 18:20:47 199861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 199869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 199875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247201435|now:1746037247199875|interval:1560| [2025/04/30 18:20:47 199882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247201435|now:1746037247199875|interv:1560| [2025/04/30 18:20:47 199887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78376|inflight:75645| [2025/04/30 18:20:47 199892] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 199896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 199901] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 199910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1005| [2025/04/30 18:20:47 199942] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75645|now:1746037247199917|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 199951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 199958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 199965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247201435|now:1746037247199965|interval:1470| [2025/04/30 18:20:47 199971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247201435|now:1746037247199965|interv:1470| [2025/04/30 18:20:47 199975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78376|inflight:76845| [2025/04/30 18:20:47 199980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 199984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:78376|conn:0000558304DEB50C|stream_id:0|stream_offset:904323| [2025/04/30 18:20:47 200007] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 200011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247201011|now:1746037247200011|interv:1000| [2025/04/30 18:20:47 200015] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 200019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 200023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247201011| [2025/04/30 18:20:47 200027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247201011| [2025/04/30 18:20:47 200032] [debug] |xqc_engine_wakeup_after|wakeup:1746037247201011|now:1746037247200031|diff:980| [2025/04/30 18:20:47 200036] [debug] |xqc_engine_main_logic|END|now:1746037247199728| [2025/04/30 18:20:47 200046] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247200045| [2025/04/30 18:20:47 200051] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 200057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:368| [2025/04/30 18:20:47 200061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:369| [2025/04/30 18:20:47 200067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:369| [2025/04/30 18:20:47 200071] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 200077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 200082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:180|tx_in_flight:74521|prior_delivered:784495|prior_time:1746037247146777|is_app_limited:0|send_elapse:54640|ack_elapse:53268|ctl_first_sent_time:1746037247147189|lagest_ack_time:1746037247200045|curr_delivered:846997| [2025/04/30 18:20:47 200091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247147189| [2025/04/30 18:20:47 200096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 200101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 200105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:180|tx_in_flight:74521|prior_delivered:784495|prior_time:1746037247146777|is_app_limited:0|send_elapse:54640|ack_elapse:53268|ctl_first_sent_time:1746037247147189|lagest_ack_time:1746037247200045|curr_delivered:848197| [2025/04/30 18:20:47 200110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247147288| [2025/04/30 18:20:47 200114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 200118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52307|rttvar:729|minrtt:30950|latest_rtt:52757|ack_delay:1000| [2025/04/30 18:20:47 200122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52238|rttvar:684|minrtt:30950|latest_rtt:52757|ack_delay:1000| [2025/04/30 18:20:47 200126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:940|lost_pn:937|thresh:3| [2025/04/30 18:20:47 200130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 200184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:936|lost_pn:937|po_sent_time:1746037247142590|lost_send_time:1746037247140694|loss_delay:59351|frame:STREAM |repair:128| [2025/04/30 18:20:47 200195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247142590u| [2025/04/30 18:20:47 200202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 200209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52238|rtt_var:684|pto_duration:54974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 200215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 200221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 200228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 200234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247279891|now:1746037247200208|interv:79683| [2025/04/30 18:20:47 200238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247279891|now:1746037247200208|interval:79683|pto_count:0|srtt:52238 [2025/04/30 18:20:47 200243] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54640, ack_elapse 53268, delivered 63702|rate 1165849|lost 191| [2025/04/30 18:20:47 200250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1165849) in round 15| [2025/04/30 18:20:47 200256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 200262] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 200268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78376|packet_lost:1|acked:2400|po_sent_time:1746037247147288|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 200275] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78376|packet_lost:1|acked:2400|po_sent_time:1746037247147288|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 200283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:80776|full_bw_reached:1|inflight:73245|srtt:52238|latest_rtt:52757|min_rtt:30950|applimit:0|lost:190|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 200293] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:369|largest:369|pns:2| [2025/04/30 18:20:47 200300] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:369|frame:ACK |recv_time:1746037247200045|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 200308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367200045|now:1746037247200045|interv:120000000| [2025/04/30 18:20:47 200315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367200045|now:1746037247200045|interv:120000000| [2025/04/30 18:20:47 200321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247201011|pq_index:0| [2025/04/30 18:20:47 200327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247199728| [2025/04/30 18:20:47 200339] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247200339| [2025/04/30 18:20:47 200347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247200345| [2025/04/30 18:20:47 200354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 200361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 200369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 200376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 200383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:936|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 200390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 200396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 200403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 200410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 200417] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 200423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:906681| [2025/04/30 18:20:47 200429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 200436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 200442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 200448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:907860| [2025/04/30 18:20:47 200454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 200461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 200477] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 200484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:909039| [2025/04/30 18:20:47 200491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52238|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 200499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 200505] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 200512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 200519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 200525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 200531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 200538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 200545] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:936|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 200552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 200560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 200566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 200572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 200578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:904323| [2025/04/30 18:20:47 200584] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 200590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 200596] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247201011| [2025/04/30 18:20:47 200601] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247201011| [2025/04/30 18:20:47 200605] [debug] |xqc_engine_wakeup_after|wakeup:1746037247201011|now:1746037247200605|diff:406| [2025/04/30 18:20:47 200609] [debug] |xqc_engine_main_logic|END|now:1746037247200345| [2025/04/30 18:20:47 200615] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247200615| [2025/04/30 18:20:47 200624] [debug] |xqc_engine_wakeup_after|wakeup:1746037247201011|now:1746037247200624|diff:387| [2025/04/30 18:20:47 200628] [debug] |xqc_engine_main_logic|END|now:1746037247200615| [2025/04/30 18:20:47 201700] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247201700| [2025/04/30 18:20:47 201711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247201011|pq_index:0| [2025/04/30 18:20:47 201716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247200345| [2025/04/30 18:20:47 201721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247201720| [2025/04/30 18:20:47 201726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247201011|now:1746037247201720| [2025/04/30 18:20:47 201732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247201011|now:1746037247201720| [2025/04/30 18:20:47 201739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 201745] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 201753] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52238|min_srtt:52238|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 201761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 201768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 201774] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 201781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 201788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 201795] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:936|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 201801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 201806] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 201811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1006| [2025/04/30 18:20:47 201848] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247201819|stream_id:0|stream_offset:839478| [2025/04/30 18:20:47 201858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1006|origin_pktnum:936|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 201866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 201872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52238|rtt_var:684|pto_duration:54974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 201885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 201889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 201893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 201897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247281793|now:1746037247201872|interv:79921| [2025/04/30 18:20:47 201901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247281793|now:1746037247201872|interval:79921|pto_count:0|srtt:52238 [2025/04/30 18:20:47 201906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80776|inflight:74445| [2025/04/30 18:20:47 201911] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 201915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:904323| [2025/04/30 18:20:47 201920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 201924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1007| [2025/04/30 18:20:47 201956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247201931|stream_id:0|stream_offset:904323| [2025/04/30 18:20:47 201965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 201973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 201979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52238|rtt_var:684|pto_duration:54974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 202002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 202011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 202015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 202019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247281905|now:1746037247201979|interv:79926| [2025/04/30 18:20:47 202023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247281905|now:1746037247201979|interval:79926|pto_count:0|srtt:52238 [2025/04/30 18:20:47 202027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80776|inflight:75645| [2025/04/30 18:20:47 202032] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 202037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:80776|conn:0000558304DEB50C|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 202046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 202050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247203050|now:1746037247202050|interv:1000| [2025/04/30 18:20:47 202054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 202058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 202062] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247203050| [2025/04/30 18:20:47 202066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247203050| [2025/04/30 18:20:47 202070] [debug] |xqc_engine_wakeup_after|wakeup:1746037247203050|now:1746037247202070|diff:980| [2025/04/30 18:20:47 202074] [debug] |xqc_engine_main_logic|END|now:1746037247201720| [2025/04/30 18:20:47 202084] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247202084| [2025/04/30 18:20:47 202089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 202095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:369| [2025/04/30 18:20:47 202099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:370| [2025/04/30 18:20:47 202105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:370| [2025/04/30 18:20:47 202109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 202115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 202119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:73321|prior_delivered:786895|prior_time:1746037247148645|is_app_limited:0|send_elapse:54373|ack_elapse:53439|ctl_first_sent_time:1746037247149050|lagest_ack_time:1746037247202084|curr_delivered:849397| [2025/04/30 18:20:47 202124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247149050| [2025/04/30 18:20:47 202129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 202133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 202138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:73321|prior_delivered:786895|prior_time:1746037247148645|is_app_limited:0|send_elapse:54373|ack_elapse:53439|ctl_first_sent_time:1746037247149050|lagest_ack_time:1746037247202084|curr_delivered:850597| [2025/04/30 18:20:47 202143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247149151| [2025/04/30 18:20:47 202147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 202151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52238|rttvar:684|minrtt:30950|latest_rtt:52933|ack_delay:1000| [2025/04/30 18:20:47 202155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52200|rttvar:589|minrtt:30950|latest_rtt:52933|ack_delay:1000| [2025/04/30 18:20:47 202162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:942|lost_pn:939|thresh:3| [2025/04/30 18:20:47 202167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 202240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 202247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52200|rtt_var:589|pto_duration:54556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 202254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 202260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 202266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 202273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247281487|now:1746037247202246|interv:79241| [2025/04/30 18:20:47 202280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247281487|now:1746037247202246|interval:79241|pto_count:0|srtt:52200 [2025/04/30 18:20:47 202286] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54373, ack_elapse 53439, delivered 63702|rate 1171574|lost 191| [2025/04/30 18:20:47 202293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171574) in round 15| [2025/04/30 18:20:47 202299] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 202313] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 202319] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80776|packet_lost:0|acked:2400|po_sent_time:1746037247149151|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 202326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80776|packet_lost:0|acked:2400|po_sent_time:1746037247149151|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 202334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:83176|full_bw_reached:1|inflight:73245|srtt:52200|latest_rtt:52933|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 202343] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:370|largest:370|pns:2| [2025/04/30 18:20:47 202350] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:370|frame:ACK |recv_time:1746037247202084|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 202358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367202084|now:1746037247202084|interv:120000000| [2025/04/30 18:20:47 202365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367202084|now:1746037247202084|interv:120000000| [2025/04/30 18:20:47 202371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247203050|pq_index:0| [2025/04/30 18:20:47 202378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247201720| [2025/04/30 18:20:47 202385] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247202385| [2025/04/30 18:20:47 202393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247202391| [2025/04/30 18:20:47 202400] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 202408] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52200|min_srtt:52200|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 202415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 202420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 202424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 202429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52200|min_srtt:52200|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 202433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:911397| [2025/04/30 18:20:47 202442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 202447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 202451] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52200|min_srtt:52200|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 202455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:912576| [2025/04/30 18:20:47 202460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 202464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 202469] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52200|min_srtt:52200|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 202473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:913755| [2025/04/30 18:20:47 202477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 202482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 202486] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52200|min_srtt:52200|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 202490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:914934| [2025/04/30 18:20:47 202494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 202498] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 202502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 202507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 202511] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 202515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 202520] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 202524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 202536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247203050| [2025/04/30 18:20:47 202542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247203050| [2025/04/30 18:20:47 202548] [debug] |xqc_engine_wakeup_after|wakeup:1746037247203050|now:1746037247202548|diff:502| [2025/04/30 18:20:47 202555] [debug] |xqc_engine_main_logic|END|now:1746037247202391| [2025/04/30 18:20:47 202563] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247202563| [2025/04/30 18:20:47 202568] [debug] |xqc_engine_wakeup_after|wakeup:1746037247203050|now:1746037247202568|diff:482| [2025/04/30 18:20:47 202573] [debug] |xqc_engine_main_logic|END|now:1746037247202563| [2025/04/30 18:20:47 203643] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247203643| [2025/04/30 18:20:47 203654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247203050|pq_index:0| [2025/04/30 18:20:47 203659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247202391| [2025/04/30 18:20:47 203664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247203663| [2025/04/30 18:20:47 203669] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247203050|now:1746037247203663| [2025/04/30 18:20:47 203673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247203050|now:1746037247203663| [2025/04/30 18:20:47 203677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 203682] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 203687] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52200|min_srtt:52200|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 203692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:914934| [2025/04/30 18:20:47 203697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 203700] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 203704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 203709] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 203714] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 203718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 203723] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 203727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1008| [2025/04/30 18:20:47 203767] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247203736|stream_id:0|stream_offset:905502| [2025/04/30 18:20:47 203784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 203792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 203799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52200|rtt_var:589|pto_duration:54556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 203804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 203808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 203812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 203816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247283292|now:1746037247203799|interv:79493| [2025/04/30 18:20:47 203820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247283292|now:1746037247203799|interval:79493|pto_count:0|srtt:52200 [2025/04/30 18:20:47 203825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83176|inflight:74445| [2025/04/30 18:20:47 203830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 203834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:906681| [2025/04/30 18:20:47 203838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 203843] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1009| [2025/04/30 18:20:47 203875] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247203850|stream_id:0|stream_offset:906681| [2025/04/30 18:20:47 203884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 203891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 203898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52200|rtt_var:589|pto_duration:54556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 203904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 203908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 203912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 203916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247283406|now:1746037247203898|interv:79508| [2025/04/30 18:20:47 203920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247283406|now:1746037247203898|interval:79508|pto_count:0|srtt:52200 [2025/04/30 18:20:47 203929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:83176|inflight:75645| [2025/04/30 18:20:47 203934] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 203938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:83176|conn:0000558304DEB50C|stream_id:0|stream_offset:907860| [2025/04/30 18:20:47 203943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 203947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247204947|now:1746037247203947|interv:1000| [2025/04/30 18:20:47 203951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 203955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 203959] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247204947| [2025/04/30 18:20:47 203963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247204947| [2025/04/30 18:20:47 203967] [debug] |xqc_engine_wakeup_after|wakeup:1746037247204947|now:1746037247203967|diff:980| [2025/04/30 18:20:47 203971] [debug] |xqc_engine_main_logic|END|now:1746037247203663| [2025/04/30 18:20:47 203981] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247203980| [2025/04/30 18:20:47 204003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 204012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:370| [2025/04/30 18:20:47 204016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:371| [2025/04/30 18:20:47 204022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:371| [2025/04/30 18:20:47 204026] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 204032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 204036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:181|tx_in_flight:75721|prior_delivered:786895|prior_time:1746037247148645|is_app_limited:0|send_elapse:54569|ack_elapse:55335|ctl_first_sent_time:1746037247149246|lagest_ack_time:1746037247203980|curr_delivered:851797| [2025/04/30 18:20:47 204041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247149246| [2025/04/30 18:20:47 204046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 204050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 204055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:73321|prior_delivered:789295|prior_time:1746037247150654|is_app_limited:0|send_elapse:56153|ack_elapse:53326|ctl_first_sent_time:1746037247152376|lagest_ack_time:1746037247203980|curr_delivered:852997| [2025/04/30 18:20:47 204059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247152376| [2025/04/30 18:20:47 204063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 204071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52200|rttvar:589|minrtt:30950|latest_rtt:51604|ack_delay:1000| [2025/04/30 18:20:47 204075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52000|rttvar:841|minrtt:30950|latest_rtt:51604|ack_delay:1000| [2025/04/30 18:20:47 204079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:944|lost_pn:941|thresh:3| [2025/04/30 18:20:47 204084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 204138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 204142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52000|rtt_var:841|pto_duration:55364|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 204147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 204151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 204154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 204158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247284214|now:1746037247204142|interv:80072| [2025/04/30 18:20:47 204166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247284214|now:1746037247204142|interval:80072|pto_count:0|srtt:52000 [2025/04/30 18:20:47 204177] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56153, ack_elapse 53326, delivered 63702|rate 1134436|lost 191| [2025/04/30 18:20:47 204184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134436) in round 15| [2025/04/30 18:20:47 204191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 204198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 204204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:83176|packet_lost:0|acked:2400|po_sent_time:1746037247152376|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 204211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:83176|packet_lost:0|acked:2400|po_sent_time:1746037247152376|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 204216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:85576|full_bw_reached:1|inflight:73245|srtt:52000|latest_rtt:51604|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 204222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:371|largest:371|pns:2| [2025/04/30 18:20:47 204227] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:371|frame:ACK |recv_time:1746037247203980|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 204232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367203980|now:1746037247203980|interv:120000000| [2025/04/30 18:20:47 204236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367203980|now:1746037247203980|interv:120000000| [2025/04/30 18:20:47 204240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247204947|pq_index:0| [2025/04/30 18:20:47 204244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247203663| [2025/04/30 18:20:47 204248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247204248| [2025/04/30 18:20:47 204253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247204252| [2025/04/30 18:20:47 204258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 204263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52000|min_srtt:52000|path_bw:1239168|loss_rate:9.26|path_pto:0| [2025/04/30 18:20:47 204267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:914934| [2025/04/30 18:20:47 204272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 204282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 204289] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52000|min_srtt:52000|path_bw:1239168|loss_rate:9.26|path_pto:0| [2025/04/30 18:20:47 204296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:916113| [2025/04/30 18:20:47 204303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 204309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 204316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52000|min_srtt:52000|path_bw:1239168|loss_rate:9.26|path_pto:0| [2025/04/30 18:20:47 204322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:917292| [2025/04/30 18:20:47 204329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 204336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 204342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52000|min_srtt:52000|path_bw:1239168|loss_rate:9.26|path_pto:0| [2025/04/30 18:20:47 204349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:918471| [2025/04/30 18:20:47 204356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52000|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 204362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 204369] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52000|min_srtt:52000|path_bw:1239168|loss_rate:9.26|path_pto:0| [2025/04/30 18:20:47 204376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 204382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 204388] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 204395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 204401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 204409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 204422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:907860| [2025/04/30 18:20:47 204429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 204434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 204440] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247204947| [2025/04/30 18:20:47 204447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247204947| [2025/04/30 18:20:47 204453] [debug] |xqc_engine_wakeup_after|wakeup:1746037247204947|now:1746037247204453|diff:494| [2025/04/30 18:20:47 204459] [debug] |xqc_engine_main_logic|END|now:1746037247204252| [2025/04/30 18:20:47 204468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247204468| [2025/04/30 18:20:47 204474] [debug] |xqc_engine_wakeup_after|wakeup:1746037247204947|now:1746037247204474|diff:473| [2025/04/30 18:20:47 204480] [debug] |xqc_engine_main_logic|END|now:1746037247204468| [2025/04/30 18:20:47 205567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247205566| [2025/04/30 18:20:47 205582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247204947|pq_index:0| [2025/04/30 18:20:47 205589] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247204252| [2025/04/30 18:20:47 205598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247205596| [2025/04/30 18:20:47 205605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247204947|now:1746037247205596| [2025/04/30 18:20:47 205612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247204947|now:1746037247205596| [2025/04/30 18:20:47 205618] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 205625] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 205633] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52000|min_srtt:52000|path_bw:1239168|loss_rate:9.26|path_pto:0| [2025/04/30 18:20:47 205641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 205648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 205654] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 205660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 205667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 205675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 205682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:907860| [2025/04/30 18:20:47 205696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 205702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1010| [2025/04/30 18:20:47 205749] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247205714|stream_id:0|stream_offset:907860| [2025/04/30 18:20:47 205758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 205765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 205772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52000|rtt_var:841|pto_duration:55364|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 205778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 205784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 205789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 205809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247286078|now:1746037247205771|interv:80307| [2025/04/30 18:20:47 205815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247286078|now:1746037247205771|interval:80307|pto_count:0|srtt:52000 [2025/04/30 18:20:47 205822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85576|inflight:74445| [2025/04/30 18:20:47 205829] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 205835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:909039| [2025/04/30 18:20:47 205842] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 205849] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1011| [2025/04/30 18:20:47 205884] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247205860|stream_id:0|stream_offset:909039| [2025/04/30 18:20:47 205893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 205900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 205907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52000|rtt_var:841|pto_duration:55364|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 205913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 205918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 205930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 205936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247286224|now:1746037247205907|interv:80317| [2025/04/30 18:20:47 205943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247286224|now:1746037247205907|interval:80317|pto_count:0|srtt:52000 [2025/04/30 18:20:47 205950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85576|inflight:75645| [2025/04/30 18:20:47 205957] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 205963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:85576|conn:0000558304DEB50C|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 205970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 205977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247206976|now:1746037247205976|interv:1000| [2025/04/30 18:20:47 205983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 206012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 206019] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247206976| [2025/04/30 18:20:47 206026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247206976| [2025/04/30 18:20:47 206033] [debug] |xqc_engine_wakeup_after|wakeup:1746037247206976|now:1746037247206033|diff:943| [2025/04/30 18:20:47 206039] [debug] |xqc_engine_main_logic|END|now:1746037247205596| [2025/04/30 18:20:47 206295] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247206293| [2025/04/30 18:20:47 206307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 206316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:371| [2025/04/30 18:20:47 206322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:372| [2025/04/30 18:20:47 206331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:372| [2025/04/30 18:20:47 206338] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 206347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 206354] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74521|prior_delivered:789295|prior_time:1746037247150654|is_app_limited:0|send_elapse:56285|ack_elapse:55639|ctl_first_sent_time:1746037247152508|lagest_ack_time:1746037247206293|curr_delivered:854197| [2025/04/30 18:20:47 206362] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247152508| [2025/04/30 18:20:47 206369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:47 206376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 206391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74521|prior_delivered:789295|prior_time:1746037247150654|is_app_limited:0|send_elapse:56285|ack_elapse:55639|ctl_first_sent_time:1746037247152508|lagest_ack_time:1746037247206293|curr_delivered:855397| [2025/04/30 18:20:47 206399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247152628| [2025/04/30 18:20:47 206406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 206412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52000|rttvar:841|minrtt:30950|latest_rtt:53665|ack_delay:1000| [2025/04/30 18:20:47 206420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52083|rttvar:797|minrtt:30950|latest_rtt:53665|ack_delay:1000| [2025/04/30 18:20:47 206426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:946|lost_pn:943|thresh:3| [2025/04/30 18:20:47 206433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 206525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 206531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52083|rtt_var:797|pto_duration:55271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 206538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 206545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 206557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 206563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247286131|now:1746037247206531|interv:79600| [2025/04/30 18:20:47 206570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247286131|now:1746037247206531|interval:79600|pto_count:0|srtt:52083 [2025/04/30 18:20:47 206577] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56285, ack_elapse 55639, delivered 66102|rate 1174415|lost 191| [2025/04/30 18:20:47 206585] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174415) in round 15| [2025/04/30 18:20:47 206592] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 206600] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 206606] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85576|packet_lost:0|acked:2400|po_sent_time:1746037247152628|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 206613] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85576|packet_lost:0|acked:2400|po_sent_time:1746037247152628|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 206620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:87976|full_bw_reached:1|inflight:73245|srtt:52083|latest_rtt:53665|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 206629] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:372|largest:372|pns:2| [2025/04/30 18:20:47 206637] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:372|frame:ACK |recv_time:1746037247206293|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 206645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367206293|now:1746037247206293|interv:120000000| [2025/04/30 18:20:47 206651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367206293|now:1746037247206293|interv:120000000| [2025/04/30 18:20:47 206657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247206976|pq_index:0| [2025/04/30 18:20:47 206664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247205596| [2025/04/30 18:20:47 206670] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247206670| [2025/04/30 18:20:47 206678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247206676| [2025/04/30 18:20:47 206686] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 206694] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 206708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:73245|cwnd:87976|conn:0000558304DEB50C|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 206716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 206723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 206730] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 206737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:73245|cwnd:87976|conn:0000558304DEB50C|stream_id:0|stream_offset:920829| [2025/04/30 18:20:47 206743] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 206750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 206756] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 206761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:73245|cwnd:87976|conn:0000558304DEB50C|stream_id:0|stream_offset:922008| [2025/04/30 18:20:47 206765] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 206770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 206774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 206778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:73245|cwnd:87976|conn:0000558304DEB50C|stream_id:0|stream_offset:923187| [2025/04/30 18:20:47 206783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 206787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 206791] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 206796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:73245|cwnd:87976|conn:0000558304DEB50C|stream_id:0|stream_offset:924366| [2025/04/30 18:20:47 206800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 206804] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 206814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 206818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 206823] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 206827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:87976|conn:0000558304DEB50C|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 206832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 206835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 206840] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247206976| [2025/04/30 18:20:47 206844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247206976| [2025/04/30 18:20:47 206848] [debug] |xqc_engine_wakeup_after|wakeup:1746037247206976|now:1746037247206848|diff:128| [2025/04/30 18:20:47 206852] [debug] |xqc_engine_main_logic|END|now:1746037247206676| [2025/04/30 18:20:47 206858] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247206858| [2025/04/30 18:20:47 206862] [debug] |xqc_engine_wakeup_after|wakeup:1746037247206976|now:1746037247206862|diff:114| [2025/04/30 18:20:47 206866] [debug] |xqc_engine_main_logic|END|now:1746037247206858| [2025/04/30 18:20:47 207764] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:63|state:ESTABED|recv_time:1746037247207763| [2025/04/30 18:20:47 207776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 207783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:372| [2025/04/30 18:20:47 207787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:373| [2025/04/30 18:20:47 207793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:373| [2025/04/30 18:20:47 207797] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 207803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:950|path_largest_ack:947| [2025/04/30 18:20:47 207808] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74521|prior_delivered:791695|prior_time:1746037247152759|is_app_limited:0|send_elapse:53518|ack_elapse:55004|ctl_first_sent_time:1746037247153175|lagest_ack_time:1746037247207763|curr_delivered:856597| [2025/04/30 18:20:47 207813] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247153175| [2025/04/30 18:20:47 207818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:47 207822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 207827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74521|prior_delivered:791695|prior_time:1746037247152759|is_app_limited:0|send_elapse:53518|ack_elapse:55004|ctl_first_sent_time:1746037247153175|lagest_ack_time:1746037247207763|curr_delivered:857797| [2025/04/30 18:20:47 207837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247153306| [2025/04/30 18:20:47 207841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:47 207845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52083|rttvar:797|minrtt:30950|latest_rtt:54457|ack_delay:0| [2025/04/30 18:20:47 207849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52380|rttvar:1191|minrtt:30950|latest_rtt:54457|ack_delay:0| [2025/04/30 18:20:47 207853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:950|lost_pn:947|thresh:3| [2025/04/30 18:20:47 207857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 207912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 207916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52380|rtt_var:1191|pto_duration:57144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 207921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 207925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 207929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70845| [2025/04/30 18:20:47 207935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247288004|now:1746037247207916|interv:80088| [2025/04/30 18:20:47 207939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247288004|now:1746037247207916|interval:80088|pto_count:0|srtt:52380 [2025/04/30 18:20:47 207944] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53518, ack_elapse 55004, delivered 66102|rate 1201767|lost 191| [2025/04/30 18:20:47 207948] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201767) in round 15| [2025/04/30 18:20:47 207953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 207957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 207961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87976|packet_lost:0|acked:2400|po_sent_time:1746037247153306|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 207966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87976|packet_lost:0|acked:2400|po_sent_time:1746037247153306|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 207970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:90376|full_bw_reached:1|inflight:70845|srtt:52380|latest_rtt:54457|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 207976] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:373|largest:373|pns:2| [2025/04/30 18:20:47 207981] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:373|frame:ACK |recv_time:1746037247207763|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 208002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367207763|now:1746037247207763|interv:120000000| [2025/04/30 18:20:47 208008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367207763|now:1746037247207763|interv:120000000| [2025/04/30 18:20:47 208012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247206976|pq_index:0| [2025/04/30 18:20:47 208017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247206676| [2025/04/30 18:20:47 208021] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247208021| [2025/04/30 18:20:47 208026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247208025| [2025/04/30 18:20:47 208030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247206976|now:1746037247208025| [2025/04/30 18:20:47 208035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247206976|now:1746037247208025| [2025/04/30 18:20:47 208039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 208043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 208048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52380|min_srtt:52380|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 208056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:70845|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:924366| [2025/04/30 18:20:47 208061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 208066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 208070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52380|min_srtt:52380|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 208075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:70845|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:925545| [2025/04/30 18:20:47 208079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 208084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 208088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52380|min_srtt:52380|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 208092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:70845|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:926724| [2025/04/30 18:20:47 208096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 208101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 208105] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52380|min_srtt:52380|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 208109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:70845|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:927903| [2025/04/30 18:20:47 208113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 208118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 208123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52380|min_srtt:52380|path_bw:1239168|loss_rate:9.15|path_pto:0| [2025/04/30 18:20:47 208130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:70845|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:929082| [2025/04/30 18:20:47 208137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 208148] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 208154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 208161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 208168] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 208175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70845|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 208182] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 208189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1012| [2025/04/30 18:20:47 208234] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70845|now:1746037247208201|stream_id:0|stream_offset:910218| [2025/04/30 18:20:47 208244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 208252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70845|applimit:0| [2025/04/30 18:20:47 208259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52380|rtt_var:1191|pto_duration:57144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 208266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 208273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 208280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72045| [2025/04/30 18:20:47 208286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247290345|now:1746037247208258|interv:82087| [2025/04/30 18:20:47 208292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247290345|now:1746037247208258|interval:82087|pto_count:0|srtt:52380 [2025/04/30 18:20:47 208300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90376|inflight:72045| [2025/04/30 18:20:47 208308] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 208315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:911397| [2025/04/30 18:20:47 208322] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 208329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1013| [2025/04/30 18:20:47 208369] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72045|now:1746037247208340|stream_id:0|stream_offset:911397| [2025/04/30 18:20:47 208386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 208394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72045|applimit:0| [2025/04/30 18:20:47 208400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52380|rtt_var:1191|pto_duration:57144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 208408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 208415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 208421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 208428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247290484|now:1746037247208400|interv:82084| [2025/04/30 18:20:47 208434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247290484|now:1746037247208400|interval:82084|pto_count:0|srtt:52380 [2025/04/30 18:20:47 208442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90376|inflight:73245| [2025/04/30 18:20:47 208450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 208457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:912576| [2025/04/30 18:20:47 208465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 208472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1014| [2025/04/30 18:20:47 208509] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247208483|stream_id:0|stream_offset:912576| [2025/04/30 18:20:47 208519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 208526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 208533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52380|rtt_var:1191|pto_duration:57144|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 208540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 208546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 208552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 208559] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247290627|now:1746037247208533|interv:82094| [2025/04/30 18:20:47 208565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247290627|now:1746037247208533|interval:82094|pto_count:0|srtt:52380 [2025/04/30 18:20:47 208579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90376|inflight:74445| [2025/04/30 18:20:47 208587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 208594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:90376|conn:0000558304DEB50C|stream_id:0|stream_offset:913755| [2025/04/30 18:20:47 208601] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 208608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247209607|now:1746037247208607|interv:1000| [2025/04/30 18:20:47 208614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 208619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 208626] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247209607| [2025/04/30 18:20:47 208633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247209607| [2025/04/30 18:20:47 208639] [debug] |xqc_engine_wakeup_after|wakeup:1746037247209607|now:1746037247208639|diff:968| [2025/04/30 18:20:47 208647] [debug] |xqc_engine_main_logic|END|now:1746037247208025| [2025/04/30 18:20:47 208654] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247208654| [2025/04/30 18:20:47 208660] [debug] |xqc_engine_wakeup_after|wakeup:1746037247209607|now:1746037247208660|diff:947| [2025/04/30 18:20:47 208666] [debug] |xqc_engine_main_logic|END|now:1746037247208654| [2025/04/30 18:20:47 209741] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247209740| [2025/04/30 18:20:47 209754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 209760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:373| [2025/04/30 18:20:47 209764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:374| [2025/04/30 18:20:47 209771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:374| [2025/04/30 18:20:47 209775] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 209781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:951|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:952|path_largest_ack:951| [2025/04/30 18:20:47 209786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74528|prior_delivered:794095|prior_time:1746037247154627|is_app_limited:0|send_elapse:56370|ack_elapse:55113|ctl_first_sent_time:1746037247156162|lagest_ack_time:1746037247209740|curr_delivered:859004| [2025/04/30 18:20:47 209790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247156162| [2025/04/30 18:20:47 209795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:47 209800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 209804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74528|prior_delivered:794095|prior_time:1746037247154627|is_app_limited:0|send_elapse:56370|ack_elapse:55113|ctl_first_sent_time:1746037247156162|lagest_ack_time:1746037247209740|curr_delivered:860204| [2025/04/30 18:20:47 209814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247156286| [2025/04/30 18:20:47 209818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:47 209823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52380|rttvar:1191|minrtt:30950|latest_rtt:53454|ack_delay:0| [2025/04/30 18:20:47 209827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52514|rttvar:1162|minrtt:30950|latest_rtt:53454|ack_delay:0| [2025/04/30 18:20:47 209831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:952|lost_pn:949|thresh:3| [2025/04/30 18:20:47 209835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 209890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 344|pns:2| [2025/04/30 18:20:47 209894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 209898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52514|rtt_var:1162|pto_duration:57162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 209903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 209907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 209911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72038| [2025/04/30 18:20:47 209918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247290645|now:1746037247209898|interv:80747| [2025/04/30 18:20:47 209922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247290645|now:1746037247209898|interval:80747|pto_count:0|srtt:52514 [2025/04/30 18:20:47 209927] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56370, ack_elapse 55113, delivered 66109|rate 1172769|lost 191| [2025/04/30 18:20:47 209931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1172769) in round 15| [2025/04/30 18:20:47 209936] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 209940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 209944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90376|packet_lost:0|acked:2407|po_sent_time:1746037247156286|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 209948] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90376|packet_lost:0|acked:2407|po_sent_time:1746037247156286|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 209953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:92783|full_bw_reached:1|inflight:72038|srtt:52514|latest_rtt:53454|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 209959] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:374|largest:374|pns:2| [2025/04/30 18:20:47 209964] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:374|frame:ACK |recv_time:1746037247209740|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 209968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367209740|now:1746037247209740|interv:120000000| [2025/04/30 18:20:47 209973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367209740|now:1746037247209740|interv:120000000| [2025/04/30 18:20:47 209977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247209607|pq_index:0| [2025/04/30 18:20:47 209981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247208025| [2025/04/30 18:20:47 210003] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247210003| [2025/04/30 18:20:47 210014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247210013| [2025/04/30 18:20:47 210019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247209607|now:1746037247210013| [2025/04/30 18:20:47 210023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247209607|now:1746037247210013| [2025/04/30 18:20:47 210027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 210032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 210040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52514|min_srtt:52514|path_bw:1239168|loss_rate:8.98|path_pto:0| [2025/04/30 18:20:47 210045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:72038|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:929082| [2025/04/30 18:20:47 210049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 210054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 210059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52514|min_srtt:52514|path_bw:1239168|loss_rate:8.98|path_pto:0| [2025/04/30 18:20:47 210063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:72038|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:930261| [2025/04/30 18:20:47 210068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 210072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 210076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52514|min_srtt:52514|path_bw:1239168|loss_rate:8.98|path_pto:0| [2025/04/30 18:20:47 210081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:72038|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:931440| [2025/04/30 18:20:47 210085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 210089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 210093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52514|min_srtt:52514|path_bw:1239168|loss_rate:8.98|path_pto:0| [2025/04/30 18:20:47 210098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:72038|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:932619| [2025/04/30 18:20:47 210102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 210106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 210111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52514|min_srtt:52514|path_bw:1239168|loss_rate:8.98|path_pto:0| [2025/04/30 18:20:47 210115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:72038|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:933798| [2025/04/30 18:20:47 210127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 210133] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 210140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 210147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 210154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 210160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:913755| [2025/04/30 18:20:47 210167] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 210174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1015| [2025/04/30 18:20:47 210216] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72038|now:1746037247210186|stream_id:0|stream_offset:913755| [2025/04/30 18:20:47 210227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 210235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 210242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52514|rtt_var:1162|pto_duration:57162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 210250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 210257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 210263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 210269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247292348|now:1746037247210242|interv:82106| [2025/04/30 18:20:47 210275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247292348|now:1746037247210242|interval:82106|pto_count:0|srtt:52514 [2025/04/30 18:20:47 210282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92783|inflight:73238| [2025/04/30 18:20:47 210291] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 210297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:914934| [2025/04/30 18:20:47 210304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 210311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1016| [2025/04/30 18:20:47 210351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247210322|stream_id:0|stream_offset:914934| [2025/04/30 18:20:47 210369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1016|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 210376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 210383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52514|rtt_var:1162|pto_duration:57162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 210390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 210396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 210402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 210409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247292484|now:1746037247210383|interv:82101| [2025/04/30 18:20:47 210415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247292484|now:1746037247210383|interval:82101|pto_count:0|srtt:52514 [2025/04/30 18:20:47 210423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92783|inflight:74438| [2025/04/30 18:20:47 210431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 210438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:916113| [2025/04/30 18:20:47 210445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 210452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247211451|now:1746037247210451|interv:1000| [2025/04/30 18:20:47 210458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 210464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 210471] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247211451| [2025/04/30 18:20:47 210478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247211451| [2025/04/30 18:20:47 210484] [debug] |xqc_engine_wakeup_after|wakeup:1746037247211451|now:1746037247210484|diff:967| [2025/04/30 18:20:47 210491] [debug] |xqc_engine_main_logic|END|now:1746037247210013| [2025/04/30 18:20:47 210500] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247210500| [2025/04/30 18:20:47 210507] [debug] |xqc_engine_wakeup_after|wakeup:1746037247211451|now:1746037247210506|diff:945| [2025/04/30 18:20:47 210514] [debug] |xqc_engine_main_logic|END|now:1746037247210500| [2025/04/30 18:20:47 211588] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247211588| [2025/04/30 18:20:47 211600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247211451|pq_index:0| [2025/04/30 18:20:47 211605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247210013| [2025/04/30 18:20:47 211610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247211609| [2025/04/30 18:20:47 211621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247211451|now:1746037247211609| [2025/04/30 18:20:47 211626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247211451|now:1746037247211609| [2025/04/30 18:20:47 211630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 211634] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 211639] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52514|min_srtt:52514|path_bw:1239168|loss_rate:8.88|path_pto:0| [2025/04/30 18:20:47 211644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:74438|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:933798| [2025/04/30 18:20:47 211649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 211653] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 211657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 211662] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 211669] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 211676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:916113| [2025/04/30 18:20:47 211687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 211694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1017| [2025/04/30 18:20:47 211735] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247211707|stream_id:0|stream_offset:916113| [2025/04/30 18:20:47 211744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 211752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 211758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52514|rtt_var:1162|pto_duration:57162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 211766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 211772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 211778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 211785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247293869|now:1746037247211758|interv:82111| [2025/04/30 18:20:47 211791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247293869|now:1746037247211758|interval:82111|pto_count:0|srtt:52514 [2025/04/30 18:20:47 211801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92783|inflight:75638| [2025/04/30 18:20:47 211806] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 211810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:92783|conn:0000558304DEB50C|stream_id:0|stream_offset:917292| [2025/04/30 18:20:47 211815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 211819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247212819|now:1746037247211819|interv:1000| [2025/04/30 18:20:47 211823] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 211827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 211831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247212819| [2025/04/30 18:20:47 211836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247212819| [2025/04/30 18:20:47 211840] [debug] |xqc_engine_wakeup_after|wakeup:1746037247212819|now:1746037247211840|diff:979| [2025/04/30 18:20:47 211844] [debug] |xqc_engine_main_logic|END|now:1746037247211609| [2025/04/30 18:20:47 211854] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247211853| [2025/04/30 18:20:47 211859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 211865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:374| [2025/04/30 18:20:47 211869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:375| [2025/04/30 18:20:47 211875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:375| [2025/04/30 18:20:47 211879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 211885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 211889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74528|prior_delivered:796495|prior_time:1746037247156715|is_app_limited:0|send_elapse:55157|ack_elapse:55138|ctl_first_sent_time:1746037247157164|lagest_ack_time:1746037247211853|curr_delivered:861404| [2025/04/30 18:20:47 211894] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247157164| [2025/04/30 18:20:47 211899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:47 211903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 211908] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74528|prior_delivered:796495|prior_time:1746037247156715|is_app_limited:0|send_elapse:55157|ack_elapse:55138|ctl_first_sent_time:1746037247157164|lagest_ack_time:1746037247211853|curr_delivered:862604| [2025/04/30 18:20:47 211912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247157303| [2025/04/30 18:20:47 211920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:47 211924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52514|rttvar:1162|minrtt:30950|latest_rtt:54550|ack_delay:1000| [2025/04/30 18:20:47 211928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52643|rttvar:1131|minrtt:30950|latest_rtt:54550|ack_delay:1000| [2025/04/30 18:20:47 211933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:954|lost_pn:951|thresh:3| [2025/04/30 18:20:47 211937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 211984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 212013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 212017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 212021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52643|rtt_var:1131|pto_duration:57167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 212026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 212030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 212034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 212038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247293874|now:1746037247212021|interv:81853| [2025/04/30 18:20:47 212045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247293874|now:1746037247212021|interval:81853|pto_count:0|srtt:52643 [2025/04/30 18:20:47 212050] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55157, ack_elapse 55138, delivered 66109|rate 1198560|lost 191| [2025/04/30 18:20:47 212055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198560) in round 15| [2025/04/30 18:20:47 212059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 212063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 212067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92783|packet_lost:0|acked:2400|po_sent_time:1746037247157303|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 212072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92783|packet_lost:0|acked:2400|po_sent_time:1746037247157303|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 212076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:95183|full_bw_reached:1|inflight:73238|srtt:52643|latest_rtt:54550|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 212082] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:375|largest:375|pns:2| [2025/04/30 18:20:47 212087] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:375|frame:ACK |recv_time:1746037247211853|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 212092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367211853|now:1746037247211853|interv:120000000| [2025/04/30 18:20:47 212096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367211853|now:1746037247211853|interv:120000000| [2025/04/30 18:20:47 212100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247212819|pq_index:0| [2025/04/30 18:20:47 212104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247211609| [2025/04/30 18:20:47 212109] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247212109| [2025/04/30 18:20:47 212117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247212115| [2025/04/30 18:20:47 212125] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 212132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52643|min_srtt:52643|path_bw:1239168|loss_rate:8.82|path_pto:0| [2025/04/30 18:20:47 212140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:933798| [2025/04/30 18:20:47 212147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 212160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 212168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52643|min_srtt:52643|path_bw:1239168|loss_rate:8.82|path_pto:0| [2025/04/30 18:20:47 212175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:934977| [2025/04/30 18:20:47 212182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 212189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 212196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52643|min_srtt:52643|path_bw:1239168|loss_rate:8.82|path_pto:0| [2025/04/30 18:20:47 212203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:936156| [2025/04/30 18:20:47 212211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 212218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 212225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52643|min_srtt:52643|path_bw:1239168|loss_rate:8.82|path_pto:0| [2025/04/30 18:20:47 212232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:937335| [2025/04/30 18:20:47 212239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52643|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 212247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 212254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52643|min_srtt:52643|path_bw:1239168|loss_rate:8.82|path_pto:0| [2025/04/30 18:20:47 212261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:938514| [2025/04/30 18:20:47 212267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 212274] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 212279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 212287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 212300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 212307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:917292| [2025/04/30 18:20:47 212315] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 212320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 212327] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247212819| [2025/04/30 18:20:47 212334] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247212819| [2025/04/30 18:20:47 212341] [debug] |xqc_engine_wakeup_after|wakeup:1746037247212819|now:1746037247212341|diff:478| [2025/04/30 18:20:47 212347] [debug] |xqc_engine_main_logic|END|now:1746037247212115| [2025/04/30 18:20:47 212356] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247212356| [2025/04/30 18:20:47 212362] [debug] |xqc_engine_wakeup_after|wakeup:1746037247212819|now:1746037247212362|diff:457| [2025/04/30 18:20:47 212368] [debug] |xqc_engine_main_logic|END|now:1746037247212356| [2025/04/30 18:20:47 213445] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247213445| [2025/04/30 18:20:47 213459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247212819|pq_index:0| [2025/04/30 18:20:47 213466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247212115| [2025/04/30 18:20:47 213473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247213471| [2025/04/30 18:20:47 213481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247212819|now:1746037247213471| [2025/04/30 18:20:47 213487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247212819|now:1746037247213471| [2025/04/30 18:20:47 213494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 213500] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 213508] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52643|min_srtt:52643|path_bw:1239168|loss_rate:8.82|path_pto:0| [2025/04/30 18:20:47 213515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:938514| [2025/04/30 18:20:47 213522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 213528] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 213534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 213540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 213546] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 213559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:917292| [2025/04/30 18:20:47 213566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 213572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1018| [2025/04/30 18:20:47 213616] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247213583|stream_id:0|stream_offset:917292| [2025/04/30 18:20:47 213625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 213632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 213638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52643|rtt_var:1131|pto_duration:57167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 213644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 213650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 213655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 213661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247295750|now:1746037247213637|interv:82113| [2025/04/30 18:20:47 213667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247295750|now:1746037247213637|interval:82113|pto_count:0|srtt:52643 [2025/04/30 18:20:47 213673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95183|inflight:74438| [2025/04/30 18:20:47 213680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 213686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:918471| [2025/04/30 18:20:47 213693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 213699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1019| [2025/04/30 18:20:47 213733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247213710|stream_id:0|stream_offset:918471| [2025/04/30 18:20:47 213742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 213749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 213755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52643|rtt_var:1131|pto_duration:57167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 213762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 213773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 213779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 213784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247295877|now:1746037247213755|interv:82122| [2025/04/30 18:20:47 213790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247295877|now:1746037247213755|interval:82122|pto_count:0|srtt:52643 [2025/04/30 18:20:47 213797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:95183|inflight:75638| [2025/04/30 18:20:47 213803] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 213808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:95183|conn:0000558304DEB50C|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 213815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 213820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247214820|now:1746037247213820|interv:1000| [2025/04/30 18:20:47 213826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 213832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 213839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247214820| [2025/04/30 18:20:47 213845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247214820| [2025/04/30 18:20:47 213851] [debug] |xqc_engine_wakeup_after|wakeup:1746037247214820|now:1746037247213851|diff:969| [2025/04/30 18:20:47 213858] [debug] |xqc_engine_main_logic|END|now:1746037247213471| [2025/04/30 18:20:47 213981] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247213979| [2025/04/30 18:20:47 214015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 214024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:375| [2025/04/30 18:20:47 214030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:376| [2025/04/30 18:20:47 214039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:376| [2025/04/30 18:20:47 214045] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 214053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 214060] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74528|prior_delivered:798895|prior_time:1746037247158612|is_app_limited:0|send_elapse:54692|ack_elapse:55367|ctl_first_sent_time:1746037247159052|lagest_ack_time:1746037247213979|curr_delivered:863804| [2025/04/30 18:20:47 214067] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247159052| [2025/04/30 18:20:47 214074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:47 214080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 214093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:182|tx_in_flight:74528|prior_delivered:798895|prior_time:1746037247158612|is_app_limited:0|send_elapse:54692|ack_elapse:55367|ctl_first_sent_time:1746037247159052|lagest_ack_time:1746037247213979|curr_delivered:865004| [2025/04/30 18:20:47 214101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247159186| [2025/04/30 18:20:47 214402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:47 214411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52643|rttvar:1131|minrtt:30950|latest_rtt:54793|ack_delay:0| [2025/04/30 18:20:47 214418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52912|rttvar:1386|minrtt:30950|latest_rtt:54793|ack_delay:0| [2025/04/30 18:20:47 214425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:956|lost_pn:953|thresh:3| [2025/04/30 18:20:47 214432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 214520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 214526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52912|rtt_var:1386|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 214532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 214546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 214553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 214559] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247297166|now:1746037247214525|interv:82641| [2025/04/30 18:20:47 214565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247297166|now:1746037247214525|interval:82641|pto_count:0|srtt:52912 [2025/04/30 18:20:47 214572] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54692, ack_elapse 55367, delivered 66109|rate 1194014|lost 191| [2025/04/30 18:20:47 214578] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194014) in round 15| [2025/04/30 18:20:47 214584] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 214590] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 214596] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:95183|packet_lost:0|acked:2400|po_sent_time:1746037247159186|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 214602] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:95183|packet_lost:0|acked:2400|po_sent_time:1746037247159186|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 214608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:97583|full_bw_reached:1|inflight:73238|srtt:52912|latest_rtt:54793|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 214617] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:376|largest:376|pns:2| [2025/04/30 18:20:47 214623] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:376|frame:ACK |recv_time:1746037247213979|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 214630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367213979|now:1746037247213979|interv:120000000| [2025/04/30 18:20:47 214636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367213979|now:1746037247213979|interv:120000000| [2025/04/30 18:20:47 214642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247214820|pq_index:0| [2025/04/30 18:20:47 214648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247213471| [2025/04/30 18:20:47 214655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247214655| [2025/04/30 18:20:47 214663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247214661| [2025/04/30 18:20:47 214670] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 214678] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52912|min_srtt:52912|path_bw:1239168|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 214690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:938514| [2025/04/30 18:20:47 214697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 214704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 214710] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52912|min_srtt:52912|path_bw:1239168|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 214717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:939693| [2025/04/30 18:20:47 214723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 214729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 214735] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52912|min_srtt:52912|path_bw:1239168|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 214740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:940872| [2025/04/30 18:20:47 214746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 214753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 214760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52912|min_srtt:52912|path_bw:1239168|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 214766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:942051| [2025/04/30 18:20:47 214773] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52912|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 214780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 214787] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52912|min_srtt:52912|path_bw:1239168|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 214793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:943230| [2025/04/30 18:20:47 214800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 214812] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 214819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 214826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 214833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 214840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 214848] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 214854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 214860] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247214820| [2025/04/30 18:20:47 214867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247214820| [2025/04/30 18:20:47 214874] [debug] |xqc_engine_wakeup_after|wakeup:1746037247214820|now:1746037247214874|diff:18446744073709551562| [2025/04/30 18:20:47 214881] [debug] |xqc_engine_main_logic|END|now:1746037247214661| [2025/04/30 18:20:47 214890] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247214890| [2025/04/30 18:20:47 214896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247214820|pq_index:0| [2025/04/30 18:20:47 214903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247214661| [2025/04/30 18:20:47 214911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247214909| [2025/04/30 18:20:47 214917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247214820|now:1746037247214909| [2025/04/30 18:20:47 214924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247214820|now:1746037247214909| [2025/04/30 18:20:47 214930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 214936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 214945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52912|min_srtt:52912|path_bw:1239168|loss_rate:8.72|path_pto:0| [2025/04/30 18:20:47 214952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:943230| [2025/04/30 18:20:47 214959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 215038] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 215050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 215057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 215071] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 215077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 215128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 215149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1020| [2025/04/30 18:20:47 215193] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247215161|stream_id:0|stream_offset:919650| [2025/04/30 18:20:47 215204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 215212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 215219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52912|rtt_var:1386|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 215227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 215233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 215239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 215245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247298617|now:1746037247215219|interv:83398| [2025/04/30 18:20:47 215252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247298617|now:1746037247215219|interval:83398|pto_count:0|srtt:52912 [2025/04/30 18:20:47 215260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97583|inflight:74438| [2025/04/30 18:20:47 215268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 215274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:920829| [2025/04/30 18:20:47 215282] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 215288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1021| [2025/04/30 18:20:47 215329] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247215300|stream_id:0|stream_offset:920829| [2025/04/30 18:20:47 215338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 215345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 215358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52912|rtt_var:1386|pto_duration:58456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 215364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 215370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 215376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 215382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247298756|now:1746037247215357|interv:83399| [2025/04/30 18:20:47 215388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247298756|now:1746037247215357|interval:83399|pto_count:0|srtt:52912 [2025/04/30 18:20:47 215396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:97583|inflight:75638| [2025/04/30 18:20:47 215404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 215410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:97583|conn:0000558304DEB50C|stream_id:0|stream_offset:922008| [2025/04/30 18:20:47 215417] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 215423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247216423|now:1746037247215423|interv:1000| [2025/04/30 18:20:47 215429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 215436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 215442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247216423| [2025/04/30 18:20:47 215450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247216423| [2025/04/30 18:20:47 215456] [debug] |xqc_engine_wakeup_after|wakeup:1746037247216423|now:1746037247215456|diff:967| [2025/04/30 18:20:47 215462] [debug] |xqc_engine_main_logic|END|now:1746037247214909| [2025/04/30 18:20:47 215912] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247215911| [2025/04/30 18:20:47 215921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 215928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:376| [2025/04/30 18:20:47 215932] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:377| [2025/04/30 18:20:47 215938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:377| [2025/04/30 18:20:47 215942] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 215948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 215952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:74509|prior_delivered:800114|prior_time:1746037247159755|is_app_limited:0|send_elapse:53019|ack_elapse:56156|ctl_first_sent_time:1746037247160183|lagest_ack_time:1746037247215911|curr_delivered:866204| [2025/04/30 18:20:47 215957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247160183| [2025/04/30 18:20:47 215968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:47 215972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 215977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:183|tx_in_flight:74509|prior_delivered:800114|prior_time:1746037247159755|is_app_limited:0|send_elapse:53019|ack_elapse:56156|ctl_first_sent_time:1746037247160183|lagest_ack_time:1746037247215911|curr_delivered:867404| [2025/04/30 18:20:47 215982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247160285| [2025/04/30 18:20:47 216005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:47 216014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52912|rttvar:1386|minrtt:30950|latest_rtt:55626|ack_delay:1000| [2025/04/30 18:20:47 216019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53126|rttvar:1468|minrtt:30950|latest_rtt:55626|ack_delay:1000| [2025/04/30 18:20:47 216023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:958|lost_pn:955|thresh:3| [2025/04/30 18:20:47 216027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 216082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 216089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53126|rtt_var:1468|pto_duration:58998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 216094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 216100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 216106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 216112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247299298|now:1746037247216089|interv:83209| [2025/04/30 18:20:47 216119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247299298|now:1746037247216089|interval:83209|pto_count:0|srtt:53126 [2025/04/30 18:20:47 216126] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53019, ack_elapse 56156, delivered 67290|rate 1198269|lost 191| [2025/04/30 18:20:47 216133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198269) in round 15| [2025/04/30 18:20:47 216140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 216146] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 216152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:97583|packet_lost:0|acked:2400|po_sent_time:1746037247160285|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 216160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:97583|packet_lost:0|acked:2400|po_sent_time:1746037247160285|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 216167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:99983|full_bw_reached:1|inflight:73238|srtt:53126|latest_rtt:55626|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 216177] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:377|largest:377|pns:2| [2025/04/30 18:20:47 216184] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:377|frame:ACK |recv_time:1746037247215911|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 216192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367215911|now:1746037247215911|interv:120000000| [2025/04/30 18:20:47 216198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367215911|now:1746037247215911|interv:120000000| [2025/04/30 18:20:47 216204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247216423|pq_index:0| [2025/04/30 18:20:47 216211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247214909| [2025/04/30 18:20:47 216218] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247216218| [2025/04/30 18:20:47 216227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247216225| [2025/04/30 18:20:47 216241] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 216249] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53126|min_srtt:53126|path_bw:1239168|loss_rate:8.62|path_pto:0| [2025/04/30 18:20:47 216256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:943230| [2025/04/30 18:20:47 216263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 216271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 216279] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53126|min_srtt:53126|path_bw:1239168|loss_rate:8.62|path_pto:0| [2025/04/30 18:20:47 216285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:944409| [2025/04/30 18:20:47 216292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 216299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 216306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53126|min_srtt:53126|path_bw:1239168|loss_rate:8.62|path_pto:0| [2025/04/30 18:20:47 216313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:945588| [2025/04/30 18:20:47 216320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 216326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 216333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53126|min_srtt:53126|path_bw:1239168|loss_rate:8.62|path_pto:0| [2025/04/30 18:20:47 216341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 216348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53126|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 216355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 216361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53126|min_srtt:53126|path_bw:1239168|loss_rate:8.62|path_pto:0| [2025/04/30 18:20:47 216368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 216382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 216388] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 216395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 216402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 216409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 216415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:922008| [2025/04/30 18:20:47 216422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 216428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 216434] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247216423| [2025/04/30 18:20:47 216441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247216423| [2025/04/30 18:20:47 216447] [debug] |xqc_engine_wakeup_after|wakeup:1746037247216423|now:1746037247216447|diff:18446744073709551592| [2025/04/30 18:20:47 216453] [debug] |xqc_engine_main_logic|END|now:1746037247216225| [2025/04/30 18:20:47 216461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247216461| [2025/04/30 18:20:47 216468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247216423|pq_index:0| [2025/04/30 18:20:47 216474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247216225| [2025/04/30 18:20:47 216482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247216480| [2025/04/30 18:20:47 216489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247216423|now:1746037247216480| [2025/04/30 18:20:47 216496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247216423|now:1746037247216480| [2025/04/30 18:20:47 216503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 216509] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 216516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53126|min_srtt:53126|path_bw:1239168|loss_rate:8.62|path_pto:0| [2025/04/30 18:20:47 216523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 216530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 216536] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 216548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 216554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 216561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 216568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:922008| [2025/04/30 18:20:47 216575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 216583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1022| [2025/04/30 18:20:47 216631] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247216595|stream_id:0|stream_offset:922008| [2025/04/30 18:20:47 216642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 216649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 216656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53126|rtt_var:1468|pto_duration:58998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 216663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 216670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 216675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 216682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247300593|now:1746037247216656|interv:83937| [2025/04/30 18:20:47 216688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247300593|now:1746037247216656|interval:83937|pto_count:0|srtt:53126 [2025/04/30 18:20:47 216696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99983|inflight:74438| [2025/04/30 18:20:47 216703] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 216710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:99983|conn:0000558304DEB50C|stream_id:0|stream_offset:923187| [2025/04/30 18:20:47 216718] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 216724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247217724|now:1746037247216724|interv:1000| [2025/04/30 18:20:47 216731] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 216737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 216743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247217724| [2025/04/30 18:20:47 216756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247217724| [2025/04/30 18:20:47 216760] [debug] |xqc_engine_wakeup_after|wakeup:1746037247217724|now:1746037247216760|diff:964| [2025/04/30 18:20:47 216765] [debug] |xqc_engine_main_logic|END|now:1746037247216480| [2025/04/30 18:20:47 217740] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247217739| [2025/04/30 18:20:47 217753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 217759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:377| [2025/04/30 18:20:47 217763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:378| [2025/04/30 18:20:47 217769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:378| [2025/04/30 18:20:47 217773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 217779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:960|path_largest_ack:959| [2025/04/30 18:20:47 217784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:184|tx_in_flight:74490|prior_delivered:802514|prior_time:1746037247161694|is_app_limited:0|send_elapse:56111|ack_elapse:56045|ctl_first_sent_time:1746037247163428|lagest_ack_time:1746037247217739|curr_delivered:868604| [2025/04/30 18:20:47 217789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247163428| [2025/04/30 18:20:47 217794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:47 217798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 217803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:184|tx_in_flight:74490|prior_delivered:802514|prior_time:1746037247161694|is_app_limited:0|send_elapse:56111|ack_elapse:56045|ctl_first_sent_time:1746037247163428|lagest_ack_time:1746037247217739|curr_delivered:869804| [2025/04/30 18:20:47 217807] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247163526| [2025/04/30 18:20:47 217811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:47 217815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53126|rttvar:1468|minrtt:30950|latest_rtt:54213|ack_delay:1000| [2025/04/30 18:20:47 217820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53137|rttvar:1122|minrtt:30950|latest_rtt:54213|ack_delay:1000| [2025/04/30 18:20:47 217824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:960|lost_pn:957|thresh:3| [2025/04/30 18:20:47 217828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 217889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 217893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:1122|pto_duration:57625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 217897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 217901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 217905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72038| [2025/04/30 18:20:47 217909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247299220|now:1746037247217893|interv:81327| [2025/04/30 18:20:47 217913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247299220|now:1746037247217893|interval:81327|pto_count:0|srtt:53137 [2025/04/30 18:20:47 217918] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56111, ack_elapse 56045, delivered 67290|rate 1199230|lost 191| [2025/04/30 18:20:47 217923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199230) in round 15| [2025/04/30 18:20:47 217927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 217931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 217935] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99983|packet_lost:0|acked:2400|po_sent_time:1746037247163526|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 217940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99983|packet_lost:0|acked:2400|po_sent_time:1746037247163526|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 217947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:102383|full_bw_reached:1|inflight:72038|srtt:53137|latest_rtt:54213|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 217953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:378|largest:378|pns:2| [2025/04/30 18:20:47 217958] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:378|frame:ACK |recv_time:1746037247217739|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 217963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367217739|now:1746037247217739|interv:120000000| [2025/04/30 18:20:47 217967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367217739|now:1746037247217739|interv:120000000| [2025/04/30 18:20:47 217971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247217724|pq_index:0| [2025/04/30 18:20:47 217975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247216480| [2025/04/30 18:20:47 217979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247217979| [2025/04/30 18:20:47 217984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247217983| [2025/04/30 18:20:47 218013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247217724|now:1746037247217983| [2025/04/30 18:20:47 218017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247217724|now:1746037247217983| [2025/04/30 18:20:47 218021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 218026] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 218031] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1239168|loss_rate:8.57|path_pto:0| [2025/04/30 18:20:47 218035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72038|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 218040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 218045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 218050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1239168|loss_rate:8.57|path_pto:0| [2025/04/30 18:20:47 218054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72038|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:949125| [2025/04/30 18:20:47 218058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 218067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 218071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1239168|loss_rate:8.57|path_pto:0| [2025/04/30 18:20:47 218075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72038|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:950304| [2025/04/30 18:20:47 218080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 218084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 218088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1239168|loss_rate:8.57|path_pto:0| [2025/04/30 18:20:47 218095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:72038|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 218102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53137|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 218109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 218116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1239168|loss_rate:8.57|path_pto:0| [2025/04/30 18:20:47 218123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:72038|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:952662| [2025/04/30 18:20:47 218130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 218136] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 218142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 218150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 218157] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 218164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:923187| [2025/04/30 18:20:47 218170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 218177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1023| [2025/04/30 18:20:47 218225] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72038|now:1746037247218189|stream_id:0|stream_offset:923187| [2025/04/30 18:20:47 218242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 218250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 218257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:1122|pto_duration:57625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 218263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 218270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 218277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 218283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247300814|now:1746037247218256|interv:82558| [2025/04/30 18:20:47 218290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247300814|now:1746037247218256|interval:82558|pto_count:0|srtt:53137 [2025/04/30 18:20:47 218298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102383|inflight:73238| [2025/04/30 18:20:47 218305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 218312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:924366| [2025/04/30 18:20:47 218320] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 218327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1024| [2025/04/30 18:20:47 218366] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247218338|stream_id:0|stream_offset:924366| [2025/04/30 18:20:47 218375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 218382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 218389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:1122|pto_duration:57625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 218396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 218403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 218409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 218415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247300963|now:1746037247218389|interv:82574| [2025/04/30 18:20:47 218422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247300963|now:1746037247218389|interval:82574|pto_count:0|srtt:53137 [2025/04/30 18:20:47 218436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102383|inflight:74438| [2025/04/30 18:20:47 218444] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 218451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:925545| [2025/04/30 18:20:47 218458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 218465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247219465|now:1746037247218465|interv:1000| [2025/04/30 18:20:47 218472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 218478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 218485] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247219465| [2025/04/30 18:20:47 218492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247219465| [2025/04/30 18:20:47 218498] [debug] |xqc_engine_wakeup_after|wakeup:1746037247219465|now:1746037247218498|diff:967| [2025/04/30 18:20:47 218505] [debug] |xqc_engine_main_logic|END|now:1746037247217983| [2025/04/30 18:20:47 218513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247218513| [2025/04/30 18:20:47 218519] [debug] |xqc_engine_wakeup_after|wakeup:1746037247219465|now:1746037247218519|diff:946| [2025/04/30 18:20:47 218526] [debug] |xqc_engine_main_logic|END|now:1746037247218513| [2025/04/30 18:20:47 219600] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247219600| [2025/04/30 18:20:47 219612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247219465|pq_index:0| [2025/04/30 18:20:47 219617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247217983| [2025/04/30 18:20:47 219622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247219621| [2025/04/30 18:20:47 219627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247219465|now:1746037247219621| [2025/04/30 18:20:47 219631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247219465|now:1746037247219621| [2025/04/30 18:20:47 219635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 219640] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 219645] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53137|min_srtt:53137|path_bw:1239168|loss_rate:8.47|path_pto:0| [2025/04/30 18:20:47 219650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:74438|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:952662| [2025/04/30 18:20:47 219655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 219659] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 219663] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 219673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 219677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 219682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:925545| [2025/04/30 18:20:47 219687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 219691] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1025| [2025/04/30 18:20:47 219731] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247219700|stream_id:0|stream_offset:925545| [2025/04/30 18:20:47 219741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 219749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 219756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53137|rtt_var:1122|pto_duration:57625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 219763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 219770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 219776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 219782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302325|now:1746037247219756|interv:82569| [2025/04/30 18:20:47 219788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302325|now:1746037247219756|interval:82569|pto_count:0|srtt:53137 [2025/04/30 18:20:47 219795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:102383|inflight:75638| [2025/04/30 18:20:47 219803] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 219810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:102383|conn:0000558304DEB50C|stream_id:0|stream_offset:926724| [2025/04/30 18:20:47 219817] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 219824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247220823|now:1746037247219823|interv:1000| [2025/04/30 18:20:47 219829] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 219833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 219837] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247220823| [2025/04/30 18:20:47 219842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247220823| [2025/04/30 18:20:47 219846] [debug] |xqc_engine_wakeup_after|wakeup:1746037247220823|now:1746037247219846|diff:977| [2025/04/30 18:20:47 219855] [debug] |xqc_engine_main_logic|END|now:1746037247219621| [2025/04/30 18:20:47 219865] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247219865| [2025/04/30 18:20:47 219870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 219876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:378| [2025/04/30 18:20:47 219880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:379| [2025/04/30 18:20:47 219887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:379| [2025/04/30 18:20:47 219891] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 219897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:962|path_largest_ack:961| [2025/04/30 18:20:47 219902] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:73290|prior_delivered:804914|prior_time:1746037247163724|is_app_limited:0|send_elapse:53391|ack_elapse:56141|ctl_first_sent_time:1746037247164142|lagest_ack_time:1746037247219865|curr_delivered:871004| [2025/04/30 18:20:47 219907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247164142| [2025/04/30 18:20:47 219911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:47 219916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 219921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:73290|prior_delivered:804914|prior_time:1746037247163724|is_app_limited:0|send_elapse:53391|ack_elapse:56141|ctl_first_sent_time:1746037247164142|lagest_ack_time:1746037247219865|curr_delivered:872204| [2025/04/30 18:20:47 219925] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247164269| [2025/04/30 18:20:47 219929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:47 219933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53137|rttvar:1122|minrtt:30950|latest_rtt:55596|ack_delay:1000| [2025/04/30 18:20:47 219938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53319|rttvar:1206|minrtt:30950|latest_rtt:55596|ack_delay:1000| [2025/04/30 18:20:47 219942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:962|lost_pn:959|thresh:3| [2025/04/30 18:20:47 219946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 219981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 220004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 220013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 220017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 220021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 220025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 220029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 220033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53319|rtt_var:1206|pto_duration:58143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 220038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 220042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 220045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 220049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302843|now:1746037247220033|interv:82810| [2025/04/30 18:20:47 220054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302843|now:1746037247220033|interval:82810|pto_count:0|srtt:53319 [2025/04/30 18:20:47 220058] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53391, ack_elapse 56141, delivered 67290|rate 1198589|lost 191| [2025/04/30 18:20:47 220063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198589) in round 15| [2025/04/30 18:20:47 220067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 220071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 220075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102383|packet_lost:0|acked:2400|po_sent_time:1746037247164269|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 220080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102383|packet_lost:0|acked:2400|po_sent_time:1746037247164269|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 220085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:104783|full_bw_reached:1|inflight:73238|srtt:53319|latest_rtt:55596|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 220100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:379|largest:379|pns:2| [2025/04/30 18:20:47 220107] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:379|frame:ACK |recv_time:1746037247219865|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 220114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367219865|now:1746037247219865|interv:120000000| [2025/04/30 18:20:47 220120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367219865|now:1746037247219865|interv:120000000| [2025/04/30 18:20:47 220127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247220823|pq_index:0| [2025/04/30 18:20:47 220133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247219621| [2025/04/30 18:20:47 220139] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247220139| [2025/04/30 18:20:47 220147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247220145| [2025/04/30 18:20:47 220155] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 220162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53319|min_srtt:53319|path_bw:1239168|loss_rate:8.43|path_pto:0| [2025/04/30 18:20:47 220170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:952662| [2025/04/30 18:20:47 220177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 220185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 220192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53319|min_srtt:53319|path_bw:1239168|loss_rate:8.43|path_pto:0| [2025/04/30 18:20:47 220199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:953841| [2025/04/30 18:20:47 220207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 220214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 220222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53319|min_srtt:53319|path_bw:1239168|loss_rate:8.43|path_pto:0| [2025/04/30 18:20:47 220229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:955020| [2025/04/30 18:20:47 220242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 220249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 220256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53319|min_srtt:53319|path_bw:1239168|loss_rate:8.43|path_pto:0| [2025/04/30 18:20:47 220263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:956199| [2025/04/30 18:20:47 220270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53319|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 220277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 220284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53319|min_srtt:53319|path_bw:1239168|loss_rate:8.43|path_pto:0| [2025/04/30 18:20:47 220290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 220298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 220304] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 220310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 220317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 220324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 220331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:926724| [2025/04/30 18:20:47 220338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 220344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 220351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247220823| [2025/04/30 18:20:47 220358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247220823| [2025/04/30 18:20:47 220364] [debug] |xqc_engine_wakeup_after|wakeup:1746037247220823|now:1746037247220364|diff:459| [2025/04/30 18:20:47 220371] [debug] |xqc_engine_main_logic|END|now:1746037247220145| [2025/04/30 18:20:47 220380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247220380| [2025/04/30 18:20:47 220387] [debug] |xqc_engine_wakeup_after|wakeup:1746037247220823|now:1746037247220386|diff:437| [2025/04/30 18:20:47 220393] [debug] |xqc_engine_main_logic|END|now:1746037247220380| [2025/04/30 18:20:47 221480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247221480| [2025/04/30 18:20:47 221495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247220823|pq_index:0| [2025/04/30 18:20:47 221510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247220145| [2025/04/30 18:20:47 221519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247221517| [2025/04/30 18:20:47 221526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247220823|now:1746037247221517| [2025/04/30 18:20:47 221533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247220823|now:1746037247221517| [2025/04/30 18:20:47 221539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 221546] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 221553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53319|min_srtt:53319|path_bw:1239168|loss_rate:8.43|path_pto:0| [2025/04/30 18:20:47 221561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 221568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 221574] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 221581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 221588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 221596] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 221604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:926724| [2025/04/30 18:20:47 221611] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 221618] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1026| [2025/04/30 18:20:47 221686] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247221631|stream_id:0|stream_offset:926724| [2025/04/30 18:20:47 221695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 221703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 221711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53319|rtt_var:1206|pto_duration:58143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 221719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 221725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 221738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 221744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247304774|now:1746037247221711|interv:83063| [2025/04/30 18:20:47 221750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247304774|now:1746037247221711|interval:83063|pto_count:0|srtt:53319 [2025/04/30 18:20:47 221758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104783|inflight:74438| [2025/04/30 18:20:47 221766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 221773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:927903| [2025/04/30 18:20:47 221780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 221787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1027| [2025/04/30 18:20:47 221828] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247221798|stream_id:0|stream_offset:927903| [2025/04/30 18:20:47 221837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 221844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 221851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53319|rtt_var:1206|pto_duration:58143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 221859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 221865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 221871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 221878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247304941|now:1746037247221851|interv:83090| [2025/04/30 18:20:47 221883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247304941|now:1746037247221851|interval:83090|pto_count:0|srtt:53319 [2025/04/30 18:20:47 221888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104783|inflight:75638| [2025/04/30 18:20:47 221893] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 221898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:929082| [2025/04/30 18:20:47 221902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 221907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1028| [2025/04/30 18:20:47 221940] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247221914|stream_id:0|stream_offset:929082| [2025/04/30 18:20:47 221956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 221963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 221970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53319|rtt_var:1206|pto_duration:58143|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 221978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 221984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 222012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 222016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247305057|now:1746037247221970|interv:83087| [2025/04/30 18:20:47 222020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247305057|now:1746037247221970|interval:83087|pto_count:0|srtt:53319 [2025/04/30 18:20:47 222025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104783|inflight:76838| [2025/04/30 18:20:47 222030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 222034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:104783|conn:0000558304DEB50C|stream_id:0|stream_offset:930261| [2025/04/30 18:20:47 222039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 222043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247223043|now:1746037247222043|interv:1000| [2025/04/30 18:20:47 222047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 222051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 222055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247223043| [2025/04/30 18:20:47 222059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247223043| [2025/04/30 18:20:47 222063] [debug] |xqc_engine_wakeup_after|wakeup:1746037247223043|now:1746037247222063|diff:980| [2025/04/30 18:20:47 222068] [debug] |xqc_engine_main_logic|END|now:1746037247221517| [2025/04/30 18:20:47 222078] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247222077| [2025/04/30 18:20:47 222083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 222089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:379| [2025/04/30 18:20:47 222093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:380| [2025/04/30 18:20:47 222099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:380| [2025/04/30 18:20:47 222103] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 222109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 222118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:75690|prior_delivered:804914|prior_time:1746037247163724|is_app_limited:0|send_elapse:53628|ack_elapse:58353|ctl_first_sent_time:1746037247164379|lagest_ack_time:1746037247222077|curr_delivered:873404| [2025/04/30 18:20:47 222123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247164379| [2025/04/30 18:20:47 222127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:47 222134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 222141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:74490|prior_delivered:807314|prior_time:1746037247165663|is_app_limited:0|send_elapse:54543|ack_elapse:56414|ctl_first_sent_time:1746037247167217|lagest_ack_time:1746037247222077|curr_delivered:874604| [2025/04/30 18:20:47 222148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247167217| [2025/04/30 18:20:47 222155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:47 222162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53319|rttvar:1206|minrtt:30950|latest_rtt:54860|ack_delay:1000| [2025/04/30 18:20:47 222168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53387|rttvar:1040|minrtt:30950|latest_rtt:54860|ack_delay:1000| [2025/04/30 18:20:47 222175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:964|lost_pn:961|thresh:3| [2025/04/30 18:20:47 222182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 222278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 222285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53387|rtt_var:1040|pto_duration:57547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 222291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 222298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 222304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 222311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247304461|now:1746037247222284|interv:82177| [2025/04/30 18:20:47 222317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247304461|now:1746037247222284|interval:82177|pto_count:0|srtt:53387 [2025/04/30 18:20:47 222325] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54543, ack_elapse 56414, delivered 67290|rate 1192789|lost 191| [2025/04/30 18:20:47 222332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192789) in round 15| [2025/04/30 18:20:47 222339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 222345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 222352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104783|packet_lost:0|acked:2400|po_sent_time:1746037247167217|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 222359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104783|packet_lost:0|acked:2400|po_sent_time:1746037247167217|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 222367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:107183|full_bw_reached:1|inflight:74438|srtt:53387|latest_rtt:54860|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 222376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:380|largest:380|pns:2| [2025/04/30 18:20:47 222383] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:380|frame:ACK |recv_time:1746037247222077|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 222391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367222077|now:1746037247222077|interv:120000000| [2025/04/30 18:20:47 222397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367222077|now:1746037247222077|interv:120000000| [2025/04/30 18:20:47 222413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247223043|pq_index:0| [2025/04/30 18:20:47 222421] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247221517| [2025/04/30 18:20:47 222427] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247222427| [2025/04/30 18:20:47 222434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247222432| [2025/04/30 18:20:47 222441] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 222449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53387|min_srtt:53387|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 222456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:74438|cwnd:107183|conn:0000558304DEB50C|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 222464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 222471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 222478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53387|min_srtt:53387|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 222484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:74438|cwnd:107183|conn:0000558304DEB50C|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 222491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 222498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 222505] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53387|min_srtt:53387|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 222512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:74438|cwnd:107183|conn:0000558304DEB50C|stream_id:0|stream_offset:959736| [2025/04/30 18:20:47 222519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 222527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 222534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53387|min_srtt:53387|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 222541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:74438|cwnd:107183|conn:0000558304DEB50C|stream_id:0|stream_offset:960915| [2025/04/30 18:20:47 222554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53387|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 222561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 222568] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53387|min_srtt:53387|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 222575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:74438|cwnd:107183|conn:0000558304DEB50C|stream_id:0|stream_offset:962094| [2025/04/30 18:20:47 222582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 222588] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 222594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 222601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 222608] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 222615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:107183|conn:0000558304DEB50C|stream_id:0|stream_offset:930261| [2025/04/30 18:20:47 222622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 222629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 222635] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247223043| [2025/04/30 18:20:47 222642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247223043| [2025/04/30 18:20:47 222648] [debug] |xqc_engine_wakeup_after|wakeup:1746037247223043|now:1746037247222648|diff:395| [2025/04/30 18:20:47 222655] [debug] |xqc_engine_main_logic|END|now:1746037247222432| [2025/04/30 18:20:47 222664] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247222664| [2025/04/30 18:20:47 222670] [debug] |xqc_engine_wakeup_after|wakeup:1746037247223043|now:1746037247222670|diff:373| [2025/04/30 18:20:47 222676] [debug] |xqc_engine_main_logic|END|now:1746037247222664| [2025/04/30 18:20:47 223720] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247223719| [2025/04/30 18:20:47 223733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 223742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:380| [2025/04/30 18:20:47 223748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:381| [2025/04/30 18:20:47 223754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:381| [2025/04/30 18:20:47 223758] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 223764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 223769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:75690|prior_delivered:807314|prior_time:1746037247165663|is_app_limited:0|send_elapse:54657|ack_elapse:58056|ctl_first_sent_time:1746037247167331|lagest_ack_time:1746037247223719|curr_delivered:875804| [2025/04/30 18:20:47 223780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247167331| [2025/04/30 18:20:47 223785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:47 223789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 223794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:74490|prior_delivered:809714|prior_time:1746037247167774|is_app_limited:0|send_elapse:53452|ack_elapse:55945|ctl_first_sent_time:1746037247168079|lagest_ack_time:1746037247223719|curr_delivered:877004| [2025/04/30 18:20:47 223798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247168079| [2025/04/30 18:20:47 223803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:47 223807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53387|rttvar:1040|minrtt:30950|latest_rtt:55640|ack_delay:1000| [2025/04/30 18:20:47 223811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53544|rttvar:1093|minrtt:30950|latest_rtt:55640|ack_delay:1000| [2025/04/30 18:20:47 223816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:966|lost_pn:963|thresh:3| [2025/04/30 18:20:47 223820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 223877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 223881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53544|rtt_var:1093|pto_duration:57916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 223886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 223890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 223894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72038| [2025/04/30 18:20:47 223898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247304830|now:1746037247223881|interv:80949| [2025/04/30 18:20:47 223902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247304830|now:1746037247223881|interval:80949|pto_count:0|srtt:53544 [2025/04/30 18:20:47 223906] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53452, ack_elapse 55945, delivered 67290|rate 1202788|lost 191| [2025/04/30 18:20:47 223911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202788) in round 15| [2025/04/30 18:20:47 223915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 223920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 223923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:107183|packet_lost:0|acked:2400|po_sent_time:1746037247168079|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 223928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:107183|packet_lost:0|acked:2400|po_sent_time:1746037247168079|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 223933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:109583|full_bw_reached:1|inflight:72038|srtt:53544|latest_rtt:55640|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 223939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:381|largest:381|pns:2| [2025/04/30 18:20:47 223943] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:381|frame:ACK |recv_time:1746037247223719|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 223948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367223719|now:1746037247223719|interv:120000000| [2025/04/30 18:20:47 223952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367223719|now:1746037247223719|interv:120000000| [2025/04/30 18:20:47 223956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247223043|pq_index:0| [2025/04/30 18:20:47 223960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247222432| [2025/04/30 18:20:47 223967] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247223967| [2025/04/30 18:20:47 223972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247223971| [2025/04/30 18:20:47 223977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247223043|now:1746037247223971| [2025/04/30 18:20:47 223981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247223043|now:1746037247223971| [2025/04/30 18:20:47 223985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 224012] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 224017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 224021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:72038|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:962094| [2025/04/30 18:20:47 224026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 224031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 224035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 224040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:72038|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:963273| [2025/04/30 18:20:47 224044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 224049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 224053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 224057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:72038|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 224062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 224066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 224070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 224075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:72038|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:965631| [2025/04/30 18:20:47 224086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53544|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 224091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 224095] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 224099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:72038|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:966810| [2025/04/30 18:20:47 224103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 224107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 224111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 224115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 224120] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 224125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:930261| [2025/04/30 18:20:47 224133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 224140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1029| [2025/04/30 18:20:47 224185] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72038|now:1746037247224151|stream_id:0|stream_offset:930261| [2025/04/30 18:20:47 224196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 224204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 224211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53544|rtt_var:1093|pto_duration:57916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 224217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 224223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 224230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 224237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247307067|now:1746037247224210|interv:82857| [2025/04/30 18:20:47 224243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247307067|now:1746037247224210|interval:82857|pto_count:0|srtt:53544 [2025/04/30 18:20:47 224257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109583|inflight:73238| [2025/04/30 18:20:47 224265] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 224272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:931440| [2025/04/30 18:20:47 224279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 224288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1030| [2025/04/30 18:20:47 224328] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247224302|stream_id:0|stream_offset:931440| [2025/04/30 18:20:47 224338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 224346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 224352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53544|rtt_var:1093|pto_duration:57916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 224359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 224366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 224372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 224378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247307218|now:1746037247224352|interv:82866| [2025/04/30 18:20:47 224385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247307218|now:1746037247224352|interval:82866|pto_count:0|srtt:53544 [2025/04/30 18:20:47 224392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109583|inflight:74438| [2025/04/30 18:20:47 224399] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 224406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:932619| [2025/04/30 18:20:47 224414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 224420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247225420|now:1746037247224420|interv:1000| [2025/04/30 18:20:47 224426] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 224432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 224439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247225420| [2025/04/30 18:20:47 224446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247225420| [2025/04/30 18:20:47 224453] [debug] |xqc_engine_wakeup_after|wakeup:1746037247225420|now:1746037247224452|diff:968| [2025/04/30 18:20:47 224466] [debug] |xqc_engine_main_logic|END|now:1746037247223971| [2025/04/30 18:20:47 224475] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247224475| [2025/04/30 18:20:47 224482] [debug] |xqc_engine_wakeup_after|wakeup:1746037247225420|now:1746037247224482|diff:938| [2025/04/30 18:20:47 224489] [debug] |xqc_engine_main_logic|END|now:1746037247224475| [2025/04/30 18:20:47 225564] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247225563| [2025/04/30 18:20:47 225576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247225420|pq_index:0| [2025/04/30 18:20:47 225580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247223971| [2025/04/30 18:20:47 225586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247225585| [2025/04/30 18:20:47 225590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247225420|now:1746037247225585| [2025/04/30 18:20:47 225595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247225420|now:1746037247225585| [2025/04/30 18:20:47 225599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 225603] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 225608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53544|min_srtt:53544|path_bw:1239168|loss_rate:8.20|path_pto:0| [2025/04/30 18:20:47 225613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:74438|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:966810| [2025/04/30 18:20:47 225618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 225622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 225626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 225630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 225635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 225640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:932619| [2025/04/30 18:20:47 225644] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 225649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1031| [2025/04/30 18:20:47 225689] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247225657|stream_id:0|stream_offset:932619| [2025/04/30 18:20:47 225699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 225715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 225722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53544|rtt_var:1093|pto_duration:57916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 225729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 225735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 225742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 225747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247308573|now:1746037247225721|interv:82852| [2025/04/30 18:20:47 225754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247308573|now:1746037247225721|interval:82852|pto_count:0|srtt:53544 [2025/04/30 18:20:47 225761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109583|inflight:75638| [2025/04/30 18:20:47 225770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 225776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:933798| [2025/04/30 18:20:47 225784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 225789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1032| [2025/04/30 18:20:47 225824] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247225797|stream_id:0|stream_offset:933798| [2025/04/30 18:20:47 225833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 225840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 225847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53544|rtt_var:1093|pto_duration:57916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 225854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 225861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 225867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 225874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247308713|now:1746037247225847|interv:82866| [2025/04/30 18:20:47 225879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247308713|now:1746037247225847|interval:82866|pto_count:0|srtt:53544 [2025/04/30 18:20:47 225883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:109583|inflight:76838| [2025/04/30 18:20:47 225889] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 225898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:109583|conn:0000558304DEB50C|stream_id:0|stream_offset:934977| [2025/04/30 18:20:47 225903] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 225907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247226906|now:1746037247225906|interv:1000| [2025/04/30 18:20:47 225911] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 225914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 225918] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247226906| [2025/04/30 18:20:47 225923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247226906| [2025/04/30 18:20:47 225927] [debug] |xqc_engine_wakeup_after|wakeup:1746037247226906|now:1746037247225927|diff:979| [2025/04/30 18:20:47 225931] [debug] |xqc_engine_main_logic|END|now:1746037247225585| [2025/04/30 18:20:47 225941] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247225940| [2025/04/30 18:20:47 225946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 225952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:381| [2025/04/30 18:20:47 225956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:382| [2025/04/30 18:20:47 225962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:382| [2025/04/30 18:20:47 225966] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 225971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 225976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:185|tx_in_flight:75690|prior_delivered:809714|prior_time:1746037247167774|is_app_limited:0|send_elapse:53545|ack_elapse:58166|ctl_first_sent_time:1746037247168172|lagest_ack_time:1746037247225940|curr_delivered:878204| [2025/04/30 18:20:47 225981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247168172| [2025/04/30 18:20:47 226005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 18:20:47 226015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 226019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:73290|prior_delivered:812114|prior_time:1746037247169641|is_app_limited:0|send_elapse:54710|ack_elapse:56299|ctl_first_sent_time:1746037247171360|lagest_ack_time:1746037247225940|curr_delivered:879404| [2025/04/30 18:20:47 226024] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247171360| [2025/04/30 18:20:47 226028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 18:20:47 226032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53544|rttvar:1093|minrtt:30950|latest_rtt:54580|ack_delay:1000| [2025/04/30 18:20:47 226036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53548|rttvar:829|minrtt:30950|latest_rtt:54580|ack_delay:1000| [2025/04/30 18:20:47 226044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:968|lost_pn:965|thresh:3| [2025/04/30 18:20:47 226049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 226103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 226108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53548|rtt_var:829|pto_duration:56864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 226112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 226116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 226121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 226127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247307661|now:1746037247226107|interv:81554| [2025/04/30 18:20:47 226134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247307661|now:1746037247226107|interval:81554|pto_count:0|srtt:53548 [2025/04/30 18:20:47 226141] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54710, ack_elapse 56299, delivered 67290|rate 1195225|lost 191| [2025/04/30 18:20:47 226148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195225) in round 15| [2025/04/30 18:20:47 226160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 226166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 226172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:109583|packet_lost:0|acked:2400|po_sent_time:1746037247171360|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 226179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:109583|packet_lost:0|acked:2400|po_sent_time:1746037247171360|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 226187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:111983|full_bw_reached:1|inflight:74438|srtt:53548|latest_rtt:54580|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 226196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:382|largest:382|pns:2| [2025/04/30 18:20:47 226204] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:382|frame:ACK |recv_time:1746037247225940|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 226211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367225940|now:1746037247225940|interv:120000000| [2025/04/30 18:20:47 226218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367225940|now:1746037247225940|interv:120000000| [2025/04/30 18:20:47 226224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247226906|pq_index:0| [2025/04/30 18:20:47 226231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247225585| [2025/04/30 18:20:47 226238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247226238| [2025/04/30 18:20:47 226246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247226244| [2025/04/30 18:20:47 226254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 226262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53548|min_srtt:53548|path_bw:1239168|loss_rate:8.11|path_pto:0| [2025/04/30 18:20:47 226269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:966810| [2025/04/30 18:20:47 226276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 226284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 226292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53548|min_srtt:53548|path_bw:1239168|loss_rate:8.11|path_pto:0| [2025/04/30 18:20:47 226305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:967989| [2025/04/30 18:20:47 226312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 226319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 226325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53548|min_srtt:53548|path_bw:1239168|loss_rate:8.11|path_pto:0| [2025/04/30 18:20:47 226333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 226340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 226347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 226354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53548|min_srtt:53548|path_bw:1239168|loss_rate:8.11|path_pto:0| [2025/04/30 18:20:47 226360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:970347| [2025/04/30 18:20:47 226367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 226374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 226382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53548|min_srtt:53548|path_bw:1239168|loss_rate:8.11|path_pto:0| [2025/04/30 18:20:47 226388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:971526| [2025/04/30 18:20:47 226395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 226401] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 226408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 226414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 226423] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 226429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:934977| [2025/04/30 18:20:47 226444] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 226451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 226457] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247226906| [2025/04/30 18:20:47 226464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247226906| [2025/04/30 18:20:47 226470] [debug] |xqc_engine_wakeup_after|wakeup:1746037247226906|now:1746037247226470|diff:436| [2025/04/30 18:20:47 226477] [debug] |xqc_engine_main_logic|END|now:1746037247226244| [2025/04/30 18:20:47 226485] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247226485| [2025/04/30 18:20:47 226491] [debug] |xqc_engine_wakeup_after|wakeup:1746037247226906|now:1746037247226491|diff:415| [2025/04/30 18:20:47 226498] [debug] |xqc_engine_main_logic|END|now:1746037247226485| [2025/04/30 18:20:47 227573] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247227572| [2025/04/30 18:20:47 227584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247226906|pq_index:0| [2025/04/30 18:20:47 227589] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247226244| [2025/04/30 18:20:47 227594] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247227593| [2025/04/30 18:20:47 227599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247226906|now:1746037247227593| [2025/04/30 18:20:47 227603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247226906|now:1746037247227593| [2025/04/30 18:20:47 227607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 227612] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 227617] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53548|min_srtt:53548|path_bw:1239168|loss_rate:8.11|path_pto:0| [2025/04/30 18:20:47 227622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:971526| [2025/04/30 18:20:47 227627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 227630] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 227635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 227642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 227649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 227656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:934977| [2025/04/30 18:20:47 227663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 227670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1033| [2025/04/30 18:20:47 227722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247227689|stream_id:0|stream_offset:934977| [2025/04/30 18:20:47 227732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 227739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 227746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53548|rtt_var:829|pto_duration:56864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 227753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 227760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 227766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 227772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247309553|now:1746037247227745|interv:81808| [2025/04/30 18:20:47 227777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247309553|now:1746037247227745|interval:81808|pto_count:0|srtt:53548 [2025/04/30 18:20:47 227782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111983|inflight:75638| [2025/04/30 18:20:47 227788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 227792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:936156| [2025/04/30 18:20:47 227796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 227801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1034| [2025/04/30 18:20:47 227835] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247227808|stream_id:0|stream_offset:936156| [2025/04/30 18:20:47 227844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 227852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 227858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53548|rtt_var:829|pto_duration:56864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 227865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 227871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 227877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 227884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247309672|now:1746037247227858|interv:81814| [2025/04/30 18:20:47 227895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247309672|now:1746037247227858|interval:81814|pto_count:0|srtt:53548 [2025/04/30 18:20:47 227899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:111983|inflight:76838| [2025/04/30 18:20:47 227904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 227909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:111983|conn:0000558304DEB50C|stream_id:0|stream_offset:937335| [2025/04/30 18:20:47 227913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 227917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247228917|now:1746037247227917|interv:1000| [2025/04/30 18:20:47 227921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 227925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 227929] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247228917| [2025/04/30 18:20:47 227933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247228917| [2025/04/30 18:20:47 227937] [debug] |xqc_engine_wakeup_after|wakeup:1746037247228917|now:1746037247227937|diff:980| [2025/04/30 18:20:47 227942] [debug] |xqc_engine_main_logic|END|now:1746037247227593| [2025/04/30 18:20:47 227952] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247227951| [2025/04/30 18:20:47 227957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 227963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:382| [2025/04/30 18:20:47 227966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:383| [2025/04/30 18:20:47 227972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:383| [2025/04/30 18:20:47 227977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 227982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 228011] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:812114|prior_time:1746037247169641|is_app_limited:0|send_elapse:54852|ack_elapse:58310|ctl_first_sent_time:1746037247171502|lagest_ack_time:1746037247227951|curr_delivered:880604| [2025/04/30 18:20:47 228016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247171502| [2025/04/30 18:20:47 228021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 18:20:47 228025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 228030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:812114|prior_time:1746037247169641|is_app_limited:0|send_elapse:54852|ack_elapse:58310|ctl_first_sent_time:1746037247171502|lagest_ack_time:1746037247227951|curr_delivered:881804| [2025/04/30 18:20:47 228038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247171645| [2025/04/30 18:20:47 228042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:47 228046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53548|rttvar:829|minrtt:30950|latest_rtt:56306|ack_delay:1000| [2025/04/30 18:20:47 228051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53768|rttvar:1061|minrtt:30950|latest_rtt:56306|ack_delay:1000| [2025/04/30 18:20:47 228055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:970|lost_pn:967|thresh:3| [2025/04/30 18:20:47 228059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 228115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 228122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53768|rtt_var:1061|pto_duration:58012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 228129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 228135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 228142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 228148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247310820|now:1746037247228121|interv:82699| [2025/04/30 18:20:47 228161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247310820|now:1746037247228121|interval:82699|pto_count:0|srtt:53768 [2025/04/30 18:20:47 228168] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54852, ack_elapse 58310, delivered 69690|rate 1195163|lost 191| [2025/04/30 18:20:47 228175] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195163) in round 15| [2025/04/30 18:20:47 228181] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 228187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 228194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:111983|packet_lost:0|acked:2400|po_sent_time:1746037247171645|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 228201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:111983|packet_lost:0|acked:2400|po_sent_time:1746037247171645|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 228209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:114383|full_bw_reached:1|inflight:74438|srtt:53768|latest_rtt:56306|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 228219] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:383|largest:383|pns:2| [2025/04/30 18:20:47 228226] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:383|frame:ACK |recv_time:1746037247227951|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 228234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367227951|now:1746037247227951|interv:120000000| [2025/04/30 18:20:47 228241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367227951|now:1746037247227951|interv:120000000| [2025/04/30 18:20:47 228248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247228917|pq_index:0| [2025/04/30 18:20:47 228255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247227593| [2025/04/30 18:20:47 228262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247228262| [2025/04/30 18:20:47 228269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247228268| [2025/04/30 18:20:47 228277] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 228285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53768|min_srtt:53768|path_bw:1239168|loss_rate:8.02|path_pto:0| [2025/04/30 18:20:47 228292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:971526| [2025/04/30 18:20:47 228299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 228313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 228320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53768|min_srtt:53768|path_bw:1239168|loss_rate:8.02|path_pto:0| [2025/04/30 18:20:47 228327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 228334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 228341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 228348] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53768|min_srtt:53768|path_bw:1239168|loss_rate:8.02|path_pto:0| [2025/04/30 18:20:47 228355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:973884| [2025/04/30 18:20:47 228362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 228368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 228375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53768|min_srtt:53768|path_bw:1239168|loss_rate:8.02|path_pto:0| [2025/04/30 18:20:47 228382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:975063| [2025/04/30 18:20:47 228390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 228397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 228404] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53768|min_srtt:53768|path_bw:1239168|loss_rate:8.02|path_pto:0| [2025/04/30 18:20:47 228410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:976242| [2025/04/30 18:20:47 228418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 228425] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 228431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 228444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 228452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 228458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:937335| [2025/04/30 18:20:47 228465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 228515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 228523] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247228917| [2025/04/30 18:20:47 228530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247228917| [2025/04/30 18:20:47 228536] [debug] |xqc_engine_wakeup_after|wakeup:1746037247228917|now:1746037247228536|diff:381| [2025/04/30 18:20:47 228543] [debug] |xqc_engine_main_logic|END|now:1746037247228268| [2025/04/30 18:20:47 228552] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247228552| [2025/04/30 18:20:47 228558] [debug] |xqc_engine_wakeup_after|wakeup:1746037247228917|now:1746037247228558|diff:359| [2025/04/30 18:20:47 228564] [debug] |xqc_engine_main_logic|END|now:1746037247228552| [2025/04/30 18:20:47 229637] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247229636| [2025/04/30 18:20:47 229648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247228917|pq_index:0| [2025/04/30 18:20:47 229652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247228268| [2025/04/30 18:20:47 229658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247229657| [2025/04/30 18:20:47 229662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247228917|now:1746037247229657| [2025/04/30 18:20:47 229667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247228917|now:1746037247229657| [2025/04/30 18:20:47 229671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 229675] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 229680] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53768|min_srtt:53768|path_bw:1239168|loss_rate:8.02|path_pto:0| [2025/04/30 18:20:47 229685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:976242| [2025/04/30 18:20:47 229690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 229694] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 229698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 229702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 229707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 229717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:937335| [2025/04/30 18:20:47 229721] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 229726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1035| [2025/04/30 18:20:47 229767] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247229735|stream_id:0|stream_offset:937335| [2025/04/30 18:20:47 229776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 229784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 229790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53768|rtt_var:1061|pto_duration:58012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 229797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 229804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 229810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 229816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247312747|now:1746037247229790|interv:82957| [2025/04/30 18:20:47 229823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247312747|now:1746037247229790|interval:82957|pto_count:0|srtt:53768 [2025/04/30 18:20:47 229829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114383|inflight:75638| [2025/04/30 18:20:47 229834] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 229839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:938514| [2025/04/30 18:20:47 229844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 229848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1036| [2025/04/30 18:20:47 229882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247229855|stream_id:0|stream_offset:938514| [2025/04/30 18:20:47 229892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1036|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 229899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 229905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53768|rtt_var:1061|pto_duration:58012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 229918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 229924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 229931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 229936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247312867|now:1746037247229905|interv:82962| [2025/04/30 18:20:47 229940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247312867|now:1746037247229905|interval:82962|pto_count:0|srtt:53768 [2025/04/30 18:20:47 229945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:114383|inflight:76838| [2025/04/30 18:20:47 229950] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 229954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:114383|conn:0000558304DEB50C|stream_id:0|stream_offset:939693| [2025/04/30 18:20:47 229959] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 229963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247230963|now:1746037247229963|interv:1000| [2025/04/30 18:20:47 229967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 229971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 229975] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247230963| [2025/04/30 18:20:47 229979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247230963| [2025/04/30 18:20:47 229983] [debug] |xqc_engine_wakeup_after|wakeup:1746037247230963|now:1746037247229983|diff:980| [2025/04/30 18:20:47 230009] [debug] |xqc_engine_main_logic|END|now:1746037247229657| [2025/04/30 18:20:47 230142] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247230140| [2025/04/30 18:20:47 230152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 230161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:383| [2025/04/30 18:20:47 230167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:384| [2025/04/30 18:20:47 230175] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:384| [2025/04/30 18:20:47 230181] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 230190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 230197] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:814514|prior_time:1746037247171782|is_app_limited:0|send_elapse:53786|ack_elapse:58358|ctl_first_sent_time:1746037247172196|lagest_ack_time:1746037247230140|curr_delivered:883004| [2025/04/30 18:20:47 230205] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247172196| [2025/04/30 18:20:47 230212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:47 230226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 230234] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:814514|prior_time:1746037247171782|is_app_limited:0|send_elapse:53786|ack_elapse:58358|ctl_first_sent_time:1746037247172196|lagest_ack_time:1746037247230140|curr_delivered:884204| [2025/04/30 18:20:47 230242] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247172308| [2025/04/30 18:20:47 230249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 18:20:47 230255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53768|rttvar:1061|minrtt:30950|latest_rtt:57832|ack_delay:1000| [2025/04/30 18:20:47 230262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54151|rttvar:1562|minrtt:30950|latest_rtt:57832|ack_delay:1000| [2025/04/30 18:20:47 230269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:972|lost_pn:969|thresh:3| [2025/04/30 18:20:47 230276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 230364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 230371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54151|rtt_var:1562|pto_duration:60399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 230385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 230392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 230398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 230405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247315254|now:1746037247230370|interv:84884| [2025/04/30 18:20:47 230412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247315254|now:1746037247230370|interval:84884|pto_count:0|srtt:54151 [2025/04/30 18:20:47 230420] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53786, ack_elapse 58358, delivered 69690|rate 1194180|lost 191| [2025/04/30 18:20:47 230427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194180) in round 15| [2025/04/30 18:20:47 230434] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 230440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 230446] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:114383|packet_lost:0|acked:2400|po_sent_time:1746037247172308|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 230454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:114383|packet_lost:0|acked:2400|po_sent_time:1746037247172308|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 230461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74438|srtt:54151|latest_rtt:57832|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 230471] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:384|largest:384|pns:2| [2025/04/30 18:20:47 230478] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:384|frame:ACK |recv_time:1746037247230140|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 230486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367230140|now:1746037247230140|interv:120000000| [2025/04/30 18:20:47 230493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367230140|now:1746037247230140|interv:120000000| [2025/04/30 18:20:47 230499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247230963|pq_index:0| [2025/04/30 18:20:47 230506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247229657| [2025/04/30 18:20:47 230512] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247230512| [2025/04/30 18:20:47 230519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247230518| [2025/04/30 18:20:47 230527] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 230541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54151|min_srtt:54151|path_bw:1239168|loss_rate:7.94|path_pto:0| [2025/04/30 18:20:47 230548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:976242| [2025/04/30 18:20:47 230554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 230561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 230568] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54151|min_srtt:54151|path_bw:1239168|loss_rate:7.94|path_pto:0| [2025/04/30 18:20:47 230574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 230581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54151|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 230588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 230595] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54151|min_srtt:54151|path_bw:1239168|loss_rate:7.94|path_pto:0| [2025/04/30 18:20:47 230602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 230609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 230616] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 230622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 230628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 230633] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 230638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:939693| [2025/04/30 18:20:47 230642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 230646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 230650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247230963| [2025/04/30 18:20:47 230654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247230963| [2025/04/30 18:20:47 230658] [debug] |xqc_engine_wakeup_after|wakeup:1746037247230963|now:1746037247230658|diff:305| [2025/04/30 18:20:47 230667] [debug] |xqc_engine_main_logic|END|now:1746037247230518| [2025/04/30 18:20:47 230673] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247230673| [2025/04/30 18:20:47 230677] [debug] |xqc_engine_wakeup_after|wakeup:1746037247230963|now:1746037247230677|diff:286| [2025/04/30 18:20:47 230681] [debug] |xqc_engine_main_logic|END|now:1746037247230673| [2025/04/30 18:20:47 231754] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247231754| [2025/04/30 18:20:47 231769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247230963|pq_index:0| [2025/04/30 18:20:47 231776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247230518| [2025/04/30 18:20:47 231783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247231782| [2025/04/30 18:20:47 231791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247230963|now:1746037247231782| [2025/04/30 18:20:47 231796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247230963|now:1746037247231782| [2025/04/30 18:20:47 231800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 231805] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 231810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54151|min_srtt:54151|path_bw:1239168|loss_rate:7.94|path_pto:0| [2025/04/30 18:20:47 231815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 231819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 231823] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 231827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 231832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 231837] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 231841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:939693| [2025/04/30 18:20:47 231845] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 231850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1037| [2025/04/30 18:20:47 231887] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247231859|stream_id:0|stream_offset:939693| [2025/04/30 18:20:47 231897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 231904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 231920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54151|rtt_var:1562|pto_duration:60399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 231927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 231933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 231939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 231946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247317258|now:1746037247231919|interv:85339| [2025/04/30 18:20:47 231950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247317258|now:1746037247231919|interval:85339|pto_count:0|srtt:54151 [2025/04/30 18:20:47 231955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 231960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 231965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:940872| [2025/04/30 18:20:47 231969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 231974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1038| [2025/04/30 18:20:47 232025] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247231982|stream_id:0|stream_offset:940872| [2025/04/30 18:20:47 232038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 232046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 232053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54151|rtt_var:1562|pto_duration:60399|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 232061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 232067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 232074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 232080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247317381|now:1746037247232053|interv:85328| [2025/04/30 18:20:47 232086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247317381|now:1746037247232053|interval:85328|pto_count:0|srtt:54151 [2025/04/30 18:20:47 232092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 232097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 232106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:942051| [2025/04/30 18:20:47 232111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 232115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247233114|now:1746037247232114|interv:1000| [2025/04/30 18:20:47 232119] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 232122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 232126] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247233114| [2025/04/30 18:20:47 232131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247233114| [2025/04/30 18:20:47 232135] [debug] |xqc_engine_wakeup_after|wakeup:1746037247233114|now:1746037247232135|diff:979| [2025/04/30 18:20:47 232139] [debug] |xqc_engine_main_logic|END|now:1746037247231782| [2025/04/30 18:20:47 232150] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:56|state:ESTABED|recv_time:1746037247232149| [2025/04/30 18:20:47 232158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 232168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:384| [2025/04/30 18:20:47 232174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:385| [2025/04/30 18:20:47 232183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:385| [2025/04/30 18:20:47 232190] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 232198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 232205] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:816914|prior_time:1746037247173623|is_app_limited:0|send_elapse:55092|ack_elapse:58526|ctl_first_sent_time:1746037247175212|lagest_ack_time:1746037247232149|curr_delivered:885404| [2025/04/30 18:20:47 232212] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247175212| [2025/04/30 18:20:47 232219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:47 232226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 232234] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:816914|prior_time:1746037247173623|is_app_limited:0|send_elapse:55092|ack_elapse:58526|ctl_first_sent_time:1746037247175212|lagest_ack_time:1746037247232149|curr_delivered:886604| [2025/04/30 18:20:47 232242] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247175329| [2025/04/30 18:20:47 232248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 18:20:47 232255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54151|rttvar:1562|minrtt:30950|latest_rtt:56820|ack_delay:1000| [2025/04/30 18:20:47 232262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54360|rttvar:1589|minrtt:30950|latest_rtt:56820|ack_delay:1000| [2025/04/30 18:20:47 232276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:974|lost_pn:971|thresh:3| [2025/04/30 18:20:47 232283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 232372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 232379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54360|rtt_var:1589|pto_duration:60716|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 232386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 232392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 232399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 232406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247317698|now:1746037247232378|interv:85320| [2025/04/30 18:20:47 232413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247317698|now:1746037247232378|interval:85320|pto_count:0|srtt:54360 [2025/04/30 18:20:47 232420] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55092, ack_elapse 58526, delivered 69690|rate 1190752|lost 191| [2025/04/30 18:20:47 232427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190752) in round 15| [2025/04/30 18:20:47 232441] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 232448] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 232455] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247175329|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 232463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247175329|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 232470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74438|srtt:54360|latest_rtt:56820|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 232479] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:385|largest:385|pns:2| [2025/04/30 18:20:47 232486] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:56|pkt_type:SHORT_HEADER|pkt_num:385|frame:ACK |recv_time:1746037247232149|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 232494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367232149|now:1746037247232149|interv:120000000| [2025/04/30 18:20:47 232501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367232149|now:1746037247232149|interv:120000000| [2025/04/30 18:20:47 232507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247233114|pq_index:0| [2025/04/30 18:20:47 232515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247231782| [2025/04/30 18:20:47 232521] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247232521| [2025/04/30 18:20:47 232529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247232527| [2025/04/30 18:20:47 232536] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 232544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54360|min_srtt:54360|path_bw:1239168|loss_rate:7.85|path_pto:0| [2025/04/30 18:20:47 232551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 232559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 232567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 232574] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54360|min_srtt:54360|path_bw:1239168|loss_rate:7.85|path_pto:0| [2025/04/30 18:20:47 232580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:979779| [2025/04/30 18:20:47 232593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 232600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 232607] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54360|min_srtt:54360|path_bw:1239168|loss_rate:7.85|path_pto:0| [2025/04/30 18:20:47 232614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:980958| [2025/04/30 18:20:47 232621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 232627] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 232633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 232639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 232647] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 232653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:942051| [2025/04/30 18:20:47 232660] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 232664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 232668] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247233114| [2025/04/30 18:20:47 232672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247233114| [2025/04/30 18:20:47 232676] [debug] |xqc_engine_wakeup_after|wakeup:1746037247233114|now:1746037247232676|diff:438| [2025/04/30 18:20:47 232681] [debug] |xqc_engine_main_logic|END|now:1746037247232527| [2025/04/30 18:20:47 232687] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247232687| [2025/04/30 18:20:47 232691] [debug] |xqc_engine_wakeup_after|wakeup:1746037247233114|now:1746037247232690|diff:424| [2025/04/30 18:20:47 232695] [debug] |xqc_engine_main_logic|END|now:1746037247232687| [2025/04/30 18:20:47 233734] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037247233732| [2025/04/30 18:20:47 233747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 233753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:385| [2025/04/30 18:20:47 233757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:386| [2025/04/30 18:20:47 233763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:386| [2025/04/30 18:20:47 233767] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 233773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:977|path_largest_ack:975| [2025/04/30 18:20:47 233784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74490|prior_delivered:819314|prior_time:1746037247175639|is_app_limited:0|send_elapse:53701|ack_elapse:58093|ctl_first_sent_time:1746037247175940|lagest_ack_time:1746037247233732|curr_delivered:887804| [2025/04/30 18:20:47 233788] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247175940| [2025/04/30 18:20:47 233793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 18:20:47 233798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:977|path_largest_ack:977| [2025/04/30 18:20:47 233802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:75671|prior_delivered:820533|prior_time:1746037247176798|is_app_limited:0|send_elapse:53795|ack_elapse:56934|ctl_first_sent_time:1746037247178412|lagest_ack_time:1746037247233732|curr_delivered:889004| [2025/04/30 18:20:47 233806] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247178412| [2025/04/30 18:20:47 233810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 18:20:47 233815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54360|rttvar:1589|minrtt:30950|latest_rtt:55320|ack_delay:1000| [2025/04/30 18:20:47 233819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54355|rttvar:1202|minrtt:30950|latest_rtt:55320|ack_delay:1000| [2025/04/30 18:20:47 233823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:977|lost_pn:974|thresh:3| [2025/04/30 18:20:47 233827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 233885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 233889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238303|now:1746037247233889|interval:4414| [2025/04/30 18:20:47 233894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238303|now:1746037247233889|interv:4414| [2025/04/30 18:20:47 233898] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53795, ack_elapse 56934, delivered 68471|rate 1202638|lost 191| [2025/04/30 18:20:47 233902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202638) in round 15| [2025/04/30 18:20:47 233907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 233911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 233915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247178412|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 233920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247178412|recovery:1|recovery_start:1746037247200202|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 233924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72038|srtt:54355|latest_rtt:55320|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247200202|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 233930] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:386|largest:386|pns:2| [2025/04/30 18:20:47 233935] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:386|frame:ACK |recv_time:1746037247233732|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 233940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367233732|now:1746037247233732|interv:120000000| [2025/04/30 18:20:47 233944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367233732|now:1746037247233732|interv:120000000| [2025/04/30 18:20:47 233948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247233114|pq_index:0| [2025/04/30 18:20:47 233952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247232527| [2025/04/30 18:20:47 233956] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247233956| [2025/04/30 18:20:47 233961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247233960| [2025/04/30 18:20:47 233968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247233114|now:1746037247233960| [2025/04/30 18:20:47 233973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247233114|now:1746037247233960| [2025/04/30 18:20:47 233977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 233981] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 234006] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54355|min_srtt:54355|path_bw:1239168|loss_rate:7.85|path_pto:0| [2025/04/30 18:20:47 234016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:980958| [2025/04/30 18:20:47 234021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 234026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 234031] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54355|min_srtt:54355|path_bw:1239168|loss_rate:7.85|path_pto:0| [2025/04/30 18:20:47 234035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:982137| [2025/04/30 18:20:47 234039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 234044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 234049] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54355|min_srtt:54355|path_bw:1239168|loss_rate:7.85|path_pto:0| [2025/04/30 18:20:47 234053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:983316| [2025/04/30 18:20:47 234058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 234062] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 234066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 234070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 234075] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 234080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:942051| [2025/04/30 18:20:47 234085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 234098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1039| [2025/04/30 18:20:47 234143] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72038|now:1746037247234109|stream_id:0|stream_offset:942051| [2025/04/30 18:20:47 234153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 234161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 234167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238303|now:1746037247234167|interval:4136| [2025/04/30 18:20:47 234174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238303|now:1746037247234167|interv:4136| [2025/04/30 18:20:47 234181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73238| [2025/04/30 18:20:47 234189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 234195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:943230| [2025/04/30 18:20:47 234202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 234208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1040| [2025/04/30 18:20:47 234254] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247234220|stream_id:0|stream_offset:943230| [2025/04/30 18:20:47 234264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1040|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 234272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 234279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238303|now:1746037247234279|interval:4024| [2025/04/30 18:20:47 234287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238303|now:1746037247234279|interv:4024| [2025/04/30 18:20:47 234294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 234302] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 234308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:944409| [2025/04/30 18:20:47 234315] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 234322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247235322|now:1746037247234322|interv:1000| [2025/04/30 18:20:47 234329] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 234347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 234354] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247235322| [2025/04/30 18:20:47 234361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247235322| [2025/04/30 18:20:47 234367] [debug] |xqc_engine_wakeup_after|wakeup:1746037247235322|now:1746037247234367|diff:955| [2025/04/30 18:20:47 234374] [debug] |xqc_engine_main_logic|END|now:1746037247233960| [2025/04/30 18:20:47 234382] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247234382| [2025/04/30 18:20:47 234388] [debug] |xqc_engine_wakeup_after|wakeup:1746037247235322|now:1746037247234388|diff:934| [2025/04/30 18:20:47 234395] [debug] |xqc_engine_main_logic|END|now:1746037247234382| [2025/04/30 18:20:47 235469] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247235468| [2025/04/30 18:20:47 235480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247235322|pq_index:0| [2025/04/30 18:20:47 235485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247233960| [2025/04/30 18:20:47 235490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247235489| [2025/04/30 18:20:47 235495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247235322|now:1746037247235489| [2025/04/30 18:20:47 235499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247235322|now:1746037247235489| [2025/04/30 18:20:47 235503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 235508] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 235513] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54355|min_srtt:54355|path_bw:1239168|loss_rate:7.77|path_pto:0| [2025/04/30 18:20:47 235518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:983316| [2025/04/30 18:20:47 235523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 235527] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 235531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 235535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 235540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 235544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:944409| [2025/04/30 18:20:47 235549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 235553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1041| [2025/04/30 18:20:47 235593] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247235562|stream_id:0|stream_offset:944409| [2025/04/30 18:20:47 235610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 235627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 235634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238303|now:1746037247235634|interval:2669| [2025/04/30 18:20:47 235642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238303|now:1746037247235634|interv:2669| [2025/04/30 18:20:47 235648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 235655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 235662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:945588| [2025/04/30 18:20:47 235670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 235677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1042| [2025/04/30 18:20:47 235716] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247235688|stream_id:0|stream_offset:945588| [2025/04/30 18:20:47 235725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 235732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 235738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247238303|now:1746037247235738|interval:2565| [2025/04/30 18:20:47 235745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247238303|now:1746037247235738|interv:2565| [2025/04/30 18:20:47 235752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 235759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 235766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 235774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 235778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247236777|now:1746037247235777|interv:1000| [2025/04/30 18:20:47 235782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 235785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 235790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247236777| [2025/04/30 18:20:47 235799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247236777| [2025/04/30 18:20:47 235803] [debug] |xqc_engine_wakeup_after|wakeup:1746037247236777|now:1746037247235803|diff:974| [2025/04/30 18:20:47 235807] [debug] |xqc_engine_main_logic|END|now:1746037247235489| [2025/04/30 18:20:47 235817] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037247235817| [2025/04/30 18:20:47 235822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 235828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:386| [2025/04/30 18:20:47 235832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:387| [2025/04/30 18:20:47 235838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:387| [2025/04/30 18:20:47 235842] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 235848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:979|path_largest_ack:978| [2025/04/30 18:20:47 235853] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:75645|prior_delivered:821759|prior_time:1746037247178588|is_app_limited:0|send_elapse:54234|ack_elapse:57229|ctl_first_sent_time:1746037247178963|lagest_ack_time:1746037247235817|curr_delivered:890204| [2025/04/30 18:20:47 235858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247178963| [2025/04/30 18:20:47 235863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 18:20:47 235867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:979|origin_pktnum:865|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:979|path_largest_ack:979| [2025/04/30 18:20:47 235872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74445|prior_delivered:824159|prior_time:1746037247179944|is_app_limited:0|send_elapse:55460|ack_elapse:55873|ctl_first_sent_time:1746037247180426|lagest_ack_time:1746037247235817|curr_delivered:891404| [2025/04/30 18:20:47 235876] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247180426| [2025/04/30 18:20:47 235881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 18:20:47 235885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54355|rttvar:1202|minrtt:30950|latest_rtt:55391|ack_delay:1000| [2025/04/30 18:20:47 235889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54359|rttvar:911|minrtt:30950|latest_rtt:55391|ack_delay:1000| [2025/04/30 18:20:47 235893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:979|lost_pn:976|thresh:3| [2025/04/30 18:20:47 235898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 235953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:976|lost_pn:976|po_sent_time:1746037247176068|lost_send_time:1746037247173503|loss_delay:62314|frame:STREAM |repair:128| [2025/04/30 18:20:47 235958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247176068u| [2025/04/30 18:20:47 235962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 235966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54359|rtt_var:911|pto_duration:58003|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 235971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 235975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 235979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 235983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247318691|now:1746037247235966|interv:82725| [2025/04/30 18:20:47 236014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247318691|now:1746037247235966|interval:82725|pto_count:0|srtt:54359 [2025/04/30 18:20:47 236019] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55460, ack_elapse 55873, delivered 67245|rate 1203533|lost 192| [2025/04/30 18:20:47 236023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203533) in round 15| [2025/04/30 18:20:47 236028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 236032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 236036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247180426|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 236047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247180426|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 236052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73238|srtt:54359|latest_rtt:55391|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247235962|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 236058] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:387|largest:387|pns:2| [2025/04/30 18:20:47 236063] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:387|frame:ACK |recv_time:1746037247235817|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 236067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367235817|now:1746037247235817|interv:120000000| [2025/04/30 18:20:47 236072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367235817|now:1746037247235817|interv:120000000| [2025/04/30 18:20:47 236076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247236777|pq_index:0| [2025/04/30 18:20:47 236080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247235489| [2025/04/30 18:20:47 236084] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247236084| [2025/04/30 18:20:47 236090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247236088| [2025/04/30 18:20:47 236098] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 236105] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54359|min_srtt:54359|path_bw:1239168|loss_rate:7.69|path_pto:0| [2025/04/30 18:20:47 236112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 236120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 236127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:976|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 236134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54359|min_srtt:54359|path_bw:1239168|loss_rate:7.69|path_pto:0| [2025/04/30 18:20:47 236141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:983316| [2025/04/30 18:20:47 236148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 236155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 236168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54359|min_srtt:54359|path_bw:1239168|loss_rate:7.69|path_pto:0| [2025/04/30 18:20:47 236176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:984495| [2025/04/30 18:20:47 236183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 236190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 236197] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54359|min_srtt:54359|path_bw:1239168|loss_rate:7.69|path_pto:0| [2025/04/30 18:20:47 236204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:985674| [2025/04/30 18:20:47 236211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 236218] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 236224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 236231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 236239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:976|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 236246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 236252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 236258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 236266] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 236272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 236279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 236285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 236291] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247236777| [2025/04/30 18:20:47 236297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247236777| [2025/04/30 18:20:47 236304] [debug] |xqc_engine_wakeup_after|wakeup:1746037247236777|now:1746037247236304|diff:473| [2025/04/30 18:20:47 236311] [debug] |xqc_engine_main_logic|END|now:1746037247236088| [2025/04/30 18:20:47 236342] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247236342| [2025/04/30 18:20:47 236350] [debug] |xqc_engine_wakeup_after|wakeup:1746037247236777|now:1746037247236350|diff:427| [2025/04/30 18:20:47 236363] [debug] |xqc_engine_main_logic|END|now:1746037247236342| [2025/04/30 18:20:47 236764] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:57|state:ESTABED|recv_time:1746037247236763| [2025/04/30 18:20:47 236773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 236779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:387| [2025/04/30 18:20:47 236784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:388| [2025/04/30 18:20:47 236790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:388| [2025/04/30 18:20:47 236794] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 236800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:980|origin_pktnum:866|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:981|path_largest_ack:980| [2025/04/30 18:20:47 236804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:75645|prior_delivered:824159|prior_time:1746037247179944|is_app_limited:0|send_elapse:55590|ack_elapse:56819|ctl_first_sent_time:1746037247180556|lagest_ack_time:1746037247236763|curr_delivered:892604| [2025/04/30 18:20:47 236809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247180556| [2025/04/30 18:20:47 236814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 18:20:47 236819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:981|origin_pktnum:868|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:981|path_largest_ack:981| [2025/04/30 18:20:47 236823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:75645|prior_delivered:824159|prior_time:1746037247179944|is_app_limited:0|send_elapse:55590|ack_elapse:56819|ctl_first_sent_time:1746037247180556|lagest_ack_time:1746037247236763|curr_delivered:892623| [2025/04/30 18:20:47 236828] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247180689| [2025/04/30 18:20:47 236832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 18:20:47 236836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54359|rttvar:911|minrtt:30950|latest_rtt:56074|ack_delay:0| [2025/04/30 18:20:47 236840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54574|rttvar:1112|minrtt:30950|latest_rtt:56074|ack_delay:0| [2025/04/30 18:20:47 236845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:981|lost_pn:978|thresh:3| [2025/04/30 18:20:47 236849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 236904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 236911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54574|rtt_var:1112|pto_duration:59022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 236918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 236924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 236930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72019| [2025/04/30 18:20:47 236937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247319710|now:1746037247236910|interv:82800| [2025/04/30 18:20:47 236943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247319710|now:1746037247236910|interval:82800|pto_count:0|srtt:54574 [2025/04/30 18:20:47 236950] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55590, ack_elapse 56819, delivered 68464|rate 1204949|lost 192| [2025/04/30 18:20:47 236956] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204949) in round 15| [2025/04/30 18:20:47 236960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 236964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 236968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1219|po_sent_time:1746037247180689|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 236973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1219|po_sent_time:1746037247180689|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 236978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72019|srtt:54574|latest_rtt:56074|min_rtt:30950|applimit:0|lost:191|recovery:1|recovery_start:1746037247235962|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 236984] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:388|largest:388|pns:2| [2025/04/30 18:20:47 237015] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:388|frame:ACK |recv_time:1746037247236763|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 237020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367236763|now:1746037247236763|interv:120000000| [2025/04/30 18:20:47 237024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367236763|now:1746037247236763|interv:120000000| [2025/04/30 18:20:47 237028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247236777|pq_index:0| [2025/04/30 18:20:47 237033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247236088| [2025/04/30 18:20:47 237037] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247237037| [2025/04/30 18:20:47 237042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247237041| [2025/04/30 18:20:47 237046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247236777|now:1746037247237041| [2025/04/30 18:20:47 237051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247236777|now:1746037247237041| [2025/04/30 18:20:47 237055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 237059] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 237064] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54574|min_srtt:54574|path_bw:1239168|loss_rate:7.69|path_pto:0| [2025/04/30 18:20:47 237069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:72019|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:985674| [2025/04/30 18:20:47 237074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 237078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 237083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54574|min_srtt:54574|path_bw:1239168|loss_rate:7.69|path_pto:0| [2025/04/30 18:20:47 237089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:72019|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:986853| [2025/04/30 18:20:47 237097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 237103] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 237109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 237116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 237124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:976|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 237136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72019|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 237143] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 237150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1043| [2025/04/30 18:20:47 237192] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72019|now:1746037247237161|stream_id:0|stream_offset:884280| [2025/04/30 18:20:47 237202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1043|origin_pktnum:976|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 237209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72019|applimit:0| [2025/04/30 18:20:47 237216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54574|rtt_var:1112|pto_duration:59022|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 237223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 237230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 237236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73219| [2025/04/30 18:20:47 237243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247321183|now:1746037247237215|interv:83968| [2025/04/30 18:20:47 237250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247321183|now:1746037247237215|interval:83968|pto_count:0|srtt:54574 [2025/04/30 18:20:47 237258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73219| [2025/04/30 18:20:47 237266] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 237273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73219|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 237280] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 237286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247238286|now:1746037247237286|interv:1000| [2025/04/30 18:20:47 237293] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 237299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 237306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247238286| [2025/04/30 18:20:47 237312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247238286| [2025/04/30 18:20:47 237319] [debug] |xqc_engine_wakeup_after|wakeup:1746037247238286|now:1746037247237318|diff:968| [2025/04/30 18:20:47 237326] [debug] |xqc_engine_main_logic|END|now:1746037247237041| [2025/04/30 18:20:47 237334] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247237334| [2025/04/30 18:20:47 237341] [debug] |xqc_engine_wakeup_after|wakeup:1746037247238286|now:1746037247237340|diff:946| [2025/04/30 18:20:47 237353] [debug] |xqc_engine_main_logic|END|now:1746037247237334| [2025/04/30 18:20:47 237806] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:63|state:ESTABED|recv_time:1746037247237805| [2025/04/30 18:20:47 237816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 237822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:388| [2025/04/30 18:20:47 237826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:389| [2025/04/30 18:20:47 237832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:389| [2025/04/30 18:20:47 237836] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 237841] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1021096|max_stream_data_old=995158| [2025/04/30 18:20:47 237845] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 237851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:982|origin_pktnum:870|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:982|path_largest_ack:982| [2025/04/30 18:20:47 237856] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:74464|prior_delivered:826559|prior_time:1746037247181749|is_app_limited:0|send_elapse:55156|ack_elapse:56056|ctl_first_sent_time:1746037247182303|lagest_ack_time:1746037247237805|curr_delivered:893823| [2025/04/30 18:20:47 237860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247182303| [2025/04/30 18:20:47 237865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 18:20:47 237869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54574|rttvar:1112|minrtt:30950|latest_rtt:55502|ack_delay:0| [2025/04/30 18:20:47 237874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54690|rttvar:1066|minrtt:30950|latest_rtt:55502|ack_delay:0| [2025/04/30 18:20:47 237878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:982|lost_pn:979|thresh:3| [2025/04/30 18:20:47 237882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 237931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 237935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54690|rtt_var:1066|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 237940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 237944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 237948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72019| [2025/04/30 18:20:47 237952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247321115|now:1746037247237935|interv:83180| [2025/04/30 18:20:47 237956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247321115|now:1746037247237935|interval:83180|pto_count:0|srtt:54690 [2025/04/30 18:20:47 237960] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55156, ack_elapse 56056, delivered 67264|rate 1199942|lost 192| [2025/04/30 18:20:47 237965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199942) in round 15| [2025/04/30 18:20:47 237969] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 237973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 237977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1200|po_sent_time:1746037247182303|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 237982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1200|po_sent_time:1746037247182303|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 238008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72019|srtt:54690|latest_rtt:55502|min_rtt:30950|applimit:0|lost:192|recovery:1|recovery_start:1746037247235962|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 238014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247262805|now:1746037247237805|interv:25000| [2025/04/30 18:20:47 238020] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247237805|max_ack_delay:25000| [2025/04/30 18:20:47 238024] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:389|largest:389|pns:2| [2025/04/30 18:20:47 238029] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:63|pkt_type:SHORT_HEADER|pkt_num:389|frame:ACK MAX_STREAM_DATA |recv_time:1746037247237805|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 238038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367237805|now:1746037247237805|interv:120000000| [2025/04/30 18:20:47 238042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367237805|now:1746037247237805|interv:120000000| [2025/04/30 18:20:47 238046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247238286|pq_index:0| [2025/04/30 18:20:47 238050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247237041| [2025/04/30 18:20:47 238054] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247238054| [2025/04/30 18:20:47 238059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247238058| [2025/04/30 18:20:47 238064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 238070] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:47 238075] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:72019|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 238082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:47 238089] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:47 238096] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:47 238103] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:47 238111] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:47 238118] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:47 238125] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:47 238132] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:47 238139] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:47 238146] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:47 238153] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:47 238161] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:47 238168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:47 238175] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:47 238182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:47 238189] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:47 238196] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:47 238204] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:47 238211] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:47 238219] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:47 238232] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:47 238239] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:47 238245] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1021096| [2025/04/30 18:20:47 238253] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1021044|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1102046|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 238262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 238268] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:47 238275] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1021096| [2025/04/30 18:20:47 238283] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1021044|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1076108|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 238291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 238298] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54690|min_srtt:54690|path_bw:1239168|loss_rate:8.16|path_pto:0| [2025/04/30 18:20:47 238306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 238312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 238320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54690|min_srtt:54690|path_bw:1239168|loss_rate:8.16|path_pto:0| [2025/04/30 18:20:47 238327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 238334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 238341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54690|min_srtt:54690|path_bw:1239168|loss_rate:8.16|path_pto:0| [2025/04/30 18:20:47 238348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40838|inflight:72019|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:986853| [2025/04/30 18:20:47 238355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 238362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 238376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54690|min_srtt:54690|path_bw:1239168|loss_rate:8.16|path_pto:0| [2025/04/30 18:20:47 238383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42038|inflight:72019|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:988032| [2025/04/30 18:20:47 238390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 238397] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 238403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 238409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 238417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 238424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1044| [2025/04/30 18:20:47 238505] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1044|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72019|now:1746037247238435|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 238516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1044|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 238523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1044|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 238529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72019|applimit:0| [2025/04/30 18:20:47 238536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54690|rtt_var:1066|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 238543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 238549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 238560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72038| [2025/04/30 18:20:47 238566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247322389|now:1746037247238535|interv:83854| [2025/04/30 18:20:47 238573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247322389|now:1746037247238535|interval:83854|pto_count:0|srtt:54690 [2025/04/30 18:20:47 238581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:72038| [2025/04/30 18:20:47 238590] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 238596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1045| [2025/04/30 18:20:47 238644] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1045|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72038|now:1746037247238606|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 238662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1045|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 238669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1045|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 238676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 238684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54690|rtt_var:1066|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 238690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 238696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 238703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72057| [2025/04/30 18:20:47 238709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247322560|now:1746037247238683|interv:83877| [2025/04/30 18:20:47 238715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247322560|now:1746037247238683|interval:83877|pto_count:0|srtt:54690 [2025/04/30 18:20:47 238722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:72057| [2025/04/30 18:20:47 238728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 238732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72057|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 238737] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 238740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 238745] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247238286| [2025/04/30 18:20:47 238749] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247238286| [2025/04/30 18:20:47 238753] [debug] |xqc_engine_wakeup_after|wakeup:1746037247238286|now:1746037247238753|diff:18446744073709551149| [2025/04/30 18:20:47 238758] [debug] |xqc_engine_main_logic|END|now:1746037247238058| [2025/04/30 18:20:47 238764] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247238763| [2025/04/30 18:20:47 238767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247238286|pq_index:0| [2025/04/30 18:20:47 238772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247238058| [2025/04/30 18:20:47 238777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247238776| [2025/04/30 18:20:47 238781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247238286|now:1746037247238776| [2025/04/30 18:20:47 238790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247238286|now:1746037247238776| [2025/04/30 18:20:47 238794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 238798] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 238803] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54690|min_srtt:54690|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 238808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:72057|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:988032| [2025/04/30 18:20:47 238813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 238816] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 238820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 238825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 238829] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 238834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72057|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 238838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 238843] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1046| [2025/04/30 18:20:47 238880] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72057|now:1746037247238851|stream_id:0|stream_offset:946767| [2025/04/30 18:20:47 238890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 238897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72057|applimit:0| [2025/04/30 18:20:47 238904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54690|rtt_var:1066|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 238911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 238917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 238923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73257| [2025/04/30 18:20:47 238930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247322805|now:1746037247238903|interv:83902| [2025/04/30 18:20:47 238936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247322805|now:1746037247238903|interval:83902|pto_count:0|srtt:54690 [2025/04/30 18:20:47 238941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73257| [2025/04/30 18:20:47 238951] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 238955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73257|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 238960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 238964] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1047| [2025/04/30 18:20:47 239011] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73257|now:1746037247238972|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 239024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 239032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73257|applimit:0| [2025/04/30 18:20:47 239039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54690|rtt_var:1066|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 239046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 239053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 239059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74457| [2025/04/30 18:20:47 239065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247322926|now:1746037247239039|interv:83887| [2025/04/30 18:20:47 239070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247322926|now:1746037247239039|interval:83887|pto_count:0|srtt:54690 [2025/04/30 18:20:47 239075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74457| [2025/04/30 18:20:47 239081] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 239085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74457|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:949125| [2025/04/30 18:20:47 239090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 239094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1048| [2025/04/30 18:20:47 239130] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74457|now:1746037247239102|stream_id:0|stream_offset:949125| [2025/04/30 18:20:47 239139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 239146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74457|applimit:0| [2025/04/30 18:20:47 239153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54690|rtt_var:1066|pto_duration:58954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 239167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 239173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 239179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75657| [2025/04/30 18:20:47 239186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247323056|now:1746037247239153|interv:83903| [2025/04/30 18:20:47 239192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247323056|now:1746037247239153|interval:83903|pto_count:0|srtt:54690 [2025/04/30 18:20:47 239199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75657| [2025/04/30 18:20:47 239207] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 239214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75657|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:950304| [2025/04/30 18:20:47 239221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 239228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247240228|now:1746037247239228|interv:1000| [2025/04/30 18:20:47 239234] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 239240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 239246] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247240228| [2025/04/30 18:20:47 239254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247240228| [2025/04/30 18:20:47 239260] [debug] |xqc_engine_wakeup_after|wakeup:1746037247240228|now:1746037247239260|diff:968| [2025/04/30 18:20:47 239268] [debug] |xqc_engine_main_logic|END|now:1746037247238776| [2025/04/30 18:20:47 239928] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037247239927| [2025/04/30 18:20:47 239937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 239943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:389| [2025/04/30 18:20:47 239947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:390| [2025/04/30 18:20:47 239953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:390| [2025/04/30 18:20:47 239958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 239963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:983|origin_pktnum:873|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:985|path_largest_ack:983| [2025/04/30 18:20:47 239968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:186|tx_in_flight:75664|prior_delivered:826559|prior_time:1746037247181749|is_app_limited:0|send_elapse:55300|ack_elapse:58178|ctl_first_sent_time:1746037247182447|lagest_ack_time:1746037247239927|curr_delivered:895023| [2025/04/30 18:20:47 239973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247182447| [2025/04/30 18:20:47 239983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:47 240011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:984|origin_pktnum:886|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:985|path_largest_ack:984| [2025/04/30 18:20:47 240016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:187|tx_in_flight:73226|prior_delivered:828997|prior_time:1746037247183762|is_app_limited:0|send_elapse:52743|ack_elapse:56165|ctl_first_sent_time:1746037247184156|lagest_ack_time:1746037247239927|curr_delivered:896223| [2025/04/30 18:20:47 240020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247184156| [2025/04/30 18:20:47 240025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:47 240029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:985|origin_pktnum:888|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:985|path_largest_ack:985| [2025/04/30 18:20:47 240034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:187|tx_in_flight:73226|prior_delivered:828997|prior_time:1746037247183762|is_app_limited:0|send_elapse:52743|ack_elapse:56165|ctl_first_sent_time:1746037247184156|lagest_ack_time:1746037247239927|curr_delivered:896242| [2025/04/30 18:20:47 240041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247184255| [2025/04/30 18:20:47 240048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:47 240054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54690|rttvar:1066|minrtt:30950|latest_rtt:55672|ack_delay:1000| [2025/04/30 18:20:47 240062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54688|rttvar:804|minrtt:30950|latest_rtt:55672|ack_delay:1000| [2025/04/30 18:20:47 240069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:985|lost_pn:982|thresh:3| [2025/04/30 18:20:47 240075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 240121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 240128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54688|rtt_var:804|pto_duration:57904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 240141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 240147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 240154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 240160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247322006|now:1746037247240127|interv:81879| [2025/04/30 18:20:47 240166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247322006|now:1746037247240127|interval:81879|pto_count:0|srtt:54688 [2025/04/30 18:20:47 240173] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52743, ack_elapse 56165, delivered 67245|rate 1197275|lost 192| [2025/04/30 18:20:47 240180] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197275) in round 15| [2025/04/30 18:20:47 240187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 240194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 240200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2419|po_sent_time:1746037247184255|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 240207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2419|po_sent_time:1746037247184255|recovery:1|recovery_start:1746037247235962|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 240214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73238|srtt:54688|latest_rtt:55672|min_rtt:30950|applimit:0|lost:192|recovery:1|recovery_start:1746037247235962|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 240223] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:390|largest:390|pns:2| [2025/04/30 18:20:47 240231] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:390|frame:ACK |recv_time:1746037247239927|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 240240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367239927|now:1746037247239927|interv:120000000| [2025/04/30 18:20:47 240247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367239927|now:1746037247239927|interv:120000000| [2025/04/30 18:20:47 240253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247240228|pq_index:0| [2025/04/30 18:20:47 240260] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247238776| [2025/04/30 18:20:47 240266] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247240266| [2025/04/30 18:20:47 240275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247240273| [2025/04/30 18:20:47 240288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247240228|now:1746037247240273| [2025/04/30 18:20:47 240295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247240228|now:1746037247240273| [2025/04/30 18:20:47 240302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 240309] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 240316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54688|min_srtt:54688|path_bw:1239168|loss_rate:7.96|path_pto:0| [2025/04/30 18:20:47 240324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:988032| [2025/04/30 18:20:47 240331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 240338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 240345] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54688|min_srtt:54688|path_bw:1239168|loss_rate:7.96|path_pto:0| [2025/04/30 18:20:47 240352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:989211| [2025/04/30 18:20:47 240359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 240366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 240373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54688|min_srtt:54688|path_bw:1239168|loss_rate:7.96|path_pto:0| [2025/04/30 18:20:47 240380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:990390| [2025/04/30 18:20:47 240387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 240394] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 240400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 240407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 240416] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 240423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:950304| [2025/04/30 18:20:47 240430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 240443] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1049| [2025/04/30 18:20:47 240486] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247240455|stream_id:0|stream_offset:950304| [2025/04/30 18:20:47 240496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 240503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 240510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54688|rtt_var:804|pto_duration:57904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 240518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 240524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 240530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 240536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247323359|now:1746037247240510|interv:82849| [2025/04/30 18:20:47 240542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247323359|now:1746037247240510|interval:82849|pto_count:0|srtt:54688 [2025/04/30 18:20:47 240550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 240557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 240564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 240571] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 240577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1050| [2025/04/30 18:20:47 240619] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247240588|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 240629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 240636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 240643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54688|rtt_var:804|pto_duration:57904|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 240649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 240656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 240661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 240667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247323492|now:1746037247240642|interv:82850| [2025/04/30 18:20:47 240680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247323492|now:1746037247240642|interval:82850|pto_count:0|srtt:54688 [2025/04/30 18:20:47 240687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 240695] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 240699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:952662| [2025/04/30 18:20:47 240704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 240708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247241708|now:1746037247240708|interv:1000| [2025/04/30 18:20:47 240712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 240716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 240720] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247241708| [2025/04/30 18:20:47 240724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247241708| [2025/04/30 18:20:47 240728] [debug] |xqc_engine_wakeup_after|wakeup:1746037247241708|now:1746037247240728|diff:980| [2025/04/30 18:20:47 240733] [debug] |xqc_engine_main_logic|END|now:1746037247240273| [2025/04/30 18:20:47 240739] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247240739| [2025/04/30 18:20:47 240743] [debug] |xqc_engine_wakeup_after|wakeup:1746037247241708|now:1746037247240743|diff:965| [2025/04/30 18:20:47 240747] [debug] |xqc_engine_main_logic|END|now:1746037247240739| [2025/04/30 18:20:47 241749] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037247241748| [2025/04/30 18:20:47 241761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 241768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:390| [2025/04/30 18:20:47 241772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:391| [2025/04/30 18:20:47 241778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:391| [2025/04/30 18:20:47 241782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 241788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:988|origin_pktnum:916|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:989|path_largest_ack:988| [2025/04/30 18:20:47 241793] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:72045|prior_delivered:831397|prior_time:1746037247185762|is_app_limited:0|send_elapse:52849|ack_elapse:55986|ctl_first_sent_time:1746037247186158|lagest_ack_time:1746037247241748|curr_delivered:897442| [2025/04/30 18:20:47 241797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247186158| [2025/04/30 18:20:47 241802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 18:20:47 241807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:989|origin_pktnum:920|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:989|path_largest_ack:989| [2025/04/30 18:20:47 241817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:72045|prior_delivered:831397|prior_time:1746037247185762|is_app_limited:0|send_elapse:52849|ack_elapse:55986|ctl_first_sent_time:1746037247186158|lagest_ack_time:1746037247241748|curr_delivered:898642| [2025/04/30 18:20:47 241821] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247186280| [2025/04/30 18:20:47 241825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:47 241829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54688|rttvar:804|minrtt:30950|latest_rtt:55468|ack_delay:1000| [2025/04/30 18:20:47 241834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54660|rttvar:658|minrtt:30950|latest_rtt:55468|ack_delay:1000| [2025/04/30 18:20:47 241838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:989|lost_pn:986|thresh:3| [2025/04/30 18:20:47 241842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 241847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 241851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 241854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 241858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 241862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 241867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:986|lost_pn:986|po_sent_time:1746037247184372|lost_send_time:1746037247179347|loss_delay:62401|frame:STREAM |repair:128| [2025/04/30 18:20:47 241871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247184372u| [2025/04/30 18:20:47 241876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 241880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246893|now:1746037247241880|interval:5013| [2025/04/30 18:20:47 241884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246893|now:1746037247241880|interv:5013| [2025/04/30 18:20:47 241888] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52849, ack_elapse 55986, delivered 67245|rate 1201103|lost 193| [2025/04/30 18:20:47 241893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201103) in round 15| [2025/04/30 18:20:47 241897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 241901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 241905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247186280|recovery:1|recovery_start:1746037247241875|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 241913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247186280|recovery:1|recovery_start:1746037247241875|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 241918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72038|srtt:54660|latest_rtt:55468|min_rtt:30950|applimit:0|lost:192|recovery:1|recovery_start:1746037247241875|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 241924] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:391|largest:391|pns:2| [2025/04/30 18:20:47 241928] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:391|frame:ACK |recv_time:1746037247241748|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 241933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367241748|now:1746037247241748|interv:120000000| [2025/04/30 18:20:47 241937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367241748|now:1746037247241748|interv:120000000| [2025/04/30 18:20:47 241941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247241708|pq_index:0| [2025/04/30 18:20:47 241946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247240273| [2025/04/30 18:20:47 241950] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247241950| [2025/04/30 18:20:47 241955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247241954| [2025/04/30 18:20:47 241959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247241708|now:1746037247241954| [2025/04/30 18:20:47 241964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247241708|now:1746037247241954| [2025/04/30 18:20:47 241968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 241972] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 241977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54660|min_srtt:54660|path_bw:1239168|loss_rate:7.88|path_pto:0| [2025/04/30 18:20:47 241981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 242008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 242016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:986|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 242021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54660|min_srtt:54660|path_bw:1239168|loss_rate:7.88|path_pto:0| [2025/04/30 18:20:47 242025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:990390| [2025/04/30 18:20:47 242033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 242037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 242042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54660|min_srtt:54660|path_bw:1239168|loss_rate:7.88|path_pto:0| [2025/04/30 18:20:47 242046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:991569| [2025/04/30 18:20:47 242050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 242055] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 242059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54660|min_srtt:54660|path_bw:1239168|loss_rate:7.88|path_pto:0| [2025/04/30 18:20:47 242063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:992748| [2025/04/30 18:20:47 242067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 242073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 242080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 242087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 242094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:986|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 242101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 242109] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 242115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1051| [2025/04/30 18:20:47 242157] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72038|now:1746037247242126|stream_id:0|stream_offset:791139| [2025/04/30 18:20:47 242167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1051|origin_pktnum:891|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 242175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 242181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246893|now:1746037247242180|interval:4713| [2025/04/30 18:20:47 242194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246893|now:1746037247242180|interv:4713| [2025/04/30 18:20:47 242201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73238| [2025/04/30 18:20:47 242209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 242215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:952662| [2025/04/30 18:20:47 242223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 242230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1052| [2025/04/30 18:20:47 242280] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247242242|stream_id:0|stream_offset:952662| [2025/04/30 18:20:47 242290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 242298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 242305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246893|now:1746037247242304|interval:4589| [2025/04/30 18:20:47 242311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246893|now:1746037247242304|interv:4589| [2025/04/30 18:20:47 242318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 242325] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 242332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:953841| [2025/04/30 18:20:47 242339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 242345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247243345|now:1746037247242345|interv:1000| [2025/04/30 18:20:47 242352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 242358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 242365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247243345| [2025/04/30 18:20:47 242371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247243345| [2025/04/30 18:20:47 242377] [debug] |xqc_engine_wakeup_after|wakeup:1746037247243345|now:1746037247242377|diff:968| [2025/04/30 18:20:47 242384] [debug] |xqc_engine_main_logic|END|now:1746037247241954| [2025/04/30 18:20:47 242393] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247242393| [2025/04/30 18:20:47 242400] [debug] |xqc_engine_wakeup_after|wakeup:1746037247243345|now:1746037247242400|diff:945| [2025/04/30 18:20:47 242407] [debug] |xqc_engine_main_logic|END|now:1746037247242393| [2025/04/30 18:20:47 243480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247243480| [2025/04/30 18:20:47 243491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247243345|pq_index:0| [2025/04/30 18:20:47 243502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247241954| [2025/04/30 18:20:47 243507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247243506| [2025/04/30 18:20:47 243512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247243345|now:1746037247243506| [2025/04/30 18:20:47 243516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247243345|now:1746037247243506| [2025/04/30 18:20:47 243520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 243525] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 243530] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54660|min_srtt:54660|path_bw:1239168|loss_rate:8.29|path_pto:0| [2025/04/30 18:20:47 243535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:992748| [2025/04/30 18:20:47 243540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 243544] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 243548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 243552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 243557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 243561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:953841| [2025/04/30 18:20:47 243566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 243570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1053| [2025/04/30 18:20:47 243610] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247243579|stream_id:0|stream_offset:953841| [2025/04/30 18:20:47 243620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 243627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 243634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246893|now:1746037247243634|interval:3259| [2025/04/30 18:20:47 243641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246893|now:1746037247243634|interv:3259| [2025/04/30 18:20:47 243647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 243657] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 243661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:955020| [2025/04/30 18:20:47 243666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 243670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1054| [2025/04/30 18:20:47 243703] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247243678|stream_id:0|stream_offset:955020| [2025/04/30 18:20:47 243712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 243719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 243726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247246893|now:1746037247243725|interval:3168| [2025/04/30 18:20:47 243732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247246893|now:1746037247243725|interv:3168| [2025/04/30 18:20:47 243736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 243741] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 243745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:956199| [2025/04/30 18:20:47 243750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 243754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247244754|now:1746037247243754|interv:1000| [2025/04/30 18:20:47 243758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 243761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 243765] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247244754| [2025/04/30 18:20:47 243770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247244754| [2025/04/30 18:20:47 243774] [debug] |xqc_engine_wakeup_after|wakeup:1746037247244754|now:1746037247243774|diff:980| [2025/04/30 18:20:47 243778] [debug] |xqc_engine_main_logic|END|now:1746037247243506| [2025/04/30 18:20:47 243788] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247243787| [2025/04/30 18:20:47 243793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 243798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:391| [2025/04/30 18:20:47 243802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:392| [2025/04/30 18:20:47 243808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:392| [2025/04/30 18:20:47 243817] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 243823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 243828] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:75645|prior_delivered:831397|prior_time:1746037247185762|is_app_limited:0|send_elapse:54449|ack_elapse:58025|ctl_first_sent_time:1746037247187758|lagest_ack_time:1746037247243787|curr_delivered:899842| [2025/04/30 18:20:47 243832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247187758| [2025/04/30 18:20:47 243837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:47 243841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:992|path_largest_ack:992| [2025/04/30 18:20:47 243846] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:74445|prior_delivered:833797|prior_time:1746037247187867|is_app_limited:0|send_elapse:54365|ack_elapse:55920|ctl_first_sent_time:1746037247189455|lagest_ack_time:1746037247243787|curr_delivered:901042| [2025/04/30 18:20:47 243850] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247189455| [2025/04/30 18:20:47 243854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:47 243859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54660|rttvar:658|minrtt:30950|latest_rtt:54332|ack_delay:1000| [2025/04/30 18:20:47 243863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54494|rttvar:826|minrtt:30950|latest_rtt:54332|ack_delay:1000| [2025/04/30 18:20:47 243867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:992|lost_pn:989|thresh:3| [2025/04/30 18:20:47 243871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 243875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 243879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 243883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 243887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 243891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 243895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 243899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:987|lost_pn:989|po_sent_time:1746037247184492|lost_send_time:1746037247182482|loss_delay:61305|frame:STREAM |repair:128| [2025/04/30 18:20:47 243904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247184492u| [2025/04/30 18:20:47 243908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 243918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247247695|now:1746037247243918|interval:3777| [2025/04/30 18:20:47 243923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247247695|now:1746037247243918|interv:3777| [2025/04/30 18:20:47 243927] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54365, ack_elapse 55920, delivered 67245|rate 1202521|lost 194| [2025/04/30 18:20:47 243932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202521) in round 15| [2025/04/30 18:20:47 243936] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 243940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 243944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247189455|recovery:1|recovery_start:1746037247243908|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 243949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247189455|recovery:1|recovery_start:1746037247243908|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 243953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73238|srtt:54494|latest_rtt:54332|min_rtt:30950|applimit:0|lost:193|recovery:1|recovery_start:1746037247243908|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 243959] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:392|largest:392|pns:2| [2025/04/30 18:20:47 243964] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:392|frame:ACK |recv_time:1746037247243787|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 243969] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367243787|now:1746037247243787|interv:120000000| [2025/04/30 18:20:47 243973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367243787|now:1746037247243787|interv:120000000| [2025/04/30 18:20:47 243977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247244754|pq_index:0| [2025/04/30 18:20:47 243981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247243506| [2025/04/30 18:20:47 244004] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247243985| [2025/04/30 18:20:47 244015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247244014| [2025/04/30 18:20:47 244020] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 244025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54494|min_srtt:54494|path_bw:1239168|loss_rate:8.21|path_pto:0| [2025/04/30 18:20:47 244029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 244038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 244043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:987|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 244047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54494|min_srtt:54494|path_bw:1239168|loss_rate:8.21|path_pto:0| [2025/04/30 18:20:47 244051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:992748| [2025/04/30 18:20:47 244056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 244060] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 244065] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54494|min_srtt:54494|path_bw:1239168|loss_rate:8.21|path_pto:0| [2025/04/30 18:20:47 244069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:993927| [2025/04/30 18:20:47 244073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 244078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 244082] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54494|min_srtt:54494|path_bw:1239168|loss_rate:8.21|path_pto:0| [2025/04/30 18:20:47 244086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 244091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 244094] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 244098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 244103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 244107] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:987|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 244111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 244116] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 244119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 244126] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 244131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:956199| [2025/04/30 18:20:47 244135] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 244139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 244143] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247244754| [2025/04/30 18:20:47 244147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247244754| [2025/04/30 18:20:47 244151] [debug] |xqc_engine_wakeup_after|wakeup:1746037247244754|now:1746037247244151|diff:603| [2025/04/30 18:20:47 244155] [debug] |xqc_engine_main_logic|END|now:1746037247244014| [2025/04/30 18:20:47 244163] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247244163| [2025/04/30 18:20:47 244169] [debug] |xqc_engine_wakeup_after|wakeup:1746037247244754|now:1746037247244169|diff:585| [2025/04/30 18:20:47 244175] [debug] |xqc_engine_main_logic|END|now:1746037247244163| [2025/04/30 18:20:47 245260] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247245260| [2025/04/30 18:20:47 245274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247244754|pq_index:0| [2025/04/30 18:20:47 245282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247244014| [2025/04/30 18:20:47 245290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247245288| [2025/04/30 18:20:47 245297] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247244754|now:1746037247245288| [2025/04/30 18:20:47 245304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247244754|now:1746037247245288| [2025/04/30 18:20:47 245310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 245317] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 245325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54494|min_srtt:54494|path_bw:1239168|loss_rate:8.21|path_pto:0| [2025/04/30 18:20:47 245332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 245338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 245342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 245346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 245350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 245355] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:987|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 245366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 245371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 245375] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1055| [2025/04/30 18:20:47 245419] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247245384|stream_id:0|stream_offset:798213| [2025/04/30 18:20:47 245430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1055|origin_pktnum:897|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 245437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 245443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247247695|now:1746037247245443|interval:2252| [2025/04/30 18:20:47 245451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247247695|now:1746037247245443|interv:2252| [2025/04/30 18:20:47 245455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 245460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 245465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:956199| [2025/04/30 18:20:47 245469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 245473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1056| [2025/04/30 18:20:47 245503] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247245480|stream_id:0|stream_offset:956199| [2025/04/30 18:20:47 245513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 245520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 245527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247247695|now:1746037247245527|interval:2168| [2025/04/30 18:20:47 245532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247247695|now:1746037247245527|interv:2168| [2025/04/30 18:20:47 245536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 245541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 245546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 245555] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 245559] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247246558|now:1746037247245558|interv:1000| [2025/04/30 18:20:47 245562] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 245566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 245570] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247246558| [2025/04/30 18:20:47 245574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247246558| [2025/04/30 18:20:47 245578] [debug] |xqc_engine_wakeup_after|wakeup:1746037247246558|now:1746037247245578|diff:980| [2025/04/30 18:20:47 245583] [debug] |xqc_engine_main_logic|END|now:1746037247245288| [2025/04/30 18:20:47 245756] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247245755| [2025/04/30 18:20:47 245762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 245768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:392| [2025/04/30 18:20:47 245772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:393| [2025/04/30 18:20:47 245778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:393| [2025/04/30 18:20:47 245782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 245787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 245792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:75645|prior_delivered:833797|prior_time:1746037247187867|is_app_limited:0|send_elapse:54472|ack_elapse:57888|ctl_first_sent_time:1746037247189562|lagest_ack_time:1746037247245755|curr_delivered:902242| [2025/04/30 18:20:47 245797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247189562| [2025/04/30 18:20:47 245801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:47 245806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 245810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:74445|prior_delivered:836197|prior_time:1746037247189734|is_app_limited:0|send_elapse:54138|ack_elapse:56021|ctl_first_sent_time:1746037247191293|lagest_ack_time:1746037247245755|curr_delivered:903442| [2025/04/30 18:20:47 245815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247191293| [2025/04/30 18:20:47 245819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 18:20:47 245823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54494|rttvar:826|minrtt:30950|latest_rtt:54462|ack_delay:1000| [2025/04/30 18:20:47 245827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54365|rttvar:878|minrtt:30950|latest_rtt:54462|ack_delay:1000| [2025/04/30 18:20:47 245831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:994|lost_pn:991|thresh:3| [2025/04/30 18:20:47 245839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 245843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 245847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 245851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 245855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 245859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 245863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 245867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 245871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:990|lost_pn:991|po_sent_time:1746037247186390|lost_send_time:1746037247184486|loss_delay:61269|frame:STREAM |repair:128| [2025/04/30 18:20:47 245876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247186390u| [2025/04/30 18:20:47 245880] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:100355|lost_count:16|send_count:117|pkt_num:990|po_send_time:1746037247186390|srtt:54365|cwnd:115118|bw:1239168|conn_life:934930|now:0|last_lost_time:934930| [2025/04/30 18:20:47 245885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 245889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54365|rtt_var:878|pto_duration:57877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 245894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 245898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 245902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72038| [2025/04/30 18:20:47 245905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247328357|now:1746037247245889|interv:82468| [2025/04/30 18:20:47 245910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247328357|now:1746037247245889|interval:82468|pto_count:0|srtt:54365 [2025/04/30 18:20:47 245914] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54138, ack_elapse 56021, delivered 67245|rate 1200353|lost 195| [2025/04/30 18:20:47 245918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200353) in round 15| [2025/04/30 18:20:47 245923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 245927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 245931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247191293|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 245938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247191293|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 245943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72038|srtt:54365|latest_rtt:54462|min_rtt:30950|applimit:0|lost:194|recovery:1|recovery_start:1746037247245880|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 245948] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:393|largest:393|pns:2| [2025/04/30 18:20:47 245953] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:393|frame:ACK |recv_time:1746037247245755|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 245958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367245755|now:1746037247245755|interv:120000000| [2025/04/30 18:20:47 245962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367245755|now:1746037247245755|interv:120000000| [2025/04/30 18:20:47 245966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247246558|pq_index:0| [2025/04/30 18:20:47 245970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247245288| [2025/04/30 18:20:47 245974] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247245974| [2025/04/30 18:20:47 245979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247245978| [2025/04/30 18:20:47 245984] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 246015] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54365|min_srtt:54365|path_bw:1239168|loss_rate:8.61|path_pto:0| [2025/04/30 18:20:47 246019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 246024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 246029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:990|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 246033] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54365|min_srtt:54365|path_bw:1239168|loss_rate:8.61|path_pto:0| [2025/04/30 18:20:47 246038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 246042] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 246050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 246054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54365|min_srtt:54365|path_bw:1239168|loss_rate:8.61|path_pto:0| [2025/04/30 18:20:47 246059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:996285| [2025/04/30 18:20:47 246063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 246068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 246072] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54365|min_srtt:54365|path_bw:1239168|loss_rate:8.61|path_pto:0| [2025/04/30 18:20:47 246076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 246080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 246084] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 246088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 246092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 246097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:990|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 246101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 246105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 246109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 246113] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 246119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 246126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 246132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 246139] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247246558| [2025/04/30 18:20:47 246146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247246558| [2025/04/30 18:20:47 246153] [debug] |xqc_engine_wakeup_after|wakeup:1746037247246558|now:1746037247246152|diff:406| [2025/04/30 18:20:47 246159] [debug] |xqc_engine_main_logic|END|now:1746037247245978| [2025/04/30 18:20:47 246170] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247246170| [2025/04/30 18:20:47 246174] [debug] |xqc_engine_wakeup_after|wakeup:1746037247246558|now:1746037247246174|diff:384| [2025/04/30 18:20:47 246178] [debug] |xqc_engine_main_logic|END|now:1746037247246170| [2025/04/30 18:20:47 247248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247247247| [2025/04/30 18:20:47 247259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247246558|pq_index:0| [2025/04/30 18:20:47 247264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247245978| [2025/04/30 18:20:47 247269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247247268| [2025/04/30 18:20:47 247274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247246558|now:1746037247247268| [2025/04/30 18:20:47 247278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247246558|now:1746037247247268| [2025/04/30 18:20:47 247283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 247289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 247297] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54365|min_srtt:54365|path_bw:1239168|loss_rate:8.61|path_pto:0| [2025/04/30 18:20:47 247304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 247311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 247317] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 247323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 247330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 247337] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:990|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 247342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 247347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 247351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1057| [2025/04/30 18:20:47 247390] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72038|now:1746037247247360|stream_id:0|stream_offset:821793| [2025/04/30 18:20:47 247400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1057|origin_pktnum:921|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 247407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72038|applimit:0| [2025/04/30 18:20:47 247420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54365|rtt_var:878|pto_duration:57877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 247425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 247429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 247433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 247437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247330237|now:1746037247247420|interv:82817| [2025/04/30 18:20:47 247441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247330237|now:1746037247247420|interval:82817|pto_count:0|srtt:54365 [2025/04/30 18:20:47 247445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73238| [2025/04/30 18:20:47 247451] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 247455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 247459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 247464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1058| [2025/04/30 18:20:47 247495] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247247471|stream_id:0|stream_offset:957378| [2025/04/30 18:20:47 247504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 247512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 247519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54365|rtt_var:878|pto_duration:57877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 247525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 247529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 247533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 247537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247330348|now:1746037247247518|interv:82830| [2025/04/30 18:20:47 247541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247330348|now:1746037247247518|interval:82830|pto_count:0|srtt:54365 [2025/04/30 18:20:47 247545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 247550] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 247555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 247564] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 247568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1059| [2025/04/30 18:20:47 247598] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247247575|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 247607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1059|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 247614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 247621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54365|rtt_var:878|pto_duration:57877|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 247627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 247632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 247635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 247639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247330452|now:1746037247247620|interv:82832| [2025/04/30 18:20:47 247643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247330452|now:1746037247247620|interval:82832|pto_count:0|srtt:54365 [2025/04/30 18:20:47 247648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 247653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 247657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:959736| [2025/04/30 18:20:47 247662] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 247666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247248665|now:1746037247247665|interv:1000| [2025/04/30 18:20:47 247670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 247673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 247678] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247248665| [2025/04/30 18:20:47 247682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247248665| [2025/04/30 18:20:47 247686] [debug] |xqc_engine_wakeup_after|wakeup:1746037247248665|now:1746037247247686|diff:979| [2025/04/30 18:20:47 247690] [debug] |xqc_engine_main_logic|END|now:1746037247247268| [2025/04/30 18:20:47 247771] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247247770| [2025/04/30 18:20:47 247777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 247787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:393| [2025/04/30 18:20:47 247791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:394| [2025/04/30 18:20:47 247797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:394| [2025/04/30 18:20:47 247801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 247806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 247811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:75645|prior_delivered:836197|prior_time:1746037247189734|is_app_limited:0|send_elapse:54253|ack_elapse:58036|ctl_first_sent_time:1746037247191408|lagest_ack_time:1746037247247770|curr_delivered:904642| [2025/04/30 18:20:47 247815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247191408| [2025/04/30 18:20:47 247820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 18:20:47 247824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 247829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:74445|prior_delivered:838597|prior_time:1746037247191800|is_app_limited:0|send_elapse:53018|ack_elapse:55970|ctl_first_sent_time:1746037247192125|lagest_ack_time:1746037247247770|curr_delivered:905842| [2025/04/30 18:20:47 247834] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247192125| [2025/04/30 18:20:47 247838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:47 247842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54365|rttvar:878|minrtt:30950|latest_rtt:55645|ack_delay:1000| [2025/04/30 18:20:47 247846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54400|rttvar:729|minrtt:30950|latest_rtt:55645|ack_delay:1000| [2025/04/30 18:20:47 247850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:996|lost_pn:993|thresh:3| [2025/04/30 18:20:47 247854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 247858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 247862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 247866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 247870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 247874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 247878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 247882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 247888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 247892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 247896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54400|rtt_var:729|pto_duration:57316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 247901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 247905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 247909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 247913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247329891|now:1746037247247896|interv:81995| [2025/04/30 18:20:47 247917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247329891|now:1746037247247896|interval:81995|pto_count:0|srtt:54400 [2025/04/30 18:20:47 247921] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53018, ack_elapse 55970, delivered 67245|rate 1201447|lost 195| [2025/04/30 18:20:47 247926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201447) in round 15| [2025/04/30 18:20:47 247930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 247934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 247938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247192125|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 247942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247192125|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 247947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73238|srtt:54400|latest_rtt:55645|min_rtt:30950|applimit:0|lost:195|recovery:1|recovery_start:1746037247245880|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 247953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:394|largest:394|pns:2| [2025/04/30 18:20:47 247957] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:394|frame:ACK |recv_time:1746037247247770|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 247962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367247770|now:1746037247247770|interv:120000000| [2025/04/30 18:20:47 247966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367247770|now:1746037247247770|interv:120000000| [2025/04/30 18:20:47 247970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247248665|pq_index:0| [2025/04/30 18:20:47 247974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247247268| [2025/04/30 18:20:47 247978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247247978| [2025/04/30 18:20:47 248015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247248014| [2025/04/30 18:20:47 248020] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 248025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54400|min_srtt:54400|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 248030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 248034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 248039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 248044] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54400|min_srtt:54400|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 248048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:998643| [2025/04/30 18:20:47 248052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 248057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 248061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54400|min_srtt:54400|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 248065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:999822| [2025/04/30 18:20:47 248070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 248074] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 248077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 248082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 248086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 248091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:959736| [2025/04/30 18:20:47 248095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 248102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 248106] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247248665| [2025/04/30 18:20:47 248112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247248665| [2025/04/30 18:20:47 248119] [debug] |xqc_engine_wakeup_after|wakeup:1746037247248665|now:1746037247248118|diff:547| [2025/04/30 18:20:47 248125] [debug] |xqc_engine_main_logic|END|now:1746037247248014| [2025/04/30 18:20:47 248134] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247248134| [2025/04/30 18:20:47 248141] [debug] |xqc_engine_wakeup_after|wakeup:1746037247248665|now:1746037247248141|diff:524| [2025/04/30 18:20:47 248147] [debug] |xqc_engine_main_logic|END|now:1746037247248134| [2025/04/30 18:20:47 249231] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247249231| [2025/04/30 18:20:47 249242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247248665|pq_index:0| [2025/04/30 18:20:47 249249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247248014| [2025/04/30 18:20:47 249258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247249256| [2025/04/30 18:20:47 249266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247248665|now:1746037247249256| [2025/04/30 18:20:47 249273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247248665|now:1746037247249256| [2025/04/30 18:20:47 249279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 249286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 249293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54400|min_srtt:54400|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 249300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:999822| [2025/04/30 18:20:47 249308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 249313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 249319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 249326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 249333] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 249339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:959736| [2025/04/30 18:20:47 249343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 249348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1060| [2025/04/30 18:20:47 249389] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247249357|stream_id:0|stream_offset:959736| [2025/04/30 18:20:47 249406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 249414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 249422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54400|rtt_var:729|pto_duration:57316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 249429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 249435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 249441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 249448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247331673|now:1746037247249421|interv:82252| [2025/04/30 18:20:47 249452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247331673|now:1746037247249421|interval:82252|pto_count:0|srtt:54400 [2025/04/30 18:20:47 249457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 249462] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 249467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:960915| [2025/04/30 18:20:47 249472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 249476] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1061| [2025/04/30 18:20:47 249510] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247249484|stream_id:0|stream_offset:960915| [2025/04/30 18:20:47 249520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 249527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 249534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54400|rtt_var:729|pto_duration:57316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 249541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 249547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 249553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 249560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247331800|now:1746037247249534|interv:82266| [2025/04/30 18:20:47 249565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247331800|now:1746037247249534|interval:82266|pto_count:0|srtt:54400 [2025/04/30 18:20:47 249574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 249579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 249583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:962094| [2025/04/30 18:20:47 249588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 249592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247250592|now:1746037247249592|interv:1000| [2025/04/30 18:20:47 249596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 249600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 249604] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247250592| [2025/04/30 18:20:47 249608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247250592| [2025/04/30 18:20:47 249612] [debug] |xqc_engine_wakeup_after|wakeup:1746037247250592|now:1746037247249612|diff:980| [2025/04/30 18:20:47 249617] [debug] |xqc_engine_main_logic|END|now:1746037247249256| [2025/04/30 18:20:47 249735] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037247249734| [2025/04/30 18:20:47 249743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 249749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:394| [2025/04/30 18:20:47 249753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:395| [2025/04/30 18:20:47 249759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:395| [2025/04/30 18:20:47 249763] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 249768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 249773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:189|tx_in_flight:75645|prior_delivered:838597|prior_time:1746037247191800|is_app_limited:0|send_elapse:54373|ack_elapse:57934|ctl_first_sent_time:1746037247193480|lagest_ack_time:1746037247249734|curr_delivered:907042| [2025/04/30 18:20:47 249778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247193480| [2025/04/30 18:20:47 249783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 18:20:47 249787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:998|origin_pktnum:930|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:998|path_largest_ack:998| [2025/04/30 18:20:47 249791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:73245|prior_delivered:840997|prior_time:1746037247193828|is_app_limited:0|send_elapse:53189|ack_elapse:55906|ctl_first_sent_time:1746037247194302|lagest_ack_time:1746037247249734|curr_delivered:908242| [2025/04/30 18:20:47 249796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247194302| [2025/04/30 18:20:47 249805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 18:20:47 249809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54400|rttvar:729|minrtt:30950|latest_rtt:55432|ack_delay:1000| [2025/04/30 18:20:47 249813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54404|rttvar:555|minrtt:30950|latest_rtt:55432|ack_delay:1000| [2025/04/30 18:20:47 249818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:998|lost_pn:995|thresh:3| [2025/04/30 18:20:47 249822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 249826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 249830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 249834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 249838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 249842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 249846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 249850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 249854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 249858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:555|pto_duration:56624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 249862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 249866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 249870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 249874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247331108|now:1746037247249858|interv:81250| [2025/04/30 18:20:47 249878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247331108|now:1746037247249858|interval:81250|pto_count:0|srtt:54404 [2025/04/30 18:20:47 249883] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53189, ack_elapse 55906, delivered 67245|rate 1202822|lost 195| [2025/04/30 18:20:47 249888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202822) in round 15| [2025/04/30 18:20:47 249892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 249896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 249900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247194302|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 249907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247194302|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 249912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73238|srtt:54404|latest_rtt:55432|min_rtt:30950|applimit:0|lost:195|recovery:1|recovery_start:1746037247245880|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 249918] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:395|largest:395|pns:2| [2025/04/30 18:20:47 249922] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:395|frame:ACK |recv_time:1746037247249734|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 249927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367249734|now:1746037247249734|interv:120000000| [2025/04/30 18:20:47 249931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367249734|now:1746037247249734|interv:120000000| [2025/04/30 18:20:47 249935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247250592|pq_index:0| [2025/04/30 18:20:47 249940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247249256| [2025/04/30 18:20:47 249944] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247249943| [2025/04/30 18:20:47 249949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247249948| [2025/04/30 18:20:47 249954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 249958] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:8.88|path_pto:0| [2025/04/30 18:20:47 249963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:999822| [2025/04/30 18:20:47 249968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 249972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 249977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:8.88|path_pto:0| [2025/04/30 18:20:47 249981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1001001| [2025/04/30 18:20:47 250003] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 250016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 250021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:8.88|path_pto:0| [2025/04/30 18:20:47 250025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1002180| [2025/04/30 18:20:47 250029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 250033] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 250037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 250041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 250048] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 250055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:962094| [2025/04/30 18:20:47 250062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 250068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 250075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247250592| [2025/04/30 18:20:47 250081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247250592| [2025/04/30 18:20:47 250088] [debug] |xqc_engine_wakeup_after|wakeup:1746037247250592|now:1746037247250087|diff:505| [2025/04/30 18:20:47 250094] [debug] |xqc_engine_main_logic|END|now:1746037247249948| [2025/04/30 18:20:47 250102] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247250102| [2025/04/30 18:20:47 250109] [debug] |xqc_engine_wakeup_after|wakeup:1746037247250592|now:1746037247250109|diff:483| [2025/04/30 18:20:47 250116] [debug] |xqc_engine_main_logic|END|now:1746037247250102| [2025/04/30 18:20:47 251197] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247251196| [2025/04/30 18:20:47 251212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247250592|pq_index:0| [2025/04/30 18:20:47 251219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247249948| [2025/04/30 18:20:47 251228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247251226| [2025/04/30 18:20:47 251235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247250592|now:1746037247251226| [2025/04/30 18:20:47 251242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247250592|now:1746037247251226| [2025/04/30 18:20:47 251249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 251255] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 251263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:8.88|path_pto:0| [2025/04/30 18:20:47 251278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1002180| [2025/04/30 18:20:47 251285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 251291] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 251295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 251300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 251305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 251309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:962094| [2025/04/30 18:20:47 251314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 251318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1062| [2025/04/30 18:20:47 251361] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247251327|stream_id:0|stream_offset:962094| [2025/04/30 18:20:47 251371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 251378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 251385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:555|pto_duration:56624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 251392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 251399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 251405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 251411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247332951|now:1746037247251384|interv:81567| [2025/04/30 18:20:47 251418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247332951|now:1746037247251384|interval:81567|pto_count:0|srtt:54404 [2025/04/30 18:20:47 251424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 251429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 251433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:963273| [2025/04/30 18:20:47 251443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 251447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1063| [2025/04/30 18:20:47 251482] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247251455|stream_id:0|stream_offset:963273| [2025/04/30 18:20:47 251492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 251499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 251506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:555|pto_duration:56624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 251514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 251521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 251526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 251533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247333079|now:1746037247251506|interv:81573| [2025/04/30 18:20:47 251538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247333079|now:1746037247251506|interval:81573|pto_count:0|srtt:54404 [2025/04/30 18:20:47 251543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 251548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 251552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 251557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 251561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1064| [2025/04/30 18:20:47 251594] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1064|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247251569|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 251603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 251611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 251618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:555|pto_duration:56624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 251625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 251631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 251643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 251650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247333193|now:1746037247251618|interv:81575| [2025/04/30 18:20:47 251656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247333193|now:1746037247251618|interval:81575|pto_count:0|srtt:54404 [2025/04/30 18:20:47 251664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 251671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 251678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:965631| [2025/04/30 18:20:47 251685] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 251689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247252689|now:1746037247251689|interv:1000| [2025/04/30 18:20:47 251693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 251697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 251701] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247252689| [2025/04/30 18:20:47 251705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247252689| [2025/04/30 18:20:47 251709] [debug] |xqc_engine_wakeup_after|wakeup:1746037247252689|now:1746037247251709|diff:980| [2025/04/30 18:20:47 251713] [debug] |xqc_engine_main_logic|END|now:1746037247251226| [2025/04/30 18:20:47 251723] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:64|state:ESTABED|recv_time:1746037247251723| [2025/04/30 18:20:47 251728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 251734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:395| [2025/04/30 18:20:47 251738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:396| [2025/04/30 18:20:47 251744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:396| [2025/04/30 18:20:47 251748] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 251754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1001|path_largest_ack:1000| [2025/04/30 18:20:47 251759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:75645|prior_delivered:840997|prior_time:1746037247193828|is_app_limited:0|send_elapse:54586|ack_elapse:57895|ctl_first_sent_time:1746037247195699|lagest_ack_time:1746037247251723|curr_delivered:909442| [2025/04/30 18:20:47 251763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247195699| [2025/04/30 18:20:47 251768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 18:20:47 251772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1001|path_largest_ack:1001| [2025/04/30 18:20:47 251777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:74445|prior_delivered:843397|prior_time:1746037247195839|is_app_limited:0|send_elapse:54965|ack_elapse:55884|ctl_first_sent_time:1746037247197438|lagest_ack_time:1746037247251723|curr_delivered:910642| [2025/04/30 18:20:47 251789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247197438| [2025/04/30 18:20:47 251793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 18:20:47 251797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54404|rttvar:555|minrtt:30950|latest_rtt:54285|ack_delay:1000| [2025/04/30 18:20:47 251801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54264|rttvar:696|minrtt:30950|latest_rtt:54285|ack_delay:1000| [2025/04/30 18:20:47 251806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1001|lost_pn:998|thresh:3| [2025/04/30 18:20:47 251810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 251814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 251818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 251821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 251825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 251829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 251833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 251837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 251841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 251845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247255481|now:1746037247251845|interval:3636| [2025/04/30 18:20:47 251850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247255481|now:1746037247251845|interv:3636| [2025/04/30 18:20:47 251854] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54965, ack_elapse 55884, delivered 67245|rate 1203296|lost 195| [2025/04/30 18:20:47 251859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203296) in round 15| [2025/04/30 18:20:47 251863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 251867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 251871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247197438|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 251876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247197438|recovery:1|recovery_start:1746037247245880|packet_conservation:0|next_round_delivered:845797| [2025/04/30 18:20:47 251883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74438|srtt:54264|latest_rtt:54285|min_rtt:30950|applimit:0|lost:195|recovery:1|recovery_start:1746037247245880|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 251889] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:396|largest:396|pns:2| [2025/04/30 18:20:47 251894] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:396|frame:ACK |recv_time:1746037247251723|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 251899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367251723|now:1746037247251723|interv:120000000| [2025/04/30 18:20:47 251903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367251723|now:1746037247251723|interv:120000000| [2025/04/30 18:20:47 251907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247252689|pq_index:0| [2025/04/30 18:20:47 251911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247251226| [2025/04/30 18:20:47 251915] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247251915| [2025/04/30 18:20:47 251920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247251919| [2025/04/30 18:20:47 251925] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 251930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54264|min_srtt:54264|path_bw:1239168|loss_rate:8.76|path_pto:0| [2025/04/30 18:20:47 251934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1002180| [2025/04/30 18:20:47 251939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 251944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 251948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54264|min_srtt:54264|path_bw:1239168|loss_rate:8.76|path_pto:0| [2025/04/30 18:20:47 251953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1003359| [2025/04/30 18:20:47 251957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54264|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 251961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 251966] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54264|min_srtt:54264|path_bw:1239168|loss_rate:8.76|path_pto:0| [2025/04/30 18:20:47 251973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 251977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 251981] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 251985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 252016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 252021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 252025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:965631| [2025/04/30 18:20:47 252030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 252034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 252039] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247252689| [2025/04/30 18:20:47 252045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247252689| [2025/04/30 18:20:47 252052] [debug] |xqc_engine_wakeup_after|wakeup:1746037247252689|now:1746037247252052|diff:637| [2025/04/30 18:20:47 252059] [debug] |xqc_engine_main_logic|END|now:1746037247251919| [2025/04/30 18:20:47 252067] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247252067| [2025/04/30 18:20:47 252073] [debug] |xqc_engine_wakeup_after|wakeup:1746037247252689|now:1746037247252073|diff:616| [2025/04/30 18:20:47 252079] [debug] |xqc_engine_main_logic|END|now:1746037247252067| [2025/04/30 18:20:47 253157] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247253156| [2025/04/30 18:20:47 253172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247252689|pq_index:0| [2025/04/30 18:20:47 253179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247251919| [2025/04/30 18:20:47 253187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247253185| [2025/04/30 18:20:47 253194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247252689|now:1746037247253185| [2025/04/30 18:20:47 253201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247252689|now:1746037247253185| [2025/04/30 18:20:47 253207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 253215] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 253221] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54264|min_srtt:54264|path_bw:1239168|loss_rate:8.76|path_pto:0| [2025/04/30 18:20:47 253229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 253244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 253250] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 253256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 253263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 253272] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 253278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:965631| [2025/04/30 18:20:47 253286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 253292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1065| [2025/04/30 18:20:47 253339] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247253304|stream_id:0|stream_offset:965631| [2025/04/30 18:20:47 253349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 253356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 253363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247255481|now:1746037247253363|interval:2118| [2025/04/30 18:20:47 253370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247255481|now:1746037247253363|interv:2118| [2025/04/30 18:20:47 253377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 253385] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 253391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:966810| [2025/04/30 18:20:47 253398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 253402] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1066| [2025/04/30 18:20:47 253436] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247253410|stream_id:0|stream_offset:966810| [2025/04/30 18:20:47 253445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 253452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 253466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247255481|now:1746037247253465|interval:2016| [2025/04/30 18:20:47 253473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247255481|now:1746037247253465|interv:2016| [2025/04/30 18:20:47 253479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 253487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 253492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:967989| [2025/04/30 18:20:47 253497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 253501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247254501|now:1746037247253501|interv:1000| [2025/04/30 18:20:47 253505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 253508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 253513] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247254501| [2025/04/30 18:20:47 253517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247254501| [2025/04/30 18:20:47 253521] [debug] |xqc_engine_wakeup_after|wakeup:1746037247254501|now:1746037247253521|diff:980| [2025/04/30 18:20:47 253525] [debug] |xqc_engine_main_logic|END|now:1746037247253185| [2025/04/30 18:20:47 253712] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:64|state:ESTABED|recv_time:1746037247253711| [2025/04/30 18:20:47 253720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 253727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:396| [2025/04/30 18:20:47 253730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:397| [2025/04/30 18:20:47 253736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:397| [2025/04/30 18:20:47 253741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 253746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1003|path_largest_ack:1002| [2025/04/30 18:20:47 253751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:75645|prior_delivered:843397|prior_time:1746037247195839|is_app_limited:0|send_elapse:55085|ack_elapse:57872|ctl_first_sent_time:1746037247197558|lagest_ack_time:1746037247253711|curr_delivered:911842| [2025/04/30 18:20:47 253756] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247197558| [2025/04/30 18:20:47 253761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 18:20:47 253765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1003|path_largest_ack:1003| [2025/04/30 18:20:47 253770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:74445|prior_delivered:845797|prior_time:1746037247198054|is_app_limited:0|send_elapse:52627|ack_elapse:55657|ctl_first_sent_time:1746037247198500|lagest_ack_time:1746037247253711|curr_delivered:913042| [2025/04/30 18:20:47 253780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247198500| [2025/04/30 18:20:47 253784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 18:20:47 253788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54264|rttvar:696|minrtt:30950|latest_rtt:55211|ack_delay:1000| [2025/04/30 18:20:47 253792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54257|rttvar:535|minrtt:30950|latest_rtt:55211|ack_delay:1000| [2025/04/30 18:20:47 253796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1003|lost_pn:1000|thresh:3| [2025/04/30 18:20:47 253804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 253808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 253812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 253816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 253820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 253824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 253827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 253831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 253836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:999|lost_pn:1000|po_sent_time:1746037247194411|lost_send_time:1746037247191599|loss_delay:62112|frame:STREAM |repair:128| [2025/04/30 18:20:47 253840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247194411u| [2025/04/30 18:20:47 253845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 253849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54257|rtt_var:535|pto_duration:56397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 253853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 253857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 253861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73238| [2025/04/30 18:20:47 253865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247334807|now:1746037247253849|interv:80958| [2025/04/30 18:20:47 253869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247334807|now:1746037247253849|interval:80958|pto_count:0|srtt:54257 [2025/04/30 18:20:47 253874] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52627, ack_elapse 55657, delivered 67245|rate 1208203|lost 196| [2025/04/30 18:20:47 253881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 15 -> 16| [2025/04/30 18:20:47 253885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208203) in round 16| [2025/04/30 18:20:47 253889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 253893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 253897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247198500|recovery:1|recovery_start:1746037247253844|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 253902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247198500|recovery:1|recovery_start:1746037247253844|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 253907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73238|srtt:54257|latest_rtt:55211|min_rtt:30950|applimit:0|lost:195|recovery:1|recovery_start:1746037247253844|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 253913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:397|largest:397|pns:2| [2025/04/30 18:20:47 253917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:64|pkt_type:SHORT_HEADER|pkt_num:397|frame:ACK |recv_time:1746037247253711|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 253922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367253711|now:1746037247253711|interv:120000000| [2025/04/30 18:20:47 253926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367253711|now:1746037247253711|interv:120000000| [2025/04/30 18:20:47 253930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247254501|pq_index:0| [2025/04/30 18:20:47 253935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247253185| [2025/04/30 18:20:47 253939] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247253939| [2025/04/30 18:20:47 253944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247253943| [2025/04/30 18:20:47 253949] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 253954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1239168|loss_rate:8.68|path_pto:0| [2025/04/30 18:20:47 253958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 253963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 253967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:999|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 253974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1239168|loss_rate:8.68|path_pto:0| [2025/04/30 18:20:47 253979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 253983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 254011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 254015] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1239168|loss_rate:8.68|path_pto:0| [2025/04/30 18:20:47 254020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1005717| [2025/04/30 18:20:47 254025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54257|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 254029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 254036] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1239168|loss_rate:8.68|path_pto:0| [2025/04/30 18:20:47 254043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 254049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 254056] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 254062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 254069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 254076] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:999|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 254083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 254090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 254096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 254102] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 254109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:967989| [2025/04/30 18:20:47 254122] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 254128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 254134] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247254501| [2025/04/30 18:20:47 254141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247254501| [2025/04/30 18:20:47 254147] [debug] |xqc_engine_wakeup_after|wakeup:1746037247254501|now:1746037247254147|diff:354| [2025/04/30 18:20:47 254154] [debug] |xqc_engine_main_logic|END|now:1746037247253943| [2025/04/30 18:20:47 254164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247254163| [2025/04/30 18:20:47 254170] [debug] |xqc_engine_wakeup_after|wakeup:1746037247254501|now:1746037247254170|diff:331| [2025/04/30 18:20:47 254177] [debug] |xqc_engine_main_logic|END|now:1746037247254163| [2025/04/30 18:20:47 255274] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247255274| [2025/04/30 18:20:47 255288] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247254501|pq_index:0| [2025/04/30 18:20:47 255295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247253943| [2025/04/30 18:20:47 255302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247255301| [2025/04/30 18:20:47 255307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247254501|now:1746037247255301| [2025/04/30 18:20:47 255312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247254501|now:1746037247255301| [2025/04/30 18:20:47 255316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 255320] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 255325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54257|min_srtt:54257|path_bw:1239168|loss_rate:8.68|path_pto:0| [2025/04/30 18:20:47 255330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 255335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 255339] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 255343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 255347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 255352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:999|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 255356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73238|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 255360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 255365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1067| [2025/04/30 18:20:47 255411] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73238|now:1746037247255379|stream_id:0|stream_offset:896070| [2025/04/30 18:20:47 255420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1067|origin_pktnum:999|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 255427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73238|applimit:0| [2025/04/30 18:20:47 255434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54257|rtt_var:535|pto_duration:56397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 255440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 255447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 255453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 255460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247336776|now:1746037247255434|interv:81342| [2025/04/30 18:20:47 255467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247336776|now:1746037247255434|interval:81342|pto_count:0|srtt:54257 [2025/04/30 18:20:47 255474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74438| [2025/04/30 18:20:47 255480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 255485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:967989| [2025/04/30 18:20:47 255489] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 255494] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1068| [2025/04/30 18:20:47 255527] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247255501|stream_id:0|stream_offset:967989| [2025/04/30 18:20:47 255536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 255543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 255550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54257|rtt_var:535|pto_duration:56397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 255558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 255564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 255570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 255577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247336898|now:1746037247255550|interv:81348| [2025/04/30 18:20:47 255587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247336898|now:1746037247255550|interval:81348|pto_count:0|srtt:54257 [2025/04/30 18:20:47 255591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 255597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 255601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 255606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 255610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1069| [2025/04/30 18:20:47 255654] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247255618|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 255664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 255671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 255678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54257|rtt_var:535|pto_duration:56397|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 255685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 255690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 255697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 255703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247337015|now:1746037247255678|interv:81337| [2025/04/30 18:20:47 255709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247337015|now:1746037247255678|interval:81337|pto_count:0|srtt:54257 [2025/04/30 18:20:47 255717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 255723] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 255727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:970347| [2025/04/30 18:20:47 255732] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 255736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247256736|now:1746037247255736|interv:1000| [2025/04/30 18:20:47 255740] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 255743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 255748] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247256736| [2025/04/30 18:20:47 255757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247256736| [2025/04/30 18:20:47 255761] [debug] |xqc_engine_wakeup_after|wakeup:1746037247256736|now:1746037247255761|diff:975| [2025/04/30 18:20:47 255765] [debug] |xqc_engine_main_logic|END|now:1746037247255301| [2025/04/30 18:20:47 255775] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247255774| [2025/04/30 18:20:47 255780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 255786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:397| [2025/04/30 18:20:47 255790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:398| [2025/04/30 18:20:47 255796] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:398| [2025/04/30 18:20:47 255800] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 255805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1006|path_largest_ack:1004| [2025/04/30 18:20:47 255810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:190|tx_in_flight:75645|prior_delivered:845797|prior_time:1746037247198054|is_app_limited:0|send_elapse:53949|ack_elapse:57720|ctl_first_sent_time:1746037247199822|lagest_ack_time:1746037247255774|curr_delivered:914242| [2025/04/30 18:20:47 255815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247199822| [2025/04/30 18:20:47 255820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 18:20:47 255824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1006|origin_pktnum:936|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1006|path_largest_ack:1006| [2025/04/30 18:20:47 255829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74445|prior_delivered:848197|prior_time:1746037247200045|is_app_limited:0|send_elapse:54630|ack_elapse:55729|ctl_first_sent_time:1746037247201819|lagest_ack_time:1746037247255774|curr_delivered:915442| [2025/04/30 18:20:47 255833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247201819| [2025/04/30 18:20:47 255837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 18:20:47 255841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54257|rttvar:535|minrtt:30950|latest_rtt:53955|ack_delay:1000| [2025/04/30 18:20:47 255846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54094|rttvar:727|minrtt:30950|latest_rtt:53955|ack_delay:1000| [2025/04/30 18:20:47 255850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1006|lost_pn:1003|thresh:3| [2025/04/30 18:20:47 255854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 255858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 255862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 255869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 255873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 255877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 255881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 255885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 255889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 255893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247260772|now:1746037247255893|interval:4879| [2025/04/30 18:20:47 255897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247260772|now:1746037247255893|interv:4879| [2025/04/30 18:20:47 255901] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54630, ack_elapse 55729, delivered 67245|rate 1206642|lost 196| [2025/04/30 18:20:47 255906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206642) in round 16| [2025/04/30 18:20:47 255910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 255915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 255919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247201819|recovery:1|recovery_start:1746037247253844|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 255923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247201819|recovery:1|recovery_start:1746037247253844|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 255928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74438|srtt:54094|latest_rtt:53955|min_rtt:30950|applimit:0|lost:196|recovery:1|recovery_start:1746037247253844|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 255934] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:398|largest:398|pns:2| [2025/04/30 18:20:47 255938] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:398|frame:ACK |recv_time:1746037247255774|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 255943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367255774|now:1746037247255774|interv:120000000| [2025/04/30 18:20:47 255947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367255774|now:1746037247255774|interv:120000000| [2025/04/30 18:20:47 255951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247256736|pq_index:0| [2025/04/30 18:20:47 255955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247255301| [2025/04/30 18:20:47 255959] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247255959| [2025/04/30 18:20:47 255964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247255963| [2025/04/30 18:20:47 255973] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 255978] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54094|min_srtt:54094|path_bw:1239168|loss_rate:9.01|path_pto:0| [2025/04/30 18:20:47 255983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 256010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 256018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 256023] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54094|min_srtt:54094|path_bw:1239168|loss_rate:9.01|path_pto:0| [2025/04/30 18:20:47 256030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1008075| [2025/04/30 18:20:47 256037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 256045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 256052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54094|min_srtt:54094|path_bw:1239168|loss_rate:9.01|path_pto:0| [2025/04/30 18:20:47 256059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1009254| [2025/04/30 18:20:47 256065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 256071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 256077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 256084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 256092] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 256098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:970347| [2025/04/30 18:20:47 256105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 256111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 256124] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247256736| [2025/04/30 18:20:47 256130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247256736| [2025/04/30 18:20:47 256136] [debug] |xqc_engine_wakeup_after|wakeup:1746037247256736|now:1746037247256136|diff:600| [2025/04/30 18:20:47 256143] [debug] |xqc_engine_main_logic|END|now:1746037247255963| [2025/04/30 18:20:47 256152] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247256152| [2025/04/30 18:20:47 256159] [debug] |xqc_engine_wakeup_after|wakeup:1746037247256736|now:1746037247256159|diff:577| [2025/04/30 18:20:47 256165] [debug] |xqc_engine_main_logic|END|now:1746037247256152| [2025/04/30 18:20:47 257248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247257248| [2025/04/30 18:20:47 257262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247256736|pq_index:0| [2025/04/30 18:20:47 257266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247255963| [2025/04/30 18:20:47 257272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247257271| [2025/04/30 18:20:47 257277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247256736|now:1746037247257271| [2025/04/30 18:20:47 257282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247256736|now:1746037247257271| [2025/04/30 18:20:47 257286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 257290] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 257295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54094|min_srtt:54094|path_bw:1239168|loss_rate:9.01|path_pto:0| [2025/04/30 18:20:47 257300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1009254| [2025/04/30 18:20:47 257305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 257309] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 257313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 257317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 257322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 257326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:970347| [2025/04/30 18:20:47 257330] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 257335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1070| [2025/04/30 18:20:47 257376] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247257344|stream_id:0|stream_offset:970347| [2025/04/30 18:20:47 257392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 257400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 257407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247260772|now:1746037247257407|interval:3365| [2025/04/30 18:20:47 257414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247260772|now:1746037247257407|interv:3365| [2025/04/30 18:20:47 257421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 257429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 257435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:971526| [2025/04/30 18:20:47 257440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 257444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1071| [2025/04/30 18:20:47 257478] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247257452|stream_id:0|stream_offset:971526| [2025/04/30 18:20:47 257488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 257494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 257501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247260772|now:1746037247257501|interval:3271| [2025/04/30 18:20:47 257509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247260772|now:1746037247257501|interv:3271| [2025/04/30 18:20:47 257516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 257523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 257530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 257535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 257539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1072| [2025/04/30 18:20:47 257572] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76838|now:1746037247257547|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 257581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 257595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76838|applimit:0| [2025/04/30 18:20:47 257601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247260772|now:1746037247257601|interval:3171| [2025/04/30 18:20:47 257609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247260772|now:1746037247257601|interv:3171| [2025/04/30 18:20:47 257615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78038| [2025/04/30 18:20:47 257624] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 257628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:973884| [2025/04/30 18:20:47 257633] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 257636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247258636|now:1746037247257636|interv:1000| [2025/04/30 18:20:47 257640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 257644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 257648] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247258636| [2025/04/30 18:20:47 257653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247258636| [2025/04/30 18:20:47 257657] [debug] |xqc_engine_wakeup_after|wakeup:1746037247258636|now:1746037247257657|diff:979| [2025/04/30 18:20:47 257661] [debug] |xqc_engine_main_logic|END|now:1746037247257271| [2025/04/30 18:20:47 257761] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247257760| [2025/04/30 18:20:47 257768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 257774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:398| [2025/04/30 18:20:47 257778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:399| [2025/04/30 18:20:47 257784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:399| [2025/04/30 18:20:47 257789] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 257794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1008|path_largest_ack:1007| [2025/04/30 18:20:47 257799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75645|prior_delivered:848197|prior_time:1746037247200045|is_app_limited:0|send_elapse:54742|ack_elapse:57715|ctl_first_sent_time:1746037247201931|lagest_ack_time:1746037247257760|curr_delivered:916642| [2025/04/30 18:20:47 257803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247201931| [2025/04/30 18:20:47 257808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 18:20:47 257813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1008|path_largest_ack:1008| [2025/04/30 18:20:47 257822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74445|prior_delivered:850597|prior_time:1746037247202084|is_app_limited:0|send_elapse:54686|ack_elapse:55676|ctl_first_sent_time:1746037247203736|lagest_ack_time:1746037247257760|curr_delivered:917842| [2025/04/30 18:20:47 257827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247203736| [2025/04/30 18:20:47 257831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 18:20:47 257835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54094|rttvar:727|minrtt:30950|latest_rtt:54024|ack_delay:1000| [2025/04/30 18:20:47 257840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53961|rttvar:813|minrtt:30950|latest_rtt:54024|ack_delay:1000| [2025/04/30 18:20:47 257844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1008|lost_pn:1005|thresh:3| [2025/04/30 18:20:47 257848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 257852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 257856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 257860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 257864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 257868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 257872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 257876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 257880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1005|lost_pn:1005|po_sent_time:1746037247199917|lost_send_time:1746037247196983|loss_delay:60777|frame:STREAM |repair:128| [2025/04/30 18:20:47 257885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247199917u| [2025/04/30 18:20:47 257889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 257893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53961|rtt_var:813|pto_duration:57213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 257898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 257902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 257906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 257910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247339760|now:1746037247257893|interv:81867| [2025/04/30 18:20:47 257914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247339760|now:1746037247257893|interval:81867|pto_count:0|srtt:53961 [2025/04/30 18:20:47 257921] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54686, ack_elapse 55676, delivered 67245|rate 1207791|lost 197| [2025/04/30 18:20:47 257926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207791) in round 16| [2025/04/30 18:20:47 257930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 257934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 257938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247203736|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 257943] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247203736|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 257947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74438|srtt:53961|latest_rtt:54024|min_rtt:30950|applimit:0|lost:196|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 257953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:399|largest:399|pns:2| [2025/04/30 18:20:47 257958] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:399|frame:ACK |recv_time:1746037247257760|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 257962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367257760|now:1746037247257760|interv:120000000| [2025/04/30 18:20:47 257967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367257760|now:1746037247257760|interv:120000000| [2025/04/30 18:20:47 257971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247258636|pq_index:0| [2025/04/30 18:20:47 257975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247257271| [2025/04/30 18:20:47 257979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247257979| [2025/04/30 18:20:47 257984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247257983| [2025/04/30 18:20:47 258015] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 258022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53961|min_srtt:53961|path_bw:1239168|loss_rate:8.89|path_pto:0| [2025/04/30 18:20:47 258029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 258036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 258044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1005|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 258057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53961|min_srtt:53961|path_bw:1239168|loss_rate:8.89|path_pto:0| [2025/04/30 18:20:47 258064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1009254| [2025/04/30 18:20:47 258071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 258078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 258085] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53961|min_srtt:53961|path_bw:1239168|loss_rate:8.89|path_pto:0| [2025/04/30 18:20:47 258092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1010433| [2025/04/30 18:20:47 258100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 258105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 258109] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53961|min_srtt:53961|path_bw:1239168|loss_rate:8.89|path_pto:0| [2025/04/30 18:20:47 258114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 258119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 258126] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 258132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 258139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 258146] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1005|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 258153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 258161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 258167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 258174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 258180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:973884| [2025/04/30 18:20:47 258194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 258200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 258206] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247258636| [2025/04/30 18:20:47 258213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247258636| [2025/04/30 18:20:47 258219] [debug] |xqc_engine_wakeup_after|wakeup:1746037247258636|now:1746037247258219|diff:417| [2025/04/30 18:20:47 258226] [debug] |xqc_engine_main_logic|END|now:1746037247257983| [2025/04/30 18:20:47 258234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247258234| [2025/04/30 18:20:47 258241] [debug] |xqc_engine_wakeup_after|wakeup:1746037247258636|now:1746037247258241|diff:395| [2025/04/30 18:20:47 258248] [debug] |xqc_engine_main_logic|END|now:1746037247258234| [2025/04/30 18:20:47 259323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247259323| [2025/04/30 18:20:47 259333] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247258636|pq_index:0| [2025/04/30 18:20:47 259337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247257983| [2025/04/30 18:20:47 259343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247259342| [2025/04/30 18:20:47 259347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247258636|now:1746037247259342| [2025/04/30 18:20:47 259352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247258636|now:1746037247259342| [2025/04/30 18:20:47 259356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 259360] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 259365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53961|min_srtt:53961|path_bw:1239168|loss_rate:8.89|path_pto:0| [2025/04/30 18:20:47 259370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 259375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 259379] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 259382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 259387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 259392] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1005|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 259396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 259400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 259410] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1073| [2025/04/30 18:20:47 259450] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247259418|stream_id:0|stream_offset:903144| [2025/04/30 18:20:47 259460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1073|origin_pktnum:1005|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 259468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 259474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53961|rtt_var:813|pto_duration:57213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 259481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 259485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 259489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 259493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247341631|now:1746037247259474|interv:82157| [2025/04/30 18:20:47 259497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247341631|now:1746037247259474|interval:82157|pto_count:0|srtt:53961 [2025/04/30 18:20:47 259502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 259507] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 259511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:973884| [2025/04/30 18:20:47 259516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 259520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1074| [2025/04/30 18:20:47 259551] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247259528|stream_id:0|stream_offset:973884| [2025/04/30 18:20:47 259561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 259568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 259575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53961|rtt_var:813|pto_duration:57213|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 259580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 259584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 259587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 259596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247341741|now:1746037247259575|interv:82166| [2025/04/30 18:20:47 259600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247341741|now:1746037247259575|interval:82166|pto_count:0|srtt:53961 [2025/04/30 18:20:47 259605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 259610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 259614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:975063| [2025/04/30 18:20:47 259618] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 259622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247260622|now:1746037247259622|interv:1000| [2025/04/30 18:20:47 259626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 259630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 259634] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247260622| [2025/04/30 18:20:47 259638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247260622| [2025/04/30 18:20:47 259642] [debug] |xqc_engine_wakeup_after|wakeup:1746037247260622|now:1746037247259642|diff:980| [2025/04/30 18:20:47 259646] [debug] |xqc_engine_main_logic|END|now:1746037247259342| [2025/04/30 18:20:47 259656] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247259655| [2025/04/30 18:20:47 259661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 259667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:399| [2025/04/30 18:20:47 259671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:400| [2025/04/30 18:20:47 259677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:400| [2025/04/30 18:20:47 259681] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 259686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1010|path_largest_ack:1009| [2025/04/30 18:20:47 259691] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75645|prior_delivered:850597|prior_time:1746037247202084|is_app_limited:0|send_elapse:54800|ack_elapse:57571|ctl_first_sent_time:1746037247203850|lagest_ack_time:1746037247259655|curr_delivered:919042| [2025/04/30 18:20:47 259696] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247203850| [2025/04/30 18:20:47 259700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 18:20:47 259705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1010|path_largest_ack:1010| [2025/04/30 18:20:47 259709] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74445|prior_delivered:852997|prior_time:1746037247203980|is_app_limited:0|send_elapse:53338|ack_elapse:55675|ctl_first_sent_time:1746037247205714|lagest_ack_time:1746037247259655|curr_delivered:920242| [2025/04/30 18:20:47 259716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247205714| [2025/04/30 18:20:47 259721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 18:20:47 259725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53961|rttvar:813|minrtt:30950|latest_rtt:53941|ack_delay:1000| [2025/04/30 18:20:47 259729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53833|rttvar:865|minrtt:30950|latest_rtt:53941|ack_delay:1000| [2025/04/30 18:20:47 259733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1010|lost_pn:1007|thresh:3| [2025/04/30 18:20:47 259737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 259742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 259745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 259749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 259753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 259757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 259761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 259765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 259769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 259773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 259777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:865|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 259781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 259785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 259789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74438| [2025/04/30 18:20:47 259793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247341821|now:1746037247259776|interv:82045| [2025/04/30 18:20:47 259798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247341821|now:1746037247259776|interval:82045|pto_count:0|srtt:53833 [2025/04/30 18:20:47 259802] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53338, ack_elapse 55675, delivered 67245|rate 1207813|lost 197| [2025/04/30 18:20:47 259807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207813) in round 16| [2025/04/30 18:20:47 259814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 259818] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 259822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247205714|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 259826] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247205714|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 259831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74438|srtt:53833|latest_rtt:53941|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 259837] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:400|largest:400|pns:2| [2025/04/30 18:20:47 259841] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:400|frame:ACK |recv_time:1746037247259655|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 259846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367259655|now:1746037247259655|interv:120000000| [2025/04/30 18:20:47 259850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367259655|now:1746037247259655|interv:120000000| [2025/04/30 18:20:47 259854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247260622|pq_index:0| [2025/04/30 18:20:47 259858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247259342| [2025/04/30 18:20:47 259862] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247259862| [2025/04/30 18:20:47 259867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247259866| [2025/04/30 18:20:47 259872] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 259877] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.25|path_pto:0| [2025/04/30 18:20:47 259881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 259886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 259890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 259895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.25|path_pto:0| [2025/04/30 18:20:47 259899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1012791| [2025/04/30 18:20:47 259906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 259911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 259915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.25|path_pto:0| [2025/04/30 18:20:47 259919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 259923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 259927] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 259931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 259935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 259940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 259944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:975063| [2025/04/30 18:20:47 259949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 259952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 259956] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247260622| [2025/04/30 18:20:47 259960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247260622| [2025/04/30 18:20:47 259964] [debug] |xqc_engine_wakeup_after|wakeup:1746037247260622|now:1746037247259964|diff:658| [2025/04/30 18:20:47 259969] [debug] |xqc_engine_main_logic|END|now:1746037247259866| [2025/04/30 18:20:47 259973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247259973| [2025/04/30 18:20:47 259977] [debug] |xqc_engine_wakeup_after|wakeup:1746037247260622|now:1746037247259977|diff:645| [2025/04/30 18:20:47 259981] [debug] |xqc_engine_main_logic|END|now:1746037247259973| [2025/04/30 18:20:47 261070] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247261070| [2025/04/30 18:20:47 261081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247260622|pq_index:0| [2025/04/30 18:20:47 261086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247259866| [2025/04/30 18:20:47 261095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247261093| [2025/04/30 18:20:47 261102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247260622|now:1746037247261093| [2025/04/30 18:20:47 261116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247260622|now:1746037247261093| [2025/04/30 18:20:47 261123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 261130] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 261138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.25|path_pto:0| [2025/04/30 18:20:47 261145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 261152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 261159] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 261165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 261172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 261180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 261187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74438|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:975063| [2025/04/30 18:20:47 261194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 261201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1075| [2025/04/30 18:20:47 261248] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74438|now:1746037247261213|stream_id:0|stream_offset:975063| [2025/04/30 18:20:47 261258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 261265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74438|applimit:0| [2025/04/30 18:20:47 261272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:865|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 261279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 261286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 261292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 261298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247343506|now:1746037247261272|interv:82234| [2025/04/30 18:20:47 261305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247343506|now:1746037247261272|interval:82234|pto_count:0|srtt:53833 [2025/04/30 18:20:47 261310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75638| [2025/04/30 18:20:47 261326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 261330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:976242| [2025/04/30 18:20:47 261335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 261339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1076| [2025/04/30 18:20:47 261373] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75638|now:1746037247261347|stream_id:0|stream_offset:976242| [2025/04/30 18:20:47 261382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 261390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 261396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:865|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 261403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 261407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 261411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76838| [2025/04/30 18:20:47 261415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247343640|now:1746037247261396|interv:82244| [2025/04/30 18:20:47 261419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247343640|now:1746037247261396|interval:82244|pto_count:0|srtt:53833 [2025/04/30 18:20:47 261424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76838| [2025/04/30 18:20:47 261428] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 261433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76838|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 261437] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 261441] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1077| [2025/04/30 18:20:47 261470] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76838|now:1746037247261448|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 261479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 261486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76838|applimit:0| [2025/04/30 18:20:47 261493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:865|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 261504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 261507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 261511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78038| [2025/04/30 18:20:47 261515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247343741|now:1746037247261493|interv:82248| [2025/04/30 18:20:47 261519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247343741|now:1746037247261493|interval:82248|pto_count:0|srtt:53833 [2025/04/30 18:20:47 261524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78038| [2025/04/30 18:20:47 261529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 261533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78038|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 261538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 261542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247262541|now:1746037247261541|interv:1000| [2025/04/30 18:20:47 261545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 261549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 261553] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247262541| [2025/04/30 18:20:47 261558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247262541| [2025/04/30 18:20:47 261562] [debug] |xqc_engine_wakeup_after|wakeup:1746037247262541|now:1746037247261562|diff:979| [2025/04/30 18:20:47 261566] [debug] |xqc_engine_main_logic|END|now:1746037247261093| [2025/04/30 18:20:47 261576] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247261575| [2025/04/30 18:20:47 261580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 261586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:400| [2025/04/30 18:20:47 261590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:401| [2025/04/30 18:20:47 261596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:401| [2025/04/30 18:20:47 261600] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 261605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1012|path_largest_ack:1011| [2025/04/30 18:20:47 261610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75645|prior_delivered:852997|prior_time:1746037247203980|is_app_limited:0|send_elapse:53484|ack_elapse:57595|ctl_first_sent_time:1746037247205860|lagest_ack_time:1746037247261575|curr_delivered:921442| [2025/04/30 18:20:47 261614] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247205860| [2025/04/30 18:20:47 261622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 18:20:47 261627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1012|path_largest_ack:1012| [2025/04/30 18:20:47 261631] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:72045|prior_delivered:857797|prior_time:1746037247207763|is_app_limited:0|send_elapse:55026|ack_elapse:53812|ctl_first_sent_time:1746037247208201|lagest_ack_time:1746037247261575|curr_delivered:922642| [2025/04/30 18:20:47 261636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247208201| [2025/04/30 18:20:47 261640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 18:20:47 261644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53833|rttvar:865|minrtt:30950|latest_rtt:53374|ack_delay:1000| [2025/04/30 18:20:47 261648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53650|rttvar:1013|minrtt:30950|latest_rtt:53374|ack_delay:1000| [2025/04/30 18:20:47 261652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1012|lost_pn:1009|thresh:3| [2025/04/30 18:20:47 261657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 261661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 261665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 261668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 261672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 261676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 261680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 261684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 261688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 261692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 261696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53650|rtt_var:1013|pto_duration:57702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 261700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 261704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 261708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75638| [2025/04/30 18:20:47 261712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247344150|now:1746037247261696|interv:82454| [2025/04/30 18:20:47 261719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247344150|now:1746037247261696|interval:82454|pto_count:0|srtt:53650 [2025/04/30 18:20:47 261723] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55026, ack_elapse 53812, delivered 64845|rate 1178442|lost 197| [2025/04/30 18:20:47 261728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178442) in round 16| [2025/04/30 18:20:47 261732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 261736] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 261740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247208201|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 261745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247208201|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 261749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:75638|srtt:53650|latest_rtt:53374|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 261755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:401|largest:401|pns:2| [2025/04/30 18:20:47 261759] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:401|frame:ACK |recv_time:1746037247261575|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 261764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367261575|now:1746037247261575|interv:120000000| [2025/04/30 18:20:47 261768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367261575|now:1746037247261575|interv:120000000| [2025/04/30 18:20:47 261772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247262541|pq_index:0| [2025/04/30 18:20:47 261777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247261093| [2025/04/30 18:20:47 261781] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247261780| [2025/04/30 18:20:47 261785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247261784| [2025/04/30 18:20:47 261791] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 261795] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53650|min_srtt:53650|path_bw:1239168|loss_rate:9.13|path_pto:0| [2025/04/30 18:20:47 261800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 261804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53650|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 261811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 261816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53650|min_srtt:53650|path_bw:1239168|loss_rate:9.13|path_pto:0| [2025/04/30 18:20:47 261820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1015149| [2025/04/30 18:20:47 261825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53650|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 261829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 261833] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53650|min_srtt:53650|path_bw:1239168|loss_rate:9.13|path_pto:0| [2025/04/30 18:20:47 261838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 261842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 261846] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 261850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 261854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 261858] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 261863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 261867] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 261871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 261875] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247262541| [2025/04/30 18:20:47 261879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247262541| [2025/04/30 18:20:47 261883] [debug] |xqc_engine_wakeup_after|wakeup:1746037247262541|now:1746037247261883|diff:658| [2025/04/30 18:20:47 261887] [debug] |xqc_engine_main_logic|END|now:1746037247261784| [2025/04/30 18:20:47 261891] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247261891| [2025/04/30 18:20:47 261895] [debug] |xqc_engine_wakeup_after|wakeup:1746037247262541|now:1746037247261895|diff:646| [2025/04/30 18:20:47 261899] [debug] |xqc_engine_main_logic|END|now:1746037247261891| [2025/04/30 18:20:47 262969] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247262969| [2025/04/30 18:20:47 262980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247262541|pq_index:0| [2025/04/30 18:20:47 262984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247261784| [2025/04/30 18:20:47 263015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247263014| [2025/04/30 18:20:47 263020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037247262805|now:1746037247263014| [2025/04/30 18:20:47 263024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:47 263028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037247262805|now:1746037247263014| [2025/04/30 18:20:47 263032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 263036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247262541|now:1746037247263014| [2025/04/30 18:20:47 263040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247262541|now:1746037247263014| [2025/04/30 18:20:47 263044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 263048] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 263054] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:401|ack_delay:25248|first_ack_range:57|largest_pkt_recv_time:1746037247237805| [2025/04/30 18:20:47 263059] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:401|low:344|pkt_pns:2| [2025/04/30 18:20:47 263063] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:389|frame_largest_recv:401| [2025/04/30 18:20:47 263067] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 263073] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53650|min_srtt:53650|path_bw:1239168|loss_rate:9.13|path_pto:0| [2025/04/30 18:20:47 263077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 263082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 263086] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 263090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 263094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 263099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 263103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:75638|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 263108] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 263112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1078| [2025/04/30 18:20:47 263157] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1078|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:75638|now:1746037247263121|stream_id:0|stream_offset:978600| [2025/04/30 18:20:47 263175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1078|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 18:20:47 263182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75638|applimit:0| [2025/04/30 18:20:47 263189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53650|rtt_var:1013|pto_duration:57702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 263196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 263202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 263209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 263215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247345823|now:1746037247263188|interv:82635| [2025/04/30 18:20:47 263221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247345823|now:1746037247263188|interval:82635|pto_count:0|srtt:53650 [2025/04/30 18:20:47 263229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76845| [2025/04/30 18:20:47 263237] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 263244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:979779| [2025/04/30 18:20:47 263251] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 263258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1079| [2025/04/30 18:20:47 263303] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247263269|stream_id:0|stream_offset:979779| [2025/04/30 18:20:47 263313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 263318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 263325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53650|rtt_var:1013|pto_duration:57702|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 263332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 263338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 263344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 263351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247345971|now:1746037247263325|interv:82646| [2025/04/30 18:20:47 263359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247345971|now:1746037247263325|interval:82646|pto_count:0|srtt:53650 [2025/04/30 18:20:47 263371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 263376] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 263380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:980958| [2025/04/30 18:20:47 263385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 263388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247264388|now:1746037247263388|interv:1000| [2025/04/30 18:20:47 263392] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 263396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 263400] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247264388| [2025/04/30 18:20:47 263405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247264388| [2025/04/30 18:20:47 263409] [debug] |xqc_engine_wakeup_after|wakeup:1746037247264388|now:1746037247263409|diff:979| [2025/04/30 18:20:47 263413] [debug] |xqc_engine_main_logic|END|now:1746037247263014| [2025/04/30 18:20:47 263609] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247263608| [2025/04/30 18:20:47 263617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 263623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:401| [2025/04/30 18:20:47 263627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:402| [2025/04/30 18:20:47 263633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:402| [2025/04/30 18:20:47 263637] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 263643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1014|path_largest_ack:1013| [2025/04/30 18:20:47 263648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73245|prior_delivered:857797|prior_time:1746037247207763|is_app_limited:0|send_elapse:55165|ack_elapse:55845|ctl_first_sent_time:1746037247208340|lagest_ack_time:1746037247263608|curr_delivered:923842| [2025/04/30 18:20:47 263652] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247208340| [2025/04/30 18:20:47 263657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 18:20:47 263662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1014|path_largest_ack:1014| [2025/04/30 18:20:47 263666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73245|prior_delivered:857797|prior_time:1746037247207763|is_app_limited:0|send_elapse:55165|ack_elapse:55845|ctl_first_sent_time:1746037247208340|lagest_ack_time:1746037247263608|curr_delivered:925042| [2025/04/30 18:20:47 263671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247208483| [2025/04/30 18:20:47 263675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 18:20:47 263683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53650|rttvar:1013|minrtt:30950|latest_rtt:55125|ack_delay:1000| [2025/04/30 18:20:47 263688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53709|rttvar:878|minrtt:30950|latest_rtt:55125|ack_delay:1000| [2025/04/30 18:20:47 263692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1014|lost_pn:1011|thresh:3| [2025/04/30 18:20:47 263696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 263700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 263704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 263708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 263712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 263716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 263720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 263723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 263727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 263731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 263735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53709|rtt_var:878|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 263740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 263744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 263748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 263752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247345490|now:1746037247263735|interv:81755| [2025/04/30 18:20:47 263756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247345490|now:1746037247263735|interval:81755|pto_count:0|srtt:53709 [2025/04/30 18:20:47 263760] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55165, ack_elapse 55845, delivered 67245|rate 1204136|lost 197| [2025/04/30 18:20:47 263765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204136) in round 16| [2025/04/30 18:20:47 263769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 263773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 263777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247208483|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 263784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247208483|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 263789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:75645|srtt:53709|latest_rtt:55125|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 263795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:402|largest:402|pns:2| [2025/04/30 18:20:47 263799] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:402|frame:ACK |recv_time:1746037247263608|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 263804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367263608|now:1746037247263608|interv:120000000| [2025/04/30 18:20:47 263808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367263608|now:1746037247263608|interv:120000000| [2025/04/30 18:20:47 263812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247264388|pq_index:0| [2025/04/30 18:20:47 263817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247263014| [2025/04/30 18:20:47 263821] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247263821| [2025/04/30 18:20:47 263826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247263825| [2025/04/30 18:20:47 263831] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 263836] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53709|min_srtt:53709|path_bw:1239168|loss_rate:9.05|path_pto:0| [2025/04/30 18:20:47 263840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 263845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 263849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 263854] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53709|min_srtt:53709|path_bw:1239168|loss_rate:9.05|path_pto:0| [2025/04/30 18:20:47 263858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1017507| [2025/04/30 18:20:47 263862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 263869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 263873] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53709|min_srtt:53709|path_bw:1239168|loss_rate:9.05|path_pto:0| [2025/04/30 18:20:47 263877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 263882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 263885] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 263889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 263894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 263898] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 263902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:980958| [2025/04/30 18:20:47 263907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 263910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 263914] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247264388| [2025/04/30 18:20:47 263918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247264388| [2025/04/30 18:20:47 263922] [debug] |xqc_engine_wakeup_after|wakeup:1746037247264388|now:1746037247263922|diff:466| [2025/04/30 18:20:47 263927] [debug] |xqc_engine_main_logic|END|now:1746037247263825| [2025/04/30 18:20:47 263932] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247263931| [2025/04/30 18:20:47 263935] [debug] |xqc_engine_wakeup_after|wakeup:1746037247264388|now:1746037247263935|diff:453| [2025/04/30 18:20:47 263939] [debug] |xqc_engine_main_logic|END|now:1746037247263931| [2025/04/30 18:20:47 265011] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247265011| [2025/04/30 18:20:47 265022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247264388|pq_index:0| [2025/04/30 18:20:47 265026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247263825| [2025/04/30 18:20:47 265031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247265030| [2025/04/30 18:20:47 265036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247264388|now:1746037247265030| [2025/04/30 18:20:47 265040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247264388|now:1746037247265030| [2025/04/30 18:20:47 265046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 265053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 265064] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53709|min_srtt:53709|path_bw:1239168|loss_rate:9.05|path_pto:0| [2025/04/30 18:20:47 265069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 265073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 265077] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 265081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 265085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 265090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 265094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:980958| [2025/04/30 18:20:47 265099] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 265103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1080| [2025/04/30 18:20:47 265148] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75645|now:1746037247265112|stream_id:0|stream_offset:980958| [2025/04/30 18:20:47 265159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 265167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 265174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53709|rtt_var:878|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 265181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 265188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 265194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 265201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247347333|now:1746037247265174|interv:82159| [2025/04/30 18:20:47 265207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247347333|now:1746037247265174|interval:82159|pto_count:0|srtt:53709 [2025/04/30 18:20:47 265214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76845| [2025/04/30 18:20:47 265222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 265229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:982137| [2025/04/30 18:20:47 265246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 265254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1081| [2025/04/30 18:20:47 265299] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247265266|stream_id:0|stream_offset:982137| [2025/04/30 18:20:47 265306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1081|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 265310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 265315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53709|rtt_var:878|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 265319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 265323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 265327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 265331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247347487|now:1746037247265315|interv:82172| [2025/04/30 18:20:47 265335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247347487|now:1746037247265315|interval:82172|pto_count:0|srtt:53709 [2025/04/30 18:20:47 265339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 265344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 265349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:983316| [2025/04/30 18:20:47 265353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 265357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1082| [2025/04/30 18:20:47 265381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78045|now:1746037247265364|stream_id:0|stream_offset:983316| [2025/04/30 18:20:47 265386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 265391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78045|applimit:0| [2025/04/30 18:20:47 265395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53709|rtt_var:878|pto_duration:57221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 265399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 265403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 265412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79245| [2025/04/30 18:20:47 265416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247347585|now:1746037247265395|interv:82190| [2025/04/30 18:20:47 265419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247347585|now:1746037247265395|interval:82190|pto_count:0|srtt:53709 [2025/04/30 18:20:47 265424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:79245| [2025/04/30 18:20:47 265429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 265433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:984495| [2025/04/30 18:20:47 265437] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 265441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247266441|now:1746037247265441|interv:1000| [2025/04/30 18:20:47 265445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 265449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 265453] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247266441| [2025/04/30 18:20:47 265457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247266441| [2025/04/30 18:20:47 265462] [debug] |xqc_engine_wakeup_after|wakeup:1746037247266441|now:1746037247265461|diff:980| [2025/04/30 18:20:47 265466] [debug] |xqc_engine_main_logic|END|now:1746037247265030| [2025/04/30 18:20:47 265609] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247265608| [2025/04/30 18:20:47 265615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 265621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:402| [2025/04/30 18:20:47 265624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:403| [2025/04/30 18:20:47 265630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:403| [2025/04/30 18:20:47 265634] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 265640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1016|path_largest_ack:1015| [2025/04/30 18:20:47 265645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:860204|prior_time:1746037247209740|is_app_limited:0|send_elapse:54024|ack_elapse:55868|ctl_first_sent_time:1746037247210186|lagest_ack_time:1746037247265608|curr_delivered:926242| [2025/04/30 18:20:47 265649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247210186| [2025/04/30 18:20:47 265654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 18:20:47 265658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1016|path_largest_ack:1016| [2025/04/30 18:20:47 265667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:860204|prior_time:1746037247209740|is_app_limited:0|send_elapse:54024|ack_elapse:55868|ctl_first_sent_time:1746037247210186|lagest_ack_time:1746037247265608|curr_delivered:927442| [2025/04/30 18:20:47 265671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247210322| [2025/04/30 18:20:47 265675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 18:20:47 265679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53709|rttvar:878|minrtt:30950|latest_rtt:55286|ack_delay:1000| [2025/04/30 18:20:47 265683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53781|rttvar:803|minrtt:30950|latest_rtt:55286|ack_delay:1000| [2025/04/30 18:20:47 265688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1016|lost_pn:1013|thresh:3| [2025/04/30 18:20:47 265692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 265696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 265700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 265704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 265708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 265711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 265715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 265719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 265723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 265727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 265731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53781|rtt_var:803|pto_duration:56993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 265736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 265740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 265743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 265747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247347357|now:1746037247265731|interv:81626| [2025/04/30 18:20:47 265751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247347357|now:1746037247265731|interval:81626|pto_count:0|srtt:53781 [2025/04/30 18:20:47 265756] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54024, ack_elapse 55868, delivered 67238|rate 1203515|lost 197| [2025/04/30 18:20:47 265763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203515) in round 16| [2025/04/30 18:20:47 265767] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 265771] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 265775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247210322|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 265780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247210322|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 265784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:76845|srtt:53781|latest_rtt:55286|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 265790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:403|largest:403|pns:2| [2025/04/30 18:20:47 265794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:403|frame:ACK |recv_time:1746037247265608|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 265799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367265608|now:1746037247265608|interv:120000000| [2025/04/30 18:20:47 265803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367265608|now:1746037247265608|interv:120000000| [2025/04/30 18:20:47 265807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247266441|pq_index:0| [2025/04/30 18:20:47 265811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247265030| [2025/04/30 18:20:47 265815] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247265815| [2025/04/30 18:20:47 265821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247265819| [2025/04/30 18:20:47 265826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 265831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53781|min_srtt:53781|path_bw:1239168|loss_rate:8.94|path_pto:0| [2025/04/30 18:20:47 265835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 265840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 265844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 265849] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53781|min_srtt:53781|path_bw:1239168|loss_rate:8.94|path_pto:0| [2025/04/30 18:20:47 265855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1019865| [2025/04/30 18:20:47 265860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53781|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 265864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 265868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53781|min_srtt:53781|path_bw:1239168|loss_rate:8.94|path_pto:0| [2025/04/30 18:20:47 265873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 265877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 265881] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 265885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 265889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 265893] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 265897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:984495| [2025/04/30 18:20:47 265902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 265906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 265910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247266441| [2025/04/30 18:20:47 265914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247266441| [2025/04/30 18:20:47 265917] [debug] |xqc_engine_wakeup_after|wakeup:1746037247266441|now:1746037247265917|diff:524| [2025/04/30 18:20:47 265922] [debug] |xqc_engine_main_logic|END|now:1746037247265819| [2025/04/30 18:20:47 265926] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247265926| [2025/04/30 18:20:47 265930] [debug] |xqc_engine_wakeup_after|wakeup:1746037247266441|now:1746037247265930|diff:511| [2025/04/30 18:20:47 265934] [debug] |xqc_engine_main_logic|END|now:1746037247265926| [2025/04/30 18:20:47 267006] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247267006| [2025/04/30 18:20:47 267016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247266441|pq_index:0| [2025/04/30 18:20:47 267021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247265819| [2025/04/30 18:20:47 267026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247267025| [2025/04/30 18:20:47 267040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247266441|now:1746037247267025| [2025/04/30 18:20:47 267044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247266441|now:1746037247267025| [2025/04/30 18:20:47 267048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 267053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 267058] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53781|min_srtt:53781|path_bw:1239168|loss_rate:8.94|path_pto:0| [2025/04/30 18:20:47 267062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 267067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 267071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 267075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 267079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 267084] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 267088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:984495| [2025/04/30 18:20:47 267093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 267098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1083| [2025/04/30 18:20:47 267142] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247267107|stream_id:0|stream_offset:984495| [2025/04/30 18:20:47 267152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 267160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 267167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53781|rtt_var:803|pto_duration:56993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 267174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 267180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 267186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 267193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247349100|now:1746037247267167|interv:81933| [2025/04/30 18:20:47 267200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247349100|now:1746037247267167|interval:81933|pto_count:0|srtt:53781 [2025/04/30 18:20:47 267213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 267222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 267228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:985674| [2025/04/30 18:20:47 267236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 267243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1084| [2025/04/30 18:20:47 267289] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78045|now:1746037247267255|stream_id:0|stream_offset:985674| [2025/04/30 18:20:47 267296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1084|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 267301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78045|applimit:0| [2025/04/30 18:20:47 267305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53781|rtt_var:803|pto_duration:56993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 267309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 267313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 267317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79245| [2025/04/30 18:20:47 267321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247349248|now:1746037247267305|interv:81943| [2025/04/30 18:20:47 267325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247349248|now:1746037247267305|interval:81943|pto_count:0|srtt:53781 [2025/04/30 18:20:47 267330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:79245| [2025/04/30 18:20:47 267335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 267339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:986853| [2025/04/30 18:20:47 267344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 267348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247268348|now:1746037247267348|interv:1000| [2025/04/30 18:20:47 267352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 267356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 267360] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247268348| [2025/04/30 18:20:47 267364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247268348| [2025/04/30 18:20:47 267373] [debug] |xqc_engine_wakeup_after|wakeup:1746037247268348|now:1746037247267373|diff:975| [2025/04/30 18:20:47 267377] [debug] |xqc_engine_main_logic|END|now:1746037247267025| [2025/04/30 18:20:47 267576] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247267575| [2025/04/30 18:20:47 267582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 267588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:403| [2025/04/30 18:20:47 267592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:404| [2025/04/30 18:20:47 267598] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:404| [2025/04/30 18:20:47 267602] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 267607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1018|path_largest_ack:1017| [2025/04/30 18:20:47 267612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:860204|prior_time:1746037247209740|is_app_limited:0|send_elapse:55545|ack_elapse:57835|ctl_first_sent_time:1746037247211707|lagest_ack_time:1746037247267575|curr_delivered:928642| [2025/04/30 18:20:47 267617] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247211707| [2025/04/30 18:20:47 267622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 18:20:47 267626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1018|path_largest_ack:1018| [2025/04/30 18:20:47 267630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74438|prior_delivered:862604|prior_time:1746037247211853|is_app_limited:0|send_elapse:56419|ack_elapse:55722|ctl_first_sent_time:1746037247213583|lagest_ack_time:1746037247267575|curr_delivered:929842| [2025/04/30 18:20:47 267635] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247213583| [2025/04/30 18:20:47 267639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 18:20:47 267643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53781|rttvar:803|minrtt:30950|latest_rtt:53992|ack_delay:1000| [2025/04/30 18:20:47 267647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53683|rttvar:800|minrtt:30950|latest_rtt:53992|ack_delay:1000| [2025/04/30 18:20:47 267652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1018|lost_pn:1015|thresh:3| [2025/04/30 18:20:47 267656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 267660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 267664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 267668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 267672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 267679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 267683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 267687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 267691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 267695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 267699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53683|rtt_var:800|pto_duration:56883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 267703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 267707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 267711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 267715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247349138|now:1746037247267699|interv:81439| [2025/04/30 18:20:47 267719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247349138|now:1746037247267699|interval:81439|pto_count:0|srtt:53683 [2025/04/30 18:20:47 267724] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56419, ack_elapse 55722, delivered 67238|rate 1191761|lost 197| [2025/04/30 18:20:47 267728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191761) in round 16| [2025/04/30 18:20:47 267733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 267737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 267741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247213583|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 267745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247213583|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 267750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:76845|srtt:53683|latest_rtt:53992|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 267756] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:404|largest:404|pns:2| [2025/04/30 18:20:47 267760] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:404|frame:ACK |recv_time:1746037247267575|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 267765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367267575|now:1746037247267575|interv:120000000| [2025/04/30 18:20:47 267771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367267575|now:1746037247267575|interv:120000000| [2025/04/30 18:20:47 267775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247268348|pq_index:0| [2025/04/30 18:20:47 267779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247267025| [2025/04/30 18:20:47 267783] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247267783| [2025/04/30 18:20:47 267788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247267787| [2025/04/30 18:20:47 267793] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 267798] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53683|min_srtt:53683|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 267803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 267807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 267812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 267817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 267821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:986853| [2025/04/30 18:20:47 267825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 267829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 267833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247268348| [2025/04/30 18:20:47 267837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247268348| [2025/04/30 18:20:47 267841] [debug] |xqc_engine_wakeup_after|wakeup:1746037247268348|now:1746037247267841|diff:507| [2025/04/30 18:20:47 267845] [debug] |xqc_engine_main_logic|END|now:1746037247267787| [2025/04/30 18:20:47 267850] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247267850| [2025/04/30 18:20:47 267854] [debug] |xqc_engine_wakeup_after|wakeup:1746037247268348|now:1746037247267854|diff:494| [2025/04/30 18:20:47 267857] [debug] |xqc_engine_main_logic|END|now:1746037247267850| [2025/04/30 18:20:47 268941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247268941| [2025/04/30 18:20:47 268956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247268348|pq_index:0| [2025/04/30 18:20:47 268963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247267787| [2025/04/30 18:20:47 268972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247268970| [2025/04/30 18:20:47 269007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247268348|now:1746037247268970| [2025/04/30 18:20:47 269017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247268348|now:1746037247268970| [2025/04/30 18:20:47 269024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 269031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 269039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 269045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:986853| [2025/04/30 18:20:47 269053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 269060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1085| [2025/04/30 18:20:47 269106] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247269071|stream_id:0|stream_offset:986853| [2025/04/30 18:20:47 269115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1085|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 269122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 269129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53683|rtt_var:800|pto_duration:56883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 269136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 269142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 269148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 269154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247350954|now:1746037247269129|interv:81825| [2025/04/30 18:20:47 269160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247350954|now:1746037247269129|interval:81825|pto_count:0|srtt:53683 [2025/04/30 18:20:47 269168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 269175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 269181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:988032| [2025/04/30 18:20:47 269189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 269195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1086| [2025/04/30 18:20:47 269233] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78045|now:1746037247269205|stream_id:0|stream_offset:988032| [2025/04/30 18:20:47 269249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 269257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78045|applimit:0| [2025/04/30 18:20:47 269263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53683|rtt_var:800|pto_duration:56883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 269270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 269276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 269283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79245| [2025/04/30 18:20:47 269289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247351088|now:1746037247269263|interv:81825| [2025/04/30 18:20:47 269295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247351088|now:1746037247269263|interval:81825|pto_count:0|srtt:53683 [2025/04/30 18:20:47 269303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:79245| [2025/04/30 18:20:47 269310] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 269317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:989211| [2025/04/30 18:20:47 269324] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 269331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1087| [2025/04/30 18:20:47 269369] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:79245|now:1746037247269341|stream_id:0|stream_offset:989211| [2025/04/30 18:20:47 269379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 269386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:79245|applimit:0| [2025/04/30 18:20:47 269393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53683|rtt_var:800|pto_duration:56883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 269400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 269407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 269413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 80445| [2025/04/30 18:20:47 269420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247351224|now:1746037247269393|interv:81831| [2025/04/30 18:20:47 269427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247351224|now:1746037247269393|interval:81831|pto_count:0|srtt:53683 [2025/04/30 18:20:47 269439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:80445| [2025/04/30 18:20:47 269447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 269453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:80445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:990390| [2025/04/30 18:20:47 269460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 269466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247270466|now:1746037247269466|interv:1000| [2025/04/30 18:20:47 269472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 269478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 269484] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247270466| [2025/04/30 18:20:47 269490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247270466| [2025/04/30 18:20:47 269496] [debug] |xqc_engine_wakeup_after|wakeup:1746037247270466|now:1746037247269495|diff:971| [2025/04/30 18:20:47 269502] [debug] |xqc_engine_main_logic|END|now:1746037247268970| [2025/04/30 18:20:47 269583] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247269582| [2025/04/30 18:20:47 269591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 269599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:404| [2025/04/30 18:20:47 269604] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:405| [2025/04/30 18:20:47 269613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:405| [2025/04/30 18:20:47 269619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 269627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1019| [2025/04/30 18:20:47 269633] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:862604|prior_time:1746037247211853|is_app_limited:0|send_elapse:56546|ack_elapse:57729|ctl_first_sent_time:1746037247213710|lagest_ack_time:1746037247269582|curr_delivered:931042| [2025/04/30 18:20:47 269640] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247213710| [2025/04/30 18:20:47 269646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 18:20:47 269652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1020|path_largest_ack:1020| [2025/04/30 18:20:47 269659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74438|prior_delivered:865004|prior_time:1746037247213979|is_app_limited:0|send_elapse:56109|ack_elapse:55603|ctl_first_sent_time:1746037247215161|lagest_ack_time:1746037247269582|curr_delivered:932242| [2025/04/30 18:20:47 269666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247215161| [2025/04/30 18:20:47 269672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 18:20:47 269683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53683|rttvar:800|minrtt:30950|latest_rtt:54421|ack_delay:1000| [2025/04/30 18:20:47 269689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53650|rttvar:665|minrtt:30950|latest_rtt:54421|ack_delay:1000| [2025/04/30 18:20:47 269695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1020|lost_pn:1017|thresh:3| [2025/04/30 18:20:47 269701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 269707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 269712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 269718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 269724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 269729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 269735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 269741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 269746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 269752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 269758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53650|rtt_var:665|pto_duration:56310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 269764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 269770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 269775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 269781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247350651|now:1746037247269757|interv:80894| [2025/04/30 18:20:47 269792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247350651|now:1746037247269757|interval:80894|pto_count:0|srtt:53650 [2025/04/30 18:20:47 269798] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56109, ack_elapse 55603, delivered 67238|rate 1198346|lost 197| [2025/04/30 18:20:47 269804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198346) in round 16| [2025/04/30 18:20:47 269811] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 269817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 269822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247215161|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 269841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247215161|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 269847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:78045|srtt:53650|latest_rtt:54421|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 269856] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:405|largest:405|pns:2| [2025/04/30 18:20:47 269862] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:405|frame:ACK |recv_time:1746037247269582|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 269869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367269582|now:1746037247269582|interv:120000000| [2025/04/30 18:20:47 269875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367269582|now:1746037247269582|interv:120000000| [2025/04/30 18:20:47 269881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247270466|pq_index:0| [2025/04/30 18:20:47 269887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247268970| [2025/04/30 18:20:47 269892] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247269892| [2025/04/30 18:20:47 269900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247269898| [2025/04/30 18:20:47 269907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 269914] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 269920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:990390| [2025/04/30 18:20:47 269927] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 269932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 269937] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247270466| [2025/04/30 18:20:47 269943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247270466| [2025/04/30 18:20:47 269949] [debug] |xqc_engine_wakeup_after|wakeup:1746037247270466|now:1746037247269949|diff:517| [2025/04/30 18:20:47 269955] [debug] |xqc_engine_main_logic|END|now:1746037247269898| [2025/04/30 18:20:47 269962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247269962| [2025/04/30 18:20:47 269968] [debug] |xqc_engine_wakeup_after|wakeup:1746037247270466|now:1746037247269968|diff:498| [2025/04/30 18:20:47 269973] [debug] |xqc_engine_main_logic|END|now:1746037247269962| [2025/04/30 18:20:47 271051] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247271051| [2025/04/30 18:20:47 271073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247270466|pq_index:0| [2025/04/30 18:20:47 271079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247269898| [2025/04/30 18:20:47 271087] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247271085| [2025/04/30 18:20:47 271093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247270466|now:1746037247271085| [2025/04/30 18:20:47 271099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247270466|now:1746037247271085| [2025/04/30 18:20:47 271105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 271111] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 271118] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 271125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:990390| [2025/04/30 18:20:47 271131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 271138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1088| [2025/04/30 18:20:47 271182] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78045|now:1746037247271149|stream_id:0|stream_offset:990390| [2025/04/30 18:20:47 271191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 271198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78045|applimit:0| [2025/04/30 18:20:47 271204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53650|rtt_var:665|pto_duration:56310|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 271210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 271216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 271221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79245| [2025/04/30 18:20:47 271227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247352459|now:1746037247271204|interv:81255| [2025/04/30 18:20:47 271232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247352459|now:1746037247271204|interval:81255|pto_count:0|srtt:53650 [2025/04/30 18:20:47 271239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:79245| [2025/04/30 18:20:47 271246] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 271252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:991569| [2025/04/30 18:20:47 271264] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 271270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247272269|now:1746037247271269|interv:1000| [2025/04/30 18:20:47 271275] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 271281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 271287] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247272269| [2025/04/30 18:20:47 271293] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247272269| [2025/04/30 18:20:47 271298] [debug] |xqc_engine_wakeup_after|wakeup:1746037247272269|now:1746037247271298|diff:971| [2025/04/30 18:20:47 271304] [debug] |xqc_engine_main_logic|END|now:1746037247271085| [2025/04/30 18:20:47 271575] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247271574| [2025/04/30 18:20:47 271584] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 271592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:405| [2025/04/30 18:20:47 271597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:406| [2025/04/30 18:20:47 271605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:406| [2025/04/30 18:20:47 271611] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 271619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1022|path_largest_ack:1021| [2025/04/30 18:20:47 271625] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:865004|prior_time:1746037247213979|is_app_limited:0|send_elapse:56248|ack_elapse:57595|ctl_first_sent_time:1746037247215300|lagest_ack_time:1746037247271574|curr_delivered:933442| [2025/04/30 18:20:47 271632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247215300| [2025/04/30 18:20:47 271638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 18:20:47 271645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1022|path_largest_ack:1022| [2025/04/30 18:20:47 271651] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74438|prior_delivered:867404|prior_time:1746037247215911|is_app_limited:0|send_elapse:56412|ack_elapse:55663|ctl_first_sent_time:1746037247216595|lagest_ack_time:1746037247271574|curr_delivered:934642| [2025/04/30 18:20:47 271657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247216595| [2025/04/30 18:20:47 271663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 18:20:47 271669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53650|rttvar:665|minrtt:30950|latest_rtt:54979|ack_delay:1000| [2025/04/30 18:20:47 271674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53691|rttvar:581|minrtt:30950|latest_rtt:54979|ack_delay:1000| [2025/04/30 18:20:47 271686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1022|lost_pn:1019|thresh:3| [2025/04/30 18:20:47 271692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 271697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 271703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 271708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 271714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 271719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 271724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 271729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 271735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 271740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 271745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53691|rtt_var:581|pto_duration:56015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 271751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 271757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 271762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 271768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247352164|now:1746037247271745|interv:80419| [2025/04/30 18:20:47 271773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247352164|now:1746037247271745|interval:80419|pto_count:0|srtt:53691 [2025/04/30 18:20:47 271780] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56412, ack_elapse 55663, delivered 67238|rate 1191909|lost 197| [2025/04/30 18:20:47 271786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191909) in round 16| [2025/04/30 18:20:47 271792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 271798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 271803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247216595|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 271810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247216595|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 271821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:76845|srtt:53691|latest_rtt:54979|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 271830] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:406|largest:406|pns:2| [2025/04/30 18:20:47 271836] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:406|frame:ACK |recv_time:1746037247271574|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 271843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367271574|now:1746037247271574|interv:120000000| [2025/04/30 18:20:47 271848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367271574|now:1746037247271574|interv:120000000| [2025/04/30 18:20:47 271854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247272269|pq_index:0| [2025/04/30 18:20:47 271860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247271085| [2025/04/30 18:20:47 271866] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247271866| [2025/04/30 18:20:47 271873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247271871| [2025/04/30 18:20:47 271880] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 271887] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 271893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:991569| [2025/04/30 18:20:47 271900] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 271906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 271912] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247272269| [2025/04/30 18:20:47 271918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247272269| [2025/04/30 18:20:47 271924] [debug] |xqc_engine_wakeup_after|wakeup:1746037247272269|now:1746037247271924|diff:345| [2025/04/30 18:20:47 271930] [debug] |xqc_engine_main_logic|END|now:1746037247271871| [2025/04/30 18:20:47 271938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247271938| [2025/04/30 18:20:47 271944] [debug] |xqc_engine_wakeup_after|wakeup:1746037247272269|now:1746037247271944|diff:325| [2025/04/30 18:20:47 271949] [debug] |xqc_engine_main_logic|END|now:1746037247271938| [2025/04/30 18:20:47 273022] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247273022| [2025/04/30 18:20:47 273038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247272269|pq_index:0| [2025/04/30 18:20:47 273045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247271871| [2025/04/30 18:20:47 273053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247273051| [2025/04/30 18:20:47 273067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247272269|now:1746037247273051| [2025/04/30 18:20:47 273075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247272269|now:1746037247273051| [2025/04/30 18:20:47 273081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 273088] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 273096] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 273103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:991569| [2025/04/30 18:20:47 273111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 273117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1089| [2025/04/30 18:20:47 273168] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247273130|stream_id:0|stream_offset:991569| [2025/04/30 18:20:47 273178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 273186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 273193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53691|rtt_var:581|pto_duration:56015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 273200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 273207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 273213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 273220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247354145|now:1746037247273192|interv:80953| [2025/04/30 18:20:47 273226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247354145|now:1746037247273192|interval:80953|pto_count:0|srtt:53691 [2025/04/30 18:20:47 273234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 273242] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 273249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:992748| [2025/04/30 18:20:47 273256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 273263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1090| [2025/04/30 18:20:47 273307] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78045|now:1746037247273274|stream_id:0|stream_offset:992748| [2025/04/30 18:20:47 273324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 273332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78045|applimit:0| [2025/04/30 18:20:47 273339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53691|rtt_var:581|pto_duration:56015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 273346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 273353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 273359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79245| [2025/04/30 18:20:47 273365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247354289|now:1746037247273339|interv:80950| [2025/04/30 18:20:47 273372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247354289|now:1746037247273339|interval:80950|pto_count:0|srtt:53691 [2025/04/30 18:20:47 273379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:79245| [2025/04/30 18:20:47 273387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 273394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:993927| [2025/04/30 18:20:47 273401] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 273408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247274407|now:1746037247273407|interv:1000| [2025/04/30 18:20:47 273414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 273420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 273426] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247274407| [2025/04/30 18:20:47 273433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247274407| [2025/04/30 18:20:47 273439] [debug] |xqc_engine_wakeup_after|wakeup:1746037247274407|now:1746037247273439|diff:968| [2025/04/30 18:20:47 273446] [debug] |xqc_engine_main_logic|END|now:1746037247273051| [2025/04/30 18:20:47 273598] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247273597| [2025/04/30 18:20:47 273608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 273617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:406| [2025/04/30 18:20:47 273622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:407| [2025/04/30 18:20:47 273630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:407| [2025/04/30 18:20:47 273635] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 273643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1024|path_largest_ack:1023| [2025/04/30 18:20:47 273655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:869804|prior_time:1746037247217739|is_app_limited:0|send_elapse:54761|ack_elapse:55858|ctl_first_sent_time:1746037247218189|lagest_ack_time:1746037247273597|curr_delivered:935842| [2025/04/30 18:20:47 273662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247218189| [2025/04/30 18:20:47 273668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 18:20:47 273674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1024|path_largest_ack:1024| [2025/04/30 18:20:47 273681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:869804|prior_time:1746037247217739|is_app_limited:0|send_elapse:54761|ack_elapse:55858|ctl_first_sent_time:1746037247218189|lagest_ack_time:1746037247273597|curr_delivered:937042| [2025/04/30 18:20:47 273688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247218338| [2025/04/30 18:20:47 273694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 18:20:47 273700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53691|rttvar:581|minrtt:30950|latest_rtt:55259|ack_delay:1000| [2025/04/30 18:20:47 273706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53762|rttvar:578|minrtt:30950|latest_rtt:55259|ack_delay:1000| [2025/04/30 18:20:47 273713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1024|lost_pn:1021|thresh:3| [2025/04/30 18:20:47 273719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 273725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 273731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 273737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 273743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 273748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 273754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 273760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 273766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 273772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 273778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53762|rtt_var:578|pto_duration:56074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 273785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 273795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 273801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 273808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247354348|now:1746037247273778|interv:80570| [2025/04/30 18:20:47 273814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247354348|now:1746037247273778|interval:80570|pto_count:0|srtt:53762 [2025/04/30 18:20:47 273820] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54761, ack_elapse 55858, delivered 67238|rate 1203730|lost 197| [2025/04/30 18:20:47 273827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203730) in round 16| [2025/04/30 18:20:47 273834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 273840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 273846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247218338|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 273853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247218338|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 273859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:76845|srtt:53762|latest_rtt:55259|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 273868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:407|largest:407|pns:2| [2025/04/30 18:20:47 273875] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:407|frame:ACK |recv_time:1746037247273597|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 273882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367273597|now:1746037247273597|interv:120000000| [2025/04/30 18:20:47 273888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367273597|now:1746037247273597|interv:120000000| [2025/04/30 18:20:47 273894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247274407|pq_index:0| [2025/04/30 18:20:47 273901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247273051| [2025/04/30 18:20:47 273907] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247273907| [2025/04/30 18:20:47 273914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247273913| [2025/04/30 18:20:47 273922] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 273929] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 273941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:993927| [2025/04/30 18:20:47 273948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 273953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 273960] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247274407| [2025/04/30 18:20:47 273965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247274407| [2025/04/30 18:20:47 273971] [debug] |xqc_engine_wakeup_after|wakeup:1746037247274407|now:1746037247273971|diff:436| [2025/04/30 18:20:47 273977] [debug] |xqc_engine_main_logic|END|now:1746037247273913| [2025/04/30 18:20:47 273984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247273983| [2025/04/30 18:20:47 274015] [debug] |xqc_engine_wakeup_after|wakeup:1746037247274407|now:1746037247274015|diff:392| [2025/04/30 18:20:47 274022] [debug] |xqc_engine_main_logic|END|now:1746037247273983| [2025/04/30 18:20:47 275099] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247275098| [2025/04/30 18:20:47 275113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247274407|pq_index:0| [2025/04/30 18:20:47 275120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247273913| [2025/04/30 18:20:47 275128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247275126| [2025/04/30 18:20:47 275135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247274407|now:1746037247275126| [2025/04/30 18:20:47 275141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247274407|now:1746037247275126| [2025/04/30 18:20:47 275146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 275152] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 275160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 275166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:993927| [2025/04/30 18:20:47 275173] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 275179] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1091| [2025/04/30 18:20:47 275224] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247275190|stream_id:0|stream_offset:993927| [2025/04/30 18:20:47 275233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 275240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 275246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53762|rtt_var:578|pto_duration:56074|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 275260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 275266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 275271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 275277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247356264|now:1746037247275246|interv:81018| [2025/04/30 18:20:47 275282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247356264|now:1746037247275246|interval:81018|pto_count:0|srtt:53762 [2025/04/30 18:20:47 275289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 275296] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 275302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 275308] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 275314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247276314|now:1746037247275314|interv:1000| [2025/04/30 18:20:47 275320] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 275325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 275331] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247276314| [2025/04/30 18:20:47 275337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247276314| [2025/04/30 18:20:47 275342] [debug] |xqc_engine_wakeup_after|wakeup:1746037247276314|now:1746037247275342|diff:972| [2025/04/30 18:20:47 275348] [debug] |xqc_engine_main_logic|END|now:1746037247275126| [2025/04/30 18:20:47 275513] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247275512| [2025/04/30 18:20:47 275522] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 275530] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:407| [2025/04/30 18:20:47 275536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:408| [2025/04/30 18:20:47 275544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:408| [2025/04/30 18:20:47 275549] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 275557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1026|path_largest_ack:1025| [2025/04/30 18:20:47 275564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:869804|prior_time:1746037247217739|is_app_limited:0|send_elapse:56272|ack_elapse:57773|ctl_first_sent_time:1746037247219700|lagest_ack_time:1746037247275512|curr_delivered:938242| [2025/04/30 18:20:47 275571] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247219700| [2025/04/30 18:20:47 275582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 18:20:47 275589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1026|path_largest_ack:1026| [2025/04/30 18:20:47 275595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:74438|prior_delivered:872204|prior_time:1746037247219865|is_app_limited:0|send_elapse:57489|ack_elapse:55647|ctl_first_sent_time:1746037247221631|lagest_ack_time:1746037247275512|curr_delivered:939442| [2025/04/30 18:20:47 275601] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247221631| [2025/04/30 18:20:47 275607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 18:20:47 275613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53762|rttvar:578|minrtt:30950|latest_rtt:53881|ack_delay:1000| [2025/04/30 18:20:47 275618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53652|rttvar:654|minrtt:30950|latest_rtt:53881|ack_delay:1000| [2025/04/30 18:20:47 275624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1026|lost_pn:1023|thresh:3| [2025/04/30 18:20:47 275630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 275636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 275641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 275647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 275652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 275658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 275663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 275669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 275675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 275681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 275687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53652|rtt_var:654|pto_duration:56268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 275693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 275699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 275704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 275710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247356458|now:1746037247275687|interv:80771| [2025/04/30 18:20:47 275720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247356458|now:1746037247275687|interval:80771|pto_count:0|srtt:53652 [2025/04/30 18:20:47 275726] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57489, ack_elapse 55647, delivered 67238|rate 1169580|lost 197| [2025/04/30 18:20:47 275732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169580) in round 16| [2025/04/30 18:20:47 275738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 275744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 275750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247221631|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 275756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247221631|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 275763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:75645|srtt:53652|latest_rtt:53881|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 275772] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:408|largest:408|pns:2| [2025/04/30 18:20:47 275778] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:408|frame:ACK |recv_time:1746037247275512|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 275785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367275512|now:1746037247275512|interv:120000000| [2025/04/30 18:20:47 275791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367275512|now:1746037247275512|interv:120000000| [2025/04/30 18:20:47 275797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247276314|pq_index:0| [2025/04/30 18:20:47 275803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247275126| [2025/04/30 18:20:47 275809] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247275808| [2025/04/30 18:20:47 275816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247275814| [2025/04/30 18:20:47 275823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 275830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 275836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 275844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 275854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 275860] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247276314| [2025/04/30 18:20:47 275866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247276314| [2025/04/30 18:20:47 275872] [debug] |xqc_engine_wakeup_after|wakeup:1746037247276314|now:1746037247275872|diff:442| [2025/04/30 18:20:47 275878] [debug] |xqc_engine_main_logic|END|now:1746037247275814| [2025/04/30 18:20:47 275885] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247275885| [2025/04/30 18:20:47 275890] [debug] |xqc_engine_wakeup_after|wakeup:1746037247276314|now:1746037247275890|diff:424| [2025/04/30 18:20:47 275896] [debug] |xqc_engine_main_logic|END|now:1746037247275885| [2025/04/30 18:20:47 276978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247276978| [2025/04/30 18:20:47 277014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247276314|pq_index:0| [2025/04/30 18:20:47 277021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247275814| [2025/04/30 18:20:47 277029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247277027| [2025/04/30 18:20:47 277036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247276314|now:1746037247277027| [2025/04/30 18:20:47 277042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247276314|now:1746037247277027| [2025/04/30 18:20:47 277048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 277054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 277062] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 277068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 277075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 277081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1092| [2025/04/30 18:20:47 277126] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75645|now:1746037247277093|stream_id:0|stream_offset:995106| [2025/04/30 18:20:47 277136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 277143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 277149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53652|rtt_var:654|pto_duration:56268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 277155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 277161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 277166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 277178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247358361|now:1746037247277148|interv:81213| [2025/04/30 18:20:47 277184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247358361|now:1746037247277148|interval:81213|pto_count:0|srtt:53652 [2025/04/30 18:20:47 277190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76845| [2025/04/30 18:20:47 277197] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 277202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:996285| [2025/04/30 18:20:47 277209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 277214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1093| [2025/04/30 18:20:47 277251] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76845|now:1746037247277224|stream_id:0|stream_offset:996285| [2025/04/30 18:20:47 277260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 277266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76845|applimit:0| [2025/04/30 18:20:47 277272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53652|rtt_var:654|pto_duration:56268|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 277279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 277284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 277290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78045| [2025/04/30 18:20:47 277296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247358492|now:1746037247277272|interv:81220| [2025/04/30 18:20:47 277301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247358492|now:1746037247277272|interval:81220|pto_count:0|srtt:53652 [2025/04/30 18:20:47 277308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:78045| [2025/04/30 18:20:47 277315] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 277321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 277328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 277334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247278333|now:1746037247277333|interv:1000| [2025/04/30 18:20:47 277340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 277350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 277356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247278333| [2025/04/30 18:20:47 277362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247278333| [2025/04/30 18:20:47 277367] [debug] |xqc_engine_wakeup_after|wakeup:1746037247278333|now:1746037247277367|diff:966| [2025/04/30 18:20:47 277373] [debug] |xqc_engine_main_logic|END|now:1746037247277027| [2025/04/30 18:20:47 277563] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247277561| [2025/04/30 18:20:47 277574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 277583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:408| [2025/04/30 18:20:47 277588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:409| [2025/04/30 18:20:47 277596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:409| [2025/04/30 18:20:47 277602] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 277610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1028|path_largest_ack:1027| [2025/04/30 18:20:47 277617] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:872204|prior_time:1746037247219865|is_app_limited:0|send_elapse:57656|ack_elapse:57696|ctl_first_sent_time:1746037247221798|lagest_ack_time:1746037247277561|curr_delivered:940642| [2025/04/30 18:20:47 277624] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247221798| [2025/04/30 18:20:47 277630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 18:20:47 277636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1028|path_largest_ack:1028| [2025/04/30 18:20:47 277643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:872204|prior_time:1746037247219865|is_app_limited:0|send_elapse:57656|ack_elapse:57696|ctl_first_sent_time:1746037247221798|lagest_ack_time:1746037247277561|curr_delivered:941842| [2025/04/30 18:20:47 277649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247221914| [2025/04/30 18:20:47 277655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 18:20:47 277661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53652|rttvar:654|minrtt:30950|latest_rtt:55647|ack_delay:0| [2025/04/30 18:20:47 277667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53901|rttvar:989|minrtt:30950|latest_rtt:55647|ack_delay:0| [2025/04/30 18:20:47 277673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1028|lost_pn:1025|thresh:3| [2025/04/30 18:20:47 277678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 277684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 277690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 277701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 277706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 277712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 277717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 277722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 277728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 277733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 277739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53901|rtt_var:989|pto_duration:57857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 277745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 277751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 277756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 277762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247360081|now:1746037247277739|interv:82342| [2025/04/30 18:20:47 277767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247360081|now:1746037247277739|interval:82342|pto_count:0|srtt:53901 [2025/04/30 18:20:47 277774] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57656, ack_elapse 57696, delivered 69638|rate 1206981|lost 197| [2025/04/30 18:20:47 277780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206981) in round 16| [2025/04/30 18:20:47 277786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 277791] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 277797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247221914|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 277803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247221914|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 277810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:75645|srtt:53901|latest_rtt:55647|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 277818] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:409|largest:409|pns:2| [2025/04/30 18:20:47 277828] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:409|frame:ACK |recv_time:1746037247277561|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 277835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367277561|now:1746037247277561|interv:120000000| [2025/04/30 18:20:47 277841] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367277561|now:1746037247277561|interv:120000000| [2025/04/30 18:20:47 277847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247278333|pq_index:0| [2025/04/30 18:20:47 277853] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247277027| [2025/04/30 18:20:47 277859] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247277858| [2025/04/30 18:20:47 277866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247277864| [2025/04/30 18:20:47 277873] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 277880] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 277886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 277892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 277898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 277903] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247278333| [2025/04/30 18:20:47 277909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247278333| [2025/04/30 18:20:47 277914] [debug] |xqc_engine_wakeup_after|wakeup:1746037247278333|now:1746037247277914|diff:419| [2025/04/30 18:20:47 277920] [debug] |xqc_engine_main_logic|END|now:1746037247277864| [2025/04/30 18:20:47 277927] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247277927| [2025/04/30 18:20:47 277933] [debug] |xqc_engine_wakeup_after|wakeup:1746037247278333|now:1746037247277932|diff:401| [2025/04/30 18:20:47 277938] [debug] |xqc_engine_main_logic|END|now:1746037247277927| [2025/04/30 18:20:47 279015] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247279015| [2025/04/30 18:20:47 279029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247278333|pq_index:0| [2025/04/30 18:20:47 279036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247277864| [2025/04/30 18:20:47 279043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247279041| [2025/04/30 18:20:47 279050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247278333|now:1746037247279041| [2025/04/30 18:20:47 279056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247278333|now:1746037247279041| [2025/04/30 18:20:47 279062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 279068] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 279081] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 279087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 279095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 279101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1094| [2025/04/30 18:20:47 279145] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75645|now:1746037247279112|stream_id:0|stream_offset:997464| [2025/04/30 18:20:47 279154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1094|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 279161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 279167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53901|rtt_var:989|pto_duration:57857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 279173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 279179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 279184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 279190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247361969|now:1746037247279167|interv:82802| [2025/04/30 18:20:47 279195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247361969|now:1746037247279167|interval:82802|pto_count:0|srtt:53901 [2025/04/30 18:20:47 279202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76845| [2025/04/30 18:20:47 279209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 279214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:998643| [2025/04/30 18:20:47 279221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 279226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247280226|now:1746037247279226|interv:1000| [2025/04/30 18:20:47 279231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 279236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 279242] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247280226| [2025/04/30 18:20:47 279248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247280226| [2025/04/30 18:20:47 279253] [debug] |xqc_engine_wakeup_after|wakeup:1746037247280226|now:1746037247279253|diff:973| [2025/04/30 18:20:47 279259] [debug] |xqc_engine_main_logic|END|now:1746037247279041| [2025/04/30 18:20:47 279547] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247279546| [2025/04/30 18:20:47 279557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 279565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:409| [2025/04/30 18:20:47 279571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:410| [2025/04/30 18:20:47 279579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:410| [2025/04/30 18:20:47 279584] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 279592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1030|path_largest_ack:1029| [2025/04/30 18:20:47 279598] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:877004|prior_time:1746037247223719|is_app_limited:0|send_elapse:56072|ack_elapse:55827|ctl_first_sent_time:1746037247224151|lagest_ack_time:1746037247279546|curr_delivered:943042| [2025/04/30 18:20:47 279605] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247224151| [2025/04/30 18:20:47 279611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 18:20:47 279617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1030|path_largest_ack:1030| [2025/04/30 18:20:47 279624] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:877004|prior_time:1746037247223719|is_app_limited:0|send_elapse:56072|ack_elapse:55827|ctl_first_sent_time:1746037247224151|lagest_ack_time:1746037247279546|curr_delivered:944242| [2025/04/30 18:20:47 279630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247224302| [2025/04/30 18:20:47 279636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 18:20:47 279642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53901|rttvar:989|minrtt:30950|latest_rtt:55244|ack_delay:0| [2025/04/30 18:20:47 279648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54069|rttvar:1077|minrtt:30950|latest_rtt:55244|ack_delay:0| [2025/04/30 18:20:47 279654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1030|lost_pn:1027|thresh:3| [2025/04/30 18:20:47 279660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 279665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 279671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 279676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 279682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 279687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 279699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 279704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 279710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 279715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 279721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54069|rtt_var:1077|pto_duration:58377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 279727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 279733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 279739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 279744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247362489|now:1746037247279721|interv:82768| [2025/04/30 18:20:47 279750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247362489|now:1746037247279721|interval:82768|pto_count:0|srtt:54069 [2025/04/30 18:20:47 279756] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56072, ack_elapse 55827, delivered 67238|rate 1199136|lost 197| [2025/04/30 18:20:47 279763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199136) in round 16| [2025/04/30 18:20:47 279769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 279774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 279780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247224302|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 279786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247224302|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 279793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74445|srtt:54069|latest_rtt:55244|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 279801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:410|largest:410|pns:2| [2025/04/30 18:20:47 279808] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:410|frame:ACK |recv_time:1746037247279546|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 279814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367279546|now:1746037247279546|interv:120000000| [2025/04/30 18:20:47 279820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367279546|now:1746037247279546|interv:120000000| [2025/04/30 18:20:47 279830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247280226|pq_index:0| [2025/04/30 18:20:47 279836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247279041| [2025/04/30 18:20:47 279842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247279842| [2025/04/30 18:20:47 279849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247279847| [2025/04/30 18:20:47 279856] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 279863] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 279869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:998643| [2025/04/30 18:20:47 279875] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 279880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 279886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247280226| [2025/04/30 18:20:47 279891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247280226| [2025/04/30 18:20:47 279897] [debug] |xqc_engine_wakeup_after|wakeup:1746037247280226|now:1746037247279896|diff:330| [2025/04/30 18:20:47 279902] [debug] |xqc_engine_main_logic|END|now:1746037247279847| [2025/04/30 18:20:47 279909] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247279909| [2025/04/30 18:20:47 279914] [debug] |xqc_engine_wakeup_after|wakeup:1746037247280226|now:1746037247279914|diff:312| [2025/04/30 18:20:47 279920] [debug] |xqc_engine_main_logic|END|now:1746037247279909| [2025/04/30 18:20:47 281002] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247281002| [2025/04/30 18:20:47 281017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247280226|pq_index:0| [2025/04/30 18:20:47 281022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247279847| [2025/04/30 18:20:47 281027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247281026| [2025/04/30 18:20:47 281032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247280226|now:1746037247281026| [2025/04/30 18:20:47 281037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247280226|now:1746037247281026| [2025/04/30 18:20:47 281041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 281045] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 281051] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 281055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:998643| [2025/04/30 18:20:47 281066] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 281070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1095| [2025/04/30 18:20:47 281112] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247281079|stream_id:0|stream_offset:998643| [2025/04/30 18:20:47 281122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1095|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 281130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 281137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54069|rtt_var:1077|pto_duration:58377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 281144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 281149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 281153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 281157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247364456|now:1746037247281137|interv:83319| [2025/04/30 18:20:47 281161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247364456|now:1746037247281137|interval:83319|pto_count:0|srtt:54069 [2025/04/30 18:20:47 281166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75645| [2025/04/30 18:20:47 281171] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 281175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:999822| [2025/04/30 18:20:47 281180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 281184] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1096| [2025/04/30 18:20:47 281217] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75645|now:1746037247281192|stream_id:0|stream_offset:999822| [2025/04/30 18:20:47 281226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1096|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 281234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 281241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54069|rtt_var:1077|pto_duration:58377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 281247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 281251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 281255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 281264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247364569|now:1746037247281241|interv:83328| [2025/04/30 18:20:47 281268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247364569|now:1746037247281241|interval:83328|pto_count:0|srtt:54069 [2025/04/30 18:20:47 281273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76845| [2025/04/30 18:20:47 281277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 281282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1001001| [2025/04/30 18:20:47 281287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 281291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247282291|now:1746037247281291|interv:1000| [2025/04/30 18:20:47 281295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 281299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 281303] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247282291| [2025/04/30 18:20:47 281307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247282291| [2025/04/30 18:20:47 281311] [debug] |xqc_engine_wakeup_after|wakeup:1746037247282291|now:1746037247281311|diff:980| [2025/04/30 18:20:47 281316] [debug] |xqc_engine_main_logic|END|now:1746037247281026| [2025/04/30 18:20:47 281551] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247281549| [2025/04/30 18:20:47 281563] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 281573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:410| [2025/04/30 18:20:47 281579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:411| [2025/04/30 18:20:47 281588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:411| [2025/04/30 18:20:47 281595] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 281603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1032|path_largest_ack:1031| [2025/04/30 18:20:47 281610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:877004|prior_time:1746037247223719|is_app_limited:0|send_elapse:57578|ack_elapse:57830|ctl_first_sent_time:1746037247225657|lagest_ack_time:1746037247281549|curr_delivered:945442| [2025/04/30 18:20:47 281617] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247225657| [2025/04/30 18:20:47 281623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 18:20:47 281629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1032|path_largest_ack:1032| [2025/04/30 18:20:47 281636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:877004|prior_time:1746037247223719|is_app_limited:0|send_elapse:57578|ack_elapse:57830|ctl_first_sent_time:1746037247225657|lagest_ack_time:1746037247281549|curr_delivered:946642| [2025/04/30 18:20:47 281652] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247225797| [2025/04/30 18:20:47 281658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 18:20:47 281663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54069|rttvar:1077|minrtt:30950|latest_rtt:55752|ack_delay:0| [2025/04/30 18:20:47 281669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54280|rttvar:1228|minrtt:30950|latest_rtt:55752|ack_delay:0| [2025/04/30 18:20:47 281675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1032|lost_pn:1029|thresh:3| [2025/04/30 18:20:47 281682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 281689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 281695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 281701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 281707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 281713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 281719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 281726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 281732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 281738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 281745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54280|rtt_var:1228|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 281753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 281759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 281765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 281772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247365384|now:1746037247281745|interv:83639| [2025/04/30 18:20:47 281776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247365384|now:1746037247281745|interval:83639|pto_count:0|srtt:54280 [2025/04/30 18:20:47 281781] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57578, ack_elapse 57830, delivered 69638|rate 1204184|lost 197| [2025/04/30 18:20:47 281786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204184) in round 16| [2025/04/30 18:20:47 281795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 281799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 281803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247225797|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 281808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247225797|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 281812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74445|srtt:54280|latest_rtt:55752|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 281819] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:411|largest:411|pns:2| [2025/04/30 18:20:47 281823] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:411|frame:ACK |recv_time:1746037247281549|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 281828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367281549|now:1746037247281549|interv:120000000| [2025/04/30 18:20:47 281832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367281549|now:1746037247281549|interv:120000000| [2025/04/30 18:20:47 281836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247282291|pq_index:0| [2025/04/30 18:20:47 281841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247281026| [2025/04/30 18:20:47 281845] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247281845| [2025/04/30 18:20:47 281850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247281849| [2025/04/30 18:20:47 281855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 281860] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 281865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1001001| [2025/04/30 18:20:47 281869] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 281873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 281877] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247282291| [2025/04/30 18:20:47 281881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247282291| [2025/04/30 18:20:47 281885] [debug] |xqc_engine_wakeup_after|wakeup:1746037247282291|now:1746037247281885|diff:406| [2025/04/30 18:20:47 281890] [debug] |xqc_engine_main_logic|END|now:1746037247281849| [2025/04/30 18:20:47 281898] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247281898| [2025/04/30 18:20:47 281902] [debug] |xqc_engine_wakeup_after|wakeup:1746037247282291|now:1746037247281902|diff:389| [2025/04/30 18:20:47 281906] [debug] |xqc_engine_main_logic|END|now:1746037247281898| [2025/04/30 18:20:47 282978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247282978| [2025/04/30 18:20:47 283008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247282291|pq_index:0| [2025/04/30 18:20:47 283013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247281849| [2025/04/30 18:20:47 283018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247283017| [2025/04/30 18:20:47 283023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247282291|now:1746037247283017| [2025/04/30 18:20:47 283027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247282291|now:1746037247283017| [2025/04/30 18:20:47 283031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 283035] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 283041] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 283045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1001001| [2025/04/30 18:20:47 283050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 283055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1097| [2025/04/30 18:20:47 283093] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247283063|stream_id:0|stream_offset:1001001| [2025/04/30 18:20:47 283103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1097|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 283111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 283118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54280|rtt_var:1228|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 283125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 283131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 283138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 283143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247367255|now:1746037247283117|interv:84138| [2025/04/30 18:20:47 283147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247367255|now:1746037247283117|interval:84138|pto_count:0|srtt:54280 [2025/04/30 18:20:47 283151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75645| [2025/04/30 18:20:47 283162] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 283167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1002180| [2025/04/30 18:20:47 283171] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 283175] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1098| [2025/04/30 18:20:47 283206] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75645|now:1746037247283183|stream_id:0|stream_offset:1002180| [2025/04/30 18:20:47 283212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1098|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 283217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75645|applimit:0| [2025/04/30 18:20:47 283221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54280|rtt_var:1228|pto_duration:59192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 283225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 283230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 283236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76845| [2025/04/30 18:20:47 283243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247367375|now:1746037247283221|interv:84154| [2025/04/30 18:20:47 283249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247367375|now:1746037247283221|interval:84154|pto_count:0|srtt:54280 [2025/04/30 18:20:47 283256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:76845| [2025/04/30 18:20:47 283264] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 283270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1003359| [2025/04/30 18:20:47 283278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1176| [2025/04/30 18:20:47 283283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247284459|now:1746037247283283|interv:1176| [2025/04/30 18:20:47 283287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1176| [2025/04/30 18:20:47 283291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 283295] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247284459| [2025/04/30 18:20:47 283300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247284459| [2025/04/30 18:20:47 283307] [debug] |xqc_engine_wakeup_after|wakeup:1746037247284459|now:1746037247283306|diff:1153| [2025/04/30 18:20:47 283313] [debug] |xqc_engine_main_logic|END|now:1746037247283017| [2025/04/30 18:20:47 283523] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247283522| [2025/04/30 18:20:47 283532] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 283538] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:411| [2025/04/30 18:20:47 283542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:412| [2025/04/30 18:20:47 283548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:412| [2025/04/30 18:20:47 283552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 283558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1034|path_largest_ack:1033| [2025/04/30 18:20:47 283563] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:879404|prior_time:1746037247225940|is_app_limited:0|send_elapse:56329|ack_elapse:57582|ctl_first_sent_time:1746037247227689|lagest_ack_time:1746037247283522|curr_delivered:947842| [2025/04/30 18:20:47 283568] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247227689| [2025/04/30 18:20:47 283572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 18:20:47 283577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1034|path_largest_ack:1034| [2025/04/30 18:20:47 283582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:879404|prior_time:1746037247225940|is_app_limited:0|send_elapse:56329|ack_elapse:57582|ctl_first_sent_time:1746037247227689|lagest_ack_time:1746037247283522|curr_delivered:949042| [2025/04/30 18:20:47 283586] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247227808| [2025/04/30 18:20:47 283590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 18:20:47 283595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54280|rttvar:1228|minrtt:30950|latest_rtt:55714|ack_delay:0| [2025/04/30 18:20:47 283599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54459|rttvar:1279|minrtt:30950|latest_rtt:55714|ack_delay:0| [2025/04/30 18:20:47 283603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1034|lost_pn:1031|thresh:3| [2025/04/30 18:20:47 283607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 283611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 283615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 283619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 283623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 283627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 283637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 283640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 283644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 283648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 283653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54459|rtt_var:1279|pto_duration:59575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 283657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 283662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 283665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 283670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247367758|now:1746037247283652|interv:84106| [2025/04/30 18:20:47 283674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247367758|now:1746037247283652|interval:84106|pto_count:0|srtt:54459 [2025/04/30 18:20:47 283678] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56329, ack_elapse 57582, delivered 69638|rate 1209370|lost 197| [2025/04/30 18:20:47 283683] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209370) in round 16| [2025/04/30 18:20:47 283687] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 283691] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 283695] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247227808|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 283700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247227808|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 283705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:74445|srtt:54459|latest_rtt:55714|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 283711] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:412|largest:412|pns:2| [2025/04/30 18:20:47 283715] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:412|frame:ACK |recv_time:1746037247283522|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 283720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367283522|now:1746037247283522|interv:120000000| [2025/04/30 18:20:47 283724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367283522|now:1746037247283522|interv:120000000| [2025/04/30 18:20:47 283731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247284459|pq_index:0| [2025/04/30 18:20:47 283736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247283017| [2025/04/30 18:20:47 283740] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247283739| [2025/04/30 18:20:47 283744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247283743| [2025/04/30 18:20:47 283750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 283755] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 283759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1003359| [2025/04/30 18:20:47 283764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 283767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 283771] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247284459| [2025/04/30 18:20:47 283776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247284459| [2025/04/30 18:20:47 283779] [debug] |xqc_engine_wakeup_after|wakeup:1746037247284459|now:1746037247283779|diff:680| [2025/04/30 18:20:47 283784] [debug] |xqc_engine_main_logic|END|now:1746037247283743| [2025/04/30 18:20:47 283789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247283789| [2025/04/30 18:20:47 283793] [debug] |xqc_engine_wakeup_after|wakeup:1746037247284459|now:1746037247283793|diff:666| [2025/04/30 18:20:47 283797] [debug] |xqc_engine_main_logic|END|now:1746037247283789| [2025/04/30 18:20:47 284867] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247284867| [2025/04/30 18:20:47 284877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247284459|pq_index:0| [2025/04/30 18:20:47 284882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247283743| [2025/04/30 18:20:47 284887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247284886| [2025/04/30 18:20:47 284891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247284459|now:1746037247284886| [2025/04/30 18:20:47 284896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247284459|now:1746037247284886| [2025/04/30 18:20:47 284900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 284904] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 284909] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 284913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1003359| [2025/04/30 18:20:47 284923] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 284927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1099| [2025/04/30 18:20:47 284963] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247284935|stream_id:0|stream_offset:1003359| [2025/04/30 18:20:47 284969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 284974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 284979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54459|rtt_var:1279|pto_duration:59575|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 285004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 285015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 285022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 285028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247369510|now:1746037247284978|interv:84532| [2025/04/30 18:20:47 285035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247369510|now:1746037247284978|interval:84532|pto_count:0|srtt:54459 [2025/04/30 18:20:47 285043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75645| [2025/04/30 18:20:47 285048] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 285052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 285057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 285061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247286061|now:1746037247285061|interv:1000| [2025/04/30 18:20:47 285065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 285069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 285073] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247286061| [2025/04/30 18:20:47 285077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247286061| [2025/04/30 18:20:47 285081] [debug] |xqc_engine_wakeup_after|wakeup:1746037247286061|now:1746037247285081|diff:980| [2025/04/30 18:20:47 285087] [debug] |xqc_engine_main_logic|END|now:1746037247284886| [2025/04/30 18:20:47 285548] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247285547| [2025/04/30 18:20:47 285557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 285564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:412| [2025/04/30 18:20:47 285568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:413| [2025/04/30 18:20:47 285580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:413| [2025/04/30 18:20:47 285584] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 285590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1035| [2025/04/30 18:20:47 285595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:881804|prior_time:1746037247227951|is_app_limited:0|send_elapse:58233|ack_elapse:57596|ctl_first_sent_time:1746037247229735|lagest_ack_time:1746037247285547|curr_delivered:950242| [2025/04/30 18:20:47 285599] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247229735| [2025/04/30 18:20:47 285604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 18:20:47 285609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1036|path_largest_ack:1036| [2025/04/30 18:20:47 285613] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:881804|prior_time:1746037247227951|is_app_limited:0|send_elapse:58233|ack_elapse:57596|ctl_first_sent_time:1746037247229735|lagest_ack_time:1746037247285547|curr_delivered:951442| [2025/04/30 18:20:47 285618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247229855| [2025/04/30 18:20:47 285622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 18:20:47 285626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54459|rttvar:1279|minrtt:30950|latest_rtt:55692|ack_delay:1000| [2025/04/30 18:20:47 285630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54488|rttvar:1018|minrtt:30950|latest_rtt:55692|ack_delay:1000| [2025/04/30 18:20:47 285635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1036|lost_pn:1033|thresh:3| [2025/04/30 18:20:47 285639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 285643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 285647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 285651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 285655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 285659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 285663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 285666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 285670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 285677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 285681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54488|rtt_var:1018|pto_duration:58560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 285686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 285690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 285694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 285698] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247368495|now:1746037247285681|interv:82814| [2025/04/30 18:20:47 285702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247368495|now:1746037247285681|interval:82814|pto_count:0|srtt:54488 [2025/04/30 18:20:47 285706] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58233, ack_elapse 57596, delivered 69638|rate 1195851|lost 197| [2025/04/30 18:20:47 285711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195851) in round 16| [2025/04/30 18:20:47 285715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 285719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 285723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247229855|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 285728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247229855|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 285733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73245|srtt:54488|latest_rtt:55692|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 285738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:413|largest:413|pns:2| [2025/04/30 18:20:47 285743] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:413|frame:ACK |recv_time:1746037247285547|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 285748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367285547|now:1746037247285547|interv:120000000| [2025/04/30 18:20:47 285752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367285547|now:1746037247285547|interv:120000000| [2025/04/30 18:20:47 285756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247286061|pq_index:0| [2025/04/30 18:20:47 285760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247284886| [2025/04/30 18:20:47 285764] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247285764| [2025/04/30 18:20:47 285769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247285768| [2025/04/30 18:20:47 285777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 285782] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 285786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 285791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 285795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 285799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247286061| [2025/04/30 18:20:47 285803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247286061| [2025/04/30 18:20:47 285807] [debug] |xqc_engine_wakeup_after|wakeup:1746037247286061|now:1746037247285807|diff:254| [2025/04/30 18:20:47 285811] [debug] |xqc_engine_main_logic|END|now:1746037247285768| [2025/04/30 18:20:47 285816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247285816| [2025/04/30 18:20:47 285820] [debug] |xqc_engine_wakeup_after|wakeup:1746037247286061|now:1746037247285820|diff:241| [2025/04/30 18:20:47 285824] [debug] |xqc_engine_main_logic|END|now:1746037247285816| [2025/04/30 18:20:47 286894] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247286894| [2025/04/30 18:20:47 286905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247286061|pq_index:0| [2025/04/30 18:20:47 286910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247285768| [2025/04/30 18:20:47 286915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247286914| [2025/04/30 18:20:47 286920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247286061|now:1746037247286914| [2025/04/30 18:20:47 286924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247286061|now:1746037247286914| [2025/04/30 18:20:47 286928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 286933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 286938] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 286943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 286947] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 286952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1100| [2025/04/30 18:20:47 287006] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247286961|stream_id:0|stream_offset:1004538| [2025/04/30 18:20:47 287020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 287034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 287042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54488|rtt_var:1018|pto_duration:58560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 287049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 287055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 287061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 287067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247370521|now:1746037247287041|interv:83480| [2025/04/30 18:20:47 287074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247370521|now:1746037247287041|interval:83480|pto_count:0|srtt:54488 [2025/04/30 18:20:47 287081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74445| [2025/04/30 18:20:47 287090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 287095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1005717| [2025/04/30 18:20:47 287102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 287109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1101| [2025/04/30 18:20:47 287156] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74445|now:1746037247287120|stream_id:0|stream_offset:1005717| [2025/04/30 18:20:47 287166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 287173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74445|applimit:0| [2025/04/30 18:20:47 287180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54488|rtt_var:1018|pto_duration:58560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 287187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 287193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 287199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75645| [2025/04/30 18:20:47 287206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247370680|now:1746037247287180|interv:83500| [2025/04/30 18:20:47 287212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247370680|now:1746037247287180|interval:83500|pto_count:0|srtt:54488 [2025/04/30 18:20:47 287219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:75645| [2025/04/30 18:20:47 287234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 287241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 287249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1082| [2025/04/30 18:20:47 287256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247288337|now:1746037247287255|interv:1082| [2025/04/30 18:20:47 287262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1082| [2025/04/30 18:20:47 287268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 287274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247288337| [2025/04/30 18:20:47 287280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247288337| [2025/04/30 18:20:47 287284] [debug] |xqc_engine_wakeup_after|wakeup:1746037247288337|now:1746037247287284|diff:1053| [2025/04/30 18:20:47 287289] [debug] |xqc_engine_main_logic|END|now:1746037247286914| [2025/04/30 18:20:47 287603] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247287602| [2025/04/30 18:20:47 287609] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 287615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:413| [2025/04/30 18:20:47 287619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:414| [2025/04/30 18:20:47 287625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:414| [2025/04/30 18:20:47 287629] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 287635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1038|path_largest_ack:1037| [2025/04/30 18:20:47 287640] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:884204|prior_time:1746037247230140|is_app_limited:0|send_elapse:59663|ack_elapse:57462|ctl_first_sent_time:1746037247231859|lagest_ack_time:1746037247287602|curr_delivered:952642| [2025/04/30 18:20:47 287645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247231859| [2025/04/30 18:20:47 287649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 18:20:47 287654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1038|path_largest_ack:1038| [2025/04/30 18:20:47 287658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:884204|prior_time:1746037247230140|is_app_limited:0|send_elapse:59663|ack_elapse:57462|ctl_first_sent_time:1746037247231859|lagest_ack_time:1746037247287602|curr_delivered:953842| [2025/04/30 18:20:47 287663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247231982| [2025/04/30 18:20:47 287667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 18:20:47 287671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54488|rttvar:1018|minrtt:30950|latest_rtt:55620|ack_delay:1000| [2025/04/30 18:20:47 287680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54504|rttvar:797|minrtt:30950|latest_rtt:55620|ack_delay:1000| [2025/04/30 18:20:47 287685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1038|lost_pn:1035|thresh:3| [2025/04/30 18:20:47 287689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 287693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 287697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 287701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 287705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 287709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 287713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 287716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 287720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 287724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 287728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54504|rtt_var:797|pto_duration:57692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 287733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 287737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 287741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 287745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247369812|now:1746037247287728|interv:82084| [2025/04/30 18:20:47 287749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247369812|now:1746037247287728|interval:82084|pto_count:0|srtt:54504 [2025/04/30 18:20:47 287753] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 59663, ack_elapse 57462, delivered 69638|rate 1167189|lost 197| [2025/04/30 18:20:47 287758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167189) in round 16| [2025/04/30 18:20:47 287762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 287766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 287770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247231982|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 287778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247231982|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 287782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:73245|srtt:54504|latest_rtt:55620|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 287788] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:414|largest:414|pns:2| [2025/04/30 18:20:47 287793] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:414|frame:ACK |recv_time:1746037247287602|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 287797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367287602|now:1746037247287602|interv:120000000| [2025/04/30 18:20:47 287802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367287602|now:1746037247287602|interv:120000000| [2025/04/30 18:20:47 287806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247288337|pq_index:0| [2025/04/30 18:20:47 287810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247286914| [2025/04/30 18:20:47 287814] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247287814| [2025/04/30 18:20:47 287819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247287818| [2025/04/30 18:20:47 287824] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 287829] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 287833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 287838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 287842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 287846] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247288337| [2025/04/30 18:20:47 287850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247288337| [2025/04/30 18:20:47 287854] [debug] |xqc_engine_wakeup_after|wakeup:1746037247288337|now:1746037247287854|diff:483| [2025/04/30 18:20:47 287858] [debug] |xqc_engine_main_logic|END|now:1746037247287818| [2025/04/30 18:20:47 287863] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247287863| [2025/04/30 18:20:47 287867] [debug] |xqc_engine_wakeup_after|wakeup:1746037247288337|now:1746037247287867|diff:470| [2025/04/30 18:20:47 287871] [debug] |xqc_engine_main_logic|END|now:1746037247287863| [2025/04/30 18:20:47 288940] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247288940| [2025/04/30 18:20:47 288951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247288337|pq_index:0| [2025/04/30 18:20:47 288964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247287818| [2025/04/30 18:20:47 288969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247288968| [2025/04/30 18:20:47 288973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247288337|now:1746037247288968| [2025/04/30 18:20:47 288978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247288337|now:1746037247288968| [2025/04/30 18:20:47 288982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 289004] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 289013] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 289018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 289022] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 289027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1102| [2025/04/30 18:20:47 289075] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247289039|stream_id:0|stream_offset:1006896| [2025/04/30 18:20:47 289084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 289092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 289099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54504|rtt_var:797|pto_duration:57692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 289107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 289113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 289119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 289123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247371731|now:1746037247289099|interv:82632| [2025/04/30 18:20:47 289128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247371731|now:1746037247289099|interval:82632|pto_count:0|srtt:54504 [2025/04/30 18:20:47 289132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74445| [2025/04/30 18:20:47 289138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 289142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1008075| [2025/04/30 18:20:47 289152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 289156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247290156|now:1746037247289156|interv:1000| [2025/04/30 18:20:47 289160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 289164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 289168] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247290156| [2025/04/30 18:20:47 289172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247290156| [2025/04/30 18:20:47 289176] [debug] |xqc_engine_wakeup_after|wakeup:1746037247290156|now:1746037247289176|diff:980| [2025/04/30 18:20:47 289181] [debug] |xqc_engine_main_logic|END|now:1746037247288968| [2025/04/30 18:20:47 289561] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247289560| [2025/04/30 18:20:47 289570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 289576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:414| [2025/04/30 18:20:47 289580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:415| [2025/04/30 18:20:47 289586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:415| [2025/04/30 18:20:47 289590] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 289596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1040|path_largest_ack:1039| [2025/04/30 18:20:47 289600] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:889004|prior_time:1746037247233732|is_app_limited:0|send_elapse:55697|ack_elapse:55828|ctl_first_sent_time:1746037247234109|lagest_ack_time:1746037247289560|curr_delivered:955042| [2025/04/30 18:20:47 289605] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247234109| [2025/04/30 18:20:47 289610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 18:20:47 289614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1040|path_largest_ack:1040| [2025/04/30 18:20:47 289618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:73238|prior_delivered:889004|prior_time:1746037247233732|is_app_limited:0|send_elapse:55697|ack_elapse:55828|ctl_first_sent_time:1746037247234109|lagest_ack_time:1746037247289560|curr_delivered:956242| [2025/04/30 18:20:47 289623] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247234220| [2025/04/30 18:20:47 289627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 18:20:47 289631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54504|rttvar:797|minrtt:30950|latest_rtt:55340|ack_delay:1000| [2025/04/30 18:20:47 289635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54483|rttvar:639|minrtt:30950|latest_rtt:55340|ack_delay:1000| [2025/04/30 18:20:47 289640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1040|lost_pn:1037|thresh:3| [2025/04/30 18:20:47 289649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 289653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 289657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 289661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 289665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 289669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 289673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 289677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 289681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 289685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 289689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54483|rtt_var:639|pto_duration:57039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 289694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 289698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 289702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72045| [2025/04/30 18:20:47 289706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247371078|now:1746037247289689|interv:81389| [2025/04/30 18:20:47 289710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247371078|now:1746037247289689|interval:81389|pto_count:0|srtt:54483 [2025/04/30 18:20:47 289714] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55697, ack_elapse 55828, delivered 67238|rate 1204377|lost 197| [2025/04/30 18:20:47 289719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204377) in round 16| [2025/04/30 18:20:47 289723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 289727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 289731] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247234220|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 289736] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247234220|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 289741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72045|srtt:54483|latest_rtt:55340|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 289749] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:115118|inflight:72045|mode:2|applimit:0|pacing_rate:929376|bw:1239168|srtt:54483|latest_rtt:55340|min_rtt:30950|send:1103|lost:197|tlp:0|recv:422|recovery:1|slow_start:0|conn_life:978924|acked:2400|delivered:956242|is_cwnd_limited:0| [2025/04/30 18:20:47 289755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:415|largest:415|pns:2| [2025/04/30 18:20:47 289760] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:415|frame:ACK |recv_time:1746037247289560|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 289764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367289560|now:1746037247289560|interv:120000000| [2025/04/30 18:20:47 289769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367289560|now:1746037247289560|interv:120000000| [2025/04/30 18:20:47 289773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247290156|pq_index:0| [2025/04/30 18:20:47 289777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247288968| [2025/04/30 18:20:47 289781] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247289781| [2025/04/30 18:20:47 289786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247289785| [2025/04/30 18:20:47 289791] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 289796] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 289800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1008075| [2025/04/30 18:20:47 289805] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 289809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 289813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247290156| [2025/04/30 18:20:47 289817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247290156| [2025/04/30 18:20:47 289821] [debug] |xqc_engine_wakeup_after|wakeup:1746037247290156|now:1746037247289821|diff:335| [2025/04/30 18:20:47 289825] [debug] |xqc_engine_main_logic|END|now:1746037247289785| [2025/04/30 18:20:47 289830] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247289830| [2025/04/30 18:20:47 289834] [debug] |xqc_engine_wakeup_after|wakeup:1746037247290156|now:1746037247289834|diff:322| [2025/04/30 18:20:47 289838] [debug] |xqc_engine_main_logic|END|now:1746037247289830| [2025/04/30 18:20:47 290907] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247290907| [2025/04/30 18:20:47 290918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247290156|pq_index:0| [2025/04/30 18:20:47 290923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247289785| [2025/04/30 18:20:47 290933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247290932| [2025/04/30 18:20:47 290938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247290156|now:1746037247290932| [2025/04/30 18:20:47 290942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247290156|now:1746037247290932| [2025/04/30 18:20:47 290946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 290951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 290956] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 290960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1008075| [2025/04/30 18:20:47 290965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 290970] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1103| [2025/04/30 18:20:47 291025] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72045|now:1746037247290978|stream_id:0|stream_offset:1008075| [2025/04/30 18:20:47 291038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 291046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72045|applimit:0| [2025/04/30 18:20:47 291053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54483|rtt_var:639|pto_duration:57039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 291061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 291067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 291073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73245| [2025/04/30 18:20:47 291079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247373017|now:1746037247291053|interv:81964| [2025/04/30 18:20:47 291086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247373017|now:1746037247291053|interval:81964|pto_count:0|srtt:54483 [2025/04/30 18:20:47 291094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73245| [2025/04/30 18:20:47 291102] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 291109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1009254| [2025/04/30 18:20:47 291116] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 291125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1104| [2025/04/30 18:20:47 291158] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73245|now:1746037247291133|stream_id:0|stream_offset:1009254| [2025/04/30 18:20:47 291164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 291169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73245|applimit:0| [2025/04/30 18:20:47 291173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54483|rtt_var:639|pto_duration:57039|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 291178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 291182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 291188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74445| [2025/04/30 18:20:47 291195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247373172|now:1746037247291173|interv:81999| [2025/04/30 18:20:47 291202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247373172|now:1746037247291173|interval:81999|pto_count:0|srtt:54483 [2025/04/30 18:20:47 291209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:74445| [2025/04/30 18:20:47 291218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 291224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1010433| [2025/04/30 18:20:47 291230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 291234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247292233|now:1746037247291233|interv:1000| [2025/04/30 18:20:47 291238] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 291241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 291246] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247292233| [2025/04/30 18:20:47 291250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247292233| [2025/04/30 18:20:47 291254] [debug] |xqc_engine_wakeup_after|wakeup:1746037247292233|now:1746037247291254|diff:979| [2025/04/30 18:20:47 291261] [debug] |xqc_engine_main_logic|END|now:1746037247290932| [2025/04/30 18:20:47 291564] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:66|state:ESTABED|recv_time:1746037247291563| [2025/04/30 18:20:47 291572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 291578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:415| [2025/04/30 18:20:47 291582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:416| [2025/04/30 18:20:47 291588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:416| [2025/04/30 18:20:47 291597] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 291603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1042|path_largest_ack:1041| [2025/04/30 18:20:47 291607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:889004|prior_time:1746037247233732|is_app_limited:0|send_elapse:57150|ack_elapse:57831|ctl_first_sent_time:1746037247235562|lagest_ack_time:1746037247291563|curr_delivered:957442| [2025/04/30 18:20:47 291612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247235562| [2025/04/30 18:20:47 291617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 18:20:47 291621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1042|path_largest_ack:1042| [2025/04/30 18:20:47 291626] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:191|tx_in_flight:75638|prior_delivered:889004|prior_time:1746037247233732|is_app_limited:0|send_elapse:57150|ack_elapse:57831|ctl_first_sent_time:1746037247235562|lagest_ack_time:1746037247291563|curr_delivered:958642| [2025/04/30 18:20:47 291630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247235688| [2025/04/30 18:20:47 291634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 18:20:47 291638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54483|rttvar:639|minrtt:30950|latest_rtt:55875|ack_delay:1000| [2025/04/30 18:20:47 291643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54532|rttvar:578|minrtt:30950|latest_rtt:55875|ack_delay:1000| [2025/04/30 18:20:47 291647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1042|lost_pn:1039|thresh:3| [2025/04/30 18:20:47 291651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 291655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 291661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 291668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 291675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 291680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 291686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 291692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 291696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 291700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 291708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54532|rtt_var:578|pto_duration:56844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 291712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 291716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 291720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72045| [2025/04/30 18:20:47 291724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247372977|now:1746037247291708|interv:81269| [2025/04/30 18:20:47 291728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247372977|now:1746037247291708|interval:81269|pto_count:0|srtt:54532 [2025/04/30 18:20:47 291733] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57150, ack_elapse 57831, delivered 69638|rate 1204163|lost 197| [2025/04/30 18:20:47 291737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204163) in round 16| [2025/04/30 18:20:47 291742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 291746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 291750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247235688|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 291754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247235688|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 291759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:72045|srtt:54532|latest_rtt:55875|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 291765] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:416|largest:416|pns:2| [2025/04/30 18:20:47 291770] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:66|pkt_type:SHORT_HEADER|pkt_num:416|frame:ACK |recv_time:1746037247291563|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 291774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367291563|now:1746037247291563|interv:120000000| [2025/04/30 18:20:47 291779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367291563|now:1746037247291563|interv:120000000| [2025/04/30 18:20:47 291783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247292233|pq_index:0| [2025/04/30 18:20:47 291787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247290932| [2025/04/30 18:20:47 291791] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247291791| [2025/04/30 18:20:47 291796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247291795| [2025/04/30 18:20:47 291804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 291809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 291813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72045|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1010433| [2025/04/30 18:20:47 291818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 291821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 291825] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247292233| [2025/04/30 18:20:47 291829] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247292233| [2025/04/30 18:20:47 291833] [debug] |xqc_engine_wakeup_after|wakeup:1746037247292233|now:1746037247291833|diff:400| [2025/04/30 18:20:47 291838] [debug] |xqc_engine_main_logic|END|now:1746037247291795| [2025/04/30 18:20:47 291843] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247291843| [2025/04/30 18:20:47 291847] [debug] |xqc_engine_wakeup_after|wakeup:1746037247292233|now:1746037247291847|diff:386| [2025/04/30 18:20:47 291851] [debug] |xqc_engine_main_logic|END|now:1746037247291843| [2025/04/30 18:20:47 292784] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247292783| [2025/04/30 18:20:47 292796] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 292803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:416| [2025/04/30 18:20:47 292806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:417| [2025/04/30 18:20:47 292812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:417| [2025/04/30 18:20:47 292817] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 292822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1043|origin_pktnum:976|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1044|path_largest_ack:1043| [2025/04/30 18:20:47 292827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:73219|prior_delivered:892623|prior_time:1746037247236763|is_app_limited:0|send_elapse:56605|ack_elapse:56020|ctl_first_sent_time:1746037247237161|lagest_ack_time:1746037247292783|curr_delivered:959842| [2025/04/30 18:20:47 292832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247237161| [2025/04/30 18:20:47 292836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 18:20:47 292841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1044|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1044|path_largest_ack:1044| [2025/04/30 18:20:47 292845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:72038|prior_delivered:893823|prior_time:1746037247237805|is_app_limited:0|send_elapse:56132|ack_elapse:54978|ctl_first_sent_time:1746037247238435|lagest_ack_time:1746037247292783|curr_delivered:959861| [2025/04/30 18:20:47 292850] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247238435| [2025/04/30 18:20:47 292859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 18:20:47 292863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54532|rttvar:578|minrtt:30950|latest_rtt:54348|ack_delay:0| [2025/04/30 18:20:47 292868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54509|rttvar:480|minrtt:30950|latest_rtt:54348|ack_delay:0| [2025/04/30 18:20:47 292872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1044|lost_pn:1041|thresh:3| [2025/04/30 18:20:47 292876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 292880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 292884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 292888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 292892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 292896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 292900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 292904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 292908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 292912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54509|rtt_var:480|pto_duration:56509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 292916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 292920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 292924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70826| [2025/04/30 18:20:47 292928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247372642|now:1746037247292912|interv:79730| [2025/04/30 18:20:47 292932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247372642|now:1746037247292912|interval:79730|pto_count:0|srtt:54509 [2025/04/30 18:20:47 292937] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56132, ack_elapse 54978, delivered 66038|rate 1176476|lost 197| [2025/04/30 18:20:47 292942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176476) in round 16| [2025/04/30 18:20:47 292946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 292950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 292954] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1219|po_sent_time:1746037247238435|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 292961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1219|po_sent_time:1746037247238435|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 292966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:70826|srtt:54509|latest_rtt:54348|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 292972] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:417|largest:417|pns:2| [2025/04/30 18:20:47 292976] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:417|frame:ACK |recv_time:1746037247292783|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 292981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367292783|now:1746037247292783|interv:120000000| [2025/04/30 18:20:47 293005] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367292783|now:1746037247292783|interv:120000000| [2025/04/30 18:20:47 293013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247292233|pq_index:0| [2025/04/30 18:20:47 293018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247291795| [2025/04/30 18:20:47 293022] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247293022| [2025/04/30 18:20:47 293027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247293026| [2025/04/30 18:20:47 293031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247292233|now:1746037247293026| [2025/04/30 18:20:47 293036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247292233|now:1746037247293026| [2025/04/30 18:20:47 293040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 293044] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 293049] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 293054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70826|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1010433| [2025/04/30 18:20:47 293058] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 293063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1105| [2025/04/30 18:20:47 293101] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70826|now:1746037247293070|stream_id:0|stream_offset:1010433| [2025/04/30 18:20:47 293111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 293118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70826|applimit:0| [2025/04/30 18:20:47 293137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54509|rtt_var:480|pto_duration:56509|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 293145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 293151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 293157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72026| [2025/04/30 18:20:47 293163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247374579|now:1746037247293136|interv:81443| [2025/04/30 18:20:47 293169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247374579|now:1746037247293136|interval:81443|pto_count:0|srtt:54509 [2025/04/30 18:20:47 293177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:72026| [2025/04/30 18:20:47 293185] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 293191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72026|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 293198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 293205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247294205|now:1746037247293205|interv:1000| [2025/04/30 18:20:47 293211] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 293218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 293225] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247294205| [2025/04/30 18:20:47 293231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247294205| [2025/04/30 18:20:47 293238] [debug] |xqc_engine_wakeup_after|wakeup:1746037247294205|now:1746037247293238|diff:967| [2025/04/30 18:20:47 293246] [debug] |xqc_engine_main_logic|END|now:1746037247293026| [2025/04/30 18:20:47 293255] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247293254| [2025/04/30 18:20:47 293261] [debug] |xqc_engine_wakeup_after|wakeup:1746037247294205|now:1746037247293261|diff:944| [2025/04/30 18:20:47 293267] [debug] |xqc_engine_main_logic|END|now:1746037247293254| [2025/04/30 18:20:47 293611] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:65|state:ESTABED|recv_time:1746037247293610| [2025/04/30 18:20:47 293617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 293623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:417| [2025/04/30 18:20:47 293627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:418| [2025/04/30 18:20:47 293633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:418| [2025/04/30 18:20:47 293637] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 293643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1045|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1046|path_largest_ack:1045| [2025/04/30 18:20:47 293653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:72057|prior_delivered:893823|prior_time:1746037247237805|is_app_limited:0|send_elapse:56303|ack_elapse:55805|ctl_first_sent_time:1746037247238606|lagest_ack_time:1746037247293610|curr_delivered:959880| [2025/04/30 18:20:47 293658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247238606| [2025/04/30 18:20:47 293662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 18:20:47 293667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1046|path_largest_ack:1046| [2025/04/30 18:20:47 293671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:72057|prior_delivered:893823|prior_time:1746037247237805|is_app_limited:0|send_elapse:56303|ack_elapse:55805|ctl_first_sent_time:1746037247238606|lagest_ack_time:1746037247293610|curr_delivered:961080| [2025/04/30 18:20:47 293676] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247238851| [2025/04/30 18:20:47 293681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 18:20:47 293685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54509|rttvar:480|minrtt:30950|latest_rtt:54759|ack_delay:0| [2025/04/30 18:20:47 293689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54540|rttvar:422|minrtt:30950|latest_rtt:54759|ack_delay:0| [2025/04/30 18:20:47 293694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1046|lost_pn:1043|thresh:3| [2025/04/30 18:20:47 293698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 293702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 293706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 293710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 293714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 293717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 293721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 293725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 293729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 293733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54540|rtt_var:422|pto_duration:56540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 293738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 293742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 293748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70807| [2025/04/30 18:20:47 293752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247374610|now:1746037247293733|interv:80877| [2025/04/30 18:20:47 293756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247374610|now:1746037247293733|interval:80877|pto_count:0|srtt:54540 [2025/04/30 18:20:47 293761] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56303, ack_elapse 55805, delivered 67257|rate 1194554|lost 197| [2025/04/30 18:20:47 293765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194554) in round 16| [2025/04/30 18:20:47 293770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 293774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 293778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1219|po_sent_time:1746037247238851|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 293782] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:1219|po_sent_time:1746037247238851|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 293787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:70807|srtt:54540|latest_rtt:54759|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 293792] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:418|largest:418|pns:2| [2025/04/30 18:20:47 293797] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:65|pkt_type:SHORT_HEADER|pkt_num:418|frame:ACK |recv_time:1746037247293610|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 293802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367293610|now:1746037247293610|interv:120000000| [2025/04/30 18:20:47 293806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367293610|now:1746037247293610|interv:120000000| [2025/04/30 18:20:47 293810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247294205|pq_index:0| [2025/04/30 18:20:47 293814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247293026| [2025/04/30 18:20:47 293818] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247293818| [2025/04/30 18:20:47 293823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247293822| [2025/04/30 18:20:47 293828] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 293833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 293837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 293844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 293848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 293852] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247294205| [2025/04/30 18:20:47 293856] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247294205| [2025/04/30 18:20:47 293860] [debug] |xqc_engine_wakeup_after|wakeup:1746037247294205|now:1746037247293860|diff:345| [2025/04/30 18:20:47 293864] [debug] |xqc_engine_main_logic|END|now:1746037247293822| [2025/04/30 18:20:47 293869] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247293869| [2025/04/30 18:20:47 293873] [debug] |xqc_engine_wakeup_after|wakeup:1746037247294205|now:1746037247293873|diff:332| [2025/04/30 18:20:47 293877] [debug] |xqc_engine_main_logic|END|now:1746037247293869| [2025/04/30 18:20:47 294947] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247294947| [2025/04/30 18:20:47 294958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247294205|pq_index:0| [2025/04/30 18:20:47 294963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247293822| [2025/04/30 18:20:47 294968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247294967| [2025/04/30 18:20:47 294973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247294205|now:1746037247294967| [2025/04/30 18:20:47 294977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247294205|now:1746037247294967| [2025/04/30 18:20:47 294981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 295005] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 295016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 295022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 295029] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 295036] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1106| [2025/04/30 18:20:47 295079] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70807|now:1746037247295049|stream_id:0|stream_offset:1011612| [2025/04/30 18:20:47 295089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 295096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70807|applimit:0| [2025/04/30 18:20:47 295103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54540|rtt_var:422|pto_duration:56540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 295111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 295124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 295130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72007| [2025/04/30 18:20:47 295134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247376589|now:1746037247295103|interv:81486| [2025/04/30 18:20:47 295138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247376589|now:1746037247295103|interval:81486|pto_count:0|srtt:54540 [2025/04/30 18:20:47 295143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:72007| [2025/04/30 18:20:47 295148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 295152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72007|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1012791| [2025/04/30 18:20:47 295157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 295161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1107| [2025/04/30 18:20:47 295192] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72007|now:1746037247295169|stream_id:0|stream_offset:1012791| [2025/04/30 18:20:47 295198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 295203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72007|applimit:0| [2025/04/30 18:20:47 295207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54540|rtt_var:422|pto_duration:56540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 295211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 295215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 295219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73207| [2025/04/30 18:20:47 295226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247376709|now:1746037247295207|interv:81502| [2025/04/30 18:20:47 295232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247376709|now:1746037247295207|interval:81502|pto_count:0|srtt:54540 [2025/04/30 18:20:47 295240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:73207| [2025/04/30 18:20:47 295248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 295255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73207|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 295262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 295271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247296271|now:1746037247295271|interv:1000| [2025/04/30 18:20:47 295276] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 295279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 295284] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247296271| [2025/04/30 18:20:47 295288] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247296271| [2025/04/30 18:20:47 295292] [debug] |xqc_engine_wakeup_after|wakeup:1746037247296271|now:1746037247295292|diff:979| [2025/04/30 18:20:47 295296] [debug] |xqc_engine_main_logic|END|now:1746037247294967| [2025/04/30 18:20:47 295582] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:67|state:ESTABED|recv_time:1746037247295581| [2025/04/30 18:20:47 295590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 295596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:418| [2025/04/30 18:20:47 295600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:419| [2025/04/30 18:20:47 295606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:419| [2025/04/30 18:20:47 295610] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 295616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 295620] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:75657|prior_delivered:893823|prior_time:1746037247237805|is_app_limited:0|send_elapse:56799|ack_elapse:57776|ctl_first_sent_time:1746037247239102|lagest_ack_time:1746037247295581|curr_delivered:962280| [2025/04/30 18:20:47 295625] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247239102| [2025/04/30 18:20:47 295630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 18:20:47 295634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 295639] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:192|tx_in_flight:74438|prior_delivered:896242|prior_time:1746037247239927|is_app_limited:0|send_elapse:56299|ack_elapse:55654|ctl_first_sent_time:1746037247240455|lagest_ack_time:1746037247295581|curr_delivered:963480| [2025/04/30 18:20:47 295643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247240455| [2025/04/30 18:20:47 295647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 18:20:47 295651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54540|rttvar:422|minrtt:30950|latest_rtt:55126|ack_delay:0| [2025/04/30 18:20:47 295656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54613|rttvar:463|minrtt:30950|latest_rtt:55126|ack_delay:0| [2025/04/30 18:20:47 295660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1049|lost_pn:1046|thresh:3| [2025/04/30 18:20:47 295664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 295673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 295677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 295681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 295685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 295688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 295692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 295696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 295700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 295704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247300988|now:1746037247295704|interval:5284| [2025/04/30 18:20:47 295709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247300988|now:1746037247295704|interv:5284| [2025/04/30 18:20:47 295713] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56299, ack_elapse 55654, delivered 67238|rate 1194301|lost 197| [2025/04/30 18:20:47 295717] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194301) in round 16| [2025/04/30 18:20:47 295722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 295726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 295730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247240455|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 295734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247240455|recovery:1|recovery_start:1746037247257889|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 295739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:70807|srtt:54613|latest_rtt:55126|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247257889|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 295745] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:419|largest:419|pns:2| [2025/04/30 18:20:47 295750] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:67|pkt_type:SHORT_HEADER|pkt_num:419|frame:ACK |recv_time:1746037247295581|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 295754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367295581|now:1746037247295581|interv:120000000| [2025/04/30 18:20:47 295759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367295581|now:1746037247295581|interv:120000000| [2025/04/30 18:20:47 295765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247296271|pq_index:0| [2025/04/30 18:20:47 295770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247294967| [2025/04/30 18:20:47 295774] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247295774| [2025/04/30 18:20:47 295779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247295778| [2025/04/30 18:20:47 295784] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 295789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 295793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70807|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 295797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 295801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 295805] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247296271| [2025/04/30 18:20:47 295809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247296271| [2025/04/30 18:20:47 295813] [debug] |xqc_engine_wakeup_after|wakeup:1746037247296271|now:1746037247295813|diff:458| [2025/04/30 18:20:47 295817] [debug] |xqc_engine_main_logic|END|now:1746037247295778| [2025/04/30 18:20:47 295822] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247295822| [2025/04/30 18:20:47 295826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247296271|now:1746037247295826|diff:445| [2025/04/30 18:20:47 295830] [debug] |xqc_engine_main_logic|END|now:1746037247295822| [2025/04/30 18:20:47 296786] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:75|state:ESTABED|recv_time:1746037247296785| [2025/04/30 18:20:47 296798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 296804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:419| [2025/04/30 18:20:47 296808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:420| [2025/04/30 18:20:47 296814] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:420| [2025/04/30 18:20:47 296819] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 296823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1047034|max_stream_data_old=1021096| [2025/04/30 18:20:47 296827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 296833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1051|origin_pktnum:891|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1051|path_largest_ack:1051| [2025/04/30 18:20:47 296838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:73238|prior_delivered:898642|prior_time:1746037247241748|is_app_limited:0|send_elapse:55968|ack_elapse:55037|ctl_first_sent_time:1746037247242126|lagest_ack_time:1746037247296785|curr_delivered:964680| [2025/04/30 18:20:47 296843] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247242126| [2025/04/30 18:20:47 296853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 18:20:47 296857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54613|rttvar:463|minrtt:30950|latest_rtt:54659|ack_delay:0| [2025/04/30 18:20:47 296861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54619|rttvar:359|minrtt:30950|latest_rtt:54659|ack_delay:0| [2025/04/30 18:20:47 296866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1051|lost_pn:1048|thresh:3| [2025/04/30 18:20:47 296870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 296874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 296878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 296882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 296886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 296890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 296895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1047|lost_pn:1048|po_sent_time:1746037247238972|lost_send_time:1746037247235294|loss_delay:61491|frame:STREAM |repair:128| [2025/04/30 18:20:47 296900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247238972u| [2025/04/30 18:20:47 296904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 296908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302079|now:1746037247296908|interval:5171| [2025/04/30 18:20:47 296913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302079|now:1746037247296908|interv:5171| [2025/04/30 18:20:47 296917] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55968, ack_elapse 55037, delivered 66038|rate 1179924|lost 198| [2025/04/30 18:20:47 296921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179924) in round 16| [2025/04/30 18:20:47 296926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 296930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 296934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:1200|po_sent_time:1746037247242126|recovery:1|recovery_start:1746037247296904|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 296938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:1200|po_sent_time:1746037247242126|recovery:1|recovery_start:1746037247296904|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 296943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:68407|srtt:54619|latest_rtt:54659|min_rtt:30950|applimit:0|lost:197|recovery:1|recovery_start:1746037247296904|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 296951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247321785|now:1746037247296785|interv:25000| [2025/04/30 18:20:47 296957] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247296785|max_ack_delay:25000| [2025/04/30 18:20:47 296961] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:420|largest:420|pns:2| [2025/04/30 18:20:47 296966] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:420|frame:ACK MAX_STREAM_DATA |recv_time:1746037247296785|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 296971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367296785|now:1746037247296785|interv:120000000| [2025/04/30 18:20:47 296975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367296785|now:1746037247296785|interv:120000000| [2025/04/30 18:20:47 296979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247296271|pq_index:0| [2025/04/30 18:20:47 296983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247295778| [2025/04/30 18:20:47 297010] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247297010| [2025/04/30 18:20:47 297016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247297015| [2025/04/30 18:20:47 297020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247296271|now:1746037247297015| [2025/04/30 18:20:47 297024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247296271|now:1746037247297015| [2025/04/30 18:20:47 297028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 297033] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 297038] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:47 297043] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:68407|now_cwnd_limited:1|all_path_empty:0|sndq:1|lostq:0|ptoq:1| [2025/04/30 18:20:47 297050] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:47 297055] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:47 297059] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:47 297064] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:47 297068] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:47 297073] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:47 297079] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:47 297087] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040190| [2025/04/30 18:20:47 297099] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:47 297106] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037832| [2025/04/30 18:20:47 297113] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036653| [2025/04/30 18:20:47 297120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035474| [2025/04/30 18:20:47 297127] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:47 297135] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033116| [2025/04/30 18:20:47 297141] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031937| [2025/04/30 18:20:47 297148] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:47 297155] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029579| [2025/04/30 18:20:47 297162] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028400| [2025/04/30 18:20:47 297168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027221| [2025/04/30 18:20:47 297175] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026042| [2025/04/30 18:20:47 297183] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024863| [2025/04/30 18:20:47 297190] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:47 297196] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1047034| [2025/04/30 18:20:47 297205] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1046982|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1076108|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 297213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 297220] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:47 297227] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1047034| [2025/04/30 18:20:47 297235] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1046982|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1050170|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 297243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 297252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 297271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1047|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 297304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 297317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9638|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1022223| [2025/04/30 18:20:47 297326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297335] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10838|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1023402| [2025/04/30 18:20:47 297343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297352] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12038|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1024581| [2025/04/30 18:20:47 297360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13238|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1025760| [2025/04/30 18:20:47 297380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297389] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14438|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1026939| [2025/04/30 18:20:47 297397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297406] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15638|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1028118| [2025/04/30 18:20:47 297414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297423] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16838|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1029297| [2025/04/30 18:20:47 297431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297440] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18038|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1030476| [2025/04/30 18:20:47 297451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297460] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19238|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1031655| [2025/04/30 18:20:47 297469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297477] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20438|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1032834| [2025/04/30 18:20:47 297486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21638|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1034013| [2025/04/30 18:20:47 297503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297511] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22838|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1035192| [2025/04/30 18:20:47 297520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297531] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24038|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1036371| [2025/04/30 18:20:47 297540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297548] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25238|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1037550| [2025/04/30 18:20:47 297557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297565] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26438|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1038729| [2025/04/30 18:20:47 297574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27638|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1039908| [2025/04/30 18:20:47 297591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28838|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1041087| [2025/04/30 18:20:47 297610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297619] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30038|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1042266| [2025/04/30 18:20:47 297628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297636] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31238|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1043445| [2025/04/30 18:20:47 297644] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297649] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32438|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1044624| [2025/04/30 18:20:47 297661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297666] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297670] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1045803| [2025/04/30 18:20:47 297678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297689] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54619|min_srtt:54619|path_bw:1239168|loss_rate:8.08|path_pto:0| [2025/04/30 18:20:47 297694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1046982| [2025/04/30 18:20:47 297698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 297702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 297707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1047|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 297711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68407|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 297716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 297721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1108| [2025/04/30 18:20:47 297757] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68407|now:1746037247297729|stream_id:0|stream_offset:947946| [2025/04/30 18:20:47 297763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1108|origin_pktnum:1047|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 297768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68407|applimit:0| [2025/04/30 18:20:47 297772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302079|now:1746037247297772|interval:4307| [2025/04/30 18:20:47 297777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302079|now:1746037247297772|interv:4307| [2025/04/30 18:20:47 297781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:69607| [2025/04/30 18:20:47 297788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 297795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1109| [2025/04/30 18:20:47 297833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1109|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69607|now:1746037247297804|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 297841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1109|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 297848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1109|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 297855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69607|applimit:0| [2025/04/30 18:20:47 297868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302079|now:1746037247297867|interval:4212| [2025/04/30 18:20:47 297874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302079|now:1746037247297867|interv:4212| [2025/04/30 18:20:47 297881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:69626| [2025/04/30 18:20:47 297886] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 297891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1110| [2025/04/30 18:20:47 297919] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1110|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69626|now:1746037247297897|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 297925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1110|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 297929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1110|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 297934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69626|applimit:0| [2025/04/30 18:20:47 297939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302079|now:1746037247297939|interval:4140| [2025/04/30 18:20:47 297946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302079|now:1746037247297939|interv:4140| [2025/04/30 18:20:47 297953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:69645| [2025/04/30 18:20:47 297961] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 297968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 297975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 297981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1111| [2025/04/30 18:20:47 298034] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69645|now:1746037247298009|stream_id:0|stream_offset:1013970| [2025/04/30 18:20:47 298040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 298047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69645|applimit:0| [2025/04/30 18:20:47 298054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247302079|now:1746037247298054|interval:4025| [2025/04/30 18:20:47 298061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247302079|now:1746037247298054|interv:4025| [2025/04/30 18:20:47 298074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:70845| [2025/04/30 18:20:47 298082] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 298089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1015149| [2025/04/30 18:20:47 298097] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 298103] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247299103|now:1746037247298103|interv:1000| [2025/04/30 18:20:47 298110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 298116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 298122] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247299103| [2025/04/30 18:20:47 298129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247299103| [2025/04/30 18:20:47 298136] [debug] |xqc_engine_wakeup_after|wakeup:1746037247299103|now:1746037247298135|diff:968| [2025/04/30 18:20:47 298142] [debug] |xqc_engine_main_logic|END|now:1746037247297015| [2025/04/30 18:20:47 298152] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247298152| [2025/04/30 18:20:47 298158] [debug] |xqc_engine_wakeup_after|wakeup:1746037247299103|now:1746037247298158|diff:945| [2025/04/30 18:20:47 298165] [debug] |xqc_engine_main_logic|END|now:1746037247298152| [2025/04/30 18:20:47 298655] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:70|state:ESTABED|recv_time:1746037247298654| [2025/04/30 18:20:47 298668] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 298677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:420| [2025/04/30 18:20:47 298683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:421| [2025/04/30 18:20:47 298692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:421| [2025/04/30 18:20:47 298697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 298705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1053|path_largest_ack:1052| [2025/04/30 18:20:47 298712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:74438|prior_delivered:898642|prior_time:1746037247241748|is_app_limited:0|send_elapse:56084|ack_elapse:56906|ctl_first_sent_time:1746037247242242|lagest_ack_time:1746037247298654|curr_delivered:965880| [2025/04/30 18:20:47 298719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247242242| [2025/04/30 18:20:47 298725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 18:20:47 298745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 298752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:193|tx_in_flight:74438|prior_delivered:898642|prior_time:1746037247241748|is_app_limited:0|send_elapse:56084|ack_elapse:56906|ctl_first_sent_time:1746037247242242|lagest_ack_time:1746037247298654|curr_delivered:967080| [2025/04/30 18:20:47 298766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247243579| [2025/04/30 18:20:47 298772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 18:20:47 298778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54619|rttvar:359|minrtt:30950|latest_rtt:55075|ack_delay:1000| [2025/04/30 18:20:47 298785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54551|rttvar:406|minrtt:30950|latest_rtt:55075|ack_delay:1000| [2025/04/30 18:20:47 298791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1053|lost_pn:1050|thresh:3| [2025/04/30 18:20:47 298797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 298803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 298808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 298814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 298820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 298825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 298831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 298838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1050|lost_pn:1050|po_sent_time:1746037247240588|lost_send_time:1746037247236695|loss_delay:61959|frame:STREAM |repair:128| [2025/04/30 18:20:47 298844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247240588u| [2025/04/30 18:20:47 298850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 298856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54551|rtt_var:406|pto_duration:56551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 298863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 298868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 298874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67245| [2025/04/30 18:20:47 298880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247379560|now:1746037247298856|interv:80704| [2025/04/30 18:20:47 298886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247379560|now:1746037247298856|interval:80704|pto_count:0|srtt:54551 [2025/04/30 18:20:47 298892] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56084, ack_elapse 56906, delivered 68438|rate 1202649|lost 199| [2025/04/30 18:20:47 298898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202649) in round 16| [2025/04/30 18:20:47 298909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 298914] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 298920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247243579|recovery:1|recovery_start:1746037247298850|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 298926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247243579|recovery:1|recovery_start:1746037247298850|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 298933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:67245|srtt:54551|latest_rtt:55075|min_rtt:30950|applimit:0|lost:198|recovery:1|recovery_start:1746037247298850|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 298941] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:421|largest:421|pns:2| [2025/04/30 18:20:47 298947] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:70|pkt_type:SHORT_HEADER|pkt_num:421|frame:ACK |recv_time:1746037247298654|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 298954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367298654|now:1746037247298654|interv:120000000| [2025/04/30 18:20:47 298960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367298654|now:1746037247298654|interv:120000000| [2025/04/30 18:20:47 298966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247299103|pq_index:0| [2025/04/30 18:20:47 298972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247297015| [2025/04/30 18:20:47 298977] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247298977| [2025/04/30 18:20:47 298984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247298982| [2025/04/30 18:20:47 299015] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 299022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54551|min_srtt:54551|path_bw:1239168|loss_rate:8.33|path_pto:0| [2025/04/30 18:20:47 299028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 299035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 299042] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1050|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 299049] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1050|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 299055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 299066] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 299072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 299077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 299083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1015149| [2025/04/30 18:20:47 299089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 299095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 299100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247299103| [2025/04/30 18:20:47 299106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247299103| [2025/04/30 18:20:47 299112] [debug] |xqc_engine_wakeup_after|wakeup:1746037247299103|now:1746037247299112|diff:18446744073709551607| [2025/04/30 18:20:47 299118] [debug] |xqc_engine_main_logic|END|now:1746037247298982| [2025/04/30 18:20:47 299126] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247299125| [2025/04/30 18:20:47 299131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247299103|pq_index:0| [2025/04/30 18:20:47 299137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247298982| [2025/04/30 18:20:47 299144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247299142| [2025/04/30 18:20:47 299150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247299103|now:1746037247299142| [2025/04/30 18:20:47 299156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247299103|now:1746037247299142| [2025/04/30 18:20:47 299162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 299168] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 299175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1050|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 299181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 299187] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 299193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1112| [2025/04/30 18:20:47 299238] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67245|now:1746037247299204|stream_id:0|stream_offset:951483| [2025/04/30 18:20:47 299246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1112|origin_pktnum:1050|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 299259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67245|applimit:0| [2025/04/30 18:20:47 299265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54551|rtt_var:406|pto_duration:56551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 299271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 299277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 299282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68445| [2025/04/30 18:20:47 299288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247380755|now:1746037247299264|interv:81491| [2025/04/30 18:20:47 299294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247380755|now:1746037247299264|interval:81491|pto_count:0|srtt:54551 [2025/04/30 18:20:47 299300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:68445| [2025/04/30 18:20:47 299307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 299313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1015149| [2025/04/30 18:20:47 299319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 299325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247300325|now:1746037247299325|interv:1000| [2025/04/30 18:20:47 299330] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 299336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 299342] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247300325| [2025/04/30 18:20:47 299347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247300325| [2025/04/30 18:20:47 299353] [debug] |xqc_engine_wakeup_after|wakeup:1746037247300325|now:1746037247299353|diff:972| [2025/04/30 18:20:47 299359] [debug] |xqc_engine_main_logic|END|now:1746037247299142| [2025/04/30 18:20:47 300441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247300441| [2025/04/30 18:20:47 300458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247300325|pq_index:0| [2025/04/30 18:20:47 300465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247299142| [2025/04/30 18:20:47 300474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247300472| [2025/04/30 18:20:47 300481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247300325|now:1746037247300472| [2025/04/30 18:20:47 300488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247300325|now:1746037247300472| [2025/04/30 18:20:47 300495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 300501] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 300517] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 300524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68445|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1015149| [2025/04/30 18:20:47 300531] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 300537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1113| [2025/04/30 18:20:47 300574] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68445|now:1746037247300546|stream_id:0|stream_offset:1015149| [2025/04/30 18:20:47 300581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 300587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68445|applimit:0| [2025/04/30 18:20:47 300594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54551|rtt_var:406|pto_duration:56551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 300602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 300608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 300614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69645| [2025/04/30 18:20:47 300621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247382097|now:1746037247300594|interv:81503| [2025/04/30 18:20:47 300627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247382097|now:1746037247300594|interval:81503|pto_count:0|srtt:54551 [2025/04/30 18:20:47 300635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:69645| [2025/04/30 18:20:47 300643] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 300650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69645|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 300657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 300663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247301663|now:1746037247300663|interv:1000| [2025/04/30 18:20:47 300670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 300674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 300678] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247301663| [2025/04/30 18:20:47 300683] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247301663| [2025/04/30 18:20:47 300687] [debug] |xqc_engine_wakeup_after|wakeup:1746037247301663|now:1746037247300687|diff:976| [2025/04/30 18:20:47 300691] [debug] |xqc_engine_main_logic|END|now:1746037247300472| [2025/04/30 18:20:47 300702] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:72|state:ESTABED|recv_time:1746037247300701| [2025/04/30 18:20:47 300713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 300719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:421| [2025/04/30 18:20:47 300723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:422| [2025/04/30 18:20:47 300729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:422| [2025/04/30 18:20:47 300734] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 300739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1055|origin_pktnum:897|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1056|path_largest_ack:1055| [2025/04/30 18:20:47 300744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:194|tx_in_flight:74438|prior_delivered:901042|prior_time:1746037247243787|is_app_limited:0|send_elapse:55929|ack_elapse:56914|ctl_first_sent_time:1746037247245384|lagest_ack_time:1746037247300701|curr_delivered:968280| [2025/04/30 18:20:47 300749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247245384| [2025/04/30 18:20:47 300754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 18:20:47 300758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1056|path_largest_ack:1056| [2025/04/30 18:20:47 300763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:194|tx_in_flight:74438|prior_delivered:901042|prior_time:1746037247243787|is_app_limited:0|send_elapse:55929|ack_elapse:56914|ctl_first_sent_time:1746037247245384|lagest_ack_time:1746037247300701|curr_delivered:969480| [2025/04/30 18:20:47 300767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247245480| [2025/04/30 18:20:47 300772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 18:20:47 300776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54551|rttvar:406|minrtt:30950|latest_rtt:55221|ack_delay:1000| [2025/04/30 18:20:47 300780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54510|rttvar:387|minrtt:30950|latest_rtt:55221|ack_delay:1000| [2025/04/30 18:20:47 300784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1056|lost_pn:1053|thresh:3| [2025/04/30 18:20:47 300789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 300793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:0|origin_ref_cnt:2| [2025/04/30 18:20:47 300797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 300801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 300805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 300809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 300813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 300820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247305801|now:1746037247300820|interval:4981| [2025/04/30 18:20:47 300824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247305801|now:1746037247300820|interv:4981| [2025/04/30 18:20:47 300829] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55929, ack_elapse 56914, delivered 68438|rate 1202480|lost 199| [2025/04/30 18:20:47 300833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202480) in round 16| [2025/04/30 18:20:47 300838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 300842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 300846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247245480|recovery:1|recovery_start:1746037247298850|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 300850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247245480|recovery:1|recovery_start:1746037247298850|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 300855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:67245|srtt:54510|latest_rtt:55221|min_rtt:30950|applimit:0|lost:199|recovery:1|recovery_start:1746037247298850|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 300861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:422|largest:422|pns:2| [2025/04/30 18:20:47 300866] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:72|pkt_type:SHORT_HEADER|pkt_num:422|frame:ACK |recv_time:1746037247300701|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 300871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367300701|now:1746037247300701|interv:120000000| [2025/04/30 18:20:47 300875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367300701|now:1746037247300701|interv:120000000| [2025/04/30 18:20:47 300879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247301663|pq_index:0| [2025/04/30 18:20:47 300883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247300472| [2025/04/30 18:20:47 300887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247300887| [2025/04/30 18:20:47 300892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247300891| [2025/04/30 18:20:47 300897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 300902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 300906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67245|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 300914] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 300918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 300922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247301663| [2025/04/30 18:20:47 300925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247301663| [2025/04/30 18:20:47 300929] [debug] |xqc_engine_wakeup_after|wakeup:1746037247301663|now:1746037247300929|diff:734| [2025/04/30 18:20:47 300934] [debug] |xqc_engine_main_logic|END|now:1746037247300891| [2025/04/30 18:20:47 300939] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247300939| [2025/04/30 18:20:47 300943] [debug] |xqc_engine_wakeup_after|wakeup:1746037247301663|now:1746037247300942|diff:721| [2025/04/30 18:20:47 300946] [debug] |xqc_engine_main_logic|END|now:1746037247300939| [2025/04/30 18:20:47 301720] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:82|state:ESTABED|recv_time:1746037247301719| [2025/04/30 18:20:47 301732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 301739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:422| [2025/04/30 18:20:47 301743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:423| [2025/04/30 18:20:47 301749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:423| [2025/04/30 18:20:47 301753] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:47 301757] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:3394891|max_data_old:3070666| [2025/04/30 18:20:47 301762] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 301767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1057|origin_pktnum:921|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1057|path_largest_ack:1057| [2025/04/30 18:20:47 301772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:73238|prior_delivered:903442|prior_time:1746037247245755|is_app_limited:0|send_elapse:56067|ack_elapse:55964|ctl_first_sent_time:1746037247247360|lagest_ack_time:1746037247301719|curr_delivered:970680| [2025/04/30 18:20:47 301777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247247360| [2025/04/30 18:20:47 301782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 18:20:47 301786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54510|rttvar:387|minrtt:30950|latest_rtt:54359|ack_delay:0| [2025/04/30 18:20:47 301790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54491|rttvar:328|minrtt:30950|latest_rtt:54359|ack_delay:0| [2025/04/30 18:20:47 301795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1057|lost_pn:1054|thresh:3| [2025/04/30 18:20:47 301799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 301803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 301807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 301820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 301825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1054|lost_pn:1054|po_sent_time:1746037247243678|lost_send_time:1746037247240417|loss_delay:61302|frame:STREAM |repair:128| [2025/04/30 18:20:47 301829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247243678u| [2025/04/30 18:20:47 301834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 301838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54491|rtt_var:328|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 301842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 301846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 301850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 301854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247382037|now:1746037247301837|interv:80200| [2025/04/30 18:20:47 301858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247382037|now:1746037247301837|interval:80200|pto_count:0|srtt:54491 [2025/04/30 18:20:47 301863] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56067, ack_elapse 55964, delivered 67238|rate 1199243|lost 200| [2025/04/30 18:20:47 301867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199243) in round 16| [2025/04/30 18:20:47 301872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 301876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 301880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:1200|po_sent_time:1746037247247360|recovery:1|recovery_start:1746037247301833|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 301884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:1200|po_sent_time:1746037247247360|recovery:1|recovery_start:1746037247301833|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 301889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:64845|srtt:54491|latest_rtt:54359|min_rtt:30950|applimit:0|lost:199|recovery:1|recovery_start:1746037247301833|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 301895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 301899] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1144891|max_stream_data_old=1047034| [2025/04/30 18:20:47 301904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 301908] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 301916] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:423|largest:423|pns:2| [2025/04/30 18:20:47 301920] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:82|pkt_type:SHORT_HEADER|pkt_num:423|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037247301719|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 301925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367301719|now:1746037247301719|interv:120000000| [2025/04/30 18:20:47 301929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367301719|now:1746037247301719|interv:120000000| [2025/04/30 18:20:47 301933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247301663|pq_index:0| [2025/04/30 18:20:47 301938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247300891| [2025/04/30 18:20:47 301942] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247301942| [2025/04/30 18:20:47 301947] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247301946| [2025/04/30 18:20:47 301951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247301663|now:1746037247301946| [2025/04/30 18:20:47 301955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247301663|now:1746037247301946| [2025/04/30 18:20:47 301959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 301964] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 301968] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2347909| [2025/04/30 18:20:47 301973] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:64845|now_cwnd_limited:1|all_path_empty:0|sndq:1|lostq:0|ptoq:1| [2025/04/30 18:20:47 301978] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2346730| [2025/04/30 18:20:47 301983] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2345551| [2025/04/30 18:20:47 302014] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2344372| [2025/04/30 18:20:47 302022] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2343193| [2025/04/30 18:20:47 302029] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2342014| [2025/04/30 18:20:47 302036] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2340835| [2025/04/30 18:20:47 302043] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2339656| [2025/04/30 18:20:47 302049] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2338477| [2025/04/30 18:20:47 302057] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2337298| [2025/04/30 18:20:47 302063] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2336119| [2025/04/30 18:20:47 302071] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2334940| [2025/04/30 18:20:47 302077] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2333761| [2025/04/30 18:20:47 302082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2332582| [2025/04/30 18:20:47 302087] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2331403| [2025/04/30 18:20:47 302100] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2330224| [2025/04/30 18:20:47 302106] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2329045| [2025/04/30 18:20:47 302113] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2327866| [2025/04/30 18:20:47 302120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2326687| [2025/04/30 18:20:47 302128] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2325508| [2025/04/30 18:20:47 302135] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2324329| [2025/04/30 18:20:47 302142] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2323150| [2025/04/30 18:20:47 302149] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2321971| [2025/04/30 18:20:47 302155] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2320792| [2025/04/30 18:20:47 302161] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319613| [2025/04/30 18:20:47 302168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318434| [2025/04/30 18:20:47 302175] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317255| [2025/04/30 18:20:47 302183] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316076| [2025/04/30 18:20:47 302190] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314897| [2025/04/30 18:20:47 302197] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313718| [2025/04/30 18:20:47 302203] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312539| [2025/04/30 18:20:47 302210] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311360| [2025/04/30 18:20:47 302217] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310181| [2025/04/30 18:20:47 302223] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2309002| [2025/04/30 18:20:47 302230] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307823| [2025/04/30 18:20:47 302237] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306644| [2025/04/30 18:20:47 302244] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305465| [2025/04/30 18:20:47 302251] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304286| [2025/04/30 18:20:47 302258] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303107| [2025/04/30 18:20:47 302264] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301928| [2025/04/30 18:20:47 302270] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300749| [2025/04/30 18:20:47 302276] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299570| [2025/04/30 18:20:47 302282] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298391| [2025/04/30 18:20:47 302288] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297212| [2025/04/30 18:20:47 302294] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296033| [2025/04/30 18:20:47 302300] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294854| [2025/04/30 18:20:47 302306] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293675| [2025/04/30 18:20:47 302317] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292496| [2025/04/30 18:20:47 302323] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291317| [2025/04/30 18:20:47 302329] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290138| [2025/04/30 18:20:47 302336] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288959| [2025/04/30 18:20:47 302342] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287780| [2025/04/30 18:20:47 302349] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286601| [2025/04/30 18:20:47 302356] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285422| [2025/04/30 18:20:47 302362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284243| [2025/04/30 18:20:47 302368] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283064| [2025/04/30 18:20:47 302373] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281885| [2025/04/30 18:20:47 302379] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280706| [2025/04/30 18:20:47 302384] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279527| [2025/04/30 18:20:47 302390] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278348| [2025/04/30 18:20:47 302396] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277169| [2025/04/30 18:20:47 302403] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275990| [2025/04/30 18:20:47 302409] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274811| [2025/04/30 18:20:47 302415] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273632| [2025/04/30 18:20:47 302421] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272453| [2025/04/30 18:20:47 302428] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271274| [2025/04/30 18:20:47 302434] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270095| [2025/04/30 18:20:47 302440] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268916| [2025/04/30 18:20:47 302447] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267737| [2025/04/30 18:20:47 302454] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266558| [2025/04/30 18:20:47 302460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265379| [2025/04/30 18:20:47 302466] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:47 302472] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:47 302478] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:47 302484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:47 302491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:47 302497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:47 302503] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:47 302510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:47 302517] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:47 302529] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:47 302536] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:47 302542] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:47 302549] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 302555] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1144891| [2025/04/30 18:20:47 302563] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1144839|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1050170|offset:97857|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 302571] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 302579] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 302585] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1144891| [2025/04/30 18:20:47 302593] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1144839|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:952313|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 302601] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 302609] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:423|ack_delay:889|first_ack_range:79|largest_pkt_recv_time:1746037247301719| [2025/04/30 18:20:47 302616] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:423|low:344|pkt_pns:2| [2025/04/30 18:20:47 302623] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:423|frame_largest_recv:423| [2025/04/30 18:20:47 302630] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 302638] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:955020| [2025/04/30 18:20:47 302652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1054|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302667] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 302695] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 302717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1048161| [2025/04/30 18:20:47 302732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302746] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1049340| [2025/04/30 18:20:47 302759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302772] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1050519| [2025/04/30 18:20:47 302786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1051698| [2025/04/30 18:20:47 302820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1052877| [2025/04/30 18:20:47 302847] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302861] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1054056| [2025/04/30 18:20:47 302870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302879] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40838|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1055235| [2025/04/30 18:20:47 302888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42038|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1056414| [2025/04/30 18:20:47 302904] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:43238|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1057593| [2025/04/30 18:20:47 302925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:44438|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1058772| [2025/04/30 18:20:47 302942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302951] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45638|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1059951| [2025/04/30 18:20:47 302960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 302968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 302973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46838|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1061130| [2025/04/30 18:20:47 302977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 302981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 303005] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 303012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48038|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1062309| [2025/04/30 18:20:47 303025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 303032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 303038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54491|min_srtt:54491|path_bw:1239168|loss_rate:8.65|path_pto:0| [2025/04/30 18:20:47 303045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49238|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1063488| [2025/04/30 18:20:47 303052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 303059] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 303065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 303071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 303077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1054|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 303085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:955020| [2025/04/30 18:20:47 303091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 303098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1114| [2025/04/30 18:20:47 303149] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247303111|stream_id:0|stream_offset:955020| [2025/04/30 18:20:47 303160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1114|origin_pktnum:1054|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 303168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 303175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54491|rtt_var:328|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 303182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 303189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 303194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 303201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247384602|now:1746037247303174|interv:81428| [2025/04/30 18:20:47 303207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247384602|now:1746037247303174|interval:81428|pto_count:0|srtt:54491 [2025/04/30 18:20:47 303216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:66045| [2025/04/30 18:20:47 303231] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 303239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1115| [2025/04/30 18:20:47 303283] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1115|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66045|now:1746037247303250|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 303293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1115|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 303301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1115|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 303308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66045|applimit:0| [2025/04/30 18:20:47 303315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54491|rtt_var:328|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 303322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 303329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 303335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66064| [2025/04/30 18:20:47 303341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247384741|now:1746037247303315|interv:81426| [2025/04/30 18:20:47 303348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247384741|now:1746037247303315|interval:81426|pto_count:0|srtt:54491 [2025/04/30 18:20:47 303354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:66064| [2025/04/30 18:20:47 303359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 303364] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1116| [2025/04/30 18:20:47 303394] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1116|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66064|now:1746037247303371|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 303400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1116|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 303404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1116|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 303409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66064|applimit:0| [2025/04/30 18:20:47 303416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54491|rtt_var:328|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 303423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 303436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 303443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 303449] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247384862|now:1746037247303416|interv:81446| [2025/04/30 18:20:47 303456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247384862|now:1746037247303416|interval:81446|pto_count:0|srtt:54491 [2025/04/30 18:20:47 303461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:66083| [2025/04/30 18:20:47 303466] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 303470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:66083|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 303475] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 303479] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1117| [2025/04/30 18:20:47 303515] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1117|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:66083|now:1746037247303486|stream_id:0|stream_offset:1016328| [2025/04/30 18:20:47 303526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1117|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 18:20:47 303533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 303539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54491|rtt_var:328|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 303546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 303553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 303559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67291| [2025/04/30 18:20:47 303565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247384977|now:1746037247303539|interv:81438| [2025/04/30 18:20:47 303572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247384977|now:1746037247303539|interval:81438|pto_count:0|srtt:54491 [2025/04/30 18:20:47 303577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:67291| [2025/04/30 18:20:47 303583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 303587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67291|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1017507| [2025/04/30 18:20:47 303592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 303602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1118| [2025/04/30 18:20:47 303632] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67291|now:1746037247303609|stream_id:0|stream_offset:1017507| [2025/04/30 18:20:47 303637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 303642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67291|applimit:0| [2025/04/30 18:20:47 303648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54491|rtt_var:328|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 303655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 303662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 303668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68491| [2025/04/30 18:20:47 303675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247385100|now:1746037247303648|interv:81452| [2025/04/30 18:20:47 303682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247385100|now:1746037247303648|interval:81452|pto_count:0|srtt:54491 [2025/04/30 18:20:47 303689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:68491| [2025/04/30 18:20:47 303696] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 303700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68491|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 303704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 303708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247304708|now:1746037247303708|interv:1000| [2025/04/30 18:20:47 303712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 303716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 303720] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247304708| [2025/04/30 18:20:47 303725] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247304708| [2025/04/30 18:20:47 303729] [debug] |xqc_engine_wakeup_after|wakeup:1746037247304708|now:1746037247303729|diff:979| [2025/04/30 18:20:47 303733] [debug] |xqc_engine_main_logic|END|now:1746037247301946| [2025/04/30 18:20:47 303741] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:74|state:ESTABED|recv_time:1746037247303741| [2025/04/30 18:20:47 303746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 303752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:423| [2025/04/30 18:20:47 303756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:424| [2025/04/30 18:20:47 303762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:424| [2025/04/30 18:20:47 303771] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 303776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1060|path_largest_ack:1058| [2025/04/30 18:20:47 303781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:74438|prior_delivered:903442|prior_time:1746037247245755|is_app_limited:0|send_elapse:56178|ack_elapse:57986|ctl_first_sent_time:1746037247247471|lagest_ack_time:1746037247303741|curr_delivered:971880| [2025/04/30 18:20:47 303786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247247471| [2025/04/30 18:20:47 303791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 303795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1060|path_largest_ack:1060| [2025/04/30 18:20:47 303799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:74438|prior_delivered:905842|prior_time:1746037247247770|is_app_limited:0|send_elapse:57232|ack_elapse:55971|ctl_first_sent_time:1746037247249357|lagest_ack_time:1746037247303741|curr_delivered:973080| [2025/04/30 18:20:47 303804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247249357| [2025/04/30 18:20:47 303808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 303812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54491|rttvar:328|minrtt:30950|latest_rtt:54384|ack_delay:1000| [2025/04/30 18:20:47 303816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54353|rttvar:522|minrtt:30950|latest_rtt:54384|ack_delay:1000| [2025/04/30 18:20:47 303821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1060|lost_pn:1057|thresh:3| [2025/04/30 18:20:47 303825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 303829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 303833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 303837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 303841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 303845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 303849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247308757|now:1746037247303849|interval:4908| [2025/04/30 18:20:47 303853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247308757|now:1746037247303849|interv:4908| [2025/04/30 18:20:47 303857] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57232, ack_elapse 55971, delivered 67238|rate 1174832|lost 200| [2025/04/30 18:20:47 303865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174832) in round 16| [2025/04/30 18:20:47 303869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 303873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 303877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247249357|recovery:1|recovery_start:1746037247301833|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 303882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247249357|recovery:1|recovery_start:1746037247301833|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 303887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:66091|srtt:54353|latest_rtt:54384|min_rtt:30950|applimit:0|lost:200|recovery:1|recovery_start:1746037247301833|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 303892] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:424|largest:424|pns:2| [2025/04/30 18:20:47 303897] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:424|frame:ACK |recv_time:1746037247303741|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 303902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367303741|now:1746037247303741|interv:120000000| [2025/04/30 18:20:47 303906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367303741|now:1746037247303741|interv:120000000| [2025/04/30 18:20:47 303910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247304708|pq_index:0| [2025/04/30 18:20:47 303916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247301946| [2025/04/30 18:20:47 303920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247303920| [2025/04/30 18:20:47 303926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247303925| [2025/04/30 18:20:47 303931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 303936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54353|min_srtt:54353|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 303940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1063488| [2025/04/30 18:20:47 303945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 303950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 303954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54353|min_srtt:54353|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 303961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1064667| [2025/04/30 18:20:47 303965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54353|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 303970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 303974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54353|min_srtt:54353|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 303978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 303984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 304008] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 304015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 304022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 304030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 304037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 304044] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 304050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 304057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247304708| [2025/04/30 18:20:47 304063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247304708| [2025/04/30 18:20:47 304069] [debug] |xqc_engine_wakeup_after|wakeup:1746037247304708|now:1746037247304069|diff:639| [2025/04/30 18:20:47 304074] [debug] |xqc_engine_main_logic|END|now:1746037247303925| [2025/04/30 18:20:47 304082] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247304081| [2025/04/30 18:20:47 304088] [debug] |xqc_engine_wakeup_after|wakeup:1746037247304708|now:1746037247304088|diff:620| [2025/04/30 18:20:47 304094] [debug] |xqc_engine_main_logic|END|now:1746037247304081| [2025/04/30 18:20:47 305177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247305177| [2025/04/30 18:20:47 305192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247304708|pq_index:0| [2025/04/30 18:20:47 305199] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247303925| [2025/04/30 18:20:47 305206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247305205| [2025/04/30 18:20:47 305213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247304708|now:1746037247305205| [2025/04/30 18:20:47 305226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247304708|now:1746037247305205| [2025/04/30 18:20:47 305232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 305238] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 305245] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54353|min_srtt:54353|path_bw:1239168|loss_rate:8.86|path_pto:0| [2025/04/30 18:20:47 305251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:48000|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 305258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 305263] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 305268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 305275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 305281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 305287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 305294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 305300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1119| [2025/04/30 18:20:47 305345] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66091|now:1746037247305311|stream_id:0|stream_offset:1018686| [2025/04/30 18:20:47 305354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 305362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66091|applimit:0| [2025/04/30 18:20:47 305368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247308757|now:1746037247305368|interval:3389| [2025/04/30 18:20:47 305374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247308757|now:1746037247305368|interv:3389| [2025/04/30 18:20:47 305380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:67291| [2025/04/30 18:20:47 305387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 305393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67291|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1019865| [2025/04/30 18:20:47 305400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 305411] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1120| [2025/04/30 18:20:47 305446] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67291|now:1746037247305420|stream_id:0|stream_offset:1019865| [2025/04/30 18:20:47 305454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 305460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67291|applimit:0| [2025/04/30 18:20:47 305466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247308757|now:1746037247305466|interval:3291| [2025/04/30 18:20:47 305472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247308757|now:1746037247305466|interv:3291| [2025/04/30 18:20:47 305478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:68491| [2025/04/30 18:20:47 305484] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 305490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68491|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 305497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 305502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247306502|now:1746037247305502|interv:1000| [2025/04/30 18:20:47 305507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 305513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 305519] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247306502| [2025/04/30 18:20:47 305525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247306502| [2025/04/30 18:20:47 305531] [debug] |xqc_engine_wakeup_after|wakeup:1746037247306502|now:1746037247305530|diff:972| [2025/04/30 18:20:47 305537] [debug] |xqc_engine_main_logic|END|now:1746037247305205| [2025/04/30 18:20:47 305549] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:74|state:ESTABED|recv_time:1746037247305548| [2025/04/30 18:20:47 305556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 305563] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:424| [2025/04/30 18:20:47 305569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:425| [2025/04/30 18:20:47 305576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:425| [2025/04/30 18:20:47 305582] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 305590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1062|path_largest_ack:1061| [2025/04/30 18:20:47 305596] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:75638|prior_delivered:905842|prior_time:1746037247247770|is_app_limited:0|send_elapse:57359|ack_elapse:57778|ctl_first_sent_time:1746037247249484|lagest_ack_time:1746037247305548|curr_delivered:974280| [2025/04/30 18:20:47 305608] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247249484| [2025/04/30 18:20:47 305615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 305621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1062|path_largest_ack:1062| [2025/04/30 18:20:47 305628] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:74438|prior_delivered:908242|prior_time:1746037247249734|is_app_limited:0|send_elapse:57025|ack_elapse:55814|ctl_first_sent_time:1746037247251327|lagest_ack_time:1746037247305548|curr_delivered:975480| [2025/04/30 18:20:47 305634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247251327| [2025/04/30 18:20:47 305640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 305646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54353|rttvar:522|minrtt:30950|latest_rtt:54221|ack_delay:1000| [2025/04/30 18:20:47 305652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54211|rttvar:675|minrtt:30950|latest_rtt:54221|ack_delay:1000| [2025/04/30 18:20:47 305658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1062|lost_pn:1059|thresh:3| [2025/04/30 18:20:47 305664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 305670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 305675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 305681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 305686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 305693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1059|lost_pn:1059|po_sent_time:1746037247247575|lost_send_time:1746037247244550|loss_delay:60998|frame:STREAM |repair:128| [2025/04/30 18:20:47 305699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247247575u| [2025/04/30 18:20:47 305705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 305711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54211|rtt_var:675|pto_duration:56911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 305718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 305723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 305728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64891| [2025/04/30 18:20:47 305734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247387331|now:1746037247305711|interv:81620| [2025/04/30 18:20:47 305744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247387331|now:1746037247305711|interval:81620|pto_count:0|srtt:54211 [2025/04/30 18:20:47 305750] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57025, ack_elapse 55814, delivered 67238|rate 1179096|lost 201| [2025/04/30 18:20:47 305756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179096) in round 16| [2025/04/30 18:20:47 305761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 305767] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 305772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247251327|recovery:1|recovery_start:1746037247305705|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 305779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247251327|recovery:1|recovery_start:1746037247305705|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 305785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:64891|srtt:54211|latest_rtt:54221|min_rtt:30950|applimit:0|lost:200|recovery:1|recovery_start:1746037247305705|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 305793] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:425|largest:425|pns:2| [2025/04/30 18:20:47 305799] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:74|pkt_type:SHORT_HEADER|pkt_num:425|frame:ACK |recv_time:1746037247305548|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 305806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367305548|now:1746037247305548|interv:120000000| [2025/04/30 18:20:47 305812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367305548|now:1746037247305548|interv:120000000| [2025/04/30 18:20:47 305817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247306502|pq_index:0| [2025/04/30 18:20:47 305823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247305205| [2025/04/30 18:20:47 305829] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247305829| [2025/04/30 18:20:47 305836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247305834| [2025/04/30 18:20:47 305843] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 305849] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:8.79|path_pto:0| [2025/04/30 18:20:47 305855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:45600|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 305861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 305872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1059|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 305878] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:8.79|path_pto:0| [2025/04/30 18:20:47 305884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 305890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 305897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 305903] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:8.79|path_pto:0| [2025/04/30 18:20:47 305908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1067025| [2025/04/30 18:20:47 305915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 305921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 305927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:8.79|path_pto:0| [2025/04/30 18:20:47 305933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1068204| [2025/04/30 18:20:47 305939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 305944] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 305950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 305956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 305962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1059|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 305968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 305975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 305980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 306005] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 306019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 306025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 306030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 306035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247306502| [2025/04/30 18:20:47 306041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247306502| [2025/04/30 18:20:47 306046] [debug] |xqc_engine_wakeup_after|wakeup:1746037247306502|now:1746037247306046|diff:456| [2025/04/30 18:20:47 306052] [debug] |xqc_engine_main_logic|END|now:1746037247305834| [2025/04/30 18:20:47 306058] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247306058| [2025/04/30 18:20:47 306064] [debug] |xqc_engine_wakeup_after|wakeup:1746037247306502|now:1746037247306064|diff:438| [2025/04/30 18:20:47 306069] [debug] |xqc_engine_main_logic|END|now:1746037247306058| [2025/04/30 18:20:47 307142] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247307142| [2025/04/30 18:20:47 307155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247306502|pq_index:0| [2025/04/30 18:20:47 307160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247305834| [2025/04/30 18:20:47 307165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247307164| [2025/04/30 18:20:47 307170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247306502|now:1746037247307164| [2025/04/30 18:20:47 307174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247306502|now:1746037247307164| [2025/04/30 18:20:47 307178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 307183] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 307188] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:8.79|path_pto:0| [2025/04/30 18:20:47 307193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1068204| [2025/04/30 18:20:47 307198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 307202] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 307206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 307210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 307215] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1059|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 307219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 307232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 307239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1121| [2025/04/30 18:20:47 307284] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64891|now:1746037247307251|stream_id:0|stream_offset:958557| [2025/04/30 18:20:47 307292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1121|origin_pktnum:1059|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 307297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64891|applimit:0| [2025/04/30 18:20:47 307302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54211|rtt_var:675|pto_duration:56911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 307306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 307310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 307314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66091| [2025/04/30 18:20:47 307318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247389162|now:1746037247307301|interv:81861| [2025/04/30 18:20:47 307322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247389162|now:1746037247307301|interval:81861|pto_count:0|srtt:54211 [2025/04/30 18:20:47 307327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:66091| [2025/04/30 18:20:47 307332] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 307336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 307341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 307345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1122| [2025/04/30 18:20:47 307371] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66091|now:1746037247307352|stream_id:0|stream_offset:1021044| [2025/04/30 18:20:47 307377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 307381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66091|applimit:0| [2025/04/30 18:20:47 307386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54211|rtt_var:675|pto_duration:56911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 307390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 307394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 307402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67291| [2025/04/30 18:20:47 307406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247389263|now:1746037247307385|interv:81878| [2025/04/30 18:20:47 307410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247389263|now:1746037247307385|interval:81878|pto_count:0|srtt:54211 [2025/04/30 18:20:47 307415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:67291| [2025/04/30 18:20:47 307419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 307423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67291|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1022223| [2025/04/30 18:20:47 307428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 307432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247308432|now:1746037247307432|interv:1000| [2025/04/30 18:20:47 307436] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 307440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 307444] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247308432| [2025/04/30 18:20:47 307448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247308432| [2025/04/30 18:20:47 307452] [debug] |xqc_engine_wakeup_after|wakeup:1746037247308432|now:1746037247307452|diff:980| [2025/04/30 18:20:47 307457] [debug] |xqc_engine_main_logic|END|now:1746037247307164| [2025/04/30 18:20:47 307538] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:75|state:ESTABED|recv_time:1746037247307537| [2025/04/30 18:20:47 307544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 307550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:425| [2025/04/30 18:20:47 307553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:426| [2025/04/30 18:20:47 307559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:426| [2025/04/30 18:20:47 307564] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 307569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1065|path_largest_ack:1063| [2025/04/30 18:20:47 307574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:75638|prior_delivered:908242|prior_time:1746037247249734|is_app_limited:0|send_elapse:57153|ack_elapse:57803|ctl_first_sent_time:1746037247251455|lagest_ack_time:1746037247307537|curr_delivered:976680| [2025/04/30 18:20:47 307579] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247251455| [2025/04/30 18:20:47 307583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 307588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 307596] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:75638|prior_delivered:910642|prior_time:1746037247251723|is_app_limited:0|send_elapse:55866|ack_elapse:55814|ctl_first_sent_time:1746037247253304|lagest_ack_time:1746037247307537|curr_delivered:977880| [2025/04/30 18:20:47 307601] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247253304| [2025/04/30 18:20:47 307605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 307609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54211|rttvar:675|minrtt:30950|latest_rtt:54233|ack_delay:0| [2025/04/30 18:20:47 307613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54214|rttvar:512|minrtt:30950|latest_rtt:54233|ack_delay:0| [2025/04/30 18:20:47 307617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1065|lost_pn:1062|thresh:3| [2025/04/30 18:20:47 307621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 307625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 307629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 307633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 307637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 307641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 307645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 307649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247312581|now:1746037247307649|interval:4932| [2025/04/30 18:20:47 307653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247312581|now:1746037247307649|interv:4932| [2025/04/30 18:20:47 307657] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55866, ack_elapse 55814, delivered 67238|rate 1203558|lost 201| [2025/04/30 18:20:47 307662] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203558) in round 16| [2025/04/30 18:20:47 307666] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 307670] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:19238| [2025/04/30 18:20:47 307674] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247253304|recovery:1|recovery_start:1746037247305705|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 307679] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:0|acked:2400|po_sent_time:1746037247253304|recovery:1|recovery_start:1746037247305705|packet_conservation:0|next_round_delivered:913042| [2025/04/30 18:20:47 307684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:115118|full_bw_reached:1|inflight:64891|srtt:54214|latest_rtt:54233|min_rtt:30950|applimit:0|lost:201|recovery:1|recovery_start:1746037247305705|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 307698] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:426|largest:426|pns:2| [2025/04/30 18:20:47 307703] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:426|frame:ACK |recv_time:1746037247307537|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 307708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367307537|now:1746037247307537|interv:120000000| [2025/04/30 18:20:47 307712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367307537|now:1746037247307537|interv:120000000| [2025/04/30 18:20:47 307716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247308432|pq_index:0| [2025/04/30 18:20:47 307720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247307164| [2025/04/30 18:20:47 307724] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247307724| [2025/04/30 18:20:47 307729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247307728| [2025/04/30 18:20:47 307734] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 307739] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54214|min_srtt:54214|path_bw:1239168|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 307743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:46800|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1068204| [2025/04/30 18:20:47 307748] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 307753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 307757] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54214|min_srtt:54214|path_bw:1239168|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 307761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:48000|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1069383| [2025/04/30 18:20:47 307766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54214|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 307770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 307774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54214|min_srtt:54214|path_bw:1239168|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 307778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 307785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 307789] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 307793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 307798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 307802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 307806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1022223| [2025/04/30 18:20:47 307811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 307814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 307818] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247308432| [2025/04/30 18:20:47 307822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247308432| [2025/04/30 18:20:47 307826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247308432|now:1746037247307826|diff:606| [2025/04/30 18:20:47 307830] [debug] |xqc_engine_main_logic|END|now:1746037247307728| [2025/04/30 18:20:47 307835] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247307835| [2025/04/30 18:20:47 307839] [debug] |xqc_engine_wakeup_after|wakeup:1746037247308432|now:1746037247307839|diff:593| [2025/04/30 18:20:47 307843] [debug] |xqc_engine_main_logic|END|now:1746037247307835| [2025/04/30 18:20:47 308917] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247308917| [2025/04/30 18:20:47 308928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247308432|pq_index:0| [2025/04/30 18:20:47 308933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247307728| [2025/04/30 18:20:47 308938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247308937| [2025/04/30 18:20:47 308943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247308432|now:1746037247308937| [2025/04/30 18:20:47 308948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247308432|now:1746037247308937| [2025/04/30 18:20:47 308951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 308956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 308961] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54214|min_srtt:54214|path_bw:1239168|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 308966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:49200|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 308971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 308980] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 308984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 309007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 309014] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 309020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1022223| [2025/04/30 18:20:47 309027] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 309034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1123| [2025/04/30 18:20:47 309080] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64891|now:1746037247309046|stream_id:0|stream_offset:1022223| [2025/04/30 18:20:47 309087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 309092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64891|applimit:0| [2025/04/30 18:20:47 309096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247312581|now:1746037247309096|interval:3485| [2025/04/30 18:20:47 309103] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247312581|now:1746037247309096|interv:3485| [2025/04/30 18:20:47 309110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:66091| [2025/04/30 18:20:47 309117] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 309124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66091|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1023402| [2025/04/30 18:20:47 309131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 309138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1124| [2025/04/30 18:20:47 309172] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66091|now:1746037247309149|stream_id:0|stream_offset:1023402| [2025/04/30 18:20:47 309180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 309187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66091|applimit:0| [2025/04/30 18:20:47 309193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247312581|now:1746037247309193|interval:3388| [2025/04/30 18:20:47 309207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247312581|now:1746037247309193|interv:3388| [2025/04/30 18:20:47 309214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:115118|inflight:67291| [2025/04/30 18:20:47 309221] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 309229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67291|cwnd:115118|conn:0000558304DEB50C|stream_id:0|stream_offset:1024581| [2025/04/30 18:20:47 309236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 309239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247310239|now:1746037247309239|interv:1000| [2025/04/30 18:20:47 309243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 309247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 309251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247310239| [2025/04/30 18:20:47 309256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247310239| [2025/04/30 18:20:47 309260] [debug] |xqc_engine_wakeup_after|wakeup:1746037247310239|now:1746037247309260|diff:979| [2025/04/30 18:20:47 309264] [debug] |xqc_engine_main_logic|END|now:1746037247308937| [2025/04/30 18:20:47 309552] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:75|state:ESTABED|recv_time:1746037247309551| [2025/04/30 18:20:47 309560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 309567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:426| [2025/04/30 18:20:47 309571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:427| [2025/04/30 18:20:47 309577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:427| [2025/04/30 18:20:47 309581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 309586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 309591] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:195|tx_in_flight:76838|prior_delivered:910642|prior_time:1746037247251723|is_app_limited:0|send_elapse:55972|ack_elapse:57828|ctl_first_sent_time:1746037247253410|lagest_ack_time:1746037247309551|curr_delivered:979080| [2025/04/30 18:20:47 309596] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247253410| [2025/04/30 18:20:47 309601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 309606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1067|origin_pktnum:999|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1067|path_largest_ack:1067| [2025/04/30 18:20:47 309610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:74438|prior_delivered:913042|prior_time:1746037247253711|is_app_limited:0|send_elapse:56879|ack_elapse:55840|ctl_first_sent_time:1746037247255379|lagest_ack_time:1746037247309551|curr_delivered:980280| [2025/04/30 18:20:47 309615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247255379| [2025/04/30 18:20:47 309624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 309628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54214|rttvar:512|minrtt:30950|latest_rtt:54172|ack_delay:0| [2025/04/30 18:20:47 309632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54209|rttvar:394|minrtt:30950|latest_rtt:54172|ack_delay:0| [2025/04/30 18:20:47 309637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1067|lost_pn:1064|thresh:3| [2025/04/30 18:20:47 309641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 309645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 309649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 309653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 309657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 309661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1064|lost_pn:1064|po_sent_time:1746037247251569|lost_send_time:1746037247248566|loss_delay:60985|frame:STREAM |repair:128| [2025/04/30 18:20:47 309666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247251569u| [2025/04/30 18:20:47 309670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 309674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54209|rtt_var:394|pto_duration:56209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 309679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 309683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 309687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63691| [2025/04/30 18:20:47 309691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247390358|now:1746037247309674|interv:80684| [2025/04/30 18:20:47 309695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247390358|now:1746037247309674|interval:80684|pto_count:0|srtt:54209 [2025/04/30 18:20:47 309699] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56879, ack_elapse 55840, delivered 67238|rate 1182123|lost 202| [2025/04/30 18:20:47 309703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 16 -> 17| [2025/04/30 18:20:47 309708] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182123) in round 17| [2025/04/30 18:20:47 309712] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 309716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 309720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247255379|recovery:1|recovery_start:1746037247309670|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 309727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:115118|packet_lost:1|acked:2400|po_sent_time:1746037247255379|recovery:1|recovery_start:1746037247309670|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 309732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63691|srtt:54209|latest_rtt:54172|min_rtt:30950|applimit:0|lost:201|recovery:1|recovery_start:1746037247309670|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 309738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:427|largest:427|pns:2| [2025/04/30 18:20:47 309742] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:75|pkt_type:SHORT_HEADER|pkt_num:427|frame:ACK |recv_time:1746037247309551|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 309747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367309551|now:1746037247309551|interv:120000000| [2025/04/30 18:20:47 309752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367309551|now:1746037247309551|interv:120000000| [2025/04/30 18:20:47 309756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247310239|pq_index:0| [2025/04/30 18:20:47 309760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247308937| [2025/04/30 18:20:47 309764] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247309764| [2025/04/30 18:20:47 309769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247309768| [2025/04/30 18:20:47 309774] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 309779] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54209|min_srtt:54209|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 309783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 309788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 309792] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 309795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 309800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 309804] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54209|min_srtt:54209|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 309808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 309815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 309819] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 309823] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 309827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 309832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 309836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1024581| [2025/04/30 18:20:47 309840] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 309844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 309848] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247310239| [2025/04/30 18:20:47 309852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247310239| [2025/04/30 18:20:47 309856] [debug] |xqc_engine_wakeup_after|wakeup:1746037247310239|now:1746037247309856|diff:383| [2025/04/30 18:20:47 309860] [debug] |xqc_engine_main_logic|END|now:1746037247309768| [2025/04/30 18:20:47 309865] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247309865| [2025/04/30 18:20:47 309869] [debug] |xqc_engine_wakeup_after|wakeup:1746037247310239|now:1746037247309869|diff:370| [2025/04/30 18:20:47 309873] [debug] |xqc_engine_main_logic|END|now:1746037247309865| [2025/04/30 18:20:47 310942] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247310942| [2025/04/30 18:20:47 310954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247310239|pq_index:0| [2025/04/30 18:20:47 310959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247309768| [2025/04/30 18:20:47 310968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247310966| [2025/04/30 18:20:47 310975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247310239|now:1746037247310966| [2025/04/30 18:20:47 310982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247310239|now:1746037247310966| [2025/04/30 18:20:47 311008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 311015] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 311022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54209|min_srtt:54209|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 311030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 311037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 311043] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 311055] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 311059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 311063] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54209|min_srtt:54209|path_bw:1239168|loss_rate:9.03|path_pto:0| [2025/04/30 18:20:47 311068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:46800|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 311072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 311076] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 311080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 311084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 311089] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 311094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1024581| [2025/04/30 18:20:47 311099] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 311103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1125| [2025/04/30 18:20:47 311138] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63691|now:1746037247311111|stream_id:0|stream_offset:1024581| [2025/04/30 18:20:47 311144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 311149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63691|applimit:0| [2025/04/30 18:20:47 311154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54209|rtt_var:394|pto_duration:56209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 311158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 311163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 311169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64891| [2025/04/30 18:20:47 311175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247392320|now:1746037247311153|interv:81167| [2025/04/30 18:20:47 311181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247392320|now:1746037247311153|interval:81167|pto_count:0|srtt:54209 [2025/04/30 18:20:47 311195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64891| [2025/04/30 18:20:47 311203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 311210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1025760| [2025/04/30 18:20:47 311215] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 311219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1126| [2025/04/30 18:20:47 311249] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64891|now:1746037247311226|stream_id:0|stream_offset:1025760| [2025/04/30 18:20:47 311255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 311259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64891|applimit:0| [2025/04/30 18:20:47 311265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54209|rtt_var:394|pto_duration:56209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 311272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 311278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 311285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66091| [2025/04/30 18:20:47 311291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247392435|now:1746037247311264|interv:81171| [2025/04/30 18:20:47 311298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247392435|now:1746037247311264|interval:81171|pto_count:0|srtt:54209 [2025/04/30 18:20:47 311305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66091| [2025/04/30 18:20:47 311310] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 311314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66091|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1026939| [2025/04/30 18:20:47 311319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 311323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247312323|now:1746037247311323|interv:1000| [2025/04/30 18:20:47 311327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 311331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 311335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247312323| [2025/04/30 18:20:47 311339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247312323| [2025/04/30 18:20:47 311343] [debug] |xqc_engine_wakeup_after|wakeup:1746037247312323|now:1746037247311343|diff:980| [2025/04/30 18:20:47 311347] [debug] |xqc_engine_main_logic|END|now:1746037247310966| [2025/04/30 18:20:47 311531] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:78|state:ESTABED|recv_time:1746037247311530| [2025/04/30 18:20:47 311539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 311545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:427| [2025/04/30 18:20:47 311549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:428| [2025/04/30 18:20:47 311555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:428| [2025/04/30 18:20:47 311559] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 311565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1070|path_largest_ack:1068| [2025/04/30 18:20:47 311569] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:75638|prior_delivered:913042|prior_time:1746037247253711|is_app_limited:0|send_elapse:57001|ack_elapse:57819|ctl_first_sent_time:1746037247255501|lagest_ack_time:1746037247311530|curr_delivered:981480| [2025/04/30 18:20:47 311574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247255501| [2025/04/30 18:20:47 311579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 311584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1070|path_largest_ack:1070| [2025/04/30 18:20:47 311588] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:75638|prior_delivered:915442|prior_time:1746037247255774|is_app_limited:0|send_elapse:55525|ack_elapse:55756|ctl_first_sent_time:1746037247257344|lagest_ack_time:1746037247311530|curr_delivered:982680| [2025/04/30 18:20:47 311593] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247257344| [2025/04/30 18:20:47 311597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 311601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54209|rttvar:394|minrtt:30950|latest_rtt:54186|ack_delay:1000| [2025/04/30 18:20:47 311605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54081|rttvar:551|minrtt:30950|latest_rtt:54186|ack_delay:1000| [2025/04/30 18:20:47 311610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1070|lost_pn:1067|thresh:3| [2025/04/30 18:20:47 311614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 311618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 311622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 311625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 311629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 311633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 311642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 311646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247316577|now:1746037247311646|interval:4931| [2025/04/30 18:20:47 311650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247316577|now:1746037247311646|interv:4931| [2025/04/30 18:20:47 311654] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55525, ack_elapse 55756, delivered 67238|rate 1205932|lost 202| [2025/04/30 18:20:47 311659] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205932) in round 17| [2025/04/30 18:20:47 311663] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 311668] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 311672] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247257344|recovery:1|recovery_start:1746037247309670|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 311676] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247257344|recovery:1|recovery_start:1746037247309670|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 311681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63691|srtt:54081|latest_rtt:54186|min_rtt:30950|applimit:0|lost:201|recovery:1|recovery_start:1746037247309670|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 311687] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:428|largest:428|pns:2| [2025/04/30 18:20:47 311691] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:78|pkt_type:SHORT_HEADER|pkt_num:428|frame:ACK |recv_time:1746037247311530|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 311696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367311530|now:1746037247311530|interv:120000000| [2025/04/30 18:20:47 311700] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367311530|now:1746037247311530|interv:120000000| [2025/04/30 18:20:47 311704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247312323|pq_index:0| [2025/04/30 18:20:47 311709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247310966| [2025/04/30 18:20:47 311713] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247311712| [2025/04/30 18:20:47 311717] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247311716| [2025/04/30 18:20:47 311723] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 311727] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54081|min_srtt:54081|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 311732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 311739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 311743] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 311747] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 311752] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 311756] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54081|min_srtt:54081|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 311760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 311764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 311768] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 311772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 311776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 311781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 311785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1026939| [2025/04/30 18:20:47 311789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 311793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 311797] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247312323| [2025/04/30 18:20:47 311801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247312323| [2025/04/30 18:20:47 311805] [debug] |xqc_engine_wakeup_after|wakeup:1746037247312323|now:1746037247311805|diff:518| [2025/04/30 18:20:47 311810] [debug] |xqc_engine_main_logic|END|now:1746037247311716| [2025/04/30 18:20:47 311815] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247311814| [2025/04/30 18:20:47 311818] [debug] |xqc_engine_wakeup_after|wakeup:1746037247312323|now:1746037247311818|diff:505| [2025/04/30 18:20:47 311822] [debug] |xqc_engine_main_logic|END|now:1746037247311814| [2025/04/30 18:20:47 312889] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247312888| [2025/04/30 18:20:47 312900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247312323|pq_index:0| [2025/04/30 18:20:47 312905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247311716| [2025/04/30 18:20:47 312910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247312909| [2025/04/30 18:20:47 312920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247312323|now:1746037247312909| [2025/04/30 18:20:47 312925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247312323|now:1746037247312909| [2025/04/30 18:20:47 312929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 312933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 312938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54081|min_srtt:54081|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 312943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 312947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 312964] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 312970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 312977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 312983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54081|min_srtt:54081|path_bw:1239168|loss_rate:8.96|path_pto:0| [2025/04/30 18:20:47 313012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:44400|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 313020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 313026] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 313032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 313038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 313046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 313053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1026939| [2025/04/30 18:20:47 313060] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 313064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1127| [2025/04/30 18:20:47 313098] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63691|now:1746037247313073|stream_id:0|stream_offset:1026939| [2025/04/30 18:20:47 313104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 313114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63691|applimit:0| [2025/04/30 18:20:47 313119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247316577|now:1746037247313119|interval:3458| [2025/04/30 18:20:47 313126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247316577|now:1746037247313119|interv:3458| [2025/04/30 18:20:47 313133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64891| [2025/04/30 18:20:47 313141] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 313149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1028118| [2025/04/30 18:20:47 313156] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 313163] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1128| [2025/04/30 18:20:47 313200] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64891|now:1746037247313172|stream_id:0|stream_offset:1028118| [2025/04/30 18:20:47 313209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 313216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64891|applimit:0| [2025/04/30 18:20:47 313222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247316577|now:1746037247313222|interval:3355| [2025/04/30 18:20:47 313229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247316577|now:1746037247313222|interv:3355| [2025/04/30 18:20:47 313235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66091| [2025/04/30 18:20:47 313240] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 313244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66091|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1029297| [2025/04/30 18:20:47 313248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 313252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247314252|now:1746037247313252|interv:1000| [2025/04/30 18:20:47 313256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 313260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 313264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247314252| [2025/04/30 18:20:47 313268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247314252| [2025/04/30 18:20:47 313272] [debug] |xqc_engine_wakeup_after|wakeup:1746037247314252|now:1746037247313272|diff:980| [2025/04/30 18:20:47 313281] [debug] |xqc_engine_main_logic|END|now:1746037247312909| [2025/04/30 18:20:47 313611] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:80|state:ESTABED|recv_time:1746037247313610| [2025/04/30 18:20:47 313617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 313623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:428| [2025/04/30 18:20:47 313627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:429| [2025/04/30 18:20:47 313633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:429| [2025/04/30 18:20:47 313637] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 313643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1073|path_largest_ack:1071| [2025/04/30 18:20:47 313648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:196|tx_in_flight:76838|prior_delivered:915442|prior_time:1746037247255774|is_app_limited:0|send_elapse:55633|ack_elapse:57836|ctl_first_sent_time:1746037247257452|lagest_ack_time:1746037247313610|curr_delivered:983880| [2025/04/30 18:20:47 313653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247257452| [2025/04/30 18:20:47 313657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 313661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1073|origin_pktnum:1005|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1073|path_largest_ack:1073| [2025/04/30 18:20:47 313666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75638|prior_delivered:917842|prior_time:1746037247257760|is_app_limited:0|send_elapse:55682|ack_elapse:55850|ctl_first_sent_time:1746037247259418|lagest_ack_time:1746037247313610|curr_delivered:985080| [2025/04/30 18:20:47 313671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247259418| [2025/04/30 18:20:47 313675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 313679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54081|rttvar:551|minrtt:30950|latest_rtt:54192|ack_delay:1000| [2025/04/30 18:20:47 313683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53970|rttvar:636|minrtt:30950|latest_rtt:54192|ack_delay:1000| [2025/04/30 18:20:47 313687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1073|lost_pn:1070|thresh:3| [2025/04/30 18:20:47 313692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 313696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 313700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 313703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 313707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 313712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1069|lost_pn:1070|po_sent_time:1746037247255618|lost_send_time:1746037247252644|loss_delay:60966|frame:STREAM |repair:128| [2025/04/30 18:20:47 313720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247255618u| [2025/04/30 18:20:47 313725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 313729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247318513|now:1746037247313729|interval:4784| [2025/04/30 18:20:47 313733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247318513|now:1746037247313729|interv:4784| [2025/04/30 18:20:47 313737] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55682, ack_elapse 55850, delivered 67238|rate 1203903|lost 203| [2025/04/30 18:20:47 313742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203903) in round 17| [2025/04/30 18:20:47 313746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 313750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 313754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247259418|recovery:1|recovery_start:1746037247313724|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 313759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247259418|recovery:1|recovery_start:1746037247313724|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 313764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62491|srtt:53970|latest_rtt:54192|min_rtt:30950|applimit:0|lost:201|recovery:1|recovery_start:1746037247313724|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 313770] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:429|largest:429|pns:2| [2025/04/30 18:20:47 313774] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:429|frame:ACK |recv_time:1746037247313610|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 313779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367313610|now:1746037247313610|interv:120000000| [2025/04/30 18:20:47 313783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367313610|now:1746037247313610|interv:120000000| [2025/04/30 18:20:47 313787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247314252|pq_index:0| [2025/04/30 18:20:47 313792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247312909| [2025/04/30 18:20:47 313796] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247313795| [2025/04/30 18:20:47 313800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247313799| [2025/04/30 18:20:47 313805] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 313813] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 313817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 313822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 313826] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 313830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 313834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 313838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 313843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 313847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 313851] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 313855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 313859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 313863] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 313868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1029297| [2025/04/30 18:20:47 313872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 313876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 313880] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247314252| [2025/04/30 18:20:47 313884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247314252| [2025/04/30 18:20:47 313888] [debug] |xqc_engine_wakeup_after|wakeup:1746037247314252|now:1746037247313888|diff:364| [2025/04/30 18:20:47 313892] [debug] |xqc_engine_main_logic|END|now:1746037247313799| [2025/04/30 18:20:47 313898] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:85|state:ESTABED|recv_time:1746037247313898| [2025/04/30 18:20:47 313903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 313908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:429| [2025/04/30 18:20:47 313912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:430| [2025/04/30 18:20:47 313916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:430| [2025/04/30 18:20:47 313923] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 313927] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1196767|max_stream_data_old=1144891| [2025/04/30 18:20:47 313931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 313936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247338898|now:1746037247313898|interv:25000| [2025/04/30 18:20:47 313941] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247313898|max_ack_delay:25000| [2025/04/30 18:20:47 313946] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:430|largest:430|pns:2| [2025/04/30 18:20:47 313950] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:85|pkt_type:SHORT_HEADER|pkt_num:430|frame:ACK MAX_STREAM_DATA |recv_time:1746037247313898|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 313955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367313898|now:1746037247313898|interv:120000000| [2025/04/30 18:20:47 313959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367313898|now:1746037247313898|interv:120000000| [2025/04/30 18:20:47 313963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247314252|pq_index:0| [2025/04/30 18:20:47 313967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247313799| [2025/04/30 18:20:47 313970] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247313970| [2025/04/30 18:20:47 313975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247313974| [2025/04/30 18:20:47 313980] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 313984] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 314012] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62491|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:0|ptoq:1| [2025/04/30 18:20:47 314018] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:47 314023] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:47 314027] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:47 314031] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:47 314036] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:47 314040] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:47 314044] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:47 314049] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:47 314053] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:47 314057] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:47 314065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:47 314069] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:47 314074] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:47 314078] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:47 314082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:47 314086] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:47 314091] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:47 314095] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:47 314099] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:47 314103] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:47 314108] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:47 314112] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 314116] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:47 314120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:47 314124] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:47 314129] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:47 314133] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:47 314137] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:47 314141] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:47 314146] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:47 314153] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:47 314159] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 314166] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:47 314173] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:47 314179] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:47 314184] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:47 314188] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:47 314192] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:47 314197] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 314201] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:47 314205] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:47 314209] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:47 314217] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:47 314222] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 314225] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1196767| [2025/04/30 18:20:47 314231] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1196715|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:952313|offset:51876|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 314236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 314240] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 314244] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1196767| [2025/04/30 18:20:47 314249] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1196715|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:900437|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 314254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 314259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 314263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 314268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 314272] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 314276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 314280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 314284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 314289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 314297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 314304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 314310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 314323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 314330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.90|path_pto:0| [2025/04/30 18:20:47 314337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42038|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 314343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 314347] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 314351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 314355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 314360] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 314365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1129| [2025/04/30 18:20:47 314401] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1129|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62491|now:1746037247314372|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 314412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1129|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 314419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1129|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 314426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62491|applimit:0| [2025/04/30 18:20:47 314432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247318513|now:1746037247314432|interval:4081| [2025/04/30 18:20:47 314439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247318513|now:1746037247314432|interv:4081| [2025/04/30 18:20:47 314443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62510| [2025/04/30 18:20:47 314448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 314452] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1130| [2025/04/30 18:20:47 314480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1130|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62510|now:1746037247314458|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 314489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1130|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 314502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1130|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 314509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62510|applimit:0| [2025/04/30 18:20:47 314513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247318513|now:1746037247314513|interval:4000| [2025/04/30 18:20:47 314518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247318513|now:1746037247314513|interv:4000| [2025/04/30 18:20:47 314522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 314526] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 314531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1029297| [2025/04/30 18:20:47 314535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 314539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 314543] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247314252| [2025/04/30 18:20:47 314548] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247314252| [2025/04/30 18:20:47 314552] [debug] |xqc_engine_wakeup_after|wakeup:1746037247314252|now:1746037247314552|diff:18446744073709551316| [2025/04/30 18:20:47 314556] [debug] |xqc_engine_main_logic|END|now:1746037247313974| [2025/04/30 18:20:47 314562] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247314562| [2025/04/30 18:20:47 314566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247314252|pq_index:0| [2025/04/30 18:20:47 314570] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247313974| [2025/04/30 18:20:47 314575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247314574| [2025/04/30 18:20:47 314579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247314252|now:1746037247314574| [2025/04/30 18:20:47 314583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247314252|now:1746037247314574| [2025/04/30 18:20:47 314587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 314592] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 314596] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.83|path_pto:0| [2025/04/30 18:20:47 314601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 314605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 314609] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 314616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 314621] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 314625] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53970|min_srtt:53970|path_bw:1239168|loss_rate:8.83|path_pto:0| [2025/04/30 18:20:47 314629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 314633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 314637] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 314641] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 314645] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 314649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 314653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1029297| [2025/04/30 18:20:47 314658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 314662] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1131| [2025/04/30 18:20:47 314694] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247314670|stream_id:0|stream_offset:1029297| [2025/04/30 18:20:47 314703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 314711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 314718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247318513|now:1746037247314718|interval:3795| [2025/04/30 18:20:47 314724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247318513|now:1746037247314718|interv:3795| [2025/04/30 18:20:47 314729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 314734] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 314738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1030476| [2025/04/30 18:20:47 314742] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 314746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1132| [2025/04/30 18:20:47 314781] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63729|now:1746037247314758|stream_id:0|stream_offset:1030476| [2025/04/30 18:20:47 314790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 314798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63729|applimit:0| [2025/04/30 18:20:47 314805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247318513|now:1746037247314805|interval:3708| [2025/04/30 18:20:47 314811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247318513|now:1746037247314805|interv:3708| [2025/04/30 18:20:47 314815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64929| [2025/04/30 18:20:47 314820] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 314824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64929|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1031655| [2025/04/30 18:20:47 314829] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 314833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247315832|now:1746037247314832|interv:1000| [2025/04/30 18:20:47 314836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 314840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 314844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247315832| [2025/04/30 18:20:47 314848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247315832| [2025/04/30 18:20:47 314852] [debug] |xqc_engine_wakeup_after|wakeup:1746037247315832|now:1746037247314852|diff:980| [2025/04/30 18:20:47 314857] [debug] |xqc_engine_main_logic|END|now:1746037247314574| [2025/04/30 18:20:47 315648] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:80|state:ESTABED|recv_time:1746037247315647| [2025/04/30 18:20:47 315658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 315664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:430| [2025/04/30 18:20:47 315668] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:431| [2025/04/30 18:20:47 315673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:431| [2025/04/30 18:20:47 315678] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 315683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 315688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:76838|prior_delivered:917842|prior_time:1746037247257760|is_app_limited:0|send_elapse:55792|ack_elapse:57887|ctl_first_sent_time:1746037247259528|lagest_ack_time:1746037247315647|curr_delivered:986280| [2025/04/30 18:20:47 315697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247259528| [2025/04/30 18:20:47 315702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 315707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 315711] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75638|prior_delivered:920242|prior_time:1746037247259655|is_app_limited:0|send_elapse:55499|ack_elapse:55992|ctl_first_sent_time:1746037247261213|lagest_ack_time:1746037247315647|curr_delivered:987480| [2025/04/30 18:20:47 315715] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247261213| [2025/04/30 18:20:47 315719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 315723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53970|rttvar:636|minrtt:30950|latest_rtt:54434|ack_delay:1000| [2025/04/30 18:20:47 315728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53903|rttvar:611|minrtt:30950|latest_rtt:54434|ack_delay:1000| [2025/04/30 18:20:47 315732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1075|lost_pn:1072|thresh:3| [2025/04/30 18:20:47 315736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 315740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 315744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 315748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 315752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 315755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 315760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1072|lost_pn:1072|po_sent_time:1746037247257547|lost_send_time:1746037247254409|loss_delay:61238|frame:STREAM |repair:128| [2025/04/30 18:20:47 315764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247257547u| [2025/04/30 18:20:47 315769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 315773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:611|pto_duration:56347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 315777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 315781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 315785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61329| [2025/04/30 18:20:47 315789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247396105|now:1746037247315772|interv:80333| [2025/04/30 18:20:47 315796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247396105|now:1746037247315772|interval:80333|pto_count:0|srtt:53903 [2025/04/30 18:20:47 315800] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55499, ack_elapse 55992, delivered 67238|rate 1200850|lost 204| [2025/04/30 18:20:47 315805] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200850) in round 17| [2025/04/30 18:20:47 315809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 315813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 315817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247261213|recovery:1|recovery_start:1746037247315768|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 315822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247261213|recovery:1|recovery_start:1746037247315768|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 315827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61329|srtt:53903|latest_rtt:54434|min_rtt:30950|applimit:0|lost:201|recovery:1|recovery_start:1746037247315768|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 315833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:431|largest:431|pns:2| [2025/04/30 18:20:47 315837] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:80|pkt_type:SHORT_HEADER|pkt_num:431|frame:ACK |recv_time:1746037247315647|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 315842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367315647|now:1746037247315647|interv:120000000| [2025/04/30 18:20:47 315846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367315647|now:1746037247315647|interv:120000000| [2025/04/30 18:20:47 315850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247315832|pq_index:0| [2025/04/30 18:20:47 315854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247314574| [2025/04/30 18:20:47 315858] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247315858| [2025/04/30 18:20:47 315863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247315862| [2025/04/30 18:20:47 315867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247315832|now:1746037247315862| [2025/04/30 18:20:47 315872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247315832|now:1746037247315862| [2025/04/30 18:20:47 315875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 315880] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 315884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1239168|loss_rate:8.77|path_pto:0| [2025/04/30 18:20:47 315891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 315896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 315901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1064|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 315905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1239168|loss_rate:8.77|path_pto:0| [2025/04/30 18:20:47 315909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 315914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 315918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1069|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 315922] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1239168|loss_rate:8.77|path_pto:0| [2025/04/30 18:20:47 315926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 315931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 315934] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 315938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 315943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 315947] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1239168|loss_rate:8.77|path_pto:0| [2025/04/30 18:20:47 315951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 315955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 315959] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 315963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 315967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 315971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1064|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 315978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 315983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 316011] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1133| [2025/04/30 18:20:47 316047] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61329|now:1746037247316019|stream_id:0|stream_offset:964452| [2025/04/30 18:20:47 316056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1133|origin_pktnum:1064|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 316063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61329|applimit:0| [2025/04/30 18:20:47 316069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:611|pto_duration:56347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 316077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 316081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 316085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62529| [2025/04/30 18:20:47 316089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247397366|now:1746037247316069|interv:81297| [2025/04/30 18:20:47 316093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247397366|now:1746037247316069|interval:81297|pto_count:0|srtt:53903 [2025/04/30 18:20:47 316097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 316102] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1069|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 316107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 316111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 316115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247317115|now:1746037247316115|interv:1000| [2025/04/30 18:20:47 316119] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 316123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 316127] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 316131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1031655| [2025/04/30 18:20:47 316135] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 316139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 316151] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247317115| [2025/04/30 18:20:47 316158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247317115| [2025/04/30 18:20:47 316164] [debug] |xqc_engine_wakeup_after|wakeup:1746037247317115|now:1746037247316164|diff:951| [2025/04/30 18:20:47 316171] [debug] |xqc_engine_main_logic|END|now:1746037247315862| [2025/04/30 18:20:47 316176] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247316176| [2025/04/30 18:20:47 316180] [debug] |xqc_engine_wakeup_after|wakeup:1746037247317115|now:1746037247316180|diff:935| [2025/04/30 18:20:47 316184] [debug] |xqc_engine_main_logic|END|now:1746037247316176| [2025/04/30 18:20:47 317253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247317252| [2025/04/30 18:20:47 317264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247317115|pq_index:0| [2025/04/30 18:20:47 317269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247315862| [2025/04/30 18:20:47 317274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247317273| [2025/04/30 18:20:47 317279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247317115|now:1746037247317273| [2025/04/30 18:20:47 317283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247317115|now:1746037247317273| [2025/04/30 18:20:47 317287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 317291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 317296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1239168|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 317301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 317306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 317310] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 317314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 317318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 317322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53903|min_srtt:53903|path_bw:1239168|loss_rate:9.09|path_pto:0| [2025/04/30 18:20:47 317327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 317331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 317335] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 317339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 317348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 317353] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1069|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 317357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 317361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 317366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1134| [2025/04/30 18:20:47 317402] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247317374|stream_id:0|stream_offset:969168| [2025/04/30 18:20:47 317412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1134|origin_pktnum:1069|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 317419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 317426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:611|pto_duration:56347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 317432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 317436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 317440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63729| [2025/04/30 18:20:47 317444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247398721|now:1746037247317425|interv:81296| [2025/04/30 18:20:47 317448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247398721|now:1746037247317425|interval:81296|pto_count:0|srtt:53903 [2025/04/30 18:20:47 317453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 317458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 317462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1031655| [2025/04/30 18:20:47 317467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 317471] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1135| [2025/04/30 18:20:47 317500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63729|now:1746037247317478|stream_id:0|stream_offset:1031655| [2025/04/30 18:20:47 317509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 317522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63729|applimit:0| [2025/04/30 18:20:47 317527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53903|rtt_var:611|pto_duration:56347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 317531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 317535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 317539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64929| [2025/04/30 18:20:47 317543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247398825|now:1746037247317526|interv:81299| [2025/04/30 18:20:47 317547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247398825|now:1746037247317526|interval:81299|pto_count:0|srtt:53903 [2025/04/30 18:20:47 317551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64929| [2025/04/30 18:20:47 317556] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 317560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64929|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1032834| [2025/04/30 18:20:47 317565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 317569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247318569|now:1746037247317569|interv:1000| [2025/04/30 18:20:47 317573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 317577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 317581] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247318569| [2025/04/30 18:20:47 317585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247318569| [2025/04/30 18:20:47 317589] [debug] |xqc_engine_wakeup_after|wakeup:1746037247318569|now:1746037247317589|diff:980| [2025/04/30 18:20:47 317593] [debug] |xqc_engine_main_logic|END|now:1746037247317273| [2025/04/30 18:20:47 317871] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247317871| [2025/04/30 18:20:47 317877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 317883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:431| [2025/04/30 18:20:47 317887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:432| [2025/04/30 18:20:47 317893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:432| [2025/04/30 18:20:47 317897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 317902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1078|path_largest_ack:1076| [2025/04/30 18:20:47 317907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:76838|prior_delivered:920242|prior_time:1746037247259655|is_app_limited:0|send_elapse:55633|ack_elapse:58216|ctl_first_sent_time:1746037247261347|lagest_ack_time:1746037247317871|curr_delivered:988680| [2025/04/30 18:20:47 317919] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247261347| [2025/04/30 18:20:47 317924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 317928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1078|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1078|path_largest_ack:1078| [2025/04/30 18:20:47 317932] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:76845|prior_delivered:922642|prior_time:1746037247261575|is_app_limited:0|send_elapse:54920|ack_elapse:56296|ctl_first_sent_time:1746037247263121|lagest_ack_time:1746037247317871|curr_delivered:989887| [2025/04/30 18:20:47 317937] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247263121| [2025/04/30 18:20:47 317941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 317945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53903|rttvar:611|minrtt:30950|latest_rtt:54750|ack_delay:1000| [2025/04/30 18:20:47 317949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53884|rttvar:497|minrtt:30950|latest_rtt:54750|ack_delay:1000| [2025/04/30 18:20:47 317954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1078|lost_pn:1075|thresh:3| [2025/04/30 18:20:47 317958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 317962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 317966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 317970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 317974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 317977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 317981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 318000] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 402|pns:2| [2025/04/30 18:20:47 318009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 318013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247323041|now:1746037247318013|interval:5028| [2025/04/30 18:20:47 318018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247323041|now:1746037247318013|interv:5028| [2025/04/30 18:20:47 318022] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54920, ack_elapse 56296, delivered 67245|rate 1194489|lost 204| [2025/04/30 18:20:47 318026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194489) in round 17| [2025/04/30 18:20:47 318030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 318038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 318042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2407|po_sent_time:1746037247263121|recovery:1|recovery_start:1746037247315768|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 318046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2407|po_sent_time:1746037247263121|recovery:1|recovery_start:1746037247315768|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 318051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62522|srtt:53884|latest_rtt:54750|min_rtt:30950|applimit:0|lost:203|recovery:1|recovery_start:1746037247315768|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 318057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:432|largest:432|pns:2| [2025/04/30 18:20:47 318062] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:432|frame:ACK |recv_time:1746037247317871|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 318066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367317871|now:1746037247317871|interv:120000000| [2025/04/30 18:20:47 318071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367317871|now:1746037247317871|interv:120000000| [2025/04/30 18:20:47 318075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247318569|pq_index:0| [2025/04/30 18:20:47 318079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247317273| [2025/04/30 18:20:47 318083] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247318083| [2025/04/30 18:20:47 318088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247318087| [2025/04/30 18:20:47 318093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 318097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53884|min_srtt:53884|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 318102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 318107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 318111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1072|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 318116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53884|min_srtt:53884|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 318120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 318127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 318131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 318136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53884|min_srtt:53884|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 318140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 318144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 318148] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 318152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 318156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 318161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1072|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 318167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 318174] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 318181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 318187] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 318194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1032834| [2025/04/30 18:20:47 318198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 318202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 318206] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247318569| [2025/04/30 18:20:47 318210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247318569| [2025/04/30 18:20:47 318214] [debug] |xqc_engine_wakeup_after|wakeup:1746037247318569|now:1746037247318214|diff:355| [2025/04/30 18:20:47 318218] [debug] |xqc_engine_main_logic|END|now:1746037247318087| [2025/04/30 18:20:47 318223] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247318223| [2025/04/30 18:20:47 318227] [debug] |xqc_engine_wakeup_after|wakeup:1746037247318569|now:1746037247318227|diff:342| [2025/04/30 18:20:47 318231] [debug] |xqc_engine_main_logic|END|now:1746037247318223| [2025/04/30 18:20:47 319299] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247319299| [2025/04/30 18:20:47 319308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247318569|pq_index:0| [2025/04/30 18:20:47 319317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247318087| [2025/04/30 18:20:47 319321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247319321| [2025/04/30 18:20:47 319326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247318569|now:1746037247319321| [2025/04/30 18:20:47 319330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247318569|now:1746037247319321| [2025/04/30 18:20:47 319334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 319339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 319343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53884|min_srtt:53884|path_bw:1239168|loss_rate:9.38|path_pto:0| [2025/04/30 18:20:47 319348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 319353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 319357] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 319360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 319365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 319369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1072|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 319374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 319378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 319382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1136| [2025/04/30 18:20:47 319418] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247319390|stream_id:0|stream_offset:972705| [2025/04/30 18:20:47 319427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1136|origin_pktnum:1072|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 319435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 319441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247323041|now:1746037247319441|interval:3600| [2025/04/30 18:20:47 319448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247323041|now:1746037247319441|interv:3600| [2025/04/30 18:20:47 319454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 319463] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 319467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1032834| [2025/04/30 18:20:47 319472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 319476] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1137| [2025/04/30 18:20:47 319507] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1137|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63722|now:1746037247319483|stream_id:0|stream_offset:1032834| [2025/04/30 18:20:47 319516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1137|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 319524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63722|applimit:0| [2025/04/30 18:20:47 319530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247323041|now:1746037247319530|interval:3511| [2025/04/30 18:20:47 319536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247323041|now:1746037247319530|interv:3511| [2025/04/30 18:20:47 319540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64922| [2025/04/30 18:20:47 319545] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 319549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64922|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1034013| [2025/04/30 18:20:47 319554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 319557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247320557|now:1746037247319557|interv:1000| [2025/04/30 18:20:47 319561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 319565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 319569] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247320557| [2025/04/30 18:20:47 319573] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247320557| [2025/04/30 18:20:47 319578] [debug] |xqc_engine_wakeup_after|wakeup:1746037247320557|now:1746037247319577|diff:980| [2025/04/30 18:20:47 319582] [debug] |xqc_engine_main_logic|END|now:1746037247319321| [2025/04/30 18:20:47 319591] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247319590| [2025/04/30 18:20:47 319596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 319601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:432| [2025/04/30 18:20:47 319605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:433| [2025/04/30 18:20:47 319611] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:433| [2025/04/30 18:20:47 319615] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 319625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1080|path_largest_ack:1079| [2025/04/30 18:20:47 319630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:922642|prior_time:1746037247261575|is_app_limited:0|send_elapse:55068|ack_elapse:58015|ctl_first_sent_time:1746037247263269|lagest_ack_time:1746037247319590|curr_delivered:991087| [2025/04/30 18:20:47 319635] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247263269| [2025/04/30 18:20:47 319639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 319643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1080|path_largest_ack:1080| [2025/04/30 18:20:47 319648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:76845|prior_delivered:925042|prior_time:1746037247263608|is_app_limited:0|send_elapse:56772|ack_elapse:55982|ctl_first_sent_time:1746037247265112|lagest_ack_time:1746037247319590|curr_delivered:992287| [2025/04/30 18:20:47 319652] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247265112| [2025/04/30 18:20:47 319656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 319660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53884|rttvar:497|minrtt:30950|latest_rtt:54478|ack_delay:1000| [2025/04/30 18:20:47 319664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53833|rttvar:474|minrtt:30950|latest_rtt:54478|ack_delay:1000| [2025/04/30 18:20:47 319669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1080|lost_pn:1077|thresh:3| [2025/04/30 18:20:47 319673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 319701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1077|lost_pn:1077|po_sent_time:1746037247261448|lost_send_time:1746037247258303|loss_delay:61287|frame:STREAM |repair:128| [2025/04/30 18:20:47 319705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247261448u| [2025/04/30 18:20:47 319709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 319716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:474|pto_duration:55833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 319721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 319725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 319728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 319732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247400316|now:1746037247319716|interv:80600| [2025/04/30 18:20:47 319736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247400316|now:1746037247319716|interval:80600|pto_count:0|srtt:53833 [2025/04/30 18:20:47 319741] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56772, ack_elapse 55982, delivered 67245|rate 1184474|lost 205| [2025/04/30 18:20:47 319745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184474) in round 17| [2025/04/30 18:20:47 319749] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 319754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 319758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247265112|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 319762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247265112|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 319767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:53833|latest_rtt:54478|min_rtt:30950|applimit:0|lost:204|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 319773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:433|largest:433|pns:2| [2025/04/30 18:20:47 319777] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:433|frame:ACK |recv_time:1746037247319590|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 319782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367319590|now:1746037247319590|interv:120000000| [2025/04/30 18:20:47 319786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367319590|now:1746037247319590|interv:120000000| [2025/04/30 18:20:47 319790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247320557|pq_index:0| [2025/04/30 18:20:47 319794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247319321| [2025/04/30 18:20:47 319798] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247319798| [2025/04/30 18:20:47 319802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247319802| [2025/04/30 18:20:47 319810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 319815] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.66|path_pto:0| [2025/04/30 18:20:47 319819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 319824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 319828] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1077|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 319833] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.66|path_pto:0| [2025/04/30 18:20:47 319837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 319841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 319846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 319850] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.66|path_pto:0| [2025/04/30 18:20:47 319854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1072920| [2025/04/30 18:20:47 319858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 319863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 319867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.66|path_pto:0| [2025/04/30 18:20:47 319871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 319875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 319879] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 319883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 319887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 319896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1077|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 319900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 319904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 319908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 319912] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 319916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1034013| [2025/04/30 18:20:47 319921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 319924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 319928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247320557| [2025/04/30 18:20:47 319932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247320557| [2025/04/30 18:20:47 319936] [debug] |xqc_engine_wakeup_after|wakeup:1746037247320557|now:1746037247319936|diff:621| [2025/04/30 18:20:47 319940] [debug] |xqc_engine_main_logic|END|now:1746037247319802| [2025/04/30 18:20:47 319945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247319945| [2025/04/30 18:20:47 319949] [debug] |xqc_engine_wakeup_after|wakeup:1746037247320557|now:1746037247319949|diff:608| [2025/04/30 18:20:47 319953] [debug] |xqc_engine_main_logic|END|now:1746037247319945| [2025/04/30 18:20:47 321020] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247321020| [2025/04/30 18:20:47 321030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247320557|pq_index:0| [2025/04/30 18:20:47 321035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247319802| [2025/04/30 18:20:47 321039] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247321038| [2025/04/30 18:20:47 321044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247320557|now:1746037247321038| [2025/04/30 18:20:47 321051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247320557|now:1746037247321038| [2025/04/30 18:20:47 321057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 321064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 321070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53833|min_srtt:53833|path_bw:1239168|loss_rate:9.66|path_pto:0| [2025/04/30 18:20:47 321075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 321080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 321088] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 321092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 321096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 321101] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1077|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 321105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 321109] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 321114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1138| [2025/04/30 18:20:47 321152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1138|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247321121|stream_id:0|stream_offset:977421| [2025/04/30 18:20:47 321162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1138|origin_pktnum:1077|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 321169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 321175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:474|pto_duration:55833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 321181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 321186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 321192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 321198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247401954|now:1746037247321174|interv:80780| [2025/04/30 18:20:47 321204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247401954|now:1746037247321174|interval:80780|pto_count:0|srtt:53833 [2025/04/30 18:20:47 321211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 321218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 321225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1034013| [2025/04/30 18:20:47 321232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 321238] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1139| [2025/04/30 18:20:47 321278] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1139|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247321250|stream_id:0|stream_offset:1034013| [2025/04/30 18:20:47 321293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 321301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 321307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53833|rtt_var:474|pto_duration:55833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 321312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 321316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 321320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 321324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247402083|now:1746037247321307|interv:80776| [2025/04/30 18:20:47 321328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247402083|now:1746037247321307|interval:80776|pto_count:0|srtt:53833 [2025/04/30 18:20:47 321332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 321337] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 321342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1035192| [2025/04/30 18:20:47 321346] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 321350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247322350|now:1746037247321350|interv:1000| [2025/04/30 18:20:47 321354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 321358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 321362] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247322350| [2025/04/30 18:20:47 321366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247322350| [2025/04/30 18:20:47 321370] [debug] |xqc_engine_wakeup_after|wakeup:1746037247322350|now:1746037247321370|diff:980| [2025/04/30 18:20:47 321375] [debug] |xqc_engine_main_logic|END|now:1746037247321038| [2025/04/30 18:20:47 321561] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247321560| [2025/04/30 18:20:47 321566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 321572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:433| [2025/04/30 18:20:47 321576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:434| [2025/04/30 18:20:47 321582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:434| [2025/04/30 18:20:47 321586] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 321591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1082|path_largest_ack:1081| [2025/04/30 18:20:47 321600] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:925042|prior_time:1746037247263608|is_app_limited:0|send_elapse:56926|ack_elapse:57952|ctl_first_sent_time:1746037247265266|lagest_ack_time:1746037247321560|curr_delivered:993487| [2025/04/30 18:20:47 321605] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247265266| [2025/04/30 18:20:47 321609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 321613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1082|path_largest_ack:1082| [2025/04/30 18:20:47 321618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:925042|prior_time:1746037247263608|is_app_limited:0|send_elapse:56926|ack_elapse:57952|ctl_first_sent_time:1746037247265266|lagest_ack_time:1746037247321560|curr_delivered:994687| [2025/04/30 18:20:47 321622] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247265364| [2025/04/30 18:20:47 321626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 321630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53833|rttvar:474|minrtt:30950|latest_rtt:56196|ack_delay:1000| [2025/04/30 18:20:47 321635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54003|rttvar:696|minrtt:30950|latest_rtt:56196|ack_delay:1000| [2025/04/30 18:20:47 321639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1082|lost_pn:1079|thresh:3| [2025/04/30 18:20:47 321643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 321674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 321678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54003|rtt_var:696|pto_duration:56787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 321683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 321687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 321693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 321697] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247403037|now:1746037247321678|interv:81359| [2025/04/30 18:20:47 321701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247403037|now:1746037247321678|interval:81359|pto_count:0|srtt:54003 [2025/04/30 18:20:47 321706] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56926, ack_elapse 57952, delivered 69645|rate 1201770|lost 205| [2025/04/30 18:20:47 321710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201770) in round 17| [2025/04/30 18:20:47 321715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 321719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 321723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247265364|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 321727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247265364|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 321732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54003|latest_rtt:56196|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 321738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:434|largest:434|pns:2| [2025/04/30 18:20:47 321742] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:434|frame:ACK |recv_time:1746037247321560|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 321747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367321560|now:1746037247321560|interv:120000000| [2025/04/30 18:20:47 321751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367321560|now:1746037247321560|interv:120000000| [2025/04/30 18:20:47 321755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247322350|pq_index:0| [2025/04/30 18:20:47 321759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247321038| [2025/04/30 18:20:47 321764] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247321763| [2025/04/30 18:20:47 321768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247321767| [2025/04/30 18:20:47 321773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 321778] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1239168|loss_rate:9.93|path_pto:0| [2025/04/30 18:20:47 321783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 321790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 321795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 321799] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1239168|loss_rate:9.93|path_pto:0| [2025/04/30 18:20:47 321803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1075278| [2025/04/30 18:20:47 321808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54003|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 321812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 321817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1239168|loss_rate:9.93|path_pto:0| [2025/04/30 18:20:47 321821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 321825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 321829] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 321833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 321837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 321842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 321846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1035192| [2025/04/30 18:20:47 321850] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 321854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 321858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247322350| [2025/04/30 18:20:47 321862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247322350| [2025/04/30 18:20:47 321866] [debug] |xqc_engine_wakeup_after|wakeup:1746037247322350|now:1746037247321866|diff:484| [2025/04/30 18:20:47 321870] [debug] |xqc_engine_main_logic|END|now:1746037247321767| [2025/04/30 18:20:47 321875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247321875| [2025/04/30 18:20:47 321879] [debug] |xqc_engine_wakeup_after|wakeup:1746037247322350|now:1746037247321878|diff:472| [2025/04/30 18:20:47 321882] [debug] |xqc_engine_main_logic|END|now:1746037247321875| [2025/04/30 18:20:47 322954] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247322954| [2025/04/30 18:20:47 322963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247322350|pq_index:0| [2025/04/30 18:20:47 322967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247321767| [2025/04/30 18:20:47 322972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247322971| [2025/04/30 18:20:47 322977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247322350|now:1746037247322971| [2025/04/30 18:20:47 322981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247322350|now:1746037247322971| [2025/04/30 18:20:47 322998] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 323007] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 323014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54003|min_srtt:54003|path_bw:1239168|loss_rate:9.93|path_pto:0| [2025/04/30 18:20:47 323019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 323023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 323027] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 323031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 323036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 323040] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 323045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1035192| [2025/04/30 18:20:47 323049] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 323053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1140| [2025/04/30 18:20:47 323090] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247323061|stream_id:0|stream_offset:1035192| [2025/04/30 18:20:47 323099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 323107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 323114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54003|rtt_var:696|pto_duration:56787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 323121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 323132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 323136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 323140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247404848|now:1746037247323113|interv:81735| [2025/04/30 18:20:47 323144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247404848|now:1746037247323113|interval:81735|pto_count:0|srtt:54003 [2025/04/30 18:20:47 323149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 323154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 323158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1036371| [2025/04/30 18:20:47 323163] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 323167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1141| [2025/04/30 18:20:47 323199] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247323174|stream_id:0|stream_offset:1036371| [2025/04/30 18:20:47 323208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 323215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 323221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54003|rtt_var:696|pto_duration:56787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 323229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 323233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 323237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 323241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247404961|now:1746037247323221|interv:81740| [2025/04/30 18:20:47 323245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247404961|now:1746037247323221|interval:81740|pto_count:0|srtt:54003 [2025/04/30 18:20:47 323250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 323254] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 323258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1037550| [2025/04/30 18:20:47 323263] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 323271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247324271|now:1746037247323271|interv:1000| [2025/04/30 18:20:47 323275] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 323279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 323283] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247324271| [2025/04/30 18:20:47 323287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247324271| [2025/04/30 18:20:47 323291] [debug] |xqc_engine_wakeup_after|wakeup:1746037247324271|now:1746037247323291|diff:980| [2025/04/30 18:20:47 323296] [debug] |xqc_engine_main_logic|END|now:1746037247322971| [2025/04/30 18:20:47 323487] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247323486| [2025/04/30 18:20:47 323493] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 323498] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:434| [2025/04/30 18:20:47 323502] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:435| [2025/04/30 18:20:47 323508] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:435| [2025/04/30 18:20:47 323512] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 323517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1084|path_largest_ack:1083| [2025/04/30 18:20:47 323522] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:927442|prior_time:1746037247265608|is_app_limited:0|send_elapse:56921|ack_elapse:57878|ctl_first_sent_time:1746037247267107|lagest_ack_time:1746037247323486|curr_delivered:995887| [2025/04/30 18:20:47 323527] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247267107| [2025/04/30 18:20:47 323531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 323536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1084|path_largest_ack:1084| [2025/04/30 18:20:47 323540] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:927442|prior_time:1746037247265608|is_app_limited:0|send_elapse:56921|ack_elapse:57878|ctl_first_sent_time:1746037247267107|lagest_ack_time:1746037247323486|curr_delivered:997087| [2025/04/30 18:20:47 323545] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247267255| [2025/04/30 18:20:47 323548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 323553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54003|rttvar:696|minrtt:30950|latest_rtt:56231|ack_delay:0| [2025/04/30 18:20:47 323557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54281|rttvar:1079|minrtt:30950|latest_rtt:56231|ack_delay:0| [2025/04/30 18:20:47 323561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1084|lost_pn:1081|thresh:3| [2025/04/30 18:20:47 323565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 323600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 323604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54281|rtt_var:1079|pto_duration:58597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 323609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 323613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 323616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 323620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247406771|now:1746037247323604|interv:83167| [2025/04/30 18:20:47 323624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247406771|now:1746037247323604|interval:83167|pto_count:0|srtt:54281 [2025/04/30 18:20:47 323629] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56921, ack_elapse 57878, delivered 69645|rate 1203306|lost 205| [2025/04/30 18:20:47 323634] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203306) in round 17| [2025/04/30 18:20:47 323638] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 323642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 323646] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247267255|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 323651] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247267255|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 323655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54281|latest_rtt:56231|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 323664] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:435|largest:435|pns:2| [2025/04/30 18:20:47 323668] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:435|frame:ACK |recv_time:1746037247323486|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 323673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367323486|now:1746037247323486|interv:120000000| [2025/04/30 18:20:47 323677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367323486|now:1746037247323486|interv:120000000| [2025/04/30 18:20:47 323681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247324271|pq_index:0| [2025/04/30 18:20:47 323686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247322971| [2025/04/30 18:20:47 323690] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247323689| [2025/04/30 18:20:47 323694] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247323693| [2025/04/30 18:20:47 323699] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 323704] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54281|min_srtt:54281|path_bw:1239168|loss_rate:9.86|path_pto:0| [2025/04/30 18:20:47 323708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 323713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 323718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 323723] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54281|min_srtt:54281|path_bw:1239168|loss_rate:9.86|path_pto:0| [2025/04/30 18:20:47 323727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1077636| [2025/04/30 18:20:47 323731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54281|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 323736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 323740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54281|min_srtt:54281|path_bw:1239168|loss_rate:9.86|path_pto:0| [2025/04/30 18:20:47 323744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 323748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 323752] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 323759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 323763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 323767] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 323772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1037550| [2025/04/30 18:20:47 323776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 323780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 323784] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247324271| [2025/04/30 18:20:47 323788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247324271| [2025/04/30 18:20:47 323791] [debug] |xqc_engine_wakeup_after|wakeup:1746037247324271|now:1746037247323791|diff:480| [2025/04/30 18:20:47 323796] [debug] |xqc_engine_main_logic|END|now:1746037247323693| [2025/04/30 18:20:47 323800] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247323800| [2025/04/30 18:20:47 323805] [debug] |xqc_engine_wakeup_after|wakeup:1746037247324271|now:1746037247323804|diff:467| [2025/04/30 18:20:47 323809] [debug] |xqc_engine_main_logic|END|now:1746037247323800| [2025/04/30 18:20:47 324883] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247324883| [2025/04/30 18:20:47 324894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247324271|pq_index:0| [2025/04/30 18:20:47 324899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247323693| [2025/04/30 18:20:47 324904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247324903| [2025/04/30 18:20:47 324909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247324271|now:1746037247324903| [2025/04/30 18:20:47 324914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247324271|now:1746037247324903| [2025/04/30 18:20:47 324918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 324922] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 324927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54281|min_srtt:54281|path_bw:1239168|loss_rate:9.86|path_pto:0| [2025/04/30 18:20:47 324932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 324937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 324941] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 324945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 324956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 324961] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 324968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1037550| [2025/04/30 18:20:47 324975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 324979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1142| [2025/04/30 18:20:47 325036] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247325005|stream_id:0|stream_offset:1037550| [2025/04/30 18:20:47 325049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 325056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 325062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54281|rtt_var:1079|pto_duration:58597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 325069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 325076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 325083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 325089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247408602|now:1746037247325062|interv:83540| [2025/04/30 18:20:47 325096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247408602|now:1746037247325062|interval:83540|pto_count:0|srtt:54281 [2025/04/30 18:20:47 325103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 325108] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 325112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1038729| [2025/04/30 18:20:47 325117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 325121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1143| [2025/04/30 18:20:47 325157] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247325129|stream_id:0|stream_offset:1038729| [2025/04/30 18:20:47 325166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 325174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 325187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54281|rtt_var:1079|pto_duration:58597|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 325194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 325200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 325206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 325213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247408726|now:1746037247325187|interv:83539| [2025/04/30 18:20:47 325220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247408726|now:1746037247325187|interval:83539|pto_count:0|srtt:54281 [2025/04/30 18:20:47 325227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 325235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 325239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1039908| [2025/04/30 18:20:47 325244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 325248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247326247|now:1746037247325247|interv:1000| [2025/04/30 18:20:47 325252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 325256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 325260] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247326247| [2025/04/30 18:20:47 325264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247326247| [2025/04/30 18:20:47 325268] [debug] |xqc_engine_wakeup_after|wakeup:1746037247326247|now:1746037247325268|diff:979| [2025/04/30 18:20:47 325272] [debug] |xqc_engine_main_logic|END|now:1746037247324903| [2025/04/30 18:20:47 325490] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247325489| [2025/04/30 18:20:47 325499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 325505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:435| [2025/04/30 18:20:47 325509] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:436| [2025/04/30 18:20:47 325515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:436| [2025/04/30 18:20:47 325519] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 325525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1086|path_largest_ack:1085| [2025/04/30 18:20:47 325530] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:929842|prior_time:1746037247267575|is_app_limited:0|send_elapse:55488|ack_elapse:57914|ctl_first_sent_time:1746037247269071|lagest_ack_time:1746037247325489|curr_delivered:998287| [2025/04/30 18:20:47 325540] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247269071| [2025/04/30 18:20:47 325545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 325549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1086|path_largest_ack:1086| [2025/04/30 18:20:47 325554] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:929842|prior_time:1746037247267575|is_app_limited:0|send_elapse:55488|ack_elapse:57914|ctl_first_sent_time:1746037247269071|lagest_ack_time:1746037247325489|curr_delivered:999487| [2025/04/30 18:20:47 325558] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247269205| [2025/04/30 18:20:47 325562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 325566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54281|rttvar:1079|minrtt:30950|latest_rtt:56284|ack_delay:1000| [2025/04/30 18:20:47 325571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54406|rttvar:1060|minrtt:30950|latest_rtt:56284|ack_delay:1000| [2025/04/30 18:20:47 325575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1086|lost_pn:1083|thresh:3| [2025/04/30 18:20:47 325579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 325611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 325615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54406|rtt_var:1060|pto_duration:58646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 325620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 325624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 325628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 325632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247408775|now:1746037247325615|interv:83160| [2025/04/30 18:20:47 325639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247408775|now:1746037247325615|interval:83160|pto_count:0|srtt:54406 [2025/04/30 18:20:47 325643] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55488, ack_elapse 57914, delivered 69645|rate 1202558|lost 205| [2025/04/30 18:20:47 325648] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202558) in round 17| [2025/04/30 18:20:47 325652] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 325656] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 325660] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247269205|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 325665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247269205|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 325670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54406|latest_rtt:56284|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 325676] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:436|largest:436|pns:2| [2025/04/30 18:20:47 325680] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:436|frame:ACK |recv_time:1746037247325489|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 325685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367325489|now:1746037247325489|interv:120000000| [2025/04/30 18:20:47 325689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367325489|now:1746037247325489|interv:120000000| [2025/04/30 18:20:47 325693] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247326247|pq_index:0| [2025/04/30 18:20:47 325698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247324903| [2025/04/30 18:20:47 325702] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247325702| [2025/04/30 18:20:47 325707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247325706| [2025/04/30 18:20:47 325712] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 325717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54406|min_srtt:54406|path_bw:1239168|loss_rate:9.80|path_pto:0| [2025/04/30 18:20:47 325721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 325726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 325734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 325738] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54406|min_srtt:54406|path_bw:1239168|loss_rate:9.80|path_pto:0| [2025/04/30 18:20:47 325742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1079994| [2025/04/30 18:20:47 325747] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 325751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 325756] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54406|min_srtt:54406|path_bw:1239168|loss_rate:9.80|path_pto:0| [2025/04/30 18:20:47 325760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 325765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 325768] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 325772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 325777] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 325781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 325786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1039908| [2025/04/30 18:20:47 325790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 325794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 325798] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247326247| [2025/04/30 18:20:47 325802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247326247| [2025/04/30 18:20:47 325806] [debug] |xqc_engine_wakeup_after|wakeup:1746037247326247|now:1746037247325806|diff:441| [2025/04/30 18:20:47 325810] [debug] |xqc_engine_main_logic|END|now:1746037247325706| [2025/04/30 18:20:47 325815] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247325815| [2025/04/30 18:20:47 325819] [debug] |xqc_engine_wakeup_after|wakeup:1746037247326247|now:1746037247325819|diff:428| [2025/04/30 18:20:47 325823] [debug] |xqc_engine_main_logic|END|now:1746037247325815| [2025/04/30 18:20:47 326892] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247326891| [2025/04/30 18:20:47 326903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247326247|pq_index:0| [2025/04/30 18:20:47 326907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247325706| [2025/04/30 18:20:47 326918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247326917| [2025/04/30 18:20:47 326923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247326247|now:1746037247326917| [2025/04/30 18:20:47 326927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247326247|now:1746037247326917| [2025/04/30 18:20:47 326931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 326936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 326941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54406|min_srtt:54406|path_bw:1239168|loss_rate:9.80|path_pto:0| [2025/04/30 18:20:47 326945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 326950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 326954] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 326960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 326968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 326975] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 326982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1039908| [2025/04/30 18:20:47 327011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 327018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1144| [2025/04/30 18:20:47 327061] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247327030|stream_id:0|stream_offset:1039908| [2025/04/30 18:20:47 327071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 327078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 327085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54406|rtt_var:1060|pto_duration:58646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 327092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 327099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 327105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 327119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247410676|now:1746037247327085|interv:83591| [2025/04/30 18:20:47 327125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247410676|now:1746037247327085|interval:83591|pto_count:0|srtt:54406 [2025/04/30 18:20:47 327130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 327135] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 327139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1041087| [2025/04/30 18:20:47 327144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 327148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1145| [2025/04/30 18:20:47 327184] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247327156|stream_id:0|stream_offset:1041087| [2025/04/30 18:20:47 327193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 327200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 327207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54406|rtt_var:1060|pto_duration:58646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 327213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 327219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 327225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 327232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247410802|now:1746037247327206|interv:83596| [2025/04/30 18:20:47 327239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247410802|now:1746037247327206|interval:83596|pto_count:0|srtt:54406 [2025/04/30 18:20:47 327246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 327253] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 327260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1042266| [2025/04/30 18:20:47 327266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 327273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247328273|now:1746037247327273|interv:1000| [2025/04/30 18:20:47 327279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 327290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 327295] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247328273| [2025/04/30 18:20:47 327299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247328273| [2025/04/30 18:20:47 327303] [debug] |xqc_engine_wakeup_after|wakeup:1746037247328273|now:1746037247327303|diff:970| [2025/04/30 18:20:47 327307] [debug] |xqc_engine_main_logic|END|now:1746037247326917| [2025/04/30 18:20:47 327470] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247327469| [2025/04/30 18:20:47 327478] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 327484] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:436| [2025/04/30 18:20:47 327488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:437| [2025/04/30 18:20:47 327494] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:437| [2025/04/30 18:20:47 327498] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 327504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1088|path_largest_ack:1087| [2025/04/30 18:20:47 327508] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:80445|prior_delivered:929842|prior_time:1746037247267575|is_app_limited:0|send_elapse:55758|ack_elapse:59894|ctl_first_sent_time:1746037247269341|lagest_ack_time:1746037247327469|curr_delivered:1000687| [2025/04/30 18:20:47 327513] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247269341| [2025/04/30 18:20:47 327518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 327522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1088|path_largest_ack:1088| [2025/04/30 18:20:47 327526] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:79245|prior_delivered:932242|prior_time:1746037247269582|is_app_limited:0|send_elapse:55988|ack_elapse:57887|ctl_first_sent_time:1746037247271149|lagest_ack_time:1746037247327469|curr_delivered:1001887| [2025/04/30 18:20:47 327531] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247271149| [2025/04/30 18:20:47 327535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 327539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54406|rttvar:1060|minrtt:30950|latest_rtt:56320|ack_delay:1000| [2025/04/30 18:20:47 327543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54521|rttvar:1023|minrtt:30950|latest_rtt:56320|ack_delay:1000| [2025/04/30 18:20:47 327548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1088|lost_pn:1085|thresh:3| [2025/04/30 18:20:47 327552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 327588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 327592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54521|rtt_var:1023|pto_duration:58613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 327597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 327601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 327605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 327609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247410769|now:1746037247327592|interv:83177| [2025/04/30 18:20:47 327613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247410769|now:1746037247327592|interval:83177|pto_count:0|srtt:54521 [2025/04/30 18:20:47 327617] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55988, ack_elapse 57887, delivered 69645|rate 1203119|lost 205| [2025/04/30 18:20:47 327622] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203119) in round 17| [2025/04/30 18:20:47 327626] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 327630] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 327634] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247271149|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 327639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247271149|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 327644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54521|latest_rtt:56320|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 327650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:437|largest:437|pns:2| [2025/04/30 18:20:47 327654] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:437|frame:ACK |recv_time:1746037247327469|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 327662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367327469|now:1746037247327469|interv:120000000| [2025/04/30 18:20:47 327666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367327469|now:1746037247327469|interv:120000000| [2025/04/30 18:20:47 327670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247328273|pq_index:0| [2025/04/30 18:20:47 327674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247326917| [2025/04/30 18:20:47 327678] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247327678| [2025/04/30 18:20:47 327683] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247327682| [2025/04/30 18:20:47 327688] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 327693] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54521|min_srtt:54521|path_bw:1239168|loss_rate:9.73|path_pto:0| [2025/04/30 18:20:47 327698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 327703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 327707] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 327712] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54521|min_srtt:54521|path_bw:1239168|loss_rate:9.73|path_pto:0| [2025/04/30 18:20:47 327716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1082352| [2025/04/30 18:20:47 327721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 327725] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 327729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54521|min_srtt:54521|path_bw:1239168|loss_rate:9.73|path_pto:0| [2025/04/30 18:20:47 327734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 327738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 327742] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 327746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 327753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 327757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 327762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1042266| [2025/04/30 18:20:47 327766] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 327770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 327774] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247328273| [2025/04/30 18:20:47 327778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247328273| [2025/04/30 18:20:47 327782] [debug] |xqc_engine_wakeup_after|wakeup:1746037247328273|now:1746037247327782|diff:491| [2025/04/30 18:20:47 327786] [debug] |xqc_engine_main_logic|END|now:1746037247327682| [2025/04/30 18:20:47 327791] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247327791| [2025/04/30 18:20:47 327795] [debug] |xqc_engine_wakeup_after|wakeup:1746037247328273|now:1746037247327795|diff:478| [2025/04/30 18:20:47 327799] [debug] |xqc_engine_main_logic|END|now:1746037247327791| [2025/04/30 18:20:47 328874] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247328873| [2025/04/30 18:20:47 328884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247328273|pq_index:0| [2025/04/30 18:20:47 328889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247327682| [2025/04/30 18:20:47 328894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247328893| [2025/04/30 18:20:47 328899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247328273|now:1746037247328893| [2025/04/30 18:20:47 328903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247328273|now:1746037247328893| [2025/04/30 18:20:47 328907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 328912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 328917] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54521|min_srtt:54521|path_bw:1239168|loss_rate:9.73|path_pto:0| [2025/04/30 18:20:47 328922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 328926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 328930] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 328934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 328938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 328952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 328956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1042266| [2025/04/30 18:20:47 328961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 328965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1146| [2025/04/30 18:20:47 329023] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247328974|stream_id:0|stream_offset:1042266| [2025/04/30 18:20:47 329037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 329044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 329052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54521|rtt_var:1023|pto_duration:58613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 329056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 329060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 329064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 329068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247412587|now:1746037247329051|interv:83536| [2025/04/30 18:20:47 329072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247412587|now:1746037247329051|interval:83536|pto_count:0|srtt:54521 [2025/04/30 18:20:47 329077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 329082] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 329086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1043445| [2025/04/30 18:20:47 329091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 329095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1147| [2025/04/30 18:20:47 329127] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247329103|stream_id:0|stream_offset:1043445| [2025/04/30 18:20:47 329137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 329145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 329152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54521|rtt_var:1023|pto_duration:58613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 329162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 329168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 329175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 329181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247412716|now:1746037247329152|interv:83564| [2025/04/30 18:20:47 329187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247412716|now:1746037247329152|interval:83564|pto_count:0|srtt:54521 [2025/04/30 18:20:47 329195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 329200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 329204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1044624| [2025/04/30 18:20:47 329209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 329213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247330213|now:1746037247329213|interv:1000| [2025/04/30 18:20:47 329217] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 329221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 329225] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247330213| [2025/04/30 18:20:47 329229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247330213| [2025/04/30 18:20:47 329233] [debug] |xqc_engine_wakeup_after|wakeup:1746037247330213|now:1746037247329233|diff:980| [2025/04/30 18:20:47 329237] [debug] |xqc_engine_main_logic|END|now:1746037247328893| [2025/04/30 18:20:47 329458] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247329457| [2025/04/30 18:20:47 329464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 329470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:437| [2025/04/30 18:20:47 329474] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:438| [2025/04/30 18:20:47 329480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:438| [2025/04/30 18:20:47 329484] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 329489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1090|path_largest_ack:1089| [2025/04/30 18:20:47 329494] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:934642|prior_time:1746037247271574|is_app_limited:0|send_elapse:56535|ack_elapse:57883|ctl_first_sent_time:1746037247273130|lagest_ack_time:1746037247329457|curr_delivered:1003087| [2025/04/30 18:20:47 329498] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247273130| [2025/04/30 18:20:47 329503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 329511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1090|path_largest_ack:1090| [2025/04/30 18:20:47 329516] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:934642|prior_time:1746037247271574|is_app_limited:0|send_elapse:56535|ack_elapse:57883|ctl_first_sent_time:1746037247273130|lagest_ack_time:1746037247329457|curr_delivered:1004287| [2025/04/30 18:20:47 329520] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247273274| [2025/04/30 18:20:47 329524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 329528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54521|rttvar:1023|minrtt:30950|latest_rtt:56183|ack_delay:0| [2025/04/30 18:20:47 329532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54728|rttvar:1183|minrtt:30950|latest_rtt:56183|ack_delay:0| [2025/04/30 18:20:47 329537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1090|lost_pn:1087|thresh:3| [2025/04/30 18:20:47 329541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 329572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 329576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54728|rtt_var:1183|pto_duration:59460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 329581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 329585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 329588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 329592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247413563|now:1746037247329576|interv:83987| [2025/04/30 18:20:47 329596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247413563|now:1746037247329576|interval:83987|pto_count:0|srtt:54728 [2025/04/30 18:20:47 329603] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56535, ack_elapse 57883, delivered 69645|rate 1203203|lost 205| [2025/04/30 18:20:47 329608] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203203) in round 17| [2025/04/30 18:20:47 329612] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 329617] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 329621] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247273274|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 329625] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247273274|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 329630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54728|latest_rtt:56183|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 329636] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:438|largest:438|pns:2| [2025/04/30 18:20:47 329640] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:438|frame:ACK |recv_time:1746037247329457|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 329645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367329457|now:1746037247329457|interv:120000000| [2025/04/30 18:20:47 329649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367329457|now:1746037247329457|interv:120000000| [2025/04/30 18:20:47 329653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247330213|pq_index:0| [2025/04/30 18:20:47 329657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247328893| [2025/04/30 18:20:47 329661] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247329661| [2025/04/30 18:20:47 329666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247329665| [2025/04/30 18:20:47 329671] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 329676] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54728|min_srtt:54728|path_bw:1239168|loss_rate:9.67|path_pto:0| [2025/04/30 18:20:47 329681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 329685] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 329690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 329697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54728|min_srtt:54728|path_bw:1239168|loss_rate:9.67|path_pto:0| [2025/04/30 18:20:47 329701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1084710| [2025/04/30 18:20:47 329706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 329710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 329714] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54728|min_srtt:54728|path_bw:1239168|loss_rate:9.67|path_pto:0| [2025/04/30 18:20:47 329718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 329722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 329726] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 329730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 329734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 329739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 329743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1044624| [2025/04/30 18:20:47 329748] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 329751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 329755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247330213| [2025/04/30 18:20:47 329759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247330213| [2025/04/30 18:20:47 329763] [debug] |xqc_engine_wakeup_after|wakeup:1746037247330213|now:1746037247329763|diff:450| [2025/04/30 18:20:47 329767] [debug] |xqc_engine_main_logic|END|now:1746037247329665| [2025/04/30 18:20:47 329772] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247329772| [2025/04/30 18:20:47 329776] [debug] |xqc_engine_wakeup_after|wakeup:1746037247330213|now:1746037247329776|diff:437| [2025/04/30 18:20:47 329780] [debug] |xqc_engine_main_logic|END|now:1746037247329772| [2025/04/30 18:20:47 330853] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247330853| [2025/04/30 18:20:47 330864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247330213|pq_index:0| [2025/04/30 18:20:47 330869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247329665| [2025/04/30 18:20:47 330874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247330873| [2025/04/30 18:20:47 330884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247330213|now:1746037247330873| [2025/04/30 18:20:47 330888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247330213|now:1746037247330873| [2025/04/30 18:20:47 330892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 330897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 330902] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54728|min_srtt:54728|path_bw:1239168|loss_rate:9.67|path_pto:0| [2025/04/30 18:20:47 330906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 330911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 330915] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 330919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 330923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 330928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 330932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1044624| [2025/04/30 18:20:47 330937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 330941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1148| [2025/04/30 18:20:47 330979] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247330950|stream_id:0|stream_offset:1044624| [2025/04/30 18:20:47 331008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 331016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 331023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54728|rtt_var:1183|pto_duration:59460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 331030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 331035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 331042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 331048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247415410|now:1746037247331023|interv:84387| [2025/04/30 18:20:47 331061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247415410|now:1746037247331023|interval:84387|pto_count:0|srtt:54728 [2025/04/30 18:20:47 331069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 331077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 331084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1045803| [2025/04/30 18:20:47 331092] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 331098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1149| [2025/04/30 18:20:47 331148] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247331110|stream_id:0|stream_offset:1045803| [2025/04/30 18:20:47 331157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 331165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 331172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54728|rtt_var:1183|pto_duration:59460|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 331179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 331185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 331192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 331198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247415570|now:1746037247331172|interv:84398| [2025/04/30 18:20:47 331205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247415570|now:1746037247331172|interval:84398|pto_count:0|srtt:54728 [2025/04/30 18:20:47 331212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 331220] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 331226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1046982| [2025/04/30 18:20:47 331230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 331234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247332234|now:1746037247331234|interv:1000| [2025/04/30 18:20:47 331238] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 331242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 331246] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247332234| [2025/04/30 18:20:47 331256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247332234| [2025/04/30 18:20:47 331260] [debug] |xqc_engine_wakeup_after|wakeup:1746037247332234|now:1746037247331260|diff:974| [2025/04/30 18:20:47 331264] [debug] |xqc_engine_main_logic|END|now:1746037247330873| [2025/04/30 18:20:47 331459] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247331458| [2025/04/30 18:20:47 331465] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 331471] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:438| [2025/04/30 18:20:47 331475] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:439| [2025/04/30 18:20:47 331481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:439| [2025/04/30 18:20:47 331485] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 331490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1092|path_largest_ack:1091| [2025/04/30 18:20:47 331495] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:937042|prior_time:1746037247273597|is_app_limited:0|send_elapse:57001|ack_elapse:57861|ctl_first_sent_time:1746037247275190|lagest_ack_time:1746037247331458|curr_delivered:1005487| [2025/04/30 18:20:47 331500] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247275190| [2025/04/30 18:20:47 331505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 331509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1092|path_largest_ack:1092| [2025/04/30 18:20:47 331514] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:76845|prior_delivered:939442|prior_time:1746037247275512|is_app_limited:0|send_elapse:55462|ack_elapse:55946|ctl_first_sent_time:1746037247277093|lagest_ack_time:1746037247331458|curr_delivered:1006687| [2025/04/30 18:20:47 331518] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247277093| [2025/04/30 18:20:47 331522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 331526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54728|rttvar:1183|minrtt:30950|latest_rtt:54365|ack_delay:1000| [2025/04/30 18:20:47 331531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54557|rttvar:1228|minrtt:30950|latest_rtt:54365|ack_delay:1000| [2025/04/30 18:20:47 331535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1092|lost_pn:1089|thresh:3| [2025/04/30 18:20:47 331539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 331574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 331578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54557|rtt_var:1228|pto_duration:59469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 331583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 331587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 331591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 331595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247415579|now:1746037247331578|interv:84001| [2025/04/30 18:20:47 331599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247415579|now:1746037247331578|interval:84001|pto_count:0|srtt:54557 [2025/04/30 18:20:47 331603] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55462, ack_elapse 55946, delivered 67245|rate 1201962|lost 205| [2025/04/30 18:20:47 331608] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201962) in round 17| [2025/04/30 18:20:47 331612] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 331616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 331620] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247277093|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 331625] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247277093|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 331630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54557|latest_rtt:54365|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 331636] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:439|largest:439|pns:2| [2025/04/30 18:20:47 331640] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:439|frame:ACK |recv_time:1746037247331458|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 331645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367331458|now:1746037247331458|interv:120000000| [2025/04/30 18:20:47 331652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367331458|now:1746037247331458|interv:120000000| [2025/04/30 18:20:47 331656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247332234|pq_index:0| [2025/04/30 18:20:47 331660] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247330873| [2025/04/30 18:20:47 331664] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247331664| [2025/04/30 18:20:47 331669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247331668| [2025/04/30 18:20:47 331674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 331679] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54557|min_srtt:54557|path_bw:1239168|loss_rate:9.60|path_pto:0| [2025/04/30 18:20:47 331683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 331688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54557|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 331693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 331697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54557|min_srtt:54557|path_bw:1239168|loss_rate:9.60|path_pto:0| [2025/04/30 18:20:47 331701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1087068| [2025/04/30 18:20:47 331706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54557|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 331710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 331714] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54557|min_srtt:54557|path_bw:1239168|loss_rate:9.60|path_pto:0| [2025/04/30 18:20:47 331718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1088247| [2025/04/30 18:20:47 331723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 331727] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 331730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 331735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 331739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 331746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1046982| [2025/04/30 18:20:47 331750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 331754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 331758] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247332234| [2025/04/30 18:20:47 331762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247332234| [2025/04/30 18:20:47 331766] [debug] |xqc_engine_wakeup_after|wakeup:1746037247332234|now:1746037247331766|diff:468| [2025/04/30 18:20:47 331770] [debug] |xqc_engine_main_logic|END|now:1746037247331668| [2025/04/30 18:20:47 331775] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247331775| [2025/04/30 18:20:47 331779] [debug] |xqc_engine_wakeup_after|wakeup:1746037247332234|now:1746037247331779|diff:455| [2025/04/30 18:20:47 331783] [debug] |xqc_engine_main_logic|END|now:1746037247331775| [2025/04/30 18:20:47 332858] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247332858| [2025/04/30 18:20:47 332869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247332234|pq_index:0| [2025/04/30 18:20:47 332873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247331668| [2025/04/30 18:20:47 332879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247332878| [2025/04/30 18:20:47 332883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247332234|now:1746037247332878| [2025/04/30 18:20:47 332888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247332234|now:1746037247332878| [2025/04/30 18:20:47 332892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 332896] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 332901] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54557|min_srtt:54557|path_bw:1239168|loss_rate:9.60|path_pto:0| [2025/04/30 18:20:47 332906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1088247| [2025/04/30 18:20:47 332911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 332915] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 332919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 332923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 332928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 332932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1046982| [2025/04/30 18:20:47 332942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 332947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1150| [2025/04/30 18:20:47 333002] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247332955|stream_id:0|stream_offset:1046982| [2025/04/30 18:20:47 333015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 333023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 333029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54557|rtt_var:1228|pto_duration:59469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 333037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 333043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 333049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 333055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247417424|now:1746037247333029|interv:84395| [2025/04/30 18:20:47 333061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247417424|now:1746037247333029|interval:84395|pto_count:0|srtt:54557 [2025/04/30 18:20:47 333069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 333077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 333084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1048161| [2025/04/30 18:20:47 333091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 333098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1151| [2025/04/30 18:20:47 333143] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247333109|stream_id:0|stream_offset:1048161| [2025/04/30 18:20:47 333154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 333162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 333169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54557|rtt_var:1228|pto_duration:59469|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 333176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 333183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 333196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 333202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247417578|now:1746037247333169|interv:84409| [2025/04/30 18:20:47 333209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247417578|now:1746037247333169|interval:84409|pto_count:0|srtt:54557 [2025/04/30 18:20:47 333216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 333225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 333232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1049340| [2025/04/30 18:20:47 333239] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 333245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247334245|now:1746037247333245|interv:1000| [2025/04/30 18:20:47 333252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 333258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 333264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247334245| [2025/04/30 18:20:47 333270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247334245| [2025/04/30 18:20:47 333276] [debug] |xqc_engine_wakeup_after|wakeup:1746037247334245|now:1746037247333276|diff:969| [2025/04/30 18:20:47 333283] [debug] |xqc_engine_main_logic|END|now:1746037247332878| [2025/04/30 18:20:47 333474] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247333473| [2025/04/30 18:20:47 333482] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 333488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:439| [2025/04/30 18:20:47 333492] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:440| [2025/04/30 18:20:47 333498] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:440| [2025/04/30 18:20:47 333502] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 333508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1094|path_largest_ack:1093| [2025/04/30 18:20:47 333512] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:78045|prior_delivered:939442|prior_time:1746037247275512|is_app_limited:0|send_elapse:55593|ack_elapse:57961|ctl_first_sent_time:1746037247277224|lagest_ack_time:1746037247333473|curr_delivered:1007887| [2025/04/30 18:20:47 333517] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247277224| [2025/04/30 18:20:47 333522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 333526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1094|path_largest_ack:1094| [2025/04/30 18:20:47 333536] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:76845|prior_delivered:941842|prior_time:1746037247277561|is_app_limited:0|send_elapse:57314|ack_elapse:55912|ctl_first_sent_time:1746037247279112|lagest_ack_time:1746037247333473|curr_delivered:1009087| [2025/04/30 18:20:47 333540] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247279112| [2025/04/30 18:20:47 333545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 333549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54557|rttvar:1228|minrtt:30950|latest_rtt:54361|ack_delay:1000| [2025/04/30 18:20:47 333553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54408|rttvar:1220|minrtt:30950|latest_rtt:54361|ack_delay:1000| [2025/04/30 18:20:47 333557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1094|lost_pn:1091|thresh:3| [2025/04/30 18:20:47 333562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 333593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 333597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54408|rtt_var:1220|pto_duration:59288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 333602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 333606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 333610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 333614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247417397|now:1746037247333597|interv:83800| [2025/04/30 18:20:47 333618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247417397|now:1746037247333597|interval:83800|pto_count:0|srtt:54408 [2025/04/30 18:20:47 333622] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57314, ack_elapse 55912, delivered 67245|rate 1173273|lost 205| [2025/04/30 18:20:47 333627] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173273) in round 17| [2025/04/30 18:20:47 333634] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 333638] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 333642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247279112|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 333647] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247279112|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 333652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54408|latest_rtt:54361|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 333657] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:440|largest:440|pns:2| [2025/04/30 18:20:47 333662] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:440|frame:ACK |recv_time:1746037247333473|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 333667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367333473|now:1746037247333473|interv:120000000| [2025/04/30 18:20:47 333671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367333473|now:1746037247333473|interv:120000000| [2025/04/30 18:20:47 333675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247334245|pq_index:0| [2025/04/30 18:20:47 333679] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247332878| [2025/04/30 18:20:47 333683] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247333683| [2025/04/30 18:20:47 333688] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247333687| [2025/04/30 18:20:47 333693] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 333698] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54408|min_srtt:54408|path_bw:1239168|loss_rate:9.54|path_pto:0| [2025/04/30 18:20:47 333703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1088247| [2025/04/30 18:20:47 333707] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 333712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 333717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54408|min_srtt:54408|path_bw:1239168|loss_rate:9.54|path_pto:0| [2025/04/30 18:20:47 333723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1089426| [2025/04/30 18:20:47 333728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 333732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 333736] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54408|min_srtt:54408|path_bw:1239168|loss_rate:9.54|path_pto:0| [2025/04/30 18:20:47 333741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 333745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 333749] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 333753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 333757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 333762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 333766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1049340| [2025/04/30 18:20:47 333770] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 333774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 333778] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247334245| [2025/04/30 18:20:47 333782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247334245| [2025/04/30 18:20:47 333786] [debug] |xqc_engine_wakeup_after|wakeup:1746037247334245|now:1746037247333786|diff:459| [2025/04/30 18:20:47 333790] [debug] |xqc_engine_main_logic|END|now:1746037247333687| [2025/04/30 18:20:47 333795] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247333795| [2025/04/30 18:20:47 333799] [debug] |xqc_engine_wakeup_after|wakeup:1746037247334245|now:1746037247333799|diff:446| [2025/04/30 18:20:47 333803] [debug] |xqc_engine_main_logic|END|now:1746037247333795| [2025/04/30 18:20:47 334878] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247334878| [2025/04/30 18:20:47 334889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247334245|pq_index:0| [2025/04/30 18:20:47 334893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247333687| [2025/04/30 18:20:47 334898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247334897| [2025/04/30 18:20:47 334903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247334245|now:1746037247334897| [2025/04/30 18:20:47 334915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247334245|now:1746037247334897| [2025/04/30 18:20:47 334919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 334923] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 334928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54408|min_srtt:54408|path_bw:1239168|loss_rate:9.54|path_pto:0| [2025/04/30 18:20:47 334933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 334938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 334942] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 334945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 334950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 334955] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 334959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1049340| [2025/04/30 18:20:47 334964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 334968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1152| [2025/04/30 18:20:47 335022] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247334977|stream_id:0|stream_offset:1049340| [2025/04/30 18:20:47 335032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 335040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 335047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54408|rtt_var:1220|pto_duration:59288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 335053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 335060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 335066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 335072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247419265|now:1746037247335046|interv:84219| [2025/04/30 18:20:47 335078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247419265|now:1746037247335046|interval:84219|pto_count:0|srtt:54408 [2025/04/30 18:20:47 335092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 335101] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 335108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1050519| [2025/04/30 18:20:47 335115] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 335120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1153| [2025/04/30 18:20:47 335151] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247335129|stream_id:0|stream_offset:1050519| [2025/04/30 18:20:47 335157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 335162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 335166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54408|rtt_var:1220|pto_duration:59288|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 335170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 335175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 335182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 335188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247419417|now:1746037247335166|interv:84251| [2025/04/30 18:20:47 335195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247419417|now:1746037247335166|interval:84251|pto_count:0|srtt:54408 [2025/04/30 18:20:47 335202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 335210] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 335217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1051698| [2025/04/30 18:20:47 335224] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 335229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247336229|now:1746037247335229|interv:1000| [2025/04/30 18:20:47 335233] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 335237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 335241] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247336229| [2025/04/30 18:20:47 335246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247336229| [2025/04/30 18:20:47 335252] [debug] |xqc_engine_wakeup_after|wakeup:1746037247336229|now:1746037247335252|diff:977| [2025/04/30 18:20:47 335265] [debug] |xqc_engine_main_logic|END|now:1746037247334897| [2025/04/30 18:20:47 335462] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247335461| [2025/04/30 18:20:47 335471] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 335477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:440| [2025/04/30 18:20:47 335481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:441| [2025/04/30 18:20:47 335487] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:441| [2025/04/30 18:20:47 335491] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 335496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1096|path_largest_ack:1095| [2025/04/30 18:20:47 335501] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75645|prior_delivered:944242|prior_time:1746037247279546|is_app_limited:0|send_elapse:56928|ack_elapse:55915|ctl_first_sent_time:1746037247281079|lagest_ack_time:1746037247335461|curr_delivered:1010287| [2025/04/30 18:20:47 335506] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247281079| [2025/04/30 18:20:47 335510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 335515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1096|path_largest_ack:1096| [2025/04/30 18:20:47 335519] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75645|prior_delivered:944242|prior_time:1746037247279546|is_app_limited:0|send_elapse:56928|ack_elapse:55915|ctl_first_sent_time:1746037247281079|lagest_ack_time:1746037247335461|curr_delivered:1011487| [2025/04/30 18:20:47 335524] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247281192| [2025/04/30 18:20:47 335528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 335532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54408|rttvar:1220|minrtt:30950|latest_rtt:54269|ack_delay:1000| [2025/04/30 18:20:47 335536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54265|rttvar:1199|minrtt:30950|latest_rtt:54269|ack_delay:1000| [2025/04/30 18:20:47 335540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1096|lost_pn:1093|thresh:3| [2025/04/30 18:20:47 335545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 335582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 335586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54265|rtt_var:1199|pto_duration:59061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 335591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 335595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 335599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 335603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247419190|now:1746037247335586|interv:83604| [2025/04/30 18:20:47 335607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247419190|now:1746037247335586|interval:83604|pto_count:0|srtt:54265 [2025/04/30 18:20:47 335611] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56928, ack_elapse 55915, delivered 67245|rate 1181228|lost 205| [2025/04/30 18:20:47 335616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181228) in round 17| [2025/04/30 18:20:47 335620] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 335624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 335628] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247281192|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 335633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247281192|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 335638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54265|latest_rtt:54269|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 335644] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:441|largest:441|pns:2| [2025/04/30 18:20:47 335648] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:441|frame:ACK |recv_time:1746037247335461|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 335653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367335461|now:1746037247335461|interv:120000000| [2025/04/30 18:20:47 335657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367335461|now:1746037247335461|interv:120000000| [2025/04/30 18:20:47 335661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247336229|pq_index:0| [2025/04/30 18:20:47 335668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247334897| [2025/04/30 18:20:47 335672] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247335672| [2025/04/30 18:20:47 335677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247335676| [2025/04/30 18:20:47 335683] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 335687] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54265|min_srtt:54265|path_bw:1239168|loss_rate:9.48|path_pto:0| [2025/04/30 18:20:47 335692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 335697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 335701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 335706] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54265|min_srtt:54265|path_bw:1239168|loss_rate:9.48|path_pto:0| [2025/04/30 18:20:47 335710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1091784| [2025/04/30 18:20:47 335714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 335719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 335723] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54265|min_srtt:54265|path_bw:1239168|loss_rate:9.48|path_pto:0| [2025/04/30 18:20:47 335727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 335731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 335735] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 335739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 335744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 335748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 335752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1051698| [2025/04/30 18:20:47 335759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 335763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 335767] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247336229| [2025/04/30 18:20:47 335771] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247336229| [2025/04/30 18:20:47 335775] [debug] |xqc_engine_wakeup_after|wakeup:1746037247336229|now:1746037247335775|diff:454| [2025/04/30 18:20:47 335779] [debug] |xqc_engine_main_logic|END|now:1746037247335676| [2025/04/30 18:20:47 335784] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247335784| [2025/04/30 18:20:47 335788] [debug] |xqc_engine_wakeup_after|wakeup:1746037247336229|now:1746037247335788|diff:441| [2025/04/30 18:20:47 335792] [debug] |xqc_engine_main_logic|END|now:1746037247335784| [2025/04/30 18:20:47 336865] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247336865| [2025/04/30 18:20:47 336875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247336229|pq_index:0| [2025/04/30 18:20:47 336880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247335676| [2025/04/30 18:20:47 336885] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247336884| [2025/04/30 18:20:47 336890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247336229|now:1746037247336884| [2025/04/30 18:20:47 336894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247336229|now:1746037247336884| [2025/04/30 18:20:47 336898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 336903] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 336908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54265|min_srtt:54265|path_bw:1239168|loss_rate:9.48|path_pto:0| [2025/04/30 18:20:47 336913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 336917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 336921] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 336925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 336930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 336935] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 336939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1051698| [2025/04/30 18:20:47 336943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 336953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1154| [2025/04/30 18:20:47 337007] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61322|now:1746037247336962|stream_id:0|stream_offset:1051698| [2025/04/30 18:20:47 337021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 337028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 337035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54265|rtt_var:1199|pto_duration:59061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 337043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 337048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 337052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62522| [2025/04/30 18:20:47 337056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247421023|now:1746037247337035|interv:83988| [2025/04/30 18:20:47 337060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247421023|now:1746037247337035|interval:83988|pto_count:0|srtt:54265 [2025/04/30 18:20:47 337065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62522| [2025/04/30 18:20:47 337070] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 337075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62522|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1052877| [2025/04/30 18:20:47 337079] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 337084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1155| [2025/04/30 18:20:47 337114] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62522|now:1746037247337091|stream_id:0|stream_offset:1052877| [2025/04/30 18:20:47 337120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 337127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62522|applimit:0| [2025/04/30 18:20:47 337134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54265|rtt_var:1199|pto_duration:59061|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 337141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 337147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 337153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63722| [2025/04/30 18:20:47 337166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247421152|now:1746037247337134|interv:84018| [2025/04/30 18:20:47 337172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247421152|now:1746037247337134|interval:84018|pto_count:0|srtt:54265 [2025/04/30 18:20:47 337181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63722| [2025/04/30 18:20:47 337189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 337196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63722|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1054056| [2025/04/30 18:20:47 337203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 337209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247338209|now:1746037247337209|interv:1000| [2025/04/30 18:20:47 337213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 337217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 337221] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247338209| [2025/04/30 18:20:47 337226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247338209| [2025/04/30 18:20:47 337230] [debug] |xqc_engine_wakeup_after|wakeup:1746037247338209|now:1746037247337230|diff:979| [2025/04/30 18:20:47 337234] [debug] |xqc_engine_main_logic|END|now:1746037247336884| [2025/04/30 18:20:47 337515] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247337513| [2025/04/30 18:20:47 337527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 337537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:441| [2025/04/30 18:20:47 337543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:442| [2025/04/30 18:20:47 337551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:442| [2025/04/30 18:20:47 337558] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 337566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1097| [2025/04/30 18:20:47 337575] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75645|prior_delivered:946642|prior_time:1746037247281549|is_app_limited:0|send_elapse:57406|ack_elapse:55964|ctl_first_sent_time:1746037247283063|lagest_ack_time:1746037247337513|curr_delivered:1012687| [2025/04/30 18:20:47 337582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247283063| [2025/04/30 18:20:47 337590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 337596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1098|path_largest_ack:1098| [2025/04/30 18:20:47 337602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75645|prior_delivered:946642|prior_time:1746037247281549|is_app_limited:0|send_elapse:57406|ack_elapse:55964|ctl_first_sent_time:1746037247283063|lagest_ack_time:1746037247337513|curr_delivered:1013887| [2025/04/30 18:20:47 337617] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247283183| [2025/04/30 18:20:47 337621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 337625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54265|rttvar:1199|minrtt:30950|latest_rtt:54330|ack_delay:1000| [2025/04/30 18:20:47 337629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54148|rttvar:1133|minrtt:30950|latest_rtt:54330|ack_delay:1000| [2025/04/30 18:20:47 337634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1098|lost_pn:1095|thresh:3| [2025/04/30 18:20:47 337638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 337669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 337674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:1133|pto_duration:58680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 337678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 337682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 337686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61322| [2025/04/30 18:20:47 337690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247420771|now:1746037247337673|interv:83098| [2025/04/30 18:20:47 337694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247420771|now:1746037247337673|interval:83098|pto_count:0|srtt:54148 [2025/04/30 18:20:47 337699] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57406, ack_elapse 55964, delivered 67245|rate 1171393|lost 205| [2025/04/30 18:20:47 337704] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171393) in round 17| [2025/04/30 18:20:47 337708] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 337715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 337719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247283183|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 337724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247283183|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 337728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61322|srtt:54148|latest_rtt:54330|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 337734] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:442|largest:442|pns:2| [2025/04/30 18:20:47 337739] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:442|frame:ACK |recv_time:1746037247337513|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 337744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367337513|now:1746037247337513|interv:120000000| [2025/04/30 18:20:47 337748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367337513|now:1746037247337513|interv:120000000| [2025/04/30 18:20:47 337752] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247338209|pq_index:0| [2025/04/30 18:20:47 337757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247336884| [2025/04/30 18:20:47 337761] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247337761| [2025/04/30 18:20:47 337766] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247337765| [2025/04/30 18:20:47 337771] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 337776] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.42|path_pto:0| [2025/04/30 18:20:47 337781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 337786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 337790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 337795] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.42|path_pto:0| [2025/04/30 18:20:47 337799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1094142| [2025/04/30 18:20:47 337806] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 337811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 337815] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.42|path_pto:0| [2025/04/30 18:20:47 337819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1095321| [2025/04/30 18:20:47 337824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 337827] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 337831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 337836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 337840] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 337845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1054056| [2025/04/30 18:20:47 337849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 337853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 337857] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247338209| [2025/04/30 18:20:47 337861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247338209| [2025/04/30 18:20:47 337865] [debug] |xqc_engine_wakeup_after|wakeup:1746037247338209|now:1746037247337865|diff:344| [2025/04/30 18:20:47 337869] [debug] |xqc_engine_main_logic|END|now:1746037247337765| [2025/04/30 18:20:47 337875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247337875| [2025/04/30 18:20:47 337879] [debug] |xqc_engine_wakeup_after|wakeup:1746037247338209|now:1746037247337879|diff:330| [2025/04/30 18:20:47 337883] [debug] |xqc_engine_main_logic|END|now:1746037247337875| [2025/04/30 18:20:47 338950] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247338950| [2025/04/30 18:20:47 338961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247338209|pq_index:0| [2025/04/30 18:20:47 338966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247337765| [2025/04/30 18:20:47 338971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247338970| [2025/04/30 18:20:47 338976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037247338898|now:1746037247338970| [2025/04/30 18:20:47 338980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:47 338984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037247338898|now:1746037247338970| [2025/04/30 18:20:47 339010] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 339015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247338209|now:1746037247338970| [2025/04/30 18:20:47 339019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247338209|now:1746037247338970| [2025/04/30 18:20:47 339023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 339027] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 339032] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:442|ack_delay:25134|first_ack_range:40|largest_pkt_recv_time:1746037247313898| [2025/04/30 18:20:47 339037] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:442|low:402|pkt_pns:2| [2025/04/30 18:20:47 339041] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:430|frame_largest_recv:442| [2025/04/30 18:20:47 339045] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 339050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.42|path_pto:0| [2025/04/30 18:20:47 339055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1095321| [2025/04/30 18:20:47 339060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 339064] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 339068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 339072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 339077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 339082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61322|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1054056| [2025/04/30 18:20:47 339086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 339091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1156| [2025/04/30 18:20:47 339128] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1156|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61322|now:1746037247339099|stream_id:0|stream_offset:1054056| [2025/04/30 18:20:47 339147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1156|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 18:20:47 339155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61322|applimit:0| [2025/04/30 18:20:47 339162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:1133|pto_duration:58680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 339170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 339182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 339188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62529| [2025/04/30 18:20:47 339195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247422779|now:1746037247339162|interv:83617| [2025/04/30 18:20:47 339202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247422779|now:1746037247339162|interval:83617|pto_count:0|srtt:54148 [2025/04/30 18:20:47 339210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 339218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 339225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1055235| [2025/04/30 18:20:47 339232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 339237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1157| [2025/04/30 18:20:47 339270] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247339246|stream_id:0|stream_offset:1055235| [2025/04/30 18:20:47 339276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 339281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 339285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:1133|pto_duration:58680|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 339290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 339295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 339301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63729| [2025/04/30 18:20:47 339307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247422926|now:1746037247339285|interv:83641| [2025/04/30 18:20:47 339314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247422926|now:1746037247339285|interval:83641|pto_count:0|srtt:54148 [2025/04/30 18:20:47 339321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 339329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 339336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1056414| [2025/04/30 18:20:47 339349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 339356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247340355|now:1746037247339355|interv:1000| [2025/04/30 18:20:47 339361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 339365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 339369] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247340355| [2025/04/30 18:20:47 339373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247340355| [2025/04/30 18:20:47 339377] [debug] |xqc_engine_wakeup_after|wakeup:1746037247340355|now:1746037247339377|diff:978| [2025/04/30 18:20:47 339382] [debug] |xqc_engine_main_logic|END|now:1746037247338970| [2025/04/30 18:20:47 339611] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247339610| [2025/04/30 18:20:47 339620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 339626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:442| [2025/04/30 18:20:47 339630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:443| [2025/04/30 18:20:47 339636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:443| [2025/04/30 18:20:47 339640] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 339646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1100|path_largest_ack:1099| [2025/04/30 18:20:47 339650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75645|prior_delivered:949042|prior_time:1746037247283522|is_app_limited:0|send_elapse:57246|ack_elapse:56088|ctl_first_sent_time:1746037247284935|lagest_ack_time:1746037247339610|curr_delivered:1015087| [2025/04/30 18:20:47 339655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247284935| [2025/04/30 18:20:47 339660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 339664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1100|path_largest_ack:1100| [2025/04/30 18:20:47 339669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:74445|prior_delivered:951442|prior_time:1746037247285547|is_app_limited:0|send_elapse:57226|ack_elapse:54063|ctl_first_sent_time:1746037247286961|lagest_ack_time:1746037247339610|curr_delivered:1016287| [2025/04/30 18:20:47 339673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247286961| [2025/04/30 18:20:47 339677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 339681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54148|rttvar:1133|minrtt:30950|latest_rtt:52649|ack_delay:1000| [2025/04/30 18:20:47 339686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53836|rttvar:1474|minrtt:30950|latest_rtt:52649|ack_delay:1000| [2025/04/30 18:20:47 339690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1100|lost_pn:1097|thresh:3| [2025/04/30 18:20:47 339699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 339731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 339735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53836|rtt_var:1474|pto_duration:59732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 339739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 339743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 339747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61329| [2025/04/30 18:20:47 339751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247423978|now:1746037247339734|interv:84244| [2025/04/30 18:20:47 339755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247423978|now:1746037247339734|interval:84244|pto_count:0|srtt:53836 [2025/04/30 18:20:47 339760] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57226, ack_elapse 54063, delivered 64845|rate 1133138|lost 205| [2025/04/30 18:20:47 339764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133138) in round 17| [2025/04/30 18:20:47 339769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 339773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 339777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247286961|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 339781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247286961|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 339786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61329|srtt:53836|latest_rtt:52649|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 339795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:443|largest:443|pns:2| [2025/04/30 18:20:47 339799] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:443|frame:ACK |recv_time:1746037247339610|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 339804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367339610|now:1746037247339610|interv:120000000| [2025/04/30 18:20:47 339808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367339610|now:1746037247339610|interv:120000000| [2025/04/30 18:20:47 339812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247340355|pq_index:0| [2025/04/30 18:20:47 339817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247338970| [2025/04/30 18:20:47 339821] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247339821| [2025/04/30 18:20:47 339826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247339825| [2025/04/30 18:20:47 339831] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 339836] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53836|min_srtt:53836|path_bw:1239168|loss_rate:9.35|path_pto:0| [2025/04/30 18:20:47 339840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1095321| [2025/04/30 18:20:47 339845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53836|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 339850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 339855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53836|min_srtt:53836|path_bw:1239168|loss_rate:9.35|path_pto:0| [2025/04/30 18:20:47 339859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1096500| [2025/04/30 18:20:47 339864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53836|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 339868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 339873] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53836|min_srtt:53836|path_bw:1239168|loss_rate:9.35|path_pto:0| [2025/04/30 18:20:47 339877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1097679| [2025/04/30 18:20:47 339881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 339888] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 339892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 339896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 339901] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 339905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1056414| [2025/04/30 18:20:47 339909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 339913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 339917] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247340355| [2025/04/30 18:20:47 339921] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247340355| [2025/04/30 18:20:47 339925] [debug] |xqc_engine_wakeup_after|wakeup:1746037247340355|now:1746037247339925|diff:430| [2025/04/30 18:20:47 339930] [debug] |xqc_engine_main_logic|END|now:1746037247339825| [2025/04/30 18:20:47 339935] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247339935| [2025/04/30 18:20:47 339939] [debug] |xqc_engine_wakeup_after|wakeup:1746037247340355|now:1746037247339938|diff:417| [2025/04/30 18:20:47 339942] [debug] |xqc_engine_main_logic|END|now:1746037247339935| [2025/04/30 18:20:47 341012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247341012| [2025/04/30 18:20:47 341023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247340355|pq_index:0| [2025/04/30 18:20:47 341028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247339825| [2025/04/30 18:20:47 341033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247341032| [2025/04/30 18:20:47 341037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247340355|now:1746037247341032| [2025/04/30 18:20:47 341042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247340355|now:1746037247341032| [2025/04/30 18:20:47 341046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 341050] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 341055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53836|min_srtt:53836|path_bw:1239168|loss_rate:9.35|path_pto:0| [2025/04/30 18:20:47 341060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1097679| [2025/04/30 18:20:47 341065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 341069] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 341073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 341082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 341087] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 341091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1056414| [2025/04/30 18:20:47 341096] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 341100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1158| [2025/04/30 18:20:47 341138] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61329|now:1746037247341108|stream_id:0|stream_offset:1056414| [2025/04/30 18:20:47 341148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1158|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 341155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61329|applimit:0| [2025/04/30 18:20:47 341162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53836|rtt_var:1474|pto_duration:59732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 341169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 341175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 341182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62529| [2025/04/30 18:20:47 341189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247425840|now:1746037247341162|interv:84678| [2025/04/30 18:20:47 341195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247425840|now:1746037247341162|interval:84678|pto_count:0|srtt:53836 [2025/04/30 18:20:47 341203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 341211] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 341218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1057593| [2025/04/30 18:20:47 341223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 341227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1159| [2025/04/30 18:20:47 341258] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247341235|stream_id:0|stream_offset:1057593| [2025/04/30 18:20:47 341263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 341273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 341277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53836|rtt_var:1474|pto_duration:59732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 341283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 341289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 341296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63729| [2025/04/30 18:20:47 341303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247425967|now:1746037247341277|interv:84690| [2025/04/30 18:20:47 341309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247425967|now:1746037247341277|interval:84690|pto_count:0|srtt:53836 [2025/04/30 18:20:47 341317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 341325] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 341331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1058772| [2025/04/30 18:20:47 341338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 341344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247342344|now:1746037247341344|interv:1000| [2025/04/30 18:20:47 341351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 341357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 341363] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247342344| [2025/04/30 18:20:47 341370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247342344| [2025/04/30 18:20:47 341376] [debug] |xqc_engine_wakeup_after|wakeup:1746037247342344|now:1746037247341376|diff:968| [2025/04/30 18:20:47 341383] [debug] |xqc_engine_main_logic|END|now:1746037247341032| [2025/04/30 18:20:47 341618] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247341617| [2025/04/30 18:20:47 341626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 341632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:443| [2025/04/30 18:20:47 341636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:444| [2025/04/30 18:20:47 341642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:444| [2025/04/30 18:20:47 341646] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 341652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1102|path_largest_ack:1101| [2025/04/30 18:20:47 341657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:75645|prior_delivered:951442|prior_time:1746037247285547|is_app_limited:0|send_elapse:57385|ack_elapse:56070|ctl_first_sent_time:1746037247287120|lagest_ack_time:1746037247341617|curr_delivered:1017487| [2025/04/30 18:20:47 341666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247287120| [2025/04/30 18:20:47 341671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 341675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1102|path_largest_ack:1102| [2025/04/30 18:20:47 341680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:74445|prior_delivered:953842|prior_time:1746037247287602|is_app_limited:0|send_elapse:57180|ack_elapse:54015|ctl_first_sent_time:1746037247289039|lagest_ack_time:1746037247341617|curr_delivered:1018687| [2025/04/30 18:20:47 341684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247289039| [2025/04/30 18:20:47 341688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 341692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53836|rttvar:1474|minrtt:30950|latest_rtt:52578|ack_delay:1000| [2025/04/30 18:20:47 341697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53554|rttvar:1670|minrtt:30950|latest_rtt:52578|ack_delay:1000| [2025/04/30 18:20:47 341701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1102|lost_pn:1099|thresh:3| [2025/04/30 18:20:47 341705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 341736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 341741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53554|rtt_var:1670|pto_duration:60234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 341745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 341749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 341753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61329| [2025/04/30 18:20:47 341757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247426469|now:1746037247341740|interv:84729| [2025/04/30 18:20:47 341764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247426469|now:1746037247341740|interval:84729|pto_count:0|srtt:53554 [2025/04/30 18:20:47 341768] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57180, ack_elapse 54015, delivered 64845|rate 1134050|lost 205| [2025/04/30 18:20:47 341773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134050) in round 17| [2025/04/30 18:20:47 341777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 341782] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 341786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247289039|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 341790] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247289039|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 341795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61329|srtt:53554|latest_rtt:52578|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 341801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:444|largest:444|pns:2| [2025/04/30 18:20:47 341805] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:444|frame:ACK |recv_time:1746037247341617|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 341810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367341617|now:1746037247341617|interv:120000000| [2025/04/30 18:20:47 341814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367341617|now:1746037247341617|interv:120000000| [2025/04/30 18:20:47 341818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247342344|pq_index:0| [2025/04/30 18:20:47 341823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247341032| [2025/04/30 18:20:47 341827] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247341827| [2025/04/30 18:20:47 341832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247341831| [2025/04/30 18:20:47 341837] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 341842] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53554|min_srtt:53554|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 341846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1097679| [2025/04/30 18:20:47 341854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 341858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 341863] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53554|min_srtt:53554|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 341867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1098858| [2025/04/30 18:20:47 341871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 341876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 341880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53554|min_srtt:53554|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 341884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1100037| [2025/04/30 18:20:47 341888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 341892] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 341896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 341900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 341905] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 341909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1058772| [2025/04/30 18:20:47 341914] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 341917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 341922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247342344| [2025/04/30 18:20:47 341925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247342344| [2025/04/30 18:20:47 341929] [debug] |xqc_engine_wakeup_after|wakeup:1746037247342344|now:1746037247341929|diff:415| [2025/04/30 18:20:47 341934] [debug] |xqc_engine_main_logic|END|now:1746037247341831| [2025/04/30 18:20:47 341939] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247341939| [2025/04/30 18:20:47 341943] [debug] |xqc_engine_wakeup_after|wakeup:1746037247342344|now:1746037247341943|diff:401| [2025/04/30 18:20:47 341947] [debug] |xqc_engine_main_logic|END|now:1746037247341939| [2025/04/30 18:20:47 343011] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247343010| [2025/04/30 18:20:47 343022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247342344|pq_index:0| [2025/04/30 18:20:47 343031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247341831| [2025/04/30 18:20:47 343037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247343035| [2025/04/30 18:20:47 343041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247342344|now:1746037247343035| [2025/04/30 18:20:47 343045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247342344|now:1746037247343035| [2025/04/30 18:20:47 343049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 343054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 343059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53554|min_srtt:53554|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 343063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1100037| [2025/04/30 18:20:47 343068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 343072] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 343076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 343080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 343085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 343089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1058772| [2025/04/30 18:20:47 343094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 343098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1160| [2025/04/30 18:20:47 343138] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61329|now:1746037247343107|stream_id:0|stream_offset:1058772| [2025/04/30 18:20:47 343149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 343156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61329|applimit:0| [2025/04/30 18:20:47 343163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53554|rtt_var:1670|pto_duration:60234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 343170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 343177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 343190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62529| [2025/04/30 18:20:47 343196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247428341|now:1746037247343162|interv:85179| [2025/04/30 18:20:47 343203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247428341|now:1746037247343162|interval:85179|pto_count:0|srtt:53554 [2025/04/30 18:20:47 343211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 343217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 343221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1059951| [2025/04/30 18:20:47 343226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 343230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1161| [2025/04/30 18:20:47 343261] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1161|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247343238|stream_id:0|stream_offset:1059951| [2025/04/30 18:20:47 343266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 343271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 343275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53554|rtt_var:1670|pto_duration:60234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 343280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 343285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 343292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63729| [2025/04/30 18:20:47 343298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247428472|now:1746037247343275|interv:85197| [2025/04/30 18:20:47 343305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247428472|now:1746037247343275|interval:85197|pto_count:0|srtt:53554 [2025/04/30 18:20:47 343313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 343320] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 343327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1061130| [2025/04/30 18:20:47 343334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 343340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247344340|now:1746037247343340|interv:1000| [2025/04/30 18:20:47 343353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 343359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 343364] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247344340| [2025/04/30 18:20:47 343368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247344340| [2025/04/30 18:20:47 343373] [debug] |xqc_engine_wakeup_after|wakeup:1746037247344340|now:1746037247343372|diff:968| [2025/04/30 18:20:47 343377] [debug] |xqc_engine_main_logic|END|now:1746037247343035| [2025/04/30 18:20:47 343519] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247343518| [2025/04/30 18:20:47 343527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 343533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:444| [2025/04/30 18:20:47 343537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:445| [2025/04/30 18:20:47 343543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:445| [2025/04/30 18:20:47 343548] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 343553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1104|path_largest_ack:1103| [2025/04/30 18:20:47 343558] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:73245|prior_delivered:956242|prior_time:1746037247289560|is_app_limited:0|send_elapse:56869|ack_elapse:53958|ctl_first_sent_time:1746037247290978|lagest_ack_time:1746037247343518|curr_delivered:1019887| [2025/04/30 18:20:47 343563] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247290978| [2025/04/30 18:20:47 343568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 343572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1104|path_largest_ack:1104| [2025/04/30 18:20:47 343576] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:73245|prior_delivered:956242|prior_time:1746037247289560|is_app_limited:0|send_elapse:56869|ack_elapse:53958|ctl_first_sent_time:1746037247290978|lagest_ack_time:1746037247343518|curr_delivered:1021087| [2025/04/30 18:20:47 343581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247291133| [2025/04/30 18:20:47 343585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 343589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53554|rttvar:1670|minrtt:30950|latest_rtt:52385|ack_delay:1000| [2025/04/30 18:20:47 343594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53283|rttvar:1795|minrtt:30950|latest_rtt:52385|ack_delay:1000| [2025/04/30 18:20:47 343598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1104|lost_pn:1101|thresh:3| [2025/04/30 18:20:47 343602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 343638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 343642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53283|rtt_var:1795|pto_duration:60463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 343647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 343651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 343655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61329| [2025/04/30 18:20:47 343659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247428701|now:1746037247343642|interv:85059| [2025/04/30 18:20:47 343663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247428701|now:1746037247343642|interval:85059|pto_count:0|srtt:53283 [2025/04/30 18:20:47 343668] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56869, ack_elapse 53958, delivered 64845|rate 1140252|lost 205| [2025/04/30 18:20:47 343672] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140252) in round 17| [2025/04/30 18:20:47 343677] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 343681] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 343685] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247291133|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 343689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247291133|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 343694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61329|srtt:53283|latest_rtt:52385|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 343700] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:445|largest:445|pns:2| [2025/04/30 18:20:47 343707] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:445|frame:ACK |recv_time:1746037247343518|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 343712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367343518|now:1746037247343518|interv:120000000| [2025/04/30 18:20:47 343716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367343518|now:1746037247343518|interv:120000000| [2025/04/30 18:20:47 343720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247344340|pq_index:0| [2025/04/30 18:20:47 343724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247343035| [2025/04/30 18:20:47 343729] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247343728| [2025/04/30 18:20:47 343733] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247343732| [2025/04/30 18:20:47 343739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 343744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53283|min_srtt:53283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 343748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1100037| [2025/04/30 18:20:47 343753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 343757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 343762] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53283|min_srtt:53283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 343766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1101216| [2025/04/30 18:20:47 343771] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 343775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 343779] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53283|min_srtt:53283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 343784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1102395| [2025/04/30 18:20:47 343788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 343792] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 343796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 343803] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 343807] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 343811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1061130| [2025/04/30 18:20:47 343816] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 343820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 343824] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247344340| [2025/04/30 18:20:47 343828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247344340| [2025/04/30 18:20:47 343832] [debug] |xqc_engine_wakeup_after|wakeup:1746037247344340|now:1746037247343832|diff:508| [2025/04/30 18:20:47 343836] [debug] |xqc_engine_main_logic|END|now:1746037247343732| [2025/04/30 18:20:47 343841] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247343841| [2025/04/30 18:20:47 343845] [debug] |xqc_engine_wakeup_after|wakeup:1746037247344340|now:1746037247343845|diff:495| [2025/04/30 18:20:47 343849] [debug] |xqc_engine_main_logic|END|now:1746037247343841| [2025/04/30 18:20:47 344916] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247344916| [2025/04/30 18:20:47 344927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247344340|pq_index:0| [2025/04/30 18:20:47 344932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247343732| [2025/04/30 18:20:47 344937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247344936| [2025/04/30 18:20:47 344942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247344340|now:1746037247344936| [2025/04/30 18:20:47 344946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247344340|now:1746037247344936| [2025/04/30 18:20:47 344950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 344954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 344960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53283|min_srtt:53283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 344964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1102395| [2025/04/30 18:20:47 344969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 344973] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 344977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 344981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 345010] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 345015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1061130| [2025/04/30 18:20:47 345019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 345024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1162| [2025/04/30 18:20:47 345059] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1162|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61329|now:1746037247345033|stream_id:0|stream_offset:1061130| [2025/04/30 18:20:47 345065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 345071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61329|applimit:0| [2025/04/30 18:20:47 345078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53283|rtt_var:1795|pto_duration:60463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 345086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 345091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 345098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62529| [2025/04/30 18:20:47 345105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247430496|now:1746037247345078|interv:85418| [2025/04/30 18:20:47 345117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247430496|now:1746037247345078|interval:85418|pto_count:0|srtt:53283 [2025/04/30 18:20:47 345125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 345133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 345140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1062309| [2025/04/30 18:20:47 345148] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 345154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1163| [2025/04/30 18:20:47 345190] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247345166|stream_id:0|stream_offset:1062309| [2025/04/30 18:20:47 345196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 345201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 345206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53283|rtt_var:1795|pto_duration:60463|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 345218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 345224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 345231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63729| [2025/04/30 18:20:47 345237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247430629|now:1746037247345205|interv:85424| [2025/04/30 18:20:47 345244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247430629|now:1746037247345205|interval:85424|pto_count:0|srtt:53283 [2025/04/30 18:20:47 345251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 345258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 345263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1063488| [2025/04/30 18:20:47 345267] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 345271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247346271|now:1746037247345271|interv:1000| [2025/04/30 18:20:47 345275] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 345279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 345285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247346271| [2025/04/30 18:20:47 345291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247346271| [2025/04/30 18:20:47 345298] [debug] |xqc_engine_wakeup_after|wakeup:1746037247346271|now:1746037247345298|diff:973| [2025/04/30 18:20:47 345305] [debug] |xqc_engine_main_logic|END|now:1746037247344936| [2025/04/30 18:20:47 345439] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247345438| [2025/04/30 18:20:47 345447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 345454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:445| [2025/04/30 18:20:47 345458] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:446| [2025/04/30 18:20:47 345464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:446| [2025/04/30 18:20:47 345468] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 345473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1106|path_largest_ack:1105| [2025/04/30 18:20:47 345478] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:72026|prior_delivered:959861|prior_time:1746037247292783|is_app_limited:0|send_elapse:54635|ack_elapse:52655|ctl_first_sent_time:1746037247293070|lagest_ack_time:1746037247345438|curr_delivered:1022287| [2025/04/30 18:20:47 345483] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247293070| [2025/04/30 18:20:47 345493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 345497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1106|path_largest_ack:1106| [2025/04/30 18:20:47 345502] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:72007|prior_delivered:961080|prior_time:1746037247293610|is_app_limited:0|send_elapse:56443|ack_elapse:51828|ctl_first_sent_time:1746037247295049|lagest_ack_time:1746037247345438|curr_delivered:1023487| [2025/04/30 18:20:47 345506] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247295049| [2025/04/30 18:20:47 345510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 345514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53283|rttvar:1795|minrtt:30950|latest_rtt:50389|ack_delay:1000| [2025/04/30 18:20:47 345519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52796|rttvar:2320|minrtt:30950|latest_rtt:50389|ack_delay:1000| [2025/04/30 18:20:47 345523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1106|lost_pn:1103|thresh:3| [2025/04/30 18:20:47 345527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 345559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 345563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:2320|pto_duration:62076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 345567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 345571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 345575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61329| [2025/04/30 18:20:47 345579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247432242|now:1746037247345563|interv:86679| [2025/04/30 18:20:47 345583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247432242|now:1746037247345563|interval:86679|pto_count:0|srtt:52796 [2025/04/30 18:20:47 345591] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56443, ack_elapse 51828, delivered 62407|rate 1105664|lost 205| [2025/04/30 18:20:47 345595] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1105664) in round 17| [2025/04/30 18:20:47 345599] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 345604] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 345608] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247295049|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 345612] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247295049|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 345617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61329|srtt:52796|latest_rtt:50389|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 345623] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:446|largest:446|pns:2| [2025/04/30 18:20:47 345628] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:446|frame:ACK |recv_time:1746037247345438|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 345632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367345438|now:1746037247345438|interv:120000000| [2025/04/30 18:20:47 345637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367345438|now:1746037247345438|interv:120000000| [2025/04/30 18:20:47 345640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247346271|pq_index:0| [2025/04/30 18:20:47 345645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247344936| [2025/04/30 18:20:47 345649] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247345649| [2025/04/30 18:20:47 345654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247345653| [2025/04/30 18:20:47 345659] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 345664] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 345668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1102395| [2025/04/30 18:20:47 345673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 345680] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 345685] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 345689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1103574| [2025/04/30 18:20:47 345693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 345698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 345702] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 345707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1104753| [2025/04/30 18:20:47 345711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 345715] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 345719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 345723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 345728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 345732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1063488| [2025/04/30 18:20:47 345736] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 345740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 345744] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247346271| [2025/04/30 18:20:47 345748] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247346271| [2025/04/30 18:20:47 345752] [debug] |xqc_engine_wakeup_after|wakeup:1746037247346271|now:1746037247345752|diff:519| [2025/04/30 18:20:47 345757] [debug] |xqc_engine_main_logic|END|now:1746037247345653| [2025/04/30 18:20:47 345762] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247345762| [2025/04/30 18:20:47 345765] [debug] |xqc_engine_wakeup_after|wakeup:1746037247346271|now:1746037247345765|diff:506| [2025/04/30 18:20:47 345769] [debug] |xqc_engine_main_logic|END|now:1746037247345762| [2025/04/30 18:20:47 346837] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247346837| [2025/04/30 18:20:47 346848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247346271|pq_index:0| [2025/04/30 18:20:47 346852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247345653| [2025/04/30 18:20:47 346858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247346857| [2025/04/30 18:20:47 346872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247346271|now:1746037247346857| [2025/04/30 18:20:47 346876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247346271|now:1746037247346857| [2025/04/30 18:20:47 346880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 346885] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 346890] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 346895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1104753| [2025/04/30 18:20:47 346899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 346903] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 346907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 346912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 346917] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 346921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1063488| [2025/04/30 18:20:47 346925] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 346930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1164| [2025/04/30 18:20:47 346966] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61329|now:1746037247346938|stream_id:0|stream_offset:1063488| [2025/04/30 18:20:47 346972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 346978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61329|applimit:0| [2025/04/30 18:20:47 347005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:2320|pto_duration:62076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 347015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 347022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 347028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62529| [2025/04/30 18:20:47 347035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247434014|now:1746037247347004|interv:87010| [2025/04/30 18:20:47 347047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247434014|now:1746037247347004|interval:87010|pto_count:0|srtt:52796 [2025/04/30 18:20:47 347052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62529| [2025/04/30 18:20:47 347057] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 347061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62529|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1064667| [2025/04/30 18:20:47 347066] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 347070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1165| [2025/04/30 18:20:47 347101] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62529|now:1746037247347078|stream_id:0|stream_offset:1064667| [2025/04/30 18:20:47 347117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 347124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62529|applimit:0| [2025/04/30 18:20:47 347131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:2320|pto_duration:62076|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 347138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 347144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 347151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63729| [2025/04/30 18:20:47 347157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247434154|now:1746037247347131|interv:87023| [2025/04/30 18:20:47 347163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247434154|now:1746037247347131|interval:87023|pto_count:0|srtt:52796 [2025/04/30 18:20:47 347171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63729| [2025/04/30 18:20:47 347179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 347186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63729|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 347193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 347199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247348199|now:1746037247347199|interv:1000| [2025/04/30 18:20:47 347205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 347209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 347213] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247348199| [2025/04/30 18:20:47 347222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247348199| [2025/04/30 18:20:47 347226] [debug] |xqc_engine_wakeup_after|wakeup:1746037247348199|now:1746037247347226|diff:973| [2025/04/30 18:20:47 347231] [debug] |xqc_engine_main_logic|END|now:1746037247346857| [2025/04/30 18:20:47 347454] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247347453| [2025/04/30 18:20:47 347464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 347470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:446| [2025/04/30 18:20:47 347474] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:447| [2025/04/30 18:20:47 347480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:447| [2025/04/30 18:20:47 347484] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 347490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1107| [2025/04/30 18:20:47 347494] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:197|tx_in_flight:73207|prior_delivered:961080|prior_time:1746037247293610|is_app_limited:0|send_elapse:56563|ack_elapse:53843|ctl_first_sent_time:1746037247295169|lagest_ack_time:1746037247347453|curr_delivered:1024687| [2025/04/30 18:20:47 347499] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247295169| [2025/04/30 18:20:47 347504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 347508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1108|origin_pktnum:1047|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1108|path_largest_ack:1108| [2025/04/30 18:20:47 347513] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:69607|prior_delivered:964680|prior_time:1746037247296785|is_app_limited:0|send_elapse:55603|ack_elapse:50668|ctl_first_sent_time:1746037247297729|lagest_ack_time:1746037247347453|curr_delivered:1025887| [2025/04/30 18:20:47 347518] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247297729| [2025/04/30 18:20:47 347522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 347526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52796|rttvar:2320|minrtt:30950|latest_rtt:49724|ack_delay:0| [2025/04/30 18:20:47 347530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52412|rttvar:2508|minrtt:30950|latest_rtt:49724|ack_delay:0| [2025/04/30 18:20:47 347535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1108|lost_pn:1105|thresh:3| [2025/04/30 18:20:47 347539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 347576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52412|rtt_var:2508|pto_duration:62444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 347581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 347585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 347589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61329| [2025/04/30 18:20:47 347593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247434522|now:1746037247347576|interv:86946| [2025/04/30 18:20:47 347597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247434522|now:1746037247347576|interval:86946|pto_count:0|srtt:52412 [2025/04/30 18:20:47 347601] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55603, ack_elapse 50668, delivered 61207|rate 1100785|lost 205| [2025/04/30 18:20:47 347606] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1100785) in round 17| [2025/04/30 18:20:47 347610] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 347614] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 347618] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247297729|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 347624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247297729|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 347632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61329|srtt:52412|latest_rtt:49724|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 347641] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:447|largest:447|pns:2| [2025/04/30 18:20:47 347648] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:447|frame:ACK |recv_time:1746037247347453|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 347656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367347453|now:1746037247347453|interv:120000000| [2025/04/30 18:20:47 347662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367347453|now:1746037247347453|interv:120000000| [2025/04/30 18:20:47 347675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247348199|pq_index:0| [2025/04/30 18:20:47 347682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247346857| [2025/04/30 18:20:47 347688] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247347688| [2025/04/30 18:20:47 347694] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247347693| [2025/04/30 18:20:47 347699] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 347704] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52412|min_srtt:52412|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 347709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1104753| [2025/04/30 18:20:47 347713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 347718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 347722] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52412|min_srtt:52412|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 347727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1105932| [2025/04/30 18:20:47 347731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 347736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 347740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52412|min_srtt:52412|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 347744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1107111| [2025/04/30 18:20:47 347748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 347752] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 347756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 347761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 347765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 347773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61329|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 347777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 347781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 347785] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247348199| [2025/04/30 18:20:47 347789] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247348199| [2025/04/30 18:20:47 347793] [debug] |xqc_engine_wakeup_after|wakeup:1746037247348199|now:1746037247347793|diff:406| [2025/04/30 18:20:47 347797] [debug] |xqc_engine_main_logic|END|now:1746037247347693| [2025/04/30 18:20:47 347805] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247347804| [2025/04/30 18:20:47 347809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 347815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:447| [2025/04/30 18:20:47 347819] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:448| [2025/04/30 18:20:47 347825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:448| [2025/04/30 18:20:47 347829] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 347834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1109|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1110|path_largest_ack:1109| [2025/04/30 18:20:47 347839] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:69626|prior_delivered:964680|prior_time:1746037247296785|is_app_limited:0|send_elapse:55678|ack_elapse:51019|ctl_first_sent_time:1746037247297804|lagest_ack_time:1746037247347804|curr_delivered:1025906| [2025/04/30 18:20:47 347843] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247297804| [2025/04/30 18:20:47 347847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 347852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1110|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1110|path_largest_ack:1110| [2025/04/30 18:20:47 347856] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:69626|prior_delivered:964680|prior_time:1746037247296785|is_app_limited:0|send_elapse:55678|ack_elapse:51019|ctl_first_sent_time:1746037247297804|lagest_ack_time:1746037247347804|curr_delivered:1025925| [2025/04/30 18:20:47 347861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247297897| [2025/04/30 18:20:47 347865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 347869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52412|rttvar:2508|minrtt:30950|latest_rtt:49907|ack_delay:0| [2025/04/30 18:20:47 347873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52099|rttvar:2507|minrtt:30950|latest_rtt:49907|ack_delay:0| [2025/04/30 18:20:47 347880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1110|lost_pn:1107|thresh:3| [2025/04/30 18:20:47 347884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 347912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 347916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52099|rtt_var:2507|pto_duration:62127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 347921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 347925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 347929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61291| [2025/04/30 18:20:47 347933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247434205|now:1746037247347916|interv:86289| [2025/04/30 18:20:47 347937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247434205|now:1746037247347916|interval:86289|pto_count:0|srtt:52099 [2025/04/30 18:20:47 347941] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55678, ack_elapse 51019, delivered 61245|rate 1099985|lost 205| [2025/04/30 18:20:47 347945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1099985) in round 17| [2025/04/30 18:20:47 347950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 347954] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 347958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247297897|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 347962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247297897|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 347967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61291|srtt:52099|latest_rtt:49907|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 347975] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:448|largest:448|pns:2| [2025/04/30 18:20:47 347979] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:448|frame:ACK |recv_time:1746037247347804|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 347984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367347804|now:1746037247347804|interv:120000000| [2025/04/30 18:20:47 348009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367347804|now:1746037247347804|interv:120000000| [2025/04/30 18:20:47 348013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247348199|pq_index:0| [2025/04/30 18:20:47 348017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247347693| [2025/04/30 18:20:47 348021] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247348021| [2025/04/30 18:20:47 348026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247348025| [2025/04/30 18:20:47 348031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 348036] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52099|min_srtt:52099|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 348040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61291|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1107111| [2025/04/30 18:20:47 348044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 348048] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 348052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 348056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 348061] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 348065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61291|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 348070] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 348074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 348078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247348199| [2025/04/30 18:20:47 348082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247348199| [2025/04/30 18:20:47 348085] [debug] |xqc_engine_wakeup_after|wakeup:1746037247348199|now:1746037247348085|diff:114| [2025/04/30 18:20:47 348090] [debug] |xqc_engine_main_logic|END|now:1746037247348025| [2025/04/30 18:20:47 348095] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247348095| [2025/04/30 18:20:47 348099] [debug] |xqc_engine_wakeup_after|wakeup:1746037247348199|now:1746037247348098|diff:101| [2025/04/30 18:20:47 348109] [debug] |xqc_engine_main_logic|END|now:1746037247348095| [2025/04/30 18:20:47 349175] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247349175| [2025/04/30 18:20:47 349186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247348199|pq_index:0| [2025/04/30 18:20:47 349191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247348025| [2025/04/30 18:20:47 349196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247349195| [2025/04/30 18:20:47 349201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247348199|now:1746037247349195| [2025/04/30 18:20:47 349206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247348199|now:1746037247349195| [2025/04/30 18:20:47 349210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 349214] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 349220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52099|min_srtt:52099|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 349225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61291|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1107111| [2025/04/30 18:20:47 349229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 349233] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 349238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 349245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 349253] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 349260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61291|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 349267] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 349275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1166| [2025/04/30 18:20:47 349326] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61291|now:1746037247349287|stream_id:0|stream_offset:1065846| [2025/04/30 18:20:47 349338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 349345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61291|applimit:0| [2025/04/30 18:20:47 349353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52099|rtt_var:2507|pto_duration:62127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 349367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 349375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 349381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62491| [2025/04/30 18:20:47 349388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247436414|now:1746037247349352|interv:87062| [2025/04/30 18:20:47 349394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247436414|now:1746037247349352|interval:87062|pto_count:0|srtt:52099 [2025/04/30 18:20:47 349401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62491| [2025/04/30 18:20:47 349406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 349411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1067025| [2025/04/30 18:20:47 349415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 349420] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1167| [2025/04/30 18:20:47 349453] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62491|now:1746037247349429|stream_id:0|stream_offset:1067025| [2025/04/30 18:20:47 349459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 349464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62491|applimit:0| [2025/04/30 18:20:47 349468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52099|rtt_var:2507|pto_duration:62127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 349473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 349477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 349481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63691| [2025/04/30 18:20:47 349485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247436556|now:1746037247349468|interv:87088| [2025/04/30 18:20:47 349489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247436556|now:1746037247349468|interval:87088|pto_count:0|srtt:52099 [2025/04/30 18:20:47 349494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63691| [2025/04/30 18:20:47 349498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 349503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1068204| [2025/04/30 18:20:47 349511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 349516] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1168| [2025/04/30 18:20:47 349539] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63691|now:1746037247349522|stream_id:0|stream_offset:1068204| [2025/04/30 18:20:47 349545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 349549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63691|applimit:0| [2025/04/30 18:20:47 349553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52099|rtt_var:2507|pto_duration:62127|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 349558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 349562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 349566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64891| [2025/04/30 18:20:47 349570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247436649|now:1746037247349553|interv:87096| [2025/04/30 18:20:47 349574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247436649|now:1746037247349553|interval:87096|pto_count:0|srtt:52099 [2025/04/30 18:20:47 349578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64891| [2025/04/30 18:20:47 349583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 349587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1069383| [2025/04/30 18:20:47 349591] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 349595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247350595|now:1746037247349595|interv:1000| [2025/04/30 18:20:47 349599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 349603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 349608] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247350595| [2025/04/30 18:20:47 349612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247350595| [2025/04/30 18:20:47 349616] [debug] |xqc_engine_wakeup_after|wakeup:1746037247350595|now:1746037247349616|diff:979| [2025/04/30 18:20:47 349620] [debug] |xqc_engine_main_logic|END|now:1746037247349195| [2025/04/30 18:20:47 349630] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247349630| [2025/04/30 18:20:47 349635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 349641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:448| [2025/04/30 18:20:47 349645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:449| [2025/04/30 18:20:47 349654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:449| [2025/04/30 18:20:47 349658] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 349664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1112|path_largest_ack:1111| [2025/04/30 18:20:47 349669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:198|tx_in_flight:70845|prior_delivered:964680|prior_time:1746037247296785|is_app_limited:0|send_elapse:55883|ack_elapse:52845|ctl_first_sent_time:1746037247298009|lagest_ack_time:1746037247349630|curr_delivered:1027125| [2025/04/30 18:20:47 349674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247298009| [2025/04/30 18:20:47 349679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 349683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1112|origin_pktnum:1050|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1112|path_largest_ack:1112| [2025/04/30 18:20:47 349688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:199|tx_in_flight:68445|prior_delivered:967080|prior_time:1746037247298654|is_app_limited:0|send_elapse:56962|ack_elapse:50976|ctl_first_sent_time:1746037247299204|lagest_ack_time:1746037247349630|curr_delivered:1028325| [2025/04/30 18:20:47 349692] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247299204| [2025/04/30 18:20:47 349697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 349701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52099|rttvar:2507|minrtt:30950|latest_rtt:50426|ack_delay:1000| [2025/04/30 18:20:47 349705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51765|rttvar:2549|minrtt:30950|latest_rtt:50426|ack_delay:1000| [2025/04/30 18:20:47 349710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1112|lost_pn:1109|thresh:3| [2025/04/30 18:20:47 349714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 349718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 349722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 349726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 349730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 349734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 349738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 349742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51765|rtt_var:2549|pto_duration:61961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 349747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 349753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 349757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62491| [2025/04/30 18:20:47 349761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247436483|now:1746037247349742|interv:86741| [2025/04/30 18:20:47 349766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247436483|now:1746037247349742|interval:86741|pto_count:0|srtt:51765 [2025/04/30 18:20:47 349770] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56962, ack_elapse 50976, delivered 61245|rate 1075190|lost 205| [2025/04/30 18:20:47 349775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075190) in round 17| [2025/04/30 18:20:47 349779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 349784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 349788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247299204|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 349793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247299204|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 349797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62491|srtt:51765|latest_rtt:50426|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 349804] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:449|largest:449|pns:2| [2025/04/30 18:20:47 349808] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:449|frame:ACK |recv_time:1746037247349630|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 349813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367349630|now:1746037247349630|interv:120000000| [2025/04/30 18:20:47 349817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367349630|now:1746037247349630|interv:120000000| [2025/04/30 18:20:47 349821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247350595|pq_index:0| [2025/04/30 18:20:47 349826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247349195| [2025/04/30 18:20:47 349830] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247349830| [2025/04/30 18:20:47 349835] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247349834| [2025/04/30 18:20:47 349840] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 349845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51765|min_srtt:51765|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 349853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1107111| [2025/04/30 18:20:47 349858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 349863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 349867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51765|min_srtt:51765|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 349872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1108290| [2025/04/30 18:20:47 349876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51765|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 349881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 349885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51765|min_srtt:51765|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 349890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1109469| [2025/04/30 18:20:47 349894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 349898] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 349902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 349907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 349911] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 349915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1069383| [2025/04/30 18:20:47 349920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 349924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 349928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247350595| [2025/04/30 18:20:47 349932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247350595| [2025/04/30 18:20:47 349936] [debug] |xqc_engine_wakeup_after|wakeup:1746037247350595|now:1746037247349936|diff:659| [2025/04/30 18:20:47 349940] [debug] |xqc_engine_main_logic|END|now:1746037247349834| [2025/04/30 18:20:47 349945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247349945| [2025/04/30 18:20:47 349952] [debug] |xqc_engine_wakeup_after|wakeup:1746037247350595|now:1746037247349952|diff:643| [2025/04/30 18:20:47 349956] [debug] |xqc_engine_main_logic|END|now:1746037247349945| [2025/04/30 18:20:47 351025] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247351025| [2025/04/30 18:20:47 351035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247350595|pq_index:0| [2025/04/30 18:20:47 351040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247349834| [2025/04/30 18:20:47 351045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247351044| [2025/04/30 18:20:47 351050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247350595|now:1746037247351044| [2025/04/30 18:20:47 351054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247350595|now:1746037247351044| [2025/04/30 18:20:47 351058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 351063] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 351068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51765|min_srtt:51765|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 351073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1109469| [2025/04/30 18:20:47 351077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 351081] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 351085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 351090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 351094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 351099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1069383| [2025/04/30 18:20:47 351103] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 351107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1169| [2025/04/30 18:20:47 351142] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62491|now:1746037247351116|stream_id:0|stream_offset:1069383| [2025/04/30 18:20:47 351148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 351153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62491|applimit:0| [2025/04/30 18:20:47 351158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51765|rtt_var:2549|pto_duration:61961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 351168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 351172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 351176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63691| [2025/04/30 18:20:47 351180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247438077|now:1746037247351158|interv:86919| [2025/04/30 18:20:47 351184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247438077|now:1746037247351158|interval:86919|pto_count:0|srtt:51765 [2025/04/30 18:20:47 351189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63691| [2025/04/30 18:20:47 351194] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 351198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63691|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 351203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 351207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1170| [2025/04/30 18:20:47 351245] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63691|now:1746037247351217|stream_id:0|stream_offset:1070562| [2025/04/30 18:20:47 351255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 351262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63691|applimit:0| [2025/04/30 18:20:47 351269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51765|rtt_var:2549|pto_duration:61961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 351280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 351287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 351293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64891| [2025/04/30 18:20:47 351300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247438178|now:1746037247351269|interv:86909| [2025/04/30 18:20:47 351306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247438178|now:1746037247351269|interval:86909|pto_count:0|srtt:51765 [2025/04/30 18:20:47 351314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64891| [2025/04/30 18:20:47 351320] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 351324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64891|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 351337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 351341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247352341|now:1746037247351341|interv:1000| [2025/04/30 18:20:47 351345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 351349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 351353] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247352341| [2025/04/30 18:20:47 351358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247352341| [2025/04/30 18:20:47 351362] [debug] |xqc_engine_wakeup_after|wakeup:1746037247352341|now:1746037247351362|diff:979| [2025/04/30 18:20:47 351366] [debug] |xqc_engine_main_logic|END|now:1746037247351044| [2025/04/30 18:20:47 351528] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247351527| [2025/04/30 18:20:47 351537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 351543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:449| [2025/04/30 18:20:47 351547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:450| [2025/04/30 18:20:47 351553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:450| [2025/04/30 18:20:47 351557] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 351563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1114|path_largest_ack:1113| [2025/04/30 18:20:47 351567] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:199|tx_in_flight:69645|prior_delivered:967080|prior_time:1746037247298654|is_app_limited:0|send_elapse:58304|ack_elapse:52873|ctl_first_sent_time:1746037247300546|lagest_ack_time:1746037247351527|curr_delivered:1029525| [2025/04/30 18:20:47 351572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247300546| [2025/04/30 18:20:47 351577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 351581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1114|origin_pktnum:1054|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1114|path_largest_ack:1114| [2025/04/30 18:20:47 351586] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:66045|prior_delivered:970680|prior_time:1746037247301719|is_app_limited:0|send_elapse:55751|ack_elapse:49808|ctl_first_sent_time:1746037247303111|lagest_ack_time:1746037247351527|curr_delivered:1030725| [2025/04/30 18:20:47 351590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247303111| [2025/04/30 18:20:47 351594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 351598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51765|rttvar:2549|minrtt:30950|latest_rtt:48416|ack_delay:1000| [2025/04/30 18:20:47 351603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51222|rttvar:2999|minrtt:30950|latest_rtt:48416|ack_delay:1000| [2025/04/30 18:20:47 351612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1114|lost_pn:1111|thresh:3| [2025/04/30 18:20:47 351616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 351640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51222|rtt_var:2999|pto_duration:63218|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 351644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 351648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 351652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62491| [2025/04/30 18:20:47 351656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247439435|now:1746037247351640|interv:87795| [2025/04/30 18:20:47 351660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247439435|now:1746037247351640|interval:87795|pto_count:0|srtt:51222 [2025/04/30 18:20:47 351665] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55751, ack_elapse 49808, delivered 60045|rate 1077021|lost 205| [2025/04/30 18:20:47 351669] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077021) in round 17| [2025/04/30 18:20:47 351674] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 351680] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 351687] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247303111|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 351694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247303111|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 351702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62491|srtt:51222|latest_rtt:48416|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 351711] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:450|largest:450|pns:2| [2025/04/30 18:20:47 351717] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:450|frame:ACK |recv_time:1746037247351527|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 351730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367351527|now:1746037247351527|interv:120000000| [2025/04/30 18:20:47 351737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367351527|now:1746037247351527|interv:120000000| [2025/04/30 18:20:47 351742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247352341|pq_index:0| [2025/04/30 18:20:47 351747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247351044| [2025/04/30 18:20:47 351751] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247351751| [2025/04/30 18:20:47 351756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247351755| [2025/04/30 18:20:47 351761] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 351766] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51222|min_srtt:51222|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 351770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1109469| [2025/04/30 18:20:47 351775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 351780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 351784] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51222|min_srtt:51222|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 351788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1110648| [2025/04/30 18:20:47 351793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 351798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 351802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51222|min_srtt:51222|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 351806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1111827| [2025/04/30 18:20:47 351811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 351814] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 351818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 351826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 351830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 351835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62491|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 351839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 351843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 351847] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247352341| [2025/04/30 18:20:47 351851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247352341| [2025/04/30 18:20:47 351855] [debug] |xqc_engine_wakeup_after|wakeup:1746037247352341|now:1746037247351855|diff:486| [2025/04/30 18:20:47 351859] [debug] |xqc_engine_main_logic|END|now:1746037247351755| [2025/04/30 18:20:47 351867] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247351866| [2025/04/30 18:20:47 351871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 351877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:450| [2025/04/30 18:20:47 351881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:451| [2025/04/30 18:20:47 351886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:451| [2025/04/30 18:20:47 351890] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 351895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1115|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1116|path_largest_ack:1115| [2025/04/30 18:20:47 351900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:66064|prior_delivered:970680|prior_time:1746037247301719|is_app_limited:0|send_elapse:55890|ack_elapse:50147|ctl_first_sent_time:1746037247303250|lagest_ack_time:1746037247351866|curr_delivered:1030744| [2025/04/30 18:20:47 351905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247303250| [2025/04/30 18:20:47 351909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 351913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1116|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1116|path_largest_ack:1116| [2025/04/30 18:20:47 351918] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:66064|prior_delivered:970680|prior_time:1746037247301719|is_app_limited:0|send_elapse:55890|ack_elapse:50147|ctl_first_sent_time:1746037247303250|lagest_ack_time:1746037247351866|curr_delivered:1030763| [2025/04/30 18:20:47 351922] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247303371| [2025/04/30 18:20:47 351926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 351930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51222|rttvar:2999|minrtt:30950|latest_rtt:48495|ack_delay:0| [2025/04/30 18:20:47 351937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50881|rttvar:2931|minrtt:30950|latest_rtt:48495|ack_delay:0| [2025/04/30 18:20:47 351941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1116|lost_pn:1113|thresh:3| [2025/04/30 18:20:47 351945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 351965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 351969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50881|rtt_var:2931|pto_duration:62605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 351974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 351978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 351981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62453| [2025/04/30 18:20:47 352006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247438822|now:1746037247351969|interv:86853| [2025/04/30 18:20:47 352015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247438822|now:1746037247351969|interval:86853|pto_count:0|srtt:50881 [2025/04/30 18:20:47 352020] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55890, ack_elapse 50147, delivered 60083|rate 1075022|lost 205| [2025/04/30 18:20:47 352024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1075022) in round 17| [2025/04/30 18:20:47 352028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 352033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 352036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247303371|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 352041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247303371|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 352046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62453|srtt:50881|latest_rtt:48495|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 352054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:451|largest:451|pns:2| [2025/04/30 18:20:47 352059] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:451|frame:ACK |recv_time:1746037247351866|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 352064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367351866|now:1746037247351866|interv:120000000| [2025/04/30 18:20:47 352068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367351866|now:1746037247351866|interv:120000000| [2025/04/30 18:20:47 352072] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247352341|pq_index:0| [2025/04/30 18:20:47 352076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247351755| [2025/04/30 18:20:47 352080] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247352080| [2025/04/30 18:20:47 352085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247352084| [2025/04/30 18:20:47 352089] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 352094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50881|min_srtt:50881|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 352099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62453|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1111827| [2025/04/30 18:20:47 352103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 352107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 352111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 352115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 352120] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 352124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62453|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 352128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 352132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 352136] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247352341| [2025/04/30 18:20:47 352140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247352341| [2025/04/30 18:20:47 352145] [debug] |xqc_engine_wakeup_after|wakeup:1746037247352341|now:1746037247352144|diff:197| [2025/04/30 18:20:47 352152] [debug] |xqc_engine_main_logic|END|now:1746037247352084| [2025/04/30 18:20:47 352160] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247352160| [2025/04/30 18:20:47 352166] [debug] |xqc_engine_wakeup_after|wakeup:1746037247352341|now:1746037247352166|diff:175| [2025/04/30 18:20:47 352178] [debug] |xqc_engine_main_logic|END|now:1746037247352160| [2025/04/30 18:20:47 353250] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247353250| [2025/04/30 18:20:47 353261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247352341|pq_index:0| [2025/04/30 18:20:47 353266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247352084| [2025/04/30 18:20:47 353271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247353270| [2025/04/30 18:20:47 353276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247352341|now:1746037247353270| [2025/04/30 18:20:47 353280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247352341|now:1746037247353270| [2025/04/30 18:20:47 353284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 353289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 353294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50881|min_srtt:50881|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 353299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62453|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1111827| [2025/04/30 18:20:47 353303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 353307] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 353311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 353315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 353320] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 353325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62453|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 353331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 353338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1171| [2025/04/30 18:20:47 353383] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62453|now:1746037247353350|stream_id:0|stream_offset:1071741| [2025/04/30 18:20:47 353390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 353395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62453|applimit:0| [2025/04/30 18:20:47 353399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50881|rtt_var:2931|pto_duration:62605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 353410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 353414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 353418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 353422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247440955|now:1746037247353399|interv:87556| [2025/04/30 18:20:47 353426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247440955|now:1746037247353399|interval:87556|pto_count:0|srtt:50881 [2025/04/30 18:20:47 353431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63653| [2025/04/30 18:20:47 353436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 353440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1072920| [2025/04/30 18:20:47 353445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 353449] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1172| [2025/04/30 18:20:47 353474] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247353456|stream_id:0|stream_offset:1072920| [2025/04/30 18:20:47 353479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 353484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 353488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50881|rtt_var:2931|pto_duration:62605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 353493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 353497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 353501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 353505] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247441061|now:1746037247353488|interv:87573| [2025/04/30 18:20:47 353509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247441061|now:1746037247353488|interval:87573|pto_count:0|srtt:50881 [2025/04/30 18:20:47 353513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64853| [2025/04/30 18:20:47 353518] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 353522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 353530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 353534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247354534|now:1746037247353534|interv:1000| [2025/04/30 18:20:47 353538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 353542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 353546] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247354534| [2025/04/30 18:20:47 353550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247354534| [2025/04/30 18:20:47 353554] [debug] |xqc_engine_wakeup_after|wakeup:1746037247354534|now:1746037247353554|diff:980| [2025/04/30 18:20:47 353559] [debug] |xqc_engine_main_logic|END|now:1746037247353270| [2025/04/30 18:20:47 353622] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247353621| [2025/04/30 18:20:47 353627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 353633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:451| [2025/04/30 18:20:47 353637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:452| [2025/04/30 18:20:47 353643] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:452| [2025/04/30 18:20:47 353647] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 353652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1117|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1118|path_largest_ack:1117| [2025/04/30 18:20:47 353657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:67291|prior_delivered:970680|prior_time:1746037247301719|is_app_limited:0|send_elapse:56126|ack_elapse:51902|ctl_first_sent_time:1746037247303486|lagest_ack_time:1746037247353621|curr_delivered:1031971| [2025/04/30 18:20:47 353661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247303486| [2025/04/30 18:20:47 353666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 353670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1118|path_largest_ack:1118| [2025/04/30 18:20:47 353675] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:67291|prior_delivered:970680|prior_time:1746037247301719|is_app_limited:0|send_elapse:56126|ack_elapse:51902|ctl_first_sent_time:1746037247303486|lagest_ack_time:1746037247353621|curr_delivered:1033171| [2025/04/30 18:20:47 353679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247303609| [2025/04/30 18:20:47 353683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 353687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50881|rttvar:2931|minrtt:30950|latest_rtt:50012|ack_delay:0| [2025/04/30 18:20:47 353692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50772|rttvar:2416|minrtt:30950|latest_rtt:50012|ack_delay:0| [2025/04/30 18:20:47 353696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1118|lost_pn:1115|thresh:3| [2025/04/30 18:20:47 353704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 353708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 353712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 353715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 353719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 353723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 424|pns:2| [2025/04/30 18:20:47 353727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 353731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50772|rtt_var:2416|pto_duration:60436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 353736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 353740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 353744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 353748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247438892|now:1746037247353731|interv:85161| [2025/04/30 18:20:47 353752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247438892|now:1746037247353731|interval:85161|pto_count:0|srtt:50772 [2025/04/30 18:20:47 353756] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56126, ack_elapse 51902, delivered 62491|rate 1113405|lost 205| [2025/04/30 18:20:47 353761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113405) in round 17| [2025/04/30 18:20:47 353765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 353769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 353773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2408|po_sent_time:1746037247303609|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 353778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2408|po_sent_time:1746037247303609|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 353782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50772|latest_rtt:50012|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 353788] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:452|largest:452|pns:2| [2025/04/30 18:20:47 353793] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:452|frame:ACK |recv_time:1746037247353621|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 353800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367353621|now:1746037247353621|interv:120000000| [2025/04/30 18:20:47 353804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367353621|now:1746037247353621|interv:120000000| [2025/04/30 18:20:47 353808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247354534|pq_index:0| [2025/04/30 18:20:47 353812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247353270| [2025/04/30 18:20:47 353816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247353816| [2025/04/30 18:20:47 353821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247353820| [2025/04/30 18:20:47 353826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 353831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50772|min_srtt:50772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 353835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1111827| [2025/04/30 18:20:47 353840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 353844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 353849] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50772|min_srtt:50772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 353853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1113006| [2025/04/30 18:20:47 353858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 353862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 353867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50772|min_srtt:50772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 353871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1114185| [2025/04/30 18:20:47 353875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 353879] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 353883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 353889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 353894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 353898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 353902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 353906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 353910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247354534| [2025/04/30 18:20:47 353914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247354534| [2025/04/30 18:20:47 353918] [debug] |xqc_engine_wakeup_after|wakeup:1746037247354534|now:1746037247353918|diff:616| [2025/04/30 18:20:47 353922] [debug] |xqc_engine_main_logic|END|now:1746037247353820| [2025/04/30 18:20:47 353927] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247353927| [2025/04/30 18:20:47 353931] [debug] |xqc_engine_wakeup_after|wakeup:1746037247354534|now:1746037247353931|diff:603| [2025/04/30 18:20:47 353935] [debug] |xqc_engine_main_logic|END|now:1746037247353927| [2025/04/30 18:20:47 355009] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247355009| [2025/04/30 18:20:47 355019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247354534|pq_index:0| [2025/04/30 18:20:47 355024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247353820| [2025/04/30 18:20:47 355029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247355028| [2025/04/30 18:20:47 355034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247354534|now:1746037247355028| [2025/04/30 18:20:47 355038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247354534|now:1746037247355028| [2025/04/30 18:20:47 355042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 355047] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 355052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50772|min_srtt:50772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 355057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1114185| [2025/04/30 18:20:47 355061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 355065] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 355069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 355074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 355084] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 355088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 355093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 355097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1173| [2025/04/30 18:20:47 355134] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247355106|stream_id:0|stream_offset:1074099| [2025/04/30 18:20:47 355139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 355144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 355149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50772|rtt_var:2416|pto_duration:60436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 355153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 355157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 355161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 355165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247440542|now:1746037247355148|interv:85394| [2025/04/30 18:20:47 355169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247440542|now:1746037247355148|interval:85394|pto_count:0|srtt:50772 [2025/04/30 18:20:47 355174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 355179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 355183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1075278| [2025/04/30 18:20:47 355188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 355192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1174| [2025/04/30 18:20:47 355218] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247355198|stream_id:0|stream_offset:1075278| [2025/04/30 18:20:47 355227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 355234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 355241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50772|rtt_var:2416|pto_duration:60436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 355254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 355260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 355264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 355268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247440634|now:1746037247355241|interv:85393| [2025/04/30 18:20:47 355272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247440634|now:1746037247355241|interval:85393|pto_count:0|srtt:50772 [2025/04/30 18:20:47 355277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64845| [2025/04/30 18:20:47 355282] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 355286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 355290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 355294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247356294|now:1746037247355294|interv:1000| [2025/04/30 18:20:47 355298] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 355302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 355306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247356294| [2025/04/30 18:20:47 355310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247356294| [2025/04/30 18:20:47 355314] [debug] |xqc_engine_wakeup_after|wakeup:1746037247356294|now:1746037247355314|diff:980| [2025/04/30 18:20:47 355319] [debug] |xqc_engine_main_logic|END|now:1746037247355028| [2025/04/30 18:20:47 355621] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247355621| [2025/04/30 18:20:47 355628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 355634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:452| [2025/04/30 18:20:47 355638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:453| [2025/04/30 18:20:47 355644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:453| [2025/04/30 18:20:47 355648] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 355654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1120|path_largest_ack:1119| [2025/04/30 18:20:47 355658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:67291|prior_delivered:973080|prior_time:1746037247303741|is_app_limited:0|send_elapse:55954|ack_elapse:51880|ctl_first_sent_time:1746037247305311|lagest_ack_time:1746037247355621|curr_delivered:1034371| [2025/04/30 18:20:47 355663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247305311| [2025/04/30 18:20:47 355672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 355676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1120|path_largest_ack:1120| [2025/04/30 18:20:47 355681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:200|tx_in_flight:67291|prior_delivered:973080|prior_time:1746037247303741|is_app_limited:0|send_elapse:55954|ack_elapse:51880|ctl_first_sent_time:1746037247305311|lagest_ack_time:1746037247355621|curr_delivered:1035571| [2025/04/30 18:20:47 355685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247305420| [2025/04/30 18:20:47 355689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 355693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50772|rttvar:2416|minrtt:30950|latest_rtt:50201|ack_delay:0| [2025/04/30 18:20:47 355697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50701|rttvar:1954|minrtt:30950|latest_rtt:50201|ack_delay:0| [2025/04/30 18:20:47 355702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1120|lost_pn:1117|thresh:3| [2025/04/30 18:20:47 355706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 355710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 355714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 355718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 355721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 355725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 355729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50701|rtt_var:1954|pto_duration:58517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 355734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 355738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 355742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 355746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247438715|now:1746037247355729|interv:82986| [2025/04/30 18:20:47 355750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247438715|now:1746037247355729|interval:82986|pto_count:0|srtt:50701 [2025/04/30 18:20:47 355754] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55954, ack_elapse 51880, delivered 62491|rate 1116828|lost 205| [2025/04/30 18:20:47 355759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116828) in round 17| [2025/04/30 18:20:47 355763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 355770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 355774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247305420|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 355778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247305420|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 355783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50701|latest_rtt:50201|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 355789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:453|largest:453|pns:2| [2025/04/30 18:20:47 355793] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:453|frame:ACK |recv_time:1746037247355621|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 355798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367355621|now:1746037247355621|interv:120000000| [2025/04/30 18:20:47 355802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367355621|now:1746037247355621|interv:120000000| [2025/04/30 18:20:47 355806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247356294|pq_index:0| [2025/04/30 18:20:47 355810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247355028| [2025/04/30 18:20:47 355814] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247355814| [2025/04/30 18:20:47 355819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247355818| [2025/04/30 18:20:47 355824] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 355829] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50701|min_srtt:50701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 355833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1114185| [2025/04/30 18:20:47 355838] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 355842] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 355847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50701|min_srtt:50701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 355851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1115364| [2025/04/30 18:20:47 355858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 355863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 355867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50701|min_srtt:50701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 355872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1116543| [2025/04/30 18:20:47 355876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 355880] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 355884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 355889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 355893] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 355897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 355902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 355906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 355910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247356294| [2025/04/30 18:20:47 355914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247356294| [2025/04/30 18:20:47 355918] [debug] |xqc_engine_wakeup_after|wakeup:1746037247356294|now:1746037247355918|diff:376| [2025/04/30 18:20:47 355922] [debug] |xqc_engine_main_logic|END|now:1746037247355818| [2025/04/30 18:20:47 355927] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247355927| [2025/04/30 18:20:47 355931] [debug] |xqc_engine_wakeup_after|wakeup:1746037247356294|now:1746037247355931|diff:363| [2025/04/30 18:20:47 355935] [debug] |xqc_engine_main_logic|END|now:1746037247355927| [2025/04/30 18:20:47 357010] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247357009| [2025/04/30 18:20:47 357020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247356294|pq_index:0| [2025/04/30 18:20:47 357025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247355818| [2025/04/30 18:20:47 357030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247357029| [2025/04/30 18:20:47 357035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247356294|now:1746037247357029| [2025/04/30 18:20:47 357039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247356294|now:1746037247357029| [2025/04/30 18:20:47 357053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 357058] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 357063] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50701|min_srtt:50701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 357068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1116543| [2025/04/30 18:20:47 357072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 357076] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 357080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 357085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 357089] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 357094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 357098] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 357103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1175| [2025/04/30 18:20:47 357139] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247357111|stream_id:0|stream_offset:1076457| [2025/04/30 18:20:47 357145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 357150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 357155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50701|rtt_var:1954|pto_duration:58517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 357159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 357163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 357167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 357171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247440628|now:1746037247357155|interv:83473| [2025/04/30 18:20:47 357175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247440628|now:1746037247357155|interval:83473|pto_count:0|srtt:50701 [2025/04/30 18:20:47 357181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 357194] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 357201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1077636| [2025/04/30 18:20:47 357209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 357216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1176| [2025/04/30 18:20:47 357252] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247357227|stream_id:0|stream_offset:1077636| [2025/04/30 18:20:47 357258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 357263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 357267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50701|rtt_var:1954|pto_duration:58517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 357272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 357279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 357285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 357291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247440744|now:1746037247357267|interv:83477| [2025/04/30 18:20:47 357298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247440744|now:1746037247357267|interval:83477|pto_count:0|srtt:50701 [2025/04/30 18:20:47 357306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64845| [2025/04/30 18:20:47 357313] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 357320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 357326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 357330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247358330|now:1746037247357330|interv:1000| [2025/04/30 18:20:47 357334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 357338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 357342] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247358330| [2025/04/30 18:20:47 357346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247358330| [2025/04/30 18:20:47 357352] [debug] |xqc_engine_wakeup_after|wakeup:1746037247358330|now:1746037247357352|diff:978| [2025/04/30 18:20:47 357359] [debug] |xqc_engine_main_logic|END|now:1746037247357029| [2025/04/30 18:20:47 357605] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247357604| [2025/04/30 18:20:47 357619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 357625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:453| [2025/04/30 18:20:47 357629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:454| [2025/04/30 18:20:47 357635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:454| [2025/04/30 18:20:47 357639] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 357645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1121|origin_pktnum:1059|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1122|path_largest_ack:1121| [2025/04/30 18:20:47 357649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:201|tx_in_flight:66091|prior_delivered:975480|prior_time:1746037247305548|is_app_limited:0|send_elapse:55924|ack_elapse:52056|ctl_first_sent_time:1746037247307251|lagest_ack_time:1746037247357604|curr_delivered:1036771| [2025/04/30 18:20:47 357654] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247307251| [2025/04/30 18:20:47 357659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 357664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1122|path_largest_ack:1122| [2025/04/30 18:20:47 357668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:201|tx_in_flight:66091|prior_delivered:975480|prior_time:1746037247305548|is_app_limited:0|send_elapse:55924|ack_elapse:52056|ctl_first_sent_time:1746037247307251|lagest_ack_time:1746037247357604|curr_delivered:1037971| [2025/04/30 18:20:47 357673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247307352| [2025/04/30 18:20:47 357677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 357681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50701|rttvar:1954|minrtt:30950|latest_rtt:50252|ack_delay:1000| [2025/04/30 18:20:47 357685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50520|rttvar:1828|minrtt:30950|latest_rtt:50252|ack_delay:1000| [2025/04/30 18:20:47 357690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1122|lost_pn:1119|thresh:3| [2025/04/30 18:20:47 357694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 357698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 357702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 357706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 357710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 357714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50520|rtt_var:1828|pto_duration:57832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 357721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 357725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 357729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 357733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247440059|now:1746037247357714|interv:82345| [2025/04/30 18:20:47 357737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247440059|now:1746037247357714|interval:82345|pto_count:0|srtt:50520 [2025/04/30 18:20:47 357742] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55924, ack_elapse 52056, delivered 62491|rate 1117427|lost 205| [2025/04/30 18:20:47 357746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117427) in round 17| [2025/04/30 18:20:47 357751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 357755] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 357759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247307352|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 357763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247307352|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 357768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50520|latest_rtt:50252|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 357774] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:454|largest:454|pns:2| [2025/04/30 18:20:47 357778] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:454|frame:ACK |recv_time:1746037247357604|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 357783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367357604|now:1746037247357604|interv:120000000| [2025/04/30 18:20:47 357787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367357604|now:1746037247357604|interv:120000000| [2025/04/30 18:20:47 357791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247358330|pq_index:0| [2025/04/30 18:20:47 357796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247357029| [2025/04/30 18:20:47 357800] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247357799| [2025/04/30 18:20:47 357804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247357804| [2025/04/30 18:20:47 357810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 357817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50520|min_srtt:50520|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 357821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1116543| [2025/04/30 18:20:47 357826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 357831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 357835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50520|min_srtt:50520|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 357840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1117722| [2025/04/30 18:20:47 357844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 357848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 357853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50520|min_srtt:50520|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 357857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1118901| [2025/04/30 18:20:47 357861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 357865] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 357869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 357873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 357878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 357882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 357886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 357890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 357894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247358330| [2025/04/30 18:20:47 357898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247358330| [2025/04/30 18:20:47 357902] [debug] |xqc_engine_wakeup_after|wakeup:1746037247358330|now:1746037247357902|diff:428| [2025/04/30 18:20:47 357907] [debug] |xqc_engine_main_logic|END|now:1746037247357804| [2025/04/30 18:20:47 357914] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247357914| [2025/04/30 18:20:47 357918] [debug] |xqc_engine_wakeup_after|wakeup:1746037247358330|now:1746037247357918|diff:412| [2025/04/30 18:20:47 357922] [debug] |xqc_engine_main_logic|END|now:1746037247357914| [2025/04/30 18:20:47 358992] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247358991| [2025/04/30 18:20:47 359002] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247358330|pq_index:0| [2025/04/30 18:20:47 359007] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247357804| [2025/04/30 18:20:47 359012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247359011| [2025/04/30 18:20:47 359017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247358330|now:1746037247359011| [2025/04/30 18:20:47 359021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247358330|now:1746037247359011| [2025/04/30 18:20:47 359025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 359030] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 359035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50520|min_srtt:50520|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 359039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1118901| [2025/04/30 18:20:47 359044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 359048] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 359052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 359056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 359061] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 359065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 359070] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 359074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1177| [2025/04/30 18:20:47 359109] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247359082|stream_id:0|stream_offset:1078815| [2025/04/30 18:20:47 359115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 359120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 359133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50520|rtt_var:1828|pto_duration:57832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 359140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 359147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 359153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 359160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247441914|now:1746037247359132|interv:82782| [2025/04/30 18:20:47 359166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247441914|now:1746037247359132|interval:82782|pto_count:0|srtt:50520 [2025/04/30 18:20:47 359175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 359182] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 359188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1079994| [2025/04/30 18:20:47 359195] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 359202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1178| [2025/04/30 18:20:47 359245] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247359214|stream_id:0|stream_offset:1079994| [2025/04/30 18:20:47 359256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 359263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 359270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50520|rtt_var:1828|pto_duration:57832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 359277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 359284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 359290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 359296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247442046|now:1746037247359269|interv:82777| [2025/04/30 18:20:47 359301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247442046|now:1746037247359269|interval:82777|pto_count:0|srtt:50520 [2025/04/30 18:20:47 359309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64845| [2025/04/30 18:20:47 359317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 359324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 359337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 359343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247360343|now:1746037247359343|interv:1000| [2025/04/30 18:20:47 359349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 359355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 359361] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247360343| [2025/04/30 18:20:47 359367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247360343| [2025/04/30 18:20:47 359373] [debug] |xqc_engine_wakeup_after|wakeup:1746037247360343|now:1746037247359373|diff:970| [2025/04/30 18:20:47 359379] [debug] |xqc_engine_main_logic|END|now:1746037247359011| [2025/04/30 18:20:47 359623] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247359622| [2025/04/30 18:20:47 359636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 359644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:454| [2025/04/30 18:20:47 359650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:455| [2025/04/30 18:20:47 359659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:455| [2025/04/30 18:20:47 359665] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 359673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1124|path_largest_ack:1123| [2025/04/30 18:20:47 359681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:201|tx_in_flight:66091|prior_delivered:977880|prior_time:1746037247307537|is_app_limited:0|send_elapse:55742|ack_elapse:52085|ctl_first_sent_time:1746037247309046|lagest_ack_time:1746037247359622|curr_delivered:1039171| [2025/04/30 18:20:47 359689] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247309046| [2025/04/30 18:20:47 359697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 359704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1124|path_largest_ack:1124| [2025/04/30 18:20:47 359712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:201|tx_in_flight:66091|prior_delivered:977880|prior_time:1746037247307537|is_app_limited:0|send_elapse:55742|ack_elapse:52085|ctl_first_sent_time:1746037247309046|lagest_ack_time:1746037247359622|curr_delivered:1040371| [2025/04/30 18:20:47 359720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247309149| [2025/04/30 18:20:47 359727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 359734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50520|rttvar:1828|minrtt:30950|latest_rtt:50473|ack_delay:1000| [2025/04/30 18:20:47 359741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50389|rttvar:1632|minrtt:30950|latest_rtt:50473|ack_delay:1000| [2025/04/30 18:20:47 359757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1124|lost_pn:1121|thresh:3| [2025/04/30 18:20:47 359763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 359770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 359777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 359784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 359791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 359798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50389|rtt_var:1632|pto_duration:56917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 359806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 359813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 359819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 359826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247441131|now:1746037247359798|interv:81333| [2025/04/30 18:20:47 359833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247441131|now:1746037247359798|interval:81333|pto_count:0|srtt:50389 [2025/04/30 18:20:47 359842] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55742, ack_elapse 52085, delivered 62491|rate 1121075|lost 205| [2025/04/30 18:20:47 359849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121075) in round 17| [2025/04/30 18:20:47 359857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 359864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 359871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247309149|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 359879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247309149|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:980280| [2025/04/30 18:20:47 359887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50389|latest_rtt:50473|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 359897] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:455|largest:455|pns:2| [2025/04/30 18:20:47 359905] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:455|frame:ACK |recv_time:1746037247359622|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 359919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367359622|now:1746037247359622|interv:120000000| [2025/04/30 18:20:47 359926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367359622|now:1746037247359622|interv:120000000| [2025/04/30 18:20:47 359933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247360343|pq_index:0| [2025/04/30 18:20:47 359940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247359011| [2025/04/30 18:20:47 359946] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247359946| [2025/04/30 18:20:47 359956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247359953| [2025/04/30 18:20:47 359965] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 359973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 359980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1118901| [2025/04/30 18:20:47 360012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 360021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 360029] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 360036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1120080| [2025/04/30 18:20:47 360045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50389|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 360053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 360060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 360068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1121259| [2025/04/30 18:20:47 360076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 360083] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 360089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 360102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 360109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 360116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 360124] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 360130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 360137] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247360343| [2025/04/30 18:20:47 360145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247360343| [2025/04/30 18:20:47 360151] [debug] |xqc_engine_wakeup_after|wakeup:1746037247360343|now:1746037247360151|diff:192| [2025/04/30 18:20:47 360158] [debug] |xqc_engine_main_logic|END|now:1746037247359953| [2025/04/30 18:20:47 360167] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247360167| [2025/04/30 18:20:47 360173] [debug] |xqc_engine_wakeup_after|wakeup:1746037247360343|now:1746037247360173|diff:170| [2025/04/30 18:20:47 360180] [debug] |xqc_engine_main_logic|END|now:1746037247360167| [2025/04/30 18:20:47 361255] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247361254| [2025/04/30 18:20:47 361270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247360343|pq_index:0| [2025/04/30 18:20:47 361278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247359953| [2025/04/30 18:20:47 361284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247361283| [2025/04/30 18:20:47 361289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247360343|now:1746037247361283| [2025/04/30 18:20:47 361294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247360343|now:1746037247361283| [2025/04/30 18:20:47 361298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 361302] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 361307] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50389|min_srtt:50389|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 361312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1121259| [2025/04/30 18:20:47 361319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 361326] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 361332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 361338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 361346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 361360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 361368] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 361374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1179| [2025/04/30 18:20:47 361426] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247361385|stream_id:0|stream_offset:1081173| [2025/04/30 18:20:47 361436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 361443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 361450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50389|rtt_var:1632|pto_duration:56917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 361457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 361463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 361469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 361476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247443302|now:1746037247361450|interv:81852| [2025/04/30 18:20:47 361482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247443302|now:1746037247361450|interval:81852|pto_count:0|srtt:50389 [2025/04/30 18:20:47 361489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 361497] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 361504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1082352| [2025/04/30 18:20:47 361511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 361517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1180| [2025/04/30 18:20:47 361560] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247361529|stream_id:0|stream_offset:1082352| [2025/04/30 18:20:47 361569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 361577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 361583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50389|rtt_var:1632|pto_duration:56917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 361596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 361600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 361604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 361608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247443446|now:1746037247361583|interv:81863| [2025/04/30 18:20:47 361612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247443446|now:1746037247361583|interval:81863|pto_count:0|srtt:50389 [2025/04/30 18:20:47 361616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64845| [2025/04/30 18:20:47 361621] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 361626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 361630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 361634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247362634|now:1746037247361634|interv:1000| [2025/04/30 18:20:47 361638] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 361642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 361646] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247362634| [2025/04/30 18:20:47 361651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247362634| [2025/04/30 18:20:47 361655] [debug] |xqc_engine_wakeup_after|wakeup:1746037247362634|now:1746037247361655|diff:979| [2025/04/30 18:20:47 361659] [debug] |xqc_engine_main_logic|END|now:1746037247361283| [2025/04/30 18:20:47 361669] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247361668| [2025/04/30 18:20:47 361674] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 361679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:455| [2025/04/30 18:20:47 361683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:456| [2025/04/30 18:20:47 361690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:456| [2025/04/30 18:20:47 361694] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 361699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1126|path_largest_ack:1125| [2025/04/30 18:20:47 361704] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:64891|prior_delivered:980280|prior_time:1746037247309551|is_app_limited:0|send_elapse:55732|ack_elapse:52117|ctl_first_sent_time:1746037247311111|lagest_ack_time:1746037247361668|curr_delivered:1041571| [2025/04/30 18:20:47 361709] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247311111| [2025/04/30 18:20:47 361713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 361721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1126|path_largest_ack:1126| [2025/04/30 18:20:47 361726] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:64891|prior_delivered:980280|prior_time:1746037247309551|is_app_limited:0|send_elapse:55732|ack_elapse:52117|ctl_first_sent_time:1746037247311111|lagest_ack_time:1746037247361668|curr_delivered:1042771| [2025/04/30 18:20:47 361730] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247311226| [2025/04/30 18:20:47 361734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 361739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50389|rttvar:1632|minrtt:30950|latest_rtt:50442|ack_delay:1000| [2025/04/30 18:20:47 361743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50271|rttvar:1460|minrtt:30950|latest_rtt:50442|ack_delay:1000| [2025/04/30 18:20:47 361747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1126|lost_pn:1123|thresh:3| [2025/04/30 18:20:47 361751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 361755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 361759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 361763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 361767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 361771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50271|rtt_var:1460|pto_duration:56111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 361776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 361780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 361783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 361787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247442640|now:1746037247361771|interv:80869| [2025/04/30 18:20:47 361791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247442640|now:1746037247361771|interval:80869|pto_count:0|srtt:50271 [2025/04/30 18:20:47 361796] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55732, ack_elapse 52117, delivered 62491|rate 1121276|lost 205| [2025/04/30 18:20:47 361800] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 17 -> 18| [2025/04/30 18:20:47 361804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121276) in round 18| [2025/04/30 18:20:47 361809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 361813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 361819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247311226|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 361824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247311226|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 361829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50271|latest_rtt:50442|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 361835] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:456|largest:456|pns:2| [2025/04/30 18:20:47 361839] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:456|frame:ACK |recv_time:1746037247361668|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 361844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367361668|now:1746037247361668|interv:120000000| [2025/04/30 18:20:47 361848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367361668|now:1746037247361668|interv:120000000| [2025/04/30 18:20:47 361852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247362634|pq_index:0| [2025/04/30 18:20:47 361856] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247361283| [2025/04/30 18:20:47 361860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247361860| [2025/04/30 18:20:47 361865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247361864| [2025/04/30 18:20:47 361870] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 361875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 361880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1121259| [2025/04/30 18:20:47 361885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 361889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 361894] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 361898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1122438| [2025/04/30 18:20:47 361905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 361910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 361914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 361918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1123617| [2025/04/30 18:20:47 361922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 361926] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 361930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 361934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 361939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 361943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 361947] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 361951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 361955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247362634| [2025/04/30 18:20:47 361959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247362634| [2025/04/30 18:20:47 361963] [debug] |xqc_engine_wakeup_after|wakeup:1746037247362634|now:1746037247361963|diff:671| [2025/04/30 18:20:47 361967] [debug] |xqc_engine_main_logic|END|now:1746037247361864| [2025/04/30 18:20:47 361972] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247361972| [2025/04/30 18:20:47 361976] [debug] |xqc_engine_wakeup_after|wakeup:1746037247362634|now:1746037247361976|diff:658| [2025/04/30 18:20:47 361980] [debug] |xqc_engine_main_logic|END|now:1746037247361972| [2025/04/30 18:20:47 363053] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247363053| [2025/04/30 18:20:47 363064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247362634|pq_index:0| [2025/04/30 18:20:47 363069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247361864| [2025/04/30 18:20:47 363074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247363073| [2025/04/30 18:20:47 363079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247362634|now:1746037247363073| [2025/04/30 18:20:47 363084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247362634|now:1746037247363073| [2025/04/30 18:20:47 363088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 363097] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 363103] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 363107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1123617| [2025/04/30 18:20:47 363112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 363117] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 363123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 363131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 363138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 363145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 363152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 363159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1181| [2025/04/30 18:20:47 363201] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247363170|stream_id:0|stream_offset:1083531| [2025/04/30 18:20:47 363211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 363218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 363225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50271|rtt_var:1460|pto_duration:56111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 363232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 363239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 363245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 363252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247444281|now:1746037247363225|interv:81056| [2025/04/30 18:20:47 363259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247444281|now:1746037247363225|interval:81056|pto_count:0|srtt:50271 [2025/04/30 18:20:47 363266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 363274] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 363287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1084710| [2025/04/30 18:20:47 363295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 363301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1182| [2025/04/30 18:20:47 363350] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247363313|stream_id:0|stream_offset:1084710| [2025/04/30 18:20:47 363360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 363367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 363375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50271|rtt_var:1460|pto_duration:56111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 363382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 363389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 363395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 363402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247444424|now:1746037247363374|interv:81050| [2025/04/30 18:20:47 363408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247444424|now:1746037247363374|interval:81050|pto_count:0|srtt:50271 [2025/04/30 18:20:47 363415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64845| [2025/04/30 18:20:47 363421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 363425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 363430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 363434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247364434|now:1746037247363434|interv:1000| [2025/04/30 18:20:47 363438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 363442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 363446] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247364434| [2025/04/30 18:20:47 363450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247364434| [2025/04/30 18:20:47 363454] [debug] |xqc_engine_wakeup_after|wakeup:1746037247364434|now:1746037247363454|diff:980| [2025/04/30 18:20:47 363459] [debug] |xqc_engine_main_logic|END|now:1746037247363073| [2025/04/30 18:20:47 363596] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247363595| [2025/04/30 18:20:47 363604] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 363616] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:456| [2025/04/30 18:20:47 363620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:457| [2025/04/30 18:20:47 363626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:457| [2025/04/30 18:20:47 363630] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 363635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1127| [2025/04/30 18:20:47 363640] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:64891|prior_delivered:982680|prior_time:1746037247311530|is_app_limited:0|send_elapse:55729|ack_elapse:52065|ctl_first_sent_time:1746037247313073|lagest_ack_time:1746037247363595|curr_delivered:1043971| [2025/04/30 18:20:47 363645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247313073| [2025/04/30 18:20:47 363650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 363654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1128|path_largest_ack:1128| [2025/04/30 18:20:47 363658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:202|tx_in_flight:64891|prior_delivered:982680|prior_time:1746037247311530|is_app_limited:0|send_elapse:55729|ack_elapse:52065|ctl_first_sent_time:1746037247313073|lagest_ack_time:1746037247363595|curr_delivered:1045171| [2025/04/30 18:20:47 363663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247313172| [2025/04/30 18:20:47 363667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 363671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50271|rttvar:1460|minrtt:30950|latest_rtt:50423|ack_delay:1000| [2025/04/30 18:20:47 363676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50165|rttvar:1307|minrtt:30950|latest_rtt:50423|ack_delay:1000| [2025/04/30 18:20:47 363680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1128|lost_pn:1125|thresh:3| [2025/04/30 18:20:47 363684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 363688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 363692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 363696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 363700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 363704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50165|rtt_var:1307|pto_duration:55393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 363709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 363716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 363720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 363724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247443706|now:1746037247363704|interv:80002| [2025/04/30 18:20:47 363728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247443706|now:1746037247363704|interval:80002|pto_count:0|srtt:50165 [2025/04/30 18:20:47 363732] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55729, ack_elapse 52065, delivered 62491|rate 1121337|lost 205| [2025/04/30 18:20:47 363738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121337) in round 18| [2025/04/30 18:20:47 363744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 363752] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 363758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247313172|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 363765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247313172|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 363772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50165|latest_rtt:50423|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 363781] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:457|largest:457|pns:2| [2025/04/30 18:20:47 363788] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:457|frame:ACK |recv_time:1746037247363595|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 363795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367363595|now:1746037247363595|interv:120000000| [2025/04/30 18:20:47 363802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367363595|now:1746037247363595|interv:120000000| [2025/04/30 18:20:47 363808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247364434|pq_index:0| [2025/04/30 18:20:47 363812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247363073| [2025/04/30 18:20:47 363816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247363816| [2025/04/30 18:20:47 363821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247363820| [2025/04/30 18:20:47 363826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 363831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 363840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1123617| [2025/04/30 18:20:47 363845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 363849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 363854] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 363858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1124796| [2025/04/30 18:20:47 363863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 363868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 363872] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50165|min_srtt:50165|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 363876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 363881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 363884] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 363888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 363893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 363897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 363901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 363906] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 363910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 363914] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247364434| [2025/04/30 18:20:47 363918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247364434| [2025/04/30 18:20:47 363922] [debug] |xqc_engine_wakeup_after|wakeup:1746037247364434|now:1746037247363922|diff:512| [2025/04/30 18:20:47 363926] [debug] |xqc_engine_main_logic|END|now:1746037247363820| [2025/04/30 18:20:47 363933] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247363933| [2025/04/30 18:20:47 363941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 363946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:457| [2025/04/30 18:20:47 363950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:458| [2025/04/30 18:20:47 363956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:458| [2025/04/30 18:20:47 363960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 363965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1129|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1129| [2025/04/30 18:20:47 363970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:62510|prior_delivered:985080|prior_time:1746037247313610|is_app_limited:0|send_elapse:54954|ack_elapse:50323|ctl_first_sent_time:1746037247314372|lagest_ack_time:1746037247363933|curr_delivered:1045190| [2025/04/30 18:20:47 363974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247314372| [2025/04/30 18:20:47 363979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 363983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1130|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1130|path_largest_ack:1130| [2025/04/30 18:20:47 364013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:62510|prior_delivered:985080|prior_time:1746037247313610|is_app_limited:0|send_elapse:54954|ack_elapse:50323|ctl_first_sent_time:1746037247314372|lagest_ack_time:1746037247363933|curr_delivered:1045209| [2025/04/30 18:20:47 364018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247314458| [2025/04/30 18:20:47 364022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:47 364026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50165|rttvar:1307|minrtt:30950|latest_rtt:49475|ack_delay:0| [2025/04/30 18:20:47 364030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50079|rttvar:1153|minrtt:30950|latest_rtt:49475|ack_delay:0| [2025/04/30 18:20:47 364035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1130|lost_pn:1127|thresh:3| [2025/04/30 18:20:47 364039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 364043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 364047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 364051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 364055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 364059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:1153|pto_duration:54691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 364067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 364071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 364075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 18:20:47 364079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247443004|now:1746037247364059|interv:78945| [2025/04/30 18:20:47 364083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247443004|now:1746037247364059|interval:78945|pto_count:0|srtt:50079 [2025/04/30 18:20:47 364087] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54954, ack_elapse 50323, delivered 60129|rate 1094169|lost 205| [2025/04/30 18:20:47 364092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1094169) in round 18| [2025/04/30 18:20:47 364096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 364100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 364104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247314458|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 364108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247314458|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 364114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62407|srtt:50079|latest_rtt:49475|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 364123] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:458|largest:458|pns:2| [2025/04/30 18:20:47 364130] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:458|frame:ACK |recv_time:1746037247363933|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 364137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367363933|now:1746037247363933|interv:120000000| [2025/04/30 18:20:47 364144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367363933|now:1746037247363933|interv:120000000| [2025/04/30 18:20:47 364151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247364434|pq_index:0| [2025/04/30 18:20:47 364158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247363820| [2025/04/30 18:20:47 364164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247364164| [2025/04/30 18:20:47 364172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247364170| [2025/04/30 18:20:47 364180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 364194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50079|min_srtt:50079|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 364200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 364208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 364214] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 364220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 364227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 364235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 364242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 364249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 364256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 364262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247364434| [2025/04/30 18:20:47 364269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247364434| [2025/04/30 18:20:47 364276] [debug] |xqc_engine_wakeup_after|wakeup:1746037247364434|now:1746037247364275|diff:159| [2025/04/30 18:20:47 364282] [debug] |xqc_engine_main_logic|END|now:1746037247364170| [2025/04/30 18:20:47 364290] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247364290| [2025/04/30 18:20:47 364296] [debug] |xqc_engine_wakeup_after|wakeup:1746037247364434|now:1746037247364295|diff:139| [2025/04/30 18:20:47 364302] [debug] |xqc_engine_main_logic|END|now:1746037247364290| [2025/04/30 18:20:47 365376] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247365375| [2025/04/30 18:20:47 365386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247364434|pq_index:0| [2025/04/30 18:20:47 365391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247364170| [2025/04/30 18:20:47 365396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247365395| [2025/04/30 18:20:47 365401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247364434|now:1746037247365395| [2025/04/30 18:20:47 365405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247364434|now:1746037247365395| [2025/04/30 18:20:47 365409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 365414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 365419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50079|min_srtt:50079|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 365430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 365435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 365439] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 365442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 365447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 365452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 365456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 365460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 365465] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1183| [2025/04/30 18:20:47 365505] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746037247365474|stream_id:0|stream_offset:1085889| [2025/04/30 18:20:47 365515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 365523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 18:20:47 365530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:1153|pto_duration:54691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 365540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 365546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 365551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 365555] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247445165|now:1746037247365528|interv:79637| [2025/04/30 18:20:47 365559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247445165|now:1746037247365528|interval:79637|pto_count:0|srtt:50079 [2025/04/30 18:20:47 365564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63607| [2025/04/30 18:20:47 365570] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 365577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1087068| [2025/04/30 18:20:47 365583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 365592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1184| [2025/04/30 18:20:47 365625] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247365599|stream_id:0|stream_offset:1087068| [2025/04/30 18:20:47 365634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 365642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 365649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:1153|pto_duration:54691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 365655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 365659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 365663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 365667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247445290|now:1746037247365649|interv:79641| [2025/04/30 18:20:47 365671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247445290|now:1746037247365649|interval:79641|pto_count:0|srtt:50079 [2025/04/30 18:20:47 365676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64807| [2025/04/30 18:20:47 365680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 365685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1088247| [2025/04/30 18:20:47 365689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 365693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1185| [2025/04/30 18:20:47 365723] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247365700|stream_id:0|stream_offset:1088247| [2025/04/30 18:20:47 365731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 365738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 365745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50079|rtt_var:1153|pto_duration:54691|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 365751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 365756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 365759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 365768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247445391|now:1746037247365745|interv:79646| [2025/04/30 18:20:47 365772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247445391|now:1746037247365745|interval:79646|pto_count:0|srtt:50079 [2025/04/30 18:20:47 365777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66007| [2025/04/30 18:20:47 365782] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 365786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1089426| [2025/04/30 18:20:47 365791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 365795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247366795|now:1746037247365795|interv:1000| [2025/04/30 18:20:47 365799] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 365803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 365807] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247366795| [2025/04/30 18:20:47 365811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247366795| [2025/04/30 18:20:47 365815] [debug] |xqc_engine_wakeup_after|wakeup:1746037247366795|now:1746037247365815|diff:980| [2025/04/30 18:20:47 365820] [debug] |xqc_engine_main_logic|END|now:1746037247365395| [2025/04/30 18:20:47 365829] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247365828| [2025/04/30 18:20:47 365834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 365840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:458| [2025/04/30 18:20:47 365844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:459| [2025/04/30 18:20:47 365850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:459| [2025/04/30 18:20:47 365854] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 365859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1132|path_largest_ack:1131| [2025/04/30 18:20:47 365864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:63729|prior_delivered:985080|prior_time:1746037247313610|is_app_limited:0|send_elapse:55252|ack_elapse:52218|ctl_first_sent_time:1746037247314670|lagest_ack_time:1746037247365828|curr_delivered:1046409| [2025/04/30 18:20:47 365869] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247314670| [2025/04/30 18:20:47 365873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 365877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1132|path_largest_ack:1132| [2025/04/30 18:20:47 365882] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:203|tx_in_flight:63729|prior_delivered:985080|prior_time:1746037247313610|is_app_limited:0|send_elapse:55252|ack_elapse:52218|ctl_first_sent_time:1746037247314670|lagest_ack_time:1746037247365828|curr_delivered:1047609| [2025/04/30 18:20:47 365889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247314758| [2025/04/30 18:20:47 365894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:47 365898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50079|rttvar:1153|minrtt:30950|latest_rtt:51070|ack_delay:0| [2025/04/30 18:20:47 365902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50203|rttvar:1112|minrtt:30950|latest_rtt:51070|ack_delay:0| [2025/04/30 18:20:47 365906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1132|lost_pn:1129|thresh:3| [2025/04/30 18:20:47 365911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 365915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 365918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 365922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 365926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 365930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50203|rtt_var:1112|pto_duration:54651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 365939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 365943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 365946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 365950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247445351|now:1746037247365930|interv:79421| [2025/04/30 18:20:47 365954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247445351|now:1746037247365930|interval:79421|pto_count:0|srtt:50203 [2025/04/30 18:20:47 365959] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55252, ack_elapse 52218, delivered 62529|rate 1131705|lost 205| [2025/04/30 18:20:47 365963] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131705) in round 18| [2025/04/30 18:20:47 365968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 365972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 365976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247314758|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 365981] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247314758|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 366010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63607|srtt:50203|latest_rtt:51070|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 366019] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:459|largest:459|pns:2| [2025/04/30 18:20:47 366023] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:459|frame:ACK |recv_time:1746037247365828|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 366028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367365828|now:1746037247365828|interv:120000000| [2025/04/30 18:20:47 366032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367365828|now:1746037247365828|interv:120000000| [2025/04/30 18:20:47 366036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247366795|pq_index:0| [2025/04/30 18:20:47 366041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247365395| [2025/04/30 18:20:47 366045] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247366045| [2025/04/30 18:20:47 366050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247366049| [2025/04/30 18:20:47 366055] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 366059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50203|min_srtt:50203|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 366064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 366069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 366073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 366078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50203|min_srtt:50203|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 366082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1127154| [2025/04/30 18:20:47 366087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50203|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 366091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 366095] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50203|min_srtt:50203|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 366103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 366107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 366111] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 366115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 366120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 366124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 366128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1089426| [2025/04/30 18:20:47 366133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 366136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 366140] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247366795| [2025/04/30 18:20:47 366144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247366795| [2025/04/30 18:20:47 366148] [debug] |xqc_engine_wakeup_after|wakeup:1746037247366795|now:1746037247366148|diff:647| [2025/04/30 18:20:47 366153] [debug] |xqc_engine_main_logic|END|now:1746037247366049| [2025/04/30 18:20:47 366158] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247366158| [2025/04/30 18:20:47 366162] [debug] |xqc_engine_wakeup_after|wakeup:1746037247366795|now:1746037247366162|diff:633| [2025/04/30 18:20:47 366166] [debug] |xqc_engine_main_logic|END|now:1746037247366158| [2025/04/30 18:20:47 367244] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247367244| [2025/04/30 18:20:47 367258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247366795|pq_index:0| [2025/04/30 18:20:47 367264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247366049| [2025/04/30 18:20:47 367273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247367271| [2025/04/30 18:20:47 367280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247366795|now:1746037247367271| [2025/04/30 18:20:47 367287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247366795|now:1746037247367271| [2025/04/30 18:20:47 367293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 367299] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 367306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50203|min_srtt:50203|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 367314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 367329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 367335] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 367342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 367349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 367356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 367361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1089426| [2025/04/30 18:20:47 367366] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 367370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1186| [2025/04/30 18:20:47 367410] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1186|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247367379|stream_id:0|stream_offset:1089426| [2025/04/30 18:20:47 367419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 367427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 367434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50203|rtt_var:1112|pto_duration:54651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 367440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 367444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 367448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 367452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247447030|now:1746037247367433|interv:79597| [2025/04/30 18:20:47 367456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247447030|now:1746037247367433|interval:79597|pto_count:0|srtt:50203 [2025/04/30 18:20:47 367460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64807| [2025/04/30 18:20:47 367466] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 367470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 367474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 367478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247368478|now:1746037247367478|interv:1000| [2025/04/30 18:20:47 367483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 367492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 367496] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247368478| [2025/04/30 18:20:47 367500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247368478| [2025/04/30 18:20:47 367504] [debug] |xqc_engine_wakeup_after|wakeup:1746037247368478|now:1746037247367504|diff:974| [2025/04/30 18:20:47 367509] [debug] |xqc_engine_main_logic|END|now:1746037247367271| [2025/04/30 18:20:47 367642] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247367641| [2025/04/30 18:20:47 367648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 367654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:459| [2025/04/30 18:20:47 367658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:460| [2025/04/30 18:20:47 367664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:460| [2025/04/30 18:20:47 367668] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 367673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1133|origin_pktnum:1064|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1133| [2025/04/30 18:20:47 367678] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:62529|prior_delivered:987480|prior_time:1746037247315647|is_app_limited:0|send_elapse:54806|ack_elapse:51994|ctl_first_sent_time:1746037247316019|lagest_ack_time:1746037247367641|curr_delivered:1048809| [2025/04/30 18:20:47 367682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247316019| [2025/04/30 18:20:47 367687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:47 367692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1134|origin_pktnum:1069|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1134|path_largest_ack:1134| [2025/04/30 18:20:47 367696] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:62529|prior_delivered:987480|prior_time:1746037247315647|is_app_limited:0|send_elapse:54806|ack_elapse:51994|ctl_first_sent_time:1746037247316019|lagest_ack_time:1746037247367641|curr_delivered:1050009| [2025/04/30 18:20:47 367701] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247317374| [2025/04/30 18:20:47 367705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:47 367709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50203|rttvar:1112|minrtt:30950|latest_rtt:50267|ack_delay:1000| [2025/04/30 18:20:47 367713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50086|rttvar:1068|minrtt:30950|latest_rtt:50267|ack_delay:1000| [2025/04/30 18:20:47 367718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1134|lost_pn:1131|thresh:3| [2025/04/30 18:20:47 367722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 367726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 367738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 367742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50086|rtt_var:1068|pto_duration:54358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 367746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 367750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 367754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 18:20:47 367758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247446737|now:1746037247367742|interv:78995| [2025/04/30 18:20:47 367762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247446737|now:1746037247367742|interval:78995|pto_count:0|srtt:50086 [2025/04/30 18:20:47 367767] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54806, ack_elapse 51994, delivered 62529|rate 1140915|lost 205| [2025/04/30 18:20:47 367771] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140915) in round 18| [2025/04/30 18:20:47 367775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 367780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 367784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247317374|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 367788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247317374|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 367793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62407|srtt:50086|latest_rtt:50267|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 367799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:460|largest:460|pns:2| [2025/04/30 18:20:47 367803] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:460|frame:ACK |recv_time:1746037247367641|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 367808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367367641|now:1746037247367641|interv:120000000| [2025/04/30 18:20:47 367812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367367641|now:1746037247367641|interv:120000000| [2025/04/30 18:20:47 367816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247368478|pq_index:0| [2025/04/30 18:20:47 367821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247367271| [2025/04/30 18:20:47 367825] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247367825| [2025/04/30 18:20:47 367830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247367829| [2025/04/30 18:20:47 367839] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 367844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50086|min_srtt:50086|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 367849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 367853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 367858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 367863] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50086|min_srtt:50086|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 367867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1129512| [2025/04/30 18:20:47 367872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50086|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 367876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 367880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50086|min_srtt:50086|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 367884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 367889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 367893] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 367896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 367901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 367905] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 367909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 367914] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 367918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 367924] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247368478| [2025/04/30 18:20:47 367928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247368478| [2025/04/30 18:20:47 367932] [debug] |xqc_engine_wakeup_after|wakeup:1746037247368478|now:1746037247367932|diff:546| [2025/04/30 18:20:47 367936] [debug] |xqc_engine_main_logic|END|now:1746037247367829| [2025/04/30 18:20:47 367941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247367941| [2025/04/30 18:20:47 367945] [debug] |xqc_engine_wakeup_after|wakeup:1746037247368478|now:1746037247367945|diff:533| [2025/04/30 18:20:47 367949] [debug] |xqc_engine_main_logic|END|now:1746037247367941| [2025/04/30 18:20:47 369020] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247369019| [2025/04/30 18:20:47 369030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247368478|pq_index:0| [2025/04/30 18:20:47 369035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247367829| [2025/04/30 18:20:47 369040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247369039| [2025/04/30 18:20:47 369045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247368478|now:1746037247369039| [2025/04/30 18:20:47 369049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247368478|now:1746037247369039| [2025/04/30 18:20:47 369053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 369057] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 369062] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50086|min_srtt:50086|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 369067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 369071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 369075] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 369079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 369084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 369088] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 369092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 369098] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 369105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1187| [2025/04/30 18:20:47 369152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1187|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62407|now:1746037247369117|stream_id:0|stream_offset:1090605| [2025/04/30 18:20:47 369171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 369178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 18:20:47 369186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50086|rtt_var:1068|pto_duration:54358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 369193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 369199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 369206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 369210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247448475|now:1746037247369185|interv:79290| [2025/04/30 18:20:47 369214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247448475|now:1746037247369185|interval:79290|pto_count:0|srtt:50086 [2025/04/30 18:20:47 369219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63607| [2025/04/30 18:20:47 369224] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 369228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1091784| [2025/04/30 18:20:47 369233] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 369237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1188| [2025/04/30 18:20:47 369271] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1188|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247369245|stream_id:0|stream_offset:1091784| [2025/04/30 18:20:47 369281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 369288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 369295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50086|rtt_var:1068|pto_duration:54358|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 369301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 369308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 369314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 369320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247448603|now:1746037247369294|interv:79309| [2025/04/30 18:20:47 369328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247448603|now:1746037247369294|interval:79309|pto_count:0|srtt:50086 [2025/04/30 18:20:47 369342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64807| [2025/04/30 18:20:47 369349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 369354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 369359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 369363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247370363|now:1746037247369363|interv:1000| [2025/04/30 18:20:47 369367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 369371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 369375] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247370363| [2025/04/30 18:20:47 369379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247370363| [2025/04/30 18:20:47 369383] [debug] |xqc_engine_wakeup_after|wakeup:1746037247370363|now:1746037247369383|diff:980| [2025/04/30 18:20:47 369388] [debug] |xqc_engine_main_logic|END|now:1746037247369039| [2025/04/30 18:20:47 369617] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247369616| [2025/04/30 18:20:47 369623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 369629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:460| [2025/04/30 18:20:47 369633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:461| [2025/04/30 18:20:47 369639] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:461| [2025/04/30 18:20:47 369643] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 369648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1135| [2025/04/30 18:20:47 369653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:64929|prior_delivered:987480|prior_time:1746037247315647|is_app_limited:0|send_elapse:56265|ack_elapse:53969|ctl_first_sent_time:1746037247317478|lagest_ack_time:1746037247369616|curr_delivered:1051209| [2025/04/30 18:20:47 369658] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247317478| [2025/04/30 18:20:47 369662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:47 369667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1136|origin_pktnum:1072|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1136|path_largest_ack:1136| [2025/04/30 18:20:47 369671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:63722|prior_delivered:989887|prior_time:1746037247317871|is_app_limited:0|send_elapse:56269|ack_elapse:51745|ctl_first_sent_time:1746037247319390|lagest_ack_time:1746037247369616|curr_delivered:1052409| [2025/04/30 18:20:47 369676] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247319390| [2025/04/30 18:20:47 369680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:47 369688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50086|rttvar:1068|minrtt:30950|latest_rtt:50226|ack_delay:1000| [2025/04/30 18:20:47 369693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49979|rttvar:1016|minrtt:30950|latest_rtt:50226|ack_delay:1000| [2025/04/30 18:20:47 369697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1136|lost_pn:1133|thresh:3| [2025/04/30 18:20:47 369701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 369706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 369710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49979|rtt_var:1016|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 369714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 369718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 369722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62407| [2025/04/30 18:20:47 369726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247448288|now:1746037247369710|interv:78578| [2025/04/30 18:20:47 369730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247448288|now:1746037247369710|interval:78578|pto_count:0|srtt:49979 [2025/04/30 18:20:47 369735] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56269, ack_elapse 51745, delivered 62522|rate 1111126|lost 205| [2025/04/30 18:20:47 369740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111126) in round 18| [2025/04/30 18:20:47 369744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 369748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 369752] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247319390|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 369757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247319390|recovery:1|recovery_start:1746037247319709|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 369761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62407|srtt:49979|latest_rtt:50226|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247319709|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 369767] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:461|largest:461|pns:2| [2025/04/30 18:20:47 369772] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:461|frame:ACK |recv_time:1746037247369616|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 369779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367369616|now:1746037247369616|interv:120000000| [2025/04/30 18:20:47 369783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367369616|now:1746037247369616|interv:120000000| [2025/04/30 18:20:47 369787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247370363|pq_index:0| [2025/04/30 18:20:47 369791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247369039| [2025/04/30 18:20:47 369796] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247369795| [2025/04/30 18:20:47 369801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247369799| [2025/04/30 18:20:47 369806] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 369810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 369815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 369820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 369824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 369829] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 369833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1131870| [2025/04/30 18:20:47 369837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 369842] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 369846] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 369850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1133049| [2025/04/30 18:20:47 369855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 369859] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 369863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 369867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 369874] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 369878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 369882] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 369886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 369890] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247370363| [2025/04/30 18:20:47 369894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247370363| [2025/04/30 18:20:47 369898] [debug] |xqc_engine_wakeup_after|wakeup:1746037247370363|now:1746037247369898|diff:465| [2025/04/30 18:20:47 369902] [debug] |xqc_engine_main_logic|END|now:1746037247369799| [2025/04/30 18:20:47 369909] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247369909| [2025/04/30 18:20:47 369913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 369918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:461| [2025/04/30 18:20:47 369922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:462| [2025/04/30 18:20:47 369927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:462| [2025/04/30 18:20:47 369931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 369936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1226242|max_stream_data_old=1196767| [2025/04/30 18:20:47 369940] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 369945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247394909|now:1746037247369909|interv:25000| [2025/04/30 18:20:47 369950] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247369909|max_ack_delay:25000| [2025/04/30 18:20:47 369955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:462|largest:462|pns:2| [2025/04/30 18:20:47 369959] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:462|frame:ACK MAX_STREAM_DATA |recv_time:1746037247369909|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 369963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367369909|now:1746037247369909|interv:120000000| [2025/04/30 18:20:47 369968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367369909|now:1746037247369909|interv:120000000| [2025/04/30 18:20:47 369971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247370363|pq_index:0| [2025/04/30 18:20:47 369976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247369799| [2025/04/30 18:20:47 369980] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247369979| [2025/04/30 18:20:47 369984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247369983| [2025/04/30 18:20:47 370017] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 370023] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 370027] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62407|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 370034] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:47 370038] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:47 370043] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:47 370047] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:47 370052] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 370056] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:47 370060] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:47 370065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:47 370069] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:47 370073] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:47 370077] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:47 370082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:47 370086] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:47 370090] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:47 370095] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:47 370099] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:47 370103] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:47 370108] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:47 370112] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:47 370116] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:47 370120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:47 370125] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:47 370129] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:47 370133] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:47 370139] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:47 370146] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1226242| [2025/04/30 18:20:47 370154] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1226190|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:900437|offset:29475|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 370167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 370174] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:47 370181] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1226242| [2025/04/30 18:20:47 370187] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1226190|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:870962|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 370192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 370197] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 370202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 370206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 370210] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 370215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 370219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 370223] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 370228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:62407|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1133049| [2025/04/30 18:20:47 370232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 370236] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 370240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 370244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 370248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 370253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1189| [2025/04/30 18:20:47 370293] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1189|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62407|now:1746037247370263|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 370303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1189|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 370309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1189|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 370316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62407|applimit:0| [2025/04/30 18:20:47 370323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49979|rtt_var:1016|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 370327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 370331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 370335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62426| [2025/04/30 18:20:47 370339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247449306|now:1746037247370322|interv:78984| [2025/04/30 18:20:47 370343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247449306|now:1746037247370322|interval:78984|pto_count:0|srtt:49979 [2025/04/30 18:20:47 370347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62426| [2025/04/30 18:20:47 370352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 370357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1190| [2025/04/30 18:20:47 370387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1190|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62426|now:1746037247370363|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 370396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1190|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 370402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1190|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 370408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62426|applimit:0| [2025/04/30 18:20:47 370414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49979|rtt_var:1016|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 370420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 370427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 370433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 370444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247449406|now:1746037247370414|interv:78992| [2025/04/30 18:20:47 370448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247449406|now:1746037247370414|interval:78992|pto_count:0|srtt:49979 [2025/04/30 18:20:47 370453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62445| [2025/04/30 18:20:47 370458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 370462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 370467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 370471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 370475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247370363| [2025/04/30 18:20:47 370479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247370363| [2025/04/30 18:20:47 370483] [debug] |xqc_engine_wakeup_after|wakeup:1746037247370363|now:1746037247370483|diff:18446744073709551496| [2025/04/30 18:20:47 370488] [debug] |xqc_engine_main_logic|END|now:1746037247369983| [2025/04/30 18:20:47 370493] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247370493| [2025/04/30 18:20:47 370497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247370363|pq_index:0| [2025/04/30 18:20:47 370501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247369983| [2025/04/30 18:20:47 370506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247370505| [2025/04/30 18:20:47 370511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247370363|now:1746037247370505| [2025/04/30 18:20:47 370515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247370363|now:1746037247370505| [2025/04/30 18:20:47 370519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 370523] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 370528] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49979|min_srtt:49979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 370533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1133049| [2025/04/30 18:20:47 370537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 370541] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 370545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 370550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 370557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 370561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 370565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 370570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1191| [2025/04/30 18:20:47 370602] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247370577|stream_id:0|stream_offset:1092963| [2025/04/30 18:20:47 370611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 370619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 370625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49979|rtt_var:1016|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 370632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 370637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 370641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 370645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247449620|now:1746037247370625|interv:78995| [2025/04/30 18:20:47 370649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247449620|now:1746037247370625|interval:78995|pto_count:0|srtt:49979 [2025/04/30 18:20:47 370653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 370658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 370662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1094142| [2025/04/30 18:20:47 370667] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 370671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1192| [2025/04/30 18:20:47 370700] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247370678|stream_id:0|stream_offset:1094142| [2025/04/30 18:20:47 370709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 370716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 370723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49979|rtt_var:1016|pto_duration:54043|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 370734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 370738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 370742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 370746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247449721|now:1746037247370722|interv:78999| [2025/04/30 18:20:47 370750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247449721|now:1746037247370722|interval:78999|pto_count:0|srtt:49979 [2025/04/30 18:20:47 370754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64845| [2025/04/30 18:20:47 370759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 370764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1095321| [2025/04/30 18:20:47 370768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 370772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247371772|now:1746037247370772|interv:1000| [2025/04/30 18:20:47 370776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 370780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 370784] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247371772| [2025/04/30 18:20:47 370788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247371772| [2025/04/30 18:20:47 370792] [debug] |xqc_engine_wakeup_after|wakeup:1746037247371772|now:1746037247370792|diff:980| [2025/04/30 18:20:47 370796] [debug] |xqc_engine_main_logic|END|now:1746037247370505| [2025/04/30 18:20:47 371663] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247371662| [2025/04/30 18:20:47 371673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 371679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:462| [2025/04/30 18:20:47 371683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:463| [2025/04/30 18:20:47 371689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:463| [2025/04/30 18:20:47 371694] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 371699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1137|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1137| [2025/04/30 18:20:47 371704] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:204|tx_in_flight:64922|prior_delivered:989887|prior_time:1746037247317871|is_app_limited:0|send_elapse:56362|ack_elapse:53791|ctl_first_sent_time:1746037247319483|lagest_ack_time:1746037247371662|curr_delivered:1053609| [2025/04/30 18:20:47 371708] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247319483| [2025/04/30 18:20:47 371718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 371722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1138|origin_pktnum:1077|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1138|path_largest_ack:1138| [2025/04/30 18:20:47 371727] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:992287|prior_time:1746037247319590|is_app_limited:0|send_elapse:56009|ack_elapse:52072|ctl_first_sent_time:1746037247321121|lagest_ack_time:1746037247371662|curr_delivered:1054809| [2025/04/30 18:20:47 371731] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247321121| [2025/04/30 18:20:47 371735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 371740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49979|rttvar:1016|minrtt:30950|latest_rtt:50541|ack_delay:0| [2025/04/30 18:20:47 371744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50049|rttvar:902|minrtt:30950|latest_rtt:50541|ack_delay:0| [2025/04/30 18:20:47 371748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1138|lost_pn:1135|thresh:3| [2025/04/30 18:20:47 371753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 371757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50049|rtt_var:902|pto_duration:53657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 371761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 371765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 371769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62445| [2025/04/30 18:20:47 371773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247449335|now:1746037247371757|interv:77578| [2025/04/30 18:20:47 371777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247449335|now:1746037247371757|interval:77578|pto_count:0|srtt:50049 [2025/04/30 18:20:47 371782] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56009, ack_elapse 52072, delivered 62522|rate 1116284|lost 205| [2025/04/30 18:20:47 371786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116284) in round 18| [2025/04/30 18:20:47 371791] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 371795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 371799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247321121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 371803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:125385|packet_lost:0|acked:2400|po_sent_time:1746037247321121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 371810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62445|srtt:50049|latest_rtt:50541|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 371816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:463|largest:463|pns:2| [2025/04/30 18:20:47 371821] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:463|frame:ACK |recv_time:1746037247371662|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 371826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367371662|now:1746037247371662|interv:120000000| [2025/04/30 18:20:47 371830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367371662|now:1746037247371662|interv:120000000| [2025/04/30 18:20:47 371834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247371772|pq_index:0| [2025/04/30 18:20:47 371838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247370505| [2025/04/30 18:20:47 371842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247371842| [2025/04/30 18:20:47 371847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247371846| [2025/04/30 18:20:47 371852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247371772|now:1746037247371846| [2025/04/30 18:20:47 371856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247371772|now:1746037247371846| [2025/04/30 18:20:47 371860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 371864] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 371869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50049|min_srtt:50049|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 371874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1133049| [2025/04/30 18:20:47 371878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 371883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 371888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50049|min_srtt:50049|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 371892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1134228| [2025/04/30 18:20:47 371896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 371903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 371908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50049|min_srtt:50049|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 371912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 371917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 371921] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 371924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 371929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 371933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 371937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62445|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1095321| [2025/04/30 18:20:47 371942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 371946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1193| [2025/04/30 18:20:47 371982] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62445|now:1746037247371953|stream_id:0|stream_offset:1095321| [2025/04/30 18:20:47 372012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 372020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62445|applimit:0| [2025/04/30 18:20:47 372026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50049|rtt_var:902|pto_duration:53657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 372033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 372037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 372041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 372045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247450610|now:1746037247372026|interv:78584| [2025/04/30 18:20:47 372049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247450610|now:1746037247372026|interval:78584|pto_count:0|srtt:50049 [2025/04/30 18:20:47 372054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63645| [2025/04/30 18:20:47 372059] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 372068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1096500| [2025/04/30 18:20:47 372073] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 372077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247373077|now:1746037247372077|interv:1000| [2025/04/30 18:20:47 372081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 372085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 372089] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247373077| [2025/04/30 18:20:47 372093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247373077| [2025/04/30 18:20:47 372097] [debug] |xqc_engine_wakeup_after|wakeup:1746037247373077|now:1746037247372097|diff:980| [2025/04/30 18:20:47 372101] [debug] |xqc_engine_main_logic|END|now:1746037247371846| [2025/04/30 18:20:47 372109] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247372108| [2025/04/30 18:20:47 372113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 372119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:463| [2025/04/30 18:20:47 372123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:464| [2025/04/30 18:20:47 372128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:464| [2025/04/30 18:20:47 372133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 372137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1282834|max_stream_data_old=1226242| [2025/04/30 18:20:47 372141] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 372146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 372151] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 372155] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:464|largest:464|pns:2| [2025/04/30 18:20:47 372160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:464|frame:ACK MAX_STREAM_DATA |recv_time:1746037247372108|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 372165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367372108|now:1746037247372108|interv:120000000| [2025/04/30 18:20:47 372169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367372108|now:1746037247372108|interv:120000000| [2025/04/30 18:20:47 372173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247373077|pq_index:0| [2025/04/30 18:20:47 372180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247371846| [2025/04/30 18:20:47 372187] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247372186| [2025/04/30 18:20:47 372194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247372193| [2025/04/30 18:20:47 372208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 372215] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:47 372222] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:63645|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 372227] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:47 372232] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:47 372236] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:47 372241] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:47 372245] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:47 372249] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:47 372253] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:47 372258] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:47 372262] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:47 372266] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:47 372270] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:47 372275] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:47 372279] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:47 372283] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:47 372288] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:47 372292] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:47 372296] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:47 372300] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:47 372304] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:47 372309] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:47 372313] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:47 372317] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:47 372321] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:47 372325] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:47 372330] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:47 372336] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 372343] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:47 372349] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:47 372362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:47 372369] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:47 372376] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:47 372382] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:47 372389] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:47 372395] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:47 372402] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:47 372407] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:47 372411] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:47 372415] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:47 372420] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:47 372424] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:47 372428] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:47 372432] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:47 372437] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:47 372441] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:47 372445] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:47 372449] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:47 372454] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:47 372458] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:47 372464] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1282834| [2025/04/30 18:20:47 372472] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1282782|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:870962|offset:56592|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 372480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 372488] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:47 372494] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1282834| [2025/04/30 18:20:47 372502] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1282782|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:814370|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 372508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 372517] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:464|ack_delay:408|first_ack_range:40|largest_pkt_recv_time:1746037247372108| [2025/04/30 18:20:47 372521] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:464|low:424|pkt_pns:2| [2025/04/30 18:20:47 372525] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:464|frame_largest_recv:464| [2025/04/30 18:20:47 372530] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 372535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50049|min_srtt:50049|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 372539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 372544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 372548] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50049|min_srtt:50049|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 372553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 372557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 372561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50049|min_srtt:50049|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 372565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:63645|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 372570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 372574] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 372578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 372582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 372587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 372591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1194| [2025/04/30 18:20:47 372628] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1194|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63645|now:1746037247372598|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 372637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1194|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 372643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1194|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 372655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 372662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50049|rtt_var:902|pto_duration:53657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 372670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 372676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 372682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63664| [2025/04/30 18:20:47 372688] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247451255|now:1746037247372662|interv:78593| [2025/04/30 18:20:47 372692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247451255|now:1746037247372662|interval:78593|pto_count:0|srtt:50049 [2025/04/30 18:20:47 372696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63664| [2025/04/30 18:20:47 372702] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 372706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1195| [2025/04/30 18:20:47 372735] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1195|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63664|now:1746037247372713|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 372741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1195|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 372746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1195|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 372751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63664|applimit:0| [2025/04/30 18:20:47 372758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50049|rtt_var:902|pto_duration:53657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 372765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 372771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 372778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 372784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247451370|now:1746037247372757|interv:78613| [2025/04/30 18:20:47 372791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247451370|now:1746037247372757|interval:78613|pto_count:0|srtt:50049 [2025/04/30 18:20:47 372796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63683| [2025/04/30 18:20:47 372801] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 372810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:63683|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1096500| [2025/04/30 18:20:47 372814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 372818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 372822] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247373077| [2025/04/30 18:20:47 372827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247373077| [2025/04/30 18:20:47 372831] [debug] |xqc_engine_wakeup_after|wakeup:1746037247373077|now:1746037247372831|diff:246| [2025/04/30 18:20:47 372835] [debug] |xqc_engine_main_logic|END|now:1746037247372193| [2025/04/30 18:20:47 372841] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247372841| [2025/04/30 18:20:47 372845] [debug] |xqc_engine_wakeup_after|wakeup:1746037247373077|now:1746037247372845|diff:232| [2025/04/30 18:20:47 372849] [debug] |xqc_engine_main_logic|END|now:1746037247372841| [2025/04/30 18:20:47 373637] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247373636| [2025/04/30 18:20:47 373648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 373655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:464| [2025/04/30 18:20:47 373659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:465| [2025/04/30 18:20:47 373665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:465| [2025/04/30 18:20:47 373669] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 373674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1139|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1140|path_largest_ack:1139| [2025/04/30 18:20:47 373679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:992287|prior_time:1746037247319590|is_app_limited:0|send_elapse:56138|ack_elapse:54046|ctl_first_sent_time:1746037247321250|lagest_ack_time:1746037247373636|curr_delivered:1056009| [2025/04/30 18:20:47 373684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247321250| [2025/04/30 18:20:47 373688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 373693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1140|path_largest_ack:1140| [2025/04/30 18:20:47 373697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:994687|prior_time:1746037247321560|is_app_limited:0|send_elapse:57795|ack_elapse:52076|ctl_first_sent_time:1746037247323061|lagest_ack_time:1746037247373636|curr_delivered:1057209| [2025/04/30 18:20:47 373702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247323061| [2025/04/30 18:20:47 373706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 373710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50049|rttvar:902|minrtt:30950|latest_rtt:50575|ack_delay:1000| [2025/04/30 18:20:47 373719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49989|rttvar:795|minrtt:30950|latest_rtt:50575|ack_delay:1000| [2025/04/30 18:20:47 373724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1140|lost_pn:1137|thresh:3| [2025/04/30 18:20:47 373728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 373732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49989|rtt_var:795|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 373737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 373741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 373745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 373749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247450882|now:1746037247373732|interv:77150| [2025/04/30 18:20:47 373753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247450882|now:1746037247373732|interval:77150|pto_count:0|srtt:49989 [2025/04/30 18:20:47 373757] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57795, ack_elapse 52076, delivered 62522|rate 1081789|lost 205| [2025/04/30 18:20:47 373762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081789) in round 18| [2025/04/30 18:20:47 373766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 373770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 373774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247323061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 373779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247323061|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 373784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:61283|srtt:49989|latest_rtt:50575|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 373790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:465|largest:465|pns:2| [2025/04/30 18:20:47 373794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:465|frame:ACK |recv_time:1746037247373636|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 373799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367373636|now:1746037247373636|interv:120000000| [2025/04/30 18:20:47 373803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367373636|now:1746037247373636|interv:120000000| [2025/04/30 18:20:47 373807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247373077|pq_index:0| [2025/04/30 18:20:47 373814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247372193| [2025/04/30 18:20:47 373818] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247373818| [2025/04/30 18:20:47 373823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247373822| [2025/04/30 18:20:47 373828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247373077|now:1746037247373822| [2025/04/30 18:20:47 373832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247373077|now:1746037247373822| [2025/04/30 18:20:47 373836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 373841] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 373845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49989|min_srtt:49989|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 373850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 373854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 373859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 373863] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49989|min_srtt:49989|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 373868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:61283|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1136586| [2025/04/30 18:20:47 373872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49989|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 373876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 373881] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49989|min_srtt:49989|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 373885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:61283|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 373889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 373893] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 373897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 373901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 373908] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 373913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61283|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1096500| [2025/04/30 18:20:47 373917] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 373921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1196| [2025/04/30 18:20:47 373954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1196|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61283|now:1746037247373928|stream_id:0|stream_offset:1096500| [2025/04/30 18:20:47 373960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1196|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 18:20:47 373965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 373971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49989|rtt_var:795|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 373978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 373984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 374011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:47 374018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247452097|now:1746037247373971|interv:78126| [2025/04/30 18:20:47 374025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247452097|now:1746037247373971|interval:78126|pto_count:0|srtt:49989 [2025/04/30 18:20:47 374032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62489| [2025/04/30 18:20:47 374039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 374043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1097679| [2025/04/30 18:20:47 374048] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 374052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1197| [2025/04/30 18:20:47 374084] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037247374060|stream_id:0|stream_offset:1097679| [2025/04/30 18:20:47 374094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 374101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:47 374108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49989|rtt_var:795|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 374122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 374128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 374134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 374141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247452229|now:1746037247374108|interv:78121| [2025/04/30 18:20:47 374147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247452229|now:1746037247374108|interval:78121|pto_count:0|srtt:49989 [2025/04/30 18:20:47 374155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63689| [2025/04/30 18:20:47 374163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 374170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1098858| [2025/04/30 18:20:47 374176] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 374180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247375180|now:1746037247374180|interv:1000| [2025/04/30 18:20:47 374184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 374188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 374192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247375180| [2025/04/30 18:20:47 374196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247375180| [2025/04/30 18:20:47 374200] [debug] |xqc_engine_wakeup_after|wakeup:1746037247375180|now:1746037247374200|diff:980| [2025/04/30 18:20:47 374205] [debug] |xqc_engine_main_logic|END|now:1746037247373822| [2025/04/30 18:20:47 374210] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247374210| [2025/04/30 18:20:47 374214] [debug] |xqc_engine_wakeup_after|wakeup:1746037247375180|now:1746037247374214|diff:966| [2025/04/30 18:20:47 374218] [debug] |xqc_engine_main_logic|END|now:1746037247374210| [2025/04/30 18:20:47 375293] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247375292| [2025/04/30 18:20:47 375306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247375180|pq_index:0| [2025/04/30 18:20:47 375313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247373822| [2025/04/30 18:20:47 375321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247375319| [2025/04/30 18:20:47 375328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247375180|now:1746037247375319| [2025/04/30 18:20:47 375335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247375180|now:1746037247375319| [2025/04/30 18:20:47 375339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 375344] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 375355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49989|min_srtt:49989|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 375360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 375365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 375369] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 375373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 375378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 375383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 375387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1098858| [2025/04/30 18:20:47 375391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 375396] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1198| [2025/04/30 18:20:47 375433] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247375404|stream_id:0|stream_offset:1098858| [2025/04/30 18:20:47 375439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 375444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 375450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49989|rtt_var:795|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 375457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 375464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 375470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 375476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247453573|now:1746037247375450|interv:78123| [2025/04/30 18:20:47 375483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247453573|now:1746037247375450|interval:78123|pto_count:0|srtt:49989 [2025/04/30 18:20:47 375491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 375499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 375503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1100037| [2025/04/30 18:20:47 375512] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 375517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1199| [2025/04/30 18:20:47 375546] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247375524|stream_id:0|stream_offset:1100037| [2025/04/30 18:20:47 375552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 375560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 375566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49989|rtt_var:795|pto_duration:53169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 375574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 375580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 375587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 375593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247453693|now:1746037247375566|interv:78127| [2025/04/30 18:20:47 375599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247453693|now:1746037247375566|interval:78127|pto_count:0|srtt:49989 [2025/04/30 18:20:47 375603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 375608] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 375613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1101216| [2025/04/30 18:20:47 375617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 375621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247376621|now:1746037247375621|interv:1000| [2025/04/30 18:20:47 375625] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 375629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 375633] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247376621| [2025/04/30 18:20:47 375637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247376621| [2025/04/30 18:20:47 375641] [debug] |xqc_engine_wakeup_after|wakeup:1746037247376621|now:1746037247375641|diff:980| [2025/04/30 18:20:47 375646] [debug] |xqc_engine_main_logic|END|now:1746037247375319| [2025/04/30 18:20:47 375719] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247375718| [2025/04/30 18:20:47 375727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 375733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:465| [2025/04/30 18:20:47 375742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:466| [2025/04/30 18:20:47 375748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:466| [2025/04/30 18:20:47 375753] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 375760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1141| [2025/04/30 18:20:47 375764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:994687|prior_time:1746037247321560|is_app_limited:0|send_elapse:57908|ack_elapse:54158|ctl_first_sent_time:1746037247323174|lagest_ack_time:1746037247375718|curr_delivered:1058409| [2025/04/30 18:20:47 375769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247323174| [2025/04/30 18:20:47 375774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 375778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1142|path_largest_ack:1142| [2025/04/30 18:20:47 375783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:997087|prior_time:1746037247323486|is_app_limited:0|send_elapse:57898|ack_elapse:52232|ctl_first_sent_time:1746037247325005|lagest_ack_time:1746037247375718|curr_delivered:1059609| [2025/04/30 18:20:47 375787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247325005| [2025/04/30 18:20:47 375792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 375796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49989|rttvar:795|minrtt:30950|latest_rtt:50713|ack_delay:0| [2025/04/30 18:20:47 375800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50080|rttvar:778|minrtt:30950|latest_rtt:50713|ack_delay:0| [2025/04/30 18:20:47 375804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1142|lost_pn:1139|thresh:3| [2025/04/30 18:20:47 375809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 375813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50080|rtt_var:778|pto_duration:53192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 375817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 375821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 375825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 375829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247453716|now:1746037247375813|interv:77903| [2025/04/30 18:20:47 375833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247453716|now:1746037247375813|interval:77903|pto_count:0|srtt:50080 [2025/04/30 18:20:47 375838] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57898, ack_elapse 52232, delivered 62522|rate 1079864|lost 205| [2025/04/30 18:20:47 375845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1079864) in round 18| [2025/04/30 18:20:47 375849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 375854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 375857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247325005|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 375862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247325005|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 375867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:50080|latest_rtt:50713|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 375873] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:466|largest:466|pns:2| [2025/04/30 18:20:47 375877] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:466|frame:ACK |recv_time:1746037247375718|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 375882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367375718|now:1746037247375718|interv:120000000| [2025/04/30 18:20:47 375886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367375718|now:1746037247375718|interv:120000000| [2025/04/30 18:20:47 375890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247376621|pq_index:0| [2025/04/30 18:20:47 375894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247375319| [2025/04/30 18:20:47 375898] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247375898| [2025/04/30 18:20:47 375903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247375902| [2025/04/30 18:20:47 375908] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 375913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50080|min_srtt:50080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 375918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 375922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 375927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 375932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50080|min_srtt:50080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 375942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1138944| [2025/04/30 18:20:47 375947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 375951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 375955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50080|min_srtt:50080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 375960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 375964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 375968] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 375972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 375976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 375981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 376004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1101216| [2025/04/30 18:20:47 376014] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 376018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 376022] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247376621| [2025/04/30 18:20:47 376026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247376621| [2025/04/30 18:20:47 376030] [debug] |xqc_engine_wakeup_after|wakeup:1746037247376621|now:1746037247376030|diff:591| [2025/04/30 18:20:47 376035] [debug] |xqc_engine_main_logic|END|now:1746037247375902| [2025/04/30 18:20:47 376040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247376040| [2025/04/30 18:20:47 376044] [debug] |xqc_engine_wakeup_after|wakeup:1746037247376621|now:1746037247376044|diff:577| [2025/04/30 18:20:47 376048] [debug] |xqc_engine_main_logic|END|now:1746037247376040| [2025/04/30 18:20:47 377123] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247377123| [2025/04/30 18:20:47 377137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247376621|pq_index:0| [2025/04/30 18:20:47 377141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247375902| [2025/04/30 18:20:47 377146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247377145| [2025/04/30 18:20:47 377156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247376621|now:1746037247377145| [2025/04/30 18:20:47 377160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247376621|now:1746037247377145| [2025/04/30 18:20:47 377165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 377169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 377174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50080|min_srtt:50080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 377179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 377183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 377187] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 377191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 377196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 377200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 377205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1101216| [2025/04/30 18:20:47 377209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 377214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1200| [2025/04/30 18:20:47 377251] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247377222|stream_id:0|stream_offset:1101216| [2025/04/30 18:20:47 377260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 377267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 377274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50080|rtt_var:778|pto_duration:53192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 377282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 377288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 377294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 377301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247455414|now:1746037247377274|interv:78140| [2025/04/30 18:20:47 377307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247455414|now:1746037247377274|interval:78140|pto_count:0|srtt:50080 [2025/04/30 18:20:47 377318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 377324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 377328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1102395| [2025/04/30 18:20:47 377333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 377337] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1201| [2025/04/30 18:20:47 377371] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247377345|stream_id:0|stream_offset:1102395| [2025/04/30 18:20:47 377381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 377388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 377395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50080|rtt_var:778|pto_duration:53192|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 377401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 377405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 377409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 377413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247455537|now:1746037247377395|interv:78142| [2025/04/30 18:20:47 377417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247455537|now:1746037247377395|interval:78142|pto_count:0|srtt:50080 [2025/04/30 18:20:47 377422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 377427] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 377431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1103574| [2025/04/30 18:20:47 377435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 377439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247378439|now:1746037247377439|interv:1000| [2025/04/30 18:20:47 377443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 377447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 377451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247378439| [2025/04/30 18:20:47 377456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247378439| [2025/04/30 18:20:47 377460] [debug] |xqc_engine_wakeup_after|wakeup:1746037247378439|now:1746037247377460|diff:979| [2025/04/30 18:20:47 377468] [debug] |xqc_engine_main_logic|END|now:1746037247377145| [2025/04/30 18:20:47 377599] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247377598| [2025/04/30 18:20:47 377605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 377611] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:466| [2025/04/30 18:20:47 377615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:467| [2025/04/30 18:20:47 377621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:467| [2025/04/30 18:20:47 377625] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 377630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1143| [2025/04/30 18:20:47 377635] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:997087|prior_time:1746037247323486|is_app_limited:0|send_elapse:58022|ack_elapse:54112|ctl_first_sent_time:1746037247325129|lagest_ack_time:1746037247377598|curr_delivered:1060809| [2025/04/30 18:20:47 377639] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247325129| [2025/04/30 18:20:47 377644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 377648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1144|path_largest_ack:1144| [2025/04/30 18:20:47 377653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:999487|prior_time:1746037247325489|is_app_limited:0|send_elapse:57959|ack_elapse:52109|ctl_first_sent_time:1746037247327030|lagest_ack_time:1746037247377598|curr_delivered:1062009| [2025/04/30 18:20:47 377657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247327030| [2025/04/30 18:20:47 377661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 377665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50080|rttvar:778|minrtt:30950|latest_rtt:50568|ack_delay:0| [2025/04/30 18:20:47 377670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50141|rttvar:706|minrtt:30950|latest_rtt:50568|ack_delay:0| [2025/04/30 18:20:47 377674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1144|lost_pn:1141|thresh:3| [2025/04/30 18:20:47 377678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 377682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50141|rtt_var:706|pto_duration:52965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 377687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 377691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 377695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 377702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247455310|now:1746037247377682|interv:77628| [2025/04/30 18:20:47 377707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247455310|now:1746037247377682|interval:77628|pto_count:0|srtt:50141 [2025/04/30 18:20:47 377711] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57959, ack_elapse 52109, delivered 62522|rate 1078728|lost 205| [2025/04/30 18:20:47 377716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1078728) in round 18| [2025/04/30 18:20:47 377720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 377724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 377728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247327030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 377733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247327030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 377737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:50141|latest_rtt:50568|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 377743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:467|largest:467|pns:2| [2025/04/30 18:20:47 377748] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:467|frame:ACK |recv_time:1746037247377598|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 377753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367377598|now:1746037247377598|interv:120000000| [2025/04/30 18:20:47 377757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367377598|now:1746037247377598|interv:120000000| [2025/04/30 18:20:47 377761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247378439|pq_index:0| [2025/04/30 18:20:47 377765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247377145| [2025/04/30 18:20:47 377769] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247377769| [2025/04/30 18:20:47 377774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247377773| [2025/04/30 18:20:47 377779] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 377784] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 377788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 377796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 377800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 377805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 377809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1141302| [2025/04/30 18:20:47 377814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 377818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 377822] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 377827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 377831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 377835] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 377839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 377843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 377848] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 377852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1103574| [2025/04/30 18:20:47 377856] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 377860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 377864] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247378439| [2025/04/30 18:20:47 377868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247378439| [2025/04/30 18:20:47 377872] [debug] |xqc_engine_wakeup_after|wakeup:1746037247378439|now:1746037247377872|diff:567| [2025/04/30 18:20:47 377877] [debug] |xqc_engine_main_logic|END|now:1746037247377773| [2025/04/30 18:20:47 377882] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247377882| [2025/04/30 18:20:47 377886] [debug] |xqc_engine_wakeup_after|wakeup:1746037247378439|now:1746037247377885|diff:554| [2025/04/30 18:20:47 377889] [debug] |xqc_engine_main_logic|END|now:1746037247377882| [2025/04/30 18:20:47 378962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247378962| [2025/04/30 18:20:47 378979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247378439|pq_index:0| [2025/04/30 18:20:47 378983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247377773| [2025/04/30 18:20:47 379010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247379009| [2025/04/30 18:20:47 379015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247378439|now:1746037247379009| [2025/04/30 18:20:47 379020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247378439|now:1746037247379009| [2025/04/30 18:20:47 379024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 379028] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 379033] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50141|min_srtt:50141|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 379038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 379043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 379047] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 379050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 379055] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 379060] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 379064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1103574| [2025/04/30 18:20:47 379069] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 379073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1202| [2025/04/30 18:20:47 379112] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247379082|stream_id:0|stream_offset:1103574| [2025/04/30 18:20:47 379122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 379129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 379136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50141|rtt_var:706|pto_duration:52965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 379143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 379148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 379157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 379161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247457047|now:1746037247379135|interv:77912| [2025/04/30 18:20:47 379165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247457047|now:1746037247379135|interval:77912|pto_count:0|srtt:50141 [2025/04/30 18:20:47 379170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 379175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 379179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1104753| [2025/04/30 18:20:47 379184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 379188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1203| [2025/04/30 18:20:47 379220] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247379196|stream_id:0|stream_offset:1104753| [2025/04/30 18:20:47 379229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 379236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 379243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50141|rtt_var:706|pto_duration:52965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 379250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 379254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 379257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 379261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247457161|now:1746037247379243|interv:77918| [2025/04/30 18:20:47 379267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247457161|now:1746037247379243|interval:77918|pto_count:0|srtt:50141 [2025/04/30 18:20:47 379274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 379282] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 379289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1105932| [2025/04/30 18:20:47 379296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 379303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247380303|now:1746037247379303|interv:1000| [2025/04/30 18:20:47 379316] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 379322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 379328] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247380303| [2025/04/30 18:20:47 379334] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247380303| [2025/04/30 18:20:47 379338] [debug] |xqc_engine_wakeup_after|wakeup:1746037247380303|now:1746037247379338|diff:965| [2025/04/30 18:20:47 379342] [debug] |xqc_engine_main_logic|END|now:1746037247379009| [2025/04/30 18:20:47 379665] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247379664| [2025/04/30 18:20:47 379670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 379676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:467| [2025/04/30 18:20:47 379680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:468| [2025/04/30 18:20:47 379686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:468| [2025/04/30 18:20:47 379691] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 379696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1145| [2025/04/30 18:20:47 379700] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:999487|prior_time:1746037247325489|is_app_limited:0|send_elapse:58085|ack_elapse:54175|ctl_first_sent_time:1746037247327156|lagest_ack_time:1746037247379664|curr_delivered:1063209| [2025/04/30 18:20:47 379705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247327156| [2025/04/30 18:20:47 379710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 379714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1146|path_largest_ack:1146| [2025/04/30 18:20:47 379719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:1001887|prior_time:1746037247327469|is_app_limited:0|send_elapse:57825|ack_elapse:52195|ctl_first_sent_time:1746037247328974|lagest_ack_time:1746037247379664|curr_delivered:1064409| [2025/04/30 18:20:47 379723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247328974| [2025/04/30 18:20:47 379727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 379732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50141|rttvar:706|minrtt:30950|latest_rtt:50690|ack_delay:1000| [2025/04/30 18:20:47 379736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50085|rttvar:642|minrtt:30950|latest_rtt:50690|ack_delay:1000| [2025/04/30 18:20:47 379740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1146|lost_pn:1143|thresh:3| [2025/04/30 18:20:47 379744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 379754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:642|pto_duration:52653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 379759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 379763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 379767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 379771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247456849|now:1746037247379754|interv:77095| [2025/04/30 18:20:47 379775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247456849|now:1746037247379754|interval:77095|pto_count:0|srtt:50085 [2025/04/30 18:20:47 379779] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57825, ack_elapse 52195, delivered 62522|rate 1081227|lost 205| [2025/04/30 18:20:47 379784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081227) in round 18| [2025/04/30 18:20:47 379788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 379792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 379796] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247328974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 379801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247328974|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 379805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:50085|latest_rtt:50690|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 379811] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:468|largest:468|pns:2| [2025/04/30 18:20:47 379816] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:468|frame:ACK |recv_time:1746037247379664|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 379821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367379664|now:1746037247379664|interv:120000000| [2025/04/30 18:20:47 379825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367379664|now:1746037247379664|interv:120000000| [2025/04/30 18:20:47 379829] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247380303|pq_index:0| [2025/04/30 18:20:47 379833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247379009| [2025/04/30 18:20:47 379837] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247379837| [2025/04/30 18:20:47 379842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247379841| [2025/04/30 18:20:47 379850] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 379855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 379859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 379864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 379868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 379873] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 379877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1143660| [2025/04/30 18:20:47 379882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 379886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 379891] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 379895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 379899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 379903] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 379907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 379912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 379916] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 379920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1105932| [2025/04/30 18:20:47 379925] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 379928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 379932] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247380303| [2025/04/30 18:20:47 379936] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247380303| [2025/04/30 18:20:47 379940] [debug] |xqc_engine_wakeup_after|wakeup:1746037247380303|now:1746037247379940|diff:363| [2025/04/30 18:20:47 379947] [debug] |xqc_engine_main_logic|END|now:1746037247379841| [2025/04/30 18:20:47 379952] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247379952| [2025/04/30 18:20:47 379956] [debug] |xqc_engine_wakeup_after|wakeup:1746037247380303|now:1746037247379956|diff:347| [2025/04/30 18:20:47 379960] [debug] |xqc_engine_main_logic|END|now:1746037247379952| [2025/04/30 18:20:47 381029] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247381029| [2025/04/30 18:20:47 381038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247380303|pq_index:0| [2025/04/30 18:20:47 381043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247379841| [2025/04/30 18:20:47 381048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247381047| [2025/04/30 18:20:47 381052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247380303|now:1746037247381047| [2025/04/30 18:20:47 381057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247380303|now:1746037247381047| [2025/04/30 18:20:47 381061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 381065] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 381070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50085|min_srtt:50085|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 381075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 381080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 381083] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 381087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 381092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 381096] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 381101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1105932| [2025/04/30 18:20:47 381105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 381110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1204| [2025/04/30 18:20:47 381147] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247381118|stream_id:0|stream_offset:1105932| [2025/04/30 18:20:47 381157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 381170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 381177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:642|pto_duration:52653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 381183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 381187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 381191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 381195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247458771|now:1746037247381177|interv:77594| [2025/04/30 18:20:47 381199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247458771|now:1746037247381177|interval:77594|pto_count:0|srtt:50085 [2025/04/30 18:20:47 381204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 381209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 381213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1107111| [2025/04/30 18:20:47 381218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 381222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1205| [2025/04/30 18:20:47 381253] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247381229|stream_id:0|stream_offset:1107111| [2025/04/30 18:20:47 381262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 381269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 381276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50085|rtt_var:642|pto_duration:52653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 381282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 381288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 381295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 381301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247458882|now:1746037247381275|interv:77607| [2025/04/30 18:20:47 381307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247458882|now:1746037247381275|interval:77607|pto_count:0|srtt:50085 [2025/04/30 18:20:47 381315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 381321] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 381330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1108290| [2025/04/30 18:20:47 381334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 381338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247382338|now:1746037247381338|interv:1000| [2025/04/30 18:20:47 381342] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 381346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 381350] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247382338| [2025/04/30 18:20:47 381354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247382338| [2025/04/30 18:20:47 381358] [debug] |xqc_engine_wakeup_after|wakeup:1746037247382338|now:1746037247381358|diff:980| [2025/04/30 18:20:47 381363] [debug] |xqc_engine_main_logic|END|now:1746037247381047| [2025/04/30 18:20:47 381666] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247381665| [2025/04/30 18:20:47 381672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 381678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:468| [2025/04/30 18:20:47 381682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:469| [2025/04/30 18:20:47 381688] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:469| [2025/04/30 18:20:47 381692] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 381697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1148|path_largest_ack:1147| [2025/04/30 18:20:47 381702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:1001887|prior_time:1746037247327469|is_app_limited:0|send_elapse:57954|ack_elapse:54196|ctl_first_sent_time:1746037247329103|lagest_ack_time:1746037247381665|curr_delivered:1065609| [2025/04/30 18:20:47 381706] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247329103| [2025/04/30 18:20:47 381711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 381715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1148|path_largest_ack:1148| [2025/04/30 18:20:47 381720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:1004287|prior_time:1746037247329457|is_app_limited:0|send_elapse:57820|ack_elapse:52208|ctl_first_sent_time:1746037247330950|lagest_ack_time:1746037247381665|curr_delivered:1066809| [2025/04/30 18:20:47 381725] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247330950| [2025/04/30 18:20:47 381729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 381733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50085|rttvar:642|minrtt:30950|latest_rtt:50715|ack_delay:1000| [2025/04/30 18:20:47 381741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50039|rttvar:574|minrtt:30950|latest_rtt:50715|ack_delay:1000| [2025/04/30 18:20:47 381745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1148|lost_pn:1145|thresh:3| [2025/04/30 18:20:47 381749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 381754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:574|pto_duration:52335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 381758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 381762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 381766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 381770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247458564|now:1746037247381753|interv:76811| [2025/04/30 18:20:47 381774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247458564|now:1746037247381753|interval:76811|pto_count:0|srtt:50039 [2025/04/30 18:20:47 381779] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57820, ack_elapse 52208, delivered 62522|rate 1081321|lost 205| [2025/04/30 18:20:47 381784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1081321) in round 18| [2025/04/30 18:20:47 381788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 381792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 381796] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247330950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 381801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247330950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 381805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:50039|latest_rtt:50715|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 381811] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:469|largest:469|pns:2| [2025/04/30 18:20:47 381816] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:469|frame:ACK |recv_time:1746037247381665|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 381821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367381665|now:1746037247381665|interv:120000000| [2025/04/30 18:20:47 381825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367381665|now:1746037247381665|interv:120000000| [2025/04/30 18:20:47 381829] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247382338|pq_index:0| [2025/04/30 18:20:47 381836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247381047| [2025/04/30 18:20:47 381840] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247381840| [2025/04/30 18:20:47 381845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247381844| [2025/04/30 18:20:47 381850] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 381855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 381859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 381864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 381869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 381873] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 381878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1146018| [2025/04/30 18:20:47 381882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 381887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 381892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 381896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 381900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 381904] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 381908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 381913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 381917] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 381921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1108290| [2025/04/30 18:20:47 381928] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 381932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 381936] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247382338| [2025/04/30 18:20:47 381940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247382338| [2025/04/30 18:20:47 381944] [debug] |xqc_engine_wakeup_after|wakeup:1746037247382338|now:1746037247381944|diff:394| [2025/04/30 18:20:47 381949] [debug] |xqc_engine_main_logic|END|now:1746037247381844| [2025/04/30 18:20:47 381953] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247381953| [2025/04/30 18:20:47 381957] [debug] |xqc_engine_wakeup_after|wakeup:1746037247382338|now:1746037247381957|diff:381| [2025/04/30 18:20:47 381961] [debug] |xqc_engine_main_logic|END|now:1746037247381953| [2025/04/30 18:20:47 383040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247383040| [2025/04/30 18:20:47 383053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247382338|pq_index:0| [2025/04/30 18:20:47 383061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247381844| [2025/04/30 18:20:47 383070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247383068| [2025/04/30 18:20:47 383078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247382338|now:1746037247383068| [2025/04/30 18:20:47 383085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247382338|now:1746037247383068| [2025/04/30 18:20:47 383092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 383099] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 383106] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50039|min_srtt:50039|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 383114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 383122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 383128] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 383133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 383140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 383148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 383155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1108290| [2025/04/30 18:20:47 383162] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 383169] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1206| [2025/04/30 18:20:47 383229] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247383190|stream_id:0|stream_offset:1108290| [2025/04/30 18:20:47 383241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 383248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 383256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:574|pto_duration:52335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 383264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 383270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 383277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 383284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247460525|now:1746037247383255|interv:77270| [2025/04/30 18:20:47 383291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247460525|now:1746037247383255|interval:77270|pto_count:0|srtt:50039 [2025/04/30 18:20:47 383299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 383307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 383314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1109469| [2025/04/30 18:20:47 383321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 383328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1207| [2025/04/30 18:20:47 383371] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247383339|stream_id:0|stream_offset:1109469| [2025/04/30 18:20:47 383378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 383383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 383387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50039|rtt_var:574|pto_duration:52335|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 383395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 383402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 383408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 383415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247460674|now:1746037247383387|interv:77287| [2025/04/30 18:20:47 383428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247460674|now:1746037247383387|interval:77287|pto_count:0|srtt:50039 [2025/04/30 18:20:47 383436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 383441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 383446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1110648| [2025/04/30 18:20:47 383451] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 383455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247384455|now:1746037247383455|interv:1000| [2025/04/30 18:20:47 383459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 383463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 383467] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247384455| [2025/04/30 18:20:47 383472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247384455| [2025/04/30 18:20:47 383476] [debug] |xqc_engine_wakeup_after|wakeup:1746037247384455|now:1746037247383476|diff:979| [2025/04/30 18:20:47 383480] [debug] |xqc_engine_main_logic|END|now:1746037247383068| [2025/04/30 18:20:47 383623] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247383622| [2025/04/30 18:20:47 383632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 383638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:469| [2025/04/30 18:20:47 383642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:470| [2025/04/30 18:20:47 383648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:470| [2025/04/30 18:20:47 383653] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 383658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1150|path_largest_ack:1149| [2025/04/30 18:20:47 383663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:1004287|prior_time:1746037247329457|is_app_limited:0|send_elapse:57980|ack_elapse:54165|ctl_first_sent_time:1746037247331110|lagest_ack_time:1746037247383622|curr_delivered:1068009| [2025/04/30 18:20:47 383668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247331110| [2025/04/30 18:20:47 383673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 383677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1150|path_largest_ack:1150| [2025/04/30 18:20:47 383682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:1006687|prior_time:1746037247331458|is_app_limited:0|send_elapse:55862|ack_elapse:52164|ctl_first_sent_time:1746037247332955|lagest_ack_time:1746037247383622|curr_delivered:1069209| [2025/04/30 18:20:47 383692] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247332955| [2025/04/30 18:20:47 383696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 383700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50039|rttvar:574|minrtt:30950|latest_rtt:50667|ack_delay:1000| [2025/04/30 18:20:47 383704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49993|rttvar:524|minrtt:30950|latest_rtt:50667|ack_delay:1000| [2025/04/30 18:20:47 383709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1150|lost_pn:1147|thresh:3| [2025/04/30 18:20:47 383713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 383718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49993|rtt_var:524|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 383722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 383726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 383730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 383734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247460428|now:1746037247383717|interv:76711| [2025/04/30 18:20:47 383738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247460428|now:1746037247383717|interval:76711|pto_count:0|srtt:49993 [2025/04/30 18:20:47 383743] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55862, ack_elapse 52164, delivered 62522|rate 1119222|lost 205| [2025/04/30 18:20:47 383748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119222) in round 18| [2025/04/30 18:20:47 383752] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 383756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 383760] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247332955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 383765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247332955|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 383770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:49993|latest_rtt:50667|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 383776] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:470|largest:470|pns:2| [2025/04/30 18:20:47 383781] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:470|frame:ACK |recv_time:1746037247383622|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 383789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367383622|now:1746037247383622|interv:120000000| [2025/04/30 18:20:47 383793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367383622|now:1746037247383622|interv:120000000| [2025/04/30 18:20:47 383797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247384455|pq_index:0| [2025/04/30 18:20:47 383802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247383068| [2025/04/30 18:20:47 383806] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247383806| [2025/04/30 18:20:47 383811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247383810| [2025/04/30 18:20:47 383816] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 383821] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 383826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 383831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 383836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 383841] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 383845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1148376| [2025/04/30 18:20:47 383849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49993|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 383854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 383859] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 383863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 383867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 383871] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 383875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 383882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 383887] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 383891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1110648| [2025/04/30 18:20:47 383896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 383900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 383904] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247384455| [2025/04/30 18:20:47 383908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247384455| [2025/04/30 18:20:47 383912] [debug] |xqc_engine_wakeup_after|wakeup:1746037247384455|now:1746037247383912|diff:543| [2025/04/30 18:20:47 383916] [debug] |xqc_engine_main_logic|END|now:1746037247383810| [2025/04/30 18:20:47 383922] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247383922| [2025/04/30 18:20:47 383926] [debug] |xqc_engine_wakeup_after|wakeup:1746037247384455|now:1746037247383925|diff:530| [2025/04/30 18:20:47 383930] [debug] |xqc_engine_main_logic|END|now:1746037247383922| [2025/04/30 18:20:47 385003] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247385003| [2025/04/30 18:20:47 385015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247384455|pq_index:0| [2025/04/30 18:20:47 385019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247383810| [2025/04/30 18:20:47 385024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247385023| [2025/04/30 18:20:47 385029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247384455|now:1746037247385023| [2025/04/30 18:20:47 385034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247384455|now:1746037247385023| [2025/04/30 18:20:47 385038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 385042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 385048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49993|min_srtt:49993|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 385056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 385064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 385070] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 385077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 385084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 385091] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 385105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1110648| [2025/04/30 18:20:47 385113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 385120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1208| [2025/04/30 18:20:47 385162] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247385131|stream_id:0|stream_offset:1110648| [2025/04/30 18:20:47 385173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 385181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 385188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49993|rtt_var:524|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 385195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 385202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 385209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 385215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247462220|now:1746037247385187|interv:77033| [2025/04/30 18:20:47 385222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247462220|now:1746037247385187|interval:77033|pto_count:0|srtt:49993 [2025/04/30 18:20:47 385229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 385237] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 385244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1111827| [2025/04/30 18:20:47 385252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 385258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1209| [2025/04/30 18:20:47 385307] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247385270|stream_id:0|stream_offset:1111827| [2025/04/30 18:20:47 385317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 385324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 385331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49993|rtt_var:524|pto_duration:52089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 385345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 385352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 385358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 385365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247462359|now:1746037247385331|interv:77028| [2025/04/30 18:20:47 385371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247462359|now:1746037247385331|interval:77028|pto_count:0|srtt:49993 [2025/04/30 18:20:47 385378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 385383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 385387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1113006| [2025/04/30 18:20:47 385392] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 385396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247386396|now:1746037247385396|interv:1000| [2025/04/30 18:20:47 385400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 385404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 385408] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247386396| [2025/04/30 18:20:47 385412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247386396| [2025/04/30 18:20:47 385416] [debug] |xqc_engine_wakeup_after|wakeup:1746037247386396|now:1746037247385416|diff:980| [2025/04/30 18:20:47 385420] [debug] |xqc_engine_main_logic|END|now:1746037247385023| [2025/04/30 18:20:47 385598] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247385597| [2025/04/30 18:20:47 385606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 385613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:470| [2025/04/30 18:20:47 385617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:471| [2025/04/30 18:20:47 385623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:471| [2025/04/30 18:20:47 385627] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 385632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1152|path_largest_ack:1151| [2025/04/30 18:20:47 385637] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:1006687|prior_time:1746037247331458|is_app_limited:0|send_elapse:56016|ack_elapse:54139|ctl_first_sent_time:1746037247333109|lagest_ack_time:1746037247385597|curr_delivered:1070409| [2025/04/30 18:20:47 385641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247333109| [2025/04/30 18:20:47 385646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 385655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1152|path_largest_ack:1152| [2025/04/30 18:20:47 385659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:1009087|prior_time:1746037247333473|is_app_limited:0|send_elapse:55865|ack_elapse:52124|ctl_first_sent_time:1746037247334977|lagest_ack_time:1746037247385597|curr_delivered:1071609| [2025/04/30 18:20:47 385664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247334977| [2025/04/30 18:20:47 385668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 385672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49993|rttvar:524|minrtt:30950|latest_rtt:50620|ack_delay:1000| [2025/04/30 18:20:47 385676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49946|rttvar:486|minrtt:30950|latest_rtt:50620|ack_delay:1000| [2025/04/30 18:20:47 385680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1152|lost_pn:1149|thresh:3| [2025/04/30 18:20:47 385685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 385689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49946|rtt_var:486|pto_duration:51946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 385693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 385697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 385701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 385705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247462216|now:1746037247385689|interv:76527| [2025/04/30 18:20:47 385709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247462216|now:1746037247385689|interval:76527|pto_count:0|srtt:49946 [2025/04/30 18:20:47 385713] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55865, ack_elapse 52124, delivered 62522|rate 1119162|lost 205| [2025/04/30 18:20:47 385718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119162) in round 18| [2025/04/30 18:20:47 385722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 385726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 385730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247334977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 385735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247334977|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 385739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:49946|latest_rtt:50620|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 385748] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:471|largest:471|pns:2| [2025/04/30 18:20:47 385752] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:471|frame:ACK |recv_time:1746037247385597|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 385757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367385597|now:1746037247385597|interv:120000000| [2025/04/30 18:20:47 385761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367385597|now:1746037247385597|interv:120000000| [2025/04/30 18:20:47 385765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247386396|pq_index:0| [2025/04/30 18:20:47 385770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247385023| [2025/04/30 18:20:47 385774] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247385774| [2025/04/30 18:20:47 385779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247385778| [2025/04/30 18:20:47 385784] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 385789] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49946|min_srtt:49946|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 385793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 385798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 385802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 385807] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49946|min_srtt:49946|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 385811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1150734| [2025/04/30 18:20:47 385816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 385820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 385824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49946|min_srtt:49946|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 385828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 385835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 385839] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 385843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 385847] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 385852] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 385856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1113006| [2025/04/30 18:20:47 385860] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 385864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 385868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247386396| [2025/04/30 18:20:47 385872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247386396| [2025/04/30 18:20:47 385876] [debug] |xqc_engine_wakeup_after|wakeup:1746037247386396|now:1746037247385876|diff:520| [2025/04/30 18:20:47 385881] [debug] |xqc_engine_main_logic|END|now:1746037247385778| [2025/04/30 18:20:47 385885] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247385885| [2025/04/30 18:20:47 385889] [debug] |xqc_engine_wakeup_after|wakeup:1746037247386396|now:1746037247385889|diff:507| [2025/04/30 18:20:47 385893] [debug] |xqc_engine_main_logic|END|now:1746037247385885| [2025/04/30 18:20:47 386972] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247386972| [2025/04/30 18:20:47 387009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247386396|pq_index:0| [2025/04/30 18:20:47 387016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247385778| [2025/04/30 18:20:47 387024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247387022| [2025/04/30 18:20:47 387031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247386396|now:1746037247387022| [2025/04/30 18:20:47 387037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247386396|now:1746037247387022| [2025/04/30 18:20:47 387043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 387049] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 387055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49946|min_srtt:49946|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 387062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 387069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 387081] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 387087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 387093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 387099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 387105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1113006| [2025/04/30 18:20:47 387112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 387118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1210| [2025/04/30 18:20:47 387166] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247387130|stream_id:0|stream_offset:1113006| [2025/04/30 18:20:47 387176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 387184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 387190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49946|rtt_var:486|pto_duration:51946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 387198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 387204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 387210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 387216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247464076|now:1746037247387190|interv:76886| [2025/04/30 18:20:47 387223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247464076|now:1746037247387190|interval:76886|pto_count:0|srtt:49946 [2025/04/30 18:20:47 387231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 387238] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 387244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1114185| [2025/04/30 18:20:47 387251] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 387257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1211| [2025/04/30 18:20:47 387292] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247387266|stream_id:0|stream_offset:1114185| [2025/04/30 18:20:47 387312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 387319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 387325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49946|rtt_var:486|pto_duration:51946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 387331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 387337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 387343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 387349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247464212|now:1746037247387325|interv:76887| [2025/04/30 18:20:47 387355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247464212|now:1746037247387325|interval:76887|pto_count:0|srtt:49946 [2025/04/30 18:20:47 387362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 387368] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 387375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1115364| [2025/04/30 18:20:47 387382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 387387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247388387|now:1746037247387387|interv:1000| [2025/04/30 18:20:47 387392] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 387398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 387404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247388387| [2025/04/30 18:20:47 387410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247388387| [2025/04/30 18:20:47 387416] [debug] |xqc_engine_wakeup_after|wakeup:1746037247388387|now:1746037247387416|diff:971| [2025/04/30 18:20:47 387422] [debug] |xqc_engine_main_logic|END|now:1746037247387022| [2025/04/30 18:20:47 387667] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247387666| [2025/04/30 18:20:47 387677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 387686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:471| [2025/04/30 18:20:47 387692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:472| [2025/04/30 18:20:47 387701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:472| [2025/04/30 18:20:47 387707] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 387715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1154|path_largest_ack:1153| [2025/04/30 18:20:47 387728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:1009087|prior_time:1746037247333473|is_app_limited:0|send_elapse:56017|ack_elapse:54193|ctl_first_sent_time:1746037247335129|lagest_ack_time:1746037247387666|curr_delivered:1072809| [2025/04/30 18:20:47 387735] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247335129| [2025/04/30 18:20:47 387744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 387751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1154|path_largest_ack:1154| [2025/04/30 18:20:47 387758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62522|prior_delivered:1011487|prior_time:1746037247335461|is_app_limited:0|send_elapse:55883|ack_elapse:52205|ctl_first_sent_time:1746037247336962|lagest_ack_time:1746037247387666|curr_delivered:1074009| [2025/04/30 18:20:47 387764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247336962| [2025/04/30 18:20:47 387770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 387776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49946|rttvar:486|minrtt:30950|latest_rtt:50704|ack_delay:1000| [2025/04/30 18:20:47 387783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49916|rttvar:425|minrtt:30950|latest_rtt:50704|ack_delay:1000| [2025/04/30 18:20:47 387789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1154|lost_pn:1151|thresh:3| [2025/04/30 18:20:47 387794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 387799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49916|rtt_var:425|pto_duration:51916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 387806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 387812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 387817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 387822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247464182|now:1746037247387799|interv:76383| [2025/04/30 18:20:47 387828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247464182|now:1746037247387799|interval:76383|pto_count:0|srtt:49916 [2025/04/30 18:20:47 387834] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55883, ack_elapse 52205, delivered 62522|rate 1118801|lost 205| [2025/04/30 18:20:47 387840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1118801) in round 18| [2025/04/30 18:20:47 387846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 387851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 387856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247336962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 387869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247336962|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 387876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63689|srtt:49916|latest_rtt:50704|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 387885] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:472|largest:472|pns:2| [2025/04/30 18:20:47 387892] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:472|frame:ACK |recv_time:1746037247387666|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 387900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367387666|now:1746037247387666|interv:120000000| [2025/04/30 18:20:47 387905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367387666|now:1746037247387666|interv:120000000| [2025/04/30 18:20:47 387909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247388387|pq_index:0| [2025/04/30 18:20:47 387914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247387022| [2025/04/30 18:20:47 387918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247387918| [2025/04/30 18:20:47 387923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247387922| [2025/04/30 18:20:47 387928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 387933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49916|min_srtt:49916|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 387938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 387943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 387947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 387952] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49916|min_srtt:49916|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 387956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1153092| [2025/04/30 18:20:47 387961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 387969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 387973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49916|min_srtt:49916|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 387977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1154271| [2025/04/30 18:20:47 387982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 388008] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 388012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 388016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 388021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 388025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1115364| [2025/04/30 18:20:47 388030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 388034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 388038] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247388387| [2025/04/30 18:20:47 388042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247388387| [2025/04/30 18:20:47 388046] [debug] |xqc_engine_wakeup_after|wakeup:1746037247388387|now:1746037247388046|diff:341| [2025/04/30 18:20:47 388050] [debug] |xqc_engine_main_logic|END|now:1746037247387922| [2025/04/30 18:20:47 388056] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247388056| [2025/04/30 18:20:47 388060] [debug] |xqc_engine_wakeup_after|wakeup:1746037247388387|now:1746037247388060|diff:327| [2025/04/30 18:20:47 388064] [debug] |xqc_engine_main_logic|END|now:1746037247388056| [2025/04/30 18:20:47 389137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247389137| [2025/04/30 18:20:47 389148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247388387|pq_index:0| [2025/04/30 18:20:47 389153] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247387922| [2025/04/30 18:20:47 389158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247389157| [2025/04/30 18:20:47 389163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247388387|now:1746037247389157| [2025/04/30 18:20:47 389168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247388387|now:1746037247389157| [2025/04/30 18:20:47 389172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 389176] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 389181] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49916|min_srtt:49916|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 389191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1154271| [2025/04/30 18:20:47 389196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 389200] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 389204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 389209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 389213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 389218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1115364| [2025/04/30 18:20:47 389222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 389228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1212| [2025/04/30 18:20:47 389276] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247389240|stream_id:0|stream_offset:1115364| [2025/04/30 18:20:47 389283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 389288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 389293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49916|rtt_var:425|pto_duration:51916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 389298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 389302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 389305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 389309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247466156|now:1746037247389293|interv:76863| [2025/04/30 18:20:47 389314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247466156|now:1746037247389293|interval:76863|pto_count:0|srtt:49916 [2025/04/30 18:20:47 389318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64889| [2025/04/30 18:20:47 389323] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 389328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1116543| [2025/04/30 18:20:47 389337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 389341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1213| [2025/04/30 18:20:47 389368] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247389348|stream_id:0|stream_offset:1116543| [2025/04/30 18:20:47 389374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 389379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 389383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49916|rtt_var:425|pto_duration:51916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 389388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 389392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 389395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 389399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247466264|now:1746037247389383|interv:76881| [2025/04/30 18:20:47 389403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247466264|now:1746037247389383|interval:76881|pto_count:0|srtt:49916 [2025/04/30 18:20:47 389408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66089| [2025/04/30 18:20:47 389412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 389417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1117722| [2025/04/30 18:20:47 389421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 389425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247390425|now:1746037247389425|interv:1000| [2025/04/30 18:20:47 389429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 389433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 389437] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247390425| [2025/04/30 18:20:47 389441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247390425| [2025/04/30 18:20:47 389445] [debug] |xqc_engine_wakeup_after|wakeup:1746037247390425|now:1746037247389445|diff:980| [2025/04/30 18:20:47 389450] [debug] |xqc_engine_main_logic|END|now:1746037247389157| [2025/04/30 18:20:47 389810] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247389809| [2025/04/30 18:20:47 389816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 389822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:472| [2025/04/30 18:20:47 389826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:473| [2025/04/30 18:20:47 389836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:473| [2025/04/30 18:20:47 389840] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 389845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1155| [2025/04/30 18:20:47 389850] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63722|prior_delivered:1011487|prior_time:1746037247335461|is_app_limited:0|send_elapse:56012|ack_elapse:54348|ctl_first_sent_time:1746037247337091|lagest_ack_time:1746037247389809|curr_delivered:1075209| [2025/04/30 18:20:47 389855] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247337091| [2025/04/30 18:20:47 389859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 389864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1156|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1156|path_largest_ack:1156| [2025/04/30 18:20:47 389868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62529|prior_delivered:1013887|prior_time:1746037247337513|is_app_limited:0|send_elapse:56036|ack_elapse:52296|ctl_first_sent_time:1746037247339099|lagest_ack_time:1746037247389809|curr_delivered:1076416| [2025/04/30 18:20:47 389873] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247339099| [2025/04/30 18:20:47 389877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 389881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49916|rttvar:425|minrtt:30950|latest_rtt:50710|ack_delay:1000| [2025/04/30 18:20:47 389885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49890|rttvar:370|minrtt:30950|latest_rtt:50710|ack_delay:1000| [2025/04/30 18:20:47 389890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1156|lost_pn:1153|thresh:3| [2025/04/30 18:20:47 389894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 443|pns:2| [2025/04/30 18:20:47 389898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 389902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49890|rtt_var:370|pto_duration:51890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 389906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 389910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 389914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 389918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247466238|now:1746037247389902|interv:76336| [2025/04/30 18:20:47 389922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247466238|now:1746037247389902|interval:76336|pto_count:0|srtt:49890 [2025/04/30 18:20:47 389929] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56036, ack_elapse 52296, delivered 62529|rate 1115871|lost 205| [2025/04/30 18:20:47 389934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115871) in round 18| [2025/04/30 18:20:47 389938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 389942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 389946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2407|po_sent_time:1746037247339099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 389951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2407|po_sent_time:1746037247339099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 389955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:49890|latest_rtt:50710|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 389961] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:103862|inflight:63682|mode:2|applimit:0|pacing_rate:1239168|bw:1239168|srtt:49890|latest_rtt:50710|min_rtt:30950|send:1214|lost:205|tlp:0|recv:480|recovery:0|slow_start:0|conn_life:1079135|acked:2407|delivered:1076416|is_cwnd_limited:0| [2025/04/30 18:20:47 389967] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:473|largest:473|pns:2| [2025/04/30 18:20:47 389971] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:473|frame:ACK |recv_time:1746037247389809|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 389976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367389809|now:1746037247389809|interv:120000000| [2025/04/30 18:20:47 389980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367389809|now:1746037247389809|interv:120000000| [2025/04/30 18:20:47 389984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247390425|pq_index:0| [2025/04/30 18:20:47 390008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247389157| [2025/04/30 18:20:47 390012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247390012| [2025/04/30 18:20:47 390017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247390016| [2025/04/30 18:20:47 390023] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 390027] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49890|min_srtt:49890|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 390032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1154271| [2025/04/30 18:20:47 390041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 390045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 390050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49890|min_srtt:49890|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 390054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1155450| [2025/04/30 18:20:47 390059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49890|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 390063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 390067] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49890|min_srtt:49890|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 390072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 390076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 390080] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 390084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 390088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 390092] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 390097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1117722| [2025/04/30 18:20:47 390101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 390106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 390113] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247390425| [2025/04/30 18:20:47 390119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247390425| [2025/04/30 18:20:47 390126] [debug] |xqc_engine_wakeup_after|wakeup:1746037247390425|now:1746037247390125|diff:300| [2025/04/30 18:20:47 390133] [debug] |xqc_engine_main_logic|END|now:1746037247390016| [2025/04/30 18:20:47 390141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247390141| [2025/04/30 18:20:47 390148] [debug] |xqc_engine_wakeup_after|wakeup:1746037247390425|now:1746037247390148|diff:277| [2025/04/30 18:20:47 390155] [debug] |xqc_engine_main_logic|END|now:1746037247390141| [2025/04/30 18:20:47 391237] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247391236| [2025/04/30 18:20:47 391248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247390425|pq_index:0| [2025/04/30 18:20:47 391258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247390016| [2025/04/30 18:20:47 391263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247391262| [2025/04/30 18:20:47 391268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247390425|now:1746037247391262| [2025/04/30 18:20:47 391272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247390425|now:1746037247391262| [2025/04/30 18:20:47 391277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 391284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 391292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49890|min_srtt:49890|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 391299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 391306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 391311] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 391315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 391320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 391324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 391329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1117722| [2025/04/30 18:20:47 391333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 391338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1214| [2025/04/30 18:20:47 391374] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247391346|stream_id:0|stream_offset:1117722| [2025/04/30 18:20:47 391380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 391385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 391390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49890|rtt_var:370|pto_duration:51890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 391394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 391399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 391411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 391418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247468236|now:1746037247391390|interv:76846| [2025/04/30 18:20:47 391425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247468236|now:1746037247391390|interval:76846|pto_count:0|srtt:49890 [2025/04/30 18:20:47 391432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 391441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 391448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1118901| [2025/04/30 18:20:47 391454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 391458] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1215| [2025/04/30 18:20:47 391490] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247391466|stream_id:0|stream_offset:1118901| [2025/04/30 18:20:47 391500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 391507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 391514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49890|rtt_var:370|pto_duration:51890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 391521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 391527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 391533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 391540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247468356|now:1746037247391514|interv:76842| [2025/04/30 18:20:47 391547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247468356|now:1746037247391514|interval:76842|pto_count:0|srtt:49890 [2025/04/30 18:20:47 391554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 391562] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 391567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1120080| [2025/04/30 18:20:47 391572] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 391576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247392576|now:1746037247391576|interv:1000| [2025/04/30 18:20:47 391585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 391589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 391593] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247392576| [2025/04/30 18:20:47 391597] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247392576| [2025/04/30 18:20:47 391601] [debug] |xqc_engine_wakeup_after|wakeup:1746037247392576|now:1746037247391601|diff:975| [2025/04/30 18:20:47 391606] [debug] |xqc_engine_main_logic|END|now:1746037247391262| [2025/04/30 18:20:47 391616] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247391615| [2025/04/30 18:20:47 391621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 391627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:473| [2025/04/30 18:20:47 391631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:474| [2025/04/30 18:20:47 391637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:474| [2025/04/30 18:20:47 391641] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 391646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1157| [2025/04/30 18:20:47 391650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63729|prior_delivered:1013887|prior_time:1746037247337513|is_app_limited:0|send_elapse:56183|ack_elapse:54102|ctl_first_sent_time:1746037247339246|lagest_ack_time:1746037247391615|curr_delivered:1077616| [2025/04/30 18:20:47 391655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247339246| [2025/04/30 18:20:47 391660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 391664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1158|path_largest_ack:1158| [2025/04/30 18:20:47 391668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62529|prior_delivered:1016287|prior_time:1746037247339610|is_app_limited:0|send_elapse:54147|ack_elapse:52005|ctl_first_sent_time:1746037247341108|lagest_ack_time:1746037247391615|curr_delivered:1078816| [2025/04/30 18:20:47 391673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247341108| [2025/04/30 18:20:47 391677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 391681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49890|rttvar:370|minrtt:30950|latest_rtt:50507|ack_delay:1000| [2025/04/30 18:20:47 391685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49842|rttvar:373|minrtt:30950|latest_rtt:50507|ack_delay:1000| [2025/04/30 18:20:47 391690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1158|lost_pn:1155|thresh:3| [2025/04/30 18:20:47 391694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 391698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49842|rtt_var:373|pto_duration:51842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 391705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 391709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 391713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 391717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247468308|now:1746037247391698|interv:76610| [2025/04/30 18:20:47 391721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247468308|now:1746037247391698|interval:76610|pto_count:0|srtt:49842 [2025/04/30 18:20:47 391725] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54147, ack_elapse 52005, delivered 62529|rate 1154800|lost 205| [2025/04/30 18:20:47 391730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154800) in round 18| [2025/04/30 18:20:47 391734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 391739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 391743] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247341108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 391747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247341108|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 391752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:49842|latest_rtt:50507|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 391758] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:474|largest:474|pns:2| [2025/04/30 18:20:47 391762] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:474|frame:ACK |recv_time:1746037247391615|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 391767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367391615|now:1746037247391615|interv:120000000| [2025/04/30 18:20:47 391771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367391615|now:1746037247391615|interv:120000000| [2025/04/30 18:20:47 391775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247392576|pq_index:0| [2025/04/30 18:20:47 391779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247391262| [2025/04/30 18:20:47 391783] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247391783| [2025/04/30 18:20:47 391788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247391787| [2025/04/30 18:20:47 391793] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 391801] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49842|min_srtt:49842|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 391805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 391810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 391815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 391819] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49842|min_srtt:49842|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 391823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1157808| [2025/04/30 18:20:47 391828] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 391833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 391837] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49842|min_srtt:49842|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 391841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1158987| [2025/04/30 18:20:47 391845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 391849] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 391853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 391858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 391863] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 391868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1120080| [2025/04/30 18:20:47 391873] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 391876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 391880] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247392576| [2025/04/30 18:20:47 391884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247392576| [2025/04/30 18:20:47 391888] [debug] |xqc_engine_wakeup_after|wakeup:1746037247392576|now:1746037247391888|diff:688| [2025/04/30 18:20:47 391895] [debug] |xqc_engine_main_logic|END|now:1746037247391787| [2025/04/30 18:20:47 391900] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247391900| [2025/04/30 18:20:47 391904] [debug] |xqc_engine_wakeup_after|wakeup:1746037247392576|now:1746037247391904|diff:672| [2025/04/30 18:20:47 391908] [debug] |xqc_engine_main_logic|END|now:1746037247391900| [2025/04/30 18:20:47 392977] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247392977| [2025/04/30 18:20:47 393004] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247392576|pq_index:0| [2025/04/30 18:20:47 393009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247391787| [2025/04/30 18:20:47 393014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247393013| [2025/04/30 18:20:47 393019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247392576|now:1746037247393013| [2025/04/30 18:20:47 393023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247392576|now:1746037247393013| [2025/04/30 18:20:47 393027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 393032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 393037] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49842|min_srtt:49842|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 393042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1158987| [2025/04/30 18:20:47 393046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 393050] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 393054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 393058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 393063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 393068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1120080| [2025/04/30 18:20:47 393075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 393083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1216| [2025/04/30 18:20:47 393124] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1216|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247393094|stream_id:0|stream_offset:1120080| [2025/04/30 18:20:47 393135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 393143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 393157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49842|rtt_var:373|pto_duration:51842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 393164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 393170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 393174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 393179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247469936|now:1746037247393156|interv:76780| [2025/04/30 18:20:47 393183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247469936|now:1746037247393156|interval:76780|pto_count:0|srtt:49842 [2025/04/30 18:20:47 393187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 393193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 393197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1121259| [2025/04/30 18:20:47 393202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 393206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1217| [2025/04/30 18:20:47 393236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1217|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247393214|stream_id:0|stream_offset:1121259| [2025/04/30 18:20:47 393242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 393247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 393252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49842|rtt_var:373|pto_duration:51842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 393259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 393265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 393271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 393278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247470056|now:1746037247393252|interv:76804| [2025/04/30 18:20:47 393285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247470056|now:1746037247393252|interval:76804|pto_count:0|srtt:49842 [2025/04/30 18:20:47 393296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 393304] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 393314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1122438| [2025/04/30 18:20:47 393318] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 393322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247394322|now:1746037247393322|interv:1000| [2025/04/30 18:20:47 393326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 393330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 393334] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247394322| [2025/04/30 18:20:47 393338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247394322| [2025/04/30 18:20:47 393343] [debug] |xqc_engine_wakeup_after|wakeup:1746037247394322|now:1746037247393342|diff:980| [2025/04/30 18:20:47 393347] [debug] |xqc_engine_main_logic|END|now:1746037247393013| [2025/04/30 18:20:47 393550] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247393549| [2025/04/30 18:20:47 393559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 393565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:474| [2025/04/30 18:20:47 393569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:475| [2025/04/30 18:20:47 393575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:475| [2025/04/30 18:20:47 393579] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 393584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 393588] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63729|prior_delivered:1016287|prior_time:1746037247339610|is_app_limited:0|send_elapse:54274|ack_elapse:53939|ctl_first_sent_time:1746037247341235|lagest_ack_time:1746037247393549|curr_delivered:1080016| [2025/04/30 18:20:47 393593] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247341235| [2025/04/30 18:20:47 393598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 393602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 393606] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62529|prior_delivered:1018687|prior_time:1746037247341617|is_app_limited:0|send_elapse:54068|ack_elapse:51932|ctl_first_sent_time:1746037247343107|lagest_ack_time:1746037247393549|curr_delivered:1081216| [2025/04/30 18:20:47 393611] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247343107| [2025/04/30 18:20:47 393615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 393619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49842|rttvar:373|minrtt:30950|latest_rtt:50442|ack_delay:1000| [2025/04/30 18:20:47 393623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49792|rttvar:380|minrtt:30950|latest_rtt:50442|ack_delay:1000| [2025/04/30 18:20:47 393632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1160|lost_pn:1157|thresh:3| [2025/04/30 18:20:47 393637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 393641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49792|rtt_var:380|pto_duration:51792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 393645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 393649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 393654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 393661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247470006|now:1746037247393640|interv:76366| [2025/04/30 18:20:47 393667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247470006|now:1746037247393640|interval:76366|pto_count:0|srtt:49792 [2025/04/30 18:20:47 393674] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54068, ack_elapse 51932, delivered 62529|rate 1156488|lost 205| [2025/04/30 18:20:47 393682] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156488) in round 18| [2025/04/30 18:20:47 393688] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 393694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 393700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247343107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 393707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247343107|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 393715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:49792|latest_rtt:50442|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 393722] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:475|largest:475|pns:2| [2025/04/30 18:20:47 393727] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:475|frame:ACK |recv_time:1746037247393549|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 393732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367393549|now:1746037247393549|interv:120000000| [2025/04/30 18:20:47 393736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367393549|now:1746037247393549|interv:120000000| [2025/04/30 18:20:47 393740] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247394322|pq_index:0| [2025/04/30 18:20:47 393745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247393013| [2025/04/30 18:20:47 393753] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247393753| [2025/04/30 18:20:47 393758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247393757| [2025/04/30 18:20:47 393763] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 393768] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 393772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1158987| [2025/04/30 18:20:47 393777] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 393782] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 393786] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 393791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1160166| [2025/04/30 18:20:47 393795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 393799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 393803] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 393808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1161345| [2025/04/30 18:20:47 393812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 393816] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 393820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 393824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 393829] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 393833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1122438| [2025/04/30 18:20:47 393840] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 393844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 393848] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247394322| [2025/04/30 18:20:47 393852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247394322| [2025/04/30 18:20:47 393856] [debug] |xqc_engine_wakeup_after|wakeup:1746037247394322|now:1746037247393856|diff:466| [2025/04/30 18:20:47 393860] [debug] |xqc_engine_main_logic|END|now:1746037247393757| [2025/04/30 18:20:47 393867] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247393867| [2025/04/30 18:20:47 393872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 393877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:475| [2025/04/30 18:20:47 393881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:476| [2025/04/30 18:20:47 393887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:476| [2025/04/30 18:20:47 393891] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 393895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1308772|max_stream_data_old=1282834| [2025/04/30 18:20:47 393899] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 393904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247418867|now:1746037247393867|interv:25000| [2025/04/30 18:20:47 393909] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247393867|max_ack_delay:25000| [2025/04/30 18:20:47 393913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:476|largest:476|pns:2| [2025/04/30 18:20:47 393918] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:476|frame:ACK MAX_STREAM_DATA |recv_time:1746037247393867|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 393922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367393867|now:1746037247393867|interv:120000000| [2025/04/30 18:20:47 393926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367393867|now:1746037247393867|interv:120000000| [2025/04/30 18:20:47 393930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247394322|pq_index:0| [2025/04/30 18:20:47 393934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247393757| [2025/04/30 18:20:47 393938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247393938| [2025/04/30 18:20:47 393943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247393942| [2025/04/30 18:20:47 393948] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 393952] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:47 393956] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:63682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 393965] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:47 393970] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:47 393974] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:47 393978] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:47 393983] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:47 394008] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:47 394012] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:47 394017] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:47 394021] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:47 394025] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:47 394030] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:47 394034] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:47 394038] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:47 394043] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:47 394047] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:47 394051] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:47 394055] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:47 394060] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:47 394065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:47 394071] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:47 394079] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:47 394085] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:47 394091] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1308772| [2025/04/30 18:20:47 394100] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1308720|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:814370|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 394108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 394115] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:47 394122] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1308772| [2025/04/30 18:20:47 394130] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1308720|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:788432|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 394144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 394151] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 394157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 394162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 394166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 394171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49792|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 394175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 394179] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 394184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1161345| [2025/04/30 18:20:47 394188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 394192] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 394196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 394200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 394205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 394210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1218| [2025/04/30 18:20:47 394248] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1218|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63682|now:1746037247394217|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 394258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1218|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 394265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1218|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 394271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 394284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49792|rtt_var:380|pto_duration:51792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 394291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 394298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 394304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63701| [2025/04/30 18:20:47 394311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247471009|now:1746037247394284|interv:76725| [2025/04/30 18:20:47 394318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247471009|now:1746037247394284|interval:76725|pto_count:0|srtt:49792 [2025/04/30 18:20:47 394326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63701| [2025/04/30 18:20:47 394334] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 394342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1219| [2025/04/30 18:20:47 394382] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1219|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63701|now:1746037247394352|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 394392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1219|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 394400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1219|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 394406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63701|applimit:0| [2025/04/30 18:20:47 394413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49792|rtt_var:380|pto_duration:51792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 394419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 394426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 394432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 394439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247471144|now:1746037247394412|interv:76732| [2025/04/30 18:20:47 394446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247471144|now:1746037247394412|interval:76732|pto_count:0|srtt:49792 [2025/04/30 18:20:47 394453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63720| [2025/04/30 18:20:47 394461] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 394468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1122438| [2025/04/30 18:20:47 394481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 394488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 394494] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247394322| [2025/04/30 18:20:47 394501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247394322| [2025/04/30 18:20:47 394507] [debug] |xqc_engine_wakeup_after|wakeup:1746037247394322|now:1746037247394507|diff:18446744073709551431| [2025/04/30 18:20:47 394513] [debug] |xqc_engine_main_logic|END|now:1746037247393942| [2025/04/30 18:20:47 394522] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247394522| [2025/04/30 18:20:47 394526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247394322|pq_index:0| [2025/04/30 18:20:47 394530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247393942| [2025/04/30 18:20:47 394535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247394534| [2025/04/30 18:20:47 394540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247394322|now:1746037247394534| [2025/04/30 18:20:47 394544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247394322|now:1746037247394534| [2025/04/30 18:20:47 394548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 394552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 394557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49792|min_srtt:49792|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 394562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1161345| [2025/04/30 18:20:47 394567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 394570] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 394574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 394579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 394583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 394587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1122438| [2025/04/30 18:20:47 394592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 394596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1220| [2025/04/30 18:20:47 394632] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247394605|stream_id:0|stream_offset:1122438| [2025/04/30 18:20:47 394645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 394653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 394659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49792|rtt_var:380|pto_duration:51792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 394666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 394673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 394679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 394686] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247471397|now:1746037247394659|interv:76738| [2025/04/30 18:20:47 394691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247471397|now:1746037247394659|interval:76738|pto_count:0|srtt:49792 [2025/04/30 18:20:47 394696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 394701] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 394705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1123617| [2025/04/30 18:20:47 394709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 394714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1221| [2025/04/30 18:20:47 394743] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247394721|stream_id:0|stream_offset:1123617| [2025/04/30 18:20:47 394749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1221|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 394756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 394763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49792|rtt_var:380|pto_duration:51792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 394770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 394777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 394783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 394790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247471513|now:1746037247394763|interv:76750| [2025/04/30 18:20:47 394795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247471513|now:1746037247394763|interval:76750|pto_count:0|srtt:49792 [2025/04/30 18:20:47 394804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 394809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 394813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1124796| [2025/04/30 18:20:47 394817] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 394821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247395821|now:1746037247394821|interv:1000| [2025/04/30 18:20:47 394825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 394829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 394833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247395821| [2025/04/30 18:20:47 394837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247395821| [2025/04/30 18:20:47 394841] [debug] |xqc_engine_wakeup_after|wakeup:1746037247395821|now:1746037247394841|diff:980| [2025/04/30 18:20:47 394846] [debug] |xqc_engine_main_logic|END|now:1746037247394534| [2025/04/30 18:20:47 395543] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247395542| [2025/04/30 18:20:47 395555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 395561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:476| [2025/04/30 18:20:47 395565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:477| [2025/04/30 18:20:47 395571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:477| [2025/04/30 18:20:47 395575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 395580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 395585] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63729|prior_delivered:1018687|prior_time:1746037247341617|is_app_limited:0|send_elapse:54199|ack_elapse:53925|ctl_first_sent_time:1746037247343238|lagest_ack_time:1746037247395542|curr_delivered:1082416| [2025/04/30 18:20:47 395590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247343238| [2025/04/30 18:20:47 395595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 395599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 395603] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62529|prior_delivered:1021087|prior_time:1746037247343518|is_app_limited:0|send_elapse:54055|ack_elapse:52024|ctl_first_sent_time:1746037247345033|lagest_ack_time:1746037247395542|curr_delivered:1083616| [2025/04/30 18:20:47 395608] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247345033| [2025/04/30 18:20:47 395617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 395621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49792|rttvar:380|minrtt:30950|latest_rtt:50509|ack_delay:1000| [2025/04/30 18:20:47 395626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49756|rttvar:355|minrtt:30950|latest_rtt:50509|ack_delay:1000| [2025/04/30 18:20:47 395630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1162|lost_pn:1159|thresh:3| [2025/04/30 18:20:47 395634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 395638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49756|rtt_var:355|pto_duration:51756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 395643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 395647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 395651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 395655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247471477|now:1746037247395638|interv:75839| [2025/04/30 18:20:47 395659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247471477|now:1746037247395638|interval:75839|pto_count:0|srtt:49756 [2025/04/30 18:20:47 395663] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54055, ack_elapse 52024, delivered 62529|rate 1156766|lost 205| [2025/04/30 18:20:47 395668] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156766) in round 18| [2025/04/30 18:20:47 395672] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 395676] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 395680] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247345033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 395685] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247345033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 395690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63720|srtt:49756|latest_rtt:50509|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 395695] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:477|largest:477|pns:2| [2025/04/30 18:20:47 395700] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:477|frame:ACK |recv_time:1746037247395542|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 395705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367395542|now:1746037247395542|interv:120000000| [2025/04/30 18:20:47 395712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367395542|now:1746037247395542|interv:120000000| [2025/04/30 18:20:47 395716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247395821|pq_index:0| [2025/04/30 18:20:47 395720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247394534| [2025/04/30 18:20:47 395724] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247395724| [2025/04/30 18:20:47 395729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247395728| [2025/04/30 18:20:47 395734] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 395739] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49756|min_srtt:49756|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 395743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1161345| [2025/04/30 18:20:47 395748] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49756|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 395753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 395757] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49756|min_srtt:49756|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 395761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1162524| [2025/04/30 18:20:47 395766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49756|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 395770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 395775] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49756|min_srtt:49756|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 395779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1163703| [2025/04/30 18:20:47 395784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 395788] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 395792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 395796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 395800] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 395807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1124796| [2025/04/30 18:20:47 395812] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 395815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 395819] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247395821| [2025/04/30 18:20:47 395823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247395821| [2025/04/30 18:20:47 395827] [debug] |xqc_engine_wakeup_after|wakeup:1746037247395821|now:1746037247395827|diff:18446744073709551610| [2025/04/30 18:20:47 395832] [debug] |xqc_engine_main_logic|END|now:1746037247395728| [2025/04/30 18:20:47 395837] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247395837| [2025/04/30 18:20:47 395841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247395821|pq_index:0| [2025/04/30 18:20:47 395845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247395728| [2025/04/30 18:20:47 395849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247395849| [2025/04/30 18:20:47 395854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247395821|now:1746037247395849| [2025/04/30 18:20:47 395858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247395821|now:1746037247395849| [2025/04/30 18:20:47 395862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 395866] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 395870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49756|min_srtt:49756|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 395875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1163703| [2025/04/30 18:20:47 395879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 395883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 395887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 395891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 395896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 395900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1124796| [2025/04/30 18:20:47 395904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 395911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1222| [2025/04/30 18:20:47 395944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247395918|stream_id:0|stream_offset:1124796| [2025/04/30 18:20:47 395950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 395955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 395961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49756|rtt_var:355|pto_duration:51756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 395968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 395974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 395981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 396007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247472674|now:1746037247395960|interv:76714| [2025/04/30 18:20:47 396014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247472674|now:1746037247395960|interval:76714|pto_count:0|srtt:49756 [2025/04/30 18:20:47 396022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 396030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 396036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 396044] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 396051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247397050|now:1746037247396050|interv:1000| [2025/04/30 18:20:47 396057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 396063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 396067] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247397050| [2025/04/30 18:20:47 396071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247397050| [2025/04/30 18:20:47 396075] [debug] |xqc_engine_wakeup_after|wakeup:1746037247397050|now:1746037247396075|diff:975| [2025/04/30 18:20:47 396079] [debug] |xqc_engine_main_logic|END|now:1746037247395849| [2025/04/30 18:20:47 397150] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247397149| [2025/04/30 18:20:47 397160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247397050|pq_index:0| [2025/04/30 18:20:47 397165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247395849| [2025/04/30 18:20:47 397170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247397169| [2025/04/30 18:20:47 397180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247397050|now:1746037247397169| [2025/04/30 18:20:47 397184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247397050|now:1746037247397169| [2025/04/30 18:20:47 397188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 397193] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 397198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49756|min_srtt:49756|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 397203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1163703| [2025/04/30 18:20:47 397207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 397211] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 397215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 397221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 397228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 397236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 397243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 397249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1223| [2025/04/30 18:20:47 397292] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247397262|stream_id:0|stream_offset:1125975| [2025/04/30 18:20:47 397302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 397309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 397316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49756|rtt_var:355|pto_duration:51756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 397322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 397329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 397335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 397341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247474018|now:1746037247397315|interv:76703| [2025/04/30 18:20:47 397347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247474018|now:1746037247397315|interval:76703|pto_count:0|srtt:49756 [2025/04/30 18:20:47 397365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 397373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 397379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1127154| [2025/04/30 18:20:47 397386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 397392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1224| [2025/04/30 18:20:47 397437] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247397403|stream_id:0|stream_offset:1127154| [2025/04/30 18:20:47 397446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 397453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 397460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49756|rtt_var:355|pto_duration:51756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 397466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 397472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 397478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 397484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247474159|now:1746037247397459|interv:76700| [2025/04/30 18:20:47 397489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247474159|now:1746037247397459|interval:76700|pto_count:0|srtt:49756 [2025/04/30 18:20:47 397496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 397503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 397509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 397516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 397522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247398522|now:1746037247397522|interv:1000| [2025/04/30 18:20:47 397528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 397534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 397541] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247398522| [2025/04/30 18:20:47 397547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247398522| [2025/04/30 18:20:47 397559] [debug] |xqc_engine_wakeup_after|wakeup:1746037247398522|now:1746037247397559|diff:963| [2025/04/30 18:20:47 397566] [debug] |xqc_engine_main_logic|END|now:1746037247397169| [2025/04/30 18:20:47 397580] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247397579| [2025/04/30 18:20:47 397587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 397596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:477| [2025/04/30 18:20:47 397602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:478| [2025/04/30 18:20:47 397610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:478| [2025/04/30 18:20:47 397617] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 397624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 397631] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63729|prior_delivered:1021087|prior_time:1746037247343518|is_app_limited:0|send_elapse:54188|ack_elapse:54061|ctl_first_sent_time:1746037247345166|lagest_ack_time:1746037247397579|curr_delivered:1084816| [2025/04/30 18:20:47 397638] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247345166| [2025/04/30 18:20:47 397646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 397652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 397659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62529|prior_delivered:1023487|prior_time:1746037247345438|is_app_limited:0|send_elapse:51889|ack_elapse:52141|ctl_first_sent_time:1746037247346938|lagest_ack_time:1746037247397579|curr_delivered:1086016| [2025/04/30 18:20:47 397666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247346938| [2025/04/30 18:20:47 397671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 397677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49756|rttvar:355|minrtt:30950|latest_rtt:50641|ack_delay:1000| [2025/04/30 18:20:47 397684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49742|rttvar:295|minrtt:30950|latest_rtt:50641|ack_delay:1000| [2025/04/30 18:20:47 397691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1164|lost_pn:1161|thresh:3| [2025/04/30 18:20:47 397697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 397704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49742|rtt_var:295|pto_duration:51742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 397711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 397716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 397729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 397735] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247474145|now:1746037247397703|interv:76442| [2025/04/30 18:20:47 397742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247474145|now:1746037247397703|interval:76442|pto_count:0|srtt:49742 [2025/04/30 18:20:47 397749] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51889, ack_elapse 52141, delivered 62529|rate 1199229|lost 205| [2025/04/30 18:20:47 397756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199229) in round 18| [2025/04/30 18:20:47 397763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 397769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 397775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247346938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 397782] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247346938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 397789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:49742|latest_rtt:50641|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 397799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:478|largest:478|pns:2| [2025/04/30 18:20:47 397805] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:478|frame:ACK |recv_time:1746037247397579|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 397812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367397579|now:1746037247397579|interv:120000000| [2025/04/30 18:20:47 397818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367397579|now:1746037247397579|interv:120000000| [2025/04/30 18:20:47 397824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247398522|pq_index:0| [2025/04/30 18:20:47 397830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247397169| [2025/04/30 18:20:47 397837] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247397836| [2025/04/30 18:20:47 397845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247397843| [2025/04/30 18:20:47 397853] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 397860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49742|min_srtt:49742|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 397866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1163703| [2025/04/30 18:20:47 397879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 397887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 397894] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49742|min_srtt:49742|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 397901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1164882| [2025/04/30 18:20:47 397908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49742|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 397914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 397921] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49742|min_srtt:49742|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 397927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1166061| [2025/04/30 18:20:47 397933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 397939] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 397946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 397952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 397959] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 397965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 397972] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 397978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 397984] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247398522| [2025/04/30 18:20:47 398019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247398522| [2025/04/30 18:20:47 398025] [debug] |xqc_engine_wakeup_after|wakeup:1746037247398522|now:1746037247398025|diff:497| [2025/04/30 18:20:47 398032] [debug] |xqc_engine_main_logic|END|now:1746037247397843| [2025/04/30 18:20:47 398040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247398040| [2025/04/30 18:20:47 398046] [debug] |xqc_engine_wakeup_after|wakeup:1746037247398522|now:1746037247398046|diff:476| [2025/04/30 18:20:47 398052] [debug] |xqc_engine_main_logic|END|now:1746037247398040| [2025/04/30 18:20:47 399124] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247399124| [2025/04/30 18:20:47 399141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247398522|pq_index:0| [2025/04/30 18:20:47 399146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247397843| [2025/04/30 18:20:47 399151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247399150| [2025/04/30 18:20:47 399156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247398522|now:1746037247399150| [2025/04/30 18:20:47 399161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247398522|now:1746037247399150| [2025/04/30 18:20:47 399165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 399170] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 399175] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49742|min_srtt:49742|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 399180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1166061| [2025/04/30 18:20:47 399184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 399188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 399192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 399197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 399201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 399206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 399210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 399227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1225| [2025/04/30 18:20:47 399272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247399239|stream_id:0|stream_offset:1128333| [2025/04/30 18:20:47 399279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 399284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 399289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49742|rtt_var:295|pto_duration:51742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 399293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 399304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 399310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 399317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247475981|now:1746037247399288|interv:76693| [2025/04/30 18:20:47 399324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247475981|now:1746037247399288|interval:76693|pto_count:0|srtt:49742 [2025/04/30 18:20:47 399332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 399339] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 399346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1129512| [2025/04/30 18:20:47 399351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 399355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1226| [2025/04/30 18:20:47 399387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247399363|stream_id:0|stream_offset:1129512| [2025/04/30 18:20:47 399393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 399398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 399402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49742|rtt_var:295|pto_duration:51742|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 399407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 399413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 399420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 399426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247476105|now:1746037247399402|interv:76703| [2025/04/30 18:20:47 399433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247476105|now:1746037247399402|interval:76703|pto_count:0|srtt:49742 [2025/04/30 18:20:47 399441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 399448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 399454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 399461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 399473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247400473|now:1746037247399473|interv:1000| [2025/04/30 18:20:47 399480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 399486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 399490] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247400473| [2025/04/30 18:20:47 399495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247400473| [2025/04/30 18:20:47 399499] [debug] |xqc_engine_wakeup_after|wakeup:1746037247400473|now:1746037247399499|diff:974| [2025/04/30 18:20:47 399503] [debug] |xqc_engine_main_logic|END|now:1746037247399150| [2025/04/30 18:20:47 399514] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247399513| [2025/04/30 18:20:47 399519] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 399525] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:478| [2025/04/30 18:20:47 399529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:479| [2025/04/30 18:20:47 399535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:479| [2025/04/30 18:20:47 399539] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 399544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 399549] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63729|prior_delivered:1023487|prior_time:1746037247345438|is_app_limited:0|send_elapse:52029|ack_elapse:54075|ctl_first_sent_time:1746037247347078|lagest_ack_time:1746037247399513|curr_delivered:1087216| [2025/04/30 18:20:47 399554] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247347078| [2025/04/30 18:20:47 399558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 399563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 399567] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62491|prior_delivered:1025925|prior_time:1746037247347804|is_app_limited:0|send_elapse:51483|ack_elapse:51709|ctl_first_sent_time:1746037247349287|lagest_ack_time:1746037247399513|curr_delivered:1088416| [2025/04/30 18:20:47 399572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247349287| [2025/04/30 18:20:47 399576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 399580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49742|rttvar:295|minrtt:30950|latest_rtt:50226|ack_delay:1000| [2025/04/30 18:20:47 399584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49678|rttvar:351|minrtt:30950|latest_rtt:50226|ack_delay:1000| [2025/04/30 18:20:47 399589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1166|lost_pn:1163|thresh:3| [2025/04/30 18:20:47 399593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 399600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49678|rtt_var:351|pto_duration:51678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 399605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 399609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 399613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 399617] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247476041|now:1746037247399600|interv:76441| [2025/04/30 18:20:47 399621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247476041|now:1746037247399600|interval:76441|pto_count:0|srtt:49678 [2025/04/30 18:20:47 399626] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51483, ack_elapse 51709, delivered 62491|rate 1208513|lost 205| [2025/04/30 18:20:47 399630] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208513) in round 18| [2025/04/30 18:20:47 399634] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 399639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 399643] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247349287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 399647] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247349287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 399652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:49678|latest_rtt:50226|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 399658] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:479|largest:479|pns:2| [2025/04/30 18:20:47 399662] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:479|frame:ACK |recv_time:1746037247399513|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 399667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367399513|now:1746037247399513|interv:120000000| [2025/04/30 18:20:47 399671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367399513|now:1746037247399513|interv:120000000| [2025/04/30 18:20:47 399675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247400473|pq_index:0| [2025/04/30 18:20:47 399680] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247399150| [2025/04/30 18:20:47 399684] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247399683| [2025/04/30 18:20:47 399688] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247399687| [2025/04/30 18:20:47 399696] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 399701] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49678|min_srtt:49678|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 399706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1166061| [2025/04/30 18:20:47 399710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49678|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 399715] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 399720] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49678|min_srtt:49678|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 399724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1167240| [2025/04/30 18:20:47 399729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49678|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 399733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 399737] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49678|min_srtt:49678|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 399741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1168419| [2025/04/30 18:20:47 399746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 399750] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 399753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 399758] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 399762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 399766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 399771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 399775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 399779] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247400473| [2025/04/30 18:20:47 399783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247400473| [2025/04/30 18:20:47 399789] [debug] |xqc_engine_wakeup_after|wakeup:1746037247400473|now:1746037247399789|diff:684| [2025/04/30 18:20:47 399793] [debug] |xqc_engine_main_logic|END|now:1746037247399687| [2025/04/30 18:20:47 399798] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247399798| [2025/04/30 18:20:47 399802] [debug] |xqc_engine_wakeup_after|wakeup:1746037247400473|now:1746037247399802|diff:671| [2025/04/30 18:20:47 399806] [debug] |xqc_engine_main_logic|END|now:1746037247399798| [2025/04/30 18:20:47 400875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247400875| [2025/04/30 18:20:47 400886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247400473|pq_index:0| [2025/04/30 18:20:47 400891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247399687| [2025/04/30 18:20:47 400896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247400895| [2025/04/30 18:20:47 400901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247400473|now:1746037247400895| [2025/04/30 18:20:47 400905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247400473|now:1746037247400895| [2025/04/30 18:20:47 400909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 400914] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 400919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49678|min_srtt:49678|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 400924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1168419| [2025/04/30 18:20:47 400929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 400932] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 400936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 400941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 400946] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 400950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 400954] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 400959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1227| [2025/04/30 18:20:47 401018] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247400968|stream_id:0|stream_offset:1130691| [2025/04/30 18:20:47 401031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 401048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 401054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49678|rtt_var:351|pto_duration:51678|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 401062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 401069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 401076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 401082] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247477646|now:1746037247401054|interv:76592| [2025/04/30 18:20:47 401089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247477646|now:1746037247401054|interval:76592|pto_count:0|srtt:49678 [2025/04/30 18:20:47 401095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 401101] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 401105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1131870| [2025/04/30 18:20:47 401110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 401113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247402113|now:1746037247401113|interv:1000| [2025/04/30 18:20:47 401118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 401121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 401125] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247402113| [2025/04/30 18:20:47 401130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247402113| [2025/04/30 18:20:47 401134] [debug] |xqc_engine_wakeup_after|wakeup:1746037247402113|now:1746037247401134|diff:979| [2025/04/30 18:20:47 401138] [debug] |xqc_engine_main_logic|END|now:1746037247400895| [2025/04/30 18:20:47 401532] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247401531| [2025/04/30 18:20:47 401541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 401547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:479| [2025/04/30 18:20:47 401551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:480| [2025/04/30 18:20:47 401557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:480| [2025/04/30 18:20:47 401562] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 401566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 401571] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63691|prior_delivered:1025925|prior_time:1746037247347804|is_app_limited:0|send_elapse:51625|ack_elapse:53727|ctl_first_sent_time:1746037247349429|lagest_ack_time:1746037247401531|curr_delivered:1089616| [2025/04/30 18:20:47 401581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247349429| [2025/04/30 18:20:47 401586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 401590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 401595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63691|prior_delivered:1025925|prior_time:1746037247347804|is_app_limited:0|send_elapse:51625|ack_elapse:53727|ctl_first_sent_time:1746037247349429|lagest_ack_time:1746037247401531|curr_delivered:1090816| [2025/04/30 18:20:47 401599] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247349522| [2025/04/30 18:20:47 401603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 401608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49678|rttvar:351|minrtt:30950|latest_rtt:52009|ack_delay:0| [2025/04/30 18:20:47 401612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49970|rttvar:846|minrtt:30950|latest_rtt:52009|ack_delay:0| [2025/04/30 18:20:47 401616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1168|lost_pn:1165|thresh:3| [2025/04/30 18:20:47 401620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 401625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49970|rtt_var:846|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 401629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 401633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 401637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 401641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247479322|now:1746037247401624|interv:77698| [2025/04/30 18:20:47 401645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247479322|now:1746037247401624|interval:77698|pto_count:0|srtt:49970 [2025/04/30 18:20:47 401649] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51625, ack_elapse 53727, delivered 64891|rate 1207791|lost 205| [2025/04/30 18:20:47 401654] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207791) in round 18| [2025/04/30 18:20:47 401658] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 401663] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 401666] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247349522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 401674] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247349522|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 401679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63720|srtt:49970|latest_rtt:52009|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 401685] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:480|largest:480|pns:2| [2025/04/30 18:20:47 401689] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:480|frame:ACK |recv_time:1746037247401531|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 401694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367401531|now:1746037247401531|interv:120000000| [2025/04/30 18:20:47 401698] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367401531|now:1746037247401531|interv:120000000| [2025/04/30 18:20:47 401702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247402113|pq_index:0| [2025/04/30 18:20:47 401707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247400895| [2025/04/30 18:20:47 401711] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247401710| [2025/04/30 18:20:47 401715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247401714| [2025/04/30 18:20:47 401721] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 401726] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49970|min_srtt:49970|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 401730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1168419| [2025/04/30 18:20:47 401735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 401739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 401744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49970|min_srtt:49970|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 401748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1169598| [2025/04/30 18:20:47 401753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49970|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 401757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 401764] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49970|min_srtt:49970|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 401768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1170777| [2025/04/30 18:20:47 401773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 401777] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 401781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 401785] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 401789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 401794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1131870| [2025/04/30 18:20:47 401798] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 401802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 401806] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247402113| [2025/04/30 18:20:47 401810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247402113| [2025/04/30 18:20:47 401814] [debug] |xqc_engine_wakeup_after|wakeup:1746037247402113|now:1746037247401814|diff:299| [2025/04/30 18:20:47 401818] [debug] |xqc_engine_main_logic|END|now:1746037247401714| [2025/04/30 18:20:47 401823] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247401823| [2025/04/30 18:20:47 401827] [debug] |xqc_engine_wakeup_after|wakeup:1746037247402113|now:1746037247401827|diff:286| [2025/04/30 18:20:47 401831] [debug] |xqc_engine_main_logic|END|now:1746037247401823| [2025/04/30 18:20:47 402901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247402901| [2025/04/30 18:20:47 402912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247402113|pq_index:0| [2025/04/30 18:20:47 402917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247401714| [2025/04/30 18:20:47 402922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247402921| [2025/04/30 18:20:47 402926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247402113|now:1746037247402921| [2025/04/30 18:20:47 402931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247402113|now:1746037247402921| [2025/04/30 18:20:47 402935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 402939] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 402944] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49970|min_srtt:49970|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 402955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1170777| [2025/04/30 18:20:47 402959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 402963] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 402967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 402972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 402976] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 402981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1131870| [2025/04/30 18:20:47 403002] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 403009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1228| [2025/04/30 18:20:47 403049] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247403018|stream_id:0|stream_offset:1131870| [2025/04/30 18:20:47 403059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 403067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 403074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49970|rtt_var:846|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 403080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 403086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 403093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 403100] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247481372|now:1746037247403073|interv:78299| [2025/04/30 18:20:47 403106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247481372|now:1746037247403073|interval:78299|pto_count:0|srtt:49970 [2025/04/30 18:20:47 403114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 403122] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 403126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1133049| [2025/04/30 18:20:47 403131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 403140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1229-1235|next_skip_chance:1746037247638202|current_time:1746037247403140| [2025/04/30 18:20:47 403145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1236| [2025/04/30 18:20:47 403175] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247403152|stream_id:0|stream_offset:1133049| [2025/04/30 18:20:47 403181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 403186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 403190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49970|rtt_var:846|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 403194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 403200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 403207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 403213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247481506|now:1746037247403190|interv:78316| [2025/04/30 18:20:47 403220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247481506|now:1746037247403190|interval:78316|pto_count:0|srtt:49970 [2025/04/30 18:20:47 403227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 403235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 403243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1134228| [2025/04/30 18:20:47 403250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 403257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1237| [2025/04/30 18:20:47 403287] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247403267|stream_id:0|stream_offset:1134228| [2025/04/30 18:20:47 403292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 403297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 403304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49970|rtt_var:846|pto_duration:53354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 403311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 403317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 403330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 403337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247481621|now:1746037247403304|interv:78317| [2025/04/30 18:20:47 403343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247481621|now:1746037247403304|interval:78317|pto_count:0|srtt:49970 [2025/04/30 18:20:47 403349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 403354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 403358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 403362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 403366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247404366|now:1746037247403366|interv:1000| [2025/04/30 18:20:47 403370] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 403374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 403378] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247404366| [2025/04/30 18:20:47 403383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247404366| [2025/04/30 18:20:47 403387] [debug] |xqc_engine_wakeup_after|wakeup:1746037247404366|now:1746037247403386|diff:980| [2025/04/30 18:20:47 403391] [debug] |xqc_engine_main_logic|END|now:1746037247402921| [2025/04/30 18:20:47 403521] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247403520| [2025/04/30 18:20:47 403529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 403535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:480| [2025/04/30 18:20:47 403539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:481| [2025/04/30 18:20:47 403545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:481| [2025/04/30 18:20:47 403549] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 403554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 403559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63691|prior_delivered:1028325|prior_time:1746037247349630|is_app_limited:0|send_elapse:51912|ack_elapse:53890|ctl_first_sent_time:1746037247351116|lagest_ack_time:1746037247403520|curr_delivered:1092016| [2025/04/30 18:20:47 403564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247351116| [2025/04/30 18:20:47 403568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 403573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 403582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63691|prior_delivered:1028325|prior_time:1746037247349630|is_app_limited:0|send_elapse:51912|ack_elapse:53890|ctl_first_sent_time:1746037247351116|lagest_ack_time:1746037247403520|curr_delivered:1093216| [2025/04/30 18:20:47 403586] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247351217| [2025/04/30 18:20:47 403590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 403594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49970|rttvar:846|minrtt:30950|latest_rtt:52303|ack_delay:0| [2025/04/30 18:20:47 403600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50261|rttvar:1218|minrtt:30950|latest_rtt:52303|ack_delay:0| [2025/04/30 18:20:47 403607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1170|lost_pn:1167|thresh:3| [2025/04/30 18:20:47 403614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 403620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:1218|pto_duration:55133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 403627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 403633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 403639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 403646] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247483400|now:1746037247403620|interv:79780| [2025/04/30 18:20:47 403652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247483400|now:1746037247403620|interval:79780|pto_count:0|srtt:50261 [2025/04/30 18:20:47 403656] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51912, ack_elapse 53890, delivered 64891|rate 1204138|lost 205| [2025/04/30 18:20:47 403661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204138) in round 18| [2025/04/30 18:20:47 403665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 403670] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 403674] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247351217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 403678] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247351217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 403683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50261|latest_rtt:52303|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 403692] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:481|largest:481|pns:2| [2025/04/30 18:20:47 403697] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:481|frame:ACK |recv_time:1746037247403520|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 403702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367403520|now:1746037247403520|interv:120000000| [2025/04/30 18:20:47 403706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367403520|now:1746037247403520|interv:120000000| [2025/04/30 18:20:47 403710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247404366|pq_index:0| [2025/04/30 18:20:47 403715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247402921| [2025/04/30 18:20:47 403719] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247403719| [2025/04/30 18:20:47 403724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247403723| [2025/04/30 18:20:47 403729] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 403734] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 403738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1170777| [2025/04/30 18:20:47 403743] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 403748] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 403752] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 403756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1171956| [2025/04/30 18:20:47 403761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50261|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 403765] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 403769] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 403773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1173135| [2025/04/30 18:20:47 403778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 403782] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 403788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 403792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 403797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 403801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 403805] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 403809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 403813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247404366| [2025/04/30 18:20:47 403817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247404366| [2025/04/30 18:20:47 403821] [debug] |xqc_engine_wakeup_after|wakeup:1746037247404366|now:1746037247403821|diff:545| [2025/04/30 18:20:47 403825] [debug] |xqc_engine_main_logic|END|now:1746037247403723| [2025/04/30 18:20:47 403831] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247403831| [2025/04/30 18:20:47 403835] [debug] |xqc_engine_wakeup_after|wakeup:1746037247404366|now:1746037247403835|diff:531| [2025/04/30 18:20:47 403839] [debug] |xqc_engine_main_logic|END|now:1746037247403831| [2025/04/30 18:20:47 404908] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247404908| [2025/04/30 18:20:47 404919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247404366|pq_index:0| [2025/04/30 18:20:47 404924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247403723| [2025/04/30 18:20:47 404929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247404928| [2025/04/30 18:20:47 404934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247404366|now:1746037247404928| [2025/04/30 18:20:47 404938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247404366|now:1746037247404928| [2025/04/30 18:20:47 404942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 404946] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 404951] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50261|min_srtt:50261|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 404956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1173135| [2025/04/30 18:20:47 404961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 404965] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 404969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 404978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 404983] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 405004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 405008] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 405013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1238| [2025/04/30 18:20:47 405054] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247405022|stream_id:0|stream_offset:1135407| [2025/04/30 18:20:47 405064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 405072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 405079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:1218|pto_duration:55133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 405086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 405093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 405099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 405106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247485155|now:1746037247405078|interv:80077| [2025/04/30 18:20:47 405113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247485155|now:1746037247405078|interval:80077|pto_count:0|srtt:50261 [2025/04/30 18:20:47 405118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 405123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 405128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1136586| [2025/04/30 18:20:47 405132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 405137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1239| [2025/04/30 18:20:47 405166] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247405144|stream_id:0|stream_offset:1136586| [2025/04/30 18:20:47 405172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 405177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 405186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50261|rtt_var:1218|pto_duration:55133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 405192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 405199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 405205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 405213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247485277|now:1746037247405186|interv:80091| [2025/04/30 18:20:47 405219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247485277|now:1746037247405186|interval:80091|pto_count:0|srtt:50261 [2025/04/30 18:20:47 405227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 405235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 405242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 405249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 405255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247406255|now:1746037247405255|interv:1000| [2025/04/30 18:20:47 405261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 405267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 405274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247406255| [2025/04/30 18:20:47 405280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247406255| [2025/04/30 18:20:47 405287] [debug] |xqc_engine_wakeup_after|wakeup:1746037247406255|now:1746037247405287|diff:968| [2025/04/30 18:20:47 405293] [debug] |xqc_engine_main_logic|END|now:1746037247404928| [2025/04/30 18:20:47 405540] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247405538| [2025/04/30 18:20:47 405548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 405554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:481| [2025/04/30 18:20:47 405558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:482| [2025/04/30 18:20:47 405564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:482| [2025/04/30 18:20:47 405568] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 405573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 405578] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63653|prior_delivered:1030763|prior_time:1746037247351866|is_app_limited:0|send_elapse:50100|ack_elapse:53672|ctl_first_sent_time:1746037247353350|lagest_ack_time:1746037247405538|curr_delivered:1094416| [2025/04/30 18:20:47 405587] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247353350| [2025/04/30 18:20:47 405592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 405596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 405601] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63653|prior_delivered:1030763|prior_time:1746037247351866|is_app_limited:0|send_elapse:50100|ack_elapse:53672|ctl_first_sent_time:1746037247353350|lagest_ack_time:1746037247405538|curr_delivered:1095616| [2025/04/30 18:20:47 405606] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247353456| [2025/04/30 18:20:47 405610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 405614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50261|rttvar:1218|minrtt:30950|latest_rtt:52082|ack_delay:1000| [2025/04/30 18:20:47 405618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50364|rttvar:1119|minrtt:30950|latest_rtt:52082|ack_delay:1000| [2025/04/30 18:20:47 405623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1172|lost_pn:1169|thresh:3| [2025/04/30 18:20:47 405627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 405631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50364|rtt_var:1119|pto_duration:54840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 405636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 405640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 405643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 405647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247484984|now:1746037247405631|interv:79353| [2025/04/30 18:20:47 405651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247484984|now:1746037247405631|interval:79353|pto_count:0|srtt:50364 [2025/04/30 18:20:47 405656] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50100, ack_elapse 53672, delivered 64853|rate 1208320|lost 205| [2025/04/30 18:20:47 405660] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208320) in round 18| [2025/04/30 18:20:47 405665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 405669] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 405673] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247353456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 405677] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247353456|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 405684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50364|latest_rtt:52082|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 405690] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:482|largest:482|pns:2| [2025/04/30 18:20:47 405695] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:482|frame:ACK |recv_time:1746037247405538|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 405699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367405538|now:1746037247405538|interv:120000000| [2025/04/30 18:20:47 405703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367405538|now:1746037247405538|interv:120000000| [2025/04/30 18:20:47 405707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247406255|pq_index:0| [2025/04/30 18:20:47 405712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247404928| [2025/04/30 18:20:47 405716] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247405716| [2025/04/30 18:20:47 405721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247405720| [2025/04/30 18:20:47 405726] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 405731] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50364|min_srtt:50364|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 405735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1173135| [2025/04/30 18:20:47 405739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 405744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 405748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50364|min_srtt:50364|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 405753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1174314| [2025/04/30 18:20:47 405757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 405761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 405766] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50364|min_srtt:50364|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 405772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1175493| [2025/04/30 18:20:47 405777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 405781] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 405784] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 405789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 405793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 405797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 405802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 405805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 405809] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247406255| [2025/04/30 18:20:47 405813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247406255| [2025/04/30 18:20:47 405817] [debug] |xqc_engine_wakeup_after|wakeup:1746037247406255|now:1746037247405817|diff:438| [2025/04/30 18:20:47 405822] [debug] |xqc_engine_main_logic|END|now:1746037247405720| [2025/04/30 18:20:47 405827] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247405827| [2025/04/30 18:20:47 405831] [debug] |xqc_engine_wakeup_after|wakeup:1746037247406255|now:1746037247405830|diff:425| [2025/04/30 18:20:47 405834] [debug] |xqc_engine_main_logic|END|now:1746037247405827| [2025/04/30 18:20:47 406907] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247406906| [2025/04/30 18:20:47 406918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247406255|pq_index:0| [2025/04/30 18:20:47 406922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247405720| [2025/04/30 18:20:47 406928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247406927| [2025/04/30 18:20:47 406932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247406255|now:1746037247406927| [2025/04/30 18:20:47 406937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247406255|now:1746037247406927| [2025/04/30 18:20:47 406941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 406945] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 406950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50364|min_srtt:50364|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 406955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1175493| [2025/04/30 18:20:47 406965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 406969] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 406973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 406978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 406982] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 407004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 407009] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 407014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1240| [2025/04/30 18:20:47 407049] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1240|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247407022|stream_id:0|stream_offset:1137765| [2025/04/30 18:20:47 407056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 407064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 407071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50364|rtt_var:1119|pto_duration:54840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 407078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 407084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 407091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 407097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247486862|now:1746037247407070|interv:79792| [2025/04/30 18:20:47 407104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247486862|now:1746037247407070|interval:79792|pto_count:0|srtt:50364 [2025/04/30 18:20:47 407111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 407119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 407128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1138944| [2025/04/30 18:20:47 407136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 407143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1241| [2025/04/30 18:20:47 407179] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1241|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247407158|stream_id:0|stream_offset:1138944| [2025/04/30 18:20:47 407185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 407192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 407199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50364|rtt_var:1119|pto_duration:54840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 407206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 407213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 407219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 407226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247486998|now:1746037247407199|interv:79799| [2025/04/30 18:20:47 407233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247486998|now:1746037247407199|interval:79799|pto_count:0|srtt:50364 [2025/04/30 18:20:47 407240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 407247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 407252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 407256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 407260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247408260|now:1746037247407260|interv:1000| [2025/04/30 18:20:47 407264] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 407268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 407273] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247408260| [2025/04/30 18:20:47 407280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247408260| [2025/04/30 18:20:47 407286] [debug] |xqc_engine_wakeup_after|wakeup:1746037247408260|now:1746037247407286|diff:974| [2025/04/30 18:20:47 407293] [debug] |xqc_engine_main_logic|END|now:1746037247406927| [2025/04/30 18:20:47 407564] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247407562| [2025/04/30 18:20:47 407572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 407578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:482| [2025/04/30 18:20:47 407582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:483| [2025/04/30 18:20:47 407588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:483| [2025/04/30 18:20:47 407592] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 407602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 407607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1033171|prior_time:1746037247353621|is_app_limited:0|send_elapse:51620|ack_elapse:53941|ctl_first_sent_time:1746037247355106|lagest_ack_time:1746037247407562|curr_delivered:1096816| [2025/04/30 18:20:47 407612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247355106| [2025/04/30 18:20:47 407616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 407621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 407625] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1033171|prior_time:1746037247353621|is_app_limited:0|send_elapse:51620|ack_elapse:53941|ctl_first_sent_time:1746037247355106|lagest_ack_time:1746037247407562|curr_delivered:1098016| [2025/04/30 18:20:47 407630] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247355198| [2025/04/30 18:20:47 407634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 407638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50364|rttvar:1119|minrtt:30950|latest_rtt:52364|ack_delay:1000| [2025/04/30 18:20:47 407643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50489|rttvar:1090|minrtt:30950|latest_rtt:52364|ack_delay:1000| [2025/04/30 18:20:47 407647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1174|lost_pn:1171|thresh:3| [2025/04/30 18:20:47 407651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 407655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50489|rtt_var:1090|pto_duration:54849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 407660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 407664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 407668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 407672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247487007|now:1746037247407655|interv:79352| [2025/04/30 18:20:47 407676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247487007|now:1746037247407655|interval:79352|pto_count:0|srtt:50489 [2025/04/30 18:20:47 407680] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51620, ack_elapse 53941, delivered 64845|rate 1202146|lost 205| [2025/04/30 18:20:47 407685] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202146) in round 18| [2025/04/30 18:20:47 407689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 407696] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 407700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247355198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 407704] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247355198|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 407709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50489|latest_rtt:52364|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 407715] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:483|largest:483|pns:2| [2025/04/30 18:20:47 407719] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:483|frame:ACK |recv_time:1746037247407562|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 407724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367407562|now:1746037247407562|interv:120000000| [2025/04/30 18:20:47 407728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367407562|now:1746037247407562|interv:120000000| [2025/04/30 18:20:47 407732] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247408260|pq_index:0| [2025/04/30 18:20:47 407736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247406927| [2025/04/30 18:20:47 407741] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247407740| [2025/04/30 18:20:47 407745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247407744| [2025/04/30 18:20:47 407751] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 407755] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50489|min_srtt:50489|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 407760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1175493| [2025/04/30 18:20:47 407764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 407769] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 407774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50489|min_srtt:50489|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 407778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 407785] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50489|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 407789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 407793] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50489|min_srtt:50489|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 407798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 407802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 407806] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 407810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 407814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 407818] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 407823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 407827] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 407831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 407835] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247408260| [2025/04/30 18:20:47 407839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247408260| [2025/04/30 18:20:47 407843] [debug] |xqc_engine_wakeup_after|wakeup:1746037247408260|now:1746037247407843|diff:417| [2025/04/30 18:20:47 407847] [debug] |xqc_engine_main_logic|END|now:1746037247407744| [2025/04/30 18:20:47 407852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247407852| [2025/04/30 18:20:47 407856] [debug] |xqc_engine_wakeup_after|wakeup:1746037247408260|now:1746037247407856|diff:404| [2025/04/30 18:20:47 407860] [debug] |xqc_engine_main_logic|END|now:1746037247407852| [2025/04/30 18:20:47 408927] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247408927| [2025/04/30 18:20:47 408938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247408260|pq_index:0| [2025/04/30 18:20:47 408942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247407744| [2025/04/30 18:20:47 408948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247408946| [2025/04/30 18:20:47 408952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247408260|now:1746037247408946| [2025/04/30 18:20:47 408957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247408260|now:1746037247408946| [2025/04/30 18:20:47 408966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 408971] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 408976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50489|min_srtt:50489|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 408981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 409004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 409009] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 409012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 409017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 409022] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 409026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 409031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 409035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1242| [2025/04/30 18:20:47 409070] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1242|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247409044|stream_id:0|stream_offset:1140123| [2025/04/30 18:20:47 409076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 409084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 409091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50489|rtt_var:1090|pto_duration:54849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 409097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 409104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 409110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 409117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247488893|now:1746037247409090|interv:79803| [2025/04/30 18:20:47 409130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247488893|now:1746037247409090|interval:79803|pto_count:0|srtt:50489 [2025/04/30 18:20:47 409138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 409146] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 409168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1141302| [2025/04/30 18:20:47 409175] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 409183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1243| [2025/04/30 18:20:47 409220] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247409194|stream_id:0|stream_offset:1141302| [2025/04/30 18:20:47 409230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 409238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 409245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50489|rtt_var:1090|pto_duration:54849|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 409252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 409258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 409264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 409271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247489043|now:1746037247409245|interv:79798| [2025/04/30 18:20:47 409277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247489043|now:1746037247409245|interval:79798|pto_count:0|srtt:50489 [2025/04/30 18:20:47 409284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 409292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 409299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 409305] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 409312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247410312|now:1746037247409312|interv:1000| [2025/04/30 18:20:47 409319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 409324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 409330] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247410312| [2025/04/30 18:20:47 409337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247410312| [2025/04/30 18:20:47 409343] [debug] |xqc_engine_wakeup_after|wakeup:1746037247410312|now:1746037247409343|diff:969| [2025/04/30 18:20:47 409349] [debug] |xqc_engine_main_logic|END|now:1746037247408946| [2025/04/30 18:20:47 409701] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247409700| [2025/04/30 18:20:47 409714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 409730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:483| [2025/04/30 18:20:47 409736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:484| [2025/04/30 18:20:47 409744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:484| [2025/04/30 18:20:47 409750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 409758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 409765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1035571|prior_time:1746037247355621|is_app_limited:0|send_elapse:51800|ack_elapse:54079|ctl_first_sent_time:1746037247357111|lagest_ack_time:1746037247409700|curr_delivered:1099216| [2025/04/30 18:20:47 409772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247357111| [2025/04/30 18:20:47 409778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 409785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 409792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1035571|prior_time:1746037247355621|is_app_limited:0|send_elapse:51800|ack_elapse:54079|ctl_first_sent_time:1746037247357111|lagest_ack_time:1746037247409700|curr_delivered:1100416| [2025/04/30 18:20:47 409799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247357227| [2025/04/30 18:20:47 409805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 409811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50489|rttvar:1090|minrtt:30950|latest_rtt:52473|ack_delay:1000| [2025/04/30 18:20:47 409818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50612|rttvar:1064|minrtt:30950|latest_rtt:52473|ack_delay:1000| [2025/04/30 18:20:47 409824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1176|lost_pn:1173|thresh:3| [2025/04/30 18:20:47 409830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 409836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50612|rtt_var:1064|pto_duration:54868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 409843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 409849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 409855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 409861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247489062|now:1746037247409836|interv:79226| [2025/04/30 18:20:47 409867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247489062|now:1746037247409836|interval:79226|pto_count:0|srtt:50612 [2025/04/30 18:20:47 409879] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51800, ack_elapse 54079, delivered 64845|rate 1199079|lost 205| [2025/04/30 18:20:47 409886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199079) in round 18| [2025/04/30 18:20:47 409892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 409898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 409904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247357227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 409910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247357227|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 409917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50612|latest_rtt:52473|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 409926] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:484|largest:484|pns:2| [2025/04/30 18:20:47 409933] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:484|frame:ACK |recv_time:1746037247409700|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 409941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367409700|now:1746037247409700|interv:120000000| [2025/04/30 18:20:47 409947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367409700|now:1746037247409700|interv:120000000| [2025/04/30 18:20:47 409953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247410312|pq_index:0| [2025/04/30 18:20:47 409959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247408946| [2025/04/30 18:20:47 409965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247409965| [2025/04/30 18:20:47 409973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247409971| [2025/04/30 18:20:47 409981] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 410017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50612|min_srtt:50612|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 410024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 410032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 410044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 410048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50612|min_srtt:50612|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 410053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1179030| [2025/04/30 18:20:47 410058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50612|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 410062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 410066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50612|min_srtt:50612|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 410071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1180209| [2025/04/30 18:20:47 410075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 410079] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 410083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 410087] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 410092] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 410096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 410101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 410105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 410109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247410312| [2025/04/30 18:20:47 410113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247410312| [2025/04/30 18:20:47 410117] [debug] |xqc_engine_wakeup_after|wakeup:1746037247410312|now:1746037247410117|diff:195| [2025/04/30 18:20:47 410122] [debug] |xqc_engine_main_logic|END|now:1746037247409971| [2025/04/30 18:20:47 410128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247410127| [2025/04/30 18:20:47 410131] [debug] |xqc_engine_wakeup_after|wakeup:1746037247410312|now:1746037247410131|diff:181| [2025/04/30 18:20:47 410135] [debug] |xqc_engine_main_logic|END|now:1746037247410127| [2025/04/30 18:20:47 411205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247411204| [2025/04/30 18:20:47 411220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247410312|pq_index:0| [2025/04/30 18:20:47 411225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247409971| [2025/04/30 18:20:47 411230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247411229| [2025/04/30 18:20:47 411241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247410312|now:1746037247411229| [2025/04/30 18:20:47 411246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247410312|now:1746037247411229| [2025/04/30 18:20:47 411250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 411254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 411260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50612|min_srtt:50612|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 411264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1180209| [2025/04/30 18:20:47 411269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 411273] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 411277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 411282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 411286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 411291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 411295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 411300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1244| [2025/04/30 18:20:47 411338] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247411309|stream_id:0|stream_offset:1142481| [2025/04/30 18:20:47 411344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 411349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 411354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50612|rtt_var:1064|pto_duration:54868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 411359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 411364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 411371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 411377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247491177|now:1746037247411354|interv:79823| [2025/04/30 18:20:47 411390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247491177|now:1746037247411354|interval:79823|pto_count:0|srtt:50612 [2025/04/30 18:20:47 411398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 411406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 411413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1143660| [2025/04/30 18:20:47 411420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 411426] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1245| [2025/04/30 18:20:47 411462] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247411437|stream_id:0|stream_offset:1143660| [2025/04/30 18:20:47 411468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 411473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 411478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50612|rtt_var:1064|pto_duration:54868|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 411483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 411489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 411496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 411502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247491305|now:1746037247411477|interv:79828| [2025/04/30 18:20:47 411509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247491305|now:1746037247411477|interval:79828|pto_count:0|srtt:50612 [2025/04/30 18:20:47 411516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 411525] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 411530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 411535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 411539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247412539|now:1746037247411539|interv:1000| [2025/04/30 18:20:47 411543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 411547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 411551] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247412539| [2025/04/30 18:20:47 411560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247412539| [2025/04/30 18:20:47 411564] [debug] |xqc_engine_wakeup_after|wakeup:1746037247412539|now:1746037247411564|diff:975| [2025/04/30 18:20:47 411568] [debug] |xqc_engine_main_logic|END|now:1746037247411229| [2025/04/30 18:20:47 411579] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247411578| [2025/04/30 18:20:47 411584] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 411590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:484| [2025/04/30 18:20:47 411593] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:485| [2025/04/30 18:20:47 411599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:485| [2025/04/30 18:20:47 411604] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 411608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 411613] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1037971|prior_time:1746037247357604|is_app_limited:0|send_elapse:51831|ack_elapse:53974|ctl_first_sent_time:1746037247359082|lagest_ack_time:1746037247411578|curr_delivered:1101616| [2025/04/30 18:20:47 411618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247359082| [2025/04/30 18:20:47 411623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 411627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 411632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1037971|prior_time:1746037247357604|is_app_limited:0|send_elapse:51831|ack_elapse:53974|ctl_first_sent_time:1746037247359082|lagest_ack_time:1746037247411578|curr_delivered:1102816| [2025/04/30 18:20:47 411636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247359214| [2025/04/30 18:20:47 411640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 411644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50612|rttvar:1064|minrtt:30950|latest_rtt:52364|ack_delay:0| [2025/04/30 18:20:47 411649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50831|rttvar:1236|minrtt:30950|latest_rtt:52364|ack_delay:0| [2025/04/30 18:20:47 411653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1178|lost_pn:1175|thresh:3| [2025/04/30 18:20:47 411657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 411661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50831|rtt_var:1236|pto_duration:55775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 411666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 411673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 411677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 411681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247492212|now:1746037247411661|interv:80551| [2025/04/30 18:20:47 411685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247492212|now:1746037247411661|interval:80551|pto_count:0|srtt:50831 [2025/04/30 18:20:47 411689] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51831, ack_elapse 53974, delivered 64845|rate 1201411|lost 205| [2025/04/30 18:20:47 411694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201411) in round 18| [2025/04/30 18:20:47 411698] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 411702] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 411706] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247359214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 411711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247359214|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 411716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50831|latest_rtt:52364|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 411721] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:485|largest:485|pns:2| [2025/04/30 18:20:47 411726] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:485|frame:ACK |recv_time:1746037247411578|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 411731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367411578|now:1746037247411578|interv:120000000| [2025/04/30 18:20:47 411735] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367411578|now:1746037247411578|interv:120000000| [2025/04/30 18:20:47 411739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247412539|pq_index:0| [2025/04/30 18:20:47 411743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247411229| [2025/04/30 18:20:47 411747] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247411747| [2025/04/30 18:20:47 411752] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247411751| [2025/04/30 18:20:47 411757] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 411762] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50831|min_srtt:50831|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 411769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1180209| [2025/04/30 18:20:47 411774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 411778] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 411783] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50831|min_srtt:50831|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 411787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1181388| [2025/04/30 18:20:47 411791] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50831|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 411796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 411800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50831|min_srtt:50831|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 411804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 411809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 411813] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 411816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 411821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 411825] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 411829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 411834] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 411838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 411842] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247412539| [2025/04/30 18:20:47 411846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247412539| [2025/04/30 18:20:47 411850] [debug] |xqc_engine_wakeup_after|wakeup:1746037247412539|now:1746037247411850|diff:689| [2025/04/30 18:20:47 411854] [debug] |xqc_engine_main_logic|END|now:1746037247411751| [2025/04/30 18:20:47 411859] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247411859| [2025/04/30 18:20:47 411863] [debug] |xqc_engine_wakeup_after|wakeup:1746037247412539|now:1746037247411862|diff:677| [2025/04/30 18:20:47 411869] [debug] |xqc_engine_main_logic|END|now:1746037247411859| [2025/04/30 18:20:47 412938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247412937| [2025/04/30 18:20:47 412949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247412539|pq_index:0| [2025/04/30 18:20:47 412953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247411751| [2025/04/30 18:20:47 412958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247412957| [2025/04/30 18:20:47 412963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247412539|now:1746037247412957| [2025/04/30 18:20:47 412968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247412539|now:1746037247412957| [2025/04/30 18:20:47 412972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 412976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 412982] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50831|min_srtt:50831|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 413002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 413007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 413011] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 413015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 413019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 413024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 413028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 413033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 413037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1246| [2025/04/30 18:20:47 413072] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247413046|stream_id:0|stream_offset:1144839| [2025/04/30 18:20:47 413078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 413086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 413093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50831|rtt_var:1236|pto_duration:55775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 413107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 413114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 413120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 413126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247493821|now:1746037247413092|interv:80729| [2025/04/30 18:20:47 413131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247493821|now:1746037247413092|interval:80729|pto_count:0|srtt:50831 [2025/04/30 18:20:47 413136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 413141] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 413145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1146018| [2025/04/30 18:20:47 413150] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 413154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1247| [2025/04/30 18:20:47 413191] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247413161|stream_id:0|stream_offset:1146018| [2025/04/30 18:20:47 413201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 413209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 413216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50831|rtt_var:1236|pto_duration:55775|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 413222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 413228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 413235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 413241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247493936|now:1746037247413215|interv:80721| [2025/04/30 18:20:47 413248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247493936|now:1746037247413215|interval:80721|pto_count:0|srtt:50831 [2025/04/30 18:20:47 413256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 413263] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 413267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 413277] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 413281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247414281|now:1746037247413281|interv:1000| [2025/04/30 18:20:47 413285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 413288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 413293] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247414281| [2025/04/30 18:20:47 413297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247414281| [2025/04/30 18:20:47 413301] [debug] |xqc_engine_wakeup_after|wakeup:1746037247414281|now:1746037247413301|diff:980| [2025/04/30 18:20:47 413305] [debug] |xqc_engine_main_logic|END|now:1746037247412957| [2025/04/30 18:20:47 413588] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247413587| [2025/04/30 18:20:47 413597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 413603] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:485| [2025/04/30 18:20:47 413607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:486| [2025/04/30 18:20:47 413613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:486| [2025/04/30 18:20:47 413617] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 413622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 413627] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1040371|prior_time:1746037247359622|is_app_limited:0|send_elapse:52339|ack_elapse:53965|ctl_first_sent_time:1746037247361385|lagest_ack_time:1746037247413587|curr_delivered:1104016| [2025/04/30 18:20:47 413632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247361385| [2025/04/30 18:20:47 413637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 413641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 413645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1040371|prior_time:1746037247359622|is_app_limited:0|send_elapse:52339|ack_elapse:53965|ctl_first_sent_time:1746037247361385|lagest_ack_time:1746037247413587|curr_delivered:1105216| [2025/04/30 18:20:47 413650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247361529| [2025/04/30 18:20:47 413654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 413658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50831|rttvar:1236|minrtt:30950|latest_rtt:52058|ack_delay:1000| [2025/04/30 18:20:47 413662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50860|rttvar:983|minrtt:30950|latest_rtt:52058|ack_delay:1000| [2025/04/30 18:20:47 413667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1180|lost_pn:1177|thresh:3| [2025/04/30 18:20:47 413676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 413680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50860|rtt_var:983|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 413685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 413689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 413693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 413697] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247492953|now:1746037247413680|interv:79273| [2025/04/30 18:20:47 413701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247492953|now:1746037247413680|interval:79273|pto_count:0|srtt:50860 [2025/04/30 18:20:47 413705] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52339, ack_elapse 53965, delivered 64845|rate 1201612|lost 205| [2025/04/30 18:20:47 413710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201612) in round 18| [2025/04/30 18:20:47 413714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 413718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 413722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247361529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 413727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247361529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1042771| [2025/04/30 18:20:47 413731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50860|latest_rtt:52058|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 413737] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:486|largest:486|pns:2| [2025/04/30 18:20:47 413742] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:486|frame:ACK |recv_time:1746037247413587|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 413747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367413587|now:1746037247413587|interv:120000000| [2025/04/30 18:20:47 413751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367413587|now:1746037247413587|interv:120000000| [2025/04/30 18:20:47 413755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247414281|pq_index:0| [2025/04/30 18:20:47 413759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247412957| [2025/04/30 18:20:47 413763] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247413763| [2025/04/30 18:20:47 413768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247413767| [2025/04/30 18:20:47 413776] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 413781] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50860|min_srtt:50860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 413785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 413790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 413795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 413799] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50860|min_srtt:50860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 413804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1183746| [2025/04/30 18:20:47 413808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 413813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 413817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50860|min_srtt:50860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 413822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1184925| [2025/04/30 18:20:47 413826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 413830] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 413834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 413838] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 413842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 413847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 413851] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 413855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 413861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247414281| [2025/04/30 18:20:47 413865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247414281| [2025/04/30 18:20:47 413869] [debug] |xqc_engine_wakeup_after|wakeup:1746037247414281|now:1746037247413869|diff:412| [2025/04/30 18:20:47 413873] [debug] |xqc_engine_main_logic|END|now:1746037247413767| [2025/04/30 18:20:47 413878] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247413878| [2025/04/30 18:20:47 413882] [debug] |xqc_engine_wakeup_after|wakeup:1746037247414281|now:1746037247413882|diff:399| [2025/04/30 18:20:47 413886] [debug] |xqc_engine_main_logic|END|now:1746037247413878| [2025/04/30 18:20:47 414955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247414955| [2025/04/30 18:20:47 414966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247414281|pq_index:0| [2025/04/30 18:20:47 414970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247413767| [2025/04/30 18:20:47 414975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247414974| [2025/04/30 18:20:47 414980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247414281|now:1746037247414974| [2025/04/30 18:20:47 414985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247414281|now:1746037247414974| [2025/04/30 18:20:47 415006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 415011] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 415016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50860|min_srtt:50860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 415021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1184925| [2025/04/30 18:20:47 415026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 415030] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 415033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 415038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 415043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 415047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 415051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 415056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1248| [2025/04/30 18:20:47 415090] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247415065|stream_id:0|stream_offset:1147197| [2025/04/30 18:20:47 415111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 415118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 415126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50860|rtt_var:983|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 415133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 415139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 415145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 415152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247494857|now:1746037247415125|interv:79732| [2025/04/30 18:20:47 415157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247494857|now:1746037247415125|interval:79732|pto_count:0|srtt:50860 [2025/04/30 18:20:47 415162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 415167] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 415172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1148376| [2025/04/30 18:20:47 415176] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 415181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1249| [2025/04/30 18:20:47 415212] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247415188|stream_id:0|stream_offset:1148376| [2025/04/30 18:20:47 415223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 415230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 415237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50860|rtt_var:983|pto_duration:54792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 415244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 415250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 415256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 415262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247494980|now:1746037247415237|interv:79743| [2025/04/30 18:20:47 415269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247494980|now:1746037247415237|interval:79743|pto_count:0|srtt:50860 [2025/04/30 18:20:47 415283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 415291] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 415298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 415304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 415308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247416308|now:1746037247415308|interv:1000| [2025/04/30 18:20:47 415312] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 415316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 415320] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247416308| [2025/04/30 18:20:47 415324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247416308| [2025/04/30 18:20:47 415328] [debug] |xqc_engine_wakeup_after|wakeup:1746037247416308|now:1746037247415328|diff:980| [2025/04/30 18:20:47 415332] [debug] |xqc_engine_main_logic|END|now:1746037247414974| [2025/04/30 18:20:47 415551] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247415550| [2025/04/30 18:20:47 415560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 415566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:486| [2025/04/30 18:20:47 415570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:487| [2025/04/30 18:20:47 415576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:487| [2025/04/30 18:20:47 415580] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 415585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 415590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1042771|prior_time:1746037247361668|is_app_limited:0|send_elapse:52059|ack_elapse:53882|ctl_first_sent_time:1746037247363170|lagest_ack_time:1746037247415550|curr_delivered:1106416| [2025/04/30 18:20:47 415595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247363170| [2025/04/30 18:20:47 415600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 415604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 415609] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1042771|prior_time:1746037247361668|is_app_limited:0|send_elapse:52059|ack_elapse:53882|ctl_first_sent_time:1746037247363170|lagest_ack_time:1746037247415550|curr_delivered:1107616| [2025/04/30 18:20:47 415613] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247363313| [2025/04/30 18:20:47 415618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 415627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50860|rttvar:983|minrtt:30950|latest_rtt:52237|ack_delay:1000| [2025/04/30 18:20:47 415631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50907|rttvar:832|minrtt:30950|latest_rtt:52237|ack_delay:1000| [2025/04/30 18:20:47 415635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1182|lost_pn:1179|thresh:3| [2025/04/30 18:20:47 415639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 415644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50907|rtt_var:832|pto_duration:54235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 415648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 415652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 415656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 415660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247494423|now:1746037247415643|interv:78780| [2025/04/30 18:20:47 415667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247494423|now:1746037247415643|interval:78780|pto_count:0|srtt:50907 [2025/04/30 18:20:47 415686] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52059, ack_elapse 53882, delivered 64845|rate 1203463|lost 205| [2025/04/30 18:20:47 415694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 18 -> 19| [2025/04/30 18:20:47 415700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203463) in round 19| [2025/04/30 18:20:47 415706] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 415713] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 415719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247363313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 415727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247363313|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 415732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:50907|latest_rtt:52237|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 415738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:487|largest:487|pns:2| [2025/04/30 18:20:47 415743] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:487|frame:ACK |recv_time:1746037247415550|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 415748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367415550|now:1746037247415550|interv:120000000| [2025/04/30 18:20:47 415757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367415550|now:1746037247415550|interv:120000000| [2025/04/30 18:20:47 415761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247416308|pq_index:0| [2025/04/30 18:20:47 415765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247414974| [2025/04/30 18:20:47 415769] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247415769| [2025/04/30 18:20:47 415774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247415773| [2025/04/30 18:20:47 415779] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 415784] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 415789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1184925| [2025/04/30 18:20:47 415794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 415799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 415803] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 415807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1186104| [2025/04/30 18:20:47 415812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 415816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 415821] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 415825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 415829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 415833] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 415837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 415841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 415846] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 415853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 415857] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 415861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 415865] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247416308| [2025/04/30 18:20:47 415869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247416308| [2025/04/30 18:20:47 415873] [debug] |xqc_engine_wakeup_after|wakeup:1746037247416308|now:1746037247415873|diff:435| [2025/04/30 18:20:47 415877] [debug] |xqc_engine_main_logic|END|now:1746037247415773| [2025/04/30 18:20:47 415885] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247415884| [2025/04/30 18:20:47 415889] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 415895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:487| [2025/04/30 18:20:47 415899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:488| [2025/04/30 18:20:47 415904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:488| [2025/04/30 18:20:47 415909] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 415913] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1334710|max_stream_data_old=1308772| [2025/04/30 18:20:47 415917] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 415922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 415926] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 415931] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:488|largest:488|pns:2| [2025/04/30 18:20:47 415935] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:488|frame:ACK MAX_STREAM_DATA |recv_time:1746037247415884|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 415940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367415884|now:1746037247415884|interv:120000000| [2025/04/30 18:20:47 415944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367415884|now:1746037247415884|interv:120000000| [2025/04/30 18:20:47 415948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247416308|pq_index:0| [2025/04/30 18:20:47 415952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247415773| [2025/04/30 18:20:47 415956] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247415956| [2025/04/30 18:20:47 415961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247415960| [2025/04/30 18:20:47 415968] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 415973] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:47 415977] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:64920|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 415983] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:47 416008] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:47 416013] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:47 416017] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:47 416022] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:47 416026] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:47 416030] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:47 416035] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:47 416039] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:47 416043] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:47 416047] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:47 416052] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:47 416056] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:47 416060] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:47 416065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:47 416069] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:47 416073] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:47 416077] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:47 416082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:47 416086] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:47 416090] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:47 416094] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:47 416098] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1334710| [2025/04/30 18:20:47 416103] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1334658|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:788432|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 416109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 416113] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:47 416120] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1334710| [2025/04/30 18:20:47 416125] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1334658|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:762494|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 416130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 416135] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:488|ack_delay:251|first_ack_range:45|largest_pkt_recv_time:1746037247415884| [2025/04/30 18:20:47 416140] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:488|low:443|pkt_pns:2| [2025/04/30 18:20:47 416144] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:488|frame_largest_recv:488| [2025/04/30 18:20:47 416148] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 416153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 416157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 416165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 416172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 416179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50907|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 416186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 416192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 416200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 416207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 416213] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 416219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 416226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 416233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 416241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1250| [2025/04/30 18:20:47 416280] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1250|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64920|now:1746037247416257|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 416286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1250|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 416291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1250|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 416295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 416301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50907|rtt_var:832|pto_duration:54235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 416308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 416314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 416321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64939| [2025/04/30 18:20:47 416328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247495492|now:1746037247416300|interv:79192| [2025/04/30 18:20:47 416334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247495492|now:1746037247416300|interval:79192|pto_count:0|srtt:50907 [2025/04/30 18:20:47 416342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64939| [2025/04/30 18:20:47 416348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 416352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1251| [2025/04/30 18:20:47 416385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1251|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64939|now:1746037247416359|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 416394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1251|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 416401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1251|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 416408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64939|applimit:0| [2025/04/30 18:20:47 416414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50907|rtt_var:832|pto_duration:54235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 416421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 416427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 416433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64958| [2025/04/30 18:20:47 416444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247495594|now:1746037247416414|interv:79180| [2025/04/30 18:20:47 416448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247495594|now:1746037247416414|interval:79180|pto_count:0|srtt:50907 [2025/04/30 18:20:47 416453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64958| [2025/04/30 18:20:47 416458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 416462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64958|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 416467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 416471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 416475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247416308| [2025/04/30 18:20:47 416479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247416308| [2025/04/30 18:20:47 416483] [debug] |xqc_engine_wakeup_after|wakeup:1746037247416308|now:1746037247416483|diff:18446744073709551441| [2025/04/30 18:20:47 416487] [debug] |xqc_engine_main_logic|END|now:1746037247415960| [2025/04/30 18:20:47 416493] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247416493| [2025/04/30 18:20:47 416497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247416308|pq_index:0| [2025/04/30 18:20:47 416501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247415960| [2025/04/30 18:20:47 416506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247416505| [2025/04/30 18:20:47 416511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247416308|now:1746037247416505| [2025/04/30 18:20:47 416517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247416308|now:1746037247416505| [2025/04/30 18:20:47 416524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 416530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 416538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50907|min_srtt:50907|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 416545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64958|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 416552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 416558] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 416563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 416567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 416578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 416582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64958|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 416587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 416591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1252| [2025/04/30 18:20:47 416626] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1252|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64958|now:1746037247416599|stream_id:0|stream_offset:1149555| [2025/04/30 18:20:47 416636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1252|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 18:20:47 416643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64958|applimit:0| [2025/04/30 18:20:47 416649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50907|rtt_var:832|pto_duration:54235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 416655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 416661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 416667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66164| [2025/04/30 18:20:47 416674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247495834|now:1746037247416649|interv:79185| [2025/04/30 18:20:47 416679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247495834|now:1746037247416649|interval:79185|pto_count:0|srtt:50907 [2025/04/30 18:20:47 416684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66164| [2025/04/30 18:20:47 416689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 416694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1150734| [2025/04/30 18:20:47 416698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 416702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1253| [2025/04/30 18:20:47 416735] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66164|now:1746037247416709|stream_id:0|stream_offset:1150734| [2025/04/30 18:20:47 416744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 416752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66164|applimit:0| [2025/04/30 18:20:47 416764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50907|rtt_var:832|pto_duration:54235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 416769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 416773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 416777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67364| [2025/04/30 18:20:47 416781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247495944|now:1746037247416764|interv:79180| [2025/04/30 18:20:47 416785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247495944|now:1746037247416764|interval:79180|pto_count:0|srtt:50907 [2025/04/30 18:20:47 416789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67364| [2025/04/30 18:20:47 416794] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 416798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67364|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 416803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 416807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247417807|now:1746037247416807|interv:1000| [2025/04/30 18:20:47 416811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 416815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 416819] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247417807| [2025/04/30 18:20:47 416823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247417807| [2025/04/30 18:20:47 416827] [debug] |xqc_engine_wakeup_after|wakeup:1746037247417807|now:1746037247416827|diff:980| [2025/04/30 18:20:47 416831] [debug] |xqc_engine_main_logic|END|now:1746037247416505| [2025/04/30 18:20:47 417526] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247417525| [2025/04/30 18:20:47 417537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 417543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:488| [2025/04/30 18:20:47 417547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:489| [2025/04/30 18:20:47 417553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:489| [2025/04/30 18:20:47 417557] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 417562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 417567] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63607|prior_delivered:1045209|prior_time:1746037247363933|is_app_limited:0|send_elapse:51102|ack_elapse:53592|ctl_first_sent_time:1746037247365474|lagest_ack_time:1746037247417525|curr_delivered:1108816| [2025/04/30 18:20:47 417572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247365474| [2025/04/30 18:20:47 417581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:219||sndq_packets_used_bytes:0|sndq_packets_free:3| [2025/04/30 18:20:47 417585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 417590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63607|prior_delivered:1045209|prior_time:1746037247363933|is_app_limited:0|send_elapse:51102|ack_elapse:53592|ctl_first_sent_time:1746037247365474|lagest_ack_time:1746037247417525|curr_delivered:1110016| [2025/04/30 18:20:47 417594] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247365599| [2025/04/30 18:20:47 417598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:47 417602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50907|rttvar:832|minrtt:30950|latest_rtt:51926|ack_delay:1000| [2025/04/30 18:20:47 417606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50909|rttvar:628|minrtt:30950|latest_rtt:51926|ack_delay:1000| [2025/04/30 18:20:47 417611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1184|lost_pn:1181|thresh:3| [2025/04/30 18:20:47 417615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 417619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:628|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 417624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 417628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 417631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64964| [2025/04/30 18:20:47 417635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247495130|now:1746037247417619|interv:77511| [2025/04/30 18:20:47 417639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247495130|now:1746037247417619|interval:77511|pto_count:0|srtt:50909 [2025/04/30 18:20:47 417644] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51102, ack_elapse 53592, delivered 64807|rate 1209266|lost 205| [2025/04/30 18:20:47 417648] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209266) in round 19| [2025/04/30 18:20:47 417653] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 417657] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 417661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247365599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 417665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247365599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 417673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64964|srtt:50909|latest_rtt:51926|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 417678] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:489|largest:489|pns:2| [2025/04/30 18:20:47 417683] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:489|frame:ACK |recv_time:1746037247417525|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 417688] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367417525|now:1746037247417525|interv:120000000| [2025/04/30 18:20:47 417692] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367417525|now:1746037247417525|interv:120000000| [2025/04/30 18:20:47 417696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247417807|pq_index:0| [2025/04/30 18:20:47 417700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247416505| [2025/04/30 18:20:47 417704] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247417704| [2025/04/30 18:20:47 417709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247417708| [2025/04/30 18:20:47 417714] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 417719] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 417723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 417728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 417733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 417737] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 417742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1188462| [2025/04/30 18:20:47 417746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 417751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 417755] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 417759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 417767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 417772] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 417775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 417780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 417784] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 417788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 417793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 417797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 417801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247417807| [2025/04/30 18:20:47 417805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247417807| [2025/04/30 18:20:47 417809] [debug] |xqc_engine_wakeup_after|wakeup:1746037247417807|now:1746037247417809|diff:18446744073709551614| [2025/04/30 18:20:47 417813] [debug] |xqc_engine_main_logic|END|now:1746037247417708| [2025/04/30 18:20:47 417818] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247417818| [2025/04/30 18:20:47 417822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247417807|pq_index:0| [2025/04/30 18:20:47 417826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247417708| [2025/04/30 18:20:47 417831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247417830| [2025/04/30 18:20:47 417835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247417807|now:1746037247417830| [2025/04/30 18:20:47 417839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247417807|now:1746037247417830| [2025/04/30 18:20:47 417843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 417847] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 417851] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 417856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 417860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 417864] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 417870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 417875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 417879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 417883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 417887] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 417892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1254| [2025/04/30 18:20:47 417928] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64964|now:1746037247417898|stream_id:0|stream_offset:1151913| [2025/04/30 18:20:47 417938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 417945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64964|applimit:0| [2025/04/30 18:20:47 417952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:628|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 417959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 417964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 417968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66164| [2025/04/30 18:20:47 417972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247496319|now:1746037247417952|interv:78367| [2025/04/30 18:20:47 417976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247496319|now:1746037247417952|interval:78367|pto_count:0|srtt:50909 [2025/04/30 18:20:47 417981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66164| [2025/04/30 18:20:47 418001] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 418009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1153092| [2025/04/30 18:20:47 418014] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 418017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247419017|now:1746037247418017|interv:1000| [2025/04/30 18:20:47 418021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 418025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 418029] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247419017| [2025/04/30 18:20:47 418038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247419017| [2025/04/30 18:20:47 418042] [debug] |xqc_engine_wakeup_after|wakeup:1746037247419017|now:1746037247418042|diff:975| [2025/04/30 18:20:47 418046] [debug] |xqc_engine_main_logic|END|now:1746037247417830| [2025/04/30 18:20:47 419120] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247419120| [2025/04/30 18:20:47 419131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247419017|pq_index:0| [2025/04/30 18:20:47 419135] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247417830| [2025/04/30 18:20:47 419141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247419139| [2025/04/30 18:20:47 419145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247419017|now:1746037247419139| [2025/04/30 18:20:47 419150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247419017|now:1746037247419139| [2025/04/30 18:20:47 419154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 419158] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 419163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50909|min_srtt:50909|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 419168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 419173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 419177] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 419181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 419185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 419190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 419194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1153092| [2025/04/30 18:20:47 419200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 419208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1255| [2025/04/30 18:20:47 419255] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66164|now:1746037247419220|stream_id:0|stream_offset:1153092| [2025/04/30 18:20:47 419265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 419273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66164|applimit:0| [2025/04/30 18:20:47 419287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:628|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 419293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 419297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 419301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67364| [2025/04/30 18:20:47 419305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247497641|now:1746037247419286|interv:78355| [2025/04/30 18:20:47 419309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247497641|now:1746037247419286|interval:78355|pto_count:0|srtt:50909 [2025/04/30 18:20:47 419313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67364| [2025/04/30 18:20:47 419318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 419323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67364|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1154271| [2025/04/30 18:20:47 419327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 419331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1256| [2025/04/30 18:20:47 419365] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67364|now:1746037247419339|stream_id:0|stream_offset:1154271| [2025/04/30 18:20:47 419375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 419382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67364|applimit:0| [2025/04/30 18:20:47 419388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50909|rtt_var:628|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 419395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 419401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 419407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68564| [2025/04/30 18:20:47 419414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247497760|now:1746037247419388|interv:78372| [2025/04/30 18:20:47 419420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247497760|now:1746037247419388|interval:78372|pto_count:0|srtt:50909 [2025/04/30 18:20:47 419427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68564| [2025/04/30 18:20:47 419433] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 419438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68564|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1155450| [2025/04/30 18:20:47 419452] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 419457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247420457|now:1746037247419457|interv:1000| [2025/04/30 18:20:47 419461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 419465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 419469] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247420457| [2025/04/30 18:20:47 419473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247420457| [2025/04/30 18:20:47 419477] [debug] |xqc_engine_wakeup_after|wakeup:1746037247420457|now:1746037247419477|diff:980| [2025/04/30 18:20:47 419481] [debug] |xqc_engine_main_logic|END|now:1746037247419139| [2025/04/30 18:20:47 419492] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247419491| [2025/04/30 18:20:47 419497] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 419503] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:489| [2025/04/30 18:20:47 419507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:490| [2025/04/30 18:20:47 419512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:490| [2025/04/30 18:20:47 419517] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 419521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 419526] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66007|prior_delivered:1045209|prior_time:1746037247363933|is_app_limited:0|send_elapse:51328|ack_elapse:55558|ctl_first_sent_time:1746037247365700|lagest_ack_time:1746037247419491|curr_delivered:1111216| [2025/04/30 18:20:47 419531] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247365700| [2025/04/30 18:20:47 419536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 419540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 419545] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64807|prior_delivered:1047609|prior_time:1746037247365828|is_app_limited:0|send_elapse:52709|ack_elapse:53663|ctl_first_sent_time:1746037247367379|lagest_ack_time:1746037247419491|curr_delivered:1112416| [2025/04/30 18:20:47 419549] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247367379| [2025/04/30 18:20:47 419553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 419557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50909|rttvar:628|minrtt:30950|latest_rtt:52112|ack_delay:1000| [2025/04/30 18:20:47 419562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50935|rttvar:521|minrtt:30950|latest_rtt:52112|ack_delay:1000| [2025/04/30 18:20:47 419569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1186|lost_pn:1183|thresh:3| [2025/04/30 18:20:47 419573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 419577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50935|rtt_var:521|pto_duration:53019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 419582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 419586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 419590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66164| [2025/04/30 18:20:47 419594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247497358|now:1746037247419577|interv:77781| [2025/04/30 18:20:47 419598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247497358|now:1746037247419577|interval:77781|pto_count:0|srtt:50935 [2025/04/30 18:20:47 419602] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52709, ack_elapse 53663, delivered 64807|rate 1207666|lost 205| [2025/04/30 18:20:47 419607] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207666) in round 19| [2025/04/30 18:20:47 419611] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 419615] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 419619] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247367379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 419624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247367379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 419628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66164|srtt:50935|latest_rtt:52112|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 419634] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:490|largest:490|pns:2| [2025/04/30 18:20:47 419639] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:490|frame:ACK |recv_time:1746037247419491|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 419644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367419491|now:1746037247419491|interv:120000000| [2025/04/30 18:20:47 419648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367419491|now:1746037247419491|interv:120000000| [2025/04/30 18:20:47 419652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247420457|pq_index:0| [2025/04/30 18:20:47 419656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247419139| [2025/04/30 18:20:47 419662] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247419662| [2025/04/30 18:20:47 419667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247419666| [2025/04/30 18:20:47 419673] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 419677] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50935|min_srtt:50935|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 419682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 419687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 419691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 419696] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50935|min_srtt:50935|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 419701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1190820| [2025/04/30 18:20:47 419705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50935|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 419710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 419714] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50935|min_srtt:50935|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 419718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 419722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 419726] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 419730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 419734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 419739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 419743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1155450| [2025/04/30 18:20:47 419747] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 419754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 419758] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247420457| [2025/04/30 18:20:47 419761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247420457| [2025/04/30 18:20:47 419765] [debug] |xqc_engine_wakeup_after|wakeup:1746037247420457|now:1746037247419765|diff:692| [2025/04/30 18:20:47 419769] [debug] |xqc_engine_main_logic|END|now:1746037247419666| [2025/04/30 18:20:47 419774] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247419774| [2025/04/30 18:20:47 419778] [debug] |xqc_engine_wakeup_after|wakeup:1746037247420457|now:1746037247419778|diff:679| [2025/04/30 18:20:47 419782] [debug] |xqc_engine_main_logic|END|now:1746037247419774| [2025/04/30 18:20:47 420856] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247420856| [2025/04/30 18:20:47 420867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247420457|pq_index:0| [2025/04/30 18:20:47 420872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247419666| [2025/04/30 18:20:47 420877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247420876| [2025/04/30 18:20:47 420881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247420457|now:1746037247420876| [2025/04/30 18:20:47 420886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247420457|now:1746037247420876| [2025/04/30 18:20:47 420890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 420894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 420899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50935|min_srtt:50935|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 420904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 420909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 420913] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 420917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 420921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 420926] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 420930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66164|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1155450| [2025/04/30 18:20:47 420935] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 420939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1257| [2025/04/30 18:20:47 420978] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66164|now:1746037247420948|stream_id:0|stream_offset:1155450| [2025/04/30 18:20:47 421014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 421022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66164|applimit:0| [2025/04/30 18:20:47 421029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50935|rtt_var:521|pto_duration:53019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 421035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 421039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 421043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67364| [2025/04/30 18:20:47 421047] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247498967|now:1746037247421029|interv:77938| [2025/04/30 18:20:47 421051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247498967|now:1746037247421029|interval:77938|pto_count:0|srtt:50935 [2025/04/30 18:20:47 421056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67364| [2025/04/30 18:20:47 421061] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 421065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67364|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 421070] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 421074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247422074|now:1746037247421074|interv:1000| [2025/04/30 18:20:47 421078] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 421082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 421086] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247422074| [2025/04/30 18:20:47 421090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247422074| [2025/04/30 18:20:47 421094] [debug] |xqc_engine_wakeup_after|wakeup:1746037247422074|now:1746037247421094|diff:980| [2025/04/30 18:20:47 421099] [debug] |xqc_engine_main_logic|END|now:1746037247420876| [2025/04/30 18:20:47 421527] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247421526| [2025/04/30 18:20:47 421536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 421542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:490| [2025/04/30 18:20:47 421546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:491| [2025/04/30 18:20:47 421552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:491| [2025/04/30 18:20:47 421557] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 421562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 421572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63607|prior_delivered:1050009|prior_time:1746037247367641|is_app_limited:0|send_elapse:53098|ack_elapse:53885|ctl_first_sent_time:1746037247369117|lagest_ack_time:1746037247421526|curr_delivered:1113616| [2025/04/30 18:20:47 421577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247369117| [2025/04/30 18:20:47 421581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 421586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 421590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63607|prior_delivered:1050009|prior_time:1746037247367641|is_app_limited:0|send_elapse:53098|ack_elapse:53885|ctl_first_sent_time:1746037247369117|lagest_ack_time:1746037247421526|curr_delivered:1114816| [2025/04/30 18:20:47 421595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247369245| [2025/04/30 18:20:47 421599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 421603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50935|rttvar:521|minrtt:30950|latest_rtt:52281|ack_delay:1000| [2025/04/30 18:20:47 421607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50979|rttvar:477|minrtt:30950|latest_rtt:52281|ack_delay:1000| [2025/04/30 18:20:47 421612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1188|lost_pn:1185|thresh:3| [2025/04/30 18:20:47 421616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 421620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50979|rtt_var:477|pto_duration:52979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 421625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 421629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 421633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64964| [2025/04/30 18:20:47 421637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247498927|now:1746037247421620|interv:77307| [2025/04/30 18:20:47 421641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247498927|now:1746037247421620|interval:77307|pto_count:0|srtt:50979 [2025/04/30 18:20:47 421646] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53098, ack_elapse 53885, delivered 64807|rate 1202690|lost 205| [2025/04/30 18:20:47 421654] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202690) in round 19| [2025/04/30 18:20:47 421661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 421667] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 421679] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247369245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 421686] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247369245|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 421693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64964|srtt:50979|latest_rtt:52281|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 421702] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:491|largest:491|pns:2| [2025/04/30 18:20:47 421710] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:491|frame:ACK |recv_time:1746037247421526|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 421716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367421526|now:1746037247421526|interv:120000000| [2025/04/30 18:20:47 421720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367421526|now:1746037247421526|interv:120000000| [2025/04/30 18:20:47 421724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247422074|pq_index:0| [2025/04/30 18:20:47 421729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247420876| [2025/04/30 18:20:47 421733] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247421733| [2025/04/30 18:20:47 421738] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247421737| [2025/04/30 18:20:47 421743] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 421748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50979|min_srtt:50979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 421753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 421757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 421762] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 421767] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50979|min_srtt:50979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 421771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1193178| [2025/04/30 18:20:47 421779] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50979|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 421784] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 421788] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50979|min_srtt:50979|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 421792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 421797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 421800] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 421804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 421809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 421813] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 421818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64964|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 421822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 421826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 421830] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247422074| [2025/04/30 18:20:47 421834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247422074| [2025/04/30 18:20:47 421838] [debug] |xqc_engine_wakeup_after|wakeup:1746037247422074|now:1746037247421838|diff:236| [2025/04/30 18:20:47 421842] [debug] |xqc_engine_main_logic|END|now:1746037247421737| [2025/04/30 18:20:47 421850] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247421849| [2025/04/30 18:20:47 421854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 421860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:491| [2025/04/30 18:20:47 421864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:492| [2025/04/30 18:20:47 421870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:492| [2025/04/30 18:20:47 421874] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 421878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1189|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1189| [2025/04/30 18:20:47 421883] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62426|prior_delivered:1052409|prior_time:1746037247369616|is_app_limited:0|send_elapse:50873|ack_elapse:52233|ctl_first_sent_time:1746037247370263|lagest_ack_time:1746037247421849|curr_delivered:1114835| [2025/04/30 18:20:47 421891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247370263| [2025/04/30 18:20:47 421895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 421900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1190|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1190|path_largest_ack:1190| [2025/04/30 18:20:47 421904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62426|prior_delivered:1052409|prior_time:1746037247369616|is_app_limited:0|send_elapse:50873|ack_elapse:52233|ctl_first_sent_time:1746037247370263|lagest_ack_time:1746037247421849|curr_delivered:1114854| [2025/04/30 18:20:47 421909] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247370363| [2025/04/30 18:20:47 421913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 421917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50979|rttvar:477|minrtt:30950|latest_rtt:51486|ack_delay:0| [2025/04/30 18:20:47 421921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51042|rttvar:484|minrtt:30950|latest_rtt:51486|ack_delay:0| [2025/04/30 18:20:47 421926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1190|lost_pn:1187|thresh:3| [2025/04/30 18:20:47 421930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 421934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51042|rtt_var:484|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 421939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 421943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 421947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:47 421951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247498990|now:1746037247421934|interv:77056| [2025/04/30 18:20:47 421955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247498990|now:1746037247421934|interval:77056|pto_count:0|srtt:51042 [2025/04/30 18:20:47 421959] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50873, ack_elapse 52233, delivered 62445|rate 1195508|lost 205| [2025/04/30 18:20:47 421964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195508) in round 19| [2025/04/30 18:20:47 421968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 421972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 421976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247370363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 421980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247370363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 422009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64926|srtt:51042|latest_rtt:51486|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 422015] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:492|largest:492|pns:2| [2025/04/30 18:20:47 422019] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:492|frame:ACK |recv_time:1746037247421849|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 422024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367421849|now:1746037247421849|interv:120000000| [2025/04/30 18:20:47 422028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367421849|now:1746037247421849|interv:120000000| [2025/04/30 18:20:47 422032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247422074|pq_index:0| [2025/04/30 18:20:47 422036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247421737| [2025/04/30 18:20:47 422040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247422040| [2025/04/30 18:20:47 422045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247422044| [2025/04/30 18:20:47 422050] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 422054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51042|min_srtt:51042|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 422058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 422063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 422067] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 422071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 422075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 422079] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 422084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 422088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 422092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 422096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247422074| [2025/04/30 18:20:47 422103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247422074| [2025/04/30 18:20:47 422107] [debug] |xqc_engine_wakeup_after|wakeup:1746037247422074|now:1746037247422107|diff:18446744073709551583| [2025/04/30 18:20:47 422111] [debug] |xqc_engine_main_logic|END|now:1746037247422044| [2025/04/30 18:20:47 422116] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247422116| [2025/04/30 18:20:47 422120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247422074|pq_index:0| [2025/04/30 18:20:47 422124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247422044| [2025/04/30 18:20:47 422129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247422128| [2025/04/30 18:20:47 422133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247422074|now:1746037247422128| [2025/04/30 18:20:47 422137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247422074|now:1746037247422128| [2025/04/30 18:20:47 422141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 422145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 422150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51042|min_srtt:51042|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 422154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 422158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 422162] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 422166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 422170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 422175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 422179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 422183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 422188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1258| [2025/04/30 18:20:47 422234] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037247422200|stream_id:0|stream_offset:1156629| [2025/04/30 18:20:47 422244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 422251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:47 422264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51042|rtt_var:484|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 422271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 422278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 422284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:47 422291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247500242|now:1746037247422264|interv:77978| [2025/04/30 18:20:47 422296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247500242|now:1746037247422264|interval:77978|pto_count:0|srtt:51042 [2025/04/30 18:20:47 422303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66126| [2025/04/30 18:20:47 422311] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 422318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1157808| [2025/04/30 18:20:47 422326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 422333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1259| [2025/04/30 18:20:47 422379] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037247422345|stream_id:0|stream_offset:1157808| [2025/04/30 18:20:47 422390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 422397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:47 422404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51042|rtt_var:484|pto_duration:53042|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 422412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 422418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 422425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:47 422431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247500387|now:1746037247422404|interv:77983| [2025/04/30 18:20:47 422438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247500387|now:1746037247422404|interval:77983|pto_count:0|srtt:51042 [2025/04/30 18:20:47 422445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67326| [2025/04/30 18:20:47 422454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 422461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1158987| [2025/04/30 18:20:47 422474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 422481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247423481|now:1746037247422481|interv:1000| [2025/04/30 18:20:47 422488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 422494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 422500] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247423481| [2025/04/30 18:20:47 422508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247423481| [2025/04/30 18:20:47 422514] [debug] |xqc_engine_wakeup_after|wakeup:1746037247423481|now:1746037247422514|diff:967| [2025/04/30 18:20:47 422521] [debug] |xqc_engine_main_logic|END|now:1746037247422128| [2025/04/30 18:20:47 423599] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247423598| [2025/04/30 18:20:47 423612] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 423618] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:492| [2025/04/30 18:20:47 423622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:493| [2025/04/30 18:20:47 423628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:493| [2025/04/30 18:20:47 423632] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 423637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 423642] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1052409|prior_time:1746037247369616|is_app_limited:0|send_elapse:51187|ack_elapse:53982|ctl_first_sent_time:1746037247370577|lagest_ack_time:1746037247423598|curr_delivered:1116054| [2025/04/30 18:20:47 423647] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247370577| [2025/04/30 18:20:47 423652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 423656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 423660] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1052409|prior_time:1746037247369616|is_app_limited:0|send_elapse:51187|ack_elapse:53982|ctl_first_sent_time:1746037247370577|lagest_ack_time:1746037247423598|curr_delivered:1117254| [2025/04/30 18:20:47 423665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247370678| [2025/04/30 18:20:47 423669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 423673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51042|rttvar:484|minrtt:30950|latest_rtt:52920|ack_delay:1000| [2025/04/30 18:20:47 423677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51152|rttvar:582|minrtt:30950|latest_rtt:52920|ack_delay:1000| [2025/04/30 18:20:47 423687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1192|lost_pn:1189|thresh:3| [2025/04/30 18:20:47 423691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 423695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51152|rtt_var:582|pto_duration:53480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 423700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 423704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 423708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:47 423712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247500825|now:1746037247423695|interv:77130| [2025/04/30 18:20:47 423716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247500825|now:1746037247423695|interval:77130|pto_count:0|srtt:51152 [2025/04/30 18:20:47 423720] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51187, ack_elapse 53982, delivered 64845|rate 1201233|lost 205| [2025/04/30 18:20:47 423725] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201233) in round 19| [2025/04/30 18:20:47 423729] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 423733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 423737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247370678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 423742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247370678|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 423746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64926|srtt:51152|latest_rtt:52920|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 423752] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:493|largest:493|pns:2| [2025/04/30 18:20:47 423757] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:493|frame:ACK |recv_time:1746037247423598|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 423761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367423598|now:1746037247423598|interv:120000000| [2025/04/30 18:20:47 423766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367423598|now:1746037247423598|interv:120000000| [2025/04/30 18:20:47 423770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247423481|pq_index:0| [2025/04/30 18:20:47 423774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247422128| [2025/04/30 18:20:47 423784] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247423784| [2025/04/30 18:20:47 423789] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247423788| [2025/04/30 18:20:47 423793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247423481|now:1746037247423788| [2025/04/30 18:20:47 423798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247423481|now:1746037247423788| [2025/04/30 18:20:47 423802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 423806] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 423811] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51152|min_srtt:51152|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 423816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 423820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 423825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 423829] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51152|min_srtt:51152|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 423834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1195536| [2025/04/30 18:20:47 423838] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51152|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 423843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 423847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51152|min_srtt:51152|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 423851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1196715| [2025/04/30 18:20:47 423855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 423859] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 423863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 423867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 423872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 423879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1158987| [2025/04/30 18:20:47 423883] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 423887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1260| [2025/04/30 18:20:47 423922] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1260|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037247423894|stream_id:0|stream_offset:1158987| [2025/04/30 18:20:47 423928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 423933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:47 423937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51152|rtt_var:582|pto_duration:53480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 423942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 423947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 423953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:47 423960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247502374|now:1746037247423937|interv:78437| [2025/04/30 18:20:47 423966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247502374|now:1746037247423937|interval:78437|pto_count:0|srtt:51152 [2025/04/30 18:20:47 423974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66126| [2025/04/30 18:20:47 423982] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 424012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1160166| [2025/04/30 18:20:47 424018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 424022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247425021|now:1746037247424021|interv:1000| [2025/04/30 18:20:47 424026] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 424029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 424034] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247425021| [2025/04/30 18:20:47 424038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247425021| [2025/04/30 18:20:47 424042] [debug] |xqc_engine_wakeup_after|wakeup:1746037247425021|now:1746037247424042|diff:979| [2025/04/30 18:20:47 424046] [debug] |xqc_engine_main_logic|END|now:1746037247423788| [2025/04/30 18:20:47 424052] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247424052| [2025/04/30 18:20:47 424056] [debug] |xqc_engine_wakeup_after|wakeup:1746037247425021|now:1746037247424056|diff:965| [2025/04/30 18:20:47 424064] [debug] |xqc_engine_main_logic|END|now:1746037247424052| [2025/04/30 18:20:47 424656] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247424655| [2025/04/30 18:20:47 424668] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 424677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:493| [2025/04/30 18:20:47 424683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:494| [2025/04/30 18:20:47 424692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:494| [2025/04/30 18:20:47 424698] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 424705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 424713] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1054809|prior_time:1746037247371662|is_app_limited:0|send_elapse:50832|ack_elapse:52993|ctl_first_sent_time:1746037247371953|lagest_ack_time:1746037247424655|curr_delivered:1118454| [2025/04/30 18:20:47 424720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247371953| [2025/04/30 18:20:47 424727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 424734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1194|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1194|path_largest_ack:1194| [2025/04/30 18:20:47 424740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63645|prior_delivered:1054809|prior_time:1746037247371662|is_app_limited:0|send_elapse:50832|ack_elapse:52993|ctl_first_sent_time:1746037247371953|lagest_ack_time:1746037247424655|curr_delivered:1118473| [2025/04/30 18:20:47 424747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247372598| [2025/04/30 18:20:47 424753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 424758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51152|rttvar:582|minrtt:30950|latest_rtt:52057|ack_delay:0| [2025/04/30 18:20:47 424764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51265|rttvar:663|minrtt:30950|latest_rtt:52057|ack_delay:0| [2025/04/30 18:20:47 424770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1194|lost_pn:1191|thresh:3| [2025/04/30 18:20:47 424776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 424782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51265|rtt_var:663|pto_duration:53917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 424788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 424793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 424799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64907| [2025/04/30 18:20:47 424813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247502811|now:1746037247424781|interv:78030| [2025/04/30 18:20:47 424819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247502811|now:1746037247424781|interval:78030|pto_count:0|srtt:51265 [2025/04/30 18:20:47 424825] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50832, ack_elapse 52993, delivered 63664|rate 1201366|lost 205| [2025/04/30 18:20:47 424831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201366) in round 19| [2025/04/30 18:20:47 424837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 424843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 424848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247372598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 424855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247372598|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 424862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64907|srtt:51265|latest_rtt:52057|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 424870] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:494|largest:494|pns:2| [2025/04/30 18:20:47 424876] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:494|frame:ACK |recv_time:1746037247424655|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 424883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367424655|now:1746037247424655|interv:120000000| [2025/04/30 18:20:47 424888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367424655|now:1746037247424655|interv:120000000| [2025/04/30 18:20:47 424894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247425021|pq_index:0| [2025/04/30 18:20:47 424900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247423788| [2025/04/30 18:20:47 424906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247424906| [2025/04/30 18:20:47 424913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247424911| [2025/04/30 18:20:47 424921] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 424929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51265|min_srtt:51265|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 424935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1196715| [2025/04/30 18:20:47 424947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 424954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 424962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51265|min_srtt:51265|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 424968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1197894| [2025/04/30 18:20:47 424975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 424981] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 425016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 425023] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 425030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 425036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1160166| [2025/04/30 18:20:47 425043] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 425048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 425053] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247425021| [2025/04/30 18:20:47 425059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247425021| [2025/04/30 18:20:47 425065] [debug] |xqc_engine_wakeup_after|wakeup:1746037247425021|now:1746037247425065|diff:18446744073709551572| [2025/04/30 18:20:47 425071] [debug] |xqc_engine_main_logic|END|now:1746037247424911| [2025/04/30 18:20:47 425078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247425078| [2025/04/30 18:20:47 425083] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247425021|pq_index:0| [2025/04/30 18:20:47 425090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247424911| [2025/04/30 18:20:47 425098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247425096| [2025/04/30 18:20:47 425105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247425021|now:1746037247425096| [2025/04/30 18:20:47 425111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247425021|now:1746037247425096| [2025/04/30 18:20:47 425117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 425123] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 425130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51265|min_srtt:51265|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 425143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1197894| [2025/04/30 18:20:47 425149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 425155] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 425161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 425167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 425174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 425194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1160166| [2025/04/30 18:20:47 425201] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 425206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1261| [2025/04/30 18:20:47 425251] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1261|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64907|now:1746037247425217|stream_id:0|stream_offset:1160166| [2025/04/30 18:20:47 425260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 425267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64907|applimit:0| [2025/04/30 18:20:47 425274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51265|rtt_var:663|pto_duration:53917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 425280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 425286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 425292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66107| [2025/04/30 18:20:47 425298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247504134|now:1746037247425273|interv:78861| [2025/04/30 18:20:47 425304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247504134|now:1746037247425273|interval:78861|pto_count:0|srtt:51265 [2025/04/30 18:20:47 425310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66107| [2025/04/30 18:20:47 425317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 425323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66107|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1161345| [2025/04/30 18:20:47 425336] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 425342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1262| [2025/04/30 18:20:47 425380] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66107|now:1746037247425352|stream_id:0|stream_offset:1161345| [2025/04/30 18:20:47 425389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 425395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66107|applimit:0| [2025/04/30 18:20:47 425401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51265|rtt_var:663|pto_duration:53917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 425408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 425413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 425419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67307| [2025/04/30 18:20:47 425424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247504269|now:1746037247425401|interv:78868| [2025/04/30 18:20:47 425430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247504269|now:1746037247425401|interval:78868|pto_count:0|srtt:51265 [2025/04/30 18:20:47 425436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67307| [2025/04/30 18:20:47 425443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 425449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67307|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1162524| [2025/04/30 18:20:47 425456] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 425461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247426461|now:1746037247425461|interv:1000| [2025/04/30 18:20:47 425467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 425473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 425478] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247426461| [2025/04/30 18:20:47 425484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247426461| [2025/04/30 18:20:47 425490] [debug] |xqc_engine_wakeup_after|wakeup:1746037247426461|now:1746037247425490|diff:971| [2025/04/30 18:20:47 425496] [debug] |xqc_engine_main_logic|END|now:1746037247425096| [2025/04/30 18:20:47 425976] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247425975| [2025/04/30 18:20:47 426004] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 426016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:494| [2025/04/30 18:20:47 426021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:495| [2025/04/30 18:20:47 426032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:495| [2025/04/30 18:20:47 426036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 426041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1195|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1195| [2025/04/30 18:20:47 426046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63683|prior_delivered:1054809|prior_time:1746037247371662|is_app_limited:0|send_elapse:51592|ack_elapse:54313|ctl_first_sent_time:1746037247372713|lagest_ack_time:1746037247425975|curr_delivered:1118492| [2025/04/30 18:20:47 426051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247372713| [2025/04/30 18:20:47 426056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 426060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1196|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1196|path_largest_ack:1196| [2025/04/30 18:20:47 426065] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:62489|prior_delivered:1057209|prior_time:1746037247373636|is_app_limited:0|send_elapse:50867|ack_elapse:52339|ctl_first_sent_time:1746037247373928|lagest_ack_time:1746037247425975|curr_delivered:1119698| [2025/04/30 18:20:47 426069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247373928| [2025/04/30 18:20:47 426074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 426078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51265|rttvar:663|minrtt:30950|latest_rtt:52047|ack_delay:1000| [2025/04/30 18:20:47 426082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51237|rttvar:552|minrtt:30950|latest_rtt:52047|ack_delay:1000| [2025/04/30 18:20:47 426086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1196|lost_pn:1193|thresh:3| [2025/04/30 18:20:47 426091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 465|pns:2| [2025/04/30 18:20:47 426095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 426099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51237|rtt_var:552|pto_duration:53445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 426104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 426108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 426111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 426115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247503797|now:1746037247426099|interv:77698| [2025/04/30 18:20:47 426119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247503797|now:1746037247426099|interval:77698|pto_count:0|srtt:51237 [2025/04/30 18:20:47 426127] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50867, ack_elapse 52339, delivered 62489|rate 1193928|lost 205| [2025/04/30 18:20:47 426132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193928) in round 19| [2025/04/30 18:20:47 426136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 426140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 426144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1225|po_sent_time:1746037247373928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 426149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1225|po_sent_time:1746037247373928|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 426153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51237|latest_rtt:52047|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 426159] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:495|largest:495|pns:2| [2025/04/30 18:20:47 426164] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:495|frame:ACK |recv_time:1746037247425975|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 426169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367425975|now:1746037247425975|interv:120000000| [2025/04/30 18:20:47 426173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367425975|now:1746037247425975|interv:120000000| [2025/04/30 18:20:47 426177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247426461|pq_index:0| [2025/04/30 18:20:47 426181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247425096| [2025/04/30 18:20:47 426185] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247426185| [2025/04/30 18:20:47 426190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247426189| [2025/04/30 18:20:47 426195] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 426200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51237|min_srtt:51237|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 426205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1197894| [2025/04/30 18:20:47 426210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 426214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 426219] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51237|min_srtt:51237|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 426226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 426230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 426234] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 426238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 426242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 426247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 426251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1162524| [2025/04/30 18:20:47 426256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 426259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 426264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247426461| [2025/04/30 18:20:47 426268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247426461| [2025/04/30 18:20:47 426272] [debug] |xqc_engine_wakeup_after|wakeup:1746037247426461|now:1746037247426272|diff:189| [2025/04/30 18:20:47 426276] [debug] |xqc_engine_main_logic|END|now:1746037247426189| [2025/04/30 18:20:47 426281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247426281| [2025/04/30 18:20:47 426285] [debug] |xqc_engine_wakeup_after|wakeup:1746037247426461|now:1746037247426285|diff:176| [2025/04/30 18:20:47 426289] [debug] |xqc_engine_main_logic|END|now:1746037247426281| [2025/04/30 18:20:47 427363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247427362| [2025/04/30 18:20:47 427378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247426461|pq_index:0| [2025/04/30 18:20:47 427385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247426189| [2025/04/30 18:20:47 427393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247427391| [2025/04/30 18:20:47 427400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247426461|now:1746037247427391| [2025/04/30 18:20:47 427407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247426461|now:1746037247427391| [2025/04/30 18:20:47 427411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 427416] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 427421] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51237|min_srtt:51237|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 427426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 427436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 427440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 427444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 427448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 427453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 427457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1162524| [2025/04/30 18:20:47 427462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 427466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1263| [2025/04/30 18:20:47 427503] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247427475|stream_id:0|stream_offset:1162524| [2025/04/30 18:20:47 427509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 427514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 427521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51237|rtt_var:552|pto_duration:53445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 427528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 427534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 427540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 427547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247505920|now:1746037247427520|interv:78400| [2025/04/30 18:20:47 427554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247505920|now:1746037247427520|interval:78400|pto_count:0|srtt:51237 [2025/04/30 18:20:47 427561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 427569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 427574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1163703| [2025/04/30 18:20:47 427579] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 427588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1264| [2025/04/30 18:20:47 427622] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247427595|stream_id:0|stream_offset:1163703| [2025/04/30 18:20:47 427632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 427640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 427647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51237|rtt_var:552|pto_duration:53445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 427653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 427659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 427666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 427672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247506040|now:1746037247427646|interv:78394| [2025/04/30 18:20:47 427679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247506040|now:1746037247427646|interval:78394|pto_count:0|srtt:51237 [2025/04/30 18:20:47 427686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 427694] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 427700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1164882| [2025/04/30 18:20:47 427704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 427708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247428708|now:1746037247427708|interv:1000| [2025/04/30 18:20:47 427712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 427716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 427720] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247428708| [2025/04/30 18:20:47 427725] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247428708| [2025/04/30 18:20:47 427729] [debug] |xqc_engine_wakeup_after|wakeup:1746037247428708|now:1746037247427729|diff:979| [2025/04/30 18:20:47 427733] [debug] |xqc_engine_main_logic|END|now:1746037247427391| [2025/04/30 18:20:47 427743] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037247427743| [2025/04/30 18:20:47 427748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 427754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:495| [2025/04/30 18:20:47 427758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:496| [2025/04/30 18:20:47 427764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:496| [2025/04/30 18:20:47 427773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 427778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 427783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63689|prior_delivered:1057209|prior_time:1746037247373636|is_app_limited:0|send_elapse:50999|ack_elapse:54107|ctl_first_sent_time:1746037247374060|lagest_ack_time:1746037247427743|curr_delivered:1120898| [2025/04/30 18:20:47 427788] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247374060| [2025/04/30 18:20:47 427793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 427797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 427801] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63689|prior_delivered:1057209|prior_time:1746037247373636|is_app_limited:0|send_elapse:50999|ack_elapse:54107|ctl_first_sent_time:1746037247374060|lagest_ack_time:1746037247427743|curr_delivered:1122098| [2025/04/30 18:20:47 427806] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247375404| [2025/04/30 18:20:47 427810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 427814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51237|rttvar:552|minrtt:30950|latest_rtt:52339|ack_delay:0| [2025/04/30 18:20:47 427818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51375|rttvar:689|minrtt:30950|latest_rtt:52339|ack_delay:0| [2025/04/30 18:20:47 427823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1198|lost_pn:1195|thresh:3| [2025/04/30 18:20:47 427827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 427831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51375|rtt_var:689|pto_duration:54131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 427835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 427839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 427843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 427847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247506726|now:1746037247427831|interv:78895| [2025/04/30 18:20:47 427851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247506726|now:1746037247427831|interval:78895|pto_count:0|srtt:51375 [2025/04/30 18:20:47 427856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50999, ack_elapse 54107, delivered 64889|rate 1199271|lost 205| [2025/04/30 18:20:47 427861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199271) in round 19| [2025/04/30 18:20:47 427867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 427872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 427876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247375404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 427880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247375404|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 427885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51375|latest_rtt:52339|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 427891] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:496|largest:496|pns:2| [2025/04/30 18:20:47 427895] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:496|frame:ACK |recv_time:1746037247427743|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 427900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367427743|now:1746037247427743|interv:120000000| [2025/04/30 18:20:47 427905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367427743|now:1746037247427743|interv:120000000| [2025/04/30 18:20:47 427909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247428708|pq_index:0| [2025/04/30 18:20:47 427913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247427391| [2025/04/30 18:20:47 427917] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247427917| [2025/04/30 18:20:47 427922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247427921| [2025/04/30 18:20:47 427927] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 427932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51375|min_srtt:51375|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 427936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 427941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 427946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 427950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51375|min_srtt:51375|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 427955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1200252| [2025/04/30 18:20:47 427962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51375|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 427966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 427971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51375|min_srtt:51375|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 427975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 427979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 427983] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 428013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 428019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 428024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 428028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1164882| [2025/04/30 18:20:47 428033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 428037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 428041] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247428708| [2025/04/30 18:20:47 428045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247428708| [2025/04/30 18:20:47 428049] [debug] |xqc_engine_wakeup_after|wakeup:1746037247428708|now:1746037247428049|diff:659| [2025/04/30 18:20:47 428053] [debug] |xqc_engine_main_logic|END|now:1746037247427921| [2025/04/30 18:20:47 428059] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247428059| [2025/04/30 18:20:47 428063] [debug] |xqc_engine_wakeup_after|wakeup:1746037247428708|now:1746037247428062|diff:646| [2025/04/30 18:20:47 428067] [debug] |xqc_engine_main_logic|END|now:1746037247428059| [2025/04/30 18:20:47 429141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247429140| [2025/04/30 18:20:47 429152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247428708|pq_index:0| [2025/04/30 18:20:47 429157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247427921| [2025/04/30 18:20:47 429163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247429161| [2025/04/30 18:20:47 429170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247428708|now:1746037247429161| [2025/04/30 18:20:47 429177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247428708|now:1746037247429161| [2025/04/30 18:20:47 429190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 429197] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 429205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51375|min_srtt:51375|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 429212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 429220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 429227] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 429233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 429240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 429248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 429255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1164882| [2025/04/30 18:20:47 429262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 429269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1265| [2025/04/30 18:20:47 429321] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247429281|stream_id:0|stream_offset:1164882| [2025/04/30 18:20:47 429332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 429340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 429347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51375|rtt_var:689|pto_duration:54131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 429354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 429360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 429367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 429374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247508412|now:1746037247429346|interv:79066| [2025/04/30 18:20:47 429381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247508412|now:1746037247429346|interval:79066|pto_count:0|srtt:51375 [2025/04/30 18:20:47 429389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 429403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 429410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1166061| [2025/04/30 18:20:47 429417] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 429424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1266| [2025/04/30 18:20:47 429472] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247429437|stream_id:0|stream_offset:1166061| [2025/04/30 18:20:47 429481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 429486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 429493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51375|rtt_var:689|pto_duration:54131|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 429501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 429507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 429514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 429520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247508568|now:1746037247429493|interv:79075| [2025/04/30 18:20:47 429527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247508568|now:1746037247429493|interval:79075|pto_count:0|srtt:51375 [2025/04/30 18:20:47 429533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 429538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 429542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1167240| [2025/04/30 18:20:47 429547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 429551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247430551|now:1746037247429551|interv:1000| [2025/04/30 18:20:47 429555] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 429559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 429563] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247430551| [2025/04/30 18:20:47 429567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247430551| [2025/04/30 18:20:47 429571] [debug] |xqc_engine_wakeup_after|wakeup:1746037247430551|now:1746037247429571|diff:980| [2025/04/30 18:20:47 429577] [debug] |xqc_engine_main_logic|END|now:1746037247429161| [2025/04/30 18:20:47 429640] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247429638| [2025/04/30 18:20:47 429653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 429659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:496| [2025/04/30 18:20:47 429663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:497| [2025/04/30 18:20:47 429669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:497| [2025/04/30 18:20:47 429674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 429679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1200|path_largest_ack:1199| [2025/04/30 18:20:47 429683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1057209|prior_time:1746037247373636|is_app_limited:0|send_elapse:52463|ack_elapse:56002|ctl_first_sent_time:1746037247375524|lagest_ack_time:1746037247429638|curr_delivered:1123298| [2025/04/30 18:20:47 429688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247375524| [2025/04/30 18:20:47 429693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 429698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 429702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1059609|prior_time:1746037247375718|is_app_limited:0|send_elapse:52217|ack_elapse:53920|ctl_first_sent_time:1746037247377222|lagest_ack_time:1746037247429638|curr_delivered:1124498| [2025/04/30 18:20:47 429707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247377222| [2025/04/30 18:20:47 429711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 429715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51375|rttvar:689|minrtt:30950|latest_rtt:52416|ack_delay:1000| [2025/04/30 18:20:47 429720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51381|rttvar:527|minrtt:30950|latest_rtt:52416|ack_delay:1000| [2025/04/30 18:20:47 429724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1200|lost_pn:1197|thresh:3| [2025/04/30 18:20:47 429729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 429733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51381|rtt_var:527|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 429737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 429741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 429745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 429749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247507926|now:1746037247429732|interv:78194| [2025/04/30 18:20:47 429756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247507926|now:1746037247429732|interval:78194|pto_count:0|srtt:51381 [2025/04/30 18:20:47 429761] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52217, ack_elapse 53920, delivered 64889|rate 1203431|lost 205| [2025/04/30 18:20:47 429766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203431) in round 19| [2025/04/30 18:20:47 429770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 429774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 429778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247377222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 429783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247377222|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 429788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51381|latest_rtt:52416|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 429794] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:497|largest:497|pns:2| [2025/04/30 18:20:47 429798] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:497|frame:ACK |recv_time:1746037247429638|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 429803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367429638|now:1746037247429638|interv:120000000| [2025/04/30 18:20:47 429808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367429638|now:1746037247429638|interv:120000000| [2025/04/30 18:20:47 429812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247430551|pq_index:0| [2025/04/30 18:20:47 429816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247429161| [2025/04/30 18:20:47 429820] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247429820| [2025/04/30 18:20:47 429825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247429824| [2025/04/30 18:20:47 429830] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 429835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51381|min_srtt:51381|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 429840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 429845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 429852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 429857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51381|min_srtt:51381|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 429862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1202610| [2025/04/30 18:20:47 429866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 429871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 429875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51381|min_srtt:51381|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 429879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 429884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 429888] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 429891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 429896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 429900] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 429905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1167240| [2025/04/30 18:20:47 429909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 429913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 429917] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247430551| [2025/04/30 18:20:47 429921] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247430551| [2025/04/30 18:20:47 429925] [debug] |xqc_engine_wakeup_after|wakeup:1746037247430551|now:1746037247429925|diff:626| [2025/04/30 18:20:47 429930] [debug] |xqc_engine_main_logic|END|now:1746037247429824| [2025/04/30 18:20:47 429935] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247429935| [2025/04/30 18:20:47 429939] [debug] |xqc_engine_wakeup_after|wakeup:1746037247430551|now:1746037247429939|diff:612| [2025/04/30 18:20:47 429943] [debug] |xqc_engine_main_logic|END|now:1746037247429935| [2025/04/30 18:20:47 431014] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247431014| [2025/04/30 18:20:47 431025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247430551|pq_index:0| [2025/04/30 18:20:47 431030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247429824| [2025/04/30 18:20:47 431040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247431039| [2025/04/30 18:20:47 431045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247430551|now:1746037247431039| [2025/04/30 18:20:47 431049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247430551|now:1746037247431039| [2025/04/30 18:20:47 431053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 431058] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 431063] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51381|min_srtt:51381|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 431068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 431073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 431077] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 431081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 431085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 431090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 431094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1167240| [2025/04/30 18:20:47 431099] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 431103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1267| [2025/04/30 18:20:47 431139] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247431112|stream_id:0|stream_offset:1167240| [2025/04/30 18:20:47 431145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 431150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 431155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51381|rtt_var:527|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 431160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 431167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 431174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 431186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247509601|now:1746037247431154|interv:78447| [2025/04/30 18:20:47 431193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247509601|now:1746037247431154|interval:78447|pto_count:0|srtt:51381 [2025/04/30 18:20:47 431201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 431208] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 431215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1168419| [2025/04/30 18:20:47 431222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 431229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1268| [2025/04/30 18:20:47 431268] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247431240|stream_id:0|stream_offset:1168419| [2025/04/30 18:20:47 431277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 431285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 431291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51381|rtt_var:527|pto_duration:53489|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 431298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 431305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 431312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 431318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247509729|now:1746037247431291|interv:78438| [2025/04/30 18:20:47 431324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247509729|now:1746037247431291|interval:78438|pto_count:0|srtt:51381 [2025/04/30 18:20:47 431330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 431336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 431340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1169598| [2025/04/30 18:20:47 431345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 431349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247432349|now:1746037247431349|interv:1000| [2025/04/30 18:20:47 431353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 431357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 431366] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247432349| [2025/04/30 18:20:47 431370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247432349| [2025/04/30 18:20:47 431374] [debug] |xqc_engine_wakeup_after|wakeup:1746037247432349|now:1746037247431374|diff:975| [2025/04/30 18:20:47 431378] [debug] |xqc_engine_main_logic|END|now:1746037247431039| [2025/04/30 18:20:47 431691] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247431690| [2025/04/30 18:20:47 431702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 431711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:497| [2025/04/30 18:20:47 431718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:498| [2025/04/30 18:20:47 431727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:498| [2025/04/30 18:20:47 431733] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 431741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 431748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1059609|prior_time:1746037247375718|is_app_limited:0|send_elapse:52340|ack_elapse:55972|ctl_first_sent_time:1746037247377345|lagest_ack_time:1746037247431690|curr_delivered:1125698| [2025/04/30 18:20:47 431755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247377345| [2025/04/30 18:20:47 431763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 431770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 431777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1062009|prior_time:1746037247377598|is_app_limited:0|send_elapse:52052|ack_elapse:54092|ctl_first_sent_time:1746037247379082|lagest_ack_time:1746037247431690|curr_delivered:1126898| [2025/04/30 18:20:47 431784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247379082| [2025/04/30 18:20:47 431791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 431797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51381|rttvar:527|minrtt:30950|latest_rtt:52608|ack_delay:1000| [2025/04/30 18:20:47 431804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51410|rttvar:452|minrtt:30950|latest_rtt:52608|ack_delay:1000| [2025/04/30 18:20:47 431811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1202|lost_pn:1199|thresh:3| [2025/04/30 18:20:47 431818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 431825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51410|rtt_var:452|pto_duration:53410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 431832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 431844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 431851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 431857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247509650|now:1746037247431824|interv:77826| [2025/04/30 18:20:47 431864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247509650|now:1746037247431824|interval:77826|pto_count:0|srtt:51410 [2025/04/30 18:20:47 431871] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52052, ack_elapse 54092, delivered 64889|rate 1199604|lost 205| [2025/04/30 18:20:47 431879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199604) in round 19| [2025/04/30 18:20:47 431886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 431892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 431898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247379082|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 431906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247379082|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 431913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51410|latest_rtt:52608|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 431922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:498|largest:498|pns:2| [2025/04/30 18:20:47 431929] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:498|frame:ACK |recv_time:1746037247431690|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 431937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367431690|now:1746037247431690|interv:120000000| [2025/04/30 18:20:47 431944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367431690|now:1746037247431690|interv:120000000| [2025/04/30 18:20:47 431950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247432349|pq_index:0| [2025/04/30 18:20:47 431956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247431039| [2025/04/30 18:20:47 431962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247431962| [2025/04/30 18:20:47 431970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247431968| [2025/04/30 18:20:47 431978] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 432006] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51410|min_srtt:51410|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 432025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 432032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 432037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 432042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51410|min_srtt:51410|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 432047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1204968| [2025/04/30 18:20:47 432051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 432056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 432060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51410|min_srtt:51410|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 432065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 432069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 432073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 432077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 432081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 432086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 432090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1169598| [2025/04/30 18:20:47 432095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 432099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 432103] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247432349| [2025/04/30 18:20:47 432107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247432349| [2025/04/30 18:20:47 432111] [debug] |xqc_engine_wakeup_after|wakeup:1746037247432349|now:1746037247432111|diff:238| [2025/04/30 18:20:47 432115] [debug] |xqc_engine_main_logic|END|now:1746037247431968| [2025/04/30 18:20:47 432121] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247432121| [2025/04/30 18:20:47 432128] [debug] |xqc_engine_wakeup_after|wakeup:1746037247432349|now:1746037247432128|diff:221| [2025/04/30 18:20:47 432132] [debug] |xqc_engine_main_logic|END|now:1746037247432121| [2025/04/30 18:20:47 433206] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247433206| [2025/04/30 18:20:47 433220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247432349|pq_index:0| [2025/04/30 18:20:47 433228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247431968| [2025/04/30 18:20:47 433236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247433234| [2025/04/30 18:20:47 433242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247432349|now:1746037247433234| [2025/04/30 18:20:47 433249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247432349|now:1746037247433234| [2025/04/30 18:20:47 433256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 433263] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 433270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51410|min_srtt:51410|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 433276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 433280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 433285] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 433291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 433298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 433305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 433312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1169598| [2025/04/30 18:20:47 433320] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 433326] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1269| [2025/04/30 18:20:47 433375] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247433339|stream_id:0|stream_offset:1169598| [2025/04/30 18:20:47 433385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 433392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 433400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51410|rtt_var:452|pto_duration:53410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 433427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 433434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 433440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 433446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247511749|now:1746037247433400|interv:78349| [2025/04/30 18:20:47 433453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247511749|now:1746037247433400|interval:78349|pto_count:0|srtt:51410 [2025/04/30 18:20:47 433461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 433469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 433476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1170777| [2025/04/30 18:20:47 433483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 433490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1270| [2025/04/30 18:20:47 433525] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247433499|stream_id:0|stream_offset:1170777| [2025/04/30 18:20:47 433531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 433535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 433540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51410|rtt_var:452|pto_duration:53410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 433546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 433553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 433559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 433566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247511909|now:1746037247433540|interv:78369| [2025/04/30 18:20:47 433573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247511909|now:1746037247433540|interval:78369|pto_count:0|srtt:51410 [2025/04/30 18:20:47 433580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 433588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 433594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1171956| [2025/04/30 18:20:47 433609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 433614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247434614|now:1746037247433614|interv:1000| [2025/04/30 18:20:47 433618] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 433622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 433626] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247434614| [2025/04/30 18:20:47 433631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247434614| [2025/04/30 18:20:47 433635] [debug] |xqc_engine_wakeup_after|wakeup:1746037247434614|now:1746037247433635|diff:979| [2025/04/30 18:20:47 433639] [debug] |xqc_engine_main_logic|END|now:1746037247433234| [2025/04/30 18:20:47 433649] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247433648| [2025/04/30 18:20:47 433654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 433660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:498| [2025/04/30 18:20:47 433664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:499| [2025/04/30 18:20:47 433670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:499| [2025/04/30 18:20:47 433674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 433679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1204|path_largest_ack:1203| [2025/04/30 18:20:47 433684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1062009|prior_time:1746037247377598|is_app_limited:0|send_elapse:52166|ack_elapse:56050|ctl_first_sent_time:1746037247379196|lagest_ack_time:1746037247433648|curr_delivered:1128098| [2025/04/30 18:20:47 433689] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247379196| [2025/04/30 18:20:47 433693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 433698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 433702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1064409|prior_time:1746037247379664|is_app_limited:0|send_elapse:52144|ack_elapse:53984|ctl_first_sent_time:1746037247381118|lagest_ack_time:1746037247433648|curr_delivered:1129298| [2025/04/30 18:20:47 433707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247381118| [2025/04/30 18:20:47 433711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 433715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51410|rttvar:452|minrtt:30950|latest_rtt:52530|ack_delay:0| [2025/04/30 18:20:47 433719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51550|rttvar:619|minrtt:30950|latest_rtt:52530|ack_delay:0| [2025/04/30 18:20:47 433730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1204|lost_pn:1201|thresh:3| [2025/04/30 18:20:47 433734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 433738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51550|rtt_var:619|pto_duration:54026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 433743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 433747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 433751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 433755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247512525|now:1746037247433738|interv:78787| [2025/04/30 18:20:47 433759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247512525|now:1746037247433738|interval:78787|pto_count:0|srtt:51550 [2025/04/30 18:20:47 433763] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52144, ack_elapse 53984, delivered 64889|rate 1202004|lost 205| [2025/04/30 18:20:47 433768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202004) in round 19| [2025/04/30 18:20:47 433772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 433776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 433780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247381118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 433785] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247381118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 433789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51550|latest_rtt:52530|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 433795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:499|largest:499|pns:2| [2025/04/30 18:20:47 433800] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:499|frame:ACK |recv_time:1746037247433648|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 433804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367433648|now:1746037247433648|interv:120000000| [2025/04/30 18:20:47 433809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367433648|now:1746037247433648|interv:120000000| [2025/04/30 18:20:47 433813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247434614|pq_index:0| [2025/04/30 18:20:47 433817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247433234| [2025/04/30 18:20:47 433821] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247433821| [2025/04/30 18:20:47 433826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247433825| [2025/04/30 18:20:47 433834] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 433839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51550|min_srtt:51550|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 433843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 433848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 433853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 433857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51550|min_srtt:51550|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 433862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1207326| [2025/04/30 18:20:47 433866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51550|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 433870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 433874] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51550|min_srtt:51550|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 433879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 433883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 433887] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 433891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 433895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 433899] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 433904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1171956| [2025/04/30 18:20:47 433908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 433912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 433918] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247434614| [2025/04/30 18:20:47 433922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247434614| [2025/04/30 18:20:47 433926] [debug] |xqc_engine_wakeup_after|wakeup:1746037247434614|now:1746037247433926|diff:688| [2025/04/30 18:20:47 433930] [debug] |xqc_engine_main_logic|END|now:1746037247433825| [2025/04/30 18:20:47 433935] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247433935| [2025/04/30 18:20:47 433939] [debug] |xqc_engine_wakeup_after|wakeup:1746037247434614|now:1746037247433939|diff:675| [2025/04/30 18:20:47 433943] [debug] |xqc_engine_main_logic|END|now:1746037247433935| [2025/04/30 18:20:47 435014] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247435014| [2025/04/30 18:20:47 435025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247434614|pq_index:0| [2025/04/30 18:20:47 435030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247433825| [2025/04/30 18:20:47 435035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247435034| [2025/04/30 18:20:47 435040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247434614|now:1746037247435034| [2025/04/30 18:20:47 435044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247434614|now:1746037247435034| [2025/04/30 18:20:47 435048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 435052] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 435057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51550|min_srtt:51550|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 435062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 435067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 435071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 435075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 435079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 435084] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 435088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1171956| [2025/04/30 18:20:47 435093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 435097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1271| [2025/04/30 18:20:47 435133] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247435106|stream_id:0|stream_offset:1171956| [2025/04/30 18:20:47 435144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 435152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 435158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51550|rtt_var:619|pto_duration:54026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 435165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 435171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 435178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 435185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247514132|now:1746037247435158|interv:78974| [2025/04/30 18:20:47 435192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247514132|now:1746037247435158|interval:78974|pto_count:0|srtt:51550 [2025/04/30 18:20:47 435199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 435206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 435213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1173135| [2025/04/30 18:20:47 435221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 435228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1272| [2025/04/30 18:20:47 435265] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247435239|stream_id:0|stream_offset:1173135| [2025/04/30 18:20:47 435275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 435283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 435290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51550|rtt_var:619|pto_duration:54026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 435298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 435304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 435311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 435317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247514265|now:1746037247435289|interv:78976| [2025/04/30 18:20:47 435321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247514265|now:1746037247435289|interval:78976|pto_count:0|srtt:51550 [2025/04/30 18:20:47 435331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 435336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 435340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1174314| [2025/04/30 18:20:47 435345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 435349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247436348|now:1746037247435348|interv:1000| [2025/04/30 18:20:47 435352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 435356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 435360] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247436348| [2025/04/30 18:20:47 435365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247436348| [2025/04/30 18:20:47 435369] [debug] |xqc_engine_wakeup_after|wakeup:1746037247436348|now:1746037247435369|diff:979| [2025/04/30 18:20:47 435373] [debug] |xqc_engine_main_logic|END|now:1746037247435034| [2025/04/30 18:20:47 435668] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247435667| [2025/04/30 18:20:47 435676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 435683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:499| [2025/04/30 18:20:47 435687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:500| [2025/04/30 18:20:47 435693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:500| [2025/04/30 18:20:47 435697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 435702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 435707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1064409|prior_time:1746037247379664|is_app_limited:0|send_elapse:52255|ack_elapse:56003|ctl_first_sent_time:1746037247381229|lagest_ack_time:1746037247435667|curr_delivered:1130498| [2025/04/30 18:20:47 435711] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247381229| [2025/04/30 18:20:47 435716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 435721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 435725] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1066809|prior_time:1746037247381665|is_app_limited:0|send_elapse:52240|ack_elapse:54002|ctl_first_sent_time:1746037247383190|lagest_ack_time:1746037247435667|curr_delivered:1131698| [2025/04/30 18:20:47 435730] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247383190| [2025/04/30 18:20:47 435734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 435743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51550|rttvar:619|minrtt:30950|latest_rtt:52477|ack_delay:1000| [2025/04/30 18:20:47 435747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51541|rttvar:483|minrtt:30950|latest_rtt:52477|ack_delay:1000| [2025/04/30 18:20:47 435752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1206|lost_pn:1203|thresh:3| [2025/04/30 18:20:47 435756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 435760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51541|rtt_var:483|pto_duration:53541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 435765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 435769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 435773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 435777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247513780|now:1746037247435760|interv:78020| [2025/04/30 18:20:47 435781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247513780|now:1746037247435760|interval:78020|pto_count:0|srtt:51541 [2025/04/30 18:20:47 435785] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52240, ack_elapse 54002, delivered 64889|rate 1201603|lost 205| [2025/04/30 18:20:47 435790] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201603) in round 19| [2025/04/30 18:20:47 435794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 435798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 435802] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247383190|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 435807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247383190|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 435811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51541|latest_rtt:52477|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 435817] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:500|largest:500|pns:2| [2025/04/30 18:20:47 435821] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:500|frame:ACK |recv_time:1746037247435667|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 435826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367435667|now:1746037247435667|interv:120000000| [2025/04/30 18:20:47 435833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367435667|now:1746037247435667|interv:120000000| [2025/04/30 18:20:47 435837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247436348|pq_index:0| [2025/04/30 18:20:47 435841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247435034| [2025/04/30 18:20:47 435845] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247435845| [2025/04/30 18:20:47 435850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247435849| [2025/04/30 18:20:47 435855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 435860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51541|min_srtt:51541|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 435865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 435870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 435874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 435879] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51541|min_srtt:51541|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 435883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1209684| [2025/04/30 18:20:47 435888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 435892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 435896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51541|min_srtt:51541|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 435901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1210863| [2025/04/30 18:20:47 435905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 435909] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 435913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 435917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 435921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 435928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1174314| [2025/04/30 18:20:47 435933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 435936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 435940] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247436348| [2025/04/30 18:20:47 435945] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247436348| [2025/04/30 18:20:47 435949] [debug] |xqc_engine_wakeup_after|wakeup:1746037247436348|now:1746037247435948|diff:400| [2025/04/30 18:20:47 435953] [debug] |xqc_engine_main_logic|END|now:1746037247435849| [2025/04/30 18:20:47 435958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247435958| [2025/04/30 18:20:47 435962] [debug] |xqc_engine_wakeup_after|wakeup:1746037247436348|now:1746037247435962|diff:386| [2025/04/30 18:20:47 435966] [debug] |xqc_engine_main_logic|END|now:1746037247435958| [2025/04/30 18:20:47 437037] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247437037| [2025/04/30 18:20:47 437048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247436348|pq_index:0| [2025/04/30 18:20:47 437052] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247435849| [2025/04/30 18:20:47 437058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247437056| [2025/04/30 18:20:47 437062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247436348|now:1746037247437056| [2025/04/30 18:20:47 437067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247436348|now:1746037247437056| [2025/04/30 18:20:47 437070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 437075] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 437080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51541|min_srtt:51541|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 437085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1210863| [2025/04/30 18:20:47 437090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 437093] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 437097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 437102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 437106] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 437111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1174314| [2025/04/30 18:20:47 437120] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 437125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1273| [2025/04/30 18:20:47 437161] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247437133|stream_id:0|stream_offset:1174314| [2025/04/30 18:20:47 437167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 437172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 437176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51541|rtt_var:483|pto_duration:53541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 437181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 437185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 437189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 437193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247515674|now:1746037247437176|interv:78498| [2025/04/30 18:20:47 437198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247515674|now:1746037247437176|interval:78498|pto_count:0|srtt:51541 [2025/04/30 18:20:47 437205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 437213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 437218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1175493| [2025/04/30 18:20:47 437222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 437226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1274| [2025/04/30 18:20:47 437262] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247437233|stream_id:0|stream_offset:1175493| [2025/04/30 18:20:47 437272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1274|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 437279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 437285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51541|rtt_var:483|pto_duration:53541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 437292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 437296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 437304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 437308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247515774|now:1746037247437285|interv:78489| [2025/04/30 18:20:47 437312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247515774|now:1746037247437285|interval:78489|pto_count:0|srtt:51541 [2025/04/30 18:20:47 437317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 437322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 437326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 437330] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 437334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247438334|now:1746037247437334|interv:1000| [2025/04/30 18:20:47 437338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 437342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 437346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247438334| [2025/04/30 18:20:47 437351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247438334| [2025/04/30 18:20:47 437355] [debug] |xqc_engine_wakeup_after|wakeup:1746037247438334|now:1746037247437354|diff:980| [2025/04/30 18:20:47 437359] [debug] |xqc_engine_main_logic|END|now:1746037247437056| [2025/04/30 18:20:47 437806] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247437805| [2025/04/30 18:20:47 437814] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 437820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:500| [2025/04/30 18:20:47 437824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:501| [2025/04/30 18:20:47 437830] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:501| [2025/04/30 18:20:47 437834] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 437839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 437844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1066809|prior_time:1746037247381665|is_app_limited:0|send_elapse:52389|ack_elapse:56140|ctl_first_sent_time:1746037247383339|lagest_ack_time:1746037247437805|curr_delivered:1132898| [2025/04/30 18:20:47 437848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247383339| [2025/04/30 18:20:47 437853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 437857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 437867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1069209|prior_time:1746037247383622|is_app_limited:0|send_elapse:52176|ack_elapse:54183|ctl_first_sent_time:1746037247385131|lagest_ack_time:1746037247437805|curr_delivered:1134098| [2025/04/30 18:20:47 437871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247385131| [2025/04/30 18:20:47 437875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 437879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51541|rttvar:483|minrtt:30950|latest_rtt:52674|ack_delay:1000| [2025/04/30 18:20:47 437884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51558|rttvar:396|minrtt:30950|latest_rtt:52674|ack_delay:1000| [2025/04/30 18:20:47 437888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1208|lost_pn:1205|thresh:3| [2025/04/30 18:20:47 437892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 437896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51558|rtt_var:396|pto_duration:53558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 437901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 437905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 437909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 437912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247515791|now:1746037247437896|interv:77895| [2025/04/30 18:20:47 437917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247515791|now:1746037247437896|interval:77895|pto_count:0|srtt:51558 [2025/04/30 18:20:47 437921] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52176, ack_elapse 54183, delivered 64889|rate 1197589|lost 205| [2025/04/30 18:20:47 437926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197589) in round 19| [2025/04/30 18:20:47 437930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 437934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 437938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247385131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 437942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247385131|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 437947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66082|srtt:51558|latest_rtt:52674|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 437955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 437959] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1360648|max_stream_data_old=1334710| [2025/04/30 18:20:47 437964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247462805|now:1746037247437805|interv:25000| [2025/04/30 18:20:47 437969] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247437805|max_ack_delay:25000| [2025/04/30 18:20:47 437973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:501|largest:501|pns:2| [2025/04/30 18:20:47 437978] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:501|frame:ACK MAX_STREAM_DATA |recv_time:1746037247437805|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 437983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367437805|now:1746037247437805|interv:120000000| [2025/04/30 18:20:47 438012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367437805|now:1746037247437805|interv:120000000| [2025/04/30 18:20:47 438019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247438334|pq_index:0| [2025/04/30 18:20:47 438024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247437056| [2025/04/30 18:20:47 438028] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247438028| [2025/04/30 18:20:47 438033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247438032| [2025/04/30 18:20:47 438039] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 438044] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:47 438048] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:66082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 438053] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:47 438058] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:47 438062] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:47 438067] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:47 438071] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:47 438075] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:47 438080] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:47 438084] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:47 438088] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:47 438092] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:47 438096] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:47 438104] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:47 438109] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:47 438113] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:47 438117] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:47 438121] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:47 438126] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040190| [2025/04/30 18:20:47 438130] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:47 438134] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037832| [2025/04/30 18:20:47 438138] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036653| [2025/04/30 18:20:47 438142] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035474| [2025/04/30 18:20:47 438147] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:47 438151] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1360648| [2025/04/30 18:20:47 438156] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1360596|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:762494|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 438161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 438166] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:47 438169] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1360648| [2025/04/30 18:20:47 438174] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1360596|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:736556|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 438179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 438184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51558|min_srtt:51558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 438189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 438193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 438198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51558|min_srtt:51558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 438202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 438209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 438214] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51558|min_srtt:51558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 438218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1210863| [2025/04/30 18:20:47 438223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 438227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 438231] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51558|min_srtt:51558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 438236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1212042| [2025/04/30 18:20:47 438240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 438245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 438252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51558|min_srtt:51558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 438259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37238|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 438266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 438272] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 438279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 438285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 438293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 438298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1275| [2025/04/30 18:20:47 438331] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1275|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66082|now:1746037247438305|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 438337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1275|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 438350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1275|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 438356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 438363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51558|rtt_var:396|pto_duration:53558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 438370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 438376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 438382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66101| [2025/04/30 18:20:47 438389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247516863|now:1746037247438362|interv:78501| [2025/04/30 18:20:47 438396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247516863|now:1746037247438362|interval:78501|pto_count:0|srtt:51558 [2025/04/30 18:20:47 438403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66101| [2025/04/30 18:20:47 438410] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 438417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1276| [2025/04/30 18:20:47 438460] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1276|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66101|now:1746037247438427|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 438471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1276|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 438478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1276|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 438485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66101|applimit:0| [2025/04/30 18:20:47 438492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51558|rtt_var:396|pto_duration:53558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 438499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 438505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 438512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 438519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247516985|now:1746037247438491|interv:78494| [2025/04/30 18:20:47 438525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247516985|now:1746037247438491|interval:78494|pto_count:0|srtt:51558 [2025/04/30 18:20:47 438532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 438546] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 438553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 438560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 438567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 438573] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247438334| [2025/04/30 18:20:47 438580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247438334| [2025/04/30 18:20:47 438587] [debug] |xqc_engine_wakeup_after|wakeup:1746037247438334|now:1746037247438586|diff:18446744073709551364| [2025/04/30 18:20:47 438593] [debug] |xqc_engine_main_logic|END|now:1746037247438032| [2025/04/30 18:20:47 438602] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247438602| [2025/04/30 18:20:47 438607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247438334|pq_index:0| [2025/04/30 18:20:47 438615] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247438032| [2025/04/30 18:20:47 438623] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247438621| [2025/04/30 18:20:47 438630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247438334|now:1746037247438621| [2025/04/30 18:20:47 438636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247438334|now:1746037247438621| [2025/04/30 18:20:47 438641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 438646] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 438651] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51558|min_srtt:51558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 438656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 438660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 438664] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 438668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 438672] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 438677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 438681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 438691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 438695] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1277| [2025/04/30 18:20:47 438730] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247438704|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 438736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 438741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 438745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51558|rtt_var:396|pto_duration:53558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 438750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 438754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 438757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 438761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247517262|now:1746037247438745|interv:78517| [2025/04/30 18:20:47 438765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247517262|now:1746037247438745|interval:78517|pto_count:0|srtt:51558 [2025/04/30 18:20:47 438770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 438775] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 438779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 438783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 438787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1278| [2025/04/30 18:20:47 438809] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67320|now:1746037247438793|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 438814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 438818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:47 438823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51558|rtt_var:396|pto_duration:53558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 438827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 438831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 438834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:47 438842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247517351|now:1746037247438822|interv:78529| [2025/04/30 18:20:47 438846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247517351|now:1746037247438822|interval:78529|pto_count:0|srtt:51558 [2025/04/30 18:20:47 438850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68520| [2025/04/30 18:20:47 438855] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 438859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1179030| [2025/04/30 18:20:47 438864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 438868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247439867|now:1746037247438867|interv:1000| [2025/04/30 18:20:47 438872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 438875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 438880] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247439867| [2025/04/30 18:20:47 438884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247439867| [2025/04/30 18:20:47 438888] [debug] |xqc_engine_wakeup_after|wakeup:1746037247439867|now:1746037247438888|diff:979| [2025/04/30 18:20:47 438892] [debug] |xqc_engine_main_logic|END|now:1746037247438621| [2025/04/30 18:20:47 439715] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247439714| [2025/04/30 18:20:47 439726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 439732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:501| [2025/04/30 18:20:47 439736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:502| [2025/04/30 18:20:47 439742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:502| [2025/04/30 18:20:47 439746] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 439751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 439755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1069209|prior_time:1746037247383622|is_app_limited:0|send_elapse:52315|ack_elapse:56092|ctl_first_sent_time:1746037247385270|lagest_ack_time:1746037247439714|curr_delivered:1135298| [2025/04/30 18:20:47 439760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247385270| [2025/04/30 18:20:47 439765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 439769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 439774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1071609|prior_time:1746037247385597|is_app_limited:0|send_elapse:52153|ack_elapse:54117|ctl_first_sent_time:1746037247387130|lagest_ack_time:1746037247439714|curr_delivered:1136498| [2025/04/30 18:20:47 439783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247387130| [2025/04/30 18:20:47 439787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 439791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51558|rttvar:396|minrtt:30950|latest_rtt:52584|ack_delay:1000| [2025/04/30 18:20:47 439796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51562|rttvar:303|minrtt:30950|latest_rtt:52584|ack_delay:1000| [2025/04/30 18:20:47 439800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1210|lost_pn:1207|thresh:3| [2025/04/30 18:20:47 439804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 439808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51562|rtt_var:303|pto_duration:53562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 439813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 439817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 439820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 439824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247517355|now:1746037247439808|interv:77547| [2025/04/30 18:20:47 439828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247517355|now:1746037247439808|interval:77547|pto_count:0|srtt:51562 [2025/04/30 18:20:47 439833] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52153, ack_elapse 54117, delivered 64889|rate 1199050|lost 205| [2025/04/30 18:20:47 439837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199050) in round 19| [2025/04/30 18:20:47 439842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 439846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 439850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247387130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 439854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247387130|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 439859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66120|srtt:51562|latest_rtt:52584|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 439865] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:502|largest:502|pns:2| [2025/04/30 18:20:47 439872] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:502|frame:ACK |recv_time:1746037247439714|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 439876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367439714|now:1746037247439714|interv:120000000| [2025/04/30 18:20:47 439881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367439714|now:1746037247439714|interv:120000000| [2025/04/30 18:20:47 439885] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247439867|pq_index:0| [2025/04/30 18:20:47 439889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247438621| [2025/04/30 18:20:47 439893] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247439893| [2025/04/30 18:20:47 439898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247439897| [2025/04/30 18:20:47 439902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247439867|now:1746037247439897| [2025/04/30 18:20:47 439906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247439867|now:1746037247439897| [2025/04/30 18:20:47 439910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 439915] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 439919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51562|min_srtt:51562|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 439924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 439928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 439933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 439938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51562|min_srtt:51562|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 439942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1214400| [2025/04/30 18:20:47 439946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51562|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 439951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 439955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51562|min_srtt:51562|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 439959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1215579| [2025/04/30 18:20:47 439966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 439970] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 439974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 439979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 439983] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 440007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1179030| [2025/04/30 18:20:47 440012] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 440016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1279| [2025/04/30 18:20:47 440048] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247440023|stream_id:0|stream_offset:1179030| [2025/04/30 18:20:47 440054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 440059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 440063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51562|rtt_var:303|pto_duration:53562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 440068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 440072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 440075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 440079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247518585|now:1746037247440063|interv:78522| [2025/04/30 18:20:47 440083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247518585|now:1746037247440063|interval:78522|pto_count:0|srtt:51562 [2025/04/30 18:20:47 440088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 440093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 440097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1180209| [2025/04/30 18:20:47 440102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 440106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247441106|now:1746037247440106|interv:1000| [2025/04/30 18:20:47 440114] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 440118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 440122] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247441106| [2025/04/30 18:20:47 440126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247441106| [2025/04/30 18:20:47 440130] [debug] |xqc_engine_wakeup_after|wakeup:1746037247441106|now:1746037247440130|diff:976| [2025/04/30 18:20:47 440134] [debug] |xqc_engine_main_logic|END|now:1746037247439897| [2025/04/30 18:20:47 440140] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247440139| [2025/04/30 18:20:47 440143] [debug] |xqc_engine_wakeup_after|wakeup:1746037247441106|now:1746037247440143|diff:963| [2025/04/30 18:20:47 440147] [debug] |xqc_engine_main_logic|END|now:1746037247440139| [2025/04/30 18:20:47 441221] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247441220| [2025/04/30 18:20:47 441231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247441106|pq_index:0| [2025/04/30 18:20:47 441236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247439897| [2025/04/30 18:20:47 441241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247441240| [2025/04/30 18:20:47 441246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247441106|now:1746037247441240| [2025/04/30 18:20:47 441250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247441106|now:1746037247441240| [2025/04/30 18:20:47 441254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 441258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 441264] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51562|min_srtt:51562|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 441270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1215579| [2025/04/30 18:20:47 441277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 441283] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 441290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 441297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 441305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 441311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1180209| [2025/04/30 18:20:47 441317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 441322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1280| [2025/04/30 18:20:47 441362] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67320|now:1746037247441336|stream_id:0|stream_offset:1180209| [2025/04/30 18:20:47 441368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 441373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:47 441377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51562|rtt_var:303|pto_duration:53562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 441383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 441389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 441395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:47 441401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247519898|now:1746037247441377|interv:78521| [2025/04/30 18:20:47 441408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247519898|now:1746037247441377|interval:78521|pto_count:0|srtt:51562 [2025/04/30 18:20:47 441416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68520| [2025/04/30 18:20:47 441424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 441430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1181388| [2025/04/30 18:20:47 441436] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 441440] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1281| [2025/04/30 18:20:47 441480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68520|now:1746037247441448|stream_id:0|stream_offset:1181388| [2025/04/30 18:20:47 441489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 441497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68520|applimit:0| [2025/04/30 18:20:47 441504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51562|rtt_var:303|pto_duration:53562|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 441511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 441517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 441524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:47 441530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247520010|now:1746037247441504|interv:78506| [2025/04/30 18:20:47 441540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247520010|now:1746037247441504|interval:78506|pto_count:0|srtt:51562 [2025/04/30 18:20:47 441544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69720| [2025/04/30 18:20:47 441549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 441554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 441558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 441562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247442562|now:1746037247441562|interv:1000| [2025/04/30 18:20:47 441566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 441570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 441574] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247442562| [2025/04/30 18:20:47 441579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247442562| [2025/04/30 18:20:47 441583] [debug] |xqc_engine_wakeup_after|wakeup:1746037247442562|now:1746037247441583|diff:979| [2025/04/30 18:20:47 441587] [debug] |xqc_engine_main_logic|END|now:1746037247441240| [2025/04/30 18:20:47 441672] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247441671| [2025/04/30 18:20:47 441681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 441687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:502| [2025/04/30 18:20:47 441691] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:503| [2025/04/30 18:20:47 441697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:503| [2025/04/30 18:20:47 441701] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 441706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 441710] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1071609|prior_time:1746037247385597|is_app_limited:0|send_elapse:52289|ack_elapse:56074|ctl_first_sent_time:1746037247387266|lagest_ack_time:1746037247441671|curr_delivered:1137698| [2025/04/30 18:20:47 441715] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247387266| [2025/04/30 18:20:47 441720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 441724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 441729] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64889|prior_delivered:1074009|prior_time:1746037247387666|is_app_limited:0|send_elapse:52278|ack_elapse:54005|ctl_first_sent_time:1746037247389240|lagest_ack_time:1746037247441671|curr_delivered:1138898| [2025/04/30 18:20:47 441738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247389240| [2025/04/30 18:20:47 441742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 441747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51562|rttvar:303|minrtt:30950|latest_rtt:52431|ack_delay:0| [2025/04/30 18:20:47 441751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51670|rttvar:445|minrtt:30950|latest_rtt:52431|ack_delay:0| [2025/04/30 18:20:47 441755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1212|lost_pn:1209|thresh:3| [2025/04/30 18:20:47 441760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 441764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51670|rtt_var:445|pto_duration:53670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 441768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 441772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 441776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 441780] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247520118|now:1746037247441764|interv:78354| [2025/04/30 18:20:47 441784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247520118|now:1746037247441764|interval:78354|pto_count:0|srtt:51670 [2025/04/30 18:20:47 441789] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52278, ack_elapse 54005, delivered 64889|rate 1201536|lost 205| [2025/04/30 18:20:47 441793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201536) in round 19| [2025/04/30 18:20:47 441798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 441802] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 441806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247389240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 441810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247389240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 441815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67320|srtt:51670|latest_rtt:52431|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 441821] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:503|largest:503|pns:2| [2025/04/30 18:20:47 441825] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:503|frame:ACK |recv_time:1746037247441671|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 441832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367441671|now:1746037247441671|interv:120000000| [2025/04/30 18:20:47 441837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367441671|now:1746037247441671|interv:120000000| [2025/04/30 18:20:47 441841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247442562|pq_index:0| [2025/04/30 18:20:47 441845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247441240| [2025/04/30 18:20:47 441849] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247441849| [2025/04/30 18:20:47 441854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247441853| [2025/04/30 18:20:47 441859] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 441864] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 441868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1215579| [2025/04/30 18:20:47 441873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 441878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 441882] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 441887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1216758| [2025/04/30 18:20:47 441891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 441896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 441900] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 441904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1217937| [2025/04/30 18:20:47 441908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 441913] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 441917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 441921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 441928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 441932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 441936] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 441940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 441944] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247442562| [2025/04/30 18:20:47 441948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247442562| [2025/04/30 18:20:47 441952] [debug] |xqc_engine_wakeup_after|wakeup:1746037247442562|now:1746037247441952|diff:610| [2025/04/30 18:20:47 441957] [debug] |xqc_engine_main_logic|END|now:1746037247441853| [2025/04/30 18:20:47 441962] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247441962| [2025/04/30 18:20:47 441965] [debug] |xqc_engine_wakeup_after|wakeup:1746037247442562|now:1746037247441965|diff:597| [2025/04/30 18:20:47 441969] [debug] |xqc_engine_main_logic|END|now:1746037247441962| [2025/04/30 18:20:47 443043] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247443042| [2025/04/30 18:20:47 443053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247442562|pq_index:0| [2025/04/30 18:20:47 443058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247441853| [2025/04/30 18:20:47 443063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247443062| [2025/04/30 18:20:47 443068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247442562|now:1746037247443062| [2025/04/30 18:20:47 443072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247442562|now:1746037247443062| [2025/04/30 18:20:47 443076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 443081] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 443086] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51670|min_srtt:51670|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 443090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1217937| [2025/04/30 18:20:47 443095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 443099] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 443103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 443107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 443112] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 443121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 443126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 443130] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1282| [2025/04/30 18:20:47 443167] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67320|now:1746037247443139|stream_id:0|stream_offset:1182567| [2025/04/30 18:20:47 443173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 443180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:47 443187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51670|rtt_var:445|pto_duration:53670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 443194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 443200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 443206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:47 443213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247521809|now:1746037247443186|interv:78623| [2025/04/30 18:20:47 443220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247521809|now:1746037247443186|interval:78623|pto_count:0|srtt:51670 [2025/04/30 18:20:47 443227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68520| [2025/04/30 18:20:47 443234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 443241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1183746| [2025/04/30 18:20:47 443248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 443255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247444255|now:1746037247443255|interv:1000| [2025/04/30 18:20:47 443262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 443268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 443274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247444255| [2025/04/30 18:20:47 443278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247444255| [2025/04/30 18:20:47 443282] [debug] |xqc_engine_wakeup_after|wakeup:1746037247444255|now:1746037247443282|diff:973| [2025/04/30 18:20:47 443286] [debug] |xqc_engine_main_logic|END|now:1746037247443062| [2025/04/30 18:20:47 443916] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247443915| [2025/04/30 18:20:47 443925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 443937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:503| [2025/04/30 18:20:47 443941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:504| [2025/04/30 18:20:47 443947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:504| [2025/04/30 18:20:47 443951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 443956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 443960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66089|prior_delivered:1074009|prior_time:1746037247387666|is_app_limited:0|send_elapse:52386|ack_elapse:56249|ctl_first_sent_time:1746037247389348|lagest_ack_time:1746037247443915|curr_delivered:1140098| [2025/04/30 18:20:47 443965] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247389348| [2025/04/30 18:20:47 443970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 443974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 443979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64882|prior_delivered:1076416|prior_time:1746037247389809|is_app_limited:0|send_elapse:52247|ack_elapse:54106|ctl_first_sent_time:1746037247391346|lagest_ack_time:1746037247443915|curr_delivered:1141298| [2025/04/30 18:20:47 443984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247391346| [2025/04/30 18:20:47 444008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 444012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51670|rttvar:445|minrtt:30950|latest_rtt:52569|ack_delay:1000| [2025/04/30 18:20:47 444017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51658|rttvar:359|minrtt:30950|latest_rtt:52569|ack_delay:1000| [2025/04/30 18:20:47 444021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1214|lost_pn:1211|thresh:3| [2025/04/30 18:20:47 444025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 444029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:359|pto_duration:53658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 444034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 444038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 444042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 444046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247521797|now:1746037247444029|interv:77768| [2025/04/30 18:20:47 444050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247521797|now:1746037247444029|interval:77768|pto_count:0|srtt:51658 [2025/04/30 18:20:47 444058] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52247, ack_elapse 54106, delivered 64882|rate 1199164|lost 205| [2025/04/30 18:20:47 444063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199164) in round 19| [2025/04/30 18:20:47 444067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 444071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 444075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247391346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 444080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247391346|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 444084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66120|srtt:51658|latest_rtt:52569|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 444090] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:504|largest:504|pns:2| [2025/04/30 18:20:47 444095] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:504|frame:ACK |recv_time:1746037247443915|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 444100] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367443915|now:1746037247443915|interv:120000000| [2025/04/30 18:20:47 444104] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367443915|now:1746037247443915|interv:120000000| [2025/04/30 18:20:47 444108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247444255|pq_index:0| [2025/04/30 18:20:47 444112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247443062| [2025/04/30 18:20:47 444116] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247444116| [2025/04/30 18:20:47 444121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247444120| [2025/04/30 18:20:47 444127] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 444131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 444136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1217937| [2025/04/30 18:20:47 444141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 444145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 444152] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 444157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1219116| [2025/04/30 18:20:47 444161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51658|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 444166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 444170] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 444174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1220295| [2025/04/30 18:20:47 444179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 444182] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 444186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 444191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 444195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 444199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1183746| [2025/04/30 18:20:47 444204] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 444208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 444212] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247444255| [2025/04/30 18:20:47 444216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247444255| [2025/04/30 18:20:47 444220] [debug] |xqc_engine_wakeup_after|wakeup:1746037247444255|now:1746037247444219|diff:36| [2025/04/30 18:20:47 444226] [debug] |xqc_engine_main_logic|END|now:1746037247444120| [2025/04/30 18:20:47 444235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247444235| [2025/04/30 18:20:47 444241] [debug] |xqc_engine_wakeup_after|wakeup:1746037247444255|now:1746037247444241|diff:14| [2025/04/30 18:20:47 444248] [debug] |xqc_engine_main_logic|END|now:1746037247444235| [2025/04/30 18:20:47 445325] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247445325| [2025/04/30 18:20:47 445336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247444255|pq_index:0| [2025/04/30 18:20:47 445341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247444120| [2025/04/30 18:20:47 445346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247445345| [2025/04/30 18:20:47 445356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247444255|now:1746037247445345| [2025/04/30 18:20:47 445360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247444255|now:1746037247445345| [2025/04/30 18:20:47 445364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 445369] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 445374] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51658|min_srtt:51658|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 445379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1220295| [2025/04/30 18:20:47 445383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 445387] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 445391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 445397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 445405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 445411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1183746| [2025/04/30 18:20:47 445419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 445426] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1283| [2025/04/30 18:20:47 445470] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247445437|stream_id:0|stream_offset:1183746| [2025/04/30 18:20:47 445477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 445483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 445490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:359|pto_duration:53658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 445497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 445503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 445509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 445516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247524095|now:1746037247445489|interv:78606| [2025/04/30 18:20:47 445529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247524095|now:1746037247445489|interval:78606|pto_count:0|srtt:51658 [2025/04/30 18:20:47 445535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 445540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 445545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1184925| [2025/04/30 18:20:47 445549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 445554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1284| [2025/04/30 18:20:47 445584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67320|now:1746037247445561|stream_id:0|stream_offset:1184925| [2025/04/30 18:20:47 445590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 445598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:47 445605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:359|pto_duration:53658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 445612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 445619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 445625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:47 445631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247524219|now:1746037247445605|interv:78614| [2025/04/30 18:20:47 445637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247524219|now:1746037247445605|interval:78614|pto_count:0|srtt:51658 [2025/04/30 18:20:47 445645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68520| [2025/04/30 18:20:47 445652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 445659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1186104| [2025/04/30 18:20:47 445665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 445670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1285| [2025/04/30 18:20:47 445697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68520|now:1746037247445677|stream_id:0|stream_offset:1186104| [2025/04/30 18:20:47 445703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 445716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68520|applimit:0| [2025/04/30 18:20:47 445723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51658|rtt_var:359|pto_duration:53658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 445730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 445737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 445743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:47 445749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247524335|now:1746037247445723|interv:78612| [2025/04/30 18:20:47 445753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247524335|now:1746037247445723|interval:78612|pto_count:0|srtt:51658 [2025/04/30 18:20:47 445758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69720| [2025/04/30 18:20:47 445763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 445767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 445772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 445776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247446776|now:1746037247445776|interv:1000| [2025/04/30 18:20:47 445780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 445784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 445788] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247446776| [2025/04/30 18:20:47 445792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247446776| [2025/04/30 18:20:47 445796] [debug] |xqc_engine_wakeup_after|wakeup:1746037247446776|now:1746037247445796|diff:980| [2025/04/30 18:20:47 445801] [debug] |xqc_engine_main_logic|END|now:1746037247445345| [2025/04/30 18:20:47 445811] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247445810| [2025/04/30 18:20:47 445816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 445821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:504| [2025/04/30 18:20:47 445825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:505| [2025/04/30 18:20:47 445831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:505| [2025/04/30 18:20:47 445836] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 445840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 445845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66082|prior_delivered:1076416|prior_time:1746037247389809|is_app_limited:0|send_elapse:52367|ack_elapse:56001|ctl_first_sent_time:1746037247391466|lagest_ack_time:1746037247445810|curr_delivered:1142498| [2025/04/30 18:20:47 445854] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247391466| [2025/04/30 18:20:47 445859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 445863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 445868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64882|prior_delivered:1078816|prior_time:1746037247391615|is_app_limited:0|send_elapse:51986|ack_elapse:54195|ctl_first_sent_time:1746037247393094|lagest_ack_time:1746037247445810|curr_delivered:1143698| [2025/04/30 18:20:47 445872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247393094| [2025/04/30 18:20:47 445877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 445881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51658|rttvar:359|minrtt:30950|latest_rtt:52716|ack_delay:0| [2025/04/30 18:20:47 445885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51790|rttvar:534|minrtt:30950|latest_rtt:52716|ack_delay:0| [2025/04/30 18:20:47 445890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1216|lost_pn:1213|thresh:3| [2025/04/30 18:20:47 445894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 445898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51790|rtt_var:534|pto_duration:53926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 445902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 445906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 445910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 445914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247524603|now:1746037247445898|interv:78705| [2025/04/30 18:20:47 445918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247524603|now:1746037247445898|interval:78705|pto_count:0|srtt:51790 [2025/04/30 18:20:47 445923] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51986, ack_elapse 54195, delivered 64882|rate 1197195|lost 205| [2025/04/30 18:20:47 445928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197195) in round 19| [2025/04/30 18:20:47 445932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 445936] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 445940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247393094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 445947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247393094|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 445952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67320|srtt:51790|latest_rtt:52716|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 445958] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:505|largest:505|pns:2| [2025/04/30 18:20:47 445963] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:505|frame:ACK |recv_time:1746037247445810|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 445967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367445810|now:1746037247445810|interv:120000000| [2025/04/30 18:20:47 445972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367445810|now:1746037247445810|interv:120000000| [2025/04/30 18:20:47 445976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247446776|pq_index:0| [2025/04/30 18:20:47 445980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247445345| [2025/04/30 18:20:47 445984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247445984| [2025/04/30 18:20:47 446011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247446010| [2025/04/30 18:20:47 446016] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 446021] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51790|min_srtt:51790|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 446026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1220295| [2025/04/30 18:20:47 446030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 446035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 446040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51790|min_srtt:51790|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 446044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1221474| [2025/04/30 18:20:47 446048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51790|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 446053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 446061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51790|min_srtt:51790|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 446065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1222653| [2025/04/30 18:20:47 446069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 446073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 446077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 446082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 446086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 446090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 446095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 446099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 446103] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247446776| [2025/04/30 18:20:47 446107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247446776| [2025/04/30 18:20:47 446111] [debug] |xqc_engine_wakeup_after|wakeup:1746037247446776|now:1746037247446111|diff:665| [2025/04/30 18:20:47 446115] [debug] |xqc_engine_main_logic|END|now:1746037247446010| [2025/04/30 18:20:47 446120] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247446120| [2025/04/30 18:20:47 446124] [debug] |xqc_engine_wakeup_after|wakeup:1746037247446776|now:1746037247446124|diff:652| [2025/04/30 18:20:47 446128] [debug] |xqc_engine_main_logic|END|now:1746037247446120| [2025/04/30 18:20:47 447063] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247447062| [2025/04/30 18:20:47 447075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 447082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:505| [2025/04/30 18:20:47 447087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:506| [2025/04/30 18:20:47 447093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:506| [2025/04/30 18:20:47 447097] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 447102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 447107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66082|prior_delivered:1078816|prior_time:1746037247391615|is_app_limited:0|send_elapse:52106|ack_elapse:55447|ctl_first_sent_time:1746037247393214|lagest_ack_time:1746037247447062|curr_delivered:1144898| [2025/04/30 18:20:47 447112] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247393214| [2025/04/30 18:20:47 447124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 447128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1218|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1218|path_largest_ack:1218| [2025/04/30 18:20:47 447133] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63701|prior_delivered:1081216|prior_time:1746037247393549|is_app_limited:0|send_elapse:51110|ack_elapse:53513|ctl_first_sent_time:1746037247394217|lagest_ack_time:1746037247447062|curr_delivered:1144917| [2025/04/30 18:20:47 447138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247394217| [2025/04/30 18:20:47 447142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 447146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51790|rttvar:534|minrtt:30950|latest_rtt:52845|ack_delay:0| [2025/04/30 18:20:47 447151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51922|rttvar:664|minrtt:30950|latest_rtt:52845|ack_delay:0| [2025/04/30 18:20:47 447155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1218|lost_pn:1215|thresh:3| [2025/04/30 18:20:47 447159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 447164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51922|rtt_var:664|pto_duration:54578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 447168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 447172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 447176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66101| [2025/04/30 18:20:47 447180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247525255|now:1746037247447163|interv:78092| [2025/04/30 18:20:47 447185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247525255|now:1746037247447163|interval:78092|pto_count:0|srtt:51922 [2025/04/30 18:20:47 447189] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51110, ack_elapse 53513, delivered 63701|rate 1190383|lost 205| [2025/04/30 18:20:47 447194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190383) in round 19| [2025/04/30 18:20:47 447198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 447202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 447206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247394217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 447211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247394217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 447220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:66101|srtt:51922|latest_rtt:52845|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 447229] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:506|largest:506|pns:2| [2025/04/30 18:20:47 447236] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:506|frame:ACK |recv_time:1746037247447062|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 447244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367447062|now:1746037247447062|interv:120000000| [2025/04/30 18:20:47 447250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367447062|now:1746037247447062|interv:120000000| [2025/04/30 18:20:47 447257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247446776|pq_index:0| [2025/04/30 18:20:47 447264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247446010| [2025/04/30 18:20:47 447271] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247447270| [2025/04/30 18:20:47 447276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247447275| [2025/04/30 18:20:47 447281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247446776|now:1746037247447275| [2025/04/30 18:20:47 447285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247446776|now:1746037247447275| [2025/04/30 18:20:47 447289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 447294] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 447299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51922|min_srtt:51922|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 447304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66101|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1222653| [2025/04/30 18:20:47 447309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 447314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 447318] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51922|min_srtt:51922|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 447323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:66101|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1223832| [2025/04/30 18:20:47 447327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 447331] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 447339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 447343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 447348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 447352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66101|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 447357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 447361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1286| [2025/04/30 18:20:47 447400] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1286|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66101|now:1746037247447369|stream_id:0|stream_offset:1187283| [2025/04/30 18:20:47 447411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1286|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 447419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66101|applimit:0| [2025/04/30 18:20:47 447426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51922|rtt_var:664|pto_duration:54578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 447432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 447439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 447444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67301| [2025/04/30 18:20:47 447448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247526947|now:1746037247447425|interv:79522| [2025/04/30 18:20:47 447452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247526947|now:1746037247447425|interval:79522|pto_count:0|srtt:51922 [2025/04/30 18:20:47 447457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67301| [2025/04/30 18:20:47 447462] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 447467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67301|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1188462| [2025/04/30 18:20:47 447472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 447476] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1287| [2025/04/30 18:20:47 447506] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67301|now:1746037247447483|stream_id:0|stream_offset:1188462| [2025/04/30 18:20:47 447512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1287|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 447522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67301|applimit:0| [2025/04/30 18:20:47 447526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51922|rtt_var:664|pto_duration:54578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 447531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 447535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 447539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68501| [2025/04/30 18:20:47 447543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247527061|now:1746037247447526|interv:79535| [2025/04/30 18:20:47 447547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247527061|now:1746037247447526|interval:79535|pto_count:0|srtt:51922 [2025/04/30 18:20:47 447551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68501| [2025/04/30 18:20:47 447556] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 447560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68501|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 447564] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 447568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247448568|now:1746037247447568|interv:1000| [2025/04/30 18:20:47 447572] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 447576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 447581] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247448568| [2025/04/30 18:20:47 447585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247448568| [2025/04/30 18:20:47 447589] [debug] |xqc_engine_wakeup_after|wakeup:1746037247448568|now:1746037247447589|diff:979| [2025/04/30 18:20:47 447593] [debug] |xqc_engine_main_logic|END|now:1746037247447275| [2025/04/30 18:20:47 447599] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247447599| [2025/04/30 18:20:47 447603] [debug] |xqc_engine_wakeup_after|wakeup:1746037247448568|now:1746037247447603|diff:965| [2025/04/30 18:20:47 447607] [debug] |xqc_engine_main_logic|END|now:1746037247447599| [2025/04/30 18:20:47 447752] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247447751| [2025/04/30 18:20:47 447758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 447763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:506| [2025/04/30 18:20:47 447767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:507| [2025/04/30 18:20:47 447773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:507| [2025/04/30 18:20:47 447777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 447782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1219|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1220|path_largest_ack:1219| [2025/04/30 18:20:47 447791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63720|prior_delivered:1081216|prior_time:1746037247393549|is_app_limited:0|send_elapse:51245|ack_elapse:54202|ctl_first_sent_time:1746037247394352|lagest_ack_time:1746037247447751|curr_delivered:1144936| [2025/04/30 18:20:47 447796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247394352| [2025/04/30 18:20:47 447800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 447804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 447809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:63720|prior_delivered:1081216|prior_time:1746037247393549|is_app_limited:0|send_elapse:51245|ack_elapse:54202|ctl_first_sent_time:1746037247394352|lagest_ack_time:1746037247447751|curr_delivered:1146136| [2025/04/30 18:20:47 447814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247394605| [2025/04/30 18:20:47 447818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 447822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51922|rttvar:664|minrtt:30950|latest_rtt:53146|ack_delay:0| [2025/04/30 18:20:47 447826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52075|rttvar:804|minrtt:30950|latest_rtt:53146|ack_delay:0| [2025/04/30 18:20:47 447831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1220|lost_pn:1217|thresh:3| [2025/04/30 18:20:47 447835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 447839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52075|rtt_var:804|pto_duration:55291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 447843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 447847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 447851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 447855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247527774|now:1746037247447839|interv:79935| [2025/04/30 18:20:47 447859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247527774|now:1746037247447839|interval:79935|pto_count:0|srtt:52075 [2025/04/30 18:20:47 447864] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51245, ack_elapse 54202, delivered 64920|rate 1197741|lost 205| [2025/04/30 18:20:47 447868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197741) in round 19| [2025/04/30 18:20:47 447872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 447879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 447883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247394605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 447888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247394605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 447893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52075|latest_rtt:53146|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 447899] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:507|largest:507|pns:2| [2025/04/30 18:20:47 447903] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:507|frame:ACK |recv_time:1746037247447751|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 447908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367447751|now:1746037247447751|interv:120000000| [2025/04/30 18:20:47 447912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367447751|now:1746037247447751|interv:120000000| [2025/04/30 18:20:47 447916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247448568|pq_index:0| [2025/04/30 18:20:47 447920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247447275| [2025/04/30 18:20:47 447924] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247447924| [2025/04/30 18:20:47 447930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247447928| [2025/04/30 18:20:47 447935] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 447939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52075|min_srtt:52075|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 447944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1223832| [2025/04/30 18:20:47 447949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52075|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 447953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 447958] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52075|min_srtt:52075|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 447962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1225011| [2025/04/30 18:20:47 447970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 447974] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 447977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 447982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 448008] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 448017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 448022] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 448025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 448030] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247448568| [2025/04/30 18:20:47 448034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247448568| [2025/04/30 18:20:47 448038] [debug] |xqc_engine_wakeup_after|wakeup:1746037247448568|now:1746037247448038|diff:530| [2025/04/30 18:20:47 448042] [debug] |xqc_engine_main_logic|END|now:1746037247447928| [2025/04/30 18:20:47 448047] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247448047| [2025/04/30 18:20:47 448051] [debug] |xqc_engine_wakeup_after|wakeup:1746037247448568|now:1746037247448051|diff:517| [2025/04/30 18:20:47 448055] [debug] |xqc_engine_main_logic|END|now:1746037247448047| [2025/04/30 18:20:47 449129] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247449129| [2025/04/30 18:20:47 449140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247448568|pq_index:0| [2025/04/30 18:20:47 449145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247447928| [2025/04/30 18:20:47 449150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247449149| [2025/04/30 18:20:47 449155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247448568|now:1746037247449149| [2025/04/30 18:20:47 449159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247448568|now:1746037247449149| [2025/04/30 18:20:47 449163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 449168] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 449173] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52075|min_srtt:52075|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 449178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1225011| [2025/04/30 18:20:47 449183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 449187] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 449196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 449201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 449205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 449210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 449214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 449219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1288| [2025/04/30 18:20:47 449260] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247449228|stream_id:0|stream_offset:1189641| [2025/04/30 18:20:47 449270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 449278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 449285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52075|rtt_var:804|pto_duration:55291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 449292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 449299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 449304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 449308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247529519|now:1746037247449285|interv:80234| [2025/04/30 18:20:47 449312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247529519|now:1746037247449285|interval:80234|pto_count:0|srtt:52075 [2025/04/30 18:20:47 449317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 449322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 449326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1190820| [2025/04/30 18:20:47 449331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 449335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1289| [2025/04/30 18:20:47 449364] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247449343|stream_id:0|stream_offset:1190820| [2025/04/30 18:20:47 449369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 449379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 449383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52075|rtt_var:804|pto_duration:55291|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 449387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 449393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 449400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 449406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247529634|now:1746037247449383|interv:80251| [2025/04/30 18:20:47 449412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247529634|now:1746037247449383|interval:80251|pto_count:0|srtt:52075 [2025/04/30 18:20:47 449419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 449427] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 449434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 449441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 449448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247450447|now:1746037247449447|interv:1000| [2025/04/30 18:20:47 449454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 449460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 449466] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247450447| [2025/04/30 18:20:47 449470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247450447| [2025/04/30 18:20:47 449474] [debug] |xqc_engine_wakeup_after|wakeup:1746037247450447|now:1746037247449474|diff:973| [2025/04/30 18:20:47 449478] [debug] |xqc_engine_main_logic|END|now:1746037247449149| [2025/04/30 18:20:47 449760] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247449759| [2025/04/30 18:20:47 449769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 449775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:507| [2025/04/30 18:20:47 449779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:508| [2025/04/30 18:20:47 449785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:508| [2025/04/30 18:20:47 449789] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 449794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1221|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1222|path_largest_ack:1221| [2025/04/30 18:20:47 449799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1081216|prior_time:1746037247393549|is_app_limited:0|send_elapse:51614|ack_elapse:56210|ctl_first_sent_time:1746037247394721|lagest_ack_time:1746037247449759|curr_delivered:1147336| [2025/04/30 18:20:47 449809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247394721| [2025/04/30 18:20:47 449814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 449818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 449823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64920|prior_delivered:1083616|prior_time:1746037247395542|is_app_limited:0|send_elapse:50885|ack_elapse:54217|ctl_first_sent_time:1746037247395918|lagest_ack_time:1746037247449759|curr_delivered:1148536| [2025/04/30 18:20:47 449827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247395918| [2025/04/30 18:20:47 449831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 449836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52075|rttvar:804|minrtt:30950|latest_rtt:53841|ack_delay:1000| [2025/04/30 18:20:47 449840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52171|rttvar:794|minrtt:30950|latest_rtt:53841|ack_delay:1000| [2025/04/30 18:20:47 449845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1222|lost_pn:1219|thresh:3| [2025/04/30 18:20:47 449849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 449853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52171|rtt_var:794|pto_duration:55347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 449858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 449862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 449866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 449870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247529690|now:1746037247449853|interv:79837| [2025/04/30 18:20:47 449874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247529690|now:1746037247449853|interval:79837|pto_count:0|srtt:52171 [2025/04/30 18:20:47 449878] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50885, ack_elapse 54217, delivered 64920|rate 1197410|lost 205| [2025/04/30 18:20:47 449883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197410) in round 19| [2025/04/30 18:20:47 449887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 449892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 449896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247395918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 449903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247395918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 449908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52171|latest_rtt:53841|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 449914] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:508|largest:508|pns:2| [2025/04/30 18:20:47 449918] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:508|frame:ACK |recv_time:1746037247449759|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 449923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367449759|now:1746037247449759|interv:120000000| [2025/04/30 18:20:47 449927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367449759|now:1746037247449759|interv:120000000| [2025/04/30 18:20:47 449931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247450447|pq_index:0| [2025/04/30 18:20:47 449936] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247449149| [2025/04/30 18:20:47 449940] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247449940| [2025/04/30 18:20:47 449945] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247449944| [2025/04/30 18:20:47 449950] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 449955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52171|min_srtt:52171|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 449959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1225011| [2025/04/30 18:20:47 449964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 449969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 449973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52171|min_srtt:52171|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 449978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1226190| [2025/04/30 18:20:47 449983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 450012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 450020] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52171|min_srtt:52171|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 450024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1227369| [2025/04/30 18:20:47 450028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 450032] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 450036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 450041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 450045] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 450050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 450054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 450058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 450062] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247450447| [2025/04/30 18:20:47 450066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247450447| [2025/04/30 18:20:47 450070] [debug] |xqc_engine_wakeup_after|wakeup:1746037247450447|now:1746037247450070|diff:377| [2025/04/30 18:20:47 450075] [debug] |xqc_engine_main_logic|END|now:1746037247449944| [2025/04/30 18:20:47 450080] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247450080| [2025/04/30 18:20:47 450084] [debug] |xqc_engine_wakeup_after|wakeup:1746037247450447|now:1746037247450084|diff:363| [2025/04/30 18:20:47 450088] [debug] |xqc_engine_main_logic|END|now:1746037247450080| [2025/04/30 18:20:47 451161] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247451161| [2025/04/30 18:20:47 451172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247450447|pq_index:0| [2025/04/30 18:20:47 451177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247449944| [2025/04/30 18:20:47 451182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247451181| [2025/04/30 18:20:47 451187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247450447|now:1746037247451181| [2025/04/30 18:20:47 451191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247450447|now:1746037247451181| [2025/04/30 18:20:47 451195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 451200] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 451205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52171|min_srtt:52171|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 451215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1227369| [2025/04/30 18:20:47 451219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 451223] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 451227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 451232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 451237] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 451244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 451251] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 451258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1290| [2025/04/30 18:20:47 451302] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247451271|stream_id:0|stream_offset:1191999| [2025/04/30 18:20:47 451309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 451314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 451318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52171|rtt_var:794|pto_duration:55347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 451325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 451331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 451337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 451344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247531618|now:1746037247451318|interv:80300| [2025/04/30 18:20:47 451351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247531618|now:1746037247451318|interval:80300|pto_count:0|srtt:52171 [2025/04/30 18:20:47 451359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 451367] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 451372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1193178| [2025/04/30 18:20:47 451382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 451386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1291| [2025/04/30 18:20:47 451426] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247451394|stream_id:0|stream_offset:1193178| [2025/04/30 18:20:47 451436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 451442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 451449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52171|rtt_var:794|pto_duration:55347|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 451457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 451463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 451469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 451476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247531741|now:1746037247451449|interv:80292| [2025/04/30 18:20:47 451483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247531741|now:1746037247451449|interval:80292|pto_count:0|srtt:52171 [2025/04/30 18:20:47 451488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 451493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 451497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 451502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 451506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247452506|now:1746037247451506|interv:1000| [2025/04/30 18:20:47 451510] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 451514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 451518] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247452506| [2025/04/30 18:20:47 451522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247452506| [2025/04/30 18:20:47 451526] [debug] |xqc_engine_wakeup_after|wakeup:1746037247452506|now:1746037247451526|diff:980| [2025/04/30 18:20:47 451530] [debug] |xqc_engine_main_logic|END|now:1746037247451181| [2025/04/30 18:20:47 451706] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247451705| [2025/04/30 18:20:47 451714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 451720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:508| [2025/04/30 18:20:47 451724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:509| [2025/04/30 18:20:47 451735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:509| [2025/04/30 18:20:47 451740] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 451745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 451749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1083616|prior_time:1746037247395542|is_app_limited:0|send_elapse:52229|ack_elapse:56163|ctl_first_sent_time:1746037247397262|lagest_ack_time:1746037247451705|curr_delivered:1149736| [2025/04/30 18:20:47 451754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247397262| [2025/04/30 18:20:47 451759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 451763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 451768] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1083616|prior_time:1746037247395542|is_app_limited:0|send_elapse:52229|ack_elapse:56163|ctl_first_sent_time:1746037247397262|lagest_ack_time:1746037247451705|curr_delivered:1150936| [2025/04/30 18:20:47 451773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247397403| [2025/04/30 18:20:47 451777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 451781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52171|rttvar:794|minrtt:30950|latest_rtt:54302|ack_delay:1000| [2025/04/30 18:20:47 451785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52312|rttvar:878|minrtt:30950|latest_rtt:54302|ack_delay:1000| [2025/04/30 18:20:47 451790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1224|lost_pn:1221|thresh:3| [2025/04/30 18:20:47 451794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 451798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52312|rtt_var:878|pto_duration:55824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 451802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 451806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 451810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 451814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247532218|now:1746037247451798|interv:80420| [2025/04/30 18:20:47 451818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247532218|now:1746037247451798|interval:80420|pto_count:0|srtt:52312 [2025/04/30 18:20:47 451823] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52229, ack_elapse 56163, delivered 67320|rate 1198653|lost 205| [2025/04/30 18:20:47 451828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198653) in round 19| [2025/04/30 18:20:47 451835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 451839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 451843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247397403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 451847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247397403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 451852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52312|latest_rtt:54302|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 451858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:509|largest:509|pns:2| [2025/04/30 18:20:47 451863] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:509|frame:ACK |recv_time:1746037247451705|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 451868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367451705|now:1746037247451705|interv:120000000| [2025/04/30 18:20:47 451872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367451705|now:1746037247451705|interv:120000000| [2025/04/30 18:20:47 451876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247452506|pq_index:0| [2025/04/30 18:20:47 451880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247451181| [2025/04/30 18:20:47 451884] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247451884| [2025/04/30 18:20:47 451889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247451888| [2025/04/30 18:20:47 451895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 451899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 451904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1227369| [2025/04/30 18:20:47 451909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 451913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 451918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 451922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1228548| [2025/04/30 18:20:47 451929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 451934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 451938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 451942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1229727| [2025/04/30 18:20:47 451947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 451951] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 451955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 451959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 451963] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 451968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 451972] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 451976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 451980] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247452506| [2025/04/30 18:20:47 451984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247452506| [2025/04/30 18:20:47 452012] [debug] |xqc_engine_wakeup_after|wakeup:1746037247452506|now:1746037247452012|diff:494| [2025/04/30 18:20:47 452017] [debug] |xqc_engine_main_logic|END|now:1746037247451888| [2025/04/30 18:20:47 452023] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247452022| [2025/04/30 18:20:47 452026] [debug] |xqc_engine_wakeup_after|wakeup:1746037247452506|now:1746037247452026|diff:480| [2025/04/30 18:20:47 452030] [debug] |xqc_engine_main_logic|END|now:1746037247452022| [2025/04/30 18:20:47 453104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247453103| [2025/04/30 18:20:47 453114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247452506|pq_index:0| [2025/04/30 18:20:47 453119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247451888| [2025/04/30 18:20:47 453124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247453123| [2025/04/30 18:20:47 453129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247452506|now:1746037247453123| [2025/04/30 18:20:47 453139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247452506|now:1746037247453123| [2025/04/30 18:20:47 453143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 453148] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 453153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 453158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1229727| [2025/04/30 18:20:47 453162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 453166] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 453170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 453175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 453179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 453184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 453188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 453193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1292| [2025/04/30 18:20:47 453229] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247453201|stream_id:0|stream_offset:1194357| [2025/04/30 18:20:47 453237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 453245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 453251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52312|rtt_var:878|pto_duration:55824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 453259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 453265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 453272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 453279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247534025|now:1746037247453251|interv:80774| [2025/04/30 18:20:47 453285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247534025|now:1746037247453251|interval:80774|pto_count:0|srtt:52312 [2025/04/30 18:20:47 453290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 453300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 453304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1195536| [2025/04/30 18:20:47 453309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 453313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1293| [2025/04/30 18:20:47 453342] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247453320|stream_id:0|stream_offset:1195536| [2025/04/30 18:20:47 453348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 453352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 453357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52312|rtt_var:878|pto_duration:55824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 453361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 453366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 453373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 453379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247534144|now:1746037247453357|interv:80787| [2025/04/30 18:20:47 453385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247534144|now:1746037247453357|interval:80787|pto_count:0|srtt:52312 [2025/04/30 18:20:47 453393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 453401] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 453408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1196715| [2025/04/30 18:20:47 453414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 453421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247454420|now:1746037247453420|interv:1000| [2025/04/30 18:20:47 453426] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 453429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 453434] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247454420| [2025/04/30 18:20:47 453438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247454420| [2025/04/30 18:20:47 453442] [debug] |xqc_engine_wakeup_after|wakeup:1746037247454420|now:1746037247453442|diff:978| [2025/04/30 18:20:47 453446] [debug] |xqc_engine_main_logic|END|now:1746037247453123| [2025/04/30 18:20:47 453720] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247453719| [2025/04/30 18:20:47 453729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 453735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:509| [2025/04/30 18:20:47 453739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:510| [2025/04/30 18:20:47 453745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:510| [2025/04/30 18:20:47 453749] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 453754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 453758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1086016|prior_time:1746037247397579|is_app_limited:0|send_elapse:52301|ack_elapse:56140|ctl_first_sent_time:1746037247399239|lagest_ack_time:1746037247453719|curr_delivered:1152136| [2025/04/30 18:20:47 453763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247399239| [2025/04/30 18:20:47 453768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 453772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 453777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1086016|prior_time:1746037247397579|is_app_limited:0|send_elapse:52301|ack_elapse:56140|ctl_first_sent_time:1746037247399239|lagest_ack_time:1746037247453719|curr_delivered:1153336| [2025/04/30 18:20:47 453781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247399363| [2025/04/30 18:20:47 453786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 453799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52312|rttvar:878|minrtt:30950|latest_rtt:54356|ack_delay:1000| [2025/04/30 18:20:47 453803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52442|rttvar:920|minrtt:30950|latest_rtt:54356|ack_delay:1000| [2025/04/30 18:20:47 453808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1226|lost_pn:1223|thresh:3| [2025/04/30 18:20:47 453812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 453816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52442|rtt_var:920|pto_duration:56122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 453821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 453825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 453828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 453832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247534442|now:1746037247453816|interv:80626| [2025/04/30 18:20:47 453841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247534442|now:1746037247453816|interval:80626|pto_count:0|srtt:52442 [2025/04/30 18:20:47 453846] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52301, ack_elapse 56140, delivered 67320|rate 1199144|lost 205| [2025/04/30 18:20:47 453850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199144) in round 19| [2025/04/30 18:20:47 453854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 453859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 453863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247399363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 453867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247399363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 453872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52442|latest_rtt:54356|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 453878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:510|largest:510|pns:2| [2025/04/30 18:20:47 453882] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:510|frame:ACK |recv_time:1746037247453719|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 453887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367453719|now:1746037247453719|interv:120000000| [2025/04/30 18:20:47 453891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367453719|now:1746037247453719|interv:120000000| [2025/04/30 18:20:47 453895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247454420|pq_index:0| [2025/04/30 18:20:47 453899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247453123| [2025/04/30 18:20:47 453903] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247453903| [2025/04/30 18:20:47 453908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247453907| [2025/04/30 18:20:47 453913] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 453918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52442|min_srtt:52442|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 453923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1229727| [2025/04/30 18:20:47 453927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 453934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 453939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52442|min_srtt:52442|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 453943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 453947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 453952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 453956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52442|min_srtt:52442|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 453960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 453965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 453969] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 453972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 453977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 453982] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 454010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1196715| [2025/04/30 18:20:47 454015] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 454019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 454023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247454420| [2025/04/30 18:20:47 454027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247454420| [2025/04/30 18:20:47 454031] [debug] |xqc_engine_wakeup_after|wakeup:1746037247454420|now:1746037247454031|diff:389| [2025/04/30 18:20:47 454035] [debug] |xqc_engine_main_logic|END|now:1746037247453907| [2025/04/30 18:20:47 454040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247454040| [2025/04/30 18:20:47 454044] [debug] |xqc_engine_wakeup_after|wakeup:1746037247454420|now:1746037247454044|diff:376| [2025/04/30 18:20:47 454048] [debug] |xqc_engine_main_logic|END|now:1746037247454040| [2025/04/30 18:20:47 455122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247455121| [2025/04/30 18:20:47 455132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247454420|pq_index:0| [2025/04/30 18:20:47 455144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247453907| [2025/04/30 18:20:47 455149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247455148| [2025/04/30 18:20:47 455154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247454420|now:1746037247455148| [2025/04/30 18:20:47 455159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247454420|now:1746037247455148| [2025/04/30 18:20:47 455163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 455167] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 455172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52442|min_srtt:52442|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 455177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 455182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 455186] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 455190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 455194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 455199] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 455203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1196715| [2025/04/30 18:20:47 455208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 455212] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1294| [2025/04/30 18:20:47 455248] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247455221|stream_id:0|stream_offset:1196715| [2025/04/30 18:20:47 455256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 455264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 455270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52442|rtt_var:920|pto_duration:56122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 455277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 455284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 455291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 455303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247536343|now:1746037247455270|interv:81073| [2025/04/30 18:20:47 455309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247536343|now:1746037247455270|interval:81073|pto_count:0|srtt:52442 [2025/04/30 18:20:47 455317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 455326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 455333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1197894| [2025/04/30 18:20:47 455340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 455347] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1295| [2025/04/30 18:20:47 455379] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247455357|stream_id:0|stream_offset:1197894| [2025/04/30 18:20:47 455385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 455390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 455394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52442|rtt_var:920|pto_duration:56122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 455398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 455405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 455412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 455418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247536479|now:1746037247455394|interv:81085| [2025/04/30 18:20:47 455425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247536479|now:1746037247455394|interval:81085|pto_count:0|srtt:52442 [2025/04/30 18:20:47 455432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 455440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 455445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 455450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 455454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247456454|now:1746037247455454|interv:1000| [2025/04/30 18:20:47 455458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 455466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 455471] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247456454| [2025/04/30 18:20:47 455475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247456454| [2025/04/30 18:20:47 455479] [debug] |xqc_engine_wakeup_after|wakeup:1746037247456454|now:1746037247455479|diff:975| [2025/04/30 18:20:47 455483] [debug] |xqc_engine_main_logic|END|now:1746037247455148| [2025/04/30 18:20:47 455701] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247455699| [2025/04/30 18:20:47 455708] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 455714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:510| [2025/04/30 18:20:47 455718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:511| [2025/04/30 18:20:47 455723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:511| [2025/04/30 18:20:47 455729] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 455736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 455743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1088416|prior_time:1746037247399513|is_app_limited:0|send_elapse:51681|ack_elapse:56186|ctl_first_sent_time:1746037247400968|lagest_ack_time:1746037247455699|curr_delivered:1154536| [2025/04/30 18:20:47 455751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247400968| [2025/04/30 18:20:47 455758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 455765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 455769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64920|prior_delivered:1090816|prior_time:1746037247401531|is_app_limited:0|send_elapse:53589|ack_elapse:54168|ctl_first_sent_time:1746037247403018|lagest_ack_time:1746037247455699|curr_delivered:1155736| [2025/04/30 18:20:47 455774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247403018| [2025/04/30 18:20:47 455778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 455782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52442|rttvar:920|minrtt:30950|latest_rtt:52681|ack_delay:1000| [2025/04/30 18:20:47 455787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52347|rttvar:880|minrtt:30950|latest_rtt:52681|ack_delay:1000| [2025/04/30 18:20:47 455791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1228|lost_pn:1225|thresh:3| [2025/04/30 18:20:47 455795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 455799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52347|rtt_var:880|pto_duration:55867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 455808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 455812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 455816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 455820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247536224|now:1746037247455799|interv:80425| [2025/04/30 18:20:47 455824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247536224|now:1746037247455799|interval:80425|pto_count:0|srtt:52347 [2025/04/30 18:20:47 455829] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53589, ack_elapse 54168, delivered 64920|rate 1198493|lost 205| [2025/04/30 18:20:47 455833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198493) in round 19| [2025/04/30 18:20:47 455837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 455842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 455846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247403018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 455850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247403018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 455855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52347|latest_rtt:52681|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 455861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:511|largest:511|pns:2| [2025/04/30 18:20:47 455865] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:511|frame:ACK |recv_time:1746037247455699|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 455870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367455699|now:1746037247455699|interv:120000000| [2025/04/30 18:20:47 455875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367455699|now:1746037247455699|interv:120000000| [2025/04/30 18:20:47 455879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247456454|pq_index:0| [2025/04/30 18:20:47 455883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247455148| [2025/04/30 18:20:47 455887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247455887| [2025/04/30 18:20:47 455892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247455891| [2025/04/30 18:20:47 455897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 455904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52347|min_srtt:52347|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 455909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 455914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 455918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 455923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52347|min_srtt:52347|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 455927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1233264| [2025/04/30 18:20:47 455932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52347|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 455936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 455941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52347|min_srtt:52347|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 455945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1234443| [2025/04/30 18:20:47 455949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 455953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 455957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 455962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 455966] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 455970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 455975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 455979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 455983] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247456454| [2025/04/30 18:20:47 456010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247456454| [2025/04/30 18:20:47 456014] [debug] |xqc_engine_wakeup_after|wakeup:1746037247456454|now:1746037247456014|diff:440| [2025/04/30 18:20:47 456019] [debug] |xqc_engine_main_logic|END|now:1746037247455891| [2025/04/30 18:20:47 456029] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247456029| [2025/04/30 18:20:47 456033] [debug] |xqc_engine_wakeup_after|wakeup:1746037247456454|now:1746037247456033|diff:421| [2025/04/30 18:20:47 456037] [debug] |xqc_engine_main_logic|END|now:1746037247456029| [2025/04/30 18:20:47 457110] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247457109| [2025/04/30 18:20:47 457120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247456454|pq_index:0| [2025/04/30 18:20:47 457125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247455891| [2025/04/30 18:20:47 457130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247457129| [2025/04/30 18:20:47 457135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247456454|now:1746037247457129| [2025/04/30 18:20:47 457139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247456454|now:1746037247457129| [2025/04/30 18:20:47 457143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 457148] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 457153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52347|min_srtt:52347|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 457158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1234443| [2025/04/30 18:20:47 457162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 457166] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 457170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 457174] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 457179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 457183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 457188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 457193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1296| [2025/04/30 18:20:47 457227] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247457201|stream_id:0|stream_offset:1199073| [2025/04/30 18:20:47 457233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 457239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 457258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52347|rtt_var:880|pto_duration:55867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 457265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 457271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 457278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 457285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247538068|now:1746037247457257|interv:80811| [2025/04/30 18:20:47 457292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247538068|now:1746037247457257|interval:80811|pto_count:0|srtt:52347 [2025/04/30 18:20:47 457299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 457306] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 457313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1200252| [2025/04/30 18:20:47 457321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 457328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1297| [2025/04/30 18:20:47 457359] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247457338|stream_id:0|stream_offset:1200252| [2025/04/30 18:20:47 457365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 457370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 457374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52347|rtt_var:880|pto_duration:55867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 457381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 457387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 457394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 457401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247538205|now:1746037247457374|interv:80831| [2025/04/30 18:20:47 457407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247538205|now:1746037247457374|interval:80831|pto_count:0|srtt:52347 [2025/04/30 18:20:47 457415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 457421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 457425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 457435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 457439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247458439|now:1746037247457439|interv:1000| [2025/04/30 18:20:47 457443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 457447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 457451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247458439| [2025/04/30 18:20:47 457455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247458439| [2025/04/30 18:20:47 457459] [debug] |xqc_engine_wakeup_after|wakeup:1746037247458439|now:1746037247457459|diff:980| [2025/04/30 18:20:47 457464] [debug] |xqc_engine_main_logic|END|now:1746037247457129| [2025/04/30 18:20:47 457695] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247457694| [2025/04/30 18:20:47 457703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 457709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:511| [2025/04/30 18:20:47 457713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:512| [2025/04/30 18:20:47 457719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:512| [2025/04/30 18:20:47 457724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 457729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1237|path_largest_ack:1236| [2025/04/30 18:20:47 457733] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1090816|prior_time:1746037247401531|is_app_limited:0|send_elapse:53723|ack_elapse:56163|ctl_first_sent_time:1746037247403152|lagest_ack_time:1746037247457694|curr_delivered:1156936| [2025/04/30 18:20:47 457738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247403152| [2025/04/30 18:20:47 457743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 457747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1237|path_largest_ack:1237| [2025/04/30 18:20:47 457752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1090816|prior_time:1746037247401531|is_app_limited:0|send_elapse:53723|ack_elapse:56163|ctl_first_sent_time:1746037247403152|lagest_ack_time:1746037247457694|curr_delivered:1158136| [2025/04/30 18:20:47 457756] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247403267| [2025/04/30 18:20:47 457760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 457764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52347|rttvar:880|minrtt:30950|latest_rtt:54427|ack_delay:0| [2025/04/30 18:20:47 457769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52607|rttvar:1180|minrtt:30950|latest_rtt:54427|ack_delay:0| [2025/04/30 18:20:47 457778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1237|lost_pn:1234|thresh:3| [2025/04/30 18:20:47 457782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 457787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52607|rtt_var:1180|pto_duration:57327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 457791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 457795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 457799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 457803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247539665|now:1746037247457786|interv:81879| [2025/04/30 18:20:47 457807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247539665|now:1746037247457786|interval:81879|pto_count:0|srtt:52607 [2025/04/30 18:20:47 457812] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53723, ack_elapse 56163, delivered 67320|rate 1198653|lost 205| [2025/04/30 18:20:47 457816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198653) in round 19| [2025/04/30 18:20:47 457820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 457824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 457828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247403267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 457833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247403267|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 457838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52607|latest_rtt:54427|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 457843] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:512|largest:512|pns:2| [2025/04/30 18:20:47 457848] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:512|frame:ACK |recv_time:1746037247457694|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 457853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367457694|now:1746037247457694|interv:120000000| [2025/04/30 18:20:47 457857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367457694|now:1746037247457694|interv:120000000| [2025/04/30 18:20:47 457861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247458439|pq_index:0| [2025/04/30 18:20:47 457865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247457129| [2025/04/30 18:20:47 457872] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247457872| [2025/04/30 18:20:47 457877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247457876| [2025/04/30 18:20:47 457882] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 457887] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52607|min_srtt:52607|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 457891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1234443| [2025/04/30 18:20:47 457896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 457900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 457905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52607|min_srtt:52607|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 457909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1235622| [2025/04/30 18:20:47 457914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 457918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 457922] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52607|min_srtt:52607|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 457927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1236801| [2025/04/30 18:20:47 457931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 457935] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 457939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 457943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 457948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 457952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 457957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 457963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 457967] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247458439| [2025/04/30 18:20:47 457971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247458439| [2025/04/30 18:20:47 457975] [debug] |xqc_engine_wakeup_after|wakeup:1746037247458439|now:1746037247457975|diff:464| [2025/04/30 18:20:47 457979] [debug] |xqc_engine_main_logic|END|now:1746037247457876| [2025/04/30 18:20:47 457984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247457984| [2025/04/30 18:20:47 458012] [debug] |xqc_engine_wakeup_after|wakeup:1746037247458439|now:1746037247458012|diff:427| [2025/04/30 18:20:47 458016] [debug] |xqc_engine_main_logic|END|now:1746037247457984| [2025/04/30 18:20:47 459088] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247459088| [2025/04/30 18:20:47 459098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247458439|pq_index:0| [2025/04/30 18:20:47 459103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247457876| [2025/04/30 18:20:47 459108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247459107| [2025/04/30 18:20:47 459113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247458439|now:1746037247459107| [2025/04/30 18:20:47 459117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247458439|now:1746037247459107| [2025/04/30 18:20:47 459121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 459126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 459131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52607|min_srtt:52607|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 459136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1236801| [2025/04/30 18:20:47 459140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 459144] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 459148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 459153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 459157] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 459162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 459166] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 459171] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1298| [2025/04/30 18:20:47 459206] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247459179|stream_id:0|stream_offset:1201431| [2025/04/30 18:20:47 459220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 459227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 459234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52607|rtt_var:1180|pto_duration:57327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 459241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 459247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 459254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 459261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247541506|now:1746037247459234|interv:82272| [2025/04/30 18:20:47 459268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247541506|now:1746037247459234|interval:82272|pto_count:0|srtt:52607 [2025/04/30 18:20:47 459275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68482| [2025/04/30 18:20:47 459283] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 459290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1202610| [2025/04/30 18:20:47 459297] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 459304] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1299| [2025/04/30 18:20:47 459336] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247459315|stream_id:0|stream_offset:1202610| [2025/04/30 18:20:47 459342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 459347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 459351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52607|rtt_var:1180|pto_duration:57327|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 459357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 459364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 459370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 459377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247541642|now:1746037247459351|interv:82291| [2025/04/30 18:20:47 459384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247541642|now:1746037247459351|interval:82291|pto_count:0|srtt:52607 [2025/04/30 18:20:47 459397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 459403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 459407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 459412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 459416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247460416|now:1746037247459416|interv:1000| [2025/04/30 18:20:47 459420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 459424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 459428] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247460416| [2025/04/30 18:20:47 459432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247460416| [2025/04/30 18:20:47 459436] [debug] |xqc_engine_wakeup_after|wakeup:1746037247460416|now:1746037247459436|diff:980| [2025/04/30 18:20:47 459440] [debug] |xqc_engine_main_logic|END|now:1746037247459107| [2025/04/30 18:20:47 459702] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247459701| [2025/04/30 18:20:47 459711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 459717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:512| [2025/04/30 18:20:47 459721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:513| [2025/04/30 18:20:47 459727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:513| [2025/04/30 18:20:47 459731] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 459736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1239|path_largest_ack:1238| [2025/04/30 18:20:47 459741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1093216|prior_time:1746037247403520|is_app_limited:0|send_elapse:53906|ack_elapse:56181|ctl_first_sent_time:1746037247405022|lagest_ack_time:1746037247459701|curr_delivered:1159336| [2025/04/30 18:20:47 459745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247405022| [2025/04/30 18:20:47 459750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 459754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1239|path_largest_ack:1239| [2025/04/30 18:20:47 459759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1093216|prior_time:1746037247403520|is_app_limited:0|send_elapse:53906|ack_elapse:56181|ctl_first_sent_time:1746037247405022|lagest_ack_time:1746037247459701|curr_delivered:1160536| [2025/04/30 18:20:47 459763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247405144| [2025/04/30 18:20:47 459787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 459795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52607|rttvar:1180|minrtt:30950|latest_rtt:54557|ack_delay:1000| [2025/04/30 18:20:47 459801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52726|rttvar:1122|minrtt:30950|latest_rtt:54557|ack_delay:1000| [2025/04/30 18:20:47 459809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1239|lost_pn:1236|thresh:3| [2025/04/30 18:20:47 459815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 459821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52726|rtt_var:1122|pto_duration:57214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 459828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 459834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 459841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 459846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247541529|now:1746037247459821|interv:81708| [2025/04/30 18:20:47 459850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247541529|now:1746037247459821|interval:81708|pto_count:0|srtt:52726 [2025/04/30 18:20:47 459855] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53906, ack_elapse 56181, delivered 67320|rate 1198269|lost 205| [2025/04/30 18:20:47 459859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198269) in round 19| [2025/04/30 18:20:47 459864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 459868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 459872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247405144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 459876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247405144|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 459881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67282|srtt:52726|latest_rtt:54557|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 459887] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:513|largest:513|pns:2| [2025/04/30 18:20:47 459892] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:513|frame:ACK |recv_time:1746037247459701|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 459897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367459701|now:1746037247459701|interv:120000000| [2025/04/30 18:20:47 459905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367459701|now:1746037247459701|interv:120000000| [2025/04/30 18:20:47 459909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247460416|pq_index:0| [2025/04/30 18:20:47 459914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247459107| [2025/04/30 18:20:47 459918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247459918| [2025/04/30 18:20:47 459923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247459922| [2025/04/30 18:20:47 459928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 459933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 459937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1236801| [2025/04/30 18:20:47 459942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 459947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 459951] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 459956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1237980| [2025/04/30 18:20:47 459960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 459965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 459969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 459973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1239159| [2025/04/30 18:20:47 459977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 459981] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 460004] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 460014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 460022] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 460026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 460031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 460035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 460039] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247460416| [2025/04/30 18:20:47 460043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247460416| [2025/04/30 18:20:47 460047] [debug] |xqc_engine_wakeup_after|wakeup:1746037247460416|now:1746037247460047|diff:369| [2025/04/30 18:20:47 460051] [debug] |xqc_engine_main_logic|END|now:1746037247459922| [2025/04/30 18:20:47 460059] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247460058| [2025/04/30 18:20:47 460064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 460069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:513| [2025/04/30 18:20:47 460073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:514| [2025/04/30 18:20:47 460079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:514| [2025/04/30 18:20:47 460083] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 460088] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1386586|max_stream_data_old=1360648| [2025/04/30 18:20:47 460092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 460097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 460102] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 460107] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:514|largest:514|pns:2| [2025/04/30 18:20:47 460111] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:514|frame:ACK MAX_STREAM_DATA |recv_time:1746037247460058|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 460116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367460058|now:1746037247460058|interv:120000000| [2025/04/30 18:20:47 460120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367460058|now:1746037247460058|interv:120000000| [2025/04/30 18:20:47 460124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247460416|pq_index:0| [2025/04/30 18:20:47 460128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247459922| [2025/04/30 18:20:47 460132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247460132| [2025/04/30 18:20:47 460137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247460136| [2025/04/30 18:20:47 460144] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 460149] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:47 460153] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:67282|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 460160] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033116| [2025/04/30 18:20:47 460164] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031937| [2025/04/30 18:20:47 460169] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:47 460173] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029579| [2025/04/30 18:20:47 460178] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028400| [2025/04/30 18:20:47 460182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027221| [2025/04/30 18:20:47 460186] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026042| [2025/04/30 18:20:47 460190] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024863| [2025/04/30 18:20:47 460195] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:47 460199] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2022505| [2025/04/30 18:20:47 460203] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2021326| [2025/04/30 18:20:47 460207] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2020147| [2025/04/30 18:20:47 460212] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2018968| [2025/04/30 18:20:47 460216] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2017789| [2025/04/30 18:20:47 460220] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2016610| [2025/04/30 18:20:47 460224] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015431| [2025/04/30 18:20:47 460229] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2014252| [2025/04/30 18:20:47 460235] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2013073| [2025/04/30 18:20:47 460243] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2011894| [2025/04/30 18:20:47 460250] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2010715| [2025/04/30 18:20:47 460256] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2009536| [2025/04/30 18:20:47 460264] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2008357| [2025/04/30 18:20:47 460270] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1386586| [2025/04/30 18:20:47 460279] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1386534|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:736556|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 460287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 460299] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2008357| [2025/04/30 18:20:47 460305] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1386586| [2025/04/30 18:20:47 460313] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1386534|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:710618|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 460319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 460324] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:514|ack_delay:265|first_ack_range:49|largest_pkt_recv_time:1746037247460058| [2025/04/30 18:20:47 460329] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:514|low:465|pkt_pns:2| [2025/04/30 18:20:47 460333] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:514|frame_largest_recv:514| [2025/04/30 18:20:47 460337] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 460342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 460347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 460351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 460356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 460360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 460364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 460369] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 460373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36038|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1239159| [2025/04/30 18:20:47 460377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 460381] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 460385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 460390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 460394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 460402] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1300| [2025/04/30 18:20:47 460440] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1300|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:67282|now:1746037247460410|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 460450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1300|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 460458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1300|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 460465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 460473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52726|rtt_var:1122|pto_duration:57214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 460480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 460487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 460494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67301| [2025/04/30 18:20:47 460500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247542624|now:1746037247460472|interv:82152| [2025/04/30 18:20:47 460507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247542624|now:1746037247460472|interval:82152|pto_count:0|srtt:52726 [2025/04/30 18:20:47 460515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67301| [2025/04/30 18:20:47 460523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 460530] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1301| [2025/04/30 18:20:47 460566] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1301|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:67301|now:1746037247460540|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 460576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1301|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 460583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1301|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 460591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67301|applimit:0| [2025/04/30 18:20:47 460597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52726|rtt_var:1122|pto_duration:57214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 460604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 460610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 460617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 460630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247542754|now:1746037247460597|interv:82157| [2025/04/30 18:20:47 460636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247542754|now:1746037247460597|interval:82157|pto_count:0|srtt:52726 [2025/04/30 18:20:47 460644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 460652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 460659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 460666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 460673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 460679] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247460416| [2025/04/30 18:20:47 460700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247460416| [2025/04/30 18:20:47 460705] [debug] |xqc_engine_wakeup_after|wakeup:1746037247460416|now:1746037247460705|diff:18446744073709551327| [2025/04/30 18:20:47 460710] [debug] |xqc_engine_main_logic|END|now:1746037247460136| [2025/04/30 18:20:47 460716] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247460716| [2025/04/30 18:20:47 460720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247460416|pq_index:0| [2025/04/30 18:20:47 460724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247460136| [2025/04/30 18:20:47 460731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247460729| [2025/04/30 18:20:47 460738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247460416|now:1746037247460729| [2025/04/30 18:20:47 460744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247460416|now:1746037247460729| [2025/04/30 18:20:47 460749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 460756] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 460764] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52726|min_srtt:52726|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 460771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1239159| [2025/04/30 18:20:47 460778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 460782] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 460786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 460795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 460800] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 460804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 460809] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 460813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1302| [2025/04/30 18:20:47 460848] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1302|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:67320|now:1746037247460822|stream_id:0|stream_offset:1203789| [2025/04/30 18:20:47 460854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1302|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 18:20:47 460858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:47 460863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52726|rtt_var:1122|pto_duration:57214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 460867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 460872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 460879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 460885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247543036|now:1746037247460863|interv:82173| [2025/04/30 18:20:47 460892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247543036|now:1746037247460863|interval:82173|pto_count:0|srtt:52726 [2025/04/30 18:20:47 460900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68526| [2025/04/30 18:20:47 460907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 460915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1204968| [2025/04/30 18:20:47 460921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 460925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1303| [2025/04/30 18:20:47 460954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247460932|stream_id:0|stream_offset:1204968| [2025/04/30 18:20:47 460960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1303|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 460965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 460975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52726|rtt_var:1122|pto_duration:57214|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 460982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 461005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 461012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 461018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247543146|now:1746037247460974|interv:82172| [2025/04/30 18:20:47 461026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247543146|now:1746037247460974|interval:82172|pto_count:0|srtt:52726 [2025/04/30 18:20:47 461033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 461038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 461042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 461047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 461051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247462051|now:1746037247461051|interv:1000| [2025/04/30 18:20:47 461055] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 461059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 461063] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247462051| [2025/04/30 18:20:47 461067] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247462051| [2025/04/30 18:20:47 461071] [debug] |xqc_engine_wakeup_after|wakeup:1746037247462051|now:1746037247461071|diff:980| [2025/04/30 18:20:47 461075] [debug] |xqc_engine_main_logic|END|now:1746037247460729| [2025/04/30 18:20:47 461716] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247461715| [2025/04/30 18:20:47 461726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 461732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:514| [2025/04/30 18:20:47 461736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:515| [2025/04/30 18:20:47 461742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:515| [2025/04/30 18:20:47 461746] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 461751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1240|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1241|path_largest_ack:1240| [2025/04/30 18:20:47 461756] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1095616|prior_time:1746037247405538|is_app_limited:0|send_elapse:53672|ack_elapse:56177|ctl_first_sent_time:1746037247407022|lagest_ack_time:1746037247461715|curr_delivered:1161736| [2025/04/30 18:20:47 461766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247407022| [2025/04/30 18:20:47 461771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 461775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1241|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1241|path_largest_ack:1241| [2025/04/30 18:20:47 461780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1095616|prior_time:1746037247405538|is_app_limited:0|send_elapse:53672|ack_elapse:56177|ctl_first_sent_time:1746037247407022|lagest_ack_time:1746037247461715|curr_delivered:1162936| [2025/04/30 18:20:47 461784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247407158| [2025/04/30 18:20:47 461788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 461792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52726|rttvar:1122|minrtt:30950|latest_rtt:54557|ack_delay:1000| [2025/04/30 18:20:47 461797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52830|rttvar:1049|minrtt:30950|latest_rtt:54557|ack_delay:1000| [2025/04/30 18:20:47 461801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1241|lost_pn:1238|thresh:3| [2025/04/30 18:20:47 461805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 461809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52830|rtt_var:1049|pto_duration:57026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 461814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 461818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 461822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:47 461826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247542958|now:1746037247461809|interv:81149| [2025/04/30 18:20:47 461830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247542958|now:1746037247461809|interval:81149|pto_count:0|srtt:52830 [2025/04/30 18:20:47 461834] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53672, ack_elapse 56177, delivered 67320|rate 1198355|lost 205| [2025/04/30 18:20:47 461838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198355) in round 19| [2025/04/30 18:20:47 461843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 461847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 461851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247407158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 461855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247407158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 461863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67326|srtt:52830|latest_rtt:54557|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 461868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:515|largest:515|pns:2| [2025/04/30 18:20:47 461873] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:515|frame:ACK |recv_time:1746037247461715|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 461878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367461715|now:1746037247461715|interv:120000000| [2025/04/30 18:20:47 461882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367461715|now:1746037247461715|interv:120000000| [2025/04/30 18:20:47 461886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247462051|pq_index:0| [2025/04/30 18:20:47 461890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247460729| [2025/04/30 18:20:47 461894] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247461894| [2025/04/30 18:20:47 461899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247461898| [2025/04/30 18:20:47 461904] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 461909] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52830|min_srtt:52830|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 461913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1239159| [2025/04/30 18:20:47 461918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 461922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 461927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52830|min_srtt:52830|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 461931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1240338| [2025/04/30 18:20:47 461936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 461941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 461945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52830|min_srtt:52830|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 461952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1241517| [2025/04/30 18:20:47 461957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 461960] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 461964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 461969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 461973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 461978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 461982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 462006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 462015] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247462051| [2025/04/30 18:20:47 462019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247462051| [2025/04/30 18:20:47 462023] [debug] |xqc_engine_wakeup_after|wakeup:1746037247462051|now:1746037247462023|diff:28| [2025/04/30 18:20:47 462028] [debug] |xqc_engine_main_logic|END|now:1746037247461898| [2025/04/30 18:20:47 462033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247462033| [2025/04/30 18:20:47 462037] [debug] |xqc_engine_wakeup_after|wakeup:1746037247462051|now:1746037247462037|diff:14| [2025/04/30 18:20:47 462041] [debug] |xqc_engine_main_logic|END|now:1746037247462033| [2025/04/30 18:20:47 463116] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247463115| [2025/04/30 18:20:47 463127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247462051|pq_index:0| [2025/04/30 18:20:47 463132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247461898| [2025/04/30 18:20:47 463137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247463136| [2025/04/30 18:20:47 463141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247462051|now:1746037247463136| [2025/04/30 18:20:47 463146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247462051|now:1746037247463136| [2025/04/30 18:20:47 463150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 463154] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 463159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52830|min_srtt:52830|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 463164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1241517| [2025/04/30 18:20:47 463174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 463178] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 463182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 463187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 463191] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 463195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 463200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 463204] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1304| [2025/04/30 18:20:47 463240] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037247463213|stream_id:0|stream_offset:1206147| [2025/04/30 18:20:47 463246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 463251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:47 463255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52830|rtt_var:1049|pto_duration:57026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 463260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 463264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 463267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 463271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247545239|now:1746037247463255|interv:81984| [2025/04/30 18:20:47 463276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247545239|now:1746037247463255|interval:81984|pto_count:0|srtt:52830 [2025/04/30 18:20:47 463280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68526| [2025/04/30 18:20:47 463285] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 463289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1207326| [2025/04/30 18:20:47 463294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 463298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1305| [2025/04/30 18:20:47 463325] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1305|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247463304|stream_id:0|stream_offset:1207326| [2025/04/30 18:20:47 463340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 463351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 463358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52830|rtt_var:1049|pto_duration:57026|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 463365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 463372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 463378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 463385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247545330|now:1746037247463358|interv:81972| [2025/04/30 18:20:47 463391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247545330|now:1746037247463358|interval:81972|pto_count:0|srtt:52830 [2025/04/30 18:20:47 463399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 463407] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 463414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 463421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 463428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247464427|now:1746037247463427|interv:1000| [2025/04/30 18:20:47 463434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 463440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 463447] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247464427| [2025/04/30 18:20:47 463453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247464427| [2025/04/30 18:20:47 463459] [debug] |xqc_engine_wakeup_after|wakeup:1746037247464427|now:1746037247463459|diff:968| [2025/04/30 18:20:47 463466] [debug] |xqc_engine_main_logic|END|now:1746037247463136| [2025/04/30 18:20:47 463698] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247463697| [2025/04/30 18:20:47 463705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 463711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:515| [2025/04/30 18:20:47 463715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:516| [2025/04/30 18:20:47 463721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:516| [2025/04/30 18:20:47 463725] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 463730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1242|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1243|path_largest_ack:1242| [2025/04/30 18:20:47 463740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1098016|prior_time:1746037247407562|is_app_limited:0|send_elapse:53938|ack_elapse:56135|ctl_first_sent_time:1746037247409044|lagest_ack_time:1746037247463697|curr_delivered:1164136| [2025/04/30 18:20:47 463745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247409044| [2025/04/30 18:20:47 463750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 463754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1243|path_largest_ack:1243| [2025/04/30 18:20:47 463758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1098016|prior_time:1746037247407562|is_app_limited:0|send_elapse:53938|ack_elapse:56135|ctl_first_sent_time:1746037247409044|lagest_ack_time:1746037247463697|curr_delivered:1165336| [2025/04/30 18:20:47 463763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247409194| [2025/04/30 18:20:47 463767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 463771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52830|rttvar:1049|minrtt:30950|latest_rtt:54503|ack_delay:1000| [2025/04/30 18:20:47 463775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52914|rttvar:955|minrtt:30950|latest_rtt:54503|ack_delay:1000| [2025/04/30 18:20:47 463780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1243|lost_pn:1240|thresh:3| [2025/04/30 18:20:47 463784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 463788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52914|rtt_var:955|pto_duration:56734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 463793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 463797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 463800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:47 463804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247545038|now:1746037247463788|interv:81250| [2025/04/30 18:20:47 463808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247545038|now:1746037247463788|interval:81250|pto_count:0|srtt:52914 [2025/04/30 18:20:47 463813] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53938, ack_elapse 56135, delivered 67320|rate 1199251|lost 205| [2025/04/30 18:20:47 463817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199251) in round 19| [2025/04/30 18:20:47 463822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 463828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 463832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247409194|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 463837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247409194|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 463842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67326|srtt:52914|latest_rtt:54503|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 463847] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:516|largest:516|pns:2| [2025/04/30 18:20:47 463852] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:516|frame:ACK |recv_time:1746037247463697|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 463857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367463697|now:1746037247463697|interv:120000000| [2025/04/30 18:20:47 463861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367463697|now:1746037247463697|interv:120000000| [2025/04/30 18:20:47 463865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247464427|pq_index:0| [2025/04/30 18:20:47 463869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247463136| [2025/04/30 18:20:47 463873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247463873| [2025/04/30 18:20:47 463878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247463877| [2025/04/30 18:20:47 463883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 463888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52914|min_srtt:52914|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 463892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1241517| [2025/04/30 18:20:47 463897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 463901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 463906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52914|min_srtt:52914|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 463910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1242696| [2025/04/30 18:20:47 463917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 463921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 463925] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52914|min_srtt:52914|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 463930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1243875| [2025/04/30 18:20:47 463934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 463938] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 463942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 463947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 463951] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 463955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 463960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 463964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 463968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247464427| [2025/04/30 18:20:47 463972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247464427| [2025/04/30 18:20:47 463976] [debug] |xqc_engine_wakeup_after|wakeup:1746037247464427|now:1746037247463976|diff:451| [2025/04/30 18:20:47 463980] [debug] |xqc_engine_main_logic|END|now:1746037247463877| [2025/04/30 18:20:47 464005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247464005| [2025/04/30 18:20:47 464014] [debug] |xqc_engine_wakeup_after|wakeup:1746037247464427|now:1746037247464014|diff:413| [2025/04/30 18:20:47 464018] [debug] |xqc_engine_main_logic|END|now:1746037247464005| [2025/04/30 18:20:47 465088] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247465088| [2025/04/30 18:20:47 465099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247464427|pq_index:0| [2025/04/30 18:20:47 465103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247463877| [2025/04/30 18:20:47 465108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247465107| [2025/04/30 18:20:47 465113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247464427|now:1746037247465107| [2025/04/30 18:20:47 465118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247464427|now:1746037247465107| [2025/04/30 18:20:47 465122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 465131] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 465136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52914|min_srtt:52914|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 465141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1243875| [2025/04/30 18:20:47 465146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 465150] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 465154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 465158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 465163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 465167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 465172] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 465176] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1306| [2025/04/30 18:20:47 465215] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1306|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037247465185|stream_id:0|stream_offset:1208505| [2025/04/30 18:20:47 465225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 465232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:47 465240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52914|rtt_var:955|pto_duration:56734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 465246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 465250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 465253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 465257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247546919|now:1746037247465239|interv:81680| [2025/04/30 18:20:47 465262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247546919|now:1746037247465239|interval:81680|pto_count:0|srtt:52914 [2025/04/30 18:20:47 465270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68526| [2025/04/30 18:20:47 465277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 465285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1209684| [2025/04/30 18:20:47 465290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 465294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1307| [2025/04/30 18:20:47 465327] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1307|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247465301|stream_id:0|stream_offset:1209684| [2025/04/30 18:20:47 465337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 465345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 465352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52914|rtt_var:955|pto_duration:56734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 465360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 465366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 465372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 465379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247547035|now:1746037247465352|interv:81683| [2025/04/30 18:20:47 465386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247547035|now:1746037247465352|interval:81683|pto_count:0|srtt:52914 [2025/04/30 18:20:47 465393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 465401] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 465408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1210863| [2025/04/30 18:20:47 465415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 465422] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1308| [2025/04/30 18:20:47 465468] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247465434|stream_id:0|stream_offset:1210863| [2025/04/30 18:20:47 465478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 465484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 465488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52914|rtt_var:955|pto_duration:56734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 465493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 465502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 465506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 465510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247547168|now:1746037247465488|interv:81680| [2025/04/30 18:20:47 465514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247547168|now:1746037247465488|interval:81680|pto_count:0|srtt:52914 [2025/04/30 18:20:47 465519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 465524] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 465528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1212042| [2025/04/30 18:20:47 465532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 465536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247466536|now:1746037247465536|interv:1000| [2025/04/30 18:20:47 465540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 465544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 465548] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247466536| [2025/04/30 18:20:47 465553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247466536| [2025/04/30 18:20:47 465557] [debug] |xqc_engine_wakeup_after|wakeup:1746037247466536|now:1746037247465557|diff:979| [2025/04/30 18:20:47 465561] [debug] |xqc_engine_main_logic|END|now:1746037247465107| [2025/04/30 18:20:47 465679] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247465678| [2025/04/30 18:20:47 465685] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 465691] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:516| [2025/04/30 18:20:47 465695] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:517| [2025/04/30 18:20:47 465701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:517| [2025/04/30 18:20:47 465705] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 465710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1245|path_largest_ack:1244| [2025/04/30 18:20:47 465715] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1100416|prior_time:1746037247409700|is_app_limited:0|send_elapse:54198|ack_elapse:55978|ctl_first_sent_time:1746037247411309|lagest_ack_time:1746037247465678|curr_delivered:1166536| [2025/04/30 18:20:47 465720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247411309| [2025/04/30 18:20:47 465724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 465729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1245|path_largest_ack:1245| [2025/04/30 18:20:47 465737] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1100416|prior_time:1746037247409700|is_app_limited:0|send_elapse:54198|ack_elapse:55978|ctl_first_sent_time:1746037247411309|lagest_ack_time:1746037247465678|curr_delivered:1167736| [2025/04/30 18:20:47 465742] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247411437| [2025/04/30 18:20:47 465746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 465750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52914|rttvar:955|minrtt:30950|latest_rtt:54241|ack_delay:0| [2025/04/30 18:20:47 465754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53080|rttvar:1048|minrtt:30950|latest_rtt:54241|ack_delay:0| [2025/04/30 18:20:47 465759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1245|lost_pn:1242|thresh:3| [2025/04/30 18:20:47 465763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 465767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53080|rtt_var:1048|pto_duration:57272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 465771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 465775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 465779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 465783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247547706|now:1746037247465767|interv:81939| [2025/04/30 18:20:47 465787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247547706|now:1746037247465767|interval:81939|pto_count:0|srtt:53080 [2025/04/30 18:20:47 465792] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54198, ack_elapse 55978, delivered 67320|rate 1202615|lost 205| [2025/04/30 18:20:47 465796] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202615) in round 19| [2025/04/30 18:20:47 465801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 465805] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 465809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247411437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 465814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247411437|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 465818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53080|latest_rtt:54241|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 465827] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:517|largest:517|pns:2| [2025/04/30 18:20:47 465831] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:517|frame:ACK |recv_time:1746037247465678|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 465836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367465678|now:1746037247465678|interv:120000000| [2025/04/30 18:20:47 465840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367465678|now:1746037247465678|interv:120000000| [2025/04/30 18:20:47 465844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247466536|pq_index:0| [2025/04/30 18:20:47 465848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247465107| [2025/04/30 18:20:47 465852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247465852| [2025/04/30 18:20:47 465857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247465856| [2025/04/30 18:20:47 465862] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 465867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53080|min_srtt:53080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 465872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1243875| [2025/04/30 18:20:47 465876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 465881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 465886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53080|min_srtt:53080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 465890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1245054| [2025/04/30 18:20:47 465894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 465899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 465903] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53080|min_srtt:53080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 465908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1246233| [2025/04/30 18:20:47 465914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 465918] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 465922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 465926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 465931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 465935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1212042| [2025/04/30 18:20:47 465939] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 465943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 465947] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247466536| [2025/04/30 18:20:47 465951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247466536| [2025/04/30 18:20:47 465955] [debug] |xqc_engine_wakeup_after|wakeup:1746037247466536|now:1746037247465955|diff:581| [2025/04/30 18:20:47 465959] [debug] |xqc_engine_main_logic|END|now:1746037247465856| [2025/04/30 18:20:47 465964] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247465964| [2025/04/30 18:20:47 465968] [debug] |xqc_engine_wakeup_after|wakeup:1746037247466536|now:1746037247465968|diff:568| [2025/04/30 18:20:47 465972] [debug] |xqc_engine_main_logic|END|now:1746037247465964| [2025/04/30 18:20:47 467041] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247467041| [2025/04/30 18:20:47 467052] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247466536|pq_index:0| [2025/04/30 18:20:47 467056] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247465856| [2025/04/30 18:20:47 467061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247467060| [2025/04/30 18:20:47 467066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247466536|now:1746037247467060| [2025/04/30 18:20:47 467071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247466536|now:1746037247467060| [2025/04/30 18:20:47 467075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 467079] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 467084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53080|min_srtt:53080|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 467089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1246233| [2025/04/30 18:20:47 467094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 467097] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 467107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 467111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 467116] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 467120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1212042| [2025/04/30 18:20:47 467125] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 467129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1309| [2025/04/30 18:20:47 467165] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247467137|stream_id:0|stream_offset:1212042| [2025/04/30 18:20:47 467171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 467176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 467180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53080|rtt_var:1048|pto_duration:57272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 467188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 467194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 467200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 467207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247549409|now:1746037247467180|interv:82229| [2025/04/30 18:20:47 467214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247549409|now:1746037247467180|interval:82229|pto_count:0|srtt:53080 [2025/04/30 18:20:47 467222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 467230] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 467236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 467243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 467250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247468250|now:1746037247467250|interv:1000| [2025/04/30 18:20:47 467257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 467263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 467269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247468250| [2025/04/30 18:20:47 467283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247468250| [2025/04/30 18:20:47 467287] [debug] |xqc_engine_wakeup_after|wakeup:1746037247468250|now:1746037247467287|diff:963| [2025/04/30 18:20:47 467291] [debug] |xqc_engine_main_logic|END|now:1746037247467060| [2025/04/30 18:20:47 467657] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247467656| [2025/04/30 18:20:47 467665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 467672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:517| [2025/04/30 18:20:47 467676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:518| [2025/04/30 18:20:47 467682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:518| [2025/04/30 18:20:47 467686] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 467691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1247|path_largest_ack:1246| [2025/04/30 18:20:47 467696] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1102816|prior_time:1746037247411578|is_app_limited:0|send_elapse:53964|ack_elapse:56078|ctl_first_sent_time:1746037247413046|lagest_ack_time:1746037247467656|curr_delivered:1168936| [2025/04/30 18:20:47 467701] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247413046| [2025/04/30 18:20:47 467706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 467710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1247|path_largest_ack:1247| [2025/04/30 18:20:47 467714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1102816|prior_time:1746037247411578|is_app_limited:0|send_elapse:53964|ack_elapse:56078|ctl_first_sent_time:1746037247413046|lagest_ack_time:1746037247467656|curr_delivered:1170136| [2025/04/30 18:20:47 467719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247413161| [2025/04/30 18:20:47 467723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 467727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53080|rttvar:1048|minrtt:30950|latest_rtt:54495|ack_delay:1000| [2025/04/30 18:20:47 467731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53131|rttvar:889|minrtt:30950|latest_rtt:54495|ack_delay:1000| [2025/04/30 18:20:47 467736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1247|lost_pn:1244|thresh:3| [2025/04/30 18:20:47 467740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 467744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53131|rtt_var:889|pto_duration:56687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 467749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 467754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 467768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:47 467774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247548824|now:1746037247467744|interv:81080| [2025/04/30 18:20:47 467781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247548824|now:1746037247467744|interval:81080|pto_count:0|srtt:53131 [2025/04/30 18:20:47 467788] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53964, ack_elapse 56078, delivered 67320|rate 1200470|lost 205| [2025/04/30 18:20:47 467795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200470) in round 19| [2025/04/30 18:20:47 467802] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 467808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 467814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247413161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 467820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247413161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 467824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67326|srtt:53131|latest_rtt:54495|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 467830] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:518|largest:518|pns:2| [2025/04/30 18:20:47 467835] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:518|frame:ACK |recv_time:1746037247467656|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 467840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367467656|now:1746037247467656|interv:120000000| [2025/04/30 18:20:47 467844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367467656|now:1746037247467656|interv:120000000| [2025/04/30 18:20:47 467848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247468250|pq_index:0| [2025/04/30 18:20:47 467852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247467060| [2025/04/30 18:20:47 467856] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247467856| [2025/04/30 18:20:47 467861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247467860| [2025/04/30 18:20:47 467867] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 467872] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53131|min_srtt:53131|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 467876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1246233| [2025/04/30 18:20:47 467887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 467891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 467896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53131|min_srtt:53131|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 467900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1247412| [2025/04/30 18:20:47 467904] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 467909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 467913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53131|min_srtt:53131|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 467917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 467922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 467926] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 467930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 467934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 467939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 467943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 467947] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 467951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 467955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247468250| [2025/04/30 18:20:47 467959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247468250| [2025/04/30 18:20:47 467963] [debug] |xqc_engine_wakeup_after|wakeup:1746037247468250|now:1746037247467963|diff:287| [2025/04/30 18:20:47 467967] [debug] |xqc_engine_main_logic|END|now:1746037247467860| [2025/04/30 18:20:47 467975] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247467974| [2025/04/30 18:20:47 467979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 468013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:518| [2025/04/30 18:20:47 468017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:519| [2025/04/30 18:20:47 468023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:519| [2025/04/30 18:20:47 468027] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:47 468032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:3646018|max_data_old:3394891| [2025/04/30 18:20:47 468036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 468041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247492974|now:1746037247467974|interv:25000| [2025/04/30 18:20:47 468046] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247467974|max_ack_delay:25000| [2025/04/30 18:20:47 468051] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:519|largest:519|pns:2| [2025/04/30 18:20:47 468055] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:519|frame:ACK MAX_DATA |recv_time:1746037247467974|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 468060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367467974|now:1746037247467974|interv:120000000| [2025/04/30 18:20:47 468064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367467974|now:1746037247467974|interv:120000000| [2025/04/30 18:20:47 468068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247468250|pq_index:0| [2025/04/30 18:20:47 468072] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247467860| [2025/04/30 18:20:47 468076] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247468076| [2025/04/30 18:20:47 468081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247468080| [2025/04/30 18:20:47 468085] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 468090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53131|min_srtt:53131|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 468094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 468099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 468102] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 468106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 468111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 468119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 468123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 468127] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 468131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 468135] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247468250| [2025/04/30 18:20:47 468139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247468250| [2025/04/30 18:20:47 468143] [debug] |xqc_engine_wakeup_after|wakeup:1746037247468250|now:1746037247468143|diff:107| [2025/04/30 18:20:47 468147] [debug] |xqc_engine_main_logic|END|now:1746037247468080| [2025/04/30 18:20:47 468152] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247468152| [2025/04/30 18:20:47 468156] [debug] |xqc_engine_wakeup_after|wakeup:1746037247468250|now:1746037247468156|diff:94| [2025/04/30 18:20:47 468160] [debug] |xqc_engine_main_logic|END|now:1746037247468152| [2025/04/30 18:20:47 469234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247469234| [2025/04/30 18:20:47 469245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247468250|pq_index:0| [2025/04/30 18:20:47 469249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247468080| [2025/04/30 18:20:47 469254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247469253| [2025/04/30 18:20:47 469259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247468250|now:1746037247469253| [2025/04/30 18:20:47 469264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247468250|now:1746037247469253| [2025/04/30 18:20:47 469268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 469272] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 469277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53131|min_srtt:53131|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 469282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 469286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 469290] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 469294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 469299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 469303] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 469308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 469318] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 469322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1310| [2025/04/30 18:20:47 469358] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037247469331|stream_id:0|stream_offset:1213221| [2025/04/30 18:20:47 469364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 469369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:47 469373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53131|rtt_var:889|pto_duration:56687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 469378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 469384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 469390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 469397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247551018|now:1746037247469373|interv:81645| [2025/04/30 18:20:47 469403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247551018|now:1746037247469373|interval:81645|pto_count:0|srtt:53131 [2025/04/30 18:20:47 469411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68526| [2025/04/30 18:20:47 469419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 469426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1214400| [2025/04/30 18:20:47 469434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 469440] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1311| [2025/04/30 18:20:47 469476] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247469451|stream_id:0|stream_offset:1214400| [2025/04/30 18:20:47 469486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 469494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 469500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53131|rtt_var:889|pto_duration:56687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 469507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 469520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 469526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 469533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247551138|now:1746037247469500|interv:81638| [2025/04/30 18:20:47 469540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247551138|now:1746037247469500|interval:81638|pto_count:0|srtt:53131 [2025/04/30 18:20:47 469547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 469555] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 469560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1215579| [2025/04/30 18:20:47 469565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 469569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1312| [2025/04/30 18:20:47 469600] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247469577|stream_id:0|stream_offset:1215579| [2025/04/30 18:20:47 469606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 469613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 469620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53131|rtt_var:889|pto_duration:56687|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 469628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 469634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 469640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 469646] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247551264|now:1746037247469620|interv:81644| [2025/04/30 18:20:47 469652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247551264|now:1746037247469620|interval:81644|pto_count:0|srtt:53131 [2025/04/30 18:20:47 469660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 469668] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 469676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1216758| [2025/04/30 18:20:47 469683] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 469687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247470687|now:1746037247469687|interv:1000| [2025/04/30 18:20:47 469696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 469700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 469704] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247470687| [2025/04/30 18:20:47 469709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247470687| [2025/04/30 18:20:47 469713] [debug] |xqc_engine_wakeup_after|wakeup:1746037247470687|now:1746037247469713|diff:974| [2025/04/30 18:20:47 469717] [debug] |xqc_engine_main_logic|END|now:1746037247469253| [2025/04/30 18:20:47 469727] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247469726| [2025/04/30 18:20:47 469732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 469738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:519| [2025/04/30 18:20:47 469742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:520| [2025/04/30 18:20:47 469752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:520| [2025/04/30 18:20:47 469756] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 469762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1249|path_largest_ack:1248| [2025/04/30 18:20:47 469766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1105216|prior_time:1746037247413587|is_app_limited:0|send_elapse:53680|ack_elapse:56139|ctl_first_sent_time:1746037247415065|lagest_ack_time:1746037247469726|curr_delivered:1171336| [2025/04/30 18:20:47 469771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247415065| [2025/04/30 18:20:47 469776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 469780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1249|path_largest_ack:1249| [2025/04/30 18:20:47 469785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66120|prior_delivered:1105216|prior_time:1746037247413587|is_app_limited:0|send_elapse:53680|ack_elapse:56139|ctl_first_sent_time:1746037247415065|lagest_ack_time:1746037247469726|curr_delivered:1172536| [2025/04/30 18:20:47 469790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247415188| [2025/04/30 18:20:47 469794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 469798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53131|rttvar:889|minrtt:30950|latest_rtt:54538|ack_delay:1000| [2025/04/30 18:20:47 469803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53182|rttvar:768|minrtt:30950|latest_rtt:54538|ack_delay:1000| [2025/04/30 18:20:47 469808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1249|lost_pn:1246|thresh:3| [2025/04/30 18:20:47 469815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 469827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53182|rtt_var:768|pto_duration:56254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 469835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 469841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 469847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 469853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247550831|now:1746037247469827|interv:81004| [2025/04/30 18:20:47 469860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247550831|now:1746037247469827|interval:81004|pto_count:0|srtt:53182 [2025/04/30 18:20:47 469867] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53680, ack_elapse 56139, delivered 67320|rate 1199166|lost 205| [2025/04/30 18:20:47 469873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199166) in round 19| [2025/04/30 18:20:47 469878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 469882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 469886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247415188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 469891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247415188|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1107616| [2025/04/30 18:20:47 469896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53182|latest_rtt:54538|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 469902] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:520|largest:520|pns:2| [2025/04/30 18:20:47 469907] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:520|frame:ACK |recv_time:1746037247469726|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 469912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367469726|now:1746037247469726|interv:120000000| [2025/04/30 18:20:47 469916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367469726|now:1746037247469726|interv:120000000| [2025/04/30 18:20:47 469920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247470687|pq_index:0| [2025/04/30 18:20:47 469924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247469253| [2025/04/30 18:20:47 469928] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247469928| [2025/04/30 18:20:47 469948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247469947| [2025/04/30 18:20:47 469958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 469963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53182|min_srtt:53182|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 469967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 469972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 469977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 469982] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53182|min_srtt:53182|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 470005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1249770| [2025/04/30 18:20:47 470016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53182|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 470020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 470025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53182|min_srtt:53182|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 470029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 470033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 470037] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 470041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 470046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 470050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 470054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1216758| [2025/04/30 18:20:47 470059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 470063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 470067] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247470687| [2025/04/30 18:20:47 470071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247470687| [2025/04/30 18:20:47 470078] [debug] |xqc_engine_wakeup_after|wakeup:1746037247470687|now:1746037247470078|diff:609| [2025/04/30 18:20:47 470083] [debug] |xqc_engine_main_logic|END|now:1746037247469947| [2025/04/30 18:20:47 470090] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247470090| [2025/04/30 18:20:47 470095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 470101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:520| [2025/04/30 18:20:47 470105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:521| [2025/04/30 18:20:47 470111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:521| [2025/04/30 18:20:47 470115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 470120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1250|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1250| [2025/04/30 18:20:47 470125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64939|prior_delivered:1107616|prior_time:1746037247415550|is_app_limited:0|send_elapse:53087|ack_elapse:54540|ctl_first_sent_time:1746037247416257|lagest_ack_time:1746037247470090|curr_delivered:1172555| [2025/04/30 18:20:47 470129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247416257| [2025/04/30 18:20:47 470134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 470138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1251|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1251|path_largest_ack:1251| [2025/04/30 18:20:47 470143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:64939|prior_delivered:1107616|prior_time:1746037247415550|is_app_limited:0|send_elapse:53087|ack_elapse:54540|ctl_first_sent_time:1746037247416257|lagest_ack_time:1746037247470090|curr_delivered:1172574| [2025/04/30 18:20:47 470147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247416359| [2025/04/30 18:20:47 470151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 470155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53182|rttvar:768|minrtt:30950|latest_rtt:53731|ack_delay:0| [2025/04/30 18:20:47 470160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53251|rttvar:713|minrtt:30950|latest_rtt:53731|ack_delay:0| [2025/04/30 18:20:47 470164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1251|lost_pn:1248|thresh:3| [2025/04/30 18:20:47 470168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 470172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53251|rtt_var:713|pto_duration:56103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 470177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 470181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 470188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68488| [2025/04/30 18:20:47 470192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247550680|now:1746037247470172|interv:80508| [2025/04/30 18:20:47 470196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247550680|now:1746037247470172|interval:80508|pto_count:0|srtt:53251 [2025/04/30 18:20:47 470200] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53087, ack_elapse 54540, delivered 64958|rate 1191015|lost 205| [2025/04/30 18:20:47 470204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 19 -> 20| [2025/04/30 18:20:47 470208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191015) in round 20| [2025/04/30 18:20:47 470213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 470217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 470221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247416359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 470225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:38|po_sent_time:1746037247416359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 470230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68488|srtt:53251|latest_rtt:53731|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 470236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:521|largest:521|pns:2| [2025/04/30 18:20:47 470240] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:521|frame:ACK |recv_time:1746037247470090|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 470244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367470090|now:1746037247470090|interv:120000000| [2025/04/30 18:20:47 470251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367470090|now:1746037247470090|interv:120000000| [2025/04/30 18:20:47 470257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247470687|pq_index:0| [2025/04/30 18:20:47 470264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247469947| [2025/04/30 18:20:47 470270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247470270| [2025/04/30 18:20:47 470278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247470276| [2025/04/30 18:20:47 470286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 470293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53251|min_srtt:53251|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 470300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68488|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 470313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 470319] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 470325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 470333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 470338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 470342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68488|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1216758| [2025/04/30 18:20:47 470347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 470351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 470355] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247470687| [2025/04/30 18:20:47 470359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247470687| [2025/04/30 18:20:47 470363] [debug] |xqc_engine_wakeup_after|wakeup:1746037247470687|now:1746037247470363|diff:324| [2025/04/30 18:20:47 470367] [debug] |xqc_engine_main_logic|END|now:1746037247470276| [2025/04/30 18:20:47 470373] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247470373| [2025/04/30 18:20:47 470377] [debug] |xqc_engine_wakeup_after|wakeup:1746037247470687|now:1746037247470376|diff:311| [2025/04/30 18:20:47 470380] [debug] |xqc_engine_main_logic|END|now:1746037247470373| [2025/04/30 18:20:47 471458] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247471458| [2025/04/30 18:20:47 471473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247470687|pq_index:0| [2025/04/30 18:20:47 471480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247470276| [2025/04/30 18:20:47 471488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247471486| [2025/04/30 18:20:47 471492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247470687|now:1746037247471486| [2025/04/30 18:20:47 471497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247470687|now:1746037247471486| [2025/04/30 18:20:47 471500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 471505] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 471510] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53251|min_srtt:53251|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 471515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68488|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 471525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 471529] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 471532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 471537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 471542] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 471546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68488|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1216758| [2025/04/30 18:20:47 471550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 471555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1313| [2025/04/30 18:20:47 471592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68488|now:1746037247471563|stream_id:0|stream_offset:1216758| [2025/04/30 18:20:47 471599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 471603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68488|applimit:0| [2025/04/30 18:20:47 471609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53251|rtt_var:713|pto_duration:56103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 471616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 471623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 471629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 471636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247552666|now:1746037247471609|interv:81057| [2025/04/30 18:20:47 471643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247552666|now:1746037247471609|interval:81057|pto_count:0|srtt:53251 [2025/04/30 18:20:47 471650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69688| [2025/04/30 18:20:47 471657] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 471664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1217937| [2025/04/30 18:20:47 471671] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 471678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1314| [2025/04/30 18:20:47 471709] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247471689|stream_id:0|stream_offset:1217937| [2025/04/30 18:20:47 471723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 471730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 471737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53251|rtt_var:713|pto_duration:56103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 471744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 471750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 471757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 471763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247552792|now:1746037247471736|interv:81056| [2025/04/30 18:20:47 471767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247552792|now:1746037247471736|interval:81056|pto_count:0|srtt:53251 [2025/04/30 18:20:47 471771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70888| [2025/04/30 18:20:47 471776] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 471781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1219116| [2025/04/30 18:20:47 471785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 471789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247472789|now:1746037247471789|interv:1000| [2025/04/30 18:20:47 471793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 471797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 471801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247472789| [2025/04/30 18:20:47 471805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247472789| [2025/04/30 18:20:47 471809] [debug] |xqc_engine_wakeup_after|wakeup:1746037247472789|now:1746037247471809|diff:980| [2025/04/30 18:20:47 471813] [debug] |xqc_engine_main_logic|END|now:1746037247471486| [2025/04/30 18:20:47 471824] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247471823| [2025/04/30 18:20:47 471828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 471834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:521| [2025/04/30 18:20:47 471838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:522| [2025/04/30 18:20:47 471844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:522| [2025/04/30 18:20:47 471848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 471853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1252|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1253|path_largest_ack:1252| [2025/04/30 18:20:47 471862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66164|prior_delivered:1107616|prior_time:1746037247415550|is_app_limited:0|send_elapse:53429|ack_elapse:56273|ctl_first_sent_time:1746037247416599|lagest_ack_time:1746037247471823|curr_delivered:1173780| [2025/04/30 18:20:47 471866] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247416599| [2025/04/30 18:20:47 471871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 471875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1253|path_largest_ack:1253| [2025/04/30 18:20:47 471880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66164|prior_delivered:1107616|prior_time:1746037247415550|is_app_limited:0|send_elapse:53429|ack_elapse:56273|ctl_first_sent_time:1746037247416599|lagest_ack_time:1746037247471823|curr_delivered:1174980| [2025/04/30 18:20:47 471884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247416709| [2025/04/30 18:20:47 471888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 471892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53251|rttvar:713|minrtt:30950|latest_rtt:55114|ack_delay:0| [2025/04/30 18:20:47 471897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53484|rttvar:1000|minrtt:30950|latest_rtt:55114|ack_delay:0| [2025/04/30 18:20:47 471901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1253|lost_pn:1250|thresh:3| [2025/04/30 18:20:47 471905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 489|pns:2| [2025/04/30 18:20:47 471909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 471913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53484|rtt_var:1000|pto_duration:57484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 471917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 471921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 471925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 471929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247554173|now:1746037247471913|interv:82260| [2025/04/30 18:20:47 471933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247554173|now:1746037247471913|interval:82260|pto_count:0|srtt:53484 [2025/04/30 18:20:47 471938] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53429, ack_elapse 56273, delivered 67364|rate 1197092|lost 205| [2025/04/30 18:20:47 471942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197092) in round 20| [2025/04/30 18:20:47 471947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 471953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 471957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2406|po_sent_time:1746037247416709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 471962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2406|po_sent_time:1746037247416709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 471966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68482|srtt:53484|latest_rtt:55114|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 471972] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:522|largest:522|pns:2| [2025/04/30 18:20:47 471977] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:522|frame:ACK |recv_time:1746037247471823|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 471982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367471823|now:1746037247471823|interv:120000000| [2025/04/30 18:20:47 472007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367471823|now:1746037247471823|interv:120000000| [2025/04/30 18:20:47 472015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247472789|pq_index:0| [2025/04/30 18:20:47 472019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247471486| [2025/04/30 18:20:47 472023] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247472023| [2025/04/30 18:20:47 472028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247472027| [2025/04/30 18:20:47 472034] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 472038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53484|min_srtt:53484|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 472043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 472048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 472052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 472057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53484|min_srtt:53484|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 472061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1252128| [2025/04/30 18:20:47 472069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 472074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 472078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53484|min_srtt:53484|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 472082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1253307| [2025/04/30 18:20:47 472087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 472091] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 472094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 472099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 472103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 472107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1219116| [2025/04/30 18:20:47 472112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 472115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 472119] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247472789| [2025/04/30 18:20:47 472124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247472789| [2025/04/30 18:20:47 472127] [debug] |xqc_engine_wakeup_after|wakeup:1746037247472789|now:1746037247472127|diff:662| [2025/04/30 18:20:47 472132] [debug] |xqc_engine_main_logic|END|now:1746037247472027| [2025/04/30 18:20:47 472137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247472137| [2025/04/30 18:20:47 472141] [debug] |xqc_engine_wakeup_after|wakeup:1746037247472789|now:1746037247472141|diff:648| [2025/04/30 18:20:47 472145] [debug] |xqc_engine_main_logic|END|now:1746037247472137| [2025/04/30 18:20:47 473219] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247473219| [2025/04/30 18:20:47 473230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247472789|pq_index:0| [2025/04/30 18:20:47 473234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247472027| [2025/04/30 18:20:47 473239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247473238| [2025/04/30 18:20:47 473244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247472789|now:1746037247473238| [2025/04/30 18:20:47 473248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247472789|now:1746037247473238| [2025/04/30 18:20:47 473257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 473262] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 473267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53484|min_srtt:53484|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 473272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1253307| [2025/04/30 18:20:47 473276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 473280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 473284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 473288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 473293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 473297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1219116| [2025/04/30 18:20:47 473302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 473306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1315| [2025/04/30 18:20:47 473342] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247473315|stream_id:0|stream_offset:1219116| [2025/04/30 18:20:47 473348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 473353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 473357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53484|rtt_var:1000|pto_duration:57484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 473362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 473367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 473373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 473381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247555799|now:1746037247473357|interv:82442| [2025/04/30 18:20:47 473387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247555799|now:1746037247473357|interval:82442|pto_count:0|srtt:53484 [2025/04/30 18:20:47 473395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 473404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 473417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1220295| [2025/04/30 18:20:47 473422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 473426] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1316| [2025/04/30 18:20:47 473466] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247473434|stream_id:0|stream_offset:1220295| [2025/04/30 18:20:47 473476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 473483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 473490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53484|rtt_var:1000|pto_duration:57484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 473497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 473504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 473510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 473517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247555918|now:1746037247473489|interv:82429| [2025/04/30 18:20:47 473523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247555918|now:1746037247473489|interval:82429|pto_count:0|srtt:53484 [2025/04/30 18:20:47 473528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70882| [2025/04/30 18:20:47 473533] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 473537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1221474| [2025/04/30 18:20:47 473542] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 473546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247474546|now:1746037247473546|interv:1000| [2025/04/30 18:20:47 473550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 473554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 473558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247474546| [2025/04/30 18:20:47 473562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247474546| [2025/04/30 18:20:47 473566] [debug] |xqc_engine_wakeup_after|wakeup:1746037247474546|now:1746037247473566|diff:980| [2025/04/30 18:20:47 473570] [debug] |xqc_engine_main_logic|END|now:1746037247473238| [2025/04/30 18:20:47 473703] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247473702| [2025/04/30 18:20:47 473716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 473722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:522| [2025/04/30 18:20:47 473726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:523| [2025/04/30 18:20:47 473732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:523| [2025/04/30 18:20:47 473736] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 473741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1255|path_largest_ack:1254| [2025/04/30 18:20:47 473746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66164|prior_delivered:1110016|prior_time:1746037247417525|is_app_limited:0|send_elapse:52424|ack_elapse:56177|ctl_first_sent_time:1746037247417898|lagest_ack_time:1746037247473702|curr_delivered:1176180| [2025/04/30 18:20:47 473750] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247417898| [2025/04/30 18:20:47 473755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 473760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1255|path_largest_ack:1255| [2025/04/30 18:20:47 473764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66164|prior_delivered:1110016|prior_time:1746037247417525|is_app_limited:0|send_elapse:52424|ack_elapse:56177|ctl_first_sent_time:1746037247417898|lagest_ack_time:1746037247473702|curr_delivered:1177380| [2025/04/30 18:20:47 473769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247419220| [2025/04/30 18:20:47 473773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 473777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53484|rttvar:1000|minrtt:30950|latest_rtt:54482|ack_delay:0| [2025/04/30 18:20:47 473781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53609|rttvar:999|minrtt:30950|latest_rtt:54482|ack_delay:0| [2025/04/30 18:20:47 473786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1255|lost_pn:1252|thresh:3| [2025/04/30 18:20:47 473790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 473794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:999|pto_duration:57605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 473799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 473803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 473806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 473810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247556039|now:1746037247473794|interv:82245| [2025/04/30 18:20:47 473814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247556039|now:1746037247473794|interval:82245|pto_count:0|srtt:53609 [2025/04/30 18:20:47 473822] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52424, ack_elapse 56177, delivered 67364|rate 1199138|lost 205| [2025/04/30 18:20:47 473826] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199138) in round 20| [2025/04/30 18:20:47 473830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 473835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 473839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247419220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 473843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247419220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 473848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68482|srtt:53609|latest_rtt:54482|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 473854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:523|largest:523|pns:2| [2025/04/30 18:20:47 473858] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:523|frame:ACK |recv_time:1746037247473702|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 473863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367473702|now:1746037247473702|interv:120000000| [2025/04/30 18:20:47 473867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367473702|now:1746037247473702|interv:120000000| [2025/04/30 18:20:47 473871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247474546|pq_index:0| [2025/04/30 18:20:47 473875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247473238| [2025/04/30 18:20:47 473879] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247473879| [2025/04/30 18:20:47 473884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247473883| [2025/04/30 18:20:47 473889] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 473894] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 473899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1253307| [2025/04/30 18:20:47 473903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 473910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 473915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 473919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1254486| [2025/04/30 18:20:47 473924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53609|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 473928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 473933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 473937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1255665| [2025/04/30 18:20:47 473941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 473945] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 473949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 473953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 473958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 473962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1221474| [2025/04/30 18:20:47 473966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 473970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 473974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247474546| [2025/04/30 18:20:47 473978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247474546| [2025/04/30 18:20:47 473982] [debug] |xqc_engine_wakeup_after|wakeup:1746037247474546|now:1746037247473982|diff:564| [2025/04/30 18:20:47 474007] [debug] |xqc_engine_main_logic|END|now:1746037247473883| [2025/04/30 18:20:47 474017] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247474016| [2025/04/30 18:20:47 474021] [debug] |xqc_engine_wakeup_after|wakeup:1746037247474546|now:1746037247474020|diff:526| [2025/04/30 18:20:47 474025] [debug] |xqc_engine_main_logic|END|now:1746037247474016| [2025/04/30 18:20:47 475099] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247475098| [2025/04/30 18:20:47 475109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247474546|pq_index:0| [2025/04/30 18:20:47 475114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247473883| [2025/04/30 18:20:47 475119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247475118| [2025/04/30 18:20:47 475129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247474546|now:1746037247475118| [2025/04/30 18:20:47 475133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247474546|now:1746037247475118| [2025/04/30 18:20:47 475137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 475141] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 475146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53609|min_srtt:53609|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 475151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1255665| [2025/04/30 18:20:47 475156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 475160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 475163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 475168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 475172] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 475177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1221474| [2025/04/30 18:20:47 475181] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 475186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1317| [2025/04/30 18:20:47 475221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247475195|stream_id:0|stream_offset:1221474| [2025/04/30 18:20:47 475227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 475234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 475241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:999|pto_duration:57605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 475248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 475254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 475261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 475267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247557800|now:1746037247475241|interv:82559| [2025/04/30 18:20:47 475279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247557800|now:1746037247475241|interval:82559|pto_count:0|srtt:53609 [2025/04/30 18:20:47 475287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 475295] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 475301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1222653| [2025/04/30 18:20:47 475309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 475316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1318| [2025/04/30 18:20:47 475351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247475327|stream_id:0|stream_offset:1222653| [2025/04/30 18:20:47 475357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 475362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 475366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53609|rtt_var:999|pto_duration:57605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 475371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 475376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 475382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 475389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247557932|now:1746037247475366|interv:82566| [2025/04/30 18:20:47 475395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247557932|now:1746037247475366|interval:82566|pto_count:0|srtt:53609 [2025/04/30 18:20:47 475403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70882| [2025/04/30 18:20:47 475411] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 475417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1223832| [2025/04/30 18:20:47 475421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 475425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247476425|now:1746037247475425|interv:1000| [2025/04/30 18:20:47 475429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 475433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 475437] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247476425| [2025/04/30 18:20:47 475449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247476425| [2025/04/30 18:20:47 475455] [debug] |xqc_engine_wakeup_after|wakeup:1746037247476425|now:1746037247475455|diff:970| [2025/04/30 18:20:47 475462] [debug] |xqc_engine_main_logic|END|now:1746037247475118| [2025/04/30 18:20:47 475740] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247475739| [2025/04/30 18:20:47 475748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 475754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:523| [2025/04/30 18:20:47 475758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:524| [2025/04/30 18:20:47 475764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:524| [2025/04/30 18:20:47 475769] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 475773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1257|path_largest_ack:1256| [2025/04/30 18:20:47 475778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68564|prior_delivered:1110016|prior_time:1746037247417525|is_app_limited:0|send_elapse:53865|ack_elapse:58214|ctl_first_sent_time:1746037247419339|lagest_ack_time:1746037247475739|curr_delivered:1178580| [2025/04/30 18:20:47 475783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247419339| [2025/04/30 18:20:47 475788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 475792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1257|path_largest_ack:1257| [2025/04/30 18:20:47 475796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67364|prior_delivered:1112416|prior_time:1746037247419491|is_app_limited:0|send_elapse:53569|ack_elapse:56248|ctl_first_sent_time:1746037247420948|lagest_ack_time:1746037247475739|curr_delivered:1179780| [2025/04/30 18:20:47 475801] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247420948| [2025/04/30 18:20:47 475805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 475809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53609|rttvar:999|minrtt:30950|latest_rtt:54791|ack_delay:1000| [2025/04/30 18:20:47 475813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53631|rttvar:795|minrtt:30950|latest_rtt:54791|ack_delay:1000| [2025/04/30 18:20:47 475818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1257|lost_pn:1254|thresh:3| [2025/04/30 18:20:47 475822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 475826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53631|rtt_var:795|pto_duration:56811|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 475831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 475839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 475843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 475847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247557138|now:1746037247475826|interv:81312| [2025/04/30 18:20:47 475851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247557138|now:1746037247475826|interval:81312|pto_count:0|srtt:53631 [2025/04/30 18:20:47 475856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53569, ack_elapse 56248, delivered 67364|rate 1197624|lost 205| [2025/04/30 18:20:47 475860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197624) in round 20| [2025/04/30 18:20:47 475865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 475869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 475873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247420948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 475877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247420948|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 475882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68482|srtt:53631|latest_rtt:54791|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 475888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:524|largest:524|pns:2| [2025/04/30 18:20:47 475892] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:524|frame:ACK |recv_time:1746037247475739|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 475897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367475739|now:1746037247475739|interv:120000000| [2025/04/30 18:20:47 475901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367475739|now:1746037247475739|interv:120000000| [2025/04/30 18:20:47 475906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247476425|pq_index:0| [2025/04/30 18:20:47 475910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247475118| [2025/04/30 18:20:47 475914] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247475914| [2025/04/30 18:20:47 475919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247475918| [2025/04/30 18:20:47 475924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 475929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53631|min_srtt:53631|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 475936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1255665| [2025/04/30 18:20:47 475940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 475945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 475950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53631|min_srtt:53631|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 475954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1256844| [2025/04/30 18:20:47 475958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53631|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 475963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 475967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53631|min_srtt:53631|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 475971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1258023| [2025/04/30 18:20:47 475976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 475979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 475983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 476011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 476017] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 476022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1223832| [2025/04/30 18:20:47 476026] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 476030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 476034] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247476425| [2025/04/30 18:20:47 476038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247476425| [2025/04/30 18:20:47 476042] [debug] |xqc_engine_wakeup_after|wakeup:1746037247476425|now:1746037247476042|diff:383| [2025/04/30 18:20:47 476046] [debug] |xqc_engine_main_logic|END|now:1746037247475918| [2025/04/30 18:20:47 476052] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247476052| [2025/04/30 18:20:47 476055] [debug] |xqc_engine_wakeup_after|wakeup:1746037247476425|now:1746037247476055|diff:370| [2025/04/30 18:20:47 476063] [debug] |xqc_engine_main_logic|END|now:1746037247476052| [2025/04/30 18:20:47 477131] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247477131| [2025/04/30 18:20:47 477142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247476425|pq_index:0| [2025/04/30 18:20:47 477146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247475918| [2025/04/30 18:20:47 477152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247477150| [2025/04/30 18:20:47 477156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247476425|now:1746037247477150| [2025/04/30 18:20:47 477161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247476425|now:1746037247477150| [2025/04/30 18:20:47 477165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 477169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 477174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53631|min_srtt:53631|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 477179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1258023| [2025/04/30 18:20:47 477183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 477187] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 477191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 477195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 477200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 477204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1223832| [2025/04/30 18:20:47 477209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 477213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1319| [2025/04/30 18:20:47 477257] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247477222|stream_id:0|stream_offset:1223832| [2025/04/30 18:20:47 477266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 477273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 477280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53631|rtt_var:795|pto_duration:56811|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 477294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 477301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 477307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 477313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247559033|now:1746037247477280|interv:81753| [2025/04/30 18:20:47 477320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247559033|now:1746037247477280|interval:81753|pto_count:0|srtt:53631 [2025/04/30 18:20:47 477327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 477336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 477342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1225011| [2025/04/30 18:20:47 477349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 477356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1320| [2025/04/30 18:20:47 477395] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247477368|stream_id:0|stream_offset:1225011| [2025/04/30 18:20:47 477404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 477411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 477418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53631|rtt_var:795|pto_duration:56811|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 477426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 477432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 477439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 477445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247559179|now:1746037247477418|interv:81761| [2025/04/30 18:20:47 477451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247559179|now:1746037247477418|interval:81761|pto_count:0|srtt:53631 [2025/04/30 18:20:47 477456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70882| [2025/04/30 18:20:47 477461] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 477465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1226190| [2025/04/30 18:20:47 477474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 477478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247478478|now:1746037247477478|interv:1000| [2025/04/30 18:20:47 477482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 477486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 477490] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247478478| [2025/04/30 18:20:47 477495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247478478| [2025/04/30 18:20:47 477499] [debug] |xqc_engine_wakeup_after|wakeup:1746037247478478|now:1746037247477499|diff:979| [2025/04/30 18:20:47 477503] [debug] |xqc_engine_main_logic|END|now:1746037247477150| [2025/04/30 18:20:47 477755] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247477754| [2025/04/30 18:20:47 477766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 477775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:524| [2025/04/30 18:20:47 477781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:525| [2025/04/30 18:20:47 477789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:525| [2025/04/30 18:20:47 477795] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 477802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1258| [2025/04/30 18:20:47 477809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66126|prior_delivered:1114854|prior_time:1746037247421849|is_app_limited:0|send_elapse:51937|ack_elapse:55905|ctl_first_sent_time:1746037247422200|lagest_ack_time:1746037247477754|curr_delivered:1180980| [2025/04/30 18:20:47 477816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247422200| [2025/04/30 18:20:47 477822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 477829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1259|path_largest_ack:1259| [2025/04/30 18:20:47 477835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66126|prior_delivered:1114854|prior_time:1746037247421849|is_app_limited:0|send_elapse:51937|ack_elapse:55905|ctl_first_sent_time:1746037247422200|lagest_ack_time:1746037247477754|curr_delivered:1182180| [2025/04/30 18:20:47 477842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247422345| [2025/04/30 18:20:47 477848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 477853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53631|rttvar:795|minrtt:30950|latest_rtt:55409|ack_delay:1000| [2025/04/30 18:20:47 477859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53729|rttvar:791|minrtt:30950|latest_rtt:55409|ack_delay:1000| [2025/04/30 18:20:47 477865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1259|lost_pn:1256|thresh:3| [2025/04/30 18:20:47 477879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 477885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53729|rtt_var:791|pto_duration:56893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 477892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 477897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 477903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 477909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247559261|now:1746037247477885|interv:81376| [2025/04/30 18:20:47 477914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247559261|now:1746037247477885|interval:81376|pto_count:0|srtt:53729 [2025/04/30 18:20:47 477921] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51937, ack_elapse 55905, delivered 67326|rate 1204292|lost 205| [2025/04/30 18:20:47 477927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204292) in round 20| [2025/04/30 18:20:47 477933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 477939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 477944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247422345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 477951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247422345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 477958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68482|srtt:53729|latest_rtt:55409|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 477966] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:525|largest:525|pns:2| [2025/04/30 18:20:47 477972] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:525|frame:ACK |recv_time:1746037247477754|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 477979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367477754|now:1746037247477754|interv:120000000| [2025/04/30 18:20:47 477985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367477754|now:1746037247477754|interv:120000000| [2025/04/30 18:20:47 478014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247478478|pq_index:0| [2025/04/30 18:20:47 478021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247477150| [2025/04/30 18:20:47 478027] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247478026| [2025/04/30 18:20:47 478034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247478032| [2025/04/30 18:20:47 478053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 478060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53729|min_srtt:53729|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 478066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1258023| [2025/04/30 18:20:47 478073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 478079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 478085] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53729|min_srtt:53729|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 478091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 478098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 478105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 478111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53729|min_srtt:53729|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 478116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1260381| [2025/04/30 18:20:47 478123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 478128] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 478133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 478139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 478145] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 478151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1226190| [2025/04/30 18:20:47 478157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 478163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 478173] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247478478| [2025/04/30 18:20:47 478178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247478478| [2025/04/30 18:20:47 478184] [debug] |xqc_engine_wakeup_after|wakeup:1746037247478478|now:1746037247478184|diff:294| [2025/04/30 18:20:47 478190] [debug] |xqc_engine_main_logic|END|now:1746037247478032| [2025/04/30 18:20:47 478198] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247478198| [2025/04/30 18:20:47 478203] [debug] |xqc_engine_wakeup_after|wakeup:1746037247478478|now:1746037247478203|diff:275| [2025/04/30 18:20:47 478209] [debug] |xqc_engine_main_logic|END|now:1746037247478198| [2025/04/30 18:20:47 479281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247479281| [2025/04/30 18:20:47 479296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247478478|pq_index:0| [2025/04/30 18:20:47 479303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247478032| [2025/04/30 18:20:47 479312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247479310| [2025/04/30 18:20:47 479319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247478478|now:1746037247479310| [2025/04/30 18:20:47 479326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247478478|now:1746037247479310| [2025/04/30 18:20:47 479330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 479335] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 479340] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53729|min_srtt:53729|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 479345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1260381| [2025/04/30 18:20:47 479350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 479354] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 479358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 479362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 479367] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 479371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1226190| [2025/04/30 18:20:47 479376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 479381] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1321| [2025/04/30 18:20:47 479425] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247479390|stream_id:0|stream_offset:1226190| [2025/04/30 18:20:47 479441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 479449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 479456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53729|rtt_var:791|pto_duration:56893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 479463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 479469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 479475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 479482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247561283|now:1746037247479455|interv:81828| [2025/04/30 18:20:47 479489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247561283|now:1746037247479455|interval:81828|pto_count:0|srtt:53729 [2025/04/30 18:20:47 479497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 479503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 479509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1227369| [2025/04/30 18:20:47 479515] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 479521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1322| [2025/04/30 18:20:47 479562] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247479529|stream_id:0|stream_offset:1227369| [2025/04/30 18:20:47 479572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 479579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 479586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53729|rtt_var:791|pto_duration:56893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 479594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 479601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 479607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 479612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247561422|now:1746037247479586|interv:81836| [2025/04/30 18:20:47 479616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247561422|now:1746037247479586|interval:81836|pto_count:0|srtt:53729 [2025/04/30 18:20:47 479626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70882| [2025/04/30 18:20:47 479631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 479636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1228548| [2025/04/30 18:20:47 479641] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 479645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247480644|now:1746037247479644|interv:1000| [2025/04/30 18:20:47 479649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 479652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 479657] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247480644| [2025/04/30 18:20:47 479663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247480644| [2025/04/30 18:20:47 479669] [debug] |xqc_engine_wakeup_after|wakeup:1746037247480644|now:1746037247479669|diff:975| [2025/04/30 18:20:47 479676] [debug] |xqc_engine_main_logic|END|now:1746037247479310| [2025/04/30 18:20:47 479730] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247479729| [2025/04/30 18:20:47 479738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 479744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:525| [2025/04/30 18:20:47 479748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:526| [2025/04/30 18:20:47 479754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:526| [2025/04/30 18:20:47 479758] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 479763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1260|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1261|path_largest_ack:1260| [2025/04/30 18:20:47 479768] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66126|prior_delivered:1117254|prior_time:1746037247423598|is_app_limited:0|send_elapse:53317|ack_elapse:56131|ctl_first_sent_time:1746037247423894|lagest_ack_time:1746037247479729|curr_delivered:1183380| [2025/04/30 18:20:47 479773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247423894| [2025/04/30 18:20:47 479778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 479782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 479787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66107|prior_delivered:1118473|prior_time:1746037247424655|is_app_limited:0|send_elapse:53264|ack_elapse:55074|ctl_first_sent_time:1746037247425217|lagest_ack_time:1746037247479729|curr_delivered:1184580| [2025/04/30 18:20:47 479791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247425217| [2025/04/30 18:20:47 479795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 479804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53729|rttvar:791|minrtt:30950|latest_rtt:54512|ack_delay:0| [2025/04/30 18:20:47 479808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53827|rttvar:789|minrtt:30950|latest_rtt:54512|ack_delay:0| [2025/04/30 18:20:47 479813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1261|lost_pn:1258|thresh:3| [2025/04/30 18:20:47 479817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 479821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53827|rtt_var:789|pto_duration:56983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 479825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 479829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 479833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 479837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247561512|now:1746037247479821|interv:81691| [2025/04/30 18:20:47 479841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247561512|now:1746037247479821|interval:81691|pto_count:0|srtt:53827 [2025/04/30 18:20:47 479846] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53264, ack_elapse 55074, delivered 66107|rate 1200330|lost 205| [2025/04/30 18:20:47 479850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200330) in round 20| [2025/04/30 18:20:47 479855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 479859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 479863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247425217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 479867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247425217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 479872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68482|srtt:53827|latest_rtt:54512|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 479878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:526|largest:526|pns:2| [2025/04/30 18:20:47 479883] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:526|frame:ACK |recv_time:1746037247479729|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 479887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367479729|now:1746037247479729|interv:120000000| [2025/04/30 18:20:47 479892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367479729|now:1746037247479729|interv:120000000| [2025/04/30 18:20:47 479898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247480644|pq_index:0| [2025/04/30 18:20:47 479903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247479310| [2025/04/30 18:20:47 479907] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247479906| [2025/04/30 18:20:47 479912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247479910| [2025/04/30 18:20:47 479917] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 479922] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53827|min_srtt:53827|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 479926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1260381| [2025/04/30 18:20:47 479931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53827|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 479936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 479940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53827|min_srtt:53827|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 479945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1261560| [2025/04/30 18:20:47 479949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53827|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 479954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 479958] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53827|min_srtt:53827|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 479962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1262739| [2025/04/30 18:20:47 479966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 479970] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 479974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 479979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 479983] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 480011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1228548| [2025/04/30 18:20:47 480016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 480020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 480024] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247480644| [2025/04/30 18:20:47 480028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247480644| [2025/04/30 18:20:47 480032] [debug] |xqc_engine_wakeup_after|wakeup:1746037247480644|now:1746037247480032|diff:612| [2025/04/30 18:20:47 480036] [debug] |xqc_engine_main_logic|END|now:1746037247479910| [2025/04/30 18:20:47 480041] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247480041| [2025/04/30 18:20:47 480045] [debug] |xqc_engine_wakeup_after|wakeup:1746037247480644|now:1746037247480045|diff:599| [2025/04/30 18:20:47 480049] [debug] |xqc_engine_main_logic|END|now:1746037247480041| [2025/04/30 18:20:47 481265] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247481264| [2025/04/30 18:20:47 481278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247480644|pq_index:0| [2025/04/30 18:20:47 481286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247479910| [2025/04/30 18:20:47 481295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247481293| [2025/04/30 18:20:47 481302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247480644|now:1746037247481293| [2025/04/30 18:20:47 481308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247480644|now:1746037247481293| [2025/04/30 18:20:47 481315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 481322] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 481330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53827|min_srtt:53827|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 481337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1262739| [2025/04/30 18:20:47 481344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 481349] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 481355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 481361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 481367] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 481373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1228548| [2025/04/30 18:20:47 481386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 481393] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1323| [2025/04/30 18:20:47 481434] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247481403|stream_id:0|stream_offset:1228548| [2025/04/30 18:20:47 481443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 481450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 481456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53827|rtt_var:789|pto_duration:56983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 481463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 481469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 481476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 481482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247563386|now:1746037247481456|interv:81930| [2025/04/30 18:20:47 481489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247563386|now:1746037247481456|interval:81930|pto_count:0|srtt:53827 [2025/04/30 18:20:47 481496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69682| [2025/04/30 18:20:47 481503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 481510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1229727| [2025/04/30 18:20:47 481516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 481521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1324| [2025/04/30 18:20:47 481555] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247481532|stream_id:0|stream_offset:1229727| [2025/04/30 18:20:47 481562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 481568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 481573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53827|rtt_var:789|pto_duration:56983|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 481579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 481584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 481595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 481600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247563515|now:1746037247481573|interv:81942| [2025/04/30 18:20:47 481606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247563515|now:1746037247481573|interval:81942|pto_count:0|srtt:53827 [2025/04/30 18:20:47 481612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70882| [2025/04/30 18:20:47 481619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 481625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 481632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 481638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247482638|now:1746037247481638|interv:1000| [2025/04/30 18:20:47 481643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 481648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 481654] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247482638| [2025/04/30 18:20:47 481659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247482638| [2025/04/30 18:20:47 481665] [debug] |xqc_engine_wakeup_after|wakeup:1746037247482638|now:1746037247481665|diff:973| [2025/04/30 18:20:47 481670] [debug] |xqc_engine_main_logic|END|now:1746037247481293| [2025/04/30 18:20:47 482070] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247482069| [2025/04/30 18:20:47 482084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 482092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:526| [2025/04/30 18:20:47 482098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:527| [2025/04/30 18:20:47 482106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:527| [2025/04/30 18:20:47 482112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 482120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 482126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67307|prior_delivered:1118473|prior_time:1746037247424655|is_app_limited:0|send_elapse:53399|ack_elapse:57414|ctl_first_sent_time:1746037247425352|lagest_ack_time:1746037247482069|curr_delivered:1185780| [2025/04/30 18:20:47 482133] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247425352| [2025/04/30 18:20:47 482139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 482146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 482158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67282|prior_delivered:1119698|prior_time:1746037247425975|is_app_limited:0|send_elapse:53547|ack_elapse:56094|ctl_first_sent_time:1746037247427475|lagest_ack_time:1746037247482069|curr_delivered:1186980| [2025/04/30 18:20:47 482164] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247427475| [2025/04/30 18:20:47 482170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 482175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53827|rttvar:789|minrtt:30950|latest_rtt:54594|ack_delay:1000| [2025/04/30 18:20:47 482181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53798|rttvar:650|minrtt:30950|latest_rtt:54594|ack_delay:1000| [2025/04/30 18:20:47 482187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1263|lost_pn:1260|thresh:3| [2025/04/30 18:20:47 482192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 482198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53798|rtt_var:650|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 482203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 482209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 482215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 482222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247562930|now:1746037247482197|interv:80733| [2025/04/30 18:20:47 482228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247562930|now:1746037247482197|interval:80733|pto_count:0|srtt:53798 [2025/04/30 18:20:47 482234] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53547, ack_elapse 56094, delivered 67282|rate 1199450|lost 205| [2025/04/30 18:20:47 482240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199450) in round 20| [2025/04/30 18:20:47 482246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 482251] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 482256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247427475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 482262] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247427475|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 482269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68482|srtt:53798|latest_rtt:54594|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 482276] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 482286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1412524|max_stream_data_old=1386586| [2025/04/30 18:20:47 482292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 482299] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 482305] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:527|largest:527|pns:2| [2025/04/30 18:20:47 482311] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:527|frame:ACK MAX_STREAM_DATA |recv_time:1746037247482069|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 482317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367482069|now:1746037247482069|interv:120000000| [2025/04/30 18:20:47 482323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367482069|now:1746037247482069|interv:120000000| [2025/04/30 18:20:47 482328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247482638|pq_index:0| [2025/04/30 18:20:47 482334] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247481293| [2025/04/30 18:20:47 482340] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247482339| [2025/04/30 18:20:47 482346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247482345| [2025/04/30 18:20:47 482353] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 482360] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:47 482365] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:68482|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 482373] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:47 482379] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:47 482385] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:47 482391] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:47 482397] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:47 482402] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:47 482408] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:47 482414] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 482420] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:47 482426] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:47 482431] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:47 482436] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:47 482446] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:47 482453] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:47 482459] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:47 482465] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:47 482471] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:47 482477] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:47 482484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:47 482490] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:47 482497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:47 482502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:47 482506] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1412524| [2025/04/30 18:20:47 482511] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1412472|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:710618|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 482517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 482521] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:47 482525] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1412524| [2025/04/30 18:20:47 482529] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1412472|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:684680|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 482534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 482539] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:527|ack_delay:470|first_ack_range:38|largest_pkt_recv_time:1746037247482069| [2025/04/30 18:20:47 482544] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:527|low:489|pkt_pns:2| [2025/04/30 18:20:47 482548] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:527|frame_largest_recv:527| [2025/04/30 18:20:47 482552] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 482557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53798|min_srtt:53798|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 482562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 482566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 482574] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53798|min_srtt:53798|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 482579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 482583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 482588] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53798|min_srtt:53798|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 482592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32438|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1262739| [2025/04/30 18:20:47 482597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 482601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 482605] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53798|min_srtt:53798|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 482610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1263918| [2025/04/30 18:20:47 482614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53798|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 482619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 482623] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53798|min_srtt:53798|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 482627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34838|inflight:68482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1265097| [2025/04/30 18:20:47 482631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 482635] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 482639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 482644] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 482648] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 482653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1325| [2025/04/30 18:20:47 482688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1325|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:68482|now:1746037247482660|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 482698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1325|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 482703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1325|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 482709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 482717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53798|rtt_var:650|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 482723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 482729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 482736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68501| [2025/04/30 18:20:47 482742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247564058|now:1746037247482716|interv:81342| [2025/04/30 18:20:47 482749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247564058|now:1746037247482716|interval:81342|pto_count:0|srtt:53798 [2025/04/30 18:20:47 482755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68501| [2025/04/30 18:20:47 482760] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 482765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1326| [2025/04/30 18:20:47 482794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1326|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:68501|now:1746037247482771|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 482800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1326|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 482806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1326|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 482813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68501|applimit:0| [2025/04/30 18:20:47 482820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53798|rtt_var:650|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 482827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 482834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 482839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:47 482843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247564169|now:1746037247482820|interv:81349| [2025/04/30 18:20:47 482852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247564169|now:1746037247482820|interval:81349|pto_count:0|srtt:53798 [2025/04/30 18:20:47 482856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68520| [2025/04/30 18:20:47 482861] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 482866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 482870] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 482874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 482878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247482638| [2025/04/30 18:20:47 482883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247482638| [2025/04/30 18:20:47 482887] [debug] |xqc_engine_wakeup_after|wakeup:1746037247482638|now:1746037247482887|diff:18446744073709551367| [2025/04/30 18:20:47 482891] [debug] |xqc_engine_main_logic|END|now:1746037247482345| [2025/04/30 18:20:47 482897] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247482897| [2025/04/30 18:20:47 482901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247482638|pq_index:0| [2025/04/30 18:20:47 482905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247482345| [2025/04/30 18:20:47 482910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247482909| [2025/04/30 18:20:47 482914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247482638|now:1746037247482909| [2025/04/30 18:20:47 482919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247482638|now:1746037247482909| [2025/04/30 18:20:47 482923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 482927] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 482932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53798|min_srtt:53798|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 482936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1265097| [2025/04/30 18:20:47 482941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 482945] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 482949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 482953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 482960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 482965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:68520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 482969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 482973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1327| [2025/04/30 18:20:47 483023] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1327|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:68520|now:1746037247482981|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 483033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1327|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 18:20:47 483040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68520|applimit:0| [2025/04/30 18:20:47 483047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53798|rtt_var:650|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 483055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 483061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 483068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 483075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247564379|now:1746037247483047|interv:81332| [2025/04/30 18:20:47 483080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247564379|now:1746037247483047|interval:81332|pto_count:0|srtt:53798 [2025/04/30 18:20:47 483086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 483091] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 483095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 483100] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 483104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1328| [2025/04/30 18:20:47 483134] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247483112|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 483141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 483148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 483155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53798|rtt_var:650|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 483168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 483175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 483181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 483188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247564510|now:1746037247483155|interv:81355| [2025/04/30 18:20:47 483193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247564510|now:1746037247483155|interval:81355|pto_count:0|srtt:53798 [2025/04/30 18:20:47 483198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 483203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 483207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1233264| [2025/04/30 18:20:47 483212] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 483216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247484215|now:1746037247483215|interv:1000| [2025/04/30 18:20:47 483219] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 483223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 483227] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247484215| [2025/04/30 18:20:47 483232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247484215| [2025/04/30 18:20:47 483236] [debug] |xqc_engine_wakeup_after|wakeup:1746037247484215|now:1746037247483236|diff:979| [2025/04/30 18:20:47 483240] [debug] |xqc_engine_main_logic|END|now:1746037247482909| [2025/04/30 18:20:47 483704] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247483702| [2025/04/30 18:20:47 483712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 483719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:527| [2025/04/30 18:20:47 483723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:528| [2025/04/30 18:20:47 483729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:528| [2025/04/30 18:20:47 483733] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 483738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 483743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1119698|prior_time:1746037247425975|is_app_limited:0|send_elapse:53667|ack_elapse:57727|ctl_first_sent_time:1746037247427595|lagest_ack_time:1746037247483702|curr_delivered:1188180| [2025/04/30 18:20:47 483748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247427595| [2025/04/30 18:20:47 483752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 483762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 483767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67282|prior_delivered:1122098|prior_time:1746037247427743|is_app_limited:0|send_elapse:55221|ack_elapse:55959|ctl_first_sent_time:1746037247429281|lagest_ack_time:1746037247483702|curr_delivered:1189380| [2025/04/30 18:20:47 483771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247429281| [2025/04/30 18:20:47 483775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 483779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53798|rttvar:650|minrtt:30950|latest_rtt:54421|ack_delay:1000| [2025/04/30 18:20:47 483784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53751|rttvar:582|minrtt:30950|latest_rtt:54421|ack_delay:1000| [2025/04/30 18:20:47 483788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1265|lost_pn:1262|thresh:3| [2025/04/30 18:20:47 483792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 483796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:582|pto_duration:56079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 483801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 483805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 483809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 483813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247564191|now:1746037247483796|interv:80395| [2025/04/30 18:20:47 483817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247564191|now:1746037247483796|interval:80395|pto_count:0|srtt:53751 [2025/04/30 18:20:47 483821] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55221, ack_elapse 55959, delivered 67282|rate 1202344|lost 205| [2025/04/30 18:20:47 483826] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202344) in round 20| [2025/04/30 18:20:47 483830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 483834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 483838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247429281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 483843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247429281|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 483847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53751|latest_rtt:54421|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 483856] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:528|largest:528|pns:2| [2025/04/30 18:20:47 483861] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:528|frame:ACK |recv_time:1746037247483702|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 483865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367483702|now:1746037247483702|interv:120000000| [2025/04/30 18:20:47 483870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367483702|now:1746037247483702|interv:120000000| [2025/04/30 18:20:47 483874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247484215|pq_index:0| [2025/04/30 18:20:47 483878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247482909| [2025/04/30 18:20:47 483882] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247483882| [2025/04/30 18:20:47 483887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247483886| [2025/04/30 18:20:47 483892] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 483897] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53751|min_srtt:53751|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 483902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1265097| [2025/04/30 18:20:47 483906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53751|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 483911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 483915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53751|min_srtt:53751|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 483920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1266276| [2025/04/30 18:20:47 483924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53751|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 483929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 483933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53751|min_srtt:53751|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 483937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1267455| [2025/04/30 18:20:47 483944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 483948] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 483952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 483956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 483961] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 483965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1233264| [2025/04/30 18:20:47 483969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 483973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 483977] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247484215| [2025/04/30 18:20:47 483981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247484215| [2025/04/30 18:20:47 484002] [debug] |xqc_engine_wakeup_after|wakeup:1746037247484215|now:1746037247484002|diff:213| [2025/04/30 18:20:47 484013] [debug] |xqc_engine_main_logic|END|now:1746037247483886| [2025/04/30 18:20:47 484018] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247484018| [2025/04/30 18:20:47 484022] [debug] |xqc_engine_wakeup_after|wakeup:1746037247484215|now:1746037247484022|diff:193| [2025/04/30 18:20:47 484026] [debug] |xqc_engine_main_logic|END|now:1746037247484018| [2025/04/30 18:20:47 485091] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247485091| [2025/04/30 18:20:47 485099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247484215|pq_index:0| [2025/04/30 18:20:47 485104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247483886| [2025/04/30 18:20:47 485109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247485108| [2025/04/30 18:20:47 485113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247484215|now:1746037247485108| [2025/04/30 18:20:47 485118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247484215|now:1746037247485108| [2025/04/30 18:20:47 485121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 485126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 485131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53751|min_srtt:53751|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 485135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1267455| [2025/04/30 18:20:47 485140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 485148] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 485152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 485156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 485161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 485165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1233264| [2025/04/30 18:20:47 485170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 485174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1329| [2025/04/30 18:20:47 485210] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247485182|stream_id:0|stream_offset:1233264| [2025/04/30 18:20:47 485216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 485221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 485229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:582|pto_duration:56079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 485235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 485242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 485249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 485255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247566261|now:1746037247485228|interv:81033| [2025/04/30 18:20:47 485261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247566261|now:1746037247485228|interval:81033|pto_count:0|srtt:53751 [2025/04/30 18:20:47 485268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 485276] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 485283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1234443| [2025/04/30 18:20:47 485291] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 485297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1330| [2025/04/30 18:20:47 485334] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247485309|stream_id:0|stream_offset:1234443| [2025/04/30 18:20:47 485345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 485350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 485356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53751|rtt_var:582|pto_duration:56079|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 485363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 485369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 485376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 485383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247566388|now:1746037247485355|interv:81033| [2025/04/30 18:20:47 485389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247566388|now:1746037247485355|interval:81033|pto_count:0|srtt:53751 [2025/04/30 18:20:47 485397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 485403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 485407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1235622| [2025/04/30 18:20:47 485413] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 485419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247486419|now:1746037247485419|interv:1000| [2025/04/30 18:20:47 485425] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 485432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 485438] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247486419| [2025/04/30 18:20:47 485445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247486419| [2025/04/30 18:20:47 485452] [debug] |xqc_engine_wakeup_after|wakeup:1746037247486419|now:1746037247485452|diff:967| [2025/04/30 18:20:47 485459] [debug] |xqc_engine_main_logic|END|now:1746037247485108| [2025/04/30 18:20:47 485699] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247485698| [2025/04/30 18:20:47 485707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 485713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:528| [2025/04/30 18:20:47 485717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:529| [2025/04/30 18:20:47 485723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:529| [2025/04/30 18:20:47 485727] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 485732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 485743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1122098|prior_time:1746037247427743|is_app_limited:0|send_elapse:55377|ack_elapse:57955|ctl_first_sent_time:1746037247429437|lagest_ack_time:1746037247485698|curr_delivered:1190580| [2025/04/30 18:20:47 485747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247429437| [2025/04/30 18:20:47 485752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 485757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 485761] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67282|prior_delivered:1124498|prior_time:1746037247429638|is_app_limited:0|send_elapse:53890|ack_elapse:56060|ctl_first_sent_time:1746037247431112|lagest_ack_time:1746037247485698|curr_delivered:1191780| [2025/04/30 18:20:47 485766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247431112| [2025/04/30 18:20:47 485770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 485774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53751|rttvar:582|minrtt:30950|latest_rtt:54586|ack_delay:1000| [2025/04/30 18:20:47 485779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53731|rttvar:478|minrtt:30950|latest_rtt:54586|ack_delay:1000| [2025/04/30 18:20:47 485783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1267|lost_pn:1264|thresh:3| [2025/04/30 18:20:47 485787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 485791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53731|rtt_var:478|pto_duration:55731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 485796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 485800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 485804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 485808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247566040|now:1746037247485791|interv:80249| [2025/04/30 18:20:47 485812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247566040|now:1746037247485791|interval:80249|pto_count:0|srtt:53731 [2025/04/30 18:20:47 485816] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53890, ack_elapse 56060, delivered 67282|rate 1200178|lost 205| [2025/04/30 18:20:47 485821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200178) in round 20| [2025/04/30 18:20:47 485825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 485829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 485833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247431112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 485841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247431112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 485845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53731|latest_rtt:54586|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 485851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:529|largest:529|pns:2| [2025/04/30 18:20:47 485856] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:529|frame:ACK |recv_time:1746037247485698|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 485861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367485698|now:1746037247485698|interv:120000000| [2025/04/30 18:20:47 485865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367485698|now:1746037247485698|interv:120000000| [2025/04/30 18:20:47 485869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247486419|pq_index:0| [2025/04/30 18:20:47 485873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247485108| [2025/04/30 18:20:47 485877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247485877| [2025/04/30 18:20:47 485882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247485881| [2025/04/30 18:20:47 485887] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 485892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53731|min_srtt:53731|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 485896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1267455| [2025/04/30 18:20:47 485901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 485906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 485910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53731|min_srtt:53731|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 485915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1268634| [2025/04/30 18:20:47 485919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 485926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 485931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53731|min_srtt:53731|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 485935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1269813| [2025/04/30 18:20:47 485940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 485943] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 485947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 485952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 485956] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 485961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1235622| [2025/04/30 18:20:47 485965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 485969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 485973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247486419| [2025/04/30 18:20:47 485977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247486419| [2025/04/30 18:20:47 485981] [debug] |xqc_engine_wakeup_after|wakeup:1746037247486419|now:1746037247485981|diff:438| [2025/04/30 18:20:47 486000] [debug] |xqc_engine_main_logic|END|now:1746037247485881| [2025/04/30 18:20:47 486010] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247486010| [2025/04/30 18:20:47 486014] [debug] |xqc_engine_wakeup_after|wakeup:1746037247486419|now:1746037247486014|diff:405| [2025/04/30 18:20:47 486018] [debug] |xqc_engine_main_logic|END|now:1746037247486010| [2025/04/30 18:20:47 487089] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247487089| [2025/04/30 18:20:47 487102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247486419|pq_index:0| [2025/04/30 18:20:47 487108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247485881| [2025/04/30 18:20:47 487115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247487113| [2025/04/30 18:20:47 487119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247486419|now:1746037247487113| [2025/04/30 18:20:47 487123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247486419|now:1746037247487113| [2025/04/30 18:20:47 487127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 487132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 487142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53731|min_srtt:53731|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 487147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1269813| [2025/04/30 18:20:47 487151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 487155] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 487159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 487164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 487168] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 487172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1235622| [2025/04/30 18:20:47 487177] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 487181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1331| [2025/04/30 18:20:47 487219] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247487190|stream_id:0|stream_offset:1235622| [2025/04/30 18:20:47 487225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 487230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 487234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53731|rtt_var:478|pto_duration:55731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 487239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 487243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 487246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 487253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247567921|now:1746037247487234|interv:80687| [2025/04/30 18:20:47 487257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247567921|now:1746037247487234|interval:80687|pto_count:0|srtt:53731 [2025/04/30 18:20:47 487262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 487267] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 487271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1236801| [2025/04/30 18:20:47 487280] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 487284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1332| [2025/04/30 18:20:47 487308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247487290|stream_id:0|stream_offset:1236801| [2025/04/30 18:20:47 487317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 487324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 487331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53731|rtt_var:478|pto_duration:55731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 487338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 487344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 487350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 487357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247568021|now:1746037247487331|interv:80690| [2025/04/30 18:20:47 487363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247568021|now:1746037247487331|interval:80690|pto_count:0|srtt:53731 [2025/04/30 18:20:47 487371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 487380] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 487387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1237980| [2025/04/30 18:20:47 487394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 487400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247488400|now:1746037247487400|interv:1000| [2025/04/30 18:20:47 487407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 487413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 487419] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247488400| [2025/04/30 18:20:47 487425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247488400| [2025/04/30 18:20:47 487432] [debug] |xqc_engine_wakeup_after|wakeup:1746037247488400|now:1746037247487432|diff:968| [2025/04/30 18:20:47 487438] [debug] |xqc_engine_main_logic|END|now:1746037247487113| [2025/04/30 18:20:47 487654] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247487653| [2025/04/30 18:20:47 487666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 487674] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:529| [2025/04/30 18:20:47 487688] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:530| [2025/04/30 18:20:47 487697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:530| [2025/04/30 18:20:47 487704] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 487709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 487714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1124498|prior_time:1746037247429638|is_app_limited:0|send_elapse:54018|ack_elapse:58015|ctl_first_sent_time:1746037247431240|lagest_ack_time:1746037247487653|curr_delivered:1192980| [2025/04/30 18:20:47 487719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247431240| [2025/04/30 18:20:47 487724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 487728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 487733] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67282|prior_delivered:1126898|prior_time:1746037247431690|is_app_limited:0|send_elapse:54257|ack_elapse:55963|ctl_first_sent_time:1746037247433339|lagest_ack_time:1746037247487653|curr_delivered:1194180| [2025/04/30 18:20:47 487738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247433339| [2025/04/30 18:20:47 487742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 487746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53731|rttvar:478|minrtt:30950|latest_rtt:54314|ack_delay:1000| [2025/04/30 18:20:47 487750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53679|rttvar:463|minrtt:30950|latest_rtt:54314|ack_delay:1000| [2025/04/30 18:20:47 487755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1269|lost_pn:1266|thresh:3| [2025/04/30 18:20:47 487759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 487763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53679|rtt_var:463|pto_duration:55679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 487768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 487772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 487776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 487780] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247567969|now:1746037247487763|interv:80206| [2025/04/30 18:20:47 487784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247567969|now:1746037247487763|interval:80206|pto_count:0|srtt:53679 [2025/04/30 18:20:47 487788] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54257, ack_elapse 55963, delivered 67282|rate 1202258|lost 205| [2025/04/30 18:20:47 487797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202258) in round 20| [2025/04/30 18:20:47 487801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 487805] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 487809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247433339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 487814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247433339|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 487818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53679|latest_rtt:54314|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 487824] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:530|largest:530|pns:2| [2025/04/30 18:20:47 487829] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:530|frame:ACK |recv_time:1746037247487653|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 487834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367487653|now:1746037247487653|interv:120000000| [2025/04/30 18:20:47 487838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367487653|now:1746037247487653|interv:120000000| [2025/04/30 18:20:47 487842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247488400|pq_index:0| [2025/04/30 18:20:47 487846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247487113| [2025/04/30 18:20:47 487850] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247487850| [2025/04/30 18:20:47 487855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247487854| [2025/04/30 18:20:47 487861] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 487865] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53679|min_srtt:53679|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 487870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1269813| [2025/04/30 18:20:47 487875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 487879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 487884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53679|min_srtt:53679|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 487891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1270992| [2025/04/30 18:20:47 487896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53679|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 487900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 487905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53679|min_srtt:53679|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 487909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1272171| [2025/04/30 18:20:47 487914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 487918] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 487922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 487926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 487931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 487935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1237980| [2025/04/30 18:20:47 487940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 487943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 487948] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247488400| [2025/04/30 18:20:47 487952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247488400| [2025/04/30 18:20:47 487956] [debug] |xqc_engine_wakeup_after|wakeup:1746037247488400|now:1746037247487956|diff:444| [2025/04/30 18:20:47 487960] [debug] |xqc_engine_main_logic|END|now:1746037247487854| [2025/04/30 18:20:47 487965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247487965| [2025/04/30 18:20:47 487969] [debug] |xqc_engine_wakeup_after|wakeup:1746037247488400|now:1746037247487969|diff:431| [2025/04/30 18:20:47 487973] [debug] |xqc_engine_main_logic|END|now:1746037247487965| [2025/04/30 18:20:47 489001] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247489001| [2025/04/30 18:20:47 489012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247488400|pq_index:0| [2025/04/30 18:20:47 489017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247487854| [2025/04/30 18:20:47 489022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247489021| [2025/04/30 18:20:47 489032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247488400|now:1746037247489021| [2025/04/30 18:20:47 489036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247488400|now:1746037247489021| [2025/04/30 18:20:47 489040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 489044] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 489050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53679|min_srtt:53679|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 489054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1272171| [2025/04/30 18:20:47 489059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 489063] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 489067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 489072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 489076] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 489081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1237980| [2025/04/30 18:20:47 489085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 489090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1333| [2025/04/30 18:20:47 489126] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247489099|stream_id:0|stream_offset:1237980| [2025/04/30 18:20:47 489132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 489138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 489144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53679|rtt_var:463|pto_duration:55679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 489152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 489158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 489165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 489171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247569778|now:1746037247489144|interv:80634| [2025/04/30 18:20:47 489178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247569778|now:1746037247489144|interval:80634|pto_count:0|srtt:53679 [2025/04/30 18:20:47 489191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 489196] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 489200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1239159| [2025/04/30 18:20:47 489205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 489209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1334| [2025/04/30 18:20:47 489241] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247489216|stream_id:0|stream_offset:1239159| [2025/04/30 18:20:47 489251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 489259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 489266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53679|rtt_var:463|pto_duration:55679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 489273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 489279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 489285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 489291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247569895|now:1746037247489265|interv:80630| [2025/04/30 18:20:47 489298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247569895|now:1746037247489265|interval:80630|pto_count:0|srtt:53679 [2025/04/30 18:20:47 489306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 489314] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 489321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1240338| [2025/04/30 18:20:47 489328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 489334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247490334|now:1746037247489334|interv:1000| [2025/04/30 18:20:47 489338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 489342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 489346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247490334| [2025/04/30 18:20:47 489350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247490334| [2025/04/30 18:20:47 489354] [debug] |xqc_engine_wakeup_after|wakeup:1746037247490334|now:1746037247489354|diff:980| [2025/04/30 18:20:47 489364] [debug] |xqc_engine_main_logic|END|now:1746037247489021| [2025/04/30 18:20:47 489676] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247489675| [2025/04/30 18:20:47 489686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 489692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:530| [2025/04/30 18:20:47 489696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:531| [2025/04/30 18:20:47 489702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:531| [2025/04/30 18:20:47 489706] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 489711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 489716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1126898|prior_time:1746037247431690|is_app_limited:0|send_elapse:54417|ack_elapse:57985|ctl_first_sent_time:1746037247433499|lagest_ack_time:1746037247489675|curr_delivered:1195380| [2025/04/30 18:20:47 489721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247433499| [2025/04/30 18:20:47 489725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 489730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 489734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67282|prior_delivered:1129298|prior_time:1746037247433648|is_app_limited:0|send_elapse:53988|ack_elapse:56027|ctl_first_sent_time:1746037247435106|lagest_ack_time:1746037247489675|curr_delivered:1196580| [2025/04/30 18:20:47 489739] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247435106| [2025/04/30 18:20:47 489743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 489747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53679|rttvar:463|minrtt:30950|latest_rtt:54569|ack_delay:1000| [2025/04/30 18:20:47 489751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53666|rttvar:375|minrtt:30950|latest_rtt:54569|ack_delay:1000| [2025/04/30 18:20:47 489756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1271|lost_pn:1268|thresh:3| [2025/04/30 18:20:47 489760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 489764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:375|pto_duration:55666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 489769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 489773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 489776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 489785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247569882|now:1746037247489764|interv:80118| [2025/04/30 18:20:47 489789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247569882|now:1746037247489764|interval:80118|pto_count:0|srtt:53666 [2025/04/30 18:20:47 489794] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53988, ack_elapse 56027, delivered 67282|rate 1200885|lost 205| [2025/04/30 18:20:47 489798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200885) in round 20| [2025/04/30 18:20:47 489803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 489807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 489811] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247435106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 489816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247435106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 489820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53666|latest_rtt:54569|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 489826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:531|largest:531|pns:2| [2025/04/30 18:20:47 489831] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:531|frame:ACK |recv_time:1746037247489675|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 489835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367489675|now:1746037247489675|interv:120000000| [2025/04/30 18:20:47 489840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367489675|now:1746037247489675|interv:120000000| [2025/04/30 18:20:47 489844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247490334|pq_index:0| [2025/04/30 18:20:47 489848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247489021| [2025/04/30 18:20:47 489852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247489852| [2025/04/30 18:20:47 489857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247489856| [2025/04/30 18:20:47 489862] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 489867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 489871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1272171| [2025/04/30 18:20:47 489879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 489884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 489889] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 489893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1273350| [2025/04/30 18:20:47 489897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53666|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 489902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 489906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 489910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1274529| [2025/04/30 18:20:47 489914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 489918] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 489922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 489927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 489931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 489935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1240338| [2025/04/30 18:20:47 489940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 489943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 489948] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247490334| [2025/04/30 18:20:47 489952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247490334| [2025/04/30 18:20:47 489956] [debug] |xqc_engine_wakeup_after|wakeup:1746037247490334|now:1746037247489955|diff:379| [2025/04/30 18:20:47 489960] [debug] |xqc_engine_main_logic|END|now:1746037247489856| [2025/04/30 18:20:47 489965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247489965| [2025/04/30 18:20:47 489969] [debug] |xqc_engine_wakeup_after|wakeup:1746037247490334|now:1746037247489969|diff:365| [2025/04/30 18:20:47 489973] [debug] |xqc_engine_main_logic|END|now:1746037247489965| [2025/04/30 18:20:47 491000] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247491000| [2025/04/30 18:20:47 491011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247490334|pq_index:0| [2025/04/30 18:20:47 491020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247489856| [2025/04/30 18:20:47 491025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247491024| [2025/04/30 18:20:47 491030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247490334|now:1746037247491024| [2025/04/30 18:20:47 491034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247490334|now:1746037247491024| [2025/04/30 18:20:47 491038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 491042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 491048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53666|min_srtt:53666|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 491052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1274529| [2025/04/30 18:20:47 491057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 491061] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 491065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 491069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 491074] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 491078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1240338| [2025/04/30 18:20:47 491083] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 491087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1335| [2025/04/30 18:20:47 491121] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037247491096|stream_id:0|stream_offset:1240338| [2025/04/30 18:20:47 491127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 491132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:47 491140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:375|pto_duration:55666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 491146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 491153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 491166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:47 491173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247571762|now:1746037247491139|interv:80623| [2025/04/30 18:20:47 491179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247571762|now:1746037247491139|interval:80623|pto_count:0|srtt:53666 [2025/04/30 18:20:47 491186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69726| [2025/04/30 18:20:47 491191] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 491196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1241517| [2025/04/30 18:20:47 491200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 491205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1336| [2025/04/30 18:20:47 491238] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037247491212|stream_id:0|stream_offset:1241517| [2025/04/30 18:20:47 491247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 491254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:47 491262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53666|rtt_var:375|pto_duration:55666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 491268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 491274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 491281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:47 491288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247571878|now:1746037247491261|interv:80617| [2025/04/30 18:20:47 491294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247571878|now:1746037247491261|interval:80617|pto_count:0|srtt:53666 [2025/04/30 18:20:47 491302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70926| [2025/04/30 18:20:47 491310] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 491317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1242696| [2025/04/30 18:20:47 491322] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 491326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247492326|now:1746037247491326|interv:1000| [2025/04/30 18:20:47 491335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 491339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 491343] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247492326| [2025/04/30 18:20:47 491347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247492326| [2025/04/30 18:20:47 491351] [debug] |xqc_engine_wakeup_after|wakeup:1746037247492326|now:1746037247491351|diff:975| [2025/04/30 18:20:47 491356] [debug] |xqc_engine_main_logic|END|now:1746037247491024| [2025/04/30 18:20:47 491722] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247491721| [2025/04/30 18:20:47 491733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 491743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:531| [2025/04/30 18:20:47 491748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:532| [2025/04/30 18:20:47 491754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:532| [2025/04/30 18:20:47 491758] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 491763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 491767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1129298|prior_time:1746037247433648|is_app_limited:0|send_elapse:54121|ack_elapse:58073|ctl_first_sent_time:1746037247435239|lagest_ack_time:1746037247491721|curr_delivered:1197780| [2025/04/30 18:20:47 491772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247435239| [2025/04/30 18:20:47 491777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 491782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 491786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67282|prior_delivered:1131698|prior_time:1746037247435667|is_app_limited:0|send_elapse:53943|ack_elapse:56054|ctl_first_sent_time:1746037247437133|lagest_ack_time:1746037247491721|curr_delivered:1198980| [2025/04/30 18:20:47 491790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247437133| [2025/04/30 18:20:47 491794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 491799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53666|rttvar:375|minrtt:30950|latest_rtt:54588|ack_delay:1000| [2025/04/30 18:20:47 491803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53656|rttvar:301|minrtt:30950|latest_rtt:54588|ack_delay:1000| [2025/04/30 18:20:47 491807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1273|lost_pn:1270|thresh:3| [2025/04/30 18:20:47 491812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 491817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53656|rtt_var:301|pto_duration:55656|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 491831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 491837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 491843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:47 491847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247571868|now:1746037247491817|interv:80051| [2025/04/30 18:20:47 491851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247571868|now:1746037247491817|interval:80051|pto_count:0|srtt:53656 [2025/04/30 18:20:47 491856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53943, ack_elapse 56054, delivered 67282|rate 1200306|lost 205| [2025/04/30 18:20:47 491860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200306) in round 20| [2025/04/30 18:20:47 491865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 491869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 491873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247437133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 491878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247437133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 491882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:68526|srtt:53656|latest_rtt:54588|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 491888] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:103862|inflight:68526|mode:2|applimit:0|pacing_rate:1239168|bw:1239168|srtt:53656|latest_rtt:54588|min_rtt:30950|send:1330|lost:205|tlp:0|recv:539|recovery:0|slow_start:0|conn_life:1181062|acked:2400|delivered:1198980|is_cwnd_limited:0| [2025/04/30 18:20:47 491894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:532|largest:532|pns:2| [2025/04/30 18:20:47 491898] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:532|frame:ACK |recv_time:1746037247491721|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 491903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367491721|now:1746037247491721|interv:120000000| [2025/04/30 18:20:47 491908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367491721|now:1746037247491721|interv:120000000| [2025/04/30 18:20:47 491912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247492326|pq_index:0| [2025/04/30 18:20:47 491916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247491024| [2025/04/30 18:20:47 491920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247491920| [2025/04/30 18:20:47 491928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247491927| [2025/04/30 18:20:47 491936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 491944] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53656|min_srtt:53656|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 491950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1274529| [2025/04/30 18:20:47 491957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 491964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 491968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53656|min_srtt:53656|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 491973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1275708| [2025/04/30 18:20:47 491977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53656|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 491981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 492007] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53656|min_srtt:53656|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 492017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1276887| [2025/04/30 18:20:47 492021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 492025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 492029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 492033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 492038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 492042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1242696| [2025/04/30 18:20:47 492047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 492055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 492059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247492326| [2025/04/30 18:20:47 492063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247492326| [2025/04/30 18:20:47 492067] [debug] |xqc_engine_wakeup_after|wakeup:1746037247492326|now:1746037247492067|diff:259| [2025/04/30 18:20:47 492071] [debug] |xqc_engine_main_logic|END|now:1746037247491927| [2025/04/30 18:20:47 492077] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247492077| [2025/04/30 18:20:47 492081] [debug] |xqc_engine_wakeup_after|wakeup:1746037247492326|now:1746037247492080|diff:246| [2025/04/30 18:20:47 492084] [debug] |xqc_engine_main_logic|END|now:1746037247492077| [2025/04/30 18:20:47 492895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247492894| [2025/04/30 18:20:47 492904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 492910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:532| [2025/04/30 18:20:47 492914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:533| [2025/04/30 18:20:47 492920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:533| [2025/04/30 18:20:47 492924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 492929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1274| [2025/04/30 18:20:47 492934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1131698|prior_time:1746037247435667|is_app_limited:0|send_elapse:54043|ack_elapse:57227|ctl_first_sent_time:1746037247437233|lagest_ack_time:1746037247492894|curr_delivered:1200180| [2025/04/30 18:20:47 492939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247437233| [2025/04/30 18:20:47 492943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 492948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1275|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1275|path_largest_ack:1275| [2025/04/30 18:20:47 492952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:66101|prior_delivered:1134098|prior_time:1746037247437805|is_app_limited:0|send_elapse:53174|ack_elapse:55089|ctl_first_sent_time:1746037247438305|lagest_ack_time:1746037247492894|curr_delivered:1200199| [2025/04/30 18:20:47 492957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247438305| [2025/04/30 18:20:47 492961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 492965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53656|rttvar:301|minrtt:30950|latest_rtt:54589|ack_delay:0| [2025/04/30 18:20:47 492969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53772|rttvar:459|minrtt:30950|latest_rtt:54589|ack_delay:0| [2025/04/30 18:20:47 492973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1275|lost_pn:1272|thresh:3| [2025/04/30 18:20:47 492983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 493002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53772|rtt_var:459|pto_duration:55772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 493007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 493011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 493015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67307| [2025/04/30 18:20:47 493019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247571984|now:1746037247493002|interv:78982| [2025/04/30 18:20:47 493023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247571984|now:1746037247493002|interval:78982|pto_count:0|srtt:53772 [2025/04/30 18:20:47 493027] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53174, ack_elapse 55089, delivered 66101|rate 1199894|lost 205| [2025/04/30 18:20:47 493031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199894) in round 20| [2025/04/30 18:20:47 493036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 493040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 493044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247438305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 493048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1219|po_sent_time:1746037247438305|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 493053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:67307|srtt:53772|latest_rtt:54589|min_rtt:30950|applimit:0|lost:205|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 493059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:533|largest:533|pns:2| [2025/04/30 18:20:47 493063] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:533|frame:ACK |recv_time:1746037247492894|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 493068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367492894|now:1746037247492894|interv:120000000| [2025/04/30 18:20:47 493072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367492894|now:1746037247492894|interv:120000000| [2025/04/30 18:20:47 493076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247492326|pq_index:0| [2025/04/30 18:20:47 493081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247491927| [2025/04/30 18:20:47 493085] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247493084| [2025/04/30 18:20:47 493089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247493088| [2025/04/30 18:20:47 493098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247492326|now:1746037247493088| [2025/04/30 18:20:47 493102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247492326|now:1746037247493088| [2025/04/30 18:20:47 493106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 493110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 493115] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53772|min_srtt:53772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 493120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67307|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1276887| [2025/04/30 18:20:47 493124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53772|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 493129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 493134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53772|min_srtt:53772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 493138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:67307|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 493143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 493147] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 493151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 493155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 493160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 493164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67307|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1242696| [2025/04/30 18:20:47 493168] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 493173] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1337| [2025/04/30 18:20:47 493205] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67307|now:1746037247493180|stream_id:0|stream_offset:1242696| [2025/04/30 18:20:47 493211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 493216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67307|applimit:0| [2025/04/30 18:20:47 493229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53772|rtt_var:459|pto_duration:55772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 493236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 493243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 493249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68507| [2025/04/30 18:20:47 493256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247573952|now:1746037247493228|interv:80724| [2025/04/30 18:20:47 493262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247573952|now:1746037247493228|interval:80724|pto_count:0|srtt:53772 [2025/04/30 18:20:47 493269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:68507| [2025/04/30 18:20:47 493277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 493285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68507|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1243875| [2025/04/30 18:20:47 493292] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 493299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1338| [2025/04/30 18:20:47 493334] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68507|now:1746037247493310|stream_id:0|stream_offset:1243875| [2025/04/30 18:20:47 493340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 493345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68507|applimit:0| [2025/04/30 18:20:47 493349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53772|rtt_var:459|pto_duration:55772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 493356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 493362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 493368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69707| [2025/04/30 18:20:47 493375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247574082|now:1746037247493349|interv:80733| [2025/04/30 18:20:47 493381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247574082|now:1746037247493349|interval:80733|pto_count:0|srtt:53772 [2025/04/30 18:20:47 493389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:69707| [2025/04/30 18:20:47 493396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 493400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69707|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1245054| [2025/04/30 18:20:47 493409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 493414] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1339| [2025/04/30 18:20:47 493455] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69707|now:1746037247493423|stream_id:0|stream_offset:1245054| [2025/04/30 18:20:47 493465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 493473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69707|applimit:0| [2025/04/30 18:20:47 493480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53772|rtt_var:459|pto_duration:55772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 493488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 493494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 493501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70907| [2025/04/30 18:20:47 493507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247574195|now:1746037247493480|interv:80715| [2025/04/30 18:20:47 493513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247574195|now:1746037247493480|interval:80715|pto_count:0|srtt:53772 [2025/04/30 18:20:47 493520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:70907| [2025/04/30 18:20:47 493529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 493535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1246233| [2025/04/30 18:20:47 493543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 493550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247494550|now:1746037247493550|interv:1000| [2025/04/30 18:20:47 493556] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 493562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 493569] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247494550| [2025/04/30 18:20:47 493576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247494550| [2025/04/30 18:20:47 493582] [debug] |xqc_engine_wakeup_after|wakeup:1746037247494550|now:1746037247493582|diff:968| [2025/04/30 18:20:47 493589] [debug] |xqc_engine_main_logic|END|now:1746037247493088| [2025/04/30 18:20:47 493597] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247493597| [2025/04/30 18:20:47 493604] [debug] |xqc_engine_wakeup_after|wakeup:1746037247494550|now:1746037247493604|diff:946| [2025/04/30 18:20:47 493610] [debug] |xqc_engine_main_logic|END|now:1746037247493597| [2025/04/30 18:20:47 494686] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247494686| [2025/04/30 18:20:47 494696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247494550|pq_index:0| [2025/04/30 18:20:47 494701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247493088| [2025/04/30 18:20:47 494706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247494705| [2025/04/30 18:20:47 494711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247494550|now:1746037247494705| [2025/04/30 18:20:47 494715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247494550|now:1746037247494705| [2025/04/30 18:20:47 494719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 494724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 494729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53772|min_srtt:53772|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 494734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:70907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 494739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 494743] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 494747] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 494751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 494756] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 494760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70907|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1246233| [2025/04/30 18:20:47 494765] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 494769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1340| [2025/04/30 18:20:47 494805] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70907|now:1746037247494778|stream_id:0|stream_offset:1246233| [2025/04/30 18:20:47 494811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 494815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70907|applimit:0| [2025/04/30 18:20:47 494820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53772|rtt_var:459|pto_duration:55772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 494824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 494833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 494837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72107| [2025/04/30 18:20:47 494841] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247575550|now:1746037247494820|interv:80730| [2025/04/30 18:20:47 494845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247575550|now:1746037247494820|interval:80730|pto_count:0|srtt:53772 [2025/04/30 18:20:47 494850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:72107| [2025/04/30 18:20:47 494855] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 494859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72107|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1247412| [2025/04/30 18:20:47 494864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 494868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1341| [2025/04/30 18:20:47 494891] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72107|now:1746037247494874|stream_id:0|stream_offset:1247412| [2025/04/30 18:20:47 494897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1341|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 494901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72107|applimit:0| [2025/04/30 18:20:47 494906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53772|rtt_var:459|pto_duration:55772|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 494910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 494914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 494918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73307| [2025/04/30 18:20:47 494922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247575646|now:1746037247494905|interv:80741| [2025/04/30 18:20:47 494926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247575646|now:1746037247494905|interval:80741|pto_count:0|srtt:53772 [2025/04/30 18:20:47 494930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:73307| [2025/04/30 18:20:47 494935] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 494939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73307|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 494944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 494951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247495951|now:1746037247494951|interv:1000| [2025/04/30 18:20:47 494955] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 494959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 494963] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247495951| [2025/04/30 18:20:47 494967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247495951| [2025/04/30 18:20:47 494971] [debug] |xqc_engine_wakeup_after|wakeup:1746037247495951|now:1746037247494971|diff:980| [2025/04/30 18:20:47 494975] [debug] |xqc_engine_main_logic|END|now:1746037247494705| [2025/04/30 18:20:47 494985] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247494984| [2025/04/30 18:20:47 495003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 495009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:533| [2025/04/30 18:20:47 495013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:534| [2025/04/30 18:20:47 495019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:534| [2025/04/30 18:20:47 495023] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 495028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1280|path_largest_ack:1279| [2025/04/30 18:20:47 495033] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67320|prior_delivered:1136498|prior_time:1746037247439714|is_app_limited:0|send_elapse:52893|ack_elapse:55270|ctl_first_sent_time:1746037247440023|lagest_ack_time:1746037247494984|curr_delivered:1201399| [2025/04/30 18:20:47 495038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247440023| [2025/04/30 18:20:47 495043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 495047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1280|path_largest_ack:1280| [2025/04/30 18:20:47 495052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67320|prior_delivered:1136498|prior_time:1746037247439714|is_app_limited:0|send_elapse:52893|ack_elapse:55270|ctl_first_sent_time:1746037247440023|lagest_ack_time:1746037247494984|curr_delivered:1202599| [2025/04/30 18:20:47 495056] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247441336| [2025/04/30 18:20:47 495061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 495065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53772|rttvar:459|minrtt:30950|latest_rtt:53648|ack_delay:1000| [2025/04/30 18:20:47 495069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53632|rttvar:626|minrtt:30950|latest_rtt:53648|ack_delay:1000| [2025/04/30 18:20:47 495074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1280|lost_pn:1277|thresh:3| [2025/04/30 18:20:47 495078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1276|lost_pn:1277|po_sent_time:1746037247438427|lost_send_time:1746037247434630|loss_delay:60354|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:47 495089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1277|lost_pn:1277|po_sent_time:1746037247438704|lost_send_time:1746037247434630|loss_delay:60354|frame:STREAM |repair:128| [2025/04/30 18:20:47 495094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247438704u| [2025/04/30 18:20:47 495098] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:249229|lost_count:12|send_count:278|pkt_num:1277|po_send_time:1746037247438704|srtt:53632|cwnd:103862|bw:1239168|conn_life:1184159|now:0|last_lost_time:1184159| [2025/04/30 18:20:47 495103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 495107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247499147|now:1746037247495107|interval:4040| [2025/04/30 18:20:47 495112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247499147|now:1746037247495107|interv:4040| [2025/04/30 18:20:47 495116] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52893, ack_elapse 55270, delivered 66101|rate 1195965|lost 207| [2025/04/30 18:20:47 495120] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195965) in round 20| [2025/04/30 18:20:47 495125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 495129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 495133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:2|acked:2400|po_sent_time:1746037247441336|recovery:1|recovery_start:1746037247495098|packet_conservation:0|next_round_delivered:1172574| [2025/04/30 18:20:47 495138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:2|acked:2400|po_sent_time:1746037247441336|recovery:1|recovery_start:1746037247495098|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 495142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:53632|latest_rtt:53648|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247495098|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 495148] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:534|largest:534|pns:2| [2025/04/30 18:20:47 495153] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:534|frame:ACK |recv_time:1746037247494984|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 495158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367494984|now:1746037247494984|interv:120000000| [2025/04/30 18:20:47 495162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367494984|now:1746037247494984|interv:120000000| [2025/04/30 18:20:47 495166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247495951|pq_index:0| [2025/04/30 18:20:47 495170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247494705| [2025/04/30 18:20:47 495177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247495177| [2025/04/30 18:20:47 495182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247495181| [2025/04/30 18:20:47 495187] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 495192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53632|min_srtt:53632|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 495196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:30000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 495201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 495205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 495209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 495213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 495217] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53632|min_srtt:53632|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 495221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 495226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 495230] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 495234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 495238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 495242] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 495247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 495251] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 495255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 495259] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247495951| [2025/04/30 18:20:47 495263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247495951| [2025/04/30 18:20:47 495267] [debug] |xqc_engine_wakeup_after|wakeup:1746037247495951|now:1746037247495267|diff:684| [2025/04/30 18:20:47 495271] [debug] |xqc_engine_main_logic|END|now:1746037247495181| [2025/04/30 18:20:47 495276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247495276| [2025/04/30 18:20:47 495283] [debug] |xqc_engine_wakeup_after|wakeup:1746037247495951|now:1746037247495283|diff:668| [2025/04/30 18:20:47 495287] [debug] |xqc_engine_main_logic|END|now:1746037247495276| [2025/04/30 18:20:47 496353] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247496352| [2025/04/30 18:20:47 496364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247495951|pq_index:0| [2025/04/30 18:20:47 496368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247495181| [2025/04/30 18:20:47 496374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247496372| [2025/04/30 18:20:47 496378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247495951|now:1746037247496372| [2025/04/30 18:20:47 496383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247495951|now:1746037247496372| [2025/04/30 18:20:47 496387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 496392] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 496398] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53632|min_srtt:53632|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 496405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:30000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 496413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 496419] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 496425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 496433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 496438] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53632|min_srtt:53632|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 496443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 496447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 496451] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 496455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 496459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 496464] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 496468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 496478] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 496483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1342| [2025/04/30 18:20:47 496519] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247496491|stream_id:0|stream_offset:1248591| [2025/04/30 18:20:47 496525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 496529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 496534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247499147|now:1746037247496534|interval:2613| [2025/04/30 18:20:47 496538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247499147|now:1746037247496534|interv:2613| [2025/04/30 18:20:47 496543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 496548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 496552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1249770| [2025/04/30 18:20:47 496556] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 496561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1343| [2025/04/30 18:20:47 496582] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247496567|stream_id:0|stream_offset:1249770| [2025/04/30 18:20:47 496588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 496592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 496596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247499147|now:1746037247496596|interval:2551| [2025/04/30 18:20:47 496601] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247499147|now:1746037247496596|interv:2551| [2025/04/30 18:20:47 496605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 496609] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 496613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 496618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 496626] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247499147| [2025/04/30 18:20:47 496630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247499147| [2025/04/30 18:20:47 496634] [debug] |xqc_engine_wakeup_after|wakeup:1746037247499147|now:1746037247496634|diff:2513| [2025/04/30 18:20:47 496639] [debug] |xqc_engine_main_logic|END|now:1746037247496372| [2025/04/30 18:20:47 496963] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247496963| [2025/04/30 18:20:47 496969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 496975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:534| [2025/04/30 18:20:47 496979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:535| [2025/04/30 18:20:47 496984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:535| [2025/04/30 18:20:47 497009] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 497016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1282|path_largest_ack:1281| [2025/04/30 18:20:47 497021] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69720|prior_delivered:1136498|prior_time:1746037247439714|is_app_limited:0|send_elapse:54318|ack_elapse:57249|ctl_first_sent_time:1746037247441448|lagest_ack_time:1746037247496963|curr_delivered:1203799| [2025/04/30 18:20:47 497026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247441448| [2025/04/30 18:20:47 497030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 497035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1282|path_largest_ack:1282| [2025/04/30 18:20:47 497040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68520|prior_delivered:1138898|prior_time:1746037247441671|is_app_limited:0|send_elapse:53899|ack_elapse:55292|ctl_first_sent_time:1746037247443139|lagest_ack_time:1746037247496963|curr_delivered:1204999| [2025/04/30 18:20:47 497044] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247443139| [2025/04/30 18:20:47 497048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 497052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53632|rttvar:626|minrtt:30950|latest_rtt:53824|ack_delay:1000| [2025/04/30 18:20:47 497057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53531|rttvar:672|minrtt:30950|latest_rtt:53824|ack_delay:1000| [2025/04/30 18:20:47 497061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1282|lost_pn:1279|thresh:3| [2025/04/30 18:20:47 497066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 497070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 497074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1278|lost_pn:1279|po_sent_time:1746037247438793|lost_send_time:1746037247436411|loss_delay:60552|frame:STREAM |repair:128| [2025/04/30 18:20:47 497083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247438793u| [2025/04/30 18:20:47 497087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 497092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53531|rtt_var:672|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 497096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 497101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 497105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68488| [2025/04/30 18:20:47 497109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247577786|now:1746037247497092|interv:80694| [2025/04/30 18:20:47 497113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247577786|now:1746037247497092|interval:80694|pto_count:0|srtt:53531 [2025/04/30 18:20:47 497118] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53899, ack_elapse 55292, delivered 66101|rate 1195489|lost 208| [2025/04/30 18:20:47 497122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195489) in round 20| [2025/04/30 18:20:47 497127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 497131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 497135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:1|acked:2400|po_sent_time:1746037247443139|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 497140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:1|acked:2400|po_sent_time:1746037247443139|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 497144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:68488|srtt:53531|latest_rtt:53824|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 497150] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:535|largest:535|pns:2| [2025/04/30 18:20:47 497155] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:535|frame:ACK |recv_time:1746037247496963|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 497160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367496963|now:1746037247496963|interv:120000000| [2025/04/30 18:20:47 497164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367496963|now:1746037247496963|interv:120000000| [2025/04/30 18:20:47 497168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247499147|pq_index:0| [2025/04/30 18:20:47 497172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247496372| [2025/04/30 18:20:47 497179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247497179| [2025/04/30 18:20:47 497184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247497183| [2025/04/30 18:20:47 497189] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 497194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53531|min_srtt:53531|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 497199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:27600|inflight:68488|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 497203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 497207] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 497211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 497216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 497220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53531|min_srtt:53531|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 497224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:68488|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 497229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 497233] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 497237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 497241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 497245] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 497250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68488|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 497254] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 497258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247498258|now:1746037247497258|interv:1000| [2025/04/30 18:20:47 497263] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 497267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 497271] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247498258| [2025/04/30 18:20:47 497275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247498258| [2025/04/30 18:20:47 497281] [debug] |xqc_engine_wakeup_after|wakeup:1746037247498258|now:1746037247497281|diff:977| [2025/04/30 18:20:47 497286] [debug] |xqc_engine_main_logic|END|now:1746037247497183| [2025/04/30 18:20:47 497291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247497291| [2025/04/30 18:20:47 497295] [debug] |xqc_engine_wakeup_after|wakeup:1746037247498258|now:1746037247497295|diff:963| [2025/04/30 18:20:47 497299] [debug] |xqc_engine_main_logic|END|now:1746037247497291| [2025/04/30 18:20:47 498367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247498367| [2025/04/30 18:20:47 498378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247498258|pq_index:0| [2025/04/30 18:20:47 498383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247497183| [2025/04/30 18:20:47 498388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247498387| [2025/04/30 18:20:47 498393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247498258|now:1746037247498387| [2025/04/30 18:20:47 498397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247498258|now:1746037247498387| [2025/04/30 18:20:47 498404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 498411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 498418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53531|min_srtt:53531|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 498426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:27600|inflight:68488|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 498433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 498440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 498444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 498449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 498453] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53531|min_srtt:53531|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 498457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:68488|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 498461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 498465] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 498469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 498473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 498484] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 498489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68488|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 498494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 498501] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1344| [2025/04/30 18:20:47 498551] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68488|now:1746037247498513|stream_id:0|stream_offset:1250949| [2025/04/30 18:20:47 498563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 498571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68488|applimit:0| [2025/04/30 18:20:47 498578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53531|rtt_var:672|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 498585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 498591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 498598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 498605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247579732|now:1746037247498577|interv:81155| [2025/04/30 18:20:47 498612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247579732|now:1746037247498577|interval:81155|pto_count:0|srtt:53531 [2025/04/30 18:20:47 498620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69688| [2025/04/30 18:20:47 498628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 498635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1252128| [2025/04/30 18:20:47 498642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 498649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1345| [2025/04/30 18:20:47 498692] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247498661|stream_id:0|stream_offset:1252128| [2025/04/30 18:20:47 498699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 498706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 498713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53531|rtt_var:672|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 498732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 498739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 498745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 498752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247579880|now:1746037247498713|interv:81167| [2025/04/30 18:20:47 498758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247579880|now:1746037247498713|interval:81167|pto_count:0|srtt:53531 [2025/04/30 18:20:47 498763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 498768] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 498773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1253307| [2025/04/30 18:20:47 498778] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 498782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1346| [2025/04/30 18:20:47 498812] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247498790|stream_id:0|stream_offset:1253307| [2025/04/30 18:20:47 498818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 498825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 498832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53531|rtt_var:672|pto_duration:56219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 498840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 498846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 498852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 498859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247580009|now:1746037247498832|interv:81177| [2025/04/30 18:20:47 498865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247580009|now:1746037247498832|interval:81177|pto_count:0|srtt:53531 [2025/04/30 18:20:47 498870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 498875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 498879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1254486| [2025/04/30 18:20:47 498889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 498893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247580009| [2025/04/30 18:20:47 498897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247580009| [2025/04/30 18:20:47 498902] [debug] |xqc_engine_wakeup_after|wakeup:1746037247580009|now:1746037247498901|diff:81108| [2025/04/30 18:20:47 498906] [debug] |xqc_engine_main_logic|END|now:1746037247498387| [2025/04/30 18:20:47 498916] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247498915| [2025/04/30 18:20:47 498921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 498927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:535| [2025/04/30 18:20:47 498931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:536| [2025/04/30 18:20:47 498937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:536| [2025/04/30 18:20:47 498941] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 498946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1284|path_largest_ack:1283| [2025/04/30 18:20:47 498951] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67320|prior_delivered:1141298|prior_time:1746037247443915|is_app_limited:0|send_elapse:54091|ack_elapse:55000|ctl_first_sent_time:1746037247445437|lagest_ack_time:1746037247498915|curr_delivered:1206199| [2025/04/30 18:20:47 498956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247445437| [2025/04/30 18:20:47 498961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 498965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1284|path_largest_ack:1284| [2025/04/30 18:20:47 498970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67320|prior_delivered:1141298|prior_time:1746037247443915|is_app_limited:0|send_elapse:54091|ack_elapse:55000|ctl_first_sent_time:1746037247445437|lagest_ack_time:1746037247498915|curr_delivered:1207399| [2025/04/30 18:20:47 498975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247445561| [2025/04/30 18:20:47 498979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 498983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53531|rttvar:672|minrtt:30950|latest_rtt:53354|ack_delay:1000| [2025/04/30 18:20:47 499010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53384|rttvar:798|minrtt:30950|latest_rtt:53354|ack_delay:1000| [2025/04/30 18:20:47 499016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1284|lost_pn:1281|thresh:3| [2025/04/30 18:20:47 499020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 499024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 499032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 499036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 499040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53384|rtt_var:798|pto_duration:56576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 499045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 499049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 499053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 499057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247580366|now:1746037247499040|interv:81326| [2025/04/30 18:20:47 499061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247580366|now:1746037247499040|interval:81326|pto_count:0|srtt:53384 [2025/04/30 18:20:47 499066] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54091, ack_elapse 55000, delivered 66101|rate 1201836|lost 208| [2025/04/30 18:20:47 499071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201836) in round 20| [2025/04/30 18:20:47 499075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 499079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 499083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247445561|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 499088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247445561|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 499093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:53384|latest_rtt:53354|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 499099] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:536|largest:536|pns:2| [2025/04/30 18:20:47 499104] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:536|frame:ACK |recv_time:1746037247498915|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 499109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367498915|now:1746037247498915|interv:120000000| [2025/04/30 18:20:47 499113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367498915|now:1746037247498915|interv:120000000| [2025/04/30 18:20:47 499117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247580009|pq_index:0| [2025/04/30 18:20:47 499122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247498387| [2025/04/30 18:20:47 499128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247499128| [2025/04/30 18:20:47 499133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247499132| [2025/04/30 18:20:47 499139] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 499144] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53384|min_srtt:53384|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 499149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:24000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 499153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 499157] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 499161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 499166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 499170] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53384|min_srtt:53384|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 499174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 499179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 499183] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 499187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 499191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 499196] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 499200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1254486| [2025/04/30 18:20:47 499205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 499209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247500209|now:1746037247499209|interv:1000| [2025/04/30 18:20:47 499213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 499217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 499221] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247500209| [2025/04/30 18:20:47 499225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247500209| [2025/04/30 18:20:47 499232] [debug] |xqc_engine_wakeup_after|wakeup:1746037247500209|now:1746037247499232|diff:977| [2025/04/30 18:20:47 499236] [debug] |xqc_engine_main_logic|END|now:1746037247499132| [2025/04/30 18:20:47 499241] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247499241| [2025/04/30 18:20:47 499245] [debug] |xqc_engine_wakeup_after|wakeup:1746037247500209|now:1746037247499245|diff:964| [2025/04/30 18:20:47 499249] [debug] |xqc_engine_main_logic|END|now:1746037247499241| [2025/04/30 18:20:47 500293] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247500292| [2025/04/30 18:20:47 500304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247500209|pq_index:0| [2025/04/30 18:20:47 500309] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247499132| [2025/04/30 18:20:47 500314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247500313| [2025/04/30 18:20:47 500319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247500209|now:1746037247500313| [2025/04/30 18:20:47 500324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247500209|now:1746037247500313| [2025/04/30 18:20:47 500328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 500332] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 500338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53384|min_srtt:53384|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 500346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:24000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 500354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 500361] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 500367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 500374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 500381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53384|min_srtt:53384|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 500387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 500392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 500396] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 500400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 500404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 500416] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 500420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1254486| [2025/04/30 18:20:47 500425] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 500429] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1347| [2025/04/30 18:20:47 500471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247500438|stream_id:0|stream_offset:1254486| [2025/04/30 18:20:47 500481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 500488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 500495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53384|rtt_var:798|pto_duration:56576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 500502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 500509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 500516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 500522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247582014|now:1746037247500494|interv:81520| [2025/04/30 18:20:47 500528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247582014|now:1746037247500494|interval:81520|pto_count:0|srtt:53384 [2025/04/30 18:20:47 500536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 500544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 500551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1255665| [2025/04/30 18:20:47 500558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 500563] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1348| [2025/04/30 18:20:47 500598] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247500571|stream_id:0|stream_offset:1255665| [2025/04/30 18:20:47 500608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 500615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 500622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53384|rtt_var:798|pto_duration:56576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 500634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 500638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 500642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 500646] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247582147|now:1746037247500622|interv:81525| [2025/04/30 18:20:47 500650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247582147|now:1746037247500622|interval:81525|pto_count:0|srtt:53384 [2025/04/30 18:20:47 500655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 500660] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 500665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1256844| [2025/04/30 18:20:47 500669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 500674] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247582147| [2025/04/30 18:20:47 500678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247582147| [2025/04/30 18:20:47 500682] [debug] |xqc_engine_wakeup_after|wakeup:1746037247582147|now:1746037247500682|diff:81465| [2025/04/30 18:20:47 500687] [debug] |xqc_engine_main_logic|END|now:1746037247500313| [2025/04/30 18:20:47 500697] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247500696| [2025/04/30 18:20:47 500702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 500707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:536| [2025/04/30 18:20:47 500711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:537| [2025/04/30 18:20:47 500718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:537| [2025/04/30 18:20:47 500722] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 500727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1286|path_largest_ack:1285| [2025/04/30 18:20:47 500732] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69720|prior_delivered:1141298|prior_time:1746037247443915|is_app_limited:0|send_elapse:54331|ack_elapse:56781|ctl_first_sent_time:1746037247445677|lagest_ack_time:1746037247500696|curr_delivered:1208599| [2025/04/30 18:20:47 500737] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247445677| [2025/04/30 18:20:47 500742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 500746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1286|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1286|path_largest_ack:1286| [2025/04/30 18:20:47 500755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67301|prior_delivered:1144917|prior_time:1746037247447062|is_app_limited:0|send_elapse:53152|ack_elapse:53634|ctl_first_sent_time:1746037247447369|lagest_ack_time:1746037247500696|curr_delivered:1209799| [2025/04/30 18:20:47 500760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247447369| [2025/04/30 18:20:47 500764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 500769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53384|rttvar:798|minrtt:30950|latest_rtt:53327|ack_delay:1000| [2025/04/30 18:20:47 500773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53251|rttvar:863|minrtt:30950|latest_rtt:53327|ack_delay:1000| [2025/04/30 18:20:47 500778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1286|lost_pn:1283|thresh:3| [2025/04/30 18:20:47 500782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 500786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 500790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 500794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 500798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53251|rtt_var:863|pto_duration:56703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 500802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 500806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 500810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 500814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247582274|now:1746037247500798|interv:81476| [2025/04/30 18:20:47 500818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247582274|now:1746037247500798|interval:81476|pto_count:0|srtt:53251 [2025/04/30 18:20:47 500823] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53152, ack_elapse 53634, delivered 64882|rate 1209717|lost 208| [2025/04/30 18:20:47 500827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209717) in round 20| [2025/04/30 18:20:47 500832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 500836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 500840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247447369|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 500844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247447369|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 500852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:53251|latest_rtt:53327|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 500858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:537|largest:537|pns:2| [2025/04/30 18:20:47 500863] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:537|frame:ACK |recv_time:1746037247500696|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 500867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367500696|now:1746037247500696|interv:120000000| [2025/04/30 18:20:47 500872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367500696|now:1746037247500696|interv:120000000| [2025/04/30 18:20:47 500876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247582147|pq_index:0| [2025/04/30 18:20:47 500880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247500313| [2025/04/30 18:20:47 500884] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247500884| [2025/04/30 18:20:47 500889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247500888| [2025/04/30 18:20:47 500894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 500899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53251|min_srtt:53251|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 500903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:21600|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 500908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 500912] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 500916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 500920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 500924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53251|min_srtt:53251|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 500929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 500933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 500937] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 500941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 500948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 500952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 500956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1256844| [2025/04/30 18:20:47 500961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 500965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247501965|now:1746037247500965|interv:1000| [2025/04/30 18:20:47 500969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 500973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 500977] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247501965| [2025/04/30 18:20:47 500981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247501965| [2025/04/30 18:20:47 500985] [debug] |xqc_engine_wakeup_after|wakeup:1746037247501965|now:1746037247500984|diff:981| [2025/04/30 18:20:47 501009] [debug] |xqc_engine_main_logic|END|now:1746037247500888| [2025/04/30 18:20:47 501015] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247501015| [2025/04/30 18:20:47 501019] [debug] |xqc_engine_wakeup_after|wakeup:1746037247501965|now:1746037247501019|diff:946| [2025/04/30 18:20:47 501023] [debug] |xqc_engine_main_logic|END|now:1746037247501015| [2025/04/30 18:20:47 502090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247502090| [2025/04/30 18:20:47 502099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247501965|pq_index:0| [2025/04/30 18:20:47 502104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247500888| [2025/04/30 18:20:47 502109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247502108| [2025/04/30 18:20:47 502113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247501965|now:1746037247502108| [2025/04/30 18:20:47 502118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247501965|now:1746037247502108| [2025/04/30 18:20:47 502122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 502126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 502131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53251|min_srtt:53251|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 502135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:21600|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 502140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 502144] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 502148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 502157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 502161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53251|min_srtt:53251|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 502165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 502170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 502174] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 502178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 502182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 502186] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 502190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1256844| [2025/04/30 18:20:47 502195] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 502199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1349| [2025/04/30 18:20:47 502236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247502208|stream_id:0|stream_offset:1256844| [2025/04/30 18:20:47 502245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 502253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 502260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53251|rtt_var:863|pto_duration:56703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 502267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 502272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 502276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 502280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247583911|now:1746037247502259|interv:81652| [2025/04/30 18:20:47 502284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247583911|now:1746037247502259|interval:81652|pto_count:0|srtt:53251 [2025/04/30 18:20:47 502289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 502300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 502304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1258023| [2025/04/30 18:20:47 502309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 502313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1350| [2025/04/30 18:20:47 502354] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247502323|stream_id:0|stream_offset:1258023| [2025/04/30 18:20:47 502364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 502369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 502374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53251|rtt_var:863|pto_duration:56703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 502381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 502387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 502393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 502400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247584026|now:1746037247502374|interv:81652| [2025/04/30 18:20:47 502407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247584026|now:1746037247502374|interval:81652|pto_count:0|srtt:53251 [2025/04/30 18:20:47 502414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 502421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 502425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 502430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 502434] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247584026| [2025/04/30 18:20:47 502438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247584026| [2025/04/30 18:20:47 502442] [debug] |xqc_engine_wakeup_after|wakeup:1746037247584026|now:1746037247502442|diff:81584| [2025/04/30 18:20:47 502447] [debug] |xqc_engine_main_logic|END|now:1746037247502108| [2025/04/30 18:20:47 502754] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247502752| [2025/04/30 18:20:47 502762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 502768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:537| [2025/04/30 18:20:47 502772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:538| [2025/04/30 18:20:47 502783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:538| [2025/04/30 18:20:47 502787] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 502793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1288|path_largest_ack:1287| [2025/04/30 18:20:47 502797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68501|prior_delivered:1144917|prior_time:1746037247447062|is_app_limited:0|send_elapse:53266|ack_elapse:55690|ctl_first_sent_time:1746037247447483|lagest_ack_time:1746037247502752|curr_delivered:1210999| [2025/04/30 18:20:47 502802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247447483| [2025/04/30 18:20:47 502807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 502812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1288|path_largest_ack:1288| [2025/04/30 18:20:47 502816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1146136|prior_time:1746037247447751|is_app_limited:0|send_elapse:54876|ack_elapse:55001|ctl_first_sent_time:1746037247449228|lagest_ack_time:1746037247502752|curr_delivered:1212199| [2025/04/30 18:20:47 502821] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247449228| [2025/04/30 18:20:47 502825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 502829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53251|rttvar:863|minrtt:30950|latest_rtt:53524|ack_delay:1000| [2025/04/30 18:20:47 502833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53160|rttvar:829|minrtt:30950|latest_rtt:53524|ack_delay:1000| [2025/04/30 18:20:47 502838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1288|lost_pn:1285|thresh:3| [2025/04/30 18:20:47 502842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 502846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 502850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 502854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 502858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:829|pto_duration:56476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 502863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 502867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 502871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 502875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247583799|now:1746037247502858|interv:80941| [2025/04/30 18:20:47 502882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247583799|now:1746037247502858|interval:80941|pto_count:0|srtt:53160 [2025/04/30 18:20:47 502886] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54876, ack_elapse 55001, delivered 66063|rate 1201123|lost 208| [2025/04/30 18:20:47 502891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201123) in round 20| [2025/04/30 18:20:47 502895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 502900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 502904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247449228|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 502908] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247449228|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 502913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:53160|latest_rtt:53524|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 502919] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:538|largest:538|pns:2| [2025/04/30 18:20:47 502924] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:538|frame:ACK |recv_time:1746037247502752|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 502929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367502752|now:1746037247502752|interv:120000000| [2025/04/30 18:20:47 502933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367502752|now:1746037247502752|interv:120000000| [2025/04/30 18:20:47 502937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247584026|pq_index:0| [2025/04/30 18:20:47 502941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247502108| [2025/04/30 18:20:47 502945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247502945| [2025/04/30 18:20:47 502950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247502949| [2025/04/30 18:20:47 502955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 502960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 502965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:19200|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 502969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 502976] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 502980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 502984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 503009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 503013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 503018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 503022] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 503026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 503030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 503035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 503039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 503043] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 503048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1351| [2025/04/30 18:20:47 503087] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247503055|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 503096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 503102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 503108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:829|pto_duration:56476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 503114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 503119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 503125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 503130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247584531|now:1746037247503108|interv:81423| [2025/04/30 18:20:47 503136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247584531|now:1746037247503108|interval:81423|pto_count:0|srtt:53160 [2025/04/30 18:20:47 503146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 503152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 503158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1260381| [2025/04/30 18:20:47 503164] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 503170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1352| [2025/04/30 18:20:47 503205] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1352|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247503178|stream_id:0|stream_offset:1260381| [2025/04/30 18:20:47 503212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 503218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 503223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:829|pto_duration:56476|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 503229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 503234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 503240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 503245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247584654|now:1746037247503223|interv:81431| [2025/04/30 18:20:47 503251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247584654|now:1746037247503223|interval:81431|pto_count:0|srtt:53160 [2025/04/30 18:20:47 503258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 503264] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 503270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1261560| [2025/04/30 18:20:47 503276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 503281] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247584654| [2025/04/30 18:20:47 503287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247584654| [2025/04/30 18:20:47 503293] [debug] |xqc_engine_wakeup_after|wakeup:1746037247584654|now:1746037247503293|diff:81361| [2025/04/30 18:20:47 503298] [debug] |xqc_engine_main_logic|END|now:1746037247502949| [2025/04/30 18:20:47 503305] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247503305| [2025/04/30 18:20:47 503310] [debug] |xqc_engine_wakeup_after|wakeup:1746037247584654|now:1746037247503310|diff:81344| [2025/04/30 18:20:47 503319] [debug] |xqc_engine_main_logic|END|now:1746037247503305| [2025/04/30 18:20:47 504712] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247504711| [2025/04/30 18:20:47 504724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 504730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:538| [2025/04/30 18:20:47 504734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:539| [2025/04/30 18:20:47 504740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:539| [2025/04/30 18:20:47 504744] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 504750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1290|path_largest_ack:1289| [2025/04/30 18:20:47 504754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1146136|prior_time:1746037247447751|is_app_limited:0|send_elapse:54991|ack_elapse:56960|ctl_first_sent_time:1746037247449343|lagest_ack_time:1746037247504711|curr_delivered:1213399| [2025/04/30 18:20:47 504759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247449343| [2025/04/30 18:20:47 504764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 504768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 504772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1148536|prior_time:1746037247449759|is_app_limited:0|send_elapse:55353|ack_elapse:54952|ctl_first_sent_time:1746037247451271|lagest_ack_time:1746037247504711|curr_delivered:1214599| [2025/04/30 18:20:47 504777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247451271| [2025/04/30 18:20:47 504781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 504785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53160|rttvar:829|minrtt:30950|latest_rtt:53440|ack_delay:1000| [2025/04/30 18:20:47 504789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53070|rttvar:802|minrtt:30950|latest_rtt:53440|ack_delay:1000| [2025/04/30 18:20:47 504794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1290|lost_pn:1287|thresh:3| [2025/04/30 18:20:47 504798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 504802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 504806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 504810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 504814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53070|rtt_var:802|pto_duration:56278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 504823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 504827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 504831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 504835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247584456|now:1746037247504814|interv:79642| [2025/04/30 18:20:47 504839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247584456|now:1746037247504814|interval:79642|pto_count:0|srtt:53070 [2025/04/30 18:20:47 504843] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55353, ack_elapse 54952, delivered 66063|rate 1193485|lost 208| [2025/04/30 18:20:47 504848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193485) in round 20| [2025/04/30 18:20:47 504852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 504856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 504860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247451271|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 504865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247451271|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 504869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:53070|latest_rtt:53440|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 504875] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:539|largest:539|pns:2| [2025/04/30 18:20:47 504880] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:539|frame:ACK |recv_time:1746037247504711|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 504884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367504711|now:1746037247504711|interv:120000000| [2025/04/30 18:20:47 504889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367504711|now:1746037247504711|interv:120000000| [2025/04/30 18:20:47 504893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247584654|pq_index:0| [2025/04/30 18:20:47 504897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247502949| [2025/04/30 18:20:47 504901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247504901| [2025/04/30 18:20:47 504906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247504905| [2025/04/30 18:20:47 504911] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 504918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 504923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:16800|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 504927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 504931] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 504935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 504940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 504944] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 504948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 504952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 504956] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 504960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 504964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 504969] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 504973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1261560| [2025/04/30 18:20:47 504978] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 504981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247505981|now:1746037247504981|interv:1000| [2025/04/30 18:20:47 505003] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 505010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 505014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247505981| [2025/04/30 18:20:47 505018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247505981| [2025/04/30 18:20:47 505022] [debug] |xqc_engine_wakeup_after|wakeup:1746037247505981|now:1746037247505022|diff:959| [2025/04/30 18:20:47 505026] [debug] |xqc_engine_main_logic|END|now:1746037247504905| [2025/04/30 18:20:47 505031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247505031| [2025/04/30 18:20:47 505035] [debug] |xqc_engine_wakeup_after|wakeup:1746037247505981|now:1746037247505035|diff:946| [2025/04/30 18:20:47 505039] [debug] |xqc_engine_main_logic|END|now:1746037247505031| [2025/04/30 18:20:47 506110] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247506110| [2025/04/30 18:20:47 506121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247505981|pq_index:0| [2025/04/30 18:20:47 506126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247504905| [2025/04/30 18:20:47 506131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247506130| [2025/04/30 18:20:47 506136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247505981|now:1746037247506130| [2025/04/30 18:20:47 506140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247505981|now:1746037247506130| [2025/04/30 18:20:47 506144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 506148] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 506154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 506158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:16800|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 506163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 506167] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 506171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 506175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 506179] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53070|min_srtt:53070|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 506184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 506188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 506192] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 506196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 506200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 506205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 506209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1261560| [2025/04/30 18:20:47 506214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 506224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1353| [2025/04/30 18:20:47 506260] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1353|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247506232|stream_id:0|stream_offset:1261560| [2025/04/30 18:20:47 506266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 506274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 506281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53070|rtt_var:802|pto_duration:56278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 506288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 506295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 506300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 506307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247587510|now:1746037247506280|interv:81230| [2025/04/30 18:20:47 506313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247587510|now:1746037247506280|interval:81230|pto_count:0|srtt:53070 [2025/04/30 18:20:47 506321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 506330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 506336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1262739| [2025/04/30 18:20:47 506344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 506351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1354| [2025/04/30 18:20:47 506386] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247506363|stream_id:0|stream_offset:1262739| [2025/04/30 18:20:47 506392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 506397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 506401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53070|rtt_var:802|pto_duration:56278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 506406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 506413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 506419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 506425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247587641|now:1746037247506401|interv:81240| [2025/04/30 18:20:47 506439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247587641|now:1746037247506401|interval:81240|pto_count:0|srtt:53070 [2025/04/30 18:20:47 506446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 506454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 506458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1263918| [2025/04/30 18:20:47 506462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 506467] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247587641| [2025/04/30 18:20:47 506471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247587641| [2025/04/30 18:20:47 506478] [debug] |xqc_engine_wakeup_after|wakeup:1746037247587641|now:1746037247506477|diff:81164| [2025/04/30 18:20:47 506484] [debug] |xqc_engine_main_logic|END|now:1746037247506130| [2025/04/30 18:20:47 506878] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247506877| [2025/04/30 18:20:47 506886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 506893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:539| [2025/04/30 18:20:47 506897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:540| [2025/04/30 18:20:47 506903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:540| [2025/04/30 18:20:47 506907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 506912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 506917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1148536|prior_time:1746037247449759|is_app_limited:0|send_elapse:55476|ack_elapse:57118|ctl_first_sent_time:1746037247451394|lagest_ack_time:1746037247506877|curr_delivered:1215799| [2025/04/30 18:20:47 506921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247451394| [2025/04/30 18:20:47 506926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 506930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 506935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1150936|prior_time:1746037247451705|is_app_limited:0|send_elapse:55939|ack_elapse:55172|ctl_first_sent_time:1746037247453201|lagest_ack_time:1746037247506877|curr_delivered:1216999| [2025/04/30 18:20:47 506939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247453201| [2025/04/30 18:20:47 506944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 506953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53070|rttvar:802|minrtt:30950|latest_rtt:53676|ack_delay:1000| [2025/04/30 18:20:47 506957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53021|rttvar:700|minrtt:30950|latest_rtt:53676|ack_delay:1000| [2025/04/30 18:20:47 506961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1292|lost_pn:1289|thresh:3| [2025/04/30 18:20:47 506966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 506970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 506974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 506978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 506982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53021|rtt_var:700|pto_duration:55821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 507006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 507010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 507014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 507018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247587184|now:1746037247506982|interv:80202| [2025/04/30 18:20:47 507022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247587184|now:1746037247506982|interval:80202|pto_count:0|srtt:53021 [2025/04/30 18:20:47 507027] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55939, ack_elapse 55172, delivered 66063|rate 1180982|lost 208| [2025/04/30 18:20:47 507031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180982) in round 20| [2025/04/30 18:20:47 507035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 507040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 507044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247453201|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 507048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247453201|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 507053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:53021|latest_rtt:53676|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 507059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:540|largest:540|pns:2| [2025/04/30 18:20:47 507067] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:540|frame:ACK |recv_time:1746037247506877|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 507072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367506877|now:1746037247506877|interv:120000000| [2025/04/30 18:20:47 507076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367506877|now:1746037247506877|interv:120000000| [2025/04/30 18:20:47 507080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247587641|pq_index:0| [2025/04/30 18:20:47 507084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247506130| [2025/04/30 18:20:47 507088] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247507088| [2025/04/30 18:20:47 507093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247507092| [2025/04/30 18:20:47 507098] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 507103] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53021|min_srtt:53021|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 507108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:14400|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 507112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 507116] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 507120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 507125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 507129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53021|min_srtt:53021|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 507133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 507137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 507141] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 507145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 507149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 507154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 507158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1263918| [2025/04/30 18:20:47 507165] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 507169] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1355| [2025/04/30 18:20:47 507201] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247507176|stream_id:0|stream_offset:1263918| [2025/04/30 18:20:47 507206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 507211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 507218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53021|rtt_var:700|pto_duration:55821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 507226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 507232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 507239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 507246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247587997|now:1746037247507218|interv:80779| [2025/04/30 18:20:47 507253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247587997|now:1746037247507218|interval:80779|pto_count:0|srtt:53021 [2025/04/30 18:20:47 507260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 507268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 507275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1265097| [2025/04/30 18:20:47 507283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 507289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1356| [2025/04/30 18:20:47 507320] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247507299|stream_id:0|stream_offset:1265097| [2025/04/30 18:20:47 507325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 507330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 507334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53021|rtt_var:700|pto_duration:55821|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 507340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 507347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 507360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 507367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247588120|now:1746037247507334|interv:80786| [2025/04/30 18:20:47 507374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247588120|now:1746037247507334|interval:80786|pto_count:0|srtt:53021 [2025/04/30 18:20:47 507382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 507389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 507396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1266276| [2025/04/30 18:20:47 507402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 507406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247588120| [2025/04/30 18:20:47 507411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247588120| [2025/04/30 18:20:47 507415] [debug] |xqc_engine_wakeup_after|wakeup:1746037247588120|now:1746037247507415|diff:80705| [2025/04/30 18:20:47 507421] [debug] |xqc_engine_main_logic|END|now:1746037247507092| [2025/04/30 18:20:47 507430] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247507429| [2025/04/30 18:20:47 507436] [debug] |xqc_engine_wakeup_after|wakeup:1746037247588120|now:1746037247507436|diff:80684| [2025/04/30 18:20:47 507443] [debug] |xqc_engine_main_logic|END|now:1746037247507429| [2025/04/30 18:20:47 508710] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247508709| [2025/04/30 18:20:47 508722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 508728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:540| [2025/04/30 18:20:47 508732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:541| [2025/04/30 18:20:47 508738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:541| [2025/04/30 18:20:47 508743] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 508748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 508752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1150936|prior_time:1746037247451705|is_app_limited:0|send_elapse:56058|ack_elapse:57004|ctl_first_sent_time:1746037247453320|lagest_ack_time:1746037247508709|curr_delivered:1218199| [2025/04/30 18:20:47 508757] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247453320| [2025/04/30 18:20:47 508762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 508766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 508776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1153336|prior_time:1746037247453719|is_app_limited:0|send_elapse:55982|ack_elapse:54990|ctl_first_sent_time:1746037247455221|lagest_ack_time:1746037247508709|curr_delivered:1219399| [2025/04/30 18:20:47 508780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247455221| [2025/04/30 18:20:47 508784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 508789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53021|rttvar:700|minrtt:30950|latest_rtt:53488|ack_delay:1000| [2025/04/30 18:20:47 508793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52955|rttvar:658|minrtt:30950|latest_rtt:53488|ack_delay:1000| [2025/04/30 18:20:47 508797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1294|lost_pn:1291|thresh:3| [2025/04/30 18:20:47 508801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 508806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 508809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 508813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 508818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52955|rtt_var:658|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 508822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 508826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 508830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 508834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247587886|now:1746037247508817|interv:79069| [2025/04/30 18:20:47 508838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247587886|now:1746037247508817|interval:79069|pto_count:0|srtt:52955 [2025/04/30 18:20:47 508843] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55982, ack_elapse 54990, delivered 66063|rate 1180075|lost 208| [2025/04/30 18:20:47 508847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180075) in round 20| [2025/04/30 18:20:47 508851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 508856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 508860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247455221|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 508864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247455221|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 508872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:52955|latest_rtt:53488|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 508878] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:541|largest:541|pns:2| [2025/04/30 18:20:47 508882] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:541|frame:ACK |recv_time:1746037247508709|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 508887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367508709|now:1746037247508709|interv:120000000| [2025/04/30 18:20:47 508891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367508709|now:1746037247508709|interv:120000000| [2025/04/30 18:20:47 508895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247588120|pq_index:0| [2025/04/30 18:20:47 508899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247507092| [2025/04/30 18:20:47 508903] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247508903| [2025/04/30 18:20:47 508908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247508907| [2025/04/30 18:20:47 508914] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 508918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52955|min_srtt:52955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 508923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:12000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 508927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 508931] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 508935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 508940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 508944] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52955|min_srtt:52955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 508948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 508952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 508956] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 508960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 508967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 508971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 508975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1266276| [2025/04/30 18:20:47 508980] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 508984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1357| [2025/04/30 18:20:47 509036] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247509011|stream_id:0|stream_offset:1266276| [2025/04/30 18:20:47 509042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 509047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 509051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52955|rtt_var:658|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 509056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 509060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 509064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 509068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247589598|now:1746037247509051|interv:80547| [2025/04/30 18:20:47 509072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247589598|now:1746037247509051|interval:80547|pto_count:0|srtt:52955 [2025/04/30 18:20:47 509076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 509081] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 509085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1267455| [2025/04/30 18:20:47 509090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 509094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1358| [2025/04/30 18:20:47 509116] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247509100|stream_id:0|stream_offset:1267455| [2025/04/30 18:20:47 509121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 509130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 509134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52955|rtt_var:658|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 509138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 509142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 509146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 509150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247589687|now:1746037247509134|interv:80553| [2025/04/30 18:20:47 509154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247589687|now:1746037247509134|interval:80553|pto_count:0|srtt:52955 [2025/04/30 18:20:47 509158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 509162] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 509167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1268634| [2025/04/30 18:20:47 509171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 509175] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247589687| [2025/04/30 18:20:47 509179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247589687| [2025/04/30 18:20:47 509183] [debug] |xqc_engine_wakeup_after|wakeup:1746037247589687|now:1746037247509183|diff:80504| [2025/04/30 18:20:47 509187] [debug] |xqc_engine_main_logic|END|now:1746037247508907| [2025/04/30 18:20:47 509193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247509193| [2025/04/30 18:20:47 509197] [debug] |xqc_engine_wakeup_after|wakeup:1746037247589687|now:1746037247509196|diff:80491| [2025/04/30 18:20:47 509200] [debug] |xqc_engine_main_logic|END|now:1746037247509193| [2025/04/30 18:20:47 510672] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247510671| [2025/04/30 18:20:47 510684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 510690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:541| [2025/04/30 18:20:47 510694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:542| [2025/04/30 18:20:47 510700] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:542| [2025/04/30 18:20:47 510704] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 510709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 510714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1153336|prior_time:1746037247453719|is_app_limited:0|send_elapse:56118|ack_elapse:56952|ctl_first_sent_time:1746037247455357|lagest_ack_time:1746037247510671|curr_delivered:1220599| [2025/04/30 18:20:47 510724] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247455357| [2025/04/30 18:20:47 510732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 510737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 510741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1155736|prior_time:1746037247455699|is_app_limited:0|send_elapse:54183|ack_elapse:54972|ctl_first_sent_time:1746037247457201|lagest_ack_time:1746037247510671|curr_delivered:1221799| [2025/04/30 18:20:47 510745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247457201| [2025/04/30 18:20:47 510750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 510754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52955|rttvar:658|minrtt:30950|latest_rtt:53470|ack_delay:1000| [2025/04/30 18:20:47 510758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52894|rttvar:615|minrtt:30950|latest_rtt:53470|ack_delay:1000| [2025/04/30 18:20:47 510763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1296|lost_pn:1293|thresh:3| [2025/04/30 18:20:47 510767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 510771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 510775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 510779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 510783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52894|rtt_var:615|pto_duration:55354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 510788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 510792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 510795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 510800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247589454|now:1746037247510783|interv:78671| [2025/04/30 18:20:47 510804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247589454|now:1746037247510783|interval:78671|pto_count:0|srtt:52894 [2025/04/30 18:20:47 510808] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54183, ack_elapse 54972, delivered 66063|rate 1201757|lost 208| [2025/04/30 18:20:47 510813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201757) in round 20| [2025/04/30 18:20:47 510817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 510821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 510828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247457201|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 510832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247457201|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 510837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:52894|latest_rtt:53470|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 510843] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:542|largest:542|pns:2| [2025/04/30 18:20:47 510847] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:542|frame:ACK |recv_time:1746037247510671|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 510852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367510671|now:1746037247510671|interv:120000000| [2025/04/30 18:20:47 510856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367510671|now:1746037247510671|interv:120000000| [2025/04/30 18:20:47 510860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247589687|pq_index:0| [2025/04/30 18:20:47 510865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247508907| [2025/04/30 18:20:47 510869] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247510869| [2025/04/30 18:20:47 510874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247510872| [2025/04/30 18:20:47 510879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 510884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 510888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:9600|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 510893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 510897] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 510900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 510905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 510909] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52894|min_srtt:52894|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 510914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 510921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 510924] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 510928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 510933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 510937] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 510941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1268634| [2025/04/30 18:20:47 510946] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 510950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1359| [2025/04/30 18:20:47 510984] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247510957|stream_id:0|stream_offset:1268634| [2025/04/30 18:20:47 511006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 511012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 511016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52894|rtt_var:615|pto_duration:55354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 511021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 511025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 511029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 511032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247591311|now:1746037247511016|interv:80295| [2025/04/30 18:20:47 511037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247591311|now:1746037247511016|interval:80295|pto_count:0|srtt:52894 [2025/04/30 18:20:47 511041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 511046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 511051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1269813| [2025/04/30 18:20:47 511055] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 511063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1360| [2025/04/30 18:20:47 511089] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247511070|stream_id:0|stream_offset:1269813| [2025/04/30 18:20:47 511095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 511099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 511103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52894|rtt_var:615|pto_duration:55354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 511108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 511112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 511116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 511120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247591424|now:1746037247511103|interv:80321| [2025/04/30 18:20:47 511124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247591424|now:1746037247511103|interval:80321|pto_count:0|srtt:52894 [2025/04/30 18:20:47 511128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 511133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 511137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1270992| [2025/04/30 18:20:47 511141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 511145] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247591424| [2025/04/30 18:20:47 511150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247591424| [2025/04/30 18:20:47 511154] [debug] |xqc_engine_wakeup_after|wakeup:1746037247591424|now:1746037247511154|diff:80270| [2025/04/30 18:20:47 511158] [debug] |xqc_engine_main_logic|END|now:1746037247510872| [2025/04/30 18:20:47 511163] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247511163| [2025/04/30 18:20:47 511167] [debug] |xqc_engine_wakeup_after|wakeup:1746037247591424|now:1746037247511167|diff:80257| [2025/04/30 18:20:47 511171] [debug] |xqc_engine_main_logic|END|now:1746037247511163| [2025/04/30 18:20:47 512661] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247512660| [2025/04/30 18:20:47 512672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 512679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:542| [2025/04/30 18:20:47 512683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:543| [2025/04/30 18:20:47 512689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:543| [2025/04/30 18:20:47 512693] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 512707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 512712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1155736|prior_time:1746037247455699|is_app_limited:0|send_elapse:54320|ack_elapse:56961|ctl_first_sent_time:1746037247457338|lagest_ack_time:1746037247512660|curr_delivered:1222999| [2025/04/30 18:20:47 512717] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247457338| [2025/04/30 18:20:47 512722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 512726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 512731] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68482|prior_delivered:1158136|prior_time:1746037247457694|is_app_limited:0|send_elapse:56027|ack_elapse:54966|ctl_first_sent_time:1746037247459179|lagest_ack_time:1746037247512660|curr_delivered:1224199| [2025/04/30 18:20:47 512735] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247459179| [2025/04/30 18:20:47 512739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 512744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52894|rttvar:615|minrtt:30950|latest_rtt:53481|ack_delay:1000| [2025/04/30 18:20:47 512748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52843|rttvar:565|minrtt:30950|latest_rtt:53481|ack_delay:1000| [2025/04/30 18:20:47 512752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1298|lost_pn:1295|thresh:3| [2025/04/30 18:20:47 512757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 512761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 512765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 512769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 512773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52843|rtt_var:565|pto_duration:55103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 512778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 512782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 512786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:47 512790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247591173|now:1746037247512773|interv:78400| [2025/04/30 18:20:47 512794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247591173|now:1746037247512773|interval:78400|pto_count:0|srtt:52843 [2025/04/30 18:20:47 512801] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56027, ack_elapse 54966, delivered 66063|rate 1179127|lost 208| [2025/04/30 18:20:47 512806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179127) in round 20| [2025/04/30 18:20:47 512810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 512814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 512818] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247459179|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 512823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247459179|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 512828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69688|srtt:52843|latest_rtt:53481|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 512834] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:543|largest:543|pns:2| [2025/04/30 18:20:47 512838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:543|frame:ACK |recv_time:1746037247512660|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 512843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367512660|now:1746037247512660|interv:120000000| [2025/04/30 18:20:47 512847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367512660|now:1746037247512660|interv:120000000| [2025/04/30 18:20:47 512851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247591424|pq_index:0| [2025/04/30 18:20:47 512856] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247510872| [2025/04/30 18:20:47 512860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247512860| [2025/04/30 18:20:47 512865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247512864| [2025/04/30 18:20:47 512870] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 512875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52843|min_srtt:52843|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 512879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:7200|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 512884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 512888] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 512892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 512899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 512903] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52843|min_srtt:52843|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 512908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 512913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 512917] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 512920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 512925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 512930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 512934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1270992| [2025/04/30 18:20:47 512939] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 512943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1361| [2025/04/30 18:20:47 512977] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69688|now:1746037247512950|stream_id:0|stream_offset:1270992| [2025/04/30 18:20:47 512983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 513004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69688|applimit:0| [2025/04/30 18:20:47 513009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52843|rtt_var:565|pto_duration:55103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 513014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 513018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 513022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70888| [2025/04/30 18:20:47 513026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247593053|now:1746037247513009|interv:80044| [2025/04/30 18:20:47 513030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247593053|now:1746037247513009|interval:80044|pto_count:0|srtt:52843 [2025/04/30 18:20:47 513035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70888| [2025/04/30 18:20:47 513044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 513049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70888|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1272171| [2025/04/30 18:20:47 513054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 513058] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1362| [2025/04/30 18:20:47 513083] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70888|now:1746037247513065|stream_id:0|stream_offset:1272171| [2025/04/30 18:20:47 513089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 513094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70888|applimit:0| [2025/04/30 18:20:47 513098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52843|rtt_var:565|pto_duration:55103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 513103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 513107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 513111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72088| [2025/04/30 18:20:47 513115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247593168|now:1746037247513098|interv:80070| [2025/04/30 18:20:47 513119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247593168|now:1746037247513098|interval:80070|pto_count:0|srtt:52843 [2025/04/30 18:20:47 513123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72088| [2025/04/30 18:20:47 513128] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 513132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72088|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1273350| [2025/04/30 18:20:47 513137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 513141] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247593168| [2025/04/30 18:20:47 513146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247593168| [2025/04/30 18:20:47 513150] [debug] |xqc_engine_wakeup_after|wakeup:1746037247593168|now:1746037247513150|diff:80018| [2025/04/30 18:20:47 513154] [debug] |xqc_engine_main_logic|END|now:1746037247512864| [2025/04/30 18:20:47 513159] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247513159| [2025/04/30 18:20:47 513163] [debug] |xqc_engine_wakeup_after|wakeup:1746037247593168|now:1746037247513163|diff:80005| [2025/04/30 18:20:47 513167] [debug] |xqc_engine_main_logic|END|now:1746037247513159| [2025/04/30 18:20:47 513714] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247513713| [2025/04/30 18:20:47 513728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 513734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:543| [2025/04/30 18:20:47 513738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:544| [2025/04/30 18:20:47 513744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:544| [2025/04/30 18:20:47 513748] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 513753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 513758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1158136|prior_time:1746037247457694|is_app_limited:0|send_elapse:56163|ack_elapse:56019|ctl_first_sent_time:1746037247459315|lagest_ack_time:1746037247513713|curr_delivered:1225399| [2025/04/30 18:20:47 513763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247459315| [2025/04/30 18:20:47 513768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 513772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1300|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1300|path_largest_ack:1300| [2025/04/30 18:20:47 513777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67301|prior_delivered:1160536|prior_time:1746037247459701|is_app_limited:0|send_elapse:55388|ack_elapse:54012|ctl_first_sent_time:1746037247460410|lagest_ack_time:1746037247513713|curr_delivered:1225418| [2025/04/30 18:20:47 513782] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247460410| [2025/04/30 18:20:47 513786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 513790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52843|rttvar:565|minrtt:30950|latest_rtt:53303|ack_delay:0| [2025/04/30 18:20:47 513794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52900|rttvar:539|minrtt:30950|latest_rtt:53303|ack_delay:0| [2025/04/30 18:20:47 513799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1300|lost_pn:1297|thresh:3| [2025/04/30 18:20:47 513803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 513807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 513811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 513815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 513819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52900|rtt_var:539|pto_duration:55056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 513824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 513828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 513835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70869| [2025/04/30 18:20:47 513839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247593121|now:1746037247513819|interv:79302| [2025/04/30 18:20:47 513843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247593121|now:1746037247513819|interval:79302|pto_count:0|srtt:52900 [2025/04/30 18:20:47 513847] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55388, ack_elapse 54012, delivered 64882|rate 1171408|lost 208| [2025/04/30 18:20:47 513852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171408) in round 20| [2025/04/30 18:20:47 513856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 513860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 513864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1219|po_sent_time:1746037247460410|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 513869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1219|po_sent_time:1746037247460410|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 513874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:70869|srtt:52900|latest_rtt:53303|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 513880] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:544|largest:544|pns:2| [2025/04/30 18:20:47 513884] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:544|frame:ACK |recv_time:1746037247513713|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 513889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367513713|now:1746037247513713|interv:120000000| [2025/04/30 18:20:47 513893] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367513713|now:1746037247513713|interv:120000000| [2025/04/30 18:20:47 513897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247593168|pq_index:0| [2025/04/30 18:20:47 513901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247512864| [2025/04/30 18:20:47 513905] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247513905| [2025/04/30 18:20:47 513910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247513909| [2025/04/30 18:20:47 513916] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 513920] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52900|min_srtt:52900|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 513928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:4800|inflight:70869|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 513932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 513938] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 513945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 513952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 513959] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52900|min_srtt:52900|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 513966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:70869|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 513974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 513980] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 514003] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 514011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 514016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 514020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70869|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1273350| [2025/04/30 18:20:47 514025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 514029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1363| [2025/04/30 18:20:47 514063] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70869|now:1746037247514037|stream_id:0|stream_offset:1273350| [2025/04/30 18:20:47 514069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 514074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70869|applimit:0| [2025/04/30 18:20:47 514078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52900|rtt_var:539|pto_duration:55056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 514083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 514087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 514091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72069| [2025/04/30 18:20:47 514099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247594093|now:1746037247514078|interv:80015| [2025/04/30 18:20:47 514103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247594093|now:1746037247514078|interval:80015|pto_count:0|srtt:52900 [2025/04/30 18:20:47 514108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72069| [2025/04/30 18:20:47 514113] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 514118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72069|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1274529| [2025/04/30 18:20:47 514122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 514127] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247594093| [2025/04/30 18:20:47 514131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247594093| [2025/04/30 18:20:47 514135] [debug] |xqc_engine_wakeup_after|wakeup:1746037247594093|now:1746037247514135|diff:79958| [2025/04/30 18:20:47 514140] [debug] |xqc_engine_main_logic|END|now:1746037247513909| [2025/04/30 18:20:47 514145] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247514145| [2025/04/30 18:20:47 514149] [debug] |xqc_engine_wakeup_after|wakeup:1746037247594093|now:1746037247514149|diff:79944| [2025/04/30 18:20:47 514153] [debug] |xqc_engine_main_logic|END|now:1746037247514145| [2025/04/30 18:20:47 515079] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247515078| [2025/04/30 18:20:47 515089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 515095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:544| [2025/04/30 18:20:47 515099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:545| [2025/04/30 18:20:47 515105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:545| [2025/04/30 18:20:47 515109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 515114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1301|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1301| [2025/04/30 18:20:47 515119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67320|prior_delivered:1160536|prior_time:1746037247459701|is_app_limited:0|send_elapse:55518|ack_elapse:55377|ctl_first_sent_time:1746037247460540|lagest_ack_time:1746037247515078|curr_delivered:1225437| [2025/04/30 18:20:47 515124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247460540| [2025/04/30 18:20:47 515128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 515133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1302|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1302|path_largest_ack:1302| [2025/04/30 18:20:47 515138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:67320|prior_delivered:1160536|prior_time:1746037247459701|is_app_limited:0|send_elapse:55518|ack_elapse:55377|ctl_first_sent_time:1746037247460540|lagest_ack_time:1746037247515078|curr_delivered:1226643| [2025/04/30 18:20:47 515147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247460822| [2025/04/30 18:20:47 515151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 515155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52900|rttvar:539|minrtt:30950|latest_rtt:54256|ack_delay:1000| [2025/04/30 18:20:47 515160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52945|rttvar:494|minrtt:30950|latest_rtt:54256|ack_delay:1000| [2025/04/30 18:20:47 515164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1302|lost_pn:1299|thresh:3| [2025/04/30 18:20:47 515168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 515173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 515177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 515181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 515|pns:2| [2025/04/30 18:20:47 515185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 515189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52945|rtt_var:494|pto_duration:54945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 515194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 515198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 515202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70844| [2025/04/30 18:20:47 515206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247593982|now:1746037247515189|interv:78793| [2025/04/30 18:20:47 515210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247593982|now:1746037247515189|interval:78793|pto_count:0|srtt:52945 [2025/04/30 18:20:47 515215] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55518, ack_elapse 55377, delivered 66107|rate 1190730|lost 208| [2025/04/30 18:20:47 515219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190730) in round 20| [2025/04/30 18:20:47 515224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 515228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 515232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1225|po_sent_time:1746037247460822|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 515237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1225|po_sent_time:1746037247460822|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 515244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:70844|srtt:52945|latest_rtt:54256|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 515250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:545|largest:545|pns:2| [2025/04/30 18:20:47 515255] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:545|frame:ACK |recv_time:1746037247515078|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 515260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367515078|now:1746037247515078|interv:120000000| [2025/04/30 18:20:47 515264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367515078|now:1746037247515078|interv:120000000| [2025/04/30 18:20:47 515268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247594093|pq_index:0| [2025/04/30 18:20:47 515272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247513909| [2025/04/30 18:20:47 515276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247515276| [2025/04/30 18:20:47 515281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247515280| [2025/04/30 18:20:47 515287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 515291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52945|min_srtt:52945|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 515296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:19|schedule_bytes:3600|inflight:70844|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 515301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:19| [2025/04/30 18:20:47 515305] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 515309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 515313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 515317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52945|min_srtt:52945|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 515322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:70844|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 515326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 515330] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 515334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 515341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 515345] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 515349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70844|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1274529| [2025/04/30 18:20:47 515354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 515358] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1364| [2025/04/30 18:20:47 515390] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70844|now:1746037247515365|stream_id:0|stream_offset:1274529| [2025/04/30 18:20:47 515396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 515401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70844|applimit:0| [2025/04/30 18:20:47 515405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52945|rtt_var:494|pto_duration:54945|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 515410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 515415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 515421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72044| [2025/04/30 18:20:47 515428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247595310|now:1746037247515405|interv:79905| [2025/04/30 18:20:47 515434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247595310|now:1746037247515405|interval:79905|pto_count:0|srtt:52945 [2025/04/30 18:20:47 515442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72044| [2025/04/30 18:20:47 515450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 515457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:72044|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1275708| [2025/04/30 18:20:47 515464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 515470] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247595310| [2025/04/30 18:20:47 515478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247595310| [2025/04/30 18:20:47 515484] [debug] |xqc_engine_wakeup_after|wakeup:1746037247595310|now:1746037247515484|diff:79826| [2025/04/30 18:20:47 515492] [debug] |xqc_engine_main_logic|END|now:1746037247515280| [2025/04/30 18:20:47 515501] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247515501| [2025/04/30 18:20:47 515507] [debug] |xqc_engine_wakeup_after|wakeup:1746037247595310|now:1746037247515507|diff:79803| [2025/04/30 18:20:47 515522] [debug] |xqc_engine_main_logic|END|now:1746037247515501| [2025/04/30 18:20:47 516798] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247516797| [2025/04/30 18:20:47 516810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 516816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:545| [2025/04/30 18:20:47 516820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:546| [2025/04/30 18:20:47 516826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:546| [2025/04/30 18:20:47 516830] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 516836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1305|path_largest_ack:1304| [2025/04/30 18:20:47 516840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68526|prior_delivered:1162936|prior_time:1746037247461715|is_app_limited:0|send_elapse:56191|ack_elapse:55082|ctl_first_sent_time:1746037247463213|lagest_ack_time:1746037247516797|curr_delivered:1227843| [2025/04/30 18:20:47 516845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247463213| [2025/04/30 18:20:47 516850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 516854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1305|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1305|path_largest_ack:1305| [2025/04/30 18:20:47 516859] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68526|prior_delivered:1162936|prior_time:1746037247461715|is_app_limited:0|send_elapse:56191|ack_elapse:55082|ctl_first_sent_time:1746037247463213|lagest_ack_time:1746037247516797|curr_delivered:1229043| [2025/04/30 18:20:47 516864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247463304| [2025/04/30 18:20:47 516868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 516872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52945|rttvar:494|minrtt:30950|latest_rtt:53493|ack_delay:1000| [2025/04/30 18:20:47 516877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52888|rttvar:484|minrtt:30950|latest_rtt:53493|ack_delay:1000| [2025/04/30 18:20:47 516881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1305|lost_pn:1302|thresh:3| [2025/04/30 18:20:47 516886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 516890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 516894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 516898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 516902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247521111|now:1746037247516902|interval:4209| [2025/04/30 18:20:47 516912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247521111|now:1746037247516902|interv:4209| [2025/04/30 18:20:47 516917] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56191, ack_elapse 55082, delivered 66107|rate 1176469|lost 208| [2025/04/30 18:20:47 516922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176469) in round 20| [2025/04/30 18:20:47 516926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 516930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 516934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247463304|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 516939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247463304|recovery:1|recovery_start:1746037247497087|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 516945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69644|srtt:52888|latest_rtt:53493|min_rtt:30950|applimit:0|lost:205|recovery:1|recovery_start:1746037247497087|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 516951] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:546|largest:546|pns:2| [2025/04/30 18:20:47 516956] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:546|frame:ACK |recv_time:1746037247516797|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 516961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367516797|now:1746037247516797|interv:120000000| [2025/04/30 18:20:47 516965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367516797|now:1746037247516797|interv:120000000| [2025/04/30 18:20:47 516969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247595310|pq_index:0| [2025/04/30 18:20:47 516974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247515280| [2025/04/30 18:20:47 516978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247516978| [2025/04/30 18:20:47 516983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247516982| [2025/04/30 18:20:47 517009] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 517014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52888|min_srtt:52888|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 517019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:2400|inflight:69644|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 517024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52888|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 517033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:1276|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 517037] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52888|min_srtt:52888|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 517042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2419|inflight:69644|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 517047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 517051] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 517055] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 517060] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 517064] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52888|min_srtt:52888|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 517068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2419|inflight:69644|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 517073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 517077] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 517081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 517086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 517090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1276|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 517095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:69644|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 517099] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 517104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1365| [2025/04/30 18:20:47 517136] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1365|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69644|now:1746037247517110|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 517142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1365|origin_pktnum:1276|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 517147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1365|origin_pktnum:1276|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 517152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69644|applimit:0| [2025/04/30 18:20:47 517159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247521111|now:1746037247517159|interval:3952| [2025/04/30 18:20:47 517164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247521111|now:1746037247517159|interv:3952| [2025/04/30 18:20:47 517168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69663| [2025/04/30 18:20:47 517174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 517178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1275708| [2025/04/30 18:20:47 517183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 517187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1366| [2025/04/30 18:20:47 517211] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247517194|stream_id:0|stream_offset:1275708| [2025/04/30 18:20:47 517217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 517222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 517226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247521111|now:1746037247517226|interval:3885| [2025/04/30 18:20:47 517231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247521111|now:1746037247517226|interv:3885| [2025/04/30 18:20:47 517235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 517239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 517244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1276887| [2025/04/30 18:20:47 517249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 517253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1367| [2025/04/30 18:20:47 517279] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247517259|stream_id:0|stream_offset:1276887| [2025/04/30 18:20:47 517289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 517296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 517303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247521111|now:1746037247517302|interval:3809| [2025/04/30 18:20:47 517316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247521111|now:1746037247517302|interv:3809| [2025/04/30 18:20:47 517320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 517325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247521111| [2025/04/30 18:20:47 517330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247521111| [2025/04/30 18:20:47 517334] [debug] |xqc_engine_wakeup_after|wakeup:1746037247521111|now:1746037247517334|diff:3777| [2025/04/30 18:20:47 517339] [debug] |xqc_engine_main_logic|END|now:1746037247516982| [2025/04/30 18:20:47 517344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247517344| [2025/04/30 18:20:47 517348] [debug] |xqc_engine_wakeup_after|wakeup:1746037247521111|now:1746037247517348|diff:3763| [2025/04/30 18:20:47 517352] [debug] |xqc_engine_main_logic|END|now:1746037247517344| [2025/04/30 18:20:47 518791] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247518790| [2025/04/30 18:20:47 518802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 518809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:546| [2025/04/30 18:20:47 518813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:547| [2025/04/30 18:20:47 518819] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:547| [2025/04/30 18:20:47 518823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 518828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1306|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1307|path_largest_ack:1306| [2025/04/30 18:20:47 518833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68526|prior_delivered:1165336|prior_time:1746037247463697|is_app_limited:0|send_elapse:56141|ack_elapse:55093|ctl_first_sent_time:1746037247465185|lagest_ack_time:1746037247518790|curr_delivered:1230243| [2025/04/30 18:20:47 518838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247465185| [2025/04/30 18:20:47 518843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 518848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1307|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1307|path_largest_ack:1307| [2025/04/30 18:20:47 518852] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68526|prior_delivered:1165336|prior_time:1746037247463697|is_app_limited:0|send_elapse:56141|ack_elapse:55093|ctl_first_sent_time:1746037247465185|lagest_ack_time:1746037247518790|curr_delivered:1231443| [2025/04/30 18:20:47 518857] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247465301| [2025/04/30 18:20:47 518862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 518866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52888|rttvar:484|minrtt:30950|latest_rtt:53489|ack_delay:1000| [2025/04/30 18:20:47 518870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52838|rttvar:462|minrtt:30950|latest_rtt:53489|ack_delay:1000| [2025/04/30 18:20:47 518882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1307|lost_pn:1304|thresh:3| [2025/04/30 18:20:47 518887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 518891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 518895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 518900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1303|lost_pn:1304|po_sent_time:1746037247460932|lost_send_time:1746037247458615|loss_delay:60175|frame:STREAM |repair:128| [2025/04/30 18:20:47 518905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247460932u| [2025/04/30 18:20:47 518909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 518914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52838|rtt_var:462|pto_duration:54838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 518918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 518922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 518927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68463| [2025/04/30 18:20:47 518931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247597097|now:1746037247518913|interv:78184| [2025/04/30 18:20:47 518935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247597097|now:1746037247518913|interval:78184|pto_count:0|srtt:52838 [2025/04/30 18:20:47 518940] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56141, ack_elapse 55093, delivered 66107|rate 1177517|lost 209| [2025/04/30 18:20:47 518944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177517) in round 20| [2025/04/30 18:20:47 518949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 518953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 518957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:1|acked:2400|po_sent_time:1746037247465301|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 518962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:1|acked:2400|po_sent_time:1746037247465301|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 518967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:68463|srtt:52838|latest_rtt:53489|min_rtt:30950|applimit:0|lost:206|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 518973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:547|largest:547|pns:2| [2025/04/30 18:20:47 518978] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:547|frame:ACK |recv_time:1746037247518790|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 519002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367518790|now:1746037247518790|interv:120000000| [2025/04/30 18:20:47 519009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367518790|now:1746037247518790|interv:120000000| [2025/04/30 18:20:47 519013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247521111|pq_index:0| [2025/04/30 18:20:47 519018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247516982| [2025/04/30 18:20:47 519022] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247519022| [2025/04/30 18:20:47 519027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247519026| [2025/04/30 18:20:47 519033] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 519038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52838|min_srtt:52838|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 519042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68463|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 519047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 519052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1277|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 519057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52838|min_srtt:52838|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 519061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68463|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 519066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 519070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1278|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 519075] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52838|min_srtt:52838|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 519079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68463|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1204968| [2025/04/30 18:20:47 519084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52838|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 519088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1303|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 519096] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52838|min_srtt:52838|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 519100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:68463|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 519105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 519109] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 519113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 519118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 519122] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1277|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 519127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68463|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 519132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 519136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1368| [2025/04/30 18:20:47 519173] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68463|now:1746037247519143|stream_id:0|stream_offset:1176672| [2025/04/30 18:20:47 519183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1368|origin_pktnum:1277|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 519190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68463|applimit:0| [2025/04/30 18:20:47 519197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52838|rtt_var:462|pto_duration:54838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 519206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 519210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 519214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 519219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247598981|now:1746037247519197|interv:79784| [2025/04/30 18:20:47 519223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247598981|now:1746037247519197|interval:79784|pto_count:0|srtt:52838 [2025/04/30 18:20:47 519228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69663| [2025/04/30 18:20:47 519233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1278|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 519237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 519246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 519251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1369| [2025/04/30 18:20:47 519282] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247519258|stream_id:0|stream_offset:1177851| [2025/04/30 18:20:47 519292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1369|origin_pktnum:1278|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 519299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 519306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52838|rtt_var:462|pto_duration:54838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 519313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 519319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 519323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 519327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247599096|now:1746037247519306|interv:79790| [2025/04/30 18:20:47 519331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247599096|now:1746037247519306|interval:79790|pto_count:0|srtt:52838 [2025/04/30 18:20:47 519336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 519341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1303|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 519345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1204968| [2025/04/30 18:20:47 519350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 519354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1370| [2025/04/30 18:20:47 519384] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247519361|stream_id:0|stream_offset:1204968| [2025/04/30 18:20:47 519393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1370|origin_pktnum:1303|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 519401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 519408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52838|rtt_var:462|pto_duration:54838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 519415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 519421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 519435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 519442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247599199|now:1746037247519407|interv:79792| [2025/04/30 18:20:47 519449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247599199|now:1746037247519407|interval:79792|pto_count:0|srtt:52838 [2025/04/30 18:20:47 519458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 519466] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247599199| [2025/04/30 18:20:47 519474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247599199| [2025/04/30 18:20:47 519481] [debug] |xqc_engine_wakeup_after|wakeup:1746037247599199|now:1746037247519480|diff:79719| [2025/04/30 18:20:47 519487] [debug] |xqc_engine_main_logic|END|now:1746037247519026| [2025/04/30 18:20:47 519496] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247519496| [2025/04/30 18:20:47 519502] [debug] |xqc_engine_wakeup_after|wakeup:1746037247599199|now:1746037247519502|diff:79697| [2025/04/30 18:20:47 519509] [debug] |xqc_engine_main_logic|END|now:1746037247519496| [2025/04/30 18:20:47 520713] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247520711| [2025/04/30 18:20:47 520727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 520736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:547| [2025/04/30 18:20:47 520742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:548| [2025/04/30 18:20:47 520748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:548| [2025/04/30 18:20:47 520752] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 520758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1309|path_largest_ack:1308| [2025/04/30 18:20:47 520762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70926|prior_delivered:1165336|prior_time:1746037247463697|is_app_limited:0|send_elapse:56390|ack_elapse:57014|ctl_first_sent_time:1746037247465434|lagest_ack_time:1746037247520711|curr_delivered:1232643| [2025/04/30 18:20:47 520767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247465434| [2025/04/30 18:20:47 520772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 520776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1309|path_largest_ack:1309| [2025/04/30 18:20:47 520781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69726|prior_delivered:1167736|prior_time:1746037247465678|is_app_limited:0|send_elapse:55828|ack_elapse:55033|ctl_first_sent_time:1746037247467137|lagest_ack_time:1746037247520711|curr_delivered:1233843| [2025/04/30 18:20:47 520785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247467137| [2025/04/30 18:20:47 520789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 520799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52838|rttvar:462|minrtt:30950|latest_rtt:53574|ack_delay:1000| [2025/04/30 18:20:47 520803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52805|rttvar:413|minrtt:30950|latest_rtt:53574|ack_delay:1000| [2025/04/30 18:20:47 520808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1309|lost_pn:1306|thresh:3| [2025/04/30 18:20:47 520812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 520816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 520820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 520824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 520828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 520832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52805|rtt_var:413|pto_duration:54805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 520837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 520841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 520845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 520849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247599166|now:1746037247520832|interv:78334| [2025/04/30 18:20:47 520853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247599166|now:1746037247520832|interval:78334|pto_count:0|srtt:52805 [2025/04/30 18:20:47 520858] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55828, ack_elapse 55033, delivered 66107|rate 1184119|lost 209| [2025/04/30 18:20:47 520862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184119) in round 20| [2025/04/30 18:20:47 520867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 520871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 520875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247467137|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 520880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247467137|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 520884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52805|latest_rtt:53574|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 520893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:548|largest:548|pns:2| [2025/04/30 18:20:47 520897] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:548|frame:ACK |recv_time:1746037247520711|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 520902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367520711|now:1746037247520711|interv:120000000| [2025/04/30 18:20:47 520906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367520711|now:1746037247520711|interv:120000000| [2025/04/30 18:20:47 520911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247599199|pq_index:0| [2025/04/30 18:20:47 520915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247519026| [2025/04/30 18:20:47 520919] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247520919| [2025/04/30 18:20:47 520924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247520923| [2025/04/30 18:20:47 520929] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 520934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52805|min_srtt:52805|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 520939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 520944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 520948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 520953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52805|min_srtt:52805|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 520957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 520962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52805|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 520967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 520971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52805|min_srtt:52805|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 520975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1280424| [2025/04/30 18:20:47 520980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 521007] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 521011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 521016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 521021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 521025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 521029] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 521034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1371| [2025/04/30 18:20:47 521071] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247521041|stream_id:0|stream_offset:1278066| [2025/04/30 18:20:47 521081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 521088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 521095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52805|rtt_var:413|pto_duration:54805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 521103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 521108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 521112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 521116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247600846|now:1746037247521095|interv:79751| [2025/04/30 18:20:47 521120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247600846|now:1746037247521095|interval:79751|pto_count:0|srtt:52805 [2025/04/30 18:20:47 521125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 521130] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 521135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 521139] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 521144] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1372| [2025/04/30 18:20:47 521174] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247521151|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 521183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 521197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 521203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52805|rtt_var:413|pto_duration:54805|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 521208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 521212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 521216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 521220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247600956|now:1746037247521203|interv:79753| [2025/04/30 18:20:47 521225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247600956|now:1746037247521203|interval:79753|pto_count:0|srtt:52805 [2025/04/30 18:20:47 521229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 521234] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247600956| [2025/04/30 18:20:47 521239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247600956| [2025/04/30 18:20:47 521243] [debug] |xqc_engine_wakeup_after|wakeup:1746037247600956|now:1746037247521243|diff:79713| [2025/04/30 18:20:47 521247] [debug] |xqc_engine_main_logic|END|now:1746037247520923| [2025/04/30 18:20:47 521253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247521253| [2025/04/30 18:20:47 521257] [debug] |xqc_engine_wakeup_after|wakeup:1746037247600956|now:1746037247521257|diff:79699| [2025/04/30 18:20:47 521261] [debug] |xqc_engine_main_logic|END|now:1746037247521253| [2025/04/30 18:20:47 522692] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247522691| [2025/04/30 18:20:47 522703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 522710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:548| [2025/04/30 18:20:47 522714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:549| [2025/04/30 18:20:47 522720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:549| [2025/04/30 18:20:47 522724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 522729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1311|path_largest_ack:1310| [2025/04/30 18:20:47 522734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68526|prior_delivered:1170136|prior_time:1746037247467656|is_app_limited:0|send_elapse:56285|ack_elapse:55035|ctl_first_sent_time:1746037247469331|lagest_ack_time:1746037247522691|curr_delivered:1235043| [2025/04/30 18:20:47 522738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247469331| [2025/04/30 18:20:47 522743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 522748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1311|path_largest_ack:1311| [2025/04/30 18:20:47 522757] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68526|prior_delivered:1170136|prior_time:1746037247467656|is_app_limited:0|send_elapse:56285|ack_elapse:55035|ctl_first_sent_time:1746037247469331|lagest_ack_time:1746037247522691|curr_delivered:1236243| [2025/04/30 18:20:47 522762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247469451| [2025/04/30 18:20:47 522766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 522770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52805|rttvar:413|minrtt:30950|latest_rtt:53240|ack_delay:0| [2025/04/30 18:20:47 522774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52860|rttvar:418|minrtt:30950|latest_rtt:53240|ack_delay:0| [2025/04/30 18:20:47 522778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1311|lost_pn:1308|thresh:3| [2025/04/30 18:20:47 522783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 522787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 522791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 522794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 522798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 522803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:418|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 522807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 522811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 522815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 522819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247601011|now:1746037247522802|interv:78209| [2025/04/30 18:20:47 522823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247601011|now:1746037247522802|interval:78209|pto_count:0|srtt:52860 [2025/04/30 18:20:47 522827] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56285, ack_elapse 55035, delivered 66107|rate 1174504|lost 209| [2025/04/30 18:20:47 522832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174504) in round 20| [2025/04/30 18:20:47 522836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 522840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 522844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247469451|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 522851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247469451|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 522856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1548960|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52860|latest_rtt:53240|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 522861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:549|largest:549|pns:2| [2025/04/30 18:20:47 522866] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:549|frame:ACK |recv_time:1746037247522691|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 522870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367522691|now:1746037247522691|interv:120000000| [2025/04/30 18:20:47 522874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367522691|now:1746037247522691|interv:120000000| [2025/04/30 18:20:47 522878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247600956|pq_index:0| [2025/04/30 18:20:47 522883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247520923| [2025/04/30 18:20:47 522887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247522887| [2025/04/30 18:20:47 522892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247522891| [2025/04/30 18:20:47 522897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 522902] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 522906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1280424| [2025/04/30 18:20:47 522911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 522915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 522920] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 522924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1281603| [2025/04/30 18:20:47 522929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 522933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 522940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 522944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1282782| [2025/04/30 18:20:47 522949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 522953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 522957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 522961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 522965] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 522970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1280424| [2025/04/30 18:20:47 522974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 522978] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1373| [2025/04/30 18:20:47 523033] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247523003|stream_id:0|stream_offset:1280424| [2025/04/30 18:20:47 523046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 523054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 523061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:418|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 523067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 523072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 523076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 523080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247602863|now:1746037247523060|interv:79803| [2025/04/30 18:20:47 523084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247602863|now:1746037247523060|interval:79803|pto_count:0|srtt:52860 [2025/04/30 18:20:47 523088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 523093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 523097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1281603| [2025/04/30 18:20:47 523107] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 523111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1374| [2025/04/30 18:20:47 523143] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247523119|stream_id:0|stream_offset:1281603| [2025/04/30 18:20:47 523152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 523159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 523166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:418|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 523172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 523176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 523180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 523184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247602979|now:1746037247523166|interv:79813| [2025/04/30 18:20:47 523188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247602979|now:1746037247523166|interval:79813|pto_count:0|srtt:52860 [2025/04/30 18:20:47 523193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 523197] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247602979| [2025/04/30 18:20:47 523202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247602979| [2025/04/30 18:20:47 523206] [debug] |xqc_engine_wakeup_after|wakeup:1746037247602979|now:1746037247523206|diff:79773| [2025/04/30 18:20:47 523210] [debug] |xqc_engine_main_logic|END|now:1746037247522891| [2025/04/30 18:20:47 523216] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247523215| [2025/04/30 18:20:47 523219] [debug] |xqc_engine_wakeup_after|wakeup:1746037247602979|now:1746037247523219|diff:79760| [2025/04/30 18:20:47 523223] [debug] |xqc_engine_main_logic|END|now:1746037247523215| [2025/04/30 18:20:47 524725] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247524723| [2025/04/30 18:20:47 524736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 524742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:549| [2025/04/30 18:20:47 524746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:550| [2025/04/30 18:20:47 524752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:550| [2025/04/30 18:20:47 524756] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 524762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1313|path_largest_ack:1312| [2025/04/30 18:20:47 524772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70926|prior_delivered:1170136|prior_time:1746037247467656|is_app_limited:0|send_elapse:56531|ack_elapse:57067|ctl_first_sent_time:1746037247469577|lagest_ack_time:1746037247524723|curr_delivered:1237443| [2025/04/30 18:20:47 524776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247469577| [2025/04/30 18:20:47 524781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 524786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1313|path_largest_ack:1313| [2025/04/30 18:20:47 524790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69688|prior_delivered:1172574|prior_time:1746037247470090|is_app_limited:0|send_elapse:55306|ack_elapse:54633|ctl_first_sent_time:1746037247471563|lagest_ack_time:1746037247524723|curr_delivered:1238643| [2025/04/30 18:20:47 524795] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247471563| [2025/04/30 18:20:47 524799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 524803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52860|rttvar:418|minrtt:30950|latest_rtt:53160|ack_delay:1000| [2025/04/30 18:20:47 524808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52773|rttvar:489|minrtt:30950|latest_rtt:53160|ack_delay:1000| [2025/04/30 18:20:47 524812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1313|lost_pn:1310|thresh:3| [2025/04/30 18:20:47 524816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 524820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 524824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 524828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 524832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 524836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52773|rtt_var:489|pto_duration:54773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 524841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 524845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 524848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 524852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247602892|now:1746037247524836|interv:78056| [2025/04/30 18:20:47 524856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247602892|now:1746037247524836|interval:78056|pto_count:0|srtt:52773 [2025/04/30 18:20:47 524863] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55306, ack_elapse 54633, delivered 66069|rate 1194608|lost 209| [2025/04/30 18:20:47 524868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194608) in round 20| [2025/04/30 18:20:47 524873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 524877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 524881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247471563|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 524885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247471563|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 524890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52773|latest_rtt:53160|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 524896] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:550|largest:550|pns:2| [2025/04/30 18:20:47 524900] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:550|frame:ACK |recv_time:1746037247524723|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 524905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367524723|now:1746037247524723|interv:120000000| [2025/04/30 18:20:47 524909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367524723|now:1746037247524723|interv:120000000| [2025/04/30 18:20:47 524913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247602979|pq_index:0| [2025/04/30 18:20:47 524917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247522891| [2025/04/30 18:20:47 524922] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247524921| [2025/04/30 18:20:47 524926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247524926| [2025/04/30 18:20:47 524932] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 524937] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 524941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1282782| [2025/04/30 18:20:47 524946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 524950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 524961] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 524966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1283961| [2025/04/30 18:20:47 524970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 524975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 524979] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52773|min_srtt:52773|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 524983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1285140| [2025/04/30 18:20:47 525007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 525011] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 525015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 525019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 525023] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 525028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1282782| [2025/04/30 18:20:47 525032] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 525037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1375| [2025/04/30 18:20:47 525074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247525044|stream_id:0|stream_offset:1282782| [2025/04/30 18:20:47 525083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 525090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 525097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52773|rtt_var:489|pto_duration:54773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 525104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 525110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 525115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 525123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247604817|now:1746037247525097|interv:79720| [2025/04/30 18:20:47 525127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247604817|now:1746037247525097|interval:79720|pto_count:0|srtt:52773 [2025/04/30 18:20:47 525132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 525137] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 525141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1283961| [2025/04/30 18:20:47 525146] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 525150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1376| [2025/04/30 18:20:47 525181] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247525157|stream_id:0|stream_offset:1283961| [2025/04/30 18:20:47 525190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 525197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 525204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52773|rtt_var:489|pto_duration:54773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 525210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 525215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 525218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 525222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247604930|now:1746037247525203|interv:79727| [2025/04/30 18:20:47 525226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247604930|now:1746037247525203|interval:79727|pto_count:0|srtt:52773 [2025/04/30 18:20:47 525231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 525235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247604930| [2025/04/30 18:20:47 525240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247604930| [2025/04/30 18:20:47 525244] [debug] |xqc_engine_wakeup_after|wakeup:1746037247604930|now:1746037247525244|diff:79686| [2025/04/30 18:20:47 525248] [debug] |xqc_engine_main_logic|END|now:1746037247524926| [2025/04/30 18:20:47 525253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247525253| [2025/04/30 18:20:47 525257] [debug] |xqc_engine_wakeup_after|wakeup:1746037247604930|now:1746037247525257|diff:79673| [2025/04/30 18:20:47 525261] [debug] |xqc_engine_main_logic|END|now:1746037247525253| [2025/04/30 18:20:47 526717] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247526716| [2025/04/30 18:20:47 526734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 526741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:550| [2025/04/30 18:20:47 526745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:551| [2025/04/30 18:20:47 526751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:551| [2025/04/30 18:20:47 526755] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 526760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1315|path_largest_ack:1314| [2025/04/30 18:20:47 526765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70888|prior_delivered:1172574|prior_time:1746037247470090|is_app_limited:0|send_elapse:55432|ack_elapse:56626|ctl_first_sent_time:1746037247471689|lagest_ack_time:1746037247526716|curr_delivered:1239843| [2025/04/30 18:20:47 526769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247471689| [2025/04/30 18:20:47 526774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 526778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1315|path_largest_ack:1315| [2025/04/30 18:20:47 526783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1174980|prior_time:1746037247471823|is_app_limited:0|send_elapse:56716|ack_elapse:54893|ctl_first_sent_time:1746037247473315|lagest_ack_time:1746037247526716|curr_delivered:1241043| [2025/04/30 18:20:47 526787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247473315| [2025/04/30 18:20:47 526791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 526795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52773|rttvar:489|minrtt:30950|latest_rtt:53401|ack_delay:1000| [2025/04/30 18:20:47 526799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52727|rttvar:460|minrtt:30950|latest_rtt:53401|ack_delay:1000| [2025/04/30 18:20:47 526804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1315|lost_pn:1312|thresh:3| [2025/04/30 18:20:47 526808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 526812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 526816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 526820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 526824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 526828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52727|rtt_var:460|pto_duration:54727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 526832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 526839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 526843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 526847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247604884|now:1746037247526828|interv:78056| [2025/04/30 18:20:47 526851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247604884|now:1746037247526828|interval:78056|pto_count:0|srtt:52727 [2025/04/30 18:20:47 526856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56716, ack_elapse 54893, delivered 66063|rate 1164803|lost 209| [2025/04/30 18:20:47 526860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1164803) in round 20| [2025/04/30 18:20:47 526864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 526869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 526873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247473315|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 526877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247473315|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 526882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52727|latest_rtt:53401|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 526888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:551|largest:551|pns:2| [2025/04/30 18:20:47 526892] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:551|frame:ACK |recv_time:1746037247526716|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 526897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367526716|now:1746037247526716|interv:120000000| [2025/04/30 18:20:47 526901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367526716|now:1746037247526716|interv:120000000| [2025/04/30 18:20:47 526905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247604930|pq_index:0| [2025/04/30 18:20:47 526910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247524926| [2025/04/30 18:20:47 526914] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247526913| [2025/04/30 18:20:47 526918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247526917| [2025/04/30 18:20:47 526924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 526928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52727|min_srtt:52727|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 526935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1285140| [2025/04/30 18:20:47 526940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 526945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 526949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52727|min_srtt:52727|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 526953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1286319| [2025/04/30 18:20:47 526958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 526962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 526967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52727|min_srtt:52727|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 526971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1287498| [2025/04/30 18:20:47 526976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 526979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 526983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 527009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 527014] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 527018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1285140| [2025/04/30 18:20:47 527023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 527027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1377| [2025/04/30 18:20:47 527064] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247527034|stream_id:0|stream_offset:1285140| [2025/04/30 18:20:47 527073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 527087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 527094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52727|rtt_var:460|pto_duration:54727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 527100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 527104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 527108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 527112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247606761|now:1746037247527093|interv:79668| [2025/04/30 18:20:47 527116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247606761|now:1746037247527093|interval:79668|pto_count:0|srtt:52727 [2025/04/30 18:20:47 527120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 527125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 527129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1286319| [2025/04/30 18:20:47 527135] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 527140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1378| [2025/04/30 18:20:47 527171] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1378|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247527148|stream_id:0|stream_offset:1286319| [2025/04/30 18:20:47 527181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 527188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 527195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52727|rtt_var:460|pto_duration:54727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 527201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 527205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 527209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 527213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247606875|now:1746037247527195|interv:79680| [2025/04/30 18:20:47 527217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247606875|now:1746037247527195|interval:79680|pto_count:0|srtt:52727 [2025/04/30 18:20:47 527222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 527226] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247606875| [2025/04/30 18:20:47 527236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247606875| [2025/04/30 18:20:47 527240] [debug] |xqc_engine_wakeup_after|wakeup:1746037247606875|now:1746037247527240|diff:79635| [2025/04/30 18:20:47 527244] [debug] |xqc_engine_main_logic|END|now:1746037247526917| [2025/04/30 18:20:47 527250] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247527250| [2025/04/30 18:20:47 527254] [debug] |xqc_engine_wakeup_after|wakeup:1746037247606875|now:1746037247527253|diff:79622| [2025/04/30 18:20:47 527257] [debug] |xqc_engine_main_logic|END|now:1746037247527250| [2025/04/30 18:20:47 528708] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247528707| [2025/04/30 18:20:47 528720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 528726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:551| [2025/04/30 18:20:47 528731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:552| [2025/04/30 18:20:47 528741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:552| [2025/04/30 18:20:47 528747] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 528755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1317|path_largest_ack:1316| [2025/04/30 18:20:47 528762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70882|prior_delivered:1174980|prior_time:1746037247471823|is_app_limited:0|send_elapse:56835|ack_elapse:56884|ctl_first_sent_time:1746037247473434|lagest_ack_time:1746037247528707|curr_delivered:1242243| [2025/04/30 18:20:47 528769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247473434| [2025/04/30 18:20:47 528777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 528781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1317|path_largest_ack:1317| [2025/04/30 18:20:47 528786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1177380|prior_time:1746037247473702|is_app_limited:0|send_elapse:57297|ack_elapse:55005|ctl_first_sent_time:1746037247475195|lagest_ack_time:1746037247528707|curr_delivered:1243443| [2025/04/30 18:20:47 528791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247475195| [2025/04/30 18:20:47 528795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 528799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52727|rttvar:460|minrtt:30950|latest_rtt:53512|ack_delay:1000| [2025/04/30 18:20:47 528803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52701|rttvar:398|minrtt:30950|latest_rtt:53512|ack_delay:1000| [2025/04/30 18:20:47 528808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1317|lost_pn:1314|thresh:3| [2025/04/30 18:20:47 528812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 528816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 528825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 528829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 528833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 528837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52701|rtt_var:398|pto_duration:54701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 528842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 528846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 528850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 528854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247606849|now:1746037247528837|interv:78012| [2025/04/30 18:20:47 528858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247606849|now:1746037247528837|interval:78012|pto_count:0|srtt:52701 [2025/04/30 18:20:47 528862] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57297, ack_elapse 55005, delivered 66063|rate 1152992|lost 209| [2025/04/30 18:20:47 528867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152992) in round 20| [2025/04/30 18:20:47 528871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 528875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 528879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247475195|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 528884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247475195|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 528889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52701|latest_rtt:53512|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 528895] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:552|largest:552|pns:2| [2025/04/30 18:20:47 528899] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:552|frame:ACK |recv_time:1746037247528707|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 528904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367528707|now:1746037247528707|interv:120000000| [2025/04/30 18:20:47 528908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367528707|now:1746037247528707|interv:120000000| [2025/04/30 18:20:47 528912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247606875|pq_index:0| [2025/04/30 18:20:47 528919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247526917| [2025/04/30 18:20:47 528923] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247528923| [2025/04/30 18:20:47 528928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247528927| [2025/04/30 18:20:47 528933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 528938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52701|min_srtt:52701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 528943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1287498| [2025/04/30 18:20:47 528947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 528952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 528956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52701|min_srtt:52701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 528961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1288677| [2025/04/30 18:20:47 528965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 528970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 528974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52701|min_srtt:52701|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 528978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1289856| [2025/04/30 18:20:47 528982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 529006] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 529010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 529015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 529019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 529024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1287498| [2025/04/30 18:20:47 529031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 529035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1379| [2025/04/30 18:20:47 529073] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1379|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247529043|stream_id:0|stream_offset:1287498| [2025/04/30 18:20:47 529084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 529091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 529098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52701|rtt_var:398|pto_duration:54701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 529105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 529110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 529114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 529118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247608744|now:1746037247529098|interv:79646| [2025/04/30 18:20:47 529122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247608744|now:1746037247529098|interval:79646|pto_count:0|srtt:52701 [2025/04/30 18:20:47 529126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 529131] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 529136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1288677| [2025/04/30 18:20:47 529140] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 529144] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1380| [2025/04/30 18:20:47 529175] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1380|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247529151|stream_id:0|stream_offset:1288677| [2025/04/30 18:20:47 529184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 529192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 529198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52701|rtt_var:398|pto_duration:54701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 529204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 529208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 529212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 529221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247608852|now:1746037247529198|interv:79654| [2025/04/30 18:20:47 529225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247608852|now:1746037247529198|interval:79654|pto_count:0|srtt:52701 [2025/04/30 18:20:47 529229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 529234] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247608852| [2025/04/30 18:20:47 529238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247608852| [2025/04/30 18:20:47 529242] [debug] |xqc_engine_wakeup_after|wakeup:1746037247608852|now:1746037247529242|diff:79610| [2025/04/30 18:20:47 529247] [debug] |xqc_engine_main_logic|END|now:1746037247528927| [2025/04/30 18:20:47 529252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247529252| [2025/04/30 18:20:47 529256] [debug] |xqc_engine_wakeup_after|wakeup:1746037247608852|now:1746037247529256|diff:79596| [2025/04/30 18:20:47 529260] [debug] |xqc_engine_main_logic|END|now:1746037247529252| [2025/04/30 18:20:47 530731] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247530730| [2025/04/30 18:20:47 530742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 530749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:552| [2025/04/30 18:20:47 530753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:553| [2025/04/30 18:20:47 530758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:553| [2025/04/30 18:20:47 530763] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 530768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1319|path_largest_ack:1318| [2025/04/30 18:20:47 530772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70882|prior_delivered:1177380|prior_time:1746037247473702|is_app_limited:0|send_elapse:57429|ack_elapse:57028|ctl_first_sent_time:1746037247475327|lagest_ack_time:1746037247530730|curr_delivered:1244643| [2025/04/30 18:20:47 530777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247475327| [2025/04/30 18:20:47 530782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 530786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1319|path_largest_ack:1319| [2025/04/30 18:20:47 530790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1179780|prior_time:1746037247475739|is_app_limited:0|send_elapse:56274|ack_elapse:54991|ctl_first_sent_time:1746037247477222|lagest_ack_time:1746037247530730|curr_delivered:1245843| [2025/04/30 18:20:47 530795] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247477222| [2025/04/30 18:20:47 530798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 530802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52701|rttvar:398|minrtt:30950|latest_rtt:53508|ack_delay:1000| [2025/04/30 18:20:47 530812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52677|rttvar:347|minrtt:30950|latest_rtt:53508|ack_delay:1000| [2025/04/30 18:20:47 530817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1319|lost_pn:1316|thresh:3| [2025/04/30 18:20:47 530821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 530825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 530829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 530833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 530837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 530841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52677|rtt_var:347|pto_duration:54677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 530845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 530849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 530853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 530857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247608828|now:1746037247530840|interv:77988| [2025/04/30 18:20:47 530861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247608828|now:1746037247530840|interval:77988|pto_count:0|srtt:52677 [2025/04/30 18:20:47 530866] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56274, ack_elapse 54991, delivered 66063|rate 1173952|lost 209| [2025/04/30 18:20:47 530870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173952) in round 20| [2025/04/30 18:20:47 530874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 530879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 530883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247477222|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 530887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247477222|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 530892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52677|latest_rtt:53508|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 530898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:553|largest:553|pns:2| [2025/04/30 18:20:47 530905] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:553|frame:ACK |recv_time:1746037247530730|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 530909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367530730|now:1746037247530730|interv:120000000| [2025/04/30 18:20:47 530913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367530730|now:1746037247530730|interv:120000000| [2025/04/30 18:20:47 530917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247608852|pq_index:0| [2025/04/30 18:20:47 530922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247528927| [2025/04/30 18:20:47 530926] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247530926| [2025/04/30 18:20:47 530931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247530930| [2025/04/30 18:20:47 530936] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 530941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52677|min_srtt:52677|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 530945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1289856| [2025/04/30 18:20:47 530950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 530954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 530959] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52677|min_srtt:52677|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 530963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1291035| [2025/04/30 18:20:47 530968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52677|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 530972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 530976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52677|min_srtt:52677|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 530980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1292214| [2025/04/30 18:20:47 530985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 531008] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 531015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 531020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 531024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 531029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1289856| [2025/04/30 18:20:47 531033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 531037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1381| [2025/04/30 18:20:47 531074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247531045|stream_id:0|stream_offset:1289856| [2025/04/30 18:20:47 531084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 531091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 531098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52677|rtt_var:347|pto_duration:54677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 531106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 531111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 531115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 531119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247610722|now:1746037247531098|interv:79624| [2025/04/30 18:20:47 531123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247610722|now:1746037247531098|interval:79624|pto_count:0|srtt:52677 [2025/04/30 18:20:47 531127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 531132] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 531137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1291035| [2025/04/30 18:20:47 531141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 531145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1382| [2025/04/30 18:20:47 531176] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247531152|stream_id:0|stream_offset:1291035| [2025/04/30 18:20:47 531185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 531198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 531205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52677|rtt_var:347|pto_duration:54677|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 531209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 531213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 531217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 531221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247610829|now:1746037247531204|interv:79625| [2025/04/30 18:20:47 531225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247610829|now:1746037247531204|interval:79625|pto_count:0|srtt:52677 [2025/04/30 18:20:47 531230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 531234] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247610829| [2025/04/30 18:20:47 531239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247610829| [2025/04/30 18:20:47 531243] [debug] |xqc_engine_wakeup_after|wakeup:1746037247610829|now:1746037247531243|diff:79586| [2025/04/30 18:20:47 531247] [debug] |xqc_engine_main_logic|END|now:1746037247530930| [2025/04/30 18:20:47 531253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247531252| [2025/04/30 18:20:47 531256] [debug] |xqc_engine_wakeup_after|wakeup:1746037247610829|now:1746037247531256|diff:79573| [2025/04/30 18:20:47 531260] [debug] |xqc_engine_main_logic|END|now:1746037247531252| [2025/04/30 18:20:47 532675] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247532674| [2025/04/30 18:20:47 532686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 532693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:553| [2025/04/30 18:20:47 532697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:554| [2025/04/30 18:20:47 532703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:554| [2025/04/30 18:20:47 532707] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 532712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1321|path_largest_ack:1320| [2025/04/30 18:20:47 532717] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70882|prior_delivered:1179780|prior_time:1746037247475739|is_app_limited:0|send_elapse:56420|ack_elapse:56935|ctl_first_sent_time:1746037247477368|lagest_ack_time:1746037247532674|curr_delivered:1247043| [2025/04/30 18:20:47 532721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247477368| [2025/04/30 18:20:47 532726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 532730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1321|path_largest_ack:1321| [2025/04/30 18:20:47 532740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1182180|prior_time:1746037247477754|is_app_limited:0|send_elapse:57190|ack_elapse:54920|ctl_first_sent_time:1746037247479390|lagest_ack_time:1746037247532674|curr_delivered:1248243| [2025/04/30 18:20:47 532745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247479390| [2025/04/30 18:20:47 532749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 532753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52677|rttvar:347|minrtt:30950|latest_rtt:53284|ack_delay:0| [2025/04/30 18:20:47 532757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52753|rttvar:412|minrtt:30950|latest_rtt:53284|ack_delay:0| [2025/04/30 18:20:47 532762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1321|lost_pn:1318|thresh:3| [2025/04/30 18:20:47 532766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 532770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 532774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 532778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 532782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 532786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52753|rtt_var:412|pto_duration:54753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 532791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 532795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 532799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 532803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247610905|now:1746037247532786|interv:78119| [2025/04/30 18:20:47 532807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247610905|now:1746037247532786|interval:78119|pto_count:0|srtt:52753 [2025/04/30 18:20:47 532811] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57190, ack_elapse 54920, delivered 66063|rate 1155149|lost 209| [2025/04/30 18:20:47 532816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155149) in round 20| [2025/04/30 18:20:47 532820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 532825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 532828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247479390|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 532836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247479390|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 532841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52753|latest_rtt:53284|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 532847] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:554|largest:554|pns:2| [2025/04/30 18:20:47 532851] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:554|frame:ACK |recv_time:1746037247532674|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 532856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367532674|now:1746037247532674|interv:120000000| [2025/04/30 18:20:47 532860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367532674|now:1746037247532674|interv:120000000| [2025/04/30 18:20:47 532864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247610829|pq_index:0| [2025/04/30 18:20:47 532869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247530930| [2025/04/30 18:20:47 532873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247532873| [2025/04/30 18:20:47 532878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247532877| [2025/04/30 18:20:47 532883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 532888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52753|min_srtt:52753|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 532893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1292214| [2025/04/30 18:20:47 532897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 532902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 532907] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52753|min_srtt:52753|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 532911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1293393| [2025/04/30 18:20:47 532915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 532920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 532927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52753|min_srtt:52753|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 532931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1294572| [2025/04/30 18:20:47 532935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 532939] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 532943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 532947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 532952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 532956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1292214| [2025/04/30 18:20:47 532961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 532965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1383| [2025/04/30 18:20:47 533021] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247532972|stream_id:0|stream_offset:1292214| [2025/04/30 18:20:47 533034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 533042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 533049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52753|rtt_var:412|pto_duration:54753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 533054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 533058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 533062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 533066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247612725|now:1746037247533049|interv:79676| [2025/04/30 18:20:47 533070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247612725|now:1746037247533049|interval:79676|pto_count:0|srtt:52753 [2025/04/30 18:20:47 533075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 533080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 533084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1293393| [2025/04/30 18:20:47 533093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 533097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1384| [2025/04/30 18:20:47 533129] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247533105|stream_id:0|stream_offset:1293393| [2025/04/30 18:20:47 533139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 533146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 533153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52753|rtt_var:412|pto_duration:54753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 533159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 533163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 533167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 533171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247612858|now:1746037247533153|interv:79705| [2025/04/30 18:20:47 533175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247612858|now:1746037247533153|interval:79705|pto_count:0|srtt:52753 [2025/04/30 18:20:47 533180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 533185] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247612858| [2025/04/30 18:20:47 533189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247612858| [2025/04/30 18:20:47 533193] [debug] |xqc_engine_wakeup_after|wakeup:1746037247612858|now:1746037247533193|diff:79665| [2025/04/30 18:20:47 533198] [debug] |xqc_engine_main_logic|END|now:1746037247532877| [2025/04/30 18:20:47 533203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247533203| [2025/04/30 18:20:47 533207] [debug] |xqc_engine_wakeup_after|wakeup:1746037247612858|now:1746037247533207|diff:79651| [2025/04/30 18:20:47 533211] [debug] |xqc_engine_main_logic|END|now:1746037247533203| [2025/04/30 18:20:47 534681] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247534680| [2025/04/30 18:20:47 534692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 534699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:554| [2025/04/30 18:20:47 534702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:555| [2025/04/30 18:20:47 534708] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:555| [2025/04/30 18:20:47 534713] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 534718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1323|path_largest_ack:1322| [2025/04/30 18:20:47 534723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70882|prior_delivered:1182180|prior_time:1746037247477754|is_app_limited:0|send_elapse:57329|ack_elapse:56926|ctl_first_sent_time:1746037247479529|lagest_ack_time:1746037247534680|curr_delivered:1249443| [2025/04/30 18:20:47 534732] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247479529| [2025/04/30 18:20:47 534737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 534741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1323|path_largest_ack:1323| [2025/04/30 18:20:47 534746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69682|prior_delivered:1184580|prior_time:1746037247479729|is_app_limited:0|send_elapse:56186|ack_elapse:54951|ctl_first_sent_time:1746037247481403|lagest_ack_time:1746037247534680|curr_delivered:1250643| [2025/04/30 18:20:47 534750] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247481403| [2025/04/30 18:20:47 534754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 534759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52753|rttvar:412|minrtt:30950|latest_rtt:53277|ack_delay:0| [2025/04/30 18:20:47 534763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52818|rttvar:440|minrtt:30950|latest_rtt:53277|ack_delay:0| [2025/04/30 18:20:47 534767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1323|lost_pn:1320|thresh:3| [2025/04/30 18:20:47 534771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 534775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 534779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 534783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 534787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 534791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52818|rtt_var:440|pto_duration:54818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 534796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 534800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 534804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69663| [2025/04/30 18:20:47 534808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247612923|now:1746037247534791|interv:78132| [2025/04/30 18:20:47 534812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247612923|now:1746037247534791|interval:78132|pto_count:0|srtt:52818 [2025/04/30 18:20:47 534816] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56186, ack_elapse 54951, delivered 66063|rate 1175791|lost 209| [2025/04/30 18:20:47 534824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175791) in round 20| [2025/04/30 18:20:47 534828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 534832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 534836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247481403|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 534841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247481403|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 534845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69663|srtt:52818|latest_rtt:53277|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 534851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:555|largest:555|pns:2| [2025/04/30 18:20:47 534855] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:555|frame:ACK |recv_time:1746037247534680|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 534860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367534680|now:1746037247534680|interv:120000000| [2025/04/30 18:20:47 534864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367534680|now:1746037247534680|interv:120000000| [2025/04/30 18:20:47 534868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247612858|pq_index:0| [2025/04/30 18:20:47 534873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247532877| [2025/04/30 18:20:47 534877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247534876| [2025/04/30 18:20:47 534882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247534881| [2025/04/30 18:20:47 534887] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 534892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52818|min_srtt:52818|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 534896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1294572| [2025/04/30 18:20:47 534901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52818|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 534905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 534910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52818|min_srtt:52818|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 534916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1295751| [2025/04/30 18:20:47 534921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52818|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 534925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 534930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52818|min_srtt:52818|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 534934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1296930| [2025/04/30 18:20:47 534938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 534942] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 534946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 534950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 534955] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 534959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69663|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1294572| [2025/04/30 18:20:47 534963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 534968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1385| [2025/04/30 18:20:47 535022] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69663|now:1746037247534974|stream_id:0|stream_offset:1294572| [2025/04/30 18:20:47 535036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 535043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69663|applimit:0| [2025/04/30 18:20:47 535050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52818|rtt_var:440|pto_duration:54818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 535056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 535060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 535064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70863| [2025/04/30 18:20:47 535068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247614792|now:1746037247535050|interv:79742| [2025/04/30 18:20:47 535077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247614792|now:1746037247535050|interval:79742|pto_count:0|srtt:52818 [2025/04/30 18:20:47 535081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70863| [2025/04/30 18:20:47 535086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 535090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70863|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1295751| [2025/04/30 18:20:47 535095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 535099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1386| [2025/04/30 18:20:47 535131] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70863|now:1746037247535107|stream_id:0|stream_offset:1295751| [2025/04/30 18:20:47 535140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 535147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70863|applimit:0| [2025/04/30 18:20:47 535154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52818|rtt_var:440|pto_duration:54818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 535160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 535164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 535168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72063| [2025/04/30 18:20:47 535172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247614925|now:1746037247535153|interv:79772| [2025/04/30 18:20:47 535176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247614925|now:1746037247535153|interval:79772|pto_count:0|srtt:52818 [2025/04/30 18:20:47 535181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72063| [2025/04/30 18:20:47 535186] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247614925| [2025/04/30 18:20:47 535190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247614925| [2025/04/30 18:20:47 535194] [debug] |xqc_engine_wakeup_after|wakeup:1746037247614925|now:1746037247535194|diff:79731| [2025/04/30 18:20:47 535198] [debug] |xqc_engine_main_logic|END|now:1746037247534881| [2025/04/30 18:20:47 535204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247535204| [2025/04/30 18:20:47 535208] [debug] |xqc_engine_wakeup_after|wakeup:1746037247614925|now:1746037247535207|diff:79718| [2025/04/30 18:20:47 535211] [debug] |xqc_engine_main_logic|END|now:1746037247535204| [2025/04/30 18:20:47 535820] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247535818| [2025/04/30 18:20:47 535828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 535840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:555| [2025/04/30 18:20:47 535844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:556| [2025/04/30 18:20:47 535850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:556| [2025/04/30 18:20:47 535854] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 535859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1325|path_largest_ack:1324| [2025/04/30 18:20:47 535864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70882|prior_delivered:1184580|prior_time:1746037247479729|is_app_limited:0|send_elapse:56315|ack_elapse:56089|ctl_first_sent_time:1746037247481532|lagest_ack_time:1746037247535818|curr_delivered:1251843| [2025/04/30 18:20:47 535869] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247481532| [2025/04/30 18:20:47 535873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 535878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1325|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1325|path_largest_ack:1325| [2025/04/30 18:20:47 535882] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68501|prior_delivered:1186980|prior_time:1746037247482069|is_app_limited:0|send_elapse:55185|ack_elapse:53749|ctl_first_sent_time:1746037247482660|lagest_ack_time:1746037247535818|curr_delivered:1251862| [2025/04/30 18:20:47 535887] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247482660| [2025/04/30 18:20:47 535891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 535895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52818|rttvar:440|minrtt:30950|latest_rtt:53158|ack_delay:0| [2025/04/30 18:20:47 535899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52860|rttvar:415|minrtt:30950|latest_rtt:53158|ack_delay:0| [2025/04/30 18:20:47 535903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1325|lost_pn:1322|thresh:3| [2025/04/30 18:20:47 535908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 535912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 535915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 535919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 535923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 535927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:415|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 535932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 535941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 535944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70844| [2025/04/30 18:20:47 535948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247614967|now:1746037247535927|interv:79040| [2025/04/30 18:20:47 535952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247614967|now:1746037247535927|interval:79040|pto_count:0|srtt:52860 [2025/04/30 18:20:47 535957] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55185, ack_elapse 53749, delivered 64882|rate 1175718|lost 209| [2025/04/30 18:20:47 535961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175718) in round 20| [2025/04/30 18:20:47 535966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 535970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 535974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1219|po_sent_time:1746037247482660|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 535978] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1219|po_sent_time:1746037247482660|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 535983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:70844|srtt:52860|latest_rtt:53158|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 536010] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:556|largest:556|pns:2| [2025/04/30 18:20:47 536015] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:556|frame:ACK |recv_time:1746037247535818|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 536019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367535818|now:1746037247535818|interv:120000000| [2025/04/30 18:20:47 536024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367535818|now:1746037247535818|interv:120000000| [2025/04/30 18:20:47 536028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247614925|pq_index:0| [2025/04/30 18:20:47 536032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247534881| [2025/04/30 18:20:47 536036] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247536036| [2025/04/30 18:20:47 536041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247536040| [2025/04/30 18:20:47 536046] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 536051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 536059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70844|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1296930| [2025/04/30 18:20:47 536063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 536068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 536072] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52860|min_srtt:52860|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 536077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:70844|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1298109| [2025/04/30 18:20:47 536081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 536085] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 536089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 536093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 536098] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 536102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70844|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1296930| [2025/04/30 18:20:47 536106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 536111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1387| [2025/04/30 18:20:47 536147] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70844|now:1746037247536118|stream_id:0|stream_offset:1296930| [2025/04/30 18:20:47 536157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 536164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70844|applimit:0| [2025/04/30 18:20:47 536171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52860|rtt_var:415|pto_duration:54860|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 536178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 536184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 536187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72044| [2025/04/30 18:20:47 536191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247615978|now:1746037247536170|interv:79808| [2025/04/30 18:20:47 536196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247615978|now:1746037247536170|interval:79808|pto_count:0|srtt:52860 [2025/04/30 18:20:47 536205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72044| [2025/04/30 18:20:47 536209] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247615978| [2025/04/30 18:20:47 536214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247615978| [2025/04/30 18:20:47 536218] [debug] |xqc_engine_wakeup_after|wakeup:1746037247615978|now:1746037247536218|diff:79760| [2025/04/30 18:20:47 536222] [debug] |xqc_engine_main_logic|END|now:1746037247536040| [2025/04/30 18:20:47 536227] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247536227| [2025/04/30 18:20:47 536231] [debug] |xqc_engine_wakeup_after|wakeup:1746037247615978|now:1746037247536231|diff:79747| [2025/04/30 18:20:47 536235] [debug] |xqc_engine_main_logic|END|now:1746037247536227| [2025/04/30 18:20:47 536783] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247536782| [2025/04/30 18:20:47 536792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 536798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:556| [2025/04/30 18:20:47 536802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:557| [2025/04/30 18:20:47 536808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:557| [2025/04/30 18:20:47 536812] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 536817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1326|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1329|path_largest_ack:1326| [2025/04/30 18:20:47 536822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68520|prior_delivered:1186980|prior_time:1746037247482069|is_app_limited:0|send_elapse:55296|ack_elapse:54713|ctl_first_sent_time:1746037247482771|lagest_ack_time:1746037247536782|curr_delivered:1251881| [2025/04/30 18:20:47 536826] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247482771| [2025/04/30 18:20:47 536831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 536835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1329|path_largest_ack:1329| [2025/04/30 18:20:47 536839] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69726|prior_delivered:1189380|prior_time:1746037247483702|is_app_limited:0|send_elapse:55901|ack_elapse:53080|ctl_first_sent_time:1746037247485182|lagest_ack_time:1746037247536782|curr_delivered:1253081| [2025/04/30 18:20:47 536844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247485182| [2025/04/30 18:20:47 536848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 536852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52860|rttvar:415|minrtt:30950|latest_rtt:51600|ack_delay:0| [2025/04/30 18:20:47 536856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52703|rttvar:627|minrtt:30950|latest_rtt:51600|ack_delay:0| [2025/04/30 18:20:47 536866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1329|lost_pn:1326|thresh:3| [2025/04/30 18:20:47 536870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 536874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 536878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 536882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 536886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 536890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247542271|now:1746037247536890|interval:5381| [2025/04/30 18:20:47 536894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247542271|now:1746037247536890|interv:5381| [2025/04/30 18:20:47 536898] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55901, ack_elapse 53080, delivered 63701|rate 1139532|lost 209| [2025/04/30 18:20:47 536903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139532) in round 20| [2025/04/30 18:20:47 536907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 536911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 536915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1219|po_sent_time:1746037247485182|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 536920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:1219|po_sent_time:1746037247485182|recovery:1|recovery_start:1746037247518909|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 536925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:70825|srtt:52703|latest_rtt:51600|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247518909|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 536931] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:557|largest:557|pns:2| [2025/04/30 18:20:47 536935] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:557|frame:ACK |recv_time:1746037247536782|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 536940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367536782|now:1746037247536782|interv:120000000| [2025/04/30 18:20:47 536944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367536782|now:1746037247536782|interv:120000000| [2025/04/30 18:20:47 536948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247615978|pq_index:0| [2025/04/30 18:20:47 536952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247536040| [2025/04/30 18:20:47 536956] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247536956| [2025/04/30 18:20:47 536964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247536963| [2025/04/30 18:20:47 536969] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 536974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52703|min_srtt:52703|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 536978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70825|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1298109| [2025/04/30 18:20:47 536983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 537008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 537013] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52703|min_srtt:52703|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 537017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:70825|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1299288| [2025/04/30 18:20:47 537022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 537026] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 537029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 537034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 537038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 537042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70825|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1298109| [2025/04/30 18:20:47 537047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 537051] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1388| [2025/04/30 18:20:47 537088] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70825|now:1746037247537058|stream_id:0|stream_offset:1298109| [2025/04/30 18:20:47 537098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 537105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70825|applimit:0| [2025/04/30 18:20:47 537112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247542271|now:1746037247537112|interval:5159| [2025/04/30 18:20:47 537124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247542271|now:1746037247537112|interv:5159| [2025/04/30 18:20:47 537128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72025| [2025/04/30 18:20:47 537133] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247542271| [2025/04/30 18:20:47 537138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247542271| [2025/04/30 18:20:47 537142] [debug] |xqc_engine_wakeup_after|wakeup:1746037247542271|now:1746037247537142|diff:5129| [2025/04/30 18:20:47 537146] [debug] |xqc_engine_main_logic|END|now:1746037247536963| [2025/04/30 18:20:47 537151] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247537151| [2025/04/30 18:20:47 537155] [debug] |xqc_engine_wakeup_after|wakeup:1746037247542271|now:1746037247537155|diff:5116| [2025/04/30 18:20:47 537159] [debug] |xqc_engine_main_logic|END|now:1746037247537151| [2025/04/30 18:20:47 538768] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247538767| [2025/04/30 18:20:47 538779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 538785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:557| [2025/04/30 18:20:47 538789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:558| [2025/04/30 18:20:47 538795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:558| [2025/04/30 18:20:47 538799] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 538805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1331|path_largest_ack:1330| [2025/04/30 18:20:47 538809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70926|prior_delivered:1189380|prior_time:1746037247483702|is_app_limited:0|send_elapse:56028|ack_elapse:55065|ctl_first_sent_time:1746037247485309|lagest_ack_time:1746037247538767|curr_delivered:1254281| [2025/04/30 18:20:47 538814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247485309| [2025/04/30 18:20:47 538819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 538823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1331|path_largest_ack:1331| [2025/04/30 18:20:47 538827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69726|prior_delivered:1191780|prior_time:1746037247485698|is_app_limited:0|send_elapse:56078|ack_elapse:53069|ctl_first_sent_time:1746037247487190|lagest_ack_time:1746037247538767|curr_delivered:1255481| [2025/04/30 18:20:47 538832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247487190| [2025/04/30 18:20:47 538836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 538840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52703|rttvar:627|minrtt:30950|latest_rtt:51577|ack_delay:1000| [2025/04/30 18:20:47 538844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52438|rttvar:1002|minrtt:30950|latest_rtt:51577|ack_delay:1000| [2025/04/30 18:20:47 538854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1331|lost_pn:1328|thresh:3| [2025/04/30 18:20:47 538858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 538862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 538866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 538870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 538875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1327|lost_pn:1328|po_sent_time:1746037247482981|lost_send_time:1746037247479775|loss_delay:58992|frame:ACK STREAM |repair:128| [2025/04/30 18:20:47 538880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1328|lost_pn:1328|po_sent_time:1746037247483112|lost_send_time:1746037247479775|loss_delay:58992|frame:STREAM |repair:128| [2025/04/30 18:20:47 538884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247483112u| [2025/04/30 18:20:47 538888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 538893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52438|rtt_var:1002|pto_duration:56446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 538897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 538901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 538905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 538909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247618504|now:1746037247538892|interv:79612| [2025/04/30 18:20:47 538913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247618504|now:1746037247538892|interval:79612|pto_count:0|srtt:52438 [2025/04/30 18:20:47 538918] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56078, ack_elapse 53069, delivered 63701|rate 1135935|lost 211| [2025/04/30 18:20:47 538922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135935) in round 20| [2025/04/30 18:20:47 538927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 538931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 538935] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:2|acked:2400|po_sent_time:1746037247487190|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 538939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:2|acked:2400|po_sent_time:1746037247487190|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 538944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:67219|srtt:52438|latest_rtt:51577|min_rtt:30950|applimit:0|lost:209|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 538956] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:558|largest:558|pns:2| [2025/04/30 18:20:47 538961] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:558|frame:ACK |recv_time:1746037247538767|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 538966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367538767|now:1746037247538767|interv:120000000| [2025/04/30 18:20:47 538970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367538767|now:1746037247538767|interv:120000000| [2025/04/30 18:20:47 538974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247542271|pq_index:0| [2025/04/30 18:20:47 538978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247536963| [2025/04/30 18:20:47 538982] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247538982| [2025/04/30 18:20:47 539005] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247539004| [2025/04/30 18:20:47 539011] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 539015] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52438|min_srtt:52438|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 539020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 539025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 539029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1327|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 539034] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52438|min_srtt:52438|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 539038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 539042] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 539047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1328|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 539051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52438|min_srtt:52438|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 539055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1299288| [2025/04/30 18:20:47 539063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 539067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 539071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52438|min_srtt:52438|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 539076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1300467| [2025/04/30 18:20:47 539080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52438|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 539085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 539089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52438|min_srtt:52438|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 539093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1301646| [2025/04/30 18:20:47 539098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 539101] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 539105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 539110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 539114] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1327|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 539118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 539123] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 539127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1389| [2025/04/30 18:20:47 539165] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247539134|stream_id:0|stream_offset:1230906| [2025/04/30 18:20:47 539174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1389|origin_pktnum:1327|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 539182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 539189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52438|rtt_var:1002|pto_duration:56446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 539200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 539204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 539208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 539212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247620580|now:1746037247539188|interv:81392| [2025/04/30 18:20:47 539216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247620580|now:1746037247539188|interval:81392|pto_count:0|srtt:52438 [2025/04/30 18:20:47 539221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:68419| [2025/04/30 18:20:47 539226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1328|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 539230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 539235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 539239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1390| [2025/04/30 18:20:47 539269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247539246|stream_id:0|stream_offset:1232085| [2025/04/30 18:20:47 539279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1390|origin_pktnum:1328|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 539286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 539293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52438|rtt_var:1002|pto_duration:56446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 539299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 539303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 539307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 539311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247620692|now:1746037247539293|interv:81399| [2025/04/30 18:20:47 539315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247620692|now:1746037247539293|interval:81399|pto_count:0|srtt:52438 [2025/04/30 18:20:47 539319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69619| [2025/04/30 18:20:47 539324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 539328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1299288| [2025/04/30 18:20:47 539337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 539341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1391| [2025/04/30 18:20:47 539377] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746037247539349|stream_id:0|stream_offset:1299288| [2025/04/30 18:20:47 539387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 539394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 18:20:47 539401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52438|rtt_var:1002|pto_duration:56446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 539408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 539413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 539420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70819| [2025/04/30 18:20:47 539427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247620795|now:1746037247539401|interv:81394| [2025/04/30 18:20:47 539433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247620795|now:1746037247539401|interval:81394|pto_count:0|srtt:52438 [2025/04/30 18:20:47 539441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70819| [2025/04/30 18:20:47 539449] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 539456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1300467| [2025/04/30 18:20:47 539463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 539470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247540470|now:1746037247539470|interv:1000| [2025/04/30 18:20:47 539477] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 539483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 539490] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247540470| [2025/04/30 18:20:47 539496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247540470| [2025/04/30 18:20:47 539503] [debug] |xqc_engine_wakeup_after|wakeup:1746037247540470|now:1746037247539503|diff:967| [2025/04/30 18:20:47 539509] [debug] |xqc_engine_main_logic|END|now:1746037247539004| [2025/04/30 18:20:47 539518] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247539518| [2025/04/30 18:20:47 539525] [debug] |xqc_engine_wakeup_after|wakeup:1746037247540470|now:1746037247539524|diff:946| [2025/04/30 18:20:47 539531] [debug] |xqc_engine_main_logic|END|now:1746037247539518| [2025/04/30 18:20:47 540605] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247540605| [2025/04/30 18:20:47 540616] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247540470|pq_index:0| [2025/04/30 18:20:47 540626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247539004| [2025/04/30 18:20:47 540631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247540630| [2025/04/30 18:20:47 540636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247540470|now:1746037247540630| [2025/04/30 18:20:47 540641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247540470|now:1746037247540630| [2025/04/30 18:20:47 540644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 540649] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 540654] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52438|min_srtt:52438|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 540659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:70819|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1301646| [2025/04/30 18:20:47 540664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 540668] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 540672] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 540677] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 540684] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 540691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1300467| [2025/04/30 18:20:47 540698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 540705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1392| [2025/04/30 18:20:47 540749] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70819|now:1746037247540717|stream_id:0|stream_offset:1300467| [2025/04/30 18:20:47 540757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 540762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70819|applimit:0| [2025/04/30 18:20:47 540766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52438|rtt_var:1002|pto_duration:56446|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 540774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 540780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 540786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72019| [2025/04/30 18:20:47 540799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247622163|now:1746037247540766|interv:81397| [2025/04/30 18:20:47 540806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247622163|now:1746037247540766|interval:81397|pto_count:0|srtt:52438 [2025/04/30 18:20:47 540813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:72019| [2025/04/30 18:20:47 540818] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247622163| [2025/04/30 18:20:47 540822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247622163| [2025/04/30 18:20:47 540826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247622163|now:1746037247540826|diff:81337| [2025/04/30 18:20:47 540830] [debug] |xqc_engine_main_logic|END|now:1746037247540630| [2025/04/30 18:20:47 540840] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247540840| [2025/04/30 18:20:47 540845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 540851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:558| [2025/04/30 18:20:47 540855] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:559| [2025/04/30 18:20:47 540861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:559| [2025/04/30 18:20:47 540865] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 540870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1333|path_largest_ack:1332| [2025/04/30 18:20:47 540875] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70926|prior_delivered:1191780|prior_time:1746037247485698|is_app_limited:0|send_elapse:56178|ack_elapse:55142|ctl_first_sent_time:1746037247487290|lagest_ack_time:1746037247540840|curr_delivered:1256681| [2025/04/30 18:20:47 540880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247487290| [2025/04/30 18:20:47 540884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 540889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1333|path_largest_ack:1333| [2025/04/30 18:20:47 540893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69726|prior_delivered:1194180|prior_time:1746037247487653|is_app_limited:0|send_elapse:55760|ack_elapse:53187|ctl_first_sent_time:1746037247489099|lagest_ack_time:1746037247540840|curr_delivered:1257881| [2025/04/30 18:20:47 540898] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247489099| [2025/04/30 18:20:47 540902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 540906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52438|rttvar:1002|minrtt:30950|latest_rtt:51741|ack_delay:1000| [2025/04/30 18:20:47 540910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52226|rttvar:1176|minrtt:30950|latest_rtt:51741|ack_delay:1000| [2025/04/30 18:20:47 540918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1333|lost_pn:1330|thresh:3| [2025/04/30 18:20:47 540922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 540927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 540931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 540934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 540938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 540942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 540946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 540950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52226|rtt_var:1176|pto_duration:56930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 540955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 540959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 540963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 540966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247622647|now:1746037247540950|interv:81697| [2025/04/30 18:20:47 540970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247622647|now:1746037247540950|interval:81697|pto_count:0|srtt:52226 [2025/04/30 18:20:47 540975] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55760, ack_elapse 53187, delivered 63701|rate 1142413|lost 211| [2025/04/30 18:20:47 540980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1142413) in round 20| [2025/04/30 18:20:47 540984] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 541008] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 541013] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247489099|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 541017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247489099|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 541022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:69619|srtt:52226|latest_rtt:51741|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 541031] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:559|largest:559|pns:2| [2025/04/30 18:20:47 541036] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:559|frame:ACK |recv_time:1746037247540840|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 541040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367540840|now:1746037247540840|interv:120000000| [2025/04/30 18:20:47 541045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367540840|now:1746037247540840|interv:120000000| [2025/04/30 18:20:47 541049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247622163|pq_index:0| [2025/04/30 18:20:47 541053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247540630| [2025/04/30 18:20:47 541057] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247541057| [2025/04/30 18:20:47 541062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247541061| [2025/04/30 18:20:47 541067] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 541072] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52226|min_srtt:52226|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 541077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1301646| [2025/04/30 18:20:47 541081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 541086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 541090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52226|min_srtt:52226|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 541095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1302825| [2025/04/30 18:20:47 541099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52226|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 541103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 541108] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52226|min_srtt:52226|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 541112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1304004| [2025/04/30 18:20:47 541116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 541120] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 541127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 541131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 541136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 541140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1301646| [2025/04/30 18:20:47 541145] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 541149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247542148|now:1746037247541148|interv:1000| [2025/04/30 18:20:47 541153] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 541156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 541160] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247542148| [2025/04/30 18:20:47 541164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247542148| [2025/04/30 18:20:47 541168] [debug] |xqc_engine_wakeup_after|wakeup:1746037247542148|now:1746037247541168|diff:980| [2025/04/30 18:20:47 541172] [debug] |xqc_engine_main_logic|END|now:1746037247541061| [2025/04/30 18:20:47 541178] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247541178| [2025/04/30 18:20:47 541181] [debug] |xqc_engine_wakeup_after|wakeup:1746037247542148|now:1746037247541181|diff:967| [2025/04/30 18:20:47 541185] [debug] |xqc_engine_main_logic|END|now:1746037247541178| [2025/04/30 18:20:47 542253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247542253| [2025/04/30 18:20:47 542264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247542148|pq_index:0| [2025/04/30 18:20:47 542269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247541061| [2025/04/30 18:20:47 542274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247542273| [2025/04/30 18:20:47 542279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247542148|now:1746037247542273| [2025/04/30 18:20:47 542285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247542148|now:1746037247542273| [2025/04/30 18:20:47 542292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 542298] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 542306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52226|min_srtt:52226|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 542314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1304004| [2025/04/30 18:20:47 542321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 542327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 542341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 542348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 542356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 542363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1301646| [2025/04/30 18:20:47 542370] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 542377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1393| [2025/04/30 18:20:47 542426] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746037247542389|stream_id:0|stream_offset:1301646| [2025/04/30 18:20:47 542436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 542444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 18:20:47 542450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52226|rtt_var:1176|pto_duration:56930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 542457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 542464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 542470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70819| [2025/04/30 18:20:47 542476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247624319|now:1746037247542450|interv:81869| [2025/04/30 18:20:47 542483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247624319|now:1746037247542450|interval:81869|pto_count:0|srtt:52226 [2025/04/30 18:20:47 542491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70819| [2025/04/30 18:20:47 542499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 542506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1302825| [2025/04/30 18:20:47 542513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 542520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247543519|now:1746037247542519|interv:1000| [2025/04/30 18:20:47 542526] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 542532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 542539] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247543519| [2025/04/30 18:20:47 542552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247543519| [2025/04/30 18:20:47 542559] [debug] |xqc_engine_wakeup_after|wakeup:1746037247543519|now:1746037247542559|diff:960| [2025/04/30 18:20:47 542565] [debug] |xqc_engine_main_logic|END|now:1746037247542273| [2025/04/30 18:20:47 542737] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247542736| [2025/04/30 18:20:47 542746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 542752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:559| [2025/04/30 18:20:47 542756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:560| [2025/04/30 18:20:47 542762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:560| [2025/04/30 18:20:47 542766] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 542772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1335|path_largest_ack:1334| [2025/04/30 18:20:47 542776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70926|prior_delivered:1194180|prior_time:1746037247487653|is_app_limited:0|send_elapse:55877|ack_elapse:55083|ctl_first_sent_time:1746037247489216|lagest_ack_time:1746037247542736|curr_delivered:1259081| [2025/04/30 18:20:47 542781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247489216| [2025/04/30 18:20:47 542786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 542790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1335|path_largest_ack:1335| [2025/04/30 18:20:47 542794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69726|prior_delivered:1196580|prior_time:1746037247489675|is_app_limited:0|send_elapse:55990|ack_elapse:53061|ctl_first_sent_time:1746037247491096|lagest_ack_time:1746037247542736|curr_delivered:1260281| [2025/04/30 18:20:47 542799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247491096| [2025/04/30 18:20:47 542803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 542807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52226|rttvar:1176|minrtt:30950|latest_rtt:51640|ack_delay:1000| [2025/04/30 18:20:47 542812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52028|rttvar:1278|minrtt:30950|latest_rtt:51640|ack_delay:1000| [2025/04/30 18:20:47 542816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1335|lost_pn:1332|thresh:3| [2025/04/30 18:20:47 542820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 542824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 542828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 542832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 542841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 542845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 542849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 542853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52028|rtt_var:1278|pto_duration:57140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 542857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 542861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 542865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 542869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247624529|now:1746037247542853|interv:81676| [2025/04/30 18:20:47 542873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247624529|now:1746037247542853|interval:81676|pto_count:0|srtt:52028 [2025/04/30 18:20:47 542878] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55990, ack_elapse 53061, delivered 63701|rate 1137721|lost 211| [2025/04/30 18:20:47 542883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137721) in round 20| [2025/04/30 18:20:47 542887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 542891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 542895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247491096|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 542899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247491096|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 542904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:68419|srtt:52028|latest_rtt:51640|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 542910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:560|largest:560|pns:2| [2025/04/30 18:20:47 542914] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:560|frame:ACK |recv_time:1746037247542736|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 542919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367542736|now:1746037247542736|interv:120000000| [2025/04/30 18:20:47 542923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367542736|now:1746037247542736|interv:120000000| [2025/04/30 18:20:47 542927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247543519|pq_index:0| [2025/04/30 18:20:47 542937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247542273| [2025/04/30 18:20:47 542941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247542941| [2025/04/30 18:20:47 542946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247542945| [2025/04/30 18:20:47 542951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 542956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52028|min_srtt:52028|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 542960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1304004| [2025/04/30 18:20:47 542965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 542970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 542974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52028|min_srtt:52028|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 542978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1305183| [2025/04/30 18:20:47 542983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 543005] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 543009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52028|min_srtt:52028|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 543013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 543018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 543022] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 543026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 543030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 543035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 543039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1302825| [2025/04/30 18:20:47 543046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 543050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 543054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247543519| [2025/04/30 18:20:47 543058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247543519| [2025/04/30 18:20:47 543062] [debug] |xqc_engine_wakeup_after|wakeup:1746037247543519|now:1746037247543062|diff:457| [2025/04/30 18:20:47 543066] [debug] |xqc_engine_main_logic|END|now:1746037247542945| [2025/04/30 18:20:47 543072] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247543071| [2025/04/30 18:20:47 543075] [debug] |xqc_engine_wakeup_after|wakeup:1746037247543519|now:1746037247543075|diff:444| [2025/04/30 18:20:47 543079] [debug] |xqc_engine_main_logic|END|now:1746037247543071| [2025/04/30 18:20:47 544147] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247544147| [2025/04/30 18:20:47 544158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247543519|pq_index:0| [2025/04/30 18:20:47 544163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247542945| [2025/04/30 18:20:47 544168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247544167| [2025/04/30 18:20:47 544173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247543519|now:1746037247544167| [2025/04/30 18:20:47 544177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247543519|now:1746037247544167| [2025/04/30 18:20:47 544181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 544185] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 544190] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52028|min_srtt:52028|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 544195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 544200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 544204] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 544208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 544212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 544217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 544221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1302825| [2025/04/30 18:20:47 544226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 544235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1394| [2025/04/30 18:20:47 544271] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247544244|stream_id:0|stream_offset:1302825| [2025/04/30 18:20:47 544280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 544288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 544295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52028|rtt_var:1278|pto_duration:57140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 544302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 544309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 544315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 544321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247626384|now:1746037247544295|interv:82089| [2025/04/30 18:20:47 544327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247626384|now:1746037247544295|interval:82089|pto_count:0|srtt:52028 [2025/04/30 18:20:47 544335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69619| [2025/04/30 18:20:47 544343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 544350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1304004| [2025/04/30 18:20:47 544358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 544365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1395| [2025/04/30 18:20:47 544398] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69619|now:1746037247544375|stream_id:0|stream_offset:1304004| [2025/04/30 18:20:47 544404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 544409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69619|applimit:0| [2025/04/30 18:20:47 544413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52028|rtt_var:1278|pto_duration:57140|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 544418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 544425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 544431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70819| [2025/04/30 18:20:47 544445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247626515|now:1746037247544413|interv:82102| [2025/04/30 18:20:47 544452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247626515|now:1746037247544413|interval:82102|pto_count:0|srtt:52028 [2025/04/30 18:20:47 544459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:70819| [2025/04/30 18:20:47 544465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 544470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70819|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1305183| [2025/04/30 18:20:47 544474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 544478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247545478|now:1746037247544478|interv:1000| [2025/04/30 18:20:47 544482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 544486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 544490] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247545478| [2025/04/30 18:20:47 544494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247545478| [2025/04/30 18:20:47 544498] [debug] |xqc_engine_wakeup_after|wakeup:1746037247545478|now:1746037247544498|diff:980| [2025/04/30 18:20:47 544503] [debug] |xqc_engine_main_logic|END|now:1746037247544167| [2025/04/30 18:20:47 544729] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247544728| [2025/04/30 18:20:47 544738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 544744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:560| [2025/04/30 18:20:47 544748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:561| [2025/04/30 18:20:47 544754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:561| [2025/04/30 18:20:47 544758] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 544763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1337|path_largest_ack:1336| [2025/04/30 18:20:47 544768] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:70926|prior_delivered:1196580|prior_time:1746037247489675|is_app_limited:0|send_elapse:56106|ack_elapse:55053|ctl_first_sent_time:1746037247491212|lagest_ack_time:1746037247544728|curr_delivered:1261481| [2025/04/30 18:20:47 544773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247491212| [2025/04/30 18:20:47 544777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 544782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1337|path_largest_ack:1337| [2025/04/30 18:20:47 544786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:68507|prior_delivered:1200199|prior_time:1746037247492894|is_app_limited:0|send_elapse:54875|ack_elapse:51834|ctl_first_sent_time:1746037247493180|lagest_ack_time:1746037247544728|curr_delivered:1262681| [2025/04/30 18:20:47 544795] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247493180| [2025/04/30 18:20:47 544799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 544803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52028|rttvar:1278|minrtt:30950|latest_rtt:51548|ack_delay:1000| [2025/04/30 18:20:47 544808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51843|rttvar:1329|minrtt:30950|latest_rtt:51548|ack_delay:1000| [2025/04/30 18:20:47 544812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1337|lost_pn:1334|thresh:3| [2025/04/30 18:20:47 544816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 544821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 544825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 544828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 544832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 544836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 544840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 544844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51843|rtt_var:1329|pto_duration:57159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 544849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 544853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 544857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 544861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247626534|now:1746037247544844|interv:81690| [2025/04/30 18:20:47 544865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247626534|now:1746037247544844|interval:81690|pto_count:0|srtt:51843 [2025/04/30 18:20:47 544870] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54875, ack_elapse 51834, delivered 62482|rate 1138624|lost 211| [2025/04/30 18:20:47 544874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1138624) in round 20| [2025/04/30 18:20:47 544878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 544883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 544887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247493180|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 544894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247493180|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 544899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:68419|srtt:51843|latest_rtt:51548|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 544905] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:561|largest:561|pns:2| [2025/04/30 18:20:47 544909] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:561|frame:ACK |recv_time:1746037247544728|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 544914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367544728|now:1746037247544728|interv:120000000| [2025/04/30 18:20:47 544918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367544728|now:1746037247544728|interv:120000000| [2025/04/30 18:20:47 544922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247545478|pq_index:0| [2025/04/30 18:20:47 544926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247544167| [2025/04/30 18:20:47 544930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247544930| [2025/04/30 18:20:47 544935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247544934| [2025/04/30 18:20:47 544940] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 544945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51843|min_srtt:51843|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 544950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 544954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 544959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 544964] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51843|min_srtt:51843|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 544968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1307541| [2025/04/30 18:20:47 544972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51843|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 544977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 544984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51843|min_srtt:51843|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 545009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 545013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 545017] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 545021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 545025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 545030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 545034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1305183| [2025/04/30 18:20:47 545039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 545043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 545047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247545478| [2025/04/30 18:20:47 545051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247545478| [2025/04/30 18:20:47 545055] [debug] |xqc_engine_wakeup_after|wakeup:1746037247545478|now:1746037247545055|diff:423| [2025/04/30 18:20:47 545059] [debug] |xqc_engine_main_logic|END|now:1746037247544934| [2025/04/30 18:20:47 545064] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247545064| [2025/04/30 18:20:47 545068] [debug] |xqc_engine_wakeup_after|wakeup:1746037247545478|now:1746037247545068|diff:410| [2025/04/30 18:20:47 545072] [debug] |xqc_engine_main_logic|END|now:1746037247545064| [2025/04/30 18:20:47 546142] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247546141| [2025/04/30 18:20:47 546152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247545478|pq_index:0| [2025/04/30 18:20:47 546157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247544934| [2025/04/30 18:20:47 546162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247546161| [2025/04/30 18:20:47 546167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247545478|now:1746037247546161| [2025/04/30 18:20:47 546171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247545478|now:1746037247546161| [2025/04/30 18:20:47 546175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 546180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 546185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51843|min_srtt:51843|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 546195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 546200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 546204] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 546207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 546212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 546217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 546221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1305183| [2025/04/30 18:20:47 546225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 546230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1396| [2025/04/30 18:20:47 546266] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247546239|stream_id:0|stream_offset:1305183| [2025/04/30 18:20:47 546275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 546283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 546290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51843|rtt_var:1329|pto_duration:57159|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 546296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 546303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 546309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 546316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247628398|now:1746037247546290|interv:82108| [2025/04/30 18:20:47 546321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247628398|now:1746037247546290|interval:82108|pto_count:0|srtt:51843 [2025/04/30 18:20:47 546329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69619| [2025/04/30 18:20:47 546336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 546343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 546357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 546364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247547363|now:1746037247546363|interv:1000| [2025/04/30 18:20:47 546370] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 546375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 546379] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247547363| [2025/04/30 18:20:47 546383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247547363| [2025/04/30 18:20:47 546387] [debug] |xqc_engine_wakeup_after|wakeup:1746037247547363|now:1746037247546387|diff:976| [2025/04/30 18:20:47 546392] [debug] |xqc_engine_main_logic|END|now:1746037247546161| [2025/04/30 18:20:47 546723] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247546722| [2025/04/30 18:20:47 546731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 546737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:561| [2025/04/30 18:20:47 546741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:562| [2025/04/30 18:20:47 546747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:562| [2025/04/30 18:20:47 546751] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 546757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1339|path_largest_ack:1338| [2025/04/30 18:20:47 546762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69707|prior_delivered:1200199|prior_time:1746037247492894|is_app_limited:0|send_elapse:55005|ack_elapse:53828|ctl_first_sent_time:1746037247493310|lagest_ack_time:1746037247546722|curr_delivered:1263881| [2025/04/30 18:20:47 546766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247493310| [2025/04/30 18:20:47 546771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 546775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1339|path_largest_ack:1339| [2025/04/30 18:20:47 546780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:69707|prior_delivered:1200199|prior_time:1746037247492894|is_app_limited:0|send_elapse:55005|ack_elapse:53828|ctl_first_sent_time:1746037247493310|lagest_ack_time:1746037247546722|curr_delivered:1265081| [2025/04/30 18:20:47 546785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247493423| [2025/04/30 18:20:47 546789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 546793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51843|rttvar:1329|minrtt:30950|latest_rtt:53299|ack_delay:1000| [2025/04/30 18:20:47 546798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51900|rttvar:1111|minrtt:30950|latest_rtt:53299|ack_delay:1000| [2025/04/30 18:20:47 546802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1339|lost_pn:1336|thresh:3| [2025/04/30 18:20:47 546811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 546815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 546819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 546823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 546827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 546831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 546835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 546840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51900|rtt_var:1111|pto_duration:56344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 546844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 546849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 546853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 546857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247627583|now:1746037247546839|interv:80744| [2025/04/30 18:20:47 546861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247627583|now:1746037247546839|interval:80744|pto_count:0|srtt:51900 [2025/04/30 18:20:47 546866] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55005, ack_elapse 53828, delivered 64882|rate 1179565|lost 211| [2025/04/30 18:20:47 546870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179565) in round 20| [2025/04/30 18:20:47 546875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 546879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 546883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247493423|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 546888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247493423|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 546893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:67219|srtt:51900|latest_rtt:53299|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 546899] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:562|largest:562|pns:2| [2025/04/30 18:20:47 546904] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:562|frame:ACK |recv_time:1746037247546722|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 546911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367546722|now:1746037247546722|interv:120000000| [2025/04/30 18:20:47 546915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367546722|now:1746037247546722|interv:120000000| [2025/04/30 18:20:47 546919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247547363|pq_index:0| [2025/04/30 18:20:47 546924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247546161| [2025/04/30 18:20:47 546928] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247546928| [2025/04/30 18:20:47 546933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247546932| [2025/04/30 18:20:47 546938] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 546943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51900|min_srtt:51900|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 546948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 546953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 546957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 546962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51900|min_srtt:51900|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 546967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1309899| [2025/04/30 18:20:47 546971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 546976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 546980] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51900|min_srtt:51900|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 546985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 547009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 547014] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 547017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 547025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 547030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 547034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 547039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 547043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 547047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247547363| [2025/04/30 18:20:47 547051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247547363| [2025/04/30 18:20:47 547055] [debug] |xqc_engine_wakeup_after|wakeup:1746037247547363|now:1746037247547055|diff:308| [2025/04/30 18:20:47 547059] [debug] |xqc_engine_main_logic|END|now:1746037247546932| [2025/04/30 18:20:47 547065] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247547065| [2025/04/30 18:20:47 547069] [debug] |xqc_engine_wakeup_after|wakeup:1746037247547363|now:1746037247547069|diff:294| [2025/04/30 18:20:47 547073] [debug] |xqc_engine_main_logic|END|now:1746037247547065| [2025/04/30 18:20:47 548141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247548141| [2025/04/30 18:20:47 548152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247547363|pq_index:0| [2025/04/30 18:20:47 548157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247546932| [2025/04/30 18:20:47 548162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247548161| [2025/04/30 18:20:47 548167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247547363|now:1746037247548161| [2025/04/30 18:20:47 548171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247547363|now:1746037247548161| [2025/04/30 18:20:47 548175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 548180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 548185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51900|min_srtt:51900|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 548189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 548194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 548198] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 548202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 548207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 548217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 548221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 548226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 548230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1397| [2025/04/30 18:20:47 548268] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247548239|stream_id:0|stream_offset:1306362| [2025/04/30 18:20:47 548279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 548286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 548293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51900|rtt_var:1111|pto_duration:56344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 548300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 548306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 548312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 548319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247629583|now:1746037247548293|interv:81290| [2025/04/30 18:20:47 548325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247629583|now:1746037247548293|interval:81290|pto_count:0|srtt:51900 [2025/04/30 18:20:47 548333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:68419| [2025/04/30 18:20:47 548341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 548349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1307541| [2025/04/30 18:20:47 548356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 548362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1398| [2025/04/30 18:20:47 548392] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247548370|stream_id:0|stream_offset:1307541| [2025/04/30 18:20:47 548398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 548403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 548407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51900|rtt_var:1111|pto_duration:56344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 548419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 548426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 548432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 548439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247629714|now:1746037247548407|interv:81307| [2025/04/30 18:20:47 548446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247629714|now:1746037247548407|interval:81307|pto_count:0|srtt:51900 [2025/04/30 18:20:47 548454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69619| [2025/04/30 18:20:47 548460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 548465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 548469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 548473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247549473|now:1746037247548473|interv:1000| [2025/04/30 18:20:47 548478] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 548481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 548486] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247549473| [2025/04/30 18:20:47 548490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247549473| [2025/04/30 18:20:47 548494] [debug] |xqc_engine_wakeup_after|wakeup:1746037247549473|now:1746037247548494|diff:979| [2025/04/30 18:20:47 548499] [debug] |xqc_engine_main_logic|END|now:1746037247548161| [2025/04/30 18:20:47 548712] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247548711| [2025/04/30 18:20:47 548721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 548727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:562| [2025/04/30 18:20:47 548731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:563| [2025/04/30 18:20:47 548737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:563| [2025/04/30 18:20:47 548741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 548747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1341|path_largest_ack:1340| [2025/04/30 18:20:47 548752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:72107|prior_delivered:1200199|prior_time:1746037247492894|is_app_limited:0|send_elapse:56473|ack_elapse:55817|ctl_first_sent_time:1746037247494778|lagest_ack_time:1746037247548711|curr_delivered:1266281| [2025/04/30 18:20:47 548757] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247494778| [2025/04/30 18:20:47 548761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 548771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1341|path_largest_ack:1341| [2025/04/30 18:20:47 548775] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:205|tx_in_flight:72107|prior_delivered:1200199|prior_time:1746037247492894|is_app_limited:0|send_elapse:56473|ack_elapse:55817|ctl_first_sent_time:1746037247494778|lagest_ack_time:1746037247548711|curr_delivered:1267481| [2025/04/30 18:20:47 548780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247494874| [2025/04/30 18:20:47 548784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 548788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51900|rttvar:1111|minrtt:30950|latest_rtt:53837|ack_delay:1000| [2025/04/30 18:20:47 548793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52017|rttvar:1068|minrtt:30950|latest_rtt:53837|ack_delay:1000| [2025/04/30 18:20:47 548797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1341|lost_pn:1338|thresh:3| [2025/04/30 18:20:47 548801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 548805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 548809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 548813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 548817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 548821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 548825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 548830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52017|rtt_var:1068|pto_duration:56289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 548834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 548838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 548842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 548846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247629659|now:1746037247548829|interv:80830| [2025/04/30 18:20:47 548850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247629659|now:1746037247548829|interval:80830|pto_count:0|srtt:52017 [2025/04/30 18:20:47 548855] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56473, ack_elapse 55817, delivered 67282|rate 1191401|lost 211| [2025/04/30 18:20:47 548860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191401) in round 20| [2025/04/30 18:20:47 548867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 548871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 548875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247494874|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 548880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247494874|recovery:1|recovery_start:1746037247538888|packet_conservation:1|next_round_delivered:1202599| [2025/04/30 18:20:47 548884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:72088|full_bw_reached:1|inflight:67219|srtt:52017|latest_rtt:53837|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 548891] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:563|largest:563|pns:2| [2025/04/30 18:20:47 548895] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:563|frame:ACK |recv_time:1746037247548711|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 548900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367548711|now:1746037247548711|interv:120000000| [2025/04/30 18:20:47 548904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367548711|now:1746037247548711|interv:120000000| [2025/04/30 18:20:47 548908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247549473|pq_index:0| [2025/04/30 18:20:47 548912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247548161| [2025/04/30 18:20:47 548917] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247548916| [2025/04/30 18:20:47 548922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247548921| [2025/04/30 18:20:47 548927] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 548932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52017|min_srtt:52017|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 548936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 548941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 548946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 548950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52017|min_srtt:52017|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 548955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1312257| [2025/04/30 18:20:47 548962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52017|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 548966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 548971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52017|min_srtt:52017|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 548975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1313436| [2025/04/30 18:20:47 548980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 548984] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 549008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 549013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 549017] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 549022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 549026] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 549030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 549034] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247549473| [2025/04/30 18:20:47 549038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247549473| [2025/04/30 18:20:47 549042] [debug] |xqc_engine_wakeup_after|wakeup:1746037247549473|now:1746037247549042|diff:431| [2025/04/30 18:20:47 549047] [debug] |xqc_engine_main_logic|END|now:1746037247548921| [2025/04/30 18:20:47 549052] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247549052| [2025/04/30 18:20:47 549056] [debug] |xqc_engine_wakeup_after|wakeup:1746037247549473|now:1746037247549056|diff:417| [2025/04/30 18:20:47 549060] [debug] |xqc_engine_main_logic|END|now:1746037247549052| [2025/04/30 18:20:47 550140] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247550140| [2025/04/30 18:20:47 550156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247549473|pq_index:0| [2025/04/30 18:20:47 550163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247548921| [2025/04/30 18:20:47 550172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247550170| [2025/04/30 18:20:47 550180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247549473|now:1746037247550170| [2025/04/30 18:20:47 550194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247549473|now:1746037247550170| [2025/04/30 18:20:47 550201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 550208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 550216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52017|min_srtt:52017|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 550224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:4800|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1313436| [2025/04/30 18:20:47 550232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 550239] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 550245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 550252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 550260] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 550267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 550275] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 550282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1399| [2025/04/30 18:20:47 550328] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247550294|stream_id:0|stream_offset:1308720| [2025/04/30 18:20:47 550337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 550345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 550353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52017|rtt_var:1068|pto_duration:56289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 550361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 550367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 550374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 550381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247631583|now:1746037247550352|interv:81231| [2025/04/30 18:20:47 550388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247631583|now:1746037247550352|interval:81231|pto_count:0|srtt:52017 [2025/04/30 18:20:47 550396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:68419| [2025/04/30 18:20:47 550419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 550426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1309899| [2025/04/30 18:20:47 550434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 550441] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1400| [2025/04/30 18:20:47 550481] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68419|now:1746037247550452|stream_id:0|stream_offset:1309899| [2025/04/30 18:20:47 550490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 550498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68419|applimit:0| [2025/04/30 18:20:47 550505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52017|rtt_var:1068|pto_duration:56289|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 550512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 550519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 550525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69619| [2025/04/30 18:20:47 550532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247631741|now:1746037247550504|interv:81237| [2025/04/30 18:20:47 550539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247631741|now:1746037247550504|interval:81237|pto_count:0|srtt:52017 [2025/04/30 18:20:47 550547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72088|inflight:69619| [2025/04/30 18:20:47 550554] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 550561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69619|cwnd:72088|conn:0000558304DEB50C|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 550569] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1024| [2025/04/30 18:20:47 550575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247551599|now:1746037247550575|interv:1024| [2025/04/30 18:20:47 550582] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1024| [2025/04/30 18:20:47 550589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 550596] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247551599| [2025/04/30 18:20:47 550602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247551599| [2025/04/30 18:20:47 550609] [debug] |xqc_engine_wakeup_after|wakeup:1746037247551599|now:1746037247550609|diff:990| [2025/04/30 18:20:47 550616] [debug] |xqc_engine_main_logic|END|now:1746037247550170| [2025/04/30 18:20:47 550704] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247550703| [2025/04/30 18:20:47 550714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 550723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:563| [2025/04/30 18:20:47 550730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:564| [2025/04/30 18:20:47 550738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:564| [2025/04/30 18:20:47 550745] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 550753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1343|path_largest_ack:1342| [2025/04/30 18:20:47 550761] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:70888|prior_delivered:1202599|prior_time:1746037247494984|is_app_limited:0|send_elapse:56468|ack_elapse:55719|ctl_first_sent_time:1746037247496491|lagest_ack_time:1746037247550703|curr_delivered:1268681| [2025/04/30 18:20:47 550768] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247496491| [2025/04/30 18:20:47 550775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:47 550782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1343|path_largest_ack:1343| [2025/04/30 18:20:47 550790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:207|tx_in_flight:70888|prior_delivered:1202599|prior_time:1746037247494984|is_app_limited:0|send_elapse:56468|ack_elapse:55719|ctl_first_sent_time:1746037247496491|lagest_ack_time:1746037247550703|curr_delivered:1269881| [2025/04/30 18:20:47 550798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247496567| [2025/04/30 18:20:47 550804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 550811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52017|rttvar:1068|minrtt:30950|latest_rtt:54136|ack_delay:1000| [2025/04/30 18:20:47 550818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52157|rttvar:1080|minrtt:30950|latest_rtt:54136|ack_delay:1000| [2025/04/30 18:20:47 550825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1343|lost_pn:1340|thresh:3| [2025/04/30 18:20:47 550832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 550838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 550845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 550851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 550858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 550865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 550878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 550884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52157|rtt_var:1080|pto_duration:56477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 550891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 550896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 550902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 550908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247631929|now:1746037247550884|interv:81045| [2025/04/30 18:20:47 550914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247631929|now:1746037247550884|interval:81045|pto_count:0|srtt:52157 [2025/04/30 18:20:47 550921] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56468, ack_elapse 55719, delivered 67282|rate 1191506|lost 211| [2025/04/30 18:20:47 550927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 20 -> 21| [2025/04/30 18:20:47 550933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191506) in round 21| [2025/04/30 18:20:47 550939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 550945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 550952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247496567|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 550958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72088|packet_lost:0|acked:2400|po_sent_time:1746037247496567|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 550965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:74488|full_bw_reached:1|inflight:67219|srtt:52157|latest_rtt:54136|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 550974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:564|largest:564|pns:2| [2025/04/30 18:20:47 550981] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:564|frame:ACK |recv_time:1746037247550703|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 551036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367550703|now:1746037247550703|interv:120000000| [2025/04/30 18:20:47 551043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367550703|now:1746037247550703|interv:120000000| [2025/04/30 18:20:47 551049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247551599|pq_index:0| [2025/04/30 18:20:47 551055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247550170| [2025/04/30 18:20:47 551066] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247551066| [2025/04/30 18:20:47 551074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247551072| [2025/04/30 18:20:47 551081] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 551087] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52157|min_srtt:52157|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 551093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1313436| [2025/04/30 18:20:47 551100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 551106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 551113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52157|min_srtt:52157|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 551119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1314615| [2025/04/30 18:20:47 551126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 551132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 551138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52157|min_srtt:52157|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 551144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1315794| [2025/04/30 18:20:47 551150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 551157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 551163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52157|min_srtt:52157|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 551169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1316973| [2025/04/30 18:20:47 551175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52157|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 551182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 551192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52157|min_srtt:52157|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 551199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 551205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 551210] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 551216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 551222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 551229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 551234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 551241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 551246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 551252] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247551599| [2025/04/30 18:20:47 551258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247551599| [2025/04/30 18:20:47 551263] [debug] |xqc_engine_wakeup_after|wakeup:1746037247551599|now:1746037247551263|diff:336| [2025/04/30 18:20:47 551269] [debug] |xqc_engine_main_logic|END|now:1746037247551072| [2025/04/30 18:20:47 551277] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247551277| [2025/04/30 18:20:47 551282] [debug] |xqc_engine_wakeup_after|wakeup:1746037247551599|now:1746037247551282|diff:317| [2025/04/30 18:20:47 551287] [debug] |xqc_engine_main_logic|END|now:1746037247551277| [2025/04/30 18:20:47 552362] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247552362| [2025/04/30 18:20:47 552374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247551599|pq_index:0| [2025/04/30 18:20:47 552381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247551072| [2025/04/30 18:20:47 552388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247552386| [2025/04/30 18:20:47 552394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247551599|now:1746037247552386| [2025/04/30 18:20:47 552400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247551599|now:1746037247552386| [2025/04/30 18:20:47 552406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 552411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 552418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52157|min_srtt:52157|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 552428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 552434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 552439] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 552444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 552450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 552457] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 552462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 552469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 552475] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1401| [2025/04/30 18:20:47 552520] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247552486|stream_id:0|stream_offset:1311078| [2025/04/30 18:20:47 552527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 552534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 552540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52157|rtt_var:1080|pto_duration:56477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 552546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 552551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 552556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 552561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247633963|now:1746037247552539|interv:81424| [2025/04/30 18:20:47 552567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247633963|now:1746037247552539|interval:81424|pto_count:0|srtt:52157 [2025/04/30 18:20:47 552573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74488|inflight:68419| [2025/04/30 18:20:47 552579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 552585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:74488|conn:0000558304DEB50C|stream_id:0|stream_offset:1312257| [2025/04/30 18:20:47 552594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 552599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247553599|now:1746037247552599|interv:1000| [2025/04/30 18:20:47 552605] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 552610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 552615] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247553599| [2025/04/30 18:20:47 552620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247553599| [2025/04/30 18:20:47 552626] [debug] |xqc_engine_wakeup_after|wakeup:1746037247553599|now:1746037247552625|diff:974| [2025/04/30 18:20:47 552631] [debug] |xqc_engine_main_logic|END|now:1746037247552386| [2025/04/30 18:20:47 552698] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247552697| [2025/04/30 18:20:47 552705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 552712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:564| [2025/04/30 18:20:47 552717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:565| [2025/04/30 18:20:47 552725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:565| [2025/04/30 18:20:47 552730] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 552737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1345|path_largest_ack:1344| [2025/04/30 18:20:47 552743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:69688|prior_delivered:1204999|prior_time:1746037247496963|is_app_limited:0|send_elapse:55374|ack_elapse:55734|ctl_first_sent_time:1746037247498513|lagest_ack_time:1746037247552697|curr_delivered:1271081| [2025/04/30 18:20:47 552750] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247498513| [2025/04/30 18:20:47 552755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:47 552761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1345|path_largest_ack:1345| [2025/04/30 18:20:47 552767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:69688|prior_delivered:1204999|prior_time:1746037247496963|is_app_limited:0|send_elapse:55374|ack_elapse:55734|ctl_first_sent_time:1746037247498513|lagest_ack_time:1746037247552697|curr_delivered:1272281| [2025/04/30 18:20:47 552773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247498661| [2025/04/30 18:20:47 552779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:47 552784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52157|rttvar:1080|minrtt:30950|latest_rtt:54036|ack_delay:1000| [2025/04/30 18:20:47 552790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52267|rttvar:1029|minrtt:30950|latest_rtt:54036|ack_delay:1000| [2025/04/30 18:20:47 552796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1345|lost_pn:1342|thresh:3| [2025/04/30 18:20:47 552805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 552810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 552816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 552821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 552826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 552831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 552838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 552843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52267|rtt_var:1029|pto_duration:56383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 552849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 552854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 552860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 552865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247633869|now:1746037247552843|interv:81026| [2025/04/30 18:20:47 552870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247633869|now:1746037247552843|interval:81026|pto_count:0|srtt:52267 [2025/04/30 18:20:47 552876] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55374, ack_elapse 55734, delivered 67282|rate 1207198|lost 211| [2025/04/30 18:20:47 552882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207198) in round 21| [2025/04/30 18:20:47 552888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 552894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 552899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74488|packet_lost:0|acked:2400|po_sent_time:1746037247498661|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 552905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74488|packet_lost:0|acked:2400|po_sent_time:1746037247498661|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 552911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:76888|full_bw_reached:1|inflight:66019|srtt:52267|latest_rtt:54036|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 552919] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:565|largest:565|pns:2| [2025/04/30 18:20:47 552925] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:565|frame:ACK |recv_time:1746037247552697|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 552934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367552697|now:1746037247552697|interv:120000000| [2025/04/30 18:20:47 552939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367552697|now:1746037247552697|interv:120000000| [2025/04/30 18:20:47 552944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247553599|pq_index:0| [2025/04/30 18:20:47 552950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247552386| [2025/04/30 18:20:47 552955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247552955| [2025/04/30 18:20:47 552962] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247552960| [2025/04/30 18:20:47 552968] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 552975] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 552980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 553009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 553016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 553022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 553028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1319331| [2025/04/30 18:20:47 553035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 553041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 553046] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 553052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1320510| [2025/04/30 18:20:47 553058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 553064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 553069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 553080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1321689| [2025/04/30 18:20:47 553086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 553092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 553097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 553103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 553109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 553114] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 553119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 553125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 553131] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 553137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1312257| [2025/04/30 18:20:47 553143] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 553149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 553154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247553599| [2025/04/30 18:20:47 553160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247553599| [2025/04/30 18:20:47 553165] [debug] |xqc_engine_wakeup_after|wakeup:1746037247553599|now:1746037247553165|diff:434| [2025/04/30 18:20:47 553171] [debug] |xqc_engine_main_logic|END|now:1746037247552960| [2025/04/30 18:20:47 553177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247553177| [2025/04/30 18:20:47 553182] [debug] |xqc_engine_wakeup_after|wakeup:1746037247553599|now:1746037247553182|diff:417| [2025/04/30 18:20:47 553187] [debug] |xqc_engine_main_logic|END|now:1746037247553177| [2025/04/30 18:20:47 554262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247554261| [2025/04/30 18:20:47 554272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247553599|pq_index:0| [2025/04/30 18:20:47 554277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247552960| [2025/04/30 18:20:47 554282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247554281| [2025/04/30 18:20:47 554293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247553599|now:1746037247554281| [2025/04/30 18:20:47 554297] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247553599|now:1746037247554281| [2025/04/30 18:20:47 554301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 554305] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 554310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 554315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 554321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 554327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 554333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 554339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 554347] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 554354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1312257| [2025/04/30 18:20:47 554361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 554369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1402| [2025/04/30 18:20:47 554418] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1402|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247554381|stream_id:0|stream_offset:1312257| [2025/04/30 18:20:47 554428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 554435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 554443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52267|rtt_var:1029|pto_duration:56383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 554450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 554457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 554463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 554470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247635764|now:1746037247554442|interv:81322| [2025/04/30 18:20:47 554476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247635764|now:1746037247554442|interval:81322|pto_count:0|srtt:52267 [2025/04/30 18:20:47 554490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76888|inflight:67219| [2025/04/30 18:20:47 554495] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 554500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1313436| [2025/04/30 18:20:47 554504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 554509] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1403| [2025/04/30 18:20:47 554542] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1403|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67219|now:1746037247554517|stream_id:0|stream_offset:1313436| [2025/04/30 18:20:47 554548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 554553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67219|applimit:0| [2025/04/30 18:20:47 554557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52267|rtt_var:1029|pto_duration:56383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 554562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 554567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 554571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68419| [2025/04/30 18:20:47 554575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247635900|now:1746037247554557|interv:81343| [2025/04/30 18:20:47 554579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247635900|now:1746037247554557|interval:81343|pto_count:0|srtt:52267 [2025/04/30 18:20:47 554583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76888|inflight:68419| [2025/04/30 18:20:47 554588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 554592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68419|cwnd:76888|conn:0000558304DEB50C|stream_id:0|stream_offset:1314615| [2025/04/30 18:20:47 554596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 554600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247555600|now:1746037247554600|interv:1000| [2025/04/30 18:20:47 554604] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 554608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 554613] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247555600| [2025/04/30 18:20:47 554617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247555600| [2025/04/30 18:20:47 554624] [debug] |xqc_engine_wakeup_after|wakeup:1746037247555600|now:1746037247554624|diff:976| [2025/04/30 18:20:47 554629] [debug] |xqc_engine_main_logic|END|now:1746037247554281| [2025/04/30 18:20:47 554819] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247554818| [2025/04/30 18:20:47 554825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 554831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:565| [2025/04/30 18:20:47 554836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:566| [2025/04/30 18:20:47 554842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:566| [2025/04/30 18:20:47 554846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 554851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1347|path_largest_ack:1346| [2025/04/30 18:20:47 554856] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72088|prior_delivered:1204999|prior_time:1746037247496963|is_app_limited:0|send_elapse:55651|ack_elapse:57855|ctl_first_sent_time:1746037247498790|lagest_ack_time:1746037247554818|curr_delivered:1273481| [2025/04/30 18:20:47 554860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247498790| [2025/04/30 18:20:47 554865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:47 554869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1347|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1347|path_largest_ack:1347| [2025/04/30 18:20:47 554874] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1207399|prior_time:1746037247498915|is_app_limited:0|send_elapse:55001|ack_elapse:55903|ctl_first_sent_time:1746037247500438|lagest_ack_time:1746037247554818|curr_delivered:1274681| [2025/04/30 18:20:47 554878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247500438| [2025/04/30 18:20:47 554882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:47 554886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52267|rttvar:1029|minrtt:30950|latest_rtt:54380|ack_delay:1000| [2025/04/30 18:20:47 554891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52406|rttvar:1050|minrtt:30950|latest_rtt:54380|ack_delay:1000| [2025/04/30 18:20:47 554895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1347|lost_pn:1344|thresh:3| [2025/04/30 18:20:47 554899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 554903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 554907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 554911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 554919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 554923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 554927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 554931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52406|rtt_var:1050|pto_duration:56606|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 554935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 554939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 554943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 554947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247636123|now:1746037247554930|interv:81193| [2025/04/30 18:20:47 554951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247636123|now:1746037247554930|interval:81193|pto_count:0|srtt:52406 [2025/04/30 18:20:47 554955] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55001, ack_elapse 55903, delivered 67282|rate 1203549|lost 211| [2025/04/30 18:20:47 554960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203549) in round 21| [2025/04/30 18:20:47 554964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 554968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 554972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76888|packet_lost:0|acked:2400|po_sent_time:1746037247500438|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 554977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76888|packet_lost:0|acked:2400|po_sent_time:1746037247500438|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 554982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:929376|bw:1239168|cwnd:79288|full_bw_reached:1|inflight:66019|srtt:52406|latest_rtt:54380|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 555008] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:566|largest:566|pns:2| [2025/04/30 18:20:47 555013] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:566|frame:ACK |recv_time:1746037247554818|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 555018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367554818|now:1746037247554818|interv:120000000| [2025/04/30 18:20:47 555022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367554818|now:1746037247554818|interv:120000000| [2025/04/30 18:20:47 555026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247555600|pq_index:0| [2025/04/30 18:20:47 555030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247554281| [2025/04/30 18:20:47 555038] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247555037| [2025/04/30 18:20:47 555042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247555041| [2025/04/30 18:20:47 555048] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 555053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52406|min_srtt:52406|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 555057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 555062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 555067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 555071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52406|min_srtt:52406|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 555076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1324047| [2025/04/30 18:20:47 555080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 555085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 555089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52406|min_srtt:52406|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 555093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1325226| [2025/04/30 18:20:47 555098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 555102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 555106] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52406|min_srtt:52406|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 555111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1326405| [2025/04/30 18:20:47 555115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 555122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 555126] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52406|min_srtt:52406|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 555130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 555135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 555138] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 555142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 555147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 555151] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 555155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1314615| [2025/04/30 18:20:47 555160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 555164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 555168] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247555600| [2025/04/30 18:20:47 555172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247555600| [2025/04/30 18:20:47 555176] [debug] |xqc_engine_wakeup_after|wakeup:1746037247555600|now:1746037247555175|diff:425| [2025/04/30 18:20:47 555180] [debug] |xqc_engine_main_logic|END|now:1746037247555041| [2025/04/30 18:20:47 555185] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247555185| [2025/04/30 18:20:47 555189] [debug] |xqc_engine_wakeup_after|wakeup:1746037247555600|now:1746037247555189|diff:411| [2025/04/30 18:20:47 555193] [debug] |xqc_engine_main_logic|END|now:1746037247555185| [2025/04/30 18:20:47 556262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247556262| [2025/04/30 18:20:47 556273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247555600|pq_index:0| [2025/04/30 18:20:47 556278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247555041| [2025/04/30 18:20:47 556283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247556282| [2025/04/30 18:20:47 556288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247555600|now:1746037247556282| [2025/04/30 18:20:47 556292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247555600|now:1746037247556282| [2025/04/30 18:20:47 556296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 556300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 556306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52406|min_srtt:52406|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 556317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 556324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 556331] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 556337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 556345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 556353] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 556360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1314615| [2025/04/30 18:20:47 556368] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 556374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1404| [2025/04/30 18:20:47 556425] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247556386|stream_id:0|stream_offset:1314615| [2025/04/30 18:20:47 556435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 556443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 556450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52406|rtt_var:1050|pto_duration:56606|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 556458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 556464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 556470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 556477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247637992|now:1746037247556450|interv:81542| [2025/04/30 18:20:47 556481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247637992|now:1746037247556450|interval:81542|pto_count:0|srtt:52406 [2025/04/30 18:20:47 556486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79288|inflight:67219| [2025/04/30 18:20:47 556491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 556496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:79288|conn:0000558304DEB50C|stream_id:0|stream_offset:1315794| [2025/04/30 18:20:47 556506] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 556510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247557510|now:1746037247556510|interv:1000| [2025/04/30 18:20:47 556514] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 556518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 556522] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247557510| [2025/04/30 18:20:47 556526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247557510| [2025/04/30 18:20:47 556530] [debug] |xqc_engine_wakeup_after|wakeup:1746037247557510|now:1746037247556530|diff:980| [2025/04/30 18:20:47 556535] [debug] |xqc_engine_main_logic|END|now:1746037247556282| [2025/04/30 18:20:47 556733] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247556732| [2025/04/30 18:20:47 556743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 556750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:566| [2025/04/30 18:20:47 556754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:567| [2025/04/30 18:20:47 556760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:567| [2025/04/30 18:20:47 556765] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 556770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1348|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1349|path_largest_ack:1348| [2025/04/30 18:20:47 556775] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72088|prior_delivered:1207399|prior_time:1746037247498915|is_app_limited:0|send_elapse:55134|ack_elapse:57817|ctl_first_sent_time:1746037247500571|lagest_ack_time:1746037247556732|curr_delivered:1275881| [2025/04/30 18:20:47 556780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247500571| [2025/04/30 18:20:47 556785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:47 556790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1349|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1349|path_largest_ack:1349| [2025/04/30 18:20:47 556794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1209799|prior_time:1746037247500696|is_app_limited:0|send_elapse:54839|ack_elapse:56036|ctl_first_sent_time:1746037247502208|lagest_ack_time:1746037247556732|curr_delivered:1277081| [2025/04/30 18:20:47 556799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247502208| [2025/04/30 18:20:47 556803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:47 556807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52406|rttvar:1050|minrtt:30950|latest_rtt:54524|ack_delay:1000| [2025/04/30 18:20:47 556811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52546|rttvar:1067|minrtt:30950|latest_rtt:54524|ack_delay:1000| [2025/04/30 18:20:47 556823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1349|lost_pn:1346|thresh:3| [2025/04/30 18:20:47 556827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 556831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 556835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 556839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 556843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 556847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 556851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 556855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52546|rtt_var:1067|pto_duration:56814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 556860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 556864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 556867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 556871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247638200|now:1746037247556855|interv:81345| [2025/04/30 18:20:47 556876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247638200|now:1746037247556855|interval:81345|pto_count:0|srtt:52546 [2025/04/30 18:20:47 556880] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54839, ack_elapse 56036, delivered 67282|rate 1200692|lost 211| [2025/04/30 18:20:47 556885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200692) in round 21| [2025/04/30 18:20:47 556889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 556893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 556897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79288|packet_lost:0|acked:2400|po_sent_time:1746037247502208|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 556902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79288|packet_lost:0|acked:2400|po_sent_time:1746037247502208|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 556907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:81688|full_bw_reached:1|inflight:64819|srtt:52546|latest_rtt:54524|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 556913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:567|largest:567|pns:2| [2025/04/30 18:20:47 556921] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:567|frame:ACK |recv_time:1746037247556732|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 556926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367556732|now:1746037247556732|interv:120000000| [2025/04/30 18:20:47 556930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367556732|now:1746037247556732|interv:120000000| [2025/04/30 18:20:47 556934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247557510|pq_index:0| [2025/04/30 18:20:47 556938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247556282| [2025/04/30 18:20:47 556943] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247556942| [2025/04/30 18:20:47 556948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247556947| [2025/04/30 18:20:47 556953] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 556958] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52546|min_srtt:52546|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 556963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 556967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 556972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 556977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52546|min_srtt:52546|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 556982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1328763| [2025/04/30 18:20:47 557011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 557017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 557022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52546|min_srtt:52546|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 557026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1329942| [2025/04/30 18:20:47 557031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 557035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 557043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52546|min_srtt:52546|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 557048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1331121| [2025/04/30 18:20:47 557052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 557057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 557061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52546|min_srtt:52546|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 557065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 557069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 557073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 557077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 557082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 557086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 557091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1315794| [2025/04/30 18:20:47 557095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 557099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 557103] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247557510| [2025/04/30 18:20:47 557107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247557510| [2025/04/30 18:20:47 557111] [debug] |xqc_engine_wakeup_after|wakeup:1746037247557510|now:1746037247557111|diff:399| [2025/04/30 18:20:47 557116] [debug] |xqc_engine_main_logic|END|now:1746037247556947| [2025/04/30 18:20:47 557121] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247557121| [2025/04/30 18:20:47 557125] [debug] |xqc_engine_wakeup_after|wakeup:1746037247557510|now:1746037247557125|diff:385| [2025/04/30 18:20:47 557129] [debug] |xqc_engine_main_logic|END|now:1746037247557121| [2025/04/30 18:20:47 558197] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247558197| [2025/04/30 18:20:47 558207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247557510|pq_index:0| [2025/04/30 18:20:47 558211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247556947| [2025/04/30 18:20:47 558216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247558215| [2025/04/30 18:20:47 558226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247557510|now:1746037247558215| [2025/04/30 18:20:47 558231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247557510|now:1746037247558215| [2025/04/30 18:20:47 558235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 558239] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 558244] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52546|min_srtt:52546|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 558249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 558253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 558257] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 558261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 558266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 558270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 558275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1315794| [2025/04/30 18:20:47 558279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 558284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1405| [2025/04/30 18:20:47 558324] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247558292|stream_id:0|stream_offset:1315794| [2025/04/30 18:20:47 558337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 558345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 558352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52546|rtt_var:1067|pto_duration:56814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 558360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 558365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 558369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 558373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247640106|now:1746037247558352|interv:81754| [2025/04/30 18:20:47 558381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247640106|now:1746037247558352|interval:81754|pto_count:0|srtt:52546 [2025/04/30 18:20:47 558386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81688|inflight:66019| [2025/04/30 18:20:47 558391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 558395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1316973| [2025/04/30 18:20:47 558400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 558404] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1406| [2025/04/30 18:20:47 558437] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247558412|stream_id:0|stream_offset:1316973| [2025/04/30 18:20:47 558447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 558454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 558460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52546|rtt_var:1067|pto_duration:56814|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 558467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 558473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 558480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 558486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247640226|now:1746037247558460|interv:81766| [2025/04/30 18:20:47 558493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247640226|now:1746037247558460|interval:81766|pto_count:0|srtt:52546 [2025/04/30 18:20:47 558501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81688|inflight:67219| [2025/04/30 18:20:47 558509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 558516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:81688|conn:0000558304DEB50C|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 558524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 558531] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247559530|now:1746037247558530|interv:1000| [2025/04/30 18:20:47 558537] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 558543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 558549] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247559530| [2025/04/30 18:20:47 558563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247559530| [2025/04/30 18:20:47 558569] [debug] |xqc_engine_wakeup_after|wakeup:1746037247559530|now:1746037247558569|diff:961| [2025/04/30 18:20:47 558576] [debug] |xqc_engine_main_logic|END|now:1746037247558215| [2025/04/30 18:20:47 558748] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247558747| [2025/04/30 18:20:47 558756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 558763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:567| [2025/04/30 18:20:47 558767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:568| [2025/04/30 18:20:47 558773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:568| [2025/04/30 18:20:47 558777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 558783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1350|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1352|path_largest_ack:1350| [2025/04/30 18:20:47 558787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72088|prior_delivered:1209799|prior_time:1746037247500696|is_app_limited:0|send_elapse:54954|ack_elapse:58051|ctl_first_sent_time:1746037247502323|lagest_ack_time:1746037247558747|curr_delivered:1278281| [2025/04/30 18:20:47 558792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247502323| [2025/04/30 18:20:47 558797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:47 558801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 558805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72088|prior_delivered:1212199|prior_time:1746037247502752|is_app_limited:0|send_elapse:53950|ack_elapse:55995|ctl_first_sent_time:1746037247503178|lagest_ack_time:1746037247558747|curr_delivered:1279481| [2025/04/30 18:20:47 558810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247503178| [2025/04/30 18:20:47 558814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:47 558818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52546|rttvar:1067|minrtt:30950|latest_rtt:55569|ack_delay:0| [2025/04/30 18:20:47 558823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52924|rttvar:1556|minrtt:30950|latest_rtt:55569|ack_delay:0| [2025/04/30 18:20:47 558828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1352|lost_pn:1349|thresh:3| [2025/04/30 18:20:47 558833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 558837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 558841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 558845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 558854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 558858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 558862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 558866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247565570|now:1746037247558866|interval:6704| [2025/04/30 18:20:47 558870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247565570|now:1746037247558866|interv:6704| [2025/04/30 18:20:47 558874] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53950, ack_elapse 55995, delivered 67282|rate 1201571|lost 211| [2025/04/30 18:20:47 558879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201571) in round 21| [2025/04/30 18:20:47 558883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 558888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 558892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81688|packet_lost:0|acked:2400|po_sent_time:1746037247503178|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 558896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81688|packet_lost:0|acked:2400|po_sent_time:1746037247503178|recovery:1|recovery_start:1746037247538888|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 558901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:84088|full_bw_reached:1|inflight:64819|srtt:52924|latest_rtt:55569|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247538888|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 558907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:568|largest:568|pns:2| [2025/04/30 18:20:47 558911] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:568|frame:ACK |recv_time:1746037247558747|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 558916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367558747|now:1746037247558747|interv:120000000| [2025/04/30 18:20:47 558921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367558747|now:1746037247558747|interv:120000000| [2025/04/30 18:20:47 558925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247559530|pq_index:0| [2025/04/30 18:20:47 558929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247558215| [2025/04/30 18:20:47 558933] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247558933| [2025/04/30 18:20:47 558938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247558937| [2025/04/30 18:20:47 558943] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 558951] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52924|min_srtt:52924|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 558955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 558960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 558965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 558969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52924|min_srtt:52924|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 558974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1333479| [2025/04/30 18:20:47 558978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 558983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 559012] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52924|min_srtt:52924|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 559016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1334658| [2025/04/30 18:20:47 559021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 559026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 559030] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52924|min_srtt:52924|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 559034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1335837| [2025/04/30 18:20:47 559039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52924|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 559043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 559047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52924|min_srtt:52924|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 559051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1337016| [2025/04/30 18:20:47 559059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 559063] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 559067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 559071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 559076] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 559080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 559085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 559089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 559093] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247559530| [2025/04/30 18:20:47 559097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247559530| [2025/04/30 18:20:47 559101] [debug] |xqc_engine_wakeup_after|wakeup:1746037247559530|now:1746037247559101|diff:429| [2025/04/30 18:20:47 559105] [debug] |xqc_engine_main_logic|END|now:1746037247558937| [2025/04/30 18:20:47 559110] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247559110| [2025/04/30 18:20:47 559114] [debug] |xqc_engine_wakeup_after|wakeup:1746037247559530|now:1746037247559114|diff:416| [2025/04/30 18:20:47 559118] [debug] |xqc_engine_main_logic|END|now:1746037247559110| [2025/04/30 18:20:47 560193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247560192| [2025/04/30 18:20:47 560204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247559530|pq_index:0| [2025/04/30 18:20:47 560208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247558937| [2025/04/30 18:20:47 560214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247560213| [2025/04/30 18:20:47 560219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247559530|now:1746037247560213| [2025/04/30 18:20:47 560223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247559530|now:1746037247560213| [2025/04/30 18:20:47 560227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 560232] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 560237] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52924|min_srtt:52924|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 560241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1337016| [2025/04/30 18:20:47 560246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 560255] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 560260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 560264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 560270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 560277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 560284] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 560290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1407| [2025/04/30 18:20:47 560338] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247560303|stream_id:0|stream_offset:1318152| [2025/04/30 18:20:47 560348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 560356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 560363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247565570|now:1746037247560362|interval:5208| [2025/04/30 18:20:47 560369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247565570|now:1746037247560362|interv:5208| [2025/04/30 18:20:47 560373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84088|inflight:66019| [2025/04/30 18:20:47 560378] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 560383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1319331| [2025/04/30 18:20:47 560387] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 560391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1408| [2025/04/30 18:20:47 560421] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247560399|stream_id:0|stream_offset:1319331| [2025/04/30 18:20:47 560430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 560437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 560444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247565570|now:1746037247560444|interval:5126| [2025/04/30 18:20:47 560451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247565570|now:1746037247560444|interv:5126| [2025/04/30 18:20:47 560464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84088|inflight:67219| [2025/04/30 18:20:47 560472] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 560478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:84088|conn:0000558304DEB50C|stream_id:0|stream_offset:1320510| [2025/04/30 18:20:47 560485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 560490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247561490|now:1746037247560490|interv:1000| [2025/04/30 18:20:47 560494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 560498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 560502] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247561490| [2025/04/30 18:20:47 560509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247561490| [2025/04/30 18:20:47 560515] [debug] |xqc_engine_wakeup_after|wakeup:1746037247561490|now:1746037247560515|diff:975| [2025/04/30 18:20:47 560522] [debug] |xqc_engine_main_logic|END|now:1746037247560213| [2025/04/30 18:20:47 560710] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247560709| [2025/04/30 18:20:47 560720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 560727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:568| [2025/04/30 18:20:47 560731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:569| [2025/04/30 18:20:47 560737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:569| [2025/04/30 18:20:47 560741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 560747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 560752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1214599|prior_time:1746037247504711|is_app_limited:0|send_elapse:54961|ack_elapse:55998|ctl_first_sent_time:1746037247506232|lagest_ack_time:1746037247560709|curr_delivered:1280681| [2025/04/30 18:20:47 560757] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247506232| [2025/04/30 18:20:47 560761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:47 560766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 560770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1214599|prior_time:1746037247504711|is_app_limited:0|send_elapse:54961|ack_elapse:55998|ctl_first_sent_time:1746037247506232|lagest_ack_time:1746037247560709|curr_delivered:1281881| [2025/04/30 18:20:47 560775] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247506363| [2025/04/30 18:20:47 560779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:47 560789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52924|rttvar:1556|minrtt:30950|latest_rtt:54346|ack_delay:0| [2025/04/30 18:20:47 560793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53102|rttvar:1522|minrtt:30950|latest_rtt:54346|ack_delay:0| [2025/04/30 18:20:47 560798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1354|lost_pn:1351|thresh:3| [2025/04/30 18:20:47 560802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 560806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 560810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 560814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 560818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 560822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 560826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1351|lost_pn:1351|po_sent_time:1746037247503055|lost_send_time:1746037247499570|loss_delay:61139|frame:STREAM |repair:128| [2025/04/30 18:20:47 560831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247503055u| [2025/04/30 18:20:47 560835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 560839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:1522|pto_duration:59190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 560844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 560848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 560852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63619| [2025/04/30 18:20:47 560856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247644589|now:1746037247560839|interv:83750| [2025/04/30 18:20:47 560860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247644589|now:1746037247560839|interval:83750|pto_count:0|srtt:53102 [2025/04/30 18:20:47 560864] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54961, ack_elapse 55998, delivered 67282|rate 1201507|lost 212| [2025/04/30 18:20:47 560869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201507) in round 21| [2025/04/30 18:20:47 560873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 560877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 560881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84088|packet_lost:1|acked:2400|po_sent_time:1746037247506363|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 560889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84088|packet_lost:1|acked:2400|po_sent_time:1746037247506363|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 560893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:86488|full_bw_reached:1|inflight:63619|srtt:53102|latest_rtt:54346|min_rtt:30950|applimit:0|lost:211|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 560899] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:569|largest:569|pns:2| [2025/04/30 18:20:47 560904] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:569|frame:ACK |recv_time:1746037247560709|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 560908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367560709|now:1746037247560709|interv:120000000| [2025/04/30 18:20:47 560913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367560709|now:1746037247560709|interv:120000000| [2025/04/30 18:20:47 560917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247561490|pq_index:0| [2025/04/30 18:20:47 560921] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247560213| [2025/04/30 18:20:47 560925] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247560925| [2025/04/30 18:20:47 560930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247560929| [2025/04/30 18:20:47 560935] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 560940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 560945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 560949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 560954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1351|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 560959] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 560963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1337016| [2025/04/30 18:20:47 560967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 560974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 560979] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 560983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1338195| [2025/04/30 18:20:47 561009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 561014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 561019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 561023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1339374| [2025/04/30 18:20:47 561027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 561032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 561036] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 561040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1340553| [2025/04/30 18:20:47 561045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 561049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 561053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 561057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1341732| [2025/04/30 18:20:47 561062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 561066] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 561070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 561074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 561078] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 561086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 561090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 561094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 561098] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 561102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1320510| [2025/04/30 18:20:47 561106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 561110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 561114] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247561490| [2025/04/30 18:20:47 561118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247561490| [2025/04/30 18:20:47 561122] [debug] |xqc_engine_wakeup_after|wakeup:1746037247561490|now:1746037247561122|diff:368| [2025/04/30 18:20:47 561127] [debug] |xqc_engine_main_logic|END|now:1746037247560929| [2025/04/30 18:20:47 561132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247561132| [2025/04/30 18:20:47 561136] [debug] |xqc_engine_wakeup_after|wakeup:1746037247561490|now:1746037247561136|diff:354| [2025/04/30 18:20:47 561141] [debug] |xqc_engine_main_logic|END|now:1746037247561132| [2025/04/30 18:20:47 562217] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247562217| [2025/04/30 18:20:47 562231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247561490|pq_index:0| [2025/04/30 18:20:47 562238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247560929| [2025/04/30 18:20:47 562246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247562244| [2025/04/30 18:20:47 562253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247561490|now:1746037247562244| [2025/04/30 18:20:47 562260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247561490|now:1746037247562244| [2025/04/30 18:20:47 562267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 562274] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 562281] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 562289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1341732| [2025/04/30 18:20:47 562296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 562302] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 562316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 562322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 562330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1351|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 562337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63619|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 562343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 562350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1409| [2025/04/30 18:20:47 562394] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63619|now:1746037247562362|stream_id:0|stream_offset:1259202| [2025/04/30 18:20:47 562405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1409|origin_pktnum:1351|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 562412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63619|applimit:0| [2025/04/30 18:20:47 562419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:1522|pto_duration:59190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 562427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 562432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 562439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 562445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247646552|now:1746037247562419|interv:84133| [2025/04/30 18:20:47 562452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247646552|now:1746037247562419|interval:84133|pto_count:0|srtt:53102 [2025/04/30 18:20:47 562460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86488|inflight:64819| [2025/04/30 18:20:47 562468] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 562474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1320510| [2025/04/30 18:20:47 562481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 562488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1410| [2025/04/30 18:20:47 562536] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247562500|stream_id:0|stream_offset:1320510| [2025/04/30 18:20:47 562544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 562554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 562562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:1522|pto_duration:59190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 562569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 562575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 562581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 562588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247646690|now:1746037247562562|interv:84128| [2025/04/30 18:20:47 562595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247646690|now:1746037247562562|interval:84128|pto_count:0|srtt:53102 [2025/04/30 18:20:47 562600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86488|inflight:66019| [2025/04/30 18:20:47 562606] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 562610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1321689| [2025/04/30 18:20:47 562617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 562624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1411| [2025/04/30 18:20:47 562662] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247562636|stream_id:0|stream_offset:1321689| [2025/04/30 18:20:47 562672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 562680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 562687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:1522|pto_duration:59190|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 562694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 562700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 562707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 562713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247646826|now:1746037247562686|interv:84140| [2025/04/30 18:20:47 562720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247646826|now:1746037247562686|interval:84140|pto_count:0|srtt:53102 [2025/04/30 18:20:47 562725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86488|inflight:67219| [2025/04/30 18:20:47 562735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 562739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:86488|conn:0000558304DEB50C|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 562744] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 562748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247563748|now:1746037247562748|interv:1000| [2025/04/30 18:20:47 562752] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 562756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 562760] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247563748| [2025/04/30 18:20:47 562764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247563748| [2025/04/30 18:20:47 562769] [debug] |xqc_engine_wakeup_after|wakeup:1746037247563748|now:1746037247562768|diff:980| [2025/04/30 18:20:47 562773] [debug] |xqc_engine_main_logic|END|now:1746037247562244| [2025/04/30 18:20:47 562783] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247562782| [2025/04/30 18:20:47 562788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 562794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:569| [2025/04/30 18:20:47 562798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:570| [2025/04/30 18:20:47 562804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:570| [2025/04/30 18:20:47 562808] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 562813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 562818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1216999|prior_time:1746037247506877|is_app_limited:0|send_elapse:53975|ack_elapse:55905|ctl_first_sent_time:1746037247507176|lagest_ack_time:1746037247562782|curr_delivered:1283081| [2025/04/30 18:20:47 562823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247507176| [2025/04/30 18:20:47 562828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:47 562832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 562837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1216999|prior_time:1746037247506877|is_app_limited:0|send_elapse:53975|ack_elapse:55905|ctl_first_sent_time:1746037247507176|lagest_ack_time:1746037247562782|curr_delivered:1284281| [2025/04/30 18:20:47 562841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247507299| [2025/04/30 18:20:47 562845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:47 562849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53102|rttvar:1522|minrtt:30950|latest_rtt:55483|ack_delay:1000| [2025/04/30 18:20:47 562857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53275|rttvar:1487|minrtt:30950|latest_rtt:55483|ack_delay:1000| [2025/04/30 18:20:47 562861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1356|lost_pn:1353|thresh:3| [2025/04/30 18:20:47 562866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 562893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 562897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53275|rtt_var:1487|pto_duration:59223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 562902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 562906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 562910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 562914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247646859|now:1746037247562897|interv:83962| [2025/04/30 18:20:47 562918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247646859|now:1746037247562897|interval:83962|pto_count:0|srtt:53275 [2025/04/30 18:20:47 562922] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53975, ack_elapse 55905, delivered 67282|rate 1203505|lost 212| [2025/04/30 18:20:47 562927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203505) in round 21| [2025/04/30 18:20:47 562931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 562935] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 562939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86488|packet_lost:0|acked:2400|po_sent_time:1746037247507299|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 562944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86488|packet_lost:0|acked:2400|po_sent_time:1746037247507299|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 562951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:88888|full_bw_reached:1|inflight:64819|srtt:53275|latest_rtt:55483|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 562957] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:570|largest:570|pns:2| [2025/04/30 18:20:47 562962] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:570|frame:ACK |recv_time:1746037247562782|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 562966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367562782|now:1746037247562782|interv:120000000| [2025/04/30 18:20:47 562971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367562782|now:1746037247562782|interv:120000000| [2025/04/30 18:20:47 562975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247563748|pq_index:0| [2025/04/30 18:20:47 562979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247562244| [2025/04/30 18:20:47 562983] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247562983| [2025/04/30 18:20:47 563010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247563009| [2025/04/30 18:20:47 563015] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 563020] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53275|min_srtt:53275|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 563025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1341732| [2025/04/30 18:20:47 563030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 563034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 563039] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53275|min_srtt:53275|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 563043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1342911| [2025/04/30 18:20:47 563048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 563052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 563057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53275|min_srtt:53275|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 563061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1344090| [2025/04/30 18:20:47 563072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 563077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 563081] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53275|min_srtt:53275|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 563086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1345269| [2025/04/30 18:20:47 563090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 563094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 563099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53275|min_srtt:53275|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 563103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 563107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 563111] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 563115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 563119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 563123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 563128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 563132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 563136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 563140] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247563748| [2025/04/30 18:20:47 563144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247563748| [2025/04/30 18:20:47 563148] [debug] |xqc_engine_wakeup_after|wakeup:1746037247563748|now:1746037247563148|diff:600| [2025/04/30 18:20:47 563152] [debug] |xqc_engine_main_logic|END|now:1746037247563009| [2025/04/30 18:20:47 563157] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247563157| [2025/04/30 18:20:47 563161] [debug] |xqc_engine_wakeup_after|wakeup:1746037247563748|now:1746037247563161|diff:587| [2025/04/30 18:20:47 563168] [debug] |xqc_engine_main_logic|END|now:1746037247563157| [2025/04/30 18:20:47 564238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247564238| [2025/04/30 18:20:47 564253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247563748|pq_index:0| [2025/04/30 18:20:47 564260] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247563009| [2025/04/30 18:20:47 564268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247564267| [2025/04/30 18:20:47 564275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247563748|now:1746037247564267| [2025/04/30 18:20:47 564282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247563748|now:1746037247564267| [2025/04/30 18:20:47 564289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 564296] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 564304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53275|min_srtt:53275|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 564311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 564318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 564324] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 564330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 564337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 564345] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 564352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 564360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 564367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1412| [2025/04/30 18:20:47 564416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247564378|stream_id:0|stream_offset:1322868| [2025/04/30 18:20:47 564425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 564433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 564440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53275|rtt_var:1487|pto_duration:59223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 564447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 564460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 564467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 564473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247648601|now:1746037247564439|interv:84162| [2025/04/30 18:20:47 564480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247648601|now:1746037247564439|interval:84162|pto_count:0|srtt:53275 [2025/04/30 18:20:47 564488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88888|inflight:66019| [2025/04/30 18:20:47 564496] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 564503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1324047| [2025/04/30 18:20:47 564511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 564518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1413| [2025/04/30 18:20:47 564565] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247564531|stream_id:0|stream_offset:1324047| [2025/04/30 18:20:47 564576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 564583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 564590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53275|rtt_var:1487|pto_duration:59223|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 564596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 564603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 564609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 564615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247648754|now:1746037247564590|interv:84164| [2025/04/30 18:20:47 564622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247648754|now:1746037247564590|interval:84164|pto_count:0|srtt:53275 [2025/04/30 18:20:47 564629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88888|inflight:67219| [2025/04/30 18:20:47 564637] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 564644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:88888|conn:0000558304DEB50C|stream_id:0|stream_offset:1325226| [2025/04/30 18:20:47 564658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 564664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247565664|now:1746037247564664|interv:1000| [2025/04/30 18:20:47 564670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 564674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 564678] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247565664| [2025/04/30 18:20:47 564682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247565664| [2025/04/30 18:20:47 564686] [debug] |xqc_engine_wakeup_after|wakeup:1746037247565664|now:1746037247564686|diff:978| [2025/04/30 18:20:47 564691] [debug] |xqc_engine_main_logic|END|now:1746037247564267| [2025/04/30 18:20:47 564767] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247564766| [2025/04/30 18:20:47 564773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 564779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:570| [2025/04/30 18:20:47 564783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:571| [2025/04/30 18:20:47 564789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:571| [2025/04/30 18:20:47 564793] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 564798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 564803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1219399|prior_time:1746037247508709|is_app_limited:0|send_elapse:53790|ack_elapse:56057|ctl_first_sent_time:1746037247509011|lagest_ack_time:1746037247564766|curr_delivered:1285481| [2025/04/30 18:20:47 564808] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247509011| [2025/04/30 18:20:47 564812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:47 564817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 564821] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1219399|prior_time:1746037247508709|is_app_limited:0|send_elapse:53790|ack_elapse:56057|ctl_first_sent_time:1746037247509011|lagest_ack_time:1746037247564766|curr_delivered:1286681| [2025/04/30 18:20:47 564826] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247509100| [2025/04/30 18:20:47 564830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:47 564834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53275|rttvar:1487|minrtt:30950|latest_rtt:55666|ack_delay:0| [2025/04/30 18:20:47 564838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53574|rttvar:1713|minrtt:30950|latest_rtt:55666|ack_delay:0| [2025/04/30 18:20:47 564842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1358|lost_pn:1355|thresh:3| [2025/04/30 18:20:47 564850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 564878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 564882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53574|rtt_var:1713|pto_duration:60426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 564886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 564890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 564894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 564898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247649957|now:1746037247564882|interv:85075| [2025/04/30 18:20:47 564902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247649957|now:1746037247564882|interval:85075|pto_count:0|srtt:53574 [2025/04/30 18:20:47 564907] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53790, ack_elapse 56057, delivered 67282|rate 1200242|lost 212| [2025/04/30 18:20:47 564911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200242) in round 21| [2025/04/30 18:20:47 564915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 564920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 564924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88888|packet_lost:0|acked:2400|po_sent_time:1746037247509100|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 564928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88888|packet_lost:0|acked:2400|po_sent_time:1746037247509100|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 564933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:91288|full_bw_reached:1|inflight:64819|srtt:53574|latest_rtt:55666|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 564939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:571|largest:571|pns:2| [2025/04/30 18:20:47 564948] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:571|frame:ACK |recv_time:1746037247564766|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 564953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367564766|now:1746037247564766|interv:120000000| [2025/04/30 18:20:47 564957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367564766|now:1746037247564766|interv:120000000| [2025/04/30 18:20:47 564961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247565664|pq_index:0| [2025/04/30 18:20:47 564965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247564267| [2025/04/30 18:20:47 564969] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247564969| [2025/04/30 18:20:47 564974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247564973| [2025/04/30 18:20:47 564979] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 564984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 565009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 565013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 565018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 565023] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 565027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1347627| [2025/04/30 18:20:47 565032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 565036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 565040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 565045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1348806| [2025/04/30 18:20:47 565049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 565053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 565061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 565065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1349985| [2025/04/30 18:20:47 565069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 565074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 565078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 565082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 565086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 565090] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 565094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 565098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 565103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 565107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1325226| [2025/04/30 18:20:47 565112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 565115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 565119] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247565664| [2025/04/30 18:20:47 565123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247565664| [2025/04/30 18:20:47 565127] [debug] |xqc_engine_wakeup_after|wakeup:1746037247565664|now:1746037247565127|diff:537| [2025/04/30 18:20:47 565132] [debug] |xqc_engine_main_logic|END|now:1746037247564973| [2025/04/30 18:20:47 565137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247565137| [2025/04/30 18:20:47 565141] [debug] |xqc_engine_wakeup_after|wakeup:1746037247565664|now:1746037247565141|diff:523| [2025/04/30 18:20:47 565145] [debug] |xqc_engine_main_logic|END|now:1746037247565137| [2025/04/30 18:20:47 566215] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247566215| [2025/04/30 18:20:47 566225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247565664|pq_index:0| [2025/04/30 18:20:47 566230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247564973| [2025/04/30 18:20:47 566235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247566234| [2025/04/30 18:20:47 566245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247565664|now:1746037247566234| [2025/04/30 18:20:47 566249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247565664|now:1746037247566234| [2025/04/30 18:20:47 566253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 566258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 566263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53574|min_srtt:53574|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 566267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 566272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 566276] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 566280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 566285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 566292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 566299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1325226| [2025/04/30 18:20:47 566306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 566314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1414| [2025/04/30 18:20:47 566364] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247566326|stream_id:0|stream_offset:1325226| [2025/04/30 18:20:47 566374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 566382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 566388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53574|rtt_var:1713|pto_duration:60426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 566395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 566402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 566408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 566415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247651752|now:1746037247566387|interv:85365| [2025/04/30 18:20:47 566428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247651752|now:1746037247566387|interval:85365|pto_count:0|srtt:53574 [2025/04/30 18:20:47 566436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91288|inflight:66019| [2025/04/30 18:20:47 566443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 566448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1326405| [2025/04/30 18:20:47 566452] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 566456] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1415| [2025/04/30 18:20:47 566490] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247566465|stream_id:0|stream_offset:1326405| [2025/04/30 18:20:47 566496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 566500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 566504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53574|rtt_var:1713|pto_duration:60426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 566509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 566514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 566520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 566527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247651891|now:1746037247566504|interv:85387| [2025/04/30 18:20:47 566533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247651891|now:1746037247566504|interval:85387|pto_count:0|srtt:53574 [2025/04/30 18:20:47 566541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91288|inflight:67219| [2025/04/30 18:20:47 566549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 566556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:91288|conn:0000558304DEB50C|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 566562] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 566568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247567568|now:1746037247566568|interv:1000| [2025/04/30 18:20:47 566573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 566577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 566581] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247567568| [2025/04/30 18:20:47 566590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247567568| [2025/04/30 18:20:47 566594] [debug] |xqc_engine_wakeup_after|wakeup:1746037247567568|now:1746037247566594|diff:974| [2025/04/30 18:20:47 566598] [debug] |xqc_engine_main_logic|END|now:1746037247566234| [2025/04/30 18:20:47 566761] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247566760| [2025/04/30 18:20:47 566770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 566776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:571| [2025/04/30 18:20:47 566780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:572| [2025/04/30 18:20:47 566786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:572| [2025/04/30 18:20:47 566790] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 566796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 566804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1221799|prior_time:1746037247510671|is_app_limited:0|send_elapse:53756|ack_elapse:56089|ctl_first_sent_time:1746037247510957|lagest_ack_time:1746037247566760|curr_delivered:1287881| [2025/04/30 18:20:47 566809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247510957| [2025/04/30 18:20:47 566813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:47 566818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 566822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1221799|prior_time:1746037247510671|is_app_limited:0|send_elapse:53756|ack_elapse:56089|ctl_first_sent_time:1746037247510957|lagest_ack_time:1746037247566760|curr_delivered:1289081| [2025/04/30 18:20:47 566827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247511070| [2025/04/30 18:20:47 566831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:47 566835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53574|rttvar:1713|minrtt:30950|latest_rtt:55690|ack_delay:1000| [2025/04/30 18:20:47 566839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53714|rttvar:1564|minrtt:30950|latest_rtt:55690|ack_delay:1000| [2025/04/30 18:20:47 566843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1360|lost_pn:1357|thresh:3| [2025/04/30 18:20:47 566848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 566880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 566884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53714|rtt_var:1564|pto_duration:59970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 566889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 566893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 566897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 566901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247651435|now:1746037247566884|interv:84551| [2025/04/30 18:20:47 566905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247651435|now:1746037247566884|interval:84551|pto_count:0|srtt:53714 [2025/04/30 18:20:47 566909] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53756, ack_elapse 56089, delivered 67282|rate 1199557|lost 212| [2025/04/30 18:20:47 566914] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199557) in round 21| [2025/04/30 18:20:47 566918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 566922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 566926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91288|packet_lost:0|acked:2400|po_sent_time:1746037247511070|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 566931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91288|packet_lost:0|acked:2400|po_sent_time:1746037247511070|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 566935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:93688|full_bw_reached:1|inflight:64819|srtt:53714|latest_rtt:55690|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 566941] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:572|largest:572|pns:2| [2025/04/30 18:20:47 566946] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:572|frame:ACK |recv_time:1746037247566760|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 566950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367566760|now:1746037247566760|interv:120000000| [2025/04/30 18:20:47 566955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367566760|now:1746037247566760|interv:120000000| [2025/04/30 18:20:47 566961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247567568|pq_index:0| [2025/04/30 18:20:47 566965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247566234| [2025/04/30 18:20:47 566969] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247566969| [2025/04/30 18:20:47 566974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247566973| [2025/04/30 18:20:47 566980] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 566984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53714|min_srtt:53714|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 567008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 567013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 567018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 567022] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53714|min_srtt:53714|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 567027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1352343| [2025/04/30 18:20:47 567031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 567035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 567040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53714|min_srtt:53714|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 567044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1353522| [2025/04/30 18:20:47 567048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 567053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 567057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53714|min_srtt:53714|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 567061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1354701| [2025/04/30 18:20:47 567068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 567073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 567077] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53714|min_srtt:53714|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 567081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 567085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 567089] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 567093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 567097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 567102] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 567106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 567111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 567114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 567118] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247567568| [2025/04/30 18:20:47 567122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247567568| [2025/04/30 18:20:47 567126] [debug] |xqc_engine_wakeup_after|wakeup:1746037247567568|now:1746037247567126|diff:442| [2025/04/30 18:20:47 567131] [debug] |xqc_engine_main_logic|END|now:1746037247566973| [2025/04/30 18:20:47 567136] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247567136| [2025/04/30 18:20:47 567140] [debug] |xqc_engine_wakeup_after|wakeup:1746037247567568|now:1746037247567140|diff:428| [2025/04/30 18:20:47 567144] [debug] |xqc_engine_main_logic|END|now:1746037247567136| [2025/04/30 18:20:47 568221] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247568221| [2025/04/30 18:20:47 568235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247567568|pq_index:0| [2025/04/30 18:20:47 568242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247566973| [2025/04/30 18:20:47 568250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247568249| [2025/04/30 18:20:47 568258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247567568|now:1746037247568249| [2025/04/30 18:20:47 568264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247567568|now:1746037247568249| [2025/04/30 18:20:47 568278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 568285] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 568293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53714|min_srtt:53714|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 568300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 568307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 568314] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 568320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 568328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 568336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 568342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 568349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 568357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1416| [2025/04/30 18:20:47 568406] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247568368|stream_id:0|stream_offset:1327584| [2025/04/30 18:20:47 568416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 568424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 568430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53714|rtt_var:1564|pto_duration:59970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 568438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 568444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 568450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 568456] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247653338|now:1746037247568430|interv:84908| [2025/04/30 18:20:47 568463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247653338|now:1746037247568430|interval:84908|pto_count:0|srtt:53714 [2025/04/30 18:20:47 568471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93688|inflight:66019| [2025/04/30 18:20:47 568477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 568487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1328763| [2025/04/30 18:20:47 568492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 568496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1417| [2025/04/30 18:20:47 568533] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247568504|stream_id:0|stream_offset:1328763| [2025/04/30 18:20:47 568543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 568550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 568557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53714|rtt_var:1564|pto_duration:59970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 568564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 568571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 568577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 568584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247653474|now:1746037247568557|interv:84917| [2025/04/30 18:20:47 568591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247653474|now:1746037247568557|interval:84917|pto_count:0|srtt:53714 [2025/04/30 18:20:47 568598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93688|inflight:67219| [2025/04/30 18:20:47 568604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 568609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:93688|conn:0000558304DEB50C|stream_id:0|stream_offset:1329942| [2025/04/30 18:20:47 568613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 568617] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247569617|now:1746037247568617|interv:1000| [2025/04/30 18:20:47 568621] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 568625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 568629] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247569617| [2025/04/30 18:20:47 568633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247569617| [2025/04/30 18:20:47 568637] [debug] |xqc_engine_wakeup_after|wakeup:1746037247569617|now:1746037247568637|diff:980| [2025/04/30 18:20:47 568642] [debug] |xqc_engine_main_logic|END|now:1746037247568249| [2025/04/30 18:20:47 568707] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247568706| [2025/04/30 18:20:47 568720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 568726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:572| [2025/04/30 18:20:47 568731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:573| [2025/04/30 18:20:47 568737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:573| [2025/04/30 18:20:47 568741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 568746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 568751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1224199|prior_time:1746037247512660|is_app_limited:0|send_elapse:53771|ack_elapse:56046|ctl_first_sent_time:1746037247512950|lagest_ack_time:1746037247568706|curr_delivered:1290281| [2025/04/30 18:20:47 568755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247512950| [2025/04/30 18:20:47 568760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:47 568765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 568769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:70888|prior_delivered:1224199|prior_time:1746037247512660|is_app_limited:0|send_elapse:53771|ack_elapse:56046|ctl_first_sent_time:1746037247512950|lagest_ack_time:1746037247568706|curr_delivered:1291481| [2025/04/30 18:20:47 568773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247513065| [2025/04/30 18:20:47 568777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:47 568782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53714|rttvar:1564|minrtt:30950|latest_rtt:55641|ack_delay:0| [2025/04/30 18:20:47 568786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53955|rttvar:1654|minrtt:30950|latest_rtt:55641|ack_delay:0| [2025/04/30 18:20:47 568790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1362|lost_pn:1359|thresh:3| [2025/04/30 18:20:47 568795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 568825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 568829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53955|rtt_var:1654|pto_duration:60571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 568834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 568838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 568842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 568845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247654075|now:1746037247568829|interv:85246| [2025/04/30 18:20:47 568850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247654075|now:1746037247568829|interval:85246|pto_count:0|srtt:53955 [2025/04/30 18:20:47 568854] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53771, ack_elapse 56046, delivered 67282|rate 1200478|lost 212| [2025/04/30 18:20:47 568859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200478) in round 21| [2025/04/30 18:20:47 568863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 568867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 568871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93688|packet_lost:0|acked:2400|po_sent_time:1746037247513065|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 568876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93688|packet_lost:0|acked:2400|po_sent_time:1746037247513065|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 568880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:96088|full_bw_reached:1|inflight:64819|srtt:53955|latest_rtt:55641|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 568886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:573|largest:573|pns:2| [2025/04/30 18:20:47 568891] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:573|frame:ACK |recv_time:1746037247568706|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 568895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367568706|now:1746037247568706|interv:120000000| [2025/04/30 18:20:47 568900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367568706|now:1746037247568706|interv:120000000| [2025/04/30 18:20:47 568904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247569617|pq_index:0| [2025/04/30 18:20:47 568908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247568249| [2025/04/30 18:20:47 568912] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247568912| [2025/04/30 18:20:47 568917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247568916| [2025/04/30 18:20:47 568924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 568929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53955|min_srtt:53955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 568934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 568938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 568943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 568948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53955|min_srtt:53955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 568952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1357059| [2025/04/30 18:20:47 568956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 568961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 568965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53955|min_srtt:53955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 568969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 568973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 568978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 568982] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53955|min_srtt:53955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 569003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 569011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 569015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 569019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53955|min_srtt:53955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 569027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 569031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 569035] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 569039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 569043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 569048] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 569052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1329942| [2025/04/30 18:20:47 569056] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 569060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 569064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247569617| [2025/04/30 18:20:47 569068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247569617| [2025/04/30 18:20:47 569072] [debug] |xqc_engine_wakeup_after|wakeup:1746037247569617|now:1746037247569072|diff:545| [2025/04/30 18:20:47 569077] [debug] |xqc_engine_main_logic|END|now:1746037247568916| [2025/04/30 18:20:47 569082] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247569082| [2025/04/30 18:20:47 569086] [debug] |xqc_engine_wakeup_after|wakeup:1746037247569617|now:1746037247569086|diff:531| [2025/04/30 18:20:47 569089] [debug] |xqc_engine_main_logic|END|now:1746037247569082| [2025/04/30 18:20:47 570161] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247570161| [2025/04/30 18:20:47 570171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247569617|pq_index:0| [2025/04/30 18:20:47 570176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247568916| [2025/04/30 18:20:47 570181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247570180| [2025/04/30 18:20:47 570186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247569617|now:1746037247570180| [2025/04/30 18:20:47 570190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247569617|now:1746037247570180| [2025/04/30 18:20:47 570194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 570201] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 570209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53955|min_srtt:53955|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 570216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 570231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 570237] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 570243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 570250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 570258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 570265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1329942| [2025/04/30 18:20:47 570272] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 570279] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1418| [2025/04/30 18:20:47 570326] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64819|now:1746037247570291|stream_id:0|stream_offset:1329942| [2025/04/30 18:20:47 570336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 570344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64819|applimit:0| [2025/04/30 18:20:47 570351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53955|rtt_var:1654|pto_duration:60571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 570358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 570364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 570371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 570377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247655862|now:1746037247570351|interv:85511| [2025/04/30 18:20:47 570384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247655862|now:1746037247570351|interval:85511|pto_count:0|srtt:53955 [2025/04/30 18:20:47 570392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96088|inflight:66019| [2025/04/30 18:20:47 570400] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 570407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66019|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1331121| [2025/04/30 18:20:47 570414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 570421] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1419| [2025/04/30 18:20:47 570467] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66019|now:1746037247570437|stream_id:0|stream_offset:1331121| [2025/04/30 18:20:47 570477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 570484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 570490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53955|rtt_var:1654|pto_duration:60571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 570497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 570503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 570509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67219| [2025/04/30 18:20:47 570514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247656008|now:1746037247570490|interv:85518| [2025/04/30 18:20:47 570518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247656008|now:1746037247570490|interval:85518|pto_count:0|srtt:53955 [2025/04/30 18:20:47 570523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96088|inflight:67219| [2025/04/30 18:20:47 570528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 570532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67219|cwnd:96088|conn:0000558304DEB50C|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 570536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 570540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247571540|now:1746037247570540|interv:1000| [2025/04/30 18:20:47 570544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 570548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 570552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247571540| [2025/04/30 18:20:47 570557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247571540| [2025/04/30 18:20:47 570561] [debug] |xqc_engine_wakeup_after|wakeup:1746037247571540|now:1746037247570561|diff:979| [2025/04/30 18:20:47 570565] [debug] |xqc_engine_main_logic|END|now:1746037247570180| [2025/04/30 18:20:47 570676] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247570675| [2025/04/30 18:20:47 570681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 570687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:573| [2025/04/30 18:20:47 570691] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:574| [2025/04/30 18:20:47 570697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:574| [2025/04/30 18:20:47 570701] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 570711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 570716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72069|prior_delivered:1225418|prior_time:1746037247513713|is_app_limited:0|send_elapse:53627|ack_elapse:56962|ctl_first_sent_time:1746037247514037|lagest_ack_time:1746037247570675|curr_delivered:1292681| [2025/04/30 18:20:47 570720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247514037| [2025/04/30 18:20:47 570725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:47 570730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 570734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72044|prior_delivered:1226643|prior_time:1746037247515078|is_app_limited:0|send_elapse:54825|ack_elapse:55597|ctl_first_sent_time:1746037247515365|lagest_ack_time:1746037247570675|curr_delivered:1293881| [2025/04/30 18:20:47 570738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247515365| [2025/04/30 18:20:47 570742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 18:20:47 570747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53955|rttvar:1654|minrtt:30950|latest_rtt:55310|ack_delay:0| [2025/04/30 18:20:47 570751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54124|rttvar:1579|minrtt:30950|latest_rtt:55310|ack_delay:0| [2025/04/30 18:20:47 570755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1364|lost_pn:1361|thresh:3| [2025/04/30 18:20:47 570759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 570787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 570791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54124|rtt_var:1579|pto_duration:60440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 570795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 570802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 570805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64819| [2025/04/30 18:20:47 570809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247655877|now:1746037247570790|interv:85087| [2025/04/30 18:20:47 570813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247655877|now:1746037247570790|interval:85087|pto_count:0|srtt:54124 [2025/04/30 18:20:47 570818] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54825, ack_elapse 55597, delivered 67238|rate 1209381|lost 212| [2025/04/30 18:20:47 570822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209381) in round 21| [2025/04/30 18:20:47 570827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 570831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 570835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96088|packet_lost:0|acked:2400|po_sent_time:1746037247515365|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 570839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96088|packet_lost:0|acked:2400|po_sent_time:1746037247515365|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 570844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:98488|full_bw_reached:1|inflight:64819|srtt:54124|latest_rtt:55310|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 570850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:574|largest:574|pns:2| [2025/04/30 18:20:47 570854] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:574|frame:ACK |recv_time:1746037247570675|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 570859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367570675|now:1746037247570675|interv:120000000| [2025/04/30 18:20:47 570863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367570675|now:1746037247570675|interv:120000000| [2025/04/30 18:20:47 570867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247571540|pq_index:0| [2025/04/30 18:20:47 570871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247570180| [2025/04/30 18:20:47 570876] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247570875| [2025/04/30 18:20:47 570881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247570879| [2025/04/30 18:20:47 570886] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 570891] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54124|min_srtt:54124|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 570898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:64819|cwnd:98488|conn:0000558304DEB50C|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 570903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 570908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 570912] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54124|min_srtt:54124|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 570917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:64819|cwnd:98488|conn:0000558304DEB50C|stream_id:0|stream_offset:1361775| [2025/04/30 18:20:47 570921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 570926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 570930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54124|min_srtt:54124|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 570934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:64819|cwnd:98488|conn:0000558304DEB50C|stream_id:0|stream_offset:1362954| [2025/04/30 18:20:47 570939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 570943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 570947] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54124|min_srtt:54124|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 570951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64819|cwnd:98488|conn:0000558304DEB50C|stream_id:0|stream_offset:1364133| [2025/04/30 18:20:47 570956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54124|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 570960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 570964] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54124|min_srtt:54124|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 570969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:64819|cwnd:98488|conn:0000558304DEB50C|stream_id:0|stream_offset:1365312| [2025/04/30 18:20:47 570973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 570979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 570983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 571007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 571012] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 571016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64819|cwnd:98488|conn:0000558304DEB50C|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 571021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 571024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 571028] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247571540| [2025/04/30 18:20:47 571032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247571540| [2025/04/30 18:20:47 571036] [debug] |xqc_engine_wakeup_after|wakeup:1746037247571540|now:1746037247571036|diff:504| [2025/04/30 18:20:47 571041] [debug] |xqc_engine_main_logic|END|now:1746037247570879| [2025/04/30 18:20:47 571046] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247571046| [2025/04/30 18:20:47 571050] [debug] |xqc_engine_wakeup_after|wakeup:1746037247571540|now:1746037247571050|diff:490| [2025/04/30 18:20:47 571054] [debug] |xqc_engine_main_logic|END|now:1746037247571046| [2025/04/30 18:20:47 571735] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247571734| [2025/04/30 18:20:47 571744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 571750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:574| [2025/04/30 18:20:47 571754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:575| [2025/04/30 18:20:47 571760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:575| [2025/04/30 18:20:47 571764] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 571769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1365|origin_pktnum:1276|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1366|path_largest_ack:1365| [2025/04/30 18:20:47 571774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:69663|prior_delivered:1229043|prior_time:1746037247516797|is_app_limited:0|send_elapse:53897|ack_elapse:54937|ctl_first_sent_time:1746037247517110|lagest_ack_time:1746037247571734|curr_delivered:1293900| [2025/04/30 18:20:47 571779] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247517110| [2025/04/30 18:20:47 571783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 18:20:47 571788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 571792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:69663|prior_delivered:1229043|prior_time:1746037247516797|is_app_limited:0|send_elapse:53897|ack_elapse:54937|ctl_first_sent_time:1746037247517110|lagest_ack_time:1746037247571734|curr_delivered:1295100| [2025/04/30 18:20:47 571802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247517194| [2025/04/30 18:20:47 571807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:47 571811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54124|rttvar:1579|minrtt:30950|latest_rtt:54540|ack_delay:0| [2025/04/30 18:20:47 571815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54176|rttvar:1289|minrtt:30950|latest_rtt:54540|ack_delay:0| [2025/04/30 18:20:47 571819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1366|lost_pn:1363|thresh:3| [2025/04/30 18:20:47 571824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 571828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 571832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 571835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 571839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 571843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 571847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 571851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54176|rtt_var:1289|pto_duration:59332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 571856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 571860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 571864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 18:20:47 571868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247654769|now:1746037247571851|interv:82918| [2025/04/30 18:20:47 571872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247654769|now:1746037247571851|interval:82918|pto_count:0|srtt:54176 [2025/04/30 18:20:47 571876] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53897, ack_elapse 54937, delivered 66057|rate 1202413|lost 212| [2025/04/30 18:20:47 571881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202413) in round 21| [2025/04/30 18:20:47 571885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 571889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 571893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98488|packet_lost:0|acked:1219|po_sent_time:1746037247517194|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 571900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98488|packet_lost:0|acked:1219|po_sent_time:1746037247517194|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 571905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:99707|full_bw_reached:1|inflight:63600|srtt:54176|latest_rtt:54540|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 571911] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:575|largest:575|pns:2| [2025/04/30 18:20:47 571915] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:575|frame:ACK |recv_time:1746037247571734|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 571920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367571734|now:1746037247571734|interv:120000000| [2025/04/30 18:20:47 571924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367571734|now:1746037247571734|interv:120000000| [2025/04/30 18:20:47 571928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247571540|pq_index:0| [2025/04/30 18:20:47 571932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247570879| [2025/04/30 18:20:47 571936] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247571936| [2025/04/30 18:20:47 571941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247571940| [2025/04/30 18:20:47 571946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247571540|now:1746037247571940| [2025/04/30 18:20:47 571950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247571540|now:1746037247571940| [2025/04/30 18:20:47 571954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 571958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 571963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54176|min_srtt:54176|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 571968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:63600|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1365312| [2025/04/30 18:20:47 571972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 571977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 571981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54176|min_srtt:54176|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 572003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63600|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1366491| [2025/04/30 18:20:47 572014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54176|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 572019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 572023] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54176|min_srtt:54176|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 572027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63600|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1367670| [2025/04/30 18:20:47 572031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 572035] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 572039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 572043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 572048] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 572052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63600|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 572057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 572061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1420| [2025/04/30 18:20:47 572098] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63600|now:1746037247572068|stream_id:0|stream_offset:1332300| [2025/04/30 18:20:47 572108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 572115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 18:20:47 572122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54176|rtt_var:1289|pto_duration:59332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 572129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 572135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 572138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 572143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247656400|now:1746037247572122|interv:84278| [2025/04/30 18:20:47 572147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247656400|now:1746037247572122|interval:84278|pto_count:0|srtt:54176 [2025/04/30 18:20:47 572155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99707|inflight:64800| [2025/04/30 18:20:47 572160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 572165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1333479| [2025/04/30 18:20:47 572169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 572173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247573173|now:1746037247572173|interv:1000| [2025/04/30 18:20:47 572177] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 572181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 572185] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247573173| [2025/04/30 18:20:47 572189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247573173| [2025/04/30 18:20:47 572193] [debug] |xqc_engine_wakeup_after|wakeup:1746037247573173|now:1746037247572193|diff:980| [2025/04/30 18:20:47 572198] [debug] |xqc_engine_main_logic|END|now:1746037247571940| [2025/04/30 18:20:47 572203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247572203| [2025/04/30 18:20:47 572207] [debug] |xqc_engine_wakeup_after|wakeup:1746037247573173|now:1746037247572207|diff:966| [2025/04/30 18:20:47 572211] [debug] |xqc_engine_main_logic|END|now:1746037247572203| [2025/04/30 18:20:47 573284] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247573284| [2025/04/30 18:20:47 573298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247573173|pq_index:0| [2025/04/30 18:20:47 573306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247571940| [2025/04/30 18:20:47 573314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247573312| [2025/04/30 18:20:47 573322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247573173|now:1746037247573312| [2025/04/30 18:20:47 573329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247573173|now:1746037247573312| [2025/04/30 18:20:47 573336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 573342] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 573350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54176|min_srtt:54176|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 573357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1367670| [2025/04/30 18:20:47 573364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 573371] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 573377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 573391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 573399] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 573405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1333479| [2025/04/30 18:20:47 573412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 573417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1421| [2025/04/30 18:20:47 573456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247573425|stream_id:0|stream_offset:1333479| [2025/04/30 18:20:47 573466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 573474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 573481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54176|rtt_var:1289|pto_duration:59332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 573487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 573492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 573495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 573500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247657757|now:1746037247573480|interv:84277| [2025/04/30 18:20:47 573504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247657757|now:1746037247573480|interval:84277|pto_count:0|srtt:54176 [2025/04/30 18:20:47 573508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99707|inflight:66000| [2025/04/30 18:20:47 573513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 573518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1334658| [2025/04/30 18:20:47 573522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 573526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1422| [2025/04/30 18:20:47 573556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247573534|stream_id:0|stream_offset:1334658| [2025/04/30 18:20:47 573566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 573580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 573586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54176|rtt_var:1289|pto_duration:59332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 573591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 573595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 573599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 573603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247657866|now:1746037247573586|interv:84280| [2025/04/30 18:20:47 573607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247657866|now:1746037247573586|interval:84280|pto_count:0|srtt:54176 [2025/04/30 18:20:47 573612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99707|inflight:67200| [2025/04/30 18:20:47 573617] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 573621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:99707|conn:0000558304DEB50C|stream_id:0|stream_offset:1335837| [2025/04/30 18:20:47 573626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 573630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247574629|now:1746037247573629|interv:1000| [2025/04/30 18:20:47 573634] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 573637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 573641] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247574629| [2025/04/30 18:20:47 573646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247574629| [2025/04/30 18:20:47 573650] [debug] |xqc_engine_wakeup_after|wakeup:1746037247574629|now:1746037247573650|diff:979| [2025/04/30 18:20:47 573654] [debug] |xqc_engine_main_logic|END|now:1746037247573312| [2025/04/30 18:20:47 573736] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247573735| [2025/04/30 18:20:47 573742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 573748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:575| [2025/04/30 18:20:47 573752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:576| [2025/04/30 18:20:47 573758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:576| [2025/04/30 18:20:47 573762] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 573767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 573772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:208|tx_in_flight:72063|prior_delivered:1229043|prior_time:1746037247516797|is_app_limited:0|send_elapse:54046|ack_elapse:56938|ctl_first_sent_time:1746037247517259|lagest_ack_time:1746037247573735|curr_delivered:1296300| [2025/04/30 18:20:47 573784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247517259| [2025/04/30 18:20:47 573789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:47 573793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1368|origin_pktnum:1277|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1368|path_largest_ack:1368| [2025/04/30 18:20:47 573798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:69663|prior_delivered:1231443|prior_time:1746037247518790|is_app_limited:0|send_elapse:53958|ack_elapse:54945|ctl_first_sent_time:1746037247519143|lagest_ack_time:1746037247573735|curr_delivered:1297500| [2025/04/30 18:20:47 573802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247519143| [2025/04/30 18:20:47 573807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:47 573811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54176|rttvar:1289|minrtt:30950|latest_rtt:54592|ack_delay:1000| [2025/04/30 18:20:47 573815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54103|rttvar:1113|minrtt:30950|latest_rtt:54592|ack_delay:1000| [2025/04/30 18:20:47 573820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1368|lost_pn:1365|thresh:3| [2025/04/30 18:20:47 573824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 573828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 573832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 573836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 573840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 573844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 573848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54103|rtt_var:1113|pto_duration:58555|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 573852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 573856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 573860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 573864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247657089|now:1746037247573848|interv:83241| [2025/04/30 18:20:47 573868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247657089|now:1746037247573848|interval:83241|pto_count:0|srtt:54103 [2025/04/30 18:20:47 573873] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53958, ack_elapse 54945, delivered 66057|rate 1202238|lost 212| [2025/04/30 18:20:47 573880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202238) in round 21| [2025/04/30 18:20:47 573884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 573889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 573893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99707|packet_lost:0|acked:2400|po_sent_time:1746037247519143|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 573897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99707|packet_lost:0|acked:2400|po_sent_time:1746037247519143|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 573902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:102107|full_bw_reached:1|inflight:64800|srtt:54103|latest_rtt:54592|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 573908] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:576|largest:576|pns:2| [2025/04/30 18:20:47 573912] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:576|frame:ACK |recv_time:1746037247573735|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 573917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367573735|now:1746037247573735|interv:120000000| [2025/04/30 18:20:47 573921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367573735|now:1746037247573735|interv:120000000| [2025/04/30 18:20:47 573925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247574629|pq_index:0| [2025/04/30 18:20:47 573930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247573312| [2025/04/30 18:20:47 573934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247573934| [2025/04/30 18:20:47 573939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247573938| [2025/04/30 18:20:47 573944] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 573949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54103|min_srtt:54103|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 573953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64800|cwnd:102107|conn:0000558304DEB50C|stream_id:0|stream_offset:1367670| [2025/04/30 18:20:47 573958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 573963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 573968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54103|min_srtt:54103|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 573974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:102107|conn:0000558304DEB50C|stream_id:0|stream_offset:1368849| [2025/04/30 18:20:47 573979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 573983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 574005] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54103|min_srtt:54103|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 574010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:102107|conn:0000558304DEB50C|stream_id:0|stream_offset:1370028| [2025/04/30 18:20:47 574014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 574019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 574023] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54103|min_srtt:54103|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 574027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:102107|conn:0000558304DEB50C|stream_id:0|stream_offset:1371207| [2025/04/30 18:20:47 574032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54103|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 574036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 574041] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54103|min_srtt:54103|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 574045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:64800|cwnd:102107|conn:0000558304DEB50C|stream_id:0|stream_offset:1372386| [2025/04/30 18:20:47 574049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 574053] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 574057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 574061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 574066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 574070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:102107|conn:0000558304DEB50C|stream_id:0|stream_offset:1335837| [2025/04/30 18:20:47 574077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 574081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 574085] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247574629| [2025/04/30 18:20:47 574089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247574629| [2025/04/30 18:20:47 574093] [debug] |xqc_engine_wakeup_after|wakeup:1746037247574629|now:1746037247574093|diff:536| [2025/04/30 18:20:47 574098] [debug] |xqc_engine_main_logic|END|now:1746037247573938| [2025/04/30 18:20:47 574103] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247574103| [2025/04/30 18:20:47 574107] [debug] |xqc_engine_wakeup_after|wakeup:1746037247574629|now:1746037247574107|diff:522| [2025/04/30 18:20:47 574111] [debug] |xqc_engine_main_logic|END|now:1746037247574103| [2025/04/30 18:20:47 574801] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247574800| [2025/04/30 18:20:47 574810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 574816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:576| [2025/04/30 18:20:47 574820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:577| [2025/04/30 18:20:47 574826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:577| [2025/04/30 18:20:47 574831] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 574835] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1453789|max_stream_data_old=1412524| [2025/04/30 18:20:47 574840] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 574845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1369|origin_pktnum:1278|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1369|path_largest_ack:1369| [2025/04/30 18:20:47 574850] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1231443|prior_time:1746037247518790|is_app_limited:0|send_elapse:54073|ack_elapse:56010|ctl_first_sent_time:1746037247519258|lagest_ack_time:1746037247574800|curr_delivered:1298700| [2025/04/30 18:20:47 574855] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247519258| [2025/04/30 18:20:47 574859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 18:20:47 574864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54103|rttvar:1113|minrtt:30950|latest_rtt:55542|ack_delay:0| [2025/04/30 18:20:47 574868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54283|rttvar:1194|minrtt:30950|latest_rtt:55542|ack_delay:0| [2025/04/30 18:20:47 574872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1369|lost_pn:1366|thresh:3| [2025/04/30 18:20:47 574876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 574881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 574884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 574895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 574899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 574903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54283|rtt_var:1194|pto_duration:59059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 574908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 574911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 574915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63600| [2025/04/30 18:20:47 574919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247657593|now:1746037247574903|interv:82690| [2025/04/30 18:20:47 574923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247657593|now:1746037247574903|interval:82690|pto_count:0|srtt:54283 [2025/04/30 18:20:47 574928] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54073, ack_elapse 56010, delivered 67257|rate 1200803|lost 212| [2025/04/30 18:20:47 574932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200803) in round 21| [2025/04/30 18:20:47 574937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 574941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 574945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102107|packet_lost:0|acked:1200|po_sent_time:1746037247519258|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 574949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102107|packet_lost:0|acked:1200|po_sent_time:1746037247519258|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 574954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103307|full_bw_reached:1|inflight:63600|srtt:54283|latest_rtt:55542|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 574960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247599800|now:1746037247574800|interv:25000| [2025/04/30 18:20:47 574965] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247574800|max_ack_delay:25000| [2025/04/30 18:20:47 574970] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:577|largest:577|pns:2| [2025/04/30 18:20:47 574974] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:577|frame:ACK MAX_STREAM_DATA |recv_time:1746037247574800|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 574979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367574800|now:1746037247574800|interv:120000000| [2025/04/30 18:20:47 575002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367574800|now:1746037247574800|interv:120000000| [2025/04/30 18:20:47 575008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247574629|pq_index:0| [2025/04/30 18:20:47 575013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247573938| [2025/04/30 18:20:47 575017] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247575017| [2025/04/30 18:20:47 575022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247575021| [2025/04/30 18:20:47 575026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247574629|now:1746037247575021| [2025/04/30 18:20:47 575031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247574629|now:1746037247575021| [2025/04/30 18:20:47 575035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 575039] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 575045] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:47 575050] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:63600|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 575056] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:47 575061] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:47 575065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:47 575070] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:47 575074] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:47 575078] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:47 575083] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:47 575087] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 575091] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:47 575096] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:47 575100] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:47 575104] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:47 575109] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:47 575113] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:47 575117] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:47 575122] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:47 575126] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:47 575130] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 575138] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:47 575142] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:47 575147] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:47 575151] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:47 575156] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:47 575160] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:47 575164] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 575169] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:47 575173] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:47 575177] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:47 575182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:47 575186] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 575191] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:47 575195] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:47 575199] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:47 575204] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:47 575208] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 575212] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1453789| [2025/04/30 18:20:47 575217] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1453737|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:684680|offset:41265|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 575224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 575228] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 575232] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1453789| [2025/04/30 18:20:47 575237] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1453737|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:643415|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 575242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 575247] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54283|min_srtt:54283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 575257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 575265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 575272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54283|min_srtt:54283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 575278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 575285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 575292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54283|min_srtt:54283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 575300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:63600|cwnd:103307|conn:0000558304DEB50C|stream_id:0|stream_offset:1372386| [2025/04/30 18:20:47 575307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 575315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 575322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54283|min_srtt:54283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 575329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:63600|cwnd:103307|conn:0000558304DEB50C|stream_id:0|stream_offset:1373565| [2025/04/30 18:20:47 575337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54283|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 575344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 575351] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54283|min_srtt:54283|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 575357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:63600|cwnd:103307|conn:0000558304DEB50C|stream_id:0|stream_offset:1374744| [2025/04/30 18:20:47 575365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 575371] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 575378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 575385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 575393] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 575408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1423| [2025/04/30 18:20:47 575446] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1423|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63600|now:1746037247575416|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 575456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1423|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 575464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1423|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 575470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63600|applimit:0| [2025/04/30 18:20:47 575477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54283|rtt_var:1194|pto_duration:59059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 575483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 575487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 575490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63619| [2025/04/30 18:20:47 575494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247659475|now:1746037247575477|interv:83998| [2025/04/30 18:20:47 575498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247659475|now:1746037247575477|interval:83998|pto_count:0|srtt:54283 [2025/04/30 18:20:47 575503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103307|inflight:63619| [2025/04/30 18:20:47 575508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 575513] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1424| [2025/04/30 18:20:47 575541] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1424|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63619|now:1746037247575519|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 575550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1424|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 575557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1424|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 575564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63619|applimit:0| [2025/04/30 18:20:47 575570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54283|rtt_var:1194|pto_duration:59059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 575574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 575578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 575586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63638| [2025/04/30 18:20:47 575590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247659578|now:1746037247575569|interv:84009| [2025/04/30 18:20:47 575594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247659578|now:1746037247575569|interval:84009|pto_count:0|srtt:54283 [2025/04/30 18:20:47 575599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103307|inflight:63638| [2025/04/30 18:20:47 575604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 575608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63638|cwnd:103307|conn:0000558304DEB50C|stream_id:0|stream_offset:1335837| [2025/04/30 18:20:47 575613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 575617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1425| [2025/04/30 18:20:47 575648] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63638|now:1746037247575624|stream_id:0|stream_offset:1335837| [2025/04/30 18:20:47 575657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 575664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63638|applimit:0| [2025/04/30 18:20:47 575671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54283|rtt_var:1194|pto_duration:59059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 575678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 575682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 575686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64838| [2025/04/30 18:20:47 575690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247659683|now:1746037247575671|interv:84012| [2025/04/30 18:20:47 575694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247659683|now:1746037247575671|interval:84012|pto_count:0|srtt:54283 [2025/04/30 18:20:47 575698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103307|inflight:64838| [2025/04/30 18:20:47 575703] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 575707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64838|cwnd:103307|conn:0000558304DEB50C|stream_id:0|stream_offset:1337016| [2025/04/30 18:20:47 575712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 575716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1426| [2025/04/30 18:20:47 575745] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64838|now:1746037247575723|stream_id:0|stream_offset:1337016| [2025/04/30 18:20:47 575760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 575767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64838|applimit:0| [2025/04/30 18:20:47 575772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54283|rtt_var:1194|pto_duration:59059|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 575777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 575781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 575785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 575789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247659782|now:1746037247575772|interv:84010| [2025/04/30 18:20:47 575792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247659782|now:1746037247575772|interval:84010|pto_count:0|srtt:54283 [2025/04/30 18:20:47 575797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103307|inflight:66038| [2025/04/30 18:20:47 575802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 575806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:103307|conn:0000558304DEB50C|stream_id:0|stream_offset:1338195| [2025/04/30 18:20:47 575810] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 575814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247576814|now:1746037247575814|interv:1000| [2025/04/30 18:20:47 575818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 575822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 575826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247576814| [2025/04/30 18:20:47 575831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247576814| [2025/04/30 18:20:47 575835] [debug] |xqc_engine_wakeup_after|wakeup:1746037247576814|now:1746037247575835|diff:979| [2025/04/30 18:20:47 575839] [debug] |xqc_engine_main_logic|END|now:1746037247575021| [2025/04/30 18:20:47 575846] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247575846| [2025/04/30 18:20:47 575851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 575857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:577| [2025/04/30 18:20:47 575861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:578| [2025/04/30 18:20:47 575867] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:578| [2025/04/30 18:20:47 575871] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 575875] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1479727|max_stream_data_old=1453789| [2025/04/30 18:20:47 575883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 575888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1370|origin_pktnum:1303|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1370|path_largest_ack:1370| [2025/04/30 18:20:47 575893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1231443|prior_time:1746037247518790|is_app_limited:0|send_elapse:54176|ack_elapse:57056|ctl_first_sent_time:1746037247519361|lagest_ack_time:1746037247575846|curr_delivered:1299900| [2025/04/30 18:20:47 575897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247519361| [2025/04/30 18:20:47 575902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 575906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54283|rttvar:1194|minrtt:30950|latest_rtt:56485|ack_delay:0| [2025/04/30 18:20:47 575910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54558|rttvar:1446|minrtt:30950|latest_rtt:56485|ack_delay:0| [2025/04/30 18:20:47 575915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1370|lost_pn:1367|thresh:3| [2025/04/30 18:20:47 575919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 575923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 575927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 575931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 575935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54558|rtt_var:1446|pto_duration:60342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 575939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 575943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 575947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64838| [2025/04/30 18:20:47 575951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247661065|now:1746037247575935|interv:85130| [2025/04/30 18:20:47 575955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247661065|now:1746037247575935|interval:85130|pto_count:0|srtt:54558 [2025/04/30 18:20:47 575960] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54176, ack_elapse 57056, delivered 68457|rate 1199821|lost 212| [2025/04/30 18:20:47 575965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199821) in round 21| [2025/04/30 18:20:47 575969] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 575973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 575977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103307|packet_lost:0|acked:1200|po_sent_time:1746037247519361|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 575985] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103307|packet_lost:0|acked:1200|po_sent_time:1746037247519361|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 576007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64838|srtt:54558|latest_rtt:56485|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 576013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 576018] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 576023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:578|largest:578|pns:2| [2025/04/30 18:20:47 576027] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:578|frame:ACK MAX_STREAM_DATA |recv_time:1746037247575846|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 576032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367575846|now:1746037247575846|interv:120000000| [2025/04/30 18:20:47 576036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367575846|now:1746037247575846|interv:120000000| [2025/04/30 18:20:47 576040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247576814|pq_index:0| [2025/04/30 18:20:47 576045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247575021| [2025/04/30 18:20:47 576049] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247576049| [2025/04/30 18:20:47 576054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247576053| [2025/04/30 18:20:47 576059] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 576064] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 576068] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:64838|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 576073] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:47 576078] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:47 576082] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:47 576086] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:47 576091] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:47 576095] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:47 576105] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:47 576109] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:47 576113] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:47 576118] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:47 576122] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:47 576126] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:47 576131] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:47 576135] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:47 576139] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:47 576144] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:47 576148] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:47 576152] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:47 576156] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:47 576161] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:47 576165] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:47 576169] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:47 576173] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1479727| [2025/04/30 18:20:47 576178] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1479675|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:643415|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 576184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 576188] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:47 576192] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1479727| [2025/04/30 18:20:47 576197] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1479675|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:617477|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 576201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 576206] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:578|ack_delay:360|first_ack_range:63|largest_pkt_recv_time:1746037247575846| [2025/04/30 18:20:47 576211] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:578|low:515|pkt_pns:2| [2025/04/30 18:20:47 576219] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:578|frame_largest_recv:578| [2025/04/30 18:20:47 576223] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 576228] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54558|min_srtt:54558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 576233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 576237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 576242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54558|min_srtt:54558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 576246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 576250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 576256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54558|min_srtt:54558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 576263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:64838|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1374744| [2025/04/30 18:20:47 576270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54558|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 576277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 576284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54558|min_srtt:54558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 576292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:64838|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1375923| [2025/04/30 18:20:47 576299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 576306] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 576312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 576319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 576327] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 576334] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1427| [2025/04/30 18:20:47 576381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1427|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64838|now:1746037247576345|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 576398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1427|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 576405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1427|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 576412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64838|applimit:0| [2025/04/30 18:20:47 576418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54558|rtt_var:1446|pto_duration:60342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 576425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 576432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 576438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64857| [2025/04/30 18:20:47 576442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247661687|now:1746037247576418|interv:85269| [2025/04/30 18:20:47 576446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247661687|now:1746037247576418|interval:85269|pto_count:0|srtt:54558 [2025/04/30 18:20:47 576450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64857| [2025/04/30 18:20:47 576455] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 576460] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1428| [2025/04/30 18:20:47 576496] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1428|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64857|now:1746037247576467|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 576505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1428|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 576512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1428|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 576518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64857|applimit:0| [2025/04/30 18:20:47 576525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54558|rtt_var:1446|pto_duration:60342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 576530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 576534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 576538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64876| [2025/04/30 18:20:47 576542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247661809|now:1746037247576525|interv:85284| [2025/04/30 18:20:47 576546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247661809|now:1746037247576525|interval:85284|pto_count:0|srtt:54558 [2025/04/30 18:20:47 576555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64876| [2025/04/30 18:20:47 576560] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 576564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64876|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1338195| [2025/04/30 18:20:47 576569] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 576573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 576577] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247576814| [2025/04/30 18:20:47 576581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247576814| [2025/04/30 18:20:47 576585] [debug] |xqc_engine_wakeup_after|wakeup:1746037247576814|now:1746037247576585|diff:229| [2025/04/30 18:20:47 576590] [debug] |xqc_engine_main_logic|END|now:1746037247576053| [2025/04/30 18:20:47 576595] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247576595| [2025/04/30 18:20:47 576599] [debug] |xqc_engine_wakeup_after|wakeup:1746037247576814|now:1746037247576599|diff:215| [2025/04/30 18:20:47 576603] [debug] |xqc_engine_main_logic|END|now:1746037247576595| [2025/04/30 18:20:47 577677] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247577677| [2025/04/30 18:20:47 577687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247576814|pq_index:0| [2025/04/30 18:20:47 577691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247576053| [2025/04/30 18:20:47 577697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247577695| [2025/04/30 18:20:47 577701] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247576814|now:1746037247577695| [2025/04/30 18:20:47 577706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247576814|now:1746037247577695| [2025/04/30 18:20:47 577710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 577714] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 577719] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54558|min_srtt:54558|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 577724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64876|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1375923| [2025/04/30 18:20:47 577729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 577733] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 577736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 577741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 577751] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 577755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64876|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1338195| [2025/04/30 18:20:47 577760] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 577764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1429| [2025/04/30 18:20:47 577799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1429|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64876|now:1746037247577773|stream_id:0|stream_offset:1338195| [2025/04/30 18:20:47 577805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1429|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 18:20:47 577810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64876|applimit:0| [2025/04/30 18:20:47 577817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54558|rtt_var:1446|pto_duration:60342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 577825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 577831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 577838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 577844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247663115|now:1746037247577817|interv:85298| [2025/04/30 18:20:47 577851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247663115|now:1746037247577817|interval:85298|pto_count:0|srtt:54558 [2025/04/30 18:20:47 577858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 577866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 577870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1339374| [2025/04/30 18:20:47 577874] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 577879] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1430| [2025/04/30 18:20:47 577908] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247577886|stream_id:0|stream_offset:1339374| [2025/04/30 18:20:47 577913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 577921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 577928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54558|rtt_var:1446|pto_duration:60342|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 577941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 577947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 577954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 577960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247663228|now:1746037247577927|interv:85301| [2025/04/30 18:20:47 577964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247663228|now:1746037247577927|interval:85301|pto_count:0|srtt:54558 [2025/04/30 18:20:47 577969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 577974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 577978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1340553| [2025/04/30 18:20:47 577983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 578006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247579006|now:1746037247578006|interv:1000| [2025/04/30 18:20:47 578011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 578015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 578019] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247579006| [2025/04/30 18:20:47 578023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247579006| [2025/04/30 18:20:47 578027] [debug] |xqc_engine_wakeup_after|wakeup:1746037247579006|now:1746037247578027|diff:979| [2025/04/30 18:20:47 578032] [debug] |xqc_engine_main_logic|END|now:1746037247577695| [2025/04/30 18:20:47 578042] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247578041| [2025/04/30 18:20:47 578047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 578053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:578| [2025/04/30 18:20:47 578057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:579| [2025/04/30 18:20:47 578063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:579| [2025/04/30 18:20:47 578067] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 578072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1373|path_largest_ack:1371| [2025/04/30 18:20:47 578077] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1233843|prior_time:1746037247520711|is_app_limited:0|send_elapse:53904|ack_elapse:57330|ctl_first_sent_time:1746037247521041|lagest_ack_time:1746037247578041|curr_delivered:1301100| [2025/04/30 18:20:47 578081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247521041| [2025/04/30 18:20:47 578090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 578094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1373|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1373|path_largest_ack:1373| [2025/04/30 18:20:47 578099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1236243|prior_time:1746037247522691|is_app_limited:0|send_elapse:53672|ack_elapse:55350|ctl_first_sent_time:1746037247523003|lagest_ack_time:1746037247578041|curr_delivered:1302300| [2025/04/30 18:20:47 578103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247523003| [2025/04/30 18:20:47 578107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 578112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54558|rttvar:1446|minrtt:30950|latest_rtt:55038|ack_delay:1000| [2025/04/30 18:20:47 578116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54493|rttvar:1215|minrtt:30950|latest_rtt:55038|ack_delay:1000| [2025/04/30 18:20:47 578120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1373|lost_pn:1370|thresh:3| [2025/04/30 18:20:47 578124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 578128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 578132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 578136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 578140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247583068|now:1746037247578140|interval:4928| [2025/04/30 18:20:47 578145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247583068|now:1746037247578140|interv:4928| [2025/04/30 18:20:47 578149] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53672, ack_elapse 55350, delivered 66057|rate 1193441|lost 212| [2025/04/30 18:20:47 578153] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193441) in round 21| [2025/04/30 18:20:47 578157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 578162] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 578166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247523003|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 578171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247523003|recovery:1|recovery_start:1746037247560835|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 578179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64882|srtt:54493|latest_rtt:55038|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247560835|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 578192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:579|largest:579|pns:2| [2025/04/30 18:20:47 578200] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:579|frame:ACK |recv_time:1746037247578041|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 578208] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367578041|now:1746037247578041|interv:120000000| [2025/04/30 18:20:47 578215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367578041|now:1746037247578041|interv:120000000| [2025/04/30 18:20:47 578221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247579006|pq_index:0| [2025/04/30 18:20:47 578227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247577695| [2025/04/30 18:20:47 578233] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247578233| [2025/04/30 18:20:47 578241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247578240| [2025/04/30 18:20:47 578249] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 578257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54493|min_srtt:54493|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 578264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1375923| [2025/04/30 18:20:47 578272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 578279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 578287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54493|min_srtt:54493|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 578294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1377102| [2025/04/30 18:20:47 578302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 578309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 578316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54493|min_srtt:54493|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 578322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1378281| [2025/04/30 18:20:47 578336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 578342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 578348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 578355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 578362] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 578369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1340553| [2025/04/30 18:20:47 578376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 578382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 578389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247579006| [2025/04/30 18:20:47 578396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247579006| [2025/04/30 18:20:47 578403] [debug] |xqc_engine_wakeup_after|wakeup:1746037247579006|now:1746037247578403|diff:603| [2025/04/30 18:20:47 578410] [debug] |xqc_engine_main_logic|END|now:1746037247578240| [2025/04/30 18:20:47 578419] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247578418| [2025/04/30 18:20:47 578423] [debug] |xqc_engine_wakeup_after|wakeup:1746037247579006|now:1746037247578423|diff:583| [2025/04/30 18:20:47 578427] [debug] |xqc_engine_main_logic|END|now:1746037247578418| [2025/04/30 18:20:47 579500] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247579499| [2025/04/30 18:20:47 579509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247579006|pq_index:0| [2025/04/30 18:20:47 579514] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247578240| [2025/04/30 18:20:47 579519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247579518| [2025/04/30 18:20:47 579526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247579006|now:1746037247579518| [2025/04/30 18:20:47 579533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247579006|now:1746037247579518| [2025/04/30 18:20:47 579539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 579546] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 579554] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54493|min_srtt:54493|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 579561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1378281| [2025/04/30 18:20:47 579565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 579575] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 579579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 579583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 579588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 579592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1340553| [2025/04/30 18:20:47 579597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 579601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1431| [2025/04/30 18:20:47 579637] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247579610|stream_id:0|stream_offset:1340553| [2025/04/30 18:20:47 579644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 579648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 579653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247583068|now:1746037247579652|interval:3416| [2025/04/30 18:20:47 579657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247583068|now:1746037247579652|interv:3416| [2025/04/30 18:20:47 579663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 579671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 579678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1341732| [2025/04/30 18:20:47 579685] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 579692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1432| [2025/04/30 18:20:47 579729] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037247579702|stream_id:0|stream_offset:1341732| [2025/04/30 18:20:47 579739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 579746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:47 579753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247583068|now:1746037247579753|interval:3315| [2025/04/30 18:20:47 579759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247583068|now:1746037247579753|interv:3315| [2025/04/30 18:20:47 579771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67282| [2025/04/30 18:20:47 579776] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 579780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1342911| [2025/04/30 18:20:47 579785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 579788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247580788|now:1746037247579788|interv:1000| [2025/04/30 18:20:47 579792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 579796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 579800] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247580788| [2025/04/30 18:20:47 579805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247580788| [2025/04/30 18:20:47 579809] [debug] |xqc_engine_wakeup_after|wakeup:1746037247580788|now:1746037247579809|diff:979| [2025/04/30 18:20:47 579813] [debug] |xqc_engine_main_logic|END|now:1746037247579518| [2025/04/30 18:20:47 579823] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247579822| [2025/04/30 18:20:47 579828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 579834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:579| [2025/04/30 18:20:47 579838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:580| [2025/04/30 18:20:47 579843] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:580| [2025/04/30 18:20:47 579848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 579853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1375|path_largest_ack:1374| [2025/04/30 18:20:47 579858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1236243|prior_time:1746037247522691|is_app_limited:0|send_elapse:53788|ack_elapse:57131|ctl_first_sent_time:1746037247523119|lagest_ack_time:1746037247579822|curr_delivered:1303500| [2025/04/30 18:20:47 579862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247523119| [2025/04/30 18:20:47 579867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 579871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1375|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1375|path_largest_ack:1375| [2025/04/30 18:20:47 579876] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1238643|prior_time:1746037247524723|is_app_limited:0|send_elapse:53481|ack_elapse:55099|ctl_first_sent_time:1746037247525044|lagest_ack_time:1746037247579822|curr_delivered:1304700| [2025/04/30 18:20:47 579880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247525044| [2025/04/30 18:20:47 579888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 579892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54493|rttvar:1215|minrtt:30950|latest_rtt:54778|ack_delay:1000| [2025/04/30 18:20:47 579896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54404|rttvar:1090|minrtt:30950|latest_rtt:54778|ack_delay:1000| [2025/04/30 18:20:47 579900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1375|lost_pn:1372|thresh:3| [2025/04/30 18:20:47 579905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 579909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 579913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 579917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1372|lost_pn:1372|po_sent_time:1746037247521151|lost_send_time:1746037247518197|loss_delay:61625|frame:STREAM |repair:128| [2025/04/30 18:20:47 579922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247521151u| [2025/04/30 18:20:47 579926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 579930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:1090|pto_duration:58764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 579935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 579939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 579942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 579946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247663466|now:1746037247579930|interv:83536| [2025/04/30 18:20:47 579951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247663466|now:1746037247579930|interval:83536|pto_count:0|srtt:54404 [2025/04/30 18:20:47 579955] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53481, ack_elapse 55099, delivered 66057|rate 1198878|lost 213| [2025/04/30 18:20:47 579959] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198878) in round 21| [2025/04/30 18:20:47 579964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 579968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 579972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247525044|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 579976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:1|acked:2400|po_sent_time:1746037247525044|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 579984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54404|latest_rtt:54778|min_rtt:30950|applimit:0|lost:212|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 580011] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:580|largest:580|pns:2| [2025/04/30 18:20:47 580016] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:580|frame:ACK |recv_time:1746037247579822|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 580021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367579822|now:1746037247579822|interv:120000000| [2025/04/30 18:20:47 580025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367579822|now:1746037247579822|interv:120000000| [2025/04/30 18:20:47 580029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247580788|pq_index:0| [2025/04/30 18:20:47 580033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247579518| [2025/04/30 18:20:47 580037] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247580037| [2025/04/30 18:20:47 580042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247580041| [2025/04/30 18:20:47 580047] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 580052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 580056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 580061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 580066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1372|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 580070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 580074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1378281| [2025/04/30 18:20:47 580079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 580083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 580087] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 580092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1379460| [2025/04/30 18:20:47 580099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 580103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 580108] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 580112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1380639| [2025/04/30 18:20:47 580116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 580120] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 580124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 580128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 580133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1372|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 580137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 580141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 580145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 580149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 580153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1342911| [2025/04/30 18:20:47 580158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 580161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 580167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247580788| [2025/04/30 18:20:47 580174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247580788| [2025/04/30 18:20:47 580180] [debug] |xqc_engine_wakeup_after|wakeup:1746037247580788|now:1746037247580180|diff:608| [2025/04/30 18:20:47 580187] [debug] |xqc_engine_main_logic|END|now:1746037247580041| [2025/04/30 18:20:47 580195] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247580195| [2025/04/30 18:20:47 580202] [debug] |xqc_engine_wakeup_after|wakeup:1746037247580788|now:1746037247580202|diff:586| [2025/04/30 18:20:47 580208] [debug] |xqc_engine_main_logic|END|now:1746037247580195| [2025/04/30 18:20:47 581289] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247581288| [2025/04/30 18:20:47 581304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247580788|pq_index:0| [2025/04/30 18:20:47 581317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247580041| [2025/04/30 18:20:47 581326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247581324| [2025/04/30 18:20:47 581333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247580788|now:1746037247581324| [2025/04/30 18:20:47 581340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247580788|now:1746037247581324| [2025/04/30 18:20:47 581347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 581354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 581362] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54404|min_srtt:54404|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 581370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1380639| [2025/04/30 18:20:47 581376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 581383] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 581387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 581391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 581396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1372|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 581400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 581405] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 581409] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1433| [2025/04/30 18:20:47 581446] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247581418|stream_id:0|stream_offset:1279245| [2025/04/30 18:20:47 581454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1433|origin_pktnum:1372|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 581462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 581468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:1090|pto_duration:58764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 581475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 581482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 581495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 581502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247665182|now:1746037247581468|interv:83714| [2025/04/30 18:20:47 581508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247665182|now:1746037247581468|interval:83714|pto_count:0|srtt:54404 [2025/04/30 18:20:47 581516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 581524] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 581531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1342911| [2025/04/30 18:20:47 581536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 581540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1434| [2025/04/30 18:20:47 581572] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247581548|stream_id:0|stream_offset:1342911| [2025/04/30 18:20:47 581578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 581582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 581589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54404|rtt_var:1090|pto_duration:58764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 581597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 581603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 581609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 581616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247665312|now:1746037247581588|interv:83724| [2025/04/30 18:20:47 581623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247665312|now:1746037247581588|interval:83724|pto_count:0|srtt:54404 [2025/04/30 18:20:47 581631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 581638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 581642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1344090| [2025/04/30 18:20:47 581647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 581651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247582650|now:1746037247581650|interv:1000| [2025/04/30 18:20:47 581659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 581663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 581667] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247582650| [2025/04/30 18:20:47 581672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247582650| [2025/04/30 18:20:47 581676] [debug] |xqc_engine_wakeup_after|wakeup:1746037247582650|now:1746037247581676|diff:974| [2025/04/30 18:20:47 581680] [debug] |xqc_engine_main_logic|END|now:1746037247581324| [2025/04/30 18:20:47 581793] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247581792| [2025/04/30 18:20:47 581801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 581807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:580| [2025/04/30 18:20:47 581811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:581| [2025/04/30 18:20:47 581817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:581| [2025/04/30 18:20:47 581821] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 581827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1377|path_largest_ack:1376| [2025/04/30 18:20:47 581831] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1238643|prior_time:1746037247524723|is_app_limited:0|send_elapse:53594|ack_elapse:57069|ctl_first_sent_time:1746037247525157|lagest_ack_time:1746037247581792|curr_delivered:1305900| [2025/04/30 18:20:47 581836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247525157| [2025/04/30 18:20:47 581841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 581845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1377|path_largest_ack:1377| [2025/04/30 18:20:47 581849] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1241043|prior_time:1746037247526716|is_app_limited:0|send_elapse:53719|ack_elapse:55076|ctl_first_sent_time:1746037247527034|lagest_ack_time:1746037247581792|curr_delivered:1307100| [2025/04/30 18:20:47 581854] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247527034| [2025/04/30 18:20:47 581858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 581862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54404|rttvar:1090|minrtt:30950|latest_rtt:54758|ack_delay:1000| [2025/04/30 18:20:47 581866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54323|rttvar:979|minrtt:30950|latest_rtt:54758|ack_delay:1000| [2025/04/30 18:20:47 581871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1377|lost_pn:1374|thresh:3| [2025/04/30 18:20:47 581875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 581884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 581888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 581892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 581896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 581900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54323|rtt_var:979|pto_duration:58239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 581904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 581908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 581912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 581916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247664787|now:1746037247581900|interv:82887| [2025/04/30 18:20:47 581920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247664787|now:1746037247581900|interval:82887|pto_count:0|srtt:54323 [2025/04/30 18:20:47 581924] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53719, ack_elapse 55076, delivered 66057|rate 1199379|lost 213| [2025/04/30 18:20:47 581929] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199379) in round 21| [2025/04/30 18:20:47 581933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 581937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 581941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247527034|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 581946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247527034|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 581951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54323|latest_rtt:54758|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 581957] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:581|largest:581|pns:2| [2025/04/30 18:20:47 581961] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:581|frame:ACK |recv_time:1746037247581792|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 581966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367581792|now:1746037247581792|interv:120000000| [2025/04/30 18:20:47 581970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367581792|now:1746037247581792|interv:120000000| [2025/04/30 18:20:47 581974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247582650|pq_index:0| [2025/04/30 18:20:47 581985] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247581324| [2025/04/30 18:20:47 582010] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247582010| [2025/04/30 18:20:47 582015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247582014| [2025/04/30 18:20:47 582020] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 582025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54323|min_srtt:54323|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 582029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1380639| [2025/04/30 18:20:47 582034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 582039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 582043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54323|min_srtt:54323|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 582048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1381818| [2025/04/30 18:20:47 582052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54323|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 582057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 582061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54323|min_srtt:54323|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 582065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1382997| [2025/04/30 18:20:47 582069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 582073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 582077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 582081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 582086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 582090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1344090| [2025/04/30 18:20:47 582097] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 582101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 582105] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247582650| [2025/04/30 18:20:47 582109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247582650| [2025/04/30 18:20:47 582113] [debug] |xqc_engine_wakeup_after|wakeup:1746037247582650|now:1746037247582113|diff:537| [2025/04/30 18:20:47 582118] [debug] |xqc_engine_main_logic|END|now:1746037247582014| [2025/04/30 18:20:47 582123] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247582123| [2025/04/30 18:20:47 582127] [debug] |xqc_engine_wakeup_after|wakeup:1746037247582650|now:1746037247582127|diff:523| [2025/04/30 18:20:47 582131] [debug] |xqc_engine_main_logic|END|now:1746037247582123| [2025/04/30 18:20:47 583208] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247583207| [2025/04/30 18:20:47 583222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247582650|pq_index:0| [2025/04/30 18:20:47 583230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247582014| [2025/04/30 18:20:47 583237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247583236| [2025/04/30 18:20:47 583244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247582650|now:1746037247583236| [2025/04/30 18:20:47 583251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247582650|now:1746037247583236| [2025/04/30 18:20:47 583257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 583264] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 583273] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54323|min_srtt:54323|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 583281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1382997| [2025/04/30 18:20:47 583288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 583294] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 583301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 583307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 583315] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 583322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1344090| [2025/04/30 18:20:47 583328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 583342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1435| [2025/04/30 18:20:47 583388] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247583355|stream_id:0|stream_offset:1344090| [2025/04/30 18:20:47 583395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 583400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 583405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54323|rtt_var:979|pto_duration:58239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 583413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 583419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 583425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 583432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247666594|now:1746037247583405|interv:83189| [2025/04/30 18:20:47 583439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247666594|now:1746037247583405|interval:83189|pto_count:0|srtt:54323 [2025/04/30 18:20:47 583447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 583454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 583461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1345269| [2025/04/30 18:20:47 583468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 583475] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1436| [2025/04/30 18:20:47 583510] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247583483|stream_id:0|stream_offset:1345269| [2025/04/30 18:20:47 583519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 583526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 583532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54323|rtt_var:979|pto_duration:58239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 583537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 583541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 583545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 583554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247666722|now:1746037247583532|interv:83190| [2025/04/30 18:20:47 583558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247666722|now:1746037247583532|interval:83190|pto_count:0|srtt:54323 [2025/04/30 18:20:47 583563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 583568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 583572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 583577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 583581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247584581|now:1746037247583581|interv:1000| [2025/04/30 18:20:47 583585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 583589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 583593] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247584581| [2025/04/30 18:20:47 583597] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247584581| [2025/04/30 18:20:47 583601] [debug] |xqc_engine_wakeup_after|wakeup:1746037247584581|now:1746037247583601|diff:980| [2025/04/30 18:20:47 583606] [debug] |xqc_engine_main_logic|END|now:1746037247583236| [2025/04/30 18:20:47 583700] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247583699| [2025/04/30 18:20:47 583706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 583711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:581| [2025/04/30 18:20:47 583715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:582| [2025/04/30 18:20:47 583721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:582| [2025/04/30 18:20:47 583725] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 583731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1378|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1379|path_largest_ack:1378| [2025/04/30 18:20:47 583735] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1241043|prior_time:1746037247526716|is_app_limited:0|send_elapse:53833|ack_elapse:56983|ctl_first_sent_time:1746037247527148|lagest_ack_time:1746037247583699|curr_delivered:1308300| [2025/04/30 18:20:47 583740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247527148| [2025/04/30 18:20:47 583745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 583749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1379|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1379|path_largest_ack:1379| [2025/04/30 18:20:47 583753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1243443|prior_time:1746037247528707|is_app_limited:0|send_elapse:53848|ack_elapse:54992|ctl_first_sent_time:1746037247529043|lagest_ack_time:1746037247583699|curr_delivered:1309500| [2025/04/30 18:20:47 583762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247529043| [2025/04/30 18:20:47 583766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 583770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54323|rttvar:979|minrtt:30950|latest_rtt:54656|ack_delay:1000| [2025/04/30 18:20:47 583774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54240|rttvar:901|minrtt:30950|latest_rtt:54656|ack_delay:1000| [2025/04/30 18:20:47 583778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1379|lost_pn:1376|thresh:3| [2025/04/30 18:20:47 583783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 583787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 583791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 583794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 583798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 583802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54240|rtt_var:901|pto_duration:57844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 583807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 583811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 583815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 583819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247666327|now:1746037247583802|interv:82525| [2025/04/30 18:20:47 583823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247666327|now:1746037247583802|interval:82525|pto_count:0|srtt:54240 [2025/04/30 18:20:47 583827] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53848, ack_elapse 54992, delivered 66057|rate 1201211|lost 213| [2025/04/30 18:20:47 583832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201211) in round 21| [2025/04/30 18:20:47 583836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 583840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 583844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247529043|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 583848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247529043|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 583856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54240|latest_rtt:54656|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 583861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:582|largest:582|pns:2| [2025/04/30 18:20:47 583866] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:582|frame:ACK |recv_time:1746037247583699|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 583871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367583699|now:1746037247583699|interv:120000000| [2025/04/30 18:20:47 583875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367583699|now:1746037247583699|interv:120000000| [2025/04/30 18:20:47 583879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247584581|pq_index:0| [2025/04/30 18:20:47 583883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247583236| [2025/04/30 18:20:47 583887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247583887| [2025/04/30 18:20:47 583892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247583891| [2025/04/30 18:20:47 583897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 583902] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54240|min_srtt:54240|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 583906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1382997| [2025/04/30 18:20:47 583911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 583916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 583920] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54240|min_srtt:54240|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 583924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1384176| [2025/04/30 18:20:47 583929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 583933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 583937] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54240|min_srtt:54240|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 583944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1385355| [2025/04/30 18:20:47 583949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 583952] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 583956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 583961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 583965] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 583969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 583974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 583978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 583982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247584581| [2025/04/30 18:20:47 584004] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247584581| [2025/04/30 18:20:47 584011] [debug] |xqc_engine_wakeup_after|wakeup:1746037247584581|now:1746037247584011|diff:570| [2025/04/30 18:20:47 584015] [debug] |xqc_engine_main_logic|END|now:1746037247583891| [2025/04/30 18:20:47 584020] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247584020| [2025/04/30 18:20:47 584024] [debug] |xqc_engine_wakeup_after|wakeup:1746037247584581|now:1746037247584024|diff:557| [2025/04/30 18:20:47 584028] [debug] |xqc_engine_main_logic|END|now:1746037247584020| [2025/04/30 18:20:47 585102] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247585102| [2025/04/30 18:20:47 585112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247584581|pq_index:0| [2025/04/30 18:20:47 585117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247583891| [2025/04/30 18:20:47 585122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247585121| [2025/04/30 18:20:47 585126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247584581|now:1746037247585121| [2025/04/30 18:20:47 585131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247584581|now:1746037247585121| [2025/04/30 18:20:47 585135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 585139] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 585144] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54240|min_srtt:54240|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 585149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1385355| [2025/04/30 18:20:47 585159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 585163] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 585166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 585171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 585175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 585180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 585184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 585189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1437| [2025/04/30 18:20:47 585227] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247585197|stream_id:0|stream_offset:1346448| [2025/04/30 18:20:47 585237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 585244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 585251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54240|rtt_var:901|pto_duration:57844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 585258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 585263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 585267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 585271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247668041|now:1746037247585251|interv:82790| [2025/04/30 18:20:47 585275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247668041|now:1746037247585251|interval:82790|pto_count:0|srtt:54240 [2025/04/30 18:20:47 585280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 585285] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 585289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1347627| [2025/04/30 18:20:47 585294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 585298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1438| [2025/04/30 18:20:47 585329] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247585305|stream_id:0|stream_offset:1347627| [2025/04/30 18:20:47 585345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 585352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 585359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54240|rtt_var:901|pto_duration:57844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 585366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 585372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 585379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 585384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247668149|now:1746037247585359|interv:82790| [2025/04/30 18:20:47 585388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247668149|now:1746037247585359|interval:82790|pto_count:0|srtt:54240 [2025/04/30 18:20:47 585392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 585397] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 585402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1348806| [2025/04/30 18:20:47 585406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 585410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247586410|now:1746037247585410|interv:1000| [2025/04/30 18:20:47 585414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 585418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 585422] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247586410| [2025/04/30 18:20:47 585426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247586410| [2025/04/30 18:20:47 585430] [debug] |xqc_engine_wakeup_after|wakeup:1746037247586410|now:1746037247585430|diff:980| [2025/04/30 18:20:47 585435] [debug] |xqc_engine_main_logic|END|now:1746037247585121| [2025/04/30 18:20:47 585644] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247585643| [2025/04/30 18:20:47 585651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 585657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:582| [2025/04/30 18:20:47 585661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:583| [2025/04/30 18:20:47 585667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:583| [2025/04/30 18:20:47 585671] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 585676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1380|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1381|path_largest_ack:1380| [2025/04/30 18:20:47 585685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1243443|prior_time:1746037247528707|is_app_limited:0|send_elapse:53956|ack_elapse:56936|ctl_first_sent_time:1746037247529151|lagest_ack_time:1746037247585643|curr_delivered:1310700| [2025/04/30 18:20:47 585690] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247529151| [2025/04/30 18:20:47 585694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 585699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1381|path_largest_ack:1381| [2025/04/30 18:20:47 585703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1245843|prior_time:1746037247530730|is_app_limited:0|send_elapse:53823|ack_elapse:54913|ctl_first_sent_time:1746037247531045|lagest_ack_time:1746037247585643|curr_delivered:1311900| [2025/04/30 18:20:47 585708] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247531045| [2025/04/30 18:20:47 585712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 585716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54240|rttvar:901|minrtt:30950|latest_rtt:54598|ack_delay:1000| [2025/04/30 18:20:47 585720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54159|rttvar:836|minrtt:30950|latest_rtt:54598|ack_delay:1000| [2025/04/30 18:20:47 585724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1381|lost_pn:1378|thresh:3| [2025/04/30 18:20:47 585729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 585733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 585737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 585740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 585744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 585748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54159|rtt_var:836|pto_duration:57503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 585753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 585757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 585761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 585765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247667808|now:1746037247585748|interv:82060| [2025/04/30 18:20:47 585769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247667808|now:1746037247585748|interval:82060|pto_count:0|srtt:54159 [2025/04/30 18:20:47 585776] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53823, ack_elapse 54913, delivered 66057|rate 1202939|lost 213| [2025/04/30 18:20:47 585780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202939) in round 21| [2025/04/30 18:20:47 585784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 585789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 585793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247531045|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 585797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247531045|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 585802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54159|latest_rtt:54598|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 585808] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:583|largest:583|pns:2| [2025/04/30 18:20:47 585812] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:583|frame:ACK |recv_time:1746037247585643|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 585817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367585643|now:1746037247585643|interv:120000000| [2025/04/30 18:20:47 585821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367585643|now:1746037247585643|interv:120000000| [2025/04/30 18:20:47 585825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247586410|pq_index:0| [2025/04/30 18:20:47 585829] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247585121| [2025/04/30 18:20:47 585833] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247585833| [2025/04/30 18:20:47 585838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247585837| [2025/04/30 18:20:47 585843] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 585848] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54159|min_srtt:54159|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 585852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1385355| [2025/04/30 18:20:47 585857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54159|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 585864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 585869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54159|min_srtt:54159|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 585873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1386534| [2025/04/30 18:20:47 585877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54159|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 585882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 585886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54159|min_srtt:54159|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 585890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1387713| [2025/04/30 18:20:47 585895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 585899] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 585903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 585907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 585911] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 585916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1348806| [2025/04/30 18:20:47 585920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 585924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 585928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247586410| [2025/04/30 18:20:47 585932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247586410| [2025/04/30 18:20:47 585936] [debug] |xqc_engine_wakeup_after|wakeup:1746037247586410|now:1746037247585936|diff:474| [2025/04/30 18:20:47 585940] [debug] |xqc_engine_main_logic|END|now:1746037247585837| [2025/04/30 18:20:47 585945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247585945| [2025/04/30 18:20:47 585949] [debug] |xqc_engine_wakeup_after|wakeup:1746037247586410|now:1746037247585949|diff:461| [2025/04/30 18:20:47 585953] [debug] |xqc_engine_main_logic|END|now:1746037247585945| [2025/04/30 18:20:47 587027] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247587027| [2025/04/30 18:20:47 587037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247586410|pq_index:0| [2025/04/30 18:20:47 587041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247585837| [2025/04/30 18:20:47 587046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247587045| [2025/04/30 18:20:47 587056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247586410|now:1746037247587045| [2025/04/30 18:20:47 587061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247586410|now:1746037247587045| [2025/04/30 18:20:47 587065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 587069] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 587074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54159|min_srtt:54159|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 587079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1387713| [2025/04/30 18:20:47 587083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 587087] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 587091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 587095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 587100] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 587104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1348806| [2025/04/30 18:20:47 587109] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 587113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1439| [2025/04/30 18:20:47 587152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247587122|stream_id:0|stream_offset:1348806| [2025/04/30 18:20:47 587161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 587168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 587175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54159|rtt_var:836|pto_duration:57503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 587180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 587184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 587188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 587192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247669625|now:1746037247587174|interv:82451| [2025/04/30 18:20:47 587200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247669625|now:1746037247587174|interval:82451|pto_count:0|srtt:54159 [2025/04/30 18:20:47 587204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 587210] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 587214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1349985| [2025/04/30 18:20:47 587218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 587224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1440| [2025/04/30 18:20:47 587268] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247587234|stream_id:0|stream_offset:1349985| [2025/04/30 18:20:47 587278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 587285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 587293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54159|rtt_var:836|pto_duration:57503|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 587300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 587307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 587313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 587320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247669737|now:1746037247587292|interv:82445| [2025/04/30 18:20:47 587325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247669737|now:1746037247587292|interval:82445|pto_count:0|srtt:54159 [2025/04/30 18:20:47 587333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 587341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 587349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 587356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 587363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247588363|now:1746037247587363|interv:1000| [2025/04/30 18:20:47 587369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 587375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 587385] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247588363| [2025/04/30 18:20:47 587389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247588363| [2025/04/30 18:20:47 587393] [debug] |xqc_engine_wakeup_after|wakeup:1746037247588363|now:1746037247587393|diff:970| [2025/04/30 18:20:47 587398] [debug] |xqc_engine_main_logic|END|now:1746037247587045| [2025/04/30 18:20:47 587635] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247587634| [2025/04/30 18:20:47 587642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 587650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:583| [2025/04/30 18:20:47 587657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:584| [2025/04/30 18:20:47 587665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:584| [2025/04/30 18:20:47 587671] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 587679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1383|path_largest_ack:1382| [2025/04/30 18:20:47 587684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1245843|prior_time:1746037247530730|is_app_limited:0|send_elapse:53930|ack_elapse:56904|ctl_first_sent_time:1746037247531152|lagest_ack_time:1746037247587634|curr_delivered:1313100| [2025/04/30 18:20:47 587688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247531152| [2025/04/30 18:20:47 587693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 587698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1383|path_largest_ack:1383| [2025/04/30 18:20:47 587702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1248243|prior_time:1746037247532674|is_app_limited:0|send_elapse:53582|ack_elapse:54960|ctl_first_sent_time:1746037247532972|lagest_ack_time:1746037247587634|curr_delivered:1314300| [2025/04/30 18:20:47 587707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247532972| [2025/04/30 18:20:47 587711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 587715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54159|rttvar:836|minrtt:30950|latest_rtt:54662|ack_delay:1000| [2025/04/30 18:20:47 587719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54097|rttvar:751|minrtt:30950|latest_rtt:54662|ack_delay:1000| [2025/04/30 18:20:47 587724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1383|lost_pn:1380|thresh:3| [2025/04/30 18:20:47 587728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 587732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 587736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 587744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 587748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 587752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54097|rtt_var:751|pto_duration:57101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 587756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 587760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 587764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 587768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247669335|now:1746037247587752|interv:81583| [2025/04/30 18:20:47 587772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247669335|now:1746037247587752|interval:81583|pto_count:0|srtt:54097 [2025/04/30 18:20:47 587777] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53582, ack_elapse 54960, delivered 66057|rate 1201910|lost 213| [2025/04/30 18:20:47 587781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201910) in round 21| [2025/04/30 18:20:47 587786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 587790] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 587794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247532972|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 587798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247532972|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 587803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54097|latest_rtt:54662|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 587809] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:584|largest:584|pns:2| [2025/04/30 18:20:47 587814] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:584|frame:ACK |recv_time:1746037247587634|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 587818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367587634|now:1746037247587634|interv:120000000| [2025/04/30 18:20:47 587822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367587634|now:1746037247587634|interv:120000000| [2025/04/30 18:20:47 587826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247588363|pq_index:0| [2025/04/30 18:20:47 587831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247587045| [2025/04/30 18:20:47 587835] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247587835| [2025/04/30 18:20:47 587842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247587841| [2025/04/30 18:20:47 587848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 587853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54097|min_srtt:54097|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 587857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1387713| [2025/04/30 18:20:47 587862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 587867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 587871] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54097|min_srtt:54097|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 587876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1388892| [2025/04/30 18:20:47 587880] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54097|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 587885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 587889] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54097|min_srtt:54097|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 587894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1390071| [2025/04/30 18:20:47 587898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 587902] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 587906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 587911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 587915] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 587919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 587924] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 587930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 587934] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247588363| [2025/04/30 18:20:47 587938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247588363| [2025/04/30 18:20:47 587942] [debug] |xqc_engine_wakeup_after|wakeup:1746037247588363|now:1746037247587942|diff:421| [2025/04/30 18:20:47 587947] [debug] |xqc_engine_main_logic|END|now:1746037247587841| [2025/04/30 18:20:47 587952] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247587952| [2025/04/30 18:20:47 587956] [debug] |xqc_engine_wakeup_after|wakeup:1746037247588363|now:1746037247587956|diff:407| [2025/04/30 18:20:47 587960] [debug] |xqc_engine_main_logic|END|now:1746037247587952| [2025/04/30 18:20:47 589034] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247589034| [2025/04/30 18:20:47 589043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247588363|pq_index:0| [2025/04/30 18:20:47 589048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247587841| [2025/04/30 18:20:47 589053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247589052| [2025/04/30 18:20:47 589058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247588363|now:1746037247589052| [2025/04/30 18:20:47 589062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247588363|now:1746037247589052| [2025/04/30 18:20:47 589066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 589071] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 589076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54097|min_srtt:54097|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 589081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1390071| [2025/04/30 18:20:47 589085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 589089] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 589093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 589098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 589103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 589107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 589112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 589116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1441| [2025/04/30 18:20:47 589155] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247589125|stream_id:0|stream_offset:1351164| [2025/04/30 18:20:47 589172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 589179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 589186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54097|rtt_var:751|pto_duration:57101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 589190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 589194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 589198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 589202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247671226|now:1746037247589185|interv:82041| [2025/04/30 18:20:47 589206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247671226|now:1746037247589185|interval:82041|pto_count:0|srtt:54097 [2025/04/30 18:20:47 589211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 589217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 589224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1352343| [2025/04/30 18:20:47 589231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 589238] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1442| [2025/04/30 18:20:47 589282] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247589249|stream_id:0|stream_offset:1352343| [2025/04/30 18:20:47 589293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 589300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 589306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54097|rtt_var:751|pto_duration:57101|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 589314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 589320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 589327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 589334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247671350|now:1746037247589306|interv:82044| [2025/04/30 18:20:47 589341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247671350|now:1746037247589306|interval:82044|pto_count:0|srtt:54097 [2025/04/30 18:20:47 589355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 589363] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 589370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1353522| [2025/04/30 18:20:47 589378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 589385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247590385|now:1746037247589385|interv:1000| [2025/04/30 18:20:47 589391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 589398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 589404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247590385| [2025/04/30 18:20:47 589411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247590385| [2025/04/30 18:20:47 589417] [debug] |xqc_engine_wakeup_after|wakeup:1746037247590385|now:1746037247589417|diff:968| [2025/04/30 18:20:47 589422] [debug] |xqc_engine_main_logic|END|now:1746037247589052| [2025/04/30 18:20:47 589608] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247589607| [2025/04/30 18:20:47 589617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 589624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:584| [2025/04/30 18:20:47 589628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:585| [2025/04/30 18:20:47 589634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:585| [2025/04/30 18:20:47 589638] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 589644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1385|path_largest_ack:1384| [2025/04/30 18:20:47 589648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1248243|prior_time:1746037247532674|is_app_limited:0|send_elapse:53715|ack_elapse:56933|ctl_first_sent_time:1746037247533105|lagest_ack_time:1746037247589607|curr_delivered:1315500| [2025/04/30 18:20:47 589653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247533105| [2025/04/30 18:20:47 589658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 589663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1385|path_largest_ack:1385| [2025/04/30 18:20:47 589667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:70863|prior_delivered:1250643|prior_time:1746037247534680|is_app_limited:0|send_elapse:53571|ack_elapse:54927|ctl_first_sent_time:1746037247534974|lagest_ack_time:1746037247589607|curr_delivered:1316700| [2025/04/30 18:20:47 589672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247534974| [2025/04/30 18:20:47 589683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 589687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54097|rttvar:751|minrtt:30950|latest_rtt:54633|ack_delay:0| [2025/04/30 18:20:47 589692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54164|rttvar:698|minrtt:30950|latest_rtt:54633|ack_delay:0| [2025/04/30 18:20:47 589696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1385|lost_pn:1382|thresh:3| [2025/04/30 18:20:47 589701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 589705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 589709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 589713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 589717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 589721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54164|rtt_var:698|pto_duration:56956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 589726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 589730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 589734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 589738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247671205|now:1746037247589721|interv:81484| [2025/04/30 18:20:47 589742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247671205|now:1746037247589721|interval:81484|pto_count:0|srtt:54164 [2025/04/30 18:20:47 589747] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53571, ack_elapse 54927, delivered 66057|rate 1202632|lost 213| [2025/04/30 18:20:47 589751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202632) in round 21| [2025/04/30 18:20:47 589756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 589760] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 589764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247534974|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 589769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247534974|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 589774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54164|latest_rtt:54633|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 589783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:585|largest:585|pns:2| [2025/04/30 18:20:47 589787] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:585|frame:ACK |recv_time:1746037247589607|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 589792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367589607|now:1746037247589607|interv:120000000| [2025/04/30 18:20:47 589796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367589607|now:1746037247589607|interv:120000000| [2025/04/30 18:20:47 589800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247590385|pq_index:0| [2025/04/30 18:20:47 589805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247589052| [2025/04/30 18:20:47 589809] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247589809| [2025/04/30 18:20:47 589814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247589813| [2025/04/30 18:20:47 589819] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 589824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54164|min_srtt:54164|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 589829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1390071| [2025/04/30 18:20:47 589833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 589838] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 589843] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54164|min_srtt:54164|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 589847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1391250| [2025/04/30 18:20:47 589852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 589856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 589861] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54164|min_srtt:54164|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 589865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1392429| [2025/04/30 18:20:47 589879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 589883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 589887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 589891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 589896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 589900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1353522| [2025/04/30 18:20:47 589905] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 589909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 589913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247590385| [2025/04/30 18:20:47 589917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247590385| [2025/04/30 18:20:47 589921] [debug] |xqc_engine_wakeup_after|wakeup:1746037247590385|now:1746037247589921|diff:464| [2025/04/30 18:20:47 589925] [debug] |xqc_engine_main_logic|END|now:1746037247589813| [2025/04/30 18:20:47 589930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247589930| [2025/04/30 18:20:47 589934] [debug] |xqc_engine_wakeup_after|wakeup:1746037247590385|now:1746037247589934|diff:451| [2025/04/30 18:20:47 589938] [debug] |xqc_engine_main_logic|END|now:1746037247589930| [2025/04/30 18:20:47 591012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247591012| [2025/04/30 18:20:47 591025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247590385|pq_index:0| [2025/04/30 18:20:47 591031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247589813| [2025/04/30 18:20:47 591038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247591037| [2025/04/30 18:20:47 591044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247590385|now:1746037247591037| [2025/04/30 18:20:47 591049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247590385|now:1746037247591037| [2025/04/30 18:20:47 591054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 591060] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 591066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54164|min_srtt:54164|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 591072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1392429| [2025/04/30 18:20:47 591078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 591084] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 591096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 591100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 591105] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 591109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1353522| [2025/04/30 18:20:47 591114] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 591118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1443| [2025/04/30 18:20:47 591166] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247591127|stream_id:0|stream_offset:1353522| [2025/04/30 18:20:47 591176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 591184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 591190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54164|rtt_var:698|pto_duration:56956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 591197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 591204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 591211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 591218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247673083|now:1746037247591190|interv:81893| [2025/04/30 18:20:47 591224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247673083|now:1746037247591190|interval:81893|pto_count:0|srtt:54164 [2025/04/30 18:20:47 591230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 591235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 591240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1354701| [2025/04/30 18:20:47 591244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 591249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1444| [2025/04/30 18:20:47 591278] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247591256|stream_id:0|stream_offset:1354701| [2025/04/30 18:20:47 591284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 591293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 591298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54164|rtt_var:698|pto_duration:56956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 591303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 591310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 591316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 591323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247673212|now:1746037247591298|interv:81914| [2025/04/30 18:20:47 591330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247673212|now:1746037247591298|interval:81914|pto_count:0|srtt:54164 [2025/04/30 18:20:47 591337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 591344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 591349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 591354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 591358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247592358|now:1746037247591358|interv:1000| [2025/04/30 18:20:47 591364] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 591370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 591376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247592358| [2025/04/30 18:20:47 591383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247592358| [2025/04/30 18:20:47 591390] [debug] |xqc_engine_wakeup_after|wakeup:1746037247592358|now:1746037247591389|diff:969| [2025/04/30 18:20:47 591397] [debug] |xqc_engine_main_logic|END|now:1746037247591037| [2025/04/30 18:20:47 591656] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247591655| [2025/04/30 18:20:47 591665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 591671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:585| [2025/04/30 18:20:47 591675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:586| [2025/04/30 18:20:47 591681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:586| [2025/04/30 18:20:47 591686] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 591691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1387|path_largest_ack:1386| [2025/04/30 18:20:47 591696] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72063|prior_delivered:1250643|prior_time:1746037247534680|is_app_limited:0|send_elapse:53704|ack_elapse:56975|ctl_first_sent_time:1746037247535107|lagest_ack_time:1746037247591655|curr_delivered:1317900| [2025/04/30 18:20:47 591705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247535107| [2025/04/30 18:20:47 591710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 591714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1387|path_largest_ack:1387| [2025/04/30 18:20:47 591718] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72044|prior_delivered:1251862|prior_time:1746037247535818|is_app_limited:0|send_elapse:53458|ack_elapse:55837|ctl_first_sent_time:1746037247536118|lagest_ack_time:1746037247591655|curr_delivered:1319100| [2025/04/30 18:20:47 591723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247536118| [2025/04/30 18:20:47 591727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 591731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54164|rttvar:698|minrtt:30950|latest_rtt:55537|ack_delay:1000| [2025/04/30 18:20:47 591735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54211|rttvar:617|minrtt:30950|latest_rtt:55537|ack_delay:1000| [2025/04/30 18:20:47 591740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1387|lost_pn:1384|thresh:3| [2025/04/30 18:20:47 591744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 591748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 591752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 591756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 591760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 591764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54211|rtt_var:617|pto_duration:56679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 591769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 591773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 591776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 591780] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247672935|now:1746037247591764|interv:81171| [2025/04/30 18:20:47 591785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247672935|now:1746037247591764|interval:81171|pto_count:0|srtt:54211 [2025/04/30 18:20:47 591789] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53458, ack_elapse 55837, delivered 67238|rate 1204183|lost 213| [2025/04/30 18:20:47 591796] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204183) in round 21| [2025/04/30 18:20:47 591801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 591805] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 591809] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247536118|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 591814] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247536118|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 591818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54211|latest_rtt:55537|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 591824] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:586|largest:586|pns:2| [2025/04/30 18:20:47 591829] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:586|frame:ACK |recv_time:1746037247591655|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 591834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367591655|now:1746037247591655|interv:120000000| [2025/04/30 18:20:47 591838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367591655|now:1746037247591655|interv:120000000| [2025/04/30 18:20:47 591842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247592358|pq_index:0| [2025/04/30 18:20:47 591846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247591037| [2025/04/30 18:20:47 591850] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247591850| [2025/04/30 18:20:47 591855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247591854| [2025/04/30 18:20:47 591861] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 591865] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 591870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1392429| [2025/04/30 18:20:47 591875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 591880] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 591884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 591891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1393608| [2025/04/30 18:20:47 591896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 591900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 591905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 591909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1394787| [2025/04/30 18:20:47 591913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 591917] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 591921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 591926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 591930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 591935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 591939] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 591943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 591947] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247592358| [2025/04/30 18:20:47 591951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247592358| [2025/04/30 18:20:47 591955] [debug] |xqc_engine_wakeup_after|wakeup:1746037247592358|now:1746037247591955|diff:403| [2025/04/30 18:20:47 591960] [debug] |xqc_engine_main_logic|END|now:1746037247591854| [2025/04/30 18:20:47 591965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247591965| [2025/04/30 18:20:47 591969] [debug] |xqc_engine_wakeup_after|wakeup:1746037247592358|now:1746037247591969|diff:389| [2025/04/30 18:20:47 591973] [debug] |xqc_engine_main_logic|END|now:1746037247591965| [2025/04/30 18:20:47 593043] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247593043| [2025/04/30 18:20:47 593054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247592358|pq_index:0| [2025/04/30 18:20:47 593058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247591854| [2025/04/30 18:20:47 593064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247593062| [2025/04/30 18:20:47 593074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247592358|now:1746037247593062| [2025/04/30 18:20:47 593078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247592358|now:1746037247593062| [2025/04/30 18:20:47 593082] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 593087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 593092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54211|min_srtt:54211|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 593097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1394787| [2025/04/30 18:20:47 593101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 593105] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 593109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 593114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 593119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 593123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 593127] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 593132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1445| [2025/04/30 18:20:47 593170] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247593141|stream_id:0|stream_offset:1355880| [2025/04/30 18:20:47 593179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 593187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 593194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54211|rtt_var:617|pto_duration:56679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 593201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 593208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 593214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 593222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247674820|now:1746037247593194|interv:81626| [2025/04/30 18:20:47 593227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247674820|now:1746037247593194|interval:81626|pto_count:0|srtt:54211 [2025/04/30 18:20:47 593236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64882| [2025/04/30 18:20:47 593241] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 593246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1357059| [2025/04/30 18:20:47 593250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 593255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1446| [2025/04/30 18:20:47 593285] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247593262|stream_id:0|stream_offset:1357059| [2025/04/30 18:20:47 593290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 593295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 593299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54211|rtt_var:617|pto_duration:56679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 593304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 593309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 593315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 593322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247674941|now:1746037247593299|interv:81642| [2025/04/30 18:20:47 593328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247674941|now:1746037247593299|interval:81642|pto_count:0|srtt:54211 [2025/04/30 18:20:47 593336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66082| [2025/04/30 18:20:47 593343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 593350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 593358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 593364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247594364|now:1746037247593364|interv:1000| [2025/04/30 18:20:47 593369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 593373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 593377] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247594364| [2025/04/30 18:20:47 593381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247594364| [2025/04/30 18:20:47 593385] [debug] |xqc_engine_wakeup_after|wakeup:1746037247594364|now:1746037247593385|diff:979| [2025/04/30 18:20:47 593396] [debug] |xqc_engine_main_logic|END|now:1746037247593062| [2025/04/30 18:20:47 593693] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247593692| [2025/04/30 18:20:47 593705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 593715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:586| [2025/04/30 18:20:47 593721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:587| [2025/04/30 18:20:47 593730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:587| [2025/04/30 18:20:47 593736] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 593745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1388|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1388| [2025/04/30 18:20:47 593753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:209|tx_in_flight:72025|prior_delivered:1253081|prior_time:1746037247536782|is_app_limited:0|send_elapse:51876|ack_elapse:56910|ctl_first_sent_time:1746037247537058|lagest_ack_time:1746037247593692|curr_delivered:1320300| [2025/04/30 18:20:47 593760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247537058| [2025/04/30 18:20:47 593767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 593774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1389|origin_pktnum:1327|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1389|path_largest_ack:1389| [2025/04/30 18:20:47 593782] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1255481|prior_time:1746037247538767|is_app_limited:0|send_elapse:51944|ack_elapse:54925|ctl_first_sent_time:1746037247539134|lagest_ack_time:1746037247593692|curr_delivered:1321500| [2025/04/30 18:20:47 593789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247539134| [2025/04/30 18:20:47 593795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 593802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54211|rttvar:617|minrtt:30950|latest_rtt:54558|ack_delay:1000| [2025/04/30 18:20:47 593809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54129|rttvar:626|minrtt:30950|latest_rtt:54558|ack_delay:1000| [2025/04/30 18:20:47 593816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1389|lost_pn:1386|thresh:3| [2025/04/30 18:20:47 593821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 593825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 593829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 593834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 528|pns:2| [2025/04/30 18:20:47 593838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 593847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54129|rtt_var:626|pto_duration:56633|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 593852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 593856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 593860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 593864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247674895|now:1746037247593847|interv:81048| [2025/04/30 18:20:47 593868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247674895|now:1746037247593847|interval:81048|pto_count:0|srtt:54129 [2025/04/30 18:20:47 593873] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51944, ack_elapse 54925, delivered 66019|rate 1201984|lost 213| [2025/04/30 18:20:47 593878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201984) in round 21| [2025/04/30 18:20:47 593882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 593886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 593890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247539134|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 593895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247539134|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 593900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63682|srtt:54129|latest_rtt:54558|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 593905] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:103862|inflight:63682|mode:2|applimit:0|pacing_rate:1239168|bw:1239168|srtt:54129|latest_rtt:54558|min_rtt:30950|send:1440|lost:213|tlp:0|recv:594|recovery:1|slow_start:0|conn_life:1283080|acked:2400|delivered:1321500|is_cwnd_limited:0| [2025/04/30 18:20:47 593912] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:587|largest:587|pns:2| [2025/04/30 18:20:47 593917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:587|frame:ACK |recv_time:1746037247593692|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 593922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367593692|now:1746037247593692|interv:120000000| [2025/04/30 18:20:47 593926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367593692|now:1746037247593692|interv:120000000| [2025/04/30 18:20:47 593930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247594364|pq_index:0| [2025/04/30 18:20:47 593934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247593062| [2025/04/30 18:20:47 593941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247593941| [2025/04/30 18:20:47 593946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247593945| [2025/04/30 18:20:47 593952] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 593957] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54129|min_srtt:54129|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 593961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1394787| [2025/04/30 18:20:47 593966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 593971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 593976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54129|min_srtt:54129|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 593980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1395966| [2025/04/30 18:20:47 593985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54129|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 594011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 594016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54129|min_srtt:54129|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 594020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1397145| [2025/04/30 18:20:47 594025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 594029] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 594033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 594037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 594042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 594046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 594054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 594058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 594062] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247594364| [2025/04/30 18:20:47 594066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247594364| [2025/04/30 18:20:47 594070] [debug] |xqc_engine_wakeup_after|wakeup:1746037247594364|now:1746037247594070|diff:294| [2025/04/30 18:20:47 594074] [debug] |xqc_engine_main_logic|END|now:1746037247593945| [2025/04/30 18:20:47 594080] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247594080| [2025/04/30 18:20:47 594084] [debug] |xqc_engine_wakeup_after|wakeup:1746037247594364|now:1746037247594084|diff:280| [2025/04/30 18:20:47 594088] [debug] |xqc_engine_main_logic|END|now:1746037247594080| [2025/04/30 18:20:47 594719] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247594718| [2025/04/30 18:20:47 594727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 594733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:587| [2025/04/30 18:20:47 594737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:588| [2025/04/30 18:20:47 594743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:588| [2025/04/30 18:20:47 594747] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 594752] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1508023|max_stream_data_old=1479727| [2025/04/30 18:20:47 594756] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 594761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1390|origin_pktnum:1328|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1390|path_largest_ack:1390| [2025/04/30 18:20:47 594766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:69619|prior_delivered:1255481|prior_time:1746037247538767|is_app_limited:0|send_elapse:52056|ack_elapse:55951|ctl_first_sent_time:1746037247539246|lagest_ack_time:1746037247594718|curr_delivered:1322700| [2025/04/30 18:20:47 594770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247539246| [2025/04/30 18:20:47 594775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 594779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54129|rttvar:626|minrtt:30950|latest_rtt:55472|ack_delay:0| [2025/04/30 18:20:47 594784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54297|rttvar:805|minrtt:30950|latest_rtt:55472|ack_delay:0| [2025/04/30 18:20:47 594788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1390|lost_pn:1387|thresh:3| [2025/04/30 18:20:47 594792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 594796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 594800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 594805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54297|rtt_var:805|pto_duration:57517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 594814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 594818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 594822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:47 594826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247675779|now:1746037247594804|interv:80975| [2025/04/30 18:20:47 594830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247675779|now:1746037247594804|interval:80975|pto_count:0|srtt:54297 [2025/04/30 18:20:47 594834] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52056, ack_elapse 55951, delivered 67219|rate 1201390|lost 213| [2025/04/30 18:20:47 594839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201390) in round 21| [2025/04/30 18:20:47 594843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 594847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 594851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1200|po_sent_time:1746037247539246|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 594856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1200|po_sent_time:1746037247539246|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 594861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:62482|srtt:54297|latest_rtt:55472|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 594866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247619718|now:1746037247594718|interv:25000| [2025/04/30 18:20:47 594872] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247594718|max_ack_delay:25000| [2025/04/30 18:20:47 594876] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:588|largest:588|pns:2| [2025/04/30 18:20:47 594881] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:588|frame:ACK MAX_STREAM_DATA |recv_time:1746037247594718|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 594886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367594718|now:1746037247594718|interv:120000000| [2025/04/30 18:20:47 594890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367594718|now:1746037247594718|interv:120000000| [2025/04/30 18:20:47 594894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247594364|pq_index:0| [2025/04/30 18:20:47 594898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247593945| [2025/04/30 18:20:47 594905] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247594905| [2025/04/30 18:20:47 594910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247594909| [2025/04/30 18:20:47 594914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247594364|now:1746037247594909| [2025/04/30 18:20:47 594919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247594364|now:1746037247594909| [2025/04/30 18:20:47 594923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 594927] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 594932] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:47 594936] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62482|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 594942] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:47 594947] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:47 594952] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:47 594956] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:47 594960] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:47 594964] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:47 594969] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:47 594973] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:47 594978] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:47 594982] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:47 595006] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:47 595011] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:47 595015] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:47 595019] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:47 595024] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:47 595028] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:47 595033] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:47 595037] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:47 595041] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:47 595045] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:47 595050] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:47 595054] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:47 595062] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:47 595066] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 595070] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1508023| [2025/04/30 18:20:47 595076] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1507971|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:617477|offset:28296|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 595082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 595086] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 595090] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1508023| [2025/04/30 18:20:47 595095] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1507971|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:589181|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 595100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 595105] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54297|min_srtt:54297|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 595110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 595114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 595119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54297|min_srtt:54297|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 595123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 595128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 595132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54297|min_srtt:54297|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 595136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:62482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1397145| [2025/04/30 18:20:47 595141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 595145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 595154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54297|min_srtt:54297|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 595160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:62482|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 595167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 595173] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 595180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 595187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 595195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 595202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1447| [2025/04/30 18:20:47 595238] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1447|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62482|now:1746037247595211|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 595244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1447|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 595249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1447|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 595254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:47 595258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54297|rtt_var:805|pto_duration:57517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 595265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 595271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 595278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62501| [2025/04/30 18:20:47 595284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247677728|now:1746037247595258|interv:82470| [2025/04/30 18:20:47 595291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247677728|now:1746037247595258|interval:82470|pto_count:0|srtt:54297 [2025/04/30 18:20:47 595299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62501| [2025/04/30 18:20:47 595307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 595314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1448| [2025/04/30 18:20:47 595356] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1448|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62501|now:1746037247595323|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 595373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1448|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 595382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1448|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 595389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62501|applimit:0| [2025/04/30 18:20:47 595396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54297|rtt_var:805|pto_duration:57517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 595403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 595409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 595415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:47 595422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247677840|now:1746037247595396|interv:82444| [2025/04/30 18:20:47 595428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247677840|now:1746037247595396|interval:82444|pto_count:0|srtt:54297 [2025/04/30 18:20:47 595435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:62520| [2025/04/30 18:20:47 595444] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 595451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 595459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 595466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1449| [2025/04/30 18:20:47 595511] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62520|now:1746037247595478|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 595521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 595528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62520|applimit:0| [2025/04/30 18:20:47 595533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54297|rtt_var:805|pto_duration:57517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 595537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 595541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 595545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 595554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247677995|now:1746037247595532|interv:82463| [2025/04/30 18:20:47 595558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247677995|now:1746037247595532|interval:82463|pto_count:0|srtt:54297 [2025/04/30 18:20:47 595563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:63720| [2025/04/30 18:20:47 595568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 595573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 595577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 595581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1450| [2025/04/30 18:20:47 595608] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247595589|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 595614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 595619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 595623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54297|rtt_var:805|pto_duration:57517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 595627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 595631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 595635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 595639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247678106|now:1746037247595623|interv:82483| [2025/04/30 18:20:47 595643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247678106|now:1746037247595623|interval:82483|pto_count:0|srtt:54297 [2025/04/30 18:20:47 595648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 595653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 595657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 595661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 595666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1451| [2025/04/30 18:20:47 595687] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247595672|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 595696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 595701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 595705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54297|rtt_var:805|pto_duration:57517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 595710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 595713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 595717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 595721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247678189|now:1746037247595705|interv:82484| [2025/04/30 18:20:47 595725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247678189|now:1746037247595705|interval:82484|pto_count:0|srtt:54297 [2025/04/30 18:20:47 595730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 595735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 595739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1361775| [2025/04/30 18:20:47 595743] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 595747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247596747|now:1746037247595747|interv:1000| [2025/04/30 18:20:47 595752] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 595755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 595760] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247596747| [2025/04/30 18:20:47 595764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247596747| [2025/04/30 18:20:47 595768] [debug] |xqc_engine_wakeup_after|wakeup:1746037247596747|now:1746037247595768|diff:979| [2025/04/30 18:20:47 595773] [debug] |xqc_engine_main_logic|END|now:1746037247594909| [2025/04/30 18:20:47 595778] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247595778| [2025/04/30 18:20:47 595782] [debug] |xqc_engine_wakeup_after|wakeup:1746037247596747|now:1746037247595782|diff:965| [2025/04/30 18:20:47 595786] [debug] |xqc_engine_main_logic|END|now:1746037247595778| [2025/04/30 18:20:47 596658] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247596656| [2025/04/30 18:20:47 596673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 596683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:588| [2025/04/30 18:20:47 596689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:589| [2025/04/30 18:20:47 596697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:589| [2025/04/30 18:20:47 596711] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 596718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 596726] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:70819|prior_delivered:1255481|prior_time:1746037247538767|is_app_limited:0|send_elapse:52159|ack_elapse:57889|ctl_first_sent_time:1746037247539349|lagest_ack_time:1746037247596656|curr_delivered:1323900| [2025/04/30 18:20:47 596732] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247539349| [2025/04/30 18:20:47 596737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 596742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 596746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:70819|prior_delivered:1255481|prior_time:1746037247538767|is_app_limited:0|send_elapse:52159|ack_elapse:57889|ctl_first_sent_time:1746037247539349|lagest_ack_time:1746037247596656|curr_delivered:1325100| [2025/04/30 18:20:47 596751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247540717| [2025/04/30 18:20:47 596755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 596759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54297|rttvar:805|minrtt:30950|latest_rtt:55939|ack_delay:1000| [2025/04/30 18:20:47 596763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54377|rttvar:764|minrtt:30950|latest_rtt:55939|ack_delay:1000| [2025/04/30 18:20:47 596768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1392|lost_pn:1389|thresh:3| [2025/04/30 18:20:47 596772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 596776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 596780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 596784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54377|rtt_var:764|pto_duration:57433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 596788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 596792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 596796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 596800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247678105|now:1746037247596784|interv:81321| [2025/04/30 18:20:47 596804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247678105|now:1746037247596784|interval:81321|pto_count:0|srtt:54377 [2025/04/30 18:20:47 596812] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52159, ack_elapse 57889, delivered 69619|rate 1202629|lost 213| [2025/04/30 18:20:47 596817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202629) in round 21| [2025/04/30 18:20:47 596821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 596825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 596829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247540717|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 596833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247540717|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 596838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63720|srtt:54377|latest_rtt:55939|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 596844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:589|largest:589|pns:2| [2025/04/30 18:20:47 596848] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:589|frame:ACK |recv_time:1746037247596656|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 596853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367596656|now:1746037247596656|interv:120000000| [2025/04/30 18:20:47 596857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367596656|now:1746037247596656|interv:120000000| [2025/04/30 18:20:47 596861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247596747|pq_index:0| [2025/04/30 18:20:47 596866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247594909| [2025/04/30 18:20:47 596870] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247596870| [2025/04/30 18:20:47 596875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247596874| [2025/04/30 18:20:47 596879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247596747|now:1746037247596874| [2025/04/30 18:20:47 596884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247596747|now:1746037247596874| [2025/04/30 18:20:47 596888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 596892] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 596897] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54377|min_srtt:54377|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 596901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 596909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 596913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 596918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54377|min_srtt:54377|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 596922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1399503| [2025/04/30 18:20:47 596926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 596931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 596935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54377|min_srtt:54377|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 596939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1400682| [2025/04/30 18:20:47 596944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 596948] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 596951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 596956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 596960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 596964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1361775| [2025/04/30 18:20:47 596969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 596973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1452| [2025/04/30 18:20:47 597026] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1452|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247596981|stream_id:0|stream_offset:1361775| [2025/04/30 18:20:47 597036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 597041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 597045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54377|rtt_var:764|pto_duration:57433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 597050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 597057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 597061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 597065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247679414|now:1746037247597045|interv:82369| [2025/04/30 18:20:47 597069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247679414|now:1746037247597045|interval:82369|pto_count:0|srtt:54377 [2025/04/30 18:20:47 597074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 597079] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 597083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1362954| [2025/04/30 18:20:47 597088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 597092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247598092|now:1746037247597092|interv:1000| [2025/04/30 18:20:47 597096] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 597100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 597104] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247598092| [2025/04/30 18:20:47 597108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247598092| [2025/04/30 18:20:47 597112] [debug] |xqc_engine_wakeup_after|wakeup:1746037247598092|now:1746037247597112|diff:980| [2025/04/30 18:20:47 597116] [debug] |xqc_engine_main_logic|END|now:1746037247596874| [2025/04/30 18:20:47 597122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247597122| [2025/04/30 18:20:47 597126] [debug] |xqc_engine_wakeup_after|wakeup:1746037247598092|now:1746037247597126|diff:966| [2025/04/30 18:20:47 597130] [debug] |xqc_engine_main_logic|END|now:1746037247597122| [2025/04/30 18:20:47 598204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247598203| [2025/04/30 18:20:47 598218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247598092|pq_index:0| [2025/04/30 18:20:47 598225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247596874| [2025/04/30 18:20:47 598234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247598232| [2025/04/30 18:20:47 598241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247598092|now:1746037247598232| [2025/04/30 18:20:47 598247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247598092|now:1746037247598232| [2025/04/30 18:20:47 598251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 598256] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 598261] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54377|min_srtt:54377|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 598271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1400682| [2025/04/30 18:20:47 598276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 598280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 598284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 598289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 598293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 598298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1362954| [2025/04/30 18:20:47 598302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 598307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1453| [2025/04/30 18:20:47 598343] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1453|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247598315|stream_id:0|stream_offset:1362954| [2025/04/30 18:20:47 598349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 598354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 598359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54377|rtt_var:764|pto_duration:57433|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 598363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 598369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 598376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 598382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247680748|now:1746037247598358|interv:82390| [2025/04/30 18:20:47 598388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247680748|now:1746037247598358|interval:82390|pto_count:0|srtt:54377 [2025/04/30 18:20:47 598396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 598404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 598411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1364133| [2025/04/30 18:20:47 598423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 598427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247599427|now:1746037247598427|interv:1000| [2025/04/30 18:20:47 598431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 598435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 598439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247599427| [2025/04/30 18:20:47 598443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247599427| [2025/04/30 18:20:47 598447] [debug] |xqc_engine_wakeup_after|wakeup:1746037247599427|now:1746037247598447|diff:980| [2025/04/30 18:20:47 598452] [debug] |xqc_engine_main_logic|END|now:1746037247598232| [2025/04/30 18:20:47 598637] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247598636| [2025/04/30 18:20:47 598645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 598651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:589| [2025/04/30 18:20:47 598655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:590| [2025/04/30 18:20:47 598661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:590| [2025/04/30 18:20:47 598665] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 598670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 598675] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:70819|prior_delivered:1257881|prior_time:1746037247540840|is_app_limited:0|send_elapse:53290|ack_elapse:57796|ctl_first_sent_time:1746037247542389|lagest_ack_time:1746037247598636|curr_delivered:1326300| [2025/04/30 18:20:47 598680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247542389| [2025/04/30 18:20:47 598684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 598689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 598693] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:69619|prior_delivered:1260281|prior_time:1746037247542736|is_app_limited:0|send_elapse:53148|ack_elapse:55900|ctl_first_sent_time:1746037247544244|lagest_ack_time:1746037247598636|curr_delivered:1327500| [2025/04/30 18:20:47 598698] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247544244| [2025/04/30 18:20:47 598702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 598706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54377|rttvar:764|minrtt:30950|latest_rtt:54392|ack_delay:1000| [2025/04/30 18:20:47 598711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54254|rttvar:819|minrtt:30950|latest_rtt:54392|ack_delay:1000| [2025/04/30 18:20:47 598715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1394|lost_pn:1391|thresh:3| [2025/04/30 18:20:47 598724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 598728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 598732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 598736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54254|rtt_var:819|pto_duration:57530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 598741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 598745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 598749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 598753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247680845|now:1746037247598736|interv:82109| [2025/04/30 18:20:47 598757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247680845|now:1746037247598736|interval:82109|pto_count:0|srtt:54254 [2025/04/30 18:20:47 598761] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53148, ack_elapse 55900, delivered 67219|rate 1202486|lost 213| [2025/04/30 18:20:47 598766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202486) in round 21| [2025/04/30 18:20:47 598770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 598774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 598778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247544244|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 598783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247544244|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 598787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63720|srtt:54254|latest_rtt:54392|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 598793] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:590|largest:590|pns:2| [2025/04/30 18:20:47 598798] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:590|frame:ACK |recv_time:1746037247598636|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 598802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367598636|now:1746037247598636|interv:120000000| [2025/04/30 18:20:47 598807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367598636|now:1746037247598636|interv:120000000| [2025/04/30 18:20:47 598811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247599427|pq_index:0| [2025/04/30 18:20:47 598818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247598232| [2025/04/30 18:20:47 598822] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247598822| [2025/04/30 18:20:47 598827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247598826| [2025/04/30 18:20:47 598832] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 598837] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54254|min_srtt:54254|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 598841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1400682| [2025/04/30 18:20:47 598846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 598850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 598855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54254|min_srtt:54254|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 598859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1401861| [2025/04/30 18:20:47 598863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54254|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 598868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 598872] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54254|min_srtt:54254|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 598876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1403040| [2025/04/30 18:20:47 598881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 598885] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 598888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 598893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 598897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 598901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1364133| [2025/04/30 18:20:47 598908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 598912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 598916] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247599427| [2025/04/30 18:20:47 598920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247599427| [2025/04/30 18:20:47 598924] [debug] |xqc_engine_wakeup_after|wakeup:1746037247599427|now:1746037247598924|diff:503| [2025/04/30 18:20:47 598929] [debug] |xqc_engine_main_logic|END|now:1746037247598826| [2025/04/30 18:20:47 598934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247598933| [2025/04/30 18:20:47 598937] [debug] |xqc_engine_wakeup_after|wakeup:1746037247599427|now:1746037247598937|diff:490| [2025/04/30 18:20:47 598941] [debug] |xqc_engine_main_logic|END|now:1746037247598933| [2025/04/30 18:20:47 600011] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247600010| [2025/04/30 18:20:47 600022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247599427|pq_index:0| [2025/04/30 18:20:47 600026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247598826| [2025/04/30 18:20:47 600032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247600030| [2025/04/30 18:20:47 600036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247599427|now:1746037247600030| [2025/04/30 18:20:47 600041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247599427|now:1746037247600030| [2025/04/30 18:20:47 600045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 600049] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 600054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54254|min_srtt:54254|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 600059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1403040| [2025/04/30 18:20:47 600064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 600067] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 600071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 600076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 600080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 600085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1364133| [2025/04/30 18:20:47 600089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 600094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1454| [2025/04/30 18:20:47 600135] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247600107|stream_id:0|stream_offset:1364133| [2025/04/30 18:20:47 600141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 600146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 600153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54254|rtt_var:819|pto_duration:57530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 600161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 600167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 600173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 600180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247682637|now:1746037247600153|interv:82484| [2025/04/30 18:20:47 600186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247682637|now:1746037247600153|interval:82484|pto_count:0|srtt:54254 [2025/04/30 18:20:47 600193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 600200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 600207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1365312| [2025/04/30 18:20:47 600215] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 600222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1455| [2025/04/30 18:20:47 600258] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247600233|stream_id:0|stream_offset:1365312| [2025/04/30 18:20:47 600265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 600270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 600274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54254|rtt_var:819|pto_duration:57530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 600279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 600285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 600291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 600298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247682763|now:1746037247600274|interv:82489| [2025/04/30 18:20:47 600311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247682763|now:1746037247600274|interval:82489|pto_count:0|srtt:54254 [2025/04/30 18:20:47 600319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 600328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 600334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1366491| [2025/04/30 18:20:47 600339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 600343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247601343|now:1746037247600343|interv:1000| [2025/04/30 18:20:47 600347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 600351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 600355] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247601343| [2025/04/30 18:20:47 600360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247601343| [2025/04/30 18:20:47 600364] [debug] |xqc_engine_wakeup_after|wakeup:1746037247601343|now:1746037247600364|diff:979| [2025/04/30 18:20:47 600370] [debug] |xqc_engine_main_logic|END|now:1746037247600030| [2025/04/30 18:20:47 600646] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247600645| [2025/04/30 18:20:47 600655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 600661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:590| [2025/04/30 18:20:47 600665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:591| [2025/04/30 18:20:47 600671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:591| [2025/04/30 18:20:47 600675] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 600680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 600685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:70819|prior_delivered:1260281|prior_time:1746037247542736|is_app_limited:0|send_elapse:53279|ack_elapse:57909|ctl_first_sent_time:1746037247544375|lagest_ack_time:1746037247600645|curr_delivered:1328700| [2025/04/30 18:20:47 600689] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247544375| [2025/04/30 18:20:47 600694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 600698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 600703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:69619|prior_delivered:1262681|prior_time:1746037247544728|is_app_limited:0|send_elapse:53059|ack_elapse:55917|ctl_first_sent_time:1746037247546239|lagest_ack_time:1746037247600645|curr_delivered:1329900| [2025/04/30 18:20:47 600712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247546239| [2025/04/30 18:20:47 600716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 600720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54254|rttvar:819|minrtt:30950|latest_rtt:54406|ack_delay:1000| [2025/04/30 18:20:47 600725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54148|rttvar:827|minrtt:30950|latest_rtt:54406|ack_delay:1000| [2025/04/30 18:20:47 600729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1396|lost_pn:1393|thresh:3| [2025/04/30 18:20:47 600733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 600737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 600741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 600746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:827|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 600750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 600754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 600758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 600762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247682689|now:1746037247600745|interv:81944| [2025/04/30 18:20:47 600766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247682689|now:1746037247600745|interval:81944|pto_count:0|srtt:54148 [2025/04/30 18:20:47 600770] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53059, ack_elapse 55917, delivered 67219|rate 1202121|lost 213| [2025/04/30 18:20:47 600775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202121) in round 21| [2025/04/30 18:20:47 600779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 600783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 600787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247546239|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 600792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247546239|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 600796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63720|srtt:54148|latest_rtt:54406|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 600809] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:591|largest:591|pns:2| [2025/04/30 18:20:47 600813] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:591|frame:ACK |recv_time:1746037247600645|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 600818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367600645|now:1746037247600645|interv:120000000| [2025/04/30 18:20:47 600822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367600645|now:1746037247600645|interv:120000000| [2025/04/30 18:20:47 600826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247601343|pq_index:0| [2025/04/30 18:20:47 600830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247600030| [2025/04/30 18:20:47 600834] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247600834| [2025/04/30 18:20:47 600839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247600838| [2025/04/30 18:20:47 600844] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 600849] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 600854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1403040| [2025/04/30 18:20:47 600858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 600863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 600868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 600872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1404219| [2025/04/30 18:20:47 600877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 600881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 600886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 600890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1405398| [2025/04/30 18:20:47 600895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 600901] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 600905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 600910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 600914] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 600918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1366491| [2025/04/30 18:20:47 600923] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 600927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 600931] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247601343| [2025/04/30 18:20:47 600935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247601343| [2025/04/30 18:20:47 600939] [debug] |xqc_engine_wakeup_after|wakeup:1746037247601343|now:1746037247600939|diff:404| [2025/04/30 18:20:47 600943] [debug] |xqc_engine_main_logic|END|now:1746037247600838| [2025/04/30 18:20:47 600948] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247600948| [2025/04/30 18:20:47 600952] [debug] |xqc_engine_wakeup_after|wakeup:1746037247601343|now:1746037247600952|diff:391| [2025/04/30 18:20:47 600956] [debug] |xqc_engine_main_logic|END|now:1746037247600948| [2025/04/30 18:20:47 602025] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247602025| [2025/04/30 18:20:47 602036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247601343|pq_index:0| [2025/04/30 18:20:47 602041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247600838| [2025/04/30 18:20:47 602046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247602045| [2025/04/30 18:20:47 602051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247601343|now:1746037247602045| [2025/04/30 18:20:47 602055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247601343|now:1746037247602045| [2025/04/30 18:20:47 602059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 602064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 602069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54148|min_srtt:54148|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 602073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1405398| [2025/04/30 18:20:47 602078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 602082] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 602086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 602096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 602100] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 602104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1366491| [2025/04/30 18:20:47 602109] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 602113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1456| [2025/04/30 18:20:47 602153] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247602122|stream_id:0|stream_offset:1366491| [2025/04/30 18:20:47 602163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 602171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 602178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:827|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 602184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 602190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 602197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 602204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247684578|now:1746037247602177|interv:82401| [2025/04/30 18:20:47 602210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247684578|now:1746037247602177|interval:82401|pto_count:0|srtt:54148 [2025/04/30 18:20:47 602218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 602226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 602231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1367670| [2025/04/30 18:20:47 602236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 602240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1457| [2025/04/30 18:20:47 602269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247602248|stream_id:0|stream_offset:1367670| [2025/04/30 18:20:47 602275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 602285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 602289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:827|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 602295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 602301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 602308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 602314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247684704|now:1746037247602289|interv:82415| [2025/04/30 18:20:47 602321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247684704|now:1746037247602289|interval:82415|pto_count:0|srtt:54148 [2025/04/30 18:20:47 602328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 602337] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 602343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1368849| [2025/04/30 18:20:47 602349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 602355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1458| [2025/04/30 18:20:47 602396] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247602367|stream_id:0|stream_offset:1368849| [2025/04/30 18:20:47 602403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 602408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 602415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54148|rtt_var:827|pto_duration:57456|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 602423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 602429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 602436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 602442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247684823|now:1746037247602415|interv:82408| [2025/04/30 18:20:47 602449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247684823|now:1746037247602415|interval:82408|pto_count:0|srtt:54148 [2025/04/30 18:20:47 602455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 602460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 602469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1370028| [2025/04/30 18:20:47 602474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 602477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247603477|now:1746037247602477|interv:1000| [2025/04/30 18:20:47 602481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 602485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 602489] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247603477| [2025/04/30 18:20:47 602494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247603477| [2025/04/30 18:20:47 602498] [debug] |xqc_engine_wakeup_after|wakeup:1746037247603477|now:1746037247602498|diff:979| [2025/04/30 18:20:47 602502] [debug] |xqc_engine_main_logic|END|now:1746037247602045| [2025/04/30 18:20:47 602636] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247602635| [2025/04/30 18:20:47 602644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 602650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:591| [2025/04/30 18:20:47 602654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:592| [2025/04/30 18:20:47 602660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:592| [2025/04/30 18:20:47 602664] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 602669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 602674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1265081|prior_time:1746037247546722|is_app_limited:0|send_elapse:54929|ack_elapse:55913|ctl_first_sent_time:1746037247548239|lagest_ack_time:1746037247602635|curr_delivered:1331100| [2025/04/30 18:20:47 602679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247548239| [2025/04/30 18:20:47 602683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 602688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 602692] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1265081|prior_time:1746037247546722|is_app_limited:0|send_elapse:54929|ack_elapse:55913|ctl_first_sent_time:1746037247548239|lagest_ack_time:1746037247602635|curr_delivered:1332300| [2025/04/30 18:20:47 602697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247548370| [2025/04/30 18:20:47 602701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 602705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54148|rttvar:827|minrtt:30950|latest_rtt:54265|ack_delay:1000| [2025/04/30 18:20:47 602714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54038|rttvar:841|minrtt:30950|latest_rtt:54265|ack_delay:1000| [2025/04/30 18:20:47 602718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1398|lost_pn:1395|thresh:3| [2025/04/30 18:20:47 602722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 602726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 602730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 602735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54038|rtt_var:841|pto_duration:57402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 602739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 602743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 602747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 602751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247684769|now:1746037247602734|interv:82035| [2025/04/30 18:20:47 602755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247684769|now:1746037247602734|interval:82035|pto_count:0|srtt:54038 [2025/04/30 18:20:47 602759] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54929, ack_elapse 55913, delivered 67219|rate 1202207|lost 213| [2025/04/30 18:20:47 602764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202207) in round 21| [2025/04/30 18:20:47 602768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 602772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 602776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247548370|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 602780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247548370|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 602785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:64920|srtt:54038|latest_rtt:54265|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 602791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:592|largest:592|pns:2| [2025/04/30 18:20:47 602795] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:592|frame:ACK |recv_time:1746037247602635|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 602800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367602635|now:1746037247602635|interv:120000000| [2025/04/30 18:20:47 602807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367602635|now:1746037247602635|interv:120000000| [2025/04/30 18:20:47 602811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247603477|pq_index:0| [2025/04/30 18:20:47 602815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247602045| [2025/04/30 18:20:47 602819] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247602819| [2025/04/30 18:20:47 602824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247602823| [2025/04/30 18:20:47 602829] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 602834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54038|min_srtt:54038|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 602839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1405398| [2025/04/30 18:20:47 602843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 602848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 602852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54038|min_srtt:54038|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 602857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1406577| [2025/04/30 18:20:47 602861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 602866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 602870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54038|min_srtt:54038|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 602875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1407756| [2025/04/30 18:20:47 602879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 602883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 602887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 602891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 602899] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 602903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1370028| [2025/04/30 18:20:47 602907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 602911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 602915] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247603477| [2025/04/30 18:20:47 602919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247603477| [2025/04/30 18:20:47 602923] [debug] |xqc_engine_wakeup_after|wakeup:1746037247603477|now:1746037247602923|diff:554| [2025/04/30 18:20:47 602928] [debug] |xqc_engine_main_logic|END|now:1746037247602823| [2025/04/30 18:20:47 602933] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247602933| [2025/04/30 18:20:47 602936] [debug] |xqc_engine_wakeup_after|wakeup:1746037247603477|now:1746037247602936|diff:541| [2025/04/30 18:20:47 602940] [debug] |xqc_engine_main_logic|END|now:1746037247602933| [2025/04/30 18:20:47 604009] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247604009| [2025/04/30 18:20:47 604020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247603477|pq_index:0| [2025/04/30 18:20:47 604024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247602823| [2025/04/30 18:20:47 604029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247604028| [2025/04/30 18:20:47 604034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247603477|now:1746037247604028| [2025/04/30 18:20:47 604038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247603477|now:1746037247604028| [2025/04/30 18:20:47 604042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 604047] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 604052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54038|min_srtt:54038|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 604057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1407756| [2025/04/30 18:20:47 604062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 604066] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 604070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 604074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 604079] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 604083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1370028| [2025/04/30 18:20:47 604093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 604098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1459| [2025/04/30 18:20:47 604134] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247604107|stream_id:0|stream_offset:1370028| [2025/04/30 18:20:47 604144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 604152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 604159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54038|rtt_var:841|pto_duration:57402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 604166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 604173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 604179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 604185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247686509|now:1746037247604159|interv:82350| [2025/04/30 18:20:47 604192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247686509|now:1746037247604159|interval:82350|pto_count:0|srtt:54038 [2025/04/30 18:20:47 604199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 604207] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 604215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1371207| [2025/04/30 18:20:47 604222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 604227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247605227|now:1746037247604227|interv:1000| [2025/04/30 18:20:47 604231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 604235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 604239] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247605227| [2025/04/30 18:20:47 604243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247605227| [2025/04/30 18:20:47 604247] [debug] |xqc_engine_wakeup_after|wakeup:1746037247605227|now:1746037247604247|diff:980| [2025/04/30 18:20:47 604252] [debug] |xqc_engine_main_logic|END|now:1746037247604028| [2025/04/30 18:20:47 604691] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247604690| [2025/04/30 18:20:47 604700] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 604711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:592| [2025/04/30 18:20:47 604715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:593| [2025/04/30 18:20:47 604721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:593| [2025/04/30 18:20:47 604725] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 604731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 604735] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1267481|prior_time:1746037247548711|is_app_limited:0|send_elapse:55516|ack_elapse:55979|ctl_first_sent_time:1746037247550294|lagest_ack_time:1746037247604690|curr_delivered:1333500| [2025/04/30 18:20:47 604740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247550294| [2025/04/30 18:20:47 604745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 604749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 604754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1267481|prior_time:1746037247548711|is_app_limited:0|send_elapse:55516|ack_elapse:55979|ctl_first_sent_time:1746037247550294|lagest_ack_time:1746037247604690|curr_delivered:1334700| [2025/04/30 18:20:47 604758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247550452| [2025/04/30 18:20:47 604762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 604766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54038|rttvar:841|minrtt:30950|latest_rtt:54238|ack_delay:1000| [2025/04/30 18:20:47 604771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53938|rttvar:831|minrtt:30950|latest_rtt:54238|ack_delay:1000| [2025/04/30 18:20:47 604775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1400|lost_pn:1397|thresh:3| [2025/04/30 18:20:47 604779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 604783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 604787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 604791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53938|rtt_var:831|pto_duration:57262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 604796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 604800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 604804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 604808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247686369|now:1746037247604791|interv:81578| [2025/04/30 18:20:47 604815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247686369|now:1746037247604791|interval:81578|pto_count:0|srtt:53938 [2025/04/30 18:20:47 604819] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55516, ack_elapse 55979, delivered 67219|rate 1200789|lost 213| [2025/04/30 18:20:47 604824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200789) in round 21| [2025/04/30 18:20:47 604828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 604832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:7982| [2025/04/30 18:20:47 604836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247550452|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 604841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247550452|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1269881| [2025/04/30 18:20:47 604846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:103862|full_bw_reached:1|inflight:63720|srtt:53938|latest_rtt:54238|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 604851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:593|largest:593|pns:2| [2025/04/30 18:20:47 604856] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:593|frame:ACK |recv_time:1746037247604690|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 604861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367604690|now:1746037247604690|interv:120000000| [2025/04/30 18:20:47 604865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367604690|now:1746037247604690|interv:120000000| [2025/04/30 18:20:47 604869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247605227|pq_index:0| [2025/04/30 18:20:47 604873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247604028| [2025/04/30 18:20:47 604877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247604877| [2025/04/30 18:20:47 604882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247604881| [2025/04/30 18:20:47 604887] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 604892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53938|min_srtt:53938|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 604897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1407756| [2025/04/30 18:20:47 604901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 604909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 604913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53938|min_srtt:53938|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 604917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1408935| [2025/04/30 18:20:47 604922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53938|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 604926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 604931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53938|min_srtt:53938|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 604935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 604939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 604943] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 604947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 604951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 604956] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 604960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1371207| [2025/04/30 18:20:47 604965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 604969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 604973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247605227| [2025/04/30 18:20:47 604977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247605227| [2025/04/30 18:20:47 604981] [debug] |xqc_engine_wakeup_after|wakeup:1746037247605227|now:1746037247604980|diff:247| [2025/04/30 18:20:47 604985] [debug] |xqc_engine_main_logic|END|now:1746037247604881| [2025/04/30 18:20:47 605012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247605012| [2025/04/30 18:20:47 605016] [debug] |xqc_engine_wakeup_after|wakeup:1746037247605227|now:1746037247605015|diff:212| [2025/04/30 18:20:47 605019] [debug] |xqc_engine_main_logic|END|now:1746037247605012| [2025/04/30 18:20:47 606101] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247606101| [2025/04/30 18:20:47 606117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247605227|pq_index:0| [2025/04/30 18:20:47 606131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247604881| [2025/04/30 18:20:47 606139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247606137| [2025/04/30 18:20:47 606146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247605227|now:1746037247606137| [2025/04/30 18:20:47 606154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247605227|now:1746037247606137| [2025/04/30 18:20:47 606160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 606167] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 606172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53938|min_srtt:53938|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 606177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 606181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 606185] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 606189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 606194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 606199] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 606203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1371207| [2025/04/30 18:20:47 606208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 606212] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1460| [2025/04/30 18:20:47 606246] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037247606221|stream_id:0|stream_offset:1371207| [2025/04/30 18:20:47 606252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 606256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 606261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53938|rtt_var:831|pto_duration:57262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 606265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 606269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 606282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 606289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247688483|now:1746037247606261|interv:82222| [2025/04/30 18:20:47 606295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247688483|now:1746037247606261|interval:82222|pto_count:0|srtt:53938 [2025/04/30 18:20:47 606303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:64920| [2025/04/30 18:20:47 606311] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 606318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1372386| [2025/04/30 18:20:47 606326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 606332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1461| [2025/04/30 18:20:47 606375] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247606343|stream_id:0|stream_offset:1372386| [2025/04/30 18:20:47 606382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 606389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 606395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53938|rtt_var:831|pto_duration:57262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 606403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 606409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 606415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 606422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247688605|now:1746037247606395|interv:82210| [2025/04/30 18:20:47 606428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247688605|now:1746037247606395|interval:82210|pto_count:0|srtt:53938 [2025/04/30 18:20:47 606433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:66120| [2025/04/30 18:20:47 606439] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 606443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1373565| [2025/04/30 18:20:47 606447] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 606451] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1462| [2025/04/30 18:20:47 606482] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247606459|stream_id:0|stream_offset:1373565| [2025/04/30 18:20:47 606495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 606503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 606510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53938|rtt_var:831|pto_duration:57262|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 606517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 606524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 606530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 606535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247688721|now:1746037247606510|interv:82211| [2025/04/30 18:20:47 606539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247688721|now:1746037247606510|interval:82211|pto_count:0|srtt:53938 [2025/04/30 18:20:47 606543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:103862|inflight:67320| [2025/04/30 18:20:47 606548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 606552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:103862|conn:0000558304DEB50C|stream_id:0|stream_offset:1374744| [2025/04/30 18:20:47 606557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 606561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247607561|now:1746037247606561|interv:1000| [2025/04/30 18:20:47 606565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 606569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 606573] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247607561| [2025/04/30 18:20:47 606577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247607561| [2025/04/30 18:20:47 606581] [debug] |xqc_engine_wakeup_after|wakeup:1746037247607561|now:1746037247606581|diff:980| [2025/04/30 18:20:47 606585] [debug] |xqc_engine_main_logic|END|now:1746037247606137| [2025/04/30 18:20:47 606662] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247606661| [2025/04/30 18:20:47 606670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 606676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:593| [2025/04/30 18:20:47 606680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:594| [2025/04/30 18:20:47 606686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:594| [2025/04/30 18:20:47 606690] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 606695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 606704] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1269881|prior_time:1746037247550703|is_app_limited:0|send_elapse:55995|ack_elapse:55958|ctl_first_sent_time:1746037247552486|lagest_ack_time:1746037247606661|curr_delivered:1335900| [2025/04/30 18:20:47 606709] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247552486| [2025/04/30 18:20:47 606714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 606718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 606723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:67219|prior_delivered:1272281|prior_time:1746037247552697|is_app_limited:0|send_elapse:55868|ack_elapse:53964|ctl_first_sent_time:1746037247554381|lagest_ack_time:1746037247606661|curr_delivered:1337100| [2025/04/30 18:20:47 606728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247554381| [2025/04/30 18:20:47 606732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 606736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53938|rttvar:831|minrtt:30950|latest_rtt:52280|ack_delay:1000| [2025/04/30 18:20:47 606740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53606|rttvar:1288|minrtt:30950|latest_rtt:52280|ack_delay:1000| [2025/04/30 18:20:47 606745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1402|lost_pn:1399|thresh:3| [2025/04/30 18:20:47 606749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 606753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 606757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 606761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53606|rtt_var:1288|pto_duration:58758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 606765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 606769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 606773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 606777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247690217|now:1746037247606761|interv:83456| [2025/04/30 18:20:47 606781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247690217|now:1746037247606761|interval:83456|pto_count:0|srtt:53606 [2025/04/30 18:20:47 606786] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55868, ack_elapse 53964, delivered 64819|rate 1160216|lost 213| [2025/04/30 18:20:47 606795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 21 -> 22| [2025/04/30 18:20:47 606799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1160216) in round 22| [2025/04/30 18:20:47 606803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 606807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 606811] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247554381|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 606816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:2400|po_sent_time:1746037247554381|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 606821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:53606|latest_rtt:52280|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 606827] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:594|largest:594|pns:2| [2025/04/30 18:20:47 606831] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:594|frame:ACK |recv_time:1746037247606661|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 606836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367606661|now:1746037247606661|interv:120000000| [2025/04/30 18:20:47 606840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367606661|now:1746037247606661|interv:120000000| [2025/04/30 18:20:47 606844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247607561|pq_index:0| [2025/04/30 18:20:47 606849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247606137| [2025/04/30 18:20:47 606853] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247606853| [2025/04/30 18:20:47 606858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247606856| [2025/04/30 18:20:47 606863] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 606868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53606|min_srtt:53606|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 606872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 606877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 606881] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 606885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 606892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 606896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 606901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1374744| [2025/04/30 18:20:47 606905] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 606909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 606913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247607561| [2025/04/30 18:20:47 606917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247607561| [2025/04/30 18:20:47 606921] [debug] |xqc_engine_wakeup_after|wakeup:1746037247607561|now:1746037247606921|diff:640| [2025/04/30 18:20:47 606925] [debug] |xqc_engine_main_logic|END|now:1746037247606856| [2025/04/30 18:20:47 606930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247606930| [2025/04/30 18:20:47 606934] [debug] |xqc_engine_wakeup_after|wakeup:1746037247607561|now:1746037247606934|diff:627| [2025/04/30 18:20:47 606938] [debug] |xqc_engine_main_logic|END|now:1746037247606930| [2025/04/30 18:20:47 608007] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247608006| [2025/04/30 18:20:47 608017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247607561|pq_index:0| [2025/04/30 18:20:47 608022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247606856| [2025/04/30 18:20:47 608027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247608026| [2025/04/30 18:20:47 608032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247607561|now:1746037247608026| [2025/04/30 18:20:47 608036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247607561|now:1746037247608026| [2025/04/30 18:20:47 608040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 608044] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 608050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53606|min_srtt:53606|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 608054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 608059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 608063] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 608067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 608071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 608082] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 608086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1374744| [2025/04/30 18:20:47 608091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 608095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1463| [2025/04/30 18:20:47 608135] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247608104|stream_id:0|stream_offset:1374744| [2025/04/30 18:20:47 608144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 608152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 608159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53606|rtt_var:1288|pto_duration:58758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 608166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 608171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 608178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 608184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247691862|now:1746037247608159|interv:83703| [2025/04/30 18:20:47 608191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247691862|now:1746037247608159|interval:83703|pto_count:0|srtt:53606 [2025/04/30 18:20:47 608199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66120| [2025/04/30 18:20:47 608206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 608212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1375923| [2025/04/30 18:20:47 608216] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 608221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1464| [2025/04/30 18:20:47 608250] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247608228|stream_id:0|stream_offset:1375923| [2025/04/30 18:20:47 608256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 608261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 608265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53606|rtt_var:1288|pto_duration:58758|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 608276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 608283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 608290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 608296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247691986|now:1746037247608265|interv:83721| [2025/04/30 18:20:47 608303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247691986|now:1746037247608265|interval:83721|pto_count:0|srtt:53606 [2025/04/30 18:20:47 608311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67320| [2025/04/30 18:20:47 608319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 608326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1377102| [2025/04/30 18:20:47 608333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 608339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247609339|now:1746037247608339|interv:1000| [2025/04/30 18:20:47 608346] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 608352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 608357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247609339| [2025/04/30 18:20:47 608362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247609339| [2025/04/30 18:20:47 608366] [debug] |xqc_engine_wakeup_after|wakeup:1746037247609339|now:1746037247608366|diff:973| [2025/04/30 18:20:47 608370] [debug] |xqc_engine_main_logic|END|now:1746037247608026| [2025/04/30 18:20:47 608607] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247608606| [2025/04/30 18:20:47 608615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 608621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:594| [2025/04/30 18:20:47 608625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:595| [2025/04/30 18:20:47 608631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:595| [2025/04/30 18:20:47 608635] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 608640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 608645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:68419|prior_delivered:1272281|prior_time:1746037247552697|is_app_limited:0|send_elapse:56004|ack_elapse:55909|ctl_first_sent_time:1746037247554517|lagest_ack_time:1746037247608606|curr_delivered:1338300| [2025/04/30 18:20:47 608650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247554517| [2025/04/30 18:20:47 608654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 608664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 608668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:67219|prior_delivered:1274681|prior_time:1746037247554818|is_app_limited:0|send_elapse:55948|ack_elapse:53788|ctl_first_sent_time:1746037247556386|lagest_ack_time:1746037247608606|curr_delivered:1339500| [2025/04/30 18:20:47 608672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247556386| [2025/04/30 18:20:47 608677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 608681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53606|rttvar:1288|minrtt:30950|latest_rtt:52220|ack_delay:1000| [2025/04/30 18:20:47 608685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53308|rttvar:1562|minrtt:30950|latest_rtt:52220|ack_delay:1000| [2025/04/30 18:20:47 608689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1404|lost_pn:1401|thresh:3| [2025/04/30 18:20:47 608694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 608698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 608702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 608706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53308|rtt_var:1562|pto_duration:59556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 608710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 608714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 608718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 608722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247692784|now:1746037247608706|interv:84078| [2025/04/30 18:20:47 608726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247692784|now:1746037247608706|interval:84078|pto_count:0|srtt:53308 [2025/04/30 18:20:47 608731] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55948, ack_elapse 53788, delivered 64819|rate 1158557|lost 213| [2025/04/30 18:20:47 608735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158557) in round 22| [2025/04/30 18:20:47 608739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 608744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 608747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247556386|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 608754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247556386|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 608759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:53308|latest_rtt:52220|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 608765] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:595|largest:595|pns:2| [2025/04/30 18:20:47 608769] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:595|frame:ACK |recv_time:1746037247608606|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 608774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367608606|now:1746037247608606|interv:120000000| [2025/04/30 18:20:47 608778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367608606|now:1746037247608606|interv:120000000| [2025/04/30 18:20:47 608782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247609339|pq_index:0| [2025/04/30 18:20:47 608786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247608026| [2025/04/30 18:20:47 608791] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247608790| [2025/04/30 18:20:47 608795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247608794| [2025/04/30 18:20:47 608801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 608805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53308|min_srtt:53308|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 608810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 608815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 608819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 608824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53308|min_srtt:53308|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 608828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1411293| [2025/04/30 18:20:47 608833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53308|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 608837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 608844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53308|min_srtt:53308|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 608848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 608853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 608857] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 608861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 608865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 608870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 608874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1377102| [2025/04/30 18:20:47 608878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 608882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 608886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247609339| [2025/04/30 18:20:47 608890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247609339| [2025/04/30 18:20:47 608894] [debug] |xqc_engine_wakeup_after|wakeup:1746037247609339|now:1746037247608894|diff:445| [2025/04/30 18:20:47 608898] [debug] |xqc_engine_main_logic|END|now:1746037247608794| [2025/04/30 18:20:47 608904] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247608903| [2025/04/30 18:20:47 608907] [debug] |xqc_engine_wakeup_after|wakeup:1746037247609339|now:1746037247608907|diff:432| [2025/04/30 18:20:47 608911] [debug] |xqc_engine_main_logic|END|now:1746037247608903| [2025/04/30 18:20:47 609979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247609979| [2025/04/30 18:20:47 610007] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247609339|pq_index:0| [2025/04/30 18:20:47 610015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247608794| [2025/04/30 18:20:47 610022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247610020| [2025/04/30 18:20:47 610029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247609339|now:1746037247610020| [2025/04/30 18:20:47 610033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247609339|now:1746037247610020| [2025/04/30 18:20:47 610037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 610042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 610047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53308|min_srtt:53308|path_bw:1239168|loss_rate:9.29|path_pto:0| [2025/04/30 18:20:47 610057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 610062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 610066] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 610070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 610074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 610079] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 610083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1377102| [2025/04/30 18:20:47 610088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 610092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1465| [2025/04/30 18:20:47 610133] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247610101|stream_id:0|stream_offset:1377102| [2025/04/30 18:20:47 610143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 610150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 610157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53308|rtt_var:1562|pto_duration:59556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 610163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 610170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 610176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 610183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247694657|now:1746037247610156|interv:84501| [2025/04/30 18:20:47 610190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247694657|now:1746037247610156|interval:84501|pto_count:0|srtt:53308 [2025/04/30 18:20:47 610197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66120| [2025/04/30 18:20:47 610205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 610212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1378281| [2025/04/30 18:20:47 610219] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 610233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1466| [2025/04/30 18:20:47 610280] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247610245|stream_id:0|stream_offset:1378281| [2025/04/30 18:20:47 610290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 610297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 610304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53308|rtt_var:1562|pto_duration:59556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 610311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 610317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 610323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 610329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247694801|now:1746037247610304|interv:84497| [2025/04/30 18:20:47 610336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247694801|now:1746037247610304|interval:84497|pto_count:0|srtt:53308 [2025/04/30 18:20:47 610344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67320| [2025/04/30 18:20:47 610352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 610359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1379460| [2025/04/30 18:20:47 610365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 610372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247611371|now:1746037247610371|interv:1000| [2025/04/30 18:20:47 610378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 610384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 610390] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247611371| [2025/04/30 18:20:47 610398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247611371| [2025/04/30 18:20:47 610404] [debug] |xqc_engine_wakeup_after|wakeup:1746037247611371|now:1746037247610404|diff:967| [2025/04/30 18:20:47 610411] [debug] |xqc_engine_main_logic|END|now:1746037247610020| [2025/04/30 18:20:47 610614] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247610613| [2025/04/30 18:20:47 610622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 610628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:595| [2025/04/30 18:20:47 610632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:596| [2025/04/30 18:20:47 610638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:596| [2025/04/30 18:20:47 610648] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 610653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 610657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:66019|prior_delivered:1277081|prior_time:1746037247556732|is_app_limited:0|send_elapse:56084|ack_elapse:53881|ctl_first_sent_time:1746037247558292|lagest_ack_time:1746037247610613|curr_delivered:1340700| [2025/04/30 18:20:47 610662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247558292| [2025/04/30 18:20:47 610667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 610671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 610676] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:66019|prior_delivered:1277081|prior_time:1746037247556732|is_app_limited:0|send_elapse:56084|ack_elapse:53881|ctl_first_sent_time:1746037247558292|lagest_ack_time:1746037247610613|curr_delivered:1341900| [2025/04/30 18:20:47 610681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247558412| [2025/04/30 18:20:47 610685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 610689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53308|rttvar:1562|minrtt:30950|latest_rtt:52201|ack_delay:1000| [2025/04/30 18:20:47 610693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53045|rttvar:1698|minrtt:30950|latest_rtt:52201|ack_delay:1000| [2025/04/30 18:20:47 610698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1406|lost_pn:1403|thresh:3| [2025/04/30 18:20:47 610702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 610706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 610710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 610714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53045|rtt_var:1698|pto_duration:59837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 610719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 610723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 610727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 610731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247695082|now:1746037247610714|interv:84368| [2025/04/30 18:20:47 610735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247695082|now:1746037247610714|interval:84368|pto_count:0|srtt:53045 [2025/04/30 18:20:47 610742] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56084, ack_elapse 53881, delivered 64819|rate 1155748|lost 213| [2025/04/30 18:20:47 610747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155748) in round 22| [2025/04/30 18:20:47 610751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 610755] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 610759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247558412|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 610764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247558412|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 610768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:53045|latest_rtt:52201|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 610774] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:596|largest:596|pns:2| [2025/04/30 18:20:47 610779] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:596|frame:ACK |recv_time:1746037247610613|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 610784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367610613|now:1746037247610613|interv:120000000| [2025/04/30 18:20:47 610788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367610613|now:1746037247610613|interv:120000000| [2025/04/30 18:20:47 610792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247611371|pq_index:0| [2025/04/30 18:20:47 610796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247610020| [2025/04/30 18:20:47 610800] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247610800| [2025/04/30 18:20:47 610805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247610804| [2025/04/30 18:20:47 610810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 610815] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53045|min_srtt:53045|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 610819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 610824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 610829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 610836] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53045|min_srtt:53045|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 610840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1413651| [2025/04/30 18:20:47 610845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53045|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 610849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 610853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53045|min_srtt:53045|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 610858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 610862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 610866] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 610870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 610874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 610879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 610883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1379460| [2025/04/30 18:20:47 610887] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 610891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 610895] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247611371| [2025/04/30 18:20:47 610899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247611371| [2025/04/30 18:20:47 610903] [debug] |xqc_engine_wakeup_after|wakeup:1746037247611371|now:1746037247610903|diff:468| [2025/04/30 18:20:47 610908] [debug] |xqc_engine_main_logic|END|now:1746037247610804| [2025/04/30 18:20:47 610913] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247610913| [2025/04/30 18:20:47 610916] [debug] |xqc_engine_wakeup_after|wakeup:1746037247611371|now:1746037247610916|diff:455| [2025/04/30 18:20:47 610920] [debug] |xqc_engine_main_logic|END|now:1746037247610913| [2025/04/30 18:20:47 612003] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247612002| [2025/04/30 18:20:47 612013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247611371|pq_index:0| [2025/04/30 18:20:47 612018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247610804| [2025/04/30 18:20:47 612023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247612022| [2025/04/30 18:20:47 612033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247611371|now:1746037247612022| [2025/04/30 18:20:47 612037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247611371|now:1746037247612022| [2025/04/30 18:20:47 612041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 612046] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 612051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53045|min_srtt:53045|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 612056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 612061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 612065] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 612068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 612073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 612078] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 612082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1379460| [2025/04/30 18:20:47 612086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 612091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1467| [2025/04/30 18:20:47 612126] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247612099|stream_id:0|stream_offset:1379460| [2025/04/30 18:20:47 612132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 612139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 612146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53045|rtt_var:1698|pto_duration:59837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 612153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 612160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 612166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 612173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247696936|now:1746037247612146|interv:84790| [2025/04/30 18:20:47 612185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247696936|now:1746037247612146|interval:84790|pto_count:0|srtt:53045 [2025/04/30 18:20:47 612192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66120| [2025/04/30 18:20:47 612201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 612208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1380639| [2025/04/30 18:20:47 612215] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 612221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1468| [2025/04/30 18:20:47 612251] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247612230|stream_id:0|stream_offset:1380639| [2025/04/30 18:20:47 612257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 612262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 612266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53045|rtt_var:1698|pto_duration:59837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 612270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 612277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 612284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 612291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247697067|now:1746037247612266|interv:84801| [2025/04/30 18:20:47 612297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247697067|now:1746037247612266|interval:84801|pto_count:0|srtt:53045 [2025/04/30 18:20:47 612305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67320| [2025/04/30 18:20:47 612313] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 612320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1381818| [2025/04/30 18:20:47 612327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 612333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247613333|now:1746037247612333|interv:1000| [2025/04/30 18:20:47 612338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 612342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 612346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247613333| [2025/04/30 18:20:47 612359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247613333| [2025/04/30 18:20:47 612365] [debug] |xqc_engine_wakeup_after|wakeup:1746037247613333|now:1746037247612365|diff:968| [2025/04/30 18:20:47 612372] [debug] |xqc_engine_main_logic|END|now:1746037247612022| [2025/04/30 18:20:47 612632] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247612631| [2025/04/30 18:20:47 612642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 612648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:596| [2025/04/30 18:20:47 612652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:597| [2025/04/30 18:20:47 612658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:597| [2025/04/30 18:20:47 612662] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 612667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 612672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:66019|prior_delivered:1279481|prior_time:1746037247558747|is_app_limited:0|send_elapse:57125|ack_elapse:53884|ctl_first_sent_time:1746037247560303|lagest_ack_time:1746037247612631|curr_delivered:1343100| [2025/04/30 18:20:47 612677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247560303| [2025/04/30 18:20:47 612682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 612686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 612690] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:211|tx_in_flight:66019|prior_delivered:1279481|prior_time:1746037247558747|is_app_limited:0|send_elapse:57125|ack_elapse:53884|ctl_first_sent_time:1746037247560303|lagest_ack_time:1746037247612631|curr_delivered:1344300| [2025/04/30 18:20:47 612695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247560399| [2025/04/30 18:20:47 612699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 612703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53045|rttvar:1698|minrtt:30950|latest_rtt:52232|ack_delay:1000| [2025/04/30 18:20:47 612707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52819|rttvar:1727|minrtt:30950|latest_rtt:52232|ack_delay:1000| [2025/04/30 18:20:47 612711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1408|lost_pn:1405|thresh:3| [2025/04/30 18:20:47 612715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 612720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 612724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 612728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52819|rtt_var:1727|pto_duration:59727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 612737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 612741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 612745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 612749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247696957|now:1746037247612727|interv:84230| [2025/04/30 18:20:47 612752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247696957|now:1746037247612727|interval:84230|pto_count:0|srtt:52819 [2025/04/30 18:20:47 612757] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57125, ack_elapse 53884, delivered 64819|rate 1134687|lost 213| [2025/04/30 18:20:47 612762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134687) in round 22| [2025/04/30 18:20:47 612766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 612770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 612774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247560399|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 612779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247560399|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 612783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:52819|latest_rtt:52232|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 612789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:597|largest:597|pns:2| [2025/04/30 18:20:47 612794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:597|frame:ACK |recv_time:1746037247612631|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 612798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367612631|now:1746037247612631|interv:120000000| [2025/04/30 18:20:47 612802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367612631|now:1746037247612631|interv:120000000| [2025/04/30 18:20:47 612806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247613333|pq_index:0| [2025/04/30 18:20:47 612811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247612022| [2025/04/30 18:20:47 612815] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247612815| [2025/04/30 18:20:47 612820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247612819| [2025/04/30 18:20:47 612825] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 612832] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52819|min_srtt:52819|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 612837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 612841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 612846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 612850] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52819|min_srtt:52819|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 612855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1416009| [2025/04/30 18:20:47 612859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 612863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 612868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52819|min_srtt:52819|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 612872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 612876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 612880] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 612884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 612888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 612893] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 612897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1381818| [2025/04/30 18:20:47 612902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 612905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 612909] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247613333| [2025/04/30 18:20:47 612913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247613333| [2025/04/30 18:20:47 612917] [debug] |xqc_engine_wakeup_after|wakeup:1746037247613333|now:1746037247612917|diff:416| [2025/04/30 18:20:47 612924] [debug] |xqc_engine_main_logic|END|now:1746037247612819| [2025/04/30 18:20:47 612929] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247612929| [2025/04/30 18:20:47 612933] [debug] |xqc_engine_wakeup_after|wakeup:1746037247613333|now:1746037247612933|diff:400| [2025/04/30 18:20:47 612937] [debug] |xqc_engine_main_logic|END|now:1746037247612929| [2025/04/30 18:20:47 614004] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247614004| [2025/04/30 18:20:47 614015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247613333|pq_index:0| [2025/04/30 18:20:47 614020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247612819| [2025/04/30 18:20:47 614025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247614024| [2025/04/30 18:20:47 614030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247613333|now:1746037247614024| [2025/04/30 18:20:47 614034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247613333|now:1746037247614024| [2025/04/30 18:20:47 614038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 614042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 614048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52819|min_srtt:52819|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 614052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 614057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 614061] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 614065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 614069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 614074] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 614078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1381818| [2025/04/30 18:20:47 614083] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 614087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1469| [2025/04/30 18:20:47 614123] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247614096|stream_id:0|stream_offset:1381818| [2025/04/30 18:20:47 614129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 614145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 614152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52819|rtt_var:1727|pto_duration:59727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 614158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 614165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 614171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 614178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247698823|now:1746037247614151|interv:84672| [2025/04/30 18:20:47 614183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247698823|now:1746037247614151|interval:84672|pto_count:0|srtt:52819 [2025/04/30 18:20:47 614188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66120| [2025/04/30 18:20:47 614193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 614198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1382997| [2025/04/30 18:20:47 614202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 614206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1470| [2025/04/30 18:20:47 614236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247614214|stream_id:0|stream_offset:1382997| [2025/04/30 18:20:47 614243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 614250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 614257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52819|rtt_var:1727|pto_duration:59727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 614264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 614278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 614285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 614291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247698941|now:1746037247614257|interv:84684| [2025/04/30 18:20:47 614297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247698941|now:1746037247614257|interval:84684|pto_count:0|srtt:52819 [2025/04/30 18:20:47 614305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67320| [2025/04/30 18:20:47 614313] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 614327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1384176| [2025/04/30 18:20:47 614333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 614337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247615337|now:1746037247614337|interv:1000| [2025/04/30 18:20:47 614341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 614345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 614349] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247615337| [2025/04/30 18:20:47 614354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247615337| [2025/04/30 18:20:47 614358] [debug] |xqc_engine_wakeup_after|wakeup:1746037247615337|now:1746037247614358|diff:979| [2025/04/30 18:20:47 614362] [debug] |xqc_engine_main_logic|END|now:1746037247614024| [2025/04/30 18:20:47 614620] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247614619| [2025/04/30 18:20:47 614632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 614641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:597| [2025/04/30 18:20:47 614647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:598| [2025/04/30 18:20:47 614656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:598| [2025/04/30 18:20:47 614662] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 614669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1409|origin_pktnum:1351|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1410|path_largest_ack:1409| [2025/04/30 18:20:47 614676] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64819|prior_delivered:1281881|prior_time:1746037247560709|is_app_limited:0|send_elapse:56130|ack_elapse:53910|ctl_first_sent_time:1746037247562362|lagest_ack_time:1746037247614619|curr_delivered:1345500| [2025/04/30 18:20:47 614684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247562362| [2025/04/30 18:20:47 614690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 614695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 614699] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64819|prior_delivered:1281881|prior_time:1746037247560709|is_app_limited:0|send_elapse:56130|ack_elapse:53910|ctl_first_sent_time:1746037247562362|lagest_ack_time:1746037247614619|curr_delivered:1346700| [2025/04/30 18:20:47 614704] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247562500| [2025/04/30 18:20:47 614708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 614712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52819|rttvar:1727|minrtt:30950|latest_rtt:52119|ack_delay:0| [2025/04/30 18:20:47 614716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52731|rttvar:1471|minrtt:30950|latest_rtt:52119|ack_delay:0| [2025/04/30 18:20:47 614725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1410|lost_pn:1407|thresh:3| [2025/04/30 18:20:47 614730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 614734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 614738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52731|rtt_var:1471|pto_duration:58615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 614743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 614747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 614750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 614755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247697829|now:1746037247614738|interv:83091| [2025/04/30 18:20:47 614759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247697829|now:1746037247614738|interval:83091|pto_count:0|srtt:52731 [2025/04/30 18:20:47 614763] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56130, ack_elapse 53910, delivered 64819|rate 1154801|lost 213| [2025/04/30 18:20:47 614768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1154801) in round 22| [2025/04/30 18:20:47 614774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 614781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 614787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247562500|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 614794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247562500|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 614802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:52731|latest_rtt:52119|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 614810] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:598|largest:598|pns:2| [2025/04/30 18:20:47 614815] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:598|frame:ACK |recv_time:1746037247614619|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 614819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367614619|now:1746037247614619|interv:120000000| [2025/04/30 18:20:47 614824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367614619|now:1746037247614619|interv:120000000| [2025/04/30 18:20:47 614831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247615337|pq_index:0| [2025/04/30 18:20:47 614836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247614024| [2025/04/30 18:20:47 614840] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247614840| [2025/04/30 18:20:47 614845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247614844| [2025/04/30 18:20:47 614850] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 614855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 614860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 614864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 614869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 614874] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 614878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1418367| [2025/04/30 18:20:47 614883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 614887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 614892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 614896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 614901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 614905] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 614908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 614913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 614917] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 614922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1384176| [2025/04/30 18:20:47 614929] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 614933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 614937] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247615337| [2025/04/30 18:20:47 614941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247615337| [2025/04/30 18:20:47 614945] [debug] |xqc_engine_wakeup_after|wakeup:1746037247615337|now:1746037247614945|diff:392| [2025/04/30 18:20:47 614949] [debug] |xqc_engine_main_logic|END|now:1746037247614844| [2025/04/30 18:20:47 614955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247614955| [2025/04/30 18:20:47 614959] [debug] |xqc_engine_wakeup_after|wakeup:1746037247615337|now:1746037247614958|diff:379| [2025/04/30 18:20:47 614962] [debug] |xqc_engine_main_logic|END|now:1746037247614955| [2025/04/30 18:20:47 616030] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247616029| [2025/04/30 18:20:47 616041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247615337|pq_index:0| [2025/04/30 18:20:47 616045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247614844| [2025/04/30 18:20:47 616053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247616049| [2025/04/30 18:20:47 616060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247615337|now:1746037247616049| [2025/04/30 18:20:47 616065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247615337|now:1746037247616049| [2025/04/30 18:20:47 616069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 616073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 616078] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 616083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 616088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 616092] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 616096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 616100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 616105] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 616109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1384176| [2025/04/30 18:20:47 616119] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 616123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1471| [2025/04/30 18:20:47 616159] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247616132|stream_id:0|stream_offset:1384176| [2025/04/30 18:20:47 616165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 616173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 616180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52731|rtt_var:1471|pto_duration:58615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 616187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 616193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 616200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 616207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247699747|now:1746037247616180|interv:83567| [2025/04/30 18:20:47 616213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247699747|now:1746037247616180|interval:83567|pto_count:0|srtt:52731 [2025/04/30 18:20:47 616219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66120| [2025/04/30 18:20:47 616226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 616231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1385355| [2025/04/30 18:20:47 616236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 616240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1472| [2025/04/30 18:20:47 616280] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247616247|stream_id:0|stream_offset:1385355| [2025/04/30 18:20:47 616290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 616298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 616305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52731|rtt_var:1471|pto_duration:58615|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 616311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 616317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 616324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 616337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247699862|now:1746037247616305|interv:83557| [2025/04/30 18:20:47 616344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247699862|now:1746037247616305|interval:83557|pto_count:0|srtt:52731 [2025/04/30 18:20:47 616352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67320| [2025/04/30 18:20:47 616360] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 616365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1386534| [2025/04/30 18:20:47 616370] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 616374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247617374|now:1746037247616374|interv:1000| [2025/04/30 18:20:47 616378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 616382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 616386] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247617374| [2025/04/30 18:20:47 616390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247617374| [2025/04/30 18:20:47 616394] [debug] |xqc_engine_wakeup_after|wakeup:1746037247617374|now:1746037247616394|diff:980| [2025/04/30 18:20:47 616399] [debug] |xqc_engine_main_logic|END|now:1746037247616049| [2025/04/30 18:20:47 616607] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247616606| [2025/04/30 18:20:47 616615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 616622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:598| [2025/04/30 18:20:47 616626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:599| [2025/04/30 18:20:47 616632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:599| [2025/04/30 18:20:47 616636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 616641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 616645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:67219|prior_delivered:1281881|prior_time:1746037247560709|is_app_limited:0|send_elapse:56404|ack_elapse:55897|ctl_first_sent_time:1746037247562636|lagest_ack_time:1746037247616606|curr_delivered:1347900| [2025/04/30 18:20:47 616650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247562636| [2025/04/30 18:20:47 616655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 616659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 616664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66019|prior_delivered:1284281|prior_time:1746037247562782|is_app_limited:0|send_elapse:57202|ack_elapse:53824|ctl_first_sent_time:1746037247564378|lagest_ack_time:1746037247616606|curr_delivered:1349100| [2025/04/30 18:20:47 616673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247564378| [2025/04/30 18:20:47 616678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 616682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52731|rttvar:1471|minrtt:30950|latest_rtt:52228|ack_delay:0| [2025/04/30 18:20:47 616686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52668|rttvar:1229|minrtt:30950|latest_rtt:52228|ack_delay:0| [2025/04/30 18:20:47 616691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1412|lost_pn:1409|thresh:3| [2025/04/30 18:20:47 616695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 616699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 616703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52668|rtt_var:1229|pto_duration:57584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 616708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 616712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 616716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 616720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247698831|now:1746037247616703|interv:82128| [2025/04/30 18:20:47 616724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247698831|now:1746037247616703|interval:82128|pto_count:0|srtt:52668 [2025/04/30 18:20:47 616728] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57202, ack_elapse 53824, delivered 64819|rate 1133159|lost 213| [2025/04/30 18:20:47 616733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1133159) in round 22| [2025/04/30 18:20:47 616737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 616741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 616745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247564378|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 616750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247564378|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 616754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:52668|latest_rtt:52228|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 616763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:599|largest:599|pns:2| [2025/04/30 18:20:47 616767] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:599|frame:ACK |recv_time:1746037247616606|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 616772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367616606|now:1746037247616606|interv:120000000| [2025/04/30 18:20:47 616776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367616606|now:1746037247616606|interv:120000000| [2025/04/30 18:20:47 616780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247617374|pq_index:0| [2025/04/30 18:20:47 616785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247616049| [2025/04/30 18:20:47 616789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247616789| [2025/04/30 18:20:47 616796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247616793| [2025/04/30 18:20:47 616802] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 616807] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52668|min_srtt:52668|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 616811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 616816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 616820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 616825] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52668|min_srtt:52668|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 616829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1420725| [2025/04/30 18:20:47 616834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 616838] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 616842] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52668|min_srtt:52668|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 616847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 616851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 616858] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 616862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 616866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 616870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 616875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1386534| [2025/04/30 18:20:47 616879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 616883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 616887] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247617374| [2025/04/30 18:20:47 616891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247617374| [2025/04/30 18:20:47 616895] [debug] |xqc_engine_wakeup_after|wakeup:1746037247617374|now:1746037247616895|diff:479| [2025/04/30 18:20:47 616899] [debug] |xqc_engine_main_logic|END|now:1746037247616793| [2025/04/30 18:20:47 616904] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247616904| [2025/04/30 18:20:47 616908] [debug] |xqc_engine_wakeup_after|wakeup:1746037247617374|now:1746037247616908|diff:466| [2025/04/30 18:20:47 616912] [debug] |xqc_engine_main_logic|END|now:1746037247616904| [2025/04/30 18:20:47 617979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247617979| [2025/04/30 18:20:47 618007] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247617374|pq_index:0| [2025/04/30 18:20:47 618012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247616793| [2025/04/30 18:20:47 618017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247618016| [2025/04/30 18:20:47 618022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247617374|now:1746037247618016| [2025/04/30 18:20:47 618026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247617374|now:1746037247618016| [2025/04/30 18:20:47 618030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 618035] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 618040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52668|min_srtt:52668|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 618045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 618049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 618053] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 618057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 618067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 618072] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 618076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1386534| [2025/04/30 18:20:47 618081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 618085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1473| [2025/04/30 18:20:47 618121] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037247618094|stream_id:0|stream_offset:1386534| [2025/04/30 18:20:47 618127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 618135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 618142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52668|rtt_var:1229|pto_duration:57584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 618149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 618155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 618162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:47 618169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247700678|now:1746037247618142|interv:82536| [2025/04/30 18:20:47 618176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247700678|now:1746037247618142|interval:82536|pto_count:0|srtt:52668 [2025/04/30 18:20:47 618182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66120| [2025/04/30 18:20:47 618188] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 618192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1387713| [2025/04/30 18:20:47 618197] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 618201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1474| [2025/04/30 18:20:47 618231] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037247618209|stream_id:0|stream_offset:1387713| [2025/04/30 18:20:47 618237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 618251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:47 618258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52668|rtt_var:1229|pto_duration:57584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 618266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 618273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 618279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:47 618285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247700793|now:1746037247618258|interv:82535| [2025/04/30 18:20:47 618291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247700793|now:1746037247618258|interval:82535|pto_count:0|srtt:52668 [2025/04/30 18:20:47 618299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67320| [2025/04/30 18:20:47 618314] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 618320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1388892| [2025/04/30 18:20:47 618325] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 618329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247619328|now:1746037247618328|interv:1000| [2025/04/30 18:20:47 618333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 618337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 618341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247619328| [2025/04/30 18:20:47 618345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247619328| [2025/04/30 18:20:47 618349] [debug] |xqc_engine_wakeup_after|wakeup:1746037247619328|now:1746037247618349|diff:979| [2025/04/30 18:20:47 618354] [debug] |xqc_engine_main_logic|END|now:1746037247618016| [2025/04/30 18:20:47 618621] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247618620| [2025/04/30 18:20:47 618631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 618638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:599| [2025/04/30 18:20:47 618642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:600| [2025/04/30 18:20:47 618648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:600| [2025/04/30 18:20:47 618652] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 618658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 618665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:67219|prior_delivered:1284281|prior_time:1746037247562782|is_app_limited:0|send_elapse:57355|ack_elapse:55838|ctl_first_sent_time:1746037247564531|lagest_ack_time:1746037247618620|curr_delivered:1350300| [2025/04/30 18:20:47 618681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247564531| [2025/04/30 18:20:47 618688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 618696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 618702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66019|prior_delivered:1286681|prior_time:1746037247564766|is_app_limited:0|send_elapse:57315|ack_elapse:53854|ctl_first_sent_time:1746037247566326|lagest_ack_time:1746037247618620|curr_delivered:1351500| [2025/04/30 18:20:47 618707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247566326| [2025/04/30 18:20:47 618711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 618715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52668|rttvar:1229|minrtt:30950|latest_rtt:52294|ack_delay:1000| [2025/04/30 18:20:47 618719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52496|rttvar:1265|minrtt:30950|latest_rtt:52294|ack_delay:1000| [2025/04/30 18:20:47 618723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1414|lost_pn:1411|thresh:3| [2025/04/30 18:20:47 618728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 618732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 618736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52496|rtt_var:1265|pto_duration:57556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 618741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 618745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 618749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:47 618753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247700765|now:1746037247618736|interv:82029| [2025/04/30 18:20:47 618757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247700765|now:1746037247618736|interval:82029|pto_count:0|srtt:52496 [2025/04/30 18:20:47 618761] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57315, ack_elapse 53854, delivered 64819|rate 1130925|lost 213| [2025/04/30 18:20:47 618766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130925) in round 22| [2025/04/30 18:20:47 618770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 618774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 618778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247566326|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 618786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247566326|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 618791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64920|srtt:52496|latest_rtt:52294|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 618797] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:600|largest:600|pns:2| [2025/04/30 18:20:47 618801] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:600|frame:ACK |recv_time:1746037247618620|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 618806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367618620|now:1746037247618620|interv:120000000| [2025/04/30 18:20:47 618811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367618620|now:1746037247618620|interv:120000000| [2025/04/30 18:20:47 618815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247619328|pq_index:0| [2025/04/30 18:20:47 618819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247618016| [2025/04/30 18:20:47 618823] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247618823| [2025/04/30 18:20:47 618828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247618827| [2025/04/30 18:20:47 618834] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 618839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52496|min_srtt:52496|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 618843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 618848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 618852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 618857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52496|min_srtt:52496|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 618861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1423083| [2025/04/30 18:20:47 618866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 618874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 618878] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52496|min_srtt:52496|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 618882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 618887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 618890] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 618894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 618899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 618903] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 618907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1388892| [2025/04/30 18:20:47 618912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 618916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 618920] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247619328| [2025/04/30 18:20:47 618924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247619328| [2025/04/30 18:20:47 618928] [debug] |xqc_engine_wakeup_after|wakeup:1746037247619328|now:1746037247618928|diff:400| [2025/04/30 18:20:47 618933] [debug] |xqc_engine_main_logic|END|now:1746037247618827| [2025/04/30 18:20:47 618938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247618938| [2025/04/30 18:20:47 618942] [debug] |xqc_engine_wakeup_after|wakeup:1746037247619328|now:1746037247618942|diff:386| [2025/04/30 18:20:47 618946] [debug] |xqc_engine_main_logic|END|now:1746037247618938| [2025/04/30 18:20:47 620017] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247620017| [2025/04/30 18:20:47 620028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247619328|pq_index:0| [2025/04/30 18:20:47 620033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247618827| [2025/04/30 18:20:47 620038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247620037| [2025/04/30 18:20:47 620043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037247619718|now:1746037247620037| [2025/04/30 18:20:47 620047] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:47 620051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037247619718|now:1746037247620037| [2025/04/30 18:20:47 620055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 620059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247619328|now:1746037247620037| [2025/04/30 18:20:47 620069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247619328|now:1746037247620037| [2025/04/30 18:20:47 620073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 620077] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 620083] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:600|ack_delay:25364|first_ack_range:72|largest_pkt_recv_time:1746037247594718| [2025/04/30 18:20:47 620087] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:600|low:528|pkt_pns:2| [2025/04/30 18:20:47 620092] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:8|path:0|path_largest_recv:588|frame_largest_recv:600| [2025/04/30 18:20:47 620096] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 620101] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52496|min_srtt:52496|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 620106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 620111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 620115] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 620118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 620123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 620128] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1208|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 620132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1208|schedule_bytes:0|inflight:64920|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1388892| [2025/04/30 18:20:47 620137] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 620141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1475| [2025/04/30 18:20:47 620185] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1475|size:1208|sent:1224|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64920|now:1746037247620150|stream_id:0|stream_offset:1388892| [2025/04/30 18:20:47 620195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1475|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 18:20:47 620203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:47 620210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52496|rtt_var:1265|pto_duration:57556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 620217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 620222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 620230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66128| [2025/04/30 18:20:47 620234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247702706|now:1746037247620210|interv:82496| [2025/04/30 18:20:47 620238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247702706|now:1746037247620210|interval:82496|pto_count:0|srtt:52496 [2025/04/30 18:20:47 620243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66128| [2025/04/30 18:20:47 620248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 620253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66128|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1390071| [2025/04/30 18:20:47 620257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 620261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1476| [2025/04/30 18:20:47 620294] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66128|now:1746037247620269|stream_id:0|stream_offset:1390071| [2025/04/30 18:20:47 620304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 620311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66128|applimit:0| [2025/04/30 18:20:47 620318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52496|rtt_var:1265|pto_duration:57556|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 620323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 620327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 620332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67328| [2025/04/30 18:20:47 620339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247702825|now:1746037247620317|interv:82508| [2025/04/30 18:20:47 620345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247702825|now:1746037247620317|interval:82508|pto_count:0|srtt:52496 [2025/04/30 18:20:47 620353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67328| [2025/04/30 18:20:47 620361] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 620368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67328|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1391250| [2025/04/30 18:20:47 620375] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 620379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247621378|now:1746037247620378|interv:1000| [2025/04/30 18:20:47 620383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 620391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 620396] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247621378| [2025/04/30 18:20:47 620400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247621378| [2025/04/30 18:20:47 620405] [debug] |xqc_engine_wakeup_after|wakeup:1746037247621378|now:1746037247620405|diff:973| [2025/04/30 18:20:47 620410] [debug] |xqc_engine_main_logic|END|now:1746037247620037| [2025/04/30 18:20:47 620643] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247620642| [2025/04/30 18:20:47 620651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 620657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:600| [2025/04/30 18:20:47 620661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:601| [2025/04/30 18:20:47 620667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:601| [2025/04/30 18:20:47 620671] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 620677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 620681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:67219|prior_delivered:1286681|prior_time:1746037247564766|is_app_limited:0|send_elapse:57454|ack_elapse:55876|ctl_first_sent_time:1746037247566465|lagest_ack_time:1746037247620642|curr_delivered:1352700| [2025/04/30 18:20:47 620686] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247566465| [2025/04/30 18:20:47 620691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 620695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 620700] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66019|prior_delivered:1289081|prior_time:1746037247566760|is_app_limited:0|send_elapse:57411|ack_elapse:53882|ctl_first_sent_time:1746037247568368|lagest_ack_time:1746037247620642|curr_delivered:1353900| [2025/04/30 18:20:47 620704] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247568368| [2025/04/30 18:20:47 620709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 620713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52496|rttvar:1265|minrtt:30950|latest_rtt:52274|ack_delay:1000| [2025/04/30 18:20:47 620717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52343|rttvar:1254|minrtt:30950|latest_rtt:52274|ack_delay:1000| [2025/04/30 18:20:47 620722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1416|lost_pn:1413|thresh:3| [2025/04/30 18:20:47 620726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 620730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 620738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52343|rtt_var:1254|pto_duration:57359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 620743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 620747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 620750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64928| [2025/04/30 18:20:47 620754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247702628|now:1746037247620738|interv:81890| [2025/04/30 18:20:47 620759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247702628|now:1746037247620738|interval:81890|pto_count:0|srtt:52343 [2025/04/30 18:20:47 620763] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57411, ack_elapse 53882, delivered 64819|rate 1129034|lost 213| [2025/04/30 18:20:47 620768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1129034) in round 22| [2025/04/30 18:20:47 620772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 620776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 620780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247568368|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 620785] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247568368|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 620791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64928|srtt:52343|latest_rtt:52274|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 620797] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:601|largest:601|pns:2| [2025/04/30 18:20:47 620801] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:601|frame:ACK |recv_time:1746037247620642|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 620806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367620642|now:1746037247620642|interv:120000000| [2025/04/30 18:20:47 620810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367620642|now:1746037247620642|interv:120000000| [2025/04/30 18:20:47 620814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247621378|pq_index:0| [2025/04/30 18:20:47 620819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247620037| [2025/04/30 18:20:47 620823] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247620823| [2025/04/30 18:20:47 620828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247620827| [2025/04/30 18:20:47 620835] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 620840] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52343|min_srtt:52343|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 620845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 620850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52343|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 620854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 620859] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52343|min_srtt:52343|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 620863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1425441| [2025/04/30 18:20:47 620868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52343|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 620872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 620877] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52343|min_srtt:52343|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 620881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1426620| [2025/04/30 18:20:47 620885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 620889] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 620893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 620897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 620902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 620906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1391250| [2025/04/30 18:20:47 620911] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 620914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 620919] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247621378| [2025/04/30 18:20:47 620923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247621378| [2025/04/30 18:20:47 620929] [debug] |xqc_engine_wakeup_after|wakeup:1746037247621378|now:1746037247620929|diff:449| [2025/04/30 18:20:47 620933] [debug] |xqc_engine_main_logic|END|now:1746037247620827| [2025/04/30 18:20:47 620938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247620938| [2025/04/30 18:20:47 620942] [debug] |xqc_engine_wakeup_after|wakeup:1746037247621378|now:1746037247620942|diff:436| [2025/04/30 18:20:47 620946] [debug] |xqc_engine_main_logic|END|now:1746037247620938| [2025/04/30 18:20:47 622018] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247622017| [2025/04/30 18:20:47 622026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247621378|pq_index:0| [2025/04/30 18:20:47 622031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247620827| [2025/04/30 18:20:47 622036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247622035| [2025/04/30 18:20:47 622041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247621378|now:1746037247622035| [2025/04/30 18:20:47 622045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247621378|now:1746037247622035| [2025/04/30 18:20:47 622049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 622054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 622058] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52343|min_srtt:52343|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 622063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1426620| [2025/04/30 18:20:47 622068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 622072] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 622076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 622081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 622085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 622090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1391250| [2025/04/30 18:20:47 622094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 622099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1477| [2025/04/30 18:20:47 622137] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64928|now:1746037247622107|stream_id:0|stream_offset:1391250| [2025/04/30 18:20:47 622147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 622160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64928|applimit:0| [2025/04/30 18:20:47 622168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52343|rtt_var:1254|pto_duration:57359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 622173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 622177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 622181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66128| [2025/04/30 18:20:47 622185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247704466|now:1746037247622167|interv:82299| [2025/04/30 18:20:47 622190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247704466|now:1746037247622167|interval:82299|pto_count:0|srtt:52343 [2025/04/30 18:20:47 622194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66128| [2025/04/30 18:20:47 622200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 622204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66128|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1392429| [2025/04/30 18:20:47 622208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 622213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1478| [2025/04/30 18:20:47 622244] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1478|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66128|now:1746037247622220|stream_id:0|stream_offset:1392429| [2025/04/30 18:20:47 622253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 622260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66128|applimit:0| [2025/04/30 18:20:47 622268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52343|rtt_var:1254|pto_duration:57359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 622273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 622277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 622281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67328| [2025/04/30 18:20:47 622285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247704579|now:1746037247622267|interv:82312| [2025/04/30 18:20:47 622290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247704579|now:1746037247622267|interval:82312|pto_count:0|srtt:52343 [2025/04/30 18:20:47 622296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67328| [2025/04/30 18:20:47 622310] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 622316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67328|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1393608| [2025/04/30 18:20:47 622325] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 622331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247623330|now:1746037247622330|interv:1000| [2025/04/30 18:20:47 622337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 622342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 622346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247623330| [2025/04/30 18:20:47 622350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247623330| [2025/04/30 18:20:47 622355] [debug] |xqc_engine_wakeup_after|wakeup:1746037247623330|now:1746037247622354|diff:976| [2025/04/30 18:20:47 622359] [debug] |xqc_engine_main_logic|END|now:1746037247622035| [2025/04/30 18:20:47 622779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247622778| [2025/04/30 18:20:47 622786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 622792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:601| [2025/04/30 18:20:47 622796] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:602| [2025/04/30 18:20:47 622802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:602| [2025/04/30 18:20:47 622806] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 622811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 622816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:67219|prior_delivered:1289081|prior_time:1746037247566760|is_app_limited:0|send_elapse:57547|ack_elapse:56018|ctl_first_sent_time:1746037247568504|lagest_ack_time:1746037247622778|curr_delivered:1355100| [2025/04/30 18:20:47 622821] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247568504| [2025/04/30 18:20:47 622826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 622830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 622835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66019|prior_delivered:1291481|prior_time:1746037247568706|is_app_limited:0|send_elapse:57341|ack_elapse:54072|ctl_first_sent_time:1746037247570291|lagest_ack_time:1746037247622778|curr_delivered:1356300| [2025/04/30 18:20:47 622839] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247570291| [2025/04/30 18:20:47 622843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 622847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52343|rttvar:1254|minrtt:30950|latest_rtt:52487|ack_delay:1000| [2025/04/30 18:20:47 622861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52236|rttvar:1155|minrtt:30950|latest_rtt:52487|ack_delay:1000| [2025/04/30 18:20:47 622866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1418|lost_pn:1415|thresh:3| [2025/04/30 18:20:47 622870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 622874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 622878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52236|rtt_var:1155|pto_duration:56856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 622883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 622887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 622891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64928| [2025/04/30 18:20:47 622895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247704076|now:1746037247622878|interv:81198| [2025/04/30 18:20:47 622899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247704076|now:1746037247622878|interval:81198|pto_count:0|srtt:52236 [2025/04/30 18:20:47 622903] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57341, ack_elapse 54072, delivered 64819|rate 1130412|lost 213| [2025/04/30 18:20:47 622908] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130412) in round 22| [2025/04/30 18:20:47 622912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 622917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 622921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247570291|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 622925] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247570291|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 622930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64928|srtt:52236|latest_rtt:52487|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 622936] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:602|largest:602|pns:2| [2025/04/30 18:20:47 622940] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:602|frame:ACK |recv_time:1746037247622778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 622945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367622778|now:1746037247622778|interv:120000000| [2025/04/30 18:20:47 622952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367622778|now:1746037247622778|interv:120000000| [2025/04/30 18:20:47 622956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247623330|pq_index:0| [2025/04/30 18:20:47 622961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247622035| [2025/04/30 18:20:47 622965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247622965| [2025/04/30 18:20:47 622970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247622969| [2025/04/30 18:20:47 622975] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 622980] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52236|min_srtt:52236|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 622984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1426620| [2025/04/30 18:20:47 623014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 623019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 623024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52236|min_srtt:52236|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 623029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1427799| [2025/04/30 18:20:47 623033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52236|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 623038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 623042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52236|min_srtt:52236|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 623046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 623050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 623054] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 623058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 623063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 623067] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 623075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1393608| [2025/04/30 18:20:47 623080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 623083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 623087] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247623330| [2025/04/30 18:20:47 623092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247623330| [2025/04/30 18:20:47 623096] [debug] |xqc_engine_wakeup_after|wakeup:1746037247623330|now:1746037247623095|diff:235| [2025/04/30 18:20:47 623100] [debug] |xqc_engine_main_logic|END|now:1746037247622969| [2025/04/30 18:20:47 623105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247623105| [2025/04/30 18:20:47 623109] [debug] |xqc_engine_wakeup_after|wakeup:1746037247623330|now:1746037247623109|diff:221| [2025/04/30 18:20:47 623113] [debug] |xqc_engine_main_logic|END|now:1746037247623105| [2025/04/30 18:20:47 624183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247624183| [2025/04/30 18:20:47 624192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247623330|pq_index:0| [2025/04/30 18:20:47 624197] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247622969| [2025/04/30 18:20:47 624202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247624201| [2025/04/30 18:20:47 624207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247623330|now:1746037247624201| [2025/04/30 18:20:47 624211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247623330|now:1746037247624201| [2025/04/30 18:20:47 624215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 624220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 624224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52236|min_srtt:52236|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 624229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 624234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 624238] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 624242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 624247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 624251] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 624256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1393608| [2025/04/30 18:20:47 624264] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 624269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1479| [2025/04/30 18:20:47 624306] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1479|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64928|now:1746037247624277|stream_id:0|stream_offset:1393608| [2025/04/30 18:20:47 624316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 624324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64928|applimit:0| [2025/04/30 18:20:47 624331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52236|rtt_var:1155|pto_duration:56856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 624338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 624344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 624351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66128| [2025/04/30 18:20:47 624358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247706133|now:1746037247624330|interv:81803| [2025/04/30 18:20:47 624365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247706133|now:1746037247624330|interval:81803|pto_count:0|srtt:52236 [2025/04/30 18:20:47 624372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66128| [2025/04/30 18:20:47 624377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 624382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66128|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1394787| [2025/04/30 18:20:47 624386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 624391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1480| [2025/04/30 18:20:47 624424] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1480|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66128|now:1746037247624398|stream_id:0|stream_offset:1394787| [2025/04/30 18:20:47 624433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 624440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66128|applimit:0| [2025/04/30 18:20:47 624447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52236|rtt_var:1155|pto_duration:56856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 624454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 624458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 624467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67328| [2025/04/30 18:20:47 624471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247706254|now:1746037247624447|interv:81807| [2025/04/30 18:20:47 624477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247706254|now:1746037247624447|interval:81807|pto_count:0|srtt:52236 [2025/04/30 18:20:47 624485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67328| [2025/04/30 18:20:47 624493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 624500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67328|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1395966| [2025/04/30 18:20:47 624507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 624513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247625513|now:1746037247624513|interv:1000| [2025/04/30 18:20:47 624519] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 624526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 624531] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247625513| [2025/04/30 18:20:47 624535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247625513| [2025/04/30 18:20:47 624539] [debug] |xqc_engine_wakeup_after|wakeup:1746037247625513|now:1746037247624539|diff:974| [2025/04/30 18:20:47 624544] [debug] |xqc_engine_main_logic|END|now:1746037247624201| [2025/04/30 18:20:47 624617] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247624617| [2025/04/30 18:20:47 624624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 624630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:602| [2025/04/30 18:20:47 624634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:603| [2025/04/30 18:20:47 624640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:603| [2025/04/30 18:20:47 624644] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 624649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 624654] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:67219|prior_delivered:1291481|prior_time:1746037247568706|is_app_limited:0|send_elapse:57487|ack_elapse:55911|ctl_first_sent_time:1746037247570437|lagest_ack_time:1746037247624617|curr_delivered:1357500| [2025/04/30 18:20:47 624659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247570437| [2025/04/30 18:20:47 624664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 624668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 624678] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64800|prior_delivered:1295100|prior_time:1746037247571734|is_app_limited:0|send_elapse:54958|ack_elapse:52883|ctl_first_sent_time:1746037247572068|lagest_ack_time:1746037247624617|curr_delivered:1358700| [2025/04/30 18:20:47 624682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247572068| [2025/04/30 18:20:47 624687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 624691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52236|rttvar:1155|minrtt:30950|latest_rtt:52549|ack_delay:1000| [2025/04/30 18:20:47 624695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52150|rttvar:1038|minrtt:30950|latest_rtt:52549|ack_delay:1000| [2025/04/30 18:20:47 624700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1420|lost_pn:1417|thresh:3| [2025/04/30 18:20:47 624704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 624708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 624713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52150|rtt_var:1038|pto_duration:56302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 624717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 624721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 624725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64928| [2025/04/30 18:20:47 624729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247705700|now:1746037247624712|interv:80988| [2025/04/30 18:20:47 624733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247705700|now:1746037247624712|interval:80988|pto_count:0|srtt:52150 [2025/04/30 18:20:47 624738] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54958, ack_elapse 52883, delivered 63600|rate 1157247|lost 213| [2025/04/30 18:20:47 624743] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157247) in round 22| [2025/04/30 18:20:47 624747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 624751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 624755] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247572068|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 624760] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247572068|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 624765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64928|srtt:52150|latest_rtt:52549|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 624774] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:603|largest:603|pns:2| [2025/04/30 18:20:47 624778] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:603|frame:ACK |recv_time:1746037247624617|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 624783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367624617|now:1746037247624617|interv:120000000| [2025/04/30 18:20:47 624788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367624617|now:1746037247624617|interv:120000000| [2025/04/30 18:20:47 624792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247625513|pq_index:0| [2025/04/30 18:20:47 624796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247624201| [2025/04/30 18:20:47 624800] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247624800| [2025/04/30 18:20:47 624805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247624804| [2025/04/30 18:20:47 624810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 624815] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 624820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 624825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 624830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 624834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 624839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1430157| [2025/04/30 18:20:47 624844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 624848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 624853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 624857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 624865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 624869] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 624873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 624877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 624881] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 624886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1395966| [2025/04/30 18:20:47 624891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 624894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 624898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247625513| [2025/04/30 18:20:47 624902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247625513| [2025/04/30 18:20:47 624907] [debug] |xqc_engine_wakeup_after|wakeup:1746037247625513|now:1746037247624906|diff:607| [2025/04/30 18:20:47 624911] [debug] |xqc_engine_main_logic|END|now:1746037247624804| [2025/04/30 18:20:47 624916] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247624916| [2025/04/30 18:20:47 624920] [debug] |xqc_engine_wakeup_after|wakeup:1746037247625513|now:1746037247624920|diff:593| [2025/04/30 18:20:47 624924] [debug] |xqc_engine_main_logic|END|now:1746037247624916| [2025/04/30 18:20:47 625995] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247625994| [2025/04/30 18:20:47 626003] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247625513|pq_index:0| [2025/04/30 18:20:47 626008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247624804| [2025/04/30 18:20:47 626013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247626012| [2025/04/30 18:20:47 626018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247625513|now:1746037247626012| [2025/04/30 18:20:47 626022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247625513|now:1746037247626012| [2025/04/30 18:20:47 626026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 626031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 626036] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 626040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 626045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 626054] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 626058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 626062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 626067] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 626071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1395966| [2025/04/30 18:20:47 626076] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 626081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1481| [2025/04/30 18:20:47 626118] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64928|now:1746037247626089|stream_id:0|stream_offset:1395966| [2025/04/30 18:20:47 626128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 626136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64928|applimit:0| [2025/04/30 18:20:47 626143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52150|rtt_var:1038|pto_duration:56302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 626150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 626156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 626160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66128| [2025/04/30 18:20:47 626164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247707391|now:1746037247626143|interv:81248| [2025/04/30 18:20:47 626168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247707391|now:1746037247626143|interval:81248|pto_count:0|srtt:52150 [2025/04/30 18:20:47 626173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66128| [2025/04/30 18:20:47 626178] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 626182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66128|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1397145| [2025/04/30 18:20:47 626187] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 626191] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1482| [2025/04/30 18:20:47 626221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66128|now:1746037247626198|stream_id:0|stream_offset:1397145| [2025/04/30 18:20:47 626235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 626242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66128|applimit:0| [2025/04/30 18:20:47 626249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52150|rtt_var:1038|pto_duration:56302|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 626254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 626258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 626262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67328| [2025/04/30 18:20:47 626266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247707500|now:1746037247626249|interv:81251| [2025/04/30 18:20:47 626271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247707500|now:1746037247626249|interval:81251|pto_count:0|srtt:52150 [2025/04/30 18:20:47 626278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67328| [2025/04/30 18:20:47 626286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 626293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67328|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 626301] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 626307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247627307|now:1746037247626307|interv:1000| [2025/04/30 18:20:47 626313] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 626318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 626322] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247627307| [2025/04/30 18:20:47 626326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247627307| [2025/04/30 18:20:47 626330] [debug] |xqc_engine_wakeup_after|wakeup:1746037247627307|now:1746037247626330|diff:977| [2025/04/30 18:20:47 626335] [debug] |xqc_engine_main_logic|END|now:1746037247626012| [2025/04/30 18:20:47 626616] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247626615| [2025/04/30 18:20:47 626629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 626637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:603| [2025/04/30 18:20:47 626641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:604| [2025/04/30 18:20:47 626648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:604| [2025/04/30 18:20:47 626652] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 626657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 626662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66000|prior_delivered:1295100|prior_time:1746037247571734|is_app_limited:0|send_elapse:56315|ack_elapse:54881|ctl_first_sent_time:1746037247573425|lagest_ack_time:1746037247626615|curr_delivered:1359900| [2025/04/30 18:20:47 626673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247573425| [2025/04/30 18:20:47 626678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 626683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 626687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66000|prior_delivered:1295100|prior_time:1746037247571734|is_app_limited:0|send_elapse:56315|ack_elapse:54881|ctl_first_sent_time:1746037247573425|lagest_ack_time:1746037247626615|curr_delivered:1361100| [2025/04/30 18:20:47 626692] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247573534| [2025/04/30 18:20:47 626696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 626700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52150|rttvar:1038|minrtt:30950|latest_rtt:53081|ack_delay:0| [2025/04/30 18:20:47 626705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52267|rttvar:1011|minrtt:30950|latest_rtt:53081|ack_delay:0| [2025/04/30 18:20:47 626710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1422|lost_pn:1419|thresh:3| [2025/04/30 18:20:47 626714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 626718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 626722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52267|rtt_var:1011|pto_duration:56311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 626727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 626731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 626735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64928| [2025/04/30 18:20:47 626739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247707509|now:1746037247626722|interv:80787| [2025/04/30 18:20:47 626744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247707509|now:1746037247626722|interval:80787|pto_count:0|srtt:52267 [2025/04/30 18:20:47 626749] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56315, ack_elapse 54881, delivered 66000|rate 1171979|lost 213| [2025/04/30 18:20:47 626756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1171979) in round 22| [2025/04/30 18:20:47 626764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 626770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 626781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247573534|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 626789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247573534|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 626796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64928|srtt:52267|latest_rtt:53081|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 626805] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:604|largest:604|pns:2| [2025/04/30 18:20:47 626813] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:604|frame:ACK |recv_time:1746037247626615|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 626819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367626615|now:1746037247626615|interv:120000000| [2025/04/30 18:20:47 626823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367626615|now:1746037247626615|interv:120000000| [2025/04/30 18:20:47 626827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247627307|pq_index:0| [2025/04/30 18:20:47 626832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247626012| [2025/04/30 18:20:47 626836] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247626836| [2025/04/30 18:20:47 626841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247626840| [2025/04/30 18:20:47 626846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 626851] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 626856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 626861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 626865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 626870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 626875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1432515| [2025/04/30 18:20:47 626879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52267|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 626892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 626896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52267|min_srtt:52267|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 626901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 626906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 626910] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 626914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 626918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 626923] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 626927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 626932] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 626935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 626940] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247627307| [2025/04/30 18:20:47 626944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247627307| [2025/04/30 18:20:47 626948] [debug] |xqc_engine_wakeup_after|wakeup:1746037247627307|now:1746037247626948|diff:359| [2025/04/30 18:20:47 626952] [debug] |xqc_engine_main_logic|END|now:1746037247626840| [2025/04/30 18:20:47 626960] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247626959| [2025/04/30 18:20:47 626965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 626970] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:604| [2025/04/30 18:20:47 626974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:605| [2025/04/30 18:20:47 626980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:605| [2025/04/30 18:20:47 626984] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 627011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1423|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1423| [2025/04/30 18:20:47 627016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:63619|prior_delivered:1298700|prior_time:1746037247574800|is_app_limited:0|send_elapse:56158|ack_elapse:52159|ctl_first_sent_time:1746037247575416|lagest_ack_time:1746037247626959|curr_delivered:1361119| [2025/04/30 18:20:47 627021] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247575416| [2025/04/30 18:20:47 627029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 627033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1424|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1424|path_largest_ack:1424| [2025/04/30 18:20:47 627038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:63619|prior_delivered:1298700|prior_time:1746037247574800|is_app_limited:0|send_elapse:56158|ack_elapse:52159|ctl_first_sent_time:1746037247575416|lagest_ack_time:1746037247626959|curr_delivered:1361138| [2025/04/30 18:20:47 627042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247575519| [2025/04/30 18:20:47 627046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 627050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52267|rttvar:1011|minrtt:30950|latest_rtt:51440|ack_delay:0| [2025/04/30 18:20:47 627055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52164|rttvar:965|minrtt:30950|latest_rtt:51440|ack_delay:0| [2025/04/30 18:20:47 627059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1424|lost_pn:1421|thresh:3| [2025/04/30 18:20:47 627064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 627068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 627072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52164|rtt_var:965|pto_duration:56024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 627076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 627081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 627084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64890| [2025/04/30 18:20:47 627089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247707222|now:1746037247627072|interv:80150| [2025/04/30 18:20:47 627093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247707222|now:1746037247627072|interval:80150|pto_count:0|srtt:52164 [2025/04/30 18:20:47 627097] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56158, ack_elapse 52159, delivered 62438|rate 1111827|lost 213| [2025/04/30 18:20:47 627102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111827) in round 22| [2025/04/30 18:20:47 627106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 627110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 627114] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:38|po_sent_time:1746037247575519|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 627122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:38|po_sent_time:1746037247575519|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 627127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64890|srtt:52164|latest_rtt:51440|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 627133] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:605|largest:605|pns:2| [2025/04/30 18:20:47 627138] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:605|frame:ACK |recv_time:1746037247626959|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 627142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367626959|now:1746037247626959|interv:120000000| [2025/04/30 18:20:47 627147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367626959|now:1746037247626959|interv:120000000| [2025/04/30 18:20:47 627151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247627307|pq_index:0| [2025/04/30 18:20:47 627155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247626840| [2025/04/30 18:20:47 627159] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247627159| [2025/04/30 18:20:47 627164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247627163| [2025/04/30 18:20:47 627169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 627174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52164|min_srtt:52164|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 627178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64890|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 627183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 627187] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 627190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 627195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 627199] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 627204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64890|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 627208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 627212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 627219] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247627307| [2025/04/30 18:20:47 627223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247627307| [2025/04/30 18:20:47 627227] [debug] |xqc_engine_wakeup_after|wakeup:1746037247627307|now:1746037247627227|diff:80| [2025/04/30 18:20:47 627231] [debug] |xqc_engine_main_logic|END|now:1746037247627163| [2025/04/30 18:20:47 627236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247627236| [2025/04/30 18:20:47 627240] [debug] |xqc_engine_wakeup_after|wakeup:1746037247627307|now:1746037247627240|diff:67| [2025/04/30 18:20:47 627244] [debug] |xqc_engine_main_logic|END|now:1746037247627236| [2025/04/30 18:20:47 628324] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247628323| [2025/04/30 18:20:47 628338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247627307|pq_index:0| [2025/04/30 18:20:47 628346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247627163| [2025/04/30 18:20:47 628354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247628352| [2025/04/30 18:20:47 628362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247627307|now:1746037247628352| [2025/04/30 18:20:47 628368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247627307|now:1746037247628352| [2025/04/30 18:20:47 628371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 628376] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 628381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52164|min_srtt:52164|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 628386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64890|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 628391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 628394] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 628398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 628403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 628408] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 628412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64890|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 628416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 628421] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1483| [2025/04/30 18:20:47 628456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64890|now:1746037247628430|stream_id:0|stream_offset:1398324| [2025/04/30 18:20:47 628469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 628477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64890|applimit:0| [2025/04/30 18:20:47 628483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52164|rtt_var:965|pto_duration:56024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 628490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 628497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 628503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66090| [2025/04/30 18:20:47 628510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247709454|now:1746037247628483|interv:80971| [2025/04/30 18:20:47 628516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247709454|now:1746037247628483|interval:80971|pto_count:0|srtt:52164 [2025/04/30 18:20:47 628524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66090| [2025/04/30 18:20:47 628532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 628539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66090|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1399503| [2025/04/30 18:20:47 628546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 628552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1484| [2025/04/30 18:20:47 628592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66090|now:1746037247628563|stream_id:0|stream_offset:1399503| [2025/04/30 18:20:47 628601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 628608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66090|applimit:0| [2025/04/30 18:20:47 628615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52164|rtt_var:965|pto_duration:56024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 628622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 628628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 628634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67290| [2025/04/30 18:20:47 628641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247709587|now:1746037247628615|interv:80972| [2025/04/30 18:20:47 628647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247709587|now:1746037247628615|interval:80972|pto_count:0|srtt:52164 [2025/04/30 18:20:47 628661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67290| [2025/04/30 18:20:47 628670] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 628677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67290|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1400682| [2025/04/30 18:20:47 628684] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 628689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1485| [2025/04/30 18:20:47 628724] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67290|now:1746037247628697|stream_id:0|stream_offset:1400682| [2025/04/30 18:20:47 628734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 628741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67290|applimit:0| [2025/04/30 18:20:47 628748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52164|rtt_var:965|pto_duration:56024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 628753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 628757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 628761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68490| [2025/04/30 18:20:47 628765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247709721|now:1746037247628747|interv:80974| [2025/04/30 18:20:47 628769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247709721|now:1746037247628747|interval:80974|pto_count:0|srtt:52164 [2025/04/30 18:20:47 628774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68490| [2025/04/30 18:20:47 628778] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 628783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68490|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1401861| [2025/04/30 18:20:47 628787] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 628791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247629791|now:1746037247628791|interv:1000| [2025/04/30 18:20:47 628795] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 628799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 628803] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247629791| [2025/04/30 18:20:47 628807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247629791| [2025/04/30 18:20:47 628811] [debug] |xqc_engine_wakeup_after|wakeup:1746037247629791|now:1746037247628811|diff:980| [2025/04/30 18:20:47 628822] [debug] |xqc_engine_main_logic|END|now:1746037247628352| [2025/04/30 18:20:47 628835] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037247628835| [2025/04/30 18:20:47 628840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 628846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:605| [2025/04/30 18:20:47 628850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:606| [2025/04/30 18:20:47 628856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:606| [2025/04/30 18:20:47 628860] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 628865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 628870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64838|prior_delivered:1298700|prior_time:1746037247574800|is_app_limited:0|send_elapse:56366|ack_elapse:54035|ctl_first_sent_time:1746037247575624|lagest_ack_time:1746037247628835|curr_delivered:1362338| [2025/04/30 18:20:47 628875] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247575624| [2025/04/30 18:20:47 628880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 628884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 628889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64838|prior_delivered:1298700|prior_time:1746037247574800|is_app_limited:0|send_elapse:56366|ack_elapse:54035|ctl_first_sent_time:1746037247575624|lagest_ack_time:1746037247628835|curr_delivered:1363538| [2025/04/30 18:20:47 628893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247575723| [2025/04/30 18:20:47 628897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:47 628901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52164|rttvar:965|minrtt:30950|latest_rtt:53112|ack_delay:1000| [2025/04/30 18:20:47 628905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52158|rttvar:737|minrtt:30950|latest_rtt:53112|ack_delay:1000| [2025/04/30 18:20:47 628910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1426|lost_pn:1423|thresh:3| [2025/04/30 18:20:47 628914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 628918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 628922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52158|rtt_var:737|pto_duration:55106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 628927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 628931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 628940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66090| [2025/04/30 18:20:47 628944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247708803|now:1746037247628922|interv:79881| [2025/04/30 18:20:47 628948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247708803|now:1746037247628922|interval:79881|pto_count:0|srtt:52158 [2025/04/30 18:20:47 628953] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56366, ack_elapse 54035, delivered 64838|rate 1150303|lost 213| [2025/04/30 18:20:47 628957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150303) in round 22| [2025/04/30 18:20:47 628961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 628966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 628970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247575723|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 628974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247575723|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 628979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66090|srtt:52158|latest_rtt:53112|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 628985] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:606|largest:606|pns:2| [2025/04/30 18:20:47 629012] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:606|frame:ACK |recv_time:1746037247628835|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 629017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367628835|now:1746037247628835|interv:120000000| [2025/04/30 18:20:47 629021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367628835|now:1746037247628835|interv:120000000| [2025/04/30 18:20:47 629025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247629791|pq_index:0| [2025/04/30 18:20:47 629029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247628352| [2025/04/30 18:20:47 629033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247629033| [2025/04/30 18:20:47 629038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247629037| [2025/04/30 18:20:47 629043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 629048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52158|min_srtt:52158|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 629053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66090|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 629061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 629066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 629070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52158|min_srtt:52158|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 629075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66090|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1434873| [2025/04/30 18:20:47 629079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52158|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 629084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 629088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52158|min_srtt:52158|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 629092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66090|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 629097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 629100] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 629104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 629109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 629113] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 629117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66090|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1401861| [2025/04/30 18:20:47 629122] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 629126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 629130] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247629791| [2025/04/30 18:20:47 629134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247629791| [2025/04/30 18:20:47 629137] [debug] |xqc_engine_wakeup_after|wakeup:1746037247629791|now:1746037247629137|diff:654| [2025/04/30 18:20:47 629142] [debug] |xqc_engine_main_logic|END|now:1746037247629037| [2025/04/30 18:20:47 629149] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247629149| [2025/04/30 18:20:47 629153] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 629161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:606| [2025/04/30 18:20:47 629165] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:607| [2025/04/30 18:20:47 629170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:607| [2025/04/30 18:20:47 629174] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 629179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1427|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1427| [2025/04/30 18:20:47 629184] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64857|prior_delivered:1299900|prior_time:1746037247575846|is_app_limited:0|send_elapse:56984|ack_elapse:53303|ctl_first_sent_time:1746037247576345|lagest_ack_time:1746037247629149|curr_delivered:1363557| [2025/04/30 18:20:47 629189] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247576345| [2025/04/30 18:20:47 629192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 629197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1428|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1428|path_largest_ack:1428| [2025/04/30 18:20:47 629201] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:64857|prior_delivered:1299900|prior_time:1746037247575846|is_app_limited:0|send_elapse:56984|ack_elapse:53303|ctl_first_sent_time:1746037247576345|lagest_ack_time:1746037247629149|curr_delivered:1363576| [2025/04/30 18:20:47 629206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247576467| [2025/04/30 18:20:47 629210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:47 629214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52158|rttvar:737|minrtt:30950|latest_rtt:52682|ack_delay:0| [2025/04/30 18:20:47 629218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52224|rttvar:684|minrtt:30950|latest_rtt:52682|ack_delay:0| [2025/04/30 18:20:47 629222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1428|lost_pn:1425|thresh:3| [2025/04/30 18:20:47 629226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 629230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 629234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52224|rtt_var:684|pto_duration:54960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 629238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 629242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 629246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66052| [2025/04/30 18:20:47 629250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247708657|now:1746037247629234|interv:79423| [2025/04/30 18:20:47 629257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247708657|now:1746037247629234|interval:79423|pto_count:0|srtt:52224 [2025/04/30 18:20:47 629261] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56984, ack_elapse 53303, delivered 63676|rate 1117436|lost 213| [2025/04/30 18:20:47 629265] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117436) in round 22| [2025/04/30 18:20:47 629270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 629274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 629277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:38|po_sent_time:1746037247576467|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 629282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:38|po_sent_time:1746037247576467|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 629286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66052|srtt:52224|latest_rtt:52682|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 629292] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:607|largest:607|pns:2| [2025/04/30 18:20:47 629296] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:607|frame:ACK |recv_time:1746037247629149|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 629301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367629149|now:1746037247629149|interv:120000000| [2025/04/30 18:20:47 629304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367629149|now:1746037247629149|interv:120000000| [2025/04/30 18:20:47 629308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247629791|pq_index:0| [2025/04/30 18:20:47 629312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247629037| [2025/04/30 18:20:47 629316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247629316| [2025/04/30 18:20:47 629321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247629320| [2025/04/30 18:20:47 629325] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 629330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52224|min_srtt:52224|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 629334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66052|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 629338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 629344] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 629348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 629353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 629357] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 629361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66052|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1401861| [2025/04/30 18:20:47 629365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 629369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 629373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247629791| [2025/04/30 18:20:47 629377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247629791| [2025/04/30 18:20:47 629381] [debug] |xqc_engine_wakeup_after|wakeup:1746037247629791|now:1746037247629381|diff:410| [2025/04/30 18:20:47 629385] [debug] |xqc_engine_main_logic|END|now:1746037247629320| [2025/04/30 18:20:47 629389] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247629389| [2025/04/30 18:20:47 629393] [debug] |xqc_engine_wakeup_after|wakeup:1746037247629791|now:1746037247629393|diff:398| [2025/04/30 18:20:47 629397] [debug] |xqc_engine_main_logic|END|now:1746037247629389| [2025/04/30 18:20:47 630470] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247630470| [2025/04/30 18:20:47 630480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247629791|pq_index:0| [2025/04/30 18:20:47 630486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247629320| [2025/04/30 18:20:47 630494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247630493| [2025/04/30 18:20:47 630500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247629791|now:1746037247630493| [2025/04/30 18:20:47 630504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247629791|now:1746037247630493| [2025/04/30 18:20:47 630508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 630512] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 630517] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52224|min_srtt:52224|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 630522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66052|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 630526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 630530] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 630534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 630542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 630549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 630556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66052|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1401861| [2025/04/30 18:20:47 630563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 630570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1486| [2025/04/30 18:20:47 630611] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66052|now:1746037247630581|stream_id:0|stream_offset:1401861| [2025/04/30 18:20:47 630621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 630630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66052|applimit:0| [2025/04/30 18:20:47 630638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52224|rtt_var:684|pto_duration:54960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 630646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 630650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 630654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67252| [2025/04/30 18:20:47 630658] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247710541|now:1746037247630637|interv:79904| [2025/04/30 18:20:47 630662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247710541|now:1746037247630637|interval:79904|pto_count:0|srtt:52224 [2025/04/30 18:20:47 630667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67252| [2025/04/30 18:20:47 630672] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 630676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67252|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1403040| [2025/04/30 18:20:47 630680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 630684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1487| [2025/04/30 18:20:47 630714] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67252|now:1746037247630691|stream_id:0|stream_offset:1403040| [2025/04/30 18:20:47 630722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 630735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67252|applimit:0| [2025/04/30 18:20:47 630742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52224|rtt_var:684|pto_duration:54960|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 630747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 630751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 630755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68452| [2025/04/30 18:20:47 630759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247710651|now:1746037247630742|interv:79909| [2025/04/30 18:20:47 630763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247710651|now:1746037247630742|interval:79909|pto_count:0|srtt:52224 [2025/04/30 18:20:47 630767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68452| [2025/04/30 18:20:47 630772] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 630776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68452|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1404219| [2025/04/30 18:20:47 630781] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 630785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247631785|now:1746037247630785|interv:1000| [2025/04/30 18:20:47 630789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 630792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 630796] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247631785| [2025/04/30 18:20:47 630801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247631785| [2025/04/30 18:20:47 630805] [debug] |xqc_engine_wakeup_after|wakeup:1746037247631785|now:1746037247630805|diff:980| [2025/04/30 18:20:47 630809] [debug] |xqc_engine_main_logic|END|now:1746037247630493| [2025/04/30 18:20:47 630818] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247630817| [2025/04/30 18:20:47 630823] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 630828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:607| [2025/04/30 18:20:47 630832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:608| [2025/04/30 18:20:47 630838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:608| [2025/04/30 18:20:47 630842] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 630847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1429|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1430|path_largest_ack:1429| [2025/04/30 18:20:47 630852] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66082|prior_delivered:1299900|prior_time:1746037247575846|is_app_limited:0|send_elapse:58412|ack_elapse:54971|ctl_first_sent_time:1746037247577773|lagest_ack_time:1746037247630817|curr_delivered:1364782| [2025/04/30 18:20:47 630860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247577773| [2025/04/30 18:20:47 630864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:47 630869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 630873] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66082|prior_delivered:1299900|prior_time:1746037247575846|is_app_limited:0|send_elapse:58412|ack_elapse:54971|ctl_first_sent_time:1746037247577773|lagest_ack_time:1746037247630817|curr_delivered:1365982| [2025/04/30 18:20:47 630878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247577886| [2025/04/30 18:20:47 630882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:47 630886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52224|rttvar:684|minrtt:30950|latest_rtt:52931|ack_delay:0| [2025/04/30 18:20:47 630890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52312|rttvar:689|minrtt:30950|latest_rtt:52931|ack_delay:0| [2025/04/30 18:20:47 630894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1430|lost_pn:1427|thresh:3| [2025/04/30 18:20:47 630898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 630902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 579|pns:2| [2025/04/30 18:20:47 630906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 630910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52312|rtt_var:689|pto_duration:55068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 630915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 630919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 630922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66046| [2025/04/30 18:20:47 630926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247710759|now:1746037247630910|interv:79849| [2025/04/30 18:20:47 630930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247710759|now:1746037247630910|interval:79849|pto_count:0|srtt:52312 [2025/04/30 18:20:47 630935] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 58412, ack_elapse 54971, delivered 66082|rate 1131308|lost 213| [2025/04/30 18:20:47 630940] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131308) in round 22| [2025/04/30 18:20:47 630944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 630948] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 630955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2406|po_sent_time:1746037247577886|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 630959] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2406|po_sent_time:1746037247577886|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 630964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66046|srtt:52312|latest_rtt:52931|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 630970] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:608|largest:608|pns:2| [2025/04/30 18:20:47 630974] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:608|frame:ACK |recv_time:1746037247630817|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 630979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367630817|now:1746037247630817|interv:120000000| [2025/04/30 18:20:47 630983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367630817|now:1746037247630817|interv:120000000| [2025/04/30 18:20:47 631005] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247631785|pq_index:0| [2025/04/30 18:20:47 631010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247630493| [2025/04/30 18:20:47 631014] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247631014| [2025/04/30 18:20:47 631019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247631018| [2025/04/30 18:20:47 631024] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 631028] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 631033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 631038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 631043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 631047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 631051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1437231| [2025/04/30 18:20:47 631056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52312|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 631063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 631067] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 631072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 631076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 631080] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 631084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 631088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 631093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 631097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1404219| [2025/04/30 18:20:47 631101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 631105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 631109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247631785| [2025/04/30 18:20:47 631113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247631785| [2025/04/30 18:20:47 631117] [debug] |xqc_engine_wakeup_after|wakeup:1746037247631785|now:1746037247631117|diff:668| [2025/04/30 18:20:47 631121] [debug] |xqc_engine_main_logic|END|now:1746037247631018| [2025/04/30 18:20:47 631126] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247631126| [2025/04/30 18:20:47 631129] [debug] |xqc_engine_wakeup_after|wakeup:1746037247631785|now:1746037247631129|diff:656| [2025/04/30 18:20:47 631133] [debug] |xqc_engine_main_logic|END|now:1746037247631126| [2025/04/30 18:20:47 632204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247632204| [2025/04/30 18:20:47 632215] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247631785|pq_index:0| [2025/04/30 18:20:47 632219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247631018| [2025/04/30 18:20:47 632224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247632223| [2025/04/30 18:20:47 632229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247631785|now:1746037247632223| [2025/04/30 18:20:47 632234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247631785|now:1746037247632223| [2025/04/30 18:20:47 632237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 632247] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 632253] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52312|min_srtt:52312|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 632257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 632262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 632266] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 632270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 632274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 632279] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 632283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1404219| [2025/04/30 18:20:47 632288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 632292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1488| [2025/04/30 18:20:47 632332] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66046|now:1746037247632301|stream_id:0|stream_offset:1404219| [2025/04/30 18:20:47 632341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 632348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66046|applimit:0| [2025/04/30 18:20:47 632356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52312|rtt_var:689|pto_duration:55068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 632361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 632365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 632369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67246| [2025/04/30 18:20:47 632373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247712369|now:1746037247632355|interv:80014| [2025/04/30 18:20:47 632377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247712369|now:1746037247632355|interval:80014|pto_count:0|srtt:52312 [2025/04/30 18:20:47 632382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67246| [2025/04/30 18:20:47 632387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 632391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67246|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1405398| [2025/04/30 18:20:47 632400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 632404] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1489| [2025/04/30 18:20:47 632435] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67246|now:1746037247632412|stream_id:0|stream_offset:1405398| [2025/04/30 18:20:47 632444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 632452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67246|applimit:0| [2025/04/30 18:20:47 632458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52312|rtt_var:689|pto_duration:55068|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 632465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 632469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 632473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68446| [2025/04/30 18:20:47 632477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247712480|now:1746037247632458|interv:80022| [2025/04/30 18:20:47 632481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247712480|now:1746037247632458|interval:80022|pto_count:0|srtt:52312 [2025/04/30 18:20:47 632486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68446| [2025/04/30 18:20:47 632491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 632495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68446|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1406577| [2025/04/30 18:20:47 632499] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 632504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247633504|now:1746037247632504|interv:1000| [2025/04/30 18:20:47 632510] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 632516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 632522] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247633504| [2025/04/30 18:20:47 632528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247633504| [2025/04/30 18:20:47 632535] [debug] |xqc_engine_wakeup_after|wakeup:1746037247633504|now:1746037247632535|diff:969| [2025/04/30 18:20:47 632539] [debug] |xqc_engine_main_logic|END|now:1746037247632223| [2025/04/30 18:20:47 632719] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247632718| [2025/04/30 18:20:47 632725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 632736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:608| [2025/04/30 18:20:47 632740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:609| [2025/04/30 18:20:47 632746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:609| [2025/04/30 18:20:47 632750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 632755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 632760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66082|prior_delivered:1302300|prior_time:1746037247578041|is_app_limited:0|send_elapse:56607|ack_elapse:54677|ctl_first_sent_time:1746037247579610|lagest_ack_time:1746037247632718|curr_delivered:1367182| [2025/04/30 18:20:47 632765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247579610| [2025/04/30 18:20:47 632769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:47 632774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 632778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:212|tx_in_flight:66082|prior_delivered:1302300|prior_time:1746037247578041|is_app_limited:0|send_elapse:56607|ack_elapse:54677|ctl_first_sent_time:1746037247579610|lagest_ack_time:1746037247632718|curr_delivered:1368382| [2025/04/30 18:20:47 632783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247579702| [2025/04/30 18:20:47 632787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:47 632791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52312|rttvar:689|minrtt:30950|latest_rtt:53016|ack_delay:1000| [2025/04/30 18:20:47 632795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52275|rttvar:591|minrtt:30950|latest_rtt:53016|ack_delay:1000| [2025/04/30 18:20:47 632800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1432|lost_pn:1429|thresh:3| [2025/04/30 18:20:47 632804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 632808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 632812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52275|rtt_var:591|pto_duration:54639|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 632817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 632821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 632825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66046| [2025/04/30 18:20:47 632828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247712051|now:1746037247632812|interv:79239| [2025/04/30 18:20:47 632832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247712051|now:1746037247632812|interval:79239|pto_count:0|srtt:52275 [2025/04/30 18:20:47 632840] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56607, ack_elapse 54677, delivered 66082|rate 1167382|lost 213| [2025/04/30 18:20:47 632844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167382) in round 22| [2025/04/30 18:20:47 632848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 632852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 632856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247579702|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 632861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247579702|recovery:1|recovery_start:1746037247579926|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 632866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66046|srtt:52275|latest_rtt:53016|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247579926|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 632871] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:609|largest:609|pns:2| [2025/04/30 18:20:47 632876] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:609|frame:ACK |recv_time:1746037247632718|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 632880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367632718|now:1746037247632718|interv:120000000| [2025/04/30 18:20:47 632885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367632718|now:1746037247632718|interv:120000000| [2025/04/30 18:20:47 632888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247633504|pq_index:0| [2025/04/30 18:20:47 632893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247632223| [2025/04/30 18:20:47 632897] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247632897| [2025/04/30 18:20:47 632902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247632901| [2025/04/30 18:20:47 632907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 632911] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52275|min_srtt:52275|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 632916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 632920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 632928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 632932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52275|min_srtt:52275|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 632936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1439589| [2025/04/30 18:20:47 632941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52275|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 632945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 632949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52275|min_srtt:52275|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 632953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1440768| [2025/04/30 18:20:47 632958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 632962] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 632965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 632970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 632974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 632978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66046|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1406577| [2025/04/30 18:20:47 632983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 633007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 633011] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247633504| [2025/04/30 18:20:47 633015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247633504| [2025/04/30 18:20:47 633019] [debug] |xqc_engine_wakeup_after|wakeup:1746037247633504|now:1746037247633019|diff:485| [2025/04/30 18:20:47 633023] [debug] |xqc_engine_main_logic|END|now:1746037247632901| [2025/04/30 18:20:47 633029] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247633028| [2025/04/30 18:20:47 633032] [debug] |xqc_engine_wakeup_after|wakeup:1746037247633504|now:1746037247633032|diff:472| [2025/04/30 18:20:47 633036] [debug] |xqc_engine_main_logic|END|now:1746037247633028| [2025/04/30 18:20:47 633851] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247633850| [2025/04/30 18:20:47 633857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 633863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:609| [2025/04/30 18:20:47 633870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:610| [2025/04/30 18:20:47 633876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:610| [2025/04/30 18:20:47 633880] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 633884] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1591732|max_stream_data_old=1508023| [2025/04/30 18:20:47 633889] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 633894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1433|origin_pktnum:1372|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1433|path_largest_ack:1433| [2025/04/30 18:20:47 633898] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1304700|prior_time:1746037247579822|is_app_limited:0|send_elapse:56374|ack_elapse:54028|ctl_first_sent_time:1746037247581418|lagest_ack_time:1746037247633850|curr_delivered:1369582| [2025/04/30 18:20:47 633903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247581418| [2025/04/30 18:20:47 633907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:47 633911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52275|rttvar:591|minrtt:30950|latest_rtt:52432|ack_delay:0| [2025/04/30 18:20:47 633916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52295|rttvar:483|minrtt:30950|latest_rtt:52432|ack_delay:0| [2025/04/30 18:20:47 633920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1433|lost_pn:1430|thresh:3| [2025/04/30 18:20:47 633924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 633928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52295|rtt_var:483|pto_duration:54295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 633933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 633937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 633941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64846| [2025/04/30 18:20:47 633945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247711707|now:1746037247633928|interv:77779| [2025/04/30 18:20:47 633949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247711707|now:1746037247633928|interval:77779|pto_count:0|srtt:52295 [2025/04/30 18:20:47 633953] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56374, ack_elapse 54028, delivered 64882|rate 1150920|lost 213| [2025/04/30 18:20:47 633958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1150920) in round 22| [2025/04/30 18:20:47 633962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 633966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 633970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:1200|po_sent_time:1746037247581418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 633977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:103862|packet_lost:0|acked:1200|po_sent_time:1746037247581418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 633982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64846|srtt:52295|latest_rtt:52432|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 634005] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247658850|now:1746037247633850|interv:25000| [2025/04/30 18:20:47 634010] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247633850|max_ack_delay:25000| [2025/04/30 18:20:47 634015] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:610|largest:610|pns:2| [2025/04/30 18:20:47 634020] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:610|frame:ACK MAX_STREAM_DATA |recv_time:1746037247633850|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 634024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367633850|now:1746037247633850|interv:120000000| [2025/04/30 18:20:47 634028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367633850|now:1746037247633850|interv:120000000| [2025/04/30 18:20:47 634032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247633504|pq_index:0| [2025/04/30 18:20:47 634037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247632901| [2025/04/30 18:20:47 634041] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247634040| [2025/04/30 18:20:47 634045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247634044| [2025/04/30 18:20:47 634050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247633504|now:1746037247634044| [2025/04/30 18:20:47 634054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247633504|now:1746037247634044| [2025/04/30 18:20:47 634058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 634062] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 634068] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 634072] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:64846|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 634078] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:47 634083] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:47 634087] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:47 634094] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:47 634099] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:47 634103] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:47 634107] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:47 634112] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:47 634116] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:47 634120] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:47 634125] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:47 634129] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:47 634133] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:47 634138] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:47 634142] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:47 634146] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:47 634151] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:47 634155] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:47 634159] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:47 634163] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:47 634168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:47 634172] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:47 634176] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:47 634180] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:47 634185] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:47 634189] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:47 634193] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:47 634197] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:47 634202] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:47 634206] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:47 634210] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:47 634215] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:47 634219] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:47 634223] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:47 634228] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:47 634235] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:47 634239] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:47 634243] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:47 634247] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:47 634251] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:47 634255] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:47 634260] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:47 634264] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:47 634268] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:47 634272] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:47 634277] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:47 634281] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:47 634285] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:47 634289] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:47 634294] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:47 634298] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:47 634302] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:47 634306] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:47 634311] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:47 634315] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:47 634319] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:47 634323] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:47 634327] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:47 634331] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:47 634336] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:47 634340] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:47 634344] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:47 634348] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:47 634352] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:47 634357] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:47 634361] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:47 634365] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:47 634369] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:47 634376] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:47 634380] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:47 634384] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:47 634388] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1591732| [2025/04/30 18:20:47 634393] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1591680|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:589181|offset:83709|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 634399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 634403] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:47 634407] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1591732| [2025/04/30 18:20:47 634412] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1591680|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:505472|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 634417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 634422] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52295|min_srtt:52295|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 634426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 634431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 634435] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52295|min_srtt:52295|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 634439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 634444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 634448] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52295|min_srtt:52295|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 634452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:64846|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1440768| [2025/04/30 18:20:47 634457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52295|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 634464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 634468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52295|min_srtt:52295|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 634472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36038|inflight:64846|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1441947| [2025/04/30 18:20:47 634477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 634481] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 634485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 634492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 634499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 634506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1490| [2025/04/30 18:20:47 634557] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1490|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64846|now:1746037247634516|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 634566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1490|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 634574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1490|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 634580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64846|applimit:0| [2025/04/30 18:20:47 634587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52295|rtt_var:483|pto_duration:54295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 634592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 634596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 634600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64865| [2025/04/30 18:20:47 634607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247713811|now:1746037247634587|interv:79224| [2025/04/30 18:20:47 634613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247713811|now:1746037247634587|interval:79224|pto_count:0|srtt:52295 [2025/04/30 18:20:47 634619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:64865| [2025/04/30 18:20:47 634627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 634632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1491| [2025/04/30 18:20:47 634666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1491|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64865|now:1746037247634643|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 634676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1491|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 634683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1491|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 634690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64865|applimit:0| [2025/04/30 18:20:47 634696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52295|rtt_var:483|pto_duration:54295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 634701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 634705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 634709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64884| [2025/04/30 18:20:47 634713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247713938|now:1746037247634696|interv:79242| [2025/04/30 18:20:47 634717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247713938|now:1746037247634696|interval:79242|pto_count:0|srtt:52295 [2025/04/30 18:20:47 634721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:64884| [2025/04/30 18:20:47 634726] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 634731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64884|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1406577| [2025/04/30 18:20:47 634735] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 634740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1492| [2025/04/30 18:20:47 634769] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64884|now:1746037247634747|stream_id:0|stream_offset:1406577| [2025/04/30 18:20:47 634777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 634785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64884|applimit:0| [2025/04/30 18:20:47 634792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52295|rtt_var:483|pto_duration:54295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 634798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 634802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 634811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 634815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247714042|now:1746037247634792|interv:79250| [2025/04/30 18:20:47 634819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247714042|now:1746037247634792|interval:79250|pto_count:0|srtt:52295 [2025/04/30 18:20:47 634823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66084| [2025/04/30 18:20:47 634828] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 634832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1407756| [2025/04/30 18:20:47 634837] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 634841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1493| [2025/04/30 18:20:47 634871] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66084|now:1746037247634848|stream_id:0|stream_offset:1407756| [2025/04/30 18:20:47 634880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 634887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66084|applimit:0| [2025/04/30 18:20:47 634893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52295|rtt_var:483|pto_duration:54295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 634900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 634904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 634908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67284| [2025/04/30 18:20:47 634912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247714143|now:1746037247634893|interv:79250| [2025/04/30 18:20:47 634916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247714143|now:1746037247634893|interval:79250|pto_count:0|srtt:52295 [2025/04/30 18:20:47 634920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67284| [2025/04/30 18:20:47 634925] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 634929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1408935| [2025/04/30 18:20:47 634934] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 634938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247635938|now:1746037247634938|interv:1000| [2025/04/30 18:20:47 634942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 634949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 634953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247635938| [2025/04/30 18:20:47 634958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247635938| [2025/04/30 18:20:47 634962] [debug] |xqc_engine_wakeup_after|wakeup:1746037247635938|now:1746037247634962|diff:976| [2025/04/30 18:20:47 634966] [debug] |xqc_engine_main_logic|END|now:1746037247634044| [2025/04/30 18:20:47 634972] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247634971| [2025/04/30 18:20:47 634976] [debug] |xqc_engine_wakeup_after|wakeup:1746037247635938|now:1746037247634975|diff:963| [2025/04/30 18:20:47 634980] [debug] |xqc_engine_main_logic|END|now:1746037247634971| [2025/04/30 18:20:47 635780] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247635778| [2025/04/30 18:20:47 635795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 635804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:610| [2025/04/30 18:20:47 635811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:611| [2025/04/30 18:20:47 635820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:611| [2025/04/30 18:20:47 635826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 635834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1434|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1434| [2025/04/30 18:20:47 635841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1304700|prior_time:1746037247579822|is_app_limited:0|send_elapse:56504|ack_elapse:55956|ctl_first_sent_time:1746037247581548|lagest_ack_time:1746037247635778|curr_delivered:1370782| [2025/04/30 18:20:47 635848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247581548| [2025/04/30 18:20:47 635856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 635863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1435|path_largest_ack:1435| [2025/04/30 18:20:47 635870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1307100|prior_time:1746037247581792|is_app_limited:0|send_elapse:56321|ack_elapse:53986|ctl_first_sent_time:1746037247583355|lagest_ack_time:1746037247635778|curr_delivered:1371982| [2025/04/30 18:20:47 635878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247583355| [2025/04/30 18:20:47 635884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 635891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52295|rttvar:483|minrtt:30950|latest_rtt:52423|ack_delay:1000| [2025/04/30 18:20:47 635898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52186|rttvar:581|minrtt:30950|latest_rtt:52423|ack_delay:1000| [2025/04/30 18:20:47 635905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1435|lost_pn:1432|thresh:3| [2025/04/30 18:20:47 635925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 635932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52186|rtt_var:581|pto_duration:54510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 635939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 635945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 635952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64884| [2025/04/30 18:20:47 635958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247714358|now:1746037247635932|interv:78426| [2025/04/30 18:20:47 635965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247714358|now:1746037247635932|interval:78426|pto_count:0|srtt:52186 [2025/04/30 18:20:47 635973] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56321, ack_elapse 53986, delivered 64882|rate 1152003|lost 213| [2025/04/30 18:20:47 635980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152003) in round 22| [2025/04/30 18:20:47 636014] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 636021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 636027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247583355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 636034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247583355|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 636042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64884|srtt:52186|latest_rtt:52423|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 636051] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:611|largest:611|pns:2| [2025/04/30 18:20:47 636058] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:611|frame:ACK |recv_time:1746037247635778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 636065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367635778|now:1746037247635778|interv:120000000| [2025/04/30 18:20:47 636071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367635778|now:1746037247635778|interv:120000000| [2025/04/30 18:20:47 636077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247635938|pq_index:0| [2025/04/30 18:20:47 636084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247634044| [2025/04/30 18:20:47 636090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247636090| [2025/04/30 18:20:47 636097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247636096| [2025/04/30 18:20:47 636111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247635938|now:1746037247636096| [2025/04/30 18:20:47 636118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247635938|now:1746037247636096| [2025/04/30 18:20:47 636124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 636131] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 636139] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52186|min_srtt:52186|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 636146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64884|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1441947| [2025/04/30 18:20:47 636154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 636162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 636169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52186|min_srtt:52186|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 636176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64884|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1443126| [2025/04/30 18:20:47 636183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52186|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 636191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 636198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52186|min_srtt:52186|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 636205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64884|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 636212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 636218] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 636225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 636232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 636240] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 636246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64884|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1408935| [2025/04/30 18:20:47 636259] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 636265] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1494| [2025/04/30 18:20:47 636315] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64884|now:1746037247636276|stream_id:0|stream_offset:1408935| [2025/04/30 18:20:47 636326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1494|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 636333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64884|applimit:0| [2025/04/30 18:20:47 636340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52186|rtt_var:581|pto_duration:54510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 636348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 636354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 636360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 636366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247715786|now:1746037247636340|interv:79446| [2025/04/30 18:20:47 636372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247715786|now:1746037247636340|interval:79446|pto_count:0|srtt:52186 [2025/04/30 18:20:47 636379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66084| [2025/04/30 18:20:47 636387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 636393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 636401] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 636408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1495| [2025/04/30 18:20:47 636453] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66084|now:1746037247636419|stream_id:0|stream_offset:1410114| [2025/04/30 18:20:47 636463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 636470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66084|applimit:0| [2025/04/30 18:20:47 636476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52186|rtt_var:581|pto_duration:54510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 636483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 636489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 636501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67284| [2025/04/30 18:20:47 636507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247715929|now:1746037247636476|interv:79453| [2025/04/30 18:20:47 636513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247715929|now:1746037247636476|interval:79453|pto_count:0|srtt:52186 [2025/04/30 18:20:47 636520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67284| [2025/04/30 18:20:47 636527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 636534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1411293| [2025/04/30 18:20:47 636541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 636547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247637547|now:1746037247636547|interv:1000| [2025/04/30 18:20:47 636554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 636560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 636566] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247637547| [2025/04/30 18:20:47 636573] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247637547| [2025/04/30 18:20:47 636579] [debug] |xqc_engine_wakeup_after|wakeup:1746037247637547|now:1746037247636579|diff:968| [2025/04/30 18:20:47 636586] [debug] |xqc_engine_main_logic|END|now:1746037247636096| [2025/04/30 18:20:47 636593] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247636593| [2025/04/30 18:20:47 636599] [debug] |xqc_engine_wakeup_after|wakeup:1746037247637547|now:1746037247636599|diff:948| [2025/04/30 18:20:47 636606] [debug] |xqc_engine_main_logic|END|now:1746037247636593| [2025/04/30 18:20:47 637662] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247637662| [2025/04/30 18:20:47 637673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247637547|pq_index:0| [2025/04/30 18:20:47 637678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247636096| [2025/04/30 18:20:47 637684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247637682| [2025/04/30 18:20:47 637689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247637547|now:1746037247637682| [2025/04/30 18:20:47 637693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247637547|now:1746037247637682| [2025/04/30 18:20:47 637697] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 637702] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 637707] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52186|min_srtt:52186|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 637712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 637723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 637727] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 637731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 637736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 637741] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 637745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1411293| [2025/04/30 18:20:47 637750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 637754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1496| [2025/04/30 18:20:47 637794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67284|now:1746037247637763|stream_id:0|stream_offset:1411293| [2025/04/30 18:20:47 637804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 637812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67284|applimit:0| [2025/04/30 18:20:47 637819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52186|rtt_var:581|pto_duration:54510|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 637826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 637830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 637834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68484| [2025/04/30 18:20:47 637838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247717273|now:1746037247637818|interv:79455| [2025/04/30 18:20:47 637843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247717273|now:1746037247637818|interval:79455|pto_count:0|srtt:52186 [2025/04/30 18:20:47 637848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68484| [2025/04/30 18:20:47 637853] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 637857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68484|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 637862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 637866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247638866|now:1746037247637866|interv:1000| [2025/04/30 18:20:47 637874] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 637878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 637882] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247638866| [2025/04/30 18:20:47 637887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247638866| [2025/04/30 18:20:47 637891] [debug] |xqc_engine_wakeup_after|wakeup:1746037247638866|now:1746037247637891|diff:975| [2025/04/30 18:20:47 637895] [debug] |xqc_engine_main_logic|END|now:1746037247637682| [2025/04/30 18:20:47 637905] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247637904| [2025/04/30 18:20:47 637910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 637916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:611| [2025/04/30 18:20:47 637920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:612| [2025/04/30 18:20:47 637926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:612| [2025/04/30 18:20:47 637930] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 637935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1436| [2025/04/30 18:20:47 637940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1307100|prior_time:1746037247581792|is_app_limited:0|send_elapse:56449|ack_elapse:56112|ctl_first_sent_time:1746037247583483|lagest_ack_time:1746037247637904|curr_delivered:1373182| [2025/04/30 18:20:47 637945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247583483| [2025/04/30 18:20:47 637949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 637954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1437|path_largest_ack:1437| [2025/04/30 18:20:47 637959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1309500|prior_time:1746037247583699|is_app_limited:0|send_elapse:56154|ack_elapse:54205|ctl_first_sent_time:1746037247585197|lagest_ack_time:1746037247637904|curr_delivered:1374382| [2025/04/30 18:20:47 637964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247585197| [2025/04/30 18:20:47 637968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 637972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52186|rttvar:581|minrtt:30950|latest_rtt:52707|ack_delay:0| [2025/04/30 18:20:47 637977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52251|rttvar:566|minrtt:30950|latest_rtt:52707|ack_delay:0| [2025/04/30 18:20:47 637981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1437|lost_pn:1434|thresh:3| [2025/04/30 18:20:47 638004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 638015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52251|rtt_var:566|pto_duration:54515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 638024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 638028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 638032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 638036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247717278|now:1746037247638015|interv:79263| [2025/04/30 18:20:47 638040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247717278|now:1746037247638015|interval:79263|pto_count:0|srtt:52251 [2025/04/30 18:20:47 638045] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56154, ack_elapse 54205, delivered 64882|rate 1155429|lost 213| [2025/04/30 18:20:47 638050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155429) in round 22| [2025/04/30 18:20:47 638054] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 638058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 638062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247585197|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 638067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247585197|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 638072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66084|srtt:52251|latest_rtt:52707|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 638078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:612|largest:612|pns:2| [2025/04/30 18:20:47 638083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:612|frame:ACK |recv_time:1746037247637904|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 638088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367637904|now:1746037247637904|interv:120000000| [2025/04/30 18:20:47 638092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367637904|now:1746037247637904|interv:120000000| [2025/04/30 18:20:47 638096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247638866|pq_index:0| [2025/04/30 18:20:47 638100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247637682| [2025/04/30 18:20:47 638105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247638105| [2025/04/30 18:20:47 638110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247638109| [2025/04/30 18:20:47 638115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 638122] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52251|min_srtt:52251|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 638127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 638132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 638137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 638142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52251|min_srtt:52251|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 638146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1445484| [2025/04/30 18:20:47 638150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52251|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 638155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 638160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52251|min_srtt:52251|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 638164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 638168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 638172] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 638176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 638181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 638185] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 638190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 638194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 638198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 638202] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247638866| [2025/04/30 18:20:47 638206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247638866| [2025/04/30 18:20:47 638210] [debug] |xqc_engine_wakeup_after|wakeup:1746037247638866|now:1746037247638210|diff:656| [2025/04/30 18:20:47 638217] [debug] |xqc_engine_main_logic|END|now:1746037247638109| [2025/04/30 18:20:47 638222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247638222| [2025/04/30 18:20:47 638226] [debug] |xqc_engine_wakeup_after|wakeup:1746037247638866|now:1746037247638226|diff:640| [2025/04/30 18:20:47 638230] [debug] |xqc_engine_main_logic|END|now:1746037247638222| [2025/04/30 18:20:47 639300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247639300| [2025/04/30 18:20:47 639312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247638866|pq_index:0| [2025/04/30 18:20:47 639316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247638109| [2025/04/30 18:20:47 639321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247639320| [2025/04/30 18:20:47 639326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247638866|now:1746037247639320| [2025/04/30 18:20:47 639331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247638866|now:1746037247639320| [2025/04/30 18:20:47 639335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 639339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 639344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52251|min_srtt:52251|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 639349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 639354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 639360] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 639366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 639374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 639381] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 639388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 639395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 639402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1497-1500|next_skip_chance:1746037247877946|current_time:1746037247639401| [2025/04/30 18:20:47 639407] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1501| [2025/04/30 18:20:47 639446] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66084|now:1746037247639416|stream_id:0|stream_offset:1412472| [2025/04/30 18:20:47 639455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 639470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66084|applimit:0| [2025/04/30 18:20:47 639477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52251|rtt_var:566|pto_duration:54515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 639482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 639486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 639490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67284| [2025/04/30 18:20:47 639494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247718931|now:1746037247639476|interv:79455| [2025/04/30 18:20:47 639498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247718931|now:1746037247639476|interval:79455|pto_count:0|srtt:52251 [2025/04/30 18:20:47 639502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67284| [2025/04/30 18:20:47 639507] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 639512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1413651| [2025/04/30 18:20:47 639516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 639520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1502| [2025/04/30 18:20:47 639554] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67284|now:1746037247639529|stream_id:0|stream_offset:1413651| [2025/04/30 18:20:47 639563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 639571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67284|applimit:0| [2025/04/30 18:20:47 639577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52251|rtt_var:566|pto_duration:54515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 639582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 639586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 639590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68484| [2025/04/30 18:20:47 639594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247719044|now:1746037247639577|interv:79467| [2025/04/30 18:20:47 639598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247719044|now:1746037247639577|interval:79467|pto_count:0|srtt:52251 [2025/04/30 18:20:47 639602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68484| [2025/04/30 18:20:47 639612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 639616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68484|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 639620] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 639624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247640624|now:1746037247639624|interv:1000| [2025/04/30 18:20:47 639628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 639632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 639636] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247640624| [2025/04/30 18:20:47 639640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247640624| [2025/04/30 18:20:47 639644] [debug] |xqc_engine_wakeup_after|wakeup:1746037247640624|now:1746037247639644|diff:980| [2025/04/30 18:20:47 639649] [debug] |xqc_engine_main_logic|END|now:1746037247639320| [2025/04/30 18:20:47 639759] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247639758| [2025/04/30 18:20:47 639764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 639770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:612| [2025/04/30 18:20:47 639774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:613| [2025/04/30 18:20:47 639780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:613| [2025/04/30 18:20:47 639784] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 639789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1438| [2025/04/30 18:20:47 639794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1309500|prior_time:1746037247583699|is_app_limited:0|send_elapse:56262|ack_elapse:56059|ctl_first_sent_time:1746037247585305|lagest_ack_time:1746037247639758|curr_delivered:1375582| [2025/04/30 18:20:47 639798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247585305| [2025/04/30 18:20:47 639803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 639807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1439|path_largest_ack:1439| [2025/04/30 18:20:47 639812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1311900|prior_time:1746037247585643|is_app_limited:0|send_elapse:56077|ack_elapse:54115|ctl_first_sent_time:1746037247587122|lagest_ack_time:1746037247639758|curr_delivered:1376782| [2025/04/30 18:20:47 639816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247587122| [2025/04/30 18:20:47 639820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 639824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52251|rttvar:566|minrtt:30950|latest_rtt:52636|ack_delay:1000| [2025/04/30 18:20:47 639832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52174|rttvar:578|minrtt:30950|latest_rtt:52636|ack_delay:1000| [2025/04/30 18:20:47 639837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1439|lost_pn:1436|thresh:3| [2025/04/30 18:20:47 639841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 639845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52174|rtt_var:578|pto_duration:54486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 639849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 639853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 639857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 639861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247719015|now:1746037247639845|interv:79170| [2025/04/30 18:20:47 639865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247719015|now:1746037247639845|interval:79170|pto_count:0|srtt:52174 [2025/04/30 18:20:47 639869] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56077, ack_elapse 54115, delivered 64882|rate 1157016|lost 213| [2025/04/30 18:20:47 639874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157016) in round 22| [2025/04/30 18:20:47 639878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 639882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 639886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247587122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 639891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247587122|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 639895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66084|srtt:52174|latest_rtt:52636|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 639901] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:613|largest:613|pns:2| [2025/04/30 18:20:47 639905] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:613|frame:ACK |recv_time:1746037247639758|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 639910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367639758|now:1746037247639758|interv:120000000| [2025/04/30 18:20:47 639914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367639758|now:1746037247639758|interv:120000000| [2025/04/30 18:20:47 639922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247640624|pq_index:0| [2025/04/30 18:20:47 639926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247639320| [2025/04/30 18:20:47 639930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247639930| [2025/04/30 18:20:47 639935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247639934| [2025/04/30 18:20:47 639940] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 639945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52174|min_srtt:52174|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 639949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 639954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 639959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 639963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52174|min_srtt:52174|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 639967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1447842| [2025/04/30 18:20:47 639972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52174|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 639976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 639981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52174|min_srtt:52174|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 639985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 640016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 640020] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 640024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 640029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 640033] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 640038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 640048] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 640052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 640056] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247640624| [2025/04/30 18:20:47 640060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247640624| [2025/04/30 18:20:47 640064] [debug] |xqc_engine_wakeup_after|wakeup:1746037247640624|now:1746037247640064|diff:560| [2025/04/30 18:20:47 640068] [debug] |xqc_engine_main_logic|END|now:1746037247639934| [2025/04/30 18:20:47 640073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247640073| [2025/04/30 18:20:47 640077] [debug] |xqc_engine_wakeup_after|wakeup:1746037247640624|now:1746037247640077|diff:547| [2025/04/30 18:20:47 640081] [debug] |xqc_engine_main_logic|END|now:1746037247640073| [2025/04/30 18:20:47 641151] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247641151| [2025/04/30 18:20:47 641160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247640624|pq_index:0| [2025/04/30 18:20:47 641165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247639934| [2025/04/30 18:20:47 641170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247641169| [2025/04/30 18:20:47 641175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247640624|now:1746037247641169| [2025/04/30 18:20:47 641179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247640624|now:1746037247641169| [2025/04/30 18:20:47 641183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 641187] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 641192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52174|min_srtt:52174|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 641197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 641202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 641206] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 641210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 641214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 641219] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 641223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 641232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 641236] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1503| [2025/04/30 18:20:47 641273] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66084|now:1746037247641245|stream_id:0|stream_offset:1414830| [2025/04/30 18:20:47 641283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 641290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66084|applimit:0| [2025/04/30 18:20:47 641297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52174|rtt_var:578|pto_duration:54486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 641304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 641309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 641313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67284| [2025/04/30 18:20:47 641317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247720731|now:1746037247641296|interv:79435| [2025/04/30 18:20:47 641321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247720731|now:1746037247641296|interval:79435|pto_count:0|srtt:52174 [2025/04/30 18:20:47 641326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67284| [2025/04/30 18:20:47 641331] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 641335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1416009| [2025/04/30 18:20:47 641340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 641346] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1504| [2025/04/30 18:20:47 641387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67284|now:1746037247641357|stream_id:0|stream_offset:1416009| [2025/04/30 18:20:47 641394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 641399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67284|applimit:0| [2025/04/30 18:20:47 641404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52174|rtt_var:578|pto_duration:54486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 641408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 641415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 641421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68484| [2025/04/30 18:20:47 641434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247720843|now:1746037247641403|interv:79440| [2025/04/30 18:20:47 641440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247720843|now:1746037247641403|interval:79440|pto_count:0|srtt:52174 [2025/04/30 18:20:47 641448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68484| [2025/04/30 18:20:47 641456] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 641461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68484|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 641466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 641470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247642470|now:1746037247641470|interv:1000| [2025/04/30 18:20:47 641474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 641478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 641482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247642470| [2025/04/30 18:20:47 641487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247642470| [2025/04/30 18:20:47 641493] [debug] |xqc_engine_wakeup_after|wakeup:1746037247642470|now:1746037247641493|diff:977| [2025/04/30 18:20:47 641500] [debug] |xqc_engine_main_logic|END|now:1746037247641169| [2025/04/30 18:20:47 641709] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247641708| [2025/04/30 18:20:47 641717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 641723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:613| [2025/04/30 18:20:47 641727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:614| [2025/04/30 18:20:47 641733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:614| [2025/04/30 18:20:47 641737] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 641742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1440| [2025/04/30 18:20:47 641747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1311900|prior_time:1746037247585643|is_app_limited:0|send_elapse:56189|ack_elapse:56065|ctl_first_sent_time:1746037247587234|lagest_ack_time:1746037247641708|curr_delivered:1377982| [2025/04/30 18:20:47 641752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247587234| [2025/04/30 18:20:47 641757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 641761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1441|path_largest_ack:1441| [2025/04/30 18:20:47 641766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1314300|prior_time:1746037247587634|is_app_limited:0|send_elapse:56153|ack_elapse:54074|ctl_first_sent_time:1746037247589125|lagest_ack_time:1746037247641708|curr_delivered:1379182| [2025/04/30 18:20:47 641775] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247589125| [2025/04/30 18:20:47 641779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 641784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52174|rttvar:578|minrtt:30950|latest_rtt:52583|ack_delay:0| [2025/04/30 18:20:47 641788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52225|rttvar:536|minrtt:30950|latest_rtt:52583|ack_delay:0| [2025/04/30 18:20:47 641792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1441|lost_pn:1438|thresh:3| [2025/04/30 18:20:47 641797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 641801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52225|rtt_var:536|pto_duration:54369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 641805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 641809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 641813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 641817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247720726|now:1746037247641801|interv:78925| [2025/04/30 18:20:47 641821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247720726|now:1746037247641801|interval:78925|pto_count:0|srtt:52225 [2025/04/30 18:20:47 641826] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56153, ack_elapse 54074, delivered 64882|rate 1155450|lost 213| [2025/04/30 18:20:47 641830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155450) in round 22| [2025/04/30 18:20:47 641835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 641839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 641843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247589125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 641848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247589125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 641852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66084|srtt:52225|latest_rtt:52583|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 641858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:614|largest:614|pns:2| [2025/04/30 18:20:47 641866] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:614|frame:ACK |recv_time:1746037247641708|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 641870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367641708|now:1746037247641708|interv:120000000| [2025/04/30 18:20:47 641875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367641708|now:1746037247641708|interv:120000000| [2025/04/30 18:20:47 641879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247642470|pq_index:0| [2025/04/30 18:20:47 641883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247641169| [2025/04/30 18:20:47 641887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247641887| [2025/04/30 18:20:47 641892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247641891| [2025/04/30 18:20:47 641897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 641902] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 641907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 641911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 641916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 641921] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 641925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1450200| [2025/04/30 18:20:47 641929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 641934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 641938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 641942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 641947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 641951] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 641955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 641962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 641966] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 641971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 641975] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 641979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 641983] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247642470| [2025/04/30 18:20:47 642012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247642470| [2025/04/30 18:20:47 642016] [debug] |xqc_engine_wakeup_after|wakeup:1746037247642470|now:1746037247642016|diff:454| [2025/04/30 18:20:47 642021] [debug] |xqc_engine_main_logic|END|now:1746037247641891| [2025/04/30 18:20:47 642026] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247642026| [2025/04/30 18:20:47 642030] [debug] |xqc_engine_wakeup_after|wakeup:1746037247642470|now:1746037247642030|diff:440| [2025/04/30 18:20:47 642034] [debug] |xqc_engine_main_logic|END|now:1746037247642026| [2025/04/30 18:20:47 643104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247643103| [2025/04/30 18:20:47 643114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247642470|pq_index:0| [2025/04/30 18:20:47 643119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247641891| [2025/04/30 18:20:47 643124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247643123| [2025/04/30 18:20:47 643129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247642470|now:1746037247643123| [2025/04/30 18:20:47 643133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247642470|now:1746037247643123| [2025/04/30 18:20:47 643137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 643141] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 643146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 643151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 643156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 643160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 643164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 643169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 643178] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 643183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 643188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 643192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1505| [2025/04/30 18:20:47 643226] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66084|now:1746037247643201|stream_id:0|stream_offset:1417188| [2025/04/30 18:20:47 643232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 643237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66084|applimit:0| [2025/04/30 18:20:47 643241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52225|rtt_var:536|pto_duration:54369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 643245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 643249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 643253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67284| [2025/04/30 18:20:47 643258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247722570|now:1746037247643241|interv:79329| [2025/04/30 18:20:47 643262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247722570|now:1746037247643241|interval:79329|pto_count:0|srtt:52225 [2025/04/30 18:20:47 643266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67284| [2025/04/30 18:20:47 643271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 643276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1418367| [2025/04/30 18:20:47 643280] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 643285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1506| [2025/04/30 18:20:47 643315] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67284|now:1746037247643296|stream_id:0|stream_offset:1418367| [2025/04/30 18:20:47 643321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 643326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67284|applimit:0| [2025/04/30 18:20:47 643334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52225|rtt_var:536|pto_duration:54369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 643338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 643342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 643346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68484| [2025/04/30 18:20:47 643350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247722665|now:1746037247643333|interv:79332| [2025/04/30 18:20:47 643354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247722665|now:1746037247643333|interval:79332|pto_count:0|srtt:52225 [2025/04/30 18:20:47 643359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68484| [2025/04/30 18:20:47 643363] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 643368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68484|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 643372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 643376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247644376|now:1746037247643376|interv:1000| [2025/04/30 18:20:47 643380] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 643384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 643388] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247644376| [2025/04/30 18:20:47 643393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247644376| [2025/04/30 18:20:47 643397] [debug] |xqc_engine_wakeup_after|wakeup:1746037247644376|now:1746037247643397|diff:979| [2025/04/30 18:20:47 643401] [debug] |xqc_engine_main_logic|END|now:1746037247643123| [2025/04/30 18:20:47 643757] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247643756| [2025/04/30 18:20:47 643763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 643769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:614| [2025/04/30 18:20:47 643773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:615| [2025/04/30 18:20:47 643779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:615| [2025/04/30 18:20:47 643783] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 643788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1442| [2025/04/30 18:20:47 643793] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1314300|prior_time:1746037247587634|is_app_limited:0|send_elapse:56277|ack_elapse:56122|ctl_first_sent_time:1746037247589249|lagest_ack_time:1746037247643756|curr_delivered:1380382| [2025/04/30 18:20:47 643798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247589249| [2025/04/30 18:20:47 643806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 643811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1443|path_largest_ack:1443| [2025/04/30 18:20:47 643816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1316700|prior_time:1746037247589607|is_app_limited:0|send_elapse:56153|ack_elapse:54149|ctl_first_sent_time:1746037247591127|lagest_ack_time:1746037247643756|curr_delivered:1381582| [2025/04/30 18:20:47 643820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247591127| [2025/04/30 18:20:47 643824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 643828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52225|rttvar:536|minrtt:30950|latest_rtt:52629|ack_delay:1000| [2025/04/30 18:20:47 643833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52150|rttvar:551|minrtt:30950|latest_rtt:52629|ack_delay:1000| [2025/04/30 18:20:47 643837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1443|lost_pn:1440|thresh:3| [2025/04/30 18:20:47 643842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 643846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52150|rtt_var:551|pto_duration:54354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 643850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 643854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 643858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 643862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247722650|now:1746037247643846|interv:78804| [2025/04/30 18:20:47 643867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247722650|now:1746037247643846|interval:78804|pto_count:0|srtt:52150 [2025/04/30 18:20:47 643871] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56153, ack_elapse 54149, delivered 64882|rate 1155450|lost 213| [2025/04/30 18:20:47 643876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155450) in round 22| [2025/04/30 18:20:47 643880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 643884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 643889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247591127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 643893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247591127|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 643901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66084|srtt:52150|latest_rtt:52629|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 643907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:615|largest:615|pns:2| [2025/04/30 18:20:47 643911] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:615|frame:ACK |recv_time:1746037247643756|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 643916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367643756|now:1746037247643756|interv:120000000| [2025/04/30 18:20:47 643920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367643756|now:1746037247643756|interv:120000000| [2025/04/30 18:20:47 643924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247644376|pq_index:0| [2025/04/30 18:20:47 643929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247643123| [2025/04/30 18:20:47 643933] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247643933| [2025/04/30 18:20:47 643938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247643937| [2025/04/30 18:20:47 643943] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 643948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 643952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 643957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 643962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 643967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 643971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1452558| [2025/04/30 18:20:47 643976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 643980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 643985] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 644013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 644021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 644025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 644029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 644034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 644038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 644043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 644047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 644051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 644055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247644376| [2025/04/30 18:20:47 644059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247644376| [2025/04/30 18:20:47 644063] [debug] |xqc_engine_wakeup_after|wakeup:1746037247644376|now:1746037247644063|diff:313| [2025/04/30 18:20:47 644068] [debug] |xqc_engine_main_logic|END|now:1746037247643937| [2025/04/30 18:20:47 644073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247644073| [2025/04/30 18:20:47 644077] [debug] |xqc_engine_wakeup_after|wakeup:1746037247644376|now:1746037247644077|diff:299| [2025/04/30 18:20:47 644081] [debug] |xqc_engine_main_logic|END|now:1746037247644073| [2025/04/30 18:20:47 645150] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247645150| [2025/04/30 18:20:47 645159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247644376|pq_index:0| [2025/04/30 18:20:47 645163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247643937| [2025/04/30 18:20:47 645168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247645167| [2025/04/30 18:20:47 645173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247644376|now:1746037247645167| [2025/04/30 18:20:47 645177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247644376|now:1746037247645167| [2025/04/30 18:20:47 645181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 645186] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 645190] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52150|min_srtt:52150|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 645195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 645208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 645212] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 645216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 645221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 645225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 645230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 645234] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 645239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1507| [2025/04/30 18:20:47 645272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66084|now:1746037247645247|stream_id:0|stream_offset:1419546| [2025/04/30 18:20:47 645277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 645282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66084|applimit:0| [2025/04/30 18:20:47 645287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52150|rtt_var:551|pto_duration:54354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 645291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 645295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 645299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67284| [2025/04/30 18:20:47 645303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247724601|now:1746037247645287|interv:79314| [2025/04/30 18:20:47 645308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247724601|now:1746037247645287|interval:79314|pto_count:0|srtt:52150 [2025/04/30 18:20:47 645312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67284| [2025/04/30 18:20:47 645317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 645321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67284|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1420725| [2025/04/30 18:20:47 645326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 645330] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1508| [2025/04/30 18:20:47 645357] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67284|now:1746037247645336|stream_id:0|stream_offset:1420725| [2025/04/30 18:20:47 645371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 645378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67284|applimit:0| [2025/04/30 18:20:47 645385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52150|rtt_var:551|pto_duration:54354|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 645391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 645395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 645399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68484| [2025/04/30 18:20:47 645404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247724690|now:1746037247645385|interv:79305| [2025/04/30 18:20:47 645411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247724690|now:1746037247645385|interval:79305|pto_count:0|srtt:52150 [2025/04/30 18:20:47 645418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:68484| [2025/04/30 18:20:47 645425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 645432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68484|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 645439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 645445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247646445|now:1746037247645445|interv:1000| [2025/04/30 18:20:47 645450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 645453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 645458] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247646445| [2025/04/30 18:20:47 645462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247646445| [2025/04/30 18:20:47 645466] [debug] |xqc_engine_wakeup_after|wakeup:1746037247646445|now:1746037247645466|diff:979| [2025/04/30 18:20:47 645470] [debug] |xqc_engine_main_logic|END|now:1746037247645167| [2025/04/30 18:20:47 645755] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247645755| [2025/04/30 18:20:47 645762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 645768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:615| [2025/04/30 18:20:47 645772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:616| [2025/04/30 18:20:47 645778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:616| [2025/04/30 18:20:47 645782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 645787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1445|path_largest_ack:1444| [2025/04/30 18:20:47 645797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1316700|prior_time:1746037247589607|is_app_limited:0|send_elapse:56282|ack_elapse:56148|ctl_first_sent_time:1746037247591256|lagest_ack_time:1746037247645755|curr_delivered:1382782| [2025/04/30 18:20:47 645802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247591256| [2025/04/30 18:20:47 645807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 645811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1445|path_largest_ack:1445| [2025/04/30 18:20:47 645816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64882|prior_delivered:1319100|prior_time:1746037247591655|is_app_limited:0|send_elapse:57023|ack_elapse:54100|ctl_first_sent_time:1746037247593141|lagest_ack_time:1746037247645755|curr_delivered:1383982| [2025/04/30 18:20:47 645820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247593141| [2025/04/30 18:20:47 645824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 645829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52150|rttvar:551|minrtt:30950|latest_rtt:52614|ack_delay:1000| [2025/04/30 18:20:47 645833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52083|rttvar:548|minrtt:30950|latest_rtt:52614|ack_delay:1000| [2025/04/30 18:20:47 645838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1445|lost_pn:1442|thresh:3| [2025/04/30 18:20:47 645842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 645846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52083|rtt_var:548|pto_duration:54275|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 645851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 645855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 645859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66084| [2025/04/30 18:20:47 645863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247724611|now:1746037247645846|interv:78765| [2025/04/30 18:20:47 645867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247724611|now:1746037247645846|interval:78765|pto_count:0|srtt:52083 [2025/04/30 18:20:47 645872] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57023, ack_elapse 54100, delivered 64882|rate 1137821|lost 213| [2025/04/30 18:20:47 645876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137821) in round 22| [2025/04/30 18:20:47 645881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 645885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 645892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247593141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 645896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247593141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 645901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:66084|srtt:52083|latest_rtt:52614|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 645907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:616|largest:616|pns:2| [2025/04/30 18:20:47 645912] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:616|frame:ACK |recv_time:1746037247645755|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 645917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367645755|now:1746037247645755|interv:120000000| [2025/04/30 18:20:47 645921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367645755|now:1746037247645755|interv:120000000| [2025/04/30 18:20:47 645925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247646445|pq_index:0| [2025/04/30 18:20:47 645930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247645167| [2025/04/30 18:20:47 645934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247645934| [2025/04/30 18:20:47 645939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247645938| [2025/04/30 18:20:47 645944] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 645949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 645953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 645958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 645963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 645967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 645972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1454916| [2025/04/30 18:20:47 645976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 645984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 646013] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52083|min_srtt:52083|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 646018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1456095| [2025/04/30 18:20:47 646023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 646027] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 646031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 646036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 646040] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 646045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66084|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 646050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 646053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 646058] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247646445| [2025/04/30 18:20:47 646062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247646445| [2025/04/30 18:20:47 646066] [debug] |xqc_engine_wakeup_after|wakeup:1746037247646445|now:1746037247646066|diff:379| [2025/04/30 18:20:47 646070] [debug] |xqc_engine_main_logic|END|now:1746037247645938| [2025/04/30 18:20:47 646075] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247646075| [2025/04/30 18:20:47 646079] [debug] |xqc_engine_wakeup_after|wakeup:1746037247646445|now:1746037247646079|diff:366| [2025/04/30 18:20:47 646083] [debug] |xqc_engine_main_logic|END|now:1746037247646075| [2025/04/30 18:20:47 646784] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247646783| [2025/04/30 18:20:47 646793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 646799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:616| [2025/04/30 18:20:47 646803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:617| [2025/04/30 18:20:47 646809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:617| [2025/04/30 18:20:47 646813] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 646818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1446| [2025/04/30 18:20:47 646823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66082|prior_delivered:1319100|prior_time:1746037247591655|is_app_limited:0|send_elapse:57144|ack_elapse:55128|ctl_first_sent_time:1746037247593262|lagest_ack_time:1746037247646783|curr_delivered:1385182| [2025/04/30 18:20:47 646834] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247593262| [2025/04/30 18:20:47 646839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 646843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1447|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1447|path_largest_ack:1447| [2025/04/30 18:20:47 646848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:62501|prior_delivered:1322700|prior_time:1746037247594718|is_app_limited:0|send_elapse:55965|ack_elapse:52065|ctl_first_sent_time:1746037247595211|lagest_ack_time:1746037247646783|curr_delivered:1385201| [2025/04/30 18:20:47 646853] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247595211| [2025/04/30 18:20:47 646857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 646861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52083|rttvar:548|minrtt:30950|latest_rtt:51572|ack_delay:0| [2025/04/30 18:20:47 646865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52019|rttvar:538|minrtt:30950|latest_rtt:51572|ack_delay:0| [2025/04/30 18:20:47 646870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1447|lost_pn:1444|thresh:3| [2025/04/30 18:20:47 646874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 646878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52019|rtt_var:538|pto_duration:54171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 646883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 646887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 646891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64865| [2025/04/30 18:20:47 646895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247724507|now:1746037247646878|interv:77629| [2025/04/30 18:20:47 646899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247724507|now:1746037247646878|interval:77629|pto_count:0|srtt:52019 [2025/04/30 18:20:47 646904] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55965, ack_elapse 52065, delivered 62501|rate 1116787|lost 213| [2025/04/30 18:20:47 646909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1116787) in round 22| [2025/04/30 18:20:47 646913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 646917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 646921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:1219|po_sent_time:1746037247595211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 646929] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:1219|po_sent_time:1746037247595211|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 646934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:101434|full_bw_reached:1|inflight:64865|srtt:52019|latest_rtt:51572|min_rtt:30950|applimit:0|lost:213|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 646940] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:617|largest:617|pns:2| [2025/04/30 18:20:47 646945] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:617|frame:ACK |recv_time:1746037247646783|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 646949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367646783|now:1746037247646783|interv:120000000| [2025/04/30 18:20:47 646954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367646783|now:1746037247646783|interv:120000000| [2025/04/30 18:20:47 646958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247646445|pq_index:0| [2025/04/30 18:20:47 646962] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247645938| [2025/04/30 18:20:47 646966] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247646966| [2025/04/30 18:20:47 646971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247646970| [2025/04/30 18:20:47 646976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247646445|now:1746037247646970| [2025/04/30 18:20:47 646980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247646445|now:1746037247646970| [2025/04/30 18:20:47 646985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 647015] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 647020] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52019|min_srtt:52019|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 647025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64865|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1456095| [2025/04/30 18:20:47 647029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 647034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 647039] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52019|min_srtt:52019|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 647043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64865|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 647051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 647055] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 647059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 647063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 647068] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 647072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64865|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 647077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 647081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1509| [2025/04/30 18:20:47 647118] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1509|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64865|now:1746037247647089|stream_id:0|stream_offset:1421904| [2025/04/30 18:20:47 647128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 647135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64865|applimit:0| [2025/04/30 18:20:47 647142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52019|rtt_var:538|pto_duration:54171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 647149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 647154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 647158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66065| [2025/04/30 18:20:47 647162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247726260|now:1746037247647141|interv:79119| [2025/04/30 18:20:47 647166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247726260|now:1746037247647141|interval:79119|pto_count:0|srtt:52019 [2025/04/30 18:20:47 647171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:66065| [2025/04/30 18:20:47 647176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 647180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66065|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1423083| [2025/04/30 18:20:47 647184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 647189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1510| [2025/04/30 18:20:47 647219] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1510|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66065|now:1746037247647196|stream_id:0|stream_offset:1423083| [2025/04/30 18:20:47 647235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 647242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66065|applimit:0| [2025/04/30 18:20:47 647248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52019|rtt_var:538|pto_duration:54171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 647253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 647257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 647261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67265| [2025/04/30 18:20:47 647265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247726367|now:1746037247647248|interv:79119| [2025/04/30 18:20:47 647269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247726367|now:1746037247647248|interval:79119|pto_count:0|srtt:52019 [2025/04/30 18:20:47 647273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101434|inflight:67265| [2025/04/30 18:20:47 647278] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 647283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67265|cwnd:101434|conn:0000558304DEB50C|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 647287] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 647291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247648291|now:1746037247647291|interv:1000| [2025/04/30 18:20:47 647295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 647299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 647303] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247648291| [2025/04/30 18:20:47 647307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247648291| [2025/04/30 18:20:47 647311] [debug] |xqc_engine_wakeup_after|wakeup:1746037247648291|now:1746037247647311|diff:980| [2025/04/30 18:20:47 647316] [debug] |xqc_engine_main_logic|END|now:1746037247646970| [2025/04/30 18:20:47 647321] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247647321| [2025/04/30 18:20:47 647325] [debug] |xqc_engine_wakeup_after|wakeup:1746037247648291|now:1746037247647325|diff:966| [2025/04/30 18:20:47 647329] [debug] |xqc_engine_main_logic|END|now:1746037247647321| [2025/04/30 18:20:47 647796] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247647794| [2025/04/30 18:20:47 647808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 647818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:617| [2025/04/30 18:20:47 647824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:618| [2025/04/30 18:20:47 647841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:618| [2025/04/30 18:20:47 647848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 647856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1448|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1452|path_largest_ack:1448| [2025/04/30 18:20:47 647864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:62520|prior_delivered:1322700|prior_time:1746037247594718|is_app_limited:0|send_elapse:56077|ack_elapse:53076|ctl_first_sent_time:1746037247595323|lagest_ack_time:1746037247647794|curr_delivered:1385220| [2025/04/30 18:20:47 647873] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247595323| [2025/04/30 18:20:47 647880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 647888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 647897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64920|prior_delivered:1325100|prior_time:1746037247596656|is_app_limited:0|send_elapse:57632|ack_elapse:51138|ctl_first_sent_time:1746037247596981|lagest_ack_time:1746037247647794|curr_delivered:1386420| [2025/04/30 18:20:47 647905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247596981| [2025/04/30 18:20:47 647912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 647918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52019|rttvar:538|minrtt:30950|latest_rtt:50813|ack_delay:0| [2025/04/30 18:20:47 647925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51868|rttvar:705|minrtt:30950|latest_rtt:50813|ack_delay:0| [2025/04/30 18:20:47 647933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1452|lost_pn:1449|thresh:3| [2025/04/30 18:20:47 647941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1449|lost_pn:1449|po_sent_time:1746037247595478|lost_send_time:1746037247589443|loss_delay:58351|frame:STREAM |repair:128| [2025/04/30 18:20:47 647949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247595478u| [2025/04/30 18:20:47 647955] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:152810|lost_count:7|send_count:165|pkt_num:1449|po_send_time:1746037247595478|srtt:51868|cwnd:101434|bw:1239168|conn_life:1336969|now:0|last_lost_time:1336969| [2025/04/30 18:20:47 647962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 647968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247653940|now:1746037247647968|interval:5972| [2025/04/30 18:20:47 647975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247653940|now:1746037247647968|interv:5972| [2025/04/30 18:20:47 647981] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57632, ack_elapse 51138, delivered 61320|rate 1063992|lost 214| [2025/04/30 18:20:47 648023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1063992) in round 22| [2025/04/30 18:20:47 648028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 648032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 648036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101434|packet_lost:1|acked:1219|po_sent_time:1746037247596981|recovery:1|recovery_start:1746037247647955|packet_conservation:0|next_round_delivered:1337100| [2025/04/30 18:20:47 648041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:1|acked:1219|po_sent_time:1746037247596981|recovery:1|recovery_start:1746037247647955|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 648046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:64846|srtt:51868|latest_rtt:50813|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247647955|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 648053] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:618|largest:618|pns:2| [2025/04/30 18:20:47 648057] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:618|frame:ACK |recv_time:1746037247647794|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 648063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367647794|now:1746037247647794|interv:120000000| [2025/04/30 18:20:47 648067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367647794|now:1746037247647794|interv:120000000| [2025/04/30 18:20:47 648071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247648291|pq_index:0| [2025/04/30 18:20:47 648076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247646970| [2025/04/30 18:20:47 648080] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247648080| [2025/04/30 18:20:47 648085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247648084| [2025/04/30 18:20:47 648090] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 648095] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51868|min_srtt:51868|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 648100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 648104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 648108] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 648112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 648117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 648124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51868|min_srtt:51868|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 648128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 648133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 648136] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 648140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 648144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 648149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 648153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 648158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 648161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 648165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247648291| [2025/04/30 18:20:47 648170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247648291| [2025/04/30 18:20:47 648173] [debug] |xqc_engine_wakeup_after|wakeup:1746037247648291|now:1746037247648173|diff:118| [2025/04/30 18:20:47 648178] [debug] |xqc_engine_main_logic|END|now:1746037247648084| [2025/04/30 18:20:47 648184] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247648184| [2025/04/30 18:20:47 648188] [debug] |xqc_engine_wakeup_after|wakeup:1746037247648291|now:1746037247648188|diff:103| [2025/04/30 18:20:47 648192] [debug] |xqc_engine_main_logic|END|now:1746037247648184| [2025/04/30 18:20:47 649261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247649260| [2025/04/30 18:20:47 649269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247648291|pq_index:0| [2025/04/30 18:20:47 649274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247648084| [2025/04/30 18:20:47 649279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247649278| [2025/04/30 18:20:47 649283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247648291|now:1746037247649278| [2025/04/30 18:20:47 649287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247648291|now:1746037247649278| [2025/04/30 18:20:47 649291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 649296] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 649300] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51868|min_srtt:51868|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 649309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 649313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 649317] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 649321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 649325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 649329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51868|min_srtt:51868|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 649334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 649338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 649342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 649345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 649350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 649354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 649358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 649363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 649367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1511| [2025/04/30 18:20:47 649404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64846|now:1746037247649375|stream_id:0|stream_offset:1424262| [2025/04/30 18:20:47 649410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 649415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64846|applimit:0| [2025/04/30 18:20:47 649419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247653940|now:1746037247649419|interval:4521| [2025/04/30 18:20:47 649423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247653940|now:1746037247649419|interv:4521| [2025/04/30 18:20:47 649428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66046| [2025/04/30 18:20:47 649442] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 649448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66046|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1425441| [2025/04/30 18:20:47 649455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 649462] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247653940| [2025/04/30 18:20:47 649469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247653940| [2025/04/30 18:20:47 649475] [debug] |xqc_engine_wakeup_after|wakeup:1746037247653940|now:1746037247649475|diff:4465| [2025/04/30 18:20:47 649481] [debug] |xqc_engine_main_logic|END|now:1746037247649278| [2025/04/30 18:20:47 649790] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247649788| [2025/04/30 18:20:47 649798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 649804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:618| [2025/04/30 18:20:47 649808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:619| [2025/04/30 18:20:47 649814] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:619| [2025/04/30 18:20:47 649818] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 649823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 649828] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1325100|prior_time:1746037247596656|is_app_limited:0|send_elapse:58966|ack_elapse:53132|ctl_first_sent_time:1746037247598315|lagest_ack_time:1746037247649788|curr_delivered:1387620| [2025/04/30 18:20:47 649833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247598315| [2025/04/30 18:20:47 649838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 649842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 649846] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64920|prior_delivered:1327500|prior_time:1746037247598636|is_app_limited:0|send_elapse:55863|ack_elapse:51152|ctl_first_sent_time:1746037247600107|lagest_ack_time:1746037247649788|curr_delivered:1388820| [2025/04/30 18:20:47 649851] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247600107| [2025/04/30 18:20:47 649855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 649859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51868|rttvar:705|minrtt:30950|latest_rtt:49681|ack_delay:1000| [2025/04/30 18:20:47 649864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51470|rttvar:1325|minrtt:30950|latest_rtt:49681|ack_delay:1000| [2025/04/30 18:20:47 649873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1454|lost_pn:1451|thresh:3| [2025/04/30 18:20:47 649877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 649882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1450|lost_pn:1451|po_sent_time:1746037247595589|lost_send_time:1746037247591885|loss_delay:57903|frame:STREAM |repair:128| [2025/04/30 18:20:47 649887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1451|lost_pn:1451|po_sent_time:1746037247595672|lost_send_time:1746037247591885|loss_delay:57903|frame:STREAM |repair:128| [2025/04/30 18:20:47 649891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247595672u| [2025/04/30 18:20:47 649896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 649900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51470|rtt_var:1325|pto_duration:56770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 649905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 649909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 649912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61246| [2025/04/30 18:20:47 649917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247731145|now:1746037247649900|interv:81245| [2025/04/30 18:20:47 649921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247731145|now:1746037247649900|interval:81245|pto_count:0|srtt:51470 [2025/04/30 18:20:47 649925] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55863, ack_elapse 51152, delivered 61320|rate 1097685|lost 216| [2025/04/30 18:20:47 649929] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097685) in round 22| [2025/04/30 18:20:47 649934] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 649938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 649942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:2|acked:2400|po_sent_time:1746037247600107|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 649946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:2|acked:2400|po_sent_time:1746037247600107|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 649951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:61246|srtt:51470|latest_rtt:49681|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 649957] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:619|largest:619|pns:2| [2025/04/30 18:20:47 649962] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:619|frame:ACK |recv_time:1746037247649788|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 649969] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367649788|now:1746037247649788|interv:120000000| [2025/04/30 18:20:47 649973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367649788|now:1746037247649788|interv:120000000| [2025/04/30 18:20:47 649977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247653940|pq_index:0| [2025/04/30 18:20:47 649981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247649278| [2025/04/30 18:20:47 650005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247650005| [2025/04/30 18:20:47 650015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247650014| [2025/04/30 18:20:47 650020] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 650025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51470|min_srtt:51470|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 650029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:61246|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 650034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 650038] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 650042] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 650046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 650050] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51470|min_srtt:51470|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 650054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:61246|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 650059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 650063] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 650067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 650071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 650075] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 650080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61246|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1425441| [2025/04/30 18:20:47 650087] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 650092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1512| [2025/04/30 18:20:47 650124] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61246|now:1746037247650099|stream_id:0|stream_offset:1425441| [2025/04/30 18:20:47 650130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 650135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61246|applimit:0| [2025/04/30 18:20:47 650142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51470|rtt_var:1325|pto_duration:56770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 650149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 650156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 650162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62446| [2025/04/30 18:20:47 650169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247731869|now:1746037247650142|interv:81727| [2025/04/30 18:20:47 650176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247731869|now:1746037247650142|interval:81727|pto_count:0|srtt:51470 [2025/04/30 18:20:47 650183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:62446| [2025/04/30 18:20:47 650190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 650195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1426620| [2025/04/30 18:20:47 650200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 650204] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1513| [2025/04/30 18:20:47 650234] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62446|now:1746037247650211|stream_id:0|stream_offset:1426620| [2025/04/30 18:20:47 650240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1513|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 650247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62446|applimit:0| [2025/04/30 18:20:47 650254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51470|rtt_var:1325|pto_duration:56770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 650261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 650267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 650274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63646| [2025/04/30 18:20:47 650288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247731981|now:1746037247650253|interv:81728| [2025/04/30 18:20:47 650294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247731981|now:1746037247650253|interval:81728|pto_count:0|srtt:51470 [2025/04/30 18:20:47 650301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63646| [2025/04/30 18:20:47 650309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 650316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1427799| [2025/04/30 18:20:47 650324] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 650330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247651330|now:1746037247650330|interv:1000| [2025/04/30 18:20:47 650334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 650338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 650342] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247651330| [2025/04/30 18:20:47 650347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247651330| [2025/04/30 18:20:47 650351] [debug] |xqc_engine_wakeup_after|wakeup:1746037247651330|now:1746037247650351|diff:979| [2025/04/30 18:20:47 650355] [debug] |xqc_engine_main_logic|END|now:1746037247650014| [2025/04/30 18:20:47 650361] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247650361| [2025/04/30 18:20:47 650365] [debug] |xqc_engine_wakeup_after|wakeup:1746037247651330|now:1746037247650365|diff:965| [2025/04/30 18:20:47 650369] [debug] |xqc_engine_main_logic|END|now:1746037247650361| [2025/04/30 18:20:47 651441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247651441| [2025/04/30 18:20:47 651455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247651330|pq_index:0| [2025/04/30 18:20:47 651463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247650014| [2025/04/30 18:20:47 651471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247651469| [2025/04/30 18:20:47 651478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247651330|now:1746037247651469| [2025/04/30 18:20:47 651484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247651330|now:1746037247651469| [2025/04/30 18:20:47 651488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 651492] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 651498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51470|min_srtt:51470|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 651502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 651512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 651516] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 651520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 651525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 651529] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51470|min_srtt:51470|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 651533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 651538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 651541] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 651545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 651549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 651554] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 651558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1427799| [2025/04/30 18:20:47 651563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 651567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1514| [2025/04/30 18:20:47 651603] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63646|now:1746037247651576|stream_id:0|stream_offset:1427799| [2025/04/30 18:20:47 651609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1514|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 651614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63646|applimit:0| [2025/04/30 18:20:47 651619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51470|rtt_var:1325|pto_duration:56770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 651623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 651627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 651631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64846| [2025/04/30 18:20:47 651635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247733346|now:1746037247651618|interv:81728| [2025/04/30 18:20:47 651639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247733346|now:1746037247651618|interval:81728|pto_count:0|srtt:51470 [2025/04/30 18:20:47 651647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64846| [2025/04/30 18:20:47 651652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 651656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 651661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 651665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247652665|now:1746037247651665|interv:1000| [2025/04/30 18:20:47 651669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 651673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 651677] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247652665| [2025/04/30 18:20:47 651681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247652665| [2025/04/30 18:20:47 651685] [debug] |xqc_engine_wakeup_after|wakeup:1746037247652665|now:1746037247651685|diff:980| [2025/04/30 18:20:47 651690] [debug] |xqc_engine_main_logic|END|now:1746037247651469| [2025/04/30 18:20:47 651800] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247651799| [2025/04/30 18:20:47 651806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 651812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:619| [2025/04/30 18:20:47 651816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:620| [2025/04/30 18:20:47 651822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:620| [2025/04/30 18:20:47 651826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 651831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 651835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1327500|prior_time:1746037247598636|is_app_limited:0|send_elapse:55989|ack_elapse:53163|ctl_first_sent_time:1746037247600233|lagest_ack_time:1746037247651799|curr_delivered:1390020| [2025/04/30 18:20:47 651840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247600233| [2025/04/30 18:20:47 651845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 651849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 651854] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64920|prior_delivered:1329900|prior_time:1746037247600645|is_app_limited:0|send_elapse:55883|ack_elapse:51154|ctl_first_sent_time:1746037247602122|lagest_ack_time:1746037247651799|curr_delivered:1391220| [2025/04/30 18:20:47 651858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247602122| [2025/04/30 18:20:47 651866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 651870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51470|rttvar:1325|minrtt:30950|latest_rtt:49677|ack_delay:1000| [2025/04/30 18:20:47 651875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51121|rttvar:1692|minrtt:30950|latest_rtt:49677|ack_delay:1000| [2025/04/30 18:20:47 651879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1456|lost_pn:1453|thresh:3| [2025/04/30 18:20:47 651883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 651887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 651891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 651895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 651899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51121|rtt_var:1692|pto_duration:57889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 651904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 651908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 651911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62446| [2025/04/30 18:20:47 651915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247734465|now:1746037247651899|interv:82566| [2025/04/30 18:20:47 651919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247734465|now:1746037247651899|interval:82566|pto_count:0|srtt:51121 [2025/04/30 18:20:47 651924] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55883, ack_elapse 51154, delivered 61320|rate 1097292|lost 216| [2025/04/30 18:20:47 651928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1097292) in round 22| [2025/04/30 18:20:47 651933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 651937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 651941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247602122|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 651945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247602122|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 651950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:62446|srtt:51121|latest_rtt:49677|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 651959] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:620|largest:620|pns:2| [2025/04/30 18:20:47 651963] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:620|frame:ACK |recv_time:1746037247651799|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 651968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367651799|now:1746037247651799|interv:120000000| [2025/04/30 18:20:47 651972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367651799|now:1746037247651799|interv:120000000| [2025/04/30 18:20:47 651976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247652665|pq_index:0| [2025/04/30 18:20:47 651980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247651469| [2025/04/30 18:20:47 651984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247651984| [2025/04/30 18:20:47 652013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247652012| [2025/04/30 18:20:47 652018] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 652023] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51121|min_srtt:51121|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 652027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 652032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 652036] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 652040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 652044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 652048] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51121|min_srtt:51121|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 652053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 652057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 652061] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 652065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 652069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 652073] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 652081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 652085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 652089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 652093] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247652665| [2025/04/30 18:20:47 652097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247652665| [2025/04/30 18:20:47 652101] [debug] |xqc_engine_wakeup_after|wakeup:1746037247652665|now:1746037247652101|diff:564| [2025/04/30 18:20:47 652105] [debug] |xqc_engine_main_logic|END|now:1746037247652012| [2025/04/30 18:20:47 652111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247652111| [2025/04/30 18:20:47 652115] [debug] |xqc_engine_wakeup_after|wakeup:1746037247652665|now:1746037247652114|diff:551| [2025/04/30 18:20:47 652118] [debug] |xqc_engine_main_logic|END|now:1746037247652111| [2025/04/30 18:20:47 653191] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247653191| [2025/04/30 18:20:47 653202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247652665|pq_index:0| [2025/04/30 18:20:47 653206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247652012| [2025/04/30 18:20:47 653211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247653210| [2025/04/30 18:20:47 653216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247652665|now:1746037247653210| [2025/04/30 18:20:47 653221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247652665|now:1746037247653210| [2025/04/30 18:20:47 653225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 653229] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 653234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51121|min_srtt:51121|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 653239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 653243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 653247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 653251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 653255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 653259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51121|min_srtt:51121|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 653264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 653273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 653277] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 653281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 653285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 653290] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 653294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 653299] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 653303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1515| [2025/04/30 18:20:47 653342] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62446|now:1746037247653312|stream_id:0|stream_offset:1428978| [2025/04/30 18:20:47 653352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1515|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 653359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62446|applimit:0| [2025/04/30 18:20:47 653366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51121|rtt_var:1692|pto_duration:57889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 653373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 653379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 653383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63646| [2025/04/30 18:20:47 653387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247736201|now:1746037247653366|interv:82835| [2025/04/30 18:20:47 653391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247736201|now:1746037247653366|interval:82835|pto_count:0|srtt:51121 [2025/04/30 18:20:47 653396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63646| [2025/04/30 18:20:47 653401] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 653405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1430157| [2025/04/30 18:20:47 653410] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 653414] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1516| [2025/04/30 18:20:47 653450] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63646|now:1746037247653425|stream_id:0|stream_offset:1430157| [2025/04/30 18:20:47 653459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 653466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63646|applimit:0| [2025/04/30 18:20:47 653473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51121|rtt_var:1692|pto_duration:57889|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 653480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 653486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 653492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64846| [2025/04/30 18:20:47 653499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247736314|now:1746037247653472|interv:82842| [2025/04/30 18:20:47 653505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247736314|now:1746037247653472|interval:82842|pto_count:0|srtt:51121 [2025/04/30 18:20:47 653510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64846| [2025/04/30 18:20:47 653515] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 653519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 653524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 653528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247654528|now:1746037247653528|interv:1000| [2025/04/30 18:20:47 653532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 653536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 653540] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247654528| [2025/04/30 18:20:47 653544] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247654528| [2025/04/30 18:20:47 653548] [debug] |xqc_engine_wakeup_after|wakeup:1746037247654528|now:1746037247653548|diff:980| [2025/04/30 18:20:47 653552] [debug] |xqc_engine_main_logic|END|now:1746037247653210| [2025/04/30 18:20:47 653804] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247653804| [2025/04/30 18:20:47 653810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 653816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:620| [2025/04/30 18:20:47 653820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:621| [2025/04/30 18:20:47 653826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:621| [2025/04/30 18:20:47 653830] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 653840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 653845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1329900|prior_time:1746037247600645|is_app_limited:0|send_elapse:56009|ack_elapse:53159|ctl_first_sent_time:1746037247602248|lagest_ack_time:1746037247653804|curr_delivered:1392420| [2025/04/30 18:20:47 653849] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247602248| [2025/04/30 18:20:47 653854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 653858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 653863] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1329900|prior_time:1746037247600645|is_app_limited:0|send_elapse:56009|ack_elapse:53159|ctl_first_sent_time:1746037247602248|lagest_ack_time:1746037247653804|curr_delivered:1393620| [2025/04/30 18:20:47 653868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247602367| [2025/04/30 18:20:47 653872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 653876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51121|rttvar:1692|minrtt:30950|latest_rtt:51437|ack_delay:1000| [2025/04/30 18:20:47 653880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51035|rttvar:1440|minrtt:30950|latest_rtt:51437|ack_delay:1000| [2025/04/30 18:20:47 653884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1458|lost_pn:1455|thresh:3| [2025/04/30 18:20:47 653888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 653893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 653896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 653900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 653905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51035|rtt_var:1440|pto_duration:56795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 653909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 653913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 653917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62446| [2025/04/30 18:20:47 653921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247735220|now:1746037247653904|interv:81316| [2025/04/30 18:20:47 653925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247735220|now:1746037247653904|interval:81316|pto_count:0|srtt:51035 [2025/04/30 18:20:47 653932] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56009, ack_elapse 53159, delivered 63720|rate 1137674|lost 216| [2025/04/30 18:20:47 653936] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137674) in round 22| [2025/04/30 18:20:47 653941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 653945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 653949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247602367|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 653953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247602367|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 653958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:62446|srtt:51035|latest_rtt:51437|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 653964] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:621|largest:621|pns:2| [2025/04/30 18:20:47 653968] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:621|frame:ACK |recv_time:1746037247653804|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 653973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367653804|now:1746037247653804|interv:120000000| [2025/04/30 18:20:47 653977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367653804|now:1746037247653804|interv:120000000| [2025/04/30 18:20:47 653981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247654528|pq_index:0| [2025/04/30 18:20:47 654005] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247653210| [2025/04/30 18:20:47 654014] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247654014| [2025/04/30 18:20:47 654019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247654018| [2025/04/30 18:20:47 654024] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 654029] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51035|min_srtt:51035|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 654034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 654038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 654042] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 654046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 654054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 654058] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51035|min_srtt:51035|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 654063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 654067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 654071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 654075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 654079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 654084] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 654088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 654092] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 654096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 654100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247654528| [2025/04/30 18:20:47 654104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247654528| [2025/04/30 18:20:47 654108] [debug] |xqc_engine_wakeup_after|wakeup:1746037247654528|now:1746037247654108|diff:420| [2025/04/30 18:20:47 654113] [debug] |xqc_engine_main_logic|END|now:1746037247654018| [2025/04/30 18:20:47 654118] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247654118| [2025/04/30 18:20:47 654122] [debug] |xqc_engine_wakeup_after|wakeup:1746037247654528|now:1746037247654122|diff:406| [2025/04/30 18:20:47 654126] [debug] |xqc_engine_main_logic|END|now:1746037247654118| [2025/04/30 18:20:47 655199] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247655199| [2025/04/30 18:20:47 655210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247654528|pq_index:0| [2025/04/30 18:20:47 655214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247654018| [2025/04/30 18:20:47 655220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247655218| [2025/04/30 18:20:47 655224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247654528|now:1746037247655218| [2025/04/30 18:20:47 655229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247654528|now:1746037247655218| [2025/04/30 18:20:47 655233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 655237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 655248] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51035|min_srtt:51035|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 655252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 655257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 655261] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 655265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 655269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 655273] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51035|min_srtt:51035|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 655278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 655282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 655286] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 655290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 655294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 655299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 655303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 655307] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 655312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1517| [2025/04/30 18:20:47 655351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62446|now:1746037247655321|stream_id:0|stream_offset:1431336| [2025/04/30 18:20:47 655360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 655368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62446|applimit:0| [2025/04/30 18:20:47 655375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51035|rtt_var:1440|pto_duration:56795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 655381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 655389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 655393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63646| [2025/04/30 18:20:47 655397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247737116|now:1746037247655374|interv:81742| [2025/04/30 18:20:47 655401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247737116|now:1746037247655374|interval:81742|pto_count:0|srtt:51035 [2025/04/30 18:20:47 655406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63646| [2025/04/30 18:20:47 655411] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 655415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1432515| [2025/04/30 18:20:47 655420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 655424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1518| [2025/04/30 18:20:47 655455] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63646|now:1746037247655431|stream_id:0|stream_offset:1432515| [2025/04/30 18:20:47 655464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 655472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63646|applimit:0| [2025/04/30 18:20:47 655478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51035|rtt_var:1440|pto_duration:56795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 655485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 655489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 655493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64846| [2025/04/30 18:20:47 655497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247737226|now:1746037247655478|interv:81748| [2025/04/30 18:20:47 655501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247737226|now:1746037247655478|interval:81748|pto_count:0|srtt:51035 [2025/04/30 18:20:47 655505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64846| [2025/04/30 18:20:47 655510] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 655514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 655522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 655534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247656534|now:1746037247655534|interv:1000| [2025/04/30 18:20:47 655541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 655547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 655554] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247656534| [2025/04/30 18:20:47 655560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247656534| [2025/04/30 18:20:47 655564] [debug] |xqc_engine_wakeup_after|wakeup:1746037247656534|now:1746037247655564|diff:970| [2025/04/30 18:20:47 655568] [debug] |xqc_engine_main_logic|END|now:1746037247655218| [2025/04/30 18:20:47 655770] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247655769| [2025/04/30 18:20:47 655775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 655781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:621| [2025/04/30 18:20:47 655785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:622| [2025/04/30 18:20:47 655791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:622| [2025/04/30 18:20:47 655796] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 655801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 655806] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1332300|prior_time:1746037247602635|is_app_limited:0|send_elapse:55868|ack_elapse:53134|ctl_first_sent_time:1746037247604107|lagest_ack_time:1746037247655769|curr_delivered:1394820| [2025/04/30 18:20:47 655811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247604107| [2025/04/30 18:20:47 655815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 655819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1460|path_largest_ack:1460| [2025/04/30 18:20:47 655824] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64920|prior_delivered:1334700|prior_time:1746037247604690|is_app_limited:0|send_elapse:55927|ack_elapse:51079|ctl_first_sent_time:1746037247606221|lagest_ack_time:1746037247655769|curr_delivered:1396020| [2025/04/30 18:20:47 655829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247606221| [2025/04/30 18:20:47 655833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 655837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51035|rttvar:1440|minrtt:30950|latest_rtt:49548|ack_delay:0| [2025/04/30 18:20:47 655842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50849|rttvar:1451|minrtt:30950|latest_rtt:49548|ack_delay:0| [2025/04/30 18:20:47 655846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1460|lost_pn:1457|thresh:3| [2025/04/30 18:20:47 655850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 655858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 655862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 655866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 655870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50849|rtt_var:1451|pto_duration:56653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 655875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 655879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 655883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62446| [2025/04/30 18:20:47 655887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247737084|now:1746037247655870|interv:81214| [2025/04/30 18:20:47 655891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247737084|now:1746037247655870|interval:81214|pto_count:0|srtt:50849 [2025/04/30 18:20:47 655896] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55927, ack_elapse 51079, delivered 61320|rate 1096429|lost 216| [2025/04/30 18:20:47 655902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096429) in round 22| [2025/04/30 18:20:47 655909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 655915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 655922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247606221|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 655929] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247606221|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 655937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:62446|srtt:50849|latest_rtt:49548|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 655944] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:622|largest:622|pns:2| [2025/04/30 18:20:47 655948] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:622|frame:ACK |recv_time:1746037247655769|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 655953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367655769|now:1746037247655769|interv:120000000| [2025/04/30 18:20:47 655957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367655769|now:1746037247655769|interv:120000000| [2025/04/30 18:20:47 655961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247656534|pq_index:0| [2025/04/30 18:20:47 655969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247655218| [2025/04/30 18:20:47 655973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247655973| [2025/04/30 18:20:47 655978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247655977| [2025/04/30 18:20:47 655983] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 656013] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50849|min_srtt:50849|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 656019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 656027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 656033] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 656040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 656047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 656054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50849|min_srtt:50849|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 656058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 656063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 656067] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 656071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 656075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 656080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 656084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 656089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 656093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 656097] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247656534| [2025/04/30 18:20:47 656101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247656534| [2025/04/30 18:20:47 656105] [debug] |xqc_engine_wakeup_after|wakeup:1746037247656534|now:1746037247656105|diff:429| [2025/04/30 18:20:47 656113] [debug] |xqc_engine_main_logic|END|now:1746037247655977| [2025/04/30 18:20:47 656119] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247656119| [2025/04/30 18:20:47 656123] [debug] |xqc_engine_wakeup_after|wakeup:1746037247656534|now:1746037247656123|diff:411| [2025/04/30 18:20:47 656127] [debug] |xqc_engine_main_logic|END|now:1746037247656119| [2025/04/30 18:20:47 657202] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247657202| [2025/04/30 18:20:47 657212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247656534|pq_index:0| [2025/04/30 18:20:47 657217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247655977| [2025/04/30 18:20:47 657222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247657221| [2025/04/30 18:20:47 657227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247656534|now:1746037247657221| [2025/04/30 18:20:47 657232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247656534|now:1746037247657221| [2025/04/30 18:20:47 657236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 657240] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 657245] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50849|min_srtt:50849|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 657250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 657255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 657259] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 657263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 657268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 657272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50849|min_srtt:50849|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 657276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 657281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 657285] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 657289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 657293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 657298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 657308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 657312] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 657317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1519| [2025/04/30 18:20:47 657362] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62446|now:1746037247657326|stream_id:0|stream_offset:1433694| [2025/04/30 18:20:47 657373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 657381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62446|applimit:0| [2025/04/30 18:20:47 657388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50849|rtt_var:1451|pto_duration:56653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 657395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 657402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 657408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63646| [2025/04/30 18:20:47 657415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247738979|now:1746037247657388|interv:81591| [2025/04/30 18:20:47 657421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247738979|now:1746037247657388|interval:81591|pto_count:0|srtt:50849 [2025/04/30 18:20:47 657427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63646| [2025/04/30 18:20:47 657432] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 657436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63646|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1434873| [2025/04/30 18:20:47 657441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 657445] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1520| [2025/04/30 18:20:47 657480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63646|now:1746037247657453|stream_id:0|stream_offset:1434873| [2025/04/30 18:20:47 657489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 657496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63646|applimit:0| [2025/04/30 18:20:47 657503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50849|rtt_var:1451|pto_duration:56653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 657510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 657523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 657529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64846| [2025/04/30 18:20:47 657535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247739106|now:1746037247657503|interv:81603| [2025/04/30 18:20:47 657540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247739106|now:1746037247657503|interval:81603|pto_count:0|srtt:50849 [2025/04/30 18:20:47 657545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64846| [2025/04/30 18:20:47 657550] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 657554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64846|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 657558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 657562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247658562|now:1746037247657562|interv:1000| [2025/04/30 18:20:47 657567] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 657570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 657574] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247658562| [2025/04/30 18:20:47 657579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247658562| [2025/04/30 18:20:47 657583] [debug] |xqc_engine_wakeup_after|wakeup:1746037247658562|now:1746037247657583|diff:979| [2025/04/30 18:20:47 657587] [debug] |xqc_engine_main_logic|END|now:1746037247657221| [2025/04/30 18:20:47 657746] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247657745| [2025/04/30 18:20:47 657754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 657760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:622| [2025/04/30 18:20:47 657764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:623| [2025/04/30 18:20:47 657771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:623| [2025/04/30 18:20:47 657775] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 657780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 657785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1334700|prior_time:1746037247604690|is_app_limited:0|send_elapse:56049|ack_elapse:53055|ctl_first_sent_time:1746037247606343|lagest_ack_time:1746037247657745|curr_delivered:1397220| [2025/04/30 18:20:47 657790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247606343| [2025/04/30 18:20:47 657795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 657804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 657809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1334700|prior_time:1746037247604690|is_app_limited:0|send_elapse:56049|ack_elapse:53055|ctl_first_sent_time:1746037247606343|lagest_ack_time:1746037247657745|curr_delivered:1398420| [2025/04/30 18:20:47 657813] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247606459| [2025/04/30 18:20:47 657817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 657822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50849|rttvar:1451|minrtt:30950|latest_rtt:51286|ack_delay:1000| [2025/04/30 18:20:47 657826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50778|rttvar:1229|minrtt:30950|latest_rtt:51286|ack_delay:1000| [2025/04/30 18:20:47 657830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1462|lost_pn:1459|thresh:3| [2025/04/30 18:20:47 657835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 657839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 657843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 657847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 657851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50778|rtt_var:1229|pto_duration:55694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 657856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 657860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 657864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62446| [2025/04/30 18:20:47 657868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247738147|now:1746037247657851|interv:80296| [2025/04/30 18:20:47 657872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247738147|now:1746037247657851|interval:80296|pto_count:0|srtt:50778 [2025/04/30 18:20:47 657877] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56049, ack_elapse 53055, delivered 63720|rate 1136862|lost 216| [2025/04/30 18:20:47 657881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1136862) in round 22| [2025/04/30 18:20:47 657886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 657890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 657894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247606459|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 657901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247606459|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 657906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:62446|srtt:50778|latest_rtt:51286|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 657913] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:623|largest:623|pns:2| [2025/04/30 18:20:47 657917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:623|frame:ACK |recv_time:1746037247657745|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 657922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367657745|now:1746037247657745|interv:120000000| [2025/04/30 18:20:47 657926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367657745|now:1746037247657745|interv:120000000| [2025/04/30 18:20:47 657930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247658562|pq_index:0| [2025/04/30 18:20:47 657935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247657221| [2025/04/30 18:20:47 657939] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247657939| [2025/04/30 18:20:47 657944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247657943| [2025/04/30 18:20:47 657949] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 657954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50778|min_srtt:50778|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 657959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 657964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 657968] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 657972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 657976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 657980] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50778|min_srtt:50778|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 657985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 658014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 658025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 658029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 658034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 658038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 658043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 658047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 658051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 658055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247658562| [2025/04/30 18:20:47 658059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247658562| [2025/04/30 18:20:47 658064] [debug] |xqc_engine_wakeup_after|wakeup:1746037247658562|now:1746037247658063|diff:499| [2025/04/30 18:20:47 658068] [debug] |xqc_engine_main_logic|END|now:1746037247657943| [2025/04/30 18:20:47 658073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247658073| [2025/04/30 18:20:47 658077] [debug] |xqc_engine_wakeup_after|wakeup:1746037247658562|now:1746037247658077|diff:485| [2025/04/30 18:20:47 658081] [debug] |xqc_engine_main_logic|END|now:1746037247658073| [2025/04/30 18:20:47 659152] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247659151| [2025/04/30 18:20:47 659162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247658562|pq_index:0| [2025/04/30 18:20:47 659167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247657943| [2025/04/30 18:20:47 659172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247659171| [2025/04/30 18:20:47 659177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037247658850|now:1746037247659171| [2025/04/30 18:20:47 659181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:47 659185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037247658850|now:1746037247659171| [2025/04/30 18:20:47 659189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 659193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247658562|now:1746037247659171| [2025/04/30 18:20:47 659197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247658562|now:1746037247659171| [2025/04/30 18:20:47 659201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 659206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 659211] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:623|ack_delay:25360|first_ack_range:44|largest_pkt_recv_time:1746037247633850| [2025/04/30 18:20:47 659215] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:623|low:579|pkt_pns:2| [2025/04/30 18:20:47 659225] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:610|frame_largest_recv:623| [2025/04/30 18:20:47 659229] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 659234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50778|min_srtt:50778|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 659239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 659244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 659248] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 659252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 659256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 659260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50778|min_srtt:50778|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 659265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 659269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 659273] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 659277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 659282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 659289] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 659296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:62446|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 659303] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 659310] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1521| [2025/04/30 18:20:47 659351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1521|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:62446|now:1746037247659322|stream_id:0|stream_offset:1436052| [2025/04/30 18:20:47 659361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1521|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 18:20:47 659369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62446|applimit:0| [2025/04/30 18:20:47 659376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50778|rtt_var:1229|pto_duration:55694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 659389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 659396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 659402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 659408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247740016|now:1746037247659375|interv:80641| [2025/04/30 18:20:47 659412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247740016|now:1746037247659375|interval:80641|pto_count:0|srtt:50778 [2025/04/30 18:20:47 659417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63653| [2025/04/30 18:20:47 659422] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 659426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1437231| [2025/04/30 18:20:47 659430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 659435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1522| [2025/04/30 18:20:47 659467] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247659443|stream_id:0|stream_offset:1437231| [2025/04/30 18:20:47 659472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 659479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 659486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50778|rtt_var:1229|pto_duration:55694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 659492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 659498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 659505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 659511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247740137|now:1746037247659485|interv:80652| [2025/04/30 18:20:47 659518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247740137|now:1746037247659485|interval:80652|pto_count:0|srtt:50778 [2025/04/30 18:20:47 659525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 659533] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 659538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 659548] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 659552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247660552|now:1746037247659552|interv:1000| [2025/04/30 18:20:47 659556] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 659560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 659564] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247660552| [2025/04/30 18:20:47 659568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247660552| [2025/04/30 18:20:47 659572] [debug] |xqc_engine_wakeup_after|wakeup:1746037247660552|now:1746037247659572|diff:980| [2025/04/30 18:20:47 659576] [debug] |xqc_engine_main_logic|END|now:1746037247659171| [2025/04/30 18:20:47 659742] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247659740| [2025/04/30 18:20:47 659751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 659757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:623| [2025/04/30 18:20:47 659761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:624| [2025/04/30 18:20:47 659767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:624| [2025/04/30 18:20:47 659771] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 659776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 659781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1337100|prior_time:1746037247606661|is_app_limited:0|send_elapse:53723|ack_elapse:53079|ctl_first_sent_time:1746037247608104|lagest_ack_time:1746037247659740|curr_delivered:1399620| [2025/04/30 18:20:47 659785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247608104| [2025/04/30 18:20:47 659790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 659794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 659799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1337100|prior_time:1746037247606661|is_app_limited:0|send_elapse:53723|ack_elapse:53079|ctl_first_sent_time:1746037247608104|lagest_ack_time:1746037247659740|curr_delivered:1400820| [2025/04/30 18:20:47 659803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247608228| [2025/04/30 18:20:47 659808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 659812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50778|rttvar:1229|minrtt:30950|latest_rtt:51512|ack_delay:0| [2025/04/30 18:20:47 659816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50870|rttvar:1105|minrtt:30950|latest_rtt:51512|ack_delay:0| [2025/04/30 18:20:47 659820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1464|lost_pn:1461|thresh:3| [2025/04/30 18:20:47 659832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 659836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 659840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 659844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 659848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50870|rtt_var:1105|pto_duration:55290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 659852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 659856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 659860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62453| [2025/04/30 18:20:47 659864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247739733|now:1746037247659848|interv:79885| [2025/04/30 18:20:47 659868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247739733|now:1746037247659848|interval:79885|pto_count:0|srtt:50870 [2025/04/30 18:20:47 659873] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53723, ack_elapse 53079, delivered 63720|rate 1186084|lost 216| [2025/04/30 18:20:47 659877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186084) in round 22| [2025/04/30 18:20:47 659882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 659886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 659890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247608228|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 659894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247608228|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 659899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:62453|srtt:50870|latest_rtt:51512|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 659905] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:624|largest:624|pns:2| [2025/04/30 18:20:47 659910] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:624|frame:ACK |recv_time:1746037247659740|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 659914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367659740|now:1746037247659740|interv:120000000| [2025/04/30 18:20:47 659919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367659740|now:1746037247659740|interv:120000000| [2025/04/30 18:20:47 659925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247660552|pq_index:0| [2025/04/30 18:20:47 659930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247659171| [2025/04/30 18:20:47 659934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247659934| [2025/04/30 18:20:47 659939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247659938| [2025/04/30 18:20:47 659944] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 659949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50870|min_srtt:50870|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 659953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:62453|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 659958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 659962] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 659966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 659970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 659975] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50870|min_srtt:50870|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 659979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:62453|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 659984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 660012] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 660016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 660020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 660025] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 660029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62453|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 660034] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 660038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 660042] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247660552| [2025/04/30 18:20:47 660050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247660552| [2025/04/30 18:20:47 660054] [debug] |xqc_engine_wakeup_after|wakeup:1746037247660552|now:1746037247660054|diff:498| [2025/04/30 18:20:47 660059] [debug] |xqc_engine_main_logic|END|now:1746037247659938| [2025/04/30 18:20:47 660064] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247660064| [2025/04/30 18:20:47 660068] [debug] |xqc_engine_wakeup_after|wakeup:1746037247660552|now:1746037247660068|diff:484| [2025/04/30 18:20:47 660072] [debug] |xqc_engine_main_logic|END|now:1746037247660064| [2025/04/30 18:20:47 661150] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247661150| [2025/04/30 18:20:47 661164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247660552|pq_index:0| [2025/04/30 18:20:47 661171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247659938| [2025/04/30 18:20:47 661179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247661177| [2025/04/30 18:20:47 661187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247660552|now:1746037247661177| [2025/04/30 18:20:47 661193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247660552|now:1746037247661177| [2025/04/30 18:20:47 661199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 661206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 661213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50870|min_srtt:50870|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 661221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:62453|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 661229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 661236] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 661242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 661249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 661255] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50870|min_srtt:50870|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 661262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:62453|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 661270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 661291] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 661298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 661305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 661321] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 661328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62453|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 661336] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 661343] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1523| [2025/04/30 18:20:47 661390] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62453|now:1746037247661355|stream_id:0|stream_offset:1438410| [2025/04/30 18:20:47 661401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 661409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62453|applimit:0| [2025/04/30 18:20:47 661417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50870|rtt_var:1105|pto_duration:55290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 661424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 661431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 661438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 661445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247741645|now:1746037247661416|interv:80229| [2025/04/30 18:20:47 661452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247741645|now:1746037247661416|interval:80229|pto_count:0|srtt:50870 [2025/04/30 18:20:47 661460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63653| [2025/04/30 18:20:47 661468] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 661475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1439589| [2025/04/30 18:20:47 661483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 661490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1524| [2025/04/30 18:20:47 661529] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247661500|stream_id:0|stream_offset:1439589| [2025/04/30 18:20:47 661538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 661546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 661553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50870|rtt_var:1105|pto_duration:55290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 661567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 661574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 661581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 661588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247741790|now:1746037247661553|interv:80237| [2025/04/30 18:20:47 661594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247741790|now:1746037247661553|interval:80237|pto_count:0|srtt:50870 [2025/04/30 18:20:47 661602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 661610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 661616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1440768| [2025/04/30 18:20:47 661622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 661628] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1525| [2025/04/30 18:20:47 661671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64853|now:1746037247661640|stream_id:0|stream_offset:1440768| [2025/04/30 18:20:47 661682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 661689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64853|applimit:0| [2025/04/30 18:20:47 661697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50870|rtt_var:1105|pto_duration:55290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 661704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 661711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 661718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66053| [2025/04/30 18:20:47 661724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247741930|now:1746037247661696|interv:80234| [2025/04/30 18:20:47 661731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247741930|now:1746037247661696|interval:80234|pto_count:0|srtt:50870 [2025/04/30 18:20:47 661739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66053| [2025/04/30 18:20:47 661746] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 661753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66053|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1441947| [2025/04/30 18:20:47 661767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 661773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247741930| [2025/04/30 18:20:47 661780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247741930| [2025/04/30 18:20:47 661787] [debug] |xqc_engine_wakeup_after|wakeup:1746037247741930|now:1746037247661787|diff:80143| [2025/04/30 18:20:47 661794] [debug] |xqc_engine_main_logic|END|now:1746037247661177| [2025/04/30 18:20:47 661808] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247661807| [2025/04/30 18:20:47 661816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 661823] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:624| [2025/04/30 18:20:47 661829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:625| [2025/04/30 18:20:47 661837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:625| [2025/04/30 18:20:47 661843] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 661852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1466|path_largest_ack:1465| [2025/04/30 18:20:47 661859] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1339500|prior_time:1746037247608606|is_app_limited:0|send_elapse:53715|ack_elapse:53201|ctl_first_sent_time:1746037247610101|lagest_ack_time:1746037247661807|curr_delivered:1402020| [2025/04/30 18:20:47 661868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247610101| [2025/04/30 18:20:47 661876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 661883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1466|path_largest_ack:1466| [2025/04/30 18:20:47 661891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1339500|prior_time:1746037247608606|is_app_limited:0|send_elapse:53715|ack_elapse:53201|ctl_first_sent_time:1746037247610101|lagest_ack_time:1746037247661807|curr_delivered:1403220| [2025/04/30 18:20:47 661900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247610245| [2025/04/30 18:20:47 661907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 661914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50870|rttvar:1105|minrtt:30950|latest_rtt:51562|ack_delay:0| [2025/04/30 18:20:47 661921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50957|rttvar:1002|minrtt:30950|latest_rtt:51562|ack_delay:0| [2025/04/30 18:20:47 661929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1466|lost_pn:1463|thresh:3| [2025/04/30 18:20:47 661936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 661949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 661957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 661964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 661971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50957|rtt_var:1002|pto_duration:54965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 661980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 662015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 662023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 662029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247741605|now:1746037247661971|interv:79634| [2025/04/30 18:20:47 662036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247741605|now:1746037247661971|interval:79634|pto_count:0|srtt:50957 [2025/04/30 18:20:47 662044] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53715, ack_elapse 53201, delivered 63720|rate 1186260|lost 216| [2025/04/30 18:20:47 662052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186260) in round 22| [2025/04/30 18:20:47 662059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 662066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 662073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247610245|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 662081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247610245|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 662089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63653|srtt:50957|latest_rtt:51562|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 662097] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:625|largest:625|pns:2| [2025/04/30 18:20:47 662103] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:625|frame:ACK |recv_time:1746037247661807|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 662110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367661807|now:1746037247661807|interv:120000000| [2025/04/30 18:20:47 662116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367661807|now:1746037247661807|interv:120000000| [2025/04/30 18:20:47 662121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247741930|pq_index:0| [2025/04/30 18:20:47 662127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247661177| [2025/04/30 18:20:47 662138] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247662138| [2025/04/30 18:20:47 662145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247662144| [2025/04/30 18:20:47 662152] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 662159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50957|min_srtt:50957|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 662165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 662171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 662177] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 662183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 662189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 662196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50957|min_srtt:50957|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 662202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 662209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 662215] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 662221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 662228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 662234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 662241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1441947| [2025/04/30 18:20:47 662248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 662253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247663253|now:1746037247662253|interv:1000| [2025/04/30 18:20:47 662259] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 662264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 662269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247663253| [2025/04/30 18:20:47 662280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247663253| [2025/04/30 18:20:47 662285] [debug] |xqc_engine_wakeup_after|wakeup:1746037247663253|now:1746037247662285|diff:968| [2025/04/30 18:20:47 662291] [debug] |xqc_engine_main_logic|END|now:1746037247662144| [2025/04/30 18:20:47 662298] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247662298| [2025/04/30 18:20:47 662304] [debug] |xqc_engine_wakeup_after|wakeup:1746037247663253|now:1746037247662304|diff:949| [2025/04/30 18:20:47 662309] [debug] |xqc_engine_main_logic|END|now:1746037247662298| [2025/04/30 18:20:47 663393] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247663392| [2025/04/30 18:20:47 663408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247663253|pq_index:0| [2025/04/30 18:20:47 663415] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247662144| [2025/04/30 18:20:47 663423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247663421| [2025/04/30 18:20:47 663430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247663253|now:1746037247663421| [2025/04/30 18:20:47 663437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247663253|now:1746037247663421| [2025/04/30 18:20:47 663443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 663449] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 663457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50957|min_srtt:50957|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 663464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 663471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 663476] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 663482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 663489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 663496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50957|min_srtt:50957|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 663502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 663510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 663516] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 663521] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 663528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 663543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 663550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1441947| [2025/04/30 18:20:47 663557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 663563] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1526| [2025/04/30 18:20:47 663612] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247663575|stream_id:0|stream_offset:1441947| [2025/04/30 18:20:47 663622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 663629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 663636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50957|rtt_var:1002|pto_duration:54965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 663643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 663649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 663655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 663661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247743540|now:1746037247663636|interv:79904| [2025/04/30 18:20:47 663667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247743540|now:1746037247663636|interval:79904|pto_count:0|srtt:50957 [2025/04/30 18:20:47 663674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 663681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 663687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1443126| [2025/04/30 18:20:47 663693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 663699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1527| [2025/04/30 18:20:47 663737] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64853|now:1746037247663709|stream_id:0|stream_offset:1443126| [2025/04/30 18:20:47 663745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 663752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64853|applimit:0| [2025/04/30 18:20:47 663758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50957|rtt_var:1002|pto_duration:54965|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 663773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 663779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 663786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66053| [2025/04/30 18:20:47 663792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247743674|now:1746037247663758|interv:79916| [2025/04/30 18:20:47 663799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247743674|now:1746037247663758|interval:79916|pto_count:0|srtt:50957 [2025/04/30 18:20:47 663805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66053| [2025/04/30 18:20:47 663813] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 663819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66053|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 663825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 663831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247743674| [2025/04/30 18:20:47 663837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247743674| [2025/04/30 18:20:47 663842] [debug] |xqc_engine_wakeup_after|wakeup:1746037247743674|now:1746037247663842|diff:79832| [2025/04/30 18:20:47 663849] [debug] |xqc_engine_main_logic|END|now:1746037247663421| [2025/04/30 18:20:47 663863] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247663862| [2025/04/30 18:20:47 663870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 663878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:625| [2025/04/30 18:20:47 663884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:626| [2025/04/30 18:20:47 663892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:626| [2025/04/30 18:20:47 663899] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 663906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 663914] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1341900|prior_time:1746037247610613|is_app_limited:0|send_elapse:53807|ack_elapse:53249|ctl_first_sent_time:1746037247612099|lagest_ack_time:1746037247663862|curr_delivered:1404420| [2025/04/30 18:20:47 663921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247612099| [2025/04/30 18:20:47 663928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 663934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 663947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1341900|prior_time:1746037247610613|is_app_limited:0|send_elapse:53807|ack_elapse:53249|ctl_first_sent_time:1746037247612099|lagest_ack_time:1746037247663862|curr_delivered:1405620| [2025/04/30 18:20:47 663955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247612230| [2025/04/30 18:20:47 663962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 663967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50957|rttvar:1002|minrtt:30950|latest_rtt:51632|ack_delay:0| [2025/04/30 18:20:47 663973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51042|rttvar:920|minrtt:30950|latest_rtt:51632|ack_delay:0| [2025/04/30 18:20:47 663980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1468|lost_pn:1465|thresh:3| [2025/04/30 18:20:47 664012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 664022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 664028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 664034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 664039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51042|rtt_var:920|pto_duration:54722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 664046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 664052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 664057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 664063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247743431|now:1746037247664039|interv:79392| [2025/04/30 18:20:47 664069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247743431|now:1746037247664039|interval:79392|pto_count:0|srtt:51042 [2025/04/30 18:20:47 664075] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53807, ack_elapse 53249, delivered 63720|rate 1184232|lost 216| [2025/04/30 18:20:47 664082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184232) in round 22| [2025/04/30 18:20:47 664089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 664095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 664101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247612230|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 664108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247612230|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 664120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63653|srtt:51042|latest_rtt:51632|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 664129] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:626|largest:626|pns:2| [2025/04/30 18:20:47 664136] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:626|frame:ACK |recv_time:1746037247663862|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 664144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367663862|now:1746037247663862|interv:120000000| [2025/04/30 18:20:47 664151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367663862|now:1746037247663862|interv:120000000| [2025/04/30 18:20:47 664158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247743674|pq_index:0| [2025/04/30 18:20:47 664165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247663421| [2025/04/30 18:20:47 664171] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247664171| [2025/04/30 18:20:47 664179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247664177| [2025/04/30 18:20:47 664186] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 664194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51042|min_srtt:51042|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 664200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 664207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 664212] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 664218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 664225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 664232] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51042|min_srtt:51042|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 664238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 664244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 664250] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 664262] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 664269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 664277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 664283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 664290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 664296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247665295|now:1746037247664295|interv:1000| [2025/04/30 18:20:47 664302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 664307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 664313] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247665295| [2025/04/30 18:20:47 664319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247665295| [2025/04/30 18:20:47 664325] [debug] |xqc_engine_wakeup_after|wakeup:1746037247665295|now:1746037247664325|diff:970| [2025/04/30 18:20:47 664332] [debug] |xqc_engine_main_logic|END|now:1746037247664177| [2025/04/30 18:20:47 664340] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247664340| [2025/04/30 18:20:47 664346] [debug] |xqc_engine_wakeup_after|wakeup:1746037247665295|now:1746037247664346|diff:949| [2025/04/30 18:20:47 664352] [debug] |xqc_engine_main_logic|END|now:1746037247664340| [2025/04/30 18:20:47 665426] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247665426| [2025/04/30 18:20:47 665438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247665295|pq_index:0| [2025/04/30 18:20:47 665443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247664177| [2025/04/30 18:20:47 665449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247665447| [2025/04/30 18:20:47 665454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247665295|now:1746037247665447| [2025/04/30 18:20:47 665458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247665295|now:1746037247665447| [2025/04/30 18:20:47 665462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 665469] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 665477] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51042|min_srtt:51042|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 665484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 665492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 665498] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 665508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 665513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 665517] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51042|min_srtt:51042|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 665521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 665526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 665530] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 665533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 665538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 665542] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 665547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 665551] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 665556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1528| [2025/04/30 18:20:47 665594] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247665565|stream_id:0|stream_offset:1444305| [2025/04/30 18:20:47 665600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 665605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 665610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51042|rtt_var:920|pto_duration:54722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 665614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 665618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 665622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 665626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247745287|now:1746037247665609|interv:79678| [2025/04/30 18:20:47 665630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247745287|now:1746037247665609|interval:79678|pto_count:0|srtt:51042 [2025/04/30 18:20:47 665635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 665644] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 665648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1445484| [2025/04/30 18:20:47 665652] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 665657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1529| [2025/04/30 18:20:47 665683] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64853|now:1746037247665663|stream_id:0|stream_offset:1445484| [2025/04/30 18:20:47 665688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 665693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64853|applimit:0| [2025/04/30 18:20:47 665698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51042|rtt_var:920|pto_duration:54722|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 665702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 665706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 665710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66053| [2025/04/30 18:20:47 665714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247745385|now:1746037247665697|interv:79688| [2025/04/30 18:20:47 665718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247745385|now:1746037247665697|interval:79688|pto_count:0|srtt:51042 [2025/04/30 18:20:47 665722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66053| [2025/04/30 18:20:47 665727] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 665731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66053|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 665736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 665740] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247745385| [2025/04/30 18:20:47 665744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247745385| [2025/04/30 18:20:47 665748] [debug] |xqc_engine_wakeup_after|wakeup:1746037247745385|now:1746037247665748|diff:79637| [2025/04/30 18:20:47 665753] [debug] |xqc_engine_main_logic|END|now:1746037247665447| [2025/04/30 18:20:47 665762] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247665762| [2025/04/30 18:20:47 665767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 665773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:626| [2025/04/30 18:20:47 665781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:627| [2025/04/30 18:20:47 665786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:627| [2025/04/30 18:20:47 665790] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 665795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 665800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1344300|prior_time:1746037247612631|is_app_limited:0|send_elapse:53793|ack_elapse:53131|ctl_first_sent_time:1746037247614096|lagest_ack_time:1746037247665762|curr_delivered:1406820| [2025/04/30 18:20:47 665805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247614096| [2025/04/30 18:20:47 665810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 665814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 665818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1344300|prior_time:1746037247612631|is_app_limited:0|send_elapse:53793|ack_elapse:53131|ctl_first_sent_time:1746037247614096|lagest_ack_time:1746037247665762|curr_delivered:1408020| [2025/04/30 18:20:47 665823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247614214| [2025/04/30 18:20:47 665827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 665831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51042|rttvar:920|minrtt:30950|latest_rtt:51548|ack_delay:0| [2025/04/30 18:20:47 665835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51105|rttvar:816|minrtt:30950|latest_rtt:51548|ack_delay:0| [2025/04/30 18:20:47 665839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1470|lost_pn:1467|thresh:3| [2025/04/30 18:20:47 665844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 665848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 665852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 665856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 665860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51105|rtt_var:816|pto_duration:54369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 665864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 665868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 665872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 665879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247745032|now:1746037247665859|interv:79173| [2025/04/30 18:20:47 665883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247745032|now:1746037247665859|interval:79173|pto_count:0|srtt:51105 [2025/04/30 18:20:47 665887] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53793, ack_elapse 53131, delivered 63720|rate 1184540|lost 216| [2025/04/30 18:20:47 665892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184540) in round 22| [2025/04/30 18:20:47 665896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 665900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 665904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247614214|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 665909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247614214|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 665913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63653|srtt:51105|latest_rtt:51548|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 665919] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:627|largest:627|pns:2| [2025/04/30 18:20:47 665924] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:627|frame:ACK |recv_time:1746037247665762|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 665929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367665762|now:1746037247665762|interv:120000000| [2025/04/30 18:20:47 665933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367665762|now:1746037247665762|interv:120000000| [2025/04/30 18:20:47 665937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247745385|pq_index:0| [2025/04/30 18:20:47 665941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247665447| [2025/04/30 18:20:47 665945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247665945| [2025/04/30 18:20:47 665950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247665949| [2025/04/30 18:20:47 665955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 665959] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51105|min_srtt:51105|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 665964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 665971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 665975] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 665979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 665983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 666014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51105|min_srtt:51105|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 666019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 666023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 666027] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 666031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 666036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 666040] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 666044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 666049] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 666053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247667053|now:1746037247666053|interv:1000| [2025/04/30 18:20:47 666057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 666061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 666065] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247667053| [2025/04/30 18:20:47 666069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247667053| [2025/04/30 18:20:47 666073] [debug] |xqc_engine_wakeup_after|wakeup:1746037247667053|now:1746037247666073|diff:980| [2025/04/30 18:20:47 666077] [debug] |xqc_engine_main_logic|END|now:1746037247665949| [2025/04/30 18:20:47 666082] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247666082| [2025/04/30 18:20:47 666086] [debug] |xqc_engine_wakeup_after|wakeup:1746037247667053|now:1746037247666086|diff:967| [2025/04/30 18:20:47 666090] [debug] |xqc_engine_main_logic|END|now:1746037247666082| [2025/04/30 18:20:47 667161] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247667160| [2025/04/30 18:20:47 667171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247667053|pq_index:0| [2025/04/30 18:20:47 667176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247665949| [2025/04/30 18:20:47 667181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247667180| [2025/04/30 18:20:47 667191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247667053|now:1746037247667180| [2025/04/30 18:20:47 667196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247667053|now:1746037247667180| [2025/04/30 18:20:47 667200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 667204] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 667209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51105|min_srtt:51105|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 667214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 667218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 667222] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 667226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 667231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 667235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51105|min_srtt:51105|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 667239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 667244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 667247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 667251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 667255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 667260] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 667264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 667269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 667273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1530| [2025/04/30 18:20:47 667314] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1530|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247667282|stream_id:0|stream_offset:1446663| [2025/04/30 18:20:47 667324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 667336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 667341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51105|rtt_var:816|pto_duration:54369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 667346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 667350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 667353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 667357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247746651|now:1746037247667341|interv:79310| [2025/04/30 18:20:47 667362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247746651|now:1746037247667341|interval:79310|pto_count:0|srtt:51105 [2025/04/30 18:20:47 667366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 667371] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 667376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1447842| [2025/04/30 18:20:47 667380] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 667384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1531| [2025/04/30 18:20:47 667416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1531|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64853|now:1746037247667392|stream_id:0|stream_offset:1447842| [2025/04/30 18:20:47 667425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 667432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64853|applimit:0| [2025/04/30 18:20:47 667438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51105|rtt_var:816|pto_duration:54369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 667443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 667447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 667454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66053| [2025/04/30 18:20:47 667459] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247746761|now:1746037247667438|interv:79323| [2025/04/30 18:20:47 667466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247746761|now:1746037247667438|interval:79323|pto_count:0|srtt:51105 [2025/04/30 18:20:47 667473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66053| [2025/04/30 18:20:47 667487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 667492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66053|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 667497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 667501] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247746761| [2025/04/30 18:20:47 667506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247746761| [2025/04/30 18:20:47 667510] [debug] |xqc_engine_wakeup_after|wakeup:1746037247746761|now:1746037247667510|diff:79251| [2025/04/30 18:20:47 667514] [debug] |xqc_engine_main_logic|END|now:1746037247667180| [2025/04/30 18:20:47 667729] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247667728| [2025/04/30 18:20:47 667734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 667740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:627| [2025/04/30 18:20:47 667744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:628| [2025/04/30 18:20:47 667750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:628| [2025/04/30 18:20:47 667754] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 667759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 667764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1346700|prior_time:1746037247614619|is_app_limited:0|send_elapse:53770|ack_elapse:53109|ctl_first_sent_time:1746037247616132|lagest_ack_time:1746037247667728|curr_delivered:1409220| [2025/04/30 18:20:47 667769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247616132| [2025/04/30 18:20:47 667774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 667778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 667783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1346700|prior_time:1746037247614619|is_app_limited:0|send_elapse:53770|ack_elapse:53109|ctl_first_sent_time:1746037247616132|lagest_ack_time:1746037247667728|curr_delivered:1410420| [2025/04/30 18:20:47 667787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247616247| [2025/04/30 18:20:47 667791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 667795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51105|rttvar:816|minrtt:30950|latest_rtt:51481|ack_delay:1000| [2025/04/30 18:20:47 667800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51027|rttvar:768|minrtt:30950|latest_rtt:51481|ack_delay:1000| [2025/04/30 18:20:47 667810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1472|lost_pn:1469|thresh:3| [2025/04/30 18:20:47 667815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 667819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 667822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 667826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 667831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51027|rtt_var:768|pto_duration:54099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 667835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 667839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 667843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 667847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247746491|now:1746037247667830|interv:78661| [2025/04/30 18:20:47 667852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247746491|now:1746037247667830|interval:78661|pto_count:0|srtt:51027 [2025/04/30 18:20:47 667856] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53770, ack_elapse 53109, delivered 63720|rate 1185047|lost 216| [2025/04/30 18:20:47 667861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185047) in round 22| [2025/04/30 18:20:47 667865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 667869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 667873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247616247|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 667878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247616247|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 667882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63653|srtt:51027|latest_rtt:51481|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 667888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:628|largest:628|pns:2| [2025/04/30 18:20:47 667893] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:628|frame:ACK |recv_time:1746037247667728|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 667898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367667728|now:1746037247667728|interv:120000000| [2025/04/30 18:20:47 667904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367667728|now:1746037247667728|interv:120000000| [2025/04/30 18:20:47 667908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247746761|pq_index:0| [2025/04/30 18:20:47 667913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247667180| [2025/04/30 18:20:47 667917] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247667917| [2025/04/30 18:20:47 667922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247667921| [2025/04/30 18:20:47 667927] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 667931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51027|min_srtt:51027|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 667936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 667940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 667944] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 667948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 667953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 667957] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51027|min_srtt:51027|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 667961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 667965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 667969] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 667973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 667977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 667981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 668008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 668017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 668021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247669021|now:1746037247668021|interv:1000| [2025/04/30 18:20:47 668032] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 668036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 668040] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247669021| [2025/04/30 18:20:47 668045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247669021| [2025/04/30 18:20:47 668049] [debug] |xqc_engine_wakeup_after|wakeup:1746037247669021|now:1746037247668048|diff:973| [2025/04/30 18:20:47 668053] [debug] |xqc_engine_main_logic|END|now:1746037247667921| [2025/04/30 18:20:47 668059] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247668059| [2025/04/30 18:20:47 668063] [debug] |xqc_engine_wakeup_after|wakeup:1746037247669021|now:1746037247668063|diff:958| [2025/04/30 18:20:47 668067] [debug] |xqc_engine_main_logic|END|now:1746037247668059| [2025/04/30 18:20:47 669133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247669133| [2025/04/30 18:20:47 669144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247669021|pq_index:0| [2025/04/30 18:20:47 669149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247667921| [2025/04/30 18:20:47 669154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247669153| [2025/04/30 18:20:47 669158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247669021|now:1746037247669153| [2025/04/30 18:20:47 669163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247669021|now:1746037247669153| [2025/04/30 18:20:47 669167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 669171] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 669176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51027|min_srtt:51027|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 669181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 669186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 669190] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 669193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 669198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 669202] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51027|min_srtt:51027|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 669206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 669210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 669214] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 669223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 669228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 669232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 669237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 669241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 669245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1532| [2025/04/30 18:20:47 669292] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1532|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247669263|stream_id:0|stream_offset:1449021| [2025/04/30 18:20:47 669302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 669310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 669316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51027|rtt_var:768|pto_duration:54099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 669321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 669325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 669329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 669334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247748362|now:1746037247669316|interv:79046| [2025/04/30 18:20:47 669340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247748362|now:1746037247669316|interval:79046|pto_count:0|srtt:51027 [2025/04/30 18:20:47 669347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 669355] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 669362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1450200| [2025/04/30 18:20:47 669369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 669376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1533| [2025/04/30 18:20:47 669421] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64853|now:1746037247669387|stream_id:0|stream_offset:1450200| [2025/04/30 18:20:47 669431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 669445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64853|applimit:0| [2025/04/30 18:20:47 669453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51027|rtt_var:768|pto_duration:54099|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 669460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 669467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 669474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66053| [2025/04/30 18:20:47 669480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247748486|now:1746037247669452|interv:79034| [2025/04/30 18:20:47 669487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247748486|now:1746037247669452|interval:79034|pto_count:0|srtt:51027 [2025/04/30 18:20:47 669495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66053| [2025/04/30 18:20:47 669503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 669510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66053|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 669517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 669524] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247748486| [2025/04/30 18:20:47 669531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247748486| [2025/04/30 18:20:47 669538] [debug] |xqc_engine_wakeup_after|wakeup:1746037247748486|now:1746037247669537|diff:78949| [2025/04/30 18:20:47 669544] [debug] |xqc_engine_main_logic|END|now:1746037247669153| [2025/04/30 18:20:47 669745] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037247669743| [2025/04/30 18:20:47 669757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 669766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:628| [2025/04/30 18:20:47 669772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:629| [2025/04/30 18:20:47 669779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:629| [2025/04/30 18:20:47 669783] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 669788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 669793] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1349100|prior_time:1746037247616606|is_app_limited:0|send_elapse:53716|ack_elapse:53137|ctl_first_sent_time:1746037247618094|lagest_ack_time:1746037247669743|curr_delivered:1411620| [2025/04/30 18:20:47 669798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247618094| [2025/04/30 18:20:47 669809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 669814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 669818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66120|prior_delivered:1349100|prior_time:1746037247616606|is_app_limited:0|send_elapse:53716|ack_elapse:53137|ctl_first_sent_time:1746037247618094|lagest_ack_time:1746037247669743|curr_delivered:1412820| [2025/04/30 18:20:47 669823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247618209| [2025/04/30 18:20:47 669827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 669832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51027|rttvar:768|minrtt:30950|latest_rtt:51534|ack_delay:1000| [2025/04/30 18:20:47 669836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50965|rttvar:699|minrtt:30950|latest_rtt:51534|ack_delay:1000| [2025/04/30 18:20:47 669840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1474|lost_pn:1471|thresh:3| [2025/04/30 18:20:47 669844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 669849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 669852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 669856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 669861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50965|rtt_var:699|pto_duration:53761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 669865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 669869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 669873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63653| [2025/04/30 18:20:47 669877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247748148|now:1746037247669860|interv:78288| [2025/04/30 18:20:47 669881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247748148|now:1746037247669860|interval:78288|pto_count:0|srtt:50965 [2025/04/30 18:20:47 669886] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53716, ack_elapse 53137, delivered 63720|rate 1186238|lost 216| [2025/04/30 18:20:47 669890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186238) in round 22| [2025/04/30 18:20:47 669895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 669899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 669903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247618209|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 669910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247618209|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 669915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63653|srtt:50965|latest_rtt:51534|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 669921] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:629|largest:629|pns:2| [2025/04/30 18:20:47 669925] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:629|frame:ACK |recv_time:1746037247669743|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 669930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367669743|now:1746037247669743|interv:120000000| [2025/04/30 18:20:47 669934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367669743|now:1746037247669743|interv:120000000| [2025/04/30 18:20:47 669938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247748486|pq_index:0| [2025/04/30 18:20:47 669943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247669153| [2025/04/30 18:20:47 669947] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247669947| [2025/04/30 18:20:47 669952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247669951| [2025/04/30 18:20:47 669957] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 669962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50965|min_srtt:50965|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 669966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 669971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 669975] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 669979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 669983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 670014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50965|min_srtt:50965|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 670019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 670027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 670031] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 670035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 670040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 670044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 670048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 670053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 670057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247671057|now:1746037247670057|interv:1000| [2025/04/30 18:20:47 670061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 670065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 670069] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247671057| [2025/04/30 18:20:47 670073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247671057| [2025/04/30 18:20:47 670077] [debug] |xqc_engine_wakeup_after|wakeup:1746037247671057|now:1746037247670077|diff:980| [2025/04/30 18:20:47 670081] [debug] |xqc_engine_main_logic|END|now:1746037247669951| [2025/04/30 18:20:47 670087] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247670087| [2025/04/30 18:20:47 670091] [debug] |xqc_engine_wakeup_after|wakeup:1746037247671057|now:1746037247670091|diff:966| [2025/04/30 18:20:47 670095] [debug] |xqc_engine_main_logic|END|now:1746037247670087| [2025/04/30 18:20:47 671162] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247671162| [2025/04/30 18:20:47 671173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247671057|pq_index:0| [2025/04/30 18:20:47 671178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247669951| [2025/04/30 18:20:47 671183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247671182| [2025/04/30 18:20:47 671188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247671057|now:1746037247671182| [2025/04/30 18:20:47 671192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247671057|now:1746037247671182| [2025/04/30 18:20:47 671196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 671200] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 671205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50965|min_srtt:50965|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 671210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 671220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 671224] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 671228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 671233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 671237] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50965|min_srtt:50965|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 671241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 671245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 671249] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 671253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 671258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 671262] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 671267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63653|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 671271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 671276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1534| [2025/04/30 18:20:47 671318] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63653|now:1746037247671284|stream_id:0|stream_offset:1451379| [2025/04/30 18:20:47 671328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 671335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63653|applimit:0| [2025/04/30 18:20:47 671343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50965|rtt_var:699|pto_duration:53761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 671349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 671355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 671361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64853| [2025/04/30 18:20:47 671368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247750045|now:1746037247671342|interv:78703| [2025/04/30 18:20:47 671381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247750045|now:1746037247671342|interval:78703|pto_count:0|srtt:50965 [2025/04/30 18:20:47 671389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64853| [2025/04/30 18:20:47 671397] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 671402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64853|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1452558| [2025/04/30 18:20:47 671406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 671410] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1535| [2025/04/30 18:20:47 671441] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64853|now:1746037247671418|stream_id:0|stream_offset:1452558| [2025/04/30 18:20:47 671447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 671452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64853|applimit:0| [2025/04/30 18:20:47 671456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50965|rtt_var:699|pto_duration:53761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 671460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 671466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 671472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66053| [2025/04/30 18:20:47 671479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247750179|now:1746037247671456|interv:78723| [2025/04/30 18:20:47 671485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247750179|now:1746037247671456|interval:78723|pto_count:0|srtt:50965 [2025/04/30 18:20:47 671493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66053| [2025/04/30 18:20:47 671501] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 671507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66053|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 671512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 671516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247750179| [2025/04/30 18:20:47 671521] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247750179| [2025/04/30 18:20:47 671526] [debug] |xqc_engine_wakeup_after|wakeup:1746037247750179|now:1746037247671526|diff:78653| [2025/04/30 18:20:47 671532] [debug] |xqc_engine_main_logic|END|now:1746037247671182| [2025/04/30 18:20:47 671754] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247671753| [2025/04/30 18:20:47 671762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 671768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:629| [2025/04/30 18:20:47 671772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:630| [2025/04/30 18:20:47 671778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:630| [2025/04/30 18:20:47 671782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 671788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1475|origin_pktnum:0|size:1208|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1476|path_largest_ack:1475| [2025/04/30 18:20:47 671792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1351500|prior_time:1746037247618620|is_app_limited:0|send_elapse:53824|ack_elapse:53133|ctl_first_sent_time:1746037247620150|lagest_ack_time:1746037247671753|curr_delivered:1414028| [2025/04/30 18:20:47 671797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247620150| [2025/04/30 18:20:47 671802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 671806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 671811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1351500|prior_time:1746037247618620|is_app_limited:0|send_elapse:53824|ack_elapse:53133|ctl_first_sent_time:1746037247620150|lagest_ack_time:1746037247671753|curr_delivered:1415228| [2025/04/30 18:20:47 671815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247620269| [2025/04/30 18:20:47 671819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 671823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50965|rttvar:699|minrtt:30950|latest_rtt:51484|ack_delay:0| [2025/04/30 18:20:47 671828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51030|rttvar:654|minrtt:30950|latest_rtt:51484|ack_delay:0| [2025/04/30 18:20:47 671832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1476|lost_pn:1473|thresh:3| [2025/04/30 18:20:47 671836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 671840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 671844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 671848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 601|pns:2| [2025/04/30 18:20:47 671852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 671856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51030|rtt_var:654|pto_duration:53646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 671865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 671869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 671873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 671877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247750064|now:1746037247671856|interv:78208| [2025/04/30 18:20:47 671881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247750064|now:1746037247671856|interval:78208|pto_count:0|srtt:51030 [2025/04/30 18:20:47 671886] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53824, ack_elapse 53133, delivered 63728|rate 1184007|lost 216| [2025/04/30 18:20:47 671890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184007) in round 22| [2025/04/30 18:20:47 671895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 671899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 671903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2408|po_sent_time:1746037247620269|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 671908] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2408|po_sent_time:1746037247620269|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 671912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:51030|latest_rtt:51484|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 671918] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:630|largest:630|pns:2| [2025/04/30 18:20:47 671923] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:630|frame:ACK |recv_time:1746037247671753|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 671927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367671753|now:1746037247671753|interv:120000000| [2025/04/30 18:20:47 671932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367671753|now:1746037247671753|interv:120000000| [2025/04/30 18:20:47 671936] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247750179|pq_index:0| [2025/04/30 18:20:47 671940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247671182| [2025/04/30 18:20:47 671944] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247671944| [2025/04/30 18:20:47 671949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247671948| [2025/04/30 18:20:47 671954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 671962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51030|min_srtt:51030|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 671966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 671971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 671975] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 671979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 671983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 672009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51030|min_srtt:51030|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 672015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 672020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 672024] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 672027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 672032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 672037] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 672041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 672045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 672049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247673049|now:1746037247672049|interv:1000| [2025/04/30 18:20:47 672054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 672057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 672061] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247673049| [2025/04/30 18:20:47 672066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247673049| [2025/04/30 18:20:47 672070] [debug] |xqc_engine_wakeup_after|wakeup:1746037247673049|now:1746037247672069|diff:980| [2025/04/30 18:20:47 672074] [debug] |xqc_engine_main_logic|END|now:1746037247671948| [2025/04/30 18:20:47 672079] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247672079| [2025/04/30 18:20:47 672083] [debug] |xqc_engine_wakeup_after|wakeup:1746037247673049|now:1746037247672083|diff:966| [2025/04/30 18:20:47 672087] [debug] |xqc_engine_main_logic|END|now:1746037247672079| [2025/04/30 18:20:47 673166] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247673166| [2025/04/30 18:20:47 673177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247673049|pq_index:0| [2025/04/30 18:20:47 673181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247671948| [2025/04/30 18:20:47 673186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247673185| [2025/04/30 18:20:47 673191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247673049|now:1746037247673185| [2025/04/30 18:20:47 673195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247673049|now:1746037247673185| [2025/04/30 18:20:47 673199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 673204] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 673209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51030|min_srtt:51030|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 673214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 673218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 673222] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 673226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 673231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 673235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51030|min_srtt:51030|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 673239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 673243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 673247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 673251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 673256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 673260] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 673264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 673269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 673279] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1536| [2025/04/30 18:20:47 673314] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247673287|stream_id:0|stream_offset:1453737| [2025/04/30 18:20:47 673320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 673325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 673330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51030|rtt_var:654|pto_duration:53646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 673334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 673338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 673342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 673346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247751933|now:1746037247673329|interv:78604| [2025/04/30 18:20:47 673350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247751933|now:1746037247673329|interval:78604|pto_count:0|srtt:51030 [2025/04/30 18:20:47 673354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64845| [2025/04/30 18:20:47 673360] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 673364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1454916| [2025/04/30 18:20:47 673368] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 673372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1537| [2025/04/30 18:20:47 673395] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247673379|stream_id:0|stream_offset:1454916| [2025/04/30 18:20:47 673401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 673405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 673409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51030|rtt_var:654|pto_duration:53646|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 673414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 673419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 673425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 673438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247752025|now:1746037247673409|interv:78616| [2025/04/30 18:20:47 673445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247752025|now:1746037247673409|interval:78616|pto_count:0|srtt:51030 [2025/04/30 18:20:47 673452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66045| [2025/04/30 18:20:47 673460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 673466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66045|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1456095| [2025/04/30 18:20:47 673473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 673477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247752025| [2025/04/30 18:20:47 673482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247752025| [2025/04/30 18:20:47 673486] [debug] |xqc_engine_wakeup_after|wakeup:1746037247752025|now:1746037247673486|diff:78539| [2025/04/30 18:20:47 673490] [debug] |xqc_engine_main_logic|END|now:1746037247673185| [2025/04/30 18:20:47 673738] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247673736| [2025/04/30 18:20:47 673746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 673752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:630| [2025/04/30 18:20:47 673756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:631| [2025/04/30 18:20:47 673762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:631| [2025/04/30 18:20:47 673766] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 673771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 673776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1353900|prior_time:1746037247620642|is_app_limited:0|send_elapse:53739|ack_elapse:53094|ctl_first_sent_time:1746037247622107|lagest_ack_time:1746037247673736|curr_delivered:1416428| [2025/04/30 18:20:47 673781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247622107| [2025/04/30 18:20:47 673786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 673790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 673794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1353900|prior_time:1746037247620642|is_app_limited:0|send_elapse:53739|ack_elapse:53094|ctl_first_sent_time:1746037247622107|lagest_ack_time:1746037247673736|curr_delivered:1417628| [2025/04/30 18:20:47 673799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247622220| [2025/04/30 18:20:47 673803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 673812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51030|rttvar:654|minrtt:30950|latest_rtt:51516|ack_delay:1000| [2025/04/30 18:20:47 673817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50966|rttvar:619|minrtt:30950|latest_rtt:51516|ack_delay:1000| [2025/04/30 18:20:47 673821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1478|lost_pn:1475|thresh:3| [2025/04/30 18:20:47 673825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 673829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 673833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 673837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 673841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50966|rtt_var:619|pto_duration:53442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 673846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 673850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 673854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 673858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247751821|now:1746037247673841|interv:77980| [2025/04/30 18:20:47 673862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247751821|now:1746037247673841|interval:77980|pto_count:0|srtt:50966 [2025/04/30 18:20:47 673866] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53739, ack_elapse 53094, delivered 63728|rate 1185879|lost 216| [2025/04/30 18:20:47 673871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185879) in round 22| [2025/04/30 18:20:47 673875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 673879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 673883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247622220|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 673888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247622220|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 673892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:50966|latest_rtt:51516|min_rtt:30950|applimit:0|lost:213|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 673898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:631|largest:631|pns:2| [2025/04/30 18:20:47 673906] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:631|frame:ACK |recv_time:1746037247673736|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 673910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367673736|now:1746037247673736|interv:120000000| [2025/04/30 18:20:47 673915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367673736|now:1746037247673736|interv:120000000| [2025/04/30 18:20:47 673919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247752025|pq_index:0| [2025/04/30 18:20:47 673923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247673185| [2025/04/30 18:20:47 673927] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247673927| [2025/04/30 18:20:47 673932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247673931| [2025/04/30 18:20:47 673937] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 673942] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50966|min_srtt:50966|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 673946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 673951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50966|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 673955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1449|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 673960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50966|min_srtt:50966|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 673964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 673968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 673972] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 673976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 673980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 673984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50966|min_srtt:50966|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 674013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 674021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 674025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 674029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 674033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 674038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 674042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 674047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 674051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247675051|now:1746037247674051|interv:1000| [2025/04/30 18:20:47 674055] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 674059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 674063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 674067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1456095| [2025/04/30 18:20:47 674071] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 674075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 674079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247675051| [2025/04/30 18:20:47 674083] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247675051| [2025/04/30 18:20:47 674087] [debug] |xqc_engine_wakeup_after|wakeup:1746037247675051|now:1746037247674087|diff:964| [2025/04/30 18:20:47 674092] [debug] |xqc_engine_main_logic|END|now:1746037247673931| [2025/04/30 18:20:47 674097] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247674097| [2025/04/30 18:20:47 674101] [debug] |xqc_engine_wakeup_after|wakeup:1746037247675051|now:1746037247674101|diff:950| [2025/04/30 18:20:47 674105] [debug] |xqc_engine_main_logic|END|now:1746037247674097| [2025/04/30 18:20:47 675180] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247675180| [2025/04/30 18:20:47 675191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247675051|pq_index:0| [2025/04/30 18:20:47 675195] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247673931| [2025/04/30 18:20:47 675201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247675199| [2025/04/30 18:20:47 675205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247675051|now:1746037247675199| [2025/04/30 18:20:47 675210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247675051|now:1746037247675199| [2025/04/30 18:20:47 675219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 675224] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 675229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50966|min_srtt:50966|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 675233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 675238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 675242] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 675246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 675250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 675254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50966|min_srtt:50966|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 675259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 675263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 675267] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 675271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 675275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 675280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1449|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 675284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 675288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 675293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1538| [2025/04/30 18:20:47 675327] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247675301|stream_id:0|stream_offset:1358238| [2025/04/30 18:20:47 675335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1538|origin_pktnum:1449|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 675343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 675349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50966|rtt_var:619|pto_duration:53442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 675362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 675370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 675376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 675383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247753743|now:1746037247675349|interv:78394| [2025/04/30 18:20:47 675388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247753743|now:1746037247675349|interval:78394|pto_count:0|srtt:50966 [2025/04/30 18:20:47 675393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64845| [2025/04/30 18:20:47 675398] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 675403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1456095| [2025/04/30 18:20:47 675407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 675412] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1539| [2025/04/30 18:20:47 675440] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247675419|stream_id:0|stream_offset:1456095| [2025/04/30 18:20:47 675446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 675451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 675455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50966|rtt_var:619|pto_duration:53442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 675460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 675463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 675471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 675477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247753861|now:1746037247675455|interv:78406| [2025/04/30 18:20:47 675483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247753861|now:1746037247675455|interval:78406|pto_count:0|srtt:50966 [2025/04/30 18:20:47 675491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66045| [2025/04/30 18:20:47 675498] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247753861| [2025/04/30 18:20:47 675505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247753861| [2025/04/30 18:20:47 675511] [debug] |xqc_engine_wakeup_after|wakeup:1746037247753861|now:1746037247675511|diff:78350| [2025/04/30 18:20:47 675518] [debug] |xqc_engine_main_logic|END|now:1746037247675199| [2025/04/30 18:20:47 675851] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247675850| [2025/04/30 18:20:47 675859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 675866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:631| [2025/04/30 18:20:47 675869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:632| [2025/04/30 18:20:47 675875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:632| [2025/04/30 18:20:47 675879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 675885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 675889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1356300|prior_time:1746037247622778|is_app_limited:0|send_elapse:53986|ack_elapse:53072|ctl_first_sent_time:1746037247624277|lagest_ack_time:1746037247675850|curr_delivered:1418828| [2025/04/30 18:20:47 675894] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247624277| [2025/04/30 18:20:47 675899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 675903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 675907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1356300|prior_time:1746037247622778|is_app_limited:0|send_elapse:53986|ack_elapse:53072|ctl_first_sent_time:1746037247624277|lagest_ack_time:1746037247675850|curr_delivered:1420028| [2025/04/30 18:20:47 675912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247624398| [2025/04/30 18:20:47 675916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 675920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50966|rttvar:619|minrtt:30950|latest_rtt:51452|ack_delay:1000| [2025/04/30 18:20:47 675925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50902|rttvar:593|minrtt:30950|latest_rtt:51452|ack_delay:1000| [2025/04/30 18:20:47 675929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1480|lost_pn:1477|thresh:3| [2025/04/30 18:20:47 675933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 675937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 675941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 675945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 675949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50902|rtt_var:593|pto_duration:53274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 675954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 675962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 675966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 675970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247753693|now:1746037247675949|interv:77744| [2025/04/30 18:20:47 675974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247753693|now:1746037247675949|interval:77744|pto_count:0|srtt:50902 [2025/04/30 18:20:47 675979] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53986, ack_elapse 53072, delivered 63728|rate 1180454|lost 216| [2025/04/30 18:20:47 675983] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180454) in round 22| [2025/04/30 18:20:47 676011] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 676016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 676019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247624398|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 676024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247624398|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 676029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:50902|latest_rtt:51452|min_rtt:30950|applimit:0|lost:214|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 676035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:632|largest:632|pns:2| [2025/04/30 18:20:47 676040] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:632|frame:ACK |recv_time:1746037247675850|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 676045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367675850|now:1746037247675850|interv:120000000| [2025/04/30 18:20:47 676049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367675850|now:1746037247675850|interv:120000000| [2025/04/30 18:20:47 676053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247753861|pq_index:0| [2025/04/30 18:20:47 676057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247675199| [2025/04/30 18:20:47 676062] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247676061| [2025/04/30 18:20:47 676066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247676065| [2025/04/30 18:20:47 676072] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 676077] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50902|min_srtt:50902|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 676085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 676089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 676094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1450|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 676098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50902|min_srtt:50902|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 676103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 676107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 676112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1451|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 676116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50902|min_srtt:50902|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 676120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 676124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 676128] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 676132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 676136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 676141] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 676145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 676149] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 676153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247677153|now:1746037247676153|interv:1000| [2025/04/30 18:20:47 676158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 676161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 676166] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247677153| [2025/04/30 18:20:47 676170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247677153| [2025/04/30 18:20:47 676176] [debug] |xqc_engine_wakeup_after|wakeup:1746037247677153|now:1746037247676176|diff:977| [2025/04/30 18:20:47 676181] [debug] |xqc_engine_main_logic|END|now:1746037247676065| [2025/04/30 18:20:47 676186] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247676186| [2025/04/30 18:20:47 676190] [debug] |xqc_engine_wakeup_after|wakeup:1746037247677153|now:1746037247676189|diff:964| [2025/04/30 18:20:47 676193] [debug] |xqc_engine_main_logic|END|now:1746037247676186| [2025/04/30 18:20:47 677272] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247677272| [2025/04/30 18:20:47 677287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247677153|pq_index:0| [2025/04/30 18:20:47 677293] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247676065| [2025/04/30 18:20:47 677300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247677298| [2025/04/30 18:20:47 677307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247677153|now:1746037247677298| [2025/04/30 18:20:47 677313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247677153|now:1746037247677298| [2025/04/30 18:20:47 677319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 677326] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 677332] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50902|min_srtt:50902|path_bw:1239168|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 677339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 677346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 677352] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 677358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 677364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 677371] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1450|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 677377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 677383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 677389] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1540| [2025/04/30 18:20:47 677434] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247677400|stream_id:0|stream_offset:1359417| [2025/04/30 18:20:47 677443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1540|origin_pktnum:1450|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 677457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 677464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50902|rtt_var:593|pto_duration:53274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 677470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 677476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 677482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 677487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247755674|now:1746037247677463|interv:78211| [2025/04/30 18:20:47 677493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247755674|now:1746037247677463|interval:78211|pto_count:0|srtt:50902 [2025/04/30 18:20:47 677500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64845| [2025/04/30 18:20:47 677507] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1451|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 677513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 677520] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 677525] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1541| [2025/04/30 18:20:47 677562] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247677535|stream_id:0|stream_offset:1360596| [2025/04/30 18:20:47 677572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1541|origin_pktnum:1451|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 677579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 677585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50902|rtt_var:593|pto_duration:53274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 677592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 677598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 677604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 677610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247755809|now:1746037247677585|interv:78224| [2025/04/30 18:20:47 677616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247755809|now:1746037247677585|interval:78224|pto_count:0|srtt:50902 [2025/04/30 18:20:47 677624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66045| [2025/04/30 18:20:47 677637] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247755809| [2025/04/30 18:20:47 677643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247755809| [2025/04/30 18:20:47 677649] [debug] |xqc_engine_wakeup_after|wakeup:1746037247755809|now:1746037247677649|diff:78160| [2025/04/30 18:20:47 677655] [debug] |xqc_engine_main_logic|END|now:1746037247677298| [2025/04/30 18:20:47 677752] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247677750| [2025/04/30 18:20:47 677760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 677769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:632| [2025/04/30 18:20:47 677774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:633| [2025/04/30 18:20:47 677782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:633| [2025/04/30 18:20:47 677789] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 677796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 677803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1358700|prior_time:1746037247624617|is_app_limited:0|send_elapse:54021|ack_elapse:53133|ctl_first_sent_time:1746037247626089|lagest_ack_time:1746037247677750|curr_delivered:1421228| [2025/04/30 18:20:47 677810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247626089| [2025/04/30 18:20:47 677817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 677824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 677830] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66128|prior_delivered:1358700|prior_time:1746037247624617|is_app_limited:0|send_elapse:54021|ack_elapse:53133|ctl_first_sent_time:1746037247626089|lagest_ack_time:1746037247677750|curr_delivered:1422428| [2025/04/30 18:20:47 677837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247626198| [2025/04/30 18:20:47 677843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 677849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50902|rttvar:593|minrtt:30950|latest_rtt:51552|ack_delay:0| [2025/04/30 18:20:47 677856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50984|rttvar:607|minrtt:30950|latest_rtt:51552|ack_delay:0| [2025/04/30 18:20:47 677862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1482|lost_pn:1479|thresh:3| [2025/04/30 18:20:47 677868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 677874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 677881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 677893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 677899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50984|rtt_var:607|pto_duration:53412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 677907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 677913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 677919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 677925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247755947|now:1746037247677899|interv:78048| [2025/04/30 18:20:47 677931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247755947|now:1746037247677899|interval:78048|pto_count:0|srtt:50984 [2025/04/30 18:20:47 677939] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54021, ack_elapse 53133, delivered 63728|rate 1179689|lost 216| [2025/04/30 18:20:47 677946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179689) in round 22| [2025/04/30 18:20:47 677952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 677958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 677964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247626198|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 677971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247626198|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 677979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:50984|latest_rtt:51552|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 678016] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:633|largest:633|pns:2| [2025/04/30 18:20:47 678023] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:633|frame:ACK |recv_time:1746037247677750|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 678031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367677750|now:1746037247677750|interv:120000000| [2025/04/30 18:20:47 678037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367677750|now:1746037247677750|interv:120000000| [2025/04/30 18:20:47 678043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247755809|pq_index:0| [2025/04/30 18:20:47 678050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247677298| [2025/04/30 18:20:47 678056] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247678056| [2025/04/30 18:20:47 678064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247678062| [2025/04/30 18:20:47 678077] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 678084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50984|min_srtt:50984|path_bw:1239168|loss_rate:4.17|path_pto:0| [2025/04/30 18:20:47 678091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 678098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 678104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 678111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50984|min_srtt:50984|path_bw:1239168|loss_rate:4.17|path_pto:0| [2025/04/30 18:20:47 678116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1458453| [2025/04/30 18:20:47 678123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50984|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 678130] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 678136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50984|min_srtt:50984|path_bw:1239168|loss_rate:4.17|path_pto:0| [2025/04/30 18:20:47 678143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1459632| [2025/04/30 18:20:47 678151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 678157] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 678162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 678169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 678175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 678182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 678188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 678193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247679193|now:1746037247678193|interv:1000| [2025/04/30 18:20:47 678199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 678209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 678215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247679193| [2025/04/30 18:20:47 678220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247679193| [2025/04/30 18:20:47 678226] [debug] |xqc_engine_wakeup_after|wakeup:1746037247679193|now:1746037247678226|diff:967| [2025/04/30 18:20:47 678232] [debug] |xqc_engine_main_logic|END|now:1746037247678062| [2025/04/30 18:20:47 678240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247678239| [2025/04/30 18:20:47 678245] [debug] |xqc_engine_wakeup_after|wakeup:1746037247679193|now:1746037247678245|diff:948| [2025/04/30 18:20:47 678251] [debug] |xqc_engine_main_logic|END|now:1746037247678239| [2025/04/30 18:20:47 679329] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247679328| [2025/04/30 18:20:47 679343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247679193|pq_index:0| [2025/04/30 18:20:47 679349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247678062| [2025/04/30 18:20:47 679357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247679355| [2025/04/30 18:20:47 679363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247679193|now:1746037247679355| [2025/04/30 18:20:47 679369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247679193|now:1746037247679355| [2025/04/30 18:20:47 679375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 679381] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 679388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50984|min_srtt:50984|path_bw:1239168|loss_rate:4.17|path_pto:0| [2025/04/30 18:20:47 679394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1459632| [2025/04/30 18:20:47 679401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 679406] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 679412] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 679418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 679425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 679431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 679437] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 679444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1542| [2025/04/30 18:20:47 679487] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247679455|stream_id:0|stream_offset:1457274| [2025/04/30 18:20:47 679502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 679509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 679515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50984|rtt_var:607|pto_duration:53412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 679521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 679527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 679533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 679538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247757867|now:1746037247679515|interv:78352| [2025/04/30 18:20:47 679544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247757867|now:1746037247679515|interval:78352|pto_count:0|srtt:50984 [2025/04/30 18:20:47 679550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64845| [2025/04/30 18:20:47 679557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 679563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1458453| [2025/04/30 18:20:47 679570] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 679575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1543| [2025/04/30 18:20:47 679613] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247679584|stream_id:0|stream_offset:1458453| [2025/04/30 18:20:47 679621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 679628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 679634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50984|rtt_var:607|pto_duration:53412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 679640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 679646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 679651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 679657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247757996|now:1746037247679633|interv:78363| [2025/04/30 18:20:47 679662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247757996|now:1746037247679633|interval:78363|pto_count:0|srtt:50984 [2025/04/30 18:20:47 679674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66045| [2025/04/30 18:20:47 679681] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247757996| [2025/04/30 18:20:47 679687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247757996| [2025/04/30 18:20:47 679692] [debug] |xqc_engine_wakeup_after|wakeup:1746037247757996|now:1746037247679692|diff:78304| [2025/04/30 18:20:47 679698] [debug] |xqc_engine_main_logic|END|now:1746037247679355| [2025/04/30 18:20:47 679818] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247679817| [2025/04/30 18:20:47 679826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 679834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:633| [2025/04/30 18:20:47 679840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:634| [2025/04/30 18:20:47 679848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:634| [2025/04/30 18:20:47 679853] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 679860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 679866] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66090|prior_delivered:1361138|prior_time:1746037247626959|is_app_limited:0|send_elapse:53014|ack_elapse:52858|ctl_first_sent_time:1746037247628430|lagest_ack_time:1746037247679817|curr_delivered:1423628| [2025/04/30 18:20:47 679873] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247628430| [2025/04/30 18:20:47 679879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 679885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 679891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66090|prior_delivered:1361138|prior_time:1746037247626959|is_app_limited:0|send_elapse:53014|ack_elapse:52858|ctl_first_sent_time:1746037247628430|lagest_ack_time:1746037247679817|curr_delivered:1424828| [2025/04/30 18:20:47 679897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247628563| [2025/04/30 18:20:47 679903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 679909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50984|rttvar:607|minrtt:30950|latest_rtt:51254|ack_delay:1000| [2025/04/30 18:20:47 679915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50892|rttvar:638|minrtt:30950|latest_rtt:51254|ack_delay:1000| [2025/04/30 18:20:47 679921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1484|lost_pn:1481|thresh:3| [2025/04/30 18:20:47 679927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 679938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 679943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 679949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 679954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50892|rtt_var:638|pto_duration:53444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 679960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 679966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 679971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 679977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247758028|now:1746037247679954|interv:78074| [2025/04/30 18:20:47 679983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247758028|now:1746037247679954|interval:78074|pto_count:0|srtt:50892 [2025/04/30 18:20:47 680011] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53014, ack_elapse 52858, delivered 63690|rate 1201380|lost 216| [2025/04/30 18:20:47 680017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201380) in round 22| [2025/04/30 18:20:47 680023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 680029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 680034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247628563|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 680041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247628563|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 680047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:50892|latest_rtt:51254|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 680055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:634|largest:634|pns:2| [2025/04/30 18:20:47 680061] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:634|frame:ACK |recv_time:1746037247679817|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 680067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367679817|now:1746037247679817|interv:120000000| [2025/04/30 18:20:47 680074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367679817|now:1746037247679817|interv:120000000| [2025/04/30 18:20:47 680079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247757996|pq_index:0| [2025/04/30 18:20:47 680090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247679355| [2025/04/30 18:20:47 680096] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247680095| [2025/04/30 18:20:47 680102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247680101| [2025/04/30 18:20:47 680109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 680115] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:4.05|path_pto:0| [2025/04/30 18:20:47 680121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1459632| [2025/04/30 18:20:47 680127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 680134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 680140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:4.05|path_pto:0| [2025/04/30 18:20:47 680146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1460811| [2025/04/30 18:20:47 680153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 680159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 680165] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:4.05|path_pto:0| [2025/04/30 18:20:47 680171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1461990| [2025/04/30 18:20:47 680177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 680182] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 680188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 680194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 680201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 680207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1459632| [2025/04/30 18:20:47 680218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 680223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247681223|now:1746037247680223|interv:1000| [2025/04/30 18:20:47 680229] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 680234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 680240] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247681223| [2025/04/30 18:20:47 680246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247681223| [2025/04/30 18:20:47 680251] [debug] |xqc_engine_wakeup_after|wakeup:1746037247681223|now:1746037247680251|diff:972| [2025/04/30 18:20:47 680257] [debug] |xqc_engine_main_logic|END|now:1746037247680101| [2025/04/30 18:20:47 680264] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247680264| [2025/04/30 18:20:47 680269] [debug] |xqc_engine_wakeup_after|wakeup:1746037247681223|now:1746037247680269|diff:954| [2025/04/30 18:20:47 680275] [debug] |xqc_engine_main_logic|END|now:1746037247680264| [2025/04/30 18:20:47 681349] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247681349| [2025/04/30 18:20:47 681360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247681223|pq_index:0| [2025/04/30 18:20:47 681365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247680101| [2025/04/30 18:20:47 681370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247681369| [2025/04/30 18:20:47 681375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247681223|now:1746037247681369| [2025/04/30 18:20:47 681380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247681223|now:1746037247681369| [2025/04/30 18:20:47 681384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 681388] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 681393] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:4.05|path_pto:0| [2025/04/30 18:20:47 681398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1461990| [2025/04/30 18:20:47 681403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 681407] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 681411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 681415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 681420] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 681424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1459632| [2025/04/30 18:20:47 681434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 681439] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1544| [2025/04/30 18:20:47 681480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247681448|stream_id:0|stream_offset:1459632| [2025/04/30 18:20:47 681490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 681498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 681505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50892|rtt_var:638|pto_duration:53444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 681511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 681515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 681519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 681523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247759892|now:1746037247681505|interv:78387| [2025/04/30 18:20:47 681527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247759892|now:1746037247681505|interval:78387|pto_count:0|srtt:50892 [2025/04/30 18:20:47 681532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64845| [2025/04/30 18:20:47 681537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 681541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1460811| [2025/04/30 18:20:47 681546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 681550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1545| [2025/04/30 18:20:47 681584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247681558|stream_id:0|stream_offset:1460811| [2025/04/30 18:20:47 681589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 681595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 681602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50892|rtt_var:638|pto_duration:53444|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 681609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 681615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 681628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 681634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247760002|now:1746037247681601|interv:78401| [2025/04/30 18:20:47 681641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247760002|now:1746037247681601|interval:78401|pto_count:0|srtt:50892 [2025/04/30 18:20:47 681648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66045| [2025/04/30 18:20:47 681654] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247760002| [2025/04/30 18:20:47 681661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247760002| [2025/04/30 18:20:47 681668] [debug] |xqc_engine_wakeup_after|wakeup:1746037247760002|now:1746037247681667|diff:78335| [2025/04/30 18:20:47 681675] [debug] |xqc_engine_main_logic|END|now:1746037247681369| [2025/04/30 18:20:47 681687] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247681686| [2025/04/30 18:20:47 681692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 681698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:634| [2025/04/30 18:20:47 681702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:635| [2025/04/30 18:20:47 681708] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:635| [2025/04/30 18:20:47 681712] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 681717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 681722] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:68490|prior_delivered:1361138|prior_time:1746037247626959|is_app_limited:0|send_elapse:53281|ack_elapse:54727|ctl_first_sent_time:1746037247628697|lagest_ack_time:1746037247681686|curr_delivered:1426028| [2025/04/30 18:20:47 681727] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247628697| [2025/04/30 18:20:47 681732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 681736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 681741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67252|prior_delivered:1363576|prior_time:1746037247629149|is_app_limited:0|send_elapse:54236|ack_elapse:52537|ctl_first_sent_time:1746037247630581|lagest_ack_time:1746037247681686|curr_delivered:1427228| [2025/04/30 18:20:47 681745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247630581| [2025/04/30 18:20:47 681749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 681753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50892|rttvar:638|minrtt:30950|latest_rtt:51105|ack_delay:1000| [2025/04/30 18:20:47 681758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50794|rttvar:675|minrtt:30950|latest_rtt:51105|ack_delay:1000| [2025/04/30 18:20:47 681767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1486|lost_pn:1483|thresh:3| [2025/04/30 18:20:47 681771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 681775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 681779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 681783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 681787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50794|rtt_var:675|pto_duration:53494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 681791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 681795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 681799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 681803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247760052|now:1746037247681787|interv:78265| [2025/04/30 18:20:47 681807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247760052|now:1746037247681787|interval:78265|pto_count:0|srtt:50794 [2025/04/30 18:20:47 681812] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54236, ack_elapse 52537, delivered 63652|rate 1173611|lost 216| [2025/04/30 18:20:47 681817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173611) in round 22| [2025/04/30 18:20:47 681821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 681825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 681829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247630581|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 681833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247630581|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 681838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:50794|latest_rtt:51105|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 681844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:635|largest:635|pns:2| [2025/04/30 18:20:47 681848] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:635|frame:ACK |recv_time:1746037247681686|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 681853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367681686|now:1746037247681686|interv:120000000| [2025/04/30 18:20:47 681861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367681686|now:1746037247681686|interv:120000000| [2025/04/30 18:20:47 681865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247760002|pq_index:0| [2025/04/30 18:20:47 681869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247681369| [2025/04/30 18:20:47 681873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247681873| [2025/04/30 18:20:47 681878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247681877| [2025/04/30 18:20:47 681883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 681888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50794|min_srtt:50794|path_bw:1239168|loss_rate:3.95|path_pto:0| [2025/04/30 18:20:47 681892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1461990| [2025/04/30 18:20:47 681897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 681902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 681906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50794|min_srtt:50794|path_bw:1239168|loss_rate:3.95|path_pto:0| [2025/04/30 18:20:47 681910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1463169| [2025/04/30 18:20:47 681915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50794|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 681919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 681924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50794|min_srtt:50794|path_bw:1239168|loss_rate:3.95|path_pto:0| [2025/04/30 18:20:47 681928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1464348| [2025/04/30 18:20:47 681932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 681936] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 681940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 681944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 681949] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 681955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1461990| [2025/04/30 18:20:47 681960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 681964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247682963|now:1746037247681963|interv:1000| [2025/04/30 18:20:47 681968] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 681971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 681975] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247682963| [2025/04/30 18:20:47 681979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247682963| [2025/04/30 18:20:47 681983] [debug] |xqc_engine_wakeup_after|wakeup:1746037247682963|now:1746037247681983|diff:980| [2025/04/30 18:20:47 682008] [debug] |xqc_engine_main_logic|END|now:1746037247681877| [2025/04/30 18:20:47 682016] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247682016| [2025/04/30 18:20:47 682021] [debug] |xqc_engine_wakeup_after|wakeup:1746037247682963|now:1746037247682021|diff:942| [2025/04/30 18:20:47 682025] [debug] |xqc_engine_main_logic|END|now:1746037247682016| [2025/04/30 18:20:47 683099] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247683098| [2025/04/30 18:20:47 683109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247682963|pq_index:0| [2025/04/30 18:20:47 683114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247681877| [2025/04/30 18:20:47 683119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247683118| [2025/04/30 18:20:47 683124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247682963|now:1746037247683118| [2025/04/30 18:20:47 683129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247682963|now:1746037247683118| [2025/04/30 18:20:47 683133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 683137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 683142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50794|min_srtt:50794|path_bw:1239168|loss_rate:3.95|path_pto:0| [2025/04/30 18:20:47 683147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1464348| [2025/04/30 18:20:47 683152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 683156] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 683160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 683164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 683174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 683178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1461990| [2025/04/30 18:20:47 683183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 683187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1546| [2025/04/30 18:20:47 683223] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63645|now:1746037247683196|stream_id:0|stream_offset:1461990| [2025/04/30 18:20:47 683229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 683236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63645|applimit:0| [2025/04/30 18:20:47 683243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50794|rtt_var:675|pto_duration:53494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 683249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 683255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 683262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64845| [2025/04/30 18:20:47 683269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247761690|now:1746037247683242|interv:78448| [2025/04/30 18:20:47 683276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247761690|now:1746037247683242|interval:78448|pto_count:0|srtt:50794 [2025/04/30 18:20:47 683283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64845| [2025/04/30 18:20:47 683291] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 683297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64845|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1463169| [2025/04/30 18:20:47 683304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 683312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1547| [2025/04/30 18:20:47 683351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64845|now:1746037247683323|stream_id:0|stream_offset:1463169| [2025/04/30 18:20:47 683360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1547|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 683368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64845|applimit:0| [2025/04/30 18:20:47 683375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50794|rtt_var:675|pto_duration:53494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 683386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 683390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 683393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66045| [2025/04/30 18:20:47 683398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247761817|now:1746037247683374|interv:78443| [2025/04/30 18:20:47 683402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247761817|now:1746037247683374|interval:78443|pto_count:0|srtt:50794 [2025/04/30 18:20:47 683406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66045| [2025/04/30 18:20:47 683413] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247761817| [2025/04/30 18:20:47 683420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247761817| [2025/04/30 18:20:47 683424] [debug] |xqc_engine_wakeup_after|wakeup:1746037247761817|now:1746037247683424|diff:78393| [2025/04/30 18:20:47 683429] [debug] |xqc_engine_main_logic|END|now:1746037247683118| [2025/04/30 18:20:47 683709] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247683708| [2025/04/30 18:20:47 683715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 683721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:635| [2025/04/30 18:20:47 683725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:636| [2025/04/30 18:20:47 683731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:636| [2025/04/30 18:20:47 683736] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 683741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 683745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:68452|prior_delivered:1363576|prior_time:1746037247629149|is_app_limited:0|send_elapse:54346|ack_elapse:54559|ctl_first_sent_time:1746037247630691|lagest_ack_time:1746037247683708|curr_delivered:1428428| [2025/04/30 18:20:47 683750] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247630691| [2025/04/30 18:20:47 683760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 683765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 683770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67246|prior_delivered:1365982|prior_time:1746037247630817|is_app_limited:0|send_elapse:54528|ack_elapse:52891|ctl_first_sent_time:1746037247632301|lagest_ack_time:1746037247683708|curr_delivered:1429628| [2025/04/30 18:20:47 683774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247632301| [2025/04/30 18:20:47 683778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 683786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50794|rttvar:675|minrtt:30950|latest_rtt:51407|ack_delay:1000| [2025/04/30 18:20:47 683791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50745|rttvar:603|minrtt:30950|latest_rtt:51407|ack_delay:1000| [2025/04/30 18:20:47 683795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1488|lost_pn:1485|thresh:3| [2025/04/30 18:20:47 683799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 683803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 683807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 683811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 683815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50745|rtt_var:603|pto_duration:53157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 683820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 683824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 683828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63645| [2025/04/30 18:20:47 683832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247761480|now:1746037247683815|interv:77665| [2025/04/30 18:20:47 683836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247761480|now:1746037247683815|interval:77665|pto_count:0|srtt:50745 [2025/04/30 18:20:47 683840] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54528, ack_elapse 52891, delivered 63646|rate 1167216|lost 216| [2025/04/30 18:20:47 683845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1167216) in round 22| [2025/04/30 18:20:47 683849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 683854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 683858] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247632301|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 683862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247632301|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 683867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63645|srtt:50745|latest_rtt:51407|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 683873] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:636|largest:636|pns:2| [2025/04/30 18:20:47 683880] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:636|frame:ACK |recv_time:1746037247683708|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 683884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367683708|now:1746037247683708|interv:120000000| [2025/04/30 18:20:47 683889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367683708|now:1746037247683708|interv:120000000| [2025/04/30 18:20:47 683893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247761817|pq_index:0| [2025/04/30 18:20:47 683897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247683118| [2025/04/30 18:20:47 683901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247683901| [2025/04/30 18:20:47 683906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247683905| [2025/04/30 18:20:47 683911] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 683916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50745|min_srtt:50745|path_bw:1239168|loss_rate:3.85|path_pto:0| [2025/04/30 18:20:47 683920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1464348| [2025/04/30 18:20:47 683925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 683929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 683934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50745|min_srtt:50745|path_bw:1239168|loss_rate:3.85|path_pto:0| [2025/04/30 18:20:47 683938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1465527| [2025/04/30 18:20:47 683943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 683947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 683951] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50745|min_srtt:50745|path_bw:1239168|loss_rate:3.85|path_pto:0| [2025/04/30 18:20:47 683956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1466706| [2025/04/30 18:20:47 683960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 683964] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 683968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 683975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 683979] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 683983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63645|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1464348| [2025/04/30 18:20:47 684013] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 684017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247685017|now:1746037247684017|interv:1000| [2025/04/30 18:20:47 684021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 684025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 684029] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247685017| [2025/04/30 18:20:47 684033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247685017| [2025/04/30 18:20:47 684037] [debug] |xqc_engine_wakeup_after|wakeup:1746037247685017|now:1746037247684037|diff:980| [2025/04/30 18:20:47 684041] [debug] |xqc_engine_main_logic|END|now:1746037247683905| [2025/04/30 18:20:47 684047] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247684047| [2025/04/30 18:20:47 684051] [debug] |xqc_engine_wakeup_after|wakeup:1746037247685017|now:1746037247684051|diff:966| [2025/04/30 18:20:47 684055] [debug] |xqc_engine_main_logic|END|now:1746037247684047| [2025/04/30 18:20:47 684840] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247684839| [2025/04/30 18:20:47 684850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 684856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:636| [2025/04/30 18:20:47 684860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:637| [2025/04/30 18:20:47 684866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:637| [2025/04/30 18:20:47 684871] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 684876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 684881] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:68446|prior_delivered:1365982|prior_time:1746037247630817|is_app_limited:0|send_elapse:54639|ack_elapse:54022|ctl_first_sent_time:1746037247632412|lagest_ack_time:1746037247684839|curr_delivered:1430828| [2025/04/30 18:20:47 684885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247632412| [2025/04/30 18:20:47 684890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 684895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1490|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1490|path_largest_ack:1490| [2025/04/30 18:20:47 684899] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64865|prior_delivered:1369582|prior_time:1746037247633850|is_app_limited:0|send_elapse:53098|ack_elapse:50989|ctl_first_sent_time:1746037247634516|lagest_ack_time:1746037247684839|curr_delivered:1430847| [2025/04/30 18:20:47 684910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247634516| [2025/04/30 18:20:47 684914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 684918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50745|rttvar:603|minrtt:30950|latest_rtt:50323|ack_delay:0| [2025/04/30 18:20:47 684922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50692|rttvar:558|minrtt:30950|latest_rtt:50323|ack_delay:0| [2025/04/30 18:20:47 684927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1490|lost_pn:1487|thresh:3| [2025/04/30 18:20:47 684931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 684935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 684939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 684943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 684947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50692|rtt_var:558|pto_duration:52924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 684952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 684956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 684959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62426| [2025/04/30 18:20:47 684963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247761247|now:1746037247684947|interv:76300| [2025/04/30 18:20:47 684967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247761247|now:1746037247684947|interval:76300|pto_count:0|srtt:50692 [2025/04/30 18:20:47 684972] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53098, ack_elapse 50989, delivered 61265|rate 1153809|lost 216| [2025/04/30 18:20:47 684976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153809) in round 22| [2025/04/30 18:20:47 684981] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 684985] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 685011] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:1219|po_sent_time:1746037247634516|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 685016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:1219|po_sent_time:1746037247634516|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 685024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:62426|srtt:50692|latest_rtt:50323|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 685029] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:637|largest:637|pns:2| [2025/04/30 18:20:47 685034] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:637|frame:ACK |recv_time:1746037247684839|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 685039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367684839|now:1746037247684839|interv:120000000| [2025/04/30 18:20:47 685043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367684839|now:1746037247684839|interv:120000000| [2025/04/30 18:20:47 685047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247685017|pq_index:0| [2025/04/30 18:20:47 685051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247683905| [2025/04/30 18:20:47 685055] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247685055| [2025/04/30 18:20:47 685060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247685059| [2025/04/30 18:20:47 685065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247685017|now:1746037247685059| [2025/04/30 18:20:47 685069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247685017|now:1746037247685059| [2025/04/30 18:20:47 685073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 685077] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 685082] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50692|min_srtt:50692|path_bw:1239168|loss_rate:3.85|path_pto:0| [2025/04/30 18:20:47 685087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:62426|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1466706| [2025/04/30 18:20:47 685091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 685096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 685100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50692|min_srtt:50692|path_bw:1239168|loss_rate:3.85|path_pto:0| [2025/04/30 18:20:47 685104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:3600|inflight:62426|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1467885| [2025/04/30 18:20:47 685109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 685113] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 685119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 685124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 685128] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 685132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62426|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1464348| [2025/04/30 18:20:47 685137] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 685141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1548| [2025/04/30 18:20:47 685175] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62426|now:1746037247685148|stream_id:0|stream_offset:1464348| [2025/04/30 18:20:47 685181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 685187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62426|applimit:0| [2025/04/30 18:20:47 685194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50692|rtt_var:558|pto_duration:52924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 685201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 685208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 685214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63626| [2025/04/30 18:20:47 685221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247763072|now:1746037247685193|interv:77879| [2025/04/30 18:20:47 685228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247763072|now:1746037247685193|interval:77879|pto_count:0|srtt:50692 [2025/04/30 18:20:47 685236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:63626| [2025/04/30 18:20:47 685244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 685249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63626|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1465527| [2025/04/30 18:20:47 685253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 685258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1549| [2025/04/30 18:20:47 685288] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63626|now:1746037247685265|stream_id:0|stream_offset:1465527| [2025/04/30 18:20:47 685293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 685307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63626|applimit:0| [2025/04/30 18:20:47 685315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50692|rtt_var:558|pto_duration:52924|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 685322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 685328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 685334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64826| [2025/04/30 18:20:47 685340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247763189|now:1746037247685314|interv:77875| [2025/04/30 18:20:47 685347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247763189|now:1746037247685314|interval:77875|pto_count:0|srtt:50692 [2025/04/30 18:20:47 685354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64826| [2025/04/30 18:20:47 685362] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 685369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64826|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1466706| [2025/04/30 18:20:47 685376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 685382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247686382|now:1746037247685382|interv:1000| [2025/04/30 18:20:47 685388] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 685391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 685396] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247686382| [2025/04/30 18:20:47 685400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247686382| [2025/04/30 18:20:47 685404] [debug] |xqc_engine_wakeup_after|wakeup:1746037247686382|now:1746037247685404|diff:978| [2025/04/30 18:20:47 685408] [debug] |xqc_engine_main_logic|END|now:1746037247685059| [2025/04/30 18:20:47 685414] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247685414| [2025/04/30 18:20:47 685418] [debug] |xqc_engine_wakeup_after|wakeup:1746037247686382|now:1746037247685418|diff:964| [2025/04/30 18:20:47 685422] [debug] |xqc_engine_main_logic|END|now:1746037247685414| [2025/04/30 18:20:47 685761] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247685760| [2025/04/30 18:20:47 685770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 685777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:637| [2025/04/30 18:20:47 685780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:638| [2025/04/30 18:20:47 685786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:638| [2025/04/30 18:20:47 685790] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 685795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1491|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1492|path_largest_ack:1491| [2025/04/30 18:20:47 685805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64884|prior_delivered:1369582|prior_time:1746037247633850|is_app_limited:0|send_elapse:53225|ack_elapse:51910|ctl_first_sent_time:1746037247634643|lagest_ack_time:1746037247685760|curr_delivered:1430866| [2025/04/30 18:20:47 685810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247634643| [2025/04/30 18:20:47 685815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 685819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 685823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:64884|prior_delivered:1369582|prior_time:1746037247633850|is_app_limited:0|send_elapse:53225|ack_elapse:51910|ctl_first_sent_time:1746037247634643|lagest_ack_time:1746037247685760|curr_delivered:1432066| [2025/04/30 18:20:47 685828] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247634747| [2025/04/30 18:20:47 685832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 685836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50692|rttvar:558|minrtt:30950|latest_rtt:51013|ack_delay:0| [2025/04/30 18:20:47 685841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50732|rttvar:499|minrtt:30950|latest_rtt:51013|ack_delay:0| [2025/04/30 18:20:47 685845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1492|lost_pn:1489|thresh:3| [2025/04/30 18:20:47 685849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 685853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 685857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 685861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 685866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50732|rtt_var:499|pto_duration:52732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 685870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 685874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 685878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 685882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247762997|now:1746037247685865|interv:77132| [2025/04/30 18:20:47 685886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247762997|now:1746037247685865|interval:77132|pto_count:0|srtt:50732 [2025/04/30 18:20:47 685890] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53225, ack_elapse 51910, delivered 62484|rate 1173959|lost 216| [2025/04/30 18:20:47 685901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173959) in round 22| [2025/04/30 18:20:47 685906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 685910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 685914] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:1219|po_sent_time:1746037247634747|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 685918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:1219|po_sent_time:1746037247634747|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 685923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:50732|latest_rtt:51013|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 685929] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:638|largest:638|pns:2| [2025/04/30 18:20:47 685933] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:638|frame:ACK |recv_time:1746037247685760|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 685938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367685760|now:1746037247685760|interv:120000000| [2025/04/30 18:20:47 685942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367685760|now:1746037247685760|interv:120000000| [2025/04/30 18:20:47 685946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247686382|pq_index:0| [2025/04/30 18:20:47 685951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247685059| [2025/04/30 18:20:47 685955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247685955| [2025/04/30 18:20:47 685960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247685959| [2025/04/30 18:20:47 685965] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 685969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50732|min_srtt:50732|path_bw:1239168|loss_rate:3.75|path_pto:0| [2025/04/30 18:20:47 685974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1467885| [2025/04/30 18:20:47 685979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50732|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 685983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 686013] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50732|min_srtt:50732|path_bw:1239168|loss_rate:3.75|path_pto:0| [2025/04/30 18:20:47 686021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1469064| [2025/04/30 18:20:47 686025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 686029] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 686033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 686037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 686042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 686046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1466706| [2025/04/30 18:20:47 686051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 686055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 686059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247686382| [2025/04/30 18:20:47 686063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247686382| [2025/04/30 18:20:47 686067] [debug] |xqc_engine_wakeup_after|wakeup:1746037247686382|now:1746037247686067|diff:315| [2025/04/30 18:20:47 686071] [debug] |xqc_engine_main_logic|END|now:1746037247685959| [2025/04/30 18:20:47 686076] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247686076| [2025/04/30 18:20:47 686080] [debug] |xqc_engine_wakeup_after|wakeup:1746037247686382|now:1746037247686080|diff:302| [2025/04/30 18:20:47 686084] [debug] |xqc_engine_main_logic|END|now:1746037247686076| [2025/04/30 18:20:47 687153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247687153| [2025/04/30 18:20:47 687164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247686382|pq_index:0| [2025/04/30 18:20:47 687169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247685959| [2025/04/30 18:20:47 687174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247687173| [2025/04/30 18:20:47 687178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247686382|now:1746037247687173| [2025/04/30 18:20:47 687183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247686382|now:1746037247687173| [2025/04/30 18:20:47 687187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 687191] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 687197] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50732|min_srtt:50732|path_bw:1239168|loss_rate:3.75|path_pto:0| [2025/04/30 18:20:47 687201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1469064| [2025/04/30 18:20:47 687212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 687216] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 687220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 687225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 687229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 687234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1466706| [2025/04/30 18:20:47 687238] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 687243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1550| [2025/04/30 18:20:47 687286] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247687251|stream_id:0|stream_offset:1466706| [2025/04/30 18:20:47 687297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 687304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 687310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50732|rtt_var:499|pto_duration:52732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 687317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 687324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 687331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 687338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247764983|now:1746037247687310|interv:77673| [2025/04/30 18:20:47 687344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247764983|now:1746037247687310|interval:77673|pto_count:0|srtt:50732 [2025/04/30 18:20:47 687351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 687356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 687361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1467885| [2025/04/30 18:20:47 687365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 687369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1551| [2025/04/30 18:20:47 687406] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247687383|stream_id:0|stream_offset:1467885| [2025/04/30 18:20:47 687412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 687416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 687421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50732|rtt_var:499|pto_duration:52732|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 687425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 687429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 687435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 687441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247765115|now:1746037247687421|interv:77694| [2025/04/30 18:20:47 687448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247765115|now:1746037247687421|interval:77694|pto_count:0|srtt:50732 [2025/04/30 18:20:47 687456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 687463] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247765115| [2025/04/30 18:20:47 687470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247765115| [2025/04/30 18:20:47 687476] [debug] |xqc_engine_wakeup_after|wakeup:1746037247765115|now:1746037247687476|diff:77639| [2025/04/30 18:20:47 687482] [debug] |xqc_engine_main_logic|END|now:1746037247687173| [2025/04/30 18:20:47 687743] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247687742| [2025/04/30 18:20:47 687752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 687759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:638| [2025/04/30 18:20:47 687762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:639| [2025/04/30 18:20:47 687768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:639| [2025/04/30 18:20:47 687773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 687778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 687782] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1369582|prior_time:1746037247633850|is_app_limited:0|send_elapse:53430|ack_elapse:53892|ctl_first_sent_time:1746037247634848|lagest_ack_time:1746037247687742|curr_delivered:1433266| [2025/04/30 18:20:47 687787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247634848| [2025/04/30 18:20:47 687792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 687801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1494|path_largest_ack:1494| [2025/04/30 18:20:47 687806] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66084|prior_delivered:1371982|prior_time:1746037247635778|is_app_limited:0|send_elapse:52921|ack_elapse:51964|ctl_first_sent_time:1746037247636276|lagest_ack_time:1746037247687742|curr_delivered:1434466| [2025/04/30 18:20:47 687810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247636276| [2025/04/30 18:20:47 687814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 687818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50732|rttvar:499|minrtt:30950|latest_rtt:51466|ack_delay:0| [2025/04/30 18:20:47 687822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50824|rttvar:558|minrtt:30950|latest_rtt:51466|ack_delay:0| [2025/04/30 18:20:47 687827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1494|lost_pn:1491|thresh:3| [2025/04/30 18:20:47 687831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 687835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 687839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 687843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 687847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50824|rtt_var:558|pto_duration:53056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 687851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 687855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 687859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 687863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247765439|now:1746037247687847|interv:77592| [2025/04/30 18:20:47 687867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247765439|now:1746037247687847|interval:77592|pto_count:0|srtt:50824 [2025/04/30 18:20:47 687872] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52921, ack_elapse 51964, delivered 62484|rate 1180703|lost 216| [2025/04/30 18:20:47 687877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180703) in round 22| [2025/04/30 18:20:47 687881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 687885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 687889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247636276|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 687896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247636276|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 687901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:50824|latest_rtt:51466|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 687907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:639|largest:639|pns:2| [2025/04/30 18:20:47 687911] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:639|frame:ACK |recv_time:1746037247687742|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 687916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367687742|now:1746037247687742|interv:120000000| [2025/04/30 18:20:47 687920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367687742|now:1746037247687742|interv:120000000| [2025/04/30 18:20:47 687924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247765115|pq_index:0| [2025/04/30 18:20:47 687928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247687173| [2025/04/30 18:20:47 687933] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247687932| [2025/04/30 18:20:47 687937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247687936| [2025/04/30 18:20:47 687942] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 687947] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50824|min_srtt:50824|path_bw:1239168|loss_rate:3.66|path_pto:0| [2025/04/30 18:20:47 687952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1469064| [2025/04/30 18:20:47 687956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 687961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 687965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50824|min_srtt:50824|path_bw:1239168|loss_rate:3.66|path_pto:0| [2025/04/30 18:20:47 687970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1470243| [2025/04/30 18:20:47 687974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 687978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 688005] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50824|min_srtt:50824|path_bw:1239168|loss_rate:3.66|path_pto:0| [2025/04/30 18:20:47 688015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1471422| [2025/04/30 18:20:47 688019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 688023] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 688027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 688031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 688036] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 688040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1469064| [2025/04/30 18:20:47 688045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 688049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247689049|now:1746037247688049|interv:1000| [2025/04/30 18:20:47 688053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 688057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 688061] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247689049| [2025/04/30 18:20:47 688065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247689049| [2025/04/30 18:20:47 688069] [debug] |xqc_engine_wakeup_after|wakeup:1746037247689049|now:1746037247688069|diff:980| [2025/04/30 18:20:47 688073] [debug] |xqc_engine_main_logic|END|now:1746037247687936| [2025/04/30 18:20:47 688078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247688078| [2025/04/30 18:20:47 688082] [debug] |xqc_engine_wakeup_after|wakeup:1746037247689049|now:1746037247688082|diff:967| [2025/04/30 18:20:47 688086] [debug] |xqc_engine_main_logic|END|now:1746037247688078| [2025/04/30 18:20:47 689153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247689153| [2025/04/30 18:20:47 689164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247689049|pq_index:0| [2025/04/30 18:20:47 689168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247687936| [2025/04/30 18:20:47 689173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247689172| [2025/04/30 18:20:47 689178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247689049|now:1746037247689172| [2025/04/30 18:20:47 689182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247689049|now:1746037247689172| [2025/04/30 18:20:47 689186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 689191] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 689201] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50824|min_srtt:50824|path_bw:1239168|loss_rate:3.66|path_pto:0| [2025/04/30 18:20:47 689206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1471422| [2025/04/30 18:20:47 689211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 689215] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 689219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 689223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 689228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 689232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1469064| [2025/04/30 18:20:47 689237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 689241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1552| [2025/04/30 18:20:47 689297] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247689262|stream_id:0|stream_offset:1469064| [2025/04/30 18:20:47 689307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 689315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 689322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50824|rtt_var:558|pto_duration:53056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 689330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 689336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 689342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 689348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247767318|now:1746037247689322|interv:77996| [2025/04/30 18:20:47 689352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247767318|now:1746037247689322|interval:77996|pto_count:0|srtt:50824 [2025/04/30 18:20:47 689357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 689362] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 689366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1470243| [2025/04/30 18:20:47 689376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 689380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1553| [2025/04/30 18:20:47 689410] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247689387|stream_id:0|stream_offset:1470243| [2025/04/30 18:20:47 689415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 689420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 689424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50824|rtt_var:558|pto_duration:53056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 689429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 689433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 689439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 689445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247767443|now:1746037247689424|interv:78019| [2025/04/30 18:20:47 689452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247767443|now:1746037247689424|interval:78019|pto_count:0|srtt:50824 [2025/04/30 18:20:47 689460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 689467] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247767443| [2025/04/30 18:20:47 689474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247767443| [2025/04/30 18:20:47 689480] [debug] |xqc_engine_wakeup_after|wakeup:1746037247767443|now:1746037247689479|diff:77964| [2025/04/30 18:20:47 689484] [debug] |xqc_engine_main_logic|END|now:1746037247689172| [2025/04/30 18:20:47 689733] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247689732| [2025/04/30 18:20:47 689740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 689746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:639| [2025/04/30 18:20:47 689750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:640| [2025/04/30 18:20:47 689756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:640| [2025/04/30 18:20:47 689760] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 689766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 689770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1371982|prior_time:1746037247635778|is_app_limited:0|send_elapse:53064|ack_elapse:53954|ctl_first_sent_time:1746037247636419|lagest_ack_time:1746037247689732|curr_delivered:1435666| [2025/04/30 18:20:47 689780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247636419| [2025/04/30 18:20:47 689785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 689789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 689793] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1371982|prior_time:1746037247635778|is_app_limited:0|send_elapse:53064|ack_elapse:53954|ctl_first_sent_time:1746037247636419|lagest_ack_time:1746037247689732|curr_delivered:1436866| [2025/04/30 18:20:47 689798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247637763| [2025/04/30 18:20:47 689802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 689806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50824|rttvar:558|minrtt:30950|latest_rtt:51969|ack_delay:1000| [2025/04/30 18:20:47 689810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50842|rttvar:455|minrtt:30950|latest_rtt:51969|ack_delay:1000| [2025/04/30 18:20:47 689815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1496|lost_pn:1493|thresh:3| [2025/04/30 18:20:47 689819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 689823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 689827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 689831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 689835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50842|rtt_var:455|pto_duration:52842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 689839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 689843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 689847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 689851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247767229|now:1746037247689835|interv:77394| [2025/04/30 18:20:47 689856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247767229|now:1746037247689835|interval:77394|pto_count:0|srtt:50842 [2025/04/30 18:20:47 689860] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53064, ack_elapse 53954, delivered 64884|rate 1202579|lost 216| [2025/04/30 18:20:47 689865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202579) in round 22| [2025/04/30 18:20:47 689869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 689873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 689880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247637763|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 689884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247637763|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 689889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:50842|latest_rtt:51969|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 689895] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:640|largest:640|pns:2| [2025/04/30 18:20:47 689899] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:640|frame:ACK |recv_time:1746037247689732|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 689904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367689732|now:1746037247689732|interv:120000000| [2025/04/30 18:20:47 689908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367689732|now:1746037247689732|interv:120000000| [2025/04/30 18:20:47 689912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247767443|pq_index:0| [2025/04/30 18:20:47 689917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247689172| [2025/04/30 18:20:47 689921] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247689921| [2025/04/30 18:20:47 689926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247689925| [2025/04/30 18:20:47 689931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 689936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50842|min_srtt:50842|path_bw:1239168|loss_rate:3.57|path_pto:0| [2025/04/30 18:20:47 689940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1471422| [2025/04/30 18:20:47 689945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 689949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 689954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50842|min_srtt:50842|path_bw:1239168|loss_rate:3.57|path_pto:0| [2025/04/30 18:20:47 689958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1472601| [2025/04/30 18:20:47 689967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 689971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 689976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50842|min_srtt:50842|path_bw:1239168|loss_rate:3.57|path_pto:0| [2025/04/30 18:20:47 689980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1473780| [2025/04/30 18:20:47 689984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 690012] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 690017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 690021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 690026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 690030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1471422| [2025/04/30 18:20:47 690035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 690039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247691039|now:1746037247690039|interv:1000| [2025/04/30 18:20:47 690043] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 690047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 690051] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247691039| [2025/04/30 18:20:47 690055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247691039| [2025/04/30 18:20:47 690059] [debug] |xqc_engine_wakeup_after|wakeup:1746037247691039|now:1746037247690059|diff:980| [2025/04/30 18:20:47 690064] [debug] |xqc_engine_main_logic|END|now:1746037247689925| [2025/04/30 18:20:47 690069] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247690069| [2025/04/30 18:20:47 690073] [debug] |xqc_engine_wakeup_after|wakeup:1746037247691039|now:1746037247690073|diff:966| [2025/04/30 18:20:47 690077] [debug] |xqc_engine_main_logic|END|now:1746037247690069| [2025/04/30 18:20:47 691144] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247691144| [2025/04/30 18:20:47 691155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247691039|pq_index:0| [2025/04/30 18:20:47 691159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247689925| [2025/04/30 18:20:47 691164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247691163| [2025/04/30 18:20:47 691169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247691039|now:1746037247691163| [2025/04/30 18:20:47 691178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247691039|now:1746037247691163| [2025/04/30 18:20:47 691182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 691186] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 691191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50842|min_srtt:50842|path_bw:1239168|loss_rate:3.57|path_pto:0| [2025/04/30 18:20:47 691196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1473780| [2025/04/30 18:20:47 691201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 691205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 691208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 691213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 691218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 691222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1471422| [2025/04/30 18:20:47 691227] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 691231] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1554| [2025/04/30 18:20:47 691286] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247691240|stream_id:0|stream_offset:1471422| [2025/04/30 18:20:47 691296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 691303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 691310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50842|rtt_var:455|pto_duration:52842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 691317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 691324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 691330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 691337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247769082|now:1746037247691310|interv:77772| [2025/04/30 18:20:47 691342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247769082|now:1746037247691310|interval:77772|pto_count:0|srtt:50842 [2025/04/30 18:20:47 691352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 691357] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 691362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1472601| [2025/04/30 18:20:47 691366] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 691371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1555| [2025/04/30 18:20:47 691401] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247691379|stream_id:0|stream_offset:1472601| [2025/04/30 18:20:47 691406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 691411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 691415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50842|rtt_var:455|pto_duration:52842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 691420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 691424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 691431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 691438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247769221|now:1746037247691415|interv:77806| [2025/04/30 18:20:47 691444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247769221|now:1746037247691415|interval:77806|pto_count:0|srtt:50842 [2025/04/30 18:20:47 691451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 691459] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247769221| [2025/04/30 18:20:47 691465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247769221| [2025/04/30 18:20:47 691472] [debug] |xqc_engine_wakeup_after|wakeup:1746037247769221|now:1746037247691471|diff:77750| [2025/04/30 18:20:47 691477] [debug] |xqc_engine_main_logic|END|now:1746037247691163| [2025/04/30 18:20:47 691772] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247691770| [2025/04/30 18:20:47 691779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 691785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:640| [2025/04/30 18:20:47 691789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:641| [2025/04/30 18:20:47 691795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:641| [2025/04/30 18:20:47 691799] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 691804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 691814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1374382|prior_time:1746037247637904|is_app_limited:0|send_elapse:54219|ack_elapse:53866|ctl_first_sent_time:1746037247639416|lagest_ack_time:1746037247691770|curr_delivered:1438066| [2025/04/30 18:20:47 691819] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247639416| [2025/04/30 18:20:47 691823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 691828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 691832] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1374382|prior_time:1746037247637904|is_app_limited:0|send_elapse:54219|ack_elapse:53866|ctl_first_sent_time:1746037247639416|lagest_ack_time:1746037247691770|curr_delivered:1439266| [2025/04/30 18:20:47 691837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247639529| [2025/04/30 18:20:47 691841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 691845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50842|rttvar:455|minrtt:30950|latest_rtt:52241|ack_delay:1000| [2025/04/30 18:20:47 691849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50892|rttvar:441|minrtt:30950|latest_rtt:52241|ack_delay:1000| [2025/04/30 18:20:47 691853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1502|lost_pn:1499|thresh:3| [2025/04/30 18:20:47 691858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 691862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 691866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 691870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 691874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50892|rtt_var:441|pto_duration:52892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 691878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 691882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 691886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 691890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247769271|now:1746037247691873|interv:77398| [2025/04/30 18:20:47 691894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247769271|now:1746037247691873|interval:77398|pto_count:0|srtt:50892 [2025/04/30 18:20:47 691898] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54219, ack_elapse 53866, delivered 64884|rate 1196702|lost 216| [2025/04/30 18:20:47 691905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196702) in round 22| [2025/04/30 18:20:47 691910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 691914] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 691918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247639529|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 691922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247639529|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 691927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:50892|latest_rtt:52241|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 691933] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:641|largest:641|pns:2| [2025/04/30 18:20:47 691938] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:641|frame:ACK |recv_time:1746037247691770|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 691942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367691770|now:1746037247691770|interv:120000000| [2025/04/30 18:20:47 691946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367691770|now:1746037247691770|interv:120000000| [2025/04/30 18:20:47 691950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247769221|pq_index:0| [2025/04/30 18:20:47 691955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247691163| [2025/04/30 18:20:47 691959] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247691959| [2025/04/30 18:20:47 691964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247691963| [2025/04/30 18:20:47 691969] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 691974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:3.49|path_pto:0| [2025/04/30 18:20:47 691978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1473780| [2025/04/30 18:20:47 691982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 692011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 692016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:3.49|path_pto:0| [2025/04/30 18:20:47 692024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1474959| [2025/04/30 18:20:47 692029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 692033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 692038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:3.49|path_pto:0| [2025/04/30 18:20:47 692042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1476138| [2025/04/30 18:20:47 692047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 692050] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 692054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 692059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 692063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 692068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1473780| [2025/04/30 18:20:47 692072] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 692076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247693076|now:1746037247692076|interv:1000| [2025/04/30 18:20:47 692080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 692084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 692088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247693076| [2025/04/30 18:20:47 692092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247693076| [2025/04/30 18:20:47 692096] [debug] |xqc_engine_wakeup_after|wakeup:1746037247693076|now:1746037247692096|diff:980| [2025/04/30 18:20:47 692101] [debug] |xqc_engine_main_logic|END|now:1746037247691963| [2025/04/30 18:20:47 692106] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247692106| [2025/04/30 18:20:47 692110] [debug] |xqc_engine_wakeup_after|wakeup:1746037247693076|now:1746037247692110|diff:966| [2025/04/30 18:20:47 692114] [debug] |xqc_engine_main_logic|END|now:1746037247692106| [2025/04/30 18:20:47 693181] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247693181| [2025/04/30 18:20:47 693192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247693076|pq_index:0| [2025/04/30 18:20:47 693197] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247691963| [2025/04/30 18:20:47 693202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247693201| [2025/04/30 18:20:47 693212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247693076|now:1746037247693201| [2025/04/30 18:20:47 693217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247693076|now:1746037247693201| [2025/04/30 18:20:47 693221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 693225] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 693230] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50892|min_srtt:50892|path_bw:1239168|loss_rate:3.49|path_pto:0| [2025/04/30 18:20:47 693247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1476138| [2025/04/30 18:20:47 693254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 693260] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 693266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 693274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 693281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 693288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1473780| [2025/04/30 18:20:47 693295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 693302] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1556| [2025/04/30 18:20:47 693343] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247693314|stream_id:0|stream_offset:1473780| [2025/04/30 18:20:47 693353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 693361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 693368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50892|rtt_var:441|pto_duration:52892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 693373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 693377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 693381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 693385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247771206|now:1746037247693367|interv:77839| [2025/04/30 18:20:47 693394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247771206|now:1746037247693367|interval:77839|pto_count:0|srtt:50892 [2025/04/30 18:20:47 693399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 693404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 693408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1474959| [2025/04/30 18:20:47 693413] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 693417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1557| [2025/04/30 18:20:47 693449] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247693424|stream_id:0|stream_offset:1474959| [2025/04/30 18:20:47 693457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 693464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 693471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50892|rtt_var:441|pto_duration:52892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 693478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 693485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 693491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 693497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247771316|now:1746037247693470|interv:77846| [2025/04/30 18:20:47 693503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247771316|now:1746037247693470|interval:77846|pto_count:0|srtt:50892 [2025/04/30 18:20:47 693508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 693513] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247771316| [2025/04/30 18:20:47 693518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247771316| [2025/04/30 18:20:47 693522] [debug] |xqc_engine_wakeup_after|wakeup:1746037247771316|now:1746037247693522|diff:77794| [2025/04/30 18:20:47 693526] [debug] |xqc_engine_main_logic|END|now:1746037247693201| [2025/04/30 18:20:47 693745] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247693744| [2025/04/30 18:20:47 693751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 693757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:641| [2025/04/30 18:20:47 693761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:642| [2025/04/30 18:20:47 693772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:642| [2025/04/30 18:20:47 693776] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 693781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 693786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1376782|prior_time:1746037247639758|is_app_limited:0|send_elapse:54123|ack_elapse:53986|ctl_first_sent_time:1746037247641245|lagest_ack_time:1746037247693744|curr_delivered:1440466| [2025/04/30 18:20:47 693791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247641245| [2025/04/30 18:20:47 693796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 693800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 693804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1376782|prior_time:1746037247639758|is_app_limited:0|send_elapse:54123|ack_elapse:53986|ctl_first_sent_time:1746037247641245|lagest_ack_time:1746037247693744|curr_delivered:1441666| [2025/04/30 18:20:47 693809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247641357| [2025/04/30 18:20:47 693813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 693817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50892|rttvar:441|minrtt:30950|latest_rtt:52387|ack_delay:1000| [2025/04/30 18:20:47 693822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50954|rttvar:454|minrtt:30950|latest_rtt:52387|ack_delay:1000| [2025/04/30 18:20:47 693826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1504|lost_pn:1501|thresh:3| [2025/04/30 18:20:47 693830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 693834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 693838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 693842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 693847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50954|rtt_var:454|pto_duration:52954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 693851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 693855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 693859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 693863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247771378|now:1746037247693846|interv:77532| [2025/04/30 18:20:47 693869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247771378|now:1746037247693846|interval:77532|pto_count:0|srtt:50954 [2025/04/30 18:20:47 693874] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54123, ack_elapse 53986, delivered 64884|rate 1198824|lost 216| [2025/04/30 18:20:47 693879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198824) in round 22| [2025/04/30 18:20:47 693883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 693887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 693891] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247641357|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 693896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247641357|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 693901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:50954|latest_rtt:52387|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 693906] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:66282|inflight:63607|mode:2|applimit:0|pacing_rate:1239168|bw:1239168|srtt:50954|latest_rtt:52387|min_rtt:30950|send:1547|lost:216|tlp:0|recv:649|recovery:1|slow_start:0|conn_life:1383081|acked:2400|delivered:1441666|is_cwnd_limited:1| [2025/04/30 18:20:47 693912] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:642|largest:642|pns:2| [2025/04/30 18:20:47 693917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:642|frame:ACK |recv_time:1746037247693744|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 693922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367693744|now:1746037247693744|interv:120000000| [2025/04/30 18:20:47 693926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367693744|now:1746037247693744|interv:120000000| [2025/04/30 18:20:47 693930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247771316|pq_index:0| [2025/04/30 18:20:47 693934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247693201| [2025/04/30 18:20:47 693938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247693938| [2025/04/30 18:20:47 693943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247693942| [2025/04/30 18:20:47 693948] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 693953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50954|min_srtt:50954|path_bw:1239168|loss_rate:3.41|path_pto:0| [2025/04/30 18:20:47 693960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1476138| [2025/04/30 18:20:47 693965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 693969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 693974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50954|min_srtt:50954|path_bw:1239168|loss_rate:3.41|path_pto:0| [2025/04/30 18:20:47 693978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1477317| [2025/04/30 18:20:47 693983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50954|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 694011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 694016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50954|min_srtt:50954|path_bw:1239168|loss_rate:3.41|path_pto:0| [2025/04/30 18:20:47 694020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1478496| [2025/04/30 18:20:47 694025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 694029] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 694033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 694037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 694042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 694046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1476138| [2025/04/30 18:20:47 694051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 694055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1558| [2025/04/30 18:20:47 694090] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247694063|stream_id:0|stream_offset:1476138| [2025/04/30 18:20:47 694099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 694106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 694119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50954|rtt_var:454|pto_duration:52954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 694125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 694129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 694133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 694137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247772017|now:1746037247694119|interv:77898| [2025/04/30 18:20:47 694141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247772017|now:1746037247694119|interval:77898|pto_count:0|srtt:50954 [2025/04/30 18:20:47 694145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 694150] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 694155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1477317| [2025/04/30 18:20:47 694159] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 694163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247695163|now:1746037247694163|interv:1000| [2025/04/30 18:20:47 694167] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 694171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 694175] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247695163| [2025/04/30 18:20:47 694179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247695163| [2025/04/30 18:20:47 694183] [debug] |xqc_engine_wakeup_after|wakeup:1746037247695163|now:1746037247694183|diff:980| [2025/04/30 18:20:47 694188] [debug] |xqc_engine_main_logic|END|now:1746037247693942| [2025/04/30 18:20:47 694193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247694193| [2025/04/30 18:20:47 694197] [debug] |xqc_engine_wakeup_after|wakeup:1746037247695163|now:1746037247694197|diff:966| [2025/04/30 18:20:47 694201] [debug] |xqc_engine_main_logic|END|now:1746037247694193| [2025/04/30 18:20:47 695252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247695251| [2025/04/30 18:20:47 695266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247695163|pq_index:0| [2025/04/30 18:20:47 695273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247693942| [2025/04/30 18:20:47 695280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247695279| [2025/04/30 18:20:47 695287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247695163|now:1746037247695279| [2025/04/30 18:20:47 695295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247695163|now:1746037247695279| [2025/04/30 18:20:47 695301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 695315] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 695320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50954|min_srtt:50954|path_bw:1239168|loss_rate:3.37|path_pto:0| [2025/04/30 18:20:47 695325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1478496| [2025/04/30 18:20:47 695329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 695333] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 695337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 695342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 695347] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 695351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1477317| [2025/04/30 18:20:47 695355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 695360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1559| [2025/04/30 18:20:47 695393] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247695368|stream_id:0|stream_offset:1477317| [2025/04/30 18:20:47 695399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 695403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 695408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50954|rtt_var:454|pto_duration:52954|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 695412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 695417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 695423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 695429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247773322|now:1746037247695408|interv:77914| [2025/04/30 18:20:47 695436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247773322|now:1746037247695408|interval:77914|pto_count:0|srtt:50954 [2025/04/30 18:20:47 695443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 695451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247773322| [2025/04/30 18:20:47 695458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247773322| [2025/04/30 18:20:47 695469] [debug] |xqc_engine_wakeup_after|wakeup:1746037247773322|now:1746037247695469|diff:77853| [2025/04/30 18:20:47 695473] [debug] |xqc_engine_main_logic|END|now:1746037247695279| [2025/04/30 18:20:47 695773] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247695772| [2025/04/30 18:20:47 695781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 695787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:642| [2025/04/30 18:20:47 695791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:643| [2025/04/30 18:20:47 695797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:643| [2025/04/30 18:20:47 695801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 695806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 695811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1379182|prior_time:1746037247641708|is_app_limited:0|send_elapse:54076|ack_elapse:54064|ctl_first_sent_time:1746037247643201|lagest_ack_time:1746037247695772|curr_delivered:1442866| [2025/04/30 18:20:47 695816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247643201| [2025/04/30 18:20:47 695820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 695825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 695829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1379182|prior_time:1746037247641708|is_app_limited:0|send_elapse:54076|ack_elapse:54064|ctl_first_sent_time:1746037247643201|lagest_ack_time:1746037247695772|curr_delivered:1444066| [2025/04/30 18:20:47 695834] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247643296| [2025/04/30 18:20:47 695838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 695842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50954|rttvar:454|minrtt:30950|latest_rtt:52476|ack_delay:1000| [2025/04/30 18:20:47 695846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51019|rttvar:471|minrtt:30950|latest_rtt:52476|ack_delay:1000| [2025/04/30 18:20:47 695851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1506|lost_pn:1503|thresh:3| [2025/04/30 18:20:47 695855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 695859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 695863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 695867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 695876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51019|rtt_var:471|pto_duration:53019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 695880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 695884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 695888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 695892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247773387|now:1746037247695876|interv:77511| [2025/04/30 18:20:47 695896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247773387|now:1746037247695876|interval:77511|pto_count:0|srtt:51019 [2025/04/30 18:20:47 695900] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54076, ack_elapse 54064, delivered 64884|rate 1199866|lost 216| [2025/04/30 18:20:47 695905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199866) in round 22| [2025/04/30 18:20:47 695909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 695913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 695917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247643296|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 695922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247643296|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 695926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:51019|latest_rtt:52476|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 695932] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:643|largest:643|pns:2| [2025/04/30 18:20:47 695937] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:643|frame:ACK |recv_time:1746037247695772|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 695941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367695772|now:1746037247695772|interv:120000000| [2025/04/30 18:20:47 695946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367695772|now:1746037247695772|interv:120000000| [2025/04/30 18:20:47 695949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247773322|pq_index:0| [2025/04/30 18:20:47 695954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247695279| [2025/04/30 18:20:47 695958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247695958| [2025/04/30 18:20:47 695963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247695962| [2025/04/30 18:20:47 695970] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 695975] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51019|min_srtt:51019|path_bw:1239168|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:47 695980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1478496| [2025/04/30 18:20:47 695984] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 696013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 696018] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51019|min_srtt:51019|path_bw:1239168|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:47 696022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1479675| [2025/04/30 18:20:47 696026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51019|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 696031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 696035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51019|min_srtt:51019|path_bw:1239168|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:47 696039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1480854| [2025/04/30 18:20:47 696044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 696048] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 696052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 696056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 696061] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 696065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1478496| [2025/04/30 18:20:47 696069] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 696074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1560| [2025/04/30 18:20:47 696105] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247696081|stream_id:0|stream_offset:1478496| [2025/04/30 18:20:47 696115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 696121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 696128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51019|rtt_var:471|pto_duration:53019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 696135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 696143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 696149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 696156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247774100|now:1746037247696128|interv:77972| [2025/04/30 18:20:47 696163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247774100|now:1746037247696128|interval:77972|pto_count:0|srtt:51019 [2025/04/30 18:20:47 696170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 696175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 696179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1479675| [2025/04/30 18:20:47 696184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 696191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247697191|now:1746037247696191|interv:1000| [2025/04/30 18:20:47 696195] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 696199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 696203] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247697191| [2025/04/30 18:20:47 696208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247697191| [2025/04/30 18:20:47 696212] [debug] |xqc_engine_wakeup_after|wakeup:1746037247697191|now:1746037247696212|diff:979| [2025/04/30 18:20:47 696216] [debug] |xqc_engine_main_logic|END|now:1746037247695962| [2025/04/30 18:20:47 696222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247696222| [2025/04/30 18:20:47 696227] [debug] |xqc_engine_wakeup_after|wakeup:1746037247697191|now:1746037247696227|diff:964| [2025/04/30 18:20:47 696233] [debug] |xqc_engine_main_logic|END|now:1746037247696222| [2025/04/30 18:20:47 697306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247697306| [2025/04/30 18:20:47 697317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247697191|pq_index:0| [2025/04/30 18:20:47 697322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247695962| [2025/04/30 18:20:47 697327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247697326| [2025/04/30 18:20:47 697336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247697191|now:1746037247697326| [2025/04/30 18:20:47 697341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247697191|now:1746037247697326| [2025/04/30 18:20:47 697345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 697349] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 697354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51019|min_srtt:51019|path_bw:1239168|loss_rate:3.30|path_pto:0| [2025/04/30 18:20:47 697359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1480854| [2025/04/30 18:20:47 697364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 697367] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 697371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 697376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 697381] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 697385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1479675| [2025/04/30 18:20:47 697389] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 697394] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1561| [2025/04/30 18:20:47 697438] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247697403|stream_id:0|stream_offset:1479675| [2025/04/30 18:20:47 697448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 697455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 697462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51019|rtt_var:471|pto_duration:53019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 697469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 697476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 697482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 697489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247775422|now:1746037247697462|interv:77960| [2025/04/30 18:20:47 697494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247775422|now:1746037247697462|interval:77960|pto_count:0|srtt:51019 [2025/04/30 18:20:47 697504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 697509] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247775422| [2025/04/30 18:20:47 697513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247775422| [2025/04/30 18:20:47 697517] [debug] |xqc_engine_wakeup_after|wakeup:1746037247775422|now:1746037247697517|diff:77905| [2025/04/30 18:20:47 697522] [debug] |xqc_engine_main_logic|END|now:1746037247697326| [2025/04/30 18:20:47 697728] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247697727| [2025/04/30 18:20:47 697736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 697742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:643| [2025/04/30 18:20:47 697746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:644| [2025/04/30 18:20:47 697752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:644| [2025/04/30 18:20:47 697756] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 697761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 697766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1381582|prior_time:1746037247643756|is_app_limited:0|send_elapse:54120|ack_elapse:53971|ctl_first_sent_time:1746037247645247|lagest_ack_time:1746037247697727|curr_delivered:1445266| [2025/04/30 18:20:47 697771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247645247| [2025/04/30 18:20:47 697775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 697780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 697784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:67284|prior_delivered:1381582|prior_time:1746037247643756|is_app_limited:0|send_elapse:54120|ack_elapse:53971|ctl_first_sent_time:1746037247645247|lagest_ack_time:1746037247697727|curr_delivered:1446466| [2025/04/30 18:20:47 697789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247645336| [2025/04/30 18:20:47 697793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:47 697797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51019|rttvar:471|minrtt:30950|latest_rtt:52391|ack_delay:1000| [2025/04/30 18:20:47 697801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51065|rttvar:447|minrtt:30950|latest_rtt:52391|ack_delay:1000| [2025/04/30 18:20:47 697805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1508|lost_pn:1505|thresh:3| [2025/04/30 18:20:47 697809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 697813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 697826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 697830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 697834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:447|pto_duration:53065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 697839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 697843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 697846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 697850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247775468|now:1746037247697834|interv:77634| [2025/04/30 18:20:47 697854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247775468|now:1746037247697834|interval:77634|pto_count:0|srtt:51065 [2025/04/30 18:20:47 697859] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54120, ack_elapse 53971, delivered 64884|rate 1198891|lost 216| [2025/04/30 18:20:47 697863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198891) in round 22| [2025/04/30 18:20:47 697868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 697872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 697876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247645336|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 697880] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247645336|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 697885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:51065|latest_rtt:52391|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 697891] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:644|largest:644|pns:2| [2025/04/30 18:20:47 697895] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:644|frame:ACK |recv_time:1746037247697727|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 697900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367697727|now:1746037247697727|interv:120000000| [2025/04/30 18:20:47 697904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367697727|now:1746037247697727|interv:120000000| [2025/04/30 18:20:47 697908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247775422|pq_index:0| [2025/04/30 18:20:47 697912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247697326| [2025/04/30 18:20:47 697919] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247697919| [2025/04/30 18:20:47 697924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247697923| [2025/04/30 18:20:47 697929] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 697934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1239168|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:47 697938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1480854| [2025/04/30 18:20:47 697943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 697947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 697952] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1239168|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:47 697956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1482033| [2025/04/30 18:20:47 697961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 697965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 697969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1239168|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:47 697973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1483212| [2025/04/30 18:20:47 697978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 697982] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 698005] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 698015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 698019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 698024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1480854| [2025/04/30 18:20:47 698028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 698037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1562| [2025/04/30 18:20:47 698068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247698044|stream_id:0|stream_offset:1480854| [2025/04/30 18:20:47 698075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 698083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 698090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:447|pto_duration:53065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 698097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 698104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 698110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 698117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247776109|now:1746037247698089|interv:78020| [2025/04/30 18:20:47 698123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247776109|now:1746037247698089|interval:78020|pto_count:0|srtt:51065 [2025/04/30 18:20:47 698128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 698133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 698137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1482033| [2025/04/30 18:20:47 698142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 698146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247699146|now:1746037247698146|interv:1000| [2025/04/30 18:20:47 698150] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 698154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 698158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247699146| [2025/04/30 18:20:47 698162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247699146| [2025/04/30 18:20:47 698166] [debug] |xqc_engine_wakeup_after|wakeup:1746037247699146|now:1746037247698166|diff:980| [2025/04/30 18:20:47 698170] [debug] |xqc_engine_main_logic|END|now:1746037247697923| [2025/04/30 18:20:47 698176] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247698176| [2025/04/30 18:20:47 698180] [debug] |xqc_engine_wakeup_after|wakeup:1746037247699146|now:1746037247698180|diff:966| [2025/04/30 18:20:47 698184] [debug] |xqc_engine_main_logic|END|now:1746037247698176| [2025/04/30 18:20:47 699256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247699256| [2025/04/30 18:20:47 699267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247699146|pq_index:0| [2025/04/30 18:20:47 699272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247697923| [2025/04/30 18:20:47 699282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247699281| [2025/04/30 18:20:47 699287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247699146|now:1746037247699281| [2025/04/30 18:20:47 699291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247699146|now:1746037247699281| [2025/04/30 18:20:47 699295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 699300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 699305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1239168|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:47 699309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1483212| [2025/04/30 18:20:47 699314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 699318] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 699322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 699326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 699331] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 699335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1482033| [2025/04/30 18:20:47 699340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 699344] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1563| [2025/04/30 18:20:47 699379] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247699353|stream_id:0|stream_offset:1482033| [2025/04/30 18:20:47 699385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 699390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 699394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:447|pto_duration:53065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 699400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 699405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 699410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 699424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247777418|now:1746037247699394|interv:78024| [2025/04/30 18:20:47 699431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247777418|now:1746037247699394|interval:78024|pto_count:0|srtt:51065 [2025/04/30 18:20:47 699438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 699445] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247777418| [2025/04/30 18:20:47 699451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247777418| [2025/04/30 18:20:47 699455] [debug] |xqc_engine_wakeup_after|wakeup:1746037247777418|now:1746037247699455|diff:77963| [2025/04/30 18:20:47 699460] [debug] |xqc_engine_main_logic|END|now:1746037247699281| [2025/04/30 18:20:47 699712] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247699711| [2025/04/30 18:20:47 699718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 699723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:644| [2025/04/30 18:20:47 699727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:645| [2025/04/30 18:20:47 699733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:645| [2025/04/30 18:20:47 699737] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 699742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 699747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66065|prior_delivered:1385201|prior_time:1746037247646783|is_app_limited:0|send_elapse:51878|ack_elapse:52928|ctl_first_sent_time:1746037247647089|lagest_ack_time:1746037247699711|curr_delivered:1447666| [2025/04/30 18:20:47 699752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247647089| [2025/04/30 18:20:47 699756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 699761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 699765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:213|tx_in_flight:66065|prior_delivered:1385201|prior_time:1746037247646783|is_app_limited:0|send_elapse:51878|ack_elapse:52928|ctl_first_sent_time:1746037247647089|lagest_ack_time:1746037247699711|curr_delivered:1448866| [2025/04/30 18:20:47 699770] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247647196| [2025/04/30 18:20:47 699774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:47 699778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51065|rttvar:447|minrtt:30950|latest_rtt:52515|ack_delay:0| [2025/04/30 18:20:47 699782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51246|rttvar:698|minrtt:30950|latest_rtt:52515|ack_delay:0| [2025/04/30 18:20:47 699787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1510|lost_pn:1507|thresh:3| [2025/04/30 18:20:47 699795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 699799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 699803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 699807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 699811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51246|rtt_var:698|pto_duration:54038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 699815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 699819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 699823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 699827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247778391|now:1746037247699810|interv:78581| [2025/04/30 18:20:47 699831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247778391|now:1746037247699810|interval:78581|pto_count:0|srtt:51246 [2025/04/30 18:20:47 699835] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51878, ack_elapse 52928, delivered 63665|rate 1202860|lost 216| [2025/04/30 18:20:47 699840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202860) in round 22| [2025/04/30 18:20:47 699844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 699848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95880|extra_cwnd:5554| [2025/04/30 18:20:47 699852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247647196|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 699857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247647196|recovery:1|recovery_start:1746037247649895|packet_conservation:1|next_round_delivered:1386420| [2025/04/30 18:20:47 699862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1239168|bw:1239168|cwnd:66282|full_bw_reached:1|inflight:63607|srtt:51246|latest_rtt:52515|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247649895|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 699868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:645|largest:645|pns:2| [2025/04/30 18:20:47 699872] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:645|frame:ACK |recv_time:1746037247699711|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 699877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367699711|now:1746037247699711|interv:120000000| [2025/04/30 18:20:47 699881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367699711|now:1746037247699711|interv:120000000| [2025/04/30 18:20:47 699889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247777418|pq_index:0| [2025/04/30 18:20:47 699893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247699281| [2025/04/30 18:20:47 699897] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247699897| [2025/04/30 18:20:47 699902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247699901| [2025/04/30 18:20:47 699907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 699912] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51246|min_srtt:51246|path_bw:1239168|loss_rate:3.19|path_pto:0| [2025/04/30 18:20:47 699916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1483212| [2025/04/30 18:20:47 699921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 699926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 699930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51246|min_srtt:51246|path_bw:1239168|loss_rate:3.19|path_pto:0| [2025/04/30 18:20:47 699935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1484391| [2025/04/30 18:20:47 699939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 699943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 699948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51246|min_srtt:51246|path_bw:1239168|loss_rate:3.19|path_pto:0| [2025/04/30 18:20:47 699952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1485570| [2025/04/30 18:20:47 699956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 699960] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 699964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 699968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 699973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 699980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1483212| [2025/04/30 18:20:47 699984] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 700012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1564| [2025/04/30 18:20:47 700043] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247700019|stream_id:0|stream_offset:1483212| [2025/04/30 18:20:47 700049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 700054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 700058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51246|rtt_var:698|pto_duration:54038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 700063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 700067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 700070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 700074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247779057|now:1746037247700058|interv:78999| [2025/04/30 18:20:47 700078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247779057|now:1746037247700058|interval:78999|pto_count:0|srtt:51246 [2025/04/30 18:20:47 700083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:64807| [2025/04/30 18:20:47 700088] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 700092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1484391| [2025/04/30 18:20:47 700097] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 700100] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247701100|now:1746037247700100|interv:1000| [2025/04/30 18:20:47 700105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 700108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 700112] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247701100| [2025/04/30 18:20:47 700117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247701100| [2025/04/30 18:20:47 700121] [debug] |xqc_engine_wakeup_after|wakeup:1746037247701100|now:1746037247700121|diff:979| [2025/04/30 18:20:47 700125] [debug] |xqc_engine_main_logic|END|now:1746037247699901| [2025/04/30 18:20:47 700130] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247700130| [2025/04/30 18:20:47 700134] [debug] |xqc_engine_wakeup_after|wakeup:1746037247701100|now:1746037247700134|diff:966| [2025/04/30 18:20:47 700138] [debug] |xqc_engine_main_logic|END|now:1746037247700130| [2025/04/30 18:20:47 701213] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247701213| [2025/04/30 18:20:47 701223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247701100|pq_index:0| [2025/04/30 18:20:47 701228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247699901| [2025/04/30 18:20:47 701233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247701232| [2025/04/30 18:20:47 701237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247701100|now:1746037247701232| [2025/04/30 18:20:47 701243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247701100|now:1746037247701232| [2025/04/30 18:20:47 701247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 701251] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 701256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51246|min_srtt:51246|path_bw:1239168|loss_rate:3.16|path_pto:0| [2025/04/30 18:20:47 701261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:1200|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1485570| [2025/04/30 18:20:47 701265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 701269] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 701273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 701278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 701282] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 701287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:66282|conn:0000558304DEB50C|stream_id:0|stream_offset:1484391| [2025/04/30 18:20:47 701291] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 701296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1565| [2025/04/30 18:20:47 701328] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247701304|stream_id:0|stream_offset:1484391| [2025/04/30 18:20:47 701334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 701338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 701343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51246|rtt_var:698|pto_duration:54038|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 701347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 701359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 701366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 701372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247780342|now:1746037247701343|interv:78999| [2025/04/30 18:20:47 701379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247780342|now:1746037247701343|interval:78999|pto_count:0|srtt:51246 [2025/04/30 18:20:47 701387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66282|inflight:66007| [2025/04/30 18:20:47 701394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247780342| [2025/04/30 18:20:47 701401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247780342| [2025/04/30 18:20:47 701405] [debug] |xqc_engine_wakeup_after|wakeup:1746037247780342|now:1746037247701405|diff:78937| [2025/04/30 18:20:47 701411] [debug] |xqc_engine_main_logic|END|now:1746037247701232| [2025/04/30 18:20:47 701702] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247701700| [2025/04/30 18:20:47 701710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 701716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:645| [2025/04/30 18:20:47 701720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:646| [2025/04/30 18:20:47 701726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:646| [2025/04/30 18:20:47 701730] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 701735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 701739] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:214|tx_in_flight:66046|prior_delivered:1386420|prior_time:1746037247647794|is_app_limited:0|send_elapse:52394|ack_elapse:53906|ctl_first_sent_time:1746037247649375|lagest_ack_time:1746037247701700|curr_delivered:1450066| [2025/04/30 18:20:47 701744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247649375| [2025/04/30 18:20:47 701749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:47 701753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 701758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:62446|prior_delivered:1388820|prior_time:1746037247649788|is_app_limited:0|send_elapse:49992|ack_elapse:51912|ctl_first_sent_time:1746037247650099|lagest_ack_time:1746037247701700|curr_delivered:1451266| [2025/04/30 18:20:47 701762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247650099| [2025/04/30 18:20:47 701766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:47 701771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51246|rttvar:698|minrtt:30950|latest_rtt:51601|ack_delay:0| [2025/04/30 18:20:47 701780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51291|rttvar:612|minrtt:30950|latest_rtt:51601|ack_delay:0| [2025/04/30 18:20:47 701784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1512|lost_pn:1509|thresh:3| [2025/04/30 18:20:47 701789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 701793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 701797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 701801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 701805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51291|rtt_var:612|pto_duration:53739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 701809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 701813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 701817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 701821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247780043|now:1746037247701805|interv:78238| [2025/04/30 18:20:47 701825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247780043|now:1746037247701805|interval:78238|pto_count:0|srtt:51291 [2025/04/30 18:20:47 701830] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49992, ack_elapse 51912, delivered 62446|rate 1202920|lost 216| [2025/04/30 18:20:47 701834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 22 -> 23| [2025/04/30 18:20:47 701838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202920) in round 23| [2025/04/30 18:20:47 701842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 701847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 701851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66282|packet_lost:0|acked:2400|po_sent_time:1746037247650099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 701855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101434|packet_lost:0|acked:2400|po_sent_time:1746037247650099|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 701860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:63607|srtt:51291|latest_rtt:51601|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 701866] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:646|largest:646|pns:2| [2025/04/30 18:20:47 701870] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:646|frame:ACK |recv_time:1746037247701700|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 701878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367701700|now:1746037247701700|interv:120000000| [2025/04/30 18:20:47 701882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367701700|now:1746037247701700|interv:120000000| [2025/04/30 18:20:47 701886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247780342|pq_index:0| [2025/04/30 18:20:47 701890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247701232| [2025/04/30 18:20:47 701894] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247701894| [2025/04/30 18:20:47 701899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247701898| [2025/04/30 18:20:47 701904] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 701909] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 701913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1485570| [2025/04/30 18:20:47 701918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 701923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 701927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 701932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:1200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1486749| [2025/04/30 18:20:47 701936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 701940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 701945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 701949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:2400|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1487928| [2025/04/30 18:20:47 701954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 701958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 701965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 701969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1489107| [2025/04/30 18:20:47 701974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 701978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 701983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1490286| [2025/04/30 18:20:47 702016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1491465| [2025/04/30 18:20:47 702034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1492644| [2025/04/30 18:20:47 702051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1493823| [2025/04/30 18:20:47 702072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702081] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1495002| [2025/04/30 18:20:47 702089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1496181| [2025/04/30 18:20:47 702107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1497360| [2025/04/30 18:20:47 702124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702133] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1498539| [2025/04/30 18:20:47 702141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1499718| [2025/04/30 18:20:47 702161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702170] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1500897| [2025/04/30 18:20:47 702179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702187] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1502076| [2025/04/30 18:20:47 702196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1503255| [2025/04/30 18:20:47 702219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1504434| [2025/04/30 18:20:47 702252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1505613| [2025/04/30 18:20:47 702280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1506792| [2025/04/30 18:20:47 702301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1507971| [2025/04/30 18:20:47 702319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1509150| [2025/04/30 18:20:47 702336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1510329| [2025/04/30 18:20:47 702358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1511508| [2025/04/30 18:20:47 702376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1512687| [2025/04/30 18:20:47 702396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1513866| [2025/04/30 18:20:47 702423] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1515045| [2025/04/30 18:20:47 702441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1516224| [2025/04/30 18:20:47 702461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702470] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1517403| [2025/04/30 18:20:47 702478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1518582| [2025/04/30 18:20:47 702496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702505] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1519761| [2025/04/30 18:20:47 702518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702532] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1520940| [2025/04/30 18:20:47 702551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51291|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 702557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 702561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51291|min_srtt:51291|path_bw:1234936|loss_rate:3.13|path_pto:0| [2025/04/30 18:20:47 702565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1522119| [2025/04/30 18:20:47 702570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 702574] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 702577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 702582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 702587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 702591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1485570| [2025/04/30 18:20:47 702595] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 702600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1566| [2025/04/30 18:20:47 702644] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247702609|stream_id:0|stream_offset:1485570| [2025/04/30 18:20:47 702651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 702656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 702663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51291|rtt_var:612|pto_duration:53739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 702670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 702676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 702683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 702689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247781348|now:1746037247702663|interv:78685| [2025/04/30 18:20:47 702701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247781348|now:1746037247702663|interval:78685|pto_count:0|srtt:51291 [2025/04/30 18:20:47 702705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:64807| [2025/04/30 18:20:47 702711] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 702715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1486749| [2025/04/30 18:20:47 702720] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 702724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1567| [2025/04/30 18:20:47 702753] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247702732|stream_id:0|stream_offset:1486749| [2025/04/30 18:20:47 702759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 702767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 702774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51291|rtt_var:612|pto_duration:53739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 702781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 702787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 702794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 702800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247781471|now:1746037247702773|interv:78698| [2025/04/30 18:20:47 702805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247781471|now:1746037247702773|interval:78698|pto_count:0|srtt:51291 [2025/04/30 18:20:47 702810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66007| [2025/04/30 18:20:47 702815] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 702819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1487928| [2025/04/30 18:20:47 702824] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 702828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247703828|now:1746037247702828|interv:1000| [2025/04/30 18:20:47 702832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 702836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 702840] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247703828| [2025/04/30 18:20:47 702849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247703828| [2025/04/30 18:20:47 702853] [debug] |xqc_engine_wakeup_after|wakeup:1746037247703828|now:1746037247702853|diff:975| [2025/04/30 18:20:47 702857] [debug] |xqc_engine_main_logic|END|now:1746037247701898| [2025/04/30 18:20:47 702863] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247702863| [2025/04/30 18:20:47 702867] [debug] |xqc_engine_wakeup_after|wakeup:1746037247703828|now:1746037247702867|diff:961| [2025/04/30 18:20:47 702871] [debug] |xqc_engine_main_logic|END|now:1746037247702863| [2025/04/30 18:20:47 703688] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247703687| [2025/04/30 18:20:47 703700] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 703706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:646| [2025/04/30 18:20:47 703710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:647| [2025/04/30 18:20:47 703716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:647| [2025/04/30 18:20:47 703720] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 703725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1514|path_largest_ack:1513| [2025/04/30 18:20:47 703729] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1388820|prior_time:1746037247649788|is_app_limited:0|send_elapse:50104|ack_elapse:53899|ctl_first_sent_time:1746037247650211|lagest_ack_time:1746037247703687|curr_delivered:1452466| [2025/04/30 18:20:47 703734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247650211| [2025/04/30 18:20:47 703739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:47 703743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1514|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1514|path_largest_ack:1514| [2025/04/30 18:20:47 703748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1388820|prior_time:1746037247649788|is_app_limited:0|send_elapse:50104|ack_elapse:53899|ctl_first_sent_time:1746037247650211|lagest_ack_time:1746037247703687|curr_delivered:1453666| [2025/04/30 18:20:47 703752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247651576| [2025/04/30 18:20:47 703756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:47 703760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51291|rttvar:612|minrtt:30950|latest_rtt:52111|ack_delay:0| [2025/04/30 18:20:47 703765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51393|rttvar:664|minrtt:30950|latest_rtt:52111|ack_delay:0| [2025/04/30 18:20:47 703769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1514|lost_pn:1511|thresh:3| [2025/04/30 18:20:47 703773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 703777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 703786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 703790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 703794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:664|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 703799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 703802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 703806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63607| [2025/04/30 18:20:47 703810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247781781|now:1746037247703794|interv:77987| [2025/04/30 18:20:47 703814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247781781|now:1746037247703794|interval:77987|pto_count:0|srtt:51393 [2025/04/30 18:20:47 703819] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50104, ack_elapse 53899, delivered 64846|rate 1203102|lost 216| [2025/04/30 18:20:47 703823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203102) in round 23| [2025/04/30 18:20:47 703827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 703832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 703836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247651576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 703840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247651576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 703845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:63607|srtt:51393|latest_rtt:52111|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 703850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:647|largest:647|pns:2| [2025/04/30 18:20:47 703855] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:647|frame:ACK |recv_time:1746037247703687|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 703860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367703687|now:1746037247703687|interv:120000000| [2025/04/30 18:20:47 703864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367703687|now:1746037247703687|interv:120000000| [2025/04/30 18:20:47 703868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247703828|pq_index:0| [2025/04/30 18:20:47 703872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247701898| [2025/04/30 18:20:47 703876] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247703876| [2025/04/30 18:20:47 703884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247703883| [2025/04/30 18:20:47 703888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247703828|now:1746037247703883| [2025/04/30 18:20:47 703893] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247703828|now:1746037247703883| [2025/04/30 18:20:47 703897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 703901] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 703906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:3.06|path_pto:0| [2025/04/30 18:20:47 703910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1522119| [2025/04/30 18:20:47 703915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 703919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 703924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:3.06|path_pto:0| [2025/04/30 18:20:47 703928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1523298| [2025/04/30 18:20:47 703932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 703937] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 703941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:3.06|path_pto:0| [2025/04/30 18:20:47 703945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 703950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 703954] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 703958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 703962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 703966] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 703973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63607|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1487928| [2025/04/30 18:20:47 703978] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 703982] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1568| [2025/04/30 18:20:47 704034] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63607|now:1746037247704010|stream_id:0|stream_offset:1487928| [2025/04/30 18:20:47 704043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 704048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63607|applimit:0| [2025/04/30 18:20:47 704055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:664|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 704062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 704069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 704076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 704083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247783059|now:1746037247704055|interv:79004| [2025/04/30 18:20:47 704089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247783059|now:1746037247704055|interval:79004|pto_count:0|srtt:51393 [2025/04/30 18:20:47 704096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:64807| [2025/04/30 18:20:47 704101] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 704105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1489107| [2025/04/30 18:20:47 704110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 704114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247705113|now:1746037247704113|interv:1000| [2025/04/30 18:20:47 704118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 704121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 704126] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247705113| [2025/04/30 18:20:47 704130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247705113| [2025/04/30 18:20:47 704134] [debug] |xqc_engine_wakeup_after|wakeup:1746037247705113|now:1746037247704134|diff:979| [2025/04/30 18:20:47 704138] [debug] |xqc_engine_main_logic|END|now:1746037247703883| [2025/04/30 18:20:47 704144] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247704144| [2025/04/30 18:20:47 704148] [debug] |xqc_engine_wakeup_after|wakeup:1746037247705113|now:1746037247704147|diff:966| [2025/04/30 18:20:47 704152] [debug] |xqc_engine_main_logic|END|now:1746037247704144| [2025/04/30 18:20:47 705229] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247705229| [2025/04/30 18:20:47 705243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247705113|pq_index:0| [2025/04/30 18:20:47 705251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247703883| [2025/04/30 18:20:47 705258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247705257| [2025/04/30 18:20:47 705263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247705113|now:1746037247705257| [2025/04/30 18:20:47 705268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247705113|now:1746037247705257| [2025/04/30 18:20:47 705272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 705276] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 705281] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:3.03|path_pto:0| [2025/04/30 18:20:47 705286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 705290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 705294] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 705298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 705303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 705307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 705312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1489107| [2025/04/30 18:20:47 705316] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 705320] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1569| [2025/04/30 18:20:47 705351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247705329|stream_id:0|stream_offset:1489107| [2025/04/30 18:20:47 705357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 705362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 705366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:664|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 705371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 705383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 705390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 705397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247784378|now:1746037247705366|interv:79012| [2025/04/30 18:20:47 705403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247784378|now:1746037247705366|interval:79012|pto_count:0|srtt:51393 [2025/04/30 18:20:47 705411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66007| [2025/04/30 18:20:47 705418] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 705425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1490286| [2025/04/30 18:20:47 705429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 705433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1570| [2025/04/30 18:20:47 705463] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746037247705441|stream_id:0|stream_offset:1490286| [2025/04/30 18:20:47 705469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 705474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 18:20:47 705481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:664|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 705488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 705494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 705501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 18:20:47 705507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247784490|now:1746037247705481|interv:79009| [2025/04/30 18:20:47 705514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247784490|now:1746037247705481|interval:79009|pto_count:0|srtt:51393 [2025/04/30 18:20:47 705520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67207| [2025/04/30 18:20:47 705525] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 705529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1491465| [2025/04/30 18:20:47 705534] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 705542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247706542|now:1746037247705542|interv:1000| [2025/04/30 18:20:47 705546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 705550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 705554] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247706542| [2025/04/30 18:20:47 705558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247706542| [2025/04/30 18:20:47 705562] [debug] |xqc_engine_wakeup_after|wakeup:1746037247706542|now:1746037247705562|diff:980| [2025/04/30 18:20:47 705567] [debug] |xqc_engine_main_logic|END|now:1746037247705257| [2025/04/30 18:20:47 705691] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247705690| [2025/04/30 18:20:47 705699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 705705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:647| [2025/04/30 18:20:47 705709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:648| [2025/04/30 18:20:47 705715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:648| [2025/04/30 18:20:47 705719] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 705724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1515|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1516|path_largest_ack:1515| [2025/04/30 18:20:47 705729] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1391220|prior_time:1746037247651799|is_app_limited:0|send_elapse:51190|ack_elapse:53891|ctl_first_sent_time:1746037247653312|lagest_ack_time:1746037247705690|curr_delivered:1454866| [2025/04/30 18:20:47 705733] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247653312| [2025/04/30 18:20:47 705738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:47 705742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 705747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1391220|prior_time:1746037247651799|is_app_limited:0|send_elapse:51190|ack_elapse:53891|ctl_first_sent_time:1746037247653312|lagest_ack_time:1746037247705690|curr_delivered:1456066| [2025/04/30 18:20:47 705751] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247653425| [2025/04/30 18:20:47 705755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:47 705759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51393|rttvar:664|minrtt:30950|latest_rtt:52265|ack_delay:1000| [2025/04/30 18:20:47 705764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51377|rttvar:530|minrtt:30950|latest_rtt:52265|ack_delay:1000| [2025/04/30 18:20:47 705768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1516|lost_pn:1513|thresh:3| [2025/04/30 18:20:47 705772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 705781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 705785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 705790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 705797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51377|rtt_var:530|pto_duration:53497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 705804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 705810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 705816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 705822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247783938|now:1746037247705797|interv:78141| [2025/04/30 18:20:47 705827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247783938|now:1746037247705797|interval:78141|pto_count:0|srtt:51377 [2025/04/30 18:20:47 705831] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51190, ack_elapse 53891, delivered 64846|rate 1203280|lost 216| [2025/04/30 18:20:47 705836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203280) in round 23| [2025/04/30 18:20:47 705840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 705844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 705848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247653425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 705853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247653425|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 705857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64807|srtt:51377|latest_rtt:52265|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 705863] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:648|largest:648|pns:2| [2025/04/30 18:20:47 705868] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:648|frame:ACK |recv_time:1746037247705690|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 705873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367705690|now:1746037247705690|interv:120000000| [2025/04/30 18:20:47 705877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367705690|now:1746037247705690|interv:120000000| [2025/04/30 18:20:47 705882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247706542|pq_index:0| [2025/04/30 18:20:47 705894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247705257| [2025/04/30 18:20:47 705900] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247705900| [2025/04/30 18:20:47 705907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247705906| [2025/04/30 18:20:47 705912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 705917] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51377|min_srtt:51377|path_bw:1234936|loss_rate:2.97|path_pto:0| [2025/04/30 18:20:47 705922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 705926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 705931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 705935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51377|min_srtt:51377|path_bw:1234936|loss_rate:2.97|path_pto:0| [2025/04/30 18:20:47 705940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1525656| [2025/04/30 18:20:47 705944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 705948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 705953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51377|min_srtt:51377|path_bw:1234936|loss_rate:2.97|path_pto:0| [2025/04/30 18:20:47 705957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 705961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 705966] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 705973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 705979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 706006] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 706015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1491465| [2025/04/30 18:20:47 706023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 706027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 706031] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247706542| [2025/04/30 18:20:47 706036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247706542| [2025/04/30 18:20:47 706040] [debug] |xqc_engine_wakeup_after|wakeup:1746037247706542|now:1746037247706039|diff:503| [2025/04/30 18:20:47 706044] [debug] |xqc_engine_main_logic|END|now:1746037247705906| [2025/04/30 18:20:47 706050] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247706050| [2025/04/30 18:20:47 706057] [debug] |xqc_engine_wakeup_after|wakeup:1746037247706542|now:1746037247706057|diff:485| [2025/04/30 18:20:47 706064] [debug] |xqc_engine_main_logic|END|now:1746037247706050| [2025/04/30 18:20:47 707135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247707134| [2025/04/30 18:20:47 707146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247706542|pq_index:0| [2025/04/30 18:20:47 707150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247705906| [2025/04/30 18:20:47 707155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247707154| [2025/04/30 18:20:47 707160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247706542|now:1746037247707154| [2025/04/30 18:20:47 707165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247706542|now:1746037247707154| [2025/04/30 18:20:47 707169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 707173] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 707178] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51377|min_srtt:51377|path_bw:1234936|loss_rate:2.97|path_pto:0| [2025/04/30 18:20:47 707183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 707187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 707193] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 707200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 707207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 707214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 707221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1491465| [2025/04/30 18:20:47 707228] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 707241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1571| [2025/04/30 18:20:47 707285] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247707254|stream_id:0|stream_offset:1491465| [2025/04/30 18:20:47 707295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 707303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 707310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51377|rtt_var:530|pto_duration:53497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 707316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 707320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 707324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 707328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247785751|now:1746037247707309|interv:78442| [2025/04/30 18:20:47 707332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247785751|now:1746037247707309|interval:78442|pto_count:0|srtt:51377 [2025/04/30 18:20:47 707337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66007| [2025/04/30 18:20:47 707342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 707346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1492644| [2025/04/30 18:20:47 707350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 707354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1572| [2025/04/30 18:20:47 707385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746037247707362|stream_id:0|stream_offset:1492644| [2025/04/30 18:20:47 707394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 707401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 18:20:47 707407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51377|rtt_var:530|pto_duration:53497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 707414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 707420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 707426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 18:20:47 707433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247785859|now:1746037247707407|interv:78452| [2025/04/30 18:20:47 707448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247785859|now:1746037247707407|interval:78452|pto_count:0|srtt:51377 [2025/04/30 18:20:47 707453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67207| [2025/04/30 18:20:47 707458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 707462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1493823| [2025/04/30 18:20:47 707467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 707470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247708470|now:1746037247707470|interv:1000| [2025/04/30 18:20:47 707474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 707478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 707482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247708470| [2025/04/30 18:20:47 707487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247708470| [2025/04/30 18:20:47 707491] [debug] |xqc_engine_wakeup_after|wakeup:1746037247708470|now:1746037247707490|diff:980| [2025/04/30 18:20:47 707495] [debug] |xqc_engine_main_logic|END|now:1746037247707154| [2025/04/30 18:20:47 707681] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247707680| [2025/04/30 18:20:47 707687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 707693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:648| [2025/04/30 18:20:47 707696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:649| [2025/04/30 18:20:47 707702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:649| [2025/04/30 18:20:47 707707] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 707711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 707716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1393620|prior_time:1746037247653804|is_app_limited:0|send_elapse:53073|ack_elapse:53876|ctl_first_sent_time:1746037247655321|lagest_ack_time:1746037247707680|curr_delivered:1457266| [2025/04/30 18:20:47 707721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247655321| [2025/04/30 18:20:47 707725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:47 707729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 707734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1393620|prior_time:1746037247653804|is_app_limited:0|send_elapse:53073|ack_elapse:53876|ctl_first_sent_time:1746037247655321|lagest_ack_time:1746037247707680|curr_delivered:1458466| [2025/04/30 18:20:47 707742] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247655431| [2025/04/30 18:20:47 707746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:47 707750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51377|rttvar:530|minrtt:30950|latest_rtt:52249|ack_delay:1000| [2025/04/30 18:20:47 707755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51361|rttvar:430|minrtt:30950|latest_rtt:52249|ack_delay:1000| [2025/04/30 18:20:47 707759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1518|lost_pn:1515|thresh:3| [2025/04/30 18:20:47 707763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 707767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 707771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 707775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 707779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51361|rtt_var:430|pto_duration:53361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 707783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 707787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 707791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 707795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247785723|now:1746037247707779|interv:77944| [2025/04/30 18:20:47 707799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247785723|now:1746037247707779|interval:77944|pto_count:0|srtt:51361 [2025/04/30 18:20:47 707803] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53073, ack_elapse 53876, delivered 64846|rate 1203615|lost 216| [2025/04/30 18:20:47 707808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203615) in round 23| [2025/04/30 18:20:47 707812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 707816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 707820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247655431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 707825] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247655431|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 707830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64807|srtt:51361|latest_rtt:52249|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 707838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:649|largest:649|pns:2| [2025/04/30 18:20:47 707842] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:649|frame:ACK |recv_time:1746037247707680|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 707847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367707680|now:1746037247707680|interv:120000000| [2025/04/30 18:20:47 707851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367707680|now:1746037247707680|interv:120000000| [2025/04/30 18:20:47 707855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247708470|pq_index:0| [2025/04/30 18:20:47 707859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247707154| [2025/04/30 18:20:47 707863] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247707863| [2025/04/30 18:20:47 707868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247707867| [2025/04/30 18:20:47 707873] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 707878] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51361|min_srtt:51361|path_bw:1234936|loss_rate:2.91|path_pto:0| [2025/04/30 18:20:47 707883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 707887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51361|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 707892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 707896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51361|min_srtt:51361|path_bw:1234936|loss_rate:2.91|path_pto:0| [2025/04/30 18:20:47 707900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1528014| [2025/04/30 18:20:47 707905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51361|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 707909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 707914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51361|min_srtt:51361|path_bw:1234936|loss_rate:2.91|path_pto:0| [2025/04/30 18:20:47 707918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 707925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 707929] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 707933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 707937] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 707942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 707946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1493823| [2025/04/30 18:20:47 707950] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 707954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 707958] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247708470| [2025/04/30 18:20:47 707962] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247708470| [2025/04/30 18:20:47 707966] [debug] |xqc_engine_wakeup_after|wakeup:1746037247708470|now:1746037247707966|diff:504| [2025/04/30 18:20:47 707971] [debug] |xqc_engine_main_logic|END|now:1746037247707867| [2025/04/30 18:20:47 707979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247707978| [2025/04/30 18:20:47 707985] [debug] |xqc_engine_wakeup_after|wakeup:1746037247708470|now:1746037247707985|diff:485| [2025/04/30 18:20:47 708012] [debug] |xqc_engine_main_logic|END|now:1746037247707978| [2025/04/30 18:20:47 709087] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247709087| [2025/04/30 18:20:47 709098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247708470|pq_index:0| [2025/04/30 18:20:47 709103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247707867| [2025/04/30 18:20:47 709108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247709107| [2025/04/30 18:20:47 709112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247708470|now:1746037247709107| [2025/04/30 18:20:47 709117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247708470|now:1746037247709107| [2025/04/30 18:20:47 709121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 709125] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 709130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51361|min_srtt:51361|path_bw:1234936|loss_rate:2.91|path_pto:0| [2025/04/30 18:20:47 709135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 709140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 709144] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 709153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 709157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 709162] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 709166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1493823| [2025/04/30 18:20:47 709171] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 709175] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1573| [2025/04/30 18:20:47 709214] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1573|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247709184|stream_id:0|stream_offset:1493823| [2025/04/30 18:20:47 709223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 709231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 709238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51361|rtt_var:430|pto_duration:53361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 709244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 709249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 709253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 709257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247787545|now:1746037247709237|interv:78308| [2025/04/30 18:20:47 709262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247787545|now:1746037247709237|interval:78308|pto_count:0|srtt:51361 [2025/04/30 18:20:47 709266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66007| [2025/04/30 18:20:47 709271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 709275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1495002| [2025/04/30 18:20:47 709280] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 709284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1574| [2025/04/30 18:20:47 709314] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746037247709291|stream_id:0|stream_offset:1495002| [2025/04/30 18:20:47 709323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 709338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 18:20:47 709344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51361|rtt_var:430|pto_duration:53361|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 709348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 709352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 709356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 18:20:47 709360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247787652|now:1746037247709344|interv:78308| [2025/04/30 18:20:47 709364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247787652|now:1746037247709344|interval:78308|pto_count:0|srtt:51361 [2025/04/30 18:20:47 709369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67207| [2025/04/30 18:20:47 709373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 709380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1496181| [2025/04/30 18:20:47 709387] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 709393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247710393|now:1746037247709393|interv:1000| [2025/04/30 18:20:47 709399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 709405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 709410] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247710393| [2025/04/30 18:20:47 709414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247710393| [2025/04/30 18:20:47 709418] [debug] |xqc_engine_wakeup_after|wakeup:1746037247710393|now:1746037247709418|diff:975| [2025/04/30 18:20:47 709422] [debug] |xqc_engine_main_logic|END|now:1746037247709107| [2025/04/30 18:20:47 709672] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247709671| [2025/04/30 18:20:47 709677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 709683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:649| [2025/04/30 18:20:47 709687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:650| [2025/04/30 18:20:47 709693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:650| [2025/04/30 18:20:47 709697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 709702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 709707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1396020|prior_time:1746037247655769|is_app_limited:0|send_elapse:51105|ack_elapse:53902|ctl_first_sent_time:1746037247657326|lagest_ack_time:1746037247709671|curr_delivered:1459666| [2025/04/30 18:20:47 709716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247657326| [2025/04/30 18:20:47 709721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:47 709725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 709730] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63646|prior_delivered:1396020|prior_time:1746037247655769|is_app_limited:0|send_elapse:51105|ack_elapse:53902|ctl_first_sent_time:1746037247657326|lagest_ack_time:1746037247709671|curr_delivered:1460866| [2025/04/30 18:20:47 709734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247657453| [2025/04/30 18:20:47 709738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:47 709742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51361|rttvar:430|minrtt:30950|latest_rtt:52218|ack_delay:0| [2025/04/30 18:20:47 709746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51468|rttvar:537|minrtt:30950|latest_rtt:52218|ack_delay:0| [2025/04/30 18:20:47 709751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1520|lost_pn:1517|thresh:3| [2025/04/30 18:20:47 709755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 709759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 709763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 709767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 709771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51468|rtt_var:537|pto_duration:53616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 709775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 709780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 709784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64807| [2025/04/30 18:20:47 709788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247787907|now:1746037247709771|interv:78136| [2025/04/30 18:20:47 709792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247787907|now:1746037247709771|interval:78136|pto_count:0|srtt:51468 [2025/04/30 18:20:47 709796] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51105, ack_elapse 53902, delivered 64846|rate 1203035|lost 216| [2025/04/30 18:20:47 709801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203035) in round 23| [2025/04/30 18:20:47 709808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 709812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 709816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247657453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 709821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247657453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 709825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64807|srtt:51468|latest_rtt:52218|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 709831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:650|largest:650|pns:2| [2025/04/30 18:20:47 709836] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:650|frame:ACK |recv_time:1746037247709671|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 709840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367709671|now:1746037247709671|interv:120000000| [2025/04/30 18:20:47 709845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367709671|now:1746037247709671|interv:120000000| [2025/04/30 18:20:47 709849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247710393|pq_index:0| [2025/04/30 18:20:47 709853] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247709107| [2025/04/30 18:20:47 709857] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247709857| [2025/04/30 18:20:47 709862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247709861| [2025/04/30 18:20:47 709867] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 709871] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51468|min_srtt:51468|path_bw:1234936|loss_rate:2.86|path_pto:0| [2025/04/30 18:20:47 709876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 709881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 709885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 709890] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51468|min_srtt:51468|path_bw:1234936|loss_rate:2.86|path_pto:0| [2025/04/30 18:20:47 709894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1530372| [2025/04/30 18:20:47 709901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51468|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 709906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 709910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51468|min_srtt:51468|path_bw:1234936|loss_rate:2.86|path_pto:0| [2025/04/30 18:20:47 709914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 709919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 709923] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 709926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 709931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 709935] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 709939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1496181| [2025/04/30 18:20:47 709944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 709947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 709951] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247710393| [2025/04/30 18:20:47 709955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247710393| [2025/04/30 18:20:47 709959] [debug] |xqc_engine_wakeup_after|wakeup:1746037247710393|now:1746037247709959|diff:434| [2025/04/30 18:20:47 709964] [debug] |xqc_engine_main_logic|END|now:1746037247709861| [2025/04/30 18:20:47 709969] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247709968| [2025/04/30 18:20:47 709972] [debug] |xqc_engine_wakeup_after|wakeup:1746037247710393|now:1746037247709972|diff:421| [2025/04/30 18:20:47 709976] [debug] |xqc_engine_main_logic|END|now:1746037247709968| [2025/04/30 18:20:47 711042] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247711042| [2025/04/30 18:20:47 711053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247710393|pq_index:0| [2025/04/30 18:20:47 711058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247709861| [2025/04/30 18:20:47 711063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247711062| [2025/04/30 18:20:47 711067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247710393|now:1746037247711062| [2025/04/30 18:20:47 711077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247710393|now:1746037247711062| [2025/04/30 18:20:47 711081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 711086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 711091] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51468|min_srtt:51468|path_bw:1234936|loss_rate:2.86|path_pto:0| [2025/04/30 18:20:47 711095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 711100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 711104] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 711108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 711112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 711117] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 711121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64807|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1496181| [2025/04/30 18:20:47 711126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 711131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1575| [2025/04/30 18:20:47 711169] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64807|now:1746037247711139|stream_id:0|stream_offset:1496181| [2025/04/30 18:20:47 711190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 711198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64807|applimit:0| [2025/04/30 18:20:47 711204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51468|rtt_var:537|pto_duration:53616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 711208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 711212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 711216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66007| [2025/04/30 18:20:47 711220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247789755|now:1746037247711203|interv:78552| [2025/04/30 18:20:47 711224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247789755|now:1746037247711203|interval:78552|pto_count:0|srtt:51468 [2025/04/30 18:20:47 711229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66007| [2025/04/30 18:20:47 711239] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 711243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66007|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1497360| [2025/04/30 18:20:47 711248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 711252] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1576| [2025/04/30 18:20:47 711283] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66007|now:1746037247711259|stream_id:0|stream_offset:1497360| [2025/04/30 18:20:47 711292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 711300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66007|applimit:0| [2025/04/30 18:20:47 711306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51468|rtt_var:537|pto_duration:53616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 711313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 711317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 711321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67207| [2025/04/30 18:20:47 711325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247789875|now:1746037247711306|interv:78569| [2025/04/30 18:20:47 711329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247789875|now:1746037247711306|interval:78569|pto_count:0|srtt:51468 [2025/04/30 18:20:47 711334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67207| [2025/04/30 18:20:47 711338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 711342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67207|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1498539| [2025/04/30 18:20:47 711347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 711351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247712351|now:1746037247711351|interv:1000| [2025/04/30 18:20:47 711355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 711359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 711363] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247712351| [2025/04/30 18:20:47 711367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247712351| [2025/04/30 18:20:47 711371] [debug] |xqc_engine_wakeup_after|wakeup:1746037247712351|now:1746037247711371|diff:980| [2025/04/30 18:20:47 711375] [debug] |xqc_engine_main_logic|END|now:1746037247711062| [2025/04/30 18:20:47 711686] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247711685| [2025/04/30 18:20:47 711696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 711702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:650| [2025/04/30 18:20:47 711706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:651| [2025/04/30 18:20:47 711712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:651| [2025/04/30 18:20:47 711716] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 711721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1521|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1522|path_largest_ack:1521| [2025/04/30 18:20:47 711726] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63653|prior_delivered:1398420|prior_time:1746037247657745|is_app_limited:0|send_elapse:52979|ack_elapse:53940|ctl_first_sent_time:1746037247659322|lagest_ack_time:1746037247711685|curr_delivered:1462073| [2025/04/30 18:20:47 711730] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247659322| [2025/04/30 18:20:47 711735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:47 711739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 711744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63653|prior_delivered:1398420|prior_time:1746037247657745|is_app_limited:0|send_elapse:52979|ack_elapse:53940|ctl_first_sent_time:1746037247659322|lagest_ack_time:1746037247711685|curr_delivered:1463273| [2025/04/30 18:20:47 711748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247659443| [2025/04/30 18:20:47 711752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:47 711757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51468|rttvar:537|minrtt:30950|latest_rtt:52242|ack_delay:0| [2025/04/30 18:20:47 711761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51565|rttvar:596|minrtt:30950|latest_rtt:52242|ack_delay:0| [2025/04/30 18:20:47 711765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1522|lost_pn:1519|thresh:3| [2025/04/30 18:20:47 711769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 711774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 711778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 711782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 624|pns:2| [2025/04/30 18:20:47 711786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 711790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51565|rtt_var:596|pto_duration:53949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 711797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 711801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 711805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 711809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247790208|now:1746037247711789|interv:78419| [2025/04/30 18:20:47 711813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247790208|now:1746037247711789|interval:78419|pto_count:0|srtt:51565 [2025/04/30 18:20:47 711817] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52979, ack_elapse 53940, delivered 64853|rate 1202317|lost 216| [2025/04/30 18:20:47 711822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202317) in round 23| [2025/04/30 18:20:47 711826] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 711830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 711834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2407|po_sent_time:1746037247659443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 711839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2407|po_sent_time:1746037247659443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 711844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51565|latest_rtt:52242|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 711849] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:651|largest:651|pns:2| [2025/04/30 18:20:47 711854] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:651|frame:ACK |recv_time:1746037247711685|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 711859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367711685|now:1746037247711685|interv:120000000| [2025/04/30 18:20:47 711863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367711685|now:1746037247711685|interv:120000000| [2025/04/30 18:20:47 711867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247712351|pq_index:0| [2025/04/30 18:20:47 711871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247711062| [2025/04/30 18:20:47 711875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247711875| [2025/04/30 18:20:47 711880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247711879| [2025/04/30 18:20:47 711885] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 711892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51565|min_srtt:51565|path_bw:1234936|loss_rate:2.80|path_pto:0| [2025/04/30 18:20:47 711897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 711901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 711906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 711911] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51565|min_srtt:51565|path_bw:1234936|loss_rate:2.80|path_pto:0| [2025/04/30 18:20:47 711915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1532730| [2025/04/30 18:20:47 711920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51565|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 711924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 711929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51565|min_srtt:51565|path_bw:1234936|loss_rate:2.80|path_pto:0| [2025/04/30 18:20:47 711933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 711937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 711941] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 711945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 711949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 711954] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 711958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1498539| [2025/04/30 18:20:47 711963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 711966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 711970] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247712351| [2025/04/30 18:20:47 711974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247712351| [2025/04/30 18:20:47 711978] [debug] |xqc_engine_wakeup_after|wakeup:1746037247712351|now:1746037247711978|diff:373| [2025/04/30 18:20:47 711983] [debug] |xqc_engine_main_logic|END|now:1746037247711879| [2025/04/30 18:20:47 712018] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247712018| [2025/04/30 18:20:47 712023] [debug] |xqc_engine_wakeup_after|wakeup:1746037247712351|now:1746037247712022|diff:329| [2025/04/30 18:20:47 712027] [debug] |xqc_engine_main_logic|END|now:1746037247712018| [2025/04/30 18:20:47 713093] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247713093| [2025/04/30 18:20:47 713103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247712351|pq_index:0| [2025/04/30 18:20:47 713108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247711879| [2025/04/30 18:20:47 713113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247713112| [2025/04/30 18:20:47 713118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247712351|now:1746037247713112| [2025/04/30 18:20:47 713122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247712351|now:1746037247713112| [2025/04/30 18:20:47 713127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 713131] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 713136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51565|min_srtt:51565|path_bw:1234936|loss_rate:2.80|path_pto:0| [2025/04/30 18:20:47 713141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 713145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 713149] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 713153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 713158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 713163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 713167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1498539| [2025/04/30 18:20:47 713180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 713185] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1577| [2025/04/30 18:20:47 713221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247713193|stream_id:0|stream_offset:1498539| [2025/04/30 18:20:47 713231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 713238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 713251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51565|rtt_var:596|pto_duration:53949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 713255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 713259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 713263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 713268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247792142|now:1746037247713251|interv:78891| [2025/04/30 18:20:47 713272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247792142|now:1746037247713251|interval:78891|pto_count:0|srtt:51565 [2025/04/30 18:20:47 713276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 713281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 713286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1499718| [2025/04/30 18:20:47 713290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 713294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1578| [2025/04/30 18:20:47 713325] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247713301|stream_id:0|stream_offset:1499718| [2025/04/30 18:20:47 713334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 713341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 713347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51565|rtt_var:596|pto_duration:53949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 713354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 713359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 713363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 713367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247792250|now:1746037247713347|interv:78903| [2025/04/30 18:20:47 713371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247792250|now:1746037247713347|interval:78903|pto_count:0|srtt:51565 [2025/04/30 18:20:47 713376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 713382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 713389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1500897| [2025/04/30 18:20:47 713401] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 713408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247714407|now:1746037247713407|interv:1000| [2025/04/30 18:20:47 713413] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 713417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 713422] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247714407| [2025/04/30 18:20:47 713426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247714407| [2025/04/30 18:20:47 713430] [debug] |xqc_engine_wakeup_after|wakeup:1746037247714407|now:1746037247713430|diff:977| [2025/04/30 18:20:47 713434] [debug] |xqc_engine_main_logic|END|now:1746037247713112| [2025/04/30 18:20:47 713662] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247713661| [2025/04/30 18:20:47 713668] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 713674] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:651| [2025/04/30 18:20:47 713678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:652| [2025/04/30 18:20:47 713683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:652| [2025/04/30 18:20:47 713688] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 713693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 713697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63653|prior_delivered:1400820|prior_time:1746037247659740|is_app_limited:0|send_elapse:53251|ack_elapse:53921|ctl_first_sent_time:1746037247661355|lagest_ack_time:1746037247713661|curr_delivered:1464473| [2025/04/30 18:20:47 713702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247661355| [2025/04/30 18:20:47 713707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:47 713711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 713716] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63653|prior_delivered:1400820|prior_time:1746037247659740|is_app_limited:0|send_elapse:53251|ack_elapse:53921|ctl_first_sent_time:1746037247661355|lagest_ack_time:1746037247713661|curr_delivered:1465673| [2025/04/30 18:20:47 713721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247661500| [2025/04/30 18:20:47 713725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:47 713729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51565|rttvar:596|minrtt:30950|latest_rtt:52161|ack_delay:1000| [2025/04/30 18:20:47 713734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51515|rttvar:548|minrtt:30950|latest_rtt:52161|ack_delay:1000| [2025/04/30 18:20:47 713742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1524|lost_pn:1521|thresh:3| [2025/04/30 18:20:47 713746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 713750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 713754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 713758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 713762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51515|rtt_var:548|pto_duration:53707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 713767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 713771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 713775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 713779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247792008|now:1746037247713762|interv:78246| [2025/04/30 18:20:47 713783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247792008|now:1746037247713762|interval:78246|pto_count:0|srtt:51515 [2025/04/30 18:20:47 713788] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53251, ack_elapse 53921, delivered 64853|rate 1202741|lost 216| [2025/04/30 18:20:47 713792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202741) in round 23| [2025/04/30 18:20:47 713797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 713801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 713805] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247661500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 713810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247661500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 713814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51515|latest_rtt:52161|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 713821] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:652|largest:652|pns:2| [2025/04/30 18:20:47 713825] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:652|frame:ACK |recv_time:1746037247713661|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 713830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367713661|now:1746037247713661|interv:120000000| [2025/04/30 18:20:47 713837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367713661|now:1746037247713661|interv:120000000| [2025/04/30 18:20:47 713841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247714407|pq_index:0| [2025/04/30 18:20:47 713845] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247713112| [2025/04/30 18:20:47 713849] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247713849| [2025/04/30 18:20:47 713854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247713853| [2025/04/30 18:20:47 713859] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 713864] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51515|min_srtt:51515|path_bw:1234936|loss_rate:2.75|path_pto:0| [2025/04/30 18:20:47 713869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 713873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 713878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 713883] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51515|min_srtt:51515|path_bw:1234936|loss_rate:2.75|path_pto:0| [2025/04/30 18:20:47 713887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1535088| [2025/04/30 18:20:47 713892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 713897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 713901] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51515|min_srtt:51515|path_bw:1234936|loss_rate:2.75|path_pto:0| [2025/04/30 18:20:47 713905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 713910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 713914] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 713918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 713922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 713927] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 713933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1500897| [2025/04/30 18:20:47 713938] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 713942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 713946] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247714407| [2025/04/30 18:20:47 713950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247714407| [2025/04/30 18:20:47 713954] [debug] |xqc_engine_wakeup_after|wakeup:1746037247714407|now:1746037247713954|diff:453| [2025/04/30 18:20:47 713958] [debug] |xqc_engine_main_logic|END|now:1746037247713853| [2025/04/30 18:20:47 713963] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247713963| [2025/04/30 18:20:47 713967] [debug] |xqc_engine_wakeup_after|wakeup:1746037247714407|now:1746037247713967|diff:440| [2025/04/30 18:20:47 713971] [debug] |xqc_engine_main_logic|END|now:1746037247713963| [2025/04/30 18:20:47 715044] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247715044| [2025/04/30 18:20:47 715054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247714407|pq_index:0| [2025/04/30 18:20:47 715059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247713853| [2025/04/30 18:20:47 715064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247715063| [2025/04/30 18:20:47 715069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247714407|now:1746037247715063| [2025/04/30 18:20:47 715073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247714407|now:1746037247715063| [2025/04/30 18:20:47 715077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 715082] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 715087] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51515|min_srtt:51515|path_bw:1234936|loss_rate:2.75|path_pto:0| [2025/04/30 18:20:47 715092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 715096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 715100] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 715104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 715109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 715114] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 715118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1500897| [2025/04/30 18:20:47 715128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 715132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1579| [2025/04/30 18:20:47 715170] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247715141|stream_id:0|stream_offset:1500897| [2025/04/30 18:20:47 715180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 715187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 715193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51515|rtt_var:548|pto_duration:53707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 715201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 715205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 715209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 715213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247793848|now:1746037247715193|interv:78655| [2025/04/30 18:20:47 715217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247793848|now:1746037247715193|interval:78655|pto_count:0|srtt:51515 [2025/04/30 18:20:47 715222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 715227] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 715232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1502076| [2025/04/30 18:20:47 715236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 715240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1580| [2025/04/30 18:20:47 715271] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247715247|stream_id:0|stream_offset:1502076| [2025/04/30 18:20:47 715281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 715288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 715296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51515|rtt_var:548|pto_duration:53707|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 715304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 715310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 715318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 715322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247793954|now:1746037247715295|interv:78659| [2025/04/30 18:20:47 715326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247793954|now:1746037247715295|interval:78659|pto_count:0|srtt:51515 [2025/04/30 18:20:47 715331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 715336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 715340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1503255| [2025/04/30 18:20:47 715345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 715349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247716349|now:1746037247715349|interv:1000| [2025/04/30 18:20:47 715353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 715357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 715361] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247716349| [2025/04/30 18:20:47 715366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247716349| [2025/04/30 18:20:47 715370] [debug] |xqc_engine_wakeup_after|wakeup:1746037247716349|now:1746037247715370|diff:979| [2025/04/30 18:20:47 715374] [debug] |xqc_engine_main_logic|END|now:1746037247715063| [2025/04/30 18:20:47 715702] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247715701| [2025/04/30 18:20:47 715715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 715723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:652| [2025/04/30 18:20:47 715729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:653| [2025/04/30 18:20:47 715737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:653| [2025/04/30 18:20:47 715743] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 715751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 715758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66053|prior_delivered:1400820|prior_time:1746037247659740|is_app_limited:0|send_elapse:53536|ack_elapse:55961|ctl_first_sent_time:1746037247661640|lagest_ack_time:1746037247715701|curr_delivered:1466873| [2025/04/30 18:20:47 715765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247661640| [2025/04/30 18:20:47 715772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:47 715779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 715789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64853|prior_delivered:1403220|prior_time:1746037247661807|is_app_limited:0|send_elapse:53474|ack_elapse:53894|ctl_first_sent_time:1746037247663575|lagest_ack_time:1746037247715701|curr_delivered:1468073| [2025/04/30 18:20:47 715796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247663575| [2025/04/30 18:20:47 715802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:47 715809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51515|rttvar:548|minrtt:30950|latest_rtt:52126|ack_delay:1000| [2025/04/30 18:20:47 715815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51466|rttvar:508|minrtt:30950|latest_rtt:52126|ack_delay:1000| [2025/04/30 18:20:47 715820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1526|lost_pn:1523|thresh:3| [2025/04/30 18:20:47 715825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 715829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 715833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 715839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 715846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51466|rtt_var:508|pto_duration:53498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 715853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 715859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 715865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 715872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247793745|now:1746037247715846|interv:77899| [2025/04/30 18:20:47 715879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247793745|now:1746037247715846|interval:77899|pto_count:0|srtt:51466 [2025/04/30 18:20:47 715885] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53474, ack_elapse 53894, delivered 64853|rate 1203343|lost 216| [2025/04/30 18:20:47 715892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203343) in round 23| [2025/04/30 18:20:47 715899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 715906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 715912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247663575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 715919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247663575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 715928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51466|latest_rtt:52126|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 715935] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:653|largest:653|pns:2| [2025/04/30 18:20:47 715939] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:653|frame:ACK |recv_time:1746037247715701|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 715946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367715701|now:1746037247715701|interv:120000000| [2025/04/30 18:20:47 715953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367715701|now:1746037247715701|interv:120000000| [2025/04/30 18:20:47 715959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247716349|pq_index:0| [2025/04/30 18:20:47 715966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247715063| [2025/04/30 18:20:47 715972] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247715972| [2025/04/30 18:20:47 715978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247715977| [2025/04/30 18:20:47 715984] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 716016] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51466|min_srtt:51466|path_bw:1234936|loss_rate:2.70|path_pto:0| [2025/04/30 18:20:47 716022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 716027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 716032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 716037] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51466|min_srtt:51466|path_bw:1234936|loss_rate:2.70|path_pto:0| [2025/04/30 18:20:47 716041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1537446| [2025/04/30 18:20:47 716046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 716050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 716055] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51466|min_srtt:51466|path_bw:1234936|loss_rate:2.70|path_pto:0| [2025/04/30 18:20:47 716064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 716068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 716072] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 716076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 716080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 716085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 716089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1503255| [2025/04/30 18:20:47 716094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 716098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 716102] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247716349| [2025/04/30 18:20:47 716106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247716349| [2025/04/30 18:20:47 716110] [debug] |xqc_engine_wakeup_after|wakeup:1746037247716349|now:1746037247716110|diff:239| [2025/04/30 18:20:47 716115] [debug] |xqc_engine_main_logic|END|now:1746037247715977| [2025/04/30 18:20:47 716120] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247716120| [2025/04/30 18:20:47 716124] [debug] |xqc_engine_wakeup_after|wakeup:1746037247716349|now:1746037247716124|diff:225| [2025/04/30 18:20:47 716128] [debug] |xqc_engine_main_logic|END|now:1746037247716120| [2025/04/30 18:20:47 717203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247717202| [2025/04/30 18:20:47 717216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247716349|pq_index:0| [2025/04/30 18:20:47 717224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247715977| [2025/04/30 18:20:47 717232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247717230| [2025/04/30 18:20:47 717239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247716349|now:1746037247717230| [2025/04/30 18:20:47 717244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247716349|now:1746037247717230| [2025/04/30 18:20:47 717249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 717253] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 717258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51466|min_srtt:51466|path_bw:1234936|loss_rate:2.70|path_pto:0| [2025/04/30 18:20:47 717263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 717273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 717277] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 717280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 717285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 717290] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 717294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1503255| [2025/04/30 18:20:47 717298] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 717303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1581| [2025/04/30 18:20:47 717339] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247717311|stream_id:0|stream_offset:1503255| [2025/04/30 18:20:47 717349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 717356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 717363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51466|rtt_var:508|pto_duration:53498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 717370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 717377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 717383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 717389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247795809|now:1746037247717363|interv:78446| [2025/04/30 18:20:47 717399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247795809|now:1746037247717363|interval:78446|pto_count:0|srtt:51466 [2025/04/30 18:20:47 717405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 717412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 717417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1504434| [2025/04/30 18:20:47 717422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 717428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1582| [2025/04/30 18:20:47 717481] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247717437|stream_id:0|stream_offset:1504434| [2025/04/30 18:20:47 717496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 717504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 717511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51466|rtt_var:508|pto_duration:53498|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 717518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 717524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 717531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 717538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247795935|now:1746037247717511|interv:78424| [2025/04/30 18:20:47 717545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247795935|now:1746037247717511|interval:78424|pto_count:0|srtt:51466 [2025/04/30 18:20:47 717552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 717560] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 717566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1505613| [2025/04/30 18:20:47 717572] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 717576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247718576|now:1746037247717576|interv:1000| [2025/04/30 18:20:47 717580] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 717584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 717588] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247718576| [2025/04/30 18:20:47 717592] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247718576| [2025/04/30 18:20:47 717596] [debug] |xqc_engine_wakeup_after|wakeup:1746037247718576|now:1746037247717596|diff:980| [2025/04/30 18:20:47 717600] [debug] |xqc_engine_main_logic|END|now:1746037247717230| [2025/04/30 18:20:47 717671] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247717670| [2025/04/30 18:20:47 717679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 717685] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:653| [2025/04/30 18:20:47 717689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:654| [2025/04/30 18:20:47 717695] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:654| [2025/04/30 18:20:47 717699] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 717704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 717714] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66053|prior_delivered:1403220|prior_time:1746037247661807|is_app_limited:0|send_elapse:53608|ack_elapse:55863|ctl_first_sent_time:1746037247663709|lagest_ack_time:1746037247717670|curr_delivered:1469273| [2025/04/30 18:20:47 717719] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247663709| [2025/04/30 18:20:47 717723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:47 717728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 717732] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64853|prior_delivered:1405620|prior_time:1746037247663862|is_app_limited:0|send_elapse:53466|ack_elapse:53808|ctl_first_sent_time:1746037247665565|lagest_ack_time:1746037247717670|curr_delivered:1470473| [2025/04/30 18:20:47 717737] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247665565| [2025/04/30 18:20:47 717741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 18:20:47 717745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51466|rttvar:508|minrtt:30950|latest_rtt:52105|ack_delay:1000| [2025/04/30 18:20:47 717749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51421|rttvar:471|minrtt:30950|latest_rtt:52105|ack_delay:1000| [2025/04/30 18:20:47 717753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1528|lost_pn:1525|thresh:3| [2025/04/30 18:20:47 717758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 717763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 717767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 717771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 717775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51421|rtt_var:471|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 717780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 717784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 717788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 717792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247795858|now:1746037247717775|interv:78083| [2025/04/30 18:20:47 717796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247795858|now:1746037247717775|interval:78083|pto_count:0|srtt:51421 [2025/04/30 18:20:47 717803] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53466, ack_elapse 53808, delivered 64853|rate 1205266|lost 216| [2025/04/30 18:20:47 717807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205266) in round 23| [2025/04/30 18:20:47 717812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 717816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 717820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247665565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 717824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247665565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 717829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51421|latest_rtt:52105|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 717835] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:654|largest:654|pns:2| [2025/04/30 18:20:47 717839] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:654|frame:ACK |recv_time:1746037247717670|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 717844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367717670|now:1746037247717670|interv:120000000| [2025/04/30 18:20:47 717848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367717670|now:1746037247717670|interv:120000000| [2025/04/30 18:20:47 717852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247718576|pq_index:0| [2025/04/30 18:20:47 717856] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247717230| [2025/04/30 18:20:47 717860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247717860| [2025/04/30 18:20:47 717865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247717864| [2025/04/30 18:20:47 717870] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 717875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51421|min_srtt:51421|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 717880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 717885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 717889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 717896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51421|min_srtt:51421|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 717901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1539804| [2025/04/30 18:20:47 717905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51421|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 717910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 717914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51421|min_srtt:51421|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 717918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 717923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 717927] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 717931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 717935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 717939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 717944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1505613| [2025/04/30 18:20:47 717948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 717952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 717956] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247718576| [2025/04/30 18:20:47 717960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247718576| [2025/04/30 18:20:47 717964] [debug] |xqc_engine_wakeup_after|wakeup:1746037247718576|now:1746037247717964|diff:612| [2025/04/30 18:20:47 717968] [debug] |xqc_engine_main_logic|END|now:1746037247717864| [2025/04/30 18:20:47 717973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247717973| [2025/04/30 18:20:47 717977] [debug] |xqc_engine_wakeup_after|wakeup:1746037247718576|now:1746037247717977|diff:599| [2025/04/30 18:20:47 717981] [debug] |xqc_engine_main_logic|END|now:1746037247717973| [2025/04/30 18:20:47 719070] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247719070| [2025/04/30 18:20:47 719081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247718576|pq_index:0| [2025/04/30 18:20:47 719085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247717864| [2025/04/30 18:20:47 719091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247719089| [2025/04/30 18:20:47 719100] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247718576|now:1746037247719089| [2025/04/30 18:20:47 719105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247718576|now:1746037247719089| [2025/04/30 18:20:47 719109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 719113] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 719118] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51421|min_srtt:51421|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 719123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 719128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 719132] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 719136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 719140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 719145] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 719149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1505613| [2025/04/30 18:20:47 719155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 719162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1583| [2025/04/30 18:20:47 719209] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247719174|stream_id:0|stream_offset:1505613| [2025/04/30 18:20:47 719219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 719226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 719233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51421|rtt_var:471|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 719240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 719247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 719253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 719260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247797595|now:1746037247719233|interv:78362| [2025/04/30 18:20:47 719266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247797595|now:1746037247719233|interval:78362|pto_count:0|srtt:51421 [2025/04/30 18:20:47 719280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 719285] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 719290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1506792| [2025/04/30 18:20:47 719294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 719299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1584| [2025/04/30 18:20:47 719333] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247719306|stream_id:0|stream_offset:1506792| [2025/04/30 18:20:47 719342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 719349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 719356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51421|rtt_var:471|pto_duration:53421|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 719362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 719368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 719374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 719381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247797727|now:1746037247719356|interv:78371| [2025/04/30 18:20:47 719388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247797727|now:1746037247719356|interval:78371|pto_count:0|srtt:51421 [2025/04/30 18:20:47 719395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 719403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 719410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1507971| [2025/04/30 18:20:47 719417] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 719424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247720424|now:1746037247719424|interv:1000| [2025/04/30 18:20:47 719431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 719437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 719443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247720424| [2025/04/30 18:20:47 719450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247720424| [2025/04/30 18:20:47 719463] [debug] |xqc_engine_wakeup_after|wakeup:1746037247720424|now:1746037247719462|diff:962| [2025/04/30 18:20:47 719470] [debug] |xqc_engine_main_logic|END|now:1746037247719089| [2025/04/30 18:20:47 719637] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247719636| [2025/04/30 18:20:47 719645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 719651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:654| [2025/04/30 18:20:47 719655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:655| [2025/04/30 18:20:47 719661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:655| [2025/04/30 18:20:47 719666] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 719671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 719675] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66053|prior_delivered:1405620|prior_time:1746037247663862|is_app_limited:0|send_elapse:53564|ack_elapse:55774|ctl_first_sent_time:1746037247665663|lagest_ack_time:1746037247719636|curr_delivered:1471673| [2025/04/30 18:20:47 719680] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247665663| [2025/04/30 18:20:47 719685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 18:20:47 719689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 719694] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64853|prior_delivered:1408020|prior_time:1746037247665762|is_app_limited:0|send_elapse:53186|ack_elapse:53874|ctl_first_sent_time:1746037247667282|lagest_ack_time:1746037247719636|curr_delivered:1472873| [2025/04/30 18:20:47 719698] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247667282| [2025/04/30 18:20:47 719702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 18:20:47 719706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51421|rttvar:471|minrtt:30950|latest_rtt:52354|ack_delay:1000| [2025/04/30 18:20:47 719711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51413|rttvar:370|minrtt:30950|latest_rtt:52354|ack_delay:1000| [2025/04/30 18:20:47 719715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1530|lost_pn:1527|thresh:3| [2025/04/30 18:20:47 719719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 719723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 719727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 719731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 719741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51413|rtt_var:370|pto_duration:53413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 719745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 719749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 719753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 719757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247797719|now:1746037247719740|interv:77979| [2025/04/30 18:20:47 719761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247797719|now:1746037247719740|interval:77979|pto_count:0|srtt:51413 [2025/04/30 18:20:47 719766] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53186, ack_elapse 53874, delivered 64853|rate 1203790|lost 216| [2025/04/30 18:20:47 719770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203790) in round 23| [2025/04/30 18:20:47 719775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 719779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 719783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247667282|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 719787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247667282|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 719792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51413|latest_rtt:52354|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 719798] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:655|largest:655|pns:2| [2025/04/30 18:20:47 719802] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:655|frame:ACK |recv_time:1746037247719636|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 719807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367719636|now:1746037247719636|interv:120000000| [2025/04/30 18:20:47 719811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367719636|now:1746037247719636|interv:120000000| [2025/04/30 18:20:47 719815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247720424|pq_index:0| [2025/04/30 18:20:47 719820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247719089| [2025/04/30 18:20:47 719824] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247719824| [2025/04/30 18:20:47 719829] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247719828| [2025/04/30 18:20:47 719836] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 719841] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51413|min_srtt:51413|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 719846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 719851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 719855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 719860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51413|min_srtt:51413|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 719864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1542162| [2025/04/30 18:20:47 719869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51413|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 719873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 719878] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51413|min_srtt:51413|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 719882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 719886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 719890] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 719894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 719898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 719903] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 719907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1507971| [2025/04/30 18:20:47 719912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 719916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 719921] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247720424| [2025/04/30 18:20:47 719925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247720424| [2025/04/30 18:20:47 719931] [debug] |xqc_engine_wakeup_after|wakeup:1746037247720424|now:1746037247719931|diff:493| [2025/04/30 18:20:47 719936] [debug] |xqc_engine_main_logic|END|now:1746037247719828| [2025/04/30 18:20:47 719941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247719941| [2025/04/30 18:20:47 719945] [debug] |xqc_engine_wakeup_after|wakeup:1746037247720424|now:1746037247719945|diff:479| [2025/04/30 18:20:47 719949] [debug] |xqc_engine_main_logic|END|now:1746037247719941| [2025/04/30 18:20:47 721015] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247721015| [2025/04/30 18:20:47 721024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247720424|pq_index:0| [2025/04/30 18:20:47 721029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247719828| [2025/04/30 18:20:47 721034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247721033| [2025/04/30 18:20:47 721039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247720424|now:1746037247721033| [2025/04/30 18:20:47 721043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247720424|now:1746037247721033| [2025/04/30 18:20:47 721047] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 721051] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 721056] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51413|min_srtt:51413|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 721061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 721066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 721070] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 721074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 721078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 721083] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 721087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1507971| [2025/04/30 18:20:47 721091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 721096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1585| [2025/04/30 18:20:47 721135] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247721104|stream_id:0|stream_offset:1507971| [2025/04/30 18:20:47 721144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 721158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 721165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51413|rtt_var:370|pto_duration:53413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 721171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 721175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 721179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 721183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247799517|now:1746037247721164|interv:78353| [2025/04/30 18:20:47 721187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247799517|now:1746037247721164|interval:78353|pto_count:0|srtt:51413 [2025/04/30 18:20:47 721192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 721197] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 721201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1509150| [2025/04/30 18:20:47 721205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 721209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1586| [2025/04/30 18:20:47 721240] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247721217|stream_id:0|stream_offset:1509150| [2025/04/30 18:20:47 721249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 721256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 721262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51413|rtt_var:370|pto_duration:53413|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 721268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 721272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 721276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 721280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247799630|now:1746037247721262|interv:78368| [2025/04/30 18:20:47 721284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247799630|now:1746037247721262|interval:78368|pto_count:0|srtt:51413 [2025/04/30 18:20:47 721289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 721294] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 721302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1510329| [2025/04/30 18:20:47 721306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 721310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247722310|now:1746037247721310|interv:1000| [2025/04/30 18:20:47 721314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 721318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 721323] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247722310| [2025/04/30 18:20:47 721327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247722310| [2025/04/30 18:20:47 721331] [debug] |xqc_engine_wakeup_after|wakeup:1746037247722310|now:1746037247721331|diff:979| [2025/04/30 18:20:47 721335] [debug] |xqc_engine_main_logic|END|now:1746037247721033| [2025/04/30 18:20:47 721635] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247721634| [2025/04/30 18:20:47 721644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 721650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:655| [2025/04/30 18:20:47 721663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:656| [2025/04/30 18:20:47 721669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:656| [2025/04/30 18:20:47 721674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 721679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 721683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66053|prior_delivered:1408020|prior_time:1746037247665762|is_app_limited:0|send_elapse:53296|ack_elapse:55872|ctl_first_sent_time:1746037247667392|lagest_ack_time:1746037247721634|curr_delivered:1474073| [2025/04/30 18:20:47 721688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247667392| [2025/04/30 18:20:47 721693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:47 721697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 721702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64853|prior_delivered:1410420|prior_time:1746037247667728|is_app_limited:0|send_elapse:53131|ack_elapse:53906|ctl_first_sent_time:1746037247669263|lagest_ack_time:1746037247721634|curr_delivered:1475273| [2025/04/30 18:20:47 721706] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247669263| [2025/04/30 18:20:47 721710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:47 721714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51413|rttvar:370|minrtt:30950|latest_rtt:52371|ack_delay:1000| [2025/04/30 18:20:47 721724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51408|rttvar:288|minrtt:30950|latest_rtt:52371|ack_delay:1000| [2025/04/30 18:20:47 721728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1532|lost_pn:1529|thresh:3| [2025/04/30 18:20:47 721732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 721736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 721740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 721744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 721749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51408|rtt_var:288|pto_duration:53408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 721753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 721757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 721761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 721765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247799625|now:1746037247721748|interv:77877| [2025/04/30 18:20:47 721769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247799625|now:1746037247721748|interval:77877|pto_count:0|srtt:51408 [2025/04/30 18:20:47 721774] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53131, ack_elapse 53906, delivered 64853|rate 1203075|lost 216| [2025/04/30 18:20:47 721778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203075) in round 23| [2025/04/30 18:20:47 721783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 721787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 721798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247669263|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 721802] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247669263|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 721807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51408|latest_rtt:52371|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 721813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:656|largest:656|pns:2| [2025/04/30 18:20:47 721817] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:656|frame:ACK |recv_time:1746037247721634|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 721825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367721634|now:1746037247721634|interv:120000000| [2025/04/30 18:20:47 721829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367721634|now:1746037247721634|interv:120000000| [2025/04/30 18:20:47 721833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247722310|pq_index:0| [2025/04/30 18:20:47 721837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247721033| [2025/04/30 18:20:47 721841] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247721841| [2025/04/30 18:20:47 721846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247721845| [2025/04/30 18:20:47 721852] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 721857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 721861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 721866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 721870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 721875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 721879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1544520| [2025/04/30 18:20:47 721884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51408|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 721888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 721893] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 721897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 721901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 721905] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 721909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 721914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 721921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 721925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1510329| [2025/04/30 18:20:47 721930] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 721934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 721938] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247722310| [2025/04/30 18:20:47 721942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247722310| [2025/04/30 18:20:47 721946] [debug] |xqc_engine_wakeup_after|wakeup:1746037247722310|now:1746037247721946|diff:364| [2025/04/30 18:20:47 721950] [debug] |xqc_engine_main_logic|END|now:1746037247721845| [2025/04/30 18:20:47 721955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247721955| [2025/04/30 18:20:47 721959] [debug] |xqc_engine_wakeup_after|wakeup:1746037247722310|now:1746037247721959|diff:351| [2025/04/30 18:20:47 721963] [debug] |xqc_engine_main_logic|END|now:1746037247721955| [2025/04/30 18:20:47 723034] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247723034| [2025/04/30 18:20:47 723043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247722310|pq_index:0| [2025/04/30 18:20:47 723047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247721845| [2025/04/30 18:20:47 723052] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247723051| [2025/04/30 18:20:47 723056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247722310|now:1746037247723051| [2025/04/30 18:20:47 723061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247722310|now:1746037247723051| [2025/04/30 18:20:47 723065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 723069] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 723074] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51408|min_srtt:51408|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 723078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 723083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 723087] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 723090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 723095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 723099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 723108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1510329| [2025/04/30 18:20:47 723113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 723117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1587| [2025/04/30 18:20:47 723156] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247723125|stream_id:0|stream_offset:1510329| [2025/04/30 18:20:47 723165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 723172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 723179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51408|rtt_var:288|pto_duration:53408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 723186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 723190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 723194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 723198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247801533|now:1746037247723179|interv:78354| [2025/04/30 18:20:47 723202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247801533|now:1746037247723179|interval:78354|pto_count:0|srtt:51408 [2025/04/30 18:20:47 723207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 723212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 723216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1511508| [2025/04/30 18:20:47 723221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 723225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1588| [2025/04/30 18:20:47 723254] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247723232|stream_id:0|stream_offset:1511508| [2025/04/30 18:20:47 723263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 723271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 723278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51408|rtt_var:288|pto_duration:53408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 723284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 723293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 723297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 723301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247801640|now:1746037247723277|interv:78363| [2025/04/30 18:20:47 723305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247801640|now:1746037247723277|interval:78363|pto_count:0|srtt:51408 [2025/04/30 18:20:47 723309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 723314] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 723318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1512687| [2025/04/30 18:20:47 723323] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 723327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247724327|now:1746037247723327|interv:1000| [2025/04/30 18:20:47 723331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 723335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 723339] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247724327| [2025/04/30 18:20:47 723343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247724327| [2025/04/30 18:20:47 723347] [debug] |xqc_engine_wakeup_after|wakeup:1746037247724327|now:1746037247723347|diff:980| [2025/04/30 18:20:47 723353] [debug] |xqc_engine_main_logic|END|now:1746037247723051| [2025/04/30 18:20:47 723629] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247723628| [2025/04/30 18:20:47 723638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 723644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:656| [2025/04/30 18:20:47 723648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:657| [2025/04/30 18:20:47 723654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:657| [2025/04/30 18:20:47 723658] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 723663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 723668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66053|prior_delivered:1410420|prior_time:1746037247667728|is_app_limited:0|send_elapse:53255|ack_elapse:55900|ctl_first_sent_time:1746037247669387|lagest_ack_time:1746037247723628|curr_delivered:1476473| [2025/04/30 18:20:47 723673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247669387| [2025/04/30 18:20:47 723677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 18:20:47 723682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 723692] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64853|prior_delivered:1412820|prior_time:1746037247669743|is_app_limited:0|send_elapse:53190|ack_elapse:53885|ctl_first_sent_time:1746037247671284|lagest_ack_time:1746037247723628|curr_delivered:1477673| [2025/04/30 18:20:47 723697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247671284| [2025/04/30 18:20:47 723701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:47 723705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51408|rttvar:288|minrtt:30950|latest_rtt:52344|ack_delay:1000| [2025/04/30 18:20:47 723709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51400|rttvar:232|minrtt:30950|latest_rtt:52344|ack_delay:1000| [2025/04/30 18:20:47 723713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1534|lost_pn:1531|thresh:3| [2025/04/30 18:20:47 723717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 723722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 723726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 723730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 723734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51400|rtt_var:232|pto_duration:53400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 723738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 723742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 723746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 723750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247801632|now:1746037247723734|interv:77898| [2025/04/30 18:20:47 723754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247801632|now:1746037247723734|interval:77898|pto_count:0|srtt:51400 [2025/04/30 18:20:47 723759] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53190, ack_elapse 53885, delivered 64853|rate 1203544|lost 216| [2025/04/30 18:20:47 723763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203544) in round 23| [2025/04/30 18:20:47 723767] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 723772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 723776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247671284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 723783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247671284|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 723787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51400|latest_rtt:52344|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 723793] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:657|largest:657|pns:2| [2025/04/30 18:20:47 723798] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:657|frame:ACK |recv_time:1746037247723628|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 723802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367723628|now:1746037247723628|interv:120000000| [2025/04/30 18:20:47 723806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367723628|now:1746037247723628|interv:120000000| [2025/04/30 18:20:47 723810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247724327|pq_index:0| [2025/04/30 18:20:47 723815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247723051| [2025/04/30 18:20:47 723819] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247723819| [2025/04/30 18:20:47 723824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247723823| [2025/04/30 18:20:47 723829] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 723834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 723838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 723843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 723847] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 723852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 723856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1546878| [2025/04/30 18:20:47 723861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 723865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 723874] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 723878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 723883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 723887] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 723891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 723895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 723900] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 723904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1512687| [2025/04/30 18:20:47 723908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 723912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 723916] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247724327| [2025/04/30 18:20:47 723920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247724327| [2025/04/30 18:20:47 723924] [debug] |xqc_engine_wakeup_after|wakeup:1746037247724327|now:1746037247723924|diff:403| [2025/04/30 18:20:47 723928] [debug] |xqc_engine_main_logic|END|now:1746037247723823| [2025/04/30 18:20:47 723933] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247723933| [2025/04/30 18:20:47 723937] [debug] |xqc_engine_wakeup_after|wakeup:1746037247724327|now:1746037247723937|diff:390| [2025/04/30 18:20:47 723941] [debug] |xqc_engine_main_logic|END|now:1746037247723933| [2025/04/30 18:20:47 725012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247725012| [2025/04/30 18:20:47 725022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247724327|pq_index:0| [2025/04/30 18:20:47 725026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247723823| [2025/04/30 18:20:47 725031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247725030| [2025/04/30 18:20:47 725036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247724327|now:1746037247725030| [2025/04/30 18:20:47 725040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247724327|now:1746037247725030| [2025/04/30 18:20:47 725044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 725049] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 725054] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 725058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 725067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 725071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 725075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 725080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 725084] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 725089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1512687| [2025/04/30 18:20:47 725093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 725097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1589| [2025/04/30 18:20:47 725134] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247725106|stream_id:0|stream_offset:1512687| [2025/04/30 18:20:47 725143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 725151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 725158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51400|rtt_var:232|pto_duration:53400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 725165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 725171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 725178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 725184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247803506|now:1746037247725157|interv:78349| [2025/04/30 18:20:47 725190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247803506|now:1746037247725157|interval:78349|pto_count:0|srtt:51400 [2025/04/30 18:20:47 725198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 725206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 725213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1513866| [2025/04/30 18:20:47 725221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 725237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1590| [2025/04/30 18:20:47 725272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1590|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247725245|stream_id:0|stream_offset:1513866| [2025/04/30 18:20:47 725281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 725289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 725296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51400|rtt_var:232|pto_duration:53400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 725302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 725306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 725310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 725314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247803645|now:1746037247725296|interv:78349| [2025/04/30 18:20:47 725318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247803645|now:1746037247725296|interval:78349|pto_count:0|srtt:51400 [2025/04/30 18:20:47 725323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 725328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 725333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1515045| [2025/04/30 18:20:47 725340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 725346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247726346|now:1746037247725346|interv:1000| [2025/04/30 18:20:47 725353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 725359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 725365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247726346| [2025/04/30 18:20:47 725372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247726346| [2025/04/30 18:20:47 725378] [debug] |xqc_engine_wakeup_after|wakeup:1746037247726346|now:1746037247725378|diff:968| [2025/04/30 18:20:47 725385] [debug] |xqc_engine_main_logic|END|now:1746037247725030| [2025/04/30 18:20:47 725637] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247725636| [2025/04/30 18:20:47 725646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 725652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:657| [2025/04/30 18:20:47 725656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:658| [2025/04/30 18:20:47 725662] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:658| [2025/04/30 18:20:47 725671] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 725677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 725682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66053|prior_delivered:1412820|prior_time:1746037247669743|is_app_limited:0|send_elapse:53324|ack_elapse:55893|ctl_first_sent_time:1746037247671418|lagest_ack_time:1746037247725636|curr_delivered:1478873| [2025/04/30 18:20:47 725687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247671418| [2025/04/30 18:20:47 725692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 18:20:47 725696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 725701] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1415228|prior_time:1746037247671753|is_app_limited:0|send_elapse:53137|ack_elapse:53883|ctl_first_sent_time:1746037247673287|lagest_ack_time:1746037247725636|curr_delivered:1480073| [2025/04/30 18:20:47 725705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247673287| [2025/04/30 18:20:47 725709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 18:20:47 725713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51400|rttvar:232|minrtt:30950|latest_rtt:52349|ack_delay:1000| [2025/04/30 18:20:47 725718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51393|rttvar:186|minrtt:30950|latest_rtt:52349|ack_delay:1000| [2025/04/30 18:20:47 725722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1536|lost_pn:1533|thresh:3| [2025/04/30 18:20:47 725726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 725731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 725735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 725739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 725743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:186|pto_duration:53393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 725748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 725752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 725756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 725760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247803638|now:1746037247725743|interv:77895| [2025/04/30 18:20:47 725764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247803638|now:1746037247725743|interval:77895|pto_count:0|srtt:51393 [2025/04/30 18:20:47 725771] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53137, ack_elapse 53883, delivered 64845|rate 1203440|lost 216| [2025/04/30 18:20:47 725776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203440) in round 23| [2025/04/30 18:20:47 725781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 725785] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 725789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247673287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 725794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247673287|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 725799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51393|latest_rtt:52349|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 725805] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:658|largest:658|pns:2| [2025/04/30 18:20:47 725809] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:658|frame:ACK |recv_time:1746037247725636|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 725814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367725636|now:1746037247725636|interv:120000000| [2025/04/30 18:20:47 725819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367725636|now:1746037247725636|interv:120000000| [2025/04/30 18:20:47 725823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247726346|pq_index:0| [2025/04/30 18:20:47 725827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247725030| [2025/04/30 18:20:47 725831] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247725831| [2025/04/30 18:20:47 725836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247725835| [2025/04/30 18:20:47 725842] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 725847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 725851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 725856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 725863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 725868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 725872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 725877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51393|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 725882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 725886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 725890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 725895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 725899] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 725903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 725907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 725912] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 725916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1515045| [2025/04/30 18:20:47 725921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 725924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 725929] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247726346| [2025/04/30 18:20:47 725933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247726346| [2025/04/30 18:20:47 725937] [debug] |xqc_engine_wakeup_after|wakeup:1746037247726346|now:1746037247725937|diff:409| [2025/04/30 18:20:47 725941] [debug] |xqc_engine_main_logic|END|now:1746037247725835| [2025/04/30 18:20:47 725946] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247725946| [2025/04/30 18:20:47 725950] [debug] |xqc_engine_wakeup_after|wakeup:1746037247726346|now:1746037247725950|diff:396| [2025/04/30 18:20:47 725954] [debug] |xqc_engine_main_logic|END|now:1746037247725946| [2025/04/30 18:20:47 727025] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247727025| [2025/04/30 18:20:47 727035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247726346|pq_index:0| [2025/04/30 18:20:47 727040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247725835| [2025/04/30 18:20:47 727045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247727044| [2025/04/30 18:20:47 727055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247726346|now:1746037247727044| [2025/04/30 18:20:47 727059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247726346|now:1746037247727044| [2025/04/30 18:20:47 727063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 727068] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 727073] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51393|min_srtt:51393|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 727077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 727082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 727086] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 727090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 727094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 727099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 727103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1515045| [2025/04/30 18:20:47 727108] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 727112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1591| [2025/04/30 18:20:47 727156] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1591|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247727121|stream_id:0|stream_offset:1515045| [2025/04/30 18:20:47 727166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 727174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 727181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:186|pto_duration:53393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 727187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 727193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 727199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 727206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247805514|now:1746037247727180|interv:78334| [2025/04/30 18:20:47 727218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247805514|now:1746037247727180|interval:78334|pto_count:0|srtt:51393 [2025/04/30 18:20:47 727226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 727234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 727240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1516224| [2025/04/30 18:20:47 727248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 727255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1592| [2025/04/30 18:20:47 727301] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1592|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247727267|stream_id:0|stream_offset:1516224| [2025/04/30 18:20:47 727311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 727319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 727325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51393|rtt_var:186|pto_duration:53393|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 727332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 727339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 727346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 727352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247805660|now:1746037247727325|interv:78335| [2025/04/30 18:20:47 727359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247805660|now:1746037247727325|interval:78335|pto_count:0|srtt:51393 [2025/04/30 18:20:47 727366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 727374] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 727381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1517403| [2025/04/30 18:20:47 727388] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 727394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247728394|now:1746037247727394|interv:1000| [2025/04/30 18:20:47 727400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 727406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 727412] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247728394| [2025/04/30 18:20:47 727423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247728394| [2025/04/30 18:20:47 727427] [debug] |xqc_engine_wakeup_after|wakeup:1746037247728394|now:1746037247727427|diff:967| [2025/04/30 18:20:47 727431] [debug] |xqc_engine_main_logic|END|now:1746037247727044| [2025/04/30 18:20:47 727644] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247727643| [2025/04/30 18:20:47 727653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 727659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:658| [2025/04/30 18:20:47 727663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:659| [2025/04/30 18:20:47 727669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:659| [2025/04/30 18:20:47 727674] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 727679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 727683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66045|prior_delivered:1415228|prior_time:1746037247671753|is_app_limited:0|send_elapse:53229|ack_elapse:55890|ctl_first_sent_time:1746037247673379|lagest_ack_time:1746037247727643|curr_delivered:1481273| [2025/04/30 18:20:47 727688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247673379| [2025/04/30 18:20:47 727693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 18:20:47 727697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1538|origin_pktnum:1449|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1538|path_largest_ack:1538| [2025/04/30 18:20:47 727702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1417628|prior_time:1746037247673736|is_app_limited:0|send_elapse:53194|ack_elapse:53907|ctl_first_sent_time:1746037247675301|lagest_ack_time:1746037247727643|curr_delivered:1482473| [2025/04/30 18:20:47 727706] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247675301| [2025/04/30 18:20:47 727711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 18:20:47 727715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51393|rttvar:186|minrtt:30950|latest_rtt:52342|ack_delay:1000| [2025/04/30 18:20:47 727719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51386|rttvar:152|minrtt:30950|latest_rtt:52342|ack_delay:1000| [2025/04/30 18:20:47 727723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1538|lost_pn:1535|thresh:3| [2025/04/30 18:20:47 727728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 727732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 727736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 727745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51386|rtt_var:152|pto_duration:53386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 727749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 727753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 727757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 727761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247805653|now:1746037247727745|interv:77908| [2025/04/30 18:20:47 727765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247805653|now:1746037247727745|interval:77908|pto_count:0|srtt:51386 [2025/04/30 18:20:47 727770] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53194, ack_elapse 53907, delivered 64845|rate 1202905|lost 216| [2025/04/30 18:20:47 727774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202905) in round 23| [2025/04/30 18:20:47 727779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 727783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 727787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247675301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 727791] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247675301|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 727796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51386|latest_rtt:52342|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 727802] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:659|largest:659|pns:2| [2025/04/30 18:20:47 727806] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:659|frame:ACK |recv_time:1746037247727643|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 727811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367727643|now:1746037247727643|interv:120000000| [2025/04/30 18:20:47 727815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367727643|now:1746037247727643|interv:120000000| [2025/04/30 18:20:47 727819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247728394|pq_index:0| [2025/04/30 18:20:47 727824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247727044| [2025/04/30 18:20:47 727828] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247727828| [2025/04/30 18:20:47 727833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247727832| [2025/04/30 18:20:47 727841] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 727846] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 727850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 727855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 727859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 727864] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 727868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1551594| [2025/04/30 18:20:47 727873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51386|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 727877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 727881] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 727886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1552773| [2025/04/30 18:20:47 727890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 727894] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 727898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 727902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 727907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 727911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1517403| [2025/04/30 18:20:47 727915] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 727919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 727923] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247728394| [2025/04/30 18:20:47 727927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247728394| [2025/04/30 18:20:47 727934] [debug] |xqc_engine_wakeup_after|wakeup:1746037247728394|now:1746037247727934|diff:460| [2025/04/30 18:20:47 727938] [debug] |xqc_engine_main_logic|END|now:1746037247727832| [2025/04/30 18:20:47 727943] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247727943| [2025/04/30 18:20:47 727947] [debug] |xqc_engine_wakeup_after|wakeup:1746037247728394|now:1746037247727947|diff:447| [2025/04/30 18:20:47 727951] [debug] |xqc_engine_main_logic|END|now:1746037247727943| [2025/04/30 18:20:47 729026] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247729025| [2025/04/30 18:20:47 729036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247728394|pq_index:0| [2025/04/30 18:20:47 729040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247727832| [2025/04/30 18:20:47 729045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247729044| [2025/04/30 18:20:47 729050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247728394|now:1746037247729044| [2025/04/30 18:20:47 729054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247728394|now:1746037247729044| [2025/04/30 18:20:47 729058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 729063] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 729068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51386|min_srtt:51386|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 729073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1552773| [2025/04/30 18:20:47 729077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 729081] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 729085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 729090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 729094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 729099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1517403| [2025/04/30 18:20:47 729103] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 729107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1593| [2025/04/30 18:20:47 729151] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1593|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247729116|stream_id:0|stream_offset:1517403| [2025/04/30 18:20:47 729162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1593|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 729176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 729182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51386|rtt_var:152|pto_duration:53386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 729189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 729196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 729203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 729210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247807502|now:1746037247729182|interv:78320| [2025/04/30 18:20:47 729216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247807502|now:1746037247729182|interval:78320|pto_count:0|srtt:51386 [2025/04/30 18:20:47 729223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 729228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 729232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1518582| [2025/04/30 18:20:47 729237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 729241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1594| [2025/04/30 18:20:47 729271] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1594|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247729249|stream_id:0|stream_offset:1518582| [2025/04/30 18:20:47 729276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 729281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 729285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51386|rtt_var:152|pto_duration:53386|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 729290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 729294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 729301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 729307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247807635|now:1746037247729285|interv:78350| [2025/04/30 18:20:47 729314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247807635|now:1746037247729285|interval:78350|pto_count:0|srtt:51386 [2025/04/30 18:20:47 729321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 729329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 729342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1519761| [2025/04/30 18:20:47 729347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 729354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247730354|now:1746037247729354|interv:1000| [2025/04/30 18:20:47 729360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 729366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 729373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247730354| [2025/04/30 18:20:47 729380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247730354| [2025/04/30 18:20:47 729387] [debug] |xqc_engine_wakeup_after|wakeup:1746037247730354|now:1746037247729386|diff:968| [2025/04/30 18:20:47 729394] [debug] |xqc_engine_main_logic|END|now:1746037247729044| [2025/04/30 18:20:47 729624] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247729623| [2025/04/30 18:20:47 729632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 729639] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:659| [2025/04/30 18:20:47 729643] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:660| [2025/04/30 18:20:47 729648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:660| [2025/04/30 18:20:47 729653] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 729658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 729662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66045|prior_delivered:1417628|prior_time:1746037247673736|is_app_limited:0|send_elapse:53312|ack_elapse:55887|ctl_first_sent_time:1746037247675419|lagest_ack_time:1746037247729623|curr_delivered:1483673| [2025/04/30 18:20:47 729667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247675419| [2025/04/30 18:20:47 729672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 18:20:47 729676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1540|origin_pktnum:1450|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1540|path_largest_ack:1540| [2025/04/30 18:20:47 729681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1420028|prior_time:1746037247675850|is_app_limited:0|send_elapse:53123|ack_elapse:53773|ctl_first_sent_time:1746037247677400|lagest_ack_time:1746037247729623|curr_delivered:1484873| [2025/04/30 18:20:47 729685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247677400| [2025/04/30 18:20:47 729690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 18:20:47 729694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51386|rttvar:152|minrtt:30950|latest_rtt:52223|ack_delay:1000| [2025/04/30 18:20:47 729703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51365|rttvar:154|minrtt:30950|latest_rtt:52223|ack_delay:1000| [2025/04/30 18:20:47 729708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1540|lost_pn:1537|thresh:3| [2025/04/30 18:20:47 729712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 729716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 729720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51365|rtt_var:154|pto_duration:53365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 729725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 729729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 729733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64800| [2025/04/30 18:20:47 729737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247807614|now:1746037247729720|interv:77894| [2025/04/30 18:20:47 729741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247807614|now:1746037247729720|interval:77894|pto_count:0|srtt:51365 [2025/04/30 18:20:47 729745] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53123, ack_elapse 53773, delivered 64845|rate 1205902|lost 216| [2025/04/30 18:20:47 729750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205902) in round 23| [2025/04/30 18:20:47 729754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 729758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 729762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247677400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 729767] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247677400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 729771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:64800|srtt:51365|latest_rtt:52223|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 729777] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:660|largest:660|pns:2| [2025/04/30 18:20:47 729782] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:660|frame:ACK |recv_time:1746037247729623|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 729786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367729623|now:1746037247729623|interv:120000000| [2025/04/30 18:20:47 729791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367729623|now:1746037247729623|interv:120000000| [2025/04/30 18:20:47 729797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247730354|pq_index:0| [2025/04/30 18:20:47 729802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247729044| [2025/04/30 18:20:47 729806] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247729806| [2025/04/30 18:20:47 729810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247729810| [2025/04/30 18:20:47 729816] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 729820] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51365|min_srtt:51365|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 729825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1552773| [2025/04/30 18:20:47 729830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 729834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 729839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51365|min_srtt:51365|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 729843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1553952| [2025/04/30 18:20:47 729848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51365|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 729852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 729856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51365|min_srtt:51365|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 729860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 729865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 729869] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 729873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 729877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 729881] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 729886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1519761| [2025/04/30 18:20:47 729893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 729896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 729901] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247730354| [2025/04/30 18:20:47 729905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247730354| [2025/04/30 18:20:47 729908] [debug] |xqc_engine_wakeup_after|wakeup:1746037247730354|now:1746037247729908|diff:446| [2025/04/30 18:20:47 729913] [debug] |xqc_engine_main_logic|END|now:1746037247729810| [2025/04/30 18:20:47 729918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247729918| [2025/04/30 18:20:47 729922] [debug] |xqc_engine_wakeup_after|wakeup:1746037247730354|now:1746037247729921|diff:433| [2025/04/30 18:20:47 729925] [debug] |xqc_engine_main_logic|END|now:1746037247729918| [2025/04/30 18:20:47 730996] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247730995| [2025/04/30 18:20:47 731009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247730354|pq_index:0| [2025/04/30 18:20:47 731013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247729810| [2025/04/30 18:20:47 731018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247731017| [2025/04/30 18:20:47 731023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247730354|now:1746037247731017| [2025/04/30 18:20:47 731027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247730354|now:1746037247731017| [2025/04/30 18:20:47 731031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 731036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 731040] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51365|min_srtt:51365|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 731045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 731050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 731053] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 731057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 731062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 731066] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 731071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64800|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1519761| [2025/04/30 18:20:47 731080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 731084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1595| [2025/04/30 18:20:47 731119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1595|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64800|now:1746037247731092|stream_id:0|stream_offset:1519761| [2025/04/30 18:20:47 731127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 731135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64800|applimit:0| [2025/04/30 18:20:47 731141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51365|rtt_var:154|pto_duration:53365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 731148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 731155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 731161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 731168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247809457|now:1746037247731141|interv:78316| [2025/04/30 18:20:47 731174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247809457|now:1746037247731141|interval:78316|pto_count:0|srtt:51365 [2025/04/30 18:20:47 731181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66000| [2025/04/30 18:20:47 731189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 731196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1520940| [2025/04/30 18:20:47 731203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 731210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1596| [2025/04/30 18:20:47 731243] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66000|now:1746037247731221|stream_id:0|stream_offset:1520940| [2025/04/30 18:20:47 731249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 731254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 731258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51365|rtt_var:154|pto_duration:53365|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 731263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 731270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 731276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67200| [2025/04/30 18:20:47 731289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247809586|now:1746037247731258|interv:78328| [2025/04/30 18:20:47 731296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247809586|now:1746037247731258|interval:78328|pto_count:0|srtt:51365 [2025/04/30 18:20:47 731303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67200| [2025/04/30 18:20:47 731309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 731313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67200|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1522119| [2025/04/30 18:20:47 731318] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 731322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247732322|now:1746037247731322|interv:1000| [2025/04/30 18:20:47 731326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 731330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 731334] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247732322| [2025/04/30 18:20:47 731339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247732322| [2025/04/30 18:20:47 731345] [debug] |xqc_engine_wakeup_after|wakeup:1746037247732322|now:1746037247731345|diff:977| [2025/04/30 18:20:47 731352] [debug] |xqc_engine_main_logic|END|now:1746037247731017| [2025/04/30 18:20:47 731366] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037247731365| [2025/04/30 18:20:47 731374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 731383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:660| [2025/04/30 18:20:47 731389] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:661| [2025/04/30 18:20:47 731398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:661| [2025/04/30 18:20:47 731405] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:47 731412] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:3956095|max_data_old:3646018| [2025/04/30 18:20:47 731418] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 731425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1541|origin_pktnum:1451|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1541|path_largest_ack:1541| [2025/04/30 18:20:47 731433] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66045|prior_delivered:1420028|prior_time:1746037247675850|is_app_limited:0|send_elapse:53258|ack_elapse:55515|ctl_first_sent_time:1746037247677535|lagest_ack_time:1746037247731365|curr_delivered:1486073| [2025/04/30 18:20:47 731440] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247677535| [2025/04/30 18:20:47 731448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 18:20:47 731455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51365|rttvar:154|minrtt:30950|latest_rtt:53830|ack_delay:0| [2025/04/30 18:20:47 731469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51673|rttvar:732|minrtt:30950|latest_rtt:53830|ack_delay:0| [2025/04/30 18:20:47 731476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1541|lost_pn:1538|thresh:3| [2025/04/30 18:20:47 731482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 731489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51673|rtt_var:732|pto_duration:54601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 731496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 731502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 731508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66000| [2025/04/30 18:20:47 731515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247810822|now:1746037247731489|interv:79333| [2025/04/30 18:20:47 731522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247810822|now:1746037247731489|interval:79333|pto_count:0|srtt:51673 [2025/04/30 18:20:47 731528] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53258, ack_elapse 55515, delivered 66045|rate 1189678|lost 216| [2025/04/30 18:20:47 731533] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189678) in round 23| [2025/04/30 18:20:47 731537] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 731541] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 731545] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1200|po_sent_time:1746037247677535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 731550] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1200|po_sent_time:1746037247677535|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 731554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66000|srtt:51673|latest_rtt:53830|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 731560] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 731564] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1706095|max_stream_data_old=1591732| [2025/04/30 18:20:47 731569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247756365|now:1746037247731365|interv:25000| [2025/04/30 18:20:47 731574] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247731365|max_ack_delay:25000| [2025/04/30 18:20:47 731584] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:661|largest:661|pns:2| [2025/04/30 18:20:47 731588] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:661|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037247731365|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 731593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367731365|now:1746037247731365|interv:120000000| [2025/04/30 18:20:47 731597] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367731365|now:1746037247731365|interv:120000000| [2025/04/30 18:20:47 731601] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247732322|pq_index:0| [2025/04/30 18:20:47 731605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247731017| [2025/04/30 18:20:47 731609] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247731609| [2025/04/30 18:20:47 731614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247731613| [2025/04/30 18:20:47 731619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 731625] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2364415| [2025/04/30 18:20:47 731629] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:66000|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 731636] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2363236| [2025/04/30 18:20:47 731641] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2362057| [2025/04/30 18:20:47 731645] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2360878| [2025/04/30 18:20:47 731649] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2359699| [2025/04/30 18:20:47 731653] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2358520| [2025/04/30 18:20:47 731658] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2357341| [2025/04/30 18:20:47 731662] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2356162| [2025/04/30 18:20:47 731667] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2354983| [2025/04/30 18:20:47 731671] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2353804| [2025/04/30 18:20:47 731675] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2352625| [2025/04/30 18:20:47 731680] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2351446| [2025/04/30 18:20:47 731684] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2350267| [2025/04/30 18:20:47 731688] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2349088| [2025/04/30 18:20:47 731693] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2347909| [2025/04/30 18:20:47 731697] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2346730| [2025/04/30 18:20:47 731701] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2345551| [2025/04/30 18:20:47 731706] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2344372| [2025/04/30 18:20:47 731713] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2343193| [2025/04/30 18:20:47 731717] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2342014| [2025/04/30 18:20:47 731722] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2340835| [2025/04/30 18:20:47 731726] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2339656| [2025/04/30 18:20:47 731730] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2338477| [2025/04/30 18:20:47 731735] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2337298| [2025/04/30 18:20:47 731739] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2336119| [2025/04/30 18:20:47 731743] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2334940| [2025/04/30 18:20:47 731748] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2333761| [2025/04/30 18:20:47 731752] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2332582| [2025/04/30 18:20:47 731757] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2331403| [2025/04/30 18:20:47 731761] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2330224| [2025/04/30 18:20:47 731765] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2329045| [2025/04/30 18:20:47 731769] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2327866| [2025/04/30 18:20:47 731774] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2326687| [2025/04/30 18:20:47 731778] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2325508| [2025/04/30 18:20:47 731782] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2324329| [2025/04/30 18:20:47 731786] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2323150| [2025/04/30 18:20:47 731791] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2321971| [2025/04/30 18:20:47 731795] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2320792| [2025/04/30 18:20:47 731800] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319613| [2025/04/30 18:20:47 731804] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318434| [2025/04/30 18:20:47 731808] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317255| [2025/04/30 18:20:47 731813] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316076| [2025/04/30 18:20:47 731817] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314897| [2025/04/30 18:20:47 731821] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313718| [2025/04/30 18:20:47 731825] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312539| [2025/04/30 18:20:47 731830] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311360| [2025/04/30 18:20:47 731834] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310181| [2025/04/30 18:20:47 731838] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2309002| [2025/04/30 18:20:47 731843] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307823| [2025/04/30 18:20:47 731847] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306644| [2025/04/30 18:20:47 731851] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305465| [2025/04/30 18:20:47 731862] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304286| [2025/04/30 18:20:47 731866] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303107| [2025/04/30 18:20:47 731870] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301928| [2025/04/30 18:20:47 731875] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300749| [2025/04/30 18:20:47 731879] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299570| [2025/04/30 18:20:47 731883] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298391| [2025/04/30 18:20:47 731887] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297212| [2025/04/30 18:20:47 731892] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296033| [2025/04/30 18:20:47 731896] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294854| [2025/04/30 18:20:47 731900] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293675| [2025/04/30 18:20:47 731904] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292496| [2025/04/30 18:20:47 731909] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291317| [2025/04/30 18:20:47 731913] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290138| [2025/04/30 18:20:47 731917] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288959| [2025/04/30 18:20:47 731921] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287780| [2025/04/30 18:20:47 731925] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286601| [2025/04/30 18:20:47 731930] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285422| [2025/04/30 18:20:47 731934] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284243| [2025/04/30 18:20:47 731938] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283064| [2025/04/30 18:20:47 731942] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281885| [2025/04/30 18:20:47 731946] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280706| [2025/04/30 18:20:47 731950] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279527| [2025/04/30 18:20:47 731955] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278348| [2025/04/30 18:20:47 731959] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277169| [2025/04/30 18:20:47 731963] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275990| [2025/04/30 18:20:47 731967] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274811| [2025/04/30 18:20:47 731972] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273632| [2025/04/30 18:20:47 731976] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272453| [2025/04/30 18:20:47 731980] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271274| [2025/04/30 18:20:47 731985] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270095| [2025/04/30 18:20:47 732018] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268916| [2025/04/30 18:20:47 732022] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267737| [2025/04/30 18:20:47 732030] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266558| [2025/04/30 18:20:47 732034] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265379| [2025/04/30 18:20:47 732038] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:47 732043] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:47 732047] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:47 732051] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:47 732055] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:47 732060] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:47 732064] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:47 732068] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:47 732073] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:47 732077] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:47 732081] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:47 732085] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:47 732089] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 732093] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1706095| [2025/04/30 18:20:47 732099] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1706043|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:505472|offset:114363|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 732105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 732109] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 732113] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1706095| [2025/04/30 18:20:47 732118] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1706043|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:391109|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 732123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 732128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51673|min_srtt:51673|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 732141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 732145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51673|min_srtt:51673|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 732154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 732158] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51673|min_srtt:51673|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 732167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51673|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 732171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 732176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51673|min_srtt:51673|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34838|inflight:66000|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1556310| [2025/04/30 18:20:47 732187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 732193] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 732199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 732206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 732213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 732221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1597| [2025/04/30 18:20:47 732268] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1597|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66000|now:1746037247732232|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 732279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1597|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 732286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1597|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 732292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66000|applimit:0| [2025/04/30 18:20:47 732299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51673|rtt_var:732|pto_duration:54601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 732313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 732320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 732327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66019| [2025/04/30 18:20:47 732333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247811833|now:1746037247732298|interv:79535| [2025/04/30 18:20:47 732340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247811833|now:1746037247732298|interval:79535|pto_count:0|srtt:51673 [2025/04/30 18:20:47 732346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66019| [2025/04/30 18:20:47 732351] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 732356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1598| [2025/04/30 18:20:47 732387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1598|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66019|now:1746037247732363|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 732392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1598|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 732397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1598|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 732401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66019|applimit:0| [2025/04/30 18:20:47 732405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51673|rtt_var:732|pto_duration:54601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 732409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 732413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 732417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 732421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247811964|now:1746037247732405|interv:79559| [2025/04/30 18:20:47 732425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247811964|now:1746037247732405|interval:79559|pto_count:0|srtt:51673 [2025/04/30 18:20:47 732429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:66038| [2025/04/30 18:20:47 732434] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 732438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1522119| [2025/04/30 18:20:47 732447] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 732451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 732455] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247732322| [2025/04/30 18:20:47 732459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247732322| [2025/04/30 18:20:47 732463] [debug] |xqc_engine_wakeup_after|wakeup:1746037247732322|now:1746037247732463|diff:18446744073709551475| [2025/04/30 18:20:47 732468] [debug] |xqc_engine_main_logic|END|now:1746037247731613| [2025/04/30 18:20:47 732473] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247732473| [2025/04/30 18:20:47 732477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247732322|pq_index:0| [2025/04/30 18:20:47 732481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247731613| [2025/04/30 18:20:47 732486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247732485| [2025/04/30 18:20:47 732491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247732322|now:1746037247732485| [2025/04/30 18:20:47 732495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247732322|now:1746037247732485| [2025/04/30 18:20:47 732499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 732503] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 732508] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51673|min_srtt:51673|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1556310| [2025/04/30 18:20:47 732517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 732521] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 732525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 732529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 732534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 732538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1522119| [2025/04/30 18:20:47 732542] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 732546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1599| [2025/04/30 18:20:47 732571] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247732553|stream_id:0|stream_offset:1522119| [2025/04/30 18:20:47 732580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 732585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 732589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51673|rtt_var:732|pto_duration:54601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 732594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 732598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 732601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 732605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247812154|now:1746037247732589|interv:79565| [2025/04/30 18:20:47 732609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247812154|now:1746037247732589|interval:79565|pto_count:0|srtt:51673 [2025/04/30 18:20:47 732614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 732619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 732623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1523298| [2025/04/30 18:20:47 732628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 732632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1600| [2025/04/30 18:20:47 732654] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247732638|stream_id:0|stream_offset:1523298| [2025/04/30 18:20:47 732660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 732664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 732668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51673|rtt_var:732|pto_duration:54601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 732673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 732677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 732680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 732684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247812239|now:1746037247732668|interv:79571| [2025/04/30 18:20:47 732688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247812239|now:1746037247732668|interval:79571|pto_count:0|srtt:51673 [2025/04/30 18:20:47 732696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 732700] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 732705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 732709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 732713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247733713|now:1746037247732713|interv:1000| [2025/04/30 18:20:47 732717] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 732721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 732725] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247733713| [2025/04/30 18:20:47 732729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247733713| [2025/04/30 18:20:47 732733] [debug] |xqc_engine_wakeup_after|wakeup:1746037247733713|now:1746037247732733|diff:980| [2025/04/30 18:20:47 732737] [debug] |xqc_engine_main_logic|END|now:1746037247732485| [2025/04/30 18:20:47 732747] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247732746| [2025/04/30 18:20:47 732752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 732757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:661| [2025/04/30 18:20:47 732761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:662| [2025/04/30 18:20:47 732766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:662| [2025/04/30 18:20:47 732770] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 732775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1543|path_largest_ack:1542| [2025/04/30 18:20:47 732780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1422428|prior_time:1746037247677750|is_app_limited:0|send_elapse:53366|ack_elapse:54996|ctl_first_sent_time:1746037247679455|lagest_ack_time:1746037247732746|curr_delivered:1487273| [2025/04/30 18:20:47 732785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247679455| [2025/04/30 18:20:47 732789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 732793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1543|path_largest_ack:1543| [2025/04/30 18:20:47 732798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1422428|prior_time:1746037247677750|is_app_limited:0|send_elapse:53366|ack_elapse:54996|ctl_first_sent_time:1746037247679455|lagest_ack_time:1746037247732746|curr_delivered:1488473| [2025/04/30 18:20:47 732802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247679584| [2025/04/30 18:20:47 732806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 732813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51673|rttvar:732|minrtt:30950|latest_rtt:53162|ack_delay:1000| [2025/04/30 18:20:47 732818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51734|rttvar:671|minrtt:30950|latest_rtt:53162|ack_delay:1000| [2025/04/30 18:20:47 732822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1543|lost_pn:1540|thresh:3| [2025/04/30 18:20:47 732826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 732830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51734|rtt_var:671|pto_duration:54418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 732834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 732838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 732842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 732846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247812056|now:1746037247732830|interv:79226| [2025/04/30 18:20:47 732850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247812056|now:1746037247732830|interval:79226|pto_count:0|srtt:51734 [2025/04/30 18:20:47 732855] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53366, ack_elapse 54996, delivered 66045|rate 1200905|lost 216| [2025/04/30 18:20:47 732859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200905) in round 23| [2025/04/30 18:20:47 732863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 732867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 732871] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247679584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 732876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247679584|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 732881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:51734|latest_rtt:53162|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 732886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:662|largest:662|pns:2| [2025/04/30 18:20:47 732891] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:662|frame:ACK |recv_time:1746037247732746|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 732896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367732746|now:1746037247732746|interv:120000000| [2025/04/30 18:20:47 732903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367732746|now:1746037247732746|interv:120000000| [2025/04/30 18:20:47 732907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247733713|pq_index:0| [2025/04/30 18:20:47 732911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247732485| [2025/04/30 18:20:47 732915] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247732915| [2025/04/30 18:20:47 732920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247732919| [2025/04/30 18:20:47 732925] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 732929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51734|min_srtt:51734|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1556310| [2025/04/30 18:20:47 732938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 732943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 732947] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51734|min_srtt:51734|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1557489| [2025/04/30 18:20:47 732956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 732960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 732965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51734|min_srtt:51734|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 732969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 732973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 732977] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 732981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 732999] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 733007] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 733014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 733019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 733022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 733026] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247733713| [2025/04/30 18:20:47 733030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247733713| [2025/04/30 18:20:47 733034] [debug] |xqc_engine_wakeup_after|wakeup:1746037247733713|now:1746037247733034|diff:679| [2025/04/30 18:20:47 733038] [debug] |xqc_engine_main_logic|END|now:1746037247732919| [2025/04/30 18:20:47 733043] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247733043| [2025/04/30 18:20:47 733047] [debug] |xqc_engine_wakeup_after|wakeup:1746037247733713|now:1746037247733047|diff:666| [2025/04/30 18:20:47 733051] [debug] |xqc_engine_main_logic|END|now:1746037247733043| [2025/04/30 18:20:47 734124] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247734123| [2025/04/30 18:20:47 734134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247733713|pq_index:0| [2025/04/30 18:20:47 734138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247732919| [2025/04/30 18:20:47 734144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247734142| [2025/04/30 18:20:47 734148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247733713|now:1746037247734142| [2025/04/30 18:20:47 734153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247733713|now:1746037247734142| [2025/04/30 18:20:47 734157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 734161] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 734166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51734|min_srtt:51734|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 734171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 734176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 734182] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 734188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 734199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 734207] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 734214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 734228] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 734235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1601| [2025/04/30 18:20:47 734285] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247734247|stream_id:0|stream_offset:1524477| [2025/04/30 18:20:47 734294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 734302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 734309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51734|rtt_var:671|pto_duration:54418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 734317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 734323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 734330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 734336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247813665|now:1746037247734309|interv:79356| [2025/04/30 18:20:47 734342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247813665|now:1746037247734309|interval:79356|pto_count:0|srtt:51734 [2025/04/30 18:20:47 734350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 734357] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 734364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1525656| [2025/04/30 18:20:47 734371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 734376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1602| [2025/04/30 18:20:47 734410] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247734386|stream_id:0|stream_offset:1525656| [2025/04/30 18:20:47 734416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 734421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 734425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51734|rtt_var:671|pto_duration:54418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 734430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 734434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 734443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 734447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247813804|now:1746037247734425|interv:79379| [2025/04/30 18:20:47 734451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247813804|now:1746037247734425|interval:79379|pto_count:0|srtt:51734 [2025/04/30 18:20:47 734456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 734460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 734465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 734469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 734473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247735473|now:1746037247734473|interv:1000| [2025/04/30 18:20:47 734477] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 734481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 734485] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247735473| [2025/04/30 18:20:47 734489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247735473| [2025/04/30 18:20:47 734493] [debug] |xqc_engine_wakeup_after|wakeup:1746037247735473|now:1746037247734493|diff:980| [2025/04/30 18:20:47 734498] [debug] |xqc_engine_main_logic|END|now:1746037247734142| [2025/04/30 18:20:47 734642] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247734641| [2025/04/30 18:20:47 734648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 734654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:662| [2025/04/30 18:20:47 734658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:663| [2025/04/30 18:20:47 734664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:663| [2025/04/30 18:20:47 734668] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 734673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1545|path_largest_ack:1544| [2025/04/30 18:20:47 734677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1424828|prior_time:1746037247679817|is_app_limited:0|send_elapse:53018|ack_elapse:54824|ctl_first_sent_time:1746037247681448|lagest_ack_time:1746037247734641|curr_delivered:1489673| [2025/04/30 18:20:47 734682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247681448| [2025/04/30 18:20:47 734687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 734691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1545|path_largest_ack:1545| [2025/04/30 18:20:47 734699] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1424828|prior_time:1746037247679817|is_app_limited:0|send_elapse:53018|ack_elapse:54824|ctl_first_sent_time:1746037247681448|lagest_ack_time:1746037247734641|curr_delivered:1490873| [2025/04/30 18:20:47 734703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247681558| [2025/04/30 18:20:47 734707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 734711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51734|rttvar:671|minrtt:30950|latest_rtt:53083|ack_delay:1000| [2025/04/30 18:20:47 734715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51778|rttvar:591|minrtt:30950|latest_rtt:53083|ack_delay:1000| [2025/04/30 18:20:47 734720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1545|lost_pn:1542|thresh:3| [2025/04/30 18:20:47 734724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 734728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51778|rtt_var:591|pto_duration:54142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 734732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 734736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 734740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 734744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247813528|now:1746037247734728|interv:78800| [2025/04/30 18:20:47 734748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247813528|now:1746037247734728|interval:78800|pto_count:0|srtt:51778 [2025/04/30 18:20:47 734752] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53018, ack_elapse 54824, delivered 66045|rate 1204673|lost 216| [2025/04/30 18:20:47 734757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204673) in round 23| [2025/04/30 18:20:47 734761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 734765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 734769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247681558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 734774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247681558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 734778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:51778|latest_rtt:53083|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 734787] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:663|largest:663|pns:2| [2025/04/30 18:20:47 734791] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:663|frame:ACK |recv_time:1746037247734641|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 734796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367734641|now:1746037247734641|interv:120000000| [2025/04/30 18:20:47 734800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367734641|now:1746037247734641|interv:120000000| [2025/04/30 18:20:47 734804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247735473|pq_index:0| [2025/04/30 18:20:47 734808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247734142| [2025/04/30 18:20:47 734812] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247734812| [2025/04/30 18:20:47 734817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247734816| [2025/04/30 18:20:47 734822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 734827] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51778|min_srtt:51778|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 734831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 734836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 734840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 734845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51778|min_srtt:51778|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 734849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1559847| [2025/04/30 18:20:47 734853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51778|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 734858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 734862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51778|min_srtt:51778|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 734866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 734871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 734875] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 734881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 734885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 734890] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 734894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 734898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 734902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 734906] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247735473| [2025/04/30 18:20:47 734910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247735473| [2025/04/30 18:20:47 734914] [debug] |xqc_engine_wakeup_after|wakeup:1746037247735473|now:1746037247734914|diff:559| [2025/04/30 18:20:47 734918] [debug] |xqc_engine_main_logic|END|now:1746037247734816| [2025/04/30 18:20:47 734923] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247734923| [2025/04/30 18:20:47 734927] [debug] |xqc_engine_wakeup_after|wakeup:1746037247735473|now:1746037247734927|diff:546| [2025/04/30 18:20:47 734931] [debug] |xqc_engine_main_logic|END|now:1746037247734923| [2025/04/30 18:20:47 736231] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247736231| [2025/04/30 18:20:47 736243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247735473|pq_index:0| [2025/04/30 18:20:47 736248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247734816| [2025/04/30 18:20:47 736276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247736275| [2025/04/30 18:20:47 736280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247735473|now:1746037247736275| [2025/04/30 18:20:47 736285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247735473|now:1746037247736275| [2025/04/30 18:20:47 736289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 736293] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 736298] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51778|min_srtt:51778|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 736303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 736307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 736311] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 736315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 736422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 736429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 736435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 736443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 736449] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1603| [2025/04/30 18:20:47 736501] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247736465|stream_id:0|stream_offset:1526835| [2025/04/30 18:20:47 736512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 736519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 736530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51778|rtt_var:591|pto_duration:54142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 736537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 736543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 736549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 736556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247815607|now:1746037247736529|interv:79078| [2025/04/30 18:20:47 736563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247815607|now:1746037247736529|interval:79078|pto_count:0|srtt:51778 [2025/04/30 18:20:47 736570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 736578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 736585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1528014| [2025/04/30 18:20:47 736592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 736603] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1604| [2025/04/30 18:20:47 736649] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247736616|stream_id:0|stream_offset:1528014| [2025/04/30 18:20:47 736659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 736673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 736680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51778|rtt_var:591|pto_duration:54142|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 736687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 736693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 736698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 736703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247815758|now:1746037247736679|interv:79079| [2025/04/30 18:20:47 736707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247815758|now:1746037247736679|interval:79079|pto_count:0|srtt:51778 [2025/04/30 18:20:47 736712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 736718] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 736725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 736732] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 736739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247737738|now:1746037247736738|interv:1000| [2025/04/30 18:20:47 736745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 736751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 736756] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247737738| [2025/04/30 18:20:47 736760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247737738| [2025/04/30 18:20:47 736765] [debug] |xqc_engine_wakeup_after|wakeup:1746037247737738|now:1746037247736764|diff:974| [2025/04/30 18:20:47 736769] [debug] |xqc_engine_main_logic|END|now:1746037247736275| [2025/04/30 18:20:47 736779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247736779| [2025/04/30 18:20:47 736784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 736790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:663| [2025/04/30 18:20:47 736794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:664| [2025/04/30 18:20:47 736800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:664| [2025/04/30 18:20:47 736804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 736809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1547|path_largest_ack:1546| [2025/04/30 18:20:47 736814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1427228|prior_time:1746037247681686|is_app_limited:0|send_elapse:52615|ack_elapse:55093|ctl_first_sent_time:1746037247683196|lagest_ack_time:1746037247736779|curr_delivered:1492073| [2025/04/30 18:20:47 736823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247683196| [2025/04/30 18:20:47 736827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 736832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1547|path_largest_ack:1547| [2025/04/30 18:20:47 736836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64845|prior_delivered:1427228|prior_time:1746037247681686|is_app_limited:0|send_elapse:52615|ack_elapse:55093|ctl_first_sent_time:1746037247683196|lagest_ack_time:1746037247736779|curr_delivered:1493273| [2025/04/30 18:20:47 736841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247683323| [2025/04/30 18:20:47 736845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 736849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51778|rttvar:591|minrtt:30950|latest_rtt:53456|ack_delay:1000| [2025/04/30 18:20:47 736853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51863|rttvar:613|minrtt:30950|latest_rtt:53456|ack_delay:1000| [2025/04/30 18:20:47 736857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1547|lost_pn:1544|thresh:3| [2025/04/30 18:20:47 736861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 736866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51863|rtt_var:613|pto_duration:54315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 736870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 736874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 736878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 736882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247815931|now:1746037247736865|interv:79066| [2025/04/30 18:20:47 736886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247815931|now:1746037247736865|interval:79066|pto_count:0|srtt:51863 [2025/04/30 18:20:47 736890] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52615, ack_elapse 55093, delivered 66045|rate 1198791|lost 216| [2025/04/30 18:20:47 736895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198791) in round 23| [2025/04/30 18:20:47 736899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 736903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 736907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247683323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 736912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247683323|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 736919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:51863|latest_rtt:53456|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 736925] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:664|largest:664|pns:2| [2025/04/30 18:20:47 736929] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:664|frame:ACK |recv_time:1746037247736779|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 736938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367736779|now:1746037247736779|interv:120000000| [2025/04/30 18:20:47 736944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367736779|now:1746037247736779|interv:120000000| [2025/04/30 18:20:47 736948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247737738|pq_index:0| [2025/04/30 18:20:47 736953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247736275| [2025/04/30 18:20:47 736957] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247736957| [2025/04/30 18:20:47 736962] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247736961| [2025/04/30 18:20:47 737098] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 737104] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51863|min_srtt:51863|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 737110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 737150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 737157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 737165] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51863|min_srtt:51863|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 737175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1562205| [2025/04/30 18:20:47 737182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 737190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 737197] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51863|min_srtt:51863|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 737209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1563384| [2025/04/30 18:20:47 737217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 737223] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 737229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 737236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 737247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 737254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 737262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 737268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 737274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247737738| [2025/04/30 18:20:47 737281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247737738| [2025/04/30 18:20:47 737288] [debug] |xqc_engine_wakeup_after|wakeup:1746037247737738|now:1746037247737288|diff:450| [2025/04/30 18:20:47 737295] [debug] |xqc_engine_main_logic|END|now:1746037247736961| [2025/04/30 18:20:47 737304] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247737304| [2025/04/30 18:20:47 737310] [debug] |xqc_engine_wakeup_after|wakeup:1746037247737738|now:1746037247737310|diff:428| [2025/04/30 18:20:47 737316] [debug] |xqc_engine_main_logic|END|now:1746037247737304| [2025/04/30 18:20:47 738432] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247738432| [2025/04/30 18:20:47 738448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247737738|pq_index:0| [2025/04/30 18:20:47 738455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247736961| [2025/04/30 18:20:47 738467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247738465| [2025/04/30 18:20:47 738474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247737738|now:1746037247738465| [2025/04/30 18:20:47 738481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247737738|now:1746037247738465| [2025/04/30 18:20:47 738487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 738494] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 738502] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51863|min_srtt:51863|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 738509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1563384| [2025/04/30 18:20:47 738524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 738531] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 738537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 738546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 738552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 738557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 738563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 738642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1605| [2025/04/30 18:20:47 738693] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247738655|stream_id:0|stream_offset:1529193| [2025/04/30 18:20:47 738703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 738710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 738719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51863|rtt_var:613|pto_duration:54315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 738725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 738730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 738735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 738740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247817970|now:1746037247738719|interv:79251| [2025/04/30 18:20:47 738745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247817970|now:1746037247738719|interval:79251|pto_count:0|srtt:51863 [2025/04/30 18:20:47 738751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 738757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 738762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1530372| [2025/04/30 18:20:47 738768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 738773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1606| [2025/04/30 18:20:47 738822] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247738790|stream_id:0|stream_offset:1530372| [2025/04/30 18:20:47 738832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 738840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 738848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51863|rtt_var:613|pto_duration:54315|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 738854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 738861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 738866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 738870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247818105|now:1746037247738847|interv:79258| [2025/04/30 18:20:47 738874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247818105|now:1746037247738847|interval:79258|pto_count:0|srtt:51863 [2025/04/30 18:20:47 738879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 738884] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 738888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 738893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 738897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247739896|now:1746037247738896|interv:1000| [2025/04/30 18:20:47 738901] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 738904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 738909] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247739896| [2025/04/30 18:20:47 738913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247739896| [2025/04/30 18:20:47 738917] [debug] |xqc_engine_wakeup_after|wakeup:1746037247739896|now:1746037247738917|diff:979| [2025/04/30 18:20:47 738921] [debug] |xqc_engine_main_logic|END|now:1746037247738465| [2025/04/30 18:20:47 738932] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247738931| [2025/04/30 18:20:47 738936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 738942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:664| [2025/04/30 18:20:47 738946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:665| [2025/04/30 18:20:47 738952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:665| [2025/04/30 18:20:47 738956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 738966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 738970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63626|prior_delivered:1430847|prior_time:1746037247684839|is_app_limited:0|send_elapse:50632|ack_elapse:54092|ctl_first_sent_time:1746037247685148|lagest_ack_time:1746037247738931|curr_delivered:1494473| [2025/04/30 18:20:47 738975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247685148| [2025/04/30 18:20:47 738979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 738984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 739014] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:63626|prior_delivered:1430847|prior_time:1746037247684839|is_app_limited:0|send_elapse:50632|ack_elapse:54092|ctl_first_sent_time:1746037247685148|lagest_ack_time:1746037247738931|curr_delivered:1495673| [2025/04/30 18:20:47 739019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247685265| [2025/04/30 18:20:47 739023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 739027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51863|rttvar:613|minrtt:30950|latest_rtt:53666|ack_delay:1000| [2025/04/30 18:20:47 739031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51964|rttvar:660|minrtt:30950|latest_rtt:53666|ack_delay:1000| [2025/04/30 18:20:47 739036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1549|lost_pn:1546|thresh:3| [2025/04/30 18:20:47 739040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 739044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51964|rtt_var:660|pto_duration:54604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 739049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 739053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 739056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 739060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247818394|now:1746037247739044|interv:79350| [2025/04/30 18:20:47 739065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247818394|now:1746037247739044|interval:79350|pto_count:0|srtt:51964 [2025/04/30 18:20:47 739069] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50632, ack_elapse 54092, delivered 64826|rate 1198439|lost 216| [2025/04/30 18:20:47 739074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198439) in round 23| [2025/04/30 18:20:47 739078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 739085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 739092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247685265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 739099] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247685265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 739106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:51964|latest_rtt:53666|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 739116] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:665|largest:665|pns:2| [2025/04/30 18:20:47 739123] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:665|frame:ACK |recv_time:1746037247738931|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 739132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367738931|now:1746037247738931|interv:120000000| [2025/04/30 18:20:47 739138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367738931|now:1746037247738931|interv:120000000| [2025/04/30 18:20:47 739144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247739896|pq_index:0| [2025/04/30 18:20:47 739151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247738465| [2025/04/30 18:20:47 739158] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247739158| [2025/04/30 18:20:47 739166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247739164| [2025/04/30 18:20:47 739174] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 739182] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51964|min_srtt:51964|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 739190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1563384| [2025/04/30 18:20:47 739197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 739205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 739213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51964|min_srtt:51964|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 739220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1564563| [2025/04/30 18:20:47 739234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51964|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 739242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 739249] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51964|min_srtt:51964|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 739256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1565742| [2025/04/30 18:20:47 739263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 739269] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 739275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 739282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 739290] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 739297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 739304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 739310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 739316] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247739896| [2025/04/30 18:20:47 739323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247739896| [2025/04/30 18:20:47 739329] [debug] |xqc_engine_wakeup_after|wakeup:1746037247739896|now:1746037247739329|diff:567| [2025/04/30 18:20:47 739334] [debug] |xqc_engine_main_logic|END|now:1746037247739164| [2025/04/30 18:20:47 739340] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247739340| [2025/04/30 18:20:47 739344] [debug] |xqc_engine_wakeup_after|wakeup:1746037247739896|now:1746037247739344|diff:552| [2025/04/30 18:20:47 739348] [debug] |xqc_engine_main_logic|END|now:1746037247739340| [2025/04/30 18:20:47 740422] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247740421| [2025/04/30 18:20:47 740432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247739896|pq_index:0| [2025/04/30 18:20:47 740436] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247739164| [2025/04/30 18:20:47 740441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247740440| [2025/04/30 18:20:47 740446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247739896|now:1746037247740440| [2025/04/30 18:20:47 740450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247739896|now:1746037247740440| [2025/04/30 18:20:47 740460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 740464] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 740469] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51964|min_srtt:51964|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 740474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1565742| [2025/04/30 18:20:47 740479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 740482] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 740486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 740491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 740496] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 740500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 740504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 740509] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1607| [2025/04/30 18:20:47 740545] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247740517|stream_id:0|stream_offset:1531551| [2025/04/30 18:20:47 740551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 740556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 740561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51964|rtt_var:660|pto_duration:54604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 740568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 740575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 740582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 740589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247820121|now:1746037247740561|interv:79560| [2025/04/30 18:20:47 740595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247820121|now:1746037247740561|interval:79560|pto_count:0|srtt:51964 [2025/04/30 18:20:47 740603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 740610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 740623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1532730| [2025/04/30 18:20:47 740631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 740637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1608| [2025/04/30 18:20:47 740670] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247740648|stream_id:0|stream_offset:1532730| [2025/04/30 18:20:47 740676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 740684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 740691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51964|rtt_var:660|pto_duration:54604|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 740697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 740704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 740710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 740717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247820252|now:1746037247740690|interv:79562| [2025/04/30 18:20:47 740722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247820252|now:1746037247740690|interval:79562|pto_count:0|srtt:51964 [2025/04/30 18:20:47 740727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 740732] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 740736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 740741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 740745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247741744|now:1746037247740744|interv:1000| [2025/04/30 18:20:47 740749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 740752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 740757] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247741744| [2025/04/30 18:20:47 740761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247741744| [2025/04/30 18:20:47 740765] [debug] |xqc_engine_wakeup_after|wakeup:1746037247741744|now:1746037247740765|diff:979| [2025/04/30 18:20:47 740769] [debug] |xqc_engine_main_logic|END|now:1746037247740440| [2025/04/30 18:20:47 740779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247740778| [2025/04/30 18:20:47 740784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 740794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:665| [2025/04/30 18:20:47 740798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:666| [2025/04/30 18:20:47 740804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:666| [2025/04/30 18:20:47 740808] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 740813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 740818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1432066|prior_time:1746037247685760|is_app_limited:0|send_elapse:52608|ack_elapse:55018|ctl_first_sent_time:1746037247687251|lagest_ack_time:1746037247740778|curr_delivered:1496873| [2025/04/30 18:20:47 740822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247687251| [2025/04/30 18:20:47 740827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 740831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 740835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1432066|prior_time:1746037247685760|is_app_limited:0|send_elapse:52608|ack_elapse:55018|ctl_first_sent_time:1746037247687251|lagest_ack_time:1746037247740778|curr_delivered:1498073| [2025/04/30 18:20:47 740840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247687383| [2025/04/30 18:20:47 740844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 740848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51964|rttvar:660|minrtt:30950|latest_rtt:53395|ack_delay:1000| [2025/04/30 18:20:47 740852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52018|rttvar:602|minrtt:30950|latest_rtt:53395|ack_delay:1000| [2025/04/30 18:20:47 740857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1551|lost_pn:1548|thresh:3| [2025/04/30 18:20:47 740861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 740865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52018|rtt_var:602|pto_duration:54426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 740869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 740873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 740877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 740881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247820074|now:1746037247740865|interv:79209| [2025/04/30 18:20:47 740885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247820074|now:1746037247740865|interval:79209|pto_count:0|srtt:52018 [2025/04/30 18:20:47 740893] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52608, ack_elapse 55018, delivered 66007|rate 1199734|lost 216| [2025/04/30 18:20:47 740897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199734) in round 23| [2025/04/30 18:20:47 740901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 740906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 740910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247687383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 740914] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247687383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 740975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:52018|latest_rtt:53395|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 740982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:666|largest:666|pns:2| [2025/04/30 18:20:47 741048] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:666|frame:ACK |recv_time:1746037247740778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 741053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367740778|now:1746037247740778|interv:120000000| [2025/04/30 18:20:47 741057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367740778|now:1746037247740778|interv:120000000| [2025/04/30 18:20:47 741062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247741744|pq_index:0| [2025/04/30 18:20:47 741066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247740440| [2025/04/30 18:20:47 741070] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247741070| [2025/04/30 18:20:47 741075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247741074| [2025/04/30 18:20:47 741081] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 741088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52018|min_srtt:52018|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 741095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1565742| [2025/04/30 18:20:47 741102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 741115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 741123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52018|min_srtt:52018|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 741130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1566921| [2025/04/30 18:20:47 741136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 741144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 741151] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52018|min_srtt:52018|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 741158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1568100| [2025/04/30 18:20:47 741166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 741172] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 741178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 741185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 741193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 741200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 741210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 741216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 741225] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247741744| [2025/04/30 18:20:47 741232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247741744| [2025/04/30 18:20:47 741241] [debug] |xqc_engine_wakeup_after|wakeup:1746037247741744|now:1746037247741240|diff:504| [2025/04/30 18:20:47 741247] [debug] |xqc_engine_main_logic|END|now:1746037247741074| [2025/04/30 18:20:47 741258] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247741258| [2025/04/30 18:20:47 741266] [debug] |xqc_engine_wakeup_after|wakeup:1746037247741744|now:1746037247741266|diff:478| [2025/04/30 18:20:47 741273] [debug] |xqc_engine_main_logic|END|now:1746037247741258| [2025/04/30 18:20:47 742345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247742345| [2025/04/30 18:20:47 742355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247741744|pq_index:0| [2025/04/30 18:20:47 742360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247741074| [2025/04/30 18:20:47 742365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247742364| [2025/04/30 18:20:47 742377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247741744|now:1746037247742364| [2025/04/30 18:20:47 742381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247741744|now:1746037247742364| [2025/04/30 18:20:47 742385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 742390] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 742395] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52018|min_srtt:52018|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 742400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1568100| [2025/04/30 18:20:47 742404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 742408] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 742412] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 742416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 742421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 742425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 742430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 742434] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1609| [2025/04/30 18:20:47 742470] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247742443|stream_id:0|stream_offset:1533909| [2025/04/30 18:20:47 742476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 742481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 742487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52018|rtt_var:602|pto_duration:54426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 742494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 742501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 742507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 742514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247821869|now:1746037247742486|interv:79383| [2025/04/30 18:20:47 742532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247821869|now:1746037247742486|interval:79383|pto_count:0|srtt:52018 [2025/04/30 18:20:47 742539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 742544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 742549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1535088| [2025/04/30 18:20:47 742553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 742557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1610| [2025/04/30 18:20:47 742587] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247742565|stream_id:0|stream_offset:1535088| [2025/04/30 18:20:47 742593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 742600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 742607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52018|rtt_var:602|pto_duration:54426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 742615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 742621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 742628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 742634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247821991|now:1746037247742607|interv:79384| [2025/04/30 18:20:47 742640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247821991|now:1746037247742607|interval:79384|pto_count:0|srtt:52018 [2025/04/30 18:20:47 742647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 742655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 742662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 742669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 742675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247743675|now:1746037247742675|interv:1000| [2025/04/30 18:20:47 742680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 742684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 742688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247743675| [2025/04/30 18:20:47 742697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247743675| [2025/04/30 18:20:47 742701] [debug] |xqc_engine_wakeup_after|wakeup:1746037247743675|now:1746037247742701|diff:974| [2025/04/30 18:20:47 742706] [debug] |xqc_engine_main_logic|END|now:1746037247742364| [2025/04/30 18:20:47 742716] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247742715| [2025/04/30 18:20:47 742721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 742727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:666| [2025/04/30 18:20:47 742730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:667| [2025/04/30 18:20:47 742736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:667| [2025/04/30 18:20:47 742741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 742745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 742750] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1434466|prior_time:1746037247687742|is_app_limited:0|send_elapse:52986|ack_elapse:54973|ctl_first_sent_time:1746037247689262|lagest_ack_time:1746037247742715|curr_delivered:1499273| [2025/04/30 18:20:47 742755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247689262| [2025/04/30 18:20:47 742760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 742764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 742768] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1434466|prior_time:1746037247687742|is_app_limited:0|send_elapse:52986|ack_elapse:54973|ctl_first_sent_time:1746037247689262|lagest_ack_time:1746037247742715|curr_delivered:1500473| [2025/04/30 18:20:47 742773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247689387| [2025/04/30 18:20:47 742777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 742781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52018|rttvar:602|minrtt:30950|latest_rtt:53328|ack_delay:1000| [2025/04/30 18:20:47 742786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52057|rttvar:529|minrtt:30950|latest_rtt:53328|ack_delay:1000| [2025/04/30 18:20:47 742790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1553|lost_pn:1550|thresh:3| [2025/04/30 18:20:47 742794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 742798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52057|rtt_var:529|pto_duration:54173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 742803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 742810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 742814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 742818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247821738|now:1746037247742798|interv:78940| [2025/04/30 18:20:47 742822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247821738|now:1746037247742798|interval:78940|pto_count:0|srtt:52057 [2025/04/30 18:20:47 742826] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52986, ack_elapse 54973, delivered 66007|rate 1200716|lost 216| [2025/04/30 18:20:47 742831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200716) in round 23| [2025/04/30 18:20:47 742835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 742840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 742844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247689387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 742848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247689387|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 742853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:52057|latest_rtt:53328|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 742859] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:667|largest:667|pns:2| [2025/04/30 18:20:47 742863] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:667|frame:ACK |recv_time:1746037247742715|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 742868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367742715|now:1746037247742715|interv:120000000| [2025/04/30 18:20:47 742873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367742715|now:1746037247742715|interv:120000000| [2025/04/30 18:20:47 742877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247743675|pq_index:0| [2025/04/30 18:20:47 742881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247742364| [2025/04/30 18:20:47 742885] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247742885| [2025/04/30 18:20:47 742890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247742889| [2025/04/30 18:20:47 742895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 742900] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52057|min_srtt:52057|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 742907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1568100| [2025/04/30 18:20:47 742912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 742916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 742921] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52057|min_srtt:52057|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 742925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 742930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52057|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 742935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 742939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52057|min_srtt:52057|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 742943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 742948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 742951] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 742955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 742960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 742964] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 742969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 742973] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 742977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 742981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247743675| [2025/04/30 18:20:47 742985] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247743675| [2025/04/30 18:20:47 743021] [debug] |xqc_engine_wakeup_after|wakeup:1746037247743675|now:1746037247743021|diff:654| [2025/04/30 18:20:47 743026] [debug] |xqc_engine_main_logic|END|now:1746037247742889| [2025/04/30 18:20:47 743031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247743031| [2025/04/30 18:20:47 743035] [debug] |xqc_engine_wakeup_after|wakeup:1746037247743675|now:1746037247743035|diff:640| [2025/04/30 18:20:47 743042] [debug] |xqc_engine_main_logic|END|now:1746037247743031| [2025/04/30 18:20:47 744119] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247744118| [2025/04/30 18:20:47 744133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247743675|pq_index:0| [2025/04/30 18:20:47 744140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247742889| [2025/04/30 18:20:47 744147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247744145| [2025/04/30 18:20:47 744154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247743675|now:1746037247744145| [2025/04/30 18:20:47 744160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247743675|now:1746037247744145| [2025/04/30 18:20:47 744167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 744174] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 744182] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52057|min_srtt:52057|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 744190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 744197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 744203] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 744210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 744217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 744224] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 744231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 744238] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 744244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1611| [2025/04/30 18:20:47 744288] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247744257|stream_id:0|stream_offset:1536267| [2025/04/30 18:20:47 744298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 744305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 744313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52057|rtt_var:529|pto_duration:54173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 744327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 744334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 744341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 744347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247823430|now:1746037247744312|interv:79118| [2025/04/30 18:20:47 744354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247823430|now:1746037247744312|interval:79118|pto_count:0|srtt:52057 [2025/04/30 18:20:47 744361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 744369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 744374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1537446| [2025/04/30 18:20:47 744378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 744383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1612| [2025/04/30 18:20:47 744415] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247744391|stream_id:0|stream_offset:1537446| [2025/04/30 18:20:47 744421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 744427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 744434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52057|rtt_var:529|pto_duration:54173|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 744442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 744448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 744455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 744461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247823564|now:1746037247744434|interv:79130| [2025/04/30 18:20:47 744468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247823564|now:1746037247744434|interval:79130|pto_count:0|srtt:52057 [2025/04/30 18:20:47 744473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 744478] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 744482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 744492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 744495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247745495|now:1746037247744495|interv:1000| [2025/04/30 18:20:47 744499] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 744503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 744507] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247745495| [2025/04/30 18:20:47 744512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247745495| [2025/04/30 18:20:47 744516] [debug] |xqc_engine_wakeup_after|wakeup:1746037247745495|now:1746037247744516|diff:979| [2025/04/30 18:20:47 744520] [debug] |xqc_engine_main_logic|END|now:1746037247744145| [2025/04/30 18:20:47 744628] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247744626| [2025/04/30 18:20:47 744635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 744641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:667| [2025/04/30 18:20:47 744645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:668| [2025/04/30 18:20:47 744651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:668| [2025/04/30 18:20:47 744655] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 744660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 744665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1436866|prior_time:1746037247689732|is_app_limited:0|send_elapse:54821|ack_elapse:54894|ctl_first_sent_time:1746037247691240|lagest_ack_time:1746037247744626|curr_delivered:1501673| [2025/04/30 18:20:47 744670] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247691240| [2025/04/30 18:20:47 744675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 744679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 744683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1436866|prior_time:1746037247689732|is_app_limited:0|send_elapse:54821|ack_elapse:54894|ctl_first_sent_time:1746037247691240|lagest_ack_time:1746037247744626|curr_delivered:1502873| [2025/04/30 18:20:47 744688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247691379| [2025/04/30 18:20:47 744692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 744696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52057|rttvar:529|minrtt:30950|latest_rtt:53247|ack_delay:1000| [2025/04/30 18:20:47 744700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52080|rttvar:444|minrtt:30950|latest_rtt:53247|ack_delay:1000| [2025/04/30 18:20:47 744705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1555|lost_pn:1552|thresh:3| [2025/04/30 18:20:47 744713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 744718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52080|rtt_var:444|pto_duration:54080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 744722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 744726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 744730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 744734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247823471|now:1746037247744717|interv:78754| [2025/04/30 18:20:47 744738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247823471|now:1746037247744717|interval:78754|pto_count:0|srtt:52080 [2025/04/30 18:20:47 744742] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54821, ack_elapse 54894, delivered 66007|rate 1202444|lost 216| [2025/04/30 18:20:47 744747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202444) in round 23| [2025/04/30 18:20:47 744751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 744756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 744760] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247691379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 744764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247691379|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 744769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:52080|latest_rtt:53247|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 744775] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:668|largest:668|pns:2| [2025/04/30 18:20:47 744779] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:668|frame:ACK |recv_time:1746037247744626|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 744784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367744626|now:1746037247744626|interv:120000000| [2025/04/30 18:20:47 744788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367744626|now:1746037247744626|interv:120000000| [2025/04/30 18:20:47 744792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247745495|pq_index:0| [2025/04/30 18:20:47 744796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247744145| [2025/04/30 18:20:47 744800] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247744800| [2025/04/30 18:20:47 744805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247744804| [2025/04/30 18:20:47 744813] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 744818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52080|min_srtt:52080|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 744823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 744827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 744832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 744837] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52080|min_srtt:52080|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 744841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1571637| [2025/04/30 18:20:47 744845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52080|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 744850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 744854] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52080|min_srtt:52080|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 744859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 744863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 744867] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 744871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 744875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 744879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 744884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 744888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 744892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 744896] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247745495| [2025/04/30 18:20:47 744902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247745495| [2025/04/30 18:20:47 744906] [debug] |xqc_engine_wakeup_after|wakeup:1746037247745495|now:1746037247744906|diff:589| [2025/04/30 18:20:47 744911] [debug] |xqc_engine_main_logic|END|now:1746037247744804| [2025/04/30 18:20:47 744916] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247744916| [2025/04/30 18:20:47 744920] [debug] |xqc_engine_wakeup_after|wakeup:1746037247745495|now:1746037247744919|diff:576| [2025/04/30 18:20:47 744923] [debug] |xqc_engine_main_logic|END|now:1746037247744916| [2025/04/30 18:20:47 745993] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247745993| [2025/04/30 18:20:47 746004] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247745495|pq_index:0| [2025/04/30 18:20:47 746009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247744804| [2025/04/30 18:20:47 746014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247746013| [2025/04/30 18:20:47 746019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247745495|now:1746037247746013| [2025/04/30 18:20:47 746023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247745495|now:1746037247746013| [2025/04/30 18:20:47 746027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 746031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 746037] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52080|min_srtt:52080|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 746041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 746046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 746050] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 746054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 746058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 746063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 746069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 746077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 746084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1613| [2025/04/30 18:20:47 746129] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247746096|stream_id:0|stream_offset:1538625| [2025/04/30 18:20:47 746147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 746155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 746162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52080|rtt_var:444|pto_duration:54080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 746169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 746176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 746182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 746189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247825176|now:1746037247746162|interv:79014| [2025/04/30 18:20:47 746196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247825176|now:1746037247746162|interval:79014|pto_count:0|srtt:52080 [2025/04/30 18:20:47 746204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 746212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 746219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1539804| [2025/04/30 18:20:47 746226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 746233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1614| [2025/04/30 18:20:47 746281] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247746245|stream_id:0|stream_offset:1539804| [2025/04/30 18:20:47 746291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 746298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 746305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52080|rtt_var:444|pto_duration:54080|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 746313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 746319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 746326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 746333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247825325|now:1746037247746305|interv:79020| [2025/04/30 18:20:47 746339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247825325|now:1746037247746305|interval:79020|pto_count:0|srtt:52080 [2025/04/30 18:20:47 746351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 746356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 746361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 746365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 746369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247747369|now:1746037247746369|interv:1000| [2025/04/30 18:20:47 746373] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 746377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 746381] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247747369| [2025/04/30 18:20:47 746385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247747369| [2025/04/30 18:20:47 746389] [debug] |xqc_engine_wakeup_after|wakeup:1746037247747369|now:1746037247746389|diff:980| [2025/04/30 18:20:47 746394] [debug] |xqc_engine_main_logic|END|now:1746037247746013| [2025/04/30 18:20:47 746617] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247746616| [2025/04/30 18:20:47 746623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 746629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:668| [2025/04/30 18:20:47 746633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:669| [2025/04/30 18:20:47 746639] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:669| [2025/04/30 18:20:47 746643] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 746648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 746653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1439266|prior_time:1746037247691770|is_app_limited:0|send_elapse:53898|ack_elapse:54846|ctl_first_sent_time:1746037247693314|lagest_ack_time:1746037247746616|curr_delivered:1504073| [2025/04/30 18:20:47 746657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247693314| [2025/04/30 18:20:47 746662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 746667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 746671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1439266|prior_time:1746037247691770|is_app_limited:0|send_elapse:53898|ack_elapse:54846|ctl_first_sent_time:1746037247693314|lagest_ack_time:1746037247746616|curr_delivered:1505273| [2025/04/30 18:20:47 746675] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247693424| [2025/04/30 18:20:47 746679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 746687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52080|rttvar:444|minrtt:30950|latest_rtt:53192|ack_delay:1000| [2025/04/30 18:20:47 746692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52094|rttvar:361|minrtt:30950|latest_rtt:53192|ack_delay:1000| [2025/04/30 18:20:47 746696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1557|lost_pn:1554|thresh:3| [2025/04/30 18:20:47 746700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 746704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52094|rtt_var:361|pto_duration:54094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 746709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 746713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 746717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 746720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247825339|now:1746037247746704|interv:78635| [2025/04/30 18:20:47 746725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247825339|now:1746037247746704|interval:78635|pto_count:0|srtt:52094 [2025/04/30 18:20:47 746729] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53898, ack_elapse 54846, delivered 66007|rate 1203497|lost 216| [2025/04/30 18:20:47 746734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203497) in round 23| [2025/04/30 18:20:47 746738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 746742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 746746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247693424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 746750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247693424|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 746755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:52094|latest_rtt:53192|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 746761] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:669|largest:669|pns:2| [2025/04/30 18:20:47 746765] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:669|frame:ACK |recv_time:1746037247746616|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 746770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367746616|now:1746037247746616|interv:120000000| [2025/04/30 18:20:47 746774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367746616|now:1746037247746616|interv:120000000| [2025/04/30 18:20:47 746781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247747369|pq_index:0| [2025/04/30 18:20:47 746785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247746013| [2025/04/30 18:20:47 746789] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247746789| [2025/04/30 18:20:47 746794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247746793| [2025/04/30 18:20:47 746799] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 746804] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52094|min_srtt:52094|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 746808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 746813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 746818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 746822] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52094|min_srtt:52094|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 746826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1573995| [2025/04/30 18:20:47 746831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52094|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 746835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 746840] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52094|min_srtt:52094|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 746844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 746848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 746852] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 746856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 746860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 746865] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 746872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 746876] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 746880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 746884] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247747369| [2025/04/30 18:20:47 746888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247747369| [2025/04/30 18:20:47 746892] [debug] |xqc_engine_wakeup_after|wakeup:1746037247747369|now:1746037247746892|diff:477| [2025/04/30 18:20:47 746896] [debug] |xqc_engine_main_logic|END|now:1746037247746793| [2025/04/30 18:20:47 746901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247746901| [2025/04/30 18:20:47 746905] [debug] |xqc_engine_wakeup_after|wakeup:1746037247747369|now:1746037247746905|diff:464| [2025/04/30 18:20:47 746909] [debug] |xqc_engine_main_logic|END|now:1746037247746901| [2025/04/30 18:20:47 747977] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247747976| [2025/04/30 18:20:47 748009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247747369|pq_index:0| [2025/04/30 18:20:47 748013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247746793| [2025/04/30 18:20:47 748019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247748018| [2025/04/30 18:20:47 748023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247747369|now:1746037247748018| [2025/04/30 18:20:47 748028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247747369|now:1746037247748018| [2025/04/30 18:20:47 748032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 748036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 748041] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52094|min_srtt:52094|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 748046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 748050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 748054] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 748059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 748066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 748074] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 748081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 748095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 748102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1615| [2025/04/30 18:20:47 748144] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247748113|stream_id:0|stream_offset:1540983| [2025/04/30 18:20:47 748154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 748161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 748169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52094|rtt_var:361|pto_duration:54094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 748176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 748183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 748190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 748197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247827207|now:1746037247748168|interv:79039| [2025/04/30 18:20:47 748203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247827207|now:1746037247748168|interval:79039|pto_count:0|srtt:52094 [2025/04/30 18:20:47 748210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 748218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 748225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1542162| [2025/04/30 18:20:47 748232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 748240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1616| [2025/04/30 18:20:47 748284] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247748251|stream_id:0|stream_offset:1542162| [2025/04/30 18:20:47 748294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 748301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 748308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52094|rtt_var:361|pto_duration:54094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 748315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 748321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 748330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 748335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247827345|now:1746037247748308|interv:79037| [2025/04/30 18:20:47 748339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247827345|now:1746037247748308|interval:79037|pto_count:0|srtt:52094 [2025/04/30 18:20:47 748343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 748348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 748353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 748357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 748361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247749361|now:1746037247748361|interv:1000| [2025/04/30 18:20:47 748365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 748369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 748373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247749361| [2025/04/30 18:20:47 748378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247749361| [2025/04/30 18:20:47 748382] [debug] |xqc_engine_wakeup_after|wakeup:1746037247749361|now:1746037247748382|diff:979| [2025/04/30 18:20:47 748386] [debug] |xqc_engine_main_logic|END|now:1746037247748018| [2025/04/30 18:20:47 748578] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247748577| [2025/04/30 18:20:47 748585] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 748591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:669| [2025/04/30 18:20:47 748595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:670| [2025/04/30 18:20:47 748601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:670| [2025/04/30 18:20:47 748605] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 748610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 748614] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1441666|prior_time:1746037247693744|is_app_limited:0|send_elapse:52818|ack_elapse:54833|ctl_first_sent_time:1746037247694063|lagest_ack_time:1746037247748577|curr_delivered:1506473| [2025/04/30 18:20:47 748619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247694063| [2025/04/30 18:20:47 748624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 748628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 748636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1441666|prior_time:1746037247693744|is_app_limited:0|send_elapse:52818|ack_elapse:54833|ctl_first_sent_time:1746037247694063|lagest_ack_time:1746037247748577|curr_delivered:1507673| [2025/04/30 18:20:47 748641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247695368| [2025/04/30 18:20:47 748645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 748649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52094|rttvar:361|minrtt:30950|latest_rtt:53209|ack_delay:1000| [2025/04/30 18:20:47 748653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52109|rttvar:299|minrtt:30950|latest_rtt:53209|ack_delay:1000| [2025/04/30 18:20:47 748657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1559|lost_pn:1556|thresh:3| [2025/04/30 18:20:47 748661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 748665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52109|rtt_var:299|pto_duration:54109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 748670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 748674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 748678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 748682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247827360|now:1746037247748665|interv:78695| [2025/04/30 18:20:47 748686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247827360|now:1746037247748665|interval:78695|pto_count:0|srtt:52109 [2025/04/30 18:20:47 748690] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52818, ack_elapse 54833, delivered 66007|rate 1203782|lost 216| [2025/04/30 18:20:47 748695] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203782) in round 23| [2025/04/30 18:20:47 748699] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 748703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 748707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247695368|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 748712] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247695368|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 748717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:52109|latest_rtt:53209|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 748723] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:670|largest:670|pns:2| [2025/04/30 18:20:47 748730] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:670|frame:ACK |recv_time:1746037247748577|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 748735] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367748577|now:1746037247748577|interv:120000000| [2025/04/30 18:20:47 748739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367748577|now:1746037247748577|interv:120000000| [2025/04/30 18:20:47 748743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247749361|pq_index:0| [2025/04/30 18:20:47 748747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247748018| [2025/04/30 18:20:47 748751] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247748751| [2025/04/30 18:20:47 748756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247748755| [2025/04/30 18:20:47 748761] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 748766] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52109|min_srtt:52109|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 748771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 748775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 748780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 748785] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52109|min_srtt:52109|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 748789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1576353| [2025/04/30 18:20:47 748794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52109|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 748798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 748802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52109|min_srtt:52109|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 748807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1577532| [2025/04/30 18:20:47 748811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 748815] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 748821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 748826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 748830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 748834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 748839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 748843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 748847] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247749361| [2025/04/30 18:20:47 748851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247749361| [2025/04/30 18:20:47 748855] [debug] |xqc_engine_wakeup_after|wakeup:1746037247749361|now:1746037247748855|diff:506| [2025/04/30 18:20:47 748859] [debug] |xqc_engine_main_logic|END|now:1746037247748755| [2025/04/30 18:20:47 748864] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247748864| [2025/04/30 18:20:47 748868] [debug] |xqc_engine_wakeup_after|wakeup:1746037247749361|now:1746037247748868|diff:493| [2025/04/30 18:20:47 748872] [debug] |xqc_engine_main_logic|END|now:1746037247748864| [2025/04/30 18:20:47 749945] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247749945| [2025/04/30 18:20:47 749956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247749361|pq_index:0| [2025/04/30 18:20:47 749960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247748755| [2025/04/30 18:20:47 749965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247749964| [2025/04/30 18:20:47 749970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247749361|now:1746037247749964| [2025/04/30 18:20:47 749974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247749361|now:1746037247749964| [2025/04/30 18:20:47 749978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 749983] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 750010] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52109|min_srtt:52109|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 750016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1577532| [2025/04/30 18:20:47 750020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 750024] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 750028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 750038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 750043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 750047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 750051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 750056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1617| [2025/04/30 18:20:47 750090] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247750064|stream_id:0|stream_offset:1543341| [2025/04/30 18:20:47 750096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 750100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 750106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52109|rtt_var:299|pto_duration:54109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 750113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 750119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 750129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 750136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247829173|now:1746037247750105|interv:79068| [2025/04/30 18:20:47 750143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247829173|now:1746037247750105|interval:79068|pto_count:0|srtt:52109 [2025/04/30 18:20:47 750150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 750158] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 750164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1544520| [2025/04/30 18:20:47 750168] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 750172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1618| [2025/04/30 18:20:47 750201] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247750180|stream_id:0|stream_offset:1544520| [2025/04/30 18:20:47 750207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 750211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 750220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52109|rtt_var:299|pto_duration:54109|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 750225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 750232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 750239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 750245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247829289|now:1746037247750220|interv:79069| [2025/04/30 18:20:47 750252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247829289|now:1746037247750220|interval:79069|pto_count:0|srtt:52109 [2025/04/30 18:20:47 750259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 750267] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 750275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 750281] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 750285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247751285|now:1746037247750285|interv:1000| [2025/04/30 18:20:47 750289] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 750293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 750297] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247751285| [2025/04/30 18:20:47 750302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247751285| [2025/04/30 18:20:47 750306] [debug] |xqc_engine_wakeup_after|wakeup:1746037247751285|now:1746037247750306|diff:979| [2025/04/30 18:20:47 750310] [debug] |xqc_engine_main_logic|END|now:1746037247749964| [2025/04/30 18:20:47 750552] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247750551| [2025/04/30 18:20:47 750560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 750566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:670| [2025/04/30 18:20:47 750570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:671| [2025/04/30 18:20:47 750576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:671| [2025/04/30 18:20:47 750581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 750585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 750590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1444066|prior_time:1746037247695772|is_app_limited:0|send_elapse:52880|ack_elapse:54779|ctl_first_sent_time:1746037247696081|lagest_ack_time:1746037247750551|curr_delivered:1508873| [2025/04/30 18:20:47 750600] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247696081| [2025/04/30 18:20:47 750604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 750609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 750613] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1444066|prior_time:1746037247695772|is_app_limited:0|send_elapse:52880|ack_elapse:54779|ctl_first_sent_time:1746037247696081|lagest_ack_time:1746037247750551|curr_delivered:1510073| [2025/04/30 18:20:47 750618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247697403| [2025/04/30 18:20:47 750622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 750626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52109|rttvar:299|minrtt:30950|latest_rtt:53148|ack_delay:0| [2025/04/30 18:20:47 750630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52239|rttvar:484|minrtt:30950|latest_rtt:53148|ack_delay:0| [2025/04/30 18:20:47 750635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1561|lost_pn:1558|thresh:3| [2025/04/30 18:20:47 750639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 750643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52239|rtt_var:484|pto_duration:54239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 750647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 750651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 750655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66038| [2025/04/30 18:20:47 750659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247829419|now:1746037247750643|interv:78776| [2025/04/30 18:20:47 750663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247829419|now:1746037247750643|interval:78776|pto_count:0|srtt:52239 [2025/04/30 18:20:47 750668] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52880, ack_elapse 54779, delivered 66007|rate 1204969|lost 216| [2025/04/30 18:20:47 750672] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204969) in round 23| [2025/04/30 18:20:47 750677] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 750681] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 750685] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247697403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 750689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247697403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 750696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:66038|srtt:52239|latest_rtt:53148|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 750702] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:671|largest:671|pns:2| [2025/04/30 18:20:47 750707] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:671|frame:ACK |recv_time:1746037247750551|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 750712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367750551|now:1746037247750551|interv:120000000| [2025/04/30 18:20:47 750716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367750551|now:1746037247750551|interv:120000000| [2025/04/30 18:20:47 750720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247751285|pq_index:0| [2025/04/30 18:20:47 750724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247749964| [2025/04/30 18:20:47 750728] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247750728| [2025/04/30 18:20:47 750733] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247750732| [2025/04/30 18:20:47 750738] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 750743] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52239|min_srtt:52239|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 750747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1577532| [2025/04/30 18:20:47 750752] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 750756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 750761] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52239|min_srtt:52239|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 750765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 750770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52239|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 750774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 750778] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52239|min_srtt:52239|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 750785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 750789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 750793] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 750797] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 750801] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 750806] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 750810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 750814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 750818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 750822] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247751285| [2025/04/30 18:20:47 750826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247751285| [2025/04/30 18:20:47 750830] [debug] |xqc_engine_wakeup_after|wakeup:1746037247751285|now:1746037247750830|diff:455| [2025/04/30 18:20:47 750834] [debug] |xqc_engine_main_logic|END|now:1746037247750732| [2025/04/30 18:20:47 750839] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247750839| [2025/04/30 18:20:47 750843] [debug] |xqc_engine_wakeup_after|wakeup:1746037247751285|now:1746037247750843|diff:442| [2025/04/30 18:20:47 750847] [debug] |xqc_engine_main_logic|END|now:1746037247750839| [2025/04/30 18:20:47 751916] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247751916| [2025/04/30 18:20:47 751927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247751285|pq_index:0| [2025/04/30 18:20:47 751932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247750732| [2025/04/30 18:20:47 751937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247751936| [2025/04/30 18:20:47 751941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247751285|now:1746037247751936| [2025/04/30 18:20:47 751946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247751285|now:1746037247751936| [2025/04/30 18:20:47 751950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 751954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 751959] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52239|min_srtt:52239|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 751964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 751974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 751978] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 751982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 752009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 752015] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 752019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66038|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 752023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 752028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1619| [2025/04/30 18:20:47 752069] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66038|now:1746037247752036|stream_id:0|stream_offset:1545699| [2025/04/30 18:20:47 752080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 752088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66038|applimit:0| [2025/04/30 18:20:47 752095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52239|rtt_var:484|pto_duration:54239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 752101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 752108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 752114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 752121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247831275|now:1746037247752094|interv:79181| [2025/04/30 18:20:47 752128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247831275|now:1746037247752094|interval:79181|pto_count:0|srtt:52239 [2025/04/30 18:20:47 752136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67238| [2025/04/30 18:20:47 752143] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 752147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1546878| [2025/04/30 18:20:47 752152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 752156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1620| [2025/04/30 18:20:47 752191] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67238|now:1746037247752169|stream_id:0|stream_offset:1546878| [2025/04/30 18:20:47 752197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 752202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 752206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52239|rtt_var:484|pto_duration:54239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 752211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 752214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 752220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68438| [2025/04/30 18:20:47 752226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247831408|now:1746037247752206|interv:79202| [2025/04/30 18:20:47 752233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247831408|now:1746037247752206|interval:79202|pto_count:0|srtt:52239 [2025/04/30 18:20:47 752240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68438| [2025/04/30 18:20:47 752248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 752255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68438|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 752262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 752269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1621| [2025/04/30 18:20:47 752309] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68438|now:1746037247752279|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 752316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 752321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68438|applimit:0| [2025/04/30 18:20:47 752326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52239|rtt_var:484|pto_duration:54239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 752333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 752339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 752346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69638| [2025/04/30 18:20:47 752352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247831518|now:1746037247752325|interv:79193| [2025/04/30 18:20:47 752359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247831518|now:1746037247752325|interval:79193|pto_count:0|srtt:52239 [2025/04/30 18:20:47 752371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:69638| [2025/04/30 18:20:47 752376] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 752381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69638|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 752385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 752389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247753389|now:1746037247752389|interv:1000| [2025/04/30 18:20:47 752393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 752397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 752401] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247753389| [2025/04/30 18:20:47 752405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247753389| [2025/04/30 18:20:47 752409] [debug] |xqc_engine_wakeup_after|wakeup:1746037247753389|now:1746037247752409|diff:980| [2025/04/30 18:20:47 752414] [debug] |xqc_engine_main_logic|END|now:1746037247751936| [2025/04/30 18:20:47 752903] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247752901| [2025/04/30 18:20:47 752911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 752917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:671| [2025/04/30 18:20:47 752921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:672| [2025/04/30 18:20:47 752927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:672| [2025/04/30 18:20:47 752931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 752936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 752940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1446466|prior_time:1746037247697727|is_app_limited:0|send_elapse:52797|ack_elapse:55174|ctl_first_sent_time:1746037247698044|lagest_ack_time:1746037247752901|curr_delivered:1511273| [2025/04/30 18:20:47 752945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247698044| [2025/04/30 18:20:47 752950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 752954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 752959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1446466|prior_time:1746037247697727|is_app_limited:0|send_elapse:52797|ack_elapse:55174|ctl_first_sent_time:1746037247698044|lagest_ack_time:1746037247752901|curr_delivered:1512473| [2025/04/30 18:20:47 752968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247699353| [2025/04/30 18:20:47 752973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 752980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52239|rttvar:484|minrtt:30950|latest_rtt:53548|ack_delay:1000| [2025/04/30 18:20:47 753008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52278|rttvar:440|minrtt:30950|latest_rtt:53548|ack_delay:1000| [2025/04/30 18:20:47 753015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1563|lost_pn:1560|thresh:3| [2025/04/30 18:20:47 753022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 753028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52278|rtt_var:440|pto_duration:54278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 753035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 753042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 753048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67238| [2025/04/30 18:20:47 753055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247831557|now:1746037247753028|interv:78529| [2025/04/30 18:20:47 753061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247831557|now:1746037247753028|interval:78529|pto_count:0|srtt:52278 [2025/04/30 18:20:47 753068] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52797, ack_elapse 55174, delivered 66007|rate 1196342|lost 216| [2025/04/30 18:20:47 753075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196342) in round 23| [2025/04/30 18:20:47 753082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 753089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 753093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247699353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 753098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247699353|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 753102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:67238|srtt:52278|latest_rtt:53548|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 753109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:672|largest:672|pns:2| [2025/04/30 18:20:47 753114] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:672|frame:ACK |recv_time:1746037247752901|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 753123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367752901|now:1746037247752901|interv:120000000| [2025/04/30 18:20:47 753128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367752901|now:1746037247752901|interv:120000000| [2025/04/30 18:20:47 753132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247753389|pq_index:0| [2025/04/30 18:20:47 753136] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247751936| [2025/04/30 18:20:47 753140] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247753140| [2025/04/30 18:20:47 753145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247753144| [2025/04/30 18:20:47 753150] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 753155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52278|min_srtt:52278|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 753160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 753165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 753170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 753174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52278|min_srtt:52278|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 753179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1581069| [2025/04/30 18:20:47 753183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 753188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 753192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52278|min_srtt:52278|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 753197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 753201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 753205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 753210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 753217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 753229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 753236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 753244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 753250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 753256] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247753389| [2025/04/30 18:20:47 753263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247753389| [2025/04/30 18:20:47 753270] [debug] |xqc_engine_wakeup_after|wakeup:1746037247753389|now:1746037247753270|diff:119| [2025/04/30 18:20:47 753277] [debug] |xqc_engine_main_logic|END|now:1746037247753144| [2025/04/30 18:20:47 753289] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247753288| [2025/04/30 18:20:47 753296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 753306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:672| [2025/04/30 18:20:47 753312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:673| [2025/04/30 18:20:47 753321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:673| [2025/04/30 18:20:47 753328] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 753335] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1732033|max_stream_data_old=1706095| [2025/04/30 18:20:47 753342] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 753351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 753359] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 753366] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:673|largest:673|pns:2| [2025/04/30 18:20:47 753374] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:673|frame:ACK MAX_STREAM_DATA |recv_time:1746037247753288|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 753382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367753288|now:1746037247753288|interv:120000000| [2025/04/30 18:20:47 753388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367753288|now:1746037247753288|interv:120000000| [2025/04/30 18:20:47 753395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247753389|pq_index:0| [2025/04/30 18:20:47 753402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247753144| [2025/04/30 18:20:47 753406] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247753406| [2025/04/30 18:20:47 753411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247753410| [2025/04/30 18:20:47 753424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247753389|now:1746037247753410| [2025/04/30 18:20:47 753429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247753389|now:1746037247753410| [2025/04/30 18:20:47 753433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 753437] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 753442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 753447] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:67238|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 753453] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:47 753457] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:47 753462] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:47 753466] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:47 753470] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:47 753475] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:47 753479] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:47 753484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:47 753488] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:47 753492] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:47 753497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:47 753501] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:47 753505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:47 753509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:47 753514] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:47 753518] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:47 753522] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:47 753526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:47 753530] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:47 753535] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:47 753539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:47 753543] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 753547] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1732033| [2025/04/30 18:20:47 753553] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1731981|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:391109|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 753561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 753565] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 753569] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1732033| [2025/04/30 18:20:47 753574] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1731981|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:365171|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 753579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 753585] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:673|ack_delay:296|first_ack_range:49|largest_pkt_recv_time:1746037247753288| [2025/04/30 18:20:47 753589] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:673|low:624|pkt_pns:2| [2025/04/30 18:20:47 753593] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:673|frame_largest_recv:673| [2025/04/30 18:20:47 753598] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 753603] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52278|min_srtt:52278|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 753608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 753612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 753617] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52278|min_srtt:52278|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 753621] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52278|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 753626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 753630] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52278|min_srtt:52278|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 753635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33638|inflight:67238|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 753639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 753643] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 753647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 753654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 753659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 753664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1622| [2025/04/30 18:20:47 753697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1622|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:67238|now:1746037247753671|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 753703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1622|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 753708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1622|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 753713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67238|applimit:0| [2025/04/30 18:20:47 753717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52278|rtt_var:440|pto_duration:54278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 753722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 753726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 753730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67257| [2025/04/30 18:20:47 753734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247832949|now:1746037247753717|interv:79232| [2025/04/30 18:20:47 753738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247832949|now:1746037247753717|interval:79232|pto_count:0|srtt:52278 [2025/04/30 18:20:47 753743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67257| [2025/04/30 18:20:47 753747] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 753752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1623| [2025/04/30 18:20:47 753784] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1623|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:67257|now:1746037247753757|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 753789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1623|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 753794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1623|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 753798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67257|applimit:0| [2025/04/30 18:20:47 753802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52278|rtt_var:440|pto_duration:54278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 753810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 753814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 753818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67276| [2025/04/30 18:20:47 753822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833035|now:1746037247753802|interv:79233| [2025/04/30 18:20:47 753826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833035|now:1746037247753802|interval:79233|pto_count:0|srtt:52278 [2025/04/30 18:20:47 753831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:67276| [2025/04/30 18:20:47 753836] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 753840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:67276|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 753845] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 753849] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1624| [2025/04/30 18:20:47 753871] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1624|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:67276|now:1746037247753855|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 753876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1624|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 18:20:47 753881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67276|applimit:0| [2025/04/30 18:20:47 753885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52278|rtt_var:440|pto_duration:54278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 753890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 753894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 753898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 753902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833133|now:1746037247753885|interv:79248| [2025/04/30 18:20:47 753906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833133|now:1746037247753885|interval:79248|pto_count:0|srtt:52278 [2025/04/30 18:20:47 753910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68482| [2025/04/30 18:20:47 753915] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 753919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 753927] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 753931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1625| [2025/04/30 18:20:47 753953] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1625|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247753937|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 753958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 753963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 753967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52278|rtt_var:440|pto_duration:54278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 753972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 753976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 753980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 753984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833215|now:1746037247753967|interv:79248| [2025/04/30 18:20:47 754011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833215|now:1746037247753967|interval:79248|pto_count:0|srtt:52278 [2025/04/30 18:20:47 754016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:69682| [2025/04/30 18:20:47 754021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 754025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1551594| [2025/04/30 18:20:47 754030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 754034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247755034|now:1746037247754034|interv:1000| [2025/04/30 18:20:47 754039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 754042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 754047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247755034| [2025/04/30 18:20:47 754051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247755034| [2025/04/30 18:20:47 754055] [debug] |xqc_engine_wakeup_after|wakeup:1746037247755034|now:1746037247754055|diff:979| [2025/04/30 18:20:47 754059] [debug] |xqc_engine_main_logic|END|now:1746037247753410| [2025/04/30 18:20:47 754065] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247754065| [2025/04/30 18:20:47 754069] [debug] |xqc_engine_wakeup_after|wakeup:1746037247755034|now:1746037247754069|diff:965| [2025/04/30 18:20:47 754073] [debug] |xqc_engine_main_logic|END|now:1746037247754065| [2025/04/30 18:20:47 754587] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247754586| [2025/04/30 18:20:47 754599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 754605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:673| [2025/04/30 18:20:47 754609] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:674| [2025/04/30 18:20:47 754615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:674| [2025/04/30 18:20:47 754619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 754625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 754629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1448866|prior_time:1746037247699711|is_app_limited:0|send_elapse:52930|ack_elapse:54875|ctl_first_sent_time:1746037247700019|lagest_ack_time:1746037247754586|curr_delivered:1513673| [2025/04/30 18:20:47 754634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247700019| [2025/04/30 18:20:47 754639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 754643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 754648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1448866|prior_time:1746037247699711|is_app_limited:0|send_elapse:52930|ack_elapse:54875|ctl_first_sent_time:1746037247700019|lagest_ack_time:1746037247754586|curr_delivered:1514873| [2025/04/30 18:20:47 754653] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247701304| [2025/04/30 18:20:47 754657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 754661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52278|rttvar:440|minrtt:30950|latest_rtt:53282|ack_delay:0| [2025/04/30 18:20:47 754665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52404|rttvar:581|minrtt:30950|latest_rtt:53282|ack_delay:0| [2025/04/30 18:20:47 754669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1565|lost_pn:1562|thresh:3| [2025/04/30 18:20:47 754674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 754678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52404|rtt_var:581|pto_duration:54728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 754682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 754686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 754690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:47 754694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833665|now:1746037247754677|interv:78988| [2025/04/30 18:20:47 754698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833665|now:1746037247754677|interval:78988|pto_count:0|srtt:52404 [2025/04/30 18:20:47 754705] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52930, ack_elapse 54875, delivered 66007|rate 1202861|lost 216| [2025/04/30 18:20:47 754710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202861) in round 23| [2025/04/30 18:20:47 754714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 754718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 754722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247701304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 754727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247701304|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1451266| [2025/04/30 18:20:47 754732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:67282|srtt:52404|latest_rtt:53282|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 754737] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:674|largest:674|pns:2| [2025/04/30 18:20:47 754742] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:674|frame:ACK |recv_time:1746037247754586|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 754747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367754586|now:1746037247754586|interv:120000000| [2025/04/30 18:20:47 754751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367754586|now:1746037247754586|interv:120000000| [2025/04/30 18:20:47 754755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247755034|pq_index:0| [2025/04/30 18:20:47 754759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247753410| [2025/04/30 18:20:47 754763] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247754763| [2025/04/30 18:20:47 754768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247754767| [2025/04/30 18:20:47 754773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 754778] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52404|min_srtt:52404|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 754783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 754787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 754796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 754801] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52404|min_srtt:52404|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 754805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 754810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52404|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 754814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 754818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52404|min_srtt:52404|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 754823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 754827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 754831] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 754835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 754839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 754844] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 754848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1551594| [2025/04/30 18:20:47 754852] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 754856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 754860] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247755034| [2025/04/30 18:20:47 754864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247755034| [2025/04/30 18:20:47 754868] [debug] |xqc_engine_wakeup_after|wakeup:1746037247755034|now:1746037247754868|diff:166| [2025/04/30 18:20:47 754872] [debug] |xqc_engine_main_logic|END|now:1746037247754767| [2025/04/30 18:20:47 754877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247754877| [2025/04/30 18:20:47 754881] [debug] |xqc_engine_wakeup_after|wakeup:1746037247755034|now:1746037247754881|diff:153| [2025/04/30 18:20:47 754885] [debug] |xqc_engine_main_logic|END|now:1746037247754877| [2025/04/30 18:20:47 755958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247755958| [2025/04/30 18:20:47 755969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247755034|pq_index:0| [2025/04/30 18:20:47 755973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247754767| [2025/04/30 18:20:47 755979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247755978| [2025/04/30 18:20:47 756011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247755034|now:1746037247755978| [2025/04/30 18:20:47 756016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247755034|now:1746037247755978| [2025/04/30 18:20:47 756020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 756024] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 756030] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52404|min_srtt:52404|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 756034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 756039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 756043] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 756047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 756051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 756056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 756060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1551594| [2025/04/30 18:20:47 756065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 756070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1626| [2025/04/30 18:20:47 756104] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037247756078|stream_id:0|stream_offset:1551594| [2025/04/30 18:20:47 756110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 756114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:47 756119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52404|rtt_var:581|pto_duration:54728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 756123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 756129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 756136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 756142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247835806|now:1746037247756119|interv:79687| [2025/04/30 18:20:47 756155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247835806|now:1746037247756119|interval:79687|pto_count:0|srtt:52404 [2025/04/30 18:20:47 756163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:68482| [2025/04/30 18:20:47 756171] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 756177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1552773| [2025/04/30 18:20:47 756182] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 756186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1627| [2025/04/30 18:20:47 756216] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247756193|stream_id:0|stream_offset:1552773| [2025/04/30 18:20:47 756221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 756226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 756230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52404|rtt_var:581|pto_duration:54728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 756235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 756240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 756247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 756253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247835921|now:1746037247756230|interv:79691| [2025/04/30 18:20:47 756260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247835921|now:1746037247756230|interval:79691|pto_count:0|srtt:52404 [2025/04/30 18:20:47 756267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:69682| [2025/04/30 18:20:47 756275] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 756282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1553952| [2025/04/30 18:20:47 756290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 756296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1628| [2025/04/30 18:20:47 756335] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247756308|stream_id:0|stream_offset:1553952| [2025/04/30 18:20:47 756341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 756353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 756360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52404|rtt_var:581|pto_duration:54728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 756367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 756374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 756380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 756387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247836036|now:1746037247756360|interv:79676| [2025/04/30 18:20:47 756393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247836036|now:1746037247756360|interval:79676|pto_count:0|srtt:52404 [2025/04/30 18:20:47 756399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:70882| [2025/04/30 18:20:47 756404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 756408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 756412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 756416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247757416|now:1746037247756416|interv:1000| [2025/04/30 18:20:47 756420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 756424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 756428] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247757416| [2025/04/30 18:20:47 756433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247757416| [2025/04/30 18:20:47 756437] [debug] |xqc_engine_wakeup_after|wakeup:1746037247757416|now:1746037247756437|diff:979| [2025/04/30 18:20:47 756441] [debug] |xqc_engine_main_logic|END|now:1746037247755978| [2025/04/30 18:20:47 756611] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247756610| [2025/04/30 18:20:47 756619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 756625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:674| [2025/04/30 18:20:47 756629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:675| [2025/04/30 18:20:47 756635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:675| [2025/04/30 18:20:47 756639] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 756644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 756649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1451266|prior_time:1746037247701700|is_app_limited:0|send_elapse:52510|ack_elapse:54910|ctl_first_sent_time:1746037247702609|lagest_ack_time:1746037247756610|curr_delivered:1516073| [2025/04/30 18:20:47 756659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247702609| [2025/04/30 18:20:47 756663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 756668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 756672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1451266|prior_time:1746037247701700|is_app_limited:0|send_elapse:52510|ack_elapse:54910|ctl_first_sent_time:1746037247702609|lagest_ack_time:1746037247756610|curr_delivered:1517273| [2025/04/30 18:20:47 756677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247702732| [2025/04/30 18:20:47 756680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 756685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52404|rttvar:581|minrtt:30950|latest_rtt:53878|ack_delay:1000| [2025/04/30 18:20:47 756689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52463|rttvar:554|minrtt:30950|latest_rtt:53878|ack_delay:1000| [2025/04/30 18:20:47 756693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1567|lost_pn:1564|thresh:3| [2025/04/30 18:20:47 756697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 756701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52463|rtt_var:554|pto_duration:54679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 756706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 756710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 756714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:47 756718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247835987|now:1746037247756701|interv:79286| [2025/04/30 18:20:47 756722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247835987|now:1746037247756701|interval:79286|pto_count:0|srtt:52463 [2025/04/30 18:20:47 756726] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52510, ack_elapse 54910, delivered 66007|rate 1202094|lost 216| [2025/04/30 18:20:47 756731] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 23 -> 24| [2025/04/30 18:20:47 756735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202094) in round 24| [2025/04/30 18:20:47 756739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 756743] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 756750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247702732|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 756754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247702732|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 756759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:68482|srtt:52463|latest_rtt:53878|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 756765] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:675|largest:675|pns:2| [2025/04/30 18:20:47 756769] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:675|frame:ACK |recv_time:1746037247756610|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 756774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367756610|now:1746037247756610|interv:120000000| [2025/04/30 18:20:47 756778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367756610|now:1746037247756610|interv:120000000| [2025/04/30 18:20:47 756782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247757416|pq_index:0| [2025/04/30 18:20:47 756787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247755978| [2025/04/30 18:20:47 756791] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247756791| [2025/04/30 18:20:47 756796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247756795| [2025/04/30 18:20:47 756801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 756806] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52463|min_srtt:52463|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 756810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 756815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52463|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 756819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 756824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52463|min_srtt:52463|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 756828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1585785| [2025/04/30 18:20:47 756833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52463|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 756840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 756844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52463|min_srtt:52463|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 756848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1586964| [2025/04/30 18:20:47 756853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 756857] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 756860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 756865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 756869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 756873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 756878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 756882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 756886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247757416| [2025/04/30 18:20:47 756890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247757416| [2025/04/30 18:20:47 756894] [debug] |xqc_engine_wakeup_after|wakeup:1746037247757416|now:1746037247756894|diff:522| [2025/04/30 18:20:47 756898] [debug] |xqc_engine_main_logic|END|now:1746037247756795| [2025/04/30 18:20:47 756903] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247756903| [2025/04/30 18:20:47 756907] [debug] |xqc_engine_wakeup_after|wakeup:1746037247757416|now:1746037247756907|diff:509| [2025/04/30 18:20:47 756911] [debug] |xqc_engine_main_logic|END|now:1746037247756903| [2025/04/30 18:20:47 757985] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247757984| [2025/04/30 18:20:47 758014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247757416|pq_index:0| [2025/04/30 18:20:47 758018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247756795| [2025/04/30 18:20:47 758023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247758022| [2025/04/30 18:20:47 758028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247757416|now:1746037247758022| [2025/04/30 18:20:47 758032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247757416|now:1746037247758022| [2025/04/30 18:20:47 758036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 758041] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 758051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52463|min_srtt:52463|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 758056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1586964| [2025/04/30 18:20:47 758061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 758065] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 758069] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 758073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 758078] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 758082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 758086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 758091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1629| [2025/04/30 18:20:47 758132] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037247758099|stream_id:0|stream_offset:1555131| [2025/04/30 18:20:47 758142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 758150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:47 758157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52463|rtt_var:554|pto_duration:54679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 758164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 758168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 758172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 758176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247837778|now:1746037247758156|interv:79622| [2025/04/30 18:20:47 758180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247837778|now:1746037247758156|interval:79622|pto_count:0|srtt:52463 [2025/04/30 18:20:47 758185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:69682| [2025/04/30 18:20:47 758190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 758194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1556310| [2025/04/30 18:20:47 758203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 758207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1630| [2025/04/30 18:20:47 758236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247758214|stream_id:0|stream_offset:1556310| [2025/04/30 18:20:47 758241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 758246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 758250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52463|rtt_var:554|pto_duration:54679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 758255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 758258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 758264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 758271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247837893|now:1746037247758250|interv:79643| [2025/04/30 18:20:47 758277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247837893|now:1746037247758250|interval:79643|pto_count:0|srtt:52463 [2025/04/30 18:20:47 758284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:70882| [2025/04/30 18:20:47 758292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 758299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1557489| [2025/04/30 18:20:47 758306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 758312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1631| [2025/04/30 18:20:47 758343] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037247758321|stream_id:0|stream_offset:1557489| [2025/04/30 18:20:47 758348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 758353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:47 758358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52463|rtt_var:554|pto_duration:54679|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 758365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 758370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 758384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 758391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247838000|now:1746037247758357|interv:79643| [2025/04/30 18:20:47 758397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247838000|now:1746037247758357|interval:79643|pto_count:0|srtt:52463 [2025/04/30 18:20:47 758403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72082| [2025/04/30 18:20:47 758408] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 758412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 758417] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 758421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247759421|now:1746037247758421|interv:1000| [2025/04/30 18:20:47 758425] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 758428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 758433] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247759421| [2025/04/30 18:20:47 758437] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247759421| [2025/04/30 18:20:47 758441] [debug] |xqc_engine_wakeup_after|wakeup:1746037247759421|now:1746037247758441|diff:980| [2025/04/30 18:20:47 758445] [debug] |xqc_engine_main_logic|END|now:1746037247758022| [2025/04/30 18:20:47 758533] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247758531| [2025/04/30 18:20:47 758540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 758546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:675| [2025/04/30 18:20:47 758550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:676| [2025/04/30 18:20:47 758556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:676| [2025/04/30 18:20:47 758560] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 758565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 758570] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1453666|prior_time:1746037247703687|is_app_limited:0|send_elapse:53799|ack_elapse:54844|ctl_first_sent_time:1746037247704010|lagest_ack_time:1746037247758531|curr_delivered:1518473| [2025/04/30 18:20:47 758574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247704010| [2025/04/30 18:20:47 758579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 758583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 758592] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:64807|prior_delivered:1453666|prior_time:1746037247703687|is_app_limited:0|send_elapse:53799|ack_elapse:54844|ctl_first_sent_time:1746037247704010|lagest_ack_time:1746037247758531|curr_delivered:1519673| [2025/04/30 18:20:47 758597] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247705329| [2025/04/30 18:20:47 758601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 758605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52463|rttvar:554|minrtt:30950|latest_rtt:53202|ack_delay:1000| [2025/04/30 18:20:47 758609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52431|rttvar:481|minrtt:30950|latest_rtt:53202|ack_delay:1000| [2025/04/30 18:20:47 758613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1569|lost_pn:1566|thresh:3| [2025/04/30 18:20:47 758617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 758622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52431|rtt_var:481|pto_duration:54431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 758626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 758630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 758634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 758638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247837752|now:1746037247758621|interv:79131| [2025/04/30 18:20:47 758642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247837752|now:1746037247758621|interval:79131|pto_count:0|srtt:52431 [2025/04/30 18:20:47 758646] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53799, ack_elapse 54844, delivered 66007|rate 1203540|lost 216| [2025/04/30 18:20:47 758651] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203540) in round 24| [2025/04/30 18:20:47 758655] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 758659] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 758663] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247705329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 758668] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247705329|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 758672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:69682|srtt:52431|latest_rtt:53202|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 758681] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:676|largest:676|pns:2| [2025/04/30 18:20:47 758685] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:676|frame:ACK |recv_time:1746037247758531|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 758690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367758531|now:1746037247758531|interv:120000000| [2025/04/30 18:20:47 758694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367758531|now:1746037247758531|interv:120000000| [2025/04/30 18:20:47 758698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247759421|pq_index:0| [2025/04/30 18:20:47 758703] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247758022| [2025/04/30 18:20:47 758707] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247758706| [2025/04/30 18:20:47 758711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247758710| [2025/04/30 18:20:47 758716] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 758721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52431|min_srtt:52431|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 758726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1586964| [2025/04/30 18:20:47 758730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 758735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 758740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52431|min_srtt:52431|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 758744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1588143| [2025/04/30 18:20:47 758748] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52431|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 758753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 758757] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52431|min_srtt:52431|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 758761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 758766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 758769] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 758776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 758780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 758784] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 758789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 758793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 758797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 758801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247759421| [2025/04/30 18:20:47 758805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247759421| [2025/04/30 18:20:47 758809] [debug] |xqc_engine_wakeup_after|wakeup:1746037247759421|now:1746037247758809|diff:612| [2025/04/30 18:20:47 758813] [debug] |xqc_engine_main_logic|END|now:1746037247758710| [2025/04/30 18:20:47 758818] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247758818| [2025/04/30 18:20:47 758822] [debug] |xqc_engine_wakeup_after|wakeup:1746037247759421|now:1746037247758822|diff:599| [2025/04/30 18:20:47 758826] [debug] |xqc_engine_main_logic|END|now:1746037247758818| [2025/04/30 18:20:47 759900] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247759900| [2025/04/30 18:20:47 759911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247759421|pq_index:0| [2025/04/30 18:20:47 759915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247758710| [2025/04/30 18:20:47 759920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247759919| [2025/04/30 18:20:47 759925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247759421|now:1746037247759919| [2025/04/30 18:20:47 759930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247759421|now:1746037247759919| [2025/04/30 18:20:47 759933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 759938] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 759943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52431|min_srtt:52431|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 759948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 759952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 759956] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 759960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 759970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 759974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 759979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 759983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 760011] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1632| [2025/04/30 18:20:47 760047] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1632|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247760020|stream_id:0|stream_offset:1558668| [2025/04/30 18:20:47 760053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 760058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 760062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52431|rtt_var:481|pto_duration:54431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 760067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 760071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 760075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 760079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247839451|now:1746037247760062|interv:79389| [2025/04/30 18:20:47 760083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247839451|now:1746037247760062|interval:79389|pto_count:0|srtt:52431 [2025/04/30 18:20:47 760088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:70882| [2025/04/30 18:20:47 760093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 760098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1559847| [2025/04/30 18:20:47 760106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 760113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1633| [2025/04/30 18:20:47 760152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1633|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037247760123|stream_id:0|stream_offset:1559847| [2025/04/30 18:20:47 760159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 760170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:47 760177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52431|rtt_var:481|pto_duration:54431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 760184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 760190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 760197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 760204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247839554|now:1746037247760177|interv:79377| [2025/04/30 18:20:47 760210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247839554|now:1746037247760177|interval:79377|pto_count:0|srtt:52431 [2025/04/30 18:20:47 760218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72082| [2025/04/30 18:20:47 760223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 760227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 760232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 760236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247761235|now:1746037247760235|interv:1000| [2025/04/30 18:20:47 760240] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 760243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 760247] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247761235| [2025/04/30 18:20:47 760252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247761235| [2025/04/30 18:20:47 760257] [debug] |xqc_engine_wakeup_after|wakeup:1746037247761235|now:1746037247760257|diff:978| [2025/04/30 18:20:47 760264] [debug] |xqc_engine_main_logic|END|now:1746037247759919| [2025/04/30 18:20:47 760518] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247760517| [2025/04/30 18:20:47 760527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 760533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:676| [2025/04/30 18:20:47 760537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:677| [2025/04/30 18:20:47 760543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:677| [2025/04/30 18:20:47 760547] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 760552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 760557] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67207|prior_delivered:1453666|prior_time:1746037247703687|is_app_limited:0|send_elapse:55230|ack_elapse:56830|ctl_first_sent_time:1746037247705441|lagest_ack_time:1746037247760517|curr_delivered:1520873| [2025/04/30 18:20:47 760566] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247705441| [2025/04/30 18:20:47 760571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 760575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 760579] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66007|prior_delivered:1456066|prior_time:1746037247705690|is_app_limited:0|send_elapse:53942|ack_elapse:54827|ctl_first_sent_time:1746037247707254|lagest_ack_time:1746037247760517|curr_delivered:1522073| [2025/04/30 18:20:47 760584] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247707254| [2025/04/30 18:20:47 760588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 760592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52431|rttvar:481|minrtt:30950|latest_rtt:53263|ack_delay:1000| [2025/04/30 18:20:47 760596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52410|rttvar:403|minrtt:30950|latest_rtt:53263|ack_delay:1000| [2025/04/30 18:20:47 760601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1571|lost_pn:1568|thresh:3| [2025/04/30 18:20:47 760605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 760609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52410|rtt_var:403|pto_duration:54410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 760614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 760618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 760621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:47 760626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247839533|now:1746037247760609|interv:78924| [2025/04/30 18:20:47 760630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247839533|now:1746037247760609|interval:78924|pto_count:0|srtt:52410 [2025/04/30 18:20:47 760634] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53942, ack_elapse 54827, delivered 66007|rate 1203914|lost 216| [2025/04/30 18:20:47 760639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203914) in round 24| [2025/04/30 18:20:47 760643] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 760647] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 760651] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247707254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 760656] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247707254|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 760663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:69682|srtt:52410|latest_rtt:53263|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 760669] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:677|largest:677|pns:2| [2025/04/30 18:20:47 760673] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:677|frame:ACK |recv_time:1746037247760517|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 760678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367760517|now:1746037247760517|interv:120000000| [2025/04/30 18:20:47 760682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367760517|now:1746037247760517|interv:120000000| [2025/04/30 18:20:47 760686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247761235|pq_index:0| [2025/04/30 18:20:47 760691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247759919| [2025/04/30 18:20:47 760695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247760694| [2025/04/30 18:20:47 760699] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247760698| [2025/04/30 18:20:47 760705] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 760709] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52410|min_srtt:52410|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 760714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 760719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 760723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 760728] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52410|min_srtt:52410|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 760732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1590501| [2025/04/30 18:20:47 760736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52410|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 760741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 760745] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52410|min_srtt:52410|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 760752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 760756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 760760] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 760764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 760768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 760773] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 760777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 760781] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 760785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 760789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247761235| [2025/04/30 18:20:47 760793] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247761235| [2025/04/30 18:20:47 760797] [debug] |xqc_engine_wakeup_after|wakeup:1746037247761235|now:1746037247760797|diff:438| [2025/04/30 18:20:47 760801] [debug] |xqc_engine_main_logic|END|now:1746037247760698| [2025/04/30 18:20:47 760806] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247760806| [2025/04/30 18:20:47 760810] [debug] |xqc_engine_wakeup_after|wakeup:1746037247761235|now:1746037247760810|diff:425| [2025/04/30 18:20:47 760814] [debug] |xqc_engine_main_logic|END|now:1746037247760806| [2025/04/30 18:20:47 761976] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247761975| [2025/04/30 18:20:47 762007] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247761235|pq_index:0| [2025/04/30 18:20:47 762013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247760698| [2025/04/30 18:20:47 762018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247762017| [2025/04/30 18:20:47 762023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247761235|now:1746037247762017| [2025/04/30 18:20:47 762027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247761235|now:1746037247762017| [2025/04/30 18:20:47 762031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 762036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 762041] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52410|min_srtt:52410|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 762045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 762056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 762059] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 762063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 762068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 762072] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 762077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 762081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 762086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1634| [2025/04/30 18:20:47 762129] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1634|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037247762094|stream_id:0|stream_offset:1561026| [2025/04/30 18:20:47 762139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 762146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:47 762153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52410|rtt_var:403|pto_duration:54410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 762159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 762163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 762166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 762170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247841504|now:1746037247762153|interv:79351| [2025/04/30 18:20:47 762175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247841504|now:1746037247762153|interval:79351|pto_count:0|srtt:52410 [2025/04/30 18:20:47 762179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:70882| [2025/04/30 18:20:47 762184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 762189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1562205| [2025/04/30 18:20:47 762193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 762197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1635| [2025/04/30 18:20:47 762230] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037247762210|stream_id:0|stream_offset:1562205| [2025/04/30 18:20:47 762236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 762240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:47 762245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52410|rtt_var:403|pto_duration:54410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 762249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 762253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 762259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 762265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247841620|now:1746037247762244|interv:79376| [2025/04/30 18:20:47 762271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247841620|now:1746037247762244|interval:79376|pto_count:0|srtt:52410 [2025/04/30 18:20:47 762279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72082| [2025/04/30 18:20:47 762287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 762294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1563384| [2025/04/30 18:20:47 762301] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 762307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1636| [2025/04/30 18:20:47 762337] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037247762316|stream_id:0|stream_offset:1563384| [2025/04/30 18:20:47 762343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 762347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:47 762352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52410|rtt_var:403|pto_duration:54410|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 762359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 762366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 762372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 762379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247841726|now:1746037247762352|interv:79374| [2025/04/30 18:20:47 762392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247841726|now:1746037247762352|interval:79374|pto_count:0|srtt:52410 [2025/04/30 18:20:47 762398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73282| [2025/04/30 18:20:47 762403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 762407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1564563| [2025/04/30 18:20:47 762412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 762416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247763416|now:1746037247762416|interv:1000| [2025/04/30 18:20:47 762420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 762424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 762428] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247763416| [2025/04/30 18:20:47 762432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247763416| [2025/04/30 18:20:47 762436] [debug] |xqc_engine_wakeup_after|wakeup:1746037247763416|now:1746037247762436|diff:980| [2025/04/30 18:20:47 762440] [debug] |xqc_engine_main_logic|END|now:1746037247762017| [2025/04/30 18:20:47 762517] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247762516| [2025/04/30 18:20:47 762525] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 762531] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:677| [2025/04/30 18:20:47 762535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:678| [2025/04/30 18:20:47 762541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:678| [2025/04/30 18:20:47 762545] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 762550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 762555] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67207|prior_delivered:1456066|prior_time:1746037247705690|is_app_limited:0|send_elapse:54050|ack_elapse:56826|ctl_first_sent_time:1746037247707362|lagest_ack_time:1746037247762516|curr_delivered:1523273| [2025/04/30 18:20:47 762559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247707362| [2025/04/30 18:20:47 762564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 762568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 762573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66007|prior_delivered:1458466|prior_time:1746037247707680|is_app_limited:0|send_elapse:53863|ack_elapse:54836|ctl_first_sent_time:1746037247709184|lagest_ack_time:1746037247762516|curr_delivered:1524473| [2025/04/30 18:20:47 762582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247709184| [2025/04/30 18:20:47 762586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 762590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52410|rttvar:403|minrtt:30950|latest_rtt:53332|ack_delay:0| [2025/04/30 18:20:47 762595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52525|rttvar:533|minrtt:30950|latest_rtt:53332|ack_delay:0| [2025/04/30 18:20:47 762599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1573|lost_pn:1570|thresh:3| [2025/04/30 18:20:47 762603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 762607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52525|rtt_var:533|pto_duration:54657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 762612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 762616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 762620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 762624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247841973|now:1746037247762607|interv:79366| [2025/04/30 18:20:47 762628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247841973|now:1746037247762607|interval:79366|pto_count:0|srtt:52525 [2025/04/30 18:20:47 762632] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53863, ack_elapse 54836, delivered 66007|rate 1203716|lost 216| [2025/04/30 18:20:47 762637] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203716) in round 24| [2025/04/30 18:20:47 762641] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 762645] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 762649] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247709184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 762654] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247709184|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 762658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:70882|srtt:52525|latest_rtt:53332|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 762664] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:678|largest:678|pns:2| [2025/04/30 18:20:47 762669] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:678|frame:ACK |recv_time:1746037247762516|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 762676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367762516|now:1746037247762516|interv:120000000| [2025/04/30 18:20:47 762680] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367762516|now:1746037247762516|interv:120000000| [2025/04/30 18:20:47 762684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247763416|pq_index:0| [2025/04/30 18:20:47 762689] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247762017| [2025/04/30 18:20:47 762693] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247762693| [2025/04/30 18:20:47 762698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247762696| [2025/04/30 18:20:47 762703] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 762708] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52525|min_srtt:52525|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 762712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 762717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52525|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 762721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 762726] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52525|min_srtt:52525|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 762730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1592859| [2025/04/30 18:20:47 762734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52525|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 762739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 762743] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52525|min_srtt:52525|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 762747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 762752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 762756] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 762760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 762766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 762771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 762775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1564563| [2025/04/30 18:20:47 762780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 762783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 762787] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247763416| [2025/04/30 18:20:47 762791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247763416| [2025/04/30 18:20:47 762795] [debug] |xqc_engine_wakeup_after|wakeup:1746037247763416|now:1746037247762795|diff:621| [2025/04/30 18:20:47 762800] [debug] |xqc_engine_main_logic|END|now:1746037247762696| [2025/04/30 18:20:47 762805] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247762804| [2025/04/30 18:20:47 762808] [debug] |xqc_engine_wakeup_after|wakeup:1746037247763416|now:1746037247762808|diff:608| [2025/04/30 18:20:47 762812] [debug] |xqc_engine_main_logic|END|now:1746037247762804| [2025/04/30 18:20:47 763886] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247763886| [2025/04/30 18:20:47 763896] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247763416|pq_index:0| [2025/04/30 18:20:47 763901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247762696| [2025/04/30 18:20:47 763906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247763905| [2025/04/30 18:20:47 763910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247763416|now:1746037247763905| [2025/04/30 18:20:47 763915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247763416|now:1746037247763905| [2025/04/30 18:20:47 763919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 763923] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 763928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52525|min_srtt:52525|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 763933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 763937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 763941] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 763945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 763950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 763954] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 763968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1564563| [2025/04/30 18:20:47 763972] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 763977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1637| [2025/04/30 18:20:47 764031] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037247764004|stream_id:0|stream_offset:1564563| [2025/04/30 18:20:47 764041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 764048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:47 764055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52525|rtt_var:533|pto_duration:54657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 764062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 764068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 764075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 764081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247843661|now:1746037247764055|interv:79606| [2025/04/30 18:20:47 764087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247843661|now:1746037247764055|interval:79606|pto_count:0|srtt:52525 [2025/04/30 18:20:47 764094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72082| [2025/04/30 18:20:47 764103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 764110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1565742| [2025/04/30 18:20:47 764117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 764124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1638| [2025/04/30 18:20:47 764158] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037247764135|stream_id:0|stream_offset:1565742| [2025/04/30 18:20:47 764164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 764169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:47 764173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52525|rtt_var:533|pto_duration:54657|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 764185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 764191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 764197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 764204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247843792|now:1746037247764173|interv:79619| [2025/04/30 18:20:47 764211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247843792|now:1746037247764173|interval:79619|pto_count:0|srtt:52525 [2025/04/30 18:20:47 764219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73282| [2025/04/30 18:20:47 764227] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 764231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1566921| [2025/04/30 18:20:47 764236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 764240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247765239|now:1746037247764239|interv:1000| [2025/04/30 18:20:47 764244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 764247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 764254] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247765239| [2025/04/30 18:20:47 764261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247765239| [2025/04/30 18:20:47 764267] [debug] |xqc_engine_wakeup_after|wakeup:1746037247765239|now:1746037247764267|diff:972| [2025/04/30 18:20:47 764274] [debug] |xqc_engine_main_logic|END|now:1746037247763905| [2025/04/30 18:20:47 764507] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247764506| [2025/04/30 18:20:47 764515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 764521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:678| [2025/04/30 18:20:47 764525] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:679| [2025/04/30 18:20:47 764531] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:679| [2025/04/30 18:20:47 764536] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 764541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 764545] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67207|prior_delivered:1458466|prior_time:1746037247707680|is_app_limited:0|send_elapse:53970|ack_elapse:56826|ctl_first_sent_time:1746037247709291|lagest_ack_time:1746037247764506|curr_delivered:1525673| [2025/04/30 18:20:47 764550] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247709291| [2025/04/30 18:20:47 764555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 764564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 764568] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66007|prior_delivered:1460866|prior_time:1746037247709671|is_app_limited:0|send_elapse:53813|ack_elapse:54835|ctl_first_sent_time:1746037247711139|lagest_ack_time:1746037247764506|curr_delivered:1526873| [2025/04/30 18:20:47 764573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247711139| [2025/04/30 18:20:47 764576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 764581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52525|rttvar:533|minrtt:30950|latest_rtt:53367|ack_delay:0| [2025/04/30 18:20:47 764585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52630|rttvar:610|minrtt:30950|latest_rtt:53367|ack_delay:0| [2025/04/30 18:20:47 764589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1575|lost_pn:1572|thresh:3| [2025/04/30 18:20:47 764593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 764598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52630|rtt_var:610|pto_duration:55070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 764602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 764606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 764610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:47 764614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247844205|now:1746037247764597|interv:79608| [2025/04/30 18:20:47 764618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247844205|now:1746037247764597|interval:79608|pto_count:0|srtt:52630 [2025/04/30 18:20:47 764622] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53813, ack_elapse 54835, delivered 66007|rate 1203738|lost 216| [2025/04/30 18:20:47 764627] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203738) in round 24| [2025/04/30 18:20:47 764631] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 764635] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 764639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247711139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 764643] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247711139|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 764648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:70882|srtt:52630|latest_rtt:53367|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 764656] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:679|largest:679|pns:2| [2025/04/30 18:20:47 764661] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:679|frame:ACK |recv_time:1746037247764506|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 764666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367764506|now:1746037247764506|interv:120000000| [2025/04/30 18:20:47 764670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367764506|now:1746037247764506|interv:120000000| [2025/04/30 18:20:47 764674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247765239|pq_index:0| [2025/04/30 18:20:47 764678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247763905| [2025/04/30 18:20:47 764682] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247764682| [2025/04/30 18:20:47 764687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247764686| [2025/04/30 18:20:47 764692] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 764697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 764701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 764706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 764710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 764715] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 764719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1595217| [2025/04/30 18:20:47 764723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 764727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 764732] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 764736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1596396| [2025/04/30 18:20:47 764742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 764746] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 764750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 764755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 764759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 764763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1566921| [2025/04/30 18:20:47 764768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 764771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 764775] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247765239| [2025/04/30 18:20:47 764779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247765239| [2025/04/30 18:20:47 764783] [debug] |xqc_engine_wakeup_after|wakeup:1746037247765239|now:1746037247764783|diff:456| [2025/04/30 18:20:47 764788] [debug] |xqc_engine_main_logic|END|now:1746037247764686| [2025/04/30 18:20:47 764793] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247764792| [2025/04/30 18:20:47 764796] [debug] |xqc_engine_wakeup_after|wakeup:1746037247765239|now:1746037247764796|diff:443| [2025/04/30 18:20:47 764800] [debug] |xqc_engine_main_logic|END|now:1746037247764792| [2025/04/30 18:20:47 765873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247765873| [2025/04/30 18:20:47 765884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247765239|pq_index:0| [2025/04/30 18:20:47 765888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247764686| [2025/04/30 18:20:47 765894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247765892| [2025/04/30 18:20:47 765898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247765239|now:1746037247765892| [2025/04/30 18:20:47 765903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247765239|now:1746037247765892| [2025/04/30 18:20:47 765907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 765911] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 765916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 765921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1596396| [2025/04/30 18:20:47 765925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 765934] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 765938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 765943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 765948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 765952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1566921| [2025/04/30 18:20:47 765956] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 765961] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1639| [2025/04/30 18:20:47 766015] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037247765969|stream_id:0|stream_offset:1566921| [2025/04/30 18:20:47 766028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 766036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:47 766043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52630|rtt_var:610|pto_duration:55070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 766049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 766056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 766062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 766069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247846039|now:1746037247766042|interv:79997| [2025/04/30 18:20:47 766076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247846039|now:1746037247766042|interval:79997|pto_count:0|srtt:52630 [2025/04/30 18:20:47 766084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72082| [2025/04/30 18:20:47 766092] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 766098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1568100| [2025/04/30 18:20:47 766102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 766106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1640| [2025/04/30 18:20:47 766137] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037247766114|stream_id:0|stream_offset:1568100| [2025/04/30 18:20:47 766143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 766152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:47 766156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52630|rtt_var:610|pto_duration:55070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 766162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 766169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 766175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 766182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247846184|now:1746037247766156|interv:80028| [2025/04/30 18:20:47 766189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247846184|now:1746037247766156|interval:80028|pto_count:0|srtt:52630 [2025/04/30 18:20:47 766197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73282| [2025/04/30 18:20:47 766205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 766211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 766218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 766225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1641| [2025/04/30 18:20:47 766262] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037247766237|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 766268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 766274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:47 766281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52630|rtt_var:610|pto_duration:55070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 766288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 766294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 766301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 766308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247846307|now:1746037247766280|interv:80027| [2025/04/30 18:20:47 766314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247846307|now:1746037247766280|interval:80027|pto_count:0|srtt:52630 [2025/04/30 18:20:47 766320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74482| [2025/04/30 18:20:47 766330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 766334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 766339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 766343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247767343|now:1746037247766343|interv:1000| [2025/04/30 18:20:47 766347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 766351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 766355] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247767343| [2025/04/30 18:20:47 766359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247767343| [2025/04/30 18:20:47 766363] [debug] |xqc_engine_wakeup_after|wakeup:1746037247767343|now:1746037247766363|diff:980| [2025/04/30 18:20:47 766368] [debug] |xqc_engine_main_logic|END|now:1746037247765892| [2025/04/30 18:20:47 766514] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247766513| [2025/04/30 18:20:47 766522] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 766528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:679| [2025/04/30 18:20:47 766532] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:680| [2025/04/30 18:20:47 766538] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:680| [2025/04/30 18:20:47 766542] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 766547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 766551] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67207|prior_delivered:1460866|prior_time:1746037247709671|is_app_limited:0|send_elapse:53933|ack_elapse:56842|ctl_first_sent_time:1746037247711259|lagest_ack_time:1746037247766513|curr_delivered:1528073| [2025/04/30 18:20:47 766556] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247711259| [2025/04/30 18:20:47 766561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 766565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 766569] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1463273|prior_time:1746037247711685|is_app_limited:0|send_elapse:53871|ack_elapse:54828|ctl_first_sent_time:1746037247713193|lagest_ack_time:1746037247766513|curr_delivered:1529273| [2025/04/30 18:20:47 766574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247713193| [2025/04/30 18:20:47 766578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 766587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52630|rttvar:610|minrtt:30950|latest_rtt:53320|ack_delay:0| [2025/04/30 18:20:47 766591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52717|rttvar:630|minrtt:30950|latest_rtt:53320|ack_delay:0| [2025/04/30 18:20:47 766595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1577|lost_pn:1574|thresh:3| [2025/04/30 18:20:47 766599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 766604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52717|rtt_var:630|pto_duration:55237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 766608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 766612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 766616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 766620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247846474|now:1746037247766603|interv:79871| [2025/04/30 18:20:47 766624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247846474|now:1746037247766603|interval:79871|pto_count:0|srtt:52717 [2025/04/30 18:20:47 766628] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53871, ack_elapse 54828, delivered 66000|rate 1203764|lost 216| [2025/04/30 18:20:47 766633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203764) in round 24| [2025/04/30 18:20:47 766637] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 766641] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 766645] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247713193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 766649] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247713193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 766654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:72082|srtt:52717|latest_rtt:53320|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 766660] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:680|largest:680|pns:2| [2025/04/30 18:20:47 766664] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:680|frame:ACK |recv_time:1746037247766513|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 766669] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367766513|now:1746037247766513|interv:120000000| [2025/04/30 18:20:47 766673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367766513|now:1746037247766513|interv:120000000| [2025/04/30 18:20:47 766679] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247767343|pq_index:0| [2025/04/30 18:20:47 766684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247765892| [2025/04/30 18:20:47 766688] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247766688| [2025/04/30 18:20:47 766693] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247766692| [2025/04/30 18:20:47 766698] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 766703] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52717|min_srtt:52717|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 766707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1596396| [2025/04/30 18:20:47 766712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52717|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 766716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 766721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52717|min_srtt:52717|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 766725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1597575| [2025/04/30 18:20:47 766729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52717|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 766734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 766738] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52717|min_srtt:52717|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 766742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 766746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 766750] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 766754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 766758] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 766763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 766767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 766774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 766778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 766782] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247767343| [2025/04/30 18:20:47 766786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247767343| [2025/04/30 18:20:47 766790] [debug] |xqc_engine_wakeup_after|wakeup:1746037247767343|now:1746037247766790|diff:553| [2025/04/30 18:20:47 766794] [debug] |xqc_engine_main_logic|END|now:1746037247766692| [2025/04/30 18:20:47 766799] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247766799| [2025/04/30 18:20:47 766803] [debug] |xqc_engine_wakeup_after|wakeup:1746037247767343|now:1746037247766803|diff:540| [2025/04/30 18:20:47 766807] [debug] |xqc_engine_main_logic|END|now:1746037247766799| [2025/04/30 18:20:47 767880] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247767880| [2025/04/30 18:20:47 767891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247767343|pq_index:0| [2025/04/30 18:20:47 767895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247766692| [2025/04/30 18:20:47 767900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247767899| [2025/04/30 18:20:47 767905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247767343|now:1746037247767899| [2025/04/30 18:20:47 767909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247767343|now:1746037247767899| [2025/04/30 18:20:47 767913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 767917] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 767922] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52717|min_srtt:52717|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 767927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 767932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 767936] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 767939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 767944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 767948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 767953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 767962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 767967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1642| [2025/04/30 18:20:47 768022] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037247767975|stream_id:0|stream_offset:1570458| [2025/04/30 18:20:47 768033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 768041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:47 768048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52717|rtt_var:630|pto_duration:55237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 768054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 768061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 768067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 768073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247848212|now:1746037247768047|interv:80165| [2025/04/30 18:20:47 768079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247848212|now:1746037247768047|interval:80165|pto_count:0|srtt:52717 [2025/04/30 18:20:47 768087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73282| [2025/04/30 18:20:47 768095] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 768102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1571637| [2025/04/30 18:20:47 768109] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 768116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1643| [2025/04/30 18:20:47 768150] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037247768127|stream_id:0|stream_offset:1571637| [2025/04/30 18:20:47 768156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 768160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:47 768165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52717|rtt_var:630|pto_duration:55237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 768169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 768174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 768180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 768193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247848364|now:1746037247768164|interv:80200| [2025/04/30 18:20:47 768200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247848364|now:1746037247768164|interval:80200|pto_count:0|srtt:52717 [2025/04/30 18:20:47 768208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74482| [2025/04/30 18:20:47 768219] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 768224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 768228] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 768232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247769232|now:1746037247768232|interv:1000| [2025/04/30 18:20:47 768237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 768243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 768249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247769232| [2025/04/30 18:20:47 768257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247769232| [2025/04/30 18:20:47 768263] [debug] |xqc_engine_wakeup_after|wakeup:1746037247769232|now:1746037247768263|diff:969| [2025/04/30 18:20:47 768269] [debug] |xqc_engine_main_logic|END|now:1746037247767899| [2025/04/30 18:20:47 768490] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247768489| [2025/04/30 18:20:47 768498] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 768504] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:680| [2025/04/30 18:20:47 768508] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:681| [2025/04/30 18:20:47 768514] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:681| [2025/04/30 18:20:47 768518] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 768523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 768528] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1463273|prior_time:1746037247711685|is_app_limited:0|send_elapse:53979|ack_elapse:56804|ctl_first_sent_time:1746037247713301|lagest_ack_time:1746037247768489|curr_delivered:1530473| [2025/04/30 18:20:47 768532] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247713301| [2025/04/30 18:20:47 768537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 768541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 768545] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1465673|prior_time:1746037247713661|is_app_limited:0|send_elapse:53786|ack_elapse:54828|ctl_first_sent_time:1746037247715141|lagest_ack_time:1746037247768489|curr_delivered:1531673| [2025/04/30 18:20:47 768555] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247715141| [2025/04/30 18:20:47 768559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 768563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52717|rttvar:630|minrtt:30950|latest_rtt:53348|ack_delay:0| [2025/04/30 18:20:47 768567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52796|rttvar:630|minrtt:30950|latest_rtt:53348|ack_delay:0| [2025/04/30 18:20:47 768572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1579|lost_pn:1576|thresh:3| [2025/04/30 18:20:47 768576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 768580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:630|pto_duration:55316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 768584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 768588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 768592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 768596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247848443|now:1746037247768580|interv:79863| [2025/04/30 18:20:47 768600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247848443|now:1746037247768580|interval:79863|pto_count:0|srtt:52796 [2025/04/30 18:20:47 768604] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53786, ack_elapse 54828, delivered 66000|rate 1203764|lost 216| [2025/04/30 18:20:47 768609] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203764) in round 24| [2025/04/30 18:20:47 768613] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 768617] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 768621] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247715141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 768626] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247715141|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 768631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:72082|srtt:52796|latest_rtt:53348|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 768637] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:681|largest:681|pns:2| [2025/04/30 18:20:47 768644] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:681|frame:ACK |recv_time:1746037247768489|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 768649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367768489|now:1746037247768489|interv:120000000| [2025/04/30 18:20:47 768653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367768489|now:1746037247768489|interv:120000000| [2025/04/30 18:20:47 768657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247769232|pq_index:0| [2025/04/30 18:20:47 768661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247767899| [2025/04/30 18:20:47 768665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247768665| [2025/04/30 18:20:47 768670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247768669| [2025/04/30 18:20:47 768675] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 768680] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 768685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 768689] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 768694] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 768699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 768703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1599933| [2025/04/30 18:20:47 768707] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 768712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 768716] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 768720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 768724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 768728] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 768732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 768741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 768745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 768749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 768754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 768758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 768762] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247769232| [2025/04/30 18:20:47 768766] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247769232| [2025/04/30 18:20:47 768770] [debug] |xqc_engine_wakeup_after|wakeup:1746037247769232|now:1746037247768769|diff:463| [2025/04/30 18:20:47 768774] [debug] |xqc_engine_main_logic|END|now:1746037247768669| [2025/04/30 18:20:47 768779] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247768779| [2025/04/30 18:20:47 768783] [debug] |xqc_engine_wakeup_after|wakeup:1746037247769232|now:1746037247768783|diff:449| [2025/04/30 18:20:47 768787] [debug] |xqc_engine_main_logic|END|now:1746037247768779| [2025/04/30 18:20:47 769860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247769860| [2025/04/30 18:20:47 769870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247769232|pq_index:0| [2025/04/30 18:20:47 769875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247768669| [2025/04/30 18:20:47 769880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247769879| [2025/04/30 18:20:47 769885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247769232|now:1746037247769879| [2025/04/30 18:20:47 769889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247769232|now:1746037247769879| [2025/04/30 18:20:47 769893] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 769898] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 769903] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52796|min_srtt:52796|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 769907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 769912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 769916] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 769920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 769929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 769934] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 769938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 769943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 769947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1644| [2025/04/30 18:20:47 769982] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037247769955|stream_id:0|stream_offset:1572816| [2025/04/30 18:20:47 770008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 770016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:47 770023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:630|pto_duration:55316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 770030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 770036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 770042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 770049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247850271|now:1746037247770023|interv:80248| [2025/04/30 18:20:47 770056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247850271|now:1746037247770023|interval:80248|pto_count:0|srtt:52796 [2025/04/30 18:20:47 770064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73282| [2025/04/30 18:20:47 770072] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 770078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1573995| [2025/04/30 18:20:47 770085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 770092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1645| [2025/04/30 18:20:47 770126] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037247770103|stream_id:0|stream_offset:1573995| [2025/04/30 18:20:47 770135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 770143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:47 770157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:630|pto_duration:55316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 770164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 770171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 770177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 770184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247850419|now:1746037247770156|interv:80263| [2025/04/30 18:20:47 770188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247850419|now:1746037247770156|interval:80263|pto_count:0|srtt:52796 [2025/04/30 18:20:47 770193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74482| [2025/04/30 18:20:47 770198] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 770202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 770206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 770211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1646| [2025/04/30 18:20:47 770243] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037247770219|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 770249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 770253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 770257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52796|rtt_var:630|pto_duration:55316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 770262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 770268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 770274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 770281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247850535|now:1746037247770257|interv:80278| [2025/04/30 18:20:47 770288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247850535|now:1746037247770257|interval:80278|pto_count:0|srtt:52796 [2025/04/30 18:20:47 770295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75682| [2025/04/30 18:20:47 770303] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 770308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1576353| [2025/04/30 18:20:47 770317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 770321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247771321|now:1746037247770321|interv:1000| [2025/04/30 18:20:47 770325] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 770329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 770333] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247771321| [2025/04/30 18:20:47 770337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247771321| [2025/04/30 18:20:47 770341] [debug] |xqc_engine_wakeup_after|wakeup:1746037247771321|now:1746037247770341|diff:980| [2025/04/30 18:20:47 770346] [debug] |xqc_engine_main_logic|END|now:1746037247769879| [2025/04/30 18:20:47 770491] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247770490| [2025/04/30 18:20:47 770501] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 770510] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:681| [2025/04/30 18:20:47 770516] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:682| [2025/04/30 18:20:47 770525] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:682| [2025/04/30 18:20:47 770532] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 770540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 770547] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1465673|prior_time:1746037247713661|is_app_limited:0|send_elapse:53892|ack_elapse:56829|ctl_first_sent_time:1746037247715247|lagest_ack_time:1746037247770490|curr_delivered:1532873| [2025/04/30 18:20:47 770556] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247715247| [2025/04/30 18:20:47 770563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 770570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 770577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1468073|prior_time:1746037247715701|is_app_limited:0|send_elapse:53736|ack_elapse:54789|ctl_first_sent_time:1746037247717311|lagest_ack_time:1746037247770490|curr_delivered:1534073| [2025/04/30 18:20:47 770584] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247717311| [2025/04/30 18:20:47 770590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 770597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52796|rttvar:630|minrtt:30950|latest_rtt:53179|ack_delay:0| [2025/04/30 18:20:47 770604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52844|rttvar:568|minrtt:30950|latest_rtt:53179|ack_delay:0| [2025/04/30 18:20:47 770617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1581|lost_pn:1578|thresh:3| [2025/04/30 18:20:47 770624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 770631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52844|rtt_var:568|pto_duration:55116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 770638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 770644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 770650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 770657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247850335|now:1746037247770631|interv:79704| [2025/04/30 18:20:47 770664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247850335|now:1746037247770631|interval:79704|pto_count:0|srtt:52844 [2025/04/30 18:20:47 770671] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53736, ack_elapse 54789, delivered 66000|rate 1204621|lost 216| [2025/04/30 18:20:47 770678] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204621) in round 24| [2025/04/30 18:20:47 770684] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 770689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 770693] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247717311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 770698] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247717311|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 770703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:73282|srtt:52844|latest_rtt:53179|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 770709] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:682|largest:682|pns:2| [2025/04/30 18:20:47 770714] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:682|frame:ACK |recv_time:1746037247770490|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 770718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367770490|now:1746037247770490|interv:120000000| [2025/04/30 18:20:47 770723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367770490|now:1746037247770490|interv:120000000| [2025/04/30 18:20:47 770727] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247771321|pq_index:0| [2025/04/30 18:20:47 770731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247769879| [2025/04/30 18:20:47 770739] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247770739| [2025/04/30 18:20:47 770744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247770743| [2025/04/30 18:20:47 770750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 770755] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52844|min_srtt:52844|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 770759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 770764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 770769] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 770773] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52844|min_srtt:52844|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 770777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1602291| [2025/04/30 18:20:47 770782] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 770786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 770790] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52844|min_srtt:52844|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 770794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1603470| [2025/04/30 18:20:47 770798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 770802] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 770806] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 770811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 770815] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 770819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1576353| [2025/04/30 18:20:47 770824] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 770830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 770834] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247771321| [2025/04/30 18:20:47 770838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247771321| [2025/04/30 18:20:47 770842] [debug] |xqc_engine_wakeup_after|wakeup:1746037247771321|now:1746037247770842|diff:479| [2025/04/30 18:20:47 770847] [debug] |xqc_engine_main_logic|END|now:1746037247770743| [2025/04/30 18:20:47 770852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247770852| [2025/04/30 18:20:47 770856] [debug] |xqc_engine_wakeup_after|wakeup:1746037247771321|now:1746037247770856|diff:465| [2025/04/30 18:20:47 770860] [debug] |xqc_engine_main_logic|END|now:1746037247770852| [2025/04/30 18:20:47 771933] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247771933| [2025/04/30 18:20:47 771944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247771321|pq_index:0| [2025/04/30 18:20:47 771949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247770743| [2025/04/30 18:20:47 771954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247771953| [2025/04/30 18:20:47 771958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247771321|now:1746037247771953| [2025/04/30 18:20:47 771963] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247771321|now:1746037247771953| [2025/04/30 18:20:47 771967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 771971] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 771976] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52844|min_srtt:52844|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 771981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1603470| [2025/04/30 18:20:47 772004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 772012] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 772015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 772020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 772025] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 772029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1576353| [2025/04/30 18:20:47 772034] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 772038] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1647| [2025/04/30 18:20:47 772072] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037247772046|stream_id:0|stream_offset:1576353| [2025/04/30 18:20:47 772084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 772092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:47 772098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52844|rtt_var:568|pto_duration:55116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 772106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 772112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 772119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 772126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247852162|now:1746037247772098|interv:80064| [2025/04/30 18:20:47 772133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247852162|now:1746037247772098|interval:80064|pto_count:0|srtt:52844 [2025/04/30 18:20:47 772140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74482| [2025/04/30 18:20:47 772148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 772155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1577532| [2025/04/30 18:20:47 772162] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 772170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1648| [2025/04/30 18:20:47 772201] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037247772180|stream_id:0|stream_offset:1577532| [2025/04/30 18:20:47 772207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 772211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 772216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52844|rtt_var:568|pto_duration:55116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 772221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 772227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 772234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 772240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247852296|now:1746037247772215|interv:80081| [2025/04/30 18:20:47 772248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247852296|now:1746037247772215|interval:80081|pto_count:0|srtt:52844 [2025/04/30 18:20:47 772262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75682| [2025/04/30 18:20:47 772268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 772273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 772277] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 772281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1649| [2025/04/30 18:20:47 772313] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037247772289|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 772323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 772330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:47 772336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52844|rtt_var:568|pto_duration:55116|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 772343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 772350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 772356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:47 772363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247852405|now:1746037247772336|interv:80069| [2025/04/30 18:20:47 772369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247852405|now:1746037247772336|interval:80069|pto_count:0|srtt:52844 [2025/04/30 18:20:47 772375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76882| [2025/04/30 18:20:47 772380] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 772384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 772389] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 772392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247773392|now:1746037247772392|interv:1000| [2025/04/30 18:20:47 772396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 772400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 772404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247773392| [2025/04/30 18:20:47 772409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247773392| [2025/04/30 18:20:47 772417] [debug] |xqc_engine_wakeup_after|wakeup:1746037247773392|now:1746037247772417|diff:975| [2025/04/30 18:20:47 772422] [debug] |xqc_engine_main_logic|END|now:1746037247771953| [2025/04/30 18:20:47 772522] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247772521| [2025/04/30 18:20:47 772529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 772536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:682| [2025/04/30 18:20:47 772539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:683| [2025/04/30 18:20:47 772545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:683| [2025/04/30 18:20:47 772550] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 772555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 772559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1468073|prior_time:1746037247715701|is_app_limited:0|send_elapse:53862|ack_elapse:56820|ctl_first_sent_time:1746037247717437|lagest_ack_time:1746037247772521|curr_delivered:1535273| [2025/04/30 18:20:47 772564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247717437| [2025/04/30 18:20:47 772568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 772573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 772577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1470473|prior_time:1746037247717670|is_app_limited:0|send_elapse:53609|ack_elapse:54851|ctl_first_sent_time:1746037247719174|lagest_ack_time:1746037247772521|curr_delivered:1536473| [2025/04/30 18:20:47 772581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247719174| [2025/04/30 18:20:47 772585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 772590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52844|rttvar:568|minrtt:30950|latest_rtt:53347|ack_delay:1000| [2025/04/30 18:20:47 772594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52782|rttvar:550|minrtt:30950|latest_rtt:53347|ack_delay:1000| [2025/04/30 18:20:47 772599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1583|lost_pn:1580|thresh:3| [2025/04/30 18:20:47 772603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 772607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52782|rtt_var:550|pto_duration:54982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 772612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 772616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 772624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 772628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247852271|now:1746037247772607|interv:79664| [2025/04/30 18:20:47 772632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247852271|now:1746037247772607|interval:79664|pto_count:0|srtt:52782 [2025/04/30 18:20:47 772637] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53609, ack_elapse 54851, delivered 66000|rate 1203259|lost 216| [2025/04/30 18:20:47 772641] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203259) in round 24| [2025/04/30 18:20:47 772646] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 772650] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 772654] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247719174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 772658] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247719174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 772663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:74482|srtt:52782|latest_rtt:53347|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 772669] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:683|largest:683|pns:2| [2025/04/30 18:20:47 772673] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:683|frame:ACK |recv_time:1746037247772521|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 772678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367772521|now:1746037247772521|interv:120000000| [2025/04/30 18:20:47 772682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367772521|now:1746037247772521|interv:120000000| [2025/04/30 18:20:47 772686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247773392|pq_index:0| [2025/04/30 18:20:47 772691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247771953| [2025/04/30 18:20:47 772695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247772695| [2025/04/30 18:20:47 772700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247772699| [2025/04/30 18:20:47 772705] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 772710] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 772714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1603470| [2025/04/30 18:20:47 772722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 772726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 772731] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 772735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1604649| [2025/04/30 18:20:47 772739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 772744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 772748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 772752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 772756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 772760] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 772764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 772768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 772773] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 772777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 772781] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 772785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 772789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247773392| [2025/04/30 18:20:47 772793] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247773392| [2025/04/30 18:20:47 772797] [debug] |xqc_engine_wakeup_after|wakeup:1746037247773392|now:1746037247772797|diff:595| [2025/04/30 18:20:47 772801] [debug] |xqc_engine_main_logic|END|now:1746037247772699| [2025/04/30 18:20:47 772806] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247772806| [2025/04/30 18:20:47 772810] [debug] |xqc_engine_wakeup_after|wakeup:1746037247773392|now:1746037247772810|diff:582| [2025/04/30 18:20:47 772814] [debug] |xqc_engine_main_logic|END|now:1746037247772806| [2025/04/30 18:20:47 773891] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247773890| [2025/04/30 18:20:47 773901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247773392|pq_index:0| [2025/04/30 18:20:47 773906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247772699| [2025/04/30 18:20:47 773911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247773910| [2025/04/30 18:20:47 773916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247773392|now:1746037247773910| [2025/04/30 18:20:47 773920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247773392|now:1746037247773910| [2025/04/30 18:20:47 773924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 773928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 773933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 773938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 773943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 773947] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 773950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 773955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 773959] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 773964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 773968] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 773972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1650| [2025/04/30 18:20:47 774027] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037247773981|stream_id:0|stream_offset:1579890| [2025/04/30 18:20:47 774037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 774045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 774051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52782|rtt_var:550|pto_duration:54982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 774058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 774073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 774079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 774086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247853963|now:1746037247774051|interv:79912| [2025/04/30 18:20:47 774092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247853963|now:1746037247774051|interval:79912|pto_count:0|srtt:52782 [2025/04/30 18:20:47 774100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75682| [2025/04/30 18:20:47 774107] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 774114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1581069| [2025/04/30 18:20:47 774121] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 774128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1651| [2025/04/30 18:20:47 774159] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037247774138|stream_id:0|stream_offset:1581069| [2025/04/30 18:20:47 774164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 774169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:47 774174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52782|rtt_var:550|pto_duration:54982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 774180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 774186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 774192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:47 774199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247854120|now:1746037247774173|interv:79947| [2025/04/30 18:20:47 774206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247854120|now:1746037247774173|interval:79947|pto_count:0|srtt:52782 [2025/04/30 18:20:47 774213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76882| [2025/04/30 18:20:47 774221] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 774225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 774230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 774239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247775238|now:1746037247774238|interv:1000| [2025/04/30 18:20:47 774243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 774247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 774253] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247775238| [2025/04/30 18:20:47 774259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247775238| [2025/04/30 18:20:47 774265] [debug] |xqc_engine_wakeup_after|wakeup:1746037247775238|now:1746037247774265|diff:973| [2025/04/30 18:20:47 774273] [debug] |xqc_engine_main_logic|END|now:1746037247773910| [2025/04/30 18:20:47 774531] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247774530| [2025/04/30 18:20:47 774540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 774546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:683| [2025/04/30 18:20:47 774550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:684| [2025/04/30 18:20:47 774556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:684| [2025/04/30 18:20:47 774560] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 774565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 774570] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1470473|prior_time:1746037247717670|is_app_limited:0|send_elapse:53741|ack_elapse:56860|ctl_first_sent_time:1746037247719306|lagest_ack_time:1746037247774530|curr_delivered:1537673| [2025/04/30 18:20:47 774574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247719306| [2025/04/30 18:20:47 774579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 774583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 774589] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1472873|prior_time:1746037247719636|is_app_limited:0|send_elapse:53822|ack_elapse:54894|ctl_first_sent_time:1746037247721104|lagest_ack_time:1746037247774530|curr_delivered:1538873| [2025/04/30 18:20:47 774596] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247721104| [2025/04/30 18:20:47 774603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 774609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52782|rttvar:550|minrtt:30950|latest_rtt:53426|ack_delay:1000| [2025/04/30 18:20:47 774616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52738|rttvar:502|minrtt:30950|latest_rtt:53426|ack_delay:1000| [2025/04/30 18:20:47 774623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1585|lost_pn:1582|thresh:3| [2025/04/30 18:20:47 774629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 774647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52738|rtt_var:502|pto_duration:54746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 774653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 774657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 774661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 774665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247853884|now:1746037247774647|interv:79237| [2025/04/30 18:20:47 774669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247853884|now:1746037247774647|interval:79237|pto_count:0|srtt:52738 [2025/04/30 18:20:47 774674] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53822, ack_elapse 54894, delivered 66000|rate 1202317|lost 216| [2025/04/30 18:20:47 774678] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202317) in round 24| [2025/04/30 18:20:47 774682] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 774687] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 774691] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247721104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 774695] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247721104|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 774700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:74482|srtt:52738|latest_rtt:53426|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 774706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:684|largest:684|pns:2| [2025/04/30 18:20:47 774711] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:684|frame:ACK |recv_time:1746037247774530|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 774716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367774530|now:1746037247774530|interv:120000000| [2025/04/30 18:20:47 774720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367774530|now:1746037247774530|interv:120000000| [2025/04/30 18:20:47 774724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247775238|pq_index:0| [2025/04/30 18:20:47 774728] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247773910| [2025/04/30 18:20:47 774732] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247774732| [2025/04/30 18:20:47 774737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247774736| [2025/04/30 18:20:47 774745] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 774750] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 774754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 774759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 774764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 774768] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 774772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1607007| [2025/04/30 18:20:47 774777] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 774781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 774785] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 774790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1608186| [2025/04/30 18:20:47 774794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 774798] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 774802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 774806] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 774811] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 774815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 774820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 774823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 774827] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247775238| [2025/04/30 18:20:47 774831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247775238| [2025/04/30 18:20:47 774838] [debug] |xqc_engine_wakeup_after|wakeup:1746037247775238|now:1746037247774838|diff:400| [2025/04/30 18:20:47 774842] [debug] |xqc_engine_main_logic|END|now:1746037247774736| [2025/04/30 18:20:47 774849] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247774849| [2025/04/30 18:20:47 774854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 774859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:684| [2025/04/30 18:20:47 774863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:685| [2025/04/30 18:20:47 774869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:685| [2025/04/30 18:20:47 774873] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 774877] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1757971|max_stream_data_old=1732033| [2025/04/30 18:20:47 774881] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 774886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247799849|now:1746037247774849|interv:25000| [2025/04/30 18:20:47 774891] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247774849|max_ack_delay:25000| [2025/04/30 18:20:47 774896] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:685|largest:685|pns:2| [2025/04/30 18:20:47 774900] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:685|frame:ACK MAX_STREAM_DATA |recv_time:1746037247774849|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 774905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367774849|now:1746037247774849|interv:120000000| [2025/04/30 18:20:47 774909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367774849|now:1746037247774849|interv:120000000| [2025/04/30 18:20:47 774913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247775238|pq_index:0| [2025/04/30 18:20:47 774917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247774736| [2025/04/30 18:20:47 774921] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247774920| [2025/04/30 18:20:47 774925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247774924| [2025/04/30 18:20:47 774930] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 774934] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 774939] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:74482|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 774944] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:47 774949] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:47 774953] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:47 774960] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:47 774964] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:47 774969] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:47 774973] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:47 774977] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:47 774981] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:47 775006] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 775016] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:47 775020] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:47 775024] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:47 775028] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:47 775032] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:47 775037] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:47 775041] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 775045] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:47 775049] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:47 775053] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:47 775057] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:47 775061] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 775065] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1757971| [2025/04/30 18:20:47 775071] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1757919|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:365171|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 775077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 775083] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 775090] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1757971| [2025/04/30 18:20:47 775097] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1757919|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:339233|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 775105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 775119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 775127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 775134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 775141] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 775148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52738|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 775155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 775162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 775166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26438|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1608186| [2025/04/30 18:20:47 775171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 775174] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 775178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 775183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 775187] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 775192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1652| [2025/04/30 18:20:47 775221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1652|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74482|now:1746037247775199|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 775227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1652|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 775232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1652|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 775236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 775240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52738|rtt_var:502|pto_duration:54746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 775246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 775258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 775265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74501| [2025/04/30 18:20:47 775272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247854945|now:1746037247775240|interv:79705| [2025/04/30 18:20:47 775278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247854945|now:1746037247775240|interval:79705|pto_count:0|srtt:52738 [2025/04/30 18:20:47 775286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74501| [2025/04/30 18:20:47 775294] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 775301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1653| [2025/04/30 18:20:47 775344] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1653|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:74501|now:1746037247775311|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 775354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1653|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 775362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1653|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 775368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74501|applimit:0| [2025/04/30 18:20:47 775375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52738|rtt_var:502|pto_duration:54746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 775382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 775389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 775395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:47 775402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247855057|now:1746037247775375|interv:79682| [2025/04/30 18:20:47 775409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247855057|now:1746037247775375|interval:79682|pto_count:0|srtt:52738 [2025/04/30 18:20:47 775416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74520| [2025/04/30 18:20:47 775424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 775431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 775438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 775445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 775451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247775238| [2025/04/30 18:20:47 775464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247775238| [2025/04/30 18:20:47 775469] [debug] |xqc_engine_wakeup_after|wakeup:1746037247775238|now:1746037247775468|diff:18446744073709551386| [2025/04/30 18:20:47 775473] [debug] |xqc_engine_main_logic|END|now:1746037247774924| [2025/04/30 18:20:47 775479] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247775479| [2025/04/30 18:20:47 775483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247775238|pq_index:0| [2025/04/30 18:20:47 775487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247774924| [2025/04/30 18:20:47 775492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247775491| [2025/04/30 18:20:47 775496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247775238|now:1746037247775491| [2025/04/30 18:20:47 775500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247775238|now:1746037247775491| [2025/04/30 18:20:47 775504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 775509] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 775514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52738|min_srtt:52738|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 775519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1608186| [2025/04/30 18:20:47 775523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 775527] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 775531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 775535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 775540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 775544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 775548] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 775553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1654| [2025/04/30 18:20:47 775586] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74520|now:1746037247775561|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 775592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 775597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74520|applimit:0| [2025/04/30 18:20:47 775606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52738|rtt_var:502|pto_duration:54746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 775610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 775614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 775618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:47 775622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247855307|now:1746037247775605|interv:79702| [2025/04/30 18:20:47 775626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247855307|now:1746037247775605|interval:79702|pto_count:0|srtt:52738 [2025/04/30 18:20:47 775630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75720| [2025/04/30 18:20:47 775635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 775639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 775644] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 775648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1655| [2025/04/30 18:20:47 775671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75720|now:1746037247775654|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 775676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 775680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75720|applimit:0| [2025/04/30 18:20:47 775684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52738|rtt_var:502|pto_duration:54746|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 775689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 775693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 775696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:47 775700] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247855400|now:1746037247775684|interv:79716| [2025/04/30 18:20:47 775704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247855400|now:1746037247775684|interval:79716|pto_count:0|srtt:52738 [2025/04/30 18:20:47 775709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76920| [2025/04/30 18:20:47 775713] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 775721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 775725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 775729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247776729|now:1746037247775729|interv:1000| [2025/04/30 18:20:47 775733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 775737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 775741] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247776729| [2025/04/30 18:20:47 775745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247776729| [2025/04/30 18:20:47 775749] [debug] |xqc_engine_wakeup_after|wakeup:1746037247776729|now:1746037247775749|diff:980| [2025/04/30 18:20:47 775753] [debug] |xqc_engine_main_logic|END|now:1746037247775491| [2025/04/30 18:20:47 776513] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247776513| [2025/04/30 18:20:47 776523] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 776529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:685| [2025/04/30 18:20:47 776533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:686| [2025/04/30 18:20:47 776539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:686| [2025/04/30 18:20:47 776543] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 776548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 776552] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1472873|prior_time:1746037247719636|is_app_limited:0|send_elapse:53935|ack_elapse:56877|ctl_first_sent_time:1746037247721217|lagest_ack_time:1746037247776513|curr_delivered:1540073| [2025/04/30 18:20:47 776557] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247721217| [2025/04/30 18:20:47 776562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 776566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 776570] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1475273|prior_time:1746037247721634|is_app_limited:0|send_elapse:53862|ack_elapse:54879|ctl_first_sent_time:1746037247723125|lagest_ack_time:1746037247776513|curr_delivered:1541273| [2025/04/30 18:20:47 776575] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247723125| [2025/04/30 18:20:47 776579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 776583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52738|rttvar:502|minrtt:30950|latest_rtt:53388|ack_delay:1000| [2025/04/30 18:20:47 776587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52694|rttvar:464|minrtt:30950|latest_rtt:53388|ack_delay:1000| [2025/04/30 18:20:47 776596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1587|lost_pn:1584|thresh:3| [2025/04/30 18:20:47 776600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 776604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52694|rtt_var:464|pto_duration:54694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 776608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 776612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 776616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:47 776620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247855348|now:1746037247776604|interv:78744| [2025/04/30 18:20:47 776624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247855348|now:1746037247776604|interval:78744|pto_count:0|srtt:52694 [2025/04/30 18:20:47 776629] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53862, ack_elapse 54879, delivered 66000|rate 1202645|lost 216| [2025/04/30 18:20:47 776633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202645) in round 24| [2025/04/30 18:20:47 776638] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 776642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 776646] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247723125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 776650] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247723125|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 776655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:74520|srtt:52694|latest_rtt:53388|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 776661] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:686|largest:686|pns:2| [2025/04/30 18:20:47 776665] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:686|frame:ACK |recv_time:1746037247776513|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 776670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367776513|now:1746037247776513|interv:120000000| [2025/04/30 18:20:47 776674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367776513|now:1746037247776513|interv:120000000| [2025/04/30 18:20:47 776678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247776729|pq_index:0| [2025/04/30 18:20:47 776682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247775491| [2025/04/30 18:20:47 776689] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247776689| [2025/04/30 18:20:47 776694] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247776693| [2025/04/30 18:20:47 776699] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 776704] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52694|min_srtt:52694|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 776708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1608186| [2025/04/30 18:20:47 776713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52694|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 776717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 776722] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52694|min_srtt:52694|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 776726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1609365| [2025/04/30 18:20:47 776730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52694|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 776735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 776739] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52694|min_srtt:52694|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 776743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 776747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 776751] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 776755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 776759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 776764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 776768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 776775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 776779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 776783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247776729| [2025/04/30 18:20:47 776787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247776729| [2025/04/30 18:20:47 776791] [debug] |xqc_engine_wakeup_after|wakeup:1746037247776729|now:1746037247776791|diff:18446744073709551554| [2025/04/30 18:20:47 776795] [debug] |xqc_engine_main_logic|END|now:1746037247776693| [2025/04/30 18:20:47 776800] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247776800| [2025/04/30 18:20:47 776804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247776729|pq_index:0| [2025/04/30 18:20:47 776808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247776693| [2025/04/30 18:20:47 776812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247776812| [2025/04/30 18:20:47 776817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247776729|now:1746037247776812| [2025/04/30 18:20:47 776821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247776729|now:1746037247776812| [2025/04/30 18:20:47 776825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 776829] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 776833] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52694|min_srtt:52694|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 776838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 776842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 776846] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 776849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 776854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 776858] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 776862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 776866] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 776870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1656| [2025/04/30 18:20:47 776901] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74520|now:1746037247776877|stream_id:0|stream_offset:1584606| [2025/04/30 18:20:47 776911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 776915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74520|applimit:0| [2025/04/30 18:20:47 776920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52694|rtt_var:464|pto_duration:54694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 776924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 776928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 776932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:47 776936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247856571|now:1746037247776919|interv:79652| [2025/04/30 18:20:47 776940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247856571|now:1746037247776919|interval:79652|pto_count:0|srtt:52694 [2025/04/30 18:20:47 776944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75720| [2025/04/30 18:20:47 776949] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 776953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1585785| [2025/04/30 18:20:47 776958] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 776962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1657| [2025/04/30 18:20:47 776985] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1657|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75720|now:1746037247776968|stream_id:0|stream_offset:1585785| [2025/04/30 18:20:47 777014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 777019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75720|applimit:0| [2025/04/30 18:20:47 777023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52694|rtt_var:464|pto_duration:54694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 777027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 777031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 777035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:47 777039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247856662|now:1746037247777023|interv:79639| [2025/04/30 18:20:47 777043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247856662|now:1746037247777023|interval:79639|pto_count:0|srtt:52694 [2025/04/30 18:20:47 777052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76920| [2025/04/30 18:20:47 777056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 777060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1586964| [2025/04/30 18:20:47 777065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 777069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247778069|now:1746037247777069|interv:1000| [2025/04/30 18:20:47 777073] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 777077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 777081] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247778069| [2025/04/30 18:20:47 777085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247778069| [2025/04/30 18:20:47 777089] [debug] |xqc_engine_wakeup_after|wakeup:1746037247778069|now:1746037247777089|diff:980| [2025/04/30 18:20:47 777093] [debug] |xqc_engine_main_logic|END|now:1746037247776812| [2025/04/30 18:20:47 778166] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247778166| [2025/04/30 18:20:47 778177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247778069|pq_index:0| [2025/04/30 18:20:47 778181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247776812| [2025/04/30 18:20:47 778187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247778186| [2025/04/30 18:20:47 778191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247778069|now:1746037247778186| [2025/04/30 18:20:47 778196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247778069|now:1746037247778186| [2025/04/30 18:20:47 778200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 778204] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 778209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52694|min_srtt:52694|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 778214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 778219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 778223] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 778226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 778231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 778236] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 778245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1586964| [2025/04/30 18:20:47 778250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 778254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1658| [2025/04/30 18:20:47 778290] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1658|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76920|now:1746037247778263|stream_id:0|stream_offset:1586964| [2025/04/30 18:20:47 778297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 778305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76920|applimit:0| [2025/04/30 18:20:47 778312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52694|rtt_var:464|pto_duration:54694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 778319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 778326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 778332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78120| [2025/04/30 18:20:47 778339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247857957|now:1746037247778312|interv:79645| [2025/04/30 18:20:47 778346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247857957|now:1746037247778312|interval:79645|pto_count:0|srtt:52694 [2025/04/30 18:20:47 778353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:78120| [2025/04/30 18:20:47 778361] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 778366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1588143| [2025/04/30 18:20:47 778372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 778376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1659| [2025/04/30 18:20:47 778406] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78120|now:1746037247778383|stream_id:0|stream_offset:1588143| [2025/04/30 18:20:47 778411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 778416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78120|applimit:0| [2025/04/30 18:20:47 778420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52694|rtt_var:464|pto_duration:54694|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 778424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 778433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 778437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79320| [2025/04/30 18:20:47 778441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247858077|now:1746037247778420|interv:79657| [2025/04/30 18:20:47 778445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247858077|now:1746037247778420|interval:79657|pto_count:0|srtt:52694 [2025/04/30 18:20:47 778449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:79320| [2025/04/30 18:20:47 778454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 778458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79320|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 778462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 778466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247779466|now:1746037247778466|interv:1000| [2025/04/30 18:20:47 778470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 778474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 778478] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247779466| [2025/04/30 18:20:47 778482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247779466| [2025/04/30 18:20:47 778486] [debug] |xqc_engine_wakeup_after|wakeup:1746037247779466|now:1746037247778486|diff:980| [2025/04/30 18:20:47 778490] [debug] |xqc_engine_main_logic|END|now:1746037247778186| [2025/04/30 18:20:47 778500] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247778499| [2025/04/30 18:20:47 778505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 778510] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:686| [2025/04/30 18:20:47 778514] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:687| [2025/04/30 18:20:47 778520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:687| [2025/04/30 18:20:47 778524] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 778529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 778534] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1475273|prior_time:1746037247721634|is_app_limited:0|send_elapse:53969|ack_elapse:56865|ctl_first_sent_time:1746037247723232|lagest_ack_time:1746037247778499|curr_delivered:1542473| [2025/04/30 18:20:47 778538] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247723232| [2025/04/30 18:20:47 778543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 778550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 778555] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1477673|prior_time:1746037247723628|is_app_limited:0|send_elapse:53822|ack_elapse:54871|ctl_first_sent_time:1746037247725106|lagest_ack_time:1746037247778499|curr_delivered:1543673| [2025/04/30 18:20:47 778559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247725106| [2025/04/30 18:20:47 778563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 778567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52694|rttvar:464|minrtt:30950|latest_rtt:53393|ack_delay:0| [2025/04/30 18:20:47 778571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52782|rttvar:522|minrtt:30950|latest_rtt:53393|ack_delay:0| [2025/04/30 18:20:47 778576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1589|lost_pn:1586|thresh:3| [2025/04/30 18:20:47 778580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 778584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52782|rtt_var:522|pto_duration:54870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 778588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 778592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 778596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:47 778600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247858253|now:1746037247778584|interv:79669| [2025/04/30 18:20:47 778604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247858253|now:1746037247778584|interval:79669|pto_count:0|srtt:52782 [2025/04/30 18:20:47 778609] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53822, ack_elapse 54871, delivered 66000|rate 1202821|lost 216| [2025/04/30 18:20:47 778613] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202821) in round 24| [2025/04/30 18:20:47 778617] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 778622] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 778626] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247725106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 778630] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247725106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 778635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1543670|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:76920|srtt:52782|latest_rtt:53393|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 778643] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:687|largest:687|pns:2| [2025/04/30 18:20:47 778648] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:687|frame:ACK |recv_time:1746037247778499|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 778652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367778499|now:1746037247778499|interv:120000000| [2025/04/30 18:20:47 778657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367778499|now:1746037247778499|interv:120000000| [2025/04/30 18:20:47 778661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247779466|pq_index:0| [2025/04/30 18:20:47 778665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247778186| [2025/04/30 18:20:47 778669] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247778669| [2025/04/30 18:20:47 778673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247778673| [2025/04/30 18:20:47 778679] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 778683] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 778688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 778692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 778697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 778701] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 778705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1611723| [2025/04/30 18:20:47 778710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 778714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 778718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 778722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1612902| [2025/04/30 18:20:47 778729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 778733] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 778737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 778741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 778745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 778750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 778754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 778758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 778762] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247779466| [2025/04/30 18:20:47 778765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247779466| [2025/04/30 18:20:47 778769] [debug] |xqc_engine_wakeup_after|wakeup:1746037247779466|now:1746037247778769|diff:697| [2025/04/30 18:20:47 778773] [debug] |xqc_engine_main_logic|END|now:1746037247778673| [2025/04/30 18:20:47 778778] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247778778| [2025/04/30 18:20:47 778782] [debug] |xqc_engine_wakeup_after|wakeup:1746037247779466|now:1746037247778782|diff:684| [2025/04/30 18:20:47 778786] [debug] |xqc_engine_main_logic|END|now:1746037247778778| [2025/04/30 18:20:47 779853] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247779852| [2025/04/30 18:20:47 779862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247779466|pq_index:0| [2025/04/30 18:20:47 779867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247778673| [2025/04/30 18:20:47 779872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247779871| [2025/04/30 18:20:47 779877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247779466|now:1746037247779871| [2025/04/30 18:20:47 779881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247779466|now:1746037247779871| [2025/04/30 18:20:47 779886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 779890] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 779895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52782|min_srtt:52782|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 779900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1612902| [2025/04/30 18:20:47 779905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 779909] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 779917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 779922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 779926] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 779931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 779935] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 779940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1660| [2025/04/30 18:20:47 779974] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76920|now:1746037247779948|stream_id:0|stream_offset:1589322| [2025/04/30 18:20:47 779979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 779984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76920|applimit:0| [2025/04/30 18:20:47 780010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52782|rtt_var:522|pto_duration:54870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 780017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 780021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 780025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78120| [2025/04/30 18:20:47 780029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247859818|now:1746037247780009|interv:79809| [2025/04/30 18:20:47 780033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247859818|now:1746037247780009|interval:79809|pto_count:0|srtt:52782 [2025/04/30 18:20:47 780038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:78120| [2025/04/30 18:20:47 780042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 780047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1590501| [2025/04/30 18:20:47 780051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 780055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1661| [2025/04/30 18:20:47 780081] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78120|now:1746037247780062|stream_id:0|stream_offset:1590501| [2025/04/30 18:20:47 780087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 780096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78120|applimit:0| [2025/04/30 18:20:47 780100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52782|rtt_var:522|pto_duration:54870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 780105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 780114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 780118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79320| [2025/04/30 18:20:47 780122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247859932|now:1746037247780100|interv:79832| [2025/04/30 18:20:47 780126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247859932|now:1746037247780100|interval:79832|pto_count:0|srtt:52782 [2025/04/30 18:20:47 780131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:79320| [2025/04/30 18:20:47 780135] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 780139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79320|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 780144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 780148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247781148|now:1746037247780148|interv:1000| [2025/04/30 18:20:47 780152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 780156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 780160] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247781148| [2025/04/30 18:20:47 780165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247781148| [2025/04/30 18:20:47 780171] [debug] |xqc_engine_wakeup_after|wakeup:1746037247781148|now:1746037247780171|diff:977| [2025/04/30 18:20:47 780178] [debug] |xqc_engine_main_logic|END|now:1746037247779871| [2025/04/30 18:20:47 780497] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247780496| [2025/04/30 18:20:47 780505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 780512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:687| [2025/04/30 18:20:47 780515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:688| [2025/04/30 18:20:47 780522] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:688| [2025/04/30 18:20:47 780526] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 780531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 780535] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1477673|prior_time:1746037247723628|is_app_limited:0|send_elapse:53961|ack_elapse:56868|ctl_first_sent_time:1746037247725245|lagest_ack_time:1746037247780496|curr_delivered:1544873| [2025/04/30 18:20:47 780546] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247725245| [2025/04/30 18:20:47 780551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 780555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 780559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1480073|prior_time:1746037247725636|is_app_limited:0|send_elapse:53834|ack_elapse:54860|ctl_first_sent_time:1746037247727121|lagest_ack_time:1746037247780496|curr_delivered:1546073| [2025/04/30 18:20:47 780564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247727121| [2025/04/30 18:20:47 780568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 780572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52782|rttvar:522|minrtt:30950|latest_rtt:53375|ack_delay:1000| [2025/04/30 18:20:47 780576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52731|rttvar:493|minrtt:30950|latest_rtt:53375|ack_delay:1000| [2025/04/30 18:20:47 780581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1591|lost_pn:1588|thresh:3| [2025/04/30 18:20:47 780585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 780589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52731|rtt_var:493|pto_duration:54731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 780593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 780597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 780601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:47 780605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247859793|now:1746037247780589|interv:79204| [2025/04/30 18:20:47 780609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247859793|now:1746037247780589|interval:79204|pto_count:0|srtt:52731 [2025/04/30 18:20:47 780614] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53834, ack_elapse 54860, delivered 66000|rate 1203062|lost 216| [2025/04/30 18:20:47 780619] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203062) in round 24| [2025/04/30 18:20:47 780623] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 780627] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 780631] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247727121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 780639] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247727121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 780643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:76920|srtt:52731|latest_rtt:53375|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 780649] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:688|largest:688|pns:2| [2025/04/30 18:20:47 780654] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:688|frame:ACK |recv_time:1746037247780496|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 780659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367780496|now:1746037247780496|interv:120000000| [2025/04/30 18:20:47 780663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367780496|now:1746037247780496|interv:120000000| [2025/04/30 18:20:47 780667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247781148|pq_index:0| [2025/04/30 18:20:47 780671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247779871| [2025/04/30 18:20:47 780675] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247780675| [2025/04/30 18:20:47 780680] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247780679| [2025/04/30 18:20:47 780685] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 780690] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 780695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1612902| [2025/04/30 18:20:47 780699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 780704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 780709] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 780713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1614081| [2025/04/30 18:20:47 780717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52731|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 780722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 780730] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 780735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 780739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 780743] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 780747] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 780751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 780756] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 780760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 780765] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 780769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 780773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247781148| [2025/04/30 18:20:47 780777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247781148| [2025/04/30 18:20:47 780781] [debug] |xqc_engine_wakeup_after|wakeup:1746037247781148|now:1746037247780780|diff:368| [2025/04/30 18:20:47 780785] [debug] |xqc_engine_main_logic|END|now:1746037247780679| [2025/04/30 18:20:47 780790] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247780790| [2025/04/30 18:20:47 780794] [debug] |xqc_engine_wakeup_after|wakeup:1746037247781148|now:1746037247780794|diff:354| [2025/04/30 18:20:47 780798] [debug] |xqc_engine_main_logic|END|now:1746037247780790| [2025/04/30 18:20:47 781877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247781876| [2025/04/30 18:20:47 781892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247781148|pq_index:0| [2025/04/30 18:20:47 781899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247780679| [2025/04/30 18:20:47 781908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247781906| [2025/04/30 18:20:47 781916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247781148|now:1746037247781906| [2025/04/30 18:20:47 781923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247781148|now:1746037247781906| [2025/04/30 18:20:47 781930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 781937] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 781945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52731|min_srtt:52731|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 781960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 781968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 781975] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 781981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 782016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 782024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 782032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 782040] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 782047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1662| [2025/04/30 18:20:47 782096] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76920|now:1746037247782060|stream_id:0|stream_offset:1591680| [2025/04/30 18:20:47 782117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 782125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76920|applimit:0| [2025/04/30 18:20:47 782133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52731|rtt_var:493|pto_duration:54731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 782139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 782146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 782152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78120| [2025/04/30 18:20:47 782159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247861791|now:1746037247782132|interv:79659| [2025/04/30 18:20:47 782166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247861791|now:1746037247782132|interval:79659|pto_count:0|srtt:52731 [2025/04/30 18:20:47 782174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:78120| [2025/04/30 18:20:47 782182] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 782189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1592859| [2025/04/30 18:20:47 782203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 782210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1663| [2025/04/30 18:20:47 782256] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:78120|now:1746037247782222|stream_id:0|stream_offset:1592859| [2025/04/30 18:20:47 782267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 782275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:78120|applimit:0| [2025/04/30 18:20:47 782282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52731|rtt_var:493|pto_duration:54731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 782290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 782297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 782304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 79320| [2025/04/30 18:20:47 782310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247861953|now:1746037247782282|interv:79671| [2025/04/30 18:20:47 782317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247861953|now:1746037247782282|interval:79671|pto_count:0|srtt:52731 [2025/04/30 18:20:47 782325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:79320| [2025/04/30 18:20:47 782332] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 782339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:79320|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 782348] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1079| [2025/04/30 18:20:47 782354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247783433|now:1746037247782354|interv:1079| [2025/04/30 18:20:47 782361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1079| [2025/04/30 18:20:47 782368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 782374] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247783433| [2025/04/30 18:20:47 782381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247783433| [2025/04/30 18:20:47 782388] [debug] |xqc_engine_wakeup_after|wakeup:1746037247783433|now:1746037247782388|diff:1045| [2025/04/30 18:20:47 782395] [debug] |xqc_engine_main_logic|END|now:1746037247781906| [2025/04/30 18:20:47 782502] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247782500| [2025/04/30 18:20:47 782512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 782521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:688| [2025/04/30 18:20:47 782528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:689| [2025/04/30 18:20:47 782544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:689| [2025/04/30 18:20:47 782551] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 782558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 782566] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1480073|prior_time:1746037247725636|is_app_limited:0|send_elapse:53980|ack_elapse:56864|ctl_first_sent_time:1746037247727267|lagest_ack_time:1746037247782500|curr_delivered:1547273| [2025/04/30 18:20:47 782573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247727267| [2025/04/30 18:20:47 782581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 782588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1593|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1593|path_largest_ack:1593| [2025/04/30 18:20:47 782595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1482473|prior_time:1746037247727643|is_app_limited:0|send_elapse:53815|ack_elapse:54857|ctl_first_sent_time:1746037247729116|lagest_ack_time:1746037247782500|curr_delivered:1548473| [2025/04/30 18:20:47 782603] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247729116| [2025/04/30 18:20:47 782610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 782617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52731|rttvar:493|minrtt:30950|latest_rtt:53384|ack_delay:1000| [2025/04/30 18:20:47 782624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52688|rttvar:456|minrtt:30950|latest_rtt:53384|ack_delay:1000| [2025/04/30 18:20:47 782632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1593|lost_pn:1590|thresh:3| [2025/04/30 18:20:47 782639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 782646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52688|rtt_var:456|pto_duration:54688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 782653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 782660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 782667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:47 782674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247861910|now:1746037247782645|interv:79265| [2025/04/30 18:20:47 782681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247861910|now:1746037247782645|interval:79265|pto_count:0|srtt:52688 [2025/04/30 18:20:47 782689] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53815, ack_elapse 54857, delivered 66000|rate 1203128|lost 216| [2025/04/30 18:20:47 782703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203128) in round 24| [2025/04/30 18:20:47 782710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 782717] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 782724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247729116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 782732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247729116|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 782740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:76920|srtt:52688|latest_rtt:53384|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 782751] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:689|largest:689|pns:2| [2025/04/30 18:20:47 782759] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:689|frame:ACK |recv_time:1746037247782500|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 782766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367782500|now:1746037247782500|interv:120000000| [2025/04/30 18:20:47 782773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367782500|now:1746037247782500|interv:120000000| [2025/04/30 18:20:47 782780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247783433|pq_index:0| [2025/04/30 18:20:47 782787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247781906| [2025/04/30 18:20:47 782794] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247782794| [2025/04/30 18:20:47 782802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247782800| [2025/04/30 18:20:47 782810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 782818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52688|min_srtt:52688|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 782826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 782834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 782841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 782849] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52688|min_srtt:52688|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 782862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1616439| [2025/04/30 18:20:47 782870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 782878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 782885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52688|min_srtt:52688|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 782892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1617618| [2025/04/30 18:20:47 782900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 782906] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 782912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 782919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 782926] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 782932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 782940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 782946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 782952] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247783433| [2025/04/30 18:20:47 782960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247783433| [2025/04/30 18:20:47 782966] [debug] |xqc_engine_wakeup_after|wakeup:1746037247783433|now:1746037247782966|diff:467| [2025/04/30 18:20:47 782974] [debug] |xqc_engine_main_logic|END|now:1746037247782800| [2025/04/30 18:20:47 782982] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247782982| [2025/04/30 18:20:47 783014] [debug] |xqc_engine_wakeup_after|wakeup:1746037247783433|now:1746037247783014|diff:419| [2025/04/30 18:20:47 783021] [debug] |xqc_engine_main_logic|END|now:1746037247782982| [2025/04/30 18:20:47 784102] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247784102| [2025/04/30 18:20:47 784117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247783433|pq_index:0| [2025/04/30 18:20:47 784125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247782800| [2025/04/30 18:20:47 784133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247784131| [2025/04/30 18:20:47 784141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247783433|now:1746037247784131| [2025/04/30 18:20:47 784154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247783433|now:1746037247784131| [2025/04/30 18:20:47 784161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 784168] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 784176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52688|min_srtt:52688|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 784183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1617618| [2025/04/30 18:20:47 784190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 784196] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 784202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 784209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 784216] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 784223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 784230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 784237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1664| [2025/04/30 18:20:47 784291] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:76920|now:1746037247784248|stream_id:0|stream_offset:1594038| [2025/04/30 18:20:47 784301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 784309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:76920|applimit:0| [2025/04/30 18:20:47 784315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52688|rtt_var:456|pto_duration:54688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 784323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 784329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 784335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 78120| [2025/04/30 18:20:47 784341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247863936|now:1746037247784315|interv:79621| [2025/04/30 18:20:47 784347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247863936|now:1746037247784315|interval:79621|pto_count:0|srtt:52688 [2025/04/30 18:20:47 784361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:78120| [2025/04/30 18:20:47 784369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 784376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:78120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1595217| [2025/04/30 18:20:47 784383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 784389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247785389|now:1746037247784389|interv:1000| [2025/04/30 18:20:47 784396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 784402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 784408] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247785389| [2025/04/30 18:20:47 784414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247785389| [2025/04/30 18:20:47 784420] [debug] |xqc_engine_wakeup_after|wakeup:1746037247785389|now:1746037247784420|diff:969| [2025/04/30 18:20:47 784427] [debug] |xqc_engine_main_logic|END|now:1746037247784131| [2025/04/30 18:20:47 784490] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247784489| [2025/04/30 18:20:47 784500] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 784509] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:689| [2025/04/30 18:20:47 784515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:690| [2025/04/30 18:20:47 784524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:690| [2025/04/30 18:20:47 784530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 784537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 784543] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1482473|prior_time:1746037247727643|is_app_limited:0|send_elapse:53948|ack_elapse:56846|ctl_first_sent_time:1746037247729249|lagest_ack_time:1746037247784489|curr_delivered:1549673| [2025/04/30 18:20:47 784551] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247729249| [2025/04/30 18:20:47 784558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 784564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 784571] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66000|prior_delivered:1484873|prior_time:1746037247729623|is_app_limited:0|send_elapse:53692|ack_elapse:54866|ctl_first_sent_time:1746037247731092|lagest_ack_time:1746037247784489|curr_delivered:1550873| [2025/04/30 18:20:47 784578] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247731092| [2025/04/30 18:20:47 784585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 784602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52688|rttvar:456|minrtt:30950|latest_rtt:53397|ack_delay:1000| [2025/04/30 18:20:47 784609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52651|rttvar:414|minrtt:30950|latest_rtt:53397|ack_delay:1000| [2025/04/30 18:20:47 784616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1595|lost_pn:1592|thresh:3| [2025/04/30 18:20:47 784623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 784629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52651|rtt_var:414|pto_duration:54651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 784636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 784642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 784649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:47 784655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247863899|now:1746037247784629|interv:79270| [2025/04/30 18:20:47 784661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247863899|now:1746037247784629|interval:79270|pto_count:0|srtt:52651 [2025/04/30 18:20:47 784668] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53692, ack_elapse 54866, delivered 66000|rate 1202930|lost 216| [2025/04/30 18:20:47 784675] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202930) in round 24| [2025/04/30 18:20:47 784681] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 784687] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 784693] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247731092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 784700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247731092|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 784708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:75720|srtt:52651|latest_rtt:53397|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 784717] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:690|largest:690|pns:2| [2025/04/30 18:20:47 784724] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:690|frame:ACK |recv_time:1746037247784489|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 784731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367784489|now:1746037247784489|interv:120000000| [2025/04/30 18:20:47 784737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367784489|now:1746037247784489|interv:120000000| [2025/04/30 18:20:47 784750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247785389|pq_index:0| [2025/04/30 18:20:47 784756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247784131| [2025/04/30 18:20:47 784762] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247784762| [2025/04/30 18:20:47 784770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247784768| [2025/04/30 18:20:47 784778] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 784785] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52651|min_srtt:52651|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 784791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:75720|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1617618| [2025/04/30 18:20:47 784798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52651|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 784804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 784810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52651|min_srtt:52651|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 784816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:75720|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1618797| [2025/04/30 18:20:47 784822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52651|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 784828] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 784834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52651|min_srtt:52651|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 784839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:75720|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1619976| [2025/04/30 18:20:47 784845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 784851] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 784856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 784862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 784868] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 784878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1595217| [2025/04/30 18:20:47 784884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 784889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 784894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247785389| [2025/04/30 18:20:47 784900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247785389| [2025/04/30 18:20:47 784905] [debug] |xqc_engine_wakeup_after|wakeup:1746037247785389|now:1746037247784905|diff:484| [2025/04/30 18:20:47 784911] [debug] |xqc_engine_main_logic|END|now:1746037247784768| [2025/04/30 18:20:47 784918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247784918| [2025/04/30 18:20:47 784924] [debug] |xqc_engine_wakeup_after|wakeup:1746037247785389|now:1746037247784923|diff:466| [2025/04/30 18:20:47 784929] [debug] |xqc_engine_main_logic|END|now:1746037247784918| [2025/04/30 18:20:47 785779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247785778| [2025/04/30 18:20:47 785794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 785803] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:690| [2025/04/30 18:20:47 785808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:691| [2025/04/30 18:20:47 785817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:691| [2025/04/30 18:20:47 785823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 785830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1596| [2025/04/30 18:20:47 785837] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67200|prior_delivered:1484873|prior_time:1746037247729623|is_app_limited:0|send_elapse:53821|ack_elapse:56155|ctl_first_sent_time:1746037247731221|lagest_ack_time:1746037247785778|curr_delivered:1552073| [2025/04/30 18:20:47 785844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247731221| [2025/04/30 18:20:47 785851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 785857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1597|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1597|path_largest_ack:1597| [2025/04/30 18:20:47 785864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66019|prior_delivered:1486073|prior_time:1746037247731365|is_app_limited:0|send_elapse:54697|ack_elapse:54413|ctl_first_sent_time:1746037247732232|lagest_ack_time:1746037247785778|curr_delivered:1552092| [2025/04/30 18:20:47 785871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247732232| [2025/04/30 18:20:47 785877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 785883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52651|rttvar:414|minrtt:30950|latest_rtt:53546|ack_delay:0| [2025/04/30 18:20:47 785890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52763|rttvar:534|minrtt:30950|latest_rtt:53546|ack_delay:0| [2025/04/30 18:20:47 785903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1597|lost_pn:1594|thresh:3| [2025/04/30 18:20:47 785910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 785916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52763|rtt_var:534|pto_duration:54899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 785922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 785928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 785934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74501| [2025/04/30 18:20:47 785941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247864147|now:1746037247785915|interv:78232| [2025/04/30 18:20:47 785947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247864147|now:1746037247785915|interval:78232|pto_count:0|srtt:52763 [2025/04/30 18:20:47 785953] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54697, ack_elapse 54413, delivered 66019|rate 1206994|lost 216| [2025/04/30 18:20:47 785960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206994) in round 24| [2025/04/30 18:20:47 785967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 785972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 785978] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247732232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 786008] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247732232|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 786019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:74501|srtt:52763|latest_rtt:53546|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 786028] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:691|largest:691|pns:2| [2025/04/30 18:20:47 786035] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:691|frame:ACK |recv_time:1746037247785778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 786042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367785778|now:1746037247785778|interv:120000000| [2025/04/30 18:20:47 786049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367785778|now:1746037247785778|interv:120000000| [2025/04/30 18:20:47 786055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247785389|pq_index:0| [2025/04/30 18:20:47 786061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247784768| [2025/04/30 18:20:47 786072] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247786072| [2025/04/30 18:20:47 786080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247786078| [2025/04/30 18:20:47 786087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247785389|now:1746037247786078| [2025/04/30 18:20:47 786093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247785389|now:1746037247786078| [2025/04/30 18:20:47 786099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 786106] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 786113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52763|min_srtt:52763|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 786120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74501|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1619976| [2025/04/30 18:20:47 786127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 786134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 786140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52763|min_srtt:52763|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 786147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74501|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1621155| [2025/04/30 18:20:47 786154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 786160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 786166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 786172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 786180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 786186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74501|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1595217| [2025/04/30 18:20:47 786193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 786199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1665| [2025/04/30 18:20:47 786244] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74501|now:1746037247786209|stream_id:0|stream_offset:1595217| [2025/04/30 18:20:47 786258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1665|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 786265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74501|applimit:0| [2025/04/30 18:20:47 786270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52763|rtt_var:534|pto_duration:54899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 786276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 786282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 786287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75701| [2025/04/30 18:20:47 786292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247866108|now:1746037247786270|interv:79838| [2025/04/30 18:20:47 786298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247866108|now:1746037247786270|interval:79838|pto_count:0|srtt:52763 [2025/04/30 18:20:47 786304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75701| [2025/04/30 18:20:47 786311] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 786316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75701|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1596396| [2025/04/30 18:20:47 786323] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 786328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1666| [2025/04/30 18:20:47 786362] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75701|now:1746037247786337|stream_id:0|stream_offset:1596396| [2025/04/30 18:20:47 786370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 786376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75701|applimit:0| [2025/04/30 18:20:47 786382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52763|rtt_var:534|pto_duration:54899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 786388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 786393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 786398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76901| [2025/04/30 18:20:47 786403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247866236|now:1746037247786382|interv:79854| [2025/04/30 18:20:47 786409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247866236|now:1746037247786382|interval:79854|pto_count:0|srtt:52763 [2025/04/30 18:20:47 786420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76901| [2025/04/30 18:20:47 786427] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 786433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76901|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1597575| [2025/04/30 18:20:47 786440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 786446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247787446|now:1746037247786446|interv:1000| [2025/04/30 18:20:47 786452] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 786458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 786464] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247787446| [2025/04/30 18:20:47 786470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247787446| [2025/04/30 18:20:47 786476] [debug] |xqc_engine_wakeup_after|wakeup:1746037247787446|now:1746037247786476|diff:970| [2025/04/30 18:20:47 786482] [debug] |xqc_engine_main_logic|END|now:1746037247786078| [2025/04/30 18:20:47 786490] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247786490| [2025/04/30 18:20:47 786496] [debug] |xqc_engine_wakeup_after|wakeup:1746037247787446|now:1746037247786496|diff:950| [2025/04/30 18:20:47 786502] [debug] |xqc_engine_main_logic|END|now:1746037247786490| [2025/04/30 18:20:47 786515] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247786514| [2025/04/30 18:20:47 786522] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 786529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:691| [2025/04/30 18:20:47 786535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:692| [2025/04/30 18:20:47 786543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:692| [2025/04/30 18:20:47 786548] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 786555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1598|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1599|path_largest_ack:1598| [2025/04/30 18:20:47 786562] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66038|prior_delivered:1486073|prior_time:1746037247731365|is_app_limited:0|send_elapse:54828|ack_elapse:55149|ctl_first_sent_time:1746037247732363|lagest_ack_time:1746037247786514|curr_delivered:1552111| [2025/04/30 18:20:47 786569] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247732363| [2025/04/30 18:20:47 786575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 786581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1599|path_largest_ack:1599| [2025/04/30 18:20:47 786587] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:66038|prior_delivered:1486073|prior_time:1746037247731365|is_app_limited:0|send_elapse:54828|ack_elapse:55149|ctl_first_sent_time:1746037247732363|lagest_ack_time:1746037247786514|curr_delivered:1553311| [2025/04/30 18:20:47 786598] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247732553| [2025/04/30 18:20:47 786604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 786610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52763|rttvar:534|minrtt:30950|latest_rtt:53961|ack_delay:0| [2025/04/30 18:20:47 786615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52913|rttvar:700|minrtt:30950|latest_rtt:53961|ack_delay:0| [2025/04/30 18:20:47 786621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1599|lost_pn:1596|thresh:3| [2025/04/30 18:20:47 786627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 786633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52913|rtt_var:700|pto_duration:55713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 786639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 786644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 786649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 786655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247867050|now:1746037247786632|interv:80418| [2025/04/30 18:20:47 786660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247867050|now:1746037247786632|interval:80418|pto_count:0|srtt:52913 [2025/04/30 18:20:47 786666] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54828, ack_elapse 55149, delivered 67238|rate 1219206|lost 216| [2025/04/30 18:20:47 786672] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1219206) in round 24| [2025/04/30 18:20:47 786678] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 786684] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 786689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247732553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 786695] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247732553|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 786702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:75682|srtt:52913|latest_rtt:53961|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 786709] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:692|largest:692|pns:2| [2025/04/30 18:20:47 786715] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:692|frame:ACK |recv_time:1746037247786514|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 786726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367786514|now:1746037247786514|interv:120000000| [2025/04/30 18:20:47 786731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367786514|now:1746037247786514|interv:120000000| [2025/04/30 18:20:47 786736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247787446|pq_index:0| [2025/04/30 18:20:47 786742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247786078| [2025/04/30 18:20:47 786748] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247786747| [2025/04/30 18:20:47 786754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247786753| [2025/04/30 18:20:47 786761] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 786768] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52913|min_srtt:52913|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 786774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1621155| [2025/04/30 18:20:47 786780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 786786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 786792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52913|min_srtt:52913|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 786798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1622334| [2025/04/30 18:20:47 786804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 786810] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 786815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 786821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 786827] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 786833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1597575| [2025/04/30 18:20:47 786839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 786844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 786850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247787446| [2025/04/30 18:20:47 786859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247787446| [2025/04/30 18:20:47 786865] [debug] |xqc_engine_wakeup_after|wakeup:1746037247787446|now:1746037247786865|diff:581| [2025/04/30 18:20:47 786871] [debug] |xqc_engine_main_logic|END|now:1746037247786753| [2025/04/30 18:20:47 786878] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247786878| [2025/04/30 18:20:47 786883] [debug] |xqc_engine_wakeup_after|wakeup:1746037247787446|now:1746037247786883|diff:563| [2025/04/30 18:20:47 786888] [debug] |xqc_engine_main_logic|END|now:1746037247786878| [2025/04/30 18:20:47 787970] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247787970| [2025/04/30 18:20:47 787984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247787446|pq_index:0| [2025/04/30 18:20:47 788013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247786753| [2025/04/30 18:20:47 788021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247788019| [2025/04/30 18:20:47 788028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247787446|now:1746037247788019| [2025/04/30 18:20:47 788034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247787446|now:1746037247788019| [2025/04/30 18:20:47 788039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 788045] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 788052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52913|min_srtt:52913|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 788059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1622334| [2025/04/30 18:20:47 788065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 788071] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 788076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 788083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 788089] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 788096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1597575| [2025/04/30 18:20:47 788102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 788108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1667| [2025/04/30 18:20:47 788152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037247788120|stream_id:0|stream_offset:1597575| [2025/04/30 18:20:47 788167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 788174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:47 788180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52913|rtt_var:700|pto_duration:55713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 788186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 788192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 788198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:47 788204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247868833|now:1746037247788180|interv:80653| [2025/04/30 18:20:47 788210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247868833|now:1746037247788180|interval:80653|pto_count:0|srtt:52913 [2025/04/30 18:20:47 788217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76882| [2025/04/30 18:20:47 788223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 788229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 788236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 788242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247789242|now:1746037247788242|interv:1000| [2025/04/30 18:20:47 788248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 788253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 788259] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247789242| [2025/04/30 18:20:47 788265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247789242| [2025/04/30 18:20:47 788271] [debug] |xqc_engine_wakeup_after|wakeup:1746037247789242|now:1746037247788271|diff:971| [2025/04/30 18:20:47 788277] [debug] |xqc_engine_main_logic|END|now:1746037247788019| [2025/04/30 18:20:47 788558] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247788557| [2025/04/30 18:20:47 788567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 788575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:692| [2025/04/30 18:20:47 788581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:693| [2025/04/30 18:20:47 788589] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:693| [2025/04/30 18:20:47 788596] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 788602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1600| [2025/04/30 18:20:47 788615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1486073|prior_time:1746037247731365|is_app_limited:0|send_elapse:55103|ack_elapse:57192|ctl_first_sent_time:1746037247732638|lagest_ack_time:1746037247788557|curr_delivered:1554511| [2025/04/30 18:20:47 788622] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247732638| [2025/04/30 18:20:47 788628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 788634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1601|path_largest_ack:1601| [2025/04/30 18:20:47 788641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1488473|prior_time:1746037247732746|is_app_limited:0|send_elapse:54792|ack_elapse:55811|ctl_first_sent_time:1746037247734247|lagest_ack_time:1746037247788557|curr_delivered:1555711| [2025/04/30 18:20:47 788648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247734247| [2025/04/30 18:20:47 788654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 788660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52913|rttvar:700|minrtt:30950|latest_rtt:54310|ack_delay:0| [2025/04/30 18:20:47 788666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53087|rttvar:874|minrtt:30950|latest_rtt:54310|ack_delay:0| [2025/04/30 18:20:47 788673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1601|lost_pn:1598|thresh:3| [2025/04/30 18:20:47 788679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 788685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53087|rtt_var:874|pto_duration:56583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 788691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 788697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 788703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 788709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247869703|now:1746037247788684|interv:81019| [2025/04/30 18:20:47 788714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247869703|now:1746037247788684|interval:81019|pto_count:0|srtt:53087 [2025/04/30 18:20:47 788721] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54792, ack_elapse 55811, delivered 67238|rate 1204744|lost 216| [2025/04/30 18:20:47 788728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204744) in round 24| [2025/04/30 18:20:47 788734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 788740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 788746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247734247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 788757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247734247|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 788764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:74482|srtt:53087|latest_rtt:54310|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 788772] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:693|largest:693|pns:2| [2025/04/30 18:20:47 788779] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:693|frame:ACK |recv_time:1746037247788557|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 788786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367788557|now:1746037247788557|interv:120000000| [2025/04/30 18:20:47 788792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367788557|now:1746037247788557|interv:120000000| [2025/04/30 18:20:47 788798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247789242|pq_index:0| [2025/04/30 18:20:47 788804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247788019| [2025/04/30 18:20:47 788809] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247788809| [2025/04/30 18:20:47 788817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247788815| [2025/04/30 18:20:47 788824] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 788831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53087|min_srtt:53087|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 788837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1622334| [2025/04/30 18:20:47 788844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 788852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 788858] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53087|min_srtt:53087|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 788864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1623513| [2025/04/30 18:20:47 788871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 788882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 788888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53087|min_srtt:53087|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 788894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1624692| [2025/04/30 18:20:47 788900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 788906] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 788912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 788918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 788925] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 788931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 788938] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 788944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 788950] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247789242| [2025/04/30 18:20:47 788956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247789242| [2025/04/30 18:20:47 788962] [debug] |xqc_engine_wakeup_after|wakeup:1746037247789242|now:1746037247788962|diff:280| [2025/04/30 18:20:47 788968] [debug] |xqc_engine_main_logic|END|now:1746037247788815| [2025/04/30 18:20:47 788975] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247788975| [2025/04/30 18:20:47 788981] [debug] |xqc_engine_wakeup_after|wakeup:1746037247789242|now:1746037247788981|diff:261| [2025/04/30 18:20:47 789007] [debug] |xqc_engine_main_logic|END|now:1746037247788975| [2025/04/30 18:20:47 790088] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247790088| [2025/04/30 18:20:47 790102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247789242|pq_index:0| [2025/04/30 18:20:47 790109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247788815| [2025/04/30 18:20:47 790117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247790115| [2025/04/30 18:20:47 790124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247789242|now:1746037247790115| [2025/04/30 18:20:47 790130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247789242|now:1746037247790115| [2025/04/30 18:20:47 790136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 790142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 790148] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53087|min_srtt:53087|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 790161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1624692| [2025/04/30 18:20:47 790167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 790172] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 790177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 790183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 790190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 790196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 790203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 790209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1668| [2025/04/30 18:20:47 790254] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037247790220|stream_id:0|stream_offset:1598754| [2025/04/30 18:20:47 790263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 790271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 790277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53087|rtt_var:874|pto_duration:56583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 790283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 790289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 790294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 790300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247871803|now:1746037247790276|interv:81527| [2025/04/30 18:20:47 790306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247871803|now:1746037247790276|interval:81527|pto_count:0|srtt:53087 [2025/04/30 18:20:47 790312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75682| [2025/04/30 18:20:47 790319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 790325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1599933| [2025/04/30 18:20:47 790337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 790342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1669| [2025/04/30 18:20:47 790379] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037247790352|stream_id:0|stream_offset:1599933| [2025/04/30 18:20:47 790388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 790394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:47 790400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53087|rtt_var:874|pto_duration:56583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 790405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 790411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 790416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:47 790422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247871935|now:1746037247790399|interv:81536| [2025/04/30 18:20:47 790428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247871935|now:1746037247790399|interval:81536|pto_count:0|srtt:53087 [2025/04/30 18:20:47 790435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:76882| [2025/04/30 18:20:47 790442] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 790447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 790454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 790460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247791459|now:1746037247790459|interv:1000| [2025/04/30 18:20:47 790466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 790471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 790477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247791459| [2025/04/30 18:20:47 790483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247791459| [2025/04/30 18:20:47 790488] [debug] |xqc_engine_wakeup_after|wakeup:1746037247791459|now:1746037247790488|diff:971| [2025/04/30 18:20:47 790494] [debug] |xqc_engine_main_logic|END|now:1746037247790115| [2025/04/30 18:20:47 790570] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247790568| [2025/04/30 18:20:47 790578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 790586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:693| [2025/04/30 18:20:47 790591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:694| [2025/04/30 18:20:47 790606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:694| [2025/04/30 18:20:47 790612] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 790619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1603|path_largest_ack:1602| [2025/04/30 18:20:47 790626] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1488473|prior_time:1746037247732746|is_app_limited:0|send_elapse:54931|ack_elapse:57822|ctl_first_sent_time:1746037247734386|lagest_ack_time:1746037247790568|curr_delivered:1556911| [2025/04/30 18:20:47 790632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247734386| [2025/04/30 18:20:47 790639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 790645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1603|path_largest_ack:1603| [2025/04/30 18:20:47 790651] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1490873|prior_time:1746037247734641|is_app_limited:0|send_elapse:55017|ack_elapse:55927|ctl_first_sent_time:1746037247736465|lagest_ack_time:1746037247790568|curr_delivered:1558111| [2025/04/30 18:20:47 790657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247736465| [2025/04/30 18:20:47 790663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 790669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53087|rttvar:874|minrtt:30950|latest_rtt:54103|ack_delay:1000| [2025/04/30 18:20:47 790675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53089|rttvar:660|minrtt:30950|latest_rtt:54103|ack_delay:1000| [2025/04/30 18:20:47 790682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1603|lost_pn:1600|thresh:3| [2025/04/30 18:20:47 790687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 790694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53089|rtt_var:660|pto_duration:55729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 790700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 790706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 790712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 790717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247871081|now:1746037247790693|interv:80388| [2025/04/30 18:20:47 790723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247871081|now:1746037247790693|interval:80388|pto_count:0|srtt:53089 [2025/04/30 18:20:47 790730] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55017, ack_elapse 55927, delivered 67238|rate 1202245|lost 216| [2025/04/30 18:20:47 790741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202245) in round 24| [2025/04/30 18:20:47 790747] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 790753] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 790759] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247736465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 790766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247736465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 790772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:74482|srtt:53089|latest_rtt:54103|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 790780] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:694|largest:694|pns:2| [2025/04/30 18:20:47 790787] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:694|frame:ACK |recv_time:1746037247790568|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 790793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367790568|now:1746037247790568|interv:120000000| [2025/04/30 18:20:47 790799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367790568|now:1746037247790568|interv:120000000| [2025/04/30 18:20:47 790805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247791459|pq_index:0| [2025/04/30 18:20:47 790811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247790115| [2025/04/30 18:20:47 790817] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247790817| [2025/04/30 18:20:47 790825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247790823| [2025/04/30 18:20:47 790832] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 790838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 790845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1624692| [2025/04/30 18:20:47 790852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 790858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 790865] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 790876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1625871| [2025/04/30 18:20:47 790882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 790889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 790895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 790900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 790907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 790912] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 790917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 790923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 790930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 790935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 790942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 790947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 790952] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247791459| [2025/04/30 18:20:47 790958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247791459| [2025/04/30 18:20:47 790963] [debug] |xqc_engine_wakeup_after|wakeup:1746037247791459|now:1746037247790963|diff:496| [2025/04/30 18:20:47 790969] [debug] |xqc_engine_main_logic|END|now:1746037247790823| [2025/04/30 18:20:47 790976] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247790976| [2025/04/30 18:20:47 790981] [debug] |xqc_engine_wakeup_after|wakeup:1746037247791459|now:1746037247790981|diff:478| [2025/04/30 18:20:47 791014] [debug] |xqc_engine_main_logic|END|now:1746037247790976| [2025/04/30 18:20:47 792095] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247792095| [2025/04/30 18:20:47 792107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247791459|pq_index:0| [2025/04/30 18:20:47 792112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247790823| [2025/04/30 18:20:47 792118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247792117| [2025/04/30 18:20:47 792124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247791459|now:1746037247792117| [2025/04/30 18:20:47 792137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247791459|now:1746037247792117| [2025/04/30 18:20:47 792144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 792151] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 792159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 792167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 792175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 792181] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 792188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 792196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 792205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 792212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 792221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 792228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1670| [2025/04/30 18:20:47 792282] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037247792242|stream_id:0|stream_offset:1601112| [2025/04/30 18:20:47 792294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 792303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 792310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53089|rtt_var:660|pto_duration:55729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 792319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 792326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 792333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 792340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247872971|now:1746037247792310|interv:80661| [2025/04/30 18:20:47 792348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247872971|now:1746037247792310|interval:80661|pto_count:0|srtt:53089 [2025/04/30 18:20:47 792365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75682| [2025/04/30 18:20:47 792374] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 792381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1602291| [2025/04/30 18:20:47 792390] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 792397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247793397|now:1746037247792397|interv:1000| [2025/04/30 18:20:47 792404] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 792410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 792416] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247793397| [2025/04/30 18:20:47 792423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247793397| [2025/04/30 18:20:47 792430] [debug] |xqc_engine_wakeup_after|wakeup:1746037247793397|now:1746037247792430|diff:967| [2025/04/30 18:20:47 792437] [debug] |xqc_engine_main_logic|END|now:1746037247792117| [2025/04/30 18:20:47 792539] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247792538| [2025/04/30 18:20:47 792550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 792559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:694| [2025/04/30 18:20:47 792566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:695| [2025/04/30 18:20:47 792575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:695| [2025/04/30 18:20:47 792582] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 792590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1605|path_largest_ack:1604| [2025/04/30 18:20:47 792598] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1490873|prior_time:1746037247734641|is_app_limited:0|send_elapse:55168|ack_elapse:57897|ctl_first_sent_time:1746037247736616|lagest_ack_time:1746037247792538|curr_delivered:1559311| [2025/04/30 18:20:47 792606] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247736616| [2025/04/30 18:20:47 792611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 792615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1605|path_largest_ack:1605| [2025/04/30 18:20:47 792620] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1493273|prior_time:1746037247736779|is_app_limited:0|send_elapse:55459|ack_elapse:55759|ctl_first_sent_time:1746037247738655|lagest_ack_time:1746037247792538|curr_delivered:1560511| [2025/04/30 18:20:47 792625] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247738655| [2025/04/30 18:20:47 792629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 792639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53089|rttvar:660|minrtt:30950|latest_rtt:53883|ack_delay:1000| [2025/04/30 18:20:47 792644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53063|rttvar:546|minrtt:30950|latest_rtt:53883|ack_delay:1000| [2025/04/30 18:20:47 792650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1605|lost_pn:1602|thresh:3| [2025/04/30 18:20:47 792657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 792664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53063|rtt_var:546|pto_duration:55247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 792671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 792678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 792683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 792688] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247872489|now:1746037247792663|interv:79826| [2025/04/30 18:20:47 792692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247872489|now:1746037247792663|interval:79826|pto_count:0|srtt:53063 [2025/04/30 18:20:47 792697] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55459, ack_elapse 55759, delivered 67238|rate 1205868|lost 216| [2025/04/30 18:20:47 792702] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205868) in round 24| [2025/04/30 18:20:47 792706] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 792710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 792715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247738655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 792720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247738655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 792725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:73282|srtt:53063|latest_rtt:53883|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 792731] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:695|largest:695|pns:2| [2025/04/30 18:20:47 792736] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:695|frame:ACK |recv_time:1746037247792538|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 792741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367792538|now:1746037247792538|interv:120000000| [2025/04/30 18:20:47 792746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367792538|now:1746037247792538|interv:120000000| [2025/04/30 18:20:47 792753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247793397|pq_index:0| [2025/04/30 18:20:47 792758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247792117| [2025/04/30 18:20:47 792762] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247792762| [2025/04/30 18:20:47 792768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247792766| [2025/04/30 18:20:47 792773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 792779] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 792783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 792789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 792794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 792798] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 792803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1628229| [2025/04/30 18:20:47 792808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 792812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 792817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 792821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 792826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 792830] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 792834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 792839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 792843] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 792850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1602291| [2025/04/30 18:20:47 792855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 792859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 792863] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247793397| [2025/04/30 18:20:47 792867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247793397| [2025/04/30 18:20:47 792871] [debug] |xqc_engine_wakeup_after|wakeup:1746037247793397|now:1746037247792871|diff:526| [2025/04/30 18:20:47 792876] [debug] |xqc_engine_main_logic|END|now:1746037247792766| [2025/04/30 18:20:47 792882] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247792881| [2025/04/30 18:20:47 792886] [debug] |xqc_engine_wakeup_after|wakeup:1746037247793397|now:1746037247792885|diff:512| [2025/04/30 18:20:47 792890] [debug] |xqc_engine_main_logic|END|now:1746037247792881| [2025/04/30 18:20:47 793960] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247793959| [2025/04/30 18:20:47 793970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247793397|pq_index:0| [2025/04/30 18:20:47 793975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247792766| [2025/04/30 18:20:47 793980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247793979| [2025/04/30 18:20:47 793999] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247793397|now:1746037247793979| [2025/04/30 18:20:47 794006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247793397|now:1746037247793979| [2025/04/30 18:20:47 794010] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 794014] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 794019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 794024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 794028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 794032] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 794036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 794041] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 794045] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 794050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1602291| [2025/04/30 18:20:47 794060] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 794064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1671| [2025/04/30 18:20:47 794110] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037247794075|stream_id:0|stream_offset:1602291| [2025/04/30 18:20:47 794121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 794128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:47 794135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53063|rtt_var:546|pto_duration:55247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 794142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 794149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 794156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 794162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247874322|now:1746037247794135|interv:80187| [2025/04/30 18:20:47 794170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247874322|now:1746037247794135|interval:80187|pto_count:0|srtt:53063 [2025/04/30 18:20:47 794176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74482| [2025/04/30 18:20:47 794184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 794191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1603470| [2025/04/30 18:20:47 794199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 794206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1672| [2025/04/30 18:20:47 794253] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037247794218|stream_id:0|stream_offset:1603470| [2025/04/30 18:20:47 794264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 794271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:47 794278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53063|rtt_var:546|pto_duration:55247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 794286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 794292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 794306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:47 794312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247874465|now:1746037247794277|interv:80188| [2025/04/30 18:20:47 794319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247874465|now:1746037247794277|interval:80188|pto_count:0|srtt:53063 [2025/04/30 18:20:47 794327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:75682| [2025/04/30 18:20:47 794335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 794341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1604649| [2025/04/30 18:20:47 794349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 794355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247795354|now:1746037247794354|interv:1000| [2025/04/30 18:20:47 794359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 794362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 794367] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247795354| [2025/04/30 18:20:47 794371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247795354| [2025/04/30 18:20:47 794375] [debug] |xqc_engine_wakeup_after|wakeup:1746037247795354|now:1746037247794375|diff:979| [2025/04/30 18:20:47 794379] [debug] |xqc_engine_main_logic|END|now:1746037247793979| [2025/04/30 18:20:47 794575] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247794573| [2025/04/30 18:20:47 794587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 794593] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:695| [2025/04/30 18:20:47 794597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:696| [2025/04/30 18:20:47 794603] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:696| [2025/04/30 18:20:47 794608] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 794613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1607|path_largest_ack:1606| [2025/04/30 18:20:47 794617] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1493273|prior_time:1746037247736779|is_app_limited:0|send_elapse:55594|ack_elapse:57794|ctl_first_sent_time:1746037247738790|lagest_ack_time:1746037247794573|curr_delivered:1561711| [2025/04/30 18:20:47 794622] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247738790| [2025/04/30 18:20:47 794627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 794631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1607|path_largest_ack:1607| [2025/04/30 18:20:47 794641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1495673|prior_time:1746037247738931|is_app_limited:0|send_elapse:55369|ack_elapse:55642|ctl_first_sent_time:1746037247740517|lagest_ack_time:1746037247794573|curr_delivered:1562911| [2025/04/30 18:20:47 794646] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247740517| [2025/04/30 18:20:47 794650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 794654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53063|rttvar:546|minrtt:30950|latest_rtt:54056|ack_delay:1000| [2025/04/30 18:20:47 794658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53063|rttvar:411|minrtt:30950|latest_rtt:54056|ack_delay:1000| [2025/04/30 18:20:47 794663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1607|lost_pn:1604|thresh:3| [2025/04/30 18:20:47 794667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 794671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53063|rtt_var:411|pto_duration:55063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 794676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 794680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 794683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:47 794687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247874281|now:1746037247794671|interv:79610| [2025/04/30 18:20:47 794691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247874281|now:1746037247794671|interval:79610|pto_count:0|srtt:53063 [2025/04/30 18:20:47 794696] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55369, ack_elapse 55642, delivered 67238|rate 1208403|lost 216| [2025/04/30 18:20:47 794700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208403) in round 24| [2025/04/30 18:20:47 794705] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 794709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 794713] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247740517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 794718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247740517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 794722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:73282|srtt:53063|latest_rtt:54056|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 794730] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101106|inflight:73282|mode:2|applimit:0|pacing_rate:926202|bw:1234936|srtt:53063|latest_rtt:54056|min_rtt:30950|send:1662|lost:216|tlp:0|recv:703|recovery:0|slow_start:0|conn_life:1483905|acked:2400|delivered:1562911|is_cwnd_limited:0| [2025/04/30 18:20:47 794737] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:696|largest:696|pns:2| [2025/04/30 18:20:47 794741] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:696|frame:ACK |recv_time:1746037247794573|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 794746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367794573|now:1746037247794573|interv:120000000| [2025/04/30 18:20:47 794750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367794573|now:1746037247794573|interv:120000000| [2025/04/30 18:20:47 794754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247795354|pq_index:0| [2025/04/30 18:20:47 794759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247793979| [2025/04/30 18:20:47 794763] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247794763| [2025/04/30 18:20:47 794768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247794767| [2025/04/30 18:20:47 794773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 794778] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 794783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 794787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 794792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 794796] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 794801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1630587| [2025/04/30 18:20:47 794805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53063|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 794810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 794814] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 794818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1631766| [2025/04/30 18:20:47 794825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 794829] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 794833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 794837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 794842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 794846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1604649| [2025/04/30 18:20:47 794851] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 794854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 794858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247795354| [2025/04/30 18:20:47 794862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247795354| [2025/04/30 18:20:47 794866] [debug] |xqc_engine_wakeup_after|wakeup:1746037247795354|now:1746037247794866|diff:488| [2025/04/30 18:20:47 794871] [debug] |xqc_engine_main_logic|END|now:1746037247794767| [2025/04/30 18:20:47 794876] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247794876| [2025/04/30 18:20:47 794880] [debug] |xqc_engine_wakeup_after|wakeup:1746037247795354|now:1746037247794880|diff:474| [2025/04/30 18:20:47 794884] [debug] |xqc_engine_main_logic|END|now:1746037247794876| [2025/04/30 18:20:47 795955] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247795954| [2025/04/30 18:20:47 795965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247795354|pq_index:0| [2025/04/30 18:20:47 795970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247794767| [2025/04/30 18:20:47 795975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247795974| [2025/04/30 18:20:47 795980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247795354|now:1746037247795974| [2025/04/30 18:20:47 795984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247795354|now:1746037247795974| [2025/04/30 18:20:47 796033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 796038] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 796043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53063|min_srtt:53063|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 796048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1631766| [2025/04/30 18:20:47 796058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 796073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 796079] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 796086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 796094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 796100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1604649| [2025/04/30 18:20:47 796108] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 796115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1673| [2025/04/30 18:20:47 796157] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037247796126|stream_id:0|stream_offset:1604649| [2025/04/30 18:20:47 796165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 796172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:47 796179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53063|rtt_var:411|pto_duration:55063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 796186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 796192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 796199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:47 796205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247876189|now:1746037247796178|interv:80011| [2025/04/30 18:20:47 796212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247876189|now:1746037247796178|interval:80011|pto_count:0|srtt:53063 [2025/04/30 18:20:47 796220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:74482| [2025/04/30 18:20:47 796227] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 796234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 796241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 796247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247797247|now:1746037247796247|interv:1000| [2025/04/30 18:20:47 796254] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 796266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 796273] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247797247| [2025/04/30 18:20:47 796280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247797247| [2025/04/30 18:20:47 796286] [debug] |xqc_engine_wakeup_after|wakeup:1746037247797247|now:1746037247796286|diff:961| [2025/04/30 18:20:47 796294] [debug] |xqc_engine_main_logic|END|now:1746037247795974| [2025/04/30 18:20:47 796520] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247796519| [2025/04/30 18:20:47 796528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 796535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:696| [2025/04/30 18:20:47 796539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:697| [2025/04/30 18:20:47 796545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:697| [2025/04/30 18:20:47 796549] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 796554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1609|path_largest_ack:1608| [2025/04/30 18:20:47 796559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1495673|prior_time:1746037247738931|is_app_limited:0|send_elapse:55500|ack_elapse:57588|ctl_first_sent_time:1746037247740648|lagest_ack_time:1746037247796519|curr_delivered:1564111| [2025/04/30 18:20:47 796564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247740648| [2025/04/30 18:20:47 796568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 796573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1609|path_largest_ack:1609| [2025/04/30 18:20:47 796577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1498073|prior_time:1746037247740778|is_app_limited:0|send_elapse:55192|ack_elapse:55741|ctl_first_sent_time:1746037247742443|lagest_ack_time:1746037247796519|curr_delivered:1565311| [2025/04/30 18:20:47 796582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247742443| [2025/04/30 18:20:47 796586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 796590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53063|rttvar:411|minrtt:30950|latest_rtt:54076|ack_delay:1000| [2025/04/30 18:20:47 796594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53065|rttvar:312|minrtt:30950|latest_rtt:54076|ack_delay:1000| [2025/04/30 18:20:47 796598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1609|lost_pn:1606|thresh:3| [2025/04/30 18:20:47 796603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 796607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53065|rtt_var:312|pto_duration:55065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 796617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 796621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 796625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:47 796629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247876191|now:1746037247796607|interv:79584| [2025/04/30 18:20:47 796633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247876191|now:1746037247796607|interval:79584|pto_count:0|srtt:53065 [2025/04/30 18:20:47 796637] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55192, ack_elapse 55741, delivered 67238|rate 1206257|lost 216| [2025/04/30 18:20:47 796642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206257) in round 24| [2025/04/30 18:20:47 796646] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 796650] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 796654] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247742443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 796659] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247742443|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 796664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:72082|srtt:53065|latest_rtt:54076|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 796669] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:697|largest:697|pns:2| [2025/04/30 18:20:47 796674] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:697|frame:ACK |recv_time:1746037247796519|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 796679] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367796519|now:1746037247796519|interv:120000000| [2025/04/30 18:20:47 796683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367796519|now:1746037247796519|interv:120000000| [2025/04/30 18:20:47 796687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247797247|pq_index:0| [2025/04/30 18:20:47 796691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247795974| [2025/04/30 18:20:47 796695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247796695| [2025/04/30 18:20:47 796700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247796699| [2025/04/30 18:20:47 796705] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 796710] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 796717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1631766| [2025/04/30 18:20:47 796722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 796727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 796731] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 796736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1632945| [2025/04/30 18:20:47 796741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 796745] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 796749] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 796753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 796758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 796762] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 796766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 796770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 796774] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 796779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 796783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 796787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 796791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247797247| [2025/04/30 18:20:47 796795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247797247| [2025/04/30 18:20:47 796799] [debug] |xqc_engine_wakeup_after|wakeup:1746037247797247|now:1746037247796799|diff:448| [2025/04/30 18:20:47 796803] [debug] |xqc_engine_main_logic|END|now:1746037247796699| [2025/04/30 18:20:47 796812] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247796812| [2025/04/30 18:20:47 796817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 796822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:697| [2025/04/30 18:20:47 796826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:698| [2025/04/30 18:20:47 796830] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:698| [2025/04/30 18:20:47 796834] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 796839] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1783909|max_stream_data_old=1757971| [2025/04/30 18:20:47 796843] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 796847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 796852] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 796856] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:698|largest:698|pns:2| [2025/04/30 18:20:47 796861] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:698|frame:ACK MAX_STREAM_DATA |recv_time:1746037247796812|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 796865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367796812|now:1746037247796812|interv:120000000| [2025/04/30 18:20:47 796869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367796812|now:1746037247796812|interv:120000000| [2025/04/30 18:20:47 796873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247797247|pq_index:0| [2025/04/30 18:20:47 796878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247796699| [2025/04/30 18:20:47 796881] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247796881| [2025/04/30 18:20:47 796886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247796885| [2025/04/30 18:20:47 796891] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 796896] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 796900] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:72082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 796905] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:47 796910] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:47 796914] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:47 796918] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:47 796922] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 796927] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:47 796934] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:47 796938] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:47 796942] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:47 796946] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:47 796950] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:47 796954] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:47 796959] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:47 796963] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:47 796967] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:47 796971] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:47 796975] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:47 796979] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:47 796984] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:47 797007] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:47 797011] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:47 797015] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:47 797019] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1783909| [2025/04/30 18:20:47 797024] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1783857|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:339233|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 797029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 797034] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:47 797037] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1783909| [2025/04/30 18:20:47 797042] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1783857|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:313295|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 797047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 797051] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:698|ack_delay:239|first_ack_range:74|largest_pkt_recv_time:1746037247796812| [2025/04/30 18:20:47 797056] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:698|low:624|pkt_pns:2| [2025/04/30 18:20:47 797063] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:698|frame_largest_recv:698| [2025/04/30 18:20:47 797067] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 797072] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 797076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 797080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 797085] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 797089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 797093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 797097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 797102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28838|inflight:72082|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 797106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 797110] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 797114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 797118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 797125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 797132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1674| [2025/04/30 18:20:47 797176] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1674|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72082|now:1746037247797141|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 797186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1674|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 797193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1674|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 797200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:47 797206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53065|rtt_var:312|pto_duration:55065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 797226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 797230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 797234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72101| [2025/04/30 18:20:47 797238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247877206|now:1746037247797206|interv:80000| [2025/04/30 18:20:47 797242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247877206|now:1746037247797206|interval:80000|pto_count:0|srtt:53065 [2025/04/30 18:20:47 797247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72101| [2025/04/30 18:20:47 797252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 797256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1675| [2025/04/30 18:20:47 797288] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1675|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72101|now:1746037247797263|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 797298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1675|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 797305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1675|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 797311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72101|applimit:0| [2025/04/30 18:20:47 797318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53065|rtt_var:312|pto_duration:55065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 797337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 797344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 797351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:47 797357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247877328|now:1746037247797318|interv:80010| [2025/04/30 18:20:47 797363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247877328|now:1746037247797318|interval:80010|pto_count:0|srtt:53065 [2025/04/30 18:20:47 797371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72120| [2025/04/30 18:20:47 797377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 797382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:72120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 797386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 797395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 797399] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247797247| [2025/04/30 18:20:47 797404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247797247| [2025/04/30 18:20:47 797408] [debug] |xqc_engine_wakeup_after|wakeup:1746037247797247|now:1746037247797408|diff:18446744073709551455| [2025/04/30 18:20:47 797412] [debug] |xqc_engine_main_logic|END|now:1746037247796885| [2025/04/30 18:20:47 797418] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247797418| [2025/04/30 18:20:47 797422] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247797247|pq_index:0| [2025/04/30 18:20:47 797426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247796885| [2025/04/30 18:20:47 797431] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247797430| [2025/04/30 18:20:47 797436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247797247|now:1746037247797430| [2025/04/30 18:20:47 797440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247797247|now:1746037247797430| [2025/04/30 18:20:47 797444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 797448] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 797453] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53065|min_srtt:53065|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 797458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 797462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 797466] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 797470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 797474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 797479] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 797483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:72120|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 797488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 797492] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1676| [2025/04/30 18:20:47 797529] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1676|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:72120|now:1746037247797500|stream_id:0|stream_offset:1605828| [2025/04/30 18:20:47 797538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1676|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 18:20:47 797551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:47 797559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53065|rtt_var:312|pto_duration:55065|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 797564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 797568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 797571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73327| [2025/04/30 18:20:47 797576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247877565|now:1746037247797558|interv:80007| [2025/04/30 18:20:47 797580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247877565|now:1746037247797558|interval:80007|pto_count:0|srtt:53065 [2025/04/30 18:20:47 797585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73327| [2025/04/30 18:20:47 797589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 797594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73327|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1607007| [2025/04/30 18:20:47 797599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 797602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247798602|now:1746037247797602|interv:1000| [2025/04/30 18:20:47 797607] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 797610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 797614] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247798602| [2025/04/30 18:20:47 797619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247798602| [2025/04/30 18:20:47 797623] [debug] |xqc_engine_wakeup_after|wakeup:1746037247798602|now:1746037247797623|diff:979| [2025/04/30 18:20:47 797627] [debug] |xqc_engine_main_logic|END|now:1746037247797430| [2025/04/30 18:20:47 798564] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247798563| [2025/04/30 18:20:47 798575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 798582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:698| [2025/04/30 18:20:47 798586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:699| [2025/04/30 18:20:47 798592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:699| [2025/04/30 18:20:47 798596] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 798601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1611|path_largest_ack:1610| [2025/04/30 18:20:47 798606] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1498073|prior_time:1746037247740778|is_app_limited:0|send_elapse:55314|ack_elapse:57785|ctl_first_sent_time:1746037247742565|lagest_ack_time:1746037247798563|curr_delivered:1566511| [2025/04/30 18:20:47 798616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247742565| [2025/04/30 18:20:47 798621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 798625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1611|path_largest_ack:1611| [2025/04/30 18:20:47 798629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1500473|prior_time:1746037247742715|is_app_limited:0|send_elapse:54995|ack_elapse:55848|ctl_first_sent_time:1746037247744257|lagest_ack_time:1746037247798563|curr_delivered:1567711| [2025/04/30 18:20:47 798634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247744257| [2025/04/30 18:20:47 798638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 798642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53065|rttvar:312|minrtt:30950|latest_rtt:54306|ack_delay:0| [2025/04/30 18:20:47 798646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53220|rttvar:544|minrtt:30950|latest_rtt:54306|ack_delay:0| [2025/04/30 18:20:47 798651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1611|lost_pn:1608|thresh:3| [2025/04/30 18:20:47 798655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 798659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53220|rtt_var:544|pto_duration:55396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 798663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 798667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 798671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:47 798676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247877896|now:1746037247798659|interv:79237| [2025/04/30 18:20:47 798680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247877896|now:1746037247798659|interval:79237|pto_count:0|srtt:53220 [2025/04/30 18:20:47 798684] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54995, ack_elapse 55848, delivered 67238|rate 1203946|lost 216| [2025/04/30 18:20:47 798689] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203946) in round 24| [2025/04/30 18:20:47 798693] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 798697] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 798701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247744257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 798709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247744257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 798714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:70927|srtt:53220|latest_rtt:54306|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 798720] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:699|largest:699|pns:2| [2025/04/30 18:20:47 798724] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:699|frame:ACK |recv_time:1746037247798563|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 798729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367798563|now:1746037247798563|interv:120000000| [2025/04/30 18:20:47 798733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367798563|now:1746037247798563|interv:120000000| [2025/04/30 18:20:47 798737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247798602|pq_index:0| [2025/04/30 18:20:47 798742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247797430| [2025/04/30 18:20:47 798746] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247798746| [2025/04/30 18:20:47 798750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247798750| [2025/04/30 18:20:47 798755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247798602|now:1746037247798750| [2025/04/30 18:20:47 798759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247798602|now:1746037247798750| [2025/04/30 18:20:47 798763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 798768] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 798773] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53220|min_srtt:53220|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 798777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 798782] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 798786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 798791] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53220|min_srtt:53220|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 798795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1635303| [2025/04/30 18:20:47 798802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53220|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 798806] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 798810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53220|min_srtt:53220|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 798815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1636482| [2025/04/30 18:20:47 798819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 798823] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 798827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 798831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 798835] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 798839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1607007| [2025/04/30 18:20:47 798844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 798848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1677| [2025/04/30 18:20:47 798885] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70927|now:1746037247798855|stream_id:0|stream_offset:1607007| [2025/04/30 18:20:47 798895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 798903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70927|applimit:0| [2025/04/30 18:20:47 798909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53220|rtt_var:544|pto_duration:55396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 798917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 798921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 798925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72127| [2025/04/30 18:20:47 798929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247879251|now:1746037247798909|interv:80342| [2025/04/30 18:20:47 798933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247879251|now:1746037247798909|interval:80342|pto_count:0|srtt:53220 [2025/04/30 18:20:47 798942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72127| [2025/04/30 18:20:47 798947] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 798951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72127|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1608186| [2025/04/30 18:20:47 798956] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 798960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1678| [2025/04/30 18:20:47 799014] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72127|now:1746037247798967|stream_id:0|stream_offset:1608186| [2025/04/30 18:20:47 799027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1678|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 799034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72127|applimit:0| [2025/04/30 18:20:47 799039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53220|rtt_var:544|pto_duration:55396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 799045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 799050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 799055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73327| [2025/04/30 18:20:47 799060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247879363|now:1746037247799039|interv:80324| [2025/04/30 18:20:47 799065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247879363|now:1746037247799039|interval:80324|pto_count:0|srtt:53220 [2025/04/30 18:20:47 799071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73327| [2025/04/30 18:20:47 799077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 799082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73327|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1609365| [2025/04/30 18:20:47 799091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1152| [2025/04/30 18:20:47 799096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247800248|now:1746037247799096|interv:1152| [2025/04/30 18:20:47 799100] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1152| [2025/04/30 18:20:47 799104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 799108] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247800248| [2025/04/30 18:20:47 799112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247800248| [2025/04/30 18:20:47 799116] [debug] |xqc_engine_wakeup_after|wakeup:1746037247800248|now:1746037247799116|diff:1132| [2025/04/30 18:20:47 799125] [debug] |xqc_engine_main_logic|END|now:1746037247798750| [2025/04/30 18:20:47 799131] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247799131| [2025/04/30 18:20:47 799135] [debug] |xqc_engine_wakeup_after|wakeup:1746037247800248|now:1746037247799134|diff:1114| [2025/04/30 18:20:47 799138] [debug] |xqc_engine_main_logic|END|now:1746037247799131| [2025/04/30 18:20:47 800531] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247800530| [2025/04/30 18:20:47 800542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 800549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:699| [2025/04/30 18:20:47 800553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:700| [2025/04/30 18:20:47 800559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:700| [2025/04/30 18:20:47 800563] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 800568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1613|path_largest_ack:1612| [2025/04/30 18:20:47 800573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1500473|prior_time:1746037247742715|is_app_limited:0|send_elapse:55129|ack_elapse:57815|ctl_first_sent_time:1746037247744391|lagest_ack_time:1746037247800530|curr_delivered:1568911| [2025/04/30 18:20:47 800577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247744391| [2025/04/30 18:20:47 800582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 800586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1613|path_largest_ack:1613| [2025/04/30 18:20:47 800591] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1502873|prior_time:1746037247744626|is_app_limited:0|send_elapse:54856|ack_elapse:55904|ctl_first_sent_time:1746037247746096|lagest_ack_time:1746037247800530|curr_delivered:1570111| [2025/04/30 18:20:47 800595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247746096| [2025/04/30 18:20:47 800599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 800603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53220|rttvar:544|minrtt:30950|latest_rtt:54434|ack_delay:1000| [2025/04/30 18:20:47 800607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53247|rttvar:461|minrtt:30950|latest_rtt:54434|ack_delay:1000| [2025/04/30 18:20:47 800612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1613|lost_pn:1610|thresh:3| [2025/04/30 18:20:47 800616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 800620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53247|rtt_var:461|pto_duration:55247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 800625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 800637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 800641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:47 800645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247879214|now:1746037247800620|interv:78594| [2025/04/30 18:20:47 800649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247879214|now:1746037247800620|interval:78594|pto_count:0|srtt:53247 [2025/04/30 18:20:47 800654] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54856, ack_elapse 55904, delivered 67238|rate 1202740|lost 216| [2025/04/30 18:20:47 800658] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202740) in round 24| [2025/04/30 18:20:47 800662] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 800667] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 800671] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247746096|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 800675] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247746096|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 800680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:70927|srtt:53247|latest_rtt:54434|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 800686] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:700|largest:700|pns:2| [2025/04/30 18:20:47 800690] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:700|frame:ACK |recv_time:1746037247800530|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 800695] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367800530|now:1746037247800530|interv:120000000| [2025/04/30 18:20:47 800699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367800530|now:1746037247800530|interv:120000000| [2025/04/30 18:20:47 800703] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247800248|pq_index:0| [2025/04/30 18:20:47 800708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247798750| [2025/04/30 18:20:47 800712] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247800712| [2025/04/30 18:20:47 800716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247800716| [2025/04/30 18:20:47 800721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247800248|now:1746037247800716| [2025/04/30 18:20:47 800725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247800248|now:1746037247800716| [2025/04/30 18:20:47 800732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 800736] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 800741] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 800746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1636482| [2025/04/30 18:20:47 800750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 800755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 800760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 800764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1637661| [2025/04/30 18:20:47 800768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53247|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 800773] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 800777] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 800781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1638840| [2025/04/30 18:20:47 800785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 800789] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 800793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 800797] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 800802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 800806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1609365| [2025/04/30 18:20:47 800811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 800815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1679| [2025/04/30 18:20:47 800852] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70927|now:1746037247800821|stream_id:0|stream_offset:1609365| [2025/04/30 18:20:47 800868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 800875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70927|applimit:0| [2025/04/30 18:20:47 800883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53247|rtt_var:461|pto_duration:55247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 800888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 800892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 800896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72127| [2025/04/30 18:20:47 800900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247881068|now:1746037247800882|interv:80186| [2025/04/30 18:20:47 800904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247881068|now:1746037247800882|interval:80186|pto_count:0|srtt:53247 [2025/04/30 18:20:47 800909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72127| [2025/04/30 18:20:47 800914] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 800918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72127|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 800923] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 800927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247801927|now:1746037247800927|interv:1000| [2025/04/30 18:20:47 800931] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 800935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 800939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247801927| [2025/04/30 18:20:47 800943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247801927| [2025/04/30 18:20:47 800947] [debug] |xqc_engine_wakeup_after|wakeup:1746037247801927|now:1746037247800947|diff:980| [2025/04/30 18:20:47 800951] [debug] |xqc_engine_main_logic|END|now:1746037247800716| [2025/04/30 18:20:47 800957] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247800956| [2025/04/30 18:20:47 800960] [debug] |xqc_engine_wakeup_after|wakeup:1746037247801927|now:1746037247800960|diff:967| [2025/04/30 18:20:47 800964] [debug] |xqc_engine_main_logic|END|now:1746037247800956| [2025/04/30 18:20:47 802035] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247802035| [2025/04/30 18:20:47 802046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247801927|pq_index:0| [2025/04/30 18:20:47 802051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247800716| [2025/04/30 18:20:47 802056] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247802055| [2025/04/30 18:20:47 802066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247801927|now:1746037247802055| [2025/04/30 18:20:47 802070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247801927|now:1746037247802055| [2025/04/30 18:20:47 802074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 802079] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 802084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53247|min_srtt:53247|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 802089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72127|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1638840| [2025/04/30 18:20:47 802093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 802097] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 802101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 802106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 802110] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 802115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72127|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 802119] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 802124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1680| [2025/04/30 18:20:47 802160] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72127|now:1746037247802132|stream_id:0|stream_offset:1610544| [2025/04/30 18:20:47 802169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 802177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72127|applimit:0| [2025/04/30 18:20:47 802184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53247|rtt_var:461|pto_duration:55247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 802190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 802197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 802203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73327| [2025/04/30 18:20:47 802207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247882379|now:1746037247802184|interv:80195| [2025/04/30 18:20:47 802211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247882379|now:1746037247802184|interval:80195|pto_count:0|srtt:53247 [2025/04/30 18:20:47 802220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73327| [2025/04/30 18:20:47 802225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 802232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73327|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1611723| [2025/04/30 18:20:47 802239] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 802245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247803245|now:1746037247802245|interv:1000| [2025/04/30 18:20:47 802251] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 802258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 802264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247803245| [2025/04/30 18:20:47 802272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247803245| [2025/04/30 18:20:47 802278] [debug] |xqc_engine_wakeup_after|wakeup:1746037247803245|now:1746037247802278|diff:967| [2025/04/30 18:20:47 802285] [debug] |xqc_engine_main_logic|END|now:1746037247802055| [2025/04/30 18:20:47 802534] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247802533| [2025/04/30 18:20:47 802543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 802549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:700| [2025/04/30 18:20:47 802553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:701| [2025/04/30 18:20:47 802559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:701| [2025/04/30 18:20:47 802563] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 802568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1615|path_largest_ack:1614| [2025/04/30 18:20:47 802573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1502873|prior_time:1746037247744626|is_app_limited:0|send_elapse:55005|ack_elapse:57907|ctl_first_sent_time:1746037247746245|lagest_ack_time:1746037247802533|curr_delivered:1571311| [2025/04/30 18:20:47 802577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247746245| [2025/04/30 18:20:47 802582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 802586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1615|path_largest_ack:1615| [2025/04/30 18:20:47 802591] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1505273|prior_time:1746037247746616|is_app_limited:0|send_elapse:54799|ack_elapse:55917|ctl_first_sent_time:1746037247748113|lagest_ack_time:1746037247802533|curr_delivered:1572511| [2025/04/30 18:20:47 802595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247748113| [2025/04/30 18:20:47 802599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 802608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53247|rttvar:461|minrtt:30950|latest_rtt:54420|ack_delay:1000| [2025/04/30 18:20:47 802613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53269|rttvar:389|minrtt:30950|latest_rtt:54420|ack_delay:1000| [2025/04/30 18:20:47 802617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1615|lost_pn:1612|thresh:3| [2025/04/30 18:20:47 802621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 802625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53269|rtt_var:389|pto_duration:55269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 802630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 802634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 802638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:47 802642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247882401|now:1746037247802625|interv:79776| [2025/04/30 18:20:47 802646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247882401|now:1746037247802625|interval:79776|pto_count:0|srtt:53269 [2025/04/30 18:20:47 802650] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54799, ack_elapse 55917, delivered 67238|rate 1202460|lost 216| [2025/04/30 18:20:47 802655] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202460) in round 24| [2025/04/30 18:20:47 802659] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 802663] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 802667] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247748113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 802672] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247748113|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 802676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:70927|srtt:53269|latest_rtt:54420|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 802682] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:701|largest:701|pns:2| [2025/04/30 18:20:47 802687] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:701|frame:ACK |recv_time:1746037247802533|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 802691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367802533|now:1746037247802533|interv:120000000| [2025/04/30 18:20:47 802698] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367802533|now:1746037247802533|interv:120000000| [2025/04/30 18:20:47 802702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247803245|pq_index:0| [2025/04/30 18:20:47 802707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247802055| [2025/04/30 18:20:47 802711] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247802711| [2025/04/30 18:20:47 802715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247802714| [2025/04/30 18:20:47 802721] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 802726] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53269|min_srtt:53269|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 802730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1638840| [2025/04/30 18:20:47 802735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 802739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 802744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53269|min_srtt:53269|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 802748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1640019| [2025/04/30 18:20:47 802752] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 802757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 802761] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53269|min_srtt:53269|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 802765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1641198| [2025/04/30 18:20:47 802769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 802773] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 802777] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 802781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 802786] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 802793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1611723| [2025/04/30 18:20:47 802797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 802801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 802805] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247803245| [2025/04/30 18:20:47 802809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247803245| [2025/04/30 18:20:47 802813] [debug] |xqc_engine_wakeup_after|wakeup:1746037247803245|now:1746037247802813|diff:432| [2025/04/30 18:20:47 802817] [debug] |xqc_engine_main_logic|END|now:1746037247802714| [2025/04/30 18:20:47 802822] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247802822| [2025/04/30 18:20:47 802826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247803245|now:1746037247802826|diff:419| [2025/04/30 18:20:47 802830] [debug] |xqc_engine_main_logic|END|now:1746037247802822| [2025/04/30 18:20:47 803899] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247803898| [2025/04/30 18:20:47 803909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247803245|pq_index:0| [2025/04/30 18:20:47 803914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247802714| [2025/04/30 18:20:47 803919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247803918| [2025/04/30 18:20:47 803924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247803245|now:1746037247803918| [2025/04/30 18:20:47 803928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247803245|now:1746037247803918| [2025/04/30 18:20:47 803932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 803937] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 803942] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53269|min_srtt:53269|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 803946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1641198| [2025/04/30 18:20:47 803952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 803958] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 803964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 803970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 803977] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 803983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1611723| [2025/04/30 18:20:47 804016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 804021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1681| [2025/04/30 18:20:47 804063] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70927|now:1746037247804030|stream_id:0|stream_offset:1611723| [2025/04/30 18:20:47 804072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 804080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70927|applimit:0| [2025/04/30 18:20:47 804086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53269|rtt_var:389|pto_duration:55269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 804093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 804099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 804104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72127| [2025/04/30 18:20:47 804110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247884299|now:1746037247804086|interv:80213| [2025/04/30 18:20:47 804116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247884299|now:1746037247804086|interval:80213|pto_count:0|srtt:53269 [2025/04/30 18:20:47 804123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72127| [2025/04/30 18:20:47 804131] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 804137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72127|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1612902| [2025/04/30 18:20:47 804144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 804151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1682| [2025/04/30 18:20:47 804190] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1682|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72127|now:1746037247804163|stream_id:0|stream_offset:1612902| [2025/04/30 18:20:47 804200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 804207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72127|applimit:0| [2025/04/30 18:20:47 804214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53269|rtt_var:389|pto_duration:55269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 804221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 804228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 804241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73327| [2025/04/30 18:20:47 804247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247884432|now:1746037247804214|interv:80218| [2025/04/30 18:20:47 804253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247884432|now:1746037247804214|interval:80218|pto_count:0|srtt:53269 [2025/04/30 18:20:47 804261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:73327| [2025/04/30 18:20:47 804269] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 804275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73327|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1614081| [2025/04/30 18:20:47 804282] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1146| [2025/04/30 18:20:47 804288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247805434|now:1746037247804288|interv:1146| [2025/04/30 18:20:47 804294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1146| [2025/04/30 18:20:47 804300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 804308] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247805434| [2025/04/30 18:20:47 804314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247805434| [2025/04/30 18:20:47 804321] [debug] |xqc_engine_wakeup_after|wakeup:1746037247805434|now:1746037247804321|diff:1113| [2025/04/30 18:20:47 804327] [debug] |xqc_engine_main_logic|END|now:1746037247803918| [2025/04/30 18:20:47 804570] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247804569| [2025/04/30 18:20:47 804584] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 804593] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:701| [2025/04/30 18:20:47 804599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:702| [2025/04/30 18:20:47 804607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:702| [2025/04/30 18:20:47 804614] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 804622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1616| [2025/04/30 18:20:47 804629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1505273|prior_time:1746037247746616|is_app_limited:0|send_elapse:54937|ack_elapse:57953|ctl_first_sent_time:1746037247748251|lagest_ack_time:1746037247804569|curr_delivered:1573711| [2025/04/30 18:20:47 804636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247748251| [2025/04/30 18:20:47 804644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 804650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1617|path_largest_ack:1617| [2025/04/30 18:20:47 804665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1507673|prior_time:1746037247748577|is_app_limited:0|send_elapse:56001|ack_elapse:55992|ctl_first_sent_time:1746037247750064|lagest_ack_time:1746037247804569|curr_delivered:1574911| [2025/04/30 18:20:47 804673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247750064| [2025/04/30 18:20:47 804679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 804686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53269|rttvar:389|minrtt:30950|latest_rtt:54505|ack_delay:1000| [2025/04/30 18:20:47 804693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53299|rttvar:351|minrtt:30950|latest_rtt:54505|ack_delay:1000| [2025/04/30 18:20:47 804700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1617|lost_pn:1614|thresh:3| [2025/04/30 18:20:47 804706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 804713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53299|rtt_var:351|pto_duration:55299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 804719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 804726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 804732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70927| [2025/04/30 18:20:47 804738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247884462|now:1746037247804712|interv:79750| [2025/04/30 18:20:47 804745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247884462|now:1746037247804712|interval:79750|pto_count:0|srtt:53299 [2025/04/30 18:20:47 804752] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56001, ack_elapse 55992, delivered 67238|rate 1200657|lost 216| [2025/04/30 18:20:47 804758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200657) in round 24| [2025/04/30 18:20:47 804764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 804769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 804775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247750064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 804782] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247750064|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 804789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:70927|srtt:53299|latest_rtt:54505|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 804803] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:702|largest:702|pns:2| [2025/04/30 18:20:47 804810] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:702|frame:ACK |recv_time:1746037247804569|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 804818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367804569|now:1746037247804569|interv:120000000| [2025/04/30 18:20:47 804822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367804569|now:1746037247804569|interv:120000000| [2025/04/30 18:20:47 804826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247805434|pq_index:0| [2025/04/30 18:20:47 804831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247803918| [2025/04/30 18:20:47 804835] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247804834| [2025/04/30 18:20:47 804840] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247804838| [2025/04/30 18:20:47 804845] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 804850] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53299|min_srtt:53299|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 804854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1641198| [2025/04/30 18:20:47 804859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 804864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 804868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53299|min_srtt:53299|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 804872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 804877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53299|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 804881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 804885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53299|min_srtt:53299|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 804890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1643556| [2025/04/30 18:20:47 804894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 804901] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 804905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 804909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 804913] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 804918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1614081| [2025/04/30 18:20:47 804922] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 804926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 804930] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247805434| [2025/04/30 18:20:47 804934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247805434| [2025/04/30 18:20:47 804938] [debug] |xqc_engine_wakeup_after|wakeup:1746037247805434|now:1746037247804938|diff:496| [2025/04/30 18:20:47 804942] [debug] |xqc_engine_main_logic|END|now:1746037247804838| [2025/04/30 18:20:47 804948] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247804948| [2025/04/30 18:20:47 804952] [debug] |xqc_engine_wakeup_after|wakeup:1746037247805434|now:1746037247804951|diff:483| [2025/04/30 18:20:47 804955] [debug] |xqc_engine_main_logic|END|now:1746037247804948| [2025/04/30 18:20:47 806024] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247806024| [2025/04/30 18:20:47 806035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247805434|pq_index:0| [2025/04/30 18:20:47 806040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247804838| [2025/04/30 18:20:47 806045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247806044| [2025/04/30 18:20:47 806050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247805434|now:1746037247806044| [2025/04/30 18:20:47 806054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247805434|now:1746037247806044| [2025/04/30 18:20:47 806058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 806062] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 806068] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53299|min_srtt:53299|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 806072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1643556| [2025/04/30 18:20:47 806078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 806084] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 806091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 806105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 806113] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 806120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70927|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1614081| [2025/04/30 18:20:47 806127] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 806134] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1683| [2025/04/30 18:20:47 806205] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1683|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70927|now:1746037247806146|stream_id:0|stream_offset:1614081| [2025/04/30 18:20:47 806217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 806225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70927|applimit:0| [2025/04/30 18:20:47 806232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53299|rtt_var:351|pto_duration:55299|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 806239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 806246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 806252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72127| [2025/04/30 18:20:47 806259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247886445|now:1746037247806232|interv:80213| [2025/04/30 18:20:47 806265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247886445|now:1746037247806232|interval:80213|pto_count:0|srtt:53299 [2025/04/30 18:20:47 806272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:72127| [2025/04/30 18:20:47 806280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 806287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72127|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 806295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 806301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247807301|now:1746037247806301|interv:1000| [2025/04/30 18:20:47 806308] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 806314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 806320] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247807301| [2025/04/30 18:20:47 806327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247807301| [2025/04/30 18:20:47 806340] [debug] |xqc_engine_wakeup_after|wakeup:1746037247807301|now:1746037247806339|diff:962| [2025/04/30 18:20:47 806344] [debug] |xqc_engine_main_logic|END|now:1746037247806044| [2025/04/30 18:20:47 806509] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037247806508| [2025/04/30 18:20:47 806519] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 806526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:702| [2025/04/30 18:20:47 806530] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:703| [2025/04/30 18:20:47 806536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:703| [2025/04/30 18:20:47 806540] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 806545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1618| [2025/04/30 18:20:47 806550] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1507673|prior_time:1746037247748577|is_app_limited:0|send_elapse:56117|ack_elapse:57931|ctl_first_sent_time:1746037247750180|lagest_ack_time:1746037247806508|curr_delivered:1576111| [2025/04/30 18:20:47 806555] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247750180| [2025/04/30 18:20:47 806559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 806564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1619|path_largest_ack:1619| [2025/04/30 18:20:47 806568] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67238|prior_delivered:1510073|prior_time:1746037247750551|is_app_limited:0|send_elapse:55955|ack_elapse:55957|ctl_first_sent_time:1746037247752036|lagest_ack_time:1746037247806508|curr_delivered:1577311| [2025/04/30 18:20:47 806573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247752036| [2025/04/30 18:20:47 806577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 806581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53299|rttvar:351|minrtt:30950|latest_rtt:54472|ack_delay:1000| [2025/04/30 18:20:47 806586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53321|rttvar:307|minrtt:30950|latest_rtt:54472|ack_delay:1000| [2025/04/30 18:20:47 806590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1619|lost_pn:1616|thresh:3| [2025/04/30 18:20:47 806594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 806598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53321|rtt_var:307|pto_duration:55321|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 806603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 806607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 806611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69727| [2025/04/30 18:20:47 806620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247886467|now:1746037247806598|interv:79869| [2025/04/30 18:20:47 806624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247886467|now:1746037247806598|interval:79869|pto_count:0|srtt:53321 [2025/04/30 18:20:47 806628] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55955, ack_elapse 55957, delivered 67238|rate 1201601|lost 216| [2025/04/30 18:20:47 806633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201601) in round 24| [2025/04/30 18:20:47 806637] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 806642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 806645] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247752036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 806650] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:2400|po_sent_time:1746037247752036|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 806655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:69727|srtt:53321|latest_rtt:54472|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 806661] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:703|largest:703|pns:2| [2025/04/30 18:20:47 806665] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:703|frame:ACK |recv_time:1746037247806508|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 806670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367806508|now:1746037247806508|interv:120000000| [2025/04/30 18:20:47 806674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367806508|now:1746037247806508|interv:120000000| [2025/04/30 18:20:47 806678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247807301|pq_index:0| [2025/04/30 18:20:47 806683] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247806044| [2025/04/30 18:20:47 806687] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247806687| [2025/04/30 18:20:47 806691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247806691| [2025/04/30 18:20:47 806697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 806702] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53321|min_srtt:53321|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 806706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69727|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1643556| [2025/04/30 18:20:47 806713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 806718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 806722] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53321|min_srtt:53321|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 806727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69727|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1644735| [2025/04/30 18:20:47 806731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53321|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 806735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 806740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53321|min_srtt:53321|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 806744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69727|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1645914| [2025/04/30 18:20:47 806748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 806752] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 806756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 806760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 806765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 806769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69727|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 806773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 806777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 806781] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247807301| [2025/04/30 18:20:47 806785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247807301| [2025/04/30 18:20:47 806789] [debug] |xqc_engine_wakeup_after|wakeup:1746037247807301|now:1746037247806789|diff:512| [2025/04/30 18:20:47 806793] [debug] |xqc_engine_main_logic|END|now:1746037247806691| [2025/04/30 18:20:47 806798] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247806798| [2025/04/30 18:20:47 806802] [debug] |xqc_engine_wakeup_after|wakeup:1746037247807301|now:1746037247806802|diff:499| [2025/04/30 18:20:47 806806] [debug] |xqc_engine_main_logic|END|now:1746037247806798| [2025/04/30 18:20:47 807721] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037247807720| [2025/04/30 18:20:47 807739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 807745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:703| [2025/04/30 18:20:47 807749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:704| [2025/04/30 18:20:47 807755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:704| [2025/04/30 18:20:47 807759] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 807764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1620| [2025/04/30 18:20:47 807769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68438|prior_delivered:1510073|prior_time:1746037247750551|is_app_limited:0|send_elapse:56088|ack_elapse:57169|ctl_first_sent_time:1746037247752169|lagest_ack_time:1746037247807720|curr_delivered:1578511| [2025/04/30 18:20:47 807774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247752169| [2025/04/30 18:20:47 807778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 807783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1622|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1622|path_largest_ack:1622| [2025/04/30 18:20:47 807787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:67257|prior_delivered:1512473|prior_time:1746037247752901|is_app_limited:0|send_elapse:55627|ack_elapse:54819|ctl_first_sent_time:1746037247753671|lagest_ack_time:1746037247807720|curr_delivered:1578530| [2025/04/30 18:20:47 807792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247753671| [2025/04/30 18:20:47 807796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 807800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53321|rttvar:307|minrtt:30950|latest_rtt:54049|ack_delay:0| [2025/04/30 18:20:47 807804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53412|rttvar:413|minrtt:30950|latest_rtt:54049|ack_delay:0| [2025/04/30 18:20:47 807809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1622|lost_pn:1619|thresh:3| [2025/04/30 18:20:47 807813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 807817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247813084|now:1746037247807817|interval:5267| [2025/04/30 18:20:47 807821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247813084|now:1746037247807817|interv:5267| [2025/04/30 18:20:47 807825] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55627, ack_elapse 54819, delivered 66057|rate 1187498|lost 216| [2025/04/30 18:20:47 807830] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187498) in round 24| [2025/04/30 18:20:47 807834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 807841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 807845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247753671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 807850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247753671|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 807854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:101106|full_bw_reached:1|inflight:68508|srtt:53412|latest_rtt:54049|min_rtt:30950|applimit:0|lost:216|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 807860] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:704|largest:704|pns:2| [2025/04/30 18:20:47 807865] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:704|frame:ACK |recv_time:1746037247807720|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 807869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367807720|now:1746037247807720|interv:120000000| [2025/04/30 18:20:47 807873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367807720|now:1746037247807720|interv:120000000| [2025/04/30 18:20:47 807877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247807301|pq_index:0| [2025/04/30 18:20:47 807882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247806691| [2025/04/30 18:20:47 807886] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247807886| [2025/04/30 18:20:47 807891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247807890| [2025/04/30 18:20:47 807895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247807301|now:1746037247807890| [2025/04/30 18:20:47 807899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247807301|now:1746037247807890| [2025/04/30 18:20:47 807903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 807908] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 807913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53412|min_srtt:53412|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 807917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68508|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1645914| [2025/04/30 18:20:47 807922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 807927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 807931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53412|min_srtt:53412|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 807938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68508|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 807942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 807946] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 807950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 807954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 807959] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 807963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68508|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 807968] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 807972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1684| [2025/04/30 18:20:47 808027] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1684|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68508|now:1746037247807979|stream_id:0|stream_offset:1615260| [2025/04/30 18:20:47 808040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 808048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68508|applimit:0| [2025/04/30 18:20:47 808055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247813084|now:1746037247808055|interval:5029| [2025/04/30 18:20:47 808062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247813084|now:1746037247808055|interv:5029| [2025/04/30 18:20:47 808069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:69708| [2025/04/30 18:20:47 808076] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 808083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69708|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1616439| [2025/04/30 18:20:47 808090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 808097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1685| [2025/04/30 18:20:47 808136] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69708|now:1746037247808108|stream_id:0|stream_offset:1616439| [2025/04/30 18:20:47 808146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 808160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69708|applimit:0| [2025/04/30 18:20:47 808167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247813084|now:1746037247808167|interval:4917| [2025/04/30 18:20:47 808174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247813084|now:1746037247808167|interv:4917| [2025/04/30 18:20:47 808180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101106|inflight:70908| [2025/04/30 18:20:47 808187] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 808193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70908|cwnd:101106|conn:0000558304DEB50C|stream_id:0|stream_offset:1617618| [2025/04/30 18:20:47 808201] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1116| [2025/04/30 18:20:47 808207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247809322|now:1746037247808206|interv:1116| [2025/04/30 18:20:47 808213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1116| [2025/04/30 18:20:47 808219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 808226] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247809322| [2025/04/30 18:20:47 808234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247809322| [2025/04/30 18:20:47 808241] [debug] |xqc_engine_wakeup_after|wakeup:1746037247809322|now:1746037247808240|diff:1082| [2025/04/30 18:20:47 808247] [debug] |xqc_engine_main_logic|END|now:1746037247807890| [2025/04/30 18:20:47 808256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247808255| [2025/04/30 18:20:47 808262] [debug] |xqc_engine_wakeup_after|wakeup:1746037247809322|now:1746037247808262|diff:1060| [2025/04/30 18:20:47 808268] [debug] |xqc_engine_main_logic|END|now:1746037247808255| [2025/04/30 18:20:47 809594] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247809593| [2025/04/30 18:20:47 809606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 809613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:704| [2025/04/30 18:20:47 809617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:705| [2025/04/30 18:20:47 809623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:705| [2025/04/30 18:20:47 809627] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 809632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1626| [2025/04/30 18:20:47 809637] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68482|prior_delivered:1514873|prior_time:1746037247754586|is_app_limited:0|send_elapse:56059|ack_elapse:55007|ctl_first_sent_time:1746037247756078|lagest_ack_time:1746037247809593|curr_delivered:1579730| [2025/04/30 18:20:47 809642] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247756078| [2025/04/30 18:20:47 809647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 809656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1627|path_largest_ack:1627| [2025/04/30 18:20:47 809660] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:68482|prior_delivered:1514873|prior_time:1746037247754586|is_app_limited:0|send_elapse:56059|ack_elapse:55007|ctl_first_sent_time:1746037247756078|lagest_ack_time:1746037247809593|curr_delivered:1580930| [2025/04/30 18:20:47 809665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247756193| [2025/04/30 18:20:47 809669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 809673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53412|rttvar:413|minrtt:30950|latest_rtt:53400|ack_delay:1000| [2025/04/30 18:20:47 809677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53286|rttvar:563|minrtt:30950|latest_rtt:53400|ack_delay:1000| [2025/04/30 18:20:47 809681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1627|lost_pn:1624|thresh:3| [2025/04/30 18:20:47 809686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1621|lost_pn:1624|po_sent_time:1746037247752279|lost_send_time:1746037247749518|loss_delay:60075|frame:STREAM |repair:128| [2025/04/30 18:20:47 809691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1623|lost_pn:1624|po_sent_time:1746037247753757|lost_send_time:1746037247749518|loss_delay:60075|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:47 809696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1624|lost_pn:1624|po_sent_time:1746037247753855|lost_send_time:1746037247749518|loss_delay:60075|frame:ACK STREAM |repair:128| [2025/04/30 18:20:47 809700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247753855u| [2025/04/30 18:20:47 809704] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:161799|lost_count:5|send_count:175|pkt_num:1624|po_send_time:1746037247753855|srtt:53286|cwnd:101106|bw:1234936|conn_life:1498768|now:0|last_lost_time:1498768| [2025/04/30 18:20:47 809709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 809713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247814012|now:1746037247809713|interval:4299| [2025/04/30 18:20:47 809718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247814012|now:1746037247809713|interv:4299| [2025/04/30 18:20:47 809722] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56059, ack_elapse 55007, delivered 66057|rate 1178347|lost 219| [2025/04/30 18:20:47 809727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178347) in round 24| [2025/04/30 18:20:47 809731] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 809735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 809739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101106|packet_lost:3|acked:2400|po_sent_time:1746037247756193|recovery:1|recovery_start:1746037247809704|packet_conservation:0|next_round_delivered:1517273| [2025/04/30 18:20:47 809748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:3|acked:2400|po_sent_time:1746037247756193|recovery:1|recovery_start:1746037247809704|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 809753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:926202|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:66083|srtt:53286|latest_rtt:53400|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247809704|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 809759] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:705|largest:705|pns:2| [2025/04/30 18:20:47 809763] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:705|frame:ACK |recv_time:1746037247809593|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 809768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367809593|now:1746037247809593|interv:120000000| [2025/04/30 18:20:47 809772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367809593|now:1746037247809593|interv:120000000| [2025/04/30 18:20:47 809776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247809322|pq_index:0| [2025/04/30 18:20:47 809781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247807890| [2025/04/30 18:20:47 809785] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247809785| [2025/04/30 18:20:47 809790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247809789| [2025/04/30 18:20:47 809794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247809322|now:1746037247809789| [2025/04/30 18:20:47 809798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247809322|now:1746037247809789| [2025/04/30 18:20:47 809802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 809807] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 809812] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 809816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 809821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 809825] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 809829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 809833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 809840] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 809844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 809849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 809853] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 809857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 809861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 809865] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 809870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1617618| [2025/04/30 18:20:47 809874] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 809879] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1686| [2025/04/30 18:20:47 809916] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247809886|stream_id:0|stream_offset:1617618| [2025/04/30 18:20:47 809926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 809934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 809940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247814012|now:1746037247809940|interval:4072| [2025/04/30 18:20:47 809947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247814012|now:1746037247809940|interv:4072| [2025/04/30 18:20:47 809954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 809962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 809968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1618797| [2025/04/30 18:20:47 809976] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 809980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247810980|now:1746037247809980|interv:1000| [2025/04/30 18:20:47 809984] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 810010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 810014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247810980| [2025/04/30 18:20:47 810024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247810980| [2025/04/30 18:20:47 810028] [debug] |xqc_engine_wakeup_after|wakeup:1746037247810980|now:1746037247810028|diff:952| [2025/04/30 18:20:47 810032] [debug] |xqc_engine_main_logic|END|now:1746037247809789| [2025/04/30 18:20:47 810038] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247810038| [2025/04/30 18:20:47 810042] [debug] |xqc_engine_wakeup_after|wakeup:1746037247810980|now:1746037247810042|diff:938| [2025/04/30 18:20:47 810046] [debug] |xqc_engine_main_logic|END|now:1746037247810038| [2025/04/30 18:20:47 811134] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247811134| [2025/04/30 18:20:47 811147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247810980|pq_index:0| [2025/04/30 18:20:47 811152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247809789| [2025/04/30 18:20:47 811158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247811156| [2025/04/30 18:20:47 811163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247810980|now:1746037247811156| [2025/04/30 18:20:47 811168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247810980|now:1746037247811156| [2025/04/30 18:20:47 811172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 811176] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 811181] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 811186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 811191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 811195] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 811199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 811203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 811208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 811212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 811217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 811221] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 811224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 811235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 811240] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 811245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1618797| [2025/04/30 18:20:47 811249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 811254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1687| [2025/04/30 18:20:47 811296] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67283|now:1746037247811263|stream_id:0|stream_offset:1618797| [2025/04/30 18:20:47 811306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 811314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67283|applimit:0| [2025/04/30 18:20:47 811321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247814012|now:1746037247811321|interval:2691| [2025/04/30 18:20:47 811328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247814012|now:1746037247811321|interv:2691| [2025/04/30 18:20:47 811335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:68483| [2025/04/30 18:20:47 811340] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 811344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1619976| [2025/04/30 18:20:47 811349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 811353] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247814012| [2025/04/30 18:20:47 811357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247814012| [2025/04/30 18:20:47 811361] [debug] |xqc_engine_wakeup_after|wakeup:1746037247814012|now:1746037247811361|diff:2651| [2025/04/30 18:20:47 811366] [debug] |xqc_engine_main_logic|END|now:1746037247811156| [2025/04/30 18:20:47 811687] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247811686| [2025/04/30 18:20:47 811694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 811701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:705| [2025/04/30 18:20:47 811706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:706| [2025/04/30 18:20:47 811713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:706| [2025/04/30 18:20:47 811718] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 811725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1629|path_largest_ack:1628| [2025/04/30 18:20:47 811748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1514873|prior_time:1746037247754586|is_app_limited:0|send_elapse:56289|ack_elapse:57100|ctl_first_sent_time:1746037247756308|lagest_ack_time:1746037247811686|curr_delivered:1582130| [2025/04/30 18:20:47 811753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247756308| [2025/04/30 18:20:47 811758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 811762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1629|path_largest_ack:1629| [2025/04/30 18:20:47 811767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:69682|prior_delivered:1517273|prior_time:1746037247756610|is_app_limited:0|send_elapse:55490|ack_elapse:55076|ctl_first_sent_time:1746037247758099|lagest_ack_time:1746037247811686|curr_delivered:1583330| [2025/04/30 18:20:47 811772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247758099| [2025/04/30 18:20:47 811776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 811780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53286|rttvar:563|minrtt:30950|latest_rtt:53587|ack_delay:1000| [2025/04/30 18:20:47 811784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53199|rttvar:597|minrtt:30950|latest_rtt:53587|ack_delay:1000| [2025/04/30 18:20:47 811788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1629|lost_pn:1626|thresh:3| [2025/04/30 18:20:47 811792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 811796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 811800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 811805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1625|lost_pn:1626|po_sent_time:1746037247753937|lost_send_time:1746037247751401|loss_delay:60285|frame:STREAM |repair:128| [2025/04/30 18:20:47 811809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247753937u| [2025/04/30 18:20:47 811814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 811818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53199|rtt_var:597|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 811823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 811827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 811878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 811883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247891850|now:1746037247811818|interv:80032| [2025/04/30 18:20:47 811892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247891850|now:1746037247811818|interval:80032|pto_count:0|srtt:53199 [2025/04/30 18:20:47 811897] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55490, ack_elapse 55076, delivered 66057|rate 1190430|lost 220| [2025/04/30 18:20:47 811924] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190430) in round 24| [2025/04/30 18:20:47 811928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 811933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 811937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247758099|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 811941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247758099|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 811946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:64883|srtt:53199|latest_rtt:53587|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 811952] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:706|largest:706|pns:2| [2025/04/30 18:20:47 811957] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:706|frame:ACK |recv_time:1746037247811686|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 811962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367811686|now:1746037247811686|interv:120000000| [2025/04/30 18:20:47 811966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367811686|now:1746037247811686|interv:120000000| [2025/04/30 18:20:47 811970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247814012|pq_index:0| [2025/04/30 18:20:47 811974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247811156| [2025/04/30 18:20:47 811978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247811978| [2025/04/30 18:20:47 811984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247811982| [2025/04/30 18:20:47 812111] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 812117] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53199|min_srtt:53199|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 812123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 812127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 812135] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 812139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 812143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 812147] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53199|min_srtt:53199|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 812152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 812156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 812160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 812164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 812220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 812225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 812230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1619976| [2025/04/30 18:20:47 812278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 812282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247813282|now:1746037247812282|interv:1000| [2025/04/30 18:20:47 812286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 812290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 812294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247813282| [2025/04/30 18:20:47 812298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247813282| [2025/04/30 18:20:47 812302] [debug] |xqc_engine_wakeup_after|wakeup:1746037247813282|now:1746037247812302|diff:980| [2025/04/30 18:20:47 812307] [debug] |xqc_engine_main_logic|END|now:1746037247811982| [2025/04/30 18:20:47 812312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247812312| [2025/04/30 18:20:47 812316] [debug] |xqc_engine_wakeup_after|wakeup:1746037247813282|now:1746037247812316|diff:966| [2025/04/30 18:20:47 812320] [debug] |xqc_engine_main_logic|END|now:1746037247812312| [2025/04/30 18:20:47 813448] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247813448| [2025/04/30 18:20:47 813460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247813282|pq_index:0| [2025/04/30 18:20:47 813465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247811982| [2025/04/30 18:20:47 813470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247813469| [2025/04/30 18:20:47 813480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247813282|now:1746037247813469| [2025/04/30 18:20:47 813485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247813282|now:1746037247813469| [2025/04/30 18:20:47 813489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 813496] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 813503] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53199|min_srtt:53199|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 813511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 813518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 813525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 813531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 813538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 813544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53199|min_srtt:53199|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 813551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 813558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 813565] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 813569] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 813573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 813578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 813582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1619976| [2025/04/30 18:20:47 813587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 813591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1688| [2025/04/30 18:20:47 813628] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037247813600|stream_id:0|stream_offset:1619976| [2025/04/30 18:20:47 813637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 813651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:47 813659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53199|rtt_var:597|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 813664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 813668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 813672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 813676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247894187|now:1746037247813658|interv:80529| [2025/04/30 18:20:47 813680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247894187|now:1746037247813658|interval:80529|pto_count:0|srtt:53199 [2025/04/30 18:20:47 813684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:66083| [2025/04/30 18:20:47 813690] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 813694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1621155| [2025/04/30 18:20:47 813698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 813703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1689| [2025/04/30 18:20:47 813734] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247813710|stream_id:0|stream_offset:1621155| [2025/04/30 18:20:47 813744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 813751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 813758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53199|rtt_var:597|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 813765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 813769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 813773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:47 813777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247894297|now:1746037247813758|interv:80539| [2025/04/30 18:20:47 813781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247894297|now:1746037247813758|interval:80539|pto_count:0|srtt:53199 [2025/04/30 18:20:47 813785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 813790] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 813799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1622334| [2025/04/30 18:20:47 813803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 813807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1690| [2025/04/30 18:20:47 813838] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67283|now:1746037247813814|stream_id:0|stream_offset:1622334| [2025/04/30 18:20:47 813846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 813854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67283|applimit:0| [2025/04/30 18:20:47 813861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53199|rtt_var:597|pto_duration:55587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 813867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 813871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 813875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:47 813879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247894401|now:1746037247813860|interv:80541| [2025/04/30 18:20:47 813883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247894401|now:1746037247813860|interval:80541|pto_count:0|srtt:53199 [2025/04/30 18:20:47 813887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:68483| [2025/04/30 18:20:47 813892] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 813896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1623513| [2025/04/30 18:20:47 813901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 813905] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247894401| [2025/04/30 18:20:47 813909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247894401| [2025/04/30 18:20:47 813913] [debug] |xqc_engine_wakeup_after|wakeup:1746037247894401|now:1746037247813913|diff:80488| [2025/04/30 18:20:47 813918] [debug] |xqc_engine_main_logic|END|now:1746037247813469| [2025/04/30 18:20:47 813927] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247813926| [2025/04/30 18:20:47 813932] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 813938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:706| [2025/04/30 18:20:47 813942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:707| [2025/04/30 18:20:47 813952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:707| [2025/04/30 18:20:47 813956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 813962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1631|path_largest_ack:1630| [2025/04/30 18:20:47 813966] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1517273|prior_time:1746037247756610|is_app_limited:0|send_elapse:55605|ack_elapse:57316|ctl_first_sent_time:1746037247758214|lagest_ack_time:1746037247813926|curr_delivered:1584530| [2025/04/30 18:20:47 813971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247758214| [2025/04/30 18:20:47 813976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 813980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1631|path_largest_ack:1631| [2025/04/30 18:20:47 813985] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1517273|prior_time:1746037247756610|is_app_limited:0|send_elapse:55605|ack_elapse:57316|ctl_first_sent_time:1746037247758214|lagest_ack_time:1746037247813926|curr_delivered:1585730| [2025/04/30 18:20:47 814011] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247758321| [2025/04/30 18:20:47 814015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 814019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53199|rttvar:597|minrtt:30950|latest_rtt:55605|ack_delay:1000| [2025/04/30 18:20:47 814024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53375|rttvar:799|minrtt:30950|latest_rtt:55605|ack_delay:1000| [2025/04/30 18:20:47 814028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1631|lost_pn:1628|thresh:3| [2025/04/30 18:20:47 814032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 814039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 814043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 814047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 814051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 814057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53375|rtt_var:799|pto_duration:56571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 814062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 814066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 814070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 814077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247895385|now:1746037247814057|interv:81328| [2025/04/30 18:20:47 814081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247895385|now:1746037247814057|interval:81328|pto_count:0|srtt:53375 [2025/04/30 18:20:47 814086] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55605, ack_elapse 57316, delivered 68457|rate 1194378|lost 220| [2025/04/30 18:20:47 814090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194378) in round 24| [2025/04/30 18:20:47 814096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 814103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 814109] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247758321|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 814117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247758321|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 814124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:66083|srtt:53375|latest_rtt:55605|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 814134] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:707|largest:707|pns:2| [2025/04/30 18:20:47 814141] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:707|frame:ACK |recv_time:1746037247813926|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 814147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367813926|now:1746037247813926|interv:120000000| [2025/04/30 18:20:47 814151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367813926|now:1746037247813926|interv:120000000| [2025/04/30 18:20:47 814155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247894401|pq_index:0| [2025/04/30 18:20:47 814160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247813469| [2025/04/30 18:20:47 814164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247814164| [2025/04/30 18:20:47 814169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247814168| [2025/04/30 18:20:47 814174] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 814179] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53375|min_srtt:53375|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 814183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 814192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 814196] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 814200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 814204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 814208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53375|min_srtt:53375|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 814213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 814217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 814221] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 814225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 814229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 814233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 814238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1623513| [2025/04/30 18:20:47 814242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 814246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247815246|now:1746037247814246|interv:1000| [2025/04/30 18:20:47 814250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 814255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 814261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247815246| [2025/04/30 18:20:47 814268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247815246| [2025/04/30 18:20:47 814274] [debug] |xqc_engine_wakeup_after|wakeup:1746037247815246|now:1746037247814274|diff:972| [2025/04/30 18:20:47 814281] [debug] |xqc_engine_main_logic|END|now:1746037247814168| [2025/04/30 18:20:47 814290] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247814289| [2025/04/30 18:20:47 814296] [debug] |xqc_engine_wakeup_after|wakeup:1746037247815246|now:1746037247814296|diff:950| [2025/04/30 18:20:47 814303] [debug] |xqc_engine_main_logic|END|now:1746037247814289| [2025/04/30 18:20:47 815382] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247815382| [2025/04/30 18:20:47 815398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247815246|pq_index:0| [2025/04/30 18:20:47 815405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247814168| [2025/04/30 18:20:47 815412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247815410| [2025/04/30 18:20:47 815427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247815246|now:1746037247815410| [2025/04/30 18:20:47 815434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247815246|now:1746037247815410| [2025/04/30 18:20:47 815441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 815448] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 815456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53375|min_srtt:53375|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 815463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 815471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 815478] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 815483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 815491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 815498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53375|min_srtt:53375|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 815505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 815512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 815517] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 815521] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 815525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 815530] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 815534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1623513| [2025/04/30 18:20:47 815539] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 815543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1691| [2025/04/30 18:20:47 815583] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247815552|stream_id:0|stream_offset:1623513| [2025/04/30 18:20:47 815593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 815610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 815617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53375|rtt_var:799|pto_duration:56571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 815623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 815627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 815631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:47 815635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247897123|now:1746037247815617|interv:81506| [2025/04/30 18:20:47 815639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247897123|now:1746037247815617|interval:81506|pto_count:0|srtt:53375 [2025/04/30 18:20:47 815644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 815649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 815653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1624692| [2025/04/30 18:20:47 815658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 815662] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1692| [2025/04/30 18:20:47 815694] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67283|now:1746037247815669|stream_id:0|stream_offset:1624692| [2025/04/30 18:20:47 815703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 815711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67283|applimit:0| [2025/04/30 18:20:47 815718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53375|rtt_var:799|pto_duration:56571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 815724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 815728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 815732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:47 815736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247897240|now:1746037247815717|interv:81523| [2025/04/30 18:20:47 815740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247897240|now:1746037247815717|interval:81523|pto_count:0|srtt:53375 [2025/04/30 18:20:47 815745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:68483| [2025/04/30 18:20:47 815754] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 815758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1625871| [2025/04/30 18:20:47 815763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 815767] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247897240| [2025/04/30 18:20:47 815771] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247897240| [2025/04/30 18:20:47 815775] [debug] |xqc_engine_wakeup_after|wakeup:1746037247897240|now:1746037247815775|diff:81465| [2025/04/30 18:20:47 815780] [debug] |xqc_engine_main_logic|END|now:1746037247815410| [2025/04/30 18:20:47 815789] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247815789| [2025/04/30 18:20:47 815794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 815800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:707| [2025/04/30 18:20:47 815804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:708| [2025/04/30 18:20:47 815810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:708| [2025/04/30 18:20:47 815814] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 815819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1632|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1633|path_largest_ack:1632| [2025/04/30 18:20:47 815824] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1519673|prior_time:1746037247758531|is_app_limited:0|send_elapse:56010|ack_elapse:57258|ctl_first_sent_time:1746037247760020|lagest_ack_time:1746037247815789|curr_delivered:1586930| [2025/04/30 18:20:47 815829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247760020| [2025/04/30 18:20:47 815833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 815838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1633|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1633|path_largest_ack:1633| [2025/04/30 18:20:47 815842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1519673|prior_time:1746037247758531|is_app_limited:0|send_elapse:56010|ack_elapse:57258|ctl_first_sent_time:1746037247760020|lagest_ack_time:1746037247815789|curr_delivered:1588130| [2025/04/30 18:20:47 815847] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247760123| [2025/04/30 18:20:47 815851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 815855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53375|rttvar:799|minrtt:30950|latest_rtt:55666|ack_delay:0| [2025/04/30 18:20:47 815859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53662|rttvar:1172|minrtt:30950|latest_rtt:55666|ack_delay:0| [2025/04/30 18:20:47 815867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1633|lost_pn:1630|thresh:3| [2025/04/30 18:20:47 815871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 815875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 815879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 815883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 815887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 815891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53662|rtt_var:1172|pto_duration:58350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 815895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 815899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 815903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 815907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247899019|now:1746037247815891|interv:83128| [2025/04/30 18:20:47 815911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247899019|now:1746037247815891|interval:83128|pto_count:0|srtt:53662 [2025/04/30 18:20:47 815916] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56010, ack_elapse 57258, delivered 68457|rate 1195588|lost 220| [2025/04/30 18:20:47 815920] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195588) in round 24| [2025/04/30 18:20:47 815925] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 815929] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 815933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247760123|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 815938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247760123|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 815942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:66083|srtt:53662|latest_rtt:55666|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 815948] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:708|largest:708|pns:2| [2025/04/30 18:20:47 815953] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:708|frame:ACK |recv_time:1746037247815789|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 815964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367815789|now:1746037247815789|interv:120000000| [2025/04/30 18:20:47 815968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367815789|now:1746037247815789|interv:120000000| [2025/04/30 18:20:47 815972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247897240|pq_index:0| [2025/04/30 18:20:47 815977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247815410| [2025/04/30 18:20:47 815981] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247815980| [2025/04/30 18:20:47 816004] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247815984| [2025/04/30 18:20:47 816012] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 816017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53662|min_srtt:53662|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 816022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 816026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 816030] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 816034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 816039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 816043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53662|min_srtt:53662|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 816047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 816052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 816055] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 816059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 816064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 816068] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 816072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1625871| [2025/04/30 18:20:47 816077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 816084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247817084|now:1746037247816084|interv:1000| [2025/04/30 18:20:47 816088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 816095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 816102] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247817084| [2025/04/30 18:20:47 816108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247817084| [2025/04/30 18:20:47 816115] [debug] |xqc_engine_wakeup_after|wakeup:1746037247817084|now:1746037247816115|diff:969| [2025/04/30 18:20:47 816122] [debug] |xqc_engine_main_logic|END|now:1746037247815984| [2025/04/30 18:20:47 816130] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247816129| [2025/04/30 18:20:47 816136] [debug] |xqc_engine_wakeup_after|wakeup:1746037247817084|now:1746037247816136|diff:948| [2025/04/30 18:20:47 816141] [debug] |xqc_engine_main_logic|END|now:1746037247816129| [2025/04/30 18:20:47 817211] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247817211| [2025/04/30 18:20:47 817220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247817084|pq_index:0| [2025/04/30 18:20:47 817225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247815984| [2025/04/30 18:20:47 817230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247817229| [2025/04/30 18:20:47 817234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247817084|now:1746037247817229| [2025/04/30 18:20:47 817239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247817084|now:1746037247817229| [2025/04/30 18:20:47 817245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 817252] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 817259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53662|min_srtt:53662|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 817267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 817274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 817281] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 817287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 817294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 817301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53662|min_srtt:53662|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 817308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 817315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 817327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 817334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 817340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 817348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 817356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1625871| [2025/04/30 18:20:47 817363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 817370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1693| [2025/04/30 18:20:47 817419] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247817381|stream_id:0|stream_offset:1625871| [2025/04/30 18:20:47 817428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 817433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 817437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53662|rtt_var:1172|pto_duration:58350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 817442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 817446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 817450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:47 817454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247900731|now:1746037247817437|interv:83294| [2025/04/30 18:20:47 817458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247900731|now:1746037247817437|interval:83294|pto_count:0|srtt:53662 [2025/04/30 18:20:47 817463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 817468] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 817472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 817476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 817480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247818480|now:1746037247817480|interv:1000| [2025/04/30 18:20:47 817485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 817488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 817498] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247818480| [2025/04/30 18:20:47 817502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247818480| [2025/04/30 18:20:47 817506] [debug] |xqc_engine_wakeup_after|wakeup:1746037247818480|now:1746037247817506|diff:974| [2025/04/30 18:20:47 817510] [debug] |xqc_engine_main_logic|END|now:1746037247817229| [2025/04/30 18:20:47 817626] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247817625| [2025/04/30 18:20:47 817631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 817637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:708| [2025/04/30 18:20:47 817641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:709| [2025/04/30 18:20:47 817647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:709| [2025/04/30 18:20:47 817651] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 817656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1634|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1635|path_largest_ack:1634| [2025/04/30 18:20:47 817661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1522073|prior_time:1746037247760517|is_app_limited:0|send_elapse:54840|ack_elapse:57108|ctl_first_sent_time:1746037247762094|lagest_ack_time:1746037247817625|curr_delivered:1589330| [2025/04/30 18:20:47 817666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247762094| [2025/04/30 18:20:47 817671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 817675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1635|path_largest_ack:1635| [2025/04/30 18:20:47 817679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70882|prior_delivered:1522073|prior_time:1746037247760517|is_app_limited:0|send_elapse:54840|ack_elapse:57108|ctl_first_sent_time:1746037247762094|lagest_ack_time:1746037247817625|curr_delivered:1590530| [2025/04/30 18:20:47 817684] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247762210| [2025/04/30 18:20:47 817687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 817691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53662|rttvar:1172|minrtt:30950|latest_rtt:55415|ack_delay:1000| [2025/04/30 18:20:47 817696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53756|rttvar:1067|minrtt:30950|latest_rtt:55415|ack_delay:1000| [2025/04/30 18:20:47 817700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1635|lost_pn:1632|thresh:3| [2025/04/30 18:20:47 817704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 817708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 817712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 817720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 817724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 817728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53756|rtt_var:1067|pto_duration:58024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 817732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 817736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 817740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 817744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247900405|now:1746037247817727|interv:82678| [2025/04/30 18:20:47 817748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247900405|now:1746037247817727|interval:82678|pto_count:0|srtt:53756 [2025/04/30 18:20:47 817752] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54840, ack_elapse 57108, delivered 68457|rate 1198728|lost 220| [2025/04/30 18:20:47 817757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198728) in round 24| [2025/04/30 18:20:47 817761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 817765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 817769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247762210|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 817774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247762210|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 817779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:64883|srtt:53756|latest_rtt:55415|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 817785] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:709|largest:709|pns:2| [2025/04/30 18:20:47 817789] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:709|frame:ACK |recv_time:1746037247817625|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 817794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367817625|now:1746037247817625|interv:120000000| [2025/04/30 18:20:47 817798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367817625|now:1746037247817625|interv:120000000| [2025/04/30 18:20:47 817802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247818480|pq_index:0| [2025/04/30 18:20:47 817806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247817229| [2025/04/30 18:20:47 817813] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247817813| [2025/04/30 18:20:47 817818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247817817| [2025/04/30 18:20:47 817823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 817828] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53756|min_srtt:53756|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 817832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 817836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 817840] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 817844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 817849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 817853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53756|min_srtt:53756|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 817857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 817861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 817865] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 817869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 817873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 817878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 817882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 817886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 817890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 817894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247818480| [2025/04/30 18:20:47 817898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247818480| [2025/04/30 18:20:47 817902] [debug] |xqc_engine_wakeup_after|wakeup:1746037247818480|now:1746037247817902|diff:578| [2025/04/30 18:20:47 817906] [debug] |xqc_engine_main_logic|END|now:1746037247817817| [2025/04/30 18:20:47 817913] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247817913| [2025/04/30 18:20:47 817917] [debug] |xqc_engine_wakeup_after|wakeup:1746037247818480|now:1746037247817917|diff:563| [2025/04/30 18:20:47 817921] [debug] |xqc_engine_main_logic|END|now:1746037247817913| [2025/04/30 18:20:47 818991] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247818991| [2025/04/30 18:20:47 819001] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247818480|pq_index:0| [2025/04/30 18:20:47 819005] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247817817| [2025/04/30 18:20:47 819013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247819009| [2025/04/30 18:20:47 819017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247818480|now:1746037247819009| [2025/04/30 18:20:47 819022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247818480|now:1746037247819009| [2025/04/30 18:20:47 819026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 819030] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 819035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53756|min_srtt:53756|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 819039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 819044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 819048] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 819054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 819058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 819062] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53756|min_srtt:53756|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 819066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 819071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 819077] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 819080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 819085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 819089] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 819093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 819105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 819109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1694| [2025/04/30 18:20:47 819150] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037247819117|stream_id:0|stream_offset:1627050| [2025/04/30 18:20:47 819160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 819168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:47 819174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53756|rtt_var:1067|pto_duration:58024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 819185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 819190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 819197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 819203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247902141|now:1746037247819174|interv:82967| [2025/04/30 18:20:47 819210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247902141|now:1746037247819174|interval:82967|pto_count:0|srtt:53756 [2025/04/30 18:20:47 819215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:66083| [2025/04/30 18:20:47 819220] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 819224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1628229| [2025/04/30 18:20:47 819229] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 819235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1695| [2025/04/30 18:20:47 819269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247819242|stream_id:0|stream_offset:1628229| [2025/04/30 18:20:47 819281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 819289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 819295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53756|rtt_var:1067|pto_duration:58024|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 819305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 819312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 819325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:47 819332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247902266|now:1746037247819295|interv:82971| [2025/04/30 18:20:47 819339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247902266|now:1746037247819295|interval:82971|pto_count:0|srtt:53756 [2025/04/30 18:20:47 819347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 819354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 819361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 819369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 819380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247820380|now:1746037247819380|interv:1000| [2025/04/30 18:20:47 819386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 819392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 819398] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247820380| [2025/04/30 18:20:47 819405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247820380| [2025/04/30 18:20:47 819411] [debug] |xqc_engine_wakeup_after|wakeup:1746037247820380|now:1746037247819411|diff:969| [2025/04/30 18:20:47 819418] [debug] |xqc_engine_main_logic|END|now:1746037247819009| [2025/04/30 18:20:47 819772] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247819771| [2025/04/30 18:20:47 819780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 819786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:709| [2025/04/30 18:20:47 819790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:710| [2025/04/30 18:20:47 819796] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:710| [2025/04/30 18:20:47 819800] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 819805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1637|path_largest_ack:1636| [2025/04/30 18:20:47 819810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:73282|prior_delivered:1522073|prior_time:1746037247760517|is_app_limited:0|send_elapse:55062|ack_elapse:59254|ctl_first_sent_time:1746037247762316|lagest_ack_time:1746037247819771|curr_delivered:1591730| [2025/04/30 18:20:47 819815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247762316| [2025/04/30 18:20:47 819819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 819824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1637|path_largest_ack:1637| [2025/04/30 18:20:47 819833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72082|prior_delivered:1524473|prior_time:1746037247762516|is_app_limited:0|send_elapse:54820|ack_elapse:57255|ctl_first_sent_time:1746037247764004|lagest_ack_time:1746037247819771|curr_delivered:1592930| [2025/04/30 18:20:47 819838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247764004| [2025/04/30 18:20:47 819842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 819846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53756|rttvar:1067|minrtt:30950|latest_rtt:55767|ack_delay:1000| [2025/04/30 18:20:47 819851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53882|rttvar:1053|minrtt:30950|latest_rtt:55767|ack_delay:1000| [2025/04/30 18:20:47 819855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1637|lost_pn:1634|thresh:3| [2025/04/30 18:20:47 819859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 819863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 819867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 819871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 819875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 819879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53882|rtt_var:1053|pto_duration:58094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 819884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 819888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 819892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 819895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247902336|now:1746037247819879|interv:82457| [2025/04/30 18:20:47 819900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247902336|now:1746037247819879|interval:82457|pto_count:0|srtt:53882 [2025/04/30 18:20:47 819904] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54820, ack_elapse 57255, delivered 68457|rate 1195651|lost 220| [2025/04/30 18:20:47 819909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195651) in round 24| [2025/04/30 18:20:47 819913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 819917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 819921] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247764004|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 819928] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247764004|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 819933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:64883|srtt:53882|latest_rtt:55767|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 819939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:710|largest:710|pns:2| [2025/04/30 18:20:47 819943] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:710|frame:ACK |recv_time:1746037247819771|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 819948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367819771|now:1746037247819771|interv:120000000| [2025/04/30 18:20:47 819952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367819771|now:1746037247819771|interv:120000000| [2025/04/30 18:20:47 819956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247820380|pq_index:0| [2025/04/30 18:20:47 819960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247819009| [2025/04/30 18:20:47 819964] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247819964| [2025/04/30 18:20:47 819969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247819968| [2025/04/30 18:20:47 819975] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 819979] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53882|min_srtt:53882|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 819984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 820011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 820015] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 820019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 820023] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 820028] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53882|min_srtt:53882|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 820032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 820036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 820043] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 820047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 820051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 820056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 820060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 820065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 820068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 820073] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247820380| [2025/04/30 18:20:47 820077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247820380| [2025/04/30 18:20:47 820081] [debug] |xqc_engine_wakeup_after|wakeup:1746037247820380|now:1746037247820080|diff:300| [2025/04/30 18:20:47 820085] [debug] |xqc_engine_main_logic|END|now:1746037247819968| [2025/04/30 18:20:47 820090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247820090| [2025/04/30 18:20:47 820094] [debug] |xqc_engine_wakeup_after|wakeup:1746037247820380|now:1746037247820094|diff:286| [2025/04/30 18:20:47 820098] [debug] |xqc_engine_main_logic|END|now:1746037247820090| [2025/04/30 18:20:47 821170] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247821169| [2025/04/30 18:20:47 821179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247820380|pq_index:0| [2025/04/30 18:20:47 821184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247819968| [2025/04/30 18:20:47 821189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247821188| [2025/04/30 18:20:47 821193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247820380|now:1746037247821188| [2025/04/30 18:20:47 821198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247820380|now:1746037247821188| [2025/04/30 18:20:47 821202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 821206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 821211] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53882|min_srtt:53882|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 821216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 821220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 821224] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 821228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 821237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 821241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53882|min_srtt:53882|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 821245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 821251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 821257] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 821263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 821270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 821277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 821284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 821288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 821292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1696| [2025/04/30 18:20:47 821332] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037247821301|stream_id:0|stream_offset:1629408| [2025/04/30 18:20:47 821341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 821348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:47 821355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53882|rtt_var:1053|pto_duration:58094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 821362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 821368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 821372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 821376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247904395|now:1746037247821355|interv:83040| [2025/04/30 18:20:47 821381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247904395|now:1746037247821355|interval:83040|pto_count:0|srtt:53882 [2025/04/30 18:20:47 821385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:66083| [2025/04/30 18:20:47 821395] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 821399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1630587| [2025/04/30 18:20:47 821404] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 821408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1697| [2025/04/30 18:20:47 821440] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247821415|stream_id:0|stream_offset:1630587| [2025/04/30 18:20:47 821449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 821456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 821463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53882|rtt_var:1053|pto_duration:58094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 821470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 821474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 821478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:47 821482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247904509|now:1746037247821462|interv:83047| [2025/04/30 18:20:47 821486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247904509|now:1746037247821462|interval:83047|pto_count:0|srtt:53882 [2025/04/30 18:20:47 821490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 821495] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 821499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1631766| [2025/04/30 18:20:47 821504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 821508] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1698| [2025/04/30 18:20:47 821538] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67283|now:1746037247821515|stream_id:0|stream_offset:1631766| [2025/04/30 18:20:47 821547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1698|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 821554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67283|applimit:0| [2025/04/30 18:20:47 821561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53882|rtt_var:1053|pto_duration:58094|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 821572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 821576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 821580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68483| [2025/04/30 18:20:47 821584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247904609|now:1746037247821561|interv:83048| [2025/04/30 18:20:47 821588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247904609|now:1746037247821561|interval:83048|pto_count:0|srtt:53882 [2025/04/30 18:20:47 821592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:68483| [2025/04/30 18:20:47 821597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 821601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:68483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1632945| [2025/04/30 18:20:47 821606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 821610] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247904609| [2025/04/30 18:20:47 821614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247904609| [2025/04/30 18:20:47 821618] [debug] |xqc_engine_wakeup_after|wakeup:1746037247904609|now:1746037247821618|diff:82991| [2025/04/30 18:20:47 821622] [debug] |xqc_engine_main_logic|END|now:1746037247821188| [2025/04/30 18:20:47 821632] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247821631| [2025/04/30 18:20:47 821637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 821642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:710| [2025/04/30 18:20:47 821646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:711| [2025/04/30 18:20:47 821652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:711| [2025/04/30 18:20:47 821656] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 821661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1638| [2025/04/30 18:20:47 821666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:73282|prior_delivered:1524473|prior_time:1746037247762516|is_app_limited:0|send_elapse:54951|ack_elapse:59115|ctl_first_sent_time:1746037247764135|lagest_ack_time:1746037247821631|curr_delivered:1594130| [2025/04/30 18:20:47 821671] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247764135| [2025/04/30 18:20:47 821675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 821679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1639|path_largest_ack:1639| [2025/04/30 18:20:47 821687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72082|prior_delivered:1526873|prior_time:1746037247764506|is_app_limited:0|send_elapse:54830|ack_elapse:57125|ctl_first_sent_time:1746037247765969|lagest_ack_time:1746037247821631|curr_delivered:1595330| [2025/04/30 18:20:47 821691] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247765969| [2025/04/30 18:20:47 821695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 821699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53882|rttvar:1053|minrtt:30950|latest_rtt:55662|ack_delay:1000| [2025/04/30 18:20:47 821704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53979|rttvar:985|minrtt:30950|latest_rtt:55662|ack_delay:1000| [2025/04/30 18:20:47 821708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1639|lost_pn:1636|thresh:3| [2025/04/30 18:20:47 821712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 821716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 821720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 821724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 821728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 821732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53979|rtt_var:985|pto_duration:57919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 821736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 821740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 821744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 821748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247904434|now:1746037247821732|interv:82702| [2025/04/30 18:20:47 821752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247904434|now:1746037247821732|interval:82702|pto_count:0|srtt:53979 [2025/04/30 18:20:47 821757] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54830, ack_elapse 57125, delivered 68457|rate 1198371|lost 220| [2025/04/30 18:20:47 821761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198371) in round 24| [2025/04/30 18:20:47 821765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 821770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 821774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247765969|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 821778] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247765969|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 821785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:66083|srtt:53979|latest_rtt:55662|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 821791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:711|largest:711|pns:2| [2025/04/30 18:20:47 821796] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:711|frame:ACK |recv_time:1746037247821631|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 821800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367821631|now:1746037247821631|interv:120000000| [2025/04/30 18:20:47 821805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367821631|now:1746037247821631|interv:120000000| [2025/04/30 18:20:47 821809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247904609|pq_index:0| [2025/04/30 18:20:47 821813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247821188| [2025/04/30 18:20:47 821817] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247821817| [2025/04/30 18:20:47 821822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247821821| [2025/04/30 18:20:47 821827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 821831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53979|min_srtt:53979|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 821836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 821840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 821844] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 821848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 821852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 821856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53979|min_srtt:53979|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 821861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 821865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 821869] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 821875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 821880] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 821884] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 821888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1632945| [2025/04/30 18:20:47 821892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 821896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247822896|now:1746037247821896|interv:1000| [2025/04/30 18:20:47 821900] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 821904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 821908] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247822896| [2025/04/30 18:20:47 821912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247822896| [2025/04/30 18:20:47 821916] [debug] |xqc_engine_wakeup_after|wakeup:1746037247822896|now:1746037247821916|diff:980| [2025/04/30 18:20:47 821920] [debug] |xqc_engine_main_logic|END|now:1746037247821821| [2025/04/30 18:20:47 821925] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247821925| [2025/04/30 18:20:47 821929] [debug] |xqc_engine_wakeup_after|wakeup:1746037247822896|now:1746037247821929|diff:967| [2025/04/30 18:20:47 821933] [debug] |xqc_engine_main_logic|END|now:1746037247821925| [2025/04/30 18:20:47 823002] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247823002| [2025/04/30 18:20:47 823011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247822896|pq_index:0| [2025/04/30 18:20:47 823016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247821821| [2025/04/30 18:20:47 823021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247823020| [2025/04/30 18:20:47 823025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247822896|now:1746037247823020| [2025/04/30 18:20:47 823029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247822896|now:1746037247823020| [2025/04/30 18:20:47 823033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 823037] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 823042] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53979|min_srtt:53979|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 823047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 823051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 823059] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 823063] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 823067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 823071] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53979|min_srtt:53979|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 823076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 823080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 823084] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 823088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 823092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 823097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 823101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1632945| [2025/04/30 18:20:47 823105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 823110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1699| [2025/04/30 18:20:47 823153] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247823118|stream_id:0|stream_offset:1632945| [2025/04/30 18:20:47 823162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 823170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 823176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53979|rtt_var:985|pto_duration:57919|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 823184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 823190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 823196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:47 823203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247906037|now:1746037247823176|interv:82861| [2025/04/30 18:20:47 823210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247906037|now:1746037247823176|interval:82861|pto_count:0|srtt:53979 [2025/04/30 18:20:47 823222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 823227] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 823231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 823236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 823240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247824240|now:1746037247823240|interv:1000| [2025/04/30 18:20:47 823244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 823247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 823252] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247824240| [2025/04/30 18:20:47 823256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247824240| [2025/04/30 18:20:47 823261] [debug] |xqc_engine_wakeup_after|wakeup:1746037247824240|now:1746037247823261|diff:979| [2025/04/30 18:20:47 823267] [debug] |xqc_engine_main_logic|END|now:1746037247823020| [2025/04/30 18:20:47 823553] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247823552| [2025/04/30 18:20:47 823561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 823568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:711| [2025/04/30 18:20:47 823572] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:712| [2025/04/30 18:20:47 823578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:712| [2025/04/30 18:20:47 823582] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 823587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1642|path_largest_ack:1640| [2025/04/30 18:20:47 823591] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:73282|prior_delivered:1526873|prior_time:1746037247764506|is_app_limited:0|send_elapse:54975|ack_elapse:59046|ctl_first_sent_time:1746037247766114|lagest_ack_time:1746037247823552|curr_delivered:1596530| [2025/04/30 18:20:47 823596] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247766114| [2025/04/30 18:20:47 823601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 823605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 823610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:73282|prior_delivered:1529273|prior_time:1746037247766513|is_app_limited:0|send_elapse:54782|ack_elapse:57039|ctl_first_sent_time:1746037247767975|lagest_ack_time:1746037247823552|curr_delivered:1597730| [2025/04/30 18:20:47 823614] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247767975| [2025/04/30 18:20:47 823618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 823627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53979|rttvar:985|minrtt:30950|latest_rtt:55577|ack_delay:1000| [2025/04/30 18:20:47 823631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54054|rttvar:888|minrtt:30950|latest_rtt:55577|ack_delay:1000| [2025/04/30 18:20:47 823636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1642|lost_pn:1639|thresh:3| [2025/04/30 18:20:47 823640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 823644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 823648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 823652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 823656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 823660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247828761|now:1746037247823660|interval:5101| [2025/04/30 18:20:47 823664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247828761|now:1746037247823660|interv:5101| [2025/04/30 18:20:47 823669] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54782, ack_elapse 57039, delivered 68457|rate 1200178|lost 220| [2025/04/30 18:20:47 823673] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200178) in round 24| [2025/04/30 18:20:47 823677] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 823682] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 823686] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247767975|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 823690] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247767975|recovery:1|recovery_start:1746037247811813|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 823695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:64883|srtt:54054|latest_rtt:55577|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247811813|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 823701] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:712|largest:712|pns:2| [2025/04/30 18:20:47 823705] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:712|frame:ACK |recv_time:1746037247823552|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 823710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367823552|now:1746037247823552|interv:120000000| [2025/04/30 18:20:47 823714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367823552|now:1746037247823552|interv:120000000| [2025/04/30 18:20:47 823722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247824240|pq_index:0| [2025/04/30 18:20:47 823727] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247823020| [2025/04/30 18:20:47 823731] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247823731| [2025/04/30 18:20:47 823736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247823735| [2025/04/30 18:20:47 823741] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 823746] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54054|min_srtt:54054|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 823750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 823755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 823759] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 823763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 823767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 823771] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54054|min_srtt:54054|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 823776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 823780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 823784] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 823788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 823792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 823797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 823801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 823805] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 823809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 823813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247824240| [2025/04/30 18:20:47 823820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247824240| [2025/04/30 18:20:47 823824] [debug] |xqc_engine_wakeup_after|wakeup:1746037247824240|now:1746037247823824|diff:416| [2025/04/30 18:20:47 823828] [debug] |xqc_engine_main_logic|END|now:1746037247823735| [2025/04/30 18:20:47 823833] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247823833| [2025/04/30 18:20:47 823837] [debug] |xqc_engine_wakeup_after|wakeup:1746037247824240|now:1746037247823837|diff:403| [2025/04/30 18:20:47 823841] [debug] |xqc_engine_main_logic|END|now:1746037247823833| [2025/04/30 18:20:47 824910] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247824910| [2025/04/30 18:20:47 824921] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247824240|pq_index:0| [2025/04/30 18:20:47 824925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247823735| [2025/04/30 18:20:47 824930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247824929| [2025/04/30 18:20:47 824935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247824240|now:1746037247824929| [2025/04/30 18:20:47 824939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247824240|now:1746037247824929| [2025/04/30 18:20:47 824943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 824948] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 824953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54054|min_srtt:54054|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 824957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 824962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 824966] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 824970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 824974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 824978] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54054|min_srtt:54054|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 824982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 825004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 825008] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 825012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 825022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 825026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 825031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 825035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 825040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1700| [2025/04/30 18:20:47 825076] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037247825048|stream_id:0|stream_offset:1634124| [2025/04/30 18:20:47 825086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 825093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:47 825101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247828761|now:1746037247825100|interval:3661| [2025/04/30 18:20:47 825107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247828761|now:1746037247825100|interv:3661| [2025/04/30 18:20:47 825113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:66083| [2025/04/30 18:20:47 825121] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 825128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1635303| [2025/04/30 18:20:47 825135] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 825142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1701| [2025/04/30 18:20:47 825183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037247825153|stream_id:0|stream_offset:1635303| [2025/04/30 18:20:47 825193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1701|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 825200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:47 825207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247828761|now:1746037247825207|interval:3554| [2025/04/30 18:20:47 825214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247828761|now:1746037247825207|interv:3554| [2025/04/30 18:20:47 825221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:67283| [2025/04/30 18:20:47 825229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 825241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1636482| [2025/04/30 18:20:47 825248] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 825254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247826254|now:1746037247825254|interv:1000| [2025/04/30 18:20:47 825259] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 825263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 825267] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247826254| [2025/04/30 18:20:47 825271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247826254| [2025/04/30 18:20:47 825275] [debug] |xqc_engine_wakeup_after|wakeup:1746037247826254|now:1746037247825275|diff:979| [2025/04/30 18:20:47 825280] [debug] |xqc_engine_main_logic|END|now:1746037247824929| [2025/04/30 18:20:47 825514] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037247825513| [2025/04/30 18:20:47 825524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 825530] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:712| [2025/04/30 18:20:47 825534] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:713| [2025/04/30 18:20:47 825540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:713| [2025/04/30 18:20:47 825544] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 825550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 825555] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74482|prior_delivered:1529273|prior_time:1746037247766513|is_app_limited:0|send_elapse:54934|ack_elapse:59000|ctl_first_sent_time:1746037247768127|lagest_ack_time:1746037247825513|curr_delivered:1598930| [2025/04/30 18:20:47 825560] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247768127| [2025/04/30 18:20:47 825564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:47 825568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 825573] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:73282|prior_delivered:1531673|prior_time:1746037247768489|is_app_limited:0|send_elapse:54814|ack_elapse:57024|ctl_first_sent_time:1746037247769955|lagest_ack_time:1746037247825513|curr_delivered:1600130| [2025/04/30 18:20:47 825577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247769955| [2025/04/30 18:20:47 825581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 825586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54054|rttvar:888|minrtt:30950|latest_rtt:55558|ack_delay:1000| [2025/04/30 18:20:47 825590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54117|rttvar:792|minrtt:30950|latest_rtt:55558|ack_delay:1000| [2025/04/30 18:20:47 825600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1644|lost_pn:1641|thresh:3| [2025/04/30 18:20:47 825604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 825608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 825612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 825616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 825621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1641|lost_pn:1641|po_sent_time:1746037247766237|lost_send_time:1746037247763011|loss_delay:62502|frame:STREAM |repair:128| [2025/04/30 18:20:47 825626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247766237u| [2025/04/30 18:20:47 825630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 825634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54117|rtt_var:792|pto_duration:57285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 825639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 825643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 825647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 825651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247907438|now:1746037247825634|interv:81804| [2025/04/30 18:20:47 825655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247907438|now:1746037247825634|interval:81804|pto_count:0|srtt:54117 [2025/04/30 18:20:47 825660] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54814, ack_elapse 57024, delivered 68457|rate 1200494|lost 221| [2025/04/30 18:20:47 825664] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200494) in round 24| [2025/04/30 18:20:47 825669] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 825673] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 825677] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247769955|recovery:1|recovery_start:1746037247825630|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 825682] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247769955|recovery:1|recovery_start:1746037247825630|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 825686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:63683|srtt:54117|latest_rtt:55558|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247825630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 825695] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:713|largest:713|pns:2| [2025/04/30 18:20:47 825700] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:713|frame:ACK |recv_time:1746037247825513|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 825705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367825513|now:1746037247825513|interv:120000000| [2025/04/30 18:20:47 825709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367825513|now:1746037247825513|interv:120000000| [2025/04/30 18:20:47 825713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247826254|pq_index:0| [2025/04/30 18:20:47 825717] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247824929| [2025/04/30 18:20:47 825721] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247825721| [2025/04/30 18:20:47 825726] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247825725| [2025/04/30 18:20:47 825731] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 825736] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54117|min_srtt:54117|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 825741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 825745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 825749] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 825753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 825758] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 825762] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54117|min_srtt:54117|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 825766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 825771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 825774] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 825778] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 825783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 825787] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 825794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1636482| [2025/04/30 18:20:47 825798] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 825802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 825806] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247826254| [2025/04/30 18:20:47 825810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247826254| [2025/04/30 18:20:47 825814] [debug] |xqc_engine_wakeup_after|wakeup:1746037247826254|now:1746037247825814|diff:440| [2025/04/30 18:20:47 825819] [debug] |xqc_engine_main_logic|END|now:1746037247825725| [2025/04/30 18:20:47 825824] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247825824| [2025/04/30 18:20:47 825828] [debug] |xqc_engine_wakeup_after|wakeup:1746037247826254|now:1746037247825828|diff:426| [2025/04/30 18:20:47 825832] [debug] |xqc_engine_main_logic|END|now:1746037247825824| [2025/04/30 18:20:47 826902] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247826902| [2025/04/30 18:20:47 826913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247826254|pq_index:0| [2025/04/30 18:20:47 826917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247825725| [2025/04/30 18:20:47 826922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247826921| [2025/04/30 18:20:47 826927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247826254|now:1746037247826921| [2025/04/30 18:20:47 826931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247826254|now:1746037247826921| [2025/04/30 18:20:47 826935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 826940] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 826945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54117|min_srtt:54117|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 826949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 826954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 826958] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 826962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 826966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 826970] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54117|min_srtt:54117|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 826974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 826984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 827006] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 827010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 827014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 827019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 827023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1636482| [2025/04/30 18:20:47 827028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 827032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1702| [2025/04/30 18:20:47 827069] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247827040|stream_id:0|stream_offset:1636482| [2025/04/30 18:20:47 827079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1702|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 827087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 827093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54117|rtt_var:792|pto_duration:57285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 827100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 827106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 827112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 827116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247909325|now:1746037247827093|interv:82232| [2025/04/30 18:20:47 827120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247909325|now:1746037247827093|interval:82232|pto_count:0|srtt:54117 [2025/04/30 18:20:47 827125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:64883| [2025/04/30 18:20:47 827130] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 827134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1637661| [2025/04/30 18:20:47 827139] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 827147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1703| [2025/04/30 18:20:47 827183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037247827155|stream_id:0|stream_offset:1637661| [2025/04/30 18:20:47 827192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 827199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:47 827207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54117|rtt_var:792|pto_duration:57285|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 827214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 827221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 827228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:47 827234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247909440|now:1746037247827206|interv:82234| [2025/04/30 18:20:47 827240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247909440|now:1746037247827206|interval:82234|pto_count:0|srtt:54117 [2025/04/30 18:20:47 827248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:66083| [2025/04/30 18:20:47 827255] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 827262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1638840| [2025/04/30 18:20:47 827269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 827276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247828276|now:1746037247827276|interv:1000| [2025/04/30 18:20:47 827282] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 827289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 827296] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247828276| [2025/04/30 18:20:47 827302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247828276| [2025/04/30 18:20:47 827309] [debug] |xqc_engine_wakeup_after|wakeup:1746037247828276|now:1746037247827309|diff:967| [2025/04/30 18:20:47 827316] [debug] |xqc_engine_main_logic|END|now:1746037247826921| [2025/04/30 18:20:47 828053] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037247828052| [2025/04/30 18:20:47 828067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 828077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:713| [2025/04/30 18:20:47 828083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:714| [2025/04/30 18:20:47 828092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:714| [2025/04/30 18:20:47 828105] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 828113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1647|path_largest_ack:1645| [2025/04/30 18:20:47 828120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74482|prior_delivered:1531673|prior_time:1746037247768489|is_app_limited:0|send_elapse:54962|ack_elapse:59563|ctl_first_sent_time:1746037247770103|lagest_ack_time:1746037247828052|curr_delivered:1601330| [2025/04/30 18:20:47 828128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247770103| [2025/04/30 18:20:47 828136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:47 828143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1647|path_largest_ack:1647| [2025/04/30 18:20:47 828150] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74482|prior_delivered:1534073|prior_time:1746037247770490|is_app_limited:0|send_elapse:54735|ack_elapse:57562|ctl_first_sent_time:1746037247772046|lagest_ack_time:1746037247828052|curr_delivered:1602530| [2025/04/30 18:20:47 828156] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247772046| [2025/04/30 18:20:47 828163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:47 828170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54117|rttvar:792|minrtt:30950|latest_rtt:56006|ack_delay:1000| [2025/04/30 18:20:47 828177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54228|rttvar:816|minrtt:30950|latest_rtt:56006|ack_delay:1000| [2025/04/30 18:20:47 828184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1647|lost_pn:1644|thresh:3| [2025/04/30 18:20:47 828190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 828196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 828202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 828209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 828215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 828222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 828229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833225|now:1746037247828229|interval:4996| [2025/04/30 18:20:47 828236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833225|now:1746037247828229|interv:4996| [2025/04/30 18:20:47 828242] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54735, ack_elapse 57562, delivered 68457|rate 1189274|lost 221| [2025/04/30 18:20:47 828262] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189274) in round 24| [2025/04/30 18:20:47 828269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 828273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:5554| [2025/04/30 18:20:47 828277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247772046|recovery:1|recovery_start:1746037247825630|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 828282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247772046|recovery:1|recovery_start:1746037247825630|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 828287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:63683|srtt:54228|latest_rtt:56006|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247825630|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 828293] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:714|largest:714|pns:2| [2025/04/30 18:20:47 828298] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:714|frame:ACK |recv_time:1746037247828052|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 828302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367828052|now:1746037247828052|interv:120000000| [2025/04/30 18:20:47 828307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367828052|now:1746037247828052|interv:120000000| [2025/04/30 18:20:47 828311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247828276|pq_index:0| [2025/04/30 18:20:47 828315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247826921| [2025/04/30 18:20:47 828319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247828319| [2025/04/30 18:20:47 828324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247828323| [2025/04/30 18:20:47 828329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247828276|now:1746037247828323| [2025/04/30 18:20:47 828333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247828276|now:1746037247828323| [2025/04/30 18:20:47 828337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 828341] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 828346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54228|min_srtt:54228|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 828351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 828355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 828359] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 828366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 828371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 828375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54228|min_srtt:54228|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 828379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 828384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 828387] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 828391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 828395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 828400] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 828404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1638840| [2025/04/30 18:20:47 828409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 828413] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1704| [2025/04/30 18:20:47 828450] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247828421|stream_id:0|stream_offset:1638840| [2025/04/30 18:20:47 828456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 828461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 828465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833225|now:1746037247828465|interval:4760| [2025/04/30 18:20:47 828470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833225|now:1746037247828465|interv:4760| [2025/04/30 18:20:47 828474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:64883| [2025/04/30 18:20:47 828479] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 828483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1640019| [2025/04/30 18:20:47 828488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 828495] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1705| [2025/04/30 18:20:47 828519] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037247828502|stream_id:0|stream_offset:1640019| [2025/04/30 18:20:47 828524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 828529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:47 828533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247833225|now:1746037247828533|interval:4692| [2025/04/30 18:20:47 828537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247833225|now:1746037247828533|interv:4692| [2025/04/30 18:20:47 828541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:66083| [2025/04/30 18:20:47 828546] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 828550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1641198| [2025/04/30 18:20:47 828555] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 828558] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247829558|now:1746037247828558|interv:1000| [2025/04/30 18:20:47 828563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 828566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 828570] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247829558| [2025/04/30 18:20:47 828574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247829558| [2025/04/30 18:20:47 828579] [debug] |xqc_engine_wakeup_after|wakeup:1746037247829558|now:1746037247828578|diff:980| [2025/04/30 18:20:47 828583] [debug] |xqc_engine_main_logic|END|now:1746037247828323| [2025/04/30 18:20:47 828588] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247828588| [2025/04/30 18:20:47 828592] [debug] |xqc_engine_wakeup_after|wakeup:1746037247829558|now:1746037247828592|diff:966| [2025/04/30 18:20:47 828596] [debug] |xqc_engine_main_logic|END|now:1746037247828588| [2025/04/30 18:20:47 829511] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037247829510| [2025/04/30 18:20:47 829523] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 829529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:714| [2025/04/30 18:20:47 829533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:715| [2025/04/30 18:20:47 829539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:715| [2025/04/30 18:20:47 829543] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 829549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1650|path_largest_ack:1648| [2025/04/30 18:20:47 829559] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75682|prior_delivered:1534073|prior_time:1746037247770490|is_app_limited:0|send_elapse:54869|ack_elapse:59020|ctl_first_sent_time:1746037247772180|lagest_ack_time:1746037247829510|curr_delivered:1603730| [2025/04/30 18:20:47 829564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247772180| [2025/04/30 18:20:47 829569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:47 829573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 829577] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75682|prior_delivered:1536473|prior_time:1746037247772521|is_app_limited:0|send_elapse:54807|ack_elapse:56989|ctl_first_sent_time:1746037247773981|lagest_ack_time:1746037247829510|curr_delivered:1604930| [2025/04/30 18:20:47 829582] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247773981| [2025/04/30 18:20:47 829586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 829590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54228|rttvar:816|minrtt:30950|latest_rtt:55529|ack_delay:0| [2025/04/30 18:20:47 829594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54391|rttvar:937|minrtt:30950|latest_rtt:55529|ack_delay:0| [2025/04/30 18:20:47 829599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1650|lost_pn:1647|thresh:3| [2025/04/30 18:20:47 829603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 829607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 829611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 829615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 829619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 829623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1646|lost_pn:1647|po_sent_time:1746037247770219|lost_send_time:1746037247767040|loss_delay:62470|frame:STREAM |repair:128| [2025/04/30 18:20:47 829628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247770219u| [2025/04/30 18:20:47 829632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 829636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247834759|now:1746037247829636|interval:5123| [2025/04/30 18:20:47 829641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247834759|now:1746037247829636|interv:5123| [2025/04/30 18:20:47 829645] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54807, ack_elapse 56989, delivered 68457|rate 1201231|lost 222| [2025/04/30 18:20:47 829652] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201231) in round 24| [2025/04/30 18:20:47 829656] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 829661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 829665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247773981|recovery:1|recovery_start:1746037247829632|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 829669] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247773981|recovery:1|recovery_start:1746037247829632|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 829674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:62483|srtt:54391|latest_rtt:55529|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247829632|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 829680] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:715|largest:715|pns:2| [2025/04/30 18:20:47 829684] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:715|frame:ACK |recv_time:1746037247829510|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 829689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367829510|now:1746037247829510|interv:120000000| [2025/04/30 18:20:47 829694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367829510|now:1746037247829510|interv:120000000| [2025/04/30 18:20:47 829697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247829558|pq_index:0| [2025/04/30 18:20:47 829702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247828323| [2025/04/30 18:20:47 829706] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247829706| [2025/04/30 18:20:47 829711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247829710| [2025/04/30 18:20:47 829715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247829558|now:1746037247829710| [2025/04/30 18:20:47 829720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247829558|now:1746037247829710| [2025/04/30 18:20:47 829724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 829728] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 829733] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54391|min_srtt:54391|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 829738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:62483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 829742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 829746] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 829755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 829759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 829763] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54391|min_srtt:54391|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 829768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:62483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 829772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 829776] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 829780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 829784] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 829788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 829793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1641198| [2025/04/30 18:20:47 829797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 829801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1706| [2025/04/30 18:20:47 829835] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1706|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247829809|stream_id:0|stream_offset:1641198| [2025/04/30 18:20:47 829841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 829846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 829852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247834759|now:1746037247829852|interval:4907| [2025/04/30 18:20:47 829859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247834759|now:1746037247829852|interv:4907| [2025/04/30 18:20:47 829867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:63683| [2025/04/30 18:20:47 829874] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 829881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 829888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 829900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247830900|now:1746037247829900|interv:1000| [2025/04/30 18:20:47 829904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 829908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 829912] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247830900| [2025/04/30 18:20:47 829917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247830900| [2025/04/30 18:20:47 829921] [debug] |xqc_engine_wakeup_after|wakeup:1746037247830900|now:1746037247829920|diff:980| [2025/04/30 18:20:47 829925] [debug] |xqc_engine_main_logic|END|now:1746037247829710| [2025/04/30 18:20:47 829930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247829930| [2025/04/30 18:20:47 829934] [debug] |xqc_engine_wakeup_after|wakeup:1746037247830900|now:1746037247829934|diff:966| [2025/04/30 18:20:47 829938] [debug] |xqc_engine_main_logic|END|now:1746037247829930| [2025/04/30 18:20:47 830619] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037247830618| [2025/04/30 18:20:47 830630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 830637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:715| [2025/04/30 18:20:47 830640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:716| [2025/04/30 18:20:47 830647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:716| [2025/04/30 18:20:47 830651] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 830656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 830661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:76882|prior_delivered:1536473|prior_time:1746037247772521|is_app_limited:0|send_elapse:54964|ack_elapse:58097|ctl_first_sent_time:1746037247774138|lagest_ack_time:1746037247830618|curr_delivered:1606130| [2025/04/30 18:20:47 830665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247774138| [2025/04/30 18:20:47 830670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 830674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1652|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1652|path_largest_ack:1652| [2025/04/30 18:20:47 830679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74501|prior_delivered:1538873|prior_time:1746037247774530|is_app_limited:0|send_elapse:54095|ack_elapse:56088|ctl_first_sent_time:1746037247775199|lagest_ack_time:1746037247830618|curr_delivered:1606149| [2025/04/30 18:20:47 830683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247775199| [2025/04/30 18:20:47 830687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 830692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54391|rttvar:937|minrtt:30950|latest_rtt:55419|ack_delay:0| [2025/04/30 18:20:47 830696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54520|rttvar:960|minrtt:30950|latest_rtt:55419|ack_delay:0| [2025/04/30 18:20:47 830706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1652|lost_pn:1649|thresh:3| [2025/04/30 18:20:47 830710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 830714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 830718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 830722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 830725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 830729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 830734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1649|lost_pn:1649|po_sent_time:1746037247772289|lost_send_time:1746037247768272|loss_delay:62346|frame:STREAM |repair:128| [2025/04/30 18:20:47 830739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247772289u| [2025/04/30 18:20:47 830743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 830747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54520|rtt_var:960|pto_duration:58360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 830751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 830755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 830759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61264| [2025/04/30 18:20:47 830763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247913169|now:1746037247830747|interv:82422| [2025/04/30 18:20:47 830767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247913169|now:1746037247830747|interval:82422|pto_count:0|srtt:54520 [2025/04/30 18:20:47 830772] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54095, ack_elapse 56088, delivered 67276|rate 1199472|lost 223| [2025/04/30 18:20:47 830776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199472) in round 24| [2025/04/30 18:20:47 830781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 830785] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 830789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:1219|po_sent_time:1746037247775199|recovery:1|recovery_start:1746037247830743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 830793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:1219|po_sent_time:1746037247775199|recovery:1|recovery_start:1746037247830743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 830798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:61264|srtt:54520|latest_rtt:55419|min_rtt:30950|applimit:0|lost:216|recovery:1|recovery_start:1746037247830743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 830807] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:716|largest:716|pns:2| [2025/04/30 18:20:47 830811] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:716|frame:ACK |recv_time:1746037247830618|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 830816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367830618|now:1746037247830618|interv:120000000| [2025/04/30 18:20:47 830820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367830618|now:1746037247830618|interv:120000000| [2025/04/30 18:20:47 830824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247830900|pq_index:0| [2025/04/30 18:20:47 830828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247829710| [2025/04/30 18:20:47 830832] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247830832| [2025/04/30 18:20:47 830837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247830836| [2025/04/30 18:20:47 830842] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 830847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 830852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 830856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 830861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1621|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 830866] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 830870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:6000|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 830874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 830879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:1623|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 830883] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 830887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6019|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 830894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54520|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 830898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1624|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 830903] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 830907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7219|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 830911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 830915] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 830919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 830923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 830927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 830931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7219|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 830936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 830939] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 830943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 830947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 830952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1621|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 830956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 830960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 830964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 830968] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 830972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 830979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 830983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 831007] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247830900| [2025/04/30 18:20:47 831011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247830900| [2025/04/30 18:20:47 831015] [debug] |xqc_engine_wakeup_after|wakeup:1746037247830900|now:1746037247831015|diff:18446744073709551501| [2025/04/30 18:20:47 831020] [debug] |xqc_engine_main_logic|END|now:1746037247830836| [2025/04/30 18:20:47 831025] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247831025| [2025/04/30 18:20:47 831029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247830900|pq_index:0| [2025/04/30 18:20:47 831033] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247830836| [2025/04/30 18:20:47 831038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247831037| [2025/04/30 18:20:47 831042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247830900|now:1746037247831037| [2025/04/30 18:20:47 831046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247830900|now:1746037247831037| [2025/04/30 18:20:47 831051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 831058] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 831066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 831073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7219|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 831080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 831086] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 831093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 831099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 831107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54520|min_srtt:54520|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 831113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7219|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 831120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 831126] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 831133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 831143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 831148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1621|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 831152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 831157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 831161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1707| [2025/04/30 18:20:47 831196] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1707|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61264|now:1746037247831169|stream_id:0|stream_offset:1548057| [2025/04/30 18:20:47 831202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1707|origin_pktnum:1621|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 831207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61264|applimit:0| [2025/04/30 18:20:47 831211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54520|rtt_var:960|pto_duration:58360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 831216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 831223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 831230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62464| [2025/04/30 18:20:47 831236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247914529|now:1746037247831211|interv:83318| [2025/04/30 18:20:47 831243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247914529|now:1746037247831211|interval:83318|pto_count:0|srtt:54520 [2025/04/30 18:20:47 831251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:62464| [2025/04/30 18:20:47 831258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1623|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 831265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:62464|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 831271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 831276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1708| [2025/04/30 18:20:47 831304] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1708|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62464|now:1746037247831282|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 831309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1708|origin_pktnum:1623|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 831314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1708|origin_pktnum:1623|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 831323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62464|applimit:0| [2025/04/30 18:20:47 831328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54520|rtt_var:960|pto_duration:58360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 831335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 831341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 831348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 831355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247914642|now:1746037247831328|interv:83314| [2025/04/30 18:20:47 831361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247914642|now:1746037247831328|interval:83314|pto_count:0|srtt:54520 [2025/04/30 18:20:47 831369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:62483| [2025/04/30 18:20:47 831377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1624|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 831383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 831391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 831398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1709| [2025/04/30 18:20:47 831431] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247831408|stream_id:0|stream_offset:1549236| [2025/04/30 18:20:47 831437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1709|origin_pktnum:1624|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 831442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 831447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54520|rtt_var:960|pto_duration:58360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 831454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 831460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 831467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 831474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247914768|now:1746037247831447|interv:83321| [2025/04/30 18:20:47 831480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247914768|now:1746037247831447|interval:83321|pto_count:0|srtt:54520 [2025/04/30 18:20:47 831488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:63683| [2025/04/30 18:20:47 831499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 831503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 831508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 831512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247832511|now:1746037247831511|interv:1000| [2025/04/30 18:20:47 831516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 831519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 831523] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247832511| [2025/04/30 18:20:47 831528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247832511| [2025/04/30 18:20:47 831532] [debug] |xqc_engine_wakeup_after|wakeup:1746037247832511|now:1746037247831532|diff:979| [2025/04/30 18:20:47 831536] [debug] |xqc_engine_main_logic|END|now:1746037247831037| [2025/04/30 18:20:47 832495] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247832494| [2025/04/30 18:20:47 832506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 832513] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:716| [2025/04/30 18:20:47 832517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:717| [2025/04/30 18:20:47 832523] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:717| [2025/04/30 18:20:47 832527] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 832533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 832537] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75720|prior_delivered:1541273|prior_time:1746037247776513|is_app_limited:0|send_elapse:53752|ack_elapse:55981|ctl_first_sent_time:1746037247776877|lagest_ack_time:1746037247832494|curr_delivered:1607349| [2025/04/30 18:20:47 832542] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247776877| [2025/04/30 18:20:47 832547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 832551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 832556] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75720|prior_delivered:1541273|prior_time:1746037247776513|is_app_limited:0|send_elapse:53752|ack_elapse:55981|ctl_first_sent_time:1746037247776877|lagest_ack_time:1746037247832494|curr_delivered:1608549| [2025/04/30 18:20:47 832560] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247778263| [2025/04/30 18:20:47 832564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 832568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54520|rttvar:960|minrtt:30950|latest_rtt:54231|ack_delay:0| [2025/04/30 18:20:47 832578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54483|rttvar:792|minrtt:30950|latest_rtt:54231|ack_delay:0| [2025/04/30 18:20:47 832582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1658|lost_pn:1655|thresh:3| [2025/04/30 18:20:47 832586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 832614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1653|lost_pn:1655|po_sent_time:1746037247775311|lost_send_time:1746037247771201|loss_delay:61293|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:47 832619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1654|lost_pn:1655|po_sent_time:1746037247775561|lost_send_time:1746037247771201|loss_delay:61293|frame:STREAM |repair:128| [2025/04/30 18:20:47 832624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1655|lost_pn:1655|po_sent_time:1746037247775654|lost_send_time:1746037247771201|loss_delay:61293|frame:STREAM |repair:128| [2025/04/30 18:20:47 832628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247775654u| [2025/04/30 18:20:47 832633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 832637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247838261|now:1746037247832637|interval:5624| [2025/04/30 18:20:47 832641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247838261|now:1746037247832637|interv:5624| [2025/04/30 18:20:47 832645] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53752, ack_elapse 55981, delivered 67276|rate 1201764|lost 226| [2025/04/30 18:20:47 832650] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201764) in round 24| [2025/04/30 18:20:47 832654] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 832658] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 832662] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:3|acked:2400|po_sent_time:1746037247778263|recovery:1|recovery_start:1746037247832632|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 832667] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:3|acked:2400|po_sent_time:1746037247778263|recovery:1|recovery_start:1746037247832632|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 832674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58864|srtt:54483|latest_rtt:54231|min_rtt:30950|applimit:0|lost:219|recovery:1|recovery_start:1746037247832632|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 832681] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:717|largest:717|pns:2| [2025/04/30 18:20:47 832685] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:717|frame:ACK |recv_time:1746037247832494|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 832690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367832494|now:1746037247832494|interv:120000000| [2025/04/30 18:20:47 832694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367832494|now:1746037247832494|interv:120000000| [2025/04/30 18:20:47 832698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247832511|pq_index:0| [2025/04/30 18:20:47 832702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247831037| [2025/04/30 18:20:47 832706] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247832706| [2025/04/30 18:20:47 832712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247832710| [2025/04/30 18:20:47 832716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247832511|now:1746037247832710| [2025/04/30 18:20:47 832720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247832511|now:1746037247832710| [2025/04/30 18:20:47 832724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 832729] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 832734] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 832743] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 832748] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1625|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 832752] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 832761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 832768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1641|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 832772] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 832781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 832785] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1646|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 832789] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 832798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 832802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1649|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 832806] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:9600|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 832815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54483|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 832819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:1653|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 832823] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 832832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 832836] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 832840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 832846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 832851] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.68|path_pto:0| [2025/04/30 18:20:47 832855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 832859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 832863] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 832867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 832871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 832875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1625|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 832880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 832884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 832888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1710| [2025/04/30 18:20:47 832923] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58864|now:1746037247832895|stream_id:0|stream_offset:1550415| [2025/04/30 18:20:47 832929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1710|origin_pktnum:1625|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 832934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58864|applimit:0| [2025/04/30 18:20:47 832938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247838261|now:1746037247832938|interval:5323| [2025/04/30 18:20:47 832943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247838261|now:1746037247832938|interv:5323| [2025/04/30 18:20:47 832947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60064| [2025/04/30 18:20:47 832952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1641|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 832956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 832961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 832965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247833964|now:1746037247832964|interv:1000| [2025/04/30 18:20:47 832969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 832972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 832980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 832984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 833005] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 833009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 833013] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247833964| [2025/04/30 18:20:47 833018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247833964| [2025/04/30 18:20:47 833022] [debug] |xqc_engine_wakeup_after|wakeup:1746037247833964|now:1746037247833022|diff:942| [2025/04/30 18:20:47 833026] [debug] |xqc_engine_main_logic|END|now:1746037247832710| [2025/04/30 18:20:47 833031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247833031| [2025/04/30 18:20:47 833035] [debug] |xqc_engine_wakeup_after|wakeup:1746037247833964|now:1746037247833035|diff:929| [2025/04/30 18:20:47 833039] [debug] |xqc_engine_main_logic|END|now:1746037247833031| [2025/04/30 18:20:47 834111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247834111| [2025/04/30 18:20:47 834122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247833964|pq_index:0| [2025/04/30 18:20:47 834126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247832710| [2025/04/30 18:20:47 834132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247834130| [2025/04/30 18:20:47 834136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247833964|now:1746037247834130| [2025/04/30 18:20:47 834141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247833964|now:1746037247834130| [2025/04/30 18:20:47 834145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 834149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 834154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:47 834159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8419|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 834164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 834167] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 834172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 834179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 834186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54483|min_srtt:54483|path_bw:1234936|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:47 834200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8419|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 834207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 834213] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 834219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 834224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 834228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1641|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 834233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 834237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 834242] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1711| [2025/04/30 18:20:47 834280] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60064|now:1746037247834251|stream_id:0|stream_offset:1569279| [2025/04/30 18:20:47 834290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1711|origin_pktnum:1641|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 834297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60064|applimit:0| [2025/04/30 18:20:47 834304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247838261|now:1746037247834304|interval:3957| [2025/04/30 18:20:47 834310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247838261|now:1746037247834304|interv:3957| [2025/04/30 18:20:47 834317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61264| [2025/04/30 18:20:47 834323] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1646|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 834327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61264|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 834332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 834337] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1712| [2025/04/30 18:20:47 834380] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61264|now:1746037247834347|stream_id:0|stream_offset:1575174| [2025/04/30 18:20:47 834390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1712|origin_pktnum:1646|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 834403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61264|applimit:0| [2025/04/30 18:20:47 834409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247838261|now:1746037247834409|interval:3852| [2025/04/30 18:20:47 834414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247838261|now:1746037247834409|interv:3852| [2025/04/30 18:20:47 834419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:62464| [2025/04/30 18:20:47 834424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1649|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 834428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62464|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 834433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 834437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247835436|now:1746037247834436|interv:1000| [2025/04/30 18:20:47 834441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 834444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 834448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 834453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62464|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 834457] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 834461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 834465] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247835436| [2025/04/30 18:20:47 834469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247835436| [2025/04/30 18:20:47 834473] [debug] |xqc_engine_wakeup_after|wakeup:1746037247835436|now:1746037247834473|diff:963| [2025/04/30 18:20:47 834477] [debug] |xqc_engine_main_logic|END|now:1746037247834130| [2025/04/30 18:20:47 834612] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247834611| [2025/04/30 18:20:47 834617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 834623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:717| [2025/04/30 18:20:47 834627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:718| [2025/04/30 18:20:47 834633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:718| [2025/04/30 18:20:47 834638] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 834643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1660|path_largest_ack:1659| [2025/04/30 18:20:47 834648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:79320|prior_delivered:1541273|prior_time:1746037247776513|is_app_limited:0|send_elapse:55258|ack_elapse:58098|ctl_first_sent_time:1746037247778383|lagest_ack_time:1746037247834611|curr_delivered:1609749| [2025/04/30 18:20:47 834656] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247778383| [2025/04/30 18:20:47 834661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:47 834665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1660|path_largest_ack:1660| [2025/04/30 18:20:47 834670] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:78120|prior_delivered:1543673|prior_time:1746037247778499|is_app_limited:0|send_elapse:54842|ack_elapse:56112|ctl_first_sent_time:1746037247779948|lagest_ack_time:1746037247834611|curr_delivered:1610949| [2025/04/30 18:20:47 834674] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247779948| [2025/04/30 18:20:47 834678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 834682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54483|rttvar:792|minrtt:30950|latest_rtt:54663|ack_delay:1000| [2025/04/30 18:20:47 834687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54380|rttvar:799|minrtt:30950|latest_rtt:54663|ack_delay:1000| [2025/04/30 18:20:47 834691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1660|lost_pn:1657|thresh:3| [2025/04/30 18:20:47 834695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 834735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1657|lost_pn:1657|po_sent_time:1746037247776968|lost_send_time:1746037247773116|loss_delay:61495|frame:STREAM |repair:128| [2025/04/30 18:20:47 834739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037247776968u| [2025/04/30 18:20:47 834744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 834750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54380|rtt_var:799|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 834755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 834759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 834763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58864| [2025/04/30 18:20:47 834767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247916923|now:1746037247834750|interv:82173| [2025/04/30 18:20:47 834771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247916923|now:1746037247834750|interval:82173|pto_count:0|srtt:54380 [2025/04/30 18:20:47 834775] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54842, ack_elapse 56112, delivered 67276|rate 1198959|lost 227| [2025/04/30 18:20:47 834780] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198959) in round 24| [2025/04/30 18:20:47 834784] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 834788] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 834792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247779948|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 834797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:1|acked:2400|po_sent_time:1746037247779948|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 834802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58864|srtt:54380|latest_rtt:54663|min_rtt:30950|applimit:0|lost:222|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 834808] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:718|largest:718|pns:2| [2025/04/30 18:20:47 834812] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:718|frame:ACK |recv_time:1746037247834611|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 834817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367834611|now:1746037247834611|interv:120000000| [2025/04/30 18:20:47 834821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367834611|now:1746037247834611|interv:120000000| [2025/04/30 18:20:47 834825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247835436|pq_index:0| [2025/04/30 18:20:47 834829] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247834130| [2025/04/30 18:20:47 834833] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247834833| [2025/04/30 18:20:47 834838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247834837| [2025/04/30 18:20:47 834846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 834851] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54380|min_srtt:54380|path_bw:1234936|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:47 834855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6019|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 834860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 834865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1654|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 834869] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54380|min_srtt:54380|path_bw:1234936|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:47 834873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7219|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 834878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 834882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1655|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 834886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54380|min_srtt:54380|path_bw:1234936|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:47 834891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8419|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1585785| [2025/04/30 18:20:47 834895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 834899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1657|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 834904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54380|min_srtt:54380|path_bw:1234936|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:47 834908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 834912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 834916] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 834920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 834924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 834931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1649|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 834935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 834940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 834943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 834947] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 834951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 834956] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 834959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 834963] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247835436| [2025/04/30 18:20:47 834967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247835436| [2025/04/30 18:20:47 834971] [debug] |xqc_engine_wakeup_after|wakeup:1746037247835436|now:1746037247834971|diff:465| [2025/04/30 18:20:47 834975] [debug] |xqc_engine_main_logic|END|now:1746037247834837| [2025/04/30 18:20:47 834980] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247834980| [2025/04/30 18:20:47 834984] [debug] |xqc_engine_wakeup_after|wakeup:1746037247835436|now:1746037247834984|diff:452| [2025/04/30 18:20:47 835008] [debug] |xqc_engine_main_logic|END|now:1746037247834980| [2025/04/30 18:20:47 836078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247836077| [2025/04/30 18:20:47 836089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247835436|pq_index:0| [2025/04/30 18:20:47 836094] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247834837| [2025/04/30 18:20:47 836102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247836100| [2025/04/30 18:20:47 836110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247835436|now:1746037247836100| [2025/04/30 18:20:47 836116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247835436|now:1746037247836100| [2025/04/30 18:20:47 836121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 836126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 836132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54380|min_srtt:54380|path_bw:1234936|loss_rate:3.70|path_pto:0| [2025/04/30 18:20:47 836139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 836146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 836159] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 836163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 836168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 836176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1649|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 836183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 836190] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 836197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1713| [2025/04/30 18:20:47 836243] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58864|now:1746037247836208|stream_id:0|stream_offset:1578711| [2025/04/30 18:20:47 836253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1713|origin_pktnum:1649|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 836260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58864|applimit:0| [2025/04/30 18:20:47 836266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54380|rtt_var:799|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 836273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 836279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 836284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60064| [2025/04/30 18:20:47 836291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247918784|now:1746037247836266|interv:82518| [2025/04/30 18:20:47 836297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247918784|now:1746037247836266|interval:82518|pto_count:0|srtt:54380 [2025/04/30 18:20:47 836303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60064| [2025/04/30 18:20:47 836308] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1653|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 836313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 836317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 836322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1714| [2025/04/30 18:20:47 836352] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1714|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60064|now:1746037247836328|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 836368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1714|origin_pktnum:1653|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 836375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1714|origin_pktnum:1653|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 836382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60064|applimit:0| [2025/04/30 18:20:47 836388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54380|rtt_var:799|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 836395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 836402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 836407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 836414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247918904|now:1746037247836388|interv:82516| [2025/04/30 18:20:47 836421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247918904|now:1746037247836388|interval:82516|pto_count:0|srtt:54380 [2025/04/30 18:20:47 836426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60083| [2025/04/30 18:20:47 836431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1654|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 836435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 836440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 836444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1715| [2025/04/30 18:20:47 836479] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247836452|stream_id:0|stream_offset:1582248| [2025/04/30 18:20:47 836489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1715|origin_pktnum:1654|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 836495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 836501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54380|rtt_var:799|pto_duration:57576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 836508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 836514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 836520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 836523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247919028|now:1746037247836501|interv:82527| [2025/04/30 18:20:47 836532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247919028|now:1746037247836501|interval:82527|pto_count:0|srtt:54380 [2025/04/30 18:20:47 836537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61283| [2025/04/30 18:20:47 836541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1655|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 836546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 836550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 836554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247837554|now:1746037247836554|interv:1000| [2025/04/30 18:20:47 836558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 836562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 836566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 836570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 836575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 836578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 836582] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247837554| [2025/04/30 18:20:47 836587] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247837554| [2025/04/30 18:20:47 836591] [debug] |xqc_engine_wakeup_after|wakeup:1746037247837554|now:1746037247836591|diff:963| [2025/04/30 18:20:47 836595] [debug] |xqc_engine_main_logic|END|now:1746037247836100| [2025/04/30 18:20:47 836605] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247836604| [2025/04/30 18:20:47 836609] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 836615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:718| [2025/04/30 18:20:47 836619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:719| [2025/04/30 18:20:47 836625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:719| [2025/04/30 18:20:47 836629] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 836635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1661| [2025/04/30 18:20:47 836639] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:79320|prior_delivered:1543673|prior_time:1746037247778499|is_app_limited:0|send_elapse:54956|ack_elapse:58105|ctl_first_sent_time:1746037247780062|lagest_ack_time:1746037247836604|curr_delivered:1612149| [2025/04/30 18:20:47 836644] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247780062| [2025/04/30 18:20:47 836649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:47 836656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1662|path_largest_ack:1662| [2025/04/30 18:20:47 836660] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:78120|prior_delivered:1546073|prior_time:1746037247780496|is_app_limited:0|send_elapse:54939|ack_elapse:56108|ctl_first_sent_time:1746037247782060|lagest_ack_time:1746037247836604|curr_delivered:1613349| [2025/04/30 18:20:47 836665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247782060| [2025/04/30 18:20:47 836669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:47 836673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54380|rttvar:799|minrtt:30950|latest_rtt:54544|ack_delay:1000| [2025/04/30 18:20:47 836677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54276|rttvar:809|minrtt:30950|latest_rtt:54544|ack_delay:1000| [2025/04/30 18:20:47 836682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1662|lost_pn:1659|thresh:3| [2025/04/30 18:20:47 836686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 836729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 836733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54276|rtt_var:809|pto_duration:57512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 836737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 836741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 836748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 836752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247918964|now:1746037247836733|interv:82231| [2025/04/30 18:20:47 836756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247918964|now:1746037247836733|interval:82231|pto_count:0|srtt:54276 [2025/04/30 18:20:47 836760] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54939, ack_elapse 56108, delivered 67276|rate 1199044|lost 227| [2025/04/30 18:20:47 836765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199044) in round 24| [2025/04/30 18:20:47 836769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 836773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 836777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247782060|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 836782] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247782060|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 836787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58883|srtt:54276|latest_rtt:54544|min_rtt:30950|applimit:0|lost:225|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 836792] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:719|largest:719|pns:2| [2025/04/30 18:20:47 836797] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:719|frame:ACK |recv_time:1746037247836604|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 836802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367836604|now:1746037247836604|interv:120000000| [2025/04/30 18:20:47 836806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367836604|now:1746037247836604|interv:120000000| [2025/04/30 18:20:47 836810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247837554|pq_index:0| [2025/04/30 18:20:47 836814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247836100| [2025/04/30 18:20:47 836818] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247836818| [2025/04/30 18:20:47 836823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247836822| [2025/04/30 18:20:47 836828] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 836832] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54276|min_srtt:54276|path_bw:1234936|loss_rate:4.88|path_pto:0| [2025/04/30 18:20:47 836837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 836844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 836849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 836853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54276|min_srtt:54276|path_bw:1234936|loss_rate:4.88|path_pto:0| [2025/04/30 18:20:47 836857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1648272| [2025/04/30 18:20:47 836862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 836866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 836870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54276|min_srtt:54276|path_bw:1234936|loss_rate:4.88|path_pto:0| [2025/04/30 18:20:47 836875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 836879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 836883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 836887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 836891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 836896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1655|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 836900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 836904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 836908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 836912] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 836916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 836920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 836924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 836928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247837554| [2025/04/30 18:20:47 836938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247837554| [2025/04/30 18:20:47 836942] [debug] |xqc_engine_wakeup_after|wakeup:1746037247837554|now:1746037247836942|diff:612| [2025/04/30 18:20:47 836946] [debug] |xqc_engine_main_logic|END|now:1746037247836822| [2025/04/30 18:20:47 836951] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247836951| [2025/04/30 18:20:47 836955] [debug] |xqc_engine_wakeup_after|wakeup:1746037247837554|now:1746037247836955|diff:599| [2025/04/30 18:20:47 836958] [debug] |xqc_engine_main_logic|END|now:1746037247836951| [2025/04/30 18:20:47 838028] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247838027| [2025/04/30 18:20:47 838038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247837554|pq_index:0| [2025/04/30 18:20:47 838043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247836822| [2025/04/30 18:20:47 838048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247838047| [2025/04/30 18:20:47 838053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247837554|now:1746037247838047| [2025/04/30 18:20:47 838057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247837554|now:1746037247838047| [2025/04/30 18:20:47 838061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 838065] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 838070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54276|min_srtt:54276|path_bw:1234936|loss_rate:4.88|path_pto:0| [2025/04/30 18:20:47 838075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 838080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 838084] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 838088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 838092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 838097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1655|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 838101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 838106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 838110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1716| [2025/04/30 18:20:47 838148] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247838118|stream_id:0|stream_offset:1583427| [2025/04/30 18:20:47 838164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1716|origin_pktnum:1655|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 838172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 838178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54276|rtt_var:809|pto_duration:57512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 838185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 838191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 838195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 838199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247920630|now:1746037247838178|interv:82452| [2025/04/30 18:20:47 838203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247920630|now:1746037247838178|interval:82452|pto_count:0|srtt:54276 [2025/04/30 18:20:47 838208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60083| [2025/04/30 18:20:47 838213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1657|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 838217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1585785| [2025/04/30 18:20:47 838222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 838226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1717| [2025/04/30 18:20:47 838258] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247838233|stream_id:0|stream_offset:1585785| [2025/04/30 18:20:47 838266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1717|origin_pktnum:1657|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:47 838274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 838281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54276|rtt_var:809|pto_duration:57512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 838288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 838294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 838300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 838306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247920745|now:1746037247838280|interv:82465| [2025/04/30 18:20:47 838312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247920745|now:1746037247838280|interval:82465|pto_count:0|srtt:54276 [2025/04/30 18:20:47 838321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61283| [2025/04/30 18:20:47 838327] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 838331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 838336] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 838339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247839339|now:1746037247838339|interv:1000| [2025/04/30 18:20:47 838343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 838347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 838351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247839339| [2025/04/30 18:20:47 838356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247839339| [2025/04/30 18:20:47 838360] [debug] |xqc_engine_wakeup_after|wakeup:1746037247839339|now:1746037247838360|diff:979| [2025/04/30 18:20:47 838364] [debug] |xqc_engine_main_logic|END|now:1746037247838047| [2025/04/30 18:20:47 838545] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247838545| [2025/04/30 18:20:47 838551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 838557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:719| [2025/04/30 18:20:47 838561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:720| [2025/04/30 18:20:47 838567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:720| [2025/04/30 18:20:47 838571] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 838577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1664|path_largest_ack:1663| [2025/04/30 18:20:47 838581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:79320|prior_delivered:1546073|prior_time:1746037247780496|is_app_limited:0|send_elapse:55101|ack_elapse:58049|ctl_first_sent_time:1746037247782222|lagest_ack_time:1746037247838545|curr_delivered:1614549| [2025/04/30 18:20:47 838586] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247782222| [2025/04/30 18:20:47 838590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:47 838595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1664|path_largest_ack:1664| [2025/04/30 18:20:47 838599] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:78120|prior_delivered:1548473|prior_time:1746037247782500|is_app_limited:0|send_elapse:55132|ack_elapse:56045|ctl_first_sent_time:1746037247784248|lagest_ack_time:1746037247838545|curr_delivered:1615749| [2025/04/30 18:20:47 838603] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247784248| [2025/04/30 18:20:47 838607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:47 838615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54276|rttvar:809|minrtt:30950|latest_rtt:54297|ack_delay:1000| [2025/04/30 18:20:47 838620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54154|rttvar:851|minrtt:30950|latest_rtt:54297|ack_delay:1000| [2025/04/30 18:20:47 838624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1664|lost_pn:1661|thresh:3| [2025/04/30 18:20:47 838628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 838671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 838675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54154|rtt_var:851|pto_duration:57558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 838679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 838683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 838687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 838691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247920791|now:1746037247838675|interv:82116| [2025/04/30 18:20:47 838695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247920791|now:1746037247838675|interval:82116|pto_count:0|srtt:54154 [2025/04/30 18:20:47 838700] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55132, ack_elapse 56045, delivered 67276|rate 1200392|lost 227| [2025/04/30 18:20:47 838704] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200392) in round 24| [2025/04/30 18:20:47 838708] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 838715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 838719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247784248|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 838724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247784248|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 838728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58883|srtt:54154|latest_rtt:54297|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 838734] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:720|largest:720|pns:2| [2025/04/30 18:20:47 838738] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:720|frame:ACK |recv_time:1746037247838545|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 838743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367838545|now:1746037247838545|interv:120000000| [2025/04/30 18:20:47 838747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367838545|now:1746037247838545|interv:120000000| [2025/04/30 18:20:47 838751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247839339|pq_index:0| [2025/04/30 18:20:47 838755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247838047| [2025/04/30 18:20:47 838759] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247838759| [2025/04/30 18:20:47 838764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247838763| [2025/04/30 18:20:47 838769] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 838774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54154|min_srtt:54154|path_bw:1234936|loss_rate:5.65|path_pto:0| [2025/04/30 18:20:47 838778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 838783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 838787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 838792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54154|min_srtt:54154|path_bw:1234936|loss_rate:5.65|path_pto:0| [2025/04/30 18:20:47 838796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1650630| [2025/04/30 18:20:47 838803] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 838807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 838812] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54154|min_srtt:54154|path_bw:1234936|loss_rate:5.65|path_pto:0| [2025/04/30 18:20:47 838816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 838820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 838824] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 838828] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 838832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 838837] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 838841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 838845] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 838849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 838853] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247839339| [2025/04/30 18:20:47 838857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247839339| [2025/04/30 18:20:47 838861] [debug] |xqc_engine_wakeup_after|wakeup:1746037247839339|now:1746037247838861|diff:478| [2025/04/30 18:20:47 838865] [debug] |xqc_engine_main_logic|END|now:1746037247838763| [2025/04/30 18:20:47 838870] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247838870| [2025/04/30 18:20:47 838874] [debug] |xqc_engine_wakeup_after|wakeup:1746037247839339|now:1746037247838874|diff:465| [2025/04/30 18:20:47 838878] [debug] |xqc_engine_main_logic|END|now:1746037247838870| [2025/04/30 18:20:47 839958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247839958| [2025/04/30 18:20:47 839973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247839339|pq_index:0| [2025/04/30 18:20:47 839980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247838763| [2025/04/30 18:20:47 840007] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247840006| [2025/04/30 18:20:47 840017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247839339|now:1746037247840006| [2025/04/30 18:20:47 840023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247839339|now:1746037247840006| [2025/04/30 18:20:47 840034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 840040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 840047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54154|min_srtt:54154|path_bw:1234936|loss_rate:5.65|path_pto:0| [2025/04/30 18:20:47 840053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 840060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 840066] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 840071] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 840078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 840085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 840091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 840097] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 840104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1718| [2025/04/30 18:20:47 840153] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247840115|stream_id:0|stream_offset:1642377| [2025/04/30 18:20:47 840163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 840171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 840178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54154|rtt_var:851|pto_duration:57558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 840185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 840191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 840197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 840204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247922673|now:1746037247840177|interv:82496| [2025/04/30 18:20:47 840210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247922673|now:1746037247840177|interval:82496|pto_count:0|srtt:54154 [2025/04/30 18:20:47 840218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60083| [2025/04/30 18:20:47 840225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 840238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1643556| [2025/04/30 18:20:47 840246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 840254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1719| [2025/04/30 18:20:47 840302] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247840265|stream_id:0|stream_offset:1643556| [2025/04/30 18:20:47 840311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 840319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 840327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54154|rtt_var:851|pto_duration:57558|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 840334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 840341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 840347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 840354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247922823|now:1746037247840326|interv:82497| [2025/04/30 18:20:47 840361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247922823|now:1746037247840326|interval:82497|pto_count:0|srtt:54154 [2025/04/30 18:20:47 840368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61283| [2025/04/30 18:20:47 840373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 840377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1644735| [2025/04/30 18:20:47 840382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 840386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247841386|now:1746037247840386|interv:1000| [2025/04/30 18:20:47 840390] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 840394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 840398] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247841386| [2025/04/30 18:20:47 840402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247841386| [2025/04/30 18:20:47 840406] [debug] |xqc_engine_wakeup_after|wakeup:1746037247841386|now:1746037247840406|diff:980| [2025/04/30 18:20:47 840411] [debug] |xqc_engine_main_logic|END|now:1746037247840006| [2025/04/30 18:20:47 840585] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247840584| [2025/04/30 18:20:47 840596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 840603] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:720| [2025/04/30 18:20:47 840607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:721| [2025/04/30 18:20:47 840613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:721| [2025/04/30 18:20:47 840617] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 840622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1666|path_largest_ack:1665| [2025/04/30 18:20:47 840627] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75701|prior_delivered:1552092|prior_time:1746037247785778|is_app_limited:0|send_elapse:53977|ack_elapse:54806|ctl_first_sent_time:1746037247786209|lagest_ack_time:1746037247840584|curr_delivered:1616949| [2025/04/30 18:20:47 840632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247786209| [2025/04/30 18:20:47 840637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:47 840641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1666|path_largest_ack:1666| [2025/04/30 18:20:47 840645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75701|prior_delivered:1552092|prior_time:1746037247785778|is_app_limited:0|send_elapse:53977|ack_elapse:54806|ctl_first_sent_time:1746037247786209|lagest_ack_time:1746037247840584|curr_delivered:1618149| [2025/04/30 18:20:47 840650] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247786337| [2025/04/30 18:20:47 840654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:47 840658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54154|rttvar:851|minrtt:30950|latest_rtt:54247|ack_delay:1000| [2025/04/30 18:20:47 840662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54040|rttvar:865|minrtt:30950|latest_rtt:54247|ack_delay:1000| [2025/04/30 18:20:47 840666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1666|lost_pn:1663|thresh:3| [2025/04/30 18:20:47 840671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 840716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 840720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54040|rtt_var:865|pto_duration:57500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 840725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 840729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 840733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 840737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247922765|now:1746037247840720|interv:82045| [2025/04/30 18:20:47 840741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247922765|now:1746037247840720|interval:82045|pto_count:0|srtt:54040 [2025/04/30 18:20:47 840745] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53977, ack_elapse 54806, delivered 66057|rate 1205287|lost 227| [2025/04/30 18:20:47 840750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205287) in round 24| [2025/04/30 18:20:47 840754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 840758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 840762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247786337|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 840767] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247786337|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 840772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58883|srtt:54040|latest_rtt:54247|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 840777] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:721|largest:721|pns:2| [2025/04/30 18:20:47 840782] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:721|frame:ACK |recv_time:1746037247840584|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 840787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367840584|now:1746037247840584|interv:120000000| [2025/04/30 18:20:47 840793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367840584|now:1746037247840584|interv:120000000| [2025/04/30 18:20:47 840797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247841386|pq_index:0| [2025/04/30 18:20:47 840802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247840006| [2025/04/30 18:20:47 840806] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247840806| [2025/04/30 18:20:47 840811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247840810| [2025/04/30 18:20:47 840816] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 840821] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54040|min_srtt:54040|path_bw:1234936|loss_rate:5.60|path_pto:0| [2025/04/30 18:20:47 840825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 840830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54040|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 840835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 840839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54040|min_srtt:54040|path_bw:1234936|loss_rate:5.60|path_pto:0| [2025/04/30 18:20:47 840843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1652988| [2025/04/30 18:20:47 840848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54040|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 840852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 840857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54040|min_srtt:54040|path_bw:1234936|loss_rate:5.60|path_pto:0| [2025/04/30 18:20:47 840861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 840865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 840869] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 840873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 840877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 840882] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 840888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1644735| [2025/04/30 18:20:47 840893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 840897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 840901] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247841386| [2025/04/30 18:20:47 840905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247841386| [2025/04/30 18:20:47 840909] [debug] |xqc_engine_wakeup_after|wakeup:1746037247841386|now:1746037247840909|diff:477| [2025/04/30 18:20:47 840913] [debug] |xqc_engine_main_logic|END|now:1746037247840810| [2025/04/30 18:20:47 840918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247840918| [2025/04/30 18:20:47 840922] [debug] |xqc_engine_wakeup_after|wakeup:1746037247841386|now:1746037247840922|diff:464| [2025/04/30 18:20:47 840926] [debug] |xqc_engine_main_logic|END|now:1746037247840918| [2025/04/30 18:20:47 841995] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247841995| [2025/04/30 18:20:47 842006] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247841386|pq_index:0| [2025/04/30 18:20:47 842011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247840810| [2025/04/30 18:20:47 842016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247842015| [2025/04/30 18:20:47 842021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247841386|now:1746037247842015| [2025/04/30 18:20:47 842025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247841386|now:1746037247842015| [2025/04/30 18:20:47 842029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 842033] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 842038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54040|min_srtt:54040|path_bw:1234936|loss_rate:5.60|path_pto:0| [2025/04/30 18:20:47 842043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 842048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 842052] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 842056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 842060] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 842065] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 842069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1644735| [2025/04/30 18:20:47 842081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 842088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1720| [2025/04/30 18:20:47 842135] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247842100|stream_id:0|stream_offset:1644735| [2025/04/30 18:20:47 842146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 842154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 842161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54040|rtt_var:865|pto_duration:57500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 842169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 842175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 842182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 842188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247924600|now:1746037247842161|interv:82439| [2025/04/30 18:20:47 842194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247924600|now:1746037247842161|interval:82439|pto_count:0|srtt:54040 [2025/04/30 18:20:47 842199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60083| [2025/04/30 18:20:47 842204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 842209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1645914| [2025/04/30 18:20:47 842213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 842217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1721| [2025/04/30 18:20:47 842252] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247842225|stream_id:0|stream_offset:1645914| [2025/04/30 18:20:47 842261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 842269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 842275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54040|rtt_var:865|pto_duration:57500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 842281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 842285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 842299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 842305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247924725|now:1746037247842275|interv:82450| [2025/04/30 18:20:47 842311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247924725|now:1746037247842275|interval:82450|pto_count:0|srtt:54040 [2025/04/30 18:20:47 842319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61283| [2025/04/30 18:20:47 842324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 842329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 842333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 842337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247843337|now:1746037247842337|interv:1000| [2025/04/30 18:20:47 842341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 842345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 842349] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247843337| [2025/04/30 18:20:47 842354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247843337| [2025/04/30 18:20:47 842358] [debug] |xqc_engine_wakeup_after|wakeup:1746037247843337|now:1746037247842358|diff:979| [2025/04/30 18:20:47 842362] [debug] |xqc_engine_main_logic|END|now:1746037247842015| [2025/04/30 18:20:47 842593] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247842592| [2025/04/30 18:20:47 842599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 842605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:721| [2025/04/30 18:20:47 842609] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:722| [2025/04/30 18:20:47 842615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:722| [2025/04/30 18:20:47 842619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 842624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1668|path_largest_ack:1667| [2025/04/30 18:20:47 842629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:76882|prior_delivered:1553311|prior_time:1746037247786514|is_app_limited:0|send_elapse:55757|ack_elapse:56078|ctl_first_sent_time:1746037247788120|lagest_ack_time:1746037247842592|curr_delivered:1619349| [2025/04/30 18:20:47 842634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247788120| [2025/04/30 18:20:47 842639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:47 842643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1668|path_largest_ack:1668| [2025/04/30 18:20:47 842652] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75682|prior_delivered:1555711|prior_time:1746037247788557|is_app_limited:0|send_elapse:55973|ack_elapse:54035|ctl_first_sent_time:1746037247790220|lagest_ack_time:1746037247842592|curr_delivered:1620549| [2025/04/30 18:20:47 842657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247790220| [2025/04/30 18:20:47 842660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:47 842665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54040|rttvar:865|minrtt:30950|latest_rtt:52372|ack_delay:1000| [2025/04/30 18:20:47 842669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53706|rttvar:1316|minrtt:30950|latest_rtt:52372|ack_delay:1000| [2025/04/30 18:20:47 842673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1668|lost_pn:1665|thresh:3| [2025/04/30 18:20:47 842677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 842720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 842724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53706|rtt_var:1316|pto_duration:58970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 842728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 842732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 842736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 842740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247926195|now:1746037247842724|interv:83471| [2025/04/30 18:20:47 842747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247926195|now:1746037247842724|interval:83471|pto_count:0|srtt:53706 [2025/04/30 18:20:47 842751] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55973, ack_elapse 54035, delivered 64838|rate 1158379|lost 227| [2025/04/30 18:20:47 842756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1158379) in round 24| [2025/04/30 18:20:47 842760] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 842764] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 842768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247790220|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 842773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247790220|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 842778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58883|srtt:53706|latest_rtt:52372|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 842784] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:722|largest:722|pns:2| [2025/04/30 18:20:47 842788] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:722|frame:ACK |recv_time:1746037247842592|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 842793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367842592|now:1746037247842592|interv:120000000| [2025/04/30 18:20:47 842797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367842592|now:1746037247842592|interv:120000000| [2025/04/30 18:20:47 842801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247843337|pq_index:0| [2025/04/30 18:20:47 842805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247842015| [2025/04/30 18:20:47 842809] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247842809| [2025/04/30 18:20:47 842814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247842813| [2025/04/30 18:20:47 842819] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 842824] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53706|min_srtt:53706|path_bw:1234936|loss_rate:5.56|path_pto:0| [2025/04/30 18:20:47 842828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 842833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 842840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 842845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53706|min_srtt:53706|path_bw:1234936|loss_rate:5.56|path_pto:0| [2025/04/30 18:20:47 842849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1655346| [2025/04/30 18:20:47 842853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 842858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 842862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53706|min_srtt:53706|path_bw:1234936|loss_rate:5.56|path_pto:0| [2025/04/30 18:20:47 842866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1656525| [2025/04/30 18:20:47 842870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 842874] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 842878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 842882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 842887] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 842891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 842895] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 842899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 842903] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247843337| [2025/04/30 18:20:47 842907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247843337| [2025/04/30 18:20:47 842911] [debug] |xqc_engine_wakeup_after|wakeup:1746037247843337|now:1746037247842911|diff:426| [2025/04/30 18:20:47 842916] [debug] |xqc_engine_main_logic|END|now:1746037247842813| [2025/04/30 18:20:47 842920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247842920| [2025/04/30 18:20:47 842924] [debug] |xqc_engine_wakeup_after|wakeup:1746037247843337|now:1746037247842924|diff:413| [2025/04/30 18:20:47 842928] [debug] |xqc_engine_main_logic|END|now:1746037247842920| [2025/04/30 18:20:47 843998] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247843998| [2025/04/30 18:20:47 844009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247843337|pq_index:0| [2025/04/30 18:20:47 844014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247842813| [2025/04/30 18:20:47 844024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247844023| [2025/04/30 18:20:47 844029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247843337|now:1746037247844023| [2025/04/30 18:20:47 844033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247843337|now:1746037247844023| [2025/04/30 18:20:47 844037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 844042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 844047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53706|min_srtt:53706|path_bw:1234936|loss_rate:5.56|path_pto:0| [2025/04/30 18:20:47 844052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1656525| [2025/04/30 18:20:47 844056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 844060] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 844064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 844070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 844077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 844084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 844091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 844098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1722| [2025/04/30 18:20:47 844140] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247844111|stream_id:0|stream_offset:1647093| [2025/04/30 18:20:47 844150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 844158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 844165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53706|rtt_var:1316|pto_duration:58970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 844172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 844178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 844185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 844198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247928081|now:1746037247844164|interv:83917| [2025/04/30 18:20:47 844202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247928081|now:1746037247844164|interval:83917|pto_count:0|srtt:53706 [2025/04/30 18:20:47 844207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60083| [2025/04/30 18:20:47 844212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 844216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1648272| [2025/04/30 18:20:47 844221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 844225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1723| [2025/04/30 18:20:47 844260] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247844233|stream_id:0|stream_offset:1648272| [2025/04/30 18:20:47 844270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 844277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 844284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53706|rtt_var:1316|pto_duration:58970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 844292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 844298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 844304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 844311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247928203|now:1746037247844284|interv:83919| [2025/04/30 18:20:47 844316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247928203|now:1746037247844284|interval:83919|pto_count:0|srtt:53706 [2025/04/30 18:20:47 844320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61283| [2025/04/30 18:20:47 844325] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 844329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 844334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 844338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247845338|now:1746037247844338|interv:1000| [2025/04/30 18:20:47 844342] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 844346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 844354] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247845338| [2025/04/30 18:20:47 844359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247845338| [2025/04/30 18:20:47 844363] [debug] |xqc_engine_wakeup_after|wakeup:1746037247845338|now:1746037247844363|diff:975| [2025/04/30 18:20:47 844367] [debug] |xqc_engine_main_logic|END|now:1746037247844023| [2025/04/30 18:20:47 844511] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247844510| [2025/04/30 18:20:47 844519] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 844526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:722| [2025/04/30 18:20:47 844529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:723| [2025/04/30 18:20:47 844535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:723| [2025/04/30 18:20:47 844540] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 844545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1669| [2025/04/30 18:20:47 844550] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:76882|prior_delivered:1555711|prior_time:1746037247788557|is_app_limited:0|send_elapse:56105|ack_elapse:55953|ctl_first_sent_time:1746037247790352|lagest_ack_time:1746037247844510|curr_delivered:1621749| [2025/04/30 18:20:47 844555] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247790352| [2025/04/30 18:20:47 844559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:47 844564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1670|path_largest_ack:1670| [2025/04/30 18:20:47 844568] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:75682|prior_delivered:1558111|prior_time:1746037247790568|is_app_limited:0|send_elapse:55777|ack_elapse:53942|ctl_first_sent_time:1746037247792242|lagest_ack_time:1746037247844510|curr_delivered:1622949| [2025/04/30 18:20:47 844572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247792242| [2025/04/30 18:20:47 844576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:47 844580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53706|rttvar:1316|minrtt:30950|latest_rtt:52268|ack_delay:1000| [2025/04/30 18:20:47 844585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53401|rttvar:1596|minrtt:30950|latest_rtt:52268|ack_delay:1000| [2025/04/30 18:20:47 844589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1670|lost_pn:1667|thresh:3| [2025/04/30 18:20:47 844593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 844641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 844645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53401|rtt_var:1596|pto_duration:59785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 844649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 844653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 844657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 844661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247929018|now:1746037247844644|interv:84374| [2025/04/30 18:20:47 844665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247929018|now:1746037247844644|interval:84374|pto_count:0|srtt:53401 [2025/04/30 18:20:47 844670] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55777, ack_elapse 53942, delivered 64838|rate 1162450|lost 227| [2025/04/30 18:20:47 844674] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1162450) in round 24| [2025/04/30 18:20:47 844679] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 844683] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 844687] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247792242|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 844691] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247792242|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 844696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58883|srtt:53401|latest_rtt:52268|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 844705] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:723|largest:723|pns:2| [2025/04/30 18:20:47 844709] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:723|frame:ACK |recv_time:1746037247844510|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 844714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367844510|now:1746037247844510|interv:120000000| [2025/04/30 18:20:47 844718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367844510|now:1746037247844510|interv:120000000| [2025/04/30 18:20:47 844722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247845338|pq_index:0| [2025/04/30 18:20:47 844726] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247844023| [2025/04/30 18:20:47 844730] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247844730| [2025/04/30 18:20:47 844735] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247844734| [2025/04/30 18:20:47 844740] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 844745] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53401|min_srtt:53401|path_bw:1234936|loss_rate:5.51|path_pto:0| [2025/04/30 18:20:47 844749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1656525| [2025/04/30 18:20:47 844754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 844759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 844764] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53401|min_srtt:53401|path_bw:1234936|loss_rate:5.51|path_pto:0| [2025/04/30 18:20:47 844768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1657704| [2025/04/30 18:20:47 844772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53401|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 844776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 844781] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53401|min_srtt:53401|path_bw:1234936|loss_rate:5.51|path_pto:0| [2025/04/30 18:20:47 844785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 844789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 844795] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 844799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 844804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 844808] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 844812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 844817] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 844820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 844824] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247845338| [2025/04/30 18:20:47 844828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247845338| [2025/04/30 18:20:47 844832] [debug] |xqc_engine_wakeup_after|wakeup:1746037247845338|now:1746037247844832|diff:506| [2025/04/30 18:20:47 844837] [debug] |xqc_engine_main_logic|END|now:1746037247844734| [2025/04/30 18:20:47 844842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247844841| [2025/04/30 18:20:47 844845] [debug] |xqc_engine_wakeup_after|wakeup:1746037247845338|now:1746037247844845|diff:493| [2025/04/30 18:20:47 844849] [debug] |xqc_engine_main_logic|END|now:1746037247844841| [2025/04/30 18:20:47 845919] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247845918| [2025/04/30 18:20:47 845929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247845338|pq_index:0| [2025/04/30 18:20:47 845934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247844734| [2025/04/30 18:20:47 845939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247845938| [2025/04/30 18:20:47 845944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247845338|now:1746037247845938| [2025/04/30 18:20:47 845948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247845338|now:1746037247845938| [2025/04/30 18:20:47 845952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 845957] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 845962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53401|min_srtt:53401|path_bw:1234936|loss_rate:5.51|path_pto:0| [2025/04/30 18:20:47 845966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 845971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 845975] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 845985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 846009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 846014] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 846019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 846023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 846028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1724| [2025/04/30 18:20:47 846065] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247846036|stream_id:0|stream_offset:1649451| [2025/04/30 18:20:47 846075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 846083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 846090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53401|rtt_var:1596|pto_duration:59785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 846096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 846103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 846107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 846111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247930821|now:1746037247846089|interv:84732| [2025/04/30 18:20:47 846115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247930821|now:1746037247846089|interval:84732|pto_count:0|srtt:53401 [2025/04/30 18:20:47 846120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60083| [2025/04/30 18:20:47 846127] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 846133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1650630| [2025/04/30 18:20:47 846141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 846147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1725| [2025/04/30 18:20:47 846188] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247846158|stream_id:0|stream_offset:1650630| [2025/04/30 18:20:47 846197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 846210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 846217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53401|rtt_var:1596|pto_duration:59785|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 846222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 846226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 846229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 846233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247930943|now:1746037247846217|interv:84726| [2025/04/30 18:20:47 846237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247930943|now:1746037247846217|interval:84726|pto_count:0|srtt:53401 [2025/04/30 18:20:47 846242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61283| [2025/04/30 18:20:47 846247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 846251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 846256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 846260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247847260|now:1746037247846260|interv:1000| [2025/04/30 18:20:47 846264] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 846267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 846272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247847260| [2025/04/30 18:20:47 846276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247847260| [2025/04/30 18:20:47 846281] [debug] |xqc_engine_wakeup_after|wakeup:1746037247847260|now:1746037247846281|diff:979| [2025/04/30 18:20:47 846288] [debug] |xqc_engine_main_logic|END|now:1746037247845938| [2025/04/30 18:20:47 846536] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247846535| [2025/04/30 18:20:47 846542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 846548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:723| [2025/04/30 18:20:47 846552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:724| [2025/04/30 18:20:47 846558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:724| [2025/04/30 18:20:47 846562] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 846568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1672|path_largest_ack:1671| [2025/04/30 18:20:47 846572] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74482|prior_delivered:1560511|prior_time:1746037247792538|is_app_limited:0|send_elapse:55420|ack_elapse:53997|ctl_first_sent_time:1746037247794075|lagest_ack_time:1746037247846535|curr_delivered:1624149| [2025/04/30 18:20:47 846581] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247794075| [2025/04/30 18:20:47 846586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:47 846590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1672|path_largest_ack:1672| [2025/04/30 18:20:47 846595] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74482|prior_delivered:1560511|prior_time:1746037247792538|is_app_limited:0|send_elapse:55420|ack_elapse:53997|ctl_first_sent_time:1746037247794075|lagest_ack_time:1746037247846535|curr_delivered:1625349| [2025/04/30 18:20:47 846599] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247794218| [2025/04/30 18:20:47 846603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:47 846607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53401|rttvar:1596|minrtt:30950|latest_rtt:52317|ack_delay:1000| [2025/04/30 18:20:47 846611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53140|rttvar:1718|minrtt:30950|latest_rtt:52317|ack_delay:1000| [2025/04/30 18:20:47 846616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1672|lost_pn:1669|thresh:3| [2025/04/30 18:20:47 846620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 846662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 846666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53140|rtt_var:1718|pto_duration:60012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 846673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 846678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 846681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 846685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247931170|now:1746037247846666|interv:84504| [2025/04/30 18:20:47 846690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247931170|now:1746037247846666|interval:84504|pto_count:0|srtt:53140 [2025/04/30 18:20:47 846694] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55420, ack_elapse 53997, delivered 64838|rate 1169938|lost 227| [2025/04/30 18:20:47 846699] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1169938) in round 24| [2025/04/30 18:20:47 846703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 846707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 846711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247794218|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 846716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247794218|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 846720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58883|srtt:53140|latest_rtt:52317|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 846726] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:724|largest:724|pns:2| [2025/04/30 18:20:47 846731] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:724|frame:ACK |recv_time:1746037247846535|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 846735] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367846535|now:1746037247846535|interv:120000000| [2025/04/30 18:20:47 846739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367846535|now:1746037247846535|interv:120000000| [2025/04/30 18:20:47 846743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247847260|pq_index:0| [2025/04/30 18:20:47 846748] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247845938| [2025/04/30 18:20:47 846752] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247846752| [2025/04/30 18:20:47 846757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247846756| [2025/04/30 18:20:47 846762] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 846769] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53140|min_srtt:53140|path_bw:1234936|loss_rate:5.47|path_pto:0| [2025/04/30 18:20:47 846774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 846778] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53140|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 846783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 846787] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53140|min_srtt:53140|path_bw:1234936|loss_rate:5.47|path_pto:0| [2025/04/30 18:20:47 846792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1660062| [2025/04/30 18:20:47 846796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53140|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 846800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 846805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53140|min_srtt:53140|path_bw:1234936|loss_rate:5.47|path_pto:0| [2025/04/30 18:20:47 846809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1661241| [2025/04/30 18:20:47 846813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 846817] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 846821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 846825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 846830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 846834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 846838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 846842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 846846] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247847260| [2025/04/30 18:20:47 846850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247847260| [2025/04/30 18:20:47 846854] [debug] |xqc_engine_wakeup_after|wakeup:1746037247847260|now:1746037247846854|diff:406| [2025/04/30 18:20:47 846861] [debug] |xqc_engine_main_logic|END|now:1746037247846756| [2025/04/30 18:20:47 846866] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247846865| [2025/04/30 18:20:47 846869] [debug] |xqc_engine_wakeup_after|wakeup:1746037247847260|now:1746037247846869|diff:391| [2025/04/30 18:20:47 846873] [debug] |xqc_engine_main_logic|END|now:1746037247846865| [2025/04/30 18:20:47 847596] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247847595| [2025/04/30 18:20:47 847608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 847614] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:724| [2025/04/30 18:20:47 847618] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:725| [2025/04/30 18:20:47 847624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:725| [2025/04/30 18:20:47 847628] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 847634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1673| [2025/04/30 18:20:47 847639] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:74482|prior_delivered:1562911|prior_time:1746037247794573|is_app_limited:0|send_elapse:55609|ack_elapse:53022|ctl_first_sent_time:1746037247796126|lagest_ack_time:1746037247847595|curr_delivered:1626549| [2025/04/30 18:20:47 847644] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247796126| [2025/04/30 18:20:47 847648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:47 847653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1674|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1674|path_largest_ack:1674| [2025/04/30 18:20:47 847657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72101|prior_delivered:1565311|prior_time:1746037247796519|is_app_limited:0|send_elapse:54698|ack_elapse:51076|ctl_first_sent_time:1746037247797141|lagest_ack_time:1746037247847595|curr_delivered:1626568| [2025/04/30 18:20:47 847662] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247797141| [2025/04/30 18:20:47 847666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:47 847670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53140|rttvar:1718|minrtt:30950|latest_rtt:50454|ack_delay:0| [2025/04/30 18:20:47 847674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52804|rttvar:1960|minrtt:30950|latest_rtt:50454|ack_delay:0| [2025/04/30 18:20:47 847679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1674|lost_pn:1671|thresh:3| [2025/04/30 18:20:47 847683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 847731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 847735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52804|rtt_var:1960|pto_duration:60644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 847740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 847744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 847748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57664| [2025/04/30 18:20:47 847752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247931802|now:1746037247847735|interv:84067| [2025/04/30 18:20:47 847756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247931802|now:1746037247847735|interval:84067|pto_count:0|srtt:52804 [2025/04/30 18:20:47 847760] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54698, ack_elapse 51076, delivered 61257|rate 1119912|lost 227| [2025/04/30 18:20:47 847765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119912) in round 24| [2025/04/30 18:20:47 847769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 847773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 847777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:1219|po_sent_time:1746037247797141|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 847782] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:1219|po_sent_time:1746037247797141|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 847786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:57664|srtt:52804|latest_rtt:50454|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 847795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:725|largest:725|pns:2| [2025/04/30 18:20:47 847799] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:725|frame:ACK |recv_time:1746037247847595|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 847804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367847595|now:1746037247847595|interv:120000000| [2025/04/30 18:20:47 847808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367847595|now:1746037247847595|interv:120000000| [2025/04/30 18:20:47 847812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247847260|pq_index:0| [2025/04/30 18:20:47 847816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247846756| [2025/04/30 18:20:47 847820] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247847820| [2025/04/30 18:20:47 847825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247847824| [2025/04/30 18:20:47 847830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247847260|now:1746037247847824| [2025/04/30 18:20:47 847834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247847260|now:1746037247847824| [2025/04/30 18:20:47 847838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 847842] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 847847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52804|min_srtt:52804|path_bw:1234936|loss_rate:5.47|path_pto:0| [2025/04/30 18:20:47 847851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57664|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1661241| [2025/04/30 18:20:47 847856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:47 847861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 847865] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52804|min_srtt:52804|path_bw:1234936|loss_rate:5.47|path_pto:0| [2025/04/30 18:20:47 847869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57664|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1662420| [2025/04/30 18:20:47 847874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 847877] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 847881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 847885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 847896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 847900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57664|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 847904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 847909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1726| [2025/04/30 18:20:47 847946] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57664|now:1746037247847916|stream_id:0|stream_offset:1651809| [2025/04/30 18:20:47 847956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 847964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57664|applimit:0| [2025/04/30 18:20:47 847970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52804|rtt_var:1960|pto_duration:60644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 847978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 847984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 848006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58864| [2025/04/30 18:20:47 848010] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247933560|now:1746037247847970|interv:85590| [2025/04/30 18:20:47 848014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247933560|now:1746037247847970|interval:85590|pto_count:0|srtt:52804 [2025/04/30 18:20:47 848019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:58864| [2025/04/30 18:20:47 848024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 848028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58864|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1652988| [2025/04/30 18:20:47 848033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 848037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1727| [2025/04/30 18:20:47 848069] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58864|now:1746037247848045|stream_id:0|stream_offset:1652988| [2025/04/30 18:20:47 848078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 848085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58864|applimit:0| [2025/04/30 18:20:47 848093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52804|rtt_var:1960|pto_duration:60644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 848105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 848111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 848117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60064| [2025/04/30 18:20:47 848124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247933689|now:1746037247848092|interv:85597| [2025/04/30 18:20:47 848131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247933689|now:1746037247848092|interval:85597|pto_count:0|srtt:52804 [2025/04/30 18:20:47 848138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60064| [2025/04/30 18:20:47 848145] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 848150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60064|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 848155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 848159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247849158|now:1746037247848158|interv:1000| [2025/04/30 18:20:47 848163] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 848166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 848170] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247849158| [2025/04/30 18:20:47 848175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247849158| [2025/04/30 18:20:47 848179] [debug] |xqc_engine_wakeup_after|wakeup:1746037247849158|now:1746037247848178|diff:980| [2025/04/30 18:20:47 848183] [debug] |xqc_engine_main_logic|END|now:1746037247847824| [2025/04/30 18:20:47 848188] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247848188| [2025/04/30 18:20:47 848192] [debug] |xqc_engine_wakeup_after|wakeup:1746037247849158|now:1746037247848192|diff:966| [2025/04/30 18:20:47 848196] [debug] |xqc_engine_main_logic|END|now:1746037247848188| [2025/04/30 18:20:47 848824] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247848824| [2025/04/30 18:20:47 848831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 848837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:725| [2025/04/30 18:20:47 848841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:726| [2025/04/30 18:20:47 848847] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:726| [2025/04/30 18:20:47 848851] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 848857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1675|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1675| [2025/04/30 18:20:47 848861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72120|prior_delivered:1565311|prior_time:1746037247796519|is_app_limited:0|send_elapse:54820|ack_elapse:52305|ctl_first_sent_time:1746037247797263|lagest_ack_time:1746037247848824|curr_delivered:1626587| [2025/04/30 18:20:47 848870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247797263| [2025/04/30 18:20:47 848875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:47 848879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1676|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1676|path_largest_ack:1676| [2025/04/30 18:20:47 848884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72120|prior_delivered:1565311|prior_time:1746037247796519|is_app_limited:0|send_elapse:54820|ack_elapse:52305|ctl_first_sent_time:1746037247797263|lagest_ack_time:1746037247848824|curr_delivered:1627794| [2025/04/30 18:20:47 848888] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247797500| [2025/04/30 18:20:47 848892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:47 848896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52804|rttvar:1960|minrtt:30950|latest_rtt:51324|ack_delay:1000| [2025/04/30 18:20:47 848901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52494|rttvar:2090|minrtt:30950|latest_rtt:51324|ack_delay:1000| [2025/04/30 18:20:47 848908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1676|lost_pn:1673|thresh:3| [2025/04/30 18:20:47 848912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 848955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 699|pns:2| [2025/04/30 18:20:47 848959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 848963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:2090|pto_duration:60854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 848971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 848975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 848979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 848983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247933899|now:1746037247848963|interv:84936| [2025/04/30 18:20:47 849005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247933899|now:1746037247848963|interval:84936|pto_count:0|srtt:52494 [2025/04/30 18:20:47 849010] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54820, ack_elapse 52305, delivered 62483|rate 1139784|lost 227| [2025/04/30 18:20:47 849014] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139784) in round 24| [2025/04/30 18:20:47 849019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 849023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 849027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:1226|po_sent_time:1746037247797500|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 849031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:1226|po_sent_time:1746037247797500|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 849036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58838|srtt:52494|latest_rtt:51324|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 849042] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:726|largest:726|pns:2| [2025/04/30 18:20:47 849047] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:726|frame:ACK |recv_time:1746037247848824|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 849051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367848824|now:1746037247848824|interv:120000000| [2025/04/30 18:20:47 849056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367848824|now:1746037247848824|interv:120000000| [2025/04/30 18:20:47 849060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247849158|pq_index:0| [2025/04/30 18:20:47 849064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247847824| [2025/04/30 18:20:47 849068] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247849068| [2025/04/30 18:20:47 849073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247849072| [2025/04/30 18:20:47 849078] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 849086] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1234936|loss_rate:5.43|path_pto:0| [2025/04/30 18:20:47 849091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1662420| [2025/04/30 18:20:47 849095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 849103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 849110] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1234936|loss_rate:5.43|path_pto:0| [2025/04/30 18:20:47 849117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 849124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 849132] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 849137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 849144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 849149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 849153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 849158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 849161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 849165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247849158| [2025/04/30 18:20:47 849170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247849158| [2025/04/30 18:20:47 849174] [debug] |xqc_engine_wakeup_after|wakeup:1746037247849158|now:1746037247849174|diff:18446744073709551600| [2025/04/30 18:20:47 849178] [debug] |xqc_engine_main_logic|END|now:1746037247849072| [2025/04/30 18:20:47 849183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247849183| [2025/04/30 18:20:47 849187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247849158|pq_index:0| [2025/04/30 18:20:47 849191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247849072| [2025/04/30 18:20:47 849196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247849195| [2025/04/30 18:20:47 849200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247849158|now:1746037247849195| [2025/04/30 18:20:47 849208] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247849158|now:1746037247849195| [2025/04/30 18:20:47 849212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 849216] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 849221] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1234936|loss_rate:5.43|path_pto:0| [2025/04/30 18:20:47 849225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 849230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 849234] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 849240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 849247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 849254] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 849261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 849269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 849276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1728| [2025/04/30 18:20:47 849324] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247849288|stream_id:0|stream_offset:1654167| [2025/04/30 18:20:47 849335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 849343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 849349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:2090|pto_duration:60854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 849357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 849363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 849369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 849376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247935142|now:1746037247849349|interv:85793| [2025/04/30 18:20:47 849382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247935142|now:1746037247849349|interval:85793|pto_count:0|srtt:52494 [2025/04/30 18:20:47 849396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60038| [2025/04/30 18:20:47 849405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 849411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1655346| [2025/04/30 18:20:47 849416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 849420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247850420|now:1746037247849420|interv:1000| [2025/04/30 18:20:47 849424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 849428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 849432] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247850420| [2025/04/30 18:20:47 849436] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247850420| [2025/04/30 18:20:47 849440] [debug] |xqc_engine_wakeup_after|wakeup:1746037247850420|now:1746037247849440|diff:980| [2025/04/30 18:20:47 849445] [debug] |xqc_engine_main_logic|END|now:1746037247849195| [2025/04/30 18:20:47 850515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247850515| [2025/04/30 18:20:47 850525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247850420|pq_index:0| [2025/04/30 18:20:47 850530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247849195| [2025/04/30 18:20:47 850535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247850534| [2025/04/30 18:20:47 850539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247850420|now:1746037247850534| [2025/04/30 18:20:47 850544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247850420|now:1746037247850534| [2025/04/30 18:20:47 850548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 850552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 850557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1234936|loss_rate:5.41|path_pto:0| [2025/04/30 18:20:47 850562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 850567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 850571] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 850575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 850579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 850584] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 850592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1655346| [2025/04/30 18:20:47 850597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 850601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1729| [2025/04/30 18:20:47 850637] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247850610|stream_id:0|stream_offset:1655346| [2025/04/30 18:20:47 850643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 850648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 850655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:2090|pto_duration:60854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 850662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 850668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 850674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 850681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247936464|now:1746037247850654|interv:85810| [2025/04/30 18:20:47 850687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247936464|now:1746037247850654|interval:85810|pto_count:0|srtt:52494 [2025/04/30 18:20:47 850694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61238| [2025/04/30 18:20:47 850702] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 850707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1656525| [2025/04/30 18:20:47 850711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 850715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1730| [2025/04/30 18:20:47 850744] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247850722|stream_id:0|stream_offset:1656525| [2025/04/30 18:20:47 850750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 850757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 850764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:2090|pto_duration:60854|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 850771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 850784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 850790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 850796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247936576|now:1746037247850764|interv:85812| [2025/04/30 18:20:47 850800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247936576|now:1746037247850764|interval:85812|pto_count:0|srtt:52494 [2025/04/30 18:20:47 850805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:62438| [2025/04/30 18:20:47 850810] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 850814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1657704| [2025/04/30 18:20:47 850818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 850822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247851822|now:1746037247850822|interv:1000| [2025/04/30 18:20:47 850826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 850830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 850834] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247851822| [2025/04/30 18:20:47 850838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247851822| [2025/04/30 18:20:47 850842] [debug] |xqc_engine_wakeup_after|wakeup:1746037247851822|now:1746037247850842|diff:980| [2025/04/30 18:20:47 850847] [debug] |xqc_engine_main_logic|END|now:1746037247850534| [2025/04/30 18:20:47 850857] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247850856| [2025/04/30 18:20:47 850862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 850868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:726| [2025/04/30 18:20:47 850872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:727| [2025/04/30 18:20:47 850877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:727| [2025/04/30 18:20:47 850882] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 850887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1678|path_largest_ack:1677| [2025/04/30 18:20:47 850892] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1567711|prior_time:1746037247798563|is_app_limited:0|send_elapse:54598|ack_elapse:52293|ctl_first_sent_time:1746037247798855|lagest_ack_time:1746037247850856|curr_delivered:1628994| [2025/04/30 18:20:47 850897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247798855| [2025/04/30 18:20:47 850901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:47 850908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1678|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1678|path_largest_ack:1678| [2025/04/30 18:20:47 850913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1567711|prior_time:1746037247798563|is_app_limited:0|send_elapse:54598|ack_elapse:52293|ctl_first_sent_time:1746037247798855|lagest_ack_time:1746037247850856|curr_delivered:1630194| [2025/04/30 18:20:47 850917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247798967| [2025/04/30 18:20:47 850921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:47 850926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52494|rttvar:2090|minrtt:30950|latest_rtt:51889|ack_delay:1000| [2025/04/30 18:20:47 850930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52294|rttvar:1969|minrtt:30950|latest_rtt:51889|ack_delay:1000| [2025/04/30 18:20:47 850934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1678|lost_pn:1675|thresh:3| [2025/04/30 18:20:47 850938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 850981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 851003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52294|rtt_var:1969|pto_duration:60170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 851011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 851015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 851019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 851026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247935892|now:1746037247851003|interv:84889| [2025/04/30 18:20:47 851030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247935892|now:1746037247851003|interval:84889|pto_count:0|srtt:52294 [2025/04/30 18:20:47 851034] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54598, ack_elapse 52293, delivered 62483|rate 1144419|lost 227| [2025/04/30 18:20:47 851039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1144419) in round 24| [2025/04/30 18:20:47 851043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 851047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 851051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247798967|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 851056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247798967|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 851060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:60038|srtt:52294|latest_rtt:51889|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 851066] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:727|largest:727|pns:2| [2025/04/30 18:20:47 851071] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:727|frame:ACK |recv_time:1746037247850856|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 851076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367850856|now:1746037247850856|interv:120000000| [2025/04/30 18:20:47 851080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367850856|now:1746037247850856|interv:120000000| [2025/04/30 18:20:47 851084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247851822|pq_index:0| [2025/04/30 18:20:47 851088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247850534| [2025/04/30 18:20:47 851092] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247851092| [2025/04/30 18:20:47 851099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247851097| [2025/04/30 18:20:47 851107] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 851114] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52294|min_srtt:52294|path_bw:1234936|loss_rate:5.36|path_pto:0| [2025/04/30 18:20:47 851121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 851134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 851141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 851149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52294|min_srtt:52294|path_bw:1234936|loss_rate:5.36|path_pto:0| [2025/04/30 18:20:47 851156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1664778| [2025/04/30 18:20:47 851163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52294|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 851170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 851177] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52294|min_srtt:52294|path_bw:1234936|loss_rate:5.36|path_pto:0| [2025/04/30 18:20:47 851184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 851189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 851193] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 851197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 851201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 851206] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 851210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1657704| [2025/04/30 18:20:47 851214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 851218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 851222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247851822| [2025/04/30 18:20:47 851227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247851822| [2025/04/30 18:20:47 851231] [debug] |xqc_engine_wakeup_after|wakeup:1746037247851822|now:1746037247851231|diff:591| [2025/04/30 18:20:47 851235] [debug] |xqc_engine_main_logic|END|now:1746037247851097| [2025/04/30 18:20:47 851241] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247851241| [2025/04/30 18:20:47 851245] [debug] |xqc_engine_wakeup_after|wakeup:1746037247851822|now:1746037247851245|diff:577| [2025/04/30 18:20:47 851249] [debug] |xqc_engine_main_logic|END|now:1746037247851241| [2025/04/30 18:20:47 852319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247852319| [2025/04/30 18:20:47 852330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247851822|pq_index:0| [2025/04/30 18:20:47 852340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247851097| [2025/04/30 18:20:47 852345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247852344| [2025/04/30 18:20:47 852350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247851822|now:1746037247852344| [2025/04/30 18:20:47 852354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247851822|now:1746037247852344| [2025/04/30 18:20:47 852358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 852363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 852368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52294|min_srtt:52294|path_bw:1234936|loss_rate:5.36|path_pto:0| [2025/04/30 18:20:47 852373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 852377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 852382] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 852386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 852390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 852395] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 852399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1657704| [2025/04/30 18:20:47 852404] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 852408] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1731| [2025/04/30 18:20:47 852443] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1731|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247852417|stream_id:0|stream_offset:1657704| [2025/04/30 18:20:47 852449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 852454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 852461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52294|rtt_var:1969|pto_duration:60170|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 852468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 852474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 852486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 852493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247937587|now:1746037247852460|interv:85127| [2025/04/30 18:20:47 852500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247937587|now:1746037247852460|interval:85127|pto_count:0|srtt:52294 [2025/04/30 18:20:47 852507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61238| [2025/04/30 18:20:47 852515] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 852521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 852528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 852535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247853535|now:1746037247852535|interv:1000| [2025/04/30 18:20:47 852540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 852544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 852548] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247853535| [2025/04/30 18:20:47 852552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247853535| [2025/04/30 18:20:47 852556] [debug] |xqc_engine_wakeup_after|wakeup:1746037247853535|now:1746037247852556|diff:979| [2025/04/30 18:20:47 852560] [debug] |xqc_engine_main_logic|END|now:1746037247852344| [2025/04/30 18:20:47 852571] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247852570| [2025/04/30 18:20:47 852576] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 852582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:727| [2025/04/30 18:20:47 852586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:728| [2025/04/30 18:20:47 852591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:728| [2025/04/30 18:20:47 852596] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 852601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1680|path_largest_ack:1679| [2025/04/30 18:20:47 852606] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1570111|prior_time:1746037247800530|is_app_limited:0|send_elapse:54725|ack_elapse:52040|ctl_first_sent_time:1746037247800821|lagest_ack_time:1746037247852570|curr_delivered:1631394| [2025/04/30 18:20:47 852610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247800821| [2025/04/30 18:20:47 852615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:47 852619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1680|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1680|path_largest_ack:1680| [2025/04/30 18:20:47 852628] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1570111|prior_time:1746037247800530|is_app_limited:0|send_elapse:54725|ack_elapse:52040|ctl_first_sent_time:1746037247800821|lagest_ack_time:1746037247852570|curr_delivered:1632594| [2025/04/30 18:20:47 852633] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247802132| [2025/04/30 18:20:47 852637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:47 852641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52294|rttvar:1969|minrtt:30950|latest_rtt:50438|ack_delay:0| [2025/04/30 18:20:47 852645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52062|rttvar:1941|minrtt:30950|latest_rtt:50438|ack_delay:0| [2025/04/30 18:20:47 852650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1680|lost_pn:1677|thresh:3| [2025/04/30 18:20:47 852654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 852697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 852701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52062|rtt_var:1941|pto_duration:59826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 852706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 852710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 852714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 852717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247937243|now:1746037247852701|interv:84542| [2025/04/30 18:20:47 852721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247937243|now:1746037247852701|interval:84542|pto_count:0|srtt:52062 [2025/04/30 18:20:47 852728] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54725, ack_elapse 52040, delivered 62483|rate 1141763|lost 227| [2025/04/30 18:20:47 852733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1141763) in round 24| [2025/04/30 18:20:47 852737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 852742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 852746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247802132|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 852750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247802132|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 852755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58838|srtt:52062|latest_rtt:50438|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 852761] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:728|largest:728|pns:2| [2025/04/30 18:20:47 852765] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:728|frame:ACK |recv_time:1746037247852570|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 852770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367852570|now:1746037247852570|interv:120000000| [2025/04/30 18:20:47 852774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367852570|now:1746037247852570|interv:120000000| [2025/04/30 18:20:47 852778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247853535|pq_index:0| [2025/04/30 18:20:47 852782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247852344| [2025/04/30 18:20:47 852786] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247852786| [2025/04/30 18:20:47 852791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247852790| [2025/04/30 18:20:47 852796] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 852801] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52062|min_srtt:52062|path_bw:1234936|loss_rate:5.34|path_pto:0| [2025/04/30 18:20:47 852805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 852810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 852817] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 852821] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52062|min_srtt:52062|path_bw:1234936|loss_rate:5.34|path_pto:0| [2025/04/30 18:20:47 852826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1667136| [2025/04/30 18:20:47 852830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52062|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 852835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 852839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52062|min_srtt:52062|path_bw:1234936|loss_rate:5.34|path_pto:0| [2025/04/30 18:20:47 852843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1668315| [2025/04/30 18:20:47 852847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 852851] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 852855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 852859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 852864] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 852868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 852873] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 852876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 852880] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247853535| [2025/04/30 18:20:47 852884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247853535| [2025/04/30 18:20:47 852888] [debug] |xqc_engine_wakeup_after|wakeup:1746037247853535|now:1746037247852888|diff:647| [2025/04/30 18:20:47 852892] [debug] |xqc_engine_main_logic|END|now:1746037247852790| [2025/04/30 18:20:47 852897] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247852897| [2025/04/30 18:20:47 852901] [debug] |xqc_engine_wakeup_after|wakeup:1746037247853535|now:1746037247852901|diff:634| [2025/04/30 18:20:47 852905] [debug] |xqc_engine_main_logic|END|now:1746037247852897| [2025/04/30 18:20:47 853979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247853979| [2025/04/30 18:20:47 854006] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247853535|pq_index:0| [2025/04/30 18:20:47 854011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247852790| [2025/04/30 18:20:47 854022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247854020| [2025/04/30 18:20:47 854026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247853535|now:1746037247854020| [2025/04/30 18:20:47 854031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247853535|now:1746037247854020| [2025/04/30 18:20:47 854035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 854039] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 854044] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52062|min_srtt:52062|path_bw:1234936|loss_rate:5.34|path_pto:0| [2025/04/30 18:20:47 854049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1668315| [2025/04/30 18:20:47 854054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 854057] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 854061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 854066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 854071] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 854075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 854080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 854084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1732| [2025/04/30 18:20:47 854122] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1732|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247854093|stream_id:0|stream_offset:1658883| [2025/04/30 18:20:47 854132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 854139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 854146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52062|rtt_var:1941|pto_duration:59826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 854153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 854159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 854165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 854178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247938919|now:1746037247854145|interv:84774| [2025/04/30 18:20:47 854185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247938919|now:1746037247854145|interval:84774|pto_count:0|srtt:52062 [2025/04/30 18:20:47 854193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60038| [2025/04/30 18:20:47 854201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 854208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1660062| [2025/04/30 18:20:47 854216] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 854223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1733| [2025/04/30 18:20:47 854272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1733|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247854234|stream_id:0|stream_offset:1660062| [2025/04/30 18:20:47 854282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1733|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 854289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 854297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52062|rtt_var:1941|pto_duration:59826|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 854303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 854310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 854316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 854323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247939060|now:1746037247854296|interv:84764| [2025/04/30 18:20:47 854329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247939060|now:1746037247854296|interval:84764|pto_count:0|srtt:52062 [2025/04/30 18:20:47 854334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61238| [2025/04/30 18:20:47 854340] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 854344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1661241| [2025/04/30 18:20:47 854349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 854353] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247855353|now:1746037247854353|interv:1000| [2025/04/30 18:20:47 854357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 854361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 854370] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247855353| [2025/04/30 18:20:47 854375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247855353| [2025/04/30 18:20:47 854379] [debug] |xqc_engine_wakeup_after|wakeup:1746037247855353|now:1746037247854379|diff:974| [2025/04/30 18:20:47 854383] [debug] |xqc_engine_main_logic|END|now:1746037247854020| [2025/04/30 18:20:47 854539] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247854538| [2025/04/30 18:20:47 854545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 854551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:728| [2025/04/30 18:20:47 854555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:729| [2025/04/30 18:20:47 854561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:729| [2025/04/30 18:20:47 854565] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 854571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1682|path_largest_ack:1681| [2025/04/30 18:20:47 854575] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1572511|prior_time:1746037247802533|is_app_limited:0|send_elapse:55917|ack_elapse:52005|ctl_first_sent_time:1746037247804030|lagest_ack_time:1746037247854538|curr_delivered:1633794| [2025/04/30 18:20:47 854580] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247804030| [2025/04/30 18:20:47 854585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:47 854589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1682|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1682|path_largest_ack:1682| [2025/04/30 18:20:47 854593] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1572511|prior_time:1746037247802533|is_app_limited:0|send_elapse:55917|ack_elapse:52005|ctl_first_sent_time:1746037247804030|lagest_ack_time:1746037247854538|curr_delivered:1634994| [2025/04/30 18:20:47 854598] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247804163| [2025/04/30 18:20:47 854602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:47 854606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52062|rttvar:1941|minrtt:30950|latest_rtt:50375|ack_delay:1000| [2025/04/30 18:20:47 854611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51726|rttvar:2127|minrtt:30950|latest_rtt:50375|ack_delay:1000| [2025/04/30 18:20:47 854615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1682|lost_pn:1679|thresh:3| [2025/04/30 18:20:47 854619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 854667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 854671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51726|rtt_var:2127|pto_duration:60234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 854675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 854679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 854683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 854687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247939468|now:1746037247854671|interv:84797| [2025/04/30 18:20:47 854691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247939468|now:1746037247854671|interval:84797|pto_count:0|srtt:51726 [2025/04/30 18:20:47 854696] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55917, ack_elapse 52005, delivered 62483|rate 1117424|lost 227| [2025/04/30 18:20:47 854701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1117424) in round 24| [2025/04/30 18:20:47 854705] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 854709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 854713] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247804163|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 854718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247804163|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 854723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58838|srtt:51726|latest_rtt:50375|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 854733] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:729|largest:729|pns:2| [2025/04/30 18:20:47 854737] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:729|frame:ACK |recv_time:1746037247854538|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 854742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367854538|now:1746037247854538|interv:120000000| [2025/04/30 18:20:47 854746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367854538|now:1746037247854538|interv:120000000| [2025/04/30 18:20:47 854750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247855353|pq_index:0| [2025/04/30 18:20:47 854755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247854020| [2025/04/30 18:20:47 854759] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247854759| [2025/04/30 18:20:47 854764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247854763| [2025/04/30 18:20:47 854769] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 854774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51726|min_srtt:51726|path_bw:1234936|loss_rate:5.30|path_pto:0| [2025/04/30 18:20:47 854778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1668315| [2025/04/30 18:20:47 854783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 854788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 854792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51726|min_srtt:51726|path_bw:1234936|loss_rate:5.30|path_pto:0| [2025/04/30 18:20:47 854797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1669494| [2025/04/30 18:20:47 854801] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51726|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 854805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 854810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51726|min_srtt:51726|path_bw:1234936|loss_rate:5.30|path_pto:0| [2025/04/30 18:20:47 854814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 854818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 854825] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 854829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 854833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 854838] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 854842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1661241| [2025/04/30 18:20:47 854846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 854850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 854854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247855353| [2025/04/30 18:20:47 854858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247855353| [2025/04/30 18:20:47 854862] [debug] |xqc_engine_wakeup_after|wakeup:1746037247855353|now:1746037247854862|diff:491| [2025/04/30 18:20:47 854867] [debug] |xqc_engine_main_logic|END|now:1746037247854763| [2025/04/30 18:20:47 854872] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247854872| [2025/04/30 18:20:47 854875] [debug] |xqc_engine_wakeup_after|wakeup:1746037247855353|now:1746037247854875|diff:478| [2025/04/30 18:20:47 854879] [debug] |xqc_engine_main_logic|END|now:1746037247854872| [2025/04/30 18:20:47 855953] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247855953| [2025/04/30 18:20:47 855964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247855353|pq_index:0| [2025/04/30 18:20:47 855968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247854763| [2025/04/30 18:20:47 855973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247855972| [2025/04/30 18:20:47 855978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247855353|now:1746037247855972| [2025/04/30 18:20:47 855982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247855353|now:1746037247855972| [2025/04/30 18:20:47 856004] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 856008] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 856014] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51726|min_srtt:51726|path_bw:1234936|loss_rate:5.30|path_pto:0| [2025/04/30 18:20:47 856018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 856023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 856027] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 856031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 856040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 856045] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 856049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1661241| [2025/04/30 18:20:47 856054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 856058] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1734| [2025/04/30 18:20:47 856091] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247856067|stream_id:0|stream_offset:1661241| [2025/04/30 18:20:47 856097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 856102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 856106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51726|rtt_var:2127|pto_duration:60234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 856110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 856114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 856118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 856123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247941301|now:1746037247856106|interv:85195| [2025/04/30 18:20:47 856127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247941301|now:1746037247856106|interval:85195|pto_count:0|srtt:51726 [2025/04/30 18:20:47 856132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60038| [2025/04/30 18:20:47 856136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 856141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1662420| [2025/04/30 18:20:47 856146] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 856152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1735| [2025/04/30 18:20:47 856192] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247856162|stream_id:0|stream_offset:1662420| [2025/04/30 18:20:47 856203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 856216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 856223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51726|rtt_var:2127|pto_duration:60234|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 856230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 856236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 856242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 856249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247941396|now:1746037247856223|interv:85173| [2025/04/30 18:20:47 856255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247941396|now:1746037247856223|interval:85173|pto_count:0|srtt:51726 [2025/04/30 18:20:47 856262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61238| [2025/04/30 18:20:47 856270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 856277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 856285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 856291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247857291|now:1746037247856291|interv:1000| [2025/04/30 18:20:47 856298] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 856303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 856310] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247857291| [2025/04/30 18:20:47 856316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247857291| [2025/04/30 18:20:47 856320] [debug] |xqc_engine_wakeup_after|wakeup:1746037247857291|now:1746037247856320|diff:971| [2025/04/30 18:20:47 856324] [debug] |xqc_engine_main_logic|END|now:1746037247855972| [2025/04/30 18:20:47 856572] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247856572| [2025/04/30 18:20:47 856578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 856585] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:729| [2025/04/30 18:20:47 856589] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:730| [2025/04/30 18:20:47 856595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:730| [2025/04/30 18:20:47 856599] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 856604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1683|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1684|path_largest_ack:1683| [2025/04/30 18:20:47 856609] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:72127|prior_delivered:1574911|prior_time:1746037247804569|is_app_limited:0|send_elapse:56082|ack_elapse:52003|ctl_first_sent_time:1746037247806146|lagest_ack_time:1746037247856572|curr_delivered:1636194| [2025/04/30 18:20:47 856619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247806146| [2025/04/30 18:20:47 856623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:47 856628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1684|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1684|path_largest_ack:1684| [2025/04/30 18:20:47 856632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:69708|prior_delivered:1578530|prior_time:1746037247807720|is_app_limited:0|send_elapse:54308|ack_elapse:48852|ctl_first_sent_time:1746037247807979|lagest_ack_time:1746037247856572|curr_delivered:1637394| [2025/04/30 18:20:47 856637] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247807979| [2025/04/30 18:20:47 856640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:47 856644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51726|rttvar:2127|minrtt:30950|latest_rtt:48593|ack_delay:0| [2025/04/30 18:20:47 856649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51335|rttvar:2379|minrtt:30950|latest_rtt:48593|ack_delay:0| [2025/04/30 18:20:47 856653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1684|lost_pn:1681|thresh:3| [2025/04/30 18:20:47 856657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 856700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 856704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51335|rtt_var:2379|pto_duration:60851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 856711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 856715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 856719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 856723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247942013|now:1746037247856704|interv:85309| [2025/04/30 18:20:47 856727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247942013|now:1746037247856704|interval:85309|pto_count:0|srtt:51335 [2025/04/30 18:20:47 856731] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54308, ack_elapse 48852, delivered 58864|rate 1083891|lost 227| [2025/04/30 18:20:47 856736] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1083891) in round 24| [2025/04/30 18:20:47 856740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 856744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:95552|extra_cwnd:6000| [2025/04/30 18:20:47 856748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247807979|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 856752] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247807979|recovery:1|recovery_start:1746037247834743|packet_conservation:1|next_round_delivered:1580930| [2025/04/30 18:20:47 856757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1234936|bw:1234936|cwnd:68483|full_bw_reached:1|inflight:58838|srtt:51335|latest_rtt:48593|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:47 856763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:730|largest:730|pns:2| [2025/04/30 18:20:47 856767] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:730|frame:ACK |recv_time:1746037247856572|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 856772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367856572|now:1746037247856572|interv:120000000| [2025/04/30 18:20:47 856776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367856572|now:1746037247856572|interv:120000000| [2025/04/30 18:20:47 856780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247857291|pq_index:0| [2025/04/30 18:20:47 856784] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247855972| [2025/04/30 18:20:47 856788] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247856788| [2025/04/30 18:20:47 856793] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247856792| [2025/04/30 18:20:47 856798] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 856805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51335|min_srtt:51335|path_bw:1234936|loss_rate:5.26|path_pto:0| [2025/04/30 18:20:47 856810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 856814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 856819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 856823] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51335|min_srtt:51335|path_bw:1234936|loss_rate:5.26|path_pto:0| [2025/04/30 18:20:47 856827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1671852| [2025/04/30 18:20:47 856832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51335|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 856836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 856840] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51335|min_srtt:51335|path_bw:1234936|loss_rate:5.26|path_pto:0| [2025/04/30 18:20:47 856844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1673031| [2025/04/30 18:20:47 856849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 856853] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 856857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 856861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 856865] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 856869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 856874] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 856878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 856882] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247857291| [2025/04/30 18:20:47 856886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247857291| [2025/04/30 18:20:47 856890] [debug] |xqc_engine_wakeup_after|wakeup:1746037247857291|now:1746037247856890|diff:401| [2025/04/30 18:20:47 856894] [debug] |xqc_engine_main_logic|END|now:1746037247856792| [2025/04/30 18:20:47 856901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247856901| [2025/04/30 18:20:47 856905] [debug] |xqc_engine_wakeup_after|wakeup:1746037247857291|now:1746037247856905|diff:386| [2025/04/30 18:20:47 856909] [debug] |xqc_engine_main_logic|END|now:1746037247856901| [2025/04/30 18:20:47 857984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247857983| [2025/04/30 18:20:47 858009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247857291|pq_index:0| [2025/04/30 18:20:47 858014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247856792| [2025/04/30 18:20:47 858019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247858018| [2025/04/30 18:20:47 858023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247857291|now:1746037247858018| [2025/04/30 18:20:47 858028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247857291|now:1746037247858018| [2025/04/30 18:20:47 858032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 858036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 858041] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51335|min_srtt:51335|path_bw:1234936|loss_rate:5.26|path_pto:0| [2025/04/30 18:20:47 858046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1673031| [2025/04/30 18:20:47 858050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 858054] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 858058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 858062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 858067] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 858071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 858076] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 858080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1736| [2025/04/30 18:20:47 858121] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247858089|stream_id:0|stream_offset:1663599| [2025/04/30 18:20:47 858131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 858138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 858151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51335|rtt_var:2379|pto_duration:60851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 858158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 858164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 858168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 858172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247943940|now:1746037247858151|interv:85789| [2025/04/30 18:20:47 858176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247943940|now:1746037247858151|interval:85789|pto_count:0|srtt:51335 [2025/04/30 18:20:47 858181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:60038| [2025/04/30 18:20:47 858186] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 858190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1664778| [2025/04/30 18:20:47 858195] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 858199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1737| [2025/04/30 18:20:47 858233] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247858206|stream_id:0|stream_offset:1664778| [2025/04/30 18:20:47 858242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 858249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 858256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51335|rtt_var:2379|pto_duration:60851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 858262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 858269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 858274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 858281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247944057|now:1746037247858255|interv:85802| [2025/04/30 18:20:47 858287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247944057|now:1746037247858255|interval:85802|pto_count:0|srtt:51335 [2025/04/30 18:20:47 858293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68483|inflight:61238| [2025/04/30 18:20:47 858298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 858302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:68483|conn:0000558304DEB50C|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 858311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 858315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247859315|now:1746037247858315|interv:1000| [2025/04/30 18:20:47 858319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 858323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 858327] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247859315| [2025/04/30 18:20:47 858331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247859315| [2025/04/30 18:20:47 858335] [debug] |xqc_engine_wakeup_after|wakeup:1746037247859315|now:1746037247858335|diff:980| [2025/04/30 18:20:47 858340] [debug] |xqc_engine_main_logic|END|now:1746037247858018| [2025/04/30 18:20:47 858549] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247858548| [2025/04/30 18:20:47 858555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 858561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:730| [2025/04/30 18:20:47 858565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:731| [2025/04/30 18:20:47 858571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:731| [2025/04/30 18:20:47 858575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 858580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1686|path_largest_ack:1685| [2025/04/30 18:20:47 858585] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:216|tx_in_flight:70908|prior_delivered:1578530|prior_time:1746037247807720|is_app_limited:0|send_elapse:54437|ack_elapse:50828|ctl_first_sent_time:1746037247808108|lagest_ack_time:1746037247858548|curr_delivered:1638594| [2025/04/30 18:20:47 858590] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247808108| [2025/04/30 18:20:47 858594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 858599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1686|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1686|path_largest_ack:1686| [2025/04/30 18:20:47 858603] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:67283|prior_delivered:1580930|prior_time:1746037247809593|is_app_limited:0|send_elapse:53808|ack_elapse:48955|ctl_first_sent_time:1746037247809886|lagest_ack_time:1746037247858548|curr_delivered:1639794| [2025/04/30 18:20:47 858607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247809886| [2025/04/30 18:20:47 858611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:47 858615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51335|rttvar:2379|minrtt:30950|latest_rtt:48662|ack_delay:0| [2025/04/30 18:20:47 858620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51001|rttvar:2453|minrtt:30950|latest_rtt:48662|ack_delay:0| [2025/04/30 18:20:47 858631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1686|lost_pn:1683|thresh:3| [2025/04/30 18:20:47 858635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 858678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 858682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51001|rtt_var:2453|pto_duration:60813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 858687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 858691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 858695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 858699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247944019|now:1746037247858682|interv:85337| [2025/04/30 18:20:47 858703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247944019|now:1746037247858682|interval:85337|pto_count:0|srtt:51001 [2025/04/30 18:20:47 858707] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53808, ack_elapse 48955, delivered 58864|rate 1093963|lost 227| [2025/04/30 18:20:47 858711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 24 -> 25| [2025/04/30 18:20:47 858716] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093963) in round 25| [2025/04/30 18:20:47 858720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 858724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6000| [2025/04/30 18:20:47 858728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247809886|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 858735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68483|packet_lost:0|acked:2400|po_sent_time:1746037247809886|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 858741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:70883|full_bw_reached:1|inflight:58838|srtt:51001|latest_rtt:48662|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 858750] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:731|largest:731|pns:2| [2025/04/30 18:20:47 858757] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:731|frame:ACK |recv_time:1746037247858548|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 858763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367858548|now:1746037247858548|interv:120000000| [2025/04/30 18:20:47 858768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367858548|now:1746037247858548|interv:120000000| [2025/04/30 18:20:47 858773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247859315|pq_index:0| [2025/04/30 18:20:47 858779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247858018| [2025/04/30 18:20:47 858783] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247858783| [2025/04/30 18:20:47 858791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247858789| [2025/04/30 18:20:47 858798] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 858805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1219206|loss_rate:5.22|path_pto:0| [2025/04/30 18:20:47 858811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1673031| [2025/04/30 18:20:47 858817] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 858824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 858831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1219206|loss_rate:5.22|path_pto:0| [2025/04/30 18:20:47 858837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1674210| [2025/04/30 18:20:47 858843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 858854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 858860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1219206|loss_rate:5.22|path_pto:0| [2025/04/30 18:20:47 858866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1675389| [2025/04/30 18:20:47 858872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 858877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 858883] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1219206|loss_rate:5.22|path_pto:0| [2025/04/30 18:20:47 858889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1676568| [2025/04/30 18:20:47 858895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51001|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 858901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 858906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1219206|loss_rate:5.22|path_pto:0| [2025/04/30 18:20:47 858912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1677747| [2025/04/30 18:20:47 858918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 858923] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 858929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 858935] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 858942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 858949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 858953] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 858957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 858961] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247859315| [2025/04/30 18:20:47 858965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247859315| [2025/04/30 18:20:47 858972] [debug] |xqc_engine_wakeup_after|wakeup:1746037247859315|now:1746037247858972|diff:343| [2025/04/30 18:20:47 858976] [debug] |xqc_engine_main_logic|END|now:1746037247858789| [2025/04/30 18:20:47 858982] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247858982| [2025/04/30 18:20:47 859003] [debug] |xqc_engine_wakeup_after|wakeup:1746037247859315|now:1746037247859003|diff:312| [2025/04/30 18:20:47 859010] [debug] |xqc_engine_main_logic|END|now:1746037247858982| [2025/04/30 18:20:47 860083] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247860083| [2025/04/30 18:20:47 860093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247859315|pq_index:0| [2025/04/30 18:20:47 860098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247858789| [2025/04/30 18:20:47 860103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247860102| [2025/04/30 18:20:47 860108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247859315|now:1746037247860102| [2025/04/30 18:20:47 860112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247859315|now:1746037247860102| [2025/04/30 18:20:47 860117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 860124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 860132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51001|min_srtt:51001|path_bw:1219206|loss_rate:5.22|path_pto:0| [2025/04/30 18:20:47 860139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1677747| [2025/04/30 18:20:47 860146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 860152] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 860158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 860165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 860172] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 860179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 860185] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 860192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1738| [2025/04/30 18:20:47 860245] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247860205|stream_id:0|stream_offset:1665957| [2025/04/30 18:20:47 860255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 860269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 860276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51001|rtt_var:2453|pto_duration:60813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 860283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 860289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 860296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 860302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247946018|now:1746037247860276|interv:85742| [2025/04/30 18:20:47 860308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247946018|now:1746037247860276|interval:85742|pto_count:0|srtt:51001 [2025/04/30 18:20:47 860316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70883|inflight:60038| [2025/04/30 18:20:47 860324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 860331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1667136| [2025/04/30 18:20:47 860338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 860345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1739| [2025/04/30 18:20:47 860385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247860356|stream_id:0|stream_offset:1667136| [2025/04/30 18:20:47 860395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 860402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 860408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51001|rtt_var:2453|pto_duration:60813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 860416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 860420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 860424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 860428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247946169|now:1746037247860408|interv:85761| [2025/04/30 18:20:47 860432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247946169|now:1746037247860408|interval:85761|pto_count:0|srtt:51001 [2025/04/30 18:20:47 860437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70883|inflight:61238| [2025/04/30 18:20:47 860447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 860451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1668315| [2025/04/30 18:20:47 860456] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 860460] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1740| [2025/04/30 18:20:47 860493] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247860468|stream_id:0|stream_offset:1668315| [2025/04/30 18:20:47 860503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 860510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 860516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51001|rtt_var:2453|pto_duration:60813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 860523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 860527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 860531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 860535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247946281|now:1746037247860516|interv:85765| [2025/04/30 18:20:47 860539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247946281|now:1746037247860516|interval:85765|pto_count:0|srtt:51001 [2025/04/30 18:20:47 860544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70883|inflight:62438| [2025/04/30 18:20:47 860548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 860553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:70883|conn:0000558304DEB50C|stream_id:0|stream_offset:1669494| [2025/04/30 18:20:47 860557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 860561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247861561|now:1746037247860561|interv:1000| [2025/04/30 18:20:47 860565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 860569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 860573] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247861561| [2025/04/30 18:20:47 860577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247861561| [2025/04/30 18:20:47 860581] [debug] |xqc_engine_wakeup_after|wakeup:1746037247861561|now:1746037247860581|diff:980| [2025/04/30 18:20:47 860586] [debug] |xqc_engine_main_logic|END|now:1746037247860102| [2025/04/30 18:20:47 861090] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247861089| [2025/04/30 18:20:47 861111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 861120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:731| [2025/04/30 18:20:47 861126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:732| [2025/04/30 18:20:47 861135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:732| [2025/04/30 18:20:47 861142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 861148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1688|path_largest_ack:1687| [2025/04/30 18:20:47 861153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:219|tx_in_flight:68483|prior_delivered:1580930|prior_time:1746037247809593|is_app_limited:0|send_elapse:55185|ack_elapse:51496|ctl_first_sent_time:1746037247811263|lagest_ack_time:1746037247861089|curr_delivered:1640994| [2025/04/30 18:20:47 861160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247811263| [2025/04/30 18:20:47 861168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 861174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1688|path_largest_ack:1688| [2025/04/30 18:20:47 861182] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:66083|prior_delivered:1583330|prior_time:1746037247811686|is_app_limited:0|send_elapse:55501|ack_elapse:49403|ctl_first_sent_time:1746037247813600|lagest_ack_time:1746037247861089|curr_delivered:1642194| [2025/04/30 18:20:47 861189] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247813600| [2025/04/30 18:20:47 861196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:47 861203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51001|rttvar:2453|minrtt:30950|latest_rtt:47489|ack_delay:1000| [2025/04/30 18:20:47 861211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50437|rttvar:2968|minrtt:30950|latest_rtt:47489|ack_delay:1000| [2025/04/30 18:20:47 861217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1688|lost_pn:1685|thresh:3| [2025/04/30 18:20:47 861224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 861302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 861309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50437|rtt_var:2968|pto_duration:62309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 861316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 861321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 861325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 861329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247947777|now:1746037247861308|interv:86469| [2025/04/30 18:20:47 861333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247947777|now:1746037247861308|interval:86469|pto_count:0|srtt:50437 [2025/04/30 18:20:47 861338] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55501, ack_elapse 49403, delivered 58864|rate 1060593|lost 227| [2025/04/30 18:20:47 861343] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060593) in round 25| [2025/04/30 18:20:47 861347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 861351] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6000| [2025/04/30 18:20:47 861355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70883|packet_lost:0|acked:2400|po_sent_time:1746037247813600|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 861360] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70883|packet_lost:0|acked:2400|po_sent_time:1746037247813600|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 861364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:73283|full_bw_reached:1|inflight:60038|srtt:50437|latest_rtt:47489|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 861371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:732|largest:732|pns:2| [2025/04/30 18:20:47 861375] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:732|frame:ACK |recv_time:1746037247861089|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 861380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367861089|now:1746037247861089|interv:120000000| [2025/04/30 18:20:47 861388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367861089|now:1746037247861089|interv:120000000| [2025/04/30 18:20:47 861392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247861561|pq_index:0| [2025/04/30 18:20:47 861396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247860102| [2025/04/30 18:20:47 861401] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247861400| [2025/04/30 18:20:47 861405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247861404| [2025/04/30 18:20:47 861411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 861419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50437|min_srtt:50437|path_bw:1219206|loss_rate:5.17|path_pto:0| [2025/04/30 18:20:47 861426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1677747| [2025/04/30 18:20:47 861434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 861441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 861448] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50437|min_srtt:50437|path_bw:1219206|loss_rate:5.17|path_pto:0| [2025/04/30 18:20:47 861455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1678926| [2025/04/30 18:20:47 861462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 861469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 861473] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50437|min_srtt:50437|path_bw:1219206|loss_rate:5.17|path_pto:0| [2025/04/30 18:20:47 861477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1680105| [2025/04/30 18:20:47 861482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 861486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 861490] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50437|min_srtt:50437|path_bw:1219206|loss_rate:5.17|path_pto:0| [2025/04/30 18:20:47 861495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1681284| [2025/04/30 18:20:47 861503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 861507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 861511] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50437|min_srtt:50437|path_bw:1219206|loss_rate:5.17|path_pto:0| [2025/04/30 18:20:47 861516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 861520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 861526] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 861533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 861539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 861547] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 861553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1669494| [2025/04/30 18:20:47 861557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 861561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 861565] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247861561| [2025/04/30 18:20:47 861569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247861561| [2025/04/30 18:20:47 861573] [debug] |xqc_engine_wakeup_after|wakeup:1746037247861561|now:1746037247861573|diff:18446744073709551604| [2025/04/30 18:20:47 861578] [debug] |xqc_engine_main_logic|END|now:1746037247861404| [2025/04/30 18:20:47 861584] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247861583| [2025/04/30 18:20:47 861587] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247861561|pq_index:0| [2025/04/30 18:20:47 861592] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247861404| [2025/04/30 18:20:47 861596] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247861596| [2025/04/30 18:20:47 861601] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247861561|now:1746037247861596| [2025/04/30 18:20:47 861605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247861561|now:1746037247861596| [2025/04/30 18:20:47 861609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 861617] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 861621] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50437|min_srtt:50437|path_bw:1219206|loss_rate:5.17|path_pto:0| [2025/04/30 18:20:47 861625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 861630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 861633] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 861637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 861642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 861646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 861650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1669494| [2025/04/30 18:20:47 861654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 861659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1741| [2025/04/30 18:20:47 861698] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247861667|stream_id:0|stream_offset:1669494| [2025/04/30 18:20:47 861708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 861715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 861722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50437|rtt_var:2968|pto_duration:62309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 861729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 861734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 861737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 861741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247948976|now:1746037247861721|interv:87255| [2025/04/30 18:20:47 861746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247948976|now:1746037247861721|interval:87255|pto_count:0|srtt:50437 [2025/04/30 18:20:47 861750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73283|inflight:61238| [2025/04/30 18:20:47 861755] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 861763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:73283|conn:0000558304DEB50C|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 861768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 861772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247862772|now:1746037247861772|interv:1000| [2025/04/30 18:20:47 861776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 861780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 861784] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247862772| [2025/04/30 18:20:47 861788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247862772| [2025/04/30 18:20:47 861792] [debug] |xqc_engine_wakeup_after|wakeup:1746037247862772|now:1746037247861792|diff:980| [2025/04/30 18:20:47 861796] [debug] |xqc_engine_main_logic|END|now:1746037247861596| [2025/04/30 18:20:47 862506] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247862505| [2025/04/30 18:20:47 862518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 862524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:732| [2025/04/30 18:20:47 862528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:733| [2025/04/30 18:20:47 862534] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:733| [2025/04/30 18:20:47 862538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 862543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1689| [2025/04/30 18:20:47 862548] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1583330|prior_time:1746037247811686|is_app_limited:0|send_elapse:55611|ack_elapse:50819|ctl_first_sent_time:1746037247813710|lagest_ack_time:1746037247862505|curr_delivered:1643394| [2025/04/30 18:20:47 862553] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247813710| [2025/04/30 18:20:47 862557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 862562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1690|path_largest_ack:1690| [2025/04/30 18:20:47 862566] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1583330|prior_time:1746037247811686|is_app_limited:0|send_elapse:55611|ack_elapse:50819|ctl_first_sent_time:1746037247813710|lagest_ack_time:1746037247862505|curr_delivered:1644594| [2025/04/30 18:20:47 862571] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247813814| [2025/04/30 18:20:47 862575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:47 862579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50437|rttvar:2968|minrtt:30950|latest_rtt:48691|ack_delay:0| [2025/04/30 18:20:47 862583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50219|rttvar:2662|minrtt:30950|latest_rtt:48691|ack_delay:0| [2025/04/30 18:20:47 862592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1690|lost_pn:1687|thresh:3| [2025/04/30 18:20:47 862596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 862639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 862643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50219|rtt_var:2662|pto_duration:60867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 862648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 862652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 862656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 862660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247947534|now:1746037247862643|interv:84891| [2025/04/30 18:20:47 862664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247947534|now:1746037247862643|interval:84891|pto_count:0|srtt:50219 [2025/04/30 18:20:47 862668] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55611, ack_elapse 50819, delivered 61264|rate 1101652|lost 227| [2025/04/30 18:20:47 862673] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1101652) in round 25| [2025/04/30 18:20:47 862677] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 862681] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 862685] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73283|packet_lost:0|acked:2400|po_sent_time:1746037247813814|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 862693] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73283|packet_lost:0|acked:2400|po_sent_time:1746037247813814|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 862697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:75683|full_bw_reached:1|inflight:58838|srtt:50219|latest_rtt:48691|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 862703] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:733|largest:733|pns:2| [2025/04/30 18:20:47 862708] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:733|frame:ACK |recv_time:1746037247862505|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 862713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367862505|now:1746037247862505|interv:120000000| [2025/04/30 18:20:47 862717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367862505|now:1746037247862505|interv:120000000| [2025/04/30 18:20:47 862721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247862772|pq_index:0| [2025/04/30 18:20:47 862725] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247861596| [2025/04/30 18:20:47 862729] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247862729| [2025/04/30 18:20:47 862734] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247862733| [2025/04/30 18:20:47 862739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 862744] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.15|path_pto:0| [2025/04/30 18:20:47 862749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 862753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 862758] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 862762] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.15|path_pto:0| [2025/04/30 18:20:47 862766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1683642| [2025/04/30 18:20:47 862771] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 862777] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 862782] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.15|path_pto:0| [2025/04/30 18:20:47 862786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1684821| [2025/04/30 18:20:47 862790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 862795] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 862799] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.15|path_pto:0| [2025/04/30 18:20:47 862803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1686000| [2025/04/30 18:20:47 862807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50219|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 862812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 862816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.15|path_pto:0| [2025/04/30 18:20:47 862820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1687179| [2025/04/30 18:20:47 862824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 862828] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 862832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 862836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 862841] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 862845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 862849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 862853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 862857] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247862772| [2025/04/30 18:20:47 862861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247862772| [2025/04/30 18:20:47 862868] [debug] |xqc_engine_wakeup_after|wakeup:1746037247862772|now:1746037247862868|diff:18446744073709551520| [2025/04/30 18:20:47 862872] [debug] |xqc_engine_main_logic|END|now:1746037247862733| [2025/04/30 18:20:47 862877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247862877| [2025/04/30 18:20:47 862881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247862772|pq_index:0| [2025/04/30 18:20:47 862885] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247862733| [2025/04/30 18:20:47 862890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247862889| [2025/04/30 18:20:47 862894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247862772|now:1746037247862889| [2025/04/30 18:20:47 862898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247862772|now:1746037247862889| [2025/04/30 18:20:47 862902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 862906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 862911] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.15|path_pto:0| [2025/04/30 18:20:47 862915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1687179| [2025/04/30 18:20:47 862919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 862923] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 862927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 862931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 862935] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 862939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 862944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 862948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1742| [2025/04/30 18:20:47 862984] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247862955|stream_id:0|stream_offset:1670673| [2025/04/30 18:20:47 863012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 863020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 863027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50219|rtt_var:2662|pto_duration:60867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 863038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 863042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 863046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 863051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247948822|now:1746037247863027|interv:85795| [2025/04/30 18:20:47 863058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247948822|now:1746037247863027|interval:85795|pto_count:0|srtt:50219 [2025/04/30 18:20:47 863065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75683|inflight:60038| [2025/04/30 18:20:47 863073] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 863080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1671852| [2025/04/30 18:20:47 863087] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 863094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247864093|now:1746037247863093|interv:1000| [2025/04/30 18:20:47 863098] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 863101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 863106] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247864093| [2025/04/30 18:20:47 863110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247864093| [2025/04/30 18:20:47 863114] [debug] |xqc_engine_wakeup_after|wakeup:1746037247864093|now:1746037247863114|diff:979| [2025/04/30 18:20:47 863118] [debug] |xqc_engine_main_logic|END|now:1746037247862889| [2025/04/30 18:20:47 864195] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247864195| [2025/04/30 18:20:47 864210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247864093|pq_index:0| [2025/04/30 18:20:47 864217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247862889| [2025/04/30 18:20:47 864226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247864224| [2025/04/30 18:20:47 864233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247864093|now:1746037247864224| [2025/04/30 18:20:47 864239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247864093|now:1746037247864224| [2025/04/30 18:20:47 864245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 864249] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 864254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50219|min_srtt:50219|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 864259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60038|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1687179| [2025/04/30 18:20:47 864271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 864275] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 864279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 864283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 864289] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 864296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1671852| [2025/04/30 18:20:47 864303] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 864310] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1743| [2025/04/30 18:20:47 864360] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247864322|stream_id:0|stream_offset:1671852| [2025/04/30 18:20:47 864374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 864382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 864392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50219|rtt_var:2662|pto_duration:60867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 864399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 864406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 864415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 864422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247950189|now:1746037247864392|interv:85797| [2025/04/30 18:20:47 864431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247950189|now:1746037247864392|interval:85797|pto_count:0|srtt:50219 [2025/04/30 18:20:47 864438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75683|inflight:61238| [2025/04/30 18:20:47 864446] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 864456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1673031| [2025/04/30 18:20:47 864463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 864473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1744| [2025/04/30 18:20:47 864532] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247864494|stream_id:0|stream_offset:1673031| [2025/04/30 18:20:47 864542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 864549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 864556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50219|rtt_var:2662|pto_duration:60867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 864563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 864569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 864576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 864582] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247950361|now:1746037247864555|interv:85806| [2025/04/30 18:20:47 864589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247950361|now:1746037247864555|interval:85806|pto_count:0|srtt:50219 [2025/04/30 18:20:47 864596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75683|inflight:62438| [2025/04/30 18:20:47 864604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 864611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:75683|conn:0000558304DEB50C|stream_id:0|stream_offset:1674210| [2025/04/30 18:20:47 864619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 864625] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247865624|now:1746037247864624|interv:1000| [2025/04/30 18:20:47 864631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 864637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 864644] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247865624| [2025/04/30 18:20:47 864651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247865624| [2025/04/30 18:20:47 864657] [debug] |xqc_engine_wakeup_after|wakeup:1746037247865624|now:1746037247864657|diff:967| [2025/04/30 18:20:47 864664] [debug] |xqc_engine_main_logic|END|now:1746037247864224| [2025/04/30 18:20:47 864679] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247864677| [2025/04/30 18:20:47 864686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 864692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:733| [2025/04/30 18:20:47 864696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:734| [2025/04/30 18:20:47 864702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:734| [2025/04/30 18:20:47 864711] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 864717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1691| [2025/04/30 18:20:47 864722] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1585730|prior_time:1746037247813926|is_app_limited:0|send_elapse:57338|ack_elapse:50751|ctl_first_sent_time:1746037247815552|lagest_ack_time:1746037247864677|curr_delivered:1645794| [2025/04/30 18:20:47 864727] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247815552| [2025/04/30 18:20:47 864732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 864736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1692|path_largest_ack:1692| [2025/04/30 18:20:47 864740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1585730|prior_time:1746037247813926|is_app_limited:0|send_elapse:57338|ack_elapse:50751|ctl_first_sent_time:1746037247815552|lagest_ack_time:1746037247864677|curr_delivered:1646994| [2025/04/30 18:20:47 864745] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247815669| [2025/04/30 18:20:47 864749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:47 864753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50219|rttvar:2662|minrtt:30950|latest_rtt:49008|ack_delay:1000| [2025/04/30 18:20:47 864757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49943|rttvar:2549|minrtt:30950|latest_rtt:49008|ack_delay:1000| [2025/04/30 18:20:47 864762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1692|lost_pn:1689|thresh:3| [2025/04/30 18:20:47 864766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 864811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 864816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49943|rtt_var:2549|pto_duration:60139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 864820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 864824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 864828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 864832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247949633|now:1746037247864815|interv:84818| [2025/04/30 18:20:47 864836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247949633|now:1746037247864815|interval:84818|pto_count:0|srtt:49943 [2025/04/30 18:20:47 864841] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57338, ack_elapse 50751, delivered 61264|rate 1068471|lost 227| [2025/04/30 18:20:47 864845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068471) in round 25| [2025/04/30 18:20:47 864850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 864854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 864858] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75683|packet_lost:0|acked:2400|po_sent_time:1746037247815669|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 864862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75683|packet_lost:0|acked:2400|po_sent_time:1746037247815669|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 864867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:78083|full_bw_reached:1|inflight:60038|srtt:49943|latest_rtt:49008|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 864873] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:734|largest:734|pns:2| [2025/04/30 18:20:47 864878] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:734|frame:ACK |recv_time:1746037247864677|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 864882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367864677|now:1746037247864677|interv:120000000| [2025/04/30 18:20:47 864886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367864677|now:1746037247864677|interv:120000000| [2025/04/30 18:20:47 864890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247865624|pq_index:0| [2025/04/30 18:20:47 864895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247864224| [2025/04/30 18:20:47 864899] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247864899| [2025/04/30 18:20:47 864907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247864905| [2025/04/30 18:20:47 864912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 864917] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49943|min_srtt:49943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 864921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1687179| [2025/04/30 18:20:47 864926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 864931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 864935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49943|min_srtt:49943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 864939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1688358| [2025/04/30 18:20:47 864944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 864948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 864953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49943|min_srtt:49943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 864957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1689537| [2025/04/30 18:20:47 864961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 864965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 864970] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49943|min_srtt:49943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 864974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1690716| [2025/04/30 18:20:47 864978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 864982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 865017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49943|min_srtt:49943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 865022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1691895| [2025/04/30 18:20:47 865027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 865031] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 865035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 865039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 865044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 865048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1674210| [2025/04/30 18:20:47 865052] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 865056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 865060] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247865624| [2025/04/30 18:20:47 865064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247865624| [2025/04/30 18:20:47 865068] [debug] |xqc_engine_wakeup_after|wakeup:1746037247865624|now:1746037247865068|diff:556| [2025/04/30 18:20:47 865073] [debug] |xqc_engine_main_logic|END|now:1746037247864905| [2025/04/30 18:20:47 865078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247865078| [2025/04/30 18:20:47 865082] [debug] |xqc_engine_wakeup_after|wakeup:1746037247865624|now:1746037247865082|diff:542| [2025/04/30 18:20:47 865086] [debug] |xqc_engine_main_logic|END|now:1746037247865078| [2025/04/30 18:20:47 866165] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247866165| [2025/04/30 18:20:47 866178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247865624|pq_index:0| [2025/04/30 18:20:47 866183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247864905| [2025/04/30 18:20:47 866188] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247866187| [2025/04/30 18:20:47 866193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247865624|now:1746037247866187| [2025/04/30 18:20:47 866197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247865624|now:1746037247866187| [2025/04/30 18:20:47 866201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 866206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 866211] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49943|min_srtt:49943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 866220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1691895| [2025/04/30 18:20:47 866227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 866231] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 866235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 866240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 866244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 866249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1674210| [2025/04/30 18:20:47 866253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 866258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1745| [2025/04/30 18:20:47 866292] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247866266|stream_id:0|stream_offset:1674210| [2025/04/30 18:20:47 866298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 866303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 866308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49943|rtt_var:2549|pto_duration:60139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 866315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 866322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 866328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 866335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247951405|now:1746037247866308|interv:85097| [2025/04/30 18:20:47 866342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247951405|now:1746037247866308|interval:85097|pto_count:0|srtt:49943 [2025/04/30 18:20:47 866349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78083|inflight:61238| [2025/04/30 18:20:47 866357] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 866363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1675389| [2025/04/30 18:20:47 866369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 866378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1746| [2025/04/30 18:20:47 866413] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247866386|stream_id:0|stream_offset:1675389| [2025/04/30 18:20:47 866423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 866430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 866440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49943|rtt_var:2549|pto_duration:60139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 866447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 866453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 866460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 866466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247951525|now:1746037247866439|interv:85086| [2025/04/30 18:20:47 866473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247951525|now:1746037247866439|interval:85086|pto_count:0|srtt:49943 [2025/04/30 18:20:47 866481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78083|inflight:62438| [2025/04/30 18:20:47 866488] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 866495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:78083|conn:0000558304DEB50C|stream_id:0|stream_offset:1676568| [2025/04/30 18:20:47 866502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 866509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247867508|now:1746037247866508|interv:1000| [2025/04/30 18:20:47 866514] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 866518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 866523] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247867508| [2025/04/30 18:20:47 866529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247867508| [2025/04/30 18:20:47 866534] [debug] |xqc_engine_wakeup_after|wakeup:1746037247867508|now:1746037247866533|diff:975| [2025/04/30 18:20:47 866539] [debug] |xqc_engine_main_logic|END|now:1746037247866187| [2025/04/30 18:20:47 866550] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247866549| [2025/04/30 18:20:47 866556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 866562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:734| [2025/04/30 18:20:47 866568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:735| [2025/04/30 18:20:47 866578] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:735| [2025/04/30 18:20:47 866597] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 866602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1694|path_largest_ack:1693| [2025/04/30 18:20:47 866607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1588130|prior_time:1746037247815789|is_app_limited:0|send_elapse:57361|ack_elapse:50760|ctl_first_sent_time:1746037247817381|lagest_ack_time:1746037247866549|curr_delivered:1648194| [2025/04/30 18:20:47 866615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247817381| [2025/04/30 18:20:47 866622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 866629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1694|path_largest_ack:1694| [2025/04/30 18:20:47 866636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:66083|prior_delivered:1590530|prior_time:1746037247817625|is_app_limited:0|send_elapse:57023|ack_elapse:48924|ctl_first_sent_time:1746037247819117|lagest_ack_time:1746037247866549|curr_delivered:1649394| [2025/04/30 18:20:47 866643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247819117| [2025/04/30 18:20:47 866650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:47 866657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49943|rttvar:2549|minrtt:30950|latest_rtt:47432|ack_delay:1000| [2025/04/30 18:20:47 866662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49505|rttvar:2789|minrtt:30950|latest_rtt:47432|ack_delay:1000| [2025/04/30 18:20:47 866667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1694|lost_pn:1691|thresh:3| [2025/04/30 18:20:47 866671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 866719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 866723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49505|rtt_var:2789|pto_duration:60661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 866730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 866737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 866742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 866749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247952047|now:1746037247866723|interv:85324| [2025/04/30 18:20:47 866754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247952047|now:1746037247866723|interval:85324|pto_count:0|srtt:49505 [2025/04/30 18:20:47 866759] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57023, ack_elapse 48924, delivered 58864|rate 1032285|lost 227| [2025/04/30 18:20:47 866763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1032285) in round 25| [2025/04/30 18:20:47 866768] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 866772] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 866776] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78083|packet_lost:0|acked:2400|po_sent_time:1746037247819117|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 866781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78083|packet_lost:0|acked:2400|po_sent_time:1746037247819117|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 866785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:80483|full_bw_reached:1|inflight:60038|srtt:49505|latest_rtt:47432|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 866791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:735|largest:735|pns:2| [2025/04/30 18:20:47 866796] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:735|frame:ACK |recv_time:1746037247866549|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 866801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367866549|now:1746037247866549|interv:120000000| [2025/04/30 18:20:47 866805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367866549|now:1746037247866549|interv:120000000| [2025/04/30 18:20:47 866809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247867508|pq_index:0| [2025/04/30 18:20:47 866814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247866187| [2025/04/30 18:20:47 866821] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247866821| [2025/04/30 18:20:47 866826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247866825| [2025/04/30 18:20:47 866832] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 866837] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49505|min_srtt:49505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 866841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1691895| [2025/04/30 18:20:47 866846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 866851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 866855] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49505|min_srtt:49505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 866860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1693074| [2025/04/30 18:20:47 866864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 866869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 866873] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49505|min_srtt:49505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 866877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1694253| [2025/04/30 18:20:47 866881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 866886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 866890] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49505|min_srtt:49505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 866894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1695432| [2025/04/30 18:20:47 866898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 866906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 866910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49505|min_srtt:49505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 866914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1696611| [2025/04/30 18:20:47 866918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 866922] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 866926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 866930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 866935] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 866939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1676568| [2025/04/30 18:20:47 866947] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 866951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 866955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247867508| [2025/04/30 18:20:47 866959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247867508| [2025/04/30 18:20:47 866963] [debug] |xqc_engine_wakeup_after|wakeup:1746037247867508|now:1746037247866963|diff:545| [2025/04/30 18:20:47 866967] [debug] |xqc_engine_main_logic|END|now:1746037247866825| [2025/04/30 18:20:47 866973] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247866973| [2025/04/30 18:20:47 866977] [debug] |xqc_engine_wakeup_after|wakeup:1746037247867508|now:1746037247866977|diff:531| [2025/04/30 18:20:47 866981] [debug] |xqc_engine_main_logic|END|now:1746037247866973| [2025/04/30 18:20:47 868209] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247868209| [2025/04/30 18:20:47 868224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247867508|pq_index:0| [2025/04/30 18:20:47 868234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247866825| [2025/04/30 18:20:47 868242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247868241| [2025/04/30 18:20:47 868249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247867508|now:1746037247868241| [2025/04/30 18:20:47 868256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247867508|now:1746037247868241| [2025/04/30 18:20:47 868263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 868270] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 868277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49505|min_srtt:49505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 868291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1696611| [2025/04/30 18:20:47 868297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 868302] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 868307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 868313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 868318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 868324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1676568| [2025/04/30 18:20:47 868329] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 868335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1747| [2025/04/30 18:20:47 868413] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247868385|stream_id:0|stream_offset:1676568| [2025/04/30 18:20:47 868423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 868430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 868437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49505|rtt_var:2789|pto_duration:60661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 868444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 868448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 868453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 868516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247954046|now:1746037247868437|interv:85609| [2025/04/30 18:20:47 868523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247954046|now:1746037247868437|interval:85609|pto_count:0|srtt:49505 [2025/04/30 18:20:47 868531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80483|inflight:61238| [2025/04/30 18:20:47 868538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 868543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1677747| [2025/04/30 18:20:47 868554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 868559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1748| [2025/04/30 18:20:47 868606] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247868569|stream_id:0|stream_offset:1677747| [2025/04/30 18:20:47 868616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1748|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 868624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 868631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49505|rtt_var:2789|pto_duration:60661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 868638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 868644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 868650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 868657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247954230|now:1746037247868631|interv:85599| [2025/04/30 18:20:47 868663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247954230|now:1746037247868631|interval:85599|pto_count:0|srtt:49505 [2025/04/30 18:20:47 868670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80483|inflight:62438| [2025/04/30 18:20:47 868679] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 868685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:80483|conn:0000558304DEB50C|stream_id:0|stream_offset:1678926| [2025/04/30 18:20:47 868697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 868703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247869703|now:1746037247868703|interv:1000| [2025/04/30 18:20:47 868709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 868716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 868722] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247869703| [2025/04/30 18:20:47 868727] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247869703| [2025/04/30 18:20:47 868732] [debug] |xqc_engine_wakeup_after|wakeup:1746037247869703|now:1746037247868732|diff:971| [2025/04/30 18:20:47 868737] [debug] |xqc_engine_main_logic|END|now:1746037247868241| [2025/04/30 18:20:47 868749] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247868749| [2025/04/30 18:20:47 868755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 868763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:735| [2025/04/30 18:20:47 868768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:736| [2025/04/30 18:20:47 868781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:736| [2025/04/30 18:20:47 868786] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 868793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1696|path_largest_ack:1695| [2025/04/30 18:20:47 868798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1590530|prior_time:1746037247817625|is_app_limited:0|send_elapse:57148|ack_elapse:51124|ctl_first_sent_time:1746037247819242|lagest_ack_time:1746037247868749|curr_delivered:1650594| [2025/04/30 18:20:47 868803] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247819242| [2025/04/30 18:20:47 868808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 868812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 868817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:66083|prior_delivered:1592930|prior_time:1746037247819771|is_app_limited:0|send_elapse:57297|ack_elapse:48978|ctl_first_sent_time:1746037247821301|lagest_ack_time:1746037247868749|curr_delivered:1651794| [2025/04/30 18:20:47 868821] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247821301| [2025/04/30 18:20:47 868825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:47 868829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49505|rttvar:2789|minrtt:30950|latest_rtt:47448|ack_delay:1000| [2025/04/30 18:20:47 868834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49123|rttvar:2856|minrtt:30950|latest_rtt:47448|ack_delay:1000| [2025/04/30 18:20:47 868838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1696|lost_pn:1693|thresh:3| [2025/04/30 18:20:47 868842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 868953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 868957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49123|rtt_var:2856|pto_duration:60547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 868962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 868966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 868970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 868974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247954116|now:1746037247868957|interv:85159| [2025/04/30 18:20:47 868979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247954116|now:1746037247868957|interval:85159|pto_count:0|srtt:49123 [2025/04/30 18:20:47 869008] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57297, ack_elapse 48978, delivered 58864|rate 1027348|lost 227| [2025/04/30 18:20:47 869020] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1027348) in round 25| [2025/04/30 18:20:47 869027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 869034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 869040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80483|packet_lost:0|acked:2400|po_sent_time:1746037247821301|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 869045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80483|packet_lost:0|acked:2400|po_sent_time:1746037247821301|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 869050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:82883|full_bw_reached:1|inflight:60038|srtt:49123|latest_rtt:47448|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 869056] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:736|largest:736|pns:2| [2025/04/30 18:20:47 869116] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:736|frame:ACK |recv_time:1746037247868749|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 869122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367868749|now:1746037247868749|interv:120000000| [2025/04/30 18:20:47 869127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367868749|now:1746037247868749|interv:120000000| [2025/04/30 18:20:47 869132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247869703|pq_index:0| [2025/04/30 18:20:47 869142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247868241| [2025/04/30 18:20:47 869147] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247869147| [2025/04/30 18:20:47 869168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247869166| [2025/04/30 18:20:47 869176] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 869184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49123|min_srtt:49123|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 869191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:60038|cwnd:82883|conn:0000558304DEB50C|stream_id:0|stream_offset:1696611| [2025/04/30 18:20:47 869199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 869206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 869213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49123|min_srtt:49123|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 869220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:60038|cwnd:82883|conn:0000558304DEB50C|stream_id:0|stream_offset:1697790| [2025/04/30 18:20:47 869228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 869235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 869241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49123|min_srtt:49123|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 869248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:60038|cwnd:82883|conn:0000558304DEB50C|stream_id:0|stream_offset:1698969| [2025/04/30 18:20:47 869255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 869262] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 869269] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49123|min_srtt:49123|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 869274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:60038|cwnd:82883|conn:0000558304DEB50C|stream_id:0|stream_offset:1700148| [2025/04/30 18:20:47 869278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49123|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 869287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 869292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49123|min_srtt:49123|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 869296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:60038|cwnd:82883|conn:0000558304DEB50C|stream_id:0|stream_offset:1701327| [2025/04/30 18:20:47 869300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 869369] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 869374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 869379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 869385] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 869390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:82883|conn:0000558304DEB50C|stream_id:0|stream_offset:1678926| [2025/04/30 18:20:47 869396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 869401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 869406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247869703| [2025/04/30 18:20:47 869411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247869703| [2025/04/30 18:20:47 869415] [debug] |xqc_engine_wakeup_after|wakeup:1746037247869703|now:1746037247869415|diff:288| [2025/04/30 18:20:47 869419] [debug] |xqc_engine_main_logic|END|now:1746037247869166| [2025/04/30 18:20:47 869425] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247869425| [2025/04/30 18:20:47 869429] [debug] |xqc_engine_wakeup_after|wakeup:1746037247869703|now:1746037247869429|diff:274| [2025/04/30 18:20:47 869493] [debug] |xqc_engine_main_logic|END|now:1746037247869425| [2025/04/30 18:20:47 870733] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247870732| [2025/04/30 18:20:47 870744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 870751] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:736| [2025/04/30 18:20:47 870755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:737| [2025/04/30 18:20:47 870761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:737| [2025/04/30 18:20:47 870766] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 870771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 870777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1592930|prior_time:1746037247819771|is_app_limited:0|send_elapse:57411|ack_elapse:50961|ctl_first_sent_time:1746037247821415|lagest_ack_time:1746037247870732|curr_delivered:1652994| [2025/04/30 18:20:47 870846] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247821415| [2025/04/30 18:20:47 870852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 870857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1698|path_largest_ack:1698| [2025/04/30 18:20:47 870862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1592930|prior_time:1746037247819771|is_app_limited:0|send_elapse:57411|ack_elapse:50961|ctl_first_sent_time:1746037247821415|lagest_ack_time:1746037247870732|curr_delivered:1654194| [2025/04/30 18:20:47 870868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247821515| [2025/04/30 18:20:47 870873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:47 870896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49123|rttvar:2856|minrtt:30950|latest_rtt:49217|ack_delay:0| [2025/04/30 18:20:47 870901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49135|rttvar:2165|minrtt:30950|latest_rtt:49217|ack_delay:0| [2025/04/30 18:20:47 870905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1698|lost_pn:1695|thresh:3| [2025/04/30 18:20:47 870910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 870938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 871040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 871044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 871048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 871052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 871057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49135|rtt_var:2165|pto_duration:57795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 871065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 871069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 871073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:47 871077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247951364|now:1746037247871056|interv:80308| [2025/04/30 18:20:47 871082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247951364|now:1746037247871056|interval:80308|pto_count:0|srtt:49135 [2025/04/30 18:20:47 871087] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57411, ack_elapse 50961, delivered 61264|rate 1067112|lost 227| [2025/04/30 18:20:47 871092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067112) in round 25| [2025/04/30 18:20:47 871096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 871100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 871105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82883|packet_lost:0|acked:2400|po_sent_time:1746037247821515|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 871110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82883|packet_lost:0|acked:2400|po_sent_time:1746037247821515|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 871115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:85283|full_bw_reached:1|inflight:57638|srtt:49135|latest_rtt:49217|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 871121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:737|largest:737|pns:2| [2025/04/30 18:20:47 871126] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:737|frame:ACK |recv_time:1746037247870732|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 871131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367870732|now:1746037247870732|interv:120000000| [2025/04/30 18:20:47 871137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367870732|now:1746037247870732|interv:120000000| [2025/04/30 18:20:47 871144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247869703|pq_index:0| [2025/04/30 18:20:47 871151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247869166| [2025/04/30 18:20:47 871157] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247871157| [2025/04/30 18:20:47 871166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247871164| [2025/04/30 18:20:47 871174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247869703|now:1746037247871164| [2025/04/30 18:20:47 871186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247869703|now:1746037247871164| [2025/04/30 18:20:47 871190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 871195] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 871200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49135|min_srtt:49135|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 871205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:57638|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1701327| [2025/04/30 18:20:47 871210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 871215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 871220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49135|min_srtt:49135|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 871225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:57638|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1702506| [2025/04/30 18:20:47 871230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 871234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 871239] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49135|min_srtt:49135|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 871243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:57638|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1703685| [2025/04/30 18:20:47 871248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 871252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 871257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49135|min_srtt:49135|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 871261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:57638|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1704864| [2025/04/30 18:20:47 871266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 871271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 871278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49135|min_srtt:49135|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 871289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:57638|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1706043| [2025/04/30 18:20:47 871296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 871303] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 871310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 871317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 871324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 871329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1678926| [2025/04/30 18:20:47 871334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 871339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1749| [2025/04/30 18:20:47 871381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037247871347|stream_id:0|stream_offset:1678926| [2025/04/30 18:20:47 871391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1749|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 871398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:47 871405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49135|rtt_var:2165|pto_duration:57795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 871412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 871418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 871425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 871432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247954142|now:1746037247871405|interv:82737| [2025/04/30 18:20:47 871439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247954142|now:1746037247871405|interval:82737|pto_count:0|srtt:49135 [2025/04/30 18:20:47 871447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85283|inflight:58838| [2025/04/30 18:20:47 871455] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 871462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1680105| [2025/04/30 18:20:47 871475] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 871482] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1750| [2025/04/30 18:20:47 871531] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247871494|stream_id:0|stream_offset:1680105| [2025/04/30 18:20:47 871543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1750|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 871552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 871559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49135|rtt_var:2165|pto_duration:57795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 871566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 871573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 871581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 871588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247954289|now:1746037247871559|interv:82730| [2025/04/30 18:20:47 871595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247954289|now:1746037247871559|interval:82730|pto_count:0|srtt:49135 [2025/04/30 18:20:47 871604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85283|inflight:60038| [2025/04/30 18:20:47 871612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 871620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1681284| [2025/04/30 18:20:47 871628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 871636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1751| [2025/04/30 18:20:47 871683] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247871649|stream_id:0|stream_offset:1681284| [2025/04/30 18:20:47 871695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 871703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 871711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49135|rtt_var:2165|pto_duration:57795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 871719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 871726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 871739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 871747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247954444|now:1746037247871711|interv:82733| [2025/04/30 18:20:47 871754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247954444|now:1746037247871711|interval:82733|pto_count:0|srtt:49135 [2025/04/30 18:20:47 871763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85283|inflight:61238| [2025/04/30 18:20:47 871771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 871779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:85283|conn:0000558304DEB50C|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 871788] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 871795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247872795|now:1746037247871795|interv:1000| [2025/04/30 18:20:47 871802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 871809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 871817] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247872795| [2025/04/30 18:20:47 871825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247872795| [2025/04/30 18:20:47 871832] [debug] |xqc_engine_wakeup_after|wakeup:1746037247872795|now:1746037247871832|diff:963| [2025/04/30 18:20:47 871840] [debug] |xqc_engine_main_logic|END|now:1746037247871164| [2025/04/30 18:20:47 871850] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247871850| [2025/04/30 18:20:47 871857] [debug] |xqc_engine_wakeup_after|wakeup:1746037247872795|now:1746037247871857|diff:938| [2025/04/30 18:20:47 871864] [debug] |xqc_engine_main_logic|END|now:1746037247871850| [2025/04/30 18:20:47 872536] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247872535| [2025/04/30 18:20:47 872553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 872561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:737| [2025/04/30 18:20:47 872565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:738| [2025/04/30 18:20:47 872571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:738| [2025/04/30 18:20:47 872575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 872581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 872586] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1595330|prior_time:1746037247821631|is_app_limited:0|send_elapse:57149|ack_elapse:50904|ctl_first_sent_time:1746037247823118|lagest_ack_time:1746037247872535|curr_delivered:1655394| [2025/04/30 18:20:47 872591] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247823118| [2025/04/30 18:20:47 872596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:47 872611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 872618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:66083|prior_delivered:1597730|prior_time:1746037247823552|is_app_limited:0|send_elapse:57073|ack_elapse:48983|ctl_first_sent_time:1746037247825048|lagest_ack_time:1746037247872535|curr_delivered:1656594| [2025/04/30 18:20:47 872625] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247825048| [2025/04/30 18:20:47 872630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:47 872635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49135|rttvar:2165|minrtt:30950|latest_rtt:47487|ack_delay:0| [2025/04/30 18:20:47 872639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48929|rttvar:2036|minrtt:30950|latest_rtt:47487|ack_delay:0| [2025/04/30 18:20:47 872643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1700|lost_pn:1697|thresh:3| [2025/04/30 18:20:47 872647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 872690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 872695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48929|rtt_var:2036|pto_duration:57073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 872699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 872703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 872707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:47 872714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247953722|now:1746037247872694|interv:81028| [2025/04/30 18:20:47 872718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247953722|now:1746037247872694|interval:81028|pto_count:0|srtt:48929 [2025/04/30 18:20:47 872723] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57073, ack_elapse 48983, delivered 58864|rate 1031380|lost 227| [2025/04/30 18:20:47 872727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1031380) in round 25| [2025/04/30 18:20:47 872732] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 872736] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 872740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85283|packet_lost:0|acked:2400|po_sent_time:1746037247825048|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 872745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85283|packet_lost:0|acked:2400|po_sent_time:1746037247825048|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 872749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:87683|full_bw_reached:1|inflight:58838|srtt:48929|latest_rtt:47487|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 872755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:738|largest:738|pns:2| [2025/04/30 18:20:47 872760] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:738|frame:ACK |recv_time:1746037247872535|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 872764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367872535|now:1746037247872535|interv:120000000| [2025/04/30 18:20:47 872769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367872535|now:1746037247872535|interv:120000000| [2025/04/30 18:20:47 872773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247872795|pq_index:0| [2025/04/30 18:20:47 872777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247871164| [2025/04/30 18:20:47 872781] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247872781| [2025/04/30 18:20:47 872786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247872785| [2025/04/30 18:20:47 872791] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 872796] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 872801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1706043| [2025/04/30 18:20:47 872808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 872813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 872817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 872822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1707222| [2025/04/30 18:20:47 872826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 872831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 872835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 872839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1708401| [2025/04/30 18:20:47 872843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 872848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 872852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 872856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1709580| [2025/04/30 18:20:47 872861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48929|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 872865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 872870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 872874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1710759| [2025/04/30 18:20:47 872878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 872882] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 872886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 872893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 872897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 872901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 872906] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 872910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 872914] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247872795| [2025/04/30 18:20:47 872918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247872795| [2025/04/30 18:20:47 872922] [debug] |xqc_engine_wakeup_after|wakeup:1746037247872795|now:1746037247872922|diff:18446744073709551489| [2025/04/30 18:20:47 872926] [debug] |xqc_engine_main_logic|END|now:1746037247872785| [2025/04/30 18:20:47 872931] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247872931| [2025/04/30 18:20:47 872935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247872795|pq_index:0| [2025/04/30 18:20:47 872939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247872785| [2025/04/30 18:20:47 872944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247872943| [2025/04/30 18:20:47 872949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247872795|now:1746037247872943| [2025/04/30 18:20:47 872953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247872795|now:1746037247872943| [2025/04/30 18:20:47 872957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 872961] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 872965] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 872970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1710759| [2025/04/30 18:20:47 872974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 872978] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 872981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 873002] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 873012] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 873017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 873025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 873030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1752| [2025/04/30 18:20:47 873068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037247873038|stream_id:0|stream_offset:1682463| [2025/04/30 18:20:47 873077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 873085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:47 873092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48929|rtt_var:2036|pto_duration:57073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 873099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 873105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 873109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 873113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247955111|now:1746037247873092|interv:82019| [2025/04/30 18:20:47 873117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247955111|now:1746037247873092|interval:82019|pto_count:0|srtt:48929 [2025/04/30 18:20:47 873122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87683|inflight:60038| [2025/04/30 18:20:47 873127] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 873131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1683642| [2025/04/30 18:20:47 873136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 873140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247874139|now:1746037247873139|interv:1000| [2025/04/30 18:20:47 873144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 873148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 873152] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247874139| [2025/04/30 18:20:47 873156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247874139| [2025/04/30 18:20:47 873160] [debug] |xqc_engine_wakeup_after|wakeup:1746037247874139|now:1746037247873160|diff:979| [2025/04/30 18:20:47 873167] [debug] |xqc_engine_main_logic|END|now:1746037247872943| [2025/04/30 18:20:47 874239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247874238| [2025/04/30 18:20:47 874248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247874139|pq_index:0| [2025/04/30 18:20:47 874253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247872943| [2025/04/30 18:20:47 874267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247874266| [2025/04/30 18:20:47 874272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247874139|now:1746037247874266| [2025/04/30 18:20:47 874276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247874139|now:1746037247874266| [2025/04/30 18:20:47 874280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 874284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 874290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48929|min_srtt:48929|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 874294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:60038|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1710759| [2025/04/30 18:20:47 874299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 874303] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 874307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 874311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 874318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 874325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1683642| [2025/04/30 18:20:47 874332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 874339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1753| [2025/04/30 18:20:47 874388] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247874351|stream_id:0|stream_offset:1683642| [2025/04/30 18:20:47 874399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 874406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 874412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48929|rtt_var:2036|pto_duration:57073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 874420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 874426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 874433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 874446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247956424|now:1746037247874412|interv:82012| [2025/04/30 18:20:47 874453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247956424|now:1746037247874412|interval:82012|pto_count:0|srtt:48929 [2025/04/30 18:20:47 874460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87683|inflight:61238| [2025/04/30 18:20:47 874468] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 874475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1684821| [2025/04/30 18:20:47 874481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 874489] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1754| [2025/04/30 18:20:47 874528] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247874500|stream_id:0|stream_offset:1684821| [2025/04/30 18:20:47 874535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 874540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 874544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48929|rtt_var:2036|pto_duration:57073|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 874549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 874553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 874556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 874560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247956573|now:1746037247874544|interv:82029| [2025/04/30 18:20:47 874565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247956573|now:1746037247874544|interval:82029|pto_count:0|srtt:48929 [2025/04/30 18:20:47 874569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87683|inflight:62438| [2025/04/30 18:20:47 874574] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 874579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:87683|conn:0000558304DEB50C|stream_id:0|stream_offset:1686000| [2025/04/30 18:20:47 874583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 874587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247875587|now:1746037247874587|interv:1000| [2025/04/30 18:20:47 874591] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 874595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 874604] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247875587| [2025/04/30 18:20:47 874608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247875587| [2025/04/30 18:20:47 874612] [debug] |xqc_engine_wakeup_after|wakeup:1746037247875587|now:1746037247874612|diff:975| [2025/04/30 18:20:47 874617] [debug] |xqc_engine_main_logic|END|now:1746037247874266| [2025/04/30 18:20:47 874626] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247874626| [2025/04/30 18:20:47 874631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 874637] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:738| [2025/04/30 18:20:47 874641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:739| [2025/04/30 18:20:47 874647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:739| [2025/04/30 18:20:47 874651] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 874656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1702|path_largest_ack:1701| [2025/04/30 18:20:47 874661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:220|tx_in_flight:67283|prior_delivered:1597730|prior_time:1746037247823552|is_app_limited:0|send_elapse:57178|ack_elapse:51074|ctl_first_sent_time:1746037247825153|lagest_ack_time:1746037247874626|curr_delivered:1657794| [2025/04/30 18:20:47 874665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247825153| [2025/04/30 18:20:47 874670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:47 874674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1702|path_largest_ack:1702| [2025/04/30 18:20:47 874679] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:64883|prior_delivered:1600130|prior_time:1746037247825513|is_app_limited:0|send_elapse:57085|ack_elapse:49113|ctl_first_sent_time:1746037247827040|lagest_ack_time:1746037247874626|curr_delivered:1658994| [2025/04/30 18:20:47 874683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247827040| [2025/04/30 18:20:47 874687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:47 874691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48929|rttvar:2036|minrtt:30950|latest_rtt:47586|ack_delay:1000| [2025/04/30 18:20:47 874696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48636|rttvar:2112|minrtt:30950|latest_rtt:47586|ack_delay:1000| [2025/04/30 18:20:47 874700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1702|lost_pn:1699|thresh:3| [2025/04/30 18:20:47 874704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 874750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 874754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48636|rtt_var:2112|pto_duration:57084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 874758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 874762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 874766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 874770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247956584|now:1746037247874754|interv:81830| [2025/04/30 18:20:47 874774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247956584|now:1746037247874754|interval:81830|pto_count:0|srtt:48636 [2025/04/30 18:20:47 874778] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57085, ack_elapse 49113, delivered 58864|rate 1031164|lost 227| [2025/04/30 18:20:47 874783] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1031164) in round 25| [2025/04/30 18:20:47 874787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 874791] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 874795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87683|packet_lost:0|acked:2400|po_sent_time:1746037247827040|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 874800] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87683|packet_lost:0|acked:2400|po_sent_time:1746037247827040|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 874805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:90083|full_bw_reached:1|inflight:60038|srtt:48636|latest_rtt:47586|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 874813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:739|largest:739|pns:2| [2025/04/30 18:20:47 874818] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:739|frame:ACK |recv_time:1746037247874626|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 874823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367874626|now:1746037247874626|interv:120000000| [2025/04/30 18:20:47 874827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367874626|now:1746037247874626|interv:120000000| [2025/04/30 18:20:47 874831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247875587|pq_index:0| [2025/04/30 18:20:47 874835] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247874266| [2025/04/30 18:20:47 874839] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247874839| [2025/04/30 18:20:47 874844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247874843| [2025/04/30 18:20:47 874849] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 874854] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48636|min_srtt:48636|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 874858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1710759| [2025/04/30 18:20:47 874863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 874867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 874872] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48636|min_srtt:48636|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 874876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1711938| [2025/04/30 18:20:47 874880] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 874885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 874889] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48636|min_srtt:48636|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 874893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1713117| [2025/04/30 18:20:47 874897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 874904] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 874908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48636|min_srtt:48636|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 874912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1714296| [2025/04/30 18:20:47 874917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 874921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 874925] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48636|min_srtt:48636|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 874929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1715475| [2025/04/30 18:20:47 874933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 874937] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 874941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 874945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 874950] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 874954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1686000| [2025/04/30 18:20:47 874958] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 874962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 874966] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247875587| [2025/04/30 18:20:47 874970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247875587| [2025/04/30 18:20:47 874974] [debug] |xqc_engine_wakeup_after|wakeup:1746037247875587|now:1746037247874974|diff:613| [2025/04/30 18:20:47 874978] [debug] |xqc_engine_main_logic|END|now:1746037247874843| [2025/04/30 18:20:47 874983] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247874983| [2025/04/30 18:20:47 875013] [debug] |xqc_engine_wakeup_after|wakeup:1746037247875587|now:1746037247875013|diff:574| [2025/04/30 18:20:47 875018] [debug] |xqc_engine_main_logic|END|now:1746037247874983| [2025/04/30 18:20:47 876086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247876086| [2025/04/30 18:20:47 876095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247875587|pq_index:0| [2025/04/30 18:20:47 876104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247874843| [2025/04/30 18:20:47 876109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247876108| [2025/04/30 18:20:47 876114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247875587|now:1746037247876108| [2025/04/30 18:20:47 876118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247875587|now:1746037247876108| [2025/04/30 18:20:47 876122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 876126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 876132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48636|min_srtt:48636|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 876140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1715475| [2025/04/30 18:20:47 876147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 876154] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 876160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 876167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 876174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 876179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1686000| [2025/04/30 18:20:47 876183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 876188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1755| [2025/04/30 18:20:47 876221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247876196|stream_id:0|stream_offset:1686000| [2025/04/30 18:20:47 876227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 876232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 876236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48636|rtt_var:2112|pto_duration:57084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 876240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 876244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 876250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 876263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247958280|now:1746037247876236|interv:82044| [2025/04/30 18:20:47 876269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247958280|now:1746037247876236|interval:82044|pto_count:0|srtt:48636 [2025/04/30 18:20:47 876277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90083|inflight:61238| [2025/04/30 18:20:47 876285] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 876292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1687179| [2025/04/30 18:20:47 876299] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 876305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1756| [2025/04/30 18:20:47 876335] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1756|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247876313|stream_id:0|stream_offset:1687179| [2025/04/30 18:20:47 876341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 876346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 876350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48636|rtt_var:2112|pto_duration:57084|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 876355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 876360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 876366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 876372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247958397|now:1746037247876350|interv:82047| [2025/04/30 18:20:47 876379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247958397|now:1746037247876350|interval:82047|pto_count:0|srtt:48636 [2025/04/30 18:20:47 876386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90083|inflight:62438| [2025/04/30 18:20:47 876394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 876400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:90083|conn:0000558304DEB50C|stream_id:0|stream_offset:1688358| [2025/04/30 18:20:47 876408] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 876414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247877414|now:1746037247876414|interv:1000| [2025/04/30 18:20:47 876421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 876434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 876439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247877414| [2025/04/30 18:20:47 876444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247877414| [2025/04/30 18:20:47 876448] [debug] |xqc_engine_wakeup_after|wakeup:1746037247877414|now:1746037247876448|diff:966| [2025/04/30 18:20:47 876452] [debug] |xqc_engine_main_logic|END|now:1746037247876108| [2025/04/30 18:20:47 876572] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247876571| [2025/04/30 18:20:47 876581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 876587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:739| [2025/04/30 18:20:47 876591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:740| [2025/04/30 18:20:47 876597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:740| [2025/04/30 18:20:47 876601] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 876607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1704|path_largest_ack:1703| [2025/04/30 18:20:47 876611] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:66083|prior_delivered:1600130|prior_time:1746037247825513|is_app_limited:0|send_elapse:57200|ack_elapse:51058|ctl_first_sent_time:1746037247827155|lagest_ack_time:1746037247876571|curr_delivered:1660194| [2025/04/30 18:20:47 876616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247827155| [2025/04/30 18:20:47 876621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:47 876625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 876629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:64883|prior_delivered:1602530|prior_time:1746037247828052|is_app_limited:0|send_elapse:56375|ack_elapse:48519|ctl_first_sent_time:1746037247828421|lagest_ack_time:1746037247876571|curr_delivered:1661394| [2025/04/30 18:20:47 876634] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247828421| [2025/04/30 18:20:47 876638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:47 876651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48636|rttvar:2112|minrtt:30950|latest_rtt:48150|ack_delay:0| [2025/04/30 18:20:47 876655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48575|rttvar:1705|minrtt:30950|latest_rtt:48150|ack_delay:0| [2025/04/30 18:20:47 876660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1704|lost_pn:1701|thresh:3| [2025/04/30 18:20:47 876664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 876712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 876716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48575|rtt_var:1705|pto_duration:55395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 876721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 876725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 876729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 876733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247956708|now:1746037247876716|interv:79992| [2025/04/30 18:20:47 876737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247956708|now:1746037247876716|interval:79992|pto_count:0|srtt:48575 [2025/04/30 18:20:47 876741] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56375, ack_elapse 48519, delivered 58864|rate 1044150|lost 227| [2025/04/30 18:20:47 876746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1044150) in round 25| [2025/04/30 18:20:47 876750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 876754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 876758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90083|packet_lost:0|acked:2400|po_sent_time:1746037247828421|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 876763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90083|packet_lost:0|acked:2400|po_sent_time:1746037247828421|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 876767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:92483|full_bw_reached:1|inflight:60038|srtt:48575|latest_rtt:48150|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 876776] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:740|largest:740|pns:2| [2025/04/30 18:20:47 876781] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:740|frame:ACK |recv_time:1746037247876571|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 876785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367876571|now:1746037247876571|interv:120000000| [2025/04/30 18:20:47 876790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367876571|now:1746037247876571|interv:120000000| [2025/04/30 18:20:47 876794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247877414|pq_index:0| [2025/04/30 18:20:47 876798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247876108| [2025/04/30 18:20:47 876802] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247876802| [2025/04/30 18:20:47 876807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247876806| [2025/04/30 18:20:47 876812] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 876817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 876821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1715475| [2025/04/30 18:20:47 876826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 876831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 876835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 876839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1716654| [2025/04/30 18:20:47 876843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 876848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 876852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 876856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1717833| [2025/04/30 18:20:47 876863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 876867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 876872] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 876876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1719012| [2025/04/30 18:20:47 876881] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 876885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 876889] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 876893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1720191| [2025/04/30 18:20:47 876897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 876901] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 876905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 876909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 876914] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 876918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1688358| [2025/04/30 18:20:47 876922] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 876926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 876930] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247877414| [2025/04/30 18:20:47 876934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247877414| [2025/04/30 18:20:47 876938] [debug] |xqc_engine_wakeup_after|wakeup:1746037247877414|now:1746037247876938|diff:476| [2025/04/30 18:20:47 876942] [debug] |xqc_engine_main_logic|END|now:1746037247876806| [2025/04/30 18:20:47 876947] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247876947| [2025/04/30 18:20:47 876951] [debug] |xqc_engine_wakeup_after|wakeup:1746037247877414|now:1746037247876951|diff:463| [2025/04/30 18:20:47 876955] [debug] |xqc_engine_main_logic|END|now:1746037247876947| [2025/04/30 18:20:47 878025] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247878025| [2025/04/30 18:20:47 878036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247877414|pq_index:0| [2025/04/30 18:20:47 878046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247876806| [2025/04/30 18:20:47 878051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247878050| [2025/04/30 18:20:47 878055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247877414|now:1746037247878050| [2025/04/30 18:20:47 878060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247877414|now:1746037247878050| [2025/04/30 18:20:47 878064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 878071] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 878083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48575|min_srtt:48575|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 878090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1720191| [2025/04/30 18:20:47 878097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 878103] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 878109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 878116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 878124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 878130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1688358| [2025/04/30 18:20:47 878138] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 878145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1757| [2025/04/30 18:20:47 878179] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1757|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247878156|stream_id:0|stream_offset:1688358| [2025/04/30 18:20:47 878185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 878190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 878197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48575|rtt_var:1705|pto_duration:55395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 878203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 878209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 878225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 878232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247958551|now:1746037247878197|interv:80354| [2025/04/30 18:20:47 878239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247958551|now:1746037247878197|interval:80354|pto_count:0|srtt:48575 [2025/04/30 18:20:47 878246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92483|inflight:61238| [2025/04/30 18:20:47 878253] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 878257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1689537| [2025/04/30 18:20:47 878262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 878266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1758| [2025/04/30 18:20:47 878296] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247878273|stream_id:0|stream_offset:1689537| [2025/04/30 18:20:47 878302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 878306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 878313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48575|rtt_var:1705|pto_duration:55395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 878319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 878325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 878335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 878341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247958668|now:1746037247878313|interv:80355| [2025/04/30 18:20:47 878348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247958668|now:1746037247878313|interval:80355|pto_count:0|srtt:48575 [2025/04/30 18:20:47 878355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92483|inflight:62438| [2025/04/30 18:20:47 878362] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 878367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:92483|conn:0000558304DEB50C|stream_id:0|stream_offset:1690716| [2025/04/30 18:20:47 878372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 878376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247879376|now:1746037247878376|interv:1000| [2025/04/30 18:20:47 878384] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 878388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 878392] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247879376| [2025/04/30 18:20:47 878397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247879376| [2025/04/30 18:20:47 878401] [debug] |xqc_engine_wakeup_after|wakeup:1746037247879376|now:1746037247878401|diff:975| [2025/04/30 18:20:47 878405] [debug] |xqc_engine_main_logic|END|now:1746037247878050| [2025/04/30 18:20:47 878470] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247878469| [2025/04/30 18:20:47 878481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 878489] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:740| [2025/04/30 18:20:47 878496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:741| [2025/04/30 18:20:47 878505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:741| [2025/04/30 18:20:47 878512] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 878520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 878528] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:221|tx_in_flight:66083|prior_delivered:1602530|prior_time:1746037247828052|is_app_limited:0|send_elapse:56456|ack_elapse:50417|ctl_first_sent_time:1746037247828502|lagest_ack_time:1746037247878469|curr_delivered:1662594| [2025/04/30 18:20:47 878536] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247828502| [2025/04/30 18:20:47 878544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:47 878551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 878557] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:222|tx_in_flight:63683|prior_delivered:1604930|prior_time:1746037247829510|is_app_limited:0|send_elapse:55828|ack_elapse:48959|ctl_first_sent_time:1746037247829809|lagest_ack_time:1746037247878469|curr_delivered:1663794| [2025/04/30 18:20:47 878564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247829809| [2025/04/30 18:20:47 878571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:47 878578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48575|rttvar:1705|minrtt:30950|latest_rtt:48660|ack_delay:0| [2025/04/30 18:20:47 878585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48586|rttvar:1300|minrtt:30950|latest_rtt:48660|ack_delay:0| [2025/04/30 18:20:47 878592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1706|lost_pn:1703|thresh:3| [2025/04/30 18:20:47 878598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 878668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 878673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48586|rtt_var:1300|pto_duration:53786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 878677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 878681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 878685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 878689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247957059|now:1746037247878672|interv:78387| [2025/04/30 18:20:47 878693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247957059|now:1746037247878672|interval:78387|pto_count:0|srtt:48586 [2025/04/30 18:20:47 878698] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55828, ack_elapse 48959, delivered 58864|rate 1054381|lost 227| [2025/04/30 18:20:47 878702] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1054381) in round 25| [2025/04/30 18:20:47 878706] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 878710] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 878714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92483|packet_lost:0|acked:2400|po_sent_time:1746037247829809|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 878719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:92483|packet_lost:0|acked:2400|po_sent_time:1746037247829809|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 878724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:94883|full_bw_reached:1|inflight:60038|srtt:48586|latest_rtt:48660|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 878733] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:741|largest:741|pns:2| [2025/04/30 18:20:47 878738] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:741|frame:ACK |recv_time:1746037247878469|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 878743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367878469|now:1746037247878469|interv:120000000| [2025/04/30 18:20:47 878747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367878469|now:1746037247878469|interv:120000000| [2025/04/30 18:20:47 878751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247879376|pq_index:0| [2025/04/30 18:20:47 878755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247878050| [2025/04/30 18:20:47 878759] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247878759| [2025/04/30 18:20:47 878764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247878763| [2025/04/30 18:20:47 878769] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 878774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 878779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:60038|cwnd:94883|conn:0000558304DEB50C|stream_id:0|stream_offset:1720191| [2025/04/30 18:20:47 878783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 878788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 878792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 878796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:60038|cwnd:94883|conn:0000558304DEB50C|stream_id:0|stream_offset:1721370| [2025/04/30 18:20:47 878800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 878805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 878809] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 878813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:60038|cwnd:94883|conn:0000558304DEB50C|stream_id:0|stream_offset:1722549| [2025/04/30 18:20:47 878820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 878825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 878829] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 878833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:60038|cwnd:94883|conn:0000558304DEB50C|stream_id:0|stream_offset:1723728| [2025/04/30 18:20:47 878837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48586|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 878841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 878845] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48586|min_srtt:48586|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 878850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:60038|cwnd:94883|conn:0000558304DEB50C|stream_id:0|stream_offset:1724907| [2025/04/30 18:20:47 878854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 878858] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 878862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 878866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 878870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 878874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:94883|conn:0000558304DEB50C|stream_id:0|stream_offset:1690716| [2025/04/30 18:20:47 878879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 878883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 878887] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247879376| [2025/04/30 18:20:47 878891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247879376| [2025/04/30 18:20:47 878894] [debug] |xqc_engine_wakeup_after|wakeup:1746037247879376|now:1746037247878894|diff:482| [2025/04/30 18:20:47 878899] [debug] |xqc_engine_main_logic|END|now:1746037247878763| [2025/04/30 18:20:47 878904] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247878904| [2025/04/30 18:20:47 878908] [debug] |xqc_engine_wakeup_after|wakeup:1746037247879376|now:1746037247878908|diff:468| [2025/04/30 18:20:47 878912] [debug] |xqc_engine_main_logic|END|now:1746037247878904| [2025/04/30 18:20:47 879752] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247879751| [2025/04/30 18:20:47 879765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 879772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:741| [2025/04/30 18:20:47 879776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:742| [2025/04/30 18:20:47 879781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:742| [2025/04/30 18:20:47 879786] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 879791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1707|origin_pktnum:1621|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1707| [2025/04/30 18:20:47 879796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62464|prior_delivered:1606149|prior_time:1746037247830618|is_app_limited:0|send_elapse:55970|ack_elapse:49133|ctl_first_sent_time:1746037247831169|lagest_ack_time:1746037247879751|curr_delivered:1664994| [2025/04/30 18:20:47 879800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247831169| [2025/04/30 18:20:47 879805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:47 879809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1708|origin_pktnum:1623|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1708|path_largest_ack:1708| [2025/04/30 18:20:47 879814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:62464|prior_delivered:1606149|prior_time:1746037247830618|is_app_limited:0|send_elapse:55970|ack_elapse:49133|ctl_first_sent_time:1746037247831169|lagest_ack_time:1746037247879751|curr_delivered:1665013| [2025/04/30 18:20:47 879818] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247831282| [2025/04/30 18:20:47 879822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:47 879826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48586|rttvar:1300|minrtt:30950|latest_rtt:48469|ack_delay:0| [2025/04/30 18:20:47 879831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48571|rttvar:1004|minrtt:30950|latest_rtt:48469|ack_delay:0| [2025/04/30 18:20:47 879835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1708|lost_pn:1705|thresh:3| [2025/04/30 18:20:47 879839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 879877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 879881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48571|rtt_var:1004|pto_duration:52587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 879886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 879890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 879894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:47 879897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247955860|now:1746037247879881|interv:75979| [2025/04/30 18:20:47 879901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247955860|now:1746037247879881|interval:75979|pto_count:0|srtt:48571 [2025/04/30 18:20:47 879906] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55970, ack_elapse 49133, delivered 58864|rate 1051706|lost 227| [2025/04/30 18:20:47 879910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1051706) in round 25| [2025/04/30 18:20:47 879914] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 879919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 879922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:94883|packet_lost:0|acked:1219|po_sent_time:1746037247831282|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 879927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:94883|packet_lost:0|acked:1219|po_sent_time:1746037247831282|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 879931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:96102|full_bw_reached:1|inflight:58819|srtt:48571|latest_rtt:48469|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 879937] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:742|largest:742|pns:2| [2025/04/30 18:20:47 879941] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:742|frame:ACK |recv_time:1746037247879751|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 879946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367879751|now:1746037247879751|interv:120000000| [2025/04/30 18:20:47 879950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367879751|now:1746037247879751|interv:120000000| [2025/04/30 18:20:47 879957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247879376|pq_index:0| [2025/04/30 18:20:47 879961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247878763| [2025/04/30 18:20:47 879965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247879965| [2025/04/30 18:20:47 879970] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247879969| [2025/04/30 18:20:47 879974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247879376|now:1746037247879969| [2025/04/30 18:20:47 879979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247879376|now:1746037247879969| [2025/04/30 18:20:47 879983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 880012] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 880017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48571|min_srtt:48571|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 880021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58819|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1724907| [2025/04/30 18:20:47 880026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 880030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 880035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48571|min_srtt:48571|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 880039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58819|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1726086| [2025/04/30 18:20:47 880043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 880048] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 880052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48571|min_srtt:48571|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 880056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58819|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1727265| [2025/04/30 18:20:47 880060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 880064] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 880068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 880076] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 880080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 880084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1690716| [2025/04/30 18:20:47 880089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 880093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1759| [2025/04/30 18:20:47 880130] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037247880101|stream_id:0|stream_offset:1690716| [2025/04/30 18:20:47 880140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1759|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 880147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:47 880154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48571|rtt_var:1004|pto_duration:52587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 880161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 880166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 880170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:47 880174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247957688|now:1746037247880153|interv:77535| [2025/04/30 18:20:47 880179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247957688|now:1746037247880153|interval:77535|pto_count:0|srtt:48571 [2025/04/30 18:20:47 880183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96102|inflight:60019| [2025/04/30 18:20:47 880188] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 880192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1691895| [2025/04/30 18:20:47 880197] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 880202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:1760-1763|next_skip_chance:1746037248112962|current_time:1746037247880201| [2025/04/30 18:20:47 880206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1764| [2025/04/30 18:20:47 880236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60019|now:1746037247880213|stream_id:0|stream_offset:1691895| [2025/04/30 18:20:47 880245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 880257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 18:20:47 880264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48571|rtt_var:1004|pto_duration:52587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 880271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 880278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 880284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61219| [2025/04/30 18:20:47 880290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247957800|now:1746037247880264|interv:77536| [2025/04/30 18:20:47 880297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247957800|now:1746037247880264|interval:77536|pto_count:0|srtt:48571 [2025/04/30 18:20:47 880305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96102|inflight:61219| [2025/04/30 18:20:47 880313] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 880320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1693074| [2025/04/30 18:20:47 880328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 880334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247881334|now:1746037247880334|interv:1000| [2025/04/30 18:20:47 880340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 880346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 880353] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247881334| [2025/04/30 18:20:47 880359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247881334| [2025/04/30 18:20:47 880366] [debug] |xqc_engine_wakeup_after|wakeup:1746037247881334|now:1746037247880366|diff:968| [2025/04/30 18:20:47 880373] [debug] |xqc_engine_main_logic|END|now:1746037247879969| [2025/04/30 18:20:47 880382] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247880382| [2025/04/30 18:20:47 880388] [debug] |xqc_engine_wakeup_after|wakeup:1746037247881334|now:1746037247880388|diff:946| [2025/04/30 18:20:47 880394] [debug] |xqc_engine_main_logic|END|now:1746037247880382| [2025/04/30 18:20:47 881468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247881468| [2025/04/30 18:20:47 881477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247881334|pq_index:0| [2025/04/30 18:20:47 881482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247879969| [2025/04/30 18:20:47 881487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247881486| [2025/04/30 18:20:47 881491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247881334|now:1746037247881486| [2025/04/30 18:20:47 881496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247881334|now:1746037247881486| [2025/04/30 18:20:47 881504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 881509] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 881514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48571|min_srtt:48571|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 881519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:61219|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1727265| [2025/04/30 18:20:47 881523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 881527] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 881531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 881536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 881540] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 881545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61219|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1693074| [2025/04/30 18:20:47 881549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 881554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1765| [2025/04/30 18:20:47 881593] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61219|now:1746037247881562|stream_id:0|stream_offset:1693074| [2025/04/30 18:20:47 881603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 881610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61219|applimit:0| [2025/04/30 18:20:47 881617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48571|rtt_var:1004|pto_duration:52587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 881623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 881627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 881631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62419| [2025/04/30 18:20:47 881635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247959149|now:1746037247881617|interv:77532| [2025/04/30 18:20:47 881639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247959149|now:1746037247881617|interval:77532|pto_count:0|srtt:48571 [2025/04/30 18:20:47 881644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96102|inflight:62419| [2025/04/30 18:20:47 881655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 881659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62419|cwnd:96102|conn:0000558304DEB50C|stream_id:0|stream_offset:1694253| [2025/04/30 18:20:47 881664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 881668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247882667|now:1746037247881667|interv:1000| [2025/04/30 18:20:47 881672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 881675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 881679] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247882667| [2025/04/30 18:20:47 881684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247882667| [2025/04/30 18:20:47 881688] [debug] |xqc_engine_wakeup_after|wakeup:1746037247882667|now:1746037247881688|diff:979| [2025/04/30 18:20:47 881692] [debug] |xqc_engine_main_logic|END|now:1746037247881486| [2025/04/30 18:20:47 881701] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247881701| [2025/04/30 18:20:47 881706] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 881712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:742| [2025/04/30 18:20:47 881716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:743| [2025/04/30 18:20:47 881722] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:743| [2025/04/30 18:20:47 881726] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 881731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1709|origin_pktnum:1624|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1709| [2025/04/30 18:20:47 881736] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:223|tx_in_flight:63683|prior_delivered:1606149|prior_time:1746037247830618|is_app_limited:0|send_elapse:56209|ack_elapse:51083|ctl_first_sent_time:1746037247831408|lagest_ack_time:1746037247881701|curr_delivered:1666213| [2025/04/30 18:20:47 881741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247831408| [2025/04/30 18:20:47 881745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:47 881750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1710|origin_pktnum:1625|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1710|path_largest_ack:1710| [2025/04/30 18:20:47 881754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:60064|prior_delivered:1608549|prior_time:1746037247832494|is_app_limited:0|send_elapse:56018|ack_elapse:49207|ctl_first_sent_time:1746037247832895|lagest_ack_time:1746037247881701|curr_delivered:1667413| [2025/04/30 18:20:47 881759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247832895| [2025/04/30 18:20:47 881763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:47 881767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48571|rttvar:1004|minrtt:30950|latest_rtt:48806|ack_delay:1000| [2025/04/30 18:20:47 881774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48475|rttvar:944|minrtt:30950|latest_rtt:48806|ack_delay:1000| [2025/04/30 18:20:47 881779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1710|lost_pn:1707|thresh:3| [2025/04/30 18:20:47 881783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 881810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 881814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48475|rtt_var:944|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 881819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 881823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 881827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:47 881830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247958813|now:1746037247881814|interv:76999| [2025/04/30 18:20:47 881835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247958813|now:1746037247881814|interval:76999|pto_count:0|srtt:48475 [2025/04/30 18:20:47 881839] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56018, ack_elapse 49207, delivered 58864|rate 1050805|lost 227| [2025/04/30 18:20:47 881844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1050805) in round 25| [2025/04/30 18:20:47 881848] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 881852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 881856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96102|packet_lost:0|acked:2400|po_sent_time:1746037247832895|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 881860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96102|packet_lost:0|acked:2400|po_sent_time:1746037247832895|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 881868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:98502|full_bw_reached:1|inflight:60019|srtt:48475|latest_rtt:48806|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 881874] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:743|largest:743|pns:2| [2025/04/30 18:20:47 881878] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:743|frame:ACK |recv_time:1746037247881701|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 881883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367881701|now:1746037247881701|interv:120000000| [2025/04/30 18:20:47 881887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367881701|now:1746037247881701|interv:120000000| [2025/04/30 18:20:47 881891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247882667|pq_index:0| [2025/04/30 18:20:47 881895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247881486| [2025/04/30 18:20:47 881899] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247881899| [2025/04/30 18:20:47 881904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247881903| [2025/04/30 18:20:47 881909] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 881914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 881918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1727265| [2025/04/30 18:20:47 881923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 881927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 881932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 881936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1728444| [2025/04/30 18:20:47 881940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 881945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 881949] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 881953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1729623| [2025/04/30 18:20:47 881960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 881964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 881969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 881973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1730802| [2025/04/30 18:20:47 881977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 881982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 882007] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 882016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1731981| [2025/04/30 18:20:47 882044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 882048] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 882052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 882056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 882061] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 882065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1694253| [2025/04/30 18:20:47 882070] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 882073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 882077] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247882667| [2025/04/30 18:20:47 882081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247882667| [2025/04/30 18:20:47 882085] [debug] |xqc_engine_wakeup_after|wakeup:1746037247882667|now:1746037247882085|diff:582| [2025/04/30 18:20:47 882136] [debug] |xqc_engine_main_logic|END|now:1746037247881903| [2025/04/30 18:20:47 882144] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:57|state:ESTABED|recv_time:1746037247882144| [2025/04/30 18:20:47 882150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 882159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:743| [2025/04/30 18:20:47 882163] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:744| [2025/04/30 18:20:47 882168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:744| [2025/04/30 18:20:47 882227] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 882233] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1818100|max_stream_data_old=1783909| [2025/04/30 18:20:47 882281] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 882286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247907144|now:1746037247882144|interv:25000| [2025/04/30 18:20:47 882291] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247882144|max_ack_delay:25000| [2025/04/30 18:20:47 882295] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:744|largest:744|pns:2| [2025/04/30 18:20:47 882300] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:744|frame:ACK MAX_STREAM_DATA |recv_time:1746037247882144|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 882304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367882144|now:1746037247882144|interv:120000000| [2025/04/30 18:20:47 882308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367882144|now:1746037247882144|interv:120000000| [2025/04/30 18:20:47 882365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247882667|pq_index:0| [2025/04/30 18:20:47 882370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247881903| [2025/04/30 18:20:47 882375] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247882375| [2025/04/30 18:20:47 882422] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247882421| [2025/04/30 18:20:47 882427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 882432] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:47 882436] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60019|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 882442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:47 882446] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:47 882498] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:47 882503] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:47 882509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:47 882514] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:47 882548] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:47 882556] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:47 882563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:47 882570] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:47 882577] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:47 882584] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:47 882590] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:47 882601] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:47 882608] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:47 882615] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:47 882621] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:47 882625] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:47 882629] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:47 882689] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:47 882694] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:47 882748] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:47 882753] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:47 882757] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:47 882761] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:47 882765] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:47 882771] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:47 882776] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:47 882780] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 882785] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1818100| [2025/04/30 18:20:47 882791] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1818048|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:313295|offset:34191|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 882797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 882804] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 882813] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1818100| [2025/04/30 18:20:47 882821] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1818048|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:279104|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 882839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 882848] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 882855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 882861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 882867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 882872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48475|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 882877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 882940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 882947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:60019|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1731981| [2025/04/30 18:20:47 882955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 882963] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 882969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 882975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 882980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 883095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1766| [2025/04/30 18:20:47 883145] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1766|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60019|now:1746037247883112|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 883155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1766|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 883161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1766|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 883166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60019|applimit:0| [2025/04/30 18:20:47 883238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48475|rtt_var:944|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 883243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 883250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 883256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 883262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247960363|now:1746037247883238|interv:77125| [2025/04/30 18:20:47 883269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247960363|now:1746037247883238|interval:77125|pto_count:0|srtt:48475 [2025/04/30 18:20:47 883276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98502|inflight:60038| [2025/04/30 18:20:47 883373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 883379] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1767| [2025/04/30 18:20:47 883418] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1767|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60038|now:1746037247883389|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 883428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1767|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 883434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1767|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 883439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 883444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48475|rtt_var:944|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 883450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 883504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 883510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60057| [2025/04/30 18:20:47 883519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247960640|now:1746037247883444|interv:77196| [2025/04/30 18:20:47 883525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247960640|now:1746037247883444|interval:77196|pto_count:0|srtt:48475 [2025/04/30 18:20:47 883532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98502|inflight:60057| [2025/04/30 18:20:47 883541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 883547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60057|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1694253| [2025/04/30 18:20:47 883561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 883566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 883573] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247882667| [2025/04/30 18:20:47 883580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247882667| [2025/04/30 18:20:47 883590] [debug] |xqc_engine_wakeup_after|wakeup:1746037247882667|now:1746037247883590|diff:18446744073709550693| [2025/04/30 18:20:47 883597] [debug] |xqc_engine_main_logic|END|now:1746037247882421| [2025/04/30 18:20:47 883605] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247883605| [2025/04/30 18:20:47 883611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247882667|pq_index:0| [2025/04/30 18:20:47 883617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247882421| [2025/04/30 18:20:47 883623] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247883622| [2025/04/30 18:20:47 883629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247882667|now:1746037247883622| [2025/04/30 18:20:47 883634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247882667|now:1746037247883622| [2025/04/30 18:20:47 883639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 883645] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 883651] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48475|min_srtt:48475|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 883656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:60057|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1731981| [2025/04/30 18:20:47 883666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 883670] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 883674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 883678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 883683] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 883687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60057|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1694253| [2025/04/30 18:20:47 883691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 883696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1768| [2025/04/30 18:20:47 883788] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60057|now:1746037247883704|stream_id:0|stream_offset:1694253| [2025/04/30 18:20:47 883799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 883804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60057|applimit:0| [2025/04/30 18:20:47 883811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48475|rtt_var:944|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 883818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 883824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 883831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61257| [2025/04/30 18:20:47 883838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247960955|now:1746037247883811|interv:77144| [2025/04/30 18:20:47 883844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247960955|now:1746037247883811|interval:77144|pto_count:0|srtt:48475 [2025/04/30 18:20:47 883851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98502|inflight:61257| [2025/04/30 18:20:47 883857] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 883861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61257|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1695432| [2025/04/30 18:20:47 883930] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 883935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1769| [2025/04/30 18:20:47 884016] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61257|now:1746037247883982|stream_id:0|stream_offset:1695432| [2025/04/30 18:20:47 884122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1769|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 884130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61257|applimit:0| [2025/04/30 18:20:47 884137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48475|rtt_var:944|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 884144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 884150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 884159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62457| [2025/04/30 18:20:47 884166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247961233|now:1746037247884137|interv:77096| [2025/04/30 18:20:47 884172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247961233|now:1746037247884137|interval:77096|pto_count:0|srtt:48475 [2025/04/30 18:20:47 884185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98502|inflight:62457| [2025/04/30 18:20:47 884193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 884200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62457|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1696611| [2025/04/30 18:20:47 884206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 884217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1770| [2025/04/30 18:20:47 884278] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62457|now:1746037247884228|stream_id:0|stream_offset:1696611| [2025/04/30 18:20:47 884287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 884345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62457|applimit:0| [2025/04/30 18:20:47 884390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48475|rtt_var:944|pto_duration:52251|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 884397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 884404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 884410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63657| [2025/04/30 18:20:47 884417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247961479|now:1746037247884350|interv:77129| [2025/04/30 18:20:47 884426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247961479|now:1746037247884350|interval:77129|pto_count:0|srtt:48475 [2025/04/30 18:20:47 884433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98502|inflight:63657| [2025/04/30 18:20:47 884439] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 884444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63657|cwnd:98502|conn:0000558304DEB50C|stream_id:0|stream_offset:1697790| [2025/04/30 18:20:47 884450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 884454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247885454|now:1746037247884454|interv:1000| [2025/04/30 18:20:47 884459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 884464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 884469] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247885454| [2025/04/30 18:20:47 884528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247885454| [2025/04/30 18:20:47 884534] [debug] |xqc_engine_wakeup_after|wakeup:1746037247885454|now:1746037247884534|diff:920| [2025/04/30 18:20:47 884543] [debug] |xqc_engine_main_logic|END|now:1746037247883622| [2025/04/30 18:20:47 884554] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247884553| [2025/04/30 18:20:47 884562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 884571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:744| [2025/04/30 18:20:47 884577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:745| [2025/04/30 18:20:47 884587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:745| [2025/04/30 18:20:47 884593] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 884601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1711|origin_pktnum:1641|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1711| [2025/04/30 18:20:47 884608] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:61264|prior_delivered:1608549|prior_time:1746037247832494|is_app_limited:0|send_elapse:57374|ack_elapse:52059|ctl_first_sent_time:1746037247834251|lagest_ack_time:1746037247884553|curr_delivered:1668613| [2025/04/30 18:20:47 884615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247834251| [2025/04/30 18:20:47 884622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:47 884688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1712|origin_pktnum:1646|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1712|path_largest_ack:1712| [2025/04/30 18:20:47 884693] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:226|tx_in_flight:61264|prior_delivered:1608549|prior_time:1746037247832494|is_app_limited:0|send_elapse:57374|ack_elapse:52059|ctl_first_sent_time:1746037247834251|lagest_ack_time:1746037247884553|curr_delivered:1669813| [2025/04/30 18:20:47 884699] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247834347| [2025/04/30 18:20:47 884703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:47 884708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48475|rttvar:944|minrtt:30950|latest_rtt:50206|ack_delay:1000| [2025/04/30 18:20:47 884713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48566|rttvar:890|minrtt:30950|latest_rtt:50206|ack_delay:1000| [2025/04/30 18:20:47 884717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1712|lost_pn:1709|thresh:3| [2025/04/30 18:20:47 884723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 884727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 884732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 884736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 884740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 884749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 884754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48566|rtt_var:890|pto_duration:52126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 884759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 884763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 884769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61257| [2025/04/30 18:20:47 884773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247961354|now:1746037247884754|interv:76600| [2025/04/30 18:20:47 884778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247961354|now:1746037247884754|interval:76600|pto_count:0|srtt:48566 [2025/04/30 18:20:47 884783] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57374, ack_elapse 52059, delivered 61264|rate 1067800|lost 227| [2025/04/30 18:20:47 884789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067800) in round 25| [2025/04/30 18:20:47 884793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 884801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 884807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98502|packet_lost:0|acked:2400|po_sent_time:1746037247834347|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 884816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98502|packet_lost:0|acked:2400|po_sent_time:1746037247834347|recovery:1|recovery_start:1746037247834743|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 884826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:100483|full_bw_reached:1|inflight:61257|srtt:48566|latest_rtt:50206|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037247834743|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 884838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:745|largest:745|pns:2| [2025/04/30 18:20:47 884847] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:745|frame:ACK |recv_time:1746037247884553|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 884854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367884553|now:1746037247884553|interv:120000000| [2025/04/30 18:20:47 884859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367884553|now:1746037247884553|interv:120000000| [2025/04/30 18:20:47 884864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247885454|pq_index:0| [2025/04/30 18:20:47 884900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247883622| [2025/04/30 18:20:47 884904] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247884904| [2025/04/30 18:20:47 884910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247884909| [2025/04/30 18:20:47 884925] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 884936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 884943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61257|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1731981| [2025/04/30 18:20:47 884949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 884954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 884960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 884965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61257|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1733160| [2025/04/30 18:20:47 884970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 884976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 884981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 885014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61257|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1734339| [2025/04/30 18:20:47 885080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 885131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 885138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48566|min_srtt:48566|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 885145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61257|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1735518| [2025/04/30 18:20:47 885151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 885157] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 885163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 885179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 885186] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 885193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61257|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1697790| [2025/04/30 18:20:47 885200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 885206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 885213] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247885454| [2025/04/30 18:20:47 885219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247885454| [2025/04/30 18:20:47 885225] [debug] |xqc_engine_wakeup_after|wakeup:1746037247885454|now:1746037247885225|diff:229| [2025/04/30 18:20:47 885235] [debug] |xqc_engine_main_logic|END|now:1746037247884909| [2025/04/30 18:20:47 885244] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247885244| [2025/04/30 18:20:47 885250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 885257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:745| [2025/04/30 18:20:47 885262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:746| [2025/04/30 18:20:47 885269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:746| [2025/04/30 18:20:47 885274] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 885280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1713|origin_pktnum:1649|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1714|path_largest_ack:1713| [2025/04/30 18:20:47 885286] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60064|prior_delivered:1610949|prior_time:1746037247834611|is_app_limited:0|send_elapse:56260|ack_elapse:50633|ctl_first_sent_time:1746037247836208|lagest_ack_time:1746037247885244|curr_delivered:1671013| [2025/04/30 18:20:47 885291] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247836208| [2025/04/30 18:20:47 885296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:47 885351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1714|origin_pktnum:1653|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1714|path_largest_ack:1714| [2025/04/30 18:20:47 885357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60064|prior_delivered:1610949|prior_time:1746037247834611|is_app_limited:0|send_elapse:56260|ack_elapse:50633|ctl_first_sent_time:1746037247836208|lagest_ack_time:1746037247885244|curr_delivered:1671032| [2025/04/30 18:20:47 885399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247836328| [2025/04/30 18:20:47 885403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:47 885407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48566|rttvar:890|minrtt:30950|latest_rtt:48916|ack_delay:0| [2025/04/30 18:20:47 885416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48610|rttvar:755|minrtt:30950|latest_rtt:48916|ack_delay:0| [2025/04/30 18:20:47 885420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1714|lost_pn:1711|thresh:3| [2025/04/30 18:20:47 885424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 885428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 885432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 885436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 885441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:755|pto_duration:51630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 885445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 885549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 885553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 885557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247960858|now:1746037247885440|interv:75418| [2025/04/30 18:20:47 885563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247960858|now:1746037247885440|interval:75418|pto_count:0|srtt:48610 [2025/04/30 18:20:47 885570] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56260, ack_elapse 50633, delivered 60083|rate 1067952|lost 227| [2025/04/30 18:20:47 885577] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067952) in round 25| [2025/04/30 18:20:47 885587] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 885594] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6148| [2025/04/30 18:20:47 885600] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100483|packet_lost:0|acked:1219|po_sent_time:1746037247836328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 885607] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101106|packet_lost:0|acked:1219|po_sent_time:1746037247836328|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 885615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:100483|full_bw_reached:1|inflight:60038|srtt:48610|latest_rtt:48916|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 885623] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:746|largest:746|pns:2| [2025/04/30 18:20:47 885629] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:746|frame:ACK |recv_time:1746037247885244|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 885639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367885244|now:1746037247885244|interv:120000000| [2025/04/30 18:20:47 885694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367885244|now:1746037247885244|interv:120000000| [2025/04/30 18:20:47 885701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247885454|pq_index:0| [2025/04/30 18:20:47 885708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247884909| [2025/04/30 18:20:47 885714] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247885714| [2025/04/30 18:20:47 885722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247885720| [2025/04/30 18:20:47 885732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247885454|now:1746037247885720| [2025/04/30 18:20:47 885738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247885454|now:1746037247885720| [2025/04/30 18:20:47 885744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 885750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 885757] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 885764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60038|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1735518| [2025/04/30 18:20:47 885771] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48610|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 885779] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 885786] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48610|min_srtt:48610|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 885793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60038|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1736697| [2025/04/30 18:20:47 885804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 885810] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 885816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 885823] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 885830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 885836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1697790| [2025/04/30 18:20:47 885850] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 885857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1771| [2025/04/30 18:20:47 885910] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247885873|stream_id:0|stream_offset:1697790| [2025/04/30 18:20:47 885921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 885928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 885934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:755|pto_duration:51630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 885941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 885948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 885953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 885959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247962503|now:1746037247885934|interv:76569| [2025/04/30 18:20:47 885965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247962503|now:1746037247885934|interval:76569|pto_count:0|srtt:48610 [2025/04/30 18:20:47 885972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100483|inflight:61238| [2025/04/30 18:20:47 885979] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 886002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1698969| [2025/04/30 18:20:47 886013] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 886020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1772| [2025/04/30 18:20:47 886059] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037247886030|stream_id:0|stream_offset:1698969| [2025/04/30 18:20:47 886068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 886075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:47 886081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:755|pto_duration:51630|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 886088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 886093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 886105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:47 886111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247962660|now:1746037247886081|interv:76579| [2025/04/30 18:20:47 886117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247962660|now:1746037247886081|interval:76579|pto_count:0|srtt:48610 [2025/04/30 18:20:47 886124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100483|inflight:62438| [2025/04/30 18:20:47 886131] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 886138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:100483|conn:0000558304DEB50C|stream_id:0|stream_offset:1700148| [2025/04/30 18:20:47 886144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 886149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247887149|now:1746037247886149|interv:1000| [2025/04/30 18:20:47 886155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 886161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 886167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247887149| [2025/04/30 18:20:47 886174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247887149| [2025/04/30 18:20:47 886180] [debug] |xqc_engine_wakeup_after|wakeup:1746037247887149|now:1746037247886180|diff:969| [2025/04/30 18:20:47 886186] [debug] |xqc_engine_main_logic|END|now:1746037247885720| [2025/04/30 18:20:47 886194] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247886194| [2025/04/30 18:20:47 886200] [debug] |xqc_engine_wakeup_after|wakeup:1746037247887149|now:1746037247886200|diff:949| [2025/04/30 18:20:47 886206] [debug] |xqc_engine_main_logic|END|now:1746037247886194| [2025/04/30 18:20:47 886612] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037247886610| [2025/04/30 18:20:47 886625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 886632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:746| [2025/04/30 18:20:47 886638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:747| [2025/04/30 18:20:47 886644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:747| [2025/04/30 18:20:47 886649] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 886656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1715|origin_pktnum:1654|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1716|path_largest_ack:1715| [2025/04/30 18:20:47 886661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1610949|prior_time:1746037247834611|is_app_limited:0|send_elapse:56504|ack_elapse:51999|ctl_first_sent_time:1746037247836452|lagest_ack_time:1746037247886610|curr_delivered:1672232| [2025/04/30 18:20:47 886666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247836452| [2025/04/30 18:20:47 886673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:47 886684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1716|origin_pktnum:1655|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1716|path_largest_ack:1716| [2025/04/30 18:20:47 886689] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1613349|prior_time:1746037247836604|is_app_limited:0|send_elapse:56058|ack_elapse:50006|ctl_first_sent_time:1746037247838118|lagest_ack_time:1746037247886610|curr_delivered:1673432| [2025/04/30 18:20:47 886695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247838118| [2025/04/30 18:20:47 886699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:47 886704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48610|rttvar:755|minrtt:30950|latest_rtt:48492|ack_delay:0| [2025/04/30 18:20:47 886708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48595|rttvar:596|minrtt:30950|latest_rtt:48492|ack_delay:0| [2025/04/30 18:20:47 886715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1716|lost_pn:1713|thresh:3| [2025/04/30 18:20:47 886719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:47 886723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 886727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48595|rtt_var:596|pto_duration:50979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 886732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 886736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 886740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 886850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247962009|now:1746037247886727|interv:75282| [2025/04/30 18:20:47 886966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247962009|now:1746037247886727|interval:75282|pto_count:0|srtt:48595 [2025/04/30 18:20:47 886970] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56058, ack_elapse 50006, delivered 60083|rate 1071800|lost 227| [2025/04/30 18:20:47 886975] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071800) in round 25| [2025/04/30 18:20:47 886979] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 887004] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 887012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100483|packet_lost:0|acked:2400|po_sent_time:1746037247838118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 887018] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100483|packet_lost:0|acked:2400|po_sent_time:1746037247838118|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 887029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60038|srtt:48595|latest_rtt:48492|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 887035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:747|largest:747|pns:2| [2025/04/30 18:20:47 887040] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:747|frame:ACK |recv_time:1746037247886610|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 887046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367886610|now:1746037247886610|interv:120000000| [2025/04/30 18:20:47 887051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367886610|now:1746037247886610|interv:120000000| [2025/04/30 18:20:47 887055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247887149|pq_index:0| [2025/04/30 18:20:47 887061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247885720| [2025/04/30 18:20:47 887065] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247887065| [2025/04/30 18:20:47 887070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247887069| [2025/04/30 18:20:47 887078] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 887083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48595|min_srtt:48595|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 887089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1736697| [2025/04/30 18:20:47 887094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 887101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 887111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48595|min_srtt:48595|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 887118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1737876| [2025/04/30 18:20:47 887126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 887135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 887143] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48595|min_srtt:48595|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 887150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1739055| [2025/04/30 18:20:47 887251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 887256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 887260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48595|min_srtt:48595|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 887264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 887269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 887273] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 887277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 887281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 887286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 887290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1700148| [2025/04/30 18:20:47 887295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 887299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 887303] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247887149| [2025/04/30 18:20:47 887307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247887149| [2025/04/30 18:20:47 887311] [debug] |xqc_engine_wakeup_after|wakeup:1746037247887149|now:1746037247887311|diff:18446744073709551454| [2025/04/30 18:20:47 887360] [debug] |xqc_engine_main_logic|END|now:1746037247887069| [2025/04/30 18:20:47 887366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247887366| [2025/04/30 18:20:47 887371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247887149|pq_index:0| [2025/04/30 18:20:47 887388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247887069| [2025/04/30 18:20:47 887393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247887392| [2025/04/30 18:20:47 887397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247887149|now:1746037247887392| [2025/04/30 18:20:47 887403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247887149|now:1746037247887392| [2025/04/30 18:20:47 887409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 887416] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 887428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48595|min_srtt:48595|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 887438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 887446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 887451] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 887456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 887461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 887467] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 887472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1700148| [2025/04/30 18:20:47 887477] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 887483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1773| [2025/04/30 18:20:47 887540] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037247887493|stream_id:0|stream_offset:1700148| [2025/04/30 18:20:47 887549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 887557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 887564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48595|rtt_var:596|pto_duration:50979|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 887571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 887576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 887581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:47 887586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247963472|now:1746037247887563|interv:75909| [2025/04/30 18:20:47 887621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247963472|now:1746037247887563|interval:75909|pto_count:0|srtt:48595 [2025/04/30 18:20:47 887626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61238| [2025/04/30 18:20:47 887631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 887635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1701327| [2025/04/30 18:20:47 887644] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 887648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247888648|now:1746037247887648|interv:1000| [2025/04/30 18:20:47 887652] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 887656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 887660] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247888648| [2025/04/30 18:20:47 887665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247888648| [2025/04/30 18:20:47 887669] [debug] |xqc_engine_wakeup_after|wakeup:1746037247888648|now:1746037247887669|diff:979| [2025/04/30 18:20:47 887673] [debug] |xqc_engine_main_logic|END|now:1746037247887392| [2025/04/30 18:20:47 887716] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:57|state:ESTABED|recv_time:1746037247887715| [2025/04/30 18:20:47 887825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 887831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:747| [2025/04/30 18:20:47 887944] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:748| [2025/04/30 18:20:47 887950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:748| [2025/04/30 18:20:47 887954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 887958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1891198|max_stream_data_old=1818100| [2025/04/30 18:20:47 887962] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 888087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1717|origin_pktnum:1657|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1717|path_largest_ack:1717| [2025/04/30 18:20:47 888186] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1613349|prior_time:1746037247836604|is_app_limited:0|send_elapse:56173|ack_elapse:51111|ctl_first_sent_time:1746037247838233|lagest_ack_time:1746037247887715|curr_delivered:1674632| [2025/04/30 18:20:47 888191] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247838233| [2025/04/30 18:20:47 888196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:47 888200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48595|rttvar:596|minrtt:30950|latest_rtt:49482|ack_delay:0| [2025/04/30 18:20:47 888253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48706|rttvar:668|minrtt:30950|latest_rtt:49482|ack_delay:0| [2025/04/30 18:20:47 888258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1717|lost_pn:1714|thresh:3| [2025/04/30 18:20:47 888264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 888297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48706|rtt_var:668|pto_duration:51378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 888308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 888315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 888321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:47 888328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247963871|now:1746037247888297|interv:75574| [2025/04/30 18:20:47 888338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247963871|now:1746037247888297|interval:75574|pto_count:0|srtt:48706 [2025/04/30 18:20:47 888345] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56173, ack_elapse 51111, delivered 61283|rate 1090968|lost 227| [2025/04/30 18:20:47 888352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1090968) in round 25| [2025/04/30 18:20:47 888358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 888363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 888368] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1200|po_sent_time:1746037247838233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 888373] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1200|po_sent_time:1746037247838233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 888379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60038|srtt:48706|latest_rtt:49482|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 888435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 888439] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 888444] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:748|largest:748|pns:2| [2025/04/30 18:20:47 888449] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:57|pkt_type:SHORT_HEADER|pkt_num:748|frame:ACK MAX_STREAM_DATA |recv_time:1746037247887715|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 888454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367887715|now:1746037247887715|interv:120000000| [2025/04/30 18:20:47 888458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367887715|now:1746037247887715|interv:120000000| [2025/04/30 18:20:47 888462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247888648|pq_index:0| [2025/04/30 18:20:47 888466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247887392| [2025/04/30 18:20:47 888470] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247888470| [2025/04/30 18:20:47 888475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247888474| [2025/04/30 18:20:47 888484] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 888489] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:47 888493] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60038|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 888498] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:47 888503] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:47 888507] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:47 888511] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:47 888516] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:47 888520] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:47 888525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:47 888529] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:47 888533] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:47 888537] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:47 888541] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:47 888546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:47 888550] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:47 888554] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:47 888558] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:47 888563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:47 888569] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:47 888576] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:47 888583] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:47 888590] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:47 888597] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:47 888604] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:47 888611] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:47 888618] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:47 888626] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:47 888633] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:47 888640] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:47 888657] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:47 888664] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:47 888671] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:47 888678] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:47 888685] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:47 888693] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:47 888700] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:47 888706] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:47 888713] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:47 888720] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:47 888726] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:47 888733] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:47 888740] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:47 888747] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:47 888753] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:47 888760] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:47 888765] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:47 888770] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:47 888775] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:47 888779] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:47 888783] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:47 888787] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:47 888792] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:47 888796] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:47 888800] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:47 888804] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:47 888808] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:47 888813] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:47 888872] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:47 888878] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:47 888883] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:47 888888] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:47 888897] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:47 888903] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:47 888908] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:47 888912] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1891198| [2025/04/30 18:20:47 888919] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1891146|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:279104|offset:73098|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 888925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 888930] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:47 888934] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1891198| [2025/04/30 18:20:47 888939] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1891146|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:206006|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 888944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 888949] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:748|ack_delay:1233|first_ack_range:49|largest_pkt_recv_time:1746037247887715| [2025/04/30 18:20:47 888953] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:748|low:699|pkt_pns:2| [2025/04/30 18:20:47 888957] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:748|frame_largest_recv:748| [2025/04/30 18:20:47 889079] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 889084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 889136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 889142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 889153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 889158] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 889175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 889182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 889189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48706|min_srtt:48706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1741413| [2025/04/30 18:20:47 889203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 889209] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 889216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 889221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 889226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 889231] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1774| [2025/04/30 18:20:47 889331] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1774|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60038|now:1746037247889239|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 889341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1774|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 889348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1774|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 889355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:47 889362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48706|rtt_var:668|pto_duration:51378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 889368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 889375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 889381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60057| [2025/04/30 18:20:47 889387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247965617|now:1746037247889361|interv:76256| [2025/04/30 18:20:47 889397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247965617|now:1746037247889361|interval:76256|pto_count:0|srtt:48706 [2025/04/30 18:20:47 889411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60057| [2025/04/30 18:20:47 889418] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 889425] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1775| [2025/04/30 18:20:47 889477] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1775|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60057|now:1746037247889433|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 889486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1775|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 889493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1775|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 889500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60057|applimit:0| [2025/04/30 18:20:47 889507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48706|rtt_var:668|pto_duration:51378|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 889512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 889515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 889519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60076| [2025/04/30 18:20:47 889523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247965811|now:1746037247889506|interv:76305| [2025/04/30 18:20:47 889527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247965811|now:1746037247889506|interval:76305|pto_count:0|srtt:48706 [2025/04/30 18:20:47 889532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60076| [2025/04/30 18:20:47 889537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 889541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60076|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1701327| [2025/04/30 18:20:47 889546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 889595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 889600] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247888648| [2025/04/30 18:20:47 889605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247888648| [2025/04/30 18:20:47 889610] [debug] |xqc_engine_wakeup_after|wakeup:1746037247888648|now:1746037247889610|diff:18446744073709550654| [2025/04/30 18:20:47 889616] [debug] |xqc_engine_main_logic|END|now:1746037247888474| [2025/04/30 18:20:47 889625] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247889624| [2025/04/30 18:20:47 889631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 889640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:748| [2025/04/30 18:20:47 889644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:749| [2025/04/30 18:20:47 889650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:749| [2025/04/30 18:20:47 889654] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 889659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 889663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1615749|prior_time:1746037247838545|is_app_limited:0|send_elapse:55867|ack_elapse:51079|ctl_first_sent_time:1746037247840115|lagest_ack_time:1746037247889624|curr_delivered:1675832| [2025/04/30 18:20:47 889668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247840115| [2025/04/30 18:20:47 889673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 889677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 889682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1615749|prior_time:1746037247838545|is_app_limited:0|send_elapse:55867|ack_elapse:51079|ctl_first_sent_time:1746037247840115|lagest_ack_time:1746037247889624|curr_delivered:1677032| [2025/04/30 18:20:47 889686] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247840265| [2025/04/30 18:20:47 889690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 889694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48706|rttvar:668|minrtt:30950|latest_rtt:49359|ack_delay:1000| [2025/04/30 18:20:47 889699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48662|rttvar:587|minrtt:30950|latest_rtt:49359|ack_delay:1000| [2025/04/30 18:20:47 889703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1719|lost_pn:1716|thresh:3| [2025/04/30 18:20:47 889707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 889711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:587|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 889767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 889772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 889777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57676| [2025/04/30 18:20:47 889782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247965443|now:1746037247889711|interv:75732| [2025/04/30 18:20:47 889787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247965443|now:1746037247889711|interval:75732|pto_count:0|srtt:48662 [2025/04/30 18:20:47 889796] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55867, ack_elapse 51079, delivered 61283|rate 1096944|lost 227| [2025/04/30 18:20:47 889802] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096944) in round 25| [2025/04/30 18:20:47 889807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 889812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 889816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247840265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 889821] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247840265|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 889825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57676|srtt:48662|latest_rtt:49359|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 889831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:749|largest:749|pns:2| [2025/04/30 18:20:47 889835] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:749|frame:ACK |recv_time:1746037247889624|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 889840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367889624|now:1746037247889624|interv:120000000| [2025/04/30 18:20:47 889845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367889624|now:1746037247889624|interv:120000000| [2025/04/30 18:20:47 889848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247888648|pq_index:0| [2025/04/30 18:20:47 889853] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247888474| [2025/04/30 18:20:47 889857] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247889857| [2025/04/30 18:20:47 889862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247889861| [2025/04/30 18:20:47 889866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247888648|now:1746037247889861| [2025/04/30 18:20:47 889870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247888648|now:1746037247889861| [2025/04/30 18:20:47 889874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 889879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 889884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57676|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1741413| [2025/04/30 18:20:47 889895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 889900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 889904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57676|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1742592| [2025/04/30 18:20:47 889966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48662|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 889971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 889977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48662|min_srtt:48662|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 889982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57676|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1743771| [2025/04/30 18:20:47 890024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 890029] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 890033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 890037] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 890041] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 890046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:57676|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1701327| [2025/04/30 18:20:47 890107] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 890112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1776| [2025/04/30 18:20:47 890159] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1776|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57676|now:1746037247890121|stream_id:0|stream_offset:1701327| [2025/04/30 18:20:47 890169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1776|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 18:20:47 890177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57676|applimit:0| [2025/04/30 18:20:47 890184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:587|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 890196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 890203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 890208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 890213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247966131|now:1746037247890183|interv:75948| [2025/04/30 18:20:47 890283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247966131|now:1746037247890183|interval:75948|pto_count:0|srtt:48662 [2025/04/30 18:20:47 890288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58883| [2025/04/30 18:20:47 890293] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 890297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1702506| [2025/04/30 18:20:47 890302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 890306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1777| [2025/04/30 18:20:47 890339] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247890313|stream_id:0|stream_offset:1702506| [2025/04/30 18:20:47 890349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 890356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 890362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:587|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 890368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 890375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 890379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 890383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247966323|now:1746037247890362|interv:75961| [2025/04/30 18:20:47 890387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247966323|now:1746037247890362|interval:75961|pto_count:0|srtt:48662 [2025/04/30 18:20:47 890446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:47 890452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 890457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1703685| [2025/04/30 18:20:47 890468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 890473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1778| [2025/04/30 18:20:47 890507] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247890482|stream_id:0|stream_offset:1703685| [2025/04/30 18:20:47 890516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 890523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 890531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48662|rtt_var:587|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 890538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 890544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 890550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 890556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247966492|now:1746037247890531|interv:75961| [2025/04/30 18:20:47 890561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247966492|now:1746037247890531|interval:75961|pto_count:0|srtt:48662 [2025/04/30 18:20:47 890566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:47 890572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 890577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1704864| [2025/04/30 18:20:47 890583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 890588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247891587|now:1746037247890587|interv:1000| [2025/04/30 18:20:47 890593] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 890597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 890602] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247891587| [2025/04/30 18:20:47 890608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247891587| [2025/04/30 18:20:47 890613] [debug] |xqc_engine_wakeup_after|wakeup:1746037247891587|now:1746037247890612|diff:975| [2025/04/30 18:20:47 890618] [debug] |xqc_engine_main_logic|END|now:1746037247889861| [2025/04/30 18:20:47 890624] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247890624| [2025/04/30 18:20:47 890629] [debug] |xqc_engine_wakeup_after|wakeup:1746037247891587|now:1746037247890629|diff:958| [2025/04/30 18:20:47 890633] [debug] |xqc_engine_main_logic|END|now:1746037247890624| [2025/04/30 18:20:47 891709] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247891708| [2025/04/30 18:20:47 891780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 891787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:749| [2025/04/30 18:20:47 891792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:750| [2025/04/30 18:20:47 891799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:750| [2025/04/30 18:20:47 891804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 891810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 891816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1618149|prior_time:1746037247840584|is_app_limited:0|send_elapse:55891|ack_elapse:51124|ctl_first_sent_time:1746037247842100|lagest_ack_time:1746037247891708|curr_delivered:1678232| [2025/04/30 18:20:47 891822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247842100| [2025/04/30 18:20:47 891827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 891831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 891835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1618149|prior_time:1746037247840584|is_app_limited:0|send_elapse:55891|ack_elapse:51124|ctl_first_sent_time:1746037247842100|lagest_ack_time:1746037247891708|curr_delivered:1679432| [2025/04/30 18:20:47 891840] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247842225| [2025/04/30 18:20:47 891844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 891848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48662|rttvar:587|minrtt:30950|latest_rtt:49483|ack_delay:1000| [2025/04/30 18:20:47 891853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48640|rttvar:485|minrtt:30950|latest_rtt:49483|ack_delay:1000| [2025/04/30 18:20:47 891857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1721|lost_pn:1718|thresh:3| [2025/04/30 18:20:47 891861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 891865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48640|rtt_var:485|pto_duration:50640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 891870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 891874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 891878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 891882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247966122|now:1746037247891865|interv:74257| [2025/04/30 18:20:47 891886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247966122|now:1746037247891865|interval:74257|pto_count:0|srtt:48640 [2025/04/30 18:20:47 891893] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55891, ack_elapse 51124, delivered 61283|rate 1096473|lost 227| [2025/04/30 18:20:47 891898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096473) in round 25| [2025/04/30 18:20:47 891955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 891960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 891965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247842225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 891970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247842225|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 891976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:48640|latest_rtt:49483|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 891983] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:750|largest:750|pns:2| [2025/04/30 18:20:47 892025] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:750|frame:ACK |recv_time:1746037247891708|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 892030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367891708|now:1746037247891708|interv:120000000| [2025/04/30 18:20:47 892035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367891708|now:1746037247891708|interv:120000000| [2025/04/30 18:20:47 892039] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247891587|pq_index:0| [2025/04/30 18:20:47 892099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247889861| [2025/04/30 18:20:47 892104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247892104| [2025/04/30 18:20:47 892111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247892109| [2025/04/30 18:20:47 892116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247891587|now:1746037247892109| [2025/04/30 18:20:47 892122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247891587|now:1746037247892109| [2025/04/30 18:20:47 892127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 892132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 892138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48640|min_srtt:48640|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 892144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1743771| [2025/04/30 18:20:47 892156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 892164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 892172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48640|min_srtt:48640|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 892182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1744950| [2025/04/30 18:20:47 892189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 892195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 892201] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48640|min_srtt:48640|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 892206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1746129| [2025/04/30 18:20:47 892212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 892217] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 892222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 892227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 892233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 892238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1704864| [2025/04/30 18:20:47 892244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 892249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1779| [2025/04/30 18:20:47 892295] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247892258|stream_id:0|stream_offset:1704864| [2025/04/30 18:20:47 892304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 892315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 892321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48640|rtt_var:485|pto_duration:50640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 892333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 892338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 892343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 892348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247967898|now:1746037247892321|interv:75577| [2025/04/30 18:20:47 892353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247967898|now:1746037247892321|interval:75577|pto_count:0|srtt:48640 [2025/04/30 18:20:47 892359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:47 892365] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 892371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1706043| [2025/04/30 18:20:47 892376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 892381] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1780| [2025/04/30 18:20:47 892424] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247892390|stream_id:0|stream_offset:1706043| [2025/04/30 18:20:47 892433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 892441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 892447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48640|rtt_var:485|pto_duration:50640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 892455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 892461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 892467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 892473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247968030|now:1746037247892447|interv:75583| [2025/04/30 18:20:47 892479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247968030|now:1746037247892447|interval:75583|pto_count:0|srtt:48640 [2025/04/30 18:20:47 892487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:47 892493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 892497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1707222| [2025/04/30 18:20:47 892509] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 892518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247893518|now:1746037247892518|interv:1000| [2025/04/30 18:20:47 892524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 892530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 892536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247893518| [2025/04/30 18:20:47 892541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247893518| [2025/04/30 18:20:47 892546] [debug] |xqc_engine_wakeup_after|wakeup:1746037247893518|now:1746037247892546|diff:972| [2025/04/30 18:20:47 892552] [debug] |xqc_engine_main_logic|END|now:1746037247892109| [2025/04/30 18:20:47 892559] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247892558| [2025/04/30 18:20:47 892563] [debug] |xqc_engine_wakeup_after|wakeup:1746037247893518|now:1746037247892563|diff:955| [2025/04/30 18:20:47 892568] [debug] |xqc_engine_main_logic|END|now:1746037247892558| [2025/04/30 18:20:47 893640] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247893640| [2025/04/30 18:20:47 893649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247893518|pq_index:0| [2025/04/30 18:20:47 893706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247892109| [2025/04/30 18:20:47 893713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247893711| [2025/04/30 18:20:47 893718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247893518|now:1746037247893711| [2025/04/30 18:20:47 893724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247893518|now:1746037247893711| [2025/04/30 18:20:47 893729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 893734] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 893740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48640|min_srtt:48640|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 893746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1746129| [2025/04/30 18:20:47 893751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 893755] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 893759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 893763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 893768] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 893772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1707222| [2025/04/30 18:20:47 893782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 893786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1781| [2025/04/30 18:20:47 893821] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247893795|stream_id:0|stream_offset:1707222| [2025/04/30 18:20:47 893827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 893832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 893836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48640|rtt_var:485|pto_duration:50640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 893841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 893845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 893849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 893853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247969435|now:1746037247893836|interv:75599| [2025/04/30 18:20:47 893910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247969435|now:1746037247893836|interval:75599|pto_count:0|srtt:48640 [2025/04/30 18:20:47 893916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 893921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 893927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1708401| [2025/04/30 18:20:47 893932] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 893937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1782| [2025/04/30 18:20:47 893962] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247893945|stream_id:0|stream_offset:1708401| [2025/04/30 18:20:47 893968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 893972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 893976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48640|rtt_var:485|pto_duration:50640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 893981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 893985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 894062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 894067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247969585|now:1746037247893976|interv:75609| [2025/04/30 18:20:47 894072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247969585|now:1746037247893976|interval:75609|pto_count:0|srtt:48640 [2025/04/30 18:20:47 894078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 894083] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 894089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1709580| [2025/04/30 18:20:47 894094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 894099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247895099|now:1746037247894099|interv:1000| [2025/04/30 18:20:47 894105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 894112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 894119] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247895099| [2025/04/30 18:20:47 894126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247895099| [2025/04/30 18:20:47 894133] [debug] |xqc_engine_wakeup_after|wakeup:1746037247895099|now:1746037247894133|diff:966| [2025/04/30 18:20:47 894140] [debug] |xqc_engine_main_logic|END|now:1746037247893711| [2025/04/30 18:20:47 894152] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247894151| [2025/04/30 18:20:47 894157] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 894163] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:750| [2025/04/30 18:20:47 894167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:751| [2025/04/30 18:20:47 894173] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:751| [2025/04/30 18:20:47 894177] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 894182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1723|path_largest_ack:1722| [2025/04/30 18:20:47 894238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1620549|prior_time:1746037247842592|is_app_limited:0|send_elapse:53891|ack_elapse:51559|ctl_first_sent_time:1746037247844111|lagest_ack_time:1746037247894151|curr_delivered:1680632| [2025/04/30 18:20:47 894244] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247844111| [2025/04/30 18:20:47 894250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 894255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1723|path_largest_ack:1723| [2025/04/30 18:20:47 894265] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1620549|prior_time:1746037247842592|is_app_limited:0|send_elapse:53891|ack_elapse:51559|ctl_first_sent_time:1746037247844111|lagest_ack_time:1746037247894151|curr_delivered:1681832| [2025/04/30 18:20:47 894271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247844233| [2025/04/30 18:20:47 894276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 894280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48640|rttvar:485|minrtt:30950|latest_rtt:49918|ack_delay:1000| [2025/04/30 18:20:47 894285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48674|rttvar:433|minrtt:30950|latest_rtt:49918|ack_delay:1000| [2025/04/30 18:20:47 894289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1723|lost_pn:1720|thresh:3| [2025/04/30 18:20:47 894295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 894301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48674|rtt_var:433|pto_duration:50674|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 894308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 894315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 894324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 894331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247969619|now:1746037247894301|interv:75318| [2025/04/30 18:20:47 894339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247969619|now:1746037247894301|interval:75318|pto_count:0|srtt:48674 [2025/04/30 18:20:47 894345] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53891, ack_elapse 51559, delivered 61283|rate 1137165|lost 227| [2025/04/30 18:20:47 894352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1137165) in round 25| [2025/04/30 18:20:47 894359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 894365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 894370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247844233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 894376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247844233|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 894381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61283|srtt:48674|latest_rtt:49918|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 894393] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:751|largest:751|pns:2| [2025/04/30 18:20:47 894398] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:751|frame:ACK |recv_time:1746037247894151|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 894404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367894151|now:1746037247894151|interv:120000000| [2025/04/30 18:20:47 894409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367894151|now:1746037247894151|interv:120000000| [2025/04/30 18:20:47 894414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247895099|pq_index:0| [2025/04/30 18:20:47 894420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247893711| [2025/04/30 18:20:47 894426] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247894426| [2025/04/30 18:20:47 894434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247894432| [2025/04/30 18:20:47 894442] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 894450] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48674|min_srtt:48674|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 894458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1746129| [2025/04/30 18:20:47 894465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 894473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 894481] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48674|min_srtt:48674|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 894493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1747308| [2025/04/30 18:20:47 894501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48674|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 894509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 894516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48674|min_srtt:48674|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 894523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1748487| [2025/04/30 18:20:47 894531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 894537] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 894550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 894558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 894567] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 894574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1709580| [2025/04/30 18:20:47 894582] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 894589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 894596] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247895099| [2025/04/30 18:20:47 894603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247895099| [2025/04/30 18:20:47 894611] [debug] |xqc_engine_wakeup_after|wakeup:1746037247895099|now:1746037247894611|diff:488| [2025/04/30 18:20:47 894619] [debug] |xqc_engine_main_logic|END|now:1746037247894432| [2025/04/30 18:20:47 894628] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247894628| [2025/04/30 18:20:47 894635] [debug] |xqc_engine_wakeup_after|wakeup:1746037247895099|now:1746037247894635|diff:464| [2025/04/30 18:20:47 894647] [debug] |xqc_engine_main_logic|END|now:1746037247894628| [2025/04/30 18:20:47 895650] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247895648| [2025/04/30 18:20:47 895666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 895676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:751| [2025/04/30 18:20:47 895682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:752| [2025/04/30 18:20:47 895691] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:752| [2025/04/30 18:20:47 895697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 895705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1725|path_largest_ack:1724| [2025/04/30 18:20:47 895713] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1622949|prior_time:1746037247844510|is_app_limited:0|send_elapse:53794|ack_elapse:51138|ctl_first_sent_time:1746037247846036|lagest_ack_time:1746037247895648|curr_delivered:1683032| [2025/04/30 18:20:47 895720] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247846036| [2025/04/30 18:20:47 895727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 895733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1725|path_largest_ack:1725| [2025/04/30 18:20:47 895739] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1622949|prior_time:1746037247844510|is_app_limited:0|send_elapse:53794|ack_elapse:51138|ctl_first_sent_time:1746037247846036|lagest_ack_time:1746037247895648|curr_delivered:1684232| [2025/04/30 18:20:47 895752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247846158| [2025/04/30 18:20:47 895757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 895763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48674|rttvar:433|minrtt:30950|latest_rtt:49490|ack_delay:1000| [2025/04/30 18:20:47 895769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48651|rttvar:371|minrtt:30950|latest_rtt:49490|ack_delay:1000| [2025/04/30 18:20:47 895776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1725|lost_pn:1722|thresh:3| [2025/04/30 18:20:47 895781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 895787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:371|pto_duration:50651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 895793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 895798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 895804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 895809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247969596|now:1746037247895786|interv:73810| [2025/04/30 18:20:47 895815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247969596|now:1746037247895786|interval:73810|pto_count:0|srtt:48651 [2025/04/30 18:20:47 895822] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53794, ack_elapse 51138, delivered 61283|rate 1139216|lost 227| [2025/04/30 18:20:47 895829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139216) in round 25| [2025/04/30 18:20:47 895835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 895841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 895852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247846158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 895859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247846158|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 895865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:48651|latest_rtt:49490|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 895874] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101359|inflight:58883|mode:2|applimit:0|pacing_rate:1219206|bw:1219206|srtt:48651|latest_rtt:49490|min_rtt:30950|send:1768|lost:227|tlp:0|recv:759|recovery:0|slow_start:0|conn_life:1585048|acked:2400|delivered:1684232|is_cwnd_limited:0| [2025/04/30 18:20:47 895887] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:752|largest:752|pns:2| [2025/04/30 18:20:47 895894] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:752|frame:ACK |recv_time:1746037247895648|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 895901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367895648|now:1746037247895648|interv:120000000| [2025/04/30 18:20:47 895907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367895648|now:1746037247895648|interv:120000000| [2025/04/30 18:20:47 895913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247895099|pq_index:0| [2025/04/30 18:20:47 895920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247894432| [2025/04/30 18:20:47 895926] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247895926| [2025/04/30 18:20:47 895934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247895932| [2025/04/30 18:20:47 895941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247895099|now:1746037247895932| [2025/04/30 18:20:47 895947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247895099|now:1746037247895932| [2025/04/30 18:20:47 895953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 895960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 895967] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 895974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1748487| [2025/04/30 18:20:47 895981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48651|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 896017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 896024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 896031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1749666| [2025/04/30 18:20:47 896039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48651|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 896046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 896052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 896069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1750845| [2025/04/30 18:20:47 896076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 896082] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 896088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 896095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 896102] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 896108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1709580| [2025/04/30 18:20:47 896115] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 896121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1783| [2025/04/30 18:20:47 896164] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247896133|stream_id:0|stream_offset:1709580| [2025/04/30 18:20:47 896173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 896179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 896185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:371|pto_duration:50651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 896191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 896197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 896202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 896208] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247971784|now:1746037247896185|interv:75599| [2025/04/30 18:20:47 896214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247971784|now:1746037247896185|interval:75599|pto_count:0|srtt:48651 [2025/04/30 18:20:47 896221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:47 896228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 896234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1710759| [2025/04/30 18:20:47 896246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 896257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1784| [2025/04/30 18:20:47 896297] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247896267|stream_id:0|stream_offset:1710759| [2025/04/30 18:20:47 896306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 896312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 896318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:371|pto_duration:50651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 896325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 896330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 896336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 896341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247971918|now:1746037247896318|interv:75600| [2025/04/30 18:20:47 896347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247971918|now:1746037247896318|interval:75600|pto_count:0|srtt:48651 [2025/04/30 18:20:47 896353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:47 896359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 896365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1711938| [2025/04/30 18:20:47 896372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 896377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247897377|now:1746037247896377|interv:1000| [2025/04/30 18:20:47 896383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 896389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 896394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247897377| [2025/04/30 18:20:47 896400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247897377| [2025/04/30 18:20:47 896406] [debug] |xqc_engine_wakeup_after|wakeup:1746037247897377|now:1746037247896406|diff:971| [2025/04/30 18:20:47 896412] [debug] |xqc_engine_main_logic|END|now:1746037247895932| [2025/04/30 18:20:47 896419] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247896419| [2025/04/30 18:20:47 896425] [debug] |xqc_engine_wakeup_after|wakeup:1746037247897377|now:1746037247896425|diff:952| [2025/04/30 18:20:47 896430] [debug] |xqc_engine_main_logic|END|now:1746037247896419| [2025/04/30 18:20:47 897573] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247897573| [2025/04/30 18:20:47 897584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247897377|pq_index:0| [2025/04/30 18:20:47 897594] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247895932| [2025/04/30 18:20:47 897653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247897651| [2025/04/30 18:20:47 897659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247897377|now:1746037247897651| [2025/04/30 18:20:47 897665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247897377|now:1746037247897651| [2025/04/30 18:20:47 897670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 897675] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 897681] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48651|min_srtt:48651|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 897687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1750845| [2025/04/30 18:20:47 897693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 897698] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 897702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 897706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 897711] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 897716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1711938| [2025/04/30 18:20:47 897720] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 897725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1785| [2025/04/30 18:20:47 897768] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247897734|stream_id:0|stream_offset:1711938| [2025/04/30 18:20:47 897778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 897785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 897792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:371|pto_duration:50651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 897800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 897806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 897813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 897826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247973385|now:1746037247897792|interv:75593| [2025/04/30 18:20:47 897832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247973385|now:1746037247897792|interval:75593|pto_count:0|srtt:48651 [2025/04/30 18:20:47 897838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 897844] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 897850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1713117| [2025/04/30 18:20:47 897855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 897861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1786| [2025/04/30 18:20:47 897898] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1786|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247897870|stream_id:0|stream_offset:1713117| [2025/04/30 18:20:47 897910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 897918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 897925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48651|rtt_var:371|pto_duration:50651|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 897932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 897938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 897945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 897951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247973521|now:1746037247897925|interv:75596| [2025/04/30 18:20:47 897957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247973521|now:1746037247897925|interval:75596|pto_count:0|srtt:48651 [2025/04/30 18:20:47 897964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 897972] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 897979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1714296| [2025/04/30 18:20:47 898006] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 898016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247899016|now:1746037247898016|interv:1000| [2025/04/30 18:20:47 898021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 898030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 898035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247899016| [2025/04/30 18:20:47 898039] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247899016| [2025/04/30 18:20:47 898043] [debug] |xqc_engine_wakeup_after|wakeup:1746037247899016|now:1746037247898043|diff:973| [2025/04/30 18:20:47 898048] [debug] |xqc_engine_main_logic|END|now:1746037247897651| [2025/04/30 18:20:47 898063] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247898062| [2025/04/30 18:20:47 898071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 898080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:752| [2025/04/30 18:20:47 898090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:753| [2025/04/30 18:20:47 898099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:753| [2025/04/30 18:20:47 898106] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 898114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1726| [2025/04/30 18:20:47 898121] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58864|prior_delivered:1626568|prior_time:1746037247847595|is_app_limited:0|send_elapse:50775|ack_elapse:50467|ctl_first_sent_time:1746037247847916|lagest_ack_time:1746037247898062|curr_delivered:1685432| [2025/04/30 18:20:47 898129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247847916| [2025/04/30 18:20:47 898136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 898144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1727|path_largest_ack:1727| [2025/04/30 18:20:47 898151] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58864|prior_delivered:1626568|prior_time:1746037247847595|is_app_limited:0|send_elapse:50775|ack_elapse:50467|ctl_first_sent_time:1746037247847916|lagest_ack_time:1746037247898062|curr_delivered:1686632| [2025/04/30 18:20:47 898159] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247848045| [2025/04/30 18:20:47 898166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 898173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48651|rttvar:371|minrtt:30950|latest_rtt:50017|ack_delay:1000| [2025/04/30 18:20:47 898180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48697|rttvar:370|minrtt:30950|latest_rtt:50017|ack_delay:1000| [2025/04/30 18:20:47 898188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1727|lost_pn:1724|thresh:3| [2025/04/30 18:20:47 898195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 898202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48697|rtt_var:370|pto_duration:50697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 898217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 898223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 898235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 898242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247973567|now:1746037247898202|interv:75365| [2025/04/30 18:20:47 898248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247973567|now:1746037247898202|interval:75365|pto_count:0|srtt:48697 [2025/04/30 18:20:47 898256] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50775, ack_elapse 50467, delivered 60064|rate 1182944|lost 227| [2025/04/30 18:20:47 898264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182944) in round 25| [2025/04/30 18:20:47 898329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 898338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 898345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247848045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 898352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247848045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 898360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61283|srtt:48697|latest_rtt:50017|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 898369] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:753|largest:753|pns:2| [2025/04/30 18:20:47 898377] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:753|frame:ACK |recv_time:1746037247898062|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 898384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367898062|now:1746037247898062|interv:120000000| [2025/04/30 18:20:47 898391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367898062|now:1746037247898062|interv:120000000| [2025/04/30 18:20:47 898403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247899016|pq_index:0| [2025/04/30 18:20:47 898410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247897651| [2025/04/30 18:20:47 898416] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247898416| [2025/04/30 18:20:47 898425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247898423| [2025/04/30 18:20:47 898433] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 898450] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48697|min_srtt:48697|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 898459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1750845| [2025/04/30 18:20:47 898467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 898475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 898483] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48697|min_srtt:48697|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 898490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1752024| [2025/04/30 18:20:47 898497] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 898505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 898512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48697|min_srtt:48697|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 898518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1753203| [2025/04/30 18:20:47 898525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 898532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 898538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 898545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 898557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 898565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1714296| [2025/04/30 18:20:47 898570] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 898575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 898580] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247899016| [2025/04/30 18:20:47 898585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247899016| [2025/04/30 18:20:47 898590] [debug] |xqc_engine_wakeup_after|wakeup:1746037247899016|now:1746037247898590|diff:426| [2025/04/30 18:20:47 898596] [debug] |xqc_engine_main_logic|END|now:1746037247898423| [2025/04/30 18:20:47 898608] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247898608| [2025/04/30 18:20:47 898613] [debug] |xqc_engine_wakeup_after|wakeup:1746037247899016|now:1746037247898613|diff:403| [2025/04/30 18:20:47 898618] [debug] |xqc_engine_main_logic|END|now:1746037247898608| [2025/04/30 18:20:47 899792] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247899792| [2025/04/30 18:20:47 899802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247899016|pq_index:0| [2025/04/30 18:20:47 899807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247898423| [2025/04/30 18:20:47 899812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247899811| [2025/04/30 18:20:47 899817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247899016|now:1746037247899811| [2025/04/30 18:20:47 899821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247899016|now:1746037247899811| [2025/04/30 18:20:47 899825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 899830] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 899895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48697|min_srtt:48697|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 899901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1753203| [2025/04/30 18:20:47 899907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 899912] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 899917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 899922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 899928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 899933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1714296| [2025/04/30 18:20:47 899940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 899947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1787| [2025/04/30 18:20:47 900009] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1787|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247899959|stream_id:0|stream_offset:1714296| [2025/04/30 18:20:47 900023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 900031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 900045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48697|rtt_var:370|pto_duration:50697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 900052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 900059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 900065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 900071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247975656|now:1746037247900044|interv:75612| [2025/04/30 18:20:47 900078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247975656|now:1746037247900044|interval:75612|pto_count:0|srtt:48697 [2025/04/30 18:20:47 900084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 900090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 900096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1715475| [2025/04/30 18:20:47 900101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 900105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1788| [2025/04/30 18:20:47 900141] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1788|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247900113|stream_id:0|stream_offset:1715475| [2025/04/30 18:20:47 900151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 900159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 900165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48697|rtt_var:370|pto_duration:50697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 900173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 900180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 900186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 900192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247975810|now:1746037247900165|interv:75645| [2025/04/30 18:20:47 900199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247975810|now:1746037247900165|interval:75645|pto_count:0|srtt:48697 [2025/04/30 18:20:47 900206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 900214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 900222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1716654| [2025/04/30 18:20:47 900235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 900242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247901242|now:1746037247900242|interv:1000| [2025/04/30 18:20:47 900249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 900255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 900262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247901242| [2025/04/30 18:20:47 900269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247901242| [2025/04/30 18:20:47 900275] [debug] |xqc_engine_wakeup_after|wakeup:1746037247901242|now:1746037247900275|diff:967| [2025/04/30 18:20:47 900285] [debug] |xqc_engine_main_logic|END|now:1746037247899811| [2025/04/30 18:20:47 900300] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247900299| [2025/04/30 18:20:47 900308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 900317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:753| [2025/04/30 18:20:47 900323] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:754| [2025/04/30 18:20:47 900332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:754| [2025/04/30 18:20:47 900339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 900347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1729|path_largest_ack:1728| [2025/04/30 18:20:47 900355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1627794|prior_time:1746037247848824|is_app_limited:0|send_elapse:52025|ack_elapse:51475|ctl_first_sent_time:1746037247849288|lagest_ack_time:1746037247900299|curr_delivered:1687832| [2025/04/30 18:20:47 900363] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247849288| [2025/04/30 18:20:47 900370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 900377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1729|path_largest_ack:1729| [2025/04/30 18:20:47 900384] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1627794|prior_time:1746037247848824|is_app_limited:0|send_elapse:52025|ack_elapse:51475|ctl_first_sent_time:1746037247849288|lagest_ack_time:1746037247900299|curr_delivered:1689032| [2025/04/30 18:20:47 900392] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247850610| [2025/04/30 18:20:47 900398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 900405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48697|rttvar:370|minrtt:30950|latest_rtt:49689|ack_delay:1000| [2025/04/30 18:20:47 900412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48696|rttvar:280|minrtt:30950|latest_rtt:49689|ack_delay:1000| [2025/04/30 18:20:47 900426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1729|lost_pn:1726|thresh:3| [2025/04/30 18:20:47 900433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 900439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48696|rtt_var:280|pto_duration:50696|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 900447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 900454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 900460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 900466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247975809|now:1746037247900439|interv:75370| [2025/04/30 18:20:47 900472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247975809|now:1746037247900439|interval:75370|pto_count:0|srtt:48696 [2025/04/30 18:20:47 900482] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52025, ack_elapse 51475, delivered 61238|rate 1177087|lost 227| [2025/04/30 18:20:47 900489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177087) in round 25| [2025/04/30 18:20:47 900496] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 900502] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 900509] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247850610|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 900516] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247850610|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 900524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61283|srtt:48696|latest_rtt:49689|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 900533] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:754|largest:754|pns:2| [2025/04/30 18:20:47 900540] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:754|frame:ACK |recv_time:1746037247900299|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 900548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367900299|now:1746037247900299|interv:120000000| [2025/04/30 18:20:47 900554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367900299|now:1746037247900299|interv:120000000| [2025/04/30 18:20:47 900560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247901242|pq_index:0| [2025/04/30 18:20:47 900567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247899811| [2025/04/30 18:20:47 900579] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247900579| [2025/04/30 18:20:47 900587] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247900585| [2025/04/30 18:20:47 900594] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 900602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48696|min_srtt:48696|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 900609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1753203| [2025/04/30 18:20:47 900616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48696|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 900624] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 900632] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48696|min_srtt:48696|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 900639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1754382| [2025/04/30 18:20:47 900649] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48696|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 900655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 900661] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48696|min_srtt:48696|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 900666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1755561| [2025/04/30 18:20:47 900672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 900677] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 900681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 900687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 900692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 900698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1716654| [2025/04/30 18:20:47 900703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 900713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 900718] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247901242| [2025/04/30 18:20:47 900723] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247901242| [2025/04/30 18:20:47 900728] [debug] |xqc_engine_wakeup_after|wakeup:1746037247901242|now:1746037247900728|diff:514| [2025/04/30 18:20:47 900733] [debug] |xqc_engine_main_logic|END|now:1746037247900585| [2025/04/30 18:20:47 900740] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247900740| [2025/04/30 18:20:47 900745] [debug] |xqc_engine_wakeup_after|wakeup:1746037247901242|now:1746037247900745|diff:497| [2025/04/30 18:20:47 900750] [debug] |xqc_engine_main_logic|END|now:1746037247900740| [2025/04/30 18:20:47 901789] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247901788| [2025/04/30 18:20:47 901800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 901807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:754| [2025/04/30 18:20:47 901811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:755| [2025/04/30 18:20:47 901817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:755| [2025/04/30 18:20:47 901821] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 901826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1731|path_largest_ack:1730| [2025/04/30 18:20:47 901889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1627794|prior_time:1746037247848824|is_app_limited:0|send_elapse:53459|ack_elapse:52964|ctl_first_sent_time:1746037247850722|lagest_ack_time:1746037247901788|curr_delivered:1690232| [2025/04/30 18:20:47 901895] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247850722| [2025/04/30 18:20:47 901900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 901906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1731|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1731|path_largest_ack:1731| [2025/04/30 18:20:47 901911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1630194|prior_time:1746037247850856|is_app_limited:0|send_elapse:53562|ack_elapse:50932|ctl_first_sent_time:1746037247852417|lagest_ack_time:1746037247901788|curr_delivered:1691432| [2025/04/30 18:20:47 901917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247852417| [2025/04/30 18:20:47 901922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 901927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48696|rttvar:280|minrtt:30950|latest_rtt:49371|ack_delay:0| [2025/04/30 18:20:47 901931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48780|rttvar:378|minrtt:30950|latest_rtt:49371|ack_delay:0| [2025/04/30 18:20:47 901936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1731|lost_pn:1728|thresh:3| [2025/04/30 18:20:47 901945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 901950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48780|rtt_var:378|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 901954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 901958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 901962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 901966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247975893|now:1746037247901949|interv:73944| [2025/04/30 18:20:47 901970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247975893|now:1746037247901949|interval:73944|pto_count:0|srtt:48780 [2025/04/30 18:20:47 901975] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53562, ack_elapse 50932, delivered 61238|rate 1143310|lost 227| [2025/04/30 18:20:47 901979] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1143310) in round 25| [2025/04/30 18:20:47 902108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 902112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 902116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247852417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 902121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247852417|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 902131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:48780|latest_rtt:49371|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 902140] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:755|largest:755|pns:2| [2025/04/30 18:20:47 902148] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:755|frame:ACK |recv_time:1746037247901788|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 902156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367901788|now:1746037247901788|interv:120000000| [2025/04/30 18:20:47 902163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367901788|now:1746037247901788|interv:120000000| [2025/04/30 18:20:47 902170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247901242|pq_index:0| [2025/04/30 18:20:47 902175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247900585| [2025/04/30 18:20:47 902180] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247902180| [2025/04/30 18:20:47 902187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247902185| [2025/04/30 18:20:47 902197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247901242|now:1746037247902185| [2025/04/30 18:20:47 902203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247901242|now:1746037247902185| [2025/04/30 18:20:47 902207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 902213] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 902219] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48780|min_srtt:48780|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 902224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1755561| [2025/04/30 18:20:47 902230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 902236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 902241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48780|min_srtt:48780|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 902245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1756740| [2025/04/30 18:20:47 902250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48780|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 902254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 902258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48780|min_srtt:48780|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 902320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1757919| [2025/04/30 18:20:47 902326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 902331] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 902335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 902341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 902346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 902352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1716654| [2025/04/30 18:20:47 902360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 902365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1789| [2025/04/30 18:20:47 902401] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247902374|stream_id:0|stream_offset:1716654| [2025/04/30 18:20:47 902407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 902468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 902473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48780|rtt_var:378|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 902478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 902483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 902488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 902493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247978154|now:1746037247902473|interv:75681| [2025/04/30 18:20:47 902498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247978154|now:1746037247902473|interval:75681|pto_count:0|srtt:48780 [2025/04/30 18:20:47 902504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:47 902510] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 902517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1717833| [2025/04/30 18:20:47 902524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 902531] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1790| [2025/04/30 18:20:47 902576] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247902543|stream_id:0|stream_offset:1717833| [2025/04/30 18:20:47 902585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 902591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 902596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48780|rtt_var:378|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 902601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 902606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 902611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 902622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247978323|now:1746037247902596|interv:75727| [2025/04/30 18:20:47 902627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247978323|now:1746037247902596|interval:75727|pto_count:0|srtt:48780 [2025/04/30 18:20:47 902632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:47 902638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 902643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1719012| [2025/04/30 18:20:47 902649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 902654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1791| [2025/04/30 18:20:47 902693] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247902663|stream_id:0|stream_offset:1719012| [2025/04/30 18:20:47 902703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 902713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 902721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48780|rtt_var:378|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 902727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 902732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 902737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 902742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247978443|now:1746037247902720|interv:75723| [2025/04/30 18:20:47 902747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247978443|now:1746037247902720|interval:75723|pto_count:0|srtt:48780 [2025/04/30 18:20:47 902753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 902758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 902764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1720191| [2025/04/30 18:20:47 902769] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 902774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247903774|now:1746037247902774|interv:1000| [2025/04/30 18:20:47 902779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 902789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 902794] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247903774| [2025/04/30 18:20:47 902799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247903774| [2025/04/30 18:20:47 902804] [debug] |xqc_engine_wakeup_after|wakeup:1746037247903774|now:1746037247902804|diff:970| [2025/04/30 18:20:47 902810] [debug] |xqc_engine_main_logic|END|now:1746037247902185| [2025/04/30 18:20:47 902816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247902816| [2025/04/30 18:20:47 902820] [debug] |xqc_engine_wakeup_after|wakeup:1746037247903774|now:1746037247902820|diff:954| [2025/04/30 18:20:47 902824] [debug] |xqc_engine_main_logic|END|now:1746037247902816| [2025/04/30 18:20:47 904006] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247904006| [2025/04/30 18:20:47 904020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247903774|pq_index:0| [2025/04/30 18:20:47 904027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247902185| [2025/04/30 18:20:47 904035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247904033| [2025/04/30 18:20:47 904042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247903774|now:1746037247904033| [2025/04/30 18:20:47 904049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247903774|now:1746037247904033| [2025/04/30 18:20:47 904055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 904061] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 904069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48780|min_srtt:48780|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 904076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1757919| [2025/04/30 18:20:47 904083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 904089] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 904096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 904102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 904108] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 904113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1720191| [2025/04/30 18:20:47 904118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 904123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1792| [2025/04/30 18:20:47 904171] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247904133|stream_id:0|stream_offset:1720191| [2025/04/30 18:20:47 904189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 904197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 904204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48780|rtt_var:378|pto_duration:50780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 904211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 904217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 904223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 904230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247979913|now:1746037247904203|interv:75710| [2025/04/30 18:20:47 904236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247979913|now:1746037247904203|interval:75710|pto_count:0|srtt:48780 [2025/04/30 18:20:47 904243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 904251] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 904258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1721370| [2025/04/30 18:20:47 904266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 904272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247905272|now:1746037247904272|interv:1000| [2025/04/30 18:20:47 904279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 904285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 904291] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247905272| [2025/04/30 18:20:47 904298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247905272| [2025/04/30 18:20:47 904304] [debug] |xqc_engine_wakeup_after|wakeup:1746037247905272|now:1746037247904304|diff:968| [2025/04/30 18:20:47 904311] [debug] |xqc_engine_main_logic|END|now:1746037247904033| [2025/04/30 18:20:47 904329] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247904328| [2025/04/30 18:20:47 904336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 904343] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:755| [2025/04/30 18:20:47 904348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:756| [2025/04/30 18:20:47 904355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:756| [2025/04/30 18:20:47 904360] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 904366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1732|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1732| [2025/04/30 18:20:47 904383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1632594|prior_time:1746037247852570|is_app_limited:0|send_elapse:53272|ack_elapse:51758|ctl_first_sent_time:1746037247854093|lagest_ack_time:1746037247904328|curr_delivered:1692632| [2025/04/30 18:20:47 904388] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247854093| [2025/04/30 18:20:47 904394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 904399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1733|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1733|path_largest_ack:1733| [2025/04/30 18:20:47 904405] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1632594|prior_time:1746037247852570|is_app_limited:0|send_elapse:53272|ack_elapse:51758|ctl_first_sent_time:1746037247854093|lagest_ack_time:1746037247904328|curr_delivered:1693832| [2025/04/30 18:20:47 904410] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247854234| [2025/04/30 18:20:47 904415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 904420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48780|rttvar:378|minrtt:30950|latest_rtt:50094|ack_delay:1000| [2025/04/30 18:20:47 904426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48819|rttvar:362|minrtt:30950|latest_rtt:50094|ack_delay:1000| [2025/04/30 18:20:47 904433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1733|lost_pn:1730|thresh:3| [2025/04/30 18:20:47 904439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 904446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48819|rtt_var:362|pto_duration:50819|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 904453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 904459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 904466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 904561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247979952|now:1746037247904445|interv:75507| [2025/04/30 18:20:47 904565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247979952|now:1746037247904445|interval:75507|pto_count:0|srtt:48819 [2025/04/30 18:20:47 904570] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53272, ack_elapse 51758, delivered 61238|rate 1149534|lost 227| [2025/04/30 18:20:47 904575] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1149534) in round 25| [2025/04/30 18:20:47 904579] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 904583] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 904591] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247854234|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 904596] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247854234|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 904601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61283|srtt:48819|latest_rtt:50094|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 904607] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:756|largest:756|pns:2| [2025/04/30 18:20:47 904611] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:756|frame:ACK |recv_time:1746037247904328|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 904616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367904328|now:1746037247904328|interv:120000000| [2025/04/30 18:20:47 904620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367904328|now:1746037247904328|interv:120000000| [2025/04/30 18:20:47 904625] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247905272|pq_index:0| [2025/04/30 18:20:47 904629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247904033| [2025/04/30 18:20:47 904633] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247904633| [2025/04/30 18:20:47 904682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247904637| [2025/04/30 18:20:47 904689] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 904695] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48819|min_srtt:48819|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 904700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1757919| [2025/04/30 18:20:47 904706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 904712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 904717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48819|min_srtt:48819|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 904722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1759098| [2025/04/30 18:20:47 904727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48819|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 904737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 904741] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48819|min_srtt:48819|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 904745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1760277| [2025/04/30 18:20:47 904750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 904754] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 904757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 904762] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 904766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 904771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1721370| [2025/04/30 18:20:47 904775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 904779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 904783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247905272| [2025/04/30 18:20:47 904787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247905272| [2025/04/30 18:20:47 904791] [debug] |xqc_engine_wakeup_after|wakeup:1746037247905272|now:1746037247904791|diff:481| [2025/04/30 18:20:47 904796] [debug] |xqc_engine_main_logic|END|now:1746037247904637| [2025/04/30 18:20:47 904801] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247904801| [2025/04/30 18:20:47 904805] [debug] |xqc_engine_wakeup_after|wakeup:1746037247905272|now:1746037247904805|diff:467| [2025/04/30 18:20:47 904809] [debug] |xqc_engine_main_logic|END|now:1746037247904801| [2025/04/30 18:20:47 905797] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247905796| [2025/04/30 18:20:47 905808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 905815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:756| [2025/04/30 18:20:47 905819] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:757| [2025/04/30 18:20:47 905876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:757| [2025/04/30 18:20:47 905881] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 905888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 905894] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1634994|prior_time:1746037247854538|is_app_limited:0|send_elapse:52037|ack_elapse:51258|ctl_first_sent_time:1746037247856067|lagest_ack_time:1746037247905796|curr_delivered:1695032| [2025/04/30 18:20:47 905905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247856067| [2025/04/30 18:20:47 905911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 905916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 905921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1634994|prior_time:1746037247854538|is_app_limited:0|send_elapse:52037|ack_elapse:51258|ctl_first_sent_time:1746037247856067|lagest_ack_time:1746037247905796|curr_delivered:1696232| [2025/04/30 18:20:47 905926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247856162| [2025/04/30 18:20:47 905930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 905934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48819|rttvar:362|minrtt:30950|latest_rtt:49634|ack_delay:1000| [2025/04/30 18:20:47 905938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48796|rttvar:318|minrtt:30950|latest_rtt:49634|ack_delay:1000| [2025/04/30 18:20:47 905943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1735|lost_pn:1732|thresh:3| [2025/04/30 18:20:47 905947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 905951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48796|rtt_var:318|pto_duration:50796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 905955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 905959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 905963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:47 905967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247979929|now:1746037247905951|interv:73978| [2025/04/30 18:20:47 906092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247979929|now:1746037247905951|interval:73978|pto_count:0|srtt:48796 [2025/04/30 18:20:47 906098] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52037, ack_elapse 51258, delivered 61238|rate 1176816|lost 227| [2025/04/30 18:20:47 906168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176816) in round 25| [2025/04/30 18:20:47 906173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 906180] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 906186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247856162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 906196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247856162|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 906202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:48796|latest_rtt:49634|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 906210] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:757|largest:757|pns:2| [2025/04/30 18:20:47 906217] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:757|frame:ACK |recv_time:1746037247905796|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 906225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367905796|now:1746037247905796|interv:120000000| [2025/04/30 18:20:47 906232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367905796|now:1746037247905796|interv:120000000| [2025/04/30 18:20:47 906238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247905272|pq_index:0| [2025/04/30 18:20:47 906248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247904637| [2025/04/30 18:20:47 906253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247906253| [2025/04/30 18:20:47 906259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247906258| [2025/04/30 18:20:47 906265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247905272|now:1746037247906258| [2025/04/30 18:20:47 906270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247905272|now:1746037247906258| [2025/04/30 18:20:47 906275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 906281] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 906287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48796|min_srtt:48796|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 906292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1760277| [2025/04/30 18:20:47 906298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 906304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 906309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48796|min_srtt:48796|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 906314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1761456| [2025/04/30 18:20:47 906325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48796|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 906330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 906335] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48796|min_srtt:48796|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 906340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1762635| [2025/04/30 18:20:47 906345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 906349] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 906353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 906358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 906362] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 906367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1721370| [2025/04/30 18:20:47 906371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 906375] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1793| [2025/04/30 18:20:47 906503] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037247906383|stream_id:0|stream_offset:1721370| [2025/04/30 18:20:47 906513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 906520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:47 906527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48796|rtt_var:318|pto_duration:50796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 906534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 906543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 906548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 906553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247982179|now:1746037247906527|interv:75652| [2025/04/30 18:20:47 906558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247982179|now:1746037247906527|interval:75652|pto_count:0|srtt:48796 [2025/04/30 18:20:47 906571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:47 906577] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 906582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1722549| [2025/04/30 18:20:47 906588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 906593] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1794| [2025/04/30 18:20:47 906641] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247906602|stream_id:0|stream_offset:1722549| [2025/04/30 18:20:47 906650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 906657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 906663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48796|rtt_var:318|pto_duration:50796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 906670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 906749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 906753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 906757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247982398|now:1746037247906663|interv:75735| [2025/04/30 18:20:47 906761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247982398|now:1746037247906663|interval:75735|pto_count:0|srtt:48796 [2025/04/30 18:20:47 906766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:47 906771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 906775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1723728| [2025/04/30 18:20:47 906780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 906784] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1795| [2025/04/30 18:20:47 906811] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247906791|stream_id:0|stream_offset:1723728| [2025/04/30 18:20:47 906817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 906821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 906830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48796|rtt_var:318|pto_duration:50796|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 906835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 906839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 906843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 906847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247982587|now:1746037247906830|interv:75757| [2025/04/30 18:20:47 906851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247982587|now:1746037247906830|interval:75757|pto_count:0|srtt:48796 [2025/04/30 18:20:47 906855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 906860] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 906864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1724907| [2025/04/30 18:20:47 906869] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 906873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247907872|now:1746037247906872|interv:1000| [2025/04/30 18:20:47 906929] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 906934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 906939] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247907872| [2025/04/30 18:20:47 906944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247907872| [2025/04/30 18:20:47 906949] [debug] |xqc_engine_wakeup_after|wakeup:1746037247907872|now:1746037247906949|diff:923| [2025/04/30 18:20:47 906954] [debug] |xqc_engine_main_logic|END|now:1746037247906258| [2025/04/30 18:20:47 906961] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247906960| [2025/04/30 18:20:47 906965] [debug] |xqc_engine_wakeup_after|wakeup:1746037247907872|now:1746037247906965|diff:907| [2025/04/30 18:20:47 906970] [debug] |xqc_engine_main_logic|END|now:1746037247906960| [2025/04/30 18:20:47 907744] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247907743| [2025/04/30 18:20:47 907754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 907760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:757| [2025/04/30 18:20:47 907764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:758| [2025/04/30 18:20:47 907770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:758| [2025/04/30 18:20:47 907774] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 907779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 907784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1637394|prior_time:1746037247856572|is_app_limited:0|send_elapse:50110|ack_elapse:51171|ctl_first_sent_time:1746037247858089|lagest_ack_time:1746037247907743|curr_delivered:1697432| [2025/04/30 18:20:47 907845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247858089| [2025/04/30 18:20:47 907851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 907856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 907862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1637394|prior_time:1746037247856572|is_app_limited:0|send_elapse:50110|ack_elapse:51171|ctl_first_sent_time:1746037247858089|lagest_ack_time:1746037247907743|curr_delivered:1698632| [2025/04/30 18:20:47 907867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247858206| [2025/04/30 18:20:47 907872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 907877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48796|rttvar:318|minrtt:30950|latest_rtt:49537|ack_delay:1000| [2025/04/30 18:20:47 907882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48764|rttvar:303|minrtt:30950|latest_rtt:49537|ack_delay:1000| [2025/04/30 18:20:47 907887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1737|lost_pn:1734|thresh:3| [2025/04/30 18:20:47 907891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 907895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48764|rtt_var:303|pto_duration:50764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 907900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 907903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 907907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 907911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247982555|now:1746037247907895|interv:74660| [2025/04/30 18:20:47 907915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247982555|now:1746037247907895|interval:74660|pto_count:0|srtt:48764 [2025/04/30 18:20:47 907974] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50110, ack_elapse 51171, delivered 61238|rate 1196732|lost 227| [2025/04/30 18:20:47 907980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196732) in round 25| [2025/04/30 18:20:47 908032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 908042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 908046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247858206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 908057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247858206|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1639794| [2025/04/30 18:20:47 908064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60083|srtt:48764|latest_rtt:49537|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 908073] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:758|largest:758|pns:2| [2025/04/30 18:20:47 908081] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:758|frame:ACK |recv_time:1746037247907743|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 908088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367907743|now:1746037247907743|interv:120000000| [2025/04/30 18:20:47 908095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367907743|now:1746037247907743|interv:120000000| [2025/04/30 18:20:47 908100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247907872|pq_index:0| [2025/04/30 18:20:47 908175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247906258| [2025/04/30 18:20:47 908179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247908179| [2025/04/30 18:20:47 908184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247908183| [2025/04/30 18:20:47 908189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247907872|now:1746037247908183| [2025/04/30 18:20:47 908193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247907872|now:1746037247908183| [2025/04/30 18:20:47 908197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 908201] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 908206] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48764|min_srtt:48764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 908211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1762635| [2025/04/30 18:20:47 908216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 908220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 908225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48764|min_srtt:48764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 908229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1763814| [2025/04/30 18:20:47 908237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 908242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 908246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48764|min_srtt:48764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 908250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1764993| [2025/04/30 18:20:47 908254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 908258] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 908313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 908318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 908324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 908329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1724907| [2025/04/30 18:20:47 908334] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 908340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1796| [2025/04/30 18:20:47 908382] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037247908349|stream_id:0|stream_offset:1724907| [2025/04/30 18:20:47 908391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 908399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 908406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48764|rtt_var:303|pto_duration:50764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 908413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 908420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 908427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 908434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247984113|now:1746037247908406|interv:75707| [2025/04/30 18:20:47 908440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247984113|now:1746037247908406|interval:75707|pto_count:0|srtt:48764 [2025/04/30 18:20:47 908453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:47 908462] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 908469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1726086| [2025/04/30 18:20:47 908476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 908483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1797| [2025/04/30 18:20:47 908531] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247908496|stream_id:0|stream_offset:1726086| [2025/04/30 18:20:47 908540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 908548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 908554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48764|rtt_var:303|pto_duration:50764|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 908560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 908564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 908569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 908574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247984260|now:1746037247908554|interv:75706| [2025/04/30 18:20:47 908579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247984260|now:1746037247908554|interval:75706|pto_count:0|srtt:48764 [2025/04/30 18:20:47 908585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 908591] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 908596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1727265| [2025/04/30 18:20:47 908601] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 908605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247909605|now:1746037247908605|interv:1000| [2025/04/30 18:20:47 908609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 908613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 908617] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247909605| [2025/04/30 18:20:47 908621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247909605| [2025/04/30 18:20:47 908625] [debug] |xqc_engine_wakeup_after|wakeup:1746037247909605|now:1746037247908625|diff:980| [2025/04/30 18:20:47 908635] [debug] |xqc_engine_main_logic|END|now:1746037247908183| [2025/04/30 18:20:47 908641] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247908640| [2025/04/30 18:20:47 908644] [debug] |xqc_engine_wakeup_after|wakeup:1746037247909605|now:1746037247908644|diff:961| [2025/04/30 18:20:47 908648] [debug] |xqc_engine_main_logic|END|now:1746037247908640| [2025/04/30 18:20:47 909640] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:59|state:ESTABED|recv_time:1746037247909639| [2025/04/30 18:20:47 909705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 909712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:758| [2025/04/30 18:20:47 909717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:759| [2025/04/30 18:20:47 909724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:759| [2025/04/30 18:20:47 909729] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 909735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 909741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1639794|prior_time:1746037247858548|is_app_limited:0|send_elapse:50319|ack_elapse:51091|ctl_first_sent_time:1746037247860205|lagest_ack_time:1746037247909639|curr_delivered:1699832| [2025/04/30 18:20:47 909746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247860205| [2025/04/30 18:20:47 909750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 909755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 909759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1639794|prior_time:1746037247858548|is_app_limited:0|send_elapse:50319|ack_elapse:51091|ctl_first_sent_time:1746037247860205|lagest_ack_time:1746037247909639|curr_delivered:1701032| [2025/04/30 18:20:47 909764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247860356| [2025/04/30 18:20:47 909768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 909772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48764|rttvar:303|minrtt:30950|latest_rtt:49283|ack_delay:1000| [2025/04/30 18:20:47 909776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48704|rttvar:348|minrtt:30950|latest_rtt:49283|ack_delay:1000| [2025/04/30 18:20:47 909781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1739|lost_pn:1736|thresh:3| [2025/04/30 18:20:47 909785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 909789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48704|rtt_var:348|pto_duration:50704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 909794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 909803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 909861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:47 909866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247984200|now:1746037247909789|interv:74411| [2025/04/30 18:20:47 909871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247984200|now:1746037247909789|interval:74411|pto_count:0|srtt:48704 [2025/04/30 18:20:47 909876] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50319, ack_elapse 51091, delivered 61238|rate 1198606|lost 227| [2025/04/30 18:20:47 909881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 25 -> 26| [2025/04/30 18:20:47 909887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198606) in round 26| [2025/04/30 18:20:47 909892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 909897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 909901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247860356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 909906] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247860356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 909911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60083|srtt:48704|latest_rtt:49283|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 909916] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 909921] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1917136|max_stream_data_old=1891198| [2025/04/30 18:20:47 909925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247934639|now:1746037247909639|interv:25000| [2025/04/30 18:20:47 909931] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247909639|max_ack_delay:25000| [2025/04/30 18:20:47 909935] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:759|largest:759|pns:2| [2025/04/30 18:20:47 909940] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:59|pkt_type:SHORT_HEADER|pkt_num:759|frame:ACK MAX_STREAM_DATA |recv_time:1746037247909639|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 909945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367909639|now:1746037247909639|interv:120000000| [2025/04/30 18:20:47 910061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367909639|now:1746037247909639|interv:120000000| [2025/04/30 18:20:47 910066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247909605|pq_index:0| [2025/04/30 18:20:47 910076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247908183| [2025/04/30 18:20:47 910083] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247910083| [2025/04/30 18:20:47 910091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247910089| [2025/04/30 18:20:47 910098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247909605|now:1746037247910089| [2025/04/30 18:20:47 910108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247909605|now:1746037247910089| [2025/04/30 18:20:47 910115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 910121] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 910127] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:47 910132] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60083|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 910139] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:47 910144] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:47 910149] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:47 910155] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:47 910160] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:47 910165] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:47 910171] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:47 910176] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:47 910181] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:47 910186] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:47 910191] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:47 910196] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:47 910201] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:47 910205] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:47 910210] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:47 910214] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:47 910218] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:47 910222] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:47 910227] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:47 910231] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:47 910235] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040190| [2025/04/30 18:20:47 910243] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:47 910300] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1917136| [2025/04/30 18:20:47 910306] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1917084|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:206006|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 910313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 910318] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:47 910323] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1917136| [2025/04/30 18:20:47 910329] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1917084|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:180068|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 910335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 910341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48704|min_srtt:48704|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 910346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 910351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 910355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48704|min_srtt:48704|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 910360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 910364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 910368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48704|min_srtt:48704|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 910373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1764993| [2025/04/30 18:20:47 910378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 910382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 910389] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48704|min_srtt:48704|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 910403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1766172| [2025/04/30 18:20:47 910411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 910418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 910426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48704|min_srtt:48704|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 910433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1767351| [2025/04/30 18:20:47 910441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 910448] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 910455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 910462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 910469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 910477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1798| [2025/04/30 18:20:47 910518] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1798|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60083|now:1746037247910489|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 910530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1798|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 910537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1798|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 910545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:47 910556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48704|rtt_var:348|pto_duration:50704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 910563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 910569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 910576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60102| [2025/04/30 18:20:47 910581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247986193|now:1746037247910555|interv:75638| [2025/04/30 18:20:47 910586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247986193|now:1746037247910555|interval:75638|pto_count:0|srtt:48704 [2025/04/30 18:20:47 910598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60102| [2025/04/30 18:20:47 910604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 910610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1799| [2025/04/30 18:20:47 910640] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1799|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60102|now:1746037247910618|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 910646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1799|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 910651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1799|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 910655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60102|applimit:0| [2025/04/30 18:20:47 910659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48704|rtt_var:348|pto_duration:50704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 910664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 910668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 910672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:47 910676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247986322|now:1746037247910659|interv:75663| [2025/04/30 18:20:47 910680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247986322|now:1746037247910659|interval:75663|pto_count:0|srtt:48704 [2025/04/30 18:20:47 910685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60121| [2025/04/30 18:20:47 910689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 910694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1727265| [2025/04/30 18:20:47 910699] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 910703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1800| [2025/04/30 18:20:47 910726] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037247910709|stream_id:0|stream_offset:1727265| [2025/04/30 18:20:47 910782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 910788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:47 910797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48704|rtt_var:348|pto_duration:50704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 910803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 910808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 910812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 910817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247986413|now:1746037247910797|interv:75616| [2025/04/30 18:20:47 910822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247986413|now:1746037247910797|interval:75616|pto_count:0|srtt:48704 [2025/04/30 18:20:47 910827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61321| [2025/04/30 18:20:47 910831] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 910836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1728444| [2025/04/30 18:20:47 910840] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 910845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1801| [2025/04/30 18:20:47 910867] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247910851|stream_id:0|stream_offset:1728444| [2025/04/30 18:20:47 910872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 910927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 910932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48704|rtt_var:348|pto_duration:50704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 910938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 910942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 910947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 910952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247986555|now:1746037247910932|interv:75623| [2025/04/30 18:20:47 910957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247986555|now:1746037247910932|interval:75623|pto_count:0|srtt:48704 [2025/04/30 18:20:47 910963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 910968] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 910975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1729623| [2025/04/30 18:20:47 910980] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 910984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247911984|now:1746037247910984|interv:1000| [2025/04/30 18:20:47 911009] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 911018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 911023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247911984| [2025/04/30 18:20:47 911029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247911984| [2025/04/30 18:20:47 911034] [debug] |xqc_engine_wakeup_after|wakeup:1746037247911984|now:1746037247911033|diff:951| [2025/04/30 18:20:47 911039] [debug] |xqc_engine_main_logic|END|now:1746037247910089| [2025/04/30 18:20:47 911046] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247911045| [2025/04/30 18:20:47 911050] [debug] |xqc_engine_wakeup_after|wakeup:1746037247911984|now:1746037247911050|diff:934| [2025/04/30 18:20:47 911055] [debug] |xqc_engine_main_logic|END|now:1746037247911045| [2025/04/30 18:20:47 911646] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247911645| [2025/04/30 18:20:47 911704] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 911711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:759| [2025/04/30 18:20:47 911716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:760| [2025/04/30 18:20:47 911723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:760| [2025/04/30 18:20:47 911728] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 911734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 911740] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1639794|prior_time:1746037247858548|is_app_limited:0|send_elapse:50582|ack_elapse:53097|ctl_first_sent_time:1746037247860468|lagest_ack_time:1746037247911645|curr_delivered:1702232| [2025/04/30 18:20:47 911746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247860468| [2025/04/30 18:20:47 911750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 911755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 911759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1642194|prior_time:1746037247861089|is_app_limited:0|send_elapse:48067|ack_elapse:50556|ctl_first_sent_time:1746037247861667|lagest_ack_time:1746037247911645|curr_delivered:1703432| [2025/04/30 18:20:47 911763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247861667| [2025/04/30 18:20:47 911767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 911776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48704|rttvar:348|minrtt:30950|latest_rtt:49978|ack_delay:0| [2025/04/30 18:20:47 911780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48863|rttvar:579|minrtt:30950|latest_rtt:49978|ack_delay:0| [2025/04/30 18:20:47 911785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1741|lost_pn:1738|thresh:3| [2025/04/30 18:20:47 911789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 911793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48863|rtt_var:579|pto_duration:51179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 911797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 911801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 911805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:47 911809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247987030|now:1746037247911793|interv:75237| [2025/04/30 18:20:47 911813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247987030|now:1746037247911793|interval:75237|pto_count:0|srtt:48863 [2025/04/30 18:20:47 911817] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48067, ack_elapse 50556, delivered 61238|rate 1211290|lost 227| [2025/04/30 18:20:47 911822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211290) in round 26| [2025/04/30 18:20:47 911882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 911887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 911892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247861667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 911898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247861667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 911903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60121|srtt:48863|latest_rtt:49978|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 911910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:760|largest:760|pns:2| [2025/04/30 18:20:47 911916] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:760|frame:ACK |recv_time:1746037247911645|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 911921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367911645|now:1746037247911645|interv:120000000| [2025/04/30 18:20:47 911926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367911645|now:1746037247911645|interv:120000000| [2025/04/30 18:20:47 911932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247911984|pq_index:0| [2025/04/30 18:20:47 911937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247910089| [2025/04/30 18:20:47 911941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247911940| [2025/04/30 18:20:47 911945] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247911944| [2025/04/30 18:20:47 911951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 911956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48863|min_srtt:48863|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 911960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1767351| [2025/04/30 18:20:47 911965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 911969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 911974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48863|min_srtt:48863|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 911978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1768530| [2025/04/30 18:20:47 911982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48863|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 912012] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 912018] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48863|min_srtt:48863|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 912023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 912029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 912034] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 912039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 912044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 912050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 912059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1729623| [2025/04/30 18:20:47 912065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 912069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 912074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247911984| [2025/04/30 18:20:47 912079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247911984| [2025/04/30 18:20:47 912084] [debug] |xqc_engine_wakeup_after|wakeup:1746037247911984|now:1746037247912084|diff:18446744073709551516| [2025/04/30 18:20:47 912090] [debug] |xqc_engine_main_logic|END|now:1746037247911944| [2025/04/30 18:20:47 912096] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247912096| [2025/04/30 18:20:47 912101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247911984|pq_index:0| [2025/04/30 18:20:47 912105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247911944| [2025/04/30 18:20:47 912110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247912109| [2025/04/30 18:20:47 912114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247911984|now:1746037247912109| [2025/04/30 18:20:47 912119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247911984|now:1746037247912109| [2025/04/30 18:20:47 912123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 912129] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 912139] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48863|min_srtt:48863|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 912146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 912154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 912160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 912166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 912173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 912178] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 912184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1729623| [2025/04/30 18:20:47 912189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 912194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1802| [2025/04/30 18:20:47 912233] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037247912208|stream_id:0|stream_offset:1729623| [2025/04/30 18:20:47 912239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 912294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:47 912299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48863|rtt_var:579|pto_duration:51179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 912305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 912309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 912314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 912319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247988387|now:1746037247912299|interv:76088| [2025/04/30 18:20:47 912324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247988387|now:1746037247912299|interval:76088|pto_count:0|srtt:48863 [2025/04/30 18:20:47 912330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61321| [2025/04/30 18:20:47 912336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 912342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1730802| [2025/04/30 18:20:47 912350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 912356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247913356|now:1746037247912356|interv:1000| [2025/04/30 18:20:47 912363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 912369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 912375] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247913356| [2025/04/30 18:20:47 912382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247913356| [2025/04/30 18:20:47 912388] [debug] |xqc_engine_wakeup_after|wakeup:1746037247913356|now:1746037247912388|diff:968| [2025/04/30 18:20:47 912399] [debug] |xqc_engine_main_logic|END|now:1746037247912109| [2025/04/30 18:20:47 913474] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247913474| [2025/04/30 18:20:47 913488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247913356|pq_index:0| [2025/04/30 18:20:47 913495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247912109| [2025/04/30 18:20:47 913502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247913500| [2025/04/30 18:20:47 913508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247913356|now:1746037247913500| [2025/04/30 18:20:47 913517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247913356|now:1746037247913500| [2025/04/30 18:20:47 913523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 913529] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 913535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48863|min_srtt:48863|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 913542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 913548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 913553] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 913558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 913564] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 913571] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 913576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1730802| [2025/04/30 18:20:47 913583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 913588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1803| [2025/04/30 18:20:47 913635] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247913599|stream_id:0|stream_offset:1730802| [2025/04/30 18:20:47 913642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 913648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 913654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48863|rtt_var:579|pto_duration:51179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 913660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 913666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 913671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 913676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247989778|now:1746037247913654|interv:76124| [2025/04/30 18:20:47 913682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247989778|now:1746037247913654|interval:76124|pto_count:0|srtt:48863 [2025/04/30 18:20:47 913691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 913698] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 913703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1731981| [2025/04/30 18:20:47 913709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 913714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1804| [2025/04/30 18:20:47 913743] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247913723|stream_id:0|stream_offset:1731981| [2025/04/30 18:20:47 913749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 913755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 913761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48863|rtt_var:579|pto_duration:51179|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 913767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 913772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 913781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 913787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247989902|now:1746037247913761|interv:76141| [2025/04/30 18:20:47 913792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247989902|now:1746037247913761|interval:76141|pto_count:0|srtt:48863 [2025/04/30 18:20:47 913798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 913804] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 913810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1733160| [2025/04/30 18:20:47 913816] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 913821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247914821|now:1746037247913821|interv:1000| [2025/04/30 18:20:47 913826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 913832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 913837] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247914821| [2025/04/30 18:20:47 913842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247914821| [2025/04/30 18:20:47 913848] [debug] |xqc_engine_wakeup_after|wakeup:1746037247914821|now:1746037247913848|diff:973| [2025/04/30 18:20:47 913857] [debug] |xqc_engine_main_logic|END|now:1746037247913500| [2025/04/30 18:20:47 913869] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247913868| [2025/04/30 18:20:47 913875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 913882] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:760| [2025/04/30 18:20:47 913887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:761| [2025/04/30 18:20:47 913895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:761| [2025/04/30 18:20:47 913900] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 913906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 913912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1644594|prior_time:1746037247862505|is_app_limited:0|send_elapse:49245|ack_elapse:51363|ctl_first_sent_time:1746037247862955|lagest_ack_time:1746037247913868|curr_delivered:1704632| [2025/04/30 18:20:47 913919] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247862955| [2025/04/30 18:20:47 913929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 913934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 913941] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1644594|prior_time:1746037247862505|is_app_limited:0|send_elapse:49245|ack_elapse:51363|ctl_first_sent_time:1746037247862955|lagest_ack_time:1746037247913868|curr_delivered:1705832| [2025/04/30 18:20:47 913947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247864322| [2025/04/30 18:20:47 913952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 913958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48863|rttvar:579|minrtt:30950|latest_rtt:49546|ack_delay:0| [2025/04/30 18:20:47 913964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48949|rttvar:605|minrtt:30950|latest_rtt:49546|ack_delay:0| [2025/04/30 18:20:47 913970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1743|lost_pn:1740|thresh:3| [2025/04/30 18:20:47 913976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 913981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48949|rtt_var:605|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 914009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 914015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 914023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 914032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247990092|now:1746037247913981|interv:76111| [2025/04/30 18:20:47 914038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247990092|now:1746037247913981|interval:76111|pto_count:0|srtt:48949 [2025/04/30 18:20:47 914044] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49245, ack_elapse 51363, delivered 61238|rate 1192259|lost 227| [2025/04/30 18:20:47 914050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192259) in round 26| [2025/04/30 18:20:47 914056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 914061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 914066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247864322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 914072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247864322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 914079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48949|latest_rtt:49546|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 914087] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:761|largest:761|pns:2| [2025/04/30 18:20:47 914093] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:761|frame:ACK |recv_time:1746037247913868|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 914099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367913868|now:1746037247913868|interv:120000000| [2025/04/30 18:20:47 914105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367913868|now:1746037247913868|interv:120000000| [2025/04/30 18:20:47 914111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247914821|pq_index:0| [2025/04/30 18:20:47 914116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247913500| [2025/04/30 18:20:47 914122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247914122| [2025/04/30 18:20:47 914129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247914127| [2025/04/30 18:20:47 914136] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 914141] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48949|min_srtt:48949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 914148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 914157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 914165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 914171] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48949|min_srtt:48949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 914178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1770888| [2025/04/30 18:20:47 914185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 914192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 914199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48949|min_srtt:48949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 914205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 914213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 914217] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 914221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 914225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 914230] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 914234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1733160| [2025/04/30 18:20:47 914239] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 914243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 914249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247914821| [2025/04/30 18:20:47 914256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247914821| [2025/04/30 18:20:47 914262] [debug] |xqc_engine_wakeup_after|wakeup:1746037247914821|now:1746037247914262|diff:559| [2025/04/30 18:20:47 914269] [debug] |xqc_engine_main_logic|END|now:1746037247914127| [2025/04/30 18:20:47 914276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247914276| [2025/04/30 18:20:47 914283] [debug] |xqc_engine_wakeup_after|wakeup:1746037247914821|now:1746037247914283|diff:538| [2025/04/30 18:20:47 914289] [debug] |xqc_engine_main_logic|END|now:1746037247914276| [2025/04/30 18:20:47 915361] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247915361| [2025/04/30 18:20:47 915371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247914821|pq_index:0| [2025/04/30 18:20:47 915380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247914127| [2025/04/30 18:20:47 915385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247915384| [2025/04/30 18:20:47 915390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247914821|now:1746037247915384| [2025/04/30 18:20:47 915394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247914821|now:1746037247915384| [2025/04/30 18:20:47 915398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 915403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 915408] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48949|min_srtt:48949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 915412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 915416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 915420] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 915424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 915429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 915433] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 915437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1733160| [2025/04/30 18:20:47 915442] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 915446] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1805| [2025/04/30 18:20:47 915481] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247915454|stream_id:0|stream_offset:1733160| [2025/04/30 18:20:47 915487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 915492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 915497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48949|rtt_var:605|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 915504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 915510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 915523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 915529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247991823|now:1746037247915497|interv:76326| [2025/04/30 18:20:47 915535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247991823|now:1746037247915497|interval:76326|pto_count:0|srtt:48949 [2025/04/30 18:20:47 915542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 915550] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 915557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1734339| [2025/04/30 18:20:47 915564] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 915570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1806| [2025/04/30 18:20:47 915603] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247915581|stream_id:0|stream_offset:1734339| [2025/04/30 18:20:47 915609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 915616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 915623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48949|rtt_var:605|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 915630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 915636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 915642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 915649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247991950|now:1746037247915622|interv:76328| [2025/04/30 18:20:47 915655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247991950|now:1746037247915622|interval:76328|pto_count:0|srtt:48949 [2025/04/30 18:20:47 915659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 915664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 915669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1735518| [2025/04/30 18:20:47 915673] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 915677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247916677|now:1746037247915677|interv:1000| [2025/04/30 18:20:47 915689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 915693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 915697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247916677| [2025/04/30 18:20:47 915702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247916677| [2025/04/30 18:20:47 915706] [debug] |xqc_engine_wakeup_after|wakeup:1746037247916677|now:1746037247915705|diff:972| [2025/04/30 18:20:47 915710] [debug] |xqc_engine_main_logic|END|now:1746037247915384| [2025/04/30 18:20:47 915720] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247915719| [2025/04/30 18:20:47 915725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 915730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:761| [2025/04/30 18:20:47 915734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:762| [2025/04/30 18:20:47 915740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:762| [2025/04/30 18:20:47 915744] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 915749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 915754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1644594|prior_time:1746037247862505|is_app_limited:0|send_elapse:50784|ack_elapse:53214|ctl_first_sent_time:1746037247864494|lagest_ack_time:1746037247915719|curr_delivered:1707032| [2025/04/30 18:20:47 915759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247864494| [2025/04/30 18:20:47 915764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 915768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 915772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1646994|prior_time:1746037247864677|is_app_limited:0|send_elapse:50714|ack_elapse:51042|ctl_first_sent_time:1746037247866266|lagest_ack_time:1746037247915719|curr_delivered:1708232| [2025/04/30 18:20:47 915777] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247866266| [2025/04/30 18:20:47 915781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 915785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48949|rttvar:605|minrtt:30950|latest_rtt:49453|ack_delay:0| [2025/04/30 18:20:47 915789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49012|rttvar:580|minrtt:30950|latest_rtt:49453|ack_delay:0| [2025/04/30 18:20:47 915793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1745|lost_pn:1742|thresh:3| [2025/04/30 18:20:47 915798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 915802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49012|rtt_var:580|pto_duration:51332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 915809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 915813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 915817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 915821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247991913|now:1746037247915801|interv:76112| [2025/04/30 18:20:47 915825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247991913|now:1746037247915801|interval:76112|pto_count:0|srtt:49012 [2025/04/30 18:20:47 915830] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50714, ack_elapse 51042, delivered 61238|rate 1199757|lost 227| [2025/04/30 18:20:47 915834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199757) in round 26| [2025/04/30 18:20:47 915839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 915843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 915847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247866266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 915851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247866266|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 915856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:49012|latest_rtt:49453|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 915862] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:762|largest:762|pns:2| [2025/04/30 18:20:47 915867] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:762|frame:ACK |recv_time:1746037247915719|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 915871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367915719|now:1746037247915719|interv:120000000| [2025/04/30 18:20:47 915876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367915719|now:1746037247915719|interv:120000000| [2025/04/30 18:20:47 915880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247916677|pq_index:0| [2025/04/30 18:20:47 915884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247915384| [2025/04/30 18:20:47 915888] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247915888| [2025/04/30 18:20:47 915893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247915892| [2025/04/30 18:20:47 915898] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 915905] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 915910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 915915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 915919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 915924] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 915928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1773246| [2025/04/30 18:20:47 915932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 915937] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 915941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 915945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 915949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 915953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 915957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 915961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 915966] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 915970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1735518| [2025/04/30 18:20:47 915974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 915978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 915982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247916677| [2025/04/30 18:20:47 916014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247916677| [2025/04/30 18:20:47 916021] [debug] |xqc_engine_wakeup_after|wakeup:1746037247916677|now:1746037247916021|diff:656| [2025/04/30 18:20:47 916034] [debug] |xqc_engine_main_logic|END|now:1746037247915892| [2025/04/30 18:20:47 916042] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247916042| [2025/04/30 18:20:47 916048] [debug] |xqc_engine_wakeup_after|wakeup:1746037247916677|now:1746037247916048|diff:629| [2025/04/30 18:20:47 916055] [debug] |xqc_engine_main_logic|END|now:1746037247916042| [2025/04/30 18:20:47 917130] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247917129| [2025/04/30 18:20:47 917145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247916677|pq_index:0| [2025/04/30 18:20:47 917152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247915892| [2025/04/30 18:20:47 917160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247917158| [2025/04/30 18:20:47 917167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247916677|now:1746037247917158| [2025/04/30 18:20:47 917174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247916677|now:1746037247917158| [2025/04/30 18:20:47 917181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 917186] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 917191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49012|min_srtt:49012|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 917196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 917200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 917204] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 917208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 917213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 917217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 917222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1735518| [2025/04/30 18:20:47 917226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 917231] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1807| [2025/04/30 18:20:47 917267] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247917240|stream_id:0|stream_offset:1735518| [2025/04/30 18:20:47 917274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 917282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 917296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49012|rtt_var:580|pto_duration:51332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 917303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 917310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 917316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 917322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247993572|now:1746037247917296|interv:76276| [2025/04/30 18:20:47 917328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247993572|now:1746037247917296|interval:76276|pto_count:0|srtt:49012 [2025/04/30 18:20:47 917336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 917341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 917346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1736697| [2025/04/30 18:20:47 917350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 917354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1808| [2025/04/30 18:20:47 917392] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247917362|stream_id:0|stream_offset:1736697| [2025/04/30 18:20:47 917401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 917408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 917415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49012|rtt_var:580|pto_duration:51332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 917420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 917424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 917428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 917432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247993694|now:1746037247917414|interv:76280| [2025/04/30 18:20:47 917436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247993694|now:1746037247917414|interval:76280|pto_count:0|srtt:49012 [2025/04/30 18:20:47 917441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 917445] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 917454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1737876| [2025/04/30 18:20:47 917459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 917463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247918463|now:1746037247917463|interv:1000| [2025/04/30 18:20:47 917467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 917471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 917475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247918463| [2025/04/30 18:20:47 917479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247918463| [2025/04/30 18:20:47 917483] [debug] |xqc_engine_wakeup_after|wakeup:1746037247918463|now:1746037247917483|diff:980| [2025/04/30 18:20:47 917487] [debug] |xqc_engine_main_logic|END|now:1746037247917158| [2025/04/30 18:20:47 917713] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247917712| [2025/04/30 18:20:47 917719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 917725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:762| [2025/04/30 18:20:47 917729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:763| [2025/04/30 18:20:47 917735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:763| [2025/04/30 18:20:47 917739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 917744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 917749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1646994|prior_time:1746037247864677|is_app_limited:0|send_elapse:50834|ack_elapse:53035|ctl_first_sent_time:1746037247866386|lagest_ack_time:1746037247917712|curr_delivered:1709432| [2025/04/30 18:20:47 917753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247866386| [2025/04/30 18:20:47 917758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 917762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 917767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1649394|prior_time:1746037247866549|is_app_limited:0|send_elapse:49268|ack_elapse:51163|ctl_first_sent_time:1746037247868385|lagest_ack_time:1746037247917712|curr_delivered:1710632| [2025/04/30 18:20:47 917771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247868385| [2025/04/30 18:20:47 917775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 917779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49012|rttvar:580|minrtt:30950|latest_rtt:49327|ack_delay:1000| [2025/04/30 18:20:47 917783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48926|rttvar:606|minrtt:30950|latest_rtt:49327|ack_delay:1000| [2025/04/30 18:20:47 917792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1747|lost_pn:1744|thresh:3| [2025/04/30 18:20:47 917796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 917800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48926|rtt_var:606|pto_duration:51350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 917804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 917808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 917812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 917816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247993712|now:1746037247917800|interv:75912| [2025/04/30 18:20:47 917820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247993712|now:1746037247917800|interval:75912|pto_count:0|srtt:48926 [2025/04/30 18:20:47 917825] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49268, ack_elapse 51163, delivered 61238|rate 1196919|lost 227| [2025/04/30 18:20:47 917829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196919) in round 26| [2025/04/30 18:20:47 917833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 917837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 917841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247868385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 917846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247868385|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 917851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48926|latest_rtt:49327|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 917856] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:763|largest:763|pns:2| [2025/04/30 18:20:47 917861] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:763|frame:ACK |recv_time:1746037247917712|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 917866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367917712|now:1746037247917712|interv:120000000| [2025/04/30 18:20:47 917870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367917712|now:1746037247917712|interv:120000000| [2025/04/30 18:20:47 917874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247918463|pq_index:0| [2025/04/30 18:20:47 917878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247917158| [2025/04/30 18:20:47 917885] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247917885| [2025/04/30 18:20:47 917890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247917889| [2025/04/30 18:20:47 917895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 917900] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 917904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 917909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 917914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 917918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 917922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1775604| [2025/04/30 18:20:47 917927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 917931] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 917935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 917939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 917944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 917948] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 917952] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 917956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 917960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 917964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1737876| [2025/04/30 18:20:47 917972] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 917975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 917979] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247918463| [2025/04/30 18:20:47 917983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247918463| [2025/04/30 18:20:47 918012] [debug] |xqc_engine_wakeup_after|wakeup:1746037247918463|now:1746037247918011|diff:452| [2025/04/30 18:20:47 918016] [debug] |xqc_engine_main_logic|END|now:1746037247917889| [2025/04/30 18:20:47 918022] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247918022| [2025/04/30 18:20:47 918026] [debug] |xqc_engine_wakeup_after|wakeup:1746037247918463|now:1746037247918025|diff:438| [2025/04/30 18:20:47 918029] [debug] |xqc_engine_main_logic|END|now:1746037247918022| [2025/04/30 18:20:47 919100] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247919100| [2025/04/30 18:20:47 919109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247918463|pq_index:0| [2025/04/30 18:20:47 919113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247917889| [2025/04/30 18:20:47 919118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247919117| [2025/04/30 18:20:47 919123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247918463|now:1746037247919117| [2025/04/30 18:20:47 919128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247918463|now:1746037247919117| [2025/04/30 18:20:47 919132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 919137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 919145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 919152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 919160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 919166] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 919173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 919179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 919183] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 919188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1737876| [2025/04/30 18:20:47 919193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 919197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1809| [2025/04/30 18:20:47 919236] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247919210|stream_id:0|stream_offset:1737876| [2025/04/30 18:20:47 919242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 919247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 919252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48926|rtt_var:606|pto_duration:51350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 919257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 919263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 919269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 919276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247995560|now:1746037247919252|interv:76308| [2025/04/30 18:20:47 919283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247995560|now:1746037247919252|interval:76308|pto_count:0|srtt:48926 [2025/04/30 18:20:47 919290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 919298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 919305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1739055| [2025/04/30 18:20:47 919312] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 919317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1810| [2025/04/30 18:20:47 919347] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247919325|stream_id:0|stream_offset:1739055| [2025/04/30 18:20:47 919353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 919357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 919362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48926|rtt_var:606|pto_duration:51350|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 919366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 919373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 919379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 919386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247995675|now:1746037247919361|interv:76314| [2025/04/30 18:20:47 919401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247995675|now:1746037247919361|interval:76314|pto_count:0|srtt:48926 [2025/04/30 18:20:47 919409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 919417] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 919424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 919430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 919434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247920434|now:1746037247919434|interv:1000| [2025/04/30 18:20:47 919438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 919442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 919446] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247920434| [2025/04/30 18:20:47 919450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247920434| [2025/04/30 18:20:47 919454] [debug] |xqc_engine_wakeup_after|wakeup:1746037247920434|now:1746037247919454|diff:980| [2025/04/30 18:20:47 919459] [debug] |xqc_engine_main_logic|END|now:1746037247919117| [2025/04/30 18:20:47 919575] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247919574| [2025/04/30 18:20:47 919583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 919590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:763| [2025/04/30 18:20:47 919594] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:764| [2025/04/30 18:20:47 919599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:764| [2025/04/30 18:20:47 919604] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 919609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1748| [2025/04/30 18:20:47 919614] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1649394|prior_time:1746037247866549|is_app_limited:0|send_elapse:49452|ack_elapse:53025|ctl_first_sent_time:1746037247868569|lagest_ack_time:1746037247919574|curr_delivered:1711832| [2025/04/30 18:20:47 919618] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247868569| [2025/04/30 18:20:47 919623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 919627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1749|path_largest_ack:1749| [2025/04/30 18:20:47 919632] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58838|prior_delivered:1654194|prior_time:1746037247870732|is_app_limited:0|send_elapse:49932|ack_elapse:48842|ctl_first_sent_time:1746037247871347|lagest_ack_time:1746037247919574|curr_delivered:1713032| [2025/04/30 18:20:47 919641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247871347| [2025/04/30 18:20:47 919646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 919650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48926|rttvar:606|minrtt:30950|latest_rtt:48227|ack_delay:0| [2025/04/30 18:20:47 919654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48839|rttvar:629|minrtt:30950|latest_rtt:48227|ack_delay:0| [2025/04/30 18:20:47 919659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1749|lost_pn:1746|thresh:3| [2025/04/30 18:20:47 919663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 919667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48839|rtt_var:629|pto_duration:51355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 919672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 919676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 919679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 919683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247995680|now:1746037247919667|interv:76013| [2025/04/30 18:20:47 919688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247995680|now:1746037247919667|interval:76013|pto_count:0|srtt:48839 [2025/04/30 18:20:47 919692] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49932, ack_elapse 48842, delivered 58838|rate 1178362|lost 227| [2025/04/30 18:20:47 919697] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178362) in round 26| [2025/04/30 18:20:47 919701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 919705] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 919709] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247871347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 919714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247871347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 919719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48839|latest_rtt:48227|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 919725] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:764|largest:764|pns:2| [2025/04/30 18:20:47 919729] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:764|frame:ACK |recv_time:1746037247919574|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 919737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367919574|now:1746037247919574|interv:120000000| [2025/04/30 18:20:47 919741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367919574|now:1746037247919574|interv:120000000| [2025/04/30 18:20:47 919745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247920434|pq_index:0| [2025/04/30 18:20:47 919749] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247919117| [2025/04/30 18:20:47 919754] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247919753| [2025/04/30 18:20:47 919758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247919757| [2025/04/30 18:20:47 919764] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 919769] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48839|min_srtt:48839|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 919773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 919778] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48839|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 919783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 919787] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48839|min_srtt:48839|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 919792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1777962| [2025/04/30 18:20:47 919796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48839|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 919801] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 919805] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48839|min_srtt:48839|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 919809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 919814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 919818] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 919821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 919826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 919833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 919837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 919842] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 919846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 919850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247920434| [2025/04/30 18:20:47 919854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247920434| [2025/04/30 18:20:47 919858] [debug] |xqc_engine_wakeup_after|wakeup:1746037247920434|now:1746037247919858|diff:576| [2025/04/30 18:20:47 919862] [debug] |xqc_engine_main_logic|END|now:1746037247919757| [2025/04/30 18:20:47 919867] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247919867| [2025/04/30 18:20:47 919871] [debug] |xqc_engine_wakeup_after|wakeup:1746037247920434|now:1746037247919871|diff:563| [2025/04/30 18:20:47 919875] [debug] |xqc_engine_main_logic|END|now:1746037247919867| [2025/04/30 18:20:47 920944] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247920944| [2025/04/30 18:20:47 920955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247920434|pq_index:0| [2025/04/30 18:20:47 920960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247919757| [2025/04/30 18:20:47 920965] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247920964| [2025/04/30 18:20:47 920970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247920434|now:1746037247920964| [2025/04/30 18:20:47 920974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247920434|now:1746037247920964| [2025/04/30 18:20:47 920978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 920982] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 921009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48839|min_srtt:48839|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 921014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 921019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 921023] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 921027] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 921031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 921036] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 921045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 921050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 921054] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1811| [2025/04/30 18:20:47 921092] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1811|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247921063|stream_id:0|stream_offset:1740234| [2025/04/30 18:20:47 921102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 921109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 921116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48839|rtt_var:629|pto_duration:51355|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 921123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 921129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 921135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 921141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247997418|now:1746037247921115|interv:76303| [2025/04/30 18:20:47 921147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247997418|now:1746037247921115|interval:76303|pto_count:0|srtt:48839 [2025/04/30 18:20:47 921155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 921163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 921170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1741413| [2025/04/30 18:20:47 921177] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 921183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247922183|now:1746037247921183|interv:1000| [2025/04/30 18:20:47 921188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 921192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 921196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247922183| [2025/04/30 18:20:47 921200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247922183| [2025/04/30 18:20:47 921204] [debug] |xqc_engine_wakeup_after|wakeup:1746037247922183|now:1746037247921204|diff:979| [2025/04/30 18:20:47 921209] [debug] |xqc_engine_main_logic|END|now:1746037247920964| [2025/04/30 18:20:47 921827] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247921826| [2025/04/30 18:20:47 921836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 921848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:764| [2025/04/30 18:20:47 921852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:765| [2025/04/30 18:20:47 921858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:765| [2025/04/30 18:20:47 921862] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 921868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1751|path_largest_ack:1750| [2025/04/30 18:20:47 921872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1654194|prior_time:1746037247870732|is_app_limited:0|send_elapse:50079|ack_elapse:51094|ctl_first_sent_time:1746037247871494|lagest_ack_time:1746037247921826|curr_delivered:1714232| [2025/04/30 18:20:47 921877] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247871494| [2025/04/30 18:20:47 921882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 921886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 921891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1654194|prior_time:1746037247870732|is_app_limited:0|send_elapse:50079|ack_elapse:51094|ctl_first_sent_time:1746037247871494|lagest_ack_time:1746037247921826|curr_delivered:1715432| [2025/04/30 18:20:47 921895] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247871649| [2025/04/30 18:20:47 921899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 921903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48839|rttvar:629|minrtt:30950|latest_rtt:50177|ack_delay:1000| [2025/04/30 18:20:47 921908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48882|rttvar:556|minrtt:30950|latest_rtt:50177|ack_delay:1000| [2025/04/30 18:20:47 921912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1751|lost_pn:1748|thresh:3| [2025/04/30 18:20:47 921916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 921921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48882|rtt_var:556|pto_duration:51106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 921925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 921929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 921933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:47 921937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247997169|now:1746037247921920|interv:75249| [2025/04/30 18:20:47 921941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247997169|now:1746037247921920|interval:75249|pto_count:0|srtt:48882 [2025/04/30 18:20:47 921949] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50079, ack_elapse 51094, delivered 61238|rate 1198536|lost 227| [2025/04/30 18:20:47 921953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198536) in round 26| [2025/04/30 18:20:47 921958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 921962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 921966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247871649|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 921970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247871649|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 921975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60121|srtt:48882|latest_rtt:50177|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 921981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:765|largest:765|pns:2| [2025/04/30 18:20:47 922005] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:765|frame:ACK |recv_time:1746037247921826|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 922015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367921826|now:1746037247921826|interv:120000000| [2025/04/30 18:20:47 922019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367921826|now:1746037247921826|interv:120000000| [2025/04/30 18:20:47 922023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247922183|pq_index:0| [2025/04/30 18:20:47 922028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247920964| [2025/04/30 18:20:47 922032] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247922032| [2025/04/30 18:20:47 922037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247922036| [2025/04/30 18:20:47 922042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 922047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48882|min_srtt:48882|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 922051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 922056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 922061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 922069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48882|min_srtt:48882|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 922073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1780320| [2025/04/30 18:20:47 922080] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48882|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 922088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 922094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48882|min_srtt:48882|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 922101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 922108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 922114] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 922120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 922127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 922135] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 922141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1741413| [2025/04/30 18:20:47 922148] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 922153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 922160] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247922183| [2025/04/30 18:20:47 922167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247922183| [2025/04/30 18:20:47 922173] [debug] |xqc_engine_wakeup_after|wakeup:1746037247922183|now:1746037247922173|diff:10| [2025/04/30 18:20:47 922179] [debug] |xqc_engine_main_logic|END|now:1746037247922036| [2025/04/30 18:20:47 922188] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247922187| [2025/04/30 18:20:47 922194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247922183|pq_index:0| [2025/04/30 18:20:47 922200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247922036| [2025/04/30 18:20:47 922205] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247922204| [2025/04/30 18:20:47 922209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247922183|now:1746037247922204| [2025/04/30 18:20:47 922219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247922183|now:1746037247922204| [2025/04/30 18:20:47 922223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 922227] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 922232] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48882|min_srtt:48882|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 922237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 922241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 922245] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 922249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 922253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 922257] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 922262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1741413| [2025/04/30 18:20:47 922266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 922271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1812| [2025/04/30 18:20:47 922308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1812|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037247922279|stream_id:0|stream_offset:1741413| [2025/04/30 18:20:47 922318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 922326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:47 922332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48882|rtt_var:556|pto_duration:51106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 922339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 922345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 922351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 922357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247998385|now:1746037247922332|interv:76053| [2025/04/30 18:20:47 922364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247998385|now:1746037247922332|interval:76053|pto_count:0|srtt:48882 [2025/04/30 18:20:47 922374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61321| [2025/04/30 18:20:47 922380] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 922384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1742592| [2025/04/30 18:20:47 922389] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 922393] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1813| [2025/04/30 18:20:47 922429] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247922401|stream_id:0|stream_offset:1742592| [2025/04/30 18:20:47 922438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 922446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 922454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48882|rtt_var:556|pto_duration:51106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 922461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 922468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 922474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 922482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247998507|now:1746037247922453|interv:76054| [2025/04/30 18:20:47 922488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247998507|now:1746037247922453|interval:76054|pto_count:0|srtt:48882 [2025/04/30 18:20:47 922495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 922503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 922510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1743771| [2025/04/30 18:20:47 922517] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 922523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247923523|now:1746037247922523|interv:1000| [2025/04/30 18:20:47 922529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 922535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 922542] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247923523| [2025/04/30 18:20:47 922549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247923523| [2025/04/30 18:20:47 922556] [debug] |xqc_engine_wakeup_after|wakeup:1746037247923523|now:1746037247922556|diff:967| [2025/04/30 18:20:47 922570] [debug] |xqc_engine_main_logic|END|now:1746037247922204| [2025/04/30 18:20:47 923662] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247923660| [2025/04/30 18:20:47 923678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 923686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:765| [2025/04/30 18:20:47 923690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:766| [2025/04/30 18:20:47 923697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:766| [2025/04/30 18:20:47 923701] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 923707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 923712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1656594|prior_time:1746037247872535|is_app_limited:0|send_elapse:47990|ack_elapse:51125|ctl_first_sent_time:1746037247873038|lagest_ack_time:1746037247923660|curr_delivered:1716632| [2025/04/30 18:20:47 923717] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247873038| [2025/04/30 18:20:47 923722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 923726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 923731] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1656594|prior_time:1746037247872535|is_app_limited:0|send_elapse:47990|ack_elapse:51125|ctl_first_sent_time:1746037247873038|lagest_ack_time:1746037247923660|curr_delivered:1717832| [2025/04/30 18:20:47 923736] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247874351| [2025/04/30 18:20:47 923743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 923750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48882|rttvar:556|minrtt:30950|latest_rtt:49309|ack_delay:1000| [2025/04/30 18:20:47 923757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48810|rttvar:560|minrtt:30950|latest_rtt:49309|ack_delay:1000| [2025/04/30 18:20:47 923764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1753|lost_pn:1750|thresh:3| [2025/04/30 18:20:47 923769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 923774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48810|rtt_var:560|pto_duration:51050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 923778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 923782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 923786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:47 923797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037247998451|now:1746037247923773|interv:74678| [2025/04/30 18:20:47 923801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037247998451|now:1746037247923773|interval:74678|pto_count:0|srtt:48810 [2025/04/30 18:20:47 923806] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47990, ack_elapse 51125, delivered 61238|rate 1197809|lost 227| [2025/04/30 18:20:47 923811] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197809) in round 26| [2025/04/30 18:20:47 923815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 923819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 923823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247874351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 923828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247874351|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 923833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60121|srtt:48810|latest_rtt:49309|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 923839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:766|largest:766|pns:2| [2025/04/30 18:20:47 923843] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:766|frame:ACK |recv_time:1746037247923660|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 923848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367923660|now:1746037247923660|interv:120000000| [2025/04/30 18:20:47 923853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367923660|now:1746037247923660|interv:120000000| [2025/04/30 18:20:47 923857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247923523|pq_index:0| [2025/04/30 18:20:47 923861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247922204| [2025/04/30 18:20:47 923865] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247923865| [2025/04/30 18:20:47 923870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247923869| [2025/04/30 18:20:47 923875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247923523|now:1746037247923869| [2025/04/30 18:20:47 923879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247923523|now:1746037247923869| [2025/04/30 18:20:47 923883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 923888] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 923893] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48810|min_srtt:48810|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 923905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 923910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 923914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 923919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48810|min_srtt:48810|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 923924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1782678| [2025/04/30 18:20:47 923928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48810|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 923933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 923937] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48810|min_srtt:48810|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 923941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 923946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 923950] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 923953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 923958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 923962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 923967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1743771| [2025/04/30 18:20:47 923971] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 923976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1814| [2025/04/30 18:20:47 924031] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037247923983|stream_id:0|stream_offset:1743771| [2025/04/30 18:20:47 924045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 924059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:47 924064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48810|rtt_var:560|pto_duration:51050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 924069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 924073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 924077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 924081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248000033|now:1746037247924064|interv:75969| [2025/04/30 18:20:47 924085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248000033|now:1746037247924064|interval:75969|pto_count:0|srtt:48810 [2025/04/30 18:20:47 924090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61321| [2025/04/30 18:20:47 924094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 924099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1744950| [2025/04/30 18:20:47 924103] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 924107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247925107|now:1746037247924107|interv:1000| [2025/04/30 18:20:47 924111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 924115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 924119] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247925107| [2025/04/30 18:20:47 924123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247925107| [2025/04/30 18:20:47 924128] [debug] |xqc_engine_wakeup_after|wakeup:1746037247925107|now:1746037247924127|diff:980| [2025/04/30 18:20:47 924133] [debug] |xqc_engine_main_logic|END|now:1746037247923869| [2025/04/30 18:20:47 924143] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247924142| [2025/04/30 18:20:47 924148] [debug] |xqc_engine_wakeup_after|wakeup:1746037247925107|now:1746037247924148|diff:959| [2025/04/30 18:20:47 924152] [debug] |xqc_engine_main_logic|END|now:1746037247924142| [2025/04/30 18:20:47 925226] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247925225| [2025/04/30 18:20:47 925237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247925107|pq_index:0| [2025/04/30 18:20:47 925242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247923869| [2025/04/30 18:20:47 925247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247925246| [2025/04/30 18:20:47 925252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247925107|now:1746037247925246| [2025/04/30 18:20:47 925257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247925107|now:1746037247925246| [2025/04/30 18:20:47 925266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 925271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 925276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48810|min_srtt:48810|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 925281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 925286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 925290] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 925294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 925298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 925303] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 925308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1744950| [2025/04/30 18:20:47 925312] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 925317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1815| [2025/04/30 18:20:47 925363] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247925327|stream_id:0|stream_offset:1744950| [2025/04/30 18:20:47 925374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 925382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 925390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48810|rtt_var:560|pto_duration:51050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 925397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 925403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 925409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 925416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248001377|now:1746037247925389|interv:75988| [2025/04/30 18:20:47 925422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248001377|now:1746037247925389|interval:75988|pto_count:0|srtt:48810 [2025/04/30 18:20:47 925431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 925439] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 925453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1746129| [2025/04/30 18:20:47 925460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 925468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1816| [2025/04/30 18:20:47 925511] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247925479|stream_id:0|stream_offset:1746129| [2025/04/30 18:20:47 925518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 925523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 925528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48810|rtt_var:560|pto_duration:51050|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 925532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 925536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 925541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 925545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248001529|now:1746037247925527|interv:76002| [2025/04/30 18:20:47 925549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248001529|now:1746037247925527|interval:76002|pto_count:0|srtt:48810 [2025/04/30 18:20:47 925554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 925559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 925563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1747308| [2025/04/30 18:20:47 925568] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 925572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247926572|now:1746037247925572|interv:1000| [2025/04/30 18:20:47 925576] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 925580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 925584] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247926572| [2025/04/30 18:20:47 925589] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247926572| [2025/04/30 18:20:47 925593] [debug] |xqc_engine_wakeup_after|wakeup:1746037247926572|now:1746037247925593|diff:979| [2025/04/30 18:20:47 925597] [debug] |xqc_engine_main_logic|END|now:1746037247925246| [2025/04/30 18:20:47 925677] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037247925676| [2025/04/30 18:20:47 925683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 925693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:766| [2025/04/30 18:20:47 925698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:767| [2025/04/30 18:20:47 925704] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:767| [2025/04/30 18:20:47 925708] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 925713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 925718] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1656594|prior_time:1746037247872535|is_app_limited:0|send_elapse:49452|ack_elapse:53141|ctl_first_sent_time:1746037247874500|lagest_ack_time:1746037247925676|curr_delivered:1719032| [2025/04/30 18:20:47 925724] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247874500| [2025/04/30 18:20:47 925728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 925733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 925738] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1658994|prior_time:1746037247874626|is_app_limited:0|send_elapse:49156|ack_elapse:51050|ctl_first_sent_time:1746037247876196|lagest_ack_time:1746037247925676|curr_delivered:1720232| [2025/04/30 18:20:47 925743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247876196| [2025/04/30 18:20:47 925747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 925751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48810|rttvar:560|minrtt:30950|latest_rtt:49480|ack_delay:1000| [2025/04/30 18:20:47 925756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48769|rttvar:502|minrtt:30950|latest_rtt:49480|ack_delay:1000| [2025/04/30 18:20:47 925761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1755|lost_pn:1752|thresh:3| [2025/04/30 18:20:47 925765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 925769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48769|rtt_var:502|pto_duration:50777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 925774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 925778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 925782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 925787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248001256|now:1746037247925769|interv:75487| [2025/04/30 18:20:47 925791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248001256|now:1746037247925769|interval:75487|pto_count:0|srtt:48769 [2025/04/30 18:20:47 925799] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49156, ack_elapse 51050, delivered 61238|rate 1199569|lost 227| [2025/04/30 18:20:47 925804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199569) in round 26| [2025/04/30 18:20:47 925808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 925813] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 925817] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247876196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 925822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247876196|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 925827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48769|latest_rtt:49480|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 925833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:767|largest:767|pns:2| [2025/04/30 18:20:47 925838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:767|frame:ACK |recv_time:1746037247925676|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 925843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367925676|now:1746037247925676|interv:120000000| [2025/04/30 18:20:47 925847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367925676|now:1746037247925676|interv:120000000| [2025/04/30 18:20:47 925852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247926572|pq_index:0| [2025/04/30 18:20:47 925856] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247925246| [2025/04/30 18:20:47 925860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247925860| [2025/04/30 18:20:47 925866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247925864| [2025/04/30 18:20:47 925871] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 925876] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48769|min_srtt:48769|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 925881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 925886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48769|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 925893] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 925898] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48769|min_srtt:48769|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 925902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1785036| [2025/04/30 18:20:47 925907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48769|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 925912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 925916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48769|min_srtt:48769|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 925921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1786215| [2025/04/30 18:20:47 925925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 925929] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 925933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 925938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 925943] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 925947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1747308| [2025/04/30 18:20:47 925952] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 925956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 925960] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247926572| [2025/04/30 18:20:47 925964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247926572| [2025/04/30 18:20:47 925968] [debug] |xqc_engine_wakeup_after|wakeup:1746037247926572|now:1746037247925968|diff:604| [2025/04/30 18:20:47 925973] [debug] |xqc_engine_main_logic|END|now:1746037247925864| [2025/04/30 18:20:47 925978] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247925978| [2025/04/30 18:20:47 925982] [debug] |xqc_engine_wakeup_after|wakeup:1746037247926572|now:1746037247925982|diff:590| [2025/04/30 18:20:47 926010] [debug] |xqc_engine_main_logic|END|now:1746037247925978| [2025/04/30 18:20:47 927081] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247927081| [2025/04/30 18:20:47 927090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247926572|pq_index:0| [2025/04/30 18:20:47 927095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247925864| [2025/04/30 18:20:47 927100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247927099| [2025/04/30 18:20:47 927109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247926572|now:1746037247927099| [2025/04/30 18:20:47 927113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247926572|now:1746037247927099| [2025/04/30 18:20:47 927117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 927122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 927127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48769|min_srtt:48769|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 927131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1786215| [2025/04/30 18:20:47 927136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 927140] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 927144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 927148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 927153] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 927157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1747308| [2025/04/30 18:20:47 927162] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 927166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1817| [2025/04/30 18:20:47 927207] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247927174|stream_id:0|stream_offset:1747308| [2025/04/30 18:20:47 927218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 927225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 927232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48769|rtt_var:502|pto_duration:50777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 927237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 927241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 927245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 927249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248002951|now:1746037247927232|interv:75719| [2025/04/30 18:20:47 927258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248002951|now:1746037247927232|interval:75719|pto_count:0|srtt:48769 [2025/04/30 18:20:47 927263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 927268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 927272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1748487| [2025/04/30 18:20:47 927276] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 927280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1818| [2025/04/30 18:20:47 927309] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247927288|stream_id:0|stream_offset:1748487| [2025/04/30 18:20:47 927314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 927319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 927323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48769|rtt_var:502|pto_duration:50777|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 927327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 927331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 927338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 927344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248003065|now:1746037247927323|interv:75742| [2025/04/30 18:20:47 927351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248003065|now:1746037247927323|interval:75742|pto_count:0|srtt:48769 [2025/04/30 18:20:47 927358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 927365] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 927372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1749666| [2025/04/30 18:20:47 927379] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 927385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247928385|now:1746037247927385|interv:1000| [2025/04/30 18:20:47 927391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 927396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 927400] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247928385| [2025/04/30 18:20:47 927409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247928385| [2025/04/30 18:20:47 927413] [debug] |xqc_engine_wakeup_after|wakeup:1746037247928385|now:1746037247927413|diff:972| [2025/04/30 18:20:47 927417] [debug] |xqc_engine_main_logic|END|now:1746037247927099| [2025/04/30 18:20:47 927620] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247927619| [2025/04/30 18:20:47 927629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 927635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:767| [2025/04/30 18:20:47 927639] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:768| [2025/04/30 18:20:47 927645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:768| [2025/04/30 18:20:47 927649] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 927654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 927659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1658994|prior_time:1746037247874626|is_app_limited:0|send_elapse:49273|ack_elapse:52993|ctl_first_sent_time:1746037247876313|lagest_ack_time:1746037247927619|curr_delivered:1721432| [2025/04/30 18:20:47 927663] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247876313| [2025/04/30 18:20:47 927668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 927672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 927677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1661394|prior_time:1746037247876571|is_app_limited:0|send_elapse:49735|ack_elapse:51048|ctl_first_sent_time:1746037247878156|lagest_ack_time:1746037247927619|curr_delivered:1722632| [2025/04/30 18:20:47 927681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247878156| [2025/04/30 18:20:47 927685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 927689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48769|rttvar:502|minrtt:30950|latest_rtt:49463|ack_delay:0| [2025/04/30 18:20:47 927694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48855|rttvar:550|minrtt:30950|latest_rtt:49463|ack_delay:0| [2025/04/30 18:20:47 927698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1757|lost_pn:1754|thresh:3| [2025/04/30 18:20:47 927702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 927707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48855|rtt_var:550|pto_duration:51055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 927711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 927720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 927724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 927728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248003343|now:1746037247927706|interv:75637| [2025/04/30 18:20:47 927732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248003343|now:1746037247927706|interval:75637|pto_count:0|srtt:48855 [2025/04/30 18:20:47 927736] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49735, ack_elapse 51048, delivered 61238|rate 1199616|lost 227| [2025/04/30 18:20:47 927741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199616) in round 26| [2025/04/30 18:20:47 927745] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 927749] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 927753] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247878156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 927758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247878156|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 927762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48855|latest_rtt:49463|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 927768] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:768|largest:768|pns:2| [2025/04/30 18:20:47 927773] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:768|frame:ACK |recv_time:1746037247927619|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 927778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367927619|now:1746037247927619|interv:120000000| [2025/04/30 18:20:47 927782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367927619|now:1746037247927619|interv:120000000| [2025/04/30 18:20:47 927786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247928385|pq_index:0| [2025/04/30 18:20:47 927790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247927099| [2025/04/30 18:20:47 927794] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247927794| [2025/04/30 18:20:47 927799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247927798| [2025/04/30 18:20:47 927804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 927809] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48855|min_srtt:48855|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 927816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1786215| [2025/04/30 18:20:47 927821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 927825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 927830] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48855|min_srtt:48855|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 927834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1787394| [2025/04/30 18:20:47 927838] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 927843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 927847] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48855|min_srtt:48855|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 927851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1788573| [2025/04/30 18:20:47 927855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 927859] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 927863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 927867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 927872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 927876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1749666| [2025/04/30 18:20:47 927880] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 927884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 927888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247928385| [2025/04/30 18:20:47 927892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247928385| [2025/04/30 18:20:47 927896] [debug] |xqc_engine_wakeup_after|wakeup:1746037247928385|now:1746037247927896|diff:489| [2025/04/30 18:20:47 927901] [debug] |xqc_engine_main_logic|END|now:1746037247927798| [2025/04/30 18:20:47 927906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247927906| [2025/04/30 18:20:47 927910] [debug] |xqc_engine_wakeup_after|wakeup:1746037247928385|now:1746037247927909|diff:476| [2025/04/30 18:20:47 927920] [debug] |xqc_engine_main_logic|END|now:1746037247927906| [2025/04/30 18:20:47 928995] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247928994| [2025/04/30 18:20:47 929006] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247928385|pq_index:0| [2025/04/30 18:20:47 929010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247927798| [2025/04/30 18:20:47 929016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247929014| [2025/04/30 18:20:47 929020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247928385|now:1746037247929014| [2025/04/30 18:20:47 929025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247928385|now:1746037247929014| [2025/04/30 18:20:47 929029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 929033] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 929038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48855|min_srtt:48855|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 929043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1788573| [2025/04/30 18:20:47 929047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 929051] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 929055] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 929060] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 929064] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 929069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1749666| [2025/04/30 18:20:47 929073] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 929078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1819| [2025/04/30 18:20:47 929114] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247929086|stream_id:0|stream_offset:1749666| [2025/04/30 18:20:47 929120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 929125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 929129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48855|rtt_var:550|pto_duration:51055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 929139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 929143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 929147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 929151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248005141|now:1746037247929129|interv:76012| [2025/04/30 18:20:47 929155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248005141|now:1746037247929129|interval:76012|pto_count:0|srtt:48855 [2025/04/30 18:20:47 929160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 929167] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 929174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1750845| [2025/04/30 18:20:47 929181] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 929188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1820| [2025/04/30 18:20:47 929225] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247929199|stream_id:0|stream_offset:1750845| [2025/04/30 18:20:47 929232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 929237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 929241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48855|rtt_var:550|pto_duration:51055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 929246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 929251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 929257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 929263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248005254|now:1746037247929241|interv:76013| [2025/04/30 18:20:47 929270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248005254|now:1746037247929241|interval:76013|pto_count:0|srtt:48855 [2025/04/30 18:20:47 929278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 929286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 929293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1752024| [2025/04/30 18:20:47 929304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 929308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247930308|now:1746037247929308|interv:1000| [2025/04/30 18:20:47 929312] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 929316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 929320] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247930308| [2025/04/30 18:20:47 929326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247930308| [2025/04/30 18:20:47 929332] [debug] |xqc_engine_wakeup_after|wakeup:1746037247930308|now:1746037247929332|diff:976| [2025/04/30 18:20:47 929339] [debug] |xqc_engine_main_logic|END|now:1746037247929014| [2025/04/30 18:20:47 929530] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037247929528| [2025/04/30 18:20:47 929539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 929545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:768| [2025/04/30 18:20:47 929549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:769| [2025/04/30 18:20:47 929555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:769| [2025/04/30 18:20:47 929560] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 929565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 929569] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62438|prior_delivered:1661394|prior_time:1746037247876571|is_app_limited:0|send_elapse:49852|ack_elapse:52957|ctl_first_sent_time:1746037247878273|lagest_ack_time:1746037247929528|curr_delivered:1723832| [2025/04/30 18:20:47 929574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247878273| [2025/04/30 18:20:47 929579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 929583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1759|path_largest_ack:1759| [2025/04/30 18:20:47 929588] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60019|prior_delivered:1665013|prior_time:1746037247879751|is_app_limited:0|send_elapse:48932|ack_elapse:49777|ctl_first_sent_time:1746037247880101|lagest_ack_time:1746037247929528|curr_delivered:1725032| [2025/04/30 18:20:47 929592] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247880101| [2025/04/30 18:20:47 929596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 929600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48855|rttvar:550|minrtt:30950|latest_rtt:49427|ack_delay:0| [2025/04/30 18:20:47 929605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48927|rttvar:556|minrtt:30950|latest_rtt:49427|ack_delay:0| [2025/04/30 18:20:47 929609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1759|lost_pn:1756|thresh:3| [2025/04/30 18:20:47 929618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 929622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48927|rtt_var:556|pto_duration:51151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 929627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 929631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 929635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 929639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248005350|now:1746037247929622|interv:75728| [2025/04/30 18:20:47 929643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248005350|now:1746037247929622|interval:75728|pto_count:0|srtt:48927 [2025/04/30 18:20:47 929647] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48932, ack_elapse 49777, delivered 60019|rate 1205757|lost 227| [2025/04/30 18:20:47 929652] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205757) in round 26| [2025/04/30 18:20:47 929656] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 929661] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 929665] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247880101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 929669] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247880101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 929674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48927|latest_rtt:49427|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 929680] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:769|largest:769|pns:2| [2025/04/30 18:20:47 929685] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:769|frame:ACK |recv_time:1746037247929528|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 929689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367929528|now:1746037247929528|interv:120000000| [2025/04/30 18:20:47 929694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367929528|now:1746037247929528|interv:120000000| [2025/04/30 18:20:47 929698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247930308|pq_index:0| [2025/04/30 18:20:47 929702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247929014| [2025/04/30 18:20:47 929706] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247929706| [2025/04/30 18:20:47 929711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247929710| [2025/04/30 18:20:47 929719] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 929724] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 929728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1788573| [2025/04/30 18:20:47 929733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 929738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 929742] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 929747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1789752| [2025/04/30 18:20:47 929751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 929756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 929760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 929764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1790931| [2025/04/30 18:20:47 929768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 929772] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 929776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 929780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 929785] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 929789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1752024| [2025/04/30 18:20:47 929794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 929798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 929802] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247930308| [2025/04/30 18:20:47 929808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247930308| [2025/04/30 18:20:47 929812] [debug] |xqc_engine_wakeup_after|wakeup:1746037247930308|now:1746037247929812|diff:496| [2025/04/30 18:20:47 929817] [debug] |xqc_engine_main_logic|END|now:1746037247929710| [2025/04/30 18:20:47 929822] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247929822| [2025/04/30 18:20:47 929826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247930308|now:1746037247929826|diff:482| [2025/04/30 18:20:47 929830] [debug] |xqc_engine_main_logic|END|now:1746037247929822| [2025/04/30 18:20:47 930904] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247930903| [2025/04/30 18:20:47 930914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247930308|pq_index:0| [2025/04/30 18:20:47 930919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247929710| [2025/04/30 18:20:47 930924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247930923| [2025/04/30 18:20:47 930929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247930308|now:1746037247930923| [2025/04/30 18:20:47 930933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247930308|now:1746037247930923| [2025/04/30 18:20:47 930937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 930941] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 930946] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 930951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1790931| [2025/04/30 18:20:47 930956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 930960] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 930964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 930968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 930973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 930977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1752024| [2025/04/30 18:20:47 930982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 931007] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1821| [2025/04/30 18:20:47 931044] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037247931018|stream_id:0|stream_offset:1752024| [2025/04/30 18:20:47 931056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 931061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 931065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48927|rtt_var:556|pto_duration:51151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 931070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 931074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 931078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 931082] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248007169|now:1746037247931065|interv:76104| [2025/04/30 18:20:47 931086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248007169|now:1746037247931065|interval:76104|pto_count:0|srtt:48927 [2025/04/30 18:20:47 931091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 931096] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 931100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1753203| [2025/04/30 18:20:47 931105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 931109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1822| [2025/04/30 18:20:47 931133] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037247931116|stream_id:0|stream_offset:1753203| [2025/04/30 18:20:47 931138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 931143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 931147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48927|rtt_var:556|pto_duration:51151|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 931152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 931156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 931160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:47 931164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248007267|now:1746037247931147|interv:76120| [2025/04/30 18:20:47 931168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248007267|now:1746037247931147|interval:76120|pto_count:0|srtt:48927 [2025/04/30 18:20:47 931176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63721| [2025/04/30 18:20:47 931180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 931187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1754382| [2025/04/30 18:20:47 931194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 931200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247932200|now:1746037247931200|interv:1000| [2025/04/30 18:20:47 931207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 931213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 931220] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247932200| [2025/04/30 18:20:47 931227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247932200| [2025/04/30 18:20:47 931233] [debug] |xqc_engine_wakeup_after|wakeup:1746037247932200|now:1746037247931233|diff:967| [2025/04/30 18:20:47 931238] [debug] |xqc_engine_main_logic|END|now:1746037247930923| [2025/04/30 18:20:47 931479] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247931478| [2025/04/30 18:20:47 931486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 931492] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:769| [2025/04/30 18:20:47 931496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:770| [2025/04/30 18:20:47 931502] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:770| [2025/04/30 18:20:47 931506] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 931511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 931516] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61219|prior_delivered:1665013|prior_time:1746037247879751|is_app_limited:0|send_elapse:49044|ack_elapse:51727|ctl_first_sent_time:1746037247880213|lagest_ack_time:1746037247931478|curr_delivered:1726232| [2025/04/30 18:20:47 931521] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247880213| [2025/04/30 18:20:47 931525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 931530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 931534] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61219|prior_delivered:1665013|prior_time:1746037247879751|is_app_limited:0|send_elapse:49044|ack_elapse:51727|ctl_first_sent_time:1746037247880213|lagest_ack_time:1746037247931478|curr_delivered:1727432| [2025/04/30 18:20:47 931540] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247881562| [2025/04/30 18:20:47 931544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 931552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48927|rttvar:556|minrtt:30950|latest_rtt:49916|ack_delay:1000| [2025/04/30 18:20:47 931557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48926|rttvar:419|minrtt:30950|latest_rtt:49916|ack_delay:1000| [2025/04/30 18:20:47 931561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1765|lost_pn:1762|thresh:3| [2025/04/30 18:20:47 931566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 931570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48926|rtt_var:419|pto_duration:50926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 931574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 931579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 931583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 931587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248007042|now:1746037247931570|interv:75472| [2025/04/30 18:20:47 931591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248007042|now:1746037247931570|interval:75472|pto_count:0|srtt:48926 [2025/04/30 18:20:47 931595] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49044, ack_elapse 51727, delivered 62419|rate 1206700|lost 227| [2025/04/30 18:20:47 931600] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206700) in round 26| [2025/04/30 18:20:47 931604] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 931608] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 931613] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247881562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 931617] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247881562|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 931622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61321|srtt:48926|latest_rtt:49916|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 931628] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:770|largest:770|pns:2| [2025/04/30 18:20:47 931633] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:770|frame:ACK |recv_time:1746037247931478|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 931637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367931478|now:1746037247931478|interv:120000000| [2025/04/30 18:20:47 931642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367931478|now:1746037247931478|interv:120000000| [2025/04/30 18:20:47 931648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247932200|pq_index:0| [2025/04/30 18:20:47 931653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247930923| [2025/04/30 18:20:47 931657] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247931657| [2025/04/30 18:20:47 931662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247931661| [2025/04/30 18:20:47 931667] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 931672] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 931676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1790931| [2025/04/30 18:20:47 931681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 931686] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 931690] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 931695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1792110| [2025/04/30 18:20:47 931699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48926|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 931703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 931708] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48926|min_srtt:48926|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 931712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1793289| [2025/04/30 18:20:47 931716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 931720] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 931724] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 931729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 931733] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 931740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1754382| [2025/04/30 18:20:47 931745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 931749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 931753] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247932200| [2025/04/30 18:20:47 931757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247932200| [2025/04/30 18:20:47 931761] [debug] |xqc_engine_wakeup_after|wakeup:1746037247932200|now:1746037247931761|diff:439| [2025/04/30 18:20:47 931765] [debug] |xqc_engine_main_logic|END|now:1746037247931661| [2025/04/30 18:20:47 931771] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037247931771| [2025/04/30 18:20:47 931776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 931781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:770| [2025/04/30 18:20:47 931785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:771| [2025/04/30 18:20:47 931790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:771| [2025/04/30 18:20:47 931794] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 931798] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1943074|max_stream_data_old=1917136| [2025/04/30 18:20:47 931802] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 931807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1766|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1766|path_largest_ack:1766| [2025/04/30 18:20:47 931811] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60038|prior_delivered:1667413|prior_time:1746037247881701|is_app_limited:0|send_elapse:50217|ack_elapse:50070|ctl_first_sent_time:1746037247883112|lagest_ack_time:1746037247931771|curr_delivered:1727451| [2025/04/30 18:20:47 931816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247883112| [2025/04/30 18:20:47 931820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 931824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48926|rttvar:419|minrtt:30950|latest_rtt:48659|ack_delay:0| [2025/04/30 18:20:47 931828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48893|rttvar:381|minrtt:30950|latest_rtt:48659|ack_delay:0| [2025/04/30 18:20:47 931833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1766|lost_pn:1763|thresh:3| [2025/04/30 18:20:47 931837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 931841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48893|rtt_var:381|pto_duration:50893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 931845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 931849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 931856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61302| [2025/04/30 18:20:47 931860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248007009|now:1746037247931841|interv:75168| [2025/04/30 18:20:47 931864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248007009|now:1746037247931841|interval:75168|pto_count:0|srtt:48893 [2025/04/30 18:20:47 931869] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50217, ack_elapse 50070, delivered 60038|rate 1195571|lost 227| [2025/04/30 18:20:47 931873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195571) in round 26| [2025/04/30 18:20:47 931877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 931881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 931885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:19|po_sent_time:1746037247883112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 931890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:19|po_sent_time:1746037247883112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 931894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61302|srtt:48893|latest_rtt:48659|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 931900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 931905] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 931909] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:771|largest:771|pns:2| [2025/04/30 18:20:47 931914] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:771|frame:ACK MAX_STREAM_DATA |recv_time:1746037247931771|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 931918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367931771|now:1746037247931771|interv:120000000| [2025/04/30 18:20:47 931922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367931771|now:1746037247931771|interv:120000000| [2025/04/30 18:20:47 931927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247932200|pq_index:0| [2025/04/30 18:20:47 931931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247931661| [2025/04/30 18:20:47 931935] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247931934| [2025/04/30 18:20:47 931939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247931938| [2025/04/30 18:20:47 931947] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 931952] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:47 931956] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:61302|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 931961] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037832| [2025/04/30 18:20:47 931966] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036653| [2025/04/30 18:20:47 931970] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035474| [2025/04/30 18:20:47 931974] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:47 931979] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033116| [2025/04/30 18:20:47 931983] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031937| [2025/04/30 18:20:47 932009] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:47 932015] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029579| [2025/04/30 18:20:47 932019] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028400| [2025/04/30 18:20:47 932023] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027221| [2025/04/30 18:20:47 932028] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026042| [2025/04/30 18:20:47 932032] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024863| [2025/04/30 18:20:47 932036] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:47 932041] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2022505| [2025/04/30 18:20:47 932045] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2021326| [2025/04/30 18:20:47 932049] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2020147| [2025/04/30 18:20:47 932054] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2018968| [2025/04/30 18:20:47 932058] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2017789| [2025/04/30 18:20:47 932062] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2016610| [2025/04/30 18:20:47 932066] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015431| [2025/04/30 18:20:47 932071] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2014252| [2025/04/30 18:20:47 932075] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2013073| [2025/04/30 18:20:47 932079] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1943074| [2025/04/30 18:20:47 932084] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1943022|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:180068|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 932090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 932098] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2013073| [2025/04/30 18:20:47 932102] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1943074| [2025/04/30 18:20:47 932107] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1943022|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:154130|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 932112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 932117] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:771|ack_delay:345|first_ack_range:72|largest_pkt_recv_time:1746037247931771| [2025/04/30 18:20:47 932121] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:771|low:699|pkt_pns:2| [2025/04/30 18:20:47 932125] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:771|frame_largest_recv:771| [2025/04/30 18:20:47 932129] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 932134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 932139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 932144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 932148] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 932152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 932157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 932161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 932166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:61302|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1793289| [2025/04/30 18:20:47 932170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 932174] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 932178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 932183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 932189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 932200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1823| [2025/04/30 18:20:47 932240] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1823|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61302|now:1746037247932210|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 932247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1823|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 932252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1823|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 932256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61302|applimit:0| [2025/04/30 18:20:47 932261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48893|rtt_var:381|pto_duration:50893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 932268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 932274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 932280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:47 932286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248008103|now:1746037247932260|interv:75843| [2025/04/30 18:20:47 932294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248008103|now:1746037247932260|interval:75843|pto_count:0|srtt:48893 [2025/04/30 18:20:47 932301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61321| [2025/04/30 18:20:47 932309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 932314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1824| [2025/04/30 18:20:47 932346] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1824|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61321|now:1746037247932321|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 932356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1824|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 932364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1824|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 932372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:47 932379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48893|rtt_var:381|pto_duration:50893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 932386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 932394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 932400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61340| [2025/04/30 18:20:47 932414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248008214|now:1746037247932378|interv:75836| [2025/04/30 18:20:47 932420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248008214|now:1746037247932378|interval:75836|pto_count:0|srtt:48893 [2025/04/30 18:20:47 932427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61340| [2025/04/30 18:20:47 932435] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 932442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61340|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1754382| [2025/04/30 18:20:47 932450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 932457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 932464] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247932200| [2025/04/30 18:20:47 932470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247932200| [2025/04/30 18:20:47 932477] [debug] |xqc_engine_wakeup_after|wakeup:1746037247932200|now:1746037247932477|diff:18446744073709551339| [2025/04/30 18:20:47 932484] [debug] |xqc_engine_main_logic|END|now:1746037247931938| [2025/04/30 18:20:47 932492] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247932492| [2025/04/30 18:20:47 932498] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247932200|pq_index:0| [2025/04/30 18:20:47 932505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247931938| [2025/04/30 18:20:47 932513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247932512| [2025/04/30 18:20:47 932522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247932200|now:1746037247932512| [2025/04/30 18:20:47 932529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247932200|now:1746037247932512| [2025/04/30 18:20:47 932536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 932543] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 932551] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 932559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61340|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1793289| [2025/04/30 18:20:47 932567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 932573] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 932579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 932593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 932600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 932608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61340|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1754382| [2025/04/30 18:20:47 932613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 932618] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1825| [2025/04/30 18:20:47 932650] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1825|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61340|now:1746037247932626|stream_id:0|stream_offset:1754382| [2025/04/30 18:20:47 932656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1825|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 18:20:47 932663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61340|applimit:0| [2025/04/30 18:20:47 932670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48893|rtt_var:381|pto_duration:50893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 932677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 932684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 932690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62547| [2025/04/30 18:20:47 932696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248008519|now:1746037247932670|interv:75849| [2025/04/30 18:20:47 932703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248008519|now:1746037247932670|interval:75849|pto_count:0|srtt:48893 [2025/04/30 18:20:47 932709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62547| [2025/04/30 18:20:47 932714] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 932719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62547|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1755561| [2025/04/30 18:20:47 932723] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 932727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1826| [2025/04/30 18:20:47 932756] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62547|now:1746037247932734|stream_id:0|stream_offset:1755561| [2025/04/30 18:20:47 932761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 932768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62547|applimit:0| [2025/04/30 18:20:47 932782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48893|rtt_var:381|pto_duration:50893|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 932789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 932795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 932802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63747| [2025/04/30 18:20:47 932808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248008627|now:1746037247932781|interv:75846| [2025/04/30 18:20:47 932812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248008627|now:1746037247932781|interval:75846|pto_count:0|srtt:48893 [2025/04/30 18:20:47 932816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63747| [2025/04/30 18:20:47 932821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 932826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63747|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1756740| [2025/04/30 18:20:47 932830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 932834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247933834|now:1746037247932834|interv:1000| [2025/04/30 18:20:47 932838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 932842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 932846] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247933834| [2025/04/30 18:20:47 932851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247933834| [2025/04/30 18:20:47 932855] [debug] |xqc_engine_wakeup_after|wakeup:1746037247933834|now:1746037247932855|diff:979| [2025/04/30 18:20:47 932859] [debug] |xqc_engine_main_logic|END|now:1746037247932512| [2025/04/30 18:20:47 932869] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247932869| [2025/04/30 18:20:47 932874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 932880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:771| [2025/04/30 18:20:47 932884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:772| [2025/04/30 18:20:47 932890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:772| [2025/04/30 18:20:47 932894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 932899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1767|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1768|path_largest_ack:1767| [2025/04/30 18:20:47 932904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60057|prior_delivered:1667413|prior_time:1746037247881701|is_app_limited:0|send_elapse:50494|ack_elapse:51168|ctl_first_sent_time:1746037247883389|lagest_ack_time:1746037247932869|curr_delivered:1727470| [2025/04/30 18:20:47 932915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247883389| [2025/04/30 18:20:47 932920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:218||sndq_packets_used_bytes:0|sndq_packets_free:4| [2025/04/30 18:20:47 932924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1768|path_largest_ack:1768| [2025/04/30 18:20:47 932928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60057|prior_delivered:1667413|prior_time:1746037247881701|is_app_limited:0|send_elapse:50494|ack_elapse:51168|ctl_first_sent_time:1746037247883389|lagest_ack_time:1746037247932869|curr_delivered:1728670| [2025/04/30 18:20:47 932933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247883704| [2025/04/30 18:20:47 932937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 932941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48893|rttvar:381|minrtt:30950|latest_rtt:49165|ack_delay:0| [2025/04/30 18:20:47 932945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48927|rttvar:354|minrtt:30950|latest_rtt:49165|ack_delay:0| [2025/04/30 18:20:47 932950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1768|lost_pn:1765|thresh:3| [2025/04/30 18:20:47 932954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 932958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48927|rtt_var:354|pto_duration:50927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 932962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 932966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 932970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62528| [2025/04/30 18:20:47 932974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248008661|now:1746037247932958|interv:75703| [2025/04/30 18:20:47 932978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248008661|now:1746037247932958|interval:75703|pto_count:0|srtt:48927 [2025/04/30 18:20:47 932982] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50494, ack_elapse 51168, delivered 61257|rate 1197174|lost 227| [2025/04/30 18:20:47 933004] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197174) in round 26| [2025/04/30 18:20:47 933008] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 933012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 933016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247883704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 933021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247883704|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 933029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62528|srtt:48927|latest_rtt:49165|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 933035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:772|largest:772|pns:2| [2025/04/30 18:20:47 933040] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:772|frame:ACK |recv_time:1746037247932869|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 933045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367932869|now:1746037247932869|interv:120000000| [2025/04/30 18:20:47 933049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367932869|now:1746037247932869|interv:120000000| [2025/04/30 18:20:47 933053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247933834|pq_index:0| [2025/04/30 18:20:47 933057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247932512| [2025/04/30 18:20:47 933061] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247933061| [2025/04/30 18:20:47 933066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247933065| [2025/04/30 18:20:47 933071] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 933076] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 933080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1793289| [2025/04/30 18:20:47 933085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48927|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 933090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 933094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 933098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 933103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 933107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 933111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 933115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 933122] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 933126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1756740| [2025/04/30 18:20:47 933131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 933135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 933139] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247933834| [2025/04/30 18:20:47 933143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247933834| [2025/04/30 18:20:47 933147] [debug] |xqc_engine_wakeup_after|wakeup:1746037247933834|now:1746037247933146|diff:688| [2025/04/30 18:20:47 933152] [debug] |xqc_engine_main_logic|END|now:1746037247933065| [2025/04/30 18:20:47 933160] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247933160| [2025/04/30 18:20:47 933167] [debug] |xqc_engine_wakeup_after|wakeup:1746037247933834|now:1746037247933167|diff:667| [2025/04/30 18:20:47 933173] [debug] |xqc_engine_main_logic|END|now:1746037247933160| [2025/04/30 18:20:47 934246] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247934245| [2025/04/30 18:20:47 934257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247933834|pq_index:0| [2025/04/30 18:20:47 934262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247933065| [2025/04/30 18:20:47 934267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247934266| [2025/04/30 18:20:47 934271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247933834|now:1746037247934266| [2025/04/30 18:20:47 934276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247933834|now:1746037247934266| [2025/04/30 18:20:47 934280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 934284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 934289] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48927|min_srtt:48927|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 934294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 934299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 934303] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 934306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 934311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 934318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 934332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1756740| [2025/04/30 18:20:47 934339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 934347] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1827| [2025/04/30 18:20:47 934387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62528|now:1746037247934358|stream_id:0|stream_offset:1756740| [2025/04/30 18:20:47 934393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 934398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62528|applimit:0| [2025/04/30 18:20:47 934403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48927|rtt_var:354|pto_duration:50927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 934407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 934414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 934420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63728| [2025/04/30 18:20:47 934426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248010285|now:1746037247934402|interv:75883| [2025/04/30 18:20:47 934433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248010285|now:1746037247934402|interval:75883|pto_count:0|srtt:48927 [2025/04/30 18:20:47 934440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63728| [2025/04/30 18:20:47 934449] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 934456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63728|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1757919| [2025/04/30 18:20:47 934463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 934470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1828| [2025/04/30 18:20:47 934507] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63728|now:1746037247934481|stream_id:0|stream_offset:1757919| [2025/04/30 18:20:47 934517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 934524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63728|applimit:0| [2025/04/30 18:20:47 934531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48927|rtt_var:354|pto_duration:50927|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 934538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 934551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 934558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64928| [2025/04/30 18:20:47 934563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248010408|now:1746037247934531|interv:75877| [2025/04/30 18:20:47 934568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248010408|now:1746037247934531|interval:75877|pto_count:0|srtt:48927 [2025/04/30 18:20:47 934572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64928| [2025/04/30 18:20:47 934577] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 934582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64928|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1759098| [2025/04/30 18:20:47 934587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 934591] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247935590|now:1746037247934590|interv:1000| [2025/04/30 18:20:47 934595] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 934598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 934602] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247935590| [2025/04/30 18:20:47 934607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247935590| [2025/04/30 18:20:47 934611] [debug] |xqc_engine_wakeup_after|wakeup:1746037247935590|now:1746037247934611|diff:979| [2025/04/30 18:20:47 934615] [debug] |xqc_engine_main_logic|END|now:1746037247934266| [2025/04/30 18:20:47 934625] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247934624| [2025/04/30 18:20:47 934630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 934636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:772| [2025/04/30 18:20:47 934640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:773| [2025/04/30 18:20:47 934646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:773| [2025/04/30 18:20:47 934650] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 934655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1770|path_largest_ack:1769| [2025/04/30 18:20:47 934660] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62457|prior_delivered:1667413|prior_time:1746037247881701|is_app_limited:0|send_elapse:51087|ack_elapse:52923|ctl_first_sent_time:1746037247883982|lagest_ack_time:1746037247934624|curr_delivered:1729870| [2025/04/30 18:20:47 934664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247883982| [2025/04/30 18:20:47 934669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 934677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1770|path_largest_ack:1770| [2025/04/30 18:20:47 934681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62457|prior_delivered:1667413|prior_time:1746037247881701|is_app_limited:0|send_elapse:51087|ack_elapse:52923|ctl_first_sent_time:1746037247883982|lagest_ack_time:1746037247934624|curr_delivered:1731070| [2025/04/30 18:20:47 934686] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247884228| [2025/04/30 18:20:47 934689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 934693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48927|rttvar:354|minrtt:30950|latest_rtt:50396|ack_delay:1000| [2025/04/30 18:20:47 934698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48986|rttvar:383|minrtt:30950|latest_rtt:50396|ack_delay:1000| [2025/04/30 18:20:47 934702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1770|lost_pn:1767|thresh:3| [2025/04/30 18:20:47 934706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 934710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48986|rtt_var:383|pto_duration:50986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 934714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 934718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 934722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62528| [2025/04/30 18:20:47 934726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248010467|now:1746037247934710|interv:75757| [2025/04/30 18:20:47 934730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248010467|now:1746037247934710|interval:75757|pto_count:0|srtt:48986 [2025/04/30 18:20:47 934735] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51087, ack_elapse 52923, delivered 63657|rate 1202822|lost 227| [2025/04/30 18:20:47 934739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202822) in round 26| [2025/04/30 18:20:47 934743] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 934748] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 934751] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247884228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 934756] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247884228|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 934761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62528|srtt:48986|latest_rtt:50396|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 934769] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:773|largest:773|pns:2| [2025/04/30 18:20:47 934773] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:773|frame:ACK |recv_time:1746037247934624|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 934778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367934624|now:1746037247934624|interv:120000000| [2025/04/30 18:20:47 934782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367934624|now:1746037247934624|interv:120000000| [2025/04/30 18:20:47 934786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247935590|pq_index:0| [2025/04/30 18:20:47 934790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247934266| [2025/04/30 18:20:47 934794] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247934794| [2025/04/30 18:20:47 934799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247934798| [2025/04/30 18:20:47 934804] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 934809] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48986|min_srtt:48986|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 934813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 934818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 934822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 934827] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48986|min_srtt:48986|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 934831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1795647| [2025/04/30 18:20:47 934836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48986|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 934840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 934844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48986|min_srtt:48986|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 934848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 934855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 934859] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 934863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 934867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 934872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 934876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1759098| [2025/04/30 18:20:47 934880] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 934884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 934888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247935590| [2025/04/30 18:20:47 934892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247935590| [2025/04/30 18:20:47 934896] [debug] |xqc_engine_wakeup_after|wakeup:1746037247935590|now:1746037247934896|diff:694| [2025/04/30 18:20:47 934900] [debug] |xqc_engine_main_logic|END|now:1746037247934798| [2025/04/30 18:20:47 934905] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247934905| [2025/04/30 18:20:47 934909] [debug] |xqc_engine_wakeup_after|wakeup:1746037247935590|now:1746037247934909|diff:681| [2025/04/30 18:20:47 934913] [debug] |xqc_engine_main_logic|END|now:1746037247934905| [2025/04/30 18:20:47 935983] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247935982| [2025/04/30 18:20:47 936011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247935590|pq_index:0| [2025/04/30 18:20:47 936016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247934798| [2025/04/30 18:20:47 936021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247936020| [2025/04/30 18:20:47 936025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247935590|now:1746037247936020| [2025/04/30 18:20:47 936030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247935590|now:1746037247936020| [2025/04/30 18:20:47 936034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 936038] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 936043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48986|min_srtt:48986|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 936048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 936052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 936056] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 936065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 936070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 936074] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 936079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62528|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1759098| [2025/04/30 18:20:47 936083] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 936087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1829| [2025/04/30 18:20:47 936121] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62528|now:1746037247936096|stream_id:0|stream_offset:1759098| [2025/04/30 18:20:47 936127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 936132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62528|applimit:0| [2025/04/30 18:20:47 936138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48986|rtt_var:383|pto_duration:50986|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 936145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 936152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 936158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63728| [2025/04/30 18:20:47 936164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248012082|now:1746037247936137|interv:75945| [2025/04/30 18:20:47 936171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248012082|now:1746037247936137|interval:75945|pto_count:0|srtt:48986 [2025/04/30 18:20:47 936178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63728| [2025/04/30 18:20:47 936186] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 936193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63728|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1760277| [2025/04/30 18:20:47 936205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 936212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247937211|now:1746037247936211|interv:1000| [2025/04/30 18:20:47 936218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 936224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 936231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247937211| [2025/04/30 18:20:47 936243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247937211| [2025/04/30 18:20:47 936247] [debug] |xqc_engine_wakeup_after|wakeup:1746037247937211|now:1746037247936247|diff:964| [2025/04/30 18:20:47 936252] [debug] |xqc_engine_main_logic|END|now:1746037247936020| [2025/04/30 18:20:47 936523] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037247936522| [2025/04/30 18:20:47 936531] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 936537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:773| [2025/04/30 18:20:47 936541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:774| [2025/04/30 18:20:47 936547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:774| [2025/04/30 18:20:47 936551] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 936556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1772|path_largest_ack:1771| [2025/04/30 18:20:47 936561] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1671032|prior_time:1746037247885244|is_app_limited:0|send_elapse:49665|ack_elapse:51278|ctl_first_sent_time:1746037247885873|lagest_ack_time:1746037247936522|curr_delivered:1732270| [2025/04/30 18:20:47 936566] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247885873| [2025/04/30 18:20:47 936570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 936575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1772|path_largest_ack:1772| [2025/04/30 18:20:47 936579] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1671032|prior_time:1746037247885244|is_app_limited:0|send_elapse:49665|ack_elapse:51278|ctl_first_sent_time:1746037247885873|lagest_ack_time:1746037247936522|curr_delivered:1733470| [2025/04/30 18:20:47 936584] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247886030| [2025/04/30 18:20:47 936588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 936592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48986|rttvar:383|minrtt:30950|latest_rtt:50492|ack_delay:1000| [2025/04/30 18:20:47 936596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49049|rttvar:414|minrtt:30950|latest_rtt:50492|ack_delay:1000| [2025/04/30 18:20:47 936600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1772|lost_pn:1769|thresh:3| [2025/04/30 18:20:47 936605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 936609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49049|rtt_var:414|pto_duration:51049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 936613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 936621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 936625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61328| [2025/04/30 18:20:47 936629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248012145|now:1746037247936608|interv:75537| [2025/04/30 18:20:47 936633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248012145|now:1746037247936608|interval:75537|pto_count:0|srtt:49049 [2025/04/30 18:20:47 936638] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49665, ack_elapse 51278, delivered 62438|rate 1217637|lost 227| [2025/04/30 18:20:47 936642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1217637) in round 26| [2025/04/30 18:20:47 936646] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 936651] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 936655] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247886030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 936659] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247886030|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 936664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61328|srtt:49049|latest_rtt:50492|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 936670] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:774|largest:774|pns:2| [2025/04/30 18:20:47 936674] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:774|frame:ACK |recv_time:1746037247936522|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 936679] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367936522|now:1746037247936522|interv:120000000| [2025/04/30 18:20:47 936683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367936522|now:1746037247936522|interv:120000000| [2025/04/30 18:20:47 936687] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247937211|pq_index:0| [2025/04/30 18:20:47 936692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247936020| [2025/04/30 18:20:47 936696] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247936696| [2025/04/30 18:20:47 936701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247936700| [2025/04/30 18:20:47 936706] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 936711] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 936718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61328|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 936722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 936727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 936731] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 936735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61328|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1798005| [2025/04/30 18:20:47 936740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49049|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 936744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 936748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49049|min_srtt:49049|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 936752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61328|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1799184| [2025/04/30 18:20:47 936757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 936761] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 936764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 936769] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 936773] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 936777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61328|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1760277| [2025/04/30 18:20:47 936782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 936785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 936789] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247937211| [2025/04/30 18:20:47 936794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247937211| [2025/04/30 18:20:47 936798] [debug] |xqc_engine_wakeup_after|wakeup:1746037247937211|now:1746037247936797|diff:414| [2025/04/30 18:20:47 936802] [debug] |xqc_engine_main_logic|END|now:1746037247936700| [2025/04/30 18:20:47 936807] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247936807| [2025/04/30 18:20:47 936811] [debug] |xqc_engine_wakeup_after|wakeup:1746037247937211|now:1746037247936811|diff:400| [2025/04/30 18:20:47 936821] [debug] |xqc_engine_main_logic|END|now:1746037247936807| [2025/04/30 18:20:47 937711] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037247937710| [2025/04/30 18:20:47 937720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 937725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:774| [2025/04/30 18:20:47 937729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:775| [2025/04/30 18:20:47 937735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:775| [2025/04/30 18:20:47 937739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 937744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1774|path_largest_ack:1773| [2025/04/30 18:20:47 937749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61238|prior_delivered:1673432|prior_time:1746037247886610|is_app_limited:0|send_elapse:49375|ack_elapse:51100|ctl_first_sent_time:1746037247887493|lagest_ack_time:1746037247937710|curr_delivered:1734670| [2025/04/30 18:20:47 937753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247887493| [2025/04/30 18:20:47 937757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 937762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1774|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1774|path_largest_ack:1774| [2025/04/30 18:20:47 937766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60057|prior_delivered:1674632|prior_time:1746037247887715|is_app_limited:0|send_elapse:51006|ack_elapse:49995|ctl_first_sent_time:1746037247889239|lagest_ack_time:1746037247937710|curr_delivered:1734689| [2025/04/30 18:20:47 937771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247889239| [2025/04/30 18:20:47 937774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 937778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49049|rttvar:414|minrtt:30950|latest_rtt:48471|ack_delay:0| [2025/04/30 18:20:47 937783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48976|rttvar:455|minrtt:30950|latest_rtt:48471|ack_delay:0| [2025/04/30 18:20:47 937787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1774|lost_pn:1771|thresh:3| [2025/04/30 18:20:47 937791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 937795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:455|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 937800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 937804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 937808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60109| [2025/04/30 18:20:47 937816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248012072|now:1746037247937795|interv:74277| [2025/04/30 18:20:47 937820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248012072|now:1746037247937795|interval:74277|pto_count:0|srtt:48976 [2025/04/30 18:20:47 937824] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51006, ack_elapse 49995, delivered 60057|rate 1177449|lost 227| [2025/04/30 18:20:47 937829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177449) in round 26| [2025/04/30 18:20:47 937833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 937837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 937841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247889239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 937846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247889239|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 937850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60109|srtt:48976|latest_rtt:48471|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 937856] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:775|largest:775|pns:2| [2025/04/30 18:20:47 937860] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:775|frame:ACK |recv_time:1746037247937710|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 937865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367937710|now:1746037247937710|interv:120000000| [2025/04/30 18:20:47 937869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367937710|now:1746037247937710|interv:120000000| [2025/04/30 18:20:47 937873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247937211|pq_index:0| [2025/04/30 18:20:47 937877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247936700| [2025/04/30 18:20:47 937881] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247937881| [2025/04/30 18:20:47 937885] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247937885| [2025/04/30 18:20:47 937890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247937211|now:1746037247937885| [2025/04/30 18:20:47 937894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247937211|now:1746037247937885| [2025/04/30 18:20:47 937898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 937902] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 937907] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 937914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60109|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1799184| [2025/04/30 18:20:47 937918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 937923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 937927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 937931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60109|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1800363| [2025/04/30 18:20:47 937935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 937939] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 937943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 937947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 937952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 937956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60109|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1760277| [2025/04/30 18:20:47 937960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 937965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1830| [2025/04/30 18:20:47 938018] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1830|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60109|now:1746037247937971|stream_id:0|stream_offset:1760277| [2025/04/30 18:20:47 938029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 938037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60109|applimit:0| [2025/04/30 18:20:47 938043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:455|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 938051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 938057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 938064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61309| [2025/04/30 18:20:47 938070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248013947|now:1746037247938043|interv:75904| [2025/04/30 18:20:47 938081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248013947|now:1746037247938043|interval:75904|pto_count:0|srtt:48976 [2025/04/30 18:20:47 938086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61309| [2025/04/30 18:20:47 938091] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 938095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61309|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1761456| [2025/04/30 18:20:47 938100] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 938104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1831| [2025/04/30 18:20:47 938136] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1831|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61309|now:1746037247938112|stream_id:0|stream_offset:1761456| [2025/04/30 18:20:47 938146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 938153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61309|applimit:0| [2025/04/30 18:20:47 938160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:455|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 938168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 938174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 938180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62509| [2025/04/30 18:20:47 938187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248014088|now:1746037247938160|interv:75928| [2025/04/30 18:20:47 938193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248014088|now:1746037247938160|interval:75928|pto_count:0|srtt:48976 [2025/04/30 18:20:47 938201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62509| [2025/04/30 18:20:47 938209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 938216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62509|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1762635| [2025/04/30 18:20:47 938223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 938228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1832| [2025/04/30 18:20:47 938259] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1832|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62509|now:1746037247938236|stream_id:0|stream_offset:1762635| [2025/04/30 18:20:47 938269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 938273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62509|applimit:0| [2025/04/30 18:20:47 938278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:455|pto_duration:50976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 938283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 938289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 938296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63709| [2025/04/30 18:20:47 938302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248014212|now:1746037247938278|interv:75934| [2025/04/30 18:20:47 938309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248014212|now:1746037247938278|interval:75934|pto_count:0|srtt:48976 [2025/04/30 18:20:47 938317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63709| [2025/04/30 18:20:47 938324] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 938330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63709|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1763814| [2025/04/30 18:20:47 938338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 938344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247939344|now:1746037247938344|interv:1000| [2025/04/30 18:20:47 938351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 938357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 938363] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247939344| [2025/04/30 18:20:47 938370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247939344| [2025/04/30 18:20:47 938376] [debug] |xqc_engine_wakeup_after|wakeup:1746037247939344|now:1746037247938376|diff:968| [2025/04/30 18:20:47 938381] [debug] |xqc_engine_main_logic|END|now:1746037247937885| [2025/04/30 18:20:47 938387] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247938386| [2025/04/30 18:20:47 938391] [debug] |xqc_engine_wakeup_after|wakeup:1746037247939344|now:1746037247938390|diff:954| [2025/04/30 18:20:47 938394] [debug] |xqc_engine_main_logic|END|now:1746037247938386| [2025/04/30 18:20:47 938788] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247938787| [2025/04/30 18:20:47 938794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 938801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:775| [2025/04/30 18:20:47 938805] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:776| [2025/04/30 18:20:47 938810] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:776| [2025/04/30 18:20:47 938815] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 938825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1775|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1776|path_largest_ack:1775| [2025/04/30 18:20:47 938829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60076|prior_delivered:1674632|prior_time:1746037247887715|is_app_limited:0|send_elapse:51200|ack_elapse:51072|ctl_first_sent_time:1746037247889433|lagest_ack_time:1746037247938787|curr_delivered:1734708| [2025/04/30 18:20:47 938834] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247889433| [2025/04/30 18:20:47 938839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 938843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1776|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1776|path_largest_ack:1776| [2025/04/30 18:20:47 938847] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:58883|prior_delivered:1677032|prior_time:1746037247889624|is_app_limited:0|send_elapse:50006|ack_elapse:49163|ctl_first_sent_time:1746037247890121|lagest_ack_time:1746037247938787|curr_delivered:1735915| [2025/04/30 18:20:47 938852] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247890121| [2025/04/30 18:20:47 938856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 938860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48976|rttvar:455|minrtt:30950|latest_rtt:48666|ack_delay:1000| [2025/04/30 18:20:47 938864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48812|rttvar:669|minrtt:30950|latest_rtt:48666|ack_delay:1000| [2025/04/30 18:20:47 938869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1776|lost_pn:1773|thresh:3| [2025/04/30 18:20:47 938873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 749|pns:2| [2025/04/30 18:20:47 938877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 938881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48812|rtt_var:669|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 938885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 938889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 938893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 938897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248014724|now:1746037247938881|interv:75843| [2025/04/30 18:20:47 938902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248014724|now:1746037247938881|interval:75843|pto_count:0|srtt:48812 [2025/04/30 18:20:47 938906] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50006, ack_elapse 49163, delivered 58883|rate 1177518|lost 227| [2025/04/30 18:20:47 938911] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1177518) in round 26| [2025/04/30 18:20:47 938917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 938922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 938926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1226|po_sent_time:1746037247890121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 938930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1226|po_sent_time:1746037247890121|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 938935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48812|latest_rtt:48666|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 938941] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:776|largest:776|pns:2| [2025/04/30 18:20:47 938946] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:776|frame:ACK |recv_time:1746037247938787|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 938950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367938787|now:1746037247938787|interv:120000000| [2025/04/30 18:20:47 938955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367938787|now:1746037247938787|interv:120000000| [2025/04/30 18:20:47 938959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247939344|pq_index:0| [2025/04/30 18:20:47 938963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247937885| [2025/04/30 18:20:47 938967] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247938967| [2025/04/30 18:20:47 938972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247938971| [2025/04/30 18:20:47 938977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 938982] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48812|min_srtt:48812|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 939010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1800363| [2025/04/30 18:20:47 939015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48812|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 939020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 939024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48812|min_srtt:48812|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 939028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1801542| [2025/04/30 18:20:47 939036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 939040] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 939044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 939049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 939053] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 939058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1763814| [2025/04/30 18:20:47 939062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 939066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 939070] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247939344| [2025/04/30 18:20:47 939074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247939344| [2025/04/30 18:20:47 939078] [debug] |xqc_engine_wakeup_after|wakeup:1746037247939344|now:1746037247939078|diff:266| [2025/04/30 18:20:47 939082] [debug] |xqc_engine_main_logic|END|now:1746037247938971| [2025/04/30 18:20:47 939087] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247939087| [2025/04/30 18:20:47 939091] [debug] |xqc_engine_wakeup_after|wakeup:1746037247939344|now:1746037247939091|diff:253| [2025/04/30 18:20:47 939095] [debug] |xqc_engine_main_logic|END|now:1746037247939087| [2025/04/30 18:20:47 940166] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247940166| [2025/04/30 18:20:47 940174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247939344|pq_index:0| [2025/04/30 18:20:47 940178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247938971| [2025/04/30 18:20:47 940183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247940182| [2025/04/30 18:20:47 940188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247939344|now:1746037247940182| [2025/04/30 18:20:47 940192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247939344|now:1746037247940182| [2025/04/30 18:20:47 940196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 940200] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 940205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48812|min_srtt:48812|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 940210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1801542| [2025/04/30 18:20:47 940214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 940222] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 940226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 940231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 940235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 940239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1763814| [2025/04/30 18:20:47 940244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 940248] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1833| [2025/04/30 18:20:47 940283] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247940257|stream_id:0|stream_offset:1763814| [2025/04/30 18:20:47 940289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 940293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 940298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48812|rtt_var:669|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 940302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 940306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 940312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 940318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248016745|now:1746037247940298|interv:76447| [2025/04/30 18:20:47 940325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248016745|now:1746037247940298|interval:76447|pto_count:0|srtt:48812 [2025/04/30 18:20:47 940332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 940341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 940347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1764993| [2025/04/30 18:20:47 940354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 940361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1834| [2025/04/30 18:20:47 940391] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247940369|stream_id:0|stream_offset:1764993| [2025/04/30 18:20:47 940401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 940406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 940411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48812|rtt_var:669|pto_duration:51488|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 940416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 940423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 940429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 940436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248016857|now:1746037247940410|interv:76447| [2025/04/30 18:20:47 940442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248016857|now:1746037247940410|interval:76447|pto_count:0|srtt:48812 [2025/04/30 18:20:47 940450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 940458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 940465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1766172| [2025/04/30 18:20:47 940472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 940476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247941476|now:1746037247940476|interv:1000| [2025/04/30 18:20:47 940480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 940484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 940488] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247941476| [2025/04/30 18:20:47 940493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247941476| [2025/04/30 18:20:47 940497] [debug] |xqc_engine_wakeup_after|wakeup:1746037247941476|now:1746037247940497|diff:979| [2025/04/30 18:20:47 940501] [debug] |xqc_engine_main_logic|END|now:1746037247940182| [2025/04/30 18:20:47 940600] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247940598| [2025/04/30 18:20:47 940608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 940614] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:776| [2025/04/30 18:20:47 940618] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:777| [2025/04/30 18:20:47 940624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:777| [2025/04/30 18:20:47 940628] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 940633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1778|path_largest_ack:1777| [2025/04/30 18:20:47 940643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1677032|prior_time:1746037247889624|is_app_limited:0|send_elapse:50198|ack_elapse:50974|ctl_first_sent_time:1746037247890313|lagest_ack_time:1746037247940598|curr_delivered:1737115| [2025/04/30 18:20:47 940647] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247890313| [2025/04/30 18:20:47 940652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 940656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1778|path_largest_ack:1778| [2025/04/30 18:20:47 940661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1677032|prior_time:1746037247889624|is_app_limited:0|send_elapse:50198|ack_elapse:50974|ctl_first_sent_time:1746037247890313|lagest_ack_time:1746037247940598|curr_delivered:1738315| [2025/04/30 18:20:47 940666] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247890482| [2025/04/30 18:20:47 940670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 940674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48812|rttvar:669|minrtt:30950|latest_rtt:50116|ack_delay:1000| [2025/04/30 18:20:47 940678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48850|rttvar:578|minrtt:30950|latest_rtt:50116|ack_delay:1000| [2025/04/30 18:20:47 940682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1778|lost_pn:1775|thresh:3| [2025/04/30 18:20:47 940687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 940691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48850|rtt_var:578|pto_duration:51162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 940695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 940699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 940703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 940707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248016531|now:1746037247940691|interv:75840| [2025/04/30 18:20:47 940711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248016531|now:1746037247940691|interval:75840|pto_count:0|srtt:48850 [2025/04/30 18:20:47 940716] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50198, ack_elapse 50974, delivered 61283|rate 1202240|lost 227| [2025/04/30 18:20:47 940720] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202240) in round 26| [2025/04/30 18:20:47 940725] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 940729] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 940735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247890482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 940740] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247890482|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 940744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48850|latest_rtt:50116|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 940750] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:777|largest:777|pns:2| [2025/04/30 18:20:47 940755] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:777|frame:ACK |recv_time:1746037247940598|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 940759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367940598|now:1746037247940598|interv:120000000| [2025/04/30 18:20:47 940763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367940598|now:1746037247940598|interv:120000000| [2025/04/30 18:20:47 940767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247941476|pq_index:0| [2025/04/30 18:20:47 940772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247940182| [2025/04/30 18:20:47 940776] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247940776| [2025/04/30 18:20:47 940781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247940780| [2025/04/30 18:20:47 940786] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 940791] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48850|min_srtt:48850|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 940795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1801542| [2025/04/30 18:20:47 940800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 940804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 940809] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48850|min_srtt:48850|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 940813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1802721| [2025/04/30 18:20:47 940817] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48850|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 940824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 940828] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48850|min_srtt:48850|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 940832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 940837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 940841] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 940844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 940849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 940853] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 940857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1766172| [2025/04/30 18:20:47 940862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 940866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 940870] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247941476| [2025/04/30 18:20:47 940874] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247941476| [2025/04/30 18:20:47 940878] [debug] |xqc_engine_wakeup_after|wakeup:1746037247941476|now:1746037247940878|diff:598| [2025/04/30 18:20:47 940882] [debug] |xqc_engine_main_logic|END|now:1746037247940780| [2025/04/30 18:20:47 940887] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247940887| [2025/04/30 18:20:47 940891] [debug] |xqc_engine_wakeup_after|wakeup:1746037247941476|now:1746037247940891|diff:585| [2025/04/30 18:20:47 940895] [debug] |xqc_engine_main_logic|END|now:1746037247940887| [2025/04/30 18:20:47 941964] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247941963| [2025/04/30 18:20:47 941974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247941476|pq_index:0| [2025/04/30 18:20:47 941979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247940780| [2025/04/30 18:20:47 941984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247941983| [2025/04/30 18:20:47 942009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247941476|now:1746037247941983| [2025/04/30 18:20:47 942014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247941476|now:1746037247941983| [2025/04/30 18:20:47 942018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 942022] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 942032] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48850|min_srtt:48850|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 942037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 942042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 942046] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 942050] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 942054] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 942059] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 942063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1766172| [2025/04/30 18:20:47 942068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 942072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1835| [2025/04/30 18:20:47 942105] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247942081|stream_id:0|stream_offset:1766172| [2025/04/30 18:20:47 942111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 942116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 942123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48850|rtt_var:578|pto_duration:51162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 942130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 942137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 942143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 942150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248018243|now:1746037247942122|interv:76121| [2025/04/30 18:20:47 942157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248018243|now:1746037247942122|interval:76121|pto_count:0|srtt:48850 [2025/04/30 18:20:47 942164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 942171] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 942178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1767351| [2025/04/30 18:20:47 942191] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 942198] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1836| [2025/04/30 18:20:47 942234] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247942210|stream_id:0|stream_offset:1767351| [2025/04/30 18:20:47 942241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 942246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 942250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48850|rtt_var:578|pto_duration:51162|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 942256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 942263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 942270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 942276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248018372|now:1746037247942250|interv:76122| [2025/04/30 18:20:47 942283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248018372|now:1746037247942250|interval:76122|pto_count:0|srtt:48850 [2025/04/30 18:20:47 942290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 942297] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 942301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1768530| [2025/04/30 18:20:47 942306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 942310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247943310|now:1746037247942310|interv:1000| [2025/04/30 18:20:47 942314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 942318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 942324] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247943310| [2025/04/30 18:20:47 942331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247943310| [2025/04/30 18:20:47 942337] [debug] |xqc_engine_wakeup_after|wakeup:1746037247943310|now:1746037247942337|diff:973| [2025/04/30 18:20:47 942344] [debug] |xqc_engine_main_logic|END|now:1746037247941983| [2025/04/30 18:20:47 942587] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247942586| [2025/04/30 18:20:47 942595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 942602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:777| [2025/04/30 18:20:47 942611] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:778| [2025/04/30 18:20:47 942617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:778| [2025/04/30 18:20:47 942621] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 942626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1780|path_largest_ack:1779| [2025/04/30 18:20:47 942631] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1679432|prior_time:1746037247891708|is_app_limited:0|send_elapse:50158|ack_elapse:50878|ctl_first_sent_time:1746037247892258|lagest_ack_time:1746037247942586|curr_delivered:1739515| [2025/04/30 18:20:47 942636] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247892258| [2025/04/30 18:20:47 942641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 942645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1780|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1780|path_largest_ack:1780| [2025/04/30 18:20:47 942649] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1679432|prior_time:1746037247891708|is_app_limited:0|send_elapse:50158|ack_elapse:50878|ctl_first_sent_time:1746037247892258|lagest_ack_time:1746037247942586|curr_delivered:1740715| [2025/04/30 18:20:47 942654] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247892390| [2025/04/30 18:20:47 942658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 942662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48850|rttvar:578|minrtt:30950|latest_rtt:50196|ack_delay:1000| [2025/04/30 18:20:47 942666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48893|rttvar:520|minrtt:30950|latest_rtt:50196|ack_delay:1000| [2025/04/30 18:20:47 942670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1780|lost_pn:1777|thresh:3| [2025/04/30 18:20:47 942675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 942679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48893|rtt_var:520|pto_duration:50973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 942683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 942687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 942691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 942695] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248018183|now:1746037247942679|interv:75504| [2025/04/30 18:20:47 942699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248018183|now:1746037247942679|interval:75504|pto_count:0|srtt:48893 [2025/04/30 18:20:47 942704] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50158, ack_elapse 50878, delivered 61283|rate 1204508|lost 227| [2025/04/30 18:20:47 942711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204508) in round 26| [2025/04/30 18:20:47 942715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 942719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 942723] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247892390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 942728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247892390|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 942732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48893|latest_rtt:50196|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 942738] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:778|largest:778|pns:2| [2025/04/30 18:20:47 942743] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:778|frame:ACK |recv_time:1746037247942586|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 942748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367942586|now:1746037247942586|interv:120000000| [2025/04/30 18:20:47 942752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367942586|now:1746037247942586|interv:120000000| [2025/04/30 18:20:47 942756] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247943310|pq_index:0| [2025/04/30 18:20:47 942760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247941983| [2025/04/30 18:20:47 942764] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247942764| [2025/04/30 18:20:47 942769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247942768| [2025/04/30 18:20:47 942774] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 942779] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 942783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 942788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 942793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 942797] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 942804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1805079| [2025/04/30 18:20:47 942808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48893|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 942813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 942817] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48893|min_srtt:48893|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 942821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1806258| [2025/04/30 18:20:47 942825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 942829] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 942833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 942837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 942842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 942846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1768530| [2025/04/30 18:20:47 942850] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 942854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 942858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247943310| [2025/04/30 18:20:47 942862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247943310| [2025/04/30 18:20:47 942866] [debug] |xqc_engine_wakeup_after|wakeup:1746037247943310|now:1746037247942866|diff:444| [2025/04/30 18:20:47 942871] [debug] |xqc_engine_main_logic|END|now:1746037247942768| [2025/04/30 18:20:47 942875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247942875| [2025/04/30 18:20:47 942879] [debug] |xqc_engine_wakeup_after|wakeup:1746037247943310|now:1746037247942879|diff:431| [2025/04/30 18:20:47 942883] [debug] |xqc_engine_main_logic|END|now:1746037247942875| [2025/04/30 18:20:47 943617] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247943616| [2025/04/30 18:20:47 943626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 943632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:778| [2025/04/30 18:20:47 943636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:779| [2025/04/30 18:20:47 943641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:779| [2025/04/30 18:20:47 943649] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:47 943654] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:4207222|max_data_old:3956095| [2025/04/30 18:20:47 943658] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 943663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 943667] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62483|prior_delivered:1679432|prior_time:1746037247891708|is_app_limited:0|send_elapse:51695|ack_elapse:51908|ctl_first_sent_time:1746037247893795|lagest_ack_time:1746037247943616|curr_delivered:1741915| [2025/04/30 18:20:47 943672] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247893795| [2025/04/30 18:20:47 943676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 943681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48893|rttvar:520|minrtt:30950|latest_rtt:49821|ack_delay:0| [2025/04/30 18:20:47 943685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49009|rttvar:622|minrtt:30950|latest_rtt:49821|ack_delay:0| [2025/04/30 18:20:47 943689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1781|lost_pn:1778|thresh:3| [2025/04/30 18:20:47 943693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 943698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49009|rtt_var:622|pto_duration:51497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 943702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 943706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 943710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:47 943714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248018707|now:1746037247943697|interv:75010| [2025/04/30 18:20:47 943718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248018707|now:1746037247943697|interval:75010|pto_count:0|srtt:49009 [2025/04/30 18:20:47 943722] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51695, ack_elapse 51908, delivered 62483|rate 1203725|lost 227| [2025/04/30 18:20:47 943727] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203725) in round 26| [2025/04/30 18:20:47 943731] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 943735] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 943739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1200|po_sent_time:1746037247893795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 943744] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1200|po_sent_time:1746037247893795|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 943751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61283|srtt:49009|latest_rtt:49821|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 943756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037247968616|now:1746037247943616|interv:25000| [2025/04/30 18:20:47 943762] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247943616|max_ack_delay:25000| [2025/04/30 18:20:47 943766] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:779|largest:779|pns:2| [2025/04/30 18:20:47 943771] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:779|frame:ACK MAX_DATA |recv_time:1746037247943616|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 943775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367943616|now:1746037247943616|interv:120000000| [2025/04/30 18:20:47 943779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367943616|now:1746037247943616|interv:120000000| [2025/04/30 18:20:47 943783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247943310|pq_index:0| [2025/04/30 18:20:47 943788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247942768| [2025/04/30 18:20:47 943792] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247943792| [2025/04/30 18:20:47 943796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247943795| [2025/04/30 18:20:47 943801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247943310|now:1746037247943795| [2025/04/30 18:20:47 943805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247943310|now:1746037247943795| [2025/04/30 18:20:47 943809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 943813] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 943818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49009|min_srtt:49009|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 943822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1806258| [2025/04/30 18:20:47 943827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 943832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 943836] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49009|min_srtt:49009|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 943843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 943847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 943851] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 943855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 943859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 943864] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 943868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1768530| [2025/04/30 18:20:47 943872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 943877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1837| [2025/04/30 18:20:47 943911] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037247943883|stream_id:0|stream_offset:1768530| [2025/04/30 18:20:47 943918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 943923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:47 943927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49009|rtt_var:622|pto_duration:51497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 943931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 943936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 943939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 943943] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248020380|now:1746037247943927|interv:76453| [2025/04/30 18:20:47 943948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248020380|now:1746037247943927|interval:76453|pto_count:0|srtt:49009 [2025/04/30 18:20:47 943952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62483| [2025/04/30 18:20:47 943957] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 943961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 943970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 943974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247944974|now:1746037247943974|interv:1000| [2025/04/30 18:20:47 943978] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 943982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 944006] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247944974| [2025/04/30 18:20:47 944016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247944974| [2025/04/30 18:20:47 944021] [debug] |xqc_engine_wakeup_after|wakeup:1746037247944974|now:1746037247944021|diff:953| [2025/04/30 18:20:47 944025] [debug] |xqc_engine_main_logic|END|now:1746037247943795| [2025/04/30 18:20:47 944030] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247944030| [2025/04/30 18:20:47 944034] [debug] |xqc_engine_wakeup_after|wakeup:1746037247944974|now:1746037247944034|diff:940| [2025/04/30 18:20:47 944038] [debug] |xqc_engine_main_logic|END|now:1746037247944030| [2025/04/30 18:20:47 945108] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247945107| [2025/04/30 18:20:47 945118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247944974|pq_index:0| [2025/04/30 18:20:47 945123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247943795| [2025/04/30 18:20:47 945129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247945127| [2025/04/30 18:20:47 945134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247944974|now:1746037247945127| [2025/04/30 18:20:47 945138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247944974|now:1746037247945127| [2025/04/30 18:20:47 945142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 945147] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 945152] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49009|min_srtt:49009|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 945157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 945162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 945166] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 945172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 945179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 945186] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 945193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 945207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 945215] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1838| [2025/04/30 18:20:47 945258] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247945226|stream_id:0|stream_offset:1769709| [2025/04/30 18:20:47 945265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 945273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 945280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49009|rtt_var:622|pto_duration:51497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 945288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 945294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 945301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 945308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248021723|now:1746037247945280|interv:76443| [2025/04/30 18:20:47 945314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248021723|now:1746037247945280|interval:76443|pto_count:0|srtt:49009 [2025/04/30 18:20:47 945321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 945330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 945336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1770888| [2025/04/30 18:20:47 945345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 945352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1839| [2025/04/30 18:20:47 945399] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247945363|stream_id:0|stream_offset:1770888| [2025/04/30 18:20:47 945408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 945416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 945423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49009|rtt_var:622|pto_duration:51497|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 945431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 945437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 945450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 945457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248021860|now:1746037247945423|interv:76437| [2025/04/30 18:20:47 945463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248021860|now:1746037247945423|interval:76437|pto_count:0|srtt:49009 [2025/04/30 18:20:47 945468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 945474] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 945478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 945483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 945487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247946487|now:1746037247945487|interv:1000| [2025/04/30 18:20:47 945491] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 945495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 945499] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247946487| [2025/04/30 18:20:47 945503] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247946487| [2025/04/30 18:20:47 945507] [debug] |xqc_engine_wakeup_after|wakeup:1746037247946487|now:1746037247945507|diff:980| [2025/04/30 18:20:47 945512] [debug] |xqc_engine_main_logic|END|now:1746037247945127| [2025/04/30 18:20:47 945598] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247945597| [2025/04/30 18:20:47 945604] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 945610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:779| [2025/04/30 18:20:47 945614] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:780| [2025/04/30 18:20:47 945620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:780| [2025/04/30 18:20:47 945624] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 945629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 945633] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1679432|prior_time:1746037247891708|is_app_limited:0|send_elapse:51845|ack_elapse:53889|ctl_first_sent_time:1746037247893945|lagest_ack_time:1746037247945597|curr_delivered:1743115| [2025/04/30 18:20:47 945638] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247893945| [2025/04/30 18:20:47 945643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 945647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 945655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1684232|prior_time:1746037247895648|is_app_limited:0|send_elapse:50097|ack_elapse:49949|ctl_first_sent_time:1746037247896133|lagest_ack_time:1746037247945597|curr_delivered:1744315| [2025/04/30 18:20:47 945660] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247896133| [2025/04/30 18:20:47 945664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 945668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49009|rttvar:622|minrtt:30950|latest_rtt:49464|ack_delay:1000| [2025/04/30 18:20:47 945672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48941|rttvar:603|minrtt:30950|latest_rtt:49464|ack_delay:1000| [2025/04/30 18:20:47 945676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1783|lost_pn:1780|thresh:3| [2025/04/30 18:20:47 945680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 945685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48941|rtt_var:603|pto_duration:51353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 945689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 945693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 945697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 945701] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248021716|now:1746037247945684|interv:76032| [2025/04/30 18:20:47 945705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248021716|now:1746037247945684|interval:76032|pto_count:0|srtt:48941 [2025/04/30 18:20:47 945709] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50097, ack_elapse 49949, delivered 60083|rate 1199333|lost 227| [2025/04/30 18:20:47 945714] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199333) in round 26| [2025/04/30 18:20:47 945718] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 945722] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 945726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247896133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 945731] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247896133|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 945735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48941|latest_rtt:49464|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 945743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:780|largest:780|pns:2| [2025/04/30 18:20:47 945748] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:780|frame:ACK |recv_time:1746037247945597|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 945753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367945597|now:1746037247945597|interv:120000000| [2025/04/30 18:20:47 945757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367945597|now:1746037247945597|interv:120000000| [2025/04/30 18:20:47 945761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247946487|pq_index:0| [2025/04/30 18:20:47 945765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247945127| [2025/04/30 18:20:47 945769] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247945769| [2025/04/30 18:20:47 945774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247945773| [2025/04/30 18:20:47 945779] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 945784] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48941|min_srtt:48941|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 945789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 945793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 945798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 945802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48941|min_srtt:48941|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 945807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1808616| [2025/04/30 18:20:47 945811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48941|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 945816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 945820] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48941|min_srtt:48941|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 945824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 945829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 945833] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 945841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 945845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 945849] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 945854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 945858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 945862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 945866] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247946487| [2025/04/30 18:20:47 945870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247946487| [2025/04/30 18:20:47 945874] [debug] |xqc_engine_wakeup_after|wakeup:1746037247946487|now:1746037247945874|diff:613| [2025/04/30 18:20:47 945878] [debug] |xqc_engine_main_logic|END|now:1746037247945773| [2025/04/30 18:20:47 945883] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247945883| [2025/04/30 18:20:47 945887] [debug] |xqc_engine_wakeup_after|wakeup:1746037247946487|now:1746037247945887|diff:600| [2025/04/30 18:20:47 945891] [debug] |xqc_engine_main_logic|END|now:1746037247945883| [2025/04/30 18:20:47 946961] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247946961| [2025/04/30 18:20:47 946972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247946487|pq_index:0| [2025/04/30 18:20:47 946976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247945773| [2025/04/30 18:20:47 946981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247946980| [2025/04/30 18:20:47 947005] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247946487|now:1746037247946980| [2025/04/30 18:20:47 947012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247946487|now:1746037247946980| [2025/04/30 18:20:47 947016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 947020] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 947025] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48941|min_srtt:48941|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 947030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 947035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 947039] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 947043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 947052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 947057] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 947062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 947066] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 947071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1840| [2025/04/30 18:20:47 947106] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247947079|stream_id:0|stream_offset:1772067| [2025/04/30 18:20:47 947112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 947117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 947122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48941|rtt_var:603|pto_duration:51353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 947126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 947130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 947134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 947138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248023432|now:1746037247947121|interv:76311| [2025/04/30 18:20:47 947142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248023432|now:1746037247947121|interval:76311|pto_count:0|srtt:48941 [2025/04/30 18:20:47 947147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 947152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 947156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1773246| [2025/04/30 18:20:47 947160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 947164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1841| [2025/04/30 18:20:47 947187] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247947171|stream_id:0|stream_offset:1773246| [2025/04/30 18:20:47 947192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 947197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 947205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48941|rtt_var:603|pto_duration:51353|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 947209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 947213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 947217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 947221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248023524|now:1746037247947205|interv:76319| [2025/04/30 18:20:47 947225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248023524|now:1746037247947205|interval:76319|pto_count:0|srtt:48941 [2025/04/30 18:20:47 947230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 947234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 947239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 947246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 947253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247948253|now:1746037247947253|interv:1000| [2025/04/30 18:20:47 947259] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 947266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 947272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247948253| [2025/04/30 18:20:47 947279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247948253| [2025/04/30 18:20:47 947285] [debug] |xqc_engine_wakeup_after|wakeup:1746037247948253|now:1746037247947285|diff:968| [2025/04/30 18:20:47 947292] [debug] |xqc_engine_main_logic|END|now:1746037247946980| [2025/04/30 18:20:47 947609] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247947608| [2025/04/30 18:20:47 947616] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 947622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:780| [2025/04/30 18:20:47 947626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:781| [2025/04/30 18:20:47 947632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:781| [2025/04/30 18:20:47 947636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 947641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 947645] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1684232|prior_time:1746037247895648|is_app_limited:0|send_elapse:50231|ack_elapse:51960|ctl_first_sent_time:1746037247896267|lagest_ack_time:1746037247947608|curr_delivered:1745515| [2025/04/30 18:20:47 947655] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247896267| [2025/04/30 18:20:47 947660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 947664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 947668] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1684232|prior_time:1746037247895648|is_app_limited:0|send_elapse:50231|ack_elapse:51960|ctl_first_sent_time:1746037247896267|lagest_ack_time:1746037247947608|curr_delivered:1746715| [2025/04/30 18:20:47 947673] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247897734| [2025/04/30 18:20:47 947677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 947681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48941|rttvar:603|minrtt:30950|latest_rtt:49874|ack_delay:1000| [2025/04/30 18:20:47 947686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48933|rttvar:469|minrtt:30950|latest_rtt:49874|ack_delay:1000| [2025/04/30 18:20:47 947690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1785|lost_pn:1782|thresh:3| [2025/04/30 18:20:47 947694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 947698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48933|rtt_var:469|pto_duration:50933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 947703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 947707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 947711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 947715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248023104|now:1746037247947698|interv:75406| [2025/04/30 18:20:47 947719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248023104|now:1746037247947698|interval:75406|pto_count:0|srtt:48933 [2025/04/30 18:20:47 947724] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50231, ack_elapse 51960, delivered 62483|rate 1202521|lost 227| [2025/04/30 18:20:47 947728] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202521) in round 26| [2025/04/30 18:20:47 947733] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 947737] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 947741] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247897734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 947746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247897734|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 947753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48933|latest_rtt:49874|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 947759] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:781|largest:781|pns:2| [2025/04/30 18:20:47 947763] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:781|frame:ACK |recv_time:1746037247947608|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 947768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367947608|now:1746037247947608|interv:120000000| [2025/04/30 18:20:47 947772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367947608|now:1746037247947608|interv:120000000| [2025/04/30 18:20:47 947776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247948253|pq_index:0| [2025/04/30 18:20:47 947781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247946980| [2025/04/30 18:20:47 947785] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247947785| [2025/04/30 18:20:47 947790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247947789| [2025/04/30 18:20:47 947795] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 947800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48933|min_srtt:48933|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 947804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 947809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 947814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 947818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48933|min_srtt:48933|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 947822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1810974| [2025/04/30 18:20:47 947827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 947831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 947835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48933|min_srtt:48933|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 947846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1812153| [2025/04/30 18:20:47 947851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 947855] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 947858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 947863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 947867] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 947872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 947876] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 947880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 947884] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247948253| [2025/04/30 18:20:47 947888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247948253| [2025/04/30 18:20:47 947892] [debug] |xqc_engine_wakeup_after|wakeup:1746037247948253|now:1746037247947892|diff:361| [2025/04/30 18:20:47 947896] [debug] |xqc_engine_main_logic|END|now:1746037247947789| [2025/04/30 18:20:47 947901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247947901| [2025/04/30 18:20:47 947905] [debug] |xqc_engine_wakeup_after|wakeup:1746037247948253|now:1746037247947905|diff:348| [2025/04/30 18:20:47 947909] [debug] |xqc_engine_main_logic|END|now:1746037247947901| [2025/04/30 18:20:47 948984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247948983| [2025/04/30 18:20:47 949013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247948253|pq_index:0| [2025/04/30 18:20:47 949017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247947789| [2025/04/30 18:20:47 949023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247949021| [2025/04/30 18:20:47 949027] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247948253|now:1746037247949021| [2025/04/30 18:20:47 949032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247948253|now:1746037247949021| [2025/04/30 18:20:47 949036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 949040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 949045] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48933|min_srtt:48933|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 949050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1812153| [2025/04/30 18:20:47 949060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 949064] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 949068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 949072] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 949077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 949081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 949086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 949090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1842| [2025/04/30 18:20:47 949125] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247949099|stream_id:0|stream_offset:1774425| [2025/04/30 18:20:47 949130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 949135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 949140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48933|rtt_var:469|pto_duration:50933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 949144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 949148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 949152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 949156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248025032|now:1746037247949140|interv:75892| [2025/04/30 18:20:47 949160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248025032|now:1746037247949140|interval:75892|pto_count:0|srtt:48933 [2025/04/30 18:20:47 949165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 949170] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 949174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1775604| [2025/04/30 18:20:47 949179] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 949183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1843| [2025/04/30 18:20:47 949219] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247949193|stream_id:0|stream_offset:1775604| [2025/04/30 18:20:47 949229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 949237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 949243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48933|rtt_var:469|pto_duration:50933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 949249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 949253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 949257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 949261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248025126|now:1746037247949243|interv:75883| [2025/04/30 18:20:47 949265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248025126|now:1746037247949243|interval:75883|pto_count:0|srtt:48933 [2025/04/30 18:20:47 949270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 949275] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 949279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 949284] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 949288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247950288|now:1746037247949288|interv:1000| [2025/04/30 18:20:47 949292] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 949296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 949300] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247950288| [2025/04/30 18:20:47 949304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247950288| [2025/04/30 18:20:47 949308] [debug] |xqc_engine_wakeup_after|wakeup:1746037247950288|now:1746037247949308|diff:980| [2025/04/30 18:20:47 949312] [debug] |xqc_engine_main_logic|END|now:1746037247949021| [2025/04/30 18:20:47 949600] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247949599| [2025/04/30 18:20:47 949606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 949612] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:781| [2025/04/30 18:20:47 949616] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:782| [2025/04/30 18:20:47 949622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:782| [2025/04/30 18:20:47 949626] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 949636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 949641] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1684232|prior_time:1746037247895648|is_app_limited:0|send_elapse:51834|ack_elapse:53951|ctl_first_sent_time:1746037247897870|lagest_ack_time:1746037247949599|curr_delivered:1747915| [2025/04/30 18:20:47 949646] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247897870| [2025/04/30 18:20:47 949650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 949655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 949659] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62483|prior_delivered:1686632|prior_time:1746037247898062|is_app_limited:0|send_elapse:52043|ack_elapse:51537|ctl_first_sent_time:1746037247899959|lagest_ack_time:1746037247949599|curr_delivered:1749115| [2025/04/30 18:20:47 949664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247899959| [2025/04/30 18:20:47 949668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 949672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48933|rttvar:469|minrtt:30950|latest_rtt:49640|ack_delay:1000| [2025/04/30 18:20:47 949676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48897|rttvar:425|minrtt:30950|latest_rtt:49640|ack_delay:1000| [2025/04/30 18:20:47 949681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1787|lost_pn:1784|thresh:3| [2025/04/30 18:20:47 949685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 949689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48897|rtt_var:425|pto_duration:50897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 949694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 949698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 949702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 949706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248025090|now:1746037247949689|interv:75401| [2025/04/30 18:20:47 949710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248025090|now:1746037247949689|interval:75401|pto_count:0|srtt:48897 [2025/04/30 18:20:47 949715] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52043, ack_elapse 51537, delivered 62483|rate 1200603|lost 227| [2025/04/30 18:20:47 949719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200603) in round 26| [2025/04/30 18:20:47 949724] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 949730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 949734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247899959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 949739] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247899959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 949744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48897|latest_rtt:49640|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 949750] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:782|largest:782|pns:2| [2025/04/30 18:20:47 949755] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:782|frame:ACK |recv_time:1746037247949599|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 949759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367949599|now:1746037247949599|interv:120000000| [2025/04/30 18:20:47 949764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367949599|now:1746037247949599|interv:120000000| [2025/04/30 18:20:47 949768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247950288|pq_index:0| [2025/04/30 18:20:47 949772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247949021| [2025/04/30 18:20:47 949776] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247949776| [2025/04/30 18:20:47 949781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247949780| [2025/04/30 18:20:47 949786] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 949791] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48897|min_srtt:48897|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 949796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1812153| [2025/04/30 18:20:47 949800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 949805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 949810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48897|min_srtt:48897|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 949814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1813332| [2025/04/30 18:20:47 949821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48897|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 949825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 949830] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48897|min_srtt:48897|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 949834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 949838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 949842] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 949846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 949851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 949855] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 949860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 949864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 949868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 949872] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247950288| [2025/04/30 18:20:47 949876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247950288| [2025/04/30 18:20:47 949880] [debug] |xqc_engine_wakeup_after|wakeup:1746037247950288|now:1746037247949880|diff:408| [2025/04/30 18:20:47 949885] [debug] |xqc_engine_main_logic|END|now:1746037247949780| [2025/04/30 18:20:47 949889] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247949889| [2025/04/30 18:20:47 949893] [debug] |xqc_engine_wakeup_after|wakeup:1746037247950288|now:1746037247949893|diff:395| [2025/04/30 18:20:47 949897] [debug] |xqc_engine_main_logic|END|now:1746037247949889| [2025/04/30 18:20:47 950979] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247950979| [2025/04/30 18:20:47 951011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247950288|pq_index:0| [2025/04/30 18:20:47 951019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247949780| [2025/04/30 18:20:47 951028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247951026| [2025/04/30 18:20:47 951036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247950288|now:1746037247951026| [2025/04/30 18:20:47 951043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247950288|now:1746037247951026| [2025/04/30 18:20:47 951057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 951064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 951072] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48897|min_srtt:48897|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 951081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 951089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 951096] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 951102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 951110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 951118] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 951125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 951133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 951140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1844| [2025/04/30 18:20:47 951195] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247951152|stream_id:0|stream_offset:1776783| [2025/04/30 18:20:47 951206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 951214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 951221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48897|rtt_var:425|pto_duration:50897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 951229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 951236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 951243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 951250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248027049|now:1746037247951221|interv:75828| [2025/04/30 18:20:47 951257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248027049|now:1746037247951221|interval:75828|pto_count:0|srtt:48897 [2025/04/30 18:20:47 951265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 951273] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 951288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1777962| [2025/04/30 18:20:47 951296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 951303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1845| [2025/04/30 18:20:47 951347] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247951315|stream_id:0|stream_offset:1777962| [2025/04/30 18:20:47 951358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 951367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 951373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48897|rtt_var:425|pto_duration:50897|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 951381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 951388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 951394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 951401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248027212|now:1746037247951373|interv:75839| [2025/04/30 18:20:47 951407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248027212|now:1746037247951373|interval:75839|pto_count:0|srtt:48897 [2025/04/30 18:20:47 951414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 951421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 951428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 951450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 951457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247952457|now:1746037247951457|interv:1000| [2025/04/30 18:20:47 951464] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 951470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 951477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247952457| [2025/04/30 18:20:47 951484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247952457| [2025/04/30 18:20:47 951491] [debug] |xqc_engine_wakeup_after|wakeup:1746037247952457|now:1746037247951491|diff:966| [2025/04/30 18:20:47 951498] [debug] |xqc_engine_main_logic|END|now:1746037247951026| [2025/04/30 18:20:47 951600] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247951599| [2025/04/30 18:20:47 951610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 951625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:782| [2025/04/30 18:20:47 951631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:783| [2025/04/30 18:20:47 951639] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:783| [2025/04/30 18:20:47 951644] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 951651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 951657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1686632|prior_time:1746037247898062|is_app_limited:0|send_elapse:52197|ack_elapse:53537|ctl_first_sent_time:1746037247900113|lagest_ack_time:1746037247951599|curr_delivered:1750315| [2025/04/30 18:20:47 951664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247900113| [2025/04/30 18:20:47 951671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 951677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 951683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1691432|prior_time:1746037247901788|is_app_limited:0|send_elapse:49957|ack_elapse:49811|ctl_first_sent_time:1746037247902374|lagest_ack_time:1746037247951599|curr_delivered:1751515| [2025/04/30 18:20:47 951690] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247902374| [2025/04/30 18:20:47 951696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 951702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48897|rttvar:425|minrtt:30950|latest_rtt:49225|ack_delay:1000| [2025/04/30 18:20:47 951709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48813|rttvar:487|minrtt:30950|latest_rtt:49225|ack_delay:1000| [2025/04/30 18:20:47 951715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1789|lost_pn:1786|thresh:3| [2025/04/30 18:20:47 951721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 951727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48813|rtt_var:487|pto_duration:50813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 951733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 951739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 951745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 951751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248027128|now:1746037247951727|interv:75401| [2025/04/30 18:20:47 951757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248027128|now:1746037247951727|interval:75401|pto_count:0|srtt:48813 [2025/04/30 18:20:47 951769] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49957, ack_elapse 49811, delivered 60083|rate 1202694|lost 227| [2025/04/30 18:20:47 951775] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202694) in round 26| [2025/04/30 18:20:47 951781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 951787] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 951793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247902374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 951800] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247902374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 951807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48813|latest_rtt:49225|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 951816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:783|largest:783|pns:2| [2025/04/30 18:20:47 951822] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:783|frame:ACK |recv_time:1746037247951599|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 951829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367951599|now:1746037247951599|interv:120000000| [2025/04/30 18:20:47 951835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367951599|now:1746037247951599|interv:120000000| [2025/04/30 18:20:47 951842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247952457|pq_index:0| [2025/04/30 18:20:47 951848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247951026| [2025/04/30 18:20:47 951854] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247951854| [2025/04/30 18:20:47 951862] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247951860| [2025/04/30 18:20:47 951869] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 951876] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48813|min_srtt:48813|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 951882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 951889] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 951896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 951908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48813|min_srtt:48813|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 951914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1815690| [2025/04/30 18:20:47 951921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 951928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 951934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48813|min_srtt:48813|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 951940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1816869| [2025/04/30 18:20:47 951947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 951953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 951959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 951965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 951972] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 951978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 951984] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 952015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 952021] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247952457| [2025/04/30 18:20:47 952027] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247952457| [2025/04/30 18:20:47 952032] [debug] |xqc_engine_wakeup_after|wakeup:1746037247952457|now:1746037247952032|diff:425| [2025/04/30 18:20:47 952039] [debug] |xqc_engine_main_logic|END|now:1746037247951860| [2025/04/30 18:20:47 952046] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247952046| [2025/04/30 18:20:47 952052] [debug] |xqc_engine_wakeup_after|wakeup:1746037247952457|now:1746037247952052|diff:405| [2025/04/30 18:20:47 952057] [debug] |xqc_engine_main_logic|END|now:1746037247952046| [2025/04/30 18:20:47 953132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247953132| [2025/04/30 18:20:47 953147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247952457|pq_index:0| [2025/04/30 18:20:47 953153] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247951860| [2025/04/30 18:20:47 953161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247953159| [2025/04/30 18:20:47 953175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247952457|now:1746037247953159| [2025/04/30 18:20:47 953182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247952457|now:1746037247953159| [2025/04/30 18:20:47 953187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 953206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 953213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48813|min_srtt:48813|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 953221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1816869| [2025/04/30 18:20:47 953228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 953234] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 953240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 953246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 953253] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 953260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 953267] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 953273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1846| [2025/04/30 18:20:47 953317] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037247953284|stream_id:0|stream_offset:1779141| [2025/04/30 18:20:47 953326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 953333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 953339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48813|rtt_var:487|pto_duration:50813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 953346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 953352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 953357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:47 953363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248029097|now:1746037247953339|interv:75758| [2025/04/30 18:20:47 953374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248029097|now:1746037247953339|interval:75758|pto_count:0|srtt:48813 [2025/04/30 18:20:47 953381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63683| [2025/04/30 18:20:47 953387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 953393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1780320| [2025/04/30 18:20:47 953399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 953405] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1847| [2025/04/30 18:20:47 953438] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037247953414|stream_id:0|stream_offset:1780320| [2025/04/30 18:20:47 953446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 953452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:47 953458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48813|rtt_var:487|pto_duration:50813|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 953470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 953476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 953481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:47 953486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248029227|now:1746037247953458|interv:75769| [2025/04/30 18:20:47 953492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248029227|now:1746037247953458|interval:75769|pto_count:0|srtt:48813 [2025/04/30 18:20:47 953499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64883| [2025/04/30 18:20:47 953553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 953561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 953568] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 953573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247954573|now:1746037247953573|interv:1000| [2025/04/30 18:20:47 953579] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 953585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 953591] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247954573| [2025/04/30 18:20:47 953603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247954573| [2025/04/30 18:20:47 953608] [debug] |xqc_engine_wakeup_after|wakeup:1746037247954573|now:1746037247953608|diff:965| [2025/04/30 18:20:47 953614] [debug] |xqc_engine_main_logic|END|now:1746037247953159| [2025/04/30 18:20:47 953627] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037247953626| [2025/04/30 18:20:47 953634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 953642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:783| [2025/04/30 18:20:47 953648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:784| [2025/04/30 18:20:47 953656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:784| [2025/04/30 18:20:47 953663] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 953669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1791|path_largest_ack:1790| [2025/04/30 18:20:47 953676] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1691432|prior_time:1746037247901788|is_app_limited:0|send_elapse:50126|ack_elapse:51838|ctl_first_sent_time:1746037247902543|lagest_ack_time:1746037247953626|curr_delivered:1752715| [2025/04/30 18:20:47 953682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247902543| [2025/04/30 18:20:47 953688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 953695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 953701] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1691432|prior_time:1746037247901788|is_app_limited:0|send_elapse:50126|ack_elapse:51838|ctl_first_sent_time:1746037247902543|lagest_ack_time:1746037247953626|curr_delivered:1753915| [2025/04/30 18:20:47 953707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247902663| [2025/04/30 18:20:47 953713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 953719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48813|rttvar:487|minrtt:30950|latest_rtt:50963|ack_delay:1000| [2025/04/30 18:20:47 953725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48957|rttvar:653|minrtt:30950|latest_rtt:50963|ack_delay:1000| [2025/04/30 18:20:47 953731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1791|lost_pn:1788|thresh:3| [2025/04/30 18:20:47 953737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 953742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48957|rtt_var:653|pto_duration:51569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 953749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 953760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 953765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:47 953771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248029983|now:1746037247953742|interv:76241| [2025/04/30 18:20:47 953776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248029983|now:1746037247953742|interval:76241|pto_count:0|srtt:48957 [2025/04/30 18:20:47 953783] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50126, ack_elapse 51838, delivered 62483|rate 1205351|lost 227| [2025/04/30 18:20:47 953789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205351) in round 26| [2025/04/30 18:20:47 953795] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 953800] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 953806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247902663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 953812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247902663|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 953819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62483|srtt:48957|latest_rtt:50963|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 953826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 953832] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1969012|max_stream_data_old=1943074| [2025/04/30 18:20:47 953839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 953845] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 953852] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:784|largest:784|pns:2| [2025/04/30 18:20:47 953858] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:784|frame:ACK MAX_STREAM_DATA |recv_time:1746037247953626|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 953865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367953626|now:1746037247953626|interv:120000000| [2025/04/30 18:20:47 953871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367953626|now:1746037247953626|interv:120000000| [2025/04/30 18:20:47 953876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247954573|pq_index:0| [2025/04/30 18:20:47 953883] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247953159| [2025/04/30 18:20:47 953888] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247953888| [2025/04/30 18:20:47 953899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247953898| [2025/04/30 18:20:47 953906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 953913] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:47 953919] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62483|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 953926] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:47 953932] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:47 953938] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:47 953944] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:47 953950] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:47 953956] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:47 953961] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:47 953967] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:47 953973] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:47 953979] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:47 954003] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:47 954012] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:47 954018] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:47 954024] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:47 954030] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:47 954036] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:47 954042] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:47 954048] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:47 954053] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:47 954059] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:47 954065] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:47 954071] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:47 954076] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1969012| [2025/04/30 18:20:47 954084] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1968960|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:154130|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 954096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 954102] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:47 954107] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1969012| [2025/04/30 18:20:47 954114] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1968960|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:128192|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 954120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 954127] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:784|ack_delay:500|first_ack_range:35|largest_pkt_recv_time:1746037247953626| [2025/04/30 18:20:47 954133] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:784|low:749|pkt_pns:2| [2025/04/30 18:20:47 954138] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:784|frame_largest_recv:784| [2025/04/30 18:20:47 954144] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 954150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48957|min_srtt:48957|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 954157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 954163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 954169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48957|min_srtt:48957|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 954175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 954181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 954187] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48957|min_srtt:48957|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 954193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1816869| [2025/04/30 18:20:47 954199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 954206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 954212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48957|min_srtt:48957|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 954222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1818048| [2025/04/30 18:20:47 954228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 954234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 954240] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48957|min_srtt:48957|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 954246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:62483|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1819227| [2025/04/30 18:20:47 954253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 954258] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 954264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 954269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 954276] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 954282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1848| [2025/04/30 18:20:47 954323] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1848|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62483|now:1746037247954291|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 954331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1848|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 954338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1848|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 954344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:47 954350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48957|rtt_var:653|pto_duration:51569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 954356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 954362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 954368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62502| [2025/04/30 18:20:47 954373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248030860|now:1746037247954350|interv:76510| [2025/04/30 18:20:47 954379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248030860|now:1746037247954350|interval:76510|pto_count:0|srtt:48957 [2025/04/30 18:20:47 954391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62502| [2025/04/30 18:20:47 954397] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 954403] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1849| [2025/04/30 18:20:47 954484] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1849|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62502|now:1746037247954411|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 954493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1849|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 954500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1849|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 954506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62502|applimit:0| [2025/04/30 18:20:47 954512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48957|rtt_var:653|pto_duration:51569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 954519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 954524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 954530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:47 954536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248030980|now:1746037247954512|interv:76468| [2025/04/30 18:20:47 954541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248030980|now:1746037247954512|interval:76468|pto_count:0|srtt:48957 [2025/04/30 18:20:47 954548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62521| [2025/04/30 18:20:47 954555] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 954561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 954567] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 954573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 954579] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247954573| [2025/04/30 18:20:47 954585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247954573| [2025/04/30 18:20:47 954591] [debug] |xqc_engine_wakeup_after|wakeup:1746037247954573|now:1746037247954591|diff:18446744073709551598| [2025/04/30 18:20:47 954597] [debug] |xqc_engine_main_logic|END|now:1746037247953898| [2025/04/30 18:20:47 954605] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247954605| [2025/04/30 18:20:47 954617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247954573|pq_index:0| [2025/04/30 18:20:47 954623] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247953898| [2025/04/30 18:20:47 954630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247954629| [2025/04/30 18:20:47 954637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247954573|now:1746037247954629| [2025/04/30 18:20:47 954642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247954573|now:1746037247954629| [2025/04/30 18:20:47 954648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 954654] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 954661] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48957|min_srtt:48957|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 954667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1819227| [2025/04/30 18:20:47 954673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 954679] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 954684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 954690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 954697] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 954703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:62521|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 954709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 954715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1850| [2025/04/30 18:20:47 954755] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1850|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:62521|now:1746037247954725|stream_id:0|stream_offset:1781499| [2025/04/30 18:20:47 954763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1850|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 18:20:47 954770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:47 954776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48957|rtt_var:653|pto_duration:51569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 954783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 954788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 954799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 954805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248031294|now:1746037247954776|interv:76518| [2025/04/30 18:20:47 954810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248031294|now:1746037247954776|interval:76518|pto_count:0|srtt:48957 [2025/04/30 18:20:47 954817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63727| [2025/04/30 18:20:47 954824] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 954830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1782678| [2025/04/30 18:20:47 954836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 954842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1851| [2025/04/30 18:20:47 954875] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037247954851|stream_id:0|stream_offset:1782678| [2025/04/30 18:20:47 954883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 954889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:47 954895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48957|rtt_var:653|pto_duration:51569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 954901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 954907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 954912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:47 954918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248031420|now:1746037247954895|interv:76525| [2025/04/30 18:20:47 954923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248031420|now:1746037247954895|interval:76525|pto_count:0|srtt:48957 [2025/04/30 18:20:47 954930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64927| [2025/04/30 18:20:47 954936] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 954942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 954948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 954954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247955954|now:1746037247954954|interv:1000| [2025/04/30 18:20:47 954964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 954969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 954975] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247955954| [2025/04/30 18:20:47 954981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247955954| [2025/04/30 18:20:47 955007] [debug] |xqc_engine_wakeup_after|wakeup:1746037247955954|now:1746037247955006|diff:948| [2025/04/30 18:20:47 955013] [debug] |xqc_engine_main_logic|END|now:1746037247954629| [2025/04/30 18:20:47 955628] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247955627| [2025/04/30 18:20:47 955638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 955646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:784| [2025/04/30 18:20:47 955651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:785| [2025/04/30 18:20:47 955659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:785| [2025/04/30 18:20:47 955665] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 955672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 955678] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1691432|prior_time:1746037247901788|is_app_limited:0|send_elapse:51716|ack_elapse:53839|ctl_first_sent_time:1746037247904133|lagest_ack_time:1746037247955627|curr_delivered:1755115| [2025/04/30 18:20:47 955685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247904133| [2025/04/30 18:20:47 955691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 955697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 955703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60083|prior_delivered:1696232|prior_time:1746037247905796|is_app_limited:0|send_elapse:50316|ack_elapse:49831|ctl_first_sent_time:1746037247906383|lagest_ack_time:1746037247955627|curr_delivered:1756315| [2025/04/30 18:20:47 955710] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247906383| [2025/04/30 18:20:47 955715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 955721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48957|rttvar:653|minrtt:30950|latest_rtt:49244|ack_delay:1000| [2025/04/30 18:20:47 955727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48868|rttvar:668|minrtt:30950|latest_rtt:49244|ack_delay:1000| [2025/04/30 18:20:47 955733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1793|lost_pn:1790|thresh:3| [2025/04/30 18:20:47 955739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 955751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48868|rtt_var:668|pto_duration:51540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 955757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 955763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 955768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:47 955774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248031391|now:1746037247955750|interv:75641| [2025/04/30 18:20:47 955779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248031391|now:1746037247955750|interval:75641|pto_count:0|srtt:48868 [2025/04/30 18:20:47 955785] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50316, ack_elapse 49831, delivered 60083|rate 1194113|lost 227| [2025/04/30 18:20:47 955792] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194113) in round 26| [2025/04/30 18:20:47 955797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 955803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 955808] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247906383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 955815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247906383|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 955821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62527|srtt:48868|latest_rtt:49244|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 955829] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:785|largest:785|pns:2| [2025/04/30 18:20:47 955835] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:785|frame:ACK |recv_time:1746037247955627|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 955842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367955627|now:1746037247955627|interv:120000000| [2025/04/30 18:20:47 955847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367955627|now:1746037247955627|interv:120000000| [2025/04/30 18:20:47 955853] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247955954|pq_index:0| [2025/04/30 18:20:47 955859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247954629| [2025/04/30 18:20:47 955864] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247955864| [2025/04/30 18:20:47 955871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247955869| [2025/04/30 18:20:47 955882] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 955888] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48868|min_srtt:48868|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 955894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1819227| [2025/04/30 18:20:47 955900] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 955907] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 955913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48868|min_srtt:48868|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 955918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1820406| [2025/04/30 18:20:47 955925] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 955930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 955936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48868|min_srtt:48868|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 955942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 955948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 955953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 955958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 955964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 955970] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 955976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 955982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 956008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 956014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247955954| [2025/04/30 18:20:47 956020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247955954| [2025/04/30 18:20:47 956029] [debug] |xqc_engine_wakeup_after|wakeup:1746037247955954|now:1746037247956029|diff:18446744073709551541| [2025/04/30 18:20:47 956035] [debug] |xqc_engine_main_logic|END|now:1746037247955869| [2025/04/30 18:20:47 956043] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247956042| [2025/04/30 18:20:47 956048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247955954|pq_index:0| [2025/04/30 18:20:47 956054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247955869| [2025/04/30 18:20:47 956061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247956059| [2025/04/30 18:20:47 956067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247955954|now:1746037247956059| [2025/04/30 18:20:47 956073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247955954|now:1746037247956059| [2025/04/30 18:20:47 956078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 956084] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 956090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48868|min_srtt:48868|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 956096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 956102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 956107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 956112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 956118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 956124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 956130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 956136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 956141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1852| [2025/04/30 18:20:47 956182] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037247956151|stream_id:0|stream_offset:1783857| [2025/04/30 18:20:47 956191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 956198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:47 956204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48868|rtt_var:668|pto_duration:51540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 956215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 956220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 956226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 956232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248032691|now:1746037247956203|interv:76488| [2025/04/30 18:20:47 956238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248032691|now:1746037247956203|interval:76488|pto_count:0|srtt:48868 [2025/04/30 18:20:47 956245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63727| [2025/04/30 18:20:47 956252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 956258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1785036| [2025/04/30 18:20:47 956265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 956271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247957271|now:1746037247956271|interv:1000| [2025/04/30 18:20:47 956277] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 956283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 956288] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247957271| [2025/04/30 18:20:47 956294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247957271| [2025/04/30 18:20:47 956300] [debug] |xqc_engine_wakeup_after|wakeup:1746037247957271|now:1746037247956300|diff:971| [2025/04/30 18:20:47 956306] [debug] |xqc_engine_main_logic|END|now:1746037247956059| [2025/04/30 18:20:47 957397] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247957397| [2025/04/30 18:20:47 957412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247957271|pq_index:0| [2025/04/30 18:20:47 957419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247956059| [2025/04/30 18:20:47 957427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247957425| [2025/04/30 18:20:47 957434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247957271|now:1746037247957425| [2025/04/30 18:20:47 957440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247957271|now:1746037247957425| [2025/04/30 18:20:47 957445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 957451] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 957458] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48868|min_srtt:48868|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 957465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 957479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 957485] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 957490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 957497] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 957503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 957509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1785036| [2025/04/30 18:20:47 957515] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 957521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1853| [2025/04/30 18:20:47 957577] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037247957546|stream_id:0|stream_offset:1785036| [2025/04/30 18:20:47 957586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 957593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:47 957600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48868|rtt_var:668|pto_duration:51540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 957606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 957612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 957617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:47 957623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248034086|now:1746037247957599|interv:76487| [2025/04/30 18:20:47 957629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248034086|now:1746037247957599|interval:76487|pto_count:0|srtt:48868 [2025/04/30 18:20:47 957636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64927| [2025/04/30 18:20:47 957643] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 957649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1786215| [2025/04/30 18:20:47 957655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 957661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1854| [2025/04/30 18:20:47 957714] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64927|now:1746037247957676|stream_id:0|stream_offset:1786215| [2025/04/30 18:20:47 957722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 957729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64927|applimit:0| [2025/04/30 18:20:47 957735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48868|rtt_var:668|pto_duration:51540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 957741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 957747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 957753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66127| [2025/04/30 18:20:47 957758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248034216|now:1746037247957735|interv:76481| [2025/04/30 18:20:47 957764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248034216|now:1746037247957735|interval:76481|pto_count:0|srtt:48868 [2025/04/30 18:20:47 957771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66127| [2025/04/30 18:20:47 957777] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 957783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1787394| [2025/04/30 18:20:47 957789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 957799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247958798|now:1746037247957798|interv:1000| [2025/04/30 18:20:47 957804] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 957810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 957815] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247958798| [2025/04/30 18:20:47 957821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247958798| [2025/04/30 18:20:47 957826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247958798|now:1746037247957826|diff:972| [2025/04/30 18:20:47 957833] [debug] |xqc_engine_main_logic|END|now:1746037247957425| [2025/04/30 18:20:47 957846] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247957845| [2025/04/30 18:20:47 957853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 957861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:785| [2025/04/30 18:20:47 957866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:786| [2025/04/30 18:20:47 957874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:786| [2025/04/30 18:20:47 957880] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 957893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 957899] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1696232|prior_time:1746037247905796|is_app_limited:0|send_elapse:50535|ack_elapse:52049|ctl_first_sent_time:1746037247906602|lagest_ack_time:1746037247957845|curr_delivered:1757515| [2025/04/30 18:20:47 957906] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247906602| [2025/04/30 18:20:47 957913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 957919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 957926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1696232|prior_time:1746037247905796|is_app_limited:0|send_elapse:50535|ack_elapse:52049|ctl_first_sent_time:1746037247906602|lagest_ack_time:1746037247957845|curr_delivered:1758715| [2025/04/30 18:20:47 957933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247906791| [2025/04/30 18:20:47 957938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 957944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48868|rttvar:668|minrtt:30950|latest_rtt:51054|ack_delay:1000| [2025/04/30 18:20:47 957951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49016|rttvar:797|minrtt:30950|latest_rtt:51054|ack_delay:1000| [2025/04/30 18:20:47 957957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1795|lost_pn:1792|thresh:3| [2025/04/30 18:20:47 957963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 957969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49016|rtt_var:797|pto_duration:52204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 957976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 957982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 958013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 958020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248034880|now:1746037247957969|interv:76911| [2025/04/30 18:20:47 958026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248034880|now:1746037247957969|interval:76911|pto_count:0|srtt:49016 [2025/04/30 18:20:47 958033] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50535, ack_elapse 52049, delivered 62483|rate 1200464|lost 227| [2025/04/30 18:20:47 958039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200464) in round 26| [2025/04/30 18:20:47 958046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 958060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 958065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247906791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 958071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247906791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 958078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63727|srtt:49016|latest_rtt:51054|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 958086] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:786|largest:786|pns:2| [2025/04/30 18:20:47 958091] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:786|frame:ACK |recv_time:1746037247957845|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 958098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367957845|now:1746037247957845|interv:120000000| [2025/04/30 18:20:47 958103] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367957845|now:1746037247957845|interv:120000000| [2025/04/30 18:20:47 958108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247958798|pq_index:0| [2025/04/30 18:20:47 958114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247957425| [2025/04/30 18:20:47 958119] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247958119| [2025/04/30 18:20:47 958126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247958124| [2025/04/30 18:20:47 958133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 958139] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49016|min_srtt:49016|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 958146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 958152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 958159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 958165] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49016|min_srtt:49016|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 958171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1822764| [2025/04/30 18:20:47 958183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49016|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 958189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 958196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49016|min_srtt:49016|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 958202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1823943| [2025/04/30 18:20:47 958209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 958215] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 958221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 958227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 958234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 958240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1787394| [2025/04/30 18:20:47 958247] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 958252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 958258] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247958798| [2025/04/30 18:20:47 958264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247958798| [2025/04/30 18:20:47 958270] [debug] |xqc_engine_wakeup_after|wakeup:1746037247958798|now:1746037247958270|diff:528| [2025/04/30 18:20:47 958276] [debug] |xqc_engine_main_logic|END|now:1746037247958124| [2025/04/30 18:20:47 958284] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247958284| [2025/04/30 18:20:47 958290] [debug] |xqc_engine_wakeup_after|wakeup:1746037247958798|now:1746037247958289|diff:509| [2025/04/30 18:20:47 958295] [debug] |xqc_engine_main_logic|END|now:1746037247958284| [2025/04/30 18:20:47 959381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247959381| [2025/04/30 18:20:47 959396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247958798|pq_index:0| [2025/04/30 18:20:47 959402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247958124| [2025/04/30 18:20:47 959410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247959408| [2025/04/30 18:20:47 959417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247958798|now:1746037247959408| [2025/04/30 18:20:47 959423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247958798|now:1746037247959408| [2025/04/30 18:20:47 959436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 959442] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 959449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49016|min_srtt:49016|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 959456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1823943| [2025/04/30 18:20:47 959463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 959468] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 959474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 959480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 959487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 959493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1787394| [2025/04/30 18:20:47 959500] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 959506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1855| [2025/04/30 18:20:47 959552] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037247959517|stream_id:0|stream_offset:1787394| [2025/04/30 18:20:47 959561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 959568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:47 959575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49016|rtt_var:797|pto_duration:52204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 959581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 959586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 959592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:47 959598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248036721|now:1746037247959574|interv:77147| [2025/04/30 18:20:47 959603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248036721|now:1746037247959574|interval:77147|pto_count:0|srtt:49016 [2025/04/30 18:20:47 959610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64927| [2025/04/30 18:20:47 959617] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 959628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1788573| [2025/04/30 18:20:47 959634] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 959640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1856| [2025/04/30 18:20:47 959675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64927|now:1746037247959649|stream_id:0|stream_offset:1788573| [2025/04/30 18:20:47 959683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 959690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64927|applimit:0| [2025/04/30 18:20:47 959696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49016|rtt_var:797|pto_duration:52204|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 959702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 959707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 959713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66127| [2025/04/30 18:20:47 959718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248036853|now:1746037247959695|interv:77158| [2025/04/30 18:20:47 959723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248036853|now:1746037247959695|interval:77158|pto_count:0|srtt:49016 [2025/04/30 18:20:47 959730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66127| [2025/04/30 18:20:47 959737] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 959742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1789752| [2025/04/30 18:20:47 959749] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 959754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247960754|now:1746037247959754|interv:1000| [2025/04/30 18:20:47 959761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 959766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 959771] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247960754| [2025/04/30 18:20:47 959778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247960754| [2025/04/30 18:20:47 959784] [debug] |xqc_engine_wakeup_after|wakeup:1746037247960754|now:1746037247959784|diff:970| [2025/04/30 18:20:47 959790] [debug] |xqc_engine_main_logic|END|now:1746037247959408| [2025/04/30 18:20:47 959803] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247959802| [2025/04/30 18:20:47 959816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 959824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:786| [2025/04/30 18:20:47 959830] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:787| [2025/04/30 18:20:47 959838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:787| [2025/04/30 18:20:47 959844] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 959851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 959857] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1698632|prior_time:1746037247907743|is_app_limited:0|send_elapse:50260|ack_elapse:52059|ctl_first_sent_time:1746037247908349|lagest_ack_time:1746037247959802|curr_delivered:1759915| [2025/04/30 18:20:47 959865] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247908349| [2025/04/30 18:20:47 959871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 959877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 959883] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61283|prior_delivered:1698632|prior_time:1746037247907743|is_app_limited:0|send_elapse:50260|ack_elapse:52059|ctl_first_sent_time:1746037247908349|lagest_ack_time:1746037247959802|curr_delivered:1761115| [2025/04/30 18:20:47 959890] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247908496| [2025/04/30 18:20:47 959896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 959902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49016|rttvar:797|minrtt:30950|latest_rtt:51306|ack_delay:1000| [2025/04/30 18:20:47 959908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49177|rttvar:920|minrtt:30950|latest_rtt:51306|ack_delay:1000| [2025/04/30 18:20:47 959915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1797|lost_pn:1794|thresh:3| [2025/04/30 18:20:47 959921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 959926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49177|rtt_var:920|pto_duration:52857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 959933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 959938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 959944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 959950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248037506|now:1746037247959926|interv:77580| [2025/04/30 18:20:47 959956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248037506|now:1746037247959926|interval:77580|pto_count:0|srtt:49177 [2025/04/30 18:20:47 959967] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50260, ack_elapse 52059, delivered 62483|rate 1200234|lost 227| [2025/04/30 18:20:47 959974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200234) in round 26| [2025/04/30 18:20:47 959980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 960009] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 960019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247908496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 960025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247908496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1701032| [2025/04/30 18:20:47 960032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63727|srtt:49177|latest_rtt:51306|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 960040] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:787|largest:787|pns:2| [2025/04/30 18:20:47 960047] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:787|frame:ACK |recv_time:1746037247959802|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 960054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367959802|now:1746037247959802|interv:120000000| [2025/04/30 18:20:47 960060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367959802|now:1746037247959802|interv:120000000| [2025/04/30 18:20:47 960065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247960754|pq_index:0| [2025/04/30 18:20:47 960071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247959408| [2025/04/30 18:20:47 960077] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247960077| [2025/04/30 18:20:47 960084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247960082| [2025/04/30 18:20:47 960091] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 960097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49177|min_srtt:49177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 960104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1823943| [2025/04/30 18:20:47 960111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 960123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 960129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49177|min_srtt:49177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 960135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1825122| [2025/04/30 18:20:47 960142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 960148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 960155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49177|min_srtt:49177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 960161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1826301| [2025/04/30 18:20:47 960167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 960173] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 960178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 960184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 960190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 960196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1789752| [2025/04/30 18:20:47 960202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 960208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 960214] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247960754| [2025/04/30 18:20:47 960220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247960754| [2025/04/30 18:20:47 960225] [debug] |xqc_engine_wakeup_after|wakeup:1746037247960754|now:1746037247960225|diff:529| [2025/04/30 18:20:47 960231] [debug] |xqc_engine_main_logic|END|now:1746037247960082| [2025/04/30 18:20:47 960241] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247960240| [2025/04/30 18:20:47 960247] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 960255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:787| [2025/04/30 18:20:47 960261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:788| [2025/04/30 18:20:47 960269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:788| [2025/04/30 18:20:47 960280] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 960287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1798|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1798| [2025/04/30 18:20:47 960294] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60102|prior_delivered:1701032|prior_time:1746037247909639|is_app_limited:0|send_elapse:50284|ack_elapse:50601|ctl_first_sent_time:1746037247910489|lagest_ack_time:1746037247960240|curr_delivered:1761134| [2025/04/30 18:20:47 960300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247910489| [2025/04/30 18:20:47 960306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 960312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1799|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1799|path_largest_ack:1799| [2025/04/30 18:20:47 960318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:60102|prior_delivered:1701032|prior_time:1746037247909639|is_app_limited:0|send_elapse:50284|ack_elapse:50601|ctl_first_sent_time:1746037247910489|lagest_ack_time:1746037247960240|curr_delivered:1761153| [2025/04/30 18:20:47 960325] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247910618| [2025/04/30 18:20:47 960330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 960336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49177|rttvar:920|minrtt:30950|latest_rtt:49622|ack_delay:0| [2025/04/30 18:20:47 960343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49232|rttvar:801|minrtt:30950|latest_rtt:49622|ack_delay:0| [2025/04/30 18:20:47 960350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1799|lost_pn:1796|thresh:3| [2025/04/30 18:20:47 960355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 960361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49232|rtt_var:801|pto_duration:52436|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 960367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 960373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 960378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 960384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248037085|now:1746037247960360|interv:76725| [2025/04/30 18:20:47 960390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248037085|now:1746037247960360|interval:76725|pto_count:0|srtt:49232 [2025/04/30 18:20:47 960397] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50284, ack_elapse 50601, delivered 60121|rate 1188138|lost 227| [2025/04/30 18:20:47 960403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 26 -> 27| [2025/04/30 18:20:47 960415] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188138) in round 27| [2025/04/30 18:20:47 960421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 960427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 960433] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037247910618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 960440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037247910618|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 960446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63689|srtt:49232|latest_rtt:49622|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:47 960454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:788|largest:788|pns:2| [2025/04/30 18:20:47 960461] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:788|frame:ACK |recv_time:1746037247960240|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 960467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367960240|now:1746037247960240|interv:120000000| [2025/04/30 18:20:47 960473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367960240|now:1746037247960240|interv:120000000| [2025/04/30 18:20:47 960479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247960754|pq_index:0| [2025/04/30 18:20:47 960486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247960082| [2025/04/30 18:20:47 960491] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247960491| [2025/04/30 18:20:47 960499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247960498| [2025/04/30 18:20:47 960507] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 960514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49232|min_srtt:49232|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 960520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1826301| [2025/04/30 18:20:47 960527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 960532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 960537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 960543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 960554] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 960560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1789752| [2025/04/30 18:20:47 960566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 960571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 960576] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247960754| [2025/04/30 18:20:47 960582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247960754| [2025/04/30 18:20:47 960588] [debug] |xqc_engine_wakeup_after|wakeup:1746037247960754|now:1746037247960588|diff:166| [2025/04/30 18:20:47 960594] [debug] |xqc_engine_main_logic|END|now:1746037247960498| [2025/04/30 18:20:47 960602] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247960602| [2025/04/30 18:20:47 960608] [debug] |xqc_engine_wakeup_after|wakeup:1746037247960754|now:1746037247960608|diff:146| [2025/04/30 18:20:47 960614] [debug] |xqc_engine_main_logic|END|now:1746037247960602| [2025/04/30 18:20:47 961626] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247961625| [2025/04/30 18:20:47 961641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 961649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:788| [2025/04/30 18:20:47 961655] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:789| [2025/04/30 18:20:47 961663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:789| [2025/04/30 18:20:47 961668] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 961675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 961681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1701032|prior_time:1746037247909639|is_app_limited:0|send_elapse:50504|ack_elapse:51986|ctl_first_sent_time:1746037247910709|lagest_ack_time:1746037247961625|curr_delivered:1762353| [2025/04/30 18:20:47 961688] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247910709| [2025/04/30 18:20:47 961694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 961700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 961706] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1701032|prior_time:1746037247909639|is_app_limited:0|send_elapse:50504|ack_elapse:51986|ctl_first_sent_time:1746037247910709|lagest_ack_time:1746037247961625|curr_delivered:1763553| [2025/04/30 18:20:47 961712] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247910851| [2025/04/30 18:20:47 961718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 961723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49232|rttvar:801|minrtt:30950|latest_rtt:50774|ack_delay:0| [2025/04/30 18:20:47 961735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49424|rttvar:986|minrtt:30950|latest_rtt:50774|ack_delay:0| [2025/04/30 18:20:47 961741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1801|lost_pn:1798|thresh:3| [2025/04/30 18:20:47 961746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 961752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49424|rtt_var:986|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 961758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 961764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 961769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:47 961775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248038017|now:1746037247961752|interv:76265| [2025/04/30 18:20:47 961781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248038017|now:1746037247961752|interval:76265|pto_count:0|srtt:49424 [2025/04/30 18:20:47 961787] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50504, ack_elapse 51986, delivered 62521|rate 1202650|lost 227| [2025/04/30 18:20:47 961793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202650) in round 27| [2025/04/30 18:20:47 961799] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 961804] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 961810] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247910851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 961816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247910851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 961823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61289|srtt:49424|latest_rtt:50774|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 961831] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:789|largest:789|pns:2| [2025/04/30 18:20:47 961838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:789|frame:ACK |recv_time:1746037247961625|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 961844] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367961625|now:1746037247961625|interv:120000000| [2025/04/30 18:20:47 961850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367961625|now:1746037247961625|interv:120000000| [2025/04/30 18:20:47 961860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247960754|pq_index:0| [2025/04/30 18:20:47 961866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247960498| [2025/04/30 18:20:47 961872] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247961872| [2025/04/30 18:20:47 961879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247961877| [2025/04/30 18:20:47 961886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247960754|now:1746037247961877| [2025/04/30 18:20:47 961891] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247960754|now:1746037247961877| [2025/04/30 18:20:47 961897] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 961903] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 961910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49424|min_srtt:49424|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 961916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61289|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1826301| [2025/04/30 18:20:47 961923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 961929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 961936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49424|min_srtt:49424|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 961942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61289|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1827480| [2025/04/30 18:20:47 961949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 961955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 961961] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49424|min_srtt:49424|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 961967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61289|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1828659| [2025/04/30 18:20:47 961974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 961979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 961985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 962022] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 962029] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 962034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1789752| [2025/04/30 18:20:47 962041] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 962047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1857| [2025/04/30 18:20:47 962089] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61289|now:1746037247962057|stream_id:0|stream_offset:1789752| [2025/04/30 18:20:47 962098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 962105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61289|applimit:0| [2025/04/30 18:20:47 962111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49424|rtt_var:986|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 962117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 962122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 962127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:47 962133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248040425|now:1746037247962110|interv:78315| [2025/04/30 18:20:47 962139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248040425|now:1746037247962110|interval:78315|pto_count:0|srtt:49424 [2025/04/30 18:20:47 962145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62489| [2025/04/30 18:20:47 962152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 962158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1790931| [2025/04/30 18:20:47 962164] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 962170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1858| [2025/04/30 18:20:47 962205] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037247962179|stream_id:0|stream_offset:1790931| [2025/04/30 18:20:47 962213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 962220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:47 962232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49424|rtt_var:986|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 962239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 962245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 962250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 962256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248040547|now:1746037247962232|interv:78315| [2025/04/30 18:20:47 962262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248040547|now:1746037247962232|interval:78315|pto_count:0|srtt:49424 [2025/04/30 18:20:47 962268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63689| [2025/04/30 18:20:47 962275] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 962281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1792110| [2025/04/30 18:20:47 962288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 962293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247963293|now:1746037247962293|interv:1000| [2025/04/30 18:20:47 962299] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 962305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 962311] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247963293| [2025/04/30 18:20:47 962317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247963293| [2025/04/30 18:20:47 962322] [debug] |xqc_engine_wakeup_after|wakeup:1746037247963293|now:1746037247962322|diff:971| [2025/04/30 18:20:47 962328] [debug] |xqc_engine_main_logic|END|now:1746037247961877| [2025/04/30 18:20:47 962335] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247962335| [2025/04/30 18:20:47 962340] [debug] |xqc_engine_wakeup_after|wakeup:1746037247963293|now:1746037247962340|diff:953| [2025/04/30 18:20:47 962346] [debug] |xqc_engine_main_logic|END|now:1746037247962335| [2025/04/30 18:20:47 963419] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247963419| [2025/04/30 18:20:47 963433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247963293|pq_index:0| [2025/04/30 18:20:47 963440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247961877| [2025/04/30 18:20:47 963447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247963445| [2025/04/30 18:20:47 963454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247963293|now:1746037247963445| [2025/04/30 18:20:47 963460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247963293|now:1746037247963445| [2025/04/30 18:20:47 963465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 963477] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 963484] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49424|min_srtt:49424|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 963490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1828659| [2025/04/30 18:20:47 963496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 963501] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 963506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 963512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 963518] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 963524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1792110| [2025/04/30 18:20:47 963543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 963549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1859| [2025/04/30 18:20:47 963592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247963560|stream_id:0|stream_offset:1792110| [2025/04/30 18:20:47 963601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 963608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 963615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49424|rtt_var:986|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 963621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 963627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 963633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 963639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248041928|now:1746037247963614|interv:78314| [2025/04/30 18:20:47 963644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248041928|now:1746037247963614|interval:78314|pto_count:0|srtt:49424 [2025/04/30 18:20:47 963651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 963658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 963664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1793289| [2025/04/30 18:20:47 963677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 963684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1860| [2025/04/30 18:20:47 963720] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247963693|stream_id:0|stream_offset:1793289| [2025/04/30 18:20:47 963727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 963734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 963740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49424|rtt_var:986|pto_duration:53368|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 963745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 963751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 963756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 963762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248042061|now:1746037247963739|interv:78322| [2025/04/30 18:20:47 963767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248042061|now:1746037247963739|interval:78322|pto_count:0|srtt:49424 [2025/04/30 18:20:47 963773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66089| [2025/04/30 18:20:47 963781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 963787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 963794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 963799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247964799|now:1746037247963799|interv:1000| [2025/04/30 18:20:47 963804] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 963810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 963815] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247964799| [2025/04/30 18:20:47 963821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247964799| [2025/04/30 18:20:47 963826] [debug] |xqc_engine_wakeup_after|wakeup:1746037247964799|now:1746037247963826|diff:973| [2025/04/30 18:20:47 963832] [debug] |xqc_engine_main_logic|END|now:1746037247963445| [2025/04/30 18:20:47 963844] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247963843| [2025/04/30 18:20:47 963851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 963863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:789| [2025/04/30 18:20:47 963868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:790| [2025/04/30 18:20:47 963875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:790| [2025/04/30 18:20:47 963881] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 963888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 963895] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1703432|prior_time:1746037247911645|is_app_limited:0|send_elapse:50541|ack_elapse:52198|ctl_first_sent_time:1746037247912208|lagest_ack_time:1746037247963843|curr_delivered:1764753| [2025/04/30 18:20:47 963901] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247912208| [2025/04/30 18:20:47 963908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 963913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 963920] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1703432|prior_time:1746037247911645|is_app_limited:0|send_elapse:50541|ack_elapse:52198|ctl_first_sent_time:1746037247912208|lagest_ack_time:1746037247963843|curr_delivered:1765953| [2025/04/30 18:20:47 963926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247913599| [2025/04/30 18:20:47 963931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 963937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49424|rttvar:986|minrtt:30950|latest_rtt:50244|ack_delay:0| [2025/04/30 18:20:47 963943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49526|rttvar:945|minrtt:30950|latest_rtt:50244|ack_delay:0| [2025/04/30 18:20:47 963949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1803|lost_pn:1800|thresh:3| [2025/04/30 18:20:47 963954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 963960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49526|rtt_var:945|pto_duration:53306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 963966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 963971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 963977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 963982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248041999|now:1746037247963960|interv:78039| [2025/04/30 18:20:47 964013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248041999|now:1746037247963960|interval:78039|pto_count:0|srtt:49526 [2025/04/30 18:20:47 964024] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50541, ack_elapse 52198, delivered 62521|rate 1197766|lost 227| [2025/04/30 18:20:47 964031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197766) in round 27| [2025/04/30 18:20:47 964036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 964042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 964047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247913599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 964053] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247913599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 964060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63689|srtt:49526|latest_rtt:50244|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 964068] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:790|largest:790|pns:2| [2025/04/30 18:20:47 964074] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:790|frame:ACK |recv_time:1746037247963843|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 964080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367963843|now:1746037247963843|interv:120000000| [2025/04/30 18:20:47 964086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367963843|now:1746037247963843|interv:120000000| [2025/04/30 18:20:47 964091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247964799|pq_index:0| [2025/04/30 18:20:47 964097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247963445| [2025/04/30 18:20:47 964102] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247964102| [2025/04/30 18:20:47 964109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247964108| [2025/04/30 18:20:47 964116] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 964123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49526|min_srtt:49526|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 964129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1828659| [2025/04/30 18:20:47 964135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 964142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 964153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49526|min_srtt:49526|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 964159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1829838| [2025/04/30 18:20:47 964165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49526|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 964171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 964177] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49526|min_srtt:49526|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 964183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1831017| [2025/04/30 18:20:47 964189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 964195] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 964200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 964206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 964213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 964219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 964225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 964230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 964236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247964799| [2025/04/30 18:20:47 964241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247964799| [2025/04/30 18:20:47 964247] [debug] |xqc_engine_wakeup_after|wakeup:1746037247964799|now:1746037247964247|diff:552| [2025/04/30 18:20:47 964253] [debug] |xqc_engine_main_logic|END|now:1746037247964108| [2025/04/30 18:20:47 964260] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247964260| [2025/04/30 18:20:47 964265] [debug] |xqc_engine_wakeup_after|wakeup:1746037247964799|now:1746037247964265|diff:534| [2025/04/30 18:20:47 964271] [debug] |xqc_engine_main_logic|END|now:1746037247964260| [2025/04/30 18:20:47 965362] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247965362| [2025/04/30 18:20:47 965375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247964799|pq_index:0| [2025/04/30 18:20:47 965382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247964108| [2025/04/30 18:20:47 965387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247965386| [2025/04/30 18:20:47 965399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247964799|now:1746037247965386| [2025/04/30 18:20:47 965403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247964799|now:1746037247965386| [2025/04/30 18:20:47 965407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 965412] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 965417] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49526|min_srtt:49526|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 965422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1831017| [2025/04/30 18:20:47 965427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 965431] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 965435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 965439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 965444] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 965449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 965454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 965458] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1861| [2025/04/30 18:20:47 965500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247965467|stream_id:0|stream_offset:1794468| [2025/04/30 18:20:47 965509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 965517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 965524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49526|rtt_var:945|pto_duration:53306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 965531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 965536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 965545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 965550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248043773|now:1746037247965523|interv:78250| [2025/04/30 18:20:47 965554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248043773|now:1746037247965523|interval:78250|pto_count:0|srtt:49526 [2025/04/30 18:20:47 965563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 965568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 965573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1795647| [2025/04/30 18:20:47 965577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 965581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1862| [2025/04/30 18:20:47 965613] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247965589|stream_id:0|stream_offset:1795647| [2025/04/30 18:20:47 965623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 965630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 965637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49526|rtt_var:945|pto_duration:53306|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 965644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 965648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 965652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 965656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248043895|now:1746037247965637|interv:78258| [2025/04/30 18:20:47 965660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248043895|now:1746037247965637|interval:78258|pto_count:0|srtt:49526 [2025/04/30 18:20:47 965664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66089| [2025/04/30 18:20:47 965669] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 965673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 965678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 965682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247966682|now:1746037247965682|interv:1000| [2025/04/30 18:20:47 965686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 965690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 965694] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247966682| [2025/04/30 18:20:47 965698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247966682| [2025/04/30 18:20:47 965707] [debug] |xqc_engine_wakeup_after|wakeup:1746037247966682|now:1746037247965707|diff:975| [2025/04/30 18:20:47 965711] [debug] |xqc_engine_main_logic|END|now:1746037247965386| [2025/04/30 18:20:47 965721] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247965720| [2025/04/30 18:20:47 965726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 965731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:790| [2025/04/30 18:20:47 965735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:791| [2025/04/30 18:20:47 965741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:791| [2025/04/30 18:20:47 965746] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 965751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1805|path_largest_ack:1804| [2025/04/30 18:20:47 965755] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1703432|prior_time:1746037247911645|is_app_limited:0|send_elapse:52056|ack_elapse:54075|ctl_first_sent_time:1746037247913723|lagest_ack_time:1746037247965720|curr_delivered:1767153| [2025/04/30 18:20:47 965760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247913723| [2025/04/30 18:20:47 965765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 965769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1805|path_largest_ack:1805| [2025/04/30 18:20:47 965774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1705832|prior_time:1746037247913868|is_app_limited:0|send_elapse:52499|ack_elapse:51852|ctl_first_sent_time:1746037247915454|lagest_ack_time:1746037247965720|curr_delivered:1768353| [2025/04/30 18:20:47 965778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247915454| [2025/04/30 18:20:47 965782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 965786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49526|rttvar:945|minrtt:30950|latest_rtt:50266|ack_delay:0| [2025/04/30 18:20:47 965791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49619|rttvar:894|minrtt:30950|latest_rtt:50266|ack_delay:0| [2025/04/30 18:20:47 965795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1805|lost_pn:1802|thresh:3| [2025/04/30 18:20:47 965799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 965804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49619|rtt_var:894|pto_duration:53195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 965808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 965812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 965819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 965823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248043784|now:1746037247965803|interv:77981| [2025/04/30 18:20:47 965827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248043784|now:1746037247965803|interval:77981|pto_count:0|srtt:49619 [2025/04/30 18:20:47 965832] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52499, ack_elapse 51852, delivered 62521|rate 1190898|lost 227| [2025/04/30 18:20:47 965836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190898) in round 27| [2025/04/30 18:20:47 965840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 965845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 965849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247915454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 965853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247915454|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 965858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63689|srtt:49619|latest_rtt:50266|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 965864] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:791|largest:791|pns:2| [2025/04/30 18:20:47 965868] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:791|frame:ACK |recv_time:1746037247965720|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 965873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367965720|now:1746037247965720|interv:120000000| [2025/04/30 18:20:47 965877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367965720|now:1746037247965720|interv:120000000| [2025/04/30 18:20:47 965881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247966682|pq_index:0| [2025/04/30 18:20:47 965886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247965386| [2025/04/30 18:20:47 965890] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247965890| [2025/04/30 18:20:47 965895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247965894| [2025/04/30 18:20:47 965900] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 965904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49619|min_srtt:49619|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 965909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1831017| [2025/04/30 18:20:47 965916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 965921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 965926] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49619|min_srtt:49619|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 965930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1832196| [2025/04/30 18:20:47 965934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49619|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 965939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 965943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49619|min_srtt:49619|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 965947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1833375| [2025/04/30 18:20:47 965952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 965955] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 965959] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 965964] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 965968] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 965972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 965977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 965981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 965985] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247966682| [2025/04/30 18:20:47 966016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247966682| [2025/04/30 18:20:47 966021] [debug] |xqc_engine_wakeup_after|wakeup:1746037247966682|now:1746037247966021|diff:661| [2025/04/30 18:20:47 966025] [debug] |xqc_engine_main_logic|END|now:1746037247965894| [2025/04/30 18:20:47 966030] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247966030| [2025/04/30 18:20:47 966034] [debug] |xqc_engine_wakeup_after|wakeup:1746037247966682|now:1746037247966034|diff:648| [2025/04/30 18:20:47 966038] [debug] |xqc_engine_main_logic|END|now:1746037247966030| [2025/04/30 18:20:47 967113] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247967112| [2025/04/30 18:20:47 967124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247966682|pq_index:0| [2025/04/30 18:20:47 967128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247965894| [2025/04/30 18:20:47 967134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247967132| [2025/04/30 18:20:47 967138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247966682|now:1746037247967132| [2025/04/30 18:20:47 967143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247966682|now:1746037247967132| [2025/04/30 18:20:47 967147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 967151] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 967156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49619|min_srtt:49619|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 967161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1833375| [2025/04/30 18:20:47 967167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 967173] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 967179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 967186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 967193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 967200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 967208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 967214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1863| [2025/04/30 18:20:47 967264] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247967226|stream_id:0|stream_offset:1796826| [2025/04/30 18:20:47 967276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 967283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 967290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49619|rtt_var:894|pto_duration:53195|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 967297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 967310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 967317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 967324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248045421|now:1746037247967290|interv:78131| [2025/04/30 18:20:47 967331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248045421|now:1746037247967290|interval:78131|pto_count:0|srtt:49619 [2025/04/30 18:20:47 967339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 967347] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 967355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1798005| [2025/04/30 18:20:47 967362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 967369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247968369|now:1746037247967369|interv:1000| [2025/04/30 18:20:47 967376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 967382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 967389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247968369| [2025/04/30 18:20:47 967395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247968369| [2025/04/30 18:20:47 967402] [debug] |xqc_engine_wakeup_after|wakeup:1746037247968369|now:1746037247967401|diff:968| [2025/04/30 18:20:47 967409] [debug] |xqc_engine_main_logic|END|now:1746037247967132| [2025/04/30 18:20:47 967649] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247967647| [2025/04/30 18:20:47 967658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 967665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:791| [2025/04/30 18:20:47 967669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:792| [2025/04/30 18:20:47 967675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:792| [2025/04/30 18:20:47 967679] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 967684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1807|path_largest_ack:1806| [2025/04/30 18:20:47 967689] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1705832|prior_time:1746037247913868|is_app_limited:0|send_elapse:52626|ack_elapse:53779|ctl_first_sent_time:1746037247915581|lagest_ack_time:1746037247967647|curr_delivered:1769553| [2025/04/30 18:20:47 967694] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247915581| [2025/04/30 18:20:47 967699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 967703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1807|path_largest_ack:1807| [2025/04/30 18:20:47 967713] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1708232|prior_time:1746037247915719|is_app_limited:0|send_elapse:50974|ack_elapse:51928|ctl_first_sent_time:1746037247917240|lagest_ack_time:1746037247967647|curr_delivered:1770753| [2025/04/30 18:20:47 967718] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247917240| [2025/04/30 18:20:47 967722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 967726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49619|rttvar:894|minrtt:30950|latest_rtt:50407|ack_delay:0| [2025/04/30 18:20:47 967730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49717|rttvar:868|minrtt:30950|latest_rtt:50407|ack_delay:0| [2025/04/30 18:20:47 967734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1807|lost_pn:1804|thresh:3| [2025/04/30 18:20:47 967739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 967743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49717|rtt_var:868|pto_duration:53189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 967747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 967751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 967755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:47 967759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248045415|now:1746037247967743|interv:77672| [2025/04/30 18:20:47 967764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248045415|now:1746037247967743|interval:77672|pto_count:0|srtt:49717 [2025/04/30 18:20:47 967768] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50974, ack_elapse 51928, delivered 62521|rate 1203993|lost 227| [2025/04/30 18:20:47 967773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203993) in round 27| [2025/04/30 18:20:47 967777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 967781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 967785] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247917240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 967789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247917240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 967794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62489|srtt:49717|latest_rtt:50407|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 967803] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:792|largest:792|pns:2| [2025/04/30 18:20:47 967807] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:792|frame:ACK |recv_time:1746037247967647|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 967812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367967647|now:1746037247967647|interv:120000000| [2025/04/30 18:20:47 967816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367967647|now:1746037247967647|interv:120000000| [2025/04/30 18:20:47 967820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247968369|pq_index:0| [2025/04/30 18:20:47 967825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247967132| [2025/04/30 18:20:47 967829] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247967829| [2025/04/30 18:20:47 967834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247967833| [2025/04/30 18:20:47 967839] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 967844] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49717|min_srtt:49717|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 967848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1833375| [2025/04/30 18:20:47 967853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49717|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 967858] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 967862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49717|min_srtt:49717|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 967866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1834554| [2025/04/30 18:20:47 967871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49717|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 967875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 967879] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49717|min_srtt:49717|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 967883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1835733| [2025/04/30 18:20:47 967888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 967894] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 967898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 967902] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 967907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 967911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1798005| [2025/04/30 18:20:47 967916] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 967919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 967923] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247968369| [2025/04/30 18:20:47 967927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247968369| [2025/04/30 18:20:47 967931] [debug] |xqc_engine_wakeup_after|wakeup:1746037247968369|now:1746037247967931|diff:438| [2025/04/30 18:20:47 967936] [debug] |xqc_engine_main_logic|END|now:1746037247967833| [2025/04/30 18:20:47 967941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247967941| [2025/04/30 18:20:47 967945] [debug] |xqc_engine_wakeup_after|wakeup:1746037247968369|now:1746037247967945|diff:424| [2025/04/30 18:20:47 967948] [debug] |xqc_engine_main_logic|END|now:1746037247967941| [2025/04/30 18:20:47 969018] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247969018| [2025/04/30 18:20:47 969030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247968369|pq_index:0| [2025/04/30 18:20:47 969034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247967833| [2025/04/30 18:20:47 969040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247969039| [2025/04/30 18:20:47 969045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247968369|now:1746037247969039| [2025/04/30 18:20:47 969049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247968369|now:1746037247969039| [2025/04/30 18:20:47 969053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 969057] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 969062] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49717|min_srtt:49717|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 969067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1835733| [2025/04/30 18:20:47 969072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 969076] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 969085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 969090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 969094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 969099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1798005| [2025/04/30 18:20:47 969103] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 969108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1864| [2025/04/30 18:20:47 969145] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037247969117|stream_id:0|stream_offset:1798005| [2025/04/30 18:20:47 969151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 969156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:47 969160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49717|rtt_var:868|pto_duration:53189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 969165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 969170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 969177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 969183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248047306|now:1746037247969160|interv:78146| [2025/04/30 18:20:47 969190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248047306|now:1746037247969160|interval:78146|pto_count:0|srtt:49717 [2025/04/30 18:20:47 969197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63689| [2025/04/30 18:20:47 969205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 969212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1799184| [2025/04/30 18:20:47 969219] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 969226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1865| [2025/04/30 18:20:47 969261] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247969237|stream_id:0|stream_offset:1799184| [2025/04/30 18:20:47 969270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 969284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 969291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49717|rtt_var:868|pto_duration:53189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 969298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 969305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 969312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 969319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248047426|now:1746037247969290|interv:78136| [2025/04/30 18:20:47 969325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248047426|now:1746037247969290|interval:78136|pto_count:0|srtt:49717 [2025/04/30 18:20:47 969333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 969341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 969348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1800363| [2025/04/30 18:20:47 969355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 969361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247970361|now:1746037247969361|interv:1000| [2025/04/30 18:20:47 969367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 969373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 969380] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247970361| [2025/04/30 18:20:47 969387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247970361| [2025/04/30 18:20:47 969394] [debug] |xqc_engine_wakeup_after|wakeup:1746037247970361|now:1746037247969393|diff:968| [2025/04/30 18:20:47 969400] [debug] |xqc_engine_main_logic|END|now:1746037247969039| [2025/04/30 18:20:47 969865] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247969863| [2025/04/30 18:20:47 969874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 969880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:792| [2025/04/30 18:20:47 969884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:793| [2025/04/30 18:20:47 969890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:793| [2025/04/30 18:20:47 969894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 969899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1809|path_largest_ack:1808| [2025/04/30 18:20:47 969904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1708232|prior_time:1746037247915719|is_app_limited:0|send_elapse:51096|ack_elapse:54144|ctl_first_sent_time:1746037247917362|lagest_ack_time:1746037247969863|curr_delivered:1771953| [2025/04/30 18:20:47 969915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247917362| [2025/04/30 18:20:47 969919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 969924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1809|path_largest_ack:1809| [2025/04/30 18:20:47 969928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1710632|prior_time:1746037247917712|is_app_limited:0|send_elapse:50825|ack_elapse:52151|ctl_first_sent_time:1746037247919210|lagest_ack_time:1746037247969863|curr_delivered:1773153| [2025/04/30 18:20:47 969932] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247919210| [2025/04/30 18:20:47 969936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 969940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49717|rttvar:868|minrtt:30950|latest_rtt:50653|ack_delay:1000| [2025/04/30 18:20:47 969945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49709|rttvar:667|minrtt:30950|latest_rtt:50653|ack_delay:1000| [2025/04/30 18:20:47 969949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1809|lost_pn:1806|thresh:3| [2025/04/30 18:20:47 969953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 969958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:667|pto_duration:52377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 969962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 969966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 969970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:47 969974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248046614|now:1746037247969957|interv:76657| [2025/04/30 18:20:47 969978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248046614|now:1746037247969957|interval:76657|pto_count:0|srtt:49709 [2025/04/30 18:20:47 969983] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50825, ack_elapse 52151, delivered 62521|rate 1198845|lost 227| [2025/04/30 18:20:47 970010] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198845) in round 27| [2025/04/30 18:20:47 970016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 970021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 970025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247919210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 970033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247919210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 970038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62489|srtt:49709|latest_rtt:50653|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 970044] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:793|largest:793|pns:2| [2025/04/30 18:20:47 970048] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:793|frame:ACK |recv_time:1746037247969863|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 970053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367969863|now:1746037247969863|interv:120000000| [2025/04/30 18:20:47 970057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367969863|now:1746037247969863|interv:120000000| [2025/04/30 18:20:47 970061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247970361|pq_index:0| [2025/04/30 18:20:47 970066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247969039| [2025/04/30 18:20:47 970070] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247970070| [2025/04/30 18:20:47 970075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247970074| [2025/04/30 18:20:47 970080] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 970085] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 970090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1835733| [2025/04/30 18:20:47 970094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 970099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 970103] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 970108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1836912| [2025/04/30 18:20:47 970112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 970116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 970123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 970128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1838091| [2025/04/30 18:20:47 970132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 970136] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 970140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 970144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 970149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 970153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1800363| [2025/04/30 18:20:47 970157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 970161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 970165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247970361| [2025/04/30 18:20:47 970169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247970361| [2025/04/30 18:20:47 970173] [debug] |xqc_engine_wakeup_after|wakeup:1746037247970361|now:1746037247970173|diff:188| [2025/04/30 18:20:47 970178] [debug] |xqc_engine_main_logic|END|now:1746037247970074| [2025/04/30 18:20:47 970183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247970183| [2025/04/30 18:20:47 970187] [debug] |xqc_engine_wakeup_after|wakeup:1746037247970361|now:1746037247970187|diff:174| [2025/04/30 18:20:47 970191] [debug] |xqc_engine_main_logic|END|now:1746037247970183| [2025/04/30 18:20:47 971261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247971261| [2025/04/30 18:20:47 971275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247970361|pq_index:0| [2025/04/30 18:20:47 971283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247970074| [2025/04/30 18:20:47 971292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247971290| [2025/04/30 18:20:47 971299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247970361|now:1746037247971290| [2025/04/30 18:20:47 971305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247970361|now:1746037247971290| [2025/04/30 18:20:47 971310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 971314] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 971320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 971330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1838091| [2025/04/30 18:20:47 971334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 971338] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 971342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 971347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 971352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 971356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1800363| [2025/04/30 18:20:47 971360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 971365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1866| [2025/04/30 18:20:47 971403] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037247971373|stream_id:0|stream_offset:1800363| [2025/04/30 18:20:47 971412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 971420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:47 971427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:667|pto_duration:52377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 971433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 971439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 971445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 971452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248048750|now:1746037247971427|interv:77323| [2025/04/30 18:20:47 971458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248048750|now:1746037247971427|interval:77323|pto_count:0|srtt:49709 [2025/04/30 18:20:47 971466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63689| [2025/04/30 18:20:47 971473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 971480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1801542| [2025/04/30 18:20:47 971487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 971499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1867| [2025/04/30 18:20:47 971543] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247971510|stream_id:0|stream_offset:1801542| [2025/04/30 18:20:47 971553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 971561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 971568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:667|pto_duration:52377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 971574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 971578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 971582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 971586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248048887|now:1746037247971568|interv:77319| [2025/04/30 18:20:47 971590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248048887|now:1746037247971568|interval:77319|pto_count:0|srtt:49709 [2025/04/30 18:20:47 971594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 971600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 971604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1802721| [2025/04/30 18:20:47 971609] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 971613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1868| [2025/04/30 18:20:47 971643] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64889|now:1746037247971620|stream_id:0|stream_offset:1802721| [2025/04/30 18:20:47 971652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 971659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64889|applimit:0| [2025/04/30 18:20:47 971666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:667|pto_duration:52377|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 971672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 971676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 971680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66089| [2025/04/30 18:20:47 971689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248048997|now:1746037247971666|interv:77331| [2025/04/30 18:20:47 971693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248048997|now:1746037247971666|interval:77331|pto_count:0|srtt:49709 [2025/04/30 18:20:47 971697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66089| [2025/04/30 18:20:47 971702] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 971706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 971711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 971715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247972714|now:1746037247971714|interv:1000| [2025/04/30 18:20:47 971719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 971722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 971727] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247972714| [2025/04/30 18:20:47 971731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247972714| [2025/04/30 18:20:47 971735] [debug] |xqc_engine_wakeup_after|wakeup:1746037247972714|now:1746037247971735|diff:979| [2025/04/30 18:20:47 971739] [debug] |xqc_engine_main_logic|END|now:1746037247971290| [2025/04/30 18:20:47 971749] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247971748| [2025/04/30 18:20:47 971754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 971760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:793| [2025/04/30 18:20:47 971764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:794| [2025/04/30 18:20:47 971770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:794| [2025/04/30 18:20:47 971774] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 971779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1811|path_largest_ack:1810| [2025/04/30 18:20:47 971783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1710632|prior_time:1746037247917712|is_app_limited:0|send_elapse:50940|ack_elapse:54036|ctl_first_sent_time:1746037247919325|lagest_ack_time:1746037247971748|curr_delivered:1774353| [2025/04/30 18:20:47 971788] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247919325| [2025/04/30 18:20:47 971793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 971797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 971802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1713032|prior_time:1746037247919574|is_app_limited:0|send_elapse:49716|ack_elapse:52174|ctl_first_sent_time:1746037247921063|lagest_ack_time:1746037247971748|curr_delivered:1775553| [2025/04/30 18:20:47 971809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247921063| [2025/04/30 18:20:47 971814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 971818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49709|rttvar:667|minrtt:30950|latest_rtt:50685|ack_delay:1000| [2025/04/30 18:20:47 971822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49706|rttvar:507|minrtt:30950|latest_rtt:50685|ack_delay:1000| [2025/04/30 18:20:47 971826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1811|lost_pn:1808|thresh:3| [2025/04/30 18:20:47 971830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 971834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49706|rtt_var:507|pto_duration:51734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 971839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 971843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 971847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 971851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248048354|now:1746037247971834|interv:76520| [2025/04/30 18:20:47 971855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248048354|now:1746037247971834|interval:76520|pto_count:0|srtt:49706 [2025/04/30 18:20:47 971859] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49716, ack_elapse 52174, delivered 62521|rate 1198317|lost 227| [2025/04/30 18:20:47 971864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198317) in round 27| [2025/04/30 18:20:47 971868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 971873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 971877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247921063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 971881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247921063|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 971886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63689|srtt:49706|latest_rtt:50685|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 971892] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:794|largest:794|pns:2| [2025/04/30 18:20:47 971898] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:794|frame:ACK |recv_time:1746037247971748|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 971903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367971748|now:1746037247971748|interv:120000000| [2025/04/30 18:20:47 971908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367971748|now:1746037247971748|interv:120000000| [2025/04/30 18:20:47 971912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247972714|pq_index:0| [2025/04/30 18:20:47 971916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247971290| [2025/04/30 18:20:47 971920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247971920| [2025/04/30 18:20:47 971925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247971924| [2025/04/30 18:20:47 971930] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 971935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49706|min_srtt:49706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 971939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1838091| [2025/04/30 18:20:47 971944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 971948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 971953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49706|min_srtt:49706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 971957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1839270| [2025/04/30 18:20:47 971961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49706|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 971966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 971970] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49706|min_srtt:49706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 971974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:47 971978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 971982] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 972011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 972021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 972026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 972030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 972035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 972039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 972043] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247972714| [2025/04/30 18:20:47 972047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247972714| [2025/04/30 18:20:47 972051] [debug] |xqc_engine_wakeup_after|wakeup:1746037247972714|now:1746037247972051|diff:663| [2025/04/30 18:20:47 972055] [debug] |xqc_engine_main_logic|END|now:1746037247971924| [2025/04/30 18:20:47 972060] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247972060| [2025/04/30 18:20:47 972064] [debug] |xqc_engine_wakeup_after|wakeup:1746037247972714|now:1746037247972064|diff:650| [2025/04/30 18:20:47 972068] [debug] |xqc_engine_main_logic|END|now:1746037247972060| [2025/04/30 18:20:47 973139] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247973139| [2025/04/30 18:20:47 973149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247972714|pq_index:0| [2025/04/30 18:20:47 973154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247971924| [2025/04/30 18:20:47 973159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247973158| [2025/04/30 18:20:47 973164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247972714|now:1746037247973158| [2025/04/30 18:20:47 973168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247972714|now:1746037247973158| [2025/04/30 18:20:47 973172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 973177] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 973182] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49706|min_srtt:49706|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 973186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:47 973191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 973195] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 973199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 973203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 973213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 973218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 973222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 973227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1869| [2025/04/30 18:20:47 973266] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247973236|stream_id:0|stream_offset:1803900| [2025/04/30 18:20:47 973275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 973282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 973288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49706|rtt_var:507|pto_duration:51734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 973296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 973301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 973307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 973314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248049970|now:1746037247973288|interv:76682| [2025/04/30 18:20:47 973321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248049970|now:1746037247973288|interval:76682|pto_count:0|srtt:49706 [2025/04/30 18:20:47 973329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 973337] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 973344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1805079| [2025/04/30 18:20:47 973351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 973358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247974358|now:1746037247973358|interv:1000| [2025/04/30 18:20:47 973364] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 973370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 973377] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247974358| [2025/04/30 18:20:47 973384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247974358| [2025/04/30 18:20:47 973390] [debug] |xqc_engine_wakeup_after|wakeup:1746037247974358|now:1746037247973390|diff:968| [2025/04/30 18:20:47 973397] [debug] |xqc_engine_main_logic|END|now:1746037247973158| [2025/04/30 18:20:47 973665] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247973664| [2025/04/30 18:20:47 973673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 973679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:794| [2025/04/30 18:20:47 973683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:795| [2025/04/30 18:20:47 973689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:795| [2025/04/30 18:20:47 973693] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 973698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 973703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1715432|prior_time:1746037247921826|is_app_limited:0|send_elapse:50785|ack_elapse:51838|ctl_first_sent_time:1746037247922279|lagest_ack_time:1746037247973664|curr_delivered:1776753| [2025/04/30 18:20:47 973707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247922279| [2025/04/30 18:20:47 973712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 973716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 973721] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1715432|prior_time:1746037247921826|is_app_limited:0|send_elapse:50785|ack_elapse:51838|ctl_first_sent_time:1746037247922279|lagest_ack_time:1746037247973664|curr_delivered:1777953| [2025/04/30 18:20:47 973725] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247922401| [2025/04/30 18:20:47 973729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 973733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49706|rttvar:507|minrtt:30950|latest_rtt:51263|ack_delay:1000| [2025/04/30 18:20:47 973738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49775|rttvar:520|minrtt:30950|latest_rtt:51263|ack_delay:1000| [2025/04/30 18:20:47 973742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1813|lost_pn:1810|thresh:3| [2025/04/30 18:20:47 973746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 973750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49775|rtt_var:520|pto_duration:51855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 973755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 973759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 973763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:47 973767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248050091|now:1746037247973750|interv:76341| [2025/04/30 18:20:47 973780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248050091|now:1746037247973750|interval:76341|pto_count:0|srtt:49775 [2025/04/30 18:20:47 973784] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50785, ack_elapse 51838, delivered 62521|rate 1206084|lost 227| [2025/04/30 18:20:47 973789] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206084) in round 27| [2025/04/30 18:20:47 973793] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 973797] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 973801] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247922401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 973806] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247922401|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 973810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62489|srtt:49775|latest_rtt:51263|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 973816] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:795|largest:795|pns:2| [2025/04/30 18:20:47 973821] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:795|frame:ACK |recv_time:1746037247973664|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 973826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367973664|now:1746037247973664|interv:120000000| [2025/04/30 18:20:47 973830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367973664|now:1746037247973664|interv:120000000| [2025/04/30 18:20:47 973834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247974358|pq_index:0| [2025/04/30 18:20:47 973838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247973158| [2025/04/30 18:20:47 973842] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247973842| [2025/04/30 18:20:47 973847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247973846| [2025/04/30 18:20:47 973852] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 973857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49775|min_srtt:49775|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 973862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:47 973866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 973874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 973878] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49775|min_srtt:49775|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 973883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1841628| [2025/04/30 18:20:47 973887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 973891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 973895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49775|min_srtt:49775|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 973899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:47 973904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 973908] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 973911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 973916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 973920] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 973925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1805079| [2025/04/30 18:20:47 973929] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 973933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 973937] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247974358| [2025/04/30 18:20:47 973941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247974358| [2025/04/30 18:20:47 973945] [debug] |xqc_engine_wakeup_after|wakeup:1746037247974358|now:1746037247973945|diff:413| [2025/04/30 18:20:47 973949] [debug] |xqc_engine_main_logic|END|now:1746037247973846| [2025/04/30 18:20:47 973954] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247973954| [2025/04/30 18:20:47 973958] [debug] |xqc_engine_wakeup_after|wakeup:1746037247974358|now:1746037247973958|diff:400| [2025/04/30 18:20:47 973962] [debug] |xqc_engine_main_logic|END|now:1746037247973954| [2025/04/30 18:20:47 975033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247975033| [2025/04/30 18:20:47 975043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247974358|pq_index:0| [2025/04/30 18:20:47 975048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247973846| [2025/04/30 18:20:47 975060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247975059| [2025/04/30 18:20:47 975065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247974358|now:1746037247975059| [2025/04/30 18:20:47 975069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247974358|now:1746037247975059| [2025/04/30 18:20:47 975073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 975078] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 975083] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49775|min_srtt:49775|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 975087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:47 975092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 975096] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 975100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 975104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 975109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 975113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1805079| [2025/04/30 18:20:47 975118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 975122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1870| [2025/04/30 18:20:47 975161] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037247975131|stream_id:0|stream_offset:1805079| [2025/04/30 18:20:47 975170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 975178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:47 975185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49775|rtt_var:520|pto_duration:51855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 975192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 975197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 975201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:47 975209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248051986|now:1746037247975184|interv:76802| [2025/04/30 18:20:47 975213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248051986|now:1746037247975184|interval:76802|pto_count:0|srtt:49775 [2025/04/30 18:20:47 975218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63689| [2025/04/30 18:20:47 975223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 975228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1806258| [2025/04/30 18:20:47 975232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 975236] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1871| [2025/04/30 18:20:47 975271] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037247975244|stream_id:0|stream_offset:1806258| [2025/04/30 18:20:47 975280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 975287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:47 975294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49775|rtt_var:520|pto_duration:51855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 975300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 975306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 975313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:47 975319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248052099|now:1746037247975294|interv:76805| [2025/04/30 18:20:47 975323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248052099|now:1746037247975294|interval:76805|pto_count:0|srtt:49775 [2025/04/30 18:20:47 975327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64889| [2025/04/30 18:20:47 975332] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 975336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 975341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 975345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247976345|now:1746037247975345|interv:1000| [2025/04/30 18:20:47 975349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 975358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 975362] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247976345| [2025/04/30 18:20:47 975366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247976345| [2025/04/30 18:20:47 975370] [debug] |xqc_engine_wakeup_after|wakeup:1746037247976345|now:1746037247975370|diff:975| [2025/04/30 18:20:47 975374] [debug] |xqc_engine_main_logic|END|now:1746037247975059| [2025/04/30 18:20:47 975626] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247975625| [2025/04/30 18:20:47 975633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 975640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:795| [2025/04/30 18:20:47 975644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:796| [2025/04/30 18:20:47 975650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:796| [2025/04/30 18:20:47 975654] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 975659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 975664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1717832|prior_time:1746037247923660|is_app_limited:0|send_elapse:50945|ack_elapse:51965|ctl_first_sent_time:1746037247923983|lagest_ack_time:1746037247975625|curr_delivered:1779153| [2025/04/30 18:20:47 975669] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247923983| [2025/04/30 18:20:47 975673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 975678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 975682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1717832|prior_time:1746037247923660|is_app_limited:0|send_elapse:50945|ack_elapse:51965|ctl_first_sent_time:1746037247923983|lagest_ack_time:1746037247975625|curr_delivered:1780353| [2025/04/30 18:20:47 975687] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247925327| [2025/04/30 18:20:47 975691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 975695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49775|rttvar:520|minrtt:30950|latest_rtt:50298|ack_delay:0| [2025/04/30 18:20:47 975699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49841|rttvar:520|minrtt:30950|latest_rtt:50298|ack_delay:0| [2025/04/30 18:20:47 975703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1815|lost_pn:1812|thresh:3| [2025/04/30 18:20:47 975708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 975712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49841|rtt_var:520|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 975721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 975725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 975729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:47 975733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248052165|now:1746037247975712|interv:76453| [2025/04/30 18:20:47 975737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248052165|now:1746037247975712|interval:76453|pto_count:0|srtt:49841 [2025/04/30 18:20:47 975741] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50945, ack_elapse 51965, delivered 62521|rate 1203136|lost 227| [2025/04/30 18:20:47 975746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203136) in round 27| [2025/04/30 18:20:47 975750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 975754] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 975758] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247925327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 975763] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247925327|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 975767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62489|srtt:49841|latest_rtt:50298|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 975773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:796|largest:796|pns:2| [2025/04/30 18:20:47 975778] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:796|frame:ACK |recv_time:1746037247975625|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 975782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367975625|now:1746037247975625|interv:120000000| [2025/04/30 18:20:47 975786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367975625|now:1746037247975625|interv:120000000| [2025/04/30 18:20:47 975790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247976345|pq_index:0| [2025/04/30 18:20:47 975795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247975059| [2025/04/30 18:20:47 975799] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247975799| [2025/04/30 18:20:47 975804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247975803| [2025/04/30 18:20:47 975809] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 975814] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 975821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:47 975826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 975830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 975835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 975839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1843986| [2025/04/30 18:20:47 975844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 975848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 975853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 975857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1845165| [2025/04/30 18:20:47 975861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 975865] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 975869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 975873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 975878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 975882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 975886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 975890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 975894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247976345| [2025/04/30 18:20:47 975898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247976345| [2025/04/30 18:20:47 975902] [debug] |xqc_engine_wakeup_after|wakeup:1746037247976345|now:1746037247975902|diff:443| [2025/04/30 18:20:47 975907] [debug] |xqc_engine_main_logic|END|now:1746037247975803| [2025/04/30 18:20:47 975916] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037247975916| [2025/04/30 18:20:47 975921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 975925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:796| [2025/04/30 18:20:47 975929] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:797| [2025/04/30 18:20:47 975934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:797| [2025/04/30 18:20:47 975938] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 975943] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=1994950|max_stream_data_old=1969012| [2025/04/30 18:20:47 975947] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 975951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248000916|now:1746037247975916|interv:25000| [2025/04/30 18:20:47 975956] [debug] |scid:da2177832f8e02338cbcd125|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:1746037247975916|max_ack_delay:25000| [2025/04/30 18:20:47 975961] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:797|largest:797|pns:2| [2025/04/30 18:20:47 975965] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:797|frame:ACK MAX_STREAM_DATA |recv_time:1746037247975916|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 975970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367975916|now:1746037247975916|interv:120000000| [2025/04/30 18:20:47 975974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367975916|now:1746037247975916|interv:120000000| [2025/04/30 18:20:47 975978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247976345|pq_index:0| [2025/04/30 18:20:47 975982] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247975803| [2025/04/30 18:20:47 976005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247976005| [2025/04/30 18:20:47 976017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247976015| [2025/04/30 18:20:47 976022] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 976026] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:47 976031] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62489|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 976036] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:47 976041] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:47 976045] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:47 976049] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:47 976053] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:47 976061] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:47 976066] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:47 976070] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:47 976075] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:47 976079] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:47 976083] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:47 976087] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:47 976091] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:47 976095] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:47 976100] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:47 976104] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:47 976108] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:47 976112] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:47 976117] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:47 976121] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:47 976125] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:47 976129] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 976133] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1994950| [2025/04/30 18:20:47 976138] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1994898|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:128192|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 976143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 976148] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 976151] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:1994950| [2025/04/30 18:20:47 976156] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:1994898|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:102254|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 976161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 976166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 976173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 976178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 976182] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 976186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49841|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 976191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 976195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 976199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1845165| [2025/04/30 18:20:47 976204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 976208] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 976211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 976216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 976220] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 976225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1872| [2025/04/30 18:20:47 976261] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1872|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62489|now:1746037247976231|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 976270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1872|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 976277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1872|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 976284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:47 976291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49841|rtt_var:520|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 976298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 976304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 976310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62508| [2025/04/30 18:20:47 976322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248053152|now:1746037247976291|interv:76861| [2025/04/30 18:20:47 976326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248053152|now:1746037247976291|interval:76861|pto_count:0|srtt:49841 [2025/04/30 18:20:47 976331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62508| [2025/04/30 18:20:47 976336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 976341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1873| [2025/04/30 18:20:47 976372] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1873|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62508|now:1746037247976347|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 976381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1873|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 976389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1873|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 976395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62508|applimit:0| [2025/04/30 18:20:47 976401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49841|rtt_var:520|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 976409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 976413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 976417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:47 976421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248053268|now:1746037247976401|interv:76867| [2025/04/30 18:20:47 976425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248053268|now:1746037247976401|interval:76867|pto_count:0|srtt:49841 [2025/04/30 18:20:47 976430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62527| [2025/04/30 18:20:47 976435] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 976439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 976443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 976447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 976451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247976345| [2025/04/30 18:20:47 976457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247976345| [2025/04/30 18:20:47 976464] [debug] |xqc_engine_wakeup_after|wakeup:1746037247976345|now:1746037247976463|diff:18446744073709551498| [2025/04/30 18:20:47 976477] [debug] |xqc_engine_main_logic|END|now:1746037247976015| [2025/04/30 18:20:47 976486] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247976485| [2025/04/30 18:20:47 976492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247976345|pq_index:0| [2025/04/30 18:20:47 976498] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247976015| [2025/04/30 18:20:47 976507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247976505| [2025/04/30 18:20:47 976513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247976345|now:1746037247976505| [2025/04/30 18:20:47 976517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247976345|now:1746037247976505| [2025/04/30 18:20:47 976521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 976525] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 976531] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49841|min_srtt:49841|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 976535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1845165| [2025/04/30 18:20:47 976539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 976543] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 976547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 976554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 976561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 976567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 976574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 976580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1874| [2025/04/30 18:20:47 976619] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037247976592|stream_id:0|stream_offset:1807437| [2025/04/30 18:20:47 976628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 976636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:47 976642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49841|rtt_var:520|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 976655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 976659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 976663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 976667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248053513|now:1746037247976642|interv:76871| [2025/04/30 18:20:47 976671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248053513|now:1746037247976642|interval:76871|pto_count:0|srtt:49841 [2025/04/30 18:20:47 976676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63727| [2025/04/30 18:20:47 976681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 976685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1808616| [2025/04/30 18:20:47 976690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 976694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1875| [2025/04/30 18:20:47 976725] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037247976701|stream_id:0|stream_offset:1808616| [2025/04/30 18:20:47 976734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1875|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 976742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:47 976749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49841|rtt_var:520|pto_duration:51921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 976755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 976758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 976762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:47 976766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248053622|now:1746037247976748|interv:76874| [2025/04/30 18:20:47 976770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248053622|now:1746037247976748|interval:76874|pto_count:0|srtt:49841 [2025/04/30 18:20:47 976775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64927| [2025/04/30 18:20:47 976779] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 976784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 976792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 976796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247977796|now:1746037247976796|interv:1000| [2025/04/30 18:20:47 976800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 976804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 976808] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247977796| [2025/04/30 18:20:47 976812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247977796| [2025/04/30 18:20:47 976816] [debug] |xqc_engine_wakeup_after|wakeup:1746037247977796|now:1746037247976816|diff:980| [2025/04/30 18:20:47 976820] [debug] |xqc_engine_main_logic|END|now:1746037247976505| [2025/04/30 18:20:47 977602] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247977601| [2025/04/30 18:20:47 977613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 977619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:797| [2025/04/30 18:20:47 977623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:798| [2025/04/30 18:20:47 977629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:798| [2025/04/30 18:20:47 977633] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 977638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 977643] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1717832|prior_time:1746037247923660|is_app_limited:0|send_elapse:52441|ack_elapse:53941|ctl_first_sent_time:1746037247925479|lagest_ack_time:1746037247977601|curr_delivered:1781553| [2025/04/30 18:20:47 977648] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247925479| [2025/04/30 18:20:47 977652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 977657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 977661] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1720232|prior_time:1746037247925676|is_app_limited:0|send_elapse:50978|ack_elapse:51925|ctl_first_sent_time:1746037247927174|lagest_ack_time:1746037247977601|curr_delivered:1782753| [2025/04/30 18:20:47 977665] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247927174| [2025/04/30 18:20:47 977669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 977674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49841|rttvar:520|minrtt:30950|latest_rtt:50427|ack_delay:0| [2025/04/30 18:20:47 977678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49914|rttvar:536|minrtt:30950|latest_rtt:50427|ack_delay:0| [2025/04/30 18:20:47 977682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1817|lost_pn:1814|thresh:3| [2025/04/30 18:20:47 977692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 977696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:536|pto_duration:52058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 977701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 977705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 977709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:47 977713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248053759|now:1746037247977696|interv:76063| [2025/04/30 18:20:47 977717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248053759|now:1746037247977696|interval:76063|pto_count:0|srtt:49914 [2025/04/30 18:20:47 977721] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50978, ack_elapse 51925, delivered 62521|rate 1204063|lost 227| [2025/04/30 18:20:47 977726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204063) in round 27| [2025/04/30 18:20:47 977730] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 977734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 977738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247927174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 977743] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247927174|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 977748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62527|srtt:49914|latest_rtt:50427|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 977754] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:798|largest:798|pns:2| [2025/04/30 18:20:47 977758] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:798|frame:ACK |recv_time:1746037247977601|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 977763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367977601|now:1746037247977601|interv:120000000| [2025/04/30 18:20:47 977767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367977601|now:1746037247977601|interv:120000000| [2025/04/30 18:20:47 977771] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247977796|pq_index:0| [2025/04/30 18:20:47 977776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247976505| [2025/04/30 18:20:47 977780] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247977780| [2025/04/30 18:20:47 977785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247977784| [2025/04/30 18:20:47 977793] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 977797] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 977802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1845165| [2025/04/30 18:20:47 977807] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 977811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 977816] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 977820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1846344| [2025/04/30 18:20:47 977824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 977829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 977833] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 977837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1847523| [2025/04/30 18:20:47 977841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 977845] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 977849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 977854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 977858] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 977862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 977867] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 977870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 977874] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247977796| [2025/04/30 18:20:47 977881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247977796| [2025/04/30 18:20:47 977885] [debug] |xqc_engine_wakeup_after|wakeup:1746037247977796|now:1746037247977885|diff:18446744073709551527| [2025/04/30 18:20:47 977890] [debug] |xqc_engine_main_logic|END|now:1746037247977784| [2025/04/30 18:20:47 977895] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247977894| [2025/04/30 18:20:47 977898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247977796|pq_index:0| [2025/04/30 18:20:47 977902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247977784| [2025/04/30 18:20:47 977907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247977906| [2025/04/30 18:20:47 977912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247977796|now:1746037247977906| [2025/04/30 18:20:47 977916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247977796|now:1746037247977906| [2025/04/30 18:20:47 977920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 977924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 977928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 977932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1847523| [2025/04/30 18:20:47 977936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 977940] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 977944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 977948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 977953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 977957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 977961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 977965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1876| [2025/04/30 18:20:47 978018] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037247977972|stream_id:0|stream_offset:1809795| [2025/04/30 18:20:47 978032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1876|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 978045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:47 978050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:536|pto_duration:52058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 978055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 978059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 978063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 978067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248055030|now:1746037247978050|interv:76980| [2025/04/30 18:20:47 978071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248055030|now:1746037247978050|interval:76980|pto_count:0|srtt:49914 [2025/04/30 18:20:47 978075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63727| [2025/04/30 18:20:47 978080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 978084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1810974| [2025/04/30 18:20:47 978089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 978093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247979093|now:1746037247978093|interv:1000| [2025/04/30 18:20:47 978097] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 978101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 978105] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247979093| [2025/04/30 18:20:47 978109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247979093| [2025/04/30 18:20:47 978113] [debug] |xqc_engine_wakeup_after|wakeup:1746037247979093|now:1746037247978113|diff:980| [2025/04/30 18:20:47 978117] [debug] |xqc_engine_main_logic|END|now:1746037247977906| [2025/04/30 18:20:47 979187] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247979187| [2025/04/30 18:20:47 979199] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247979093|pq_index:0| [2025/04/30 18:20:47 979203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247977906| [2025/04/30 18:20:47 979208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247979207| [2025/04/30 18:20:47 979213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247979093|now:1746037247979207| [2025/04/30 18:20:47 979218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247979093|now:1746037247979207| [2025/04/30 18:20:47 979222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 979226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 979231] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49914|min_srtt:49914|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 979243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1847523| [2025/04/30 18:20:47 979251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 979257] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 979264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 979271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 979278] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 979285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1810974| [2025/04/30 18:20:47 979290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 979294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1877| [2025/04/30 18:20:47 979333] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037247979303|stream_id:0|stream_offset:1810974| [2025/04/30 18:20:47 979342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1877|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 979349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:47 979356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:536|pto_duration:52058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 979363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 979369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 979374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:47 979378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248056361|now:1746037247979355|interv:77006| [2025/04/30 18:20:47 979383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248056361|now:1746037247979355|interval:77006|pto_count:0|srtt:49914 [2025/04/30 18:20:47 979391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64927| [2025/04/30 18:20:47 979398] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 979406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1812153| [2025/04/30 18:20:47 979419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 979425] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1878| [2025/04/30 18:20:47 979463] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64927|now:1746037247979436|stream_id:0|stream_offset:1812153| [2025/04/30 18:20:47 979473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 979481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64927|applimit:0| [2025/04/30 18:20:47 979488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49914|rtt_var:536|pto_duration:52058|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 979495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 979499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 979503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66127| [2025/04/30 18:20:47 979507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248056494|now:1746037247979488|interv:77006| [2025/04/30 18:20:47 979511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248056494|now:1746037247979488|interval:77006|pto_count:0|srtt:49914 [2025/04/30 18:20:47 979516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66127| [2025/04/30 18:20:47 979520] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 979525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1813332| [2025/04/30 18:20:47 979529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 979533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247980533|now:1746037247979533|interv:1000| [2025/04/30 18:20:47 979538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 979541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 979546] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247980533| [2025/04/30 18:20:47 979550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247980533| [2025/04/30 18:20:47 979554] [debug] |xqc_engine_wakeup_after|wakeup:1746037247980533|now:1746037247979554|diff:979| [2025/04/30 18:20:47 979558] [debug] |xqc_engine_main_logic|END|now:1746037247979207| [2025/04/30 18:20:47 979568] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247979567| [2025/04/30 18:20:47 979573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 979579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:798| [2025/04/30 18:20:47 979583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:799| [2025/04/30 18:20:47 979593] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:799| [2025/04/30 18:20:47 979598] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 979602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 979607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1720232|prior_time:1746037247925676|is_app_limited:0|send_elapse:51092|ack_elapse:53891|ctl_first_sent_time:1746037247927288|lagest_ack_time:1746037247979567|curr_delivered:1783953| [2025/04/30 18:20:47 979612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247927288| [2025/04/30 18:20:47 979617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:47 979622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 979626] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1722632|prior_time:1746037247927619|is_app_limited:0|send_elapse:50930|ack_elapse:51948|ctl_first_sent_time:1746037247929086|lagest_ack_time:1746037247979567|curr_delivered:1785153| [2025/04/30 18:20:47 979631] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247929086| [2025/04/30 18:20:47 979634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:47 979639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49914|rttvar:536|minrtt:30950|latest_rtt:50481|ack_delay:1000| [2025/04/30 18:20:47 979643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49860|rttvar:510|minrtt:30950|latest_rtt:50481|ack_delay:1000| [2025/04/30 18:20:47 979647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1819|lost_pn:1816|thresh:3| [2025/04/30 18:20:47 979651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 979655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49860|rtt_var:510|pto_duration:51900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 979660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 979664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 979668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:47 979672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248056336|now:1746037247979655|interv:76681| [2025/04/30 18:20:47 979676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248056336|now:1746037247979655|interval:76681|pto_count:0|srtt:49860 [2025/04/30 18:20:47 979680] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50930, ack_elapse 51948, delivered 62521|rate 1203530|lost 227| [2025/04/30 18:20:47 979688] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203530) in round 27| [2025/04/30 18:20:47 979692] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 979696] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 979700] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247929086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 979705] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247929086|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 979709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63727|srtt:49860|latest_rtt:50481|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 979715] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:799|largest:799|pns:2| [2025/04/30 18:20:47 979720] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:799|frame:ACK |recv_time:1746037247979567|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 979724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367979567|now:1746037247979567|interv:120000000| [2025/04/30 18:20:47 979729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367979567|now:1746037247979567|interv:120000000| [2025/04/30 18:20:47 979733] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247980533|pq_index:0| [2025/04/30 18:20:47 979737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247979207| [2025/04/30 18:20:47 979741] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247979741| [2025/04/30 18:20:47 979746] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247979745| [2025/04/30 18:20:47 979751] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 979756] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 979760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1847523| [2025/04/30 18:20:47 979765] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 979770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 979774] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 979781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1848702| [2025/04/30 18:20:47 979785] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 979790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 979794] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 979798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1849881| [2025/04/30 18:20:47 979802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 979806] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 979810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 979814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 979819] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 979823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1813332| [2025/04/30 18:20:47 979827] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 979831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 979835] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247980533| [2025/04/30 18:20:47 979839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247980533| [2025/04/30 18:20:47 979843] [debug] |xqc_engine_wakeup_after|wakeup:1746037247980533|now:1746037247979843|diff:690| [2025/04/30 18:20:47 979847] [debug] |xqc_engine_main_logic|END|now:1746037247979745| [2025/04/30 18:20:47 979852] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247979852| [2025/04/30 18:20:47 979856] [debug] |xqc_engine_wakeup_after|wakeup:1746037247980533|now:1746037247979856|diff:677| [2025/04/30 18:20:47 979859] [debug] |xqc_engine_main_logic|END|now:1746037247979852| [2025/04/30 18:20:47 980931] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247980931| [2025/04/30 18:20:47 980941] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247980533|pq_index:0| [2025/04/30 18:20:47 980946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247979745| [2025/04/30 18:20:47 980951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247980950| [2025/04/30 18:20:47 980961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247980533|now:1746037247980950| [2025/04/30 18:20:47 980966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247980533|now:1746037247980950| [2025/04/30 18:20:47 980970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 980974] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 980979] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 980984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1849881| [2025/04/30 18:20:47 981011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 981016] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 981020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 981024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 981029] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 981034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1813332| [2025/04/30 18:20:47 981038] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 981043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1879| [2025/04/30 18:20:47 981080] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037247981051|stream_id:0|stream_offset:1813332| [2025/04/30 18:20:47 981090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 981097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:47 981104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49860|rtt_var:510|pto_duration:51900|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 981111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 981115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 981119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:47 981123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248057951|now:1746037247981104|interv:76847| [2025/04/30 18:20:47 981128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248057951|now:1746037247981104|interval:76847|pto_count:0|srtt:49860 [2025/04/30 18:20:47 981137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64927| [2025/04/30 18:20:47 981142] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 981146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 981151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 981155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247982155|now:1746037247981155|interv:1000| [2025/04/30 18:20:47 981159] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 981163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 981167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247982155| [2025/04/30 18:20:47 981171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247982155| [2025/04/30 18:20:47 981175] [debug] |xqc_engine_wakeup_after|wakeup:1746037247982155|now:1746037247981175|diff:980| [2025/04/30 18:20:47 981180] [debug] |xqc_engine_main_logic|END|now:1746037247980950| [2025/04/30 18:20:47 981639] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037247981638| [2025/04/30 18:20:47 981648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 981654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:799| [2025/04/30 18:20:47 981658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:800| [2025/04/30 18:20:47 981664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:800| [2025/04/30 18:20:47 981669] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 981674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 981678] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1722632|prior_time:1746037247927619|is_app_limited:0|send_elapse:51043|ack_elapse:54019|ctl_first_sent_time:1746037247929199|lagest_ack_time:1746037247981638|curr_delivered:1786353| [2025/04/30 18:20:47 981683] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247929199| [2025/04/30 18:20:47 981688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:47 981692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 981697] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62521|prior_delivered:1725032|prior_time:1746037247929528|is_app_limited:0|send_elapse:50917|ack_elapse:52110|ctl_first_sent_time:1746037247931018|lagest_ack_time:1746037247981638|curr_delivered:1787553| [2025/04/30 18:20:47 981702] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247931018| [2025/04/30 18:20:47 981706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:47 981714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49860|rttvar:510|minrtt:30950|latest_rtt:50620|ack_delay:1000| [2025/04/30 18:20:47 981718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49830|rttvar:443|minrtt:30950|latest_rtt:50620|ack_delay:1000| [2025/04/30 18:20:47 981723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1821|lost_pn:1818|thresh:3| [2025/04/30 18:20:47 981727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 981731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49830|rtt_var:443|pto_duration:51830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 981736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 981740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 981744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:47 981748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248057881|now:1746037247981731|interv:76150| [2025/04/30 18:20:47 981752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248057881|now:1746037247981731|interval:76150|pto_count:0|srtt:49830 [2025/04/30 18:20:47 981757] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50917, ack_elapse 52110, delivered 62521|rate 1199788|lost 227| [2025/04/30 18:20:47 981761] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199788) in round 27| [2025/04/30 18:20:47 981766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 981770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 981774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247931018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 981779] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247931018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 981783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62527|srtt:49830|latest_rtt:50620|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 981790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:800|largest:800|pns:2| [2025/04/30 18:20:47 981794] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:800|frame:ACK |recv_time:1746037247981638|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 981799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367981638|now:1746037247981638|interv:120000000| [2025/04/30 18:20:47 981806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367981638|now:1746037247981638|interv:120000000| [2025/04/30 18:20:47 981810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247982155|pq_index:0| [2025/04/30 18:20:47 981815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247980950| [2025/04/30 18:20:47 981819] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247981819| [2025/04/30 18:20:47 981824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247981823| [2025/04/30 18:20:47 981829] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 981834] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49830|min_srtt:49830|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 981839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1849881| [2025/04/30 18:20:47 981843] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 981848] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 981853] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49830|min_srtt:49830|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 981857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:47 981861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49830|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 981866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 981871] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49830|min_srtt:49830|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 981875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1852239| [2025/04/30 18:20:47 981879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 981883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 981887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 981892] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 981896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 981904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 981908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 981912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 981916] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247982155| [2025/04/30 18:20:47 981920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247982155| [2025/04/30 18:20:47 981924] [debug] |xqc_engine_wakeup_after|wakeup:1746037247982155|now:1746037247981924|diff:231| [2025/04/30 18:20:47 981929] [debug] |xqc_engine_main_logic|END|now:1746037247981823| [2025/04/30 18:20:47 981934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247981934| [2025/04/30 18:20:47 981938] [debug] |xqc_engine_wakeup_after|wakeup:1746037247982155|now:1746037247981937|diff:218| [2025/04/30 18:20:47 981942] [debug] |xqc_engine_main_logic|END|now:1746037247981934| [2025/04/30 18:20:47 982679] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247982678| [2025/04/30 18:20:47 982691] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 982699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:800| [2025/04/30 18:20:47 982705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:801| [2025/04/30 18:20:47 982714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:801| [2025/04/30 18:20:47 982720] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 982728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 982735] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63721|prior_delivered:1725032|prior_time:1746037247929528|is_app_limited:0|send_elapse:51015|ack_elapse:53150|ctl_first_sent_time:1746037247931116|lagest_ack_time:1746037247982678|curr_delivered:1788753| [2025/04/30 18:20:47 982741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247931116| [2025/04/30 18:20:47 982748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:47 982755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1823|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1823|path_largest_ack:1823| [2025/04/30 18:20:47 982762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61321|prior_delivered:1727451|prior_time:1746037247931771|is_app_limited:0|send_elapse:49098|ack_elapse:50907|ctl_first_sent_time:1746037247932210|lagest_ack_time:1746037247982678|curr_delivered:1788772| [2025/04/30 18:20:47 982769] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247932210| [2025/04/30 18:20:47 982776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:47 982783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49830|rttvar:443|minrtt:30950|latest_rtt:50468|ack_delay:0| [2025/04/30 18:20:47 982800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49910|rttvar:492|minrtt:30950|latest_rtt:50468|ack_delay:0| [2025/04/30 18:20:47 982807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1823|lost_pn:1820|thresh:3| [2025/04/30 18:20:47 982813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 982820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:492|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 982828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 982833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 982840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61308| [2025/04/30 18:20:47 982846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248057961|now:1746037247982820|interv:75141| [2025/04/30 18:20:47 982853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248057961|now:1746037247982820|interval:75141|pto_count:0|srtt:49910 [2025/04/30 18:20:47 982860] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49098, ack_elapse 50907, delivered 61321|rate 1204569|lost 227| [2025/04/30 18:20:47 982867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204569) in round 27| [2025/04/30 18:20:47 982874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 982881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 982887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247932210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 982895] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247932210|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 982902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61308|srtt:49910|latest_rtt:50468|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 982910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:801|largest:801|pns:2| [2025/04/30 18:20:47 982916] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:801|frame:ACK |recv_time:1746037247982678|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 982924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367982678|now:1746037247982678|interv:120000000| [2025/04/30 18:20:47 982931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367982678|now:1746037247982678|interv:120000000| [2025/04/30 18:20:47 982938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247982155|pq_index:0| [2025/04/30 18:20:47 982951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247981823| [2025/04/30 18:20:47 982958] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247982958| [2025/04/30 18:20:47 982966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247982964| [2025/04/30 18:20:47 982974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247982155|now:1746037247982964| [2025/04/30 18:20:47 982981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247982155|now:1746037247982964| [2025/04/30 18:20:47 983009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 983016] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 983024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49910|min_srtt:49910|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 983031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61308|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1852239| [2025/04/30 18:20:47 983039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49910|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 983046] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 983053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49910|min_srtt:49910|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 983060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61308|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1853418| [2025/04/30 18:20:47 983066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 983072] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 983078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 983085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 983092] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 983099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61308|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 983106] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 983113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1880| [2025/04/30 18:20:47 983158] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61308|now:1746037247983124|stream_id:0|stream_offset:1814511| [2025/04/30 18:20:47 983174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 983180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61308|applimit:0| [2025/04/30 18:20:47 983185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:492|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 983190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 983195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 983202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62508| [2025/04/30 18:20:47 983209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248060034|now:1746037247983185|interv:76849| [2025/04/30 18:20:47 983216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248060034|now:1746037247983185|interval:76849|pto_count:0|srtt:49910 [2025/04/30 18:20:47 983223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62508| [2025/04/30 18:20:47 983231] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 983238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62508|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1815690| [2025/04/30 18:20:47 983245] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 983252] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1881| [2025/04/30 18:20:47 983300] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62508|now:1746037247983264|stream_id:0|stream_offset:1815690| [2025/04/30 18:20:47 983311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 983320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62508|applimit:0| [2025/04/30 18:20:47 983326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:492|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 983333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 983339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 983346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63708| [2025/04/30 18:20:47 983352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248060174|now:1746037247983326|interv:76848| [2025/04/30 18:20:47 983359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248060174|now:1746037247983326|interval:76848|pto_count:0|srtt:49910 [2025/04/30 18:20:47 983373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63708| [2025/04/30 18:20:47 983381] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 983388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63708|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1816869| [2025/04/30 18:20:47 983395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 983402] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1882| [2025/04/30 18:20:47 983443] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63708|now:1746037247983413|stream_id:0|stream_offset:1816869| [2025/04/30 18:20:47 983453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 983460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63708|applimit:0| [2025/04/30 18:20:47 983467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49910|rtt_var:492|pto_duration:51910|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 983474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 983479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 983483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64908| [2025/04/30 18:20:47 983487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248060323|now:1746037247983467|interv:76856| [2025/04/30 18:20:47 983491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248060323|now:1746037247983467|interval:76856|pto_count:0|srtt:49910 [2025/04/30 18:20:47 983496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64908| [2025/04/30 18:20:47 983501] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 983505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64908|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1818048| [2025/04/30 18:20:47 983510] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 983514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247984514|now:1746037247983514|interv:1000| [2025/04/30 18:20:47 983518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 983522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 983526] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247984514| [2025/04/30 18:20:47 983530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247984514| [2025/04/30 18:20:47 983535] [debug] |xqc_engine_wakeup_after|wakeup:1746037247984514|now:1746037247983534|diff:980| [2025/04/30 18:20:47 983544] [debug] |xqc_engine_main_logic|END|now:1746037247982964| [2025/04/30 18:20:47 983549] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247983549| [2025/04/30 18:20:47 983553] [debug] |xqc_engine_wakeup_after|wakeup:1746037247984514|now:1746037247983553|diff:961| [2025/04/30 18:20:47 983557] [debug] |xqc_engine_main_logic|END|now:1746037247983549| [2025/04/30 18:20:47 983845] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247983844| [2025/04/30 18:20:47 983850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 983856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:801| [2025/04/30 18:20:47 983860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:802| [2025/04/30 18:20:47 983866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:802| [2025/04/30 18:20:47 983870] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 983875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1824|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1824| [2025/04/30 18:20:47 983880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61340|prior_delivered:1727451|prior_time:1746037247931771|is_app_limited:0|send_elapse:49209|ack_elapse:52073|ctl_first_sent_time:1746037247932321|lagest_ack_time:1746037247983844|curr_delivered:1788791| [2025/04/30 18:20:47 983885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247932321| [2025/04/30 18:20:47 983889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:47 983894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1825|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1825|path_largest_ack:1825| [2025/04/30 18:20:47 983898] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61340|prior_delivered:1727451|prior_time:1746037247931771|is_app_limited:0|send_elapse:49209|ack_elapse:52073|ctl_first_sent_time:1746037247932321|lagest_ack_time:1746037247983844|curr_delivered:1789998| [2025/04/30 18:20:47 983903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247932626| [2025/04/30 18:20:47 983907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:47 983911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49910|rttvar:492|minrtt:30950|latest_rtt:51218|ack_delay:1000| [2025/04/30 18:20:47 983915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49949|rttvar:446|minrtt:30950|latest_rtt:51218|ack_delay:1000| [2025/04/30 18:20:47 983919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1825|lost_pn:1822|thresh:3| [2025/04/30 18:20:47 983924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 772|pns:2| [2025/04/30 18:20:47 983928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 983932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49949|rtt_var:446|pto_duration:51949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 983940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 983944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 983948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 983952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248060362|now:1746037247983932|interv:76430| [2025/04/30 18:20:47 983956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248060362|now:1746037247983932|interval:76430|pto_count:0|srtt:49949 [2025/04/30 18:20:47 983960] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49209, ack_elapse 52073, delivered 62547|rate 1201140|lost 227| [2025/04/30 18:20:47 983965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201140) in round 27| [2025/04/30 18:20:47 983969] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 983974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 983977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1226|po_sent_time:1746037247932626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 983982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1226|po_sent_time:1746037247932626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 984007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:49949|latest_rtt:51218|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 984016] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:802|largest:802|pns:2| [2025/04/30 18:20:47 984021] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:802|frame:ACK |recv_time:1746037247983844|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 984026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367983844|now:1746037247983844|interv:120000000| [2025/04/30 18:20:47 984030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367983844|now:1746037247983844|interv:120000000| [2025/04/30 18:20:47 984034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247984514|pq_index:0| [2025/04/30 18:20:47 984038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247982964| [2025/04/30 18:20:47 984042] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247984042| [2025/04/30 18:20:47 984047] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247984046| [2025/04/30 18:20:47 984052] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 984061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49949|min_srtt:49949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 984065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1853418| [2025/04/30 18:20:47 984070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 984075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 984079] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49949|min_srtt:49949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 984084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:47 984088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 984092] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 984096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 984100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 984105] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 984109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1818048| [2025/04/30 18:20:47 984113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 984117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 984121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247984514| [2025/04/30 18:20:47 984125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247984514| [2025/04/30 18:20:47 984129] [debug] |xqc_engine_wakeup_after|wakeup:1746037247984514|now:1746037247984129|diff:385| [2025/04/30 18:20:47 984133] [debug] |xqc_engine_main_logic|END|now:1746037247984046| [2025/04/30 18:20:47 984138] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247984138| [2025/04/30 18:20:47 984142] [debug] |xqc_engine_wakeup_after|wakeup:1746037247984514|now:1746037247984142|diff:372| [2025/04/30 18:20:47 984146] [debug] |xqc_engine_main_logic|END|now:1746037247984138| [2025/04/30 18:20:47 985216] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247985216| [2025/04/30 18:20:47 985227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247984514|pq_index:0| [2025/04/30 18:20:47 985232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247984046| [2025/04/30 18:20:47 985237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247985236| [2025/04/30 18:20:47 985247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247984514|now:1746037247985236| [2025/04/30 18:20:47 985252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247984514|now:1746037247985236| [2025/04/30 18:20:47 985256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 985263] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 985270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49949|min_srtt:49949|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 985278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:47 985285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 985291] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 985297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 985304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 985312] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 985319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1818048| [2025/04/30 18:20:47 985326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 985333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1883| [2025/04/30 18:20:47 985385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247985345|stream_id:0|stream_offset:1818048| [2025/04/30 18:20:47 985394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 985402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 985409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49949|rtt_var:446|pto_duration:51949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 985416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 985423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 985429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 985435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248062294|now:1746037247985408|interv:76886| [2025/04/30 18:20:47 985442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248062294|now:1746037247985408|interval:76886|pto_count:0|srtt:49949 [2025/04/30 18:20:47 985455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 985461] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 985466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1819227| [2025/04/30 18:20:47 985470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 985475] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1884| [2025/04/30 18:20:47 985508] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1884|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247985483|stream_id:0|stream_offset:1819227| [2025/04/30 18:20:47 985514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 985519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 985524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49949|rtt_var:446|pto_duration:51949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 985531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 985537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 985543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 985550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248062432|now:1746037247985524|interv:76908| [2025/04/30 18:20:47 985558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248062432|now:1746037247985524|interval:76908|pto_count:0|srtt:49949 [2025/04/30 18:20:47 985565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66082| [2025/04/30 18:20:47 985573] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 985580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1820406| [2025/04/30 18:20:47 985588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 985593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247986593|now:1746037247985593|interv:1000| [2025/04/30 18:20:47 985600] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 985606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 985613] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247986593| [2025/04/30 18:20:47 985619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247986593| [2025/04/30 18:20:47 985627] [debug] |xqc_engine_wakeup_after|wakeup:1746037247986593|now:1746037247985627|diff:966| [2025/04/30 18:20:47 985632] [debug] |xqc_engine_main_logic|END|now:1746037247985236| [2025/04/30 18:20:47 985642] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247985641| [2025/04/30 18:20:47 985647] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 985653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:802| [2025/04/30 18:20:47 985657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:803| [2025/04/30 18:20:47 985663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:803| [2025/04/30 18:20:47 985667] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 985672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 985677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63747|prior_delivered:1727451|prior_time:1746037247931771|is_app_limited:0|send_elapse:49622|ack_elapse:53870|ctl_first_sent_time:1746037247932734|lagest_ack_time:1746037247985641|curr_delivered:1791198| [2025/04/30 18:20:47 985682] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247932734| [2025/04/30 18:20:47 985686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:47 985690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 985695] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63728|prior_delivered:1728670|prior_time:1746037247932869|is_app_limited:0|send_elapse:50969|ack_elapse:52772|ctl_first_sent_time:1746037247934358|lagest_ack_time:1746037247985641|curr_delivered:1792398| [2025/04/30 18:20:47 985700] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247934358| [2025/04/30 18:20:47 985704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:47 985708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49949|rttvar:446|minrtt:30950|latest_rtt:51283|ack_delay:1000| [2025/04/30 18:20:47 985712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49991|rttvar:418|minrtt:30950|latest_rtt:51283|ack_delay:1000| [2025/04/30 18:20:47 985717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1827|lost_pn:1824|thresh:3| [2025/04/30 18:20:47 985721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 985725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49991|rtt_var:418|pto_duration:51991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 985729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 985733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 985740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 985744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248062474|now:1746037247985725|interv:76749| [2025/04/30 18:20:47 985748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248062474|now:1746037247985725|interval:76749|pto_count:0|srtt:49991 [2025/04/30 18:20:47 985753] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50969, ack_elapse 52772, delivered 63728|rate 1207610|lost 227| [2025/04/30 18:20:47 985757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207610) in round 27| [2025/04/30 18:20:47 985762] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 985766] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 985770] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247934358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 985774] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247934358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 985779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:49991|latest_rtt:51283|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 985785] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:803|largest:803|pns:2| [2025/04/30 18:20:47 985789] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:803|frame:ACK |recv_time:1746037247985641|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 985794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367985641|now:1746037247985641|interv:120000000| [2025/04/30 18:20:47 985798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367985641|now:1746037247985641|interv:120000000| [2025/04/30 18:20:47 985802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247986593|pq_index:0| [2025/04/30 18:20:47 985806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247985236| [2025/04/30 18:20:47 985810] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247985810| [2025/04/30 18:20:47 985815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247985814| [2025/04/30 18:20:47 985820] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 985825] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49991|min_srtt:49991|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 985829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:47 985837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 985841] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 985846] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49991|min_srtt:49991|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 985850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1855776| [2025/04/30 18:20:47 985854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 985859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 985863] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49991|min_srtt:49991|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 985867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:47 985871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 985875] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 985879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 985883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 985888] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 985892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1820406| [2025/04/30 18:20:47 985897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 985900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 985904] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247986593| [2025/04/30 18:20:47 985908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247986593| [2025/04/30 18:20:47 985912] [debug] |xqc_engine_wakeup_after|wakeup:1746037247986593|now:1746037247985912|diff:681| [2025/04/30 18:20:47 985916] [debug] |xqc_engine_main_logic|END|now:1746037247985814| [2025/04/30 18:20:47 985921] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247985921| [2025/04/30 18:20:47 985925] [debug] |xqc_engine_wakeup_after|wakeup:1746037247986593|now:1746037247985925|diff:668| [2025/04/30 18:20:47 985929] [debug] |xqc_engine_main_logic|END|now:1746037247985921| [2025/04/30 18:20:47 987003] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247987002| [2025/04/30 18:20:47 987013] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247986593|pq_index:0| [2025/04/30 18:20:47 987018] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247985814| [2025/04/30 18:20:47 987023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247987022| [2025/04/30 18:20:47 987028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247986593|now:1746037247987022| [2025/04/30 18:20:47 987032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247986593|now:1746037247987022| [2025/04/30 18:20:47 987036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 987040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 987045] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49991|min_srtt:49991|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 987050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:47 987055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 987058] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 987062] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 987067] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 987071] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 987076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1820406| [2025/04/30 18:20:47 987080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 987085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1885| [2025/04/30 18:20:47 987119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1885|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247987093|stream_id:0|stream_offset:1820406| [2025/04/30 18:20:47 987125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 987130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 987134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49991|rtt_var:418|pto_duration:51991|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 987140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 987154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 987160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 987167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248064084|now:1746037247987134|interv:76950| [2025/04/30 18:20:47 987174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248064084|now:1746037247987134|interval:76950|pto_count:0|srtt:49991 [2025/04/30 18:20:47 987182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 987189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 987196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 987203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 987210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247988210|now:1746037247987210|interv:1000| [2025/04/30 18:20:47 987217] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 987223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 987230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247988210| [2025/04/30 18:20:47 987236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247988210| [2025/04/30 18:20:47 987243] [debug] |xqc_engine_wakeup_after|wakeup:1746037247988210|now:1746037247987243|diff:967| [2025/04/30 18:20:47 987249] [debug] |xqc_engine_main_logic|END|now:1746037247987022| [2025/04/30 18:20:47 987695] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037247987693| [2025/04/30 18:20:47 987704] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 987710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:803| [2025/04/30 18:20:47 987714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:804| [2025/04/30 18:20:47 987720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:804| [2025/04/30 18:20:47 987724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 987729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 987734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64928|prior_delivered:1728670|prior_time:1746037247932869|is_app_limited:0|send_elapse:51092|ack_elapse:54824|ctl_first_sent_time:1746037247934481|lagest_ack_time:1746037247987693|curr_delivered:1793598| [2025/04/30 18:20:47 987742] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247934481| [2025/04/30 18:20:47 987747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:47 987751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 987761] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63728|prior_delivered:1731070|prior_time:1746037247934624|is_app_limited:0|send_elapse:52114|ack_elapse:53069|ctl_first_sent_time:1746037247936096|lagest_ack_time:1746037247987693|curr_delivered:1794798| [2025/04/30 18:20:47 987765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247936096| [2025/04/30 18:20:47 987769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:47 987774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49991|rttvar:418|minrtt:30950|latest_rtt:51597|ack_delay:1000| [2025/04/30 18:20:47 987778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50067|rttvar:465|minrtt:30950|latest_rtt:51597|ack_delay:1000| [2025/04/30 18:20:47 987782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1829|lost_pn:1826|thresh:3| [2025/04/30 18:20:47 987787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 987791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50067|rtt_var:465|pto_duration:52067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 987795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 987799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 987803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:47 987807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248064160|now:1746037247987791|interv:76369| [2025/04/30 18:20:47 987811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248064160|now:1746037247987791|interval:76369|pto_count:0|srtt:50067 [2025/04/30 18:20:47 987816] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52114, ack_elapse 53069, delivered 63728|rate 1200851|lost 227| [2025/04/30 18:20:47 987820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200851) in round 27| [2025/04/30 18:20:47 987824] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 987829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 987833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247936096|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 987837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247936096|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 987842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:62482|srtt:50067|latest_rtt:51597|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 987850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:804|largest:804|pns:2| [2025/04/30 18:20:47 987855] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:804|frame:ACK |recv_time:1746037247987693|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 987860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367987693|now:1746037247987693|interv:120000000| [2025/04/30 18:20:47 987864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367987693|now:1746037247987693|interv:120000000| [2025/04/30 18:20:47 987868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247988210|pq_index:0| [2025/04/30 18:20:47 987873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247987022| [2025/04/30 18:20:47 987877] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247987876| [2025/04/30 18:20:47 987881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247987880| [2025/04/30 18:20:47 987887] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 987892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 987896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:47 987901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 987906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 987910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 987914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1858134| [2025/04/30 18:20:47 987919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50067|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 987923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 987927] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 987931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1859313| [2025/04/30 18:20:47 987936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 987942] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 987946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 987950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 987955] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 987960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 987965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 987969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 987973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247988210| [2025/04/30 18:20:47 987977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247988210| [2025/04/30 18:20:47 987981] [debug] |xqc_engine_wakeup_after|wakeup:1746037247988210|now:1746037247987981|diff:229| [2025/04/30 18:20:47 988004] [debug] |xqc_engine_main_logic|END|now:1746037247987880| [2025/04/30 18:20:47 988016] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247988016| [2025/04/30 18:20:47 988020] [debug] |xqc_engine_wakeup_after|wakeup:1746037247988210|now:1746037247988020|diff:190| [2025/04/30 18:20:47 988024] [debug] |xqc_engine_main_logic|END|now:1746037247988016| [2025/04/30 18:20:47 989094] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247989093| [2025/04/30 18:20:47 989104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247988210|pq_index:0| [2025/04/30 18:20:47 989108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247987880| [2025/04/30 18:20:47 989114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247989112| [2025/04/30 18:20:47 989118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247988210|now:1746037247989112| [2025/04/30 18:20:47 989123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247988210|now:1746037247989112| [2025/04/30 18:20:47 989127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 989131] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 989136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50067|min_srtt:50067|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 989141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1859313| [2025/04/30 18:20:47 989145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 989149] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 989158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 989163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 989168] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 989172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 989176] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 989181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1886| [2025/04/30 18:20:47 989222] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1886|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037247989191|stream_id:0|stream_offset:1821585| [2025/04/30 18:20:47 989232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 989239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:47 989246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50067|rtt_var:465|pto_duration:52067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 989252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 989256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 989260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 989264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248066258|now:1746037247989246|interv:77012| [2025/04/30 18:20:47 989268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248066258|now:1746037247989246|interval:77012|pto_count:0|srtt:50067 [2025/04/30 18:20:47 989273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:47 989278] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 989282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1822764| [2025/04/30 18:20:47 989286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 989291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1887| [2025/04/30 18:20:47 989330] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1887|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247989300|stream_id:0|stream_offset:1822764| [2025/04/30 18:20:47 989342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 989356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 989363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50067|rtt_var:465|pto_duration:52067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 989370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 989377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 989383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 989389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248066367|now:1746037247989362|interv:77005| [2025/04/30 18:20:47 989395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248066367|now:1746037247989362|interval:77005|pto_count:0|srtt:50067 [2025/04/30 18:20:47 989402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 989411] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 989418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1823943| [2025/04/30 18:20:47 989425] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 989432] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1888| [2025/04/30 18:20:47 989473] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1888|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247989444|stream_id:0|stream_offset:1823943| [2025/04/30 18:20:47 989483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 989490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 989497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50067|rtt_var:465|pto_duration:52067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 989503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 989507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 989511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 989515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248066511|now:1746037247989497|interv:77014| [2025/04/30 18:20:47 989519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248066511|now:1746037247989497|interval:77014|pto_count:0|srtt:50067 [2025/04/30 18:20:47 989523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66082| [2025/04/30 18:20:47 989533] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 989537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1825122| [2025/04/30 18:20:47 989542] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 989546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247990546|now:1746037247989546|interv:1000| [2025/04/30 18:20:47 989550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 989554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 989558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247990546| [2025/04/30 18:20:47 989562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247990546| [2025/04/30 18:20:47 989566] [debug] |xqc_engine_wakeup_after|wakeup:1746037247990546|now:1746037247989566|diff:980| [2025/04/30 18:20:47 989571] [debug] |xqc_engine_main_logic|END|now:1746037247989112| [2025/04/30 18:20:47 989698] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247989698| [2025/04/30 18:20:47 989704] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 989710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:804| [2025/04/30 18:20:47 989714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:805| [2025/04/30 18:20:47 989720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:805| [2025/04/30 18:20:47 989724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 989729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 989734] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61309|prior_delivered:1734689|prior_time:1746037247937710|is_app_limited:0|send_elapse:48732|ack_elapse:51988|ctl_first_sent_time:1746037247937971|lagest_ack_time:1746037247989698|curr_delivered:1795998| [2025/04/30 18:20:47 989739] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247937971| [2025/04/30 18:20:47 989743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:47 989747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 989752] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:61309|prior_delivered:1734689|prior_time:1746037247937710|is_app_limited:0|send_elapse:48732|ack_elapse:51988|ctl_first_sent_time:1746037247937971|lagest_ack_time:1746037247989698|curr_delivered:1797198| [2025/04/30 18:20:47 989756] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247938112| [2025/04/30 18:20:47 989760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:47 989764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50067|rttvar:465|minrtt:30950|latest_rtt:51586|ack_delay:1000| [2025/04/30 18:20:47 989773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50132|rttvar:478|minrtt:30950|latest_rtt:51586|ack_delay:1000| [2025/04/30 18:20:47 989777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1831|lost_pn:1828|thresh:3| [2025/04/30 18:20:47 989781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 989785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:478|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 989790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 989794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 989798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 989802] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248066576|now:1746037247989785|interv:76791| [2025/04/30 18:20:47 989806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248066576|now:1746037247989785|interval:76791|pto_count:0|srtt:50132 [2025/04/30 18:20:47 989810] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48732, ack_elapse 51988, delivered 62509|rate 1202373|lost 227| [2025/04/30 18:20:47 989815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202373) in round 27| [2025/04/30 18:20:47 989819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 989823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 989827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247938112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 989832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247938112|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 989837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:50132|latest_rtt:51586|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 989842] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:805|largest:805|pns:2| [2025/04/30 18:20:47 989847] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:805|frame:ACK |recv_time:1746037247989698|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 989852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367989698|now:1746037247989698|interv:120000000| [2025/04/30 18:20:47 989856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367989698|now:1746037247989698|interv:120000000| [2025/04/30 18:20:47 989860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247990546|pq_index:0| [2025/04/30 18:20:47 989867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247989112| [2025/04/30 18:20:47 989871] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247989871| [2025/04/30 18:20:47 989876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247989875| [2025/04/30 18:20:47 989881] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 989886] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 989890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1859313| [2025/04/30 18:20:47 989895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 989899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 989904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 989908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1860492| [2025/04/30 18:20:47 989912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50132|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 989916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 989921] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 989925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1861671| [2025/04/30 18:20:47 989929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 989933] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 989937] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 989941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 989946] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 989950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1825122| [2025/04/30 18:20:47 989957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 989961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 989965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247990546| [2025/04/30 18:20:47 989969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247990546| [2025/04/30 18:20:47 989973] [debug] |xqc_engine_wakeup_after|wakeup:1746037247990546|now:1746037247989973|diff:573| [2025/04/30 18:20:47 989977] [debug] |xqc_engine_main_logic|END|now:1746037247989875| [2025/04/30 18:20:47 989982] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247989982| [2025/04/30 18:20:47 990006] [debug] |xqc_engine_wakeup_after|wakeup:1746037247990546|now:1746037247990006|diff:540| [2025/04/30 18:20:47 990015] [debug] |xqc_engine_main_logic|END|now:1746037247989982| [2025/04/30 18:20:47 991086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247991085| [2025/04/30 18:20:47 991096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247990546|pq_index:0| [2025/04/30 18:20:47 991101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247989875| [2025/04/30 18:20:47 991106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247991105| [2025/04/30 18:20:47 991111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247990546|now:1746037247991105| [2025/04/30 18:20:47 991115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247990546|now:1746037247991105| [2025/04/30 18:20:47 991119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 991124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 991129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50132|min_srtt:50132|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 991133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1861671| [2025/04/30 18:20:47 991138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 991142] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 991146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 991150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 991155] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 991159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1825122| [2025/04/30 18:20:47 991164] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 991173] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1889| [2025/04/30 18:20:47 991213] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247991182|stream_id:0|stream_offset:1825122| [2025/04/30 18:20:47 991222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 991230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 991237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:478|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 991244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 991251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 991255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 991259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248068314|now:1746037247991236|interv:77078| [2025/04/30 18:20:47 991263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248068314|now:1746037247991236|interval:77078|pto_count:0|srtt:50132 [2025/04/30 18:20:47 991268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 991273] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 991277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1826301| [2025/04/30 18:20:47 991282] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 991286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1890| [2025/04/30 18:20:47 991322] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247991293|stream_id:0|stream_offset:1826301| [2025/04/30 18:20:47 991332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 991339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 991346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50132|rtt_var:478|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 991353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 991359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 991366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 991380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248068425|now:1746037247991345|interv:77080| [2025/04/30 18:20:47 991386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248068425|now:1746037247991345|interval:77080|pto_count:0|srtt:50132 [2025/04/30 18:20:47 991393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66082| [2025/04/30 18:20:47 991402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 991409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1827480| [2025/04/30 18:20:47 991416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 991422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247992422|now:1746037247991422|interv:1000| [2025/04/30 18:20:47 991428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 991434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 991441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247992422| [2025/04/30 18:20:47 991448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247992422| [2025/04/30 18:20:47 991455] [debug] |xqc_engine_wakeup_after|wakeup:1746037247992422|now:1746037247991455|diff:967| [2025/04/30 18:20:47 991462] [debug] |xqc_engine_main_logic|END|now:1746037247991105| [2025/04/30 18:20:47 991746] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247991745| [2025/04/30 18:20:47 991755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 991762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:805| [2025/04/30 18:20:47 991766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:806| [2025/04/30 18:20:47 991772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:806| [2025/04/30 18:20:47 991776] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 991781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 991786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63709|prior_delivered:1734689|prior_time:1746037247937710|is_app_limited:0|send_elapse:48997|ack_elapse:54035|ctl_first_sent_time:1746037247938236|lagest_ack_time:1746037247991745|curr_delivered:1798398| [2025/04/30 18:20:47 991791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247938236| [2025/04/30 18:20:47 991796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:47 991800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 991804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1735915|prior_time:1746037247938787|is_app_limited:0|send_elapse:50136|ack_elapse:52958|ctl_first_sent_time:1746037247940257|lagest_ack_time:1746037247991745|curr_delivered:1799598| [2025/04/30 18:20:47 991815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247940257| [2025/04/30 18:20:47 991819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:47 991823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50132|rttvar:478|minrtt:30950|latest_rtt:51488|ack_delay:1000| [2025/04/30 18:20:47 991828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50177|rttvar:448|minrtt:30950|latest_rtt:51488|ack_delay:1000| [2025/04/30 18:20:47 991832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1833|lost_pn:1830|thresh:3| [2025/04/30 18:20:47 991836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 991841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50177|rtt_var:448|pto_duration:52177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 991845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 991849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 991853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 991857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248068470|now:1746037247991840|interv:76630| [2025/04/30 18:20:47 991861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248068470|now:1746037247991840|interval:76630|pto_count:0|srtt:50177 [2025/04/30 18:20:47 991866] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50136, ack_elapse 52958, delivered 63683|rate 1202518|lost 227| [2025/04/30 18:20:47 991870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202518) in round 27| [2025/04/30 18:20:47 991875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 991879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 991883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247940257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 991887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247940257|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 991892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:50177|latest_rtt:51488|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 991898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:806|largest:806|pns:2| [2025/04/30 18:20:47 991903] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:806|frame:ACK |recv_time:1746037247991745|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 991910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367991745|now:1746037247991745|interv:120000000| [2025/04/30 18:20:47 991914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367991745|now:1746037247991745|interv:120000000| [2025/04/30 18:20:47 991918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247992422|pq_index:0| [2025/04/30 18:20:47 991923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247991105| [2025/04/30 18:20:47 991927] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247991926| [2025/04/30 18:20:47 991931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247991930| [2025/04/30 18:20:47 991937] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 991941] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50177|min_srtt:50177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 991946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1861671| [2025/04/30 18:20:47 991951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 991955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 991960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50177|min_srtt:50177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 991964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1862850| [2025/04/30 18:20:47 991968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 991973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 991977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50177|min_srtt:50177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 991981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:47 992005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 992015] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 992021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 992028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 992033] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 992038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1827480| [2025/04/30 18:20:47 992042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 992046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 992050] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247992422| [2025/04/30 18:20:47 992054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247992422| [2025/04/30 18:20:47 992058] [debug] |xqc_engine_wakeup_after|wakeup:1746037247992422|now:1746037247992058|diff:364| [2025/04/30 18:20:47 992062] [debug] |xqc_engine_main_logic|END|now:1746037247991930| [2025/04/30 18:20:47 992068] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247992068| [2025/04/30 18:20:47 992071] [debug] |xqc_engine_wakeup_after|wakeup:1746037247992422|now:1746037247992071|diff:351| [2025/04/30 18:20:47 992075] [debug] |xqc_engine_main_logic|END|now:1746037247992068| [2025/04/30 18:20:47 993143] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247993142| [2025/04/30 18:20:47 993154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247992422|pq_index:0| [2025/04/30 18:20:47 993158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247991930| [2025/04/30 18:20:47 993164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247993163| [2025/04/30 18:20:47 993168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247992422|now:1746037247993163| [2025/04/30 18:20:47 993173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247992422|now:1746037247993163| [2025/04/30 18:20:47 993177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 993181] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 993186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50177|min_srtt:50177|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 993191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:47 993196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 993200] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 993204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 993208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 993219] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 993223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1827480| [2025/04/30 18:20:47 993228] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 993241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1891| [2025/04/30 18:20:47 993281] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247993250|stream_id:0|stream_offset:1827480| [2025/04/30 18:20:47 993290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 993298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 993307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50177|rtt_var:448|pto_duration:52177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 993316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 993322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 993329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 993335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248070427|now:1746037247993305|interv:77122| [2025/04/30 18:20:47 993343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248070427|now:1746037247993305|interval:77122|pto_count:0|srtt:50177 [2025/04/30 18:20:47 993350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 993358] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 993362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1828659| [2025/04/30 18:20:47 993367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 993371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1892| [2025/04/30 18:20:47 993403] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247993378|stream_id:0|stream_offset:1828659| [2025/04/30 18:20:47 993413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 993420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 993426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50177|rtt_var:448|pto_duration:52177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 993439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 993444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 993448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 993452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248070555|now:1746037247993426|interv:77129| [2025/04/30 18:20:47 993456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248070555|now:1746037247993426|interval:77129|pto_count:0|srtt:50177 [2025/04/30 18:20:47 993460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66082| [2025/04/30 18:20:47 993467] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 993474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1829838| [2025/04/30 18:20:47 993481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 993488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247994487|now:1746037247993487|interv:1000| [2025/04/30 18:20:47 993494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 993500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 993506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247994487| [2025/04/30 18:20:47 993513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247994487| [2025/04/30 18:20:47 993519] [debug] |xqc_engine_wakeup_after|wakeup:1746037247994487|now:1746037247993519|diff:968| [2025/04/30 18:20:47 993526] [debug] |xqc_engine_main_logic|END|now:1746037247993163| [2025/04/30 18:20:47 993686] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247993685| [2025/04/30 18:20:47 993692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 993698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:806| [2025/04/30 18:20:47 993702] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:807| [2025/04/30 18:20:47 993708] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:807| [2025/04/30 18:20:47 993712] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 993717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 993722] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64883|prior_delivered:1735915|prior_time:1746037247938787|is_app_limited:0|send_elapse:50248|ack_elapse:54898|ctl_first_sent_time:1746037247940369|lagest_ack_time:1746037247993685|curr_delivered:1800798| [2025/04/30 18:20:47 993727] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247940369| [2025/04/30 18:20:47 993736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:47 993740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 993744] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1738315|prior_time:1746037247940598|is_app_limited:0|send_elapse:51768|ack_elapse:53087|ctl_first_sent_time:1746037247942081|lagest_ack_time:1746037247993685|curr_delivered:1801998| [2025/04/30 18:20:47 993749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247942081| [2025/04/30 18:20:47 993753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:47 993757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50177|rttvar:448|minrtt:30950|latest_rtt:51604|ack_delay:1000| [2025/04/30 18:20:47 993761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50230|rttvar:442|minrtt:30950|latest_rtt:51604|ack_delay:1000| [2025/04/30 18:20:47 993765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1835|lost_pn:1832|thresh:3| [2025/04/30 18:20:47 993769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 993774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50230|rtt_var:442|pto_duration:52230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 993778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 993782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 993786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 993790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248070608|now:1746037247993773|interv:76835| [2025/04/30 18:20:47 993794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248070608|now:1746037247993773|interval:76835|pto_count:0|srtt:50230 [2025/04/30 18:20:47 993799] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51768, ack_elapse 53087, delivered 63683|rate 1199596|lost 227| [2025/04/30 18:20:47 993803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199596) in round 27| [2025/04/30 18:20:47 993807] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 993812] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 993816] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247942081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 993820] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247942081|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 993825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:50230|latest_rtt:51604|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 993833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:807|largest:807|pns:2| [2025/04/30 18:20:47 993838] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:807|frame:ACK |recv_time:1746037247993685|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 993842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367993685|now:1746037247993685|interv:120000000| [2025/04/30 18:20:47 993847] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367993685|now:1746037247993685|interv:120000000| [2025/04/30 18:20:47 993851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247994487|pq_index:0| [2025/04/30 18:20:47 993855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247993163| [2025/04/30 18:20:47 993859] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247993859| [2025/04/30 18:20:47 993864] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247993863| [2025/04/30 18:20:47 993869] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 993874] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50230|min_srtt:50230|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 993878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:47 993883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50230|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 993887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 993892] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50230|min_srtt:50230|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 993896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1865208| [2025/04/30 18:20:47 993901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50230|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 993905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 993909] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50230|min_srtt:50230|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 993914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:47 993920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 993924] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 993928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 993932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 993937] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 993941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1829838| [2025/04/30 18:20:47 993946] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 993949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 993953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247994487| [2025/04/30 18:20:47 993957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247994487| [2025/04/30 18:20:47 993961] [debug] |xqc_engine_wakeup_after|wakeup:1746037247994487|now:1746037247993961|diff:526| [2025/04/30 18:20:47 993966] [debug] |xqc_engine_main_logic|END|now:1746037247993863| [2025/04/30 18:20:47 993971] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247993971| [2025/04/30 18:20:47 993975] [debug] |xqc_engine_wakeup_after|wakeup:1746037247994487|now:1746037247993974|diff:513| [2025/04/30 18:20:47 993978] [debug] |xqc_engine_main_logic|END|now:1746037247993971| [2025/04/30 18:20:47 995049] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247995049| [2025/04/30 18:20:47 995060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247994487|pq_index:0| [2025/04/30 18:20:47 995065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247993863| [2025/04/30 18:20:47 995070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247995069| [2025/04/30 18:20:47 995075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247994487|now:1746037247995069| [2025/04/30 18:20:47 995079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247994487|now:1746037247995069| [2025/04/30 18:20:47 995083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 995087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 995092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50230|min_srtt:50230|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 995097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:47 995102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 995111] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 995115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 995120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 995124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 995128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1829838| [2025/04/30 18:20:47 995133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 995137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1893| [2025/04/30 18:20:47 995176] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247995146|stream_id:0|stream_offset:1829838| [2025/04/30 18:20:47 995185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 995193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 995200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50230|rtt_var:442|pto_duration:52230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 995206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 995210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 995214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 995218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248072376|now:1746037247995199|interv:77177| [2025/04/30 18:20:47 995222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248072376|now:1746037247995199|interval:77177|pto_count:0|srtt:50230 [2025/04/30 18:20:47 995228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 995236] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 995242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1831017| [2025/04/30 18:20:47 995247] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 995251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1894| [2025/04/30 18:20:47 995285] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247995259|stream_id:0|stream_offset:1831017| [2025/04/30 18:20:47 995300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 995308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 995314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50230|rtt_var:442|pto_duration:52230|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 995321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 995327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 995334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 995338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248072489|now:1746037247995314|interv:77175| [2025/04/30 18:20:47 995343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248072489|now:1746037247995314|interval:77175|pto_count:0|srtt:50230 [2025/04/30 18:20:47 995347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66082| [2025/04/30 18:20:47 995352] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 995356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1832196| [2025/04/30 18:20:47 995361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 995365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247996365|now:1746037247995365|interv:1000| [2025/04/30 18:20:47 995369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 995373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 995377] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247996365| [2025/04/30 18:20:47 995381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247996365| [2025/04/30 18:20:47 995385] [debug] |xqc_engine_wakeup_after|wakeup:1746037247996365|now:1746037247995385|diff:980| [2025/04/30 18:20:47 995389] [debug] |xqc_engine_main_logic|END|now:1746037247995069| [2025/04/30 18:20:47 995702] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247995701| [2025/04/30 18:20:47 995709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 995715] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:807| [2025/04/30 18:20:47 995719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:808| [2025/04/30 18:20:47 995725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:808| [2025/04/30 18:20:47 995729] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 995734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 995742] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64883|prior_delivered:1738315|prior_time:1746037247940598|is_app_limited:0|send_elapse:51897|ack_elapse:55103|ctl_first_sent_time:1746037247942210|lagest_ack_time:1746037247995701|curr_delivered:1803198| [2025/04/30 18:20:47 995747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247942210| [2025/04/30 18:20:47 995752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:47 995756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1837|path_largest_ack:1837| [2025/04/30 18:20:47 995761] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62483|prior_delivered:1741915|prior_time:1746037247943616|is_app_limited:0|send_elapse:50088|ack_elapse:52085|ctl_first_sent_time:1746037247943883|lagest_ack_time:1746037247995701|curr_delivered:1804398| [2025/04/30 18:20:47 995765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247943883| [2025/04/30 18:20:47 995769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:47 995773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50230|rttvar:442|minrtt:30950|latest_rtt:51818|ack_delay:1000| [2025/04/30 18:20:47 995777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50304|rttvar:479|minrtt:30950|latest_rtt:51818|ack_delay:1000| [2025/04/30 18:20:47 995782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1837|lost_pn:1834|thresh:3| [2025/04/30 18:20:47 995786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 995790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:479|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 995794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 995798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 995802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 995806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248072563|now:1746037247995790|interv:76773| [2025/04/30 18:20:47 995810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248072563|now:1746037247995790|interval:76773|pto_count:0|srtt:50304 [2025/04/30 18:20:47 995815] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50088, ack_elapse 52085, delivered 62483|rate 1199635|lost 227| [2025/04/30 18:20:47 995819] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199635) in round 27| [2025/04/30 18:20:47 995823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 995828] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 995834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247943883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 995839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247943883|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 995843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:50304|latest_rtt:51818|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 995849] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:808|largest:808|pns:2| [2025/04/30 18:20:47 995854] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:808|frame:ACK |recv_time:1746037247995701|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 995858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367995701|now:1746037247995701|interv:120000000| [2025/04/30 18:20:47 995863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367995701|now:1746037247995701|interv:120000000| [2025/04/30 18:20:47 995867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247996365|pq_index:0| [2025/04/30 18:20:47 995871] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247995069| [2025/04/30 18:20:47 995875] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247995875| [2025/04/30 18:20:47 995880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247995879| [2025/04/30 18:20:47 995885] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 995890] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 995894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:47 995899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 995903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 995908] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 995912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:47 995917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50304|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 995924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 995928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 995932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1868745| [2025/04/30 18:20:47 995936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 995940] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 995944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 995948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 995953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 995957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1832196| [2025/04/30 18:20:47 995962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 995966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 995970] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247996365| [2025/04/30 18:20:47 995974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247996365| [2025/04/30 18:20:47 995977] [debug] |xqc_engine_wakeup_after|wakeup:1746037247996365|now:1746037247995977|diff:388| [2025/04/30 18:20:47 995982] [debug] |xqc_engine_main_logic|END|now:1746037247995879| [2025/04/30 18:20:47 996005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247996005| [2025/04/30 18:20:47 996015] [debug] |xqc_engine_wakeup_after|wakeup:1746037247996365|now:1746037247996015|diff:350| [2025/04/30 18:20:47 996020] [debug] |xqc_engine_main_logic|END|now:1746037247996005| [2025/04/30 18:20:47 997093] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247997093| [2025/04/30 18:20:47 997107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247996365|pq_index:0| [2025/04/30 18:20:47 997114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247995879| [2025/04/30 18:20:47 997121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247997119| [2025/04/30 18:20:47 997128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247996365|now:1746037247997119| [2025/04/30 18:20:47 997134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247996365|now:1746037247997119| [2025/04/30 18:20:47 997140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 997146] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 997161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50304|min_srtt:50304|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 997167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1868745| [2025/04/30 18:20:47 997174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 997179] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 997185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 997192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 997199] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 997205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1832196| [2025/04/30 18:20:47 997211] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 997217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1895| [2025/04/30 18:20:47 997274] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037247997240|stream_id:0|stream_offset:1832196| [2025/04/30 18:20:47 997284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 997291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 997297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:479|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 997304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 997310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 997316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:47 997322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248074544|now:1746037247997297|interv:77247| [2025/04/30 18:20:47 997329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248074544|now:1746037247997297|interval:77247|pto_count:0|srtt:50304 [2025/04/30 18:20:47 997335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64882| [2025/04/30 18:20:47 997343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 997349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1833375| [2025/04/30 18:20:47 997362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 997369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1896| [2025/04/30 18:20:47 997407] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037247997379|stream_id:0|stream_offset:1833375| [2025/04/30 18:20:47 997416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 997423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:47 997429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50304|rtt_var:479|pto_duration:52304|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 997435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 997441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 997447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:47 997452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248074683|now:1746037247997429|interv:77254| [2025/04/30 18:20:47 997458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248074683|now:1746037247997429|interval:77254|pto_count:0|srtt:50304 [2025/04/30 18:20:47 997465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66082| [2025/04/30 18:20:47 997471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 997477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1834554| [2025/04/30 18:20:47 997483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 997489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037247998489|now:1746037247997489|interv:1000| [2025/04/30 18:20:47 997494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 997500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 997506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247998489| [2025/04/30 18:20:47 997512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247998489| [2025/04/30 18:20:47 997518] [debug] |xqc_engine_wakeup_after|wakeup:1746037247998489|now:1746037247997518|diff:971| [2025/04/30 18:20:47 997524] [debug] |xqc_engine_main_logic|END|now:1746037247997119| [2025/04/30 18:20:47 997779] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247997778| [2025/04/30 18:20:47 997789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 997797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:808| [2025/04/30 18:20:47 997809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:809| [2025/04/30 18:20:47 997816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:809| [2025/04/30 18:20:47 997822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 997829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 997836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1741915|prior_time:1746037247943616|is_app_limited:0|send_elapse:51431|ack_elapse:54162|ctl_first_sent_time:1746037247945226|lagest_ack_time:1746037247997778|curr_delivered:1805598| [2025/04/30 18:20:47 997843] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247945226| [2025/04/30 18:20:47 997850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:47 997856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 997863] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1741915|prior_time:1746037247943616|is_app_limited:0|send_elapse:51431|ack_elapse:54162|ctl_first_sent_time:1746037247945226|lagest_ack_time:1746037247997778|curr_delivered:1806798| [2025/04/30 18:20:47 997870] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247945363| [2025/04/30 18:20:47 997876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:47 997882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50304|rttvar:479|minrtt:30950|latest_rtt:52415|ack_delay:1000| [2025/04/30 18:20:47 997889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50442|rttvar:637|minrtt:30950|latest_rtt:52415|ack_delay:1000| [2025/04/30 18:20:47 997895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1839|lost_pn:1836|thresh:3| [2025/04/30 18:20:47 997901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 997907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50442|rtt_var:637|pto_duration:52990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 997914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 997920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 997926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:47 997932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248075369|now:1746037247997907|interv:77462| [2025/04/30 18:20:47 997938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248075369|now:1746037247997907|interval:77462|pto_count:0|srtt:50442 [2025/04/30 18:20:47 997955] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51431, ack_elapse 54162, delivered 64883|rate 1197943|lost 227| [2025/04/30 18:20:47 997961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197943) in round 27| [2025/04/30 18:20:47 997968] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 997974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 997980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247945363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 998013] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247945363|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 998021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63682|srtt:50442|latest_rtt:52415|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 998029] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101359|inflight:63682|mode:2|applimit:0|pacing_rate:1219206|bw:1219206|srtt:50442|latest_rtt:52415|min_rtt:30950|send:1882|lost:227|tlp:0|recv:816|recovery:0|slow_start:0|conn_life:1687203|acked:2400|delivered:1806798|is_cwnd_limited:0| [2025/04/30 18:20:47 998038] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:809|largest:809|pns:2| [2025/04/30 18:20:47 998045] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:809|frame:ACK |recv_time:1746037247997778|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 998052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367997778|now:1746037247997778|interv:120000000| [2025/04/30 18:20:47 998059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367997778|now:1746037247997778|interv:120000000| [2025/04/30 18:20:47 998065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247998489|pq_index:0| [2025/04/30 18:20:47 998071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247997119| [2025/04/30 18:20:47 998077] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247998077| [2025/04/30 18:20:47 998085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247998084| [2025/04/30 18:20:47 998093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 998100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 998107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1868745| [2025/04/30 18:20:47 998114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 998127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 998134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 998140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1869924| [2025/04/30 18:20:47 998146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 998152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 998159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 998165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:47 998171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 998176] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 998182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 998188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 998194] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 998199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1834554| [2025/04/30 18:20:47 998206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 998211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 998216] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247998489| [2025/04/30 18:20:47 998223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247998489| [2025/04/30 18:20:47 998228] [debug] |xqc_engine_wakeup_after|wakeup:1746037247998489|now:1746037247998228|diff:261| [2025/04/30 18:20:47 998234] [debug] |xqc_engine_main_logic|END|now:1746037247998084| [2025/04/30 18:20:47 998242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247998242| [2025/04/30 18:20:47 998247] [debug] |xqc_engine_wakeup_after|wakeup:1746037247998489|now:1746037247998247|diff:242| [2025/04/30 18:20:47 998253] [debug] |xqc_engine_main_logic|END|now:1746037247998242| [2025/04/30 18:20:47 998265] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037247998265| [2025/04/30 18:20:47 998272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 998284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:809| [2025/04/30 18:20:47 998290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:810| [2025/04/30 18:20:47 998298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:810| [2025/04/30 18:20:47 998303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:47 998309] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2020888|max_stream_data_old=1994950| [2025/04/30 18:20:47 998315] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 998323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:47 998330] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:47 998337] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:810|largest:810|pns:2| [2025/04/30 18:20:47 998343] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:810|frame:ACK MAX_STREAM_DATA |recv_time:1746037247998265|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 998349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367998265|now:1746037247998265|interv:120000000| [2025/04/30 18:20:47 998355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367998265|now:1746037247998265|interv:120000000| [2025/04/30 18:20:47 998361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247998489|pq_index:0| [2025/04/30 18:20:47 998367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247998084| [2025/04/30 18:20:47 998373] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247998373| [2025/04/30 18:20:47 998380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247998379| [2025/04/30 18:20:47 998387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:47 998394] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:47 998400] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:63682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:47 998408] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:47 998414] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:47 998420] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:47 998426] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:47 998433] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:47 998439] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:47 998445] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:47 998457] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:47 998463] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:47 998469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:47 998475] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:47 998482] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:47 998488] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:47 998494] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:47 998500] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:47 998506] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:47 998513] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:47 998519] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:47 998525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:47 998531] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:47 998537] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:47 998543] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:47 998549] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2020888| [2025/04/30 18:20:47 998557] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2020836|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:102254|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 998565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 998571] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:47 998577] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2020888| [2025/04/30 18:20:47 998585] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2020836|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:76316|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:47 998591] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:47 998598] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:810|ack_delay:332|first_ack_range:38|largest_pkt_recv_time:1746037247998265| [2025/04/30 18:20:47 998603] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:810|low:772|pkt_pns:2| [2025/04/30 18:20:47 998609] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:810|frame_largest_recv:810| [2025/04/30 18:20:47 998620] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:47 998626] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 998632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 998639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 998645] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 998652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50442|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 998659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:47 998666] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 998672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37238|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:47 998679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 998685] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 998691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 998697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 998704] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 998711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1897| [2025/04/30 18:20:47 998754] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1897|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63682|now:1746037247998720|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 998763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1897|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 998770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1897|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 998777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:47 998783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50442|rtt_var:637|pto_duration:52990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 998789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 998801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 998807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63701| [2025/04/30 18:20:47 998813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248076710|now:1746037247998783|interv:77927| [2025/04/30 18:20:47 998819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248076710|now:1746037247998783|interval:77927|pto_count:0|srtt:50442 [2025/04/30 18:20:47 998826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63701| [2025/04/30 18:20:47 998833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:47 998840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1898| [2025/04/30 18:20:47 998876] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1898|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63701|now:1746037247998849|stream_id:0|stream_offset:0| [2025/04/30 18:20:47 998885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1898|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:47 998892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1898|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:47 998898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63701|applimit:0| [2025/04/30 18:20:47 998905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50442|rtt_var:637|pto_duration:52990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 998911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 998917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 998923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:47 998929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248076839|now:1746037247998904|interv:77935| [2025/04/30 18:20:47 998935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248076839|now:1746037247998904|interval:77935|pto_count:0|srtt:50442 [2025/04/30 18:20:47 998942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63720| [2025/04/30 18:20:47 998949] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 998956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:63720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1834554| [2025/04/30 18:20:47 998962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:47 998968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 998974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037247998489| [2025/04/30 18:20:47 999002] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037247998489| [2025/04/30 18:20:47 999012] [debug] |xqc_engine_wakeup_after|wakeup:1746037247998489|now:1746037247999012|diff:18446744073709551093| [2025/04/30 18:20:47 999018] [debug] |xqc_engine_main_logic|END|now:1746037247998379| [2025/04/30 18:20:47 999026] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247999026| [2025/04/30 18:20:47 999032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037247998489|pq_index:0| [2025/04/30 18:20:47 999039] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247998379| [2025/04/30 18:20:47 999046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247999044| [2025/04/30 18:20:47 999053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037247998489|now:1746037247999044| [2025/04/30 18:20:47 999059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037247998489|now:1746037247999044| [2025/04/30 18:20:47 999066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:47 999072] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 999079] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50442|min_srtt:50442|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 999086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:47 999093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:47 999099] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:47 999104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:47 999111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:47 999118] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:47 999124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:63720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1834554| [2025/04/30 18:20:47 999131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 999137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1899| [2025/04/30 18:20:47 999179] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1899|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:63720|now:1746037247999148|stream_id:0|stream_offset:1834554| [2025/04/30 18:20:47 999188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1899|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 18:20:47 999201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:47 999208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50442|rtt_var:637|pto_duration:52990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 999214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 999220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 999225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:47 999231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248077138|now:1746037247999207|interv:77931| [2025/04/30 18:20:47 999236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248077138|now:1746037247999207|interval:77931|pto_count:0|srtt:50442 [2025/04/30 18:20:47 999243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64926| [2025/04/30 18:20:47 999250] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 999256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1835733| [2025/04/30 18:20:47 999262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:47 999268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1900| [2025/04/30 18:20:47 999303] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037247999277|stream_id:0|stream_offset:1835733| [2025/04/30 18:20:47 999311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:47 999318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:47 999324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50442|rtt_var:637|pto_duration:52990|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 999330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 999335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 999341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:47 999347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248077267|now:1746037247999323|interv:77944| [2025/04/30 18:20:47 999353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248077267|now:1746037247999323|interval:77944|pto_count:0|srtt:50442 [2025/04/30 18:20:47 999359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66126| [2025/04/30 18:20:47 999366] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:47 999376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1836912| [2025/04/30 18:20:47 999383] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:47 999388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248000388|now:1746037247999388|interv:1000| [2025/04/30 18:20:47 999394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:47 999399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:47 999405] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248000388| [2025/04/30 18:20:47 999411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248000388| [2025/04/30 18:20:47 999417] [debug] |xqc_engine_wakeup_after|wakeup:1746037248000388|now:1746037247999417|diff:971| [2025/04/30 18:20:47 999423] [debug] |xqc_engine_main_logic|END|now:1746037247999044| [2025/04/30 18:20:47 999686] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037247999685| [2025/04/30 18:20:47 999696] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:47 999704] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:810| [2025/04/30 18:20:47 999710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:811| [2025/04/30 18:20:47 999717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:811| [2025/04/30 18:20:47 999723] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:47 999730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 999736] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1744315|prior_time:1746037247945597|is_app_limited:0|send_elapse:50946|ack_elapse:54088|ctl_first_sent_time:1746037247947079|lagest_ack_time:1746037247999685|curr_delivered:1807998| [2025/04/30 18:20:47 999743] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247947079| [2025/04/30 18:20:47 999749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:47 999755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:47 999761] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1744315|prior_time:1746037247945597|is_app_limited:0|send_elapse:50946|ack_elapse:54088|ctl_first_sent_time:1746037247947079|lagest_ack_time:1746037247999685|curr_delivered:1809198| [2025/04/30 18:20:47 999767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247947171| [2025/04/30 18:20:47 999772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:47 999777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50442|rttvar:637|minrtt:30950|latest_rtt:52514|ack_delay:1000| [2025/04/30 18:20:47 999789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50576|rttvar:746|minrtt:30950|latest_rtt:52514|ack_delay:1000| [2025/04/30 18:20:47 999795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1841|lost_pn:1838|thresh:3| [2025/04/30 18:20:47 999801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:47 999807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50576|rtt_var:746|pto_duration:53560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:47 999813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:47 999819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:47 999825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:47 999831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248077837|now:1746037247999807|interv:78030| [2025/04/30 18:20:47 999836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248077837|now:1746037247999807|interval:78030|pto_count:0|srtt:50576 [2025/04/30 18:20:47 999843] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50946, ack_elapse 54088, delivered 64883|rate 1199582|lost 227| [2025/04/30 18:20:47 999849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199582) in round 27| [2025/04/30 18:20:47 999855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:47 999861] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:47 999867] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247947171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 999873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247947171|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:47 999880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63726|srtt:50576|latest_rtt:52514|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:47 999888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:811|largest:811|pns:2| [2025/04/30 18:20:47 999894] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:811|frame:ACK |recv_time:1746037247999685|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:47 999900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037367999685|now:1746037247999685|interv:120000000| [2025/04/30 18:20:47 999906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037367999685|now:1746037247999685|interv:120000000| [2025/04/30 18:20:47 999912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248000388|pq_index:0| [2025/04/30 18:20:47 999922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247999044| [2025/04/30 18:20:47 999928] [debug] |xqc_engine_main_logic|BEGIN|now:1746037247999927| [2025/04/30 18:20:47 999935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037247999933| [2025/04/30 18:20:47 999942] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:47 999948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50576|min_srtt:50576|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 999954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:47 999961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:47 999967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:47 999973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50576|min_srtt:50576|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:47 999979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1872282| [2025/04/30 18:20:47 999985] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 000017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 000024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50576|min_srtt:50576|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 000030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 000036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 000041] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 000047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 000053] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 000059] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 000065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1836912| [2025/04/30 18:20:48 000076] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 000082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 000087] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248000388| [2025/04/30 18:20:48 000093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248000388| [2025/04/30 18:20:48 000099] [debug] |xqc_engine_wakeup_after|wakeup:1746037248000388|now:1746037248000098|diff:290| [2025/04/30 18:20:48 000104] [debug] |xqc_engine_main_logic|END|now:1746037247999933| [2025/04/30 18:20:48 000112] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248000112| [2025/04/30 18:20:48 000117] [debug] |xqc_engine_wakeup_after|wakeup:1746037248000388|now:1746037248000117|diff:271| [2025/04/30 18:20:48 000123] [debug] |xqc_engine_main_logic|END|now:1746037248000112| [2025/04/30 18:20:48 001198] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248001197| [2025/04/30 18:20:48 001211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248000388|pq_index:0| [2025/04/30 18:20:48 001218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037247999933| [2025/04/30 18:20:48 001226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248001224| [2025/04/30 18:20:48 001233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248000388|now:1746037248001224| [2025/04/30 18:20:48 001239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248000388|now:1746037248001224| [2025/04/30 18:20:48 001245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 001251] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 001269] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50576|min_srtt:50576|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 001275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 001282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 001288] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 001294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 001301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 001307] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 001314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1836912| [2025/04/30 18:20:48 001321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 001327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1901| [2025/04/30 18:20:48 001381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63726|now:1746037248001345|stream_id:0|stream_offset:1836912| [2025/04/30 18:20:48 001390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 001397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63726|applimit:0| [2025/04/30 18:20:48 001403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50576|rtt_var:746|pto_duration:53560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 001410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 001415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 001421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 001426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248079905|now:1746037248001403|interv:78502| [2025/04/30 18:20:48 001432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248079905|now:1746037248001403|interval:78502|pto_count:0|srtt:50576 [2025/04/30 18:20:48 001439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64926| [2025/04/30 18:20:48 001445] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 001452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1838091| [2025/04/30 18:20:48 001458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 001465] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1902| [2025/04/30 18:20:48 001504] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248001475|stream_id:0|stream_offset:1838091| [2025/04/30 18:20:48 001513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 001520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 001526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50576|rtt_var:746|pto_duration:53560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 001533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 001539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 001545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 001551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248080035|now:1746037248001526|interv:78509| [2025/04/30 18:20:48 001564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248080035|now:1746037248001526|interval:78509|pto_count:0|srtt:50576 [2025/04/30 18:20:48 001570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66126| [2025/04/30 18:20:48 001577] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 001583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1839270| [2025/04/30 18:20:48 001589] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 001595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1903| [2025/04/30 18:20:48 001631] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037248001604|stream_id:0|stream_offset:1839270| [2025/04/30 18:20:48 001640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 001646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:48 001652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50576|rtt_var:746|pto_duration:53560|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 001658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 001663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 001669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 001674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248080164|now:1746037248001652|interv:78512| [2025/04/30 18:20:48 001680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248080164|now:1746037248001652|interval:78512|pto_count:0|srtt:50576 [2025/04/30 18:20:48 001686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67326| [2025/04/30 18:20:48 001692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 001698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:48 001704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 001709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248002709|now:1746037248001709|interv:1000| [2025/04/30 18:20:48 001715] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 001720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 001725] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248002709| [2025/04/30 18:20:48 001736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248002709| [2025/04/30 18:20:48 001741] [debug] |xqc_engine_wakeup_after|wakeup:1746037248002709|now:1746037248001741|diff:968| [2025/04/30 18:20:48 001748] [debug] |xqc_engine_main_logic|END|now:1746037248001224| [2025/04/30 18:20:48 001869] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248001868| [2025/04/30 18:20:48 001879] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 001888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:811| [2025/04/30 18:20:48 001894] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:812| [2025/04/30 18:20:48 001903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:812| [2025/04/30 18:20:48 001909] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 001916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 001923] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1746715|prior_time:1746037247947608|is_app_limited:0|send_elapse:52832|ack_elapse:54260|ctl_first_sent_time:1746037247949099|lagest_ack_time:1746037248001868|curr_delivered:1810398| [2025/04/30 18:20:48 001931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247949099| [2025/04/30 18:20:48 001938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 001945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 001952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1746715|prior_time:1746037247947608|is_app_limited:0|send_elapse:52832|ack_elapse:54260|ctl_first_sent_time:1746037247949099|lagest_ack_time:1746037248001868|curr_delivered:1811598| [2025/04/30 18:20:48 001959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247949193| [2025/04/30 18:20:48 001965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 001971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50576|rttvar:746|minrtt:30950|latest_rtt:52675|ack_delay:1000| [2025/04/30 18:20:48 001978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50713|rttvar:834|minrtt:30950|latest_rtt:52675|ack_delay:1000| [2025/04/30 18:20:48 001984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1843|lost_pn:1840|thresh:3| [2025/04/30 18:20:48 002016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 002022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50713|rtt_var:834|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 002029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 002041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 002047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 002053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248080653|now:1746037248002022|interv:78631| [2025/04/30 18:20:48 002059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248080653|now:1746037248002022|interval:78631|pto_count:0|srtt:50713 [2025/04/30 18:20:48 002067] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52832, ack_elapse 54260, delivered 64883|rate 1195779|lost 227| [2025/04/30 18:20:48 002073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195779) in round 27| [2025/04/30 18:20:48 002079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 002085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 002091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247949193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 002098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247949193|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 002105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:64926|srtt:50713|latest_rtt:52675|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 002113] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:812|largest:812|pns:2| [2025/04/30 18:20:48 002120] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:812|frame:ACK |recv_time:1746037248001868|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 002127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368001868|now:1746037248001868|interv:120000000| [2025/04/30 18:20:48 002133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368001868|now:1746037248001868|interv:120000000| [2025/04/30 18:20:48 002138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248002709|pq_index:0| [2025/04/30 18:20:48 002144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248001224| [2025/04/30 18:20:48 002149] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248002149| [2025/04/30 18:20:48 002156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248002154| [2025/04/30 18:20:48 002163] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 002170] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50713|min_srtt:50713|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 002181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 002187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 002194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 002201] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50713|min_srtt:50713|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 002206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1874640| [2025/04/30 18:20:48 002213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 002219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 002225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50713|min_srtt:50713|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 002231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 002237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 002242] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 002247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 002253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 002259] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 002265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:48 002271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 002276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 002282] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248002709| [2025/04/30 18:20:48 002287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248002709| [2025/04/30 18:20:48 002293] [debug] |xqc_engine_wakeup_after|wakeup:1746037248002709|now:1746037248002293|diff:416| [2025/04/30 18:20:48 002299] [debug] |xqc_engine_main_logic|END|now:1746037248002154| [2025/04/30 18:20:48 002306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248002306| [2025/04/30 18:20:48 002311] [debug] |xqc_engine_wakeup_after|wakeup:1746037248002709|now:1746037248002311|diff:398| [2025/04/30 18:20:48 002321] [debug] |xqc_engine_main_logic|END|now:1746037248002306| [2025/04/30 18:20:48 003395] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248003395| [2025/04/30 18:20:48 003409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248002709|pq_index:0| [2025/04/30 18:20:48 003416] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248002154| [2025/04/30 18:20:48 003423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248003421| [2025/04/30 18:20:48 003430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248002709|now:1746037248003421| [2025/04/30 18:20:48 003436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248002709|now:1746037248003421| [2025/04/30 18:20:48 003442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 003448] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 003455] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50713|min_srtt:50713|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 003462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 003468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 003474] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 003479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 003486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 003492] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 003498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:48 003505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 003511] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1904| [2025/04/30 18:20:48 003553] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248003522|stream_id:0|stream_offset:1840449| [2025/04/30 18:20:48 003562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 003570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 003576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50713|rtt_var:834|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 003597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 003603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 003609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 003614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248082571|now:1746037248003576|interv:78995| [2025/04/30 18:20:48 003620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248082571|now:1746037248003576|interval:78995|pto_count:0|srtt:50713 [2025/04/30 18:20:48 003627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66126| [2025/04/30 18:20:48 003634] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 003640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1841628| [2025/04/30 18:20:48 003647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 003653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1905| [2025/04/30 18:20:48 003688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037248003662|stream_id:0|stream_offset:1841628| [2025/04/30 18:20:48 003696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1905|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 003702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:48 003708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50713|rtt_var:834|pto_duration:54049|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 003714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 003720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 003726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 003731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248082711|now:1746037248003708|interv:79003| [2025/04/30 18:20:48 003737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248082711|now:1746037248003708|interval:79003|pto_count:0|srtt:50713 [2025/04/30 18:20:48 003744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67326| [2025/04/30 18:20:48 003750] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 003756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:48 003767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 003773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248004773|now:1746037248003773|interv:1000| [2025/04/30 18:20:48 003779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 003784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 003790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248004773| [2025/04/30 18:20:48 003796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248004773| [2025/04/30 18:20:48 003801] [debug] |xqc_engine_wakeup_after|wakeup:1746037248004773|now:1746037248003801|diff:972| [2025/04/30 18:20:48 003807] [debug] |xqc_engine_main_logic|END|now:1746037248003421| [2025/04/30 18:20:48 003819] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248003818| [2025/04/30 18:20:48 003826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 003833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:812| [2025/04/30 18:20:48 003839] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:813| [2025/04/30 18:20:48 003847] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:813| [2025/04/30 18:20:48 003853] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 003859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 003866] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1749115|prior_time:1746037247949599|is_app_limited:0|send_elapse:51193|ack_elapse:54219|ctl_first_sent_time:1746037247951152|lagest_ack_time:1746037248003818|curr_delivered:1812798| [2025/04/30 18:20:48 003873] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247951152| [2025/04/30 18:20:48 003879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 003885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 003891] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1749115|prior_time:1746037247949599|is_app_limited:0|send_elapse:51193|ack_elapse:54219|ctl_first_sent_time:1746037247951152|lagest_ack_time:1746037248003818|curr_delivered:1813998| [2025/04/30 18:20:48 003898] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247951315| [2025/04/30 18:20:48 003904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 003910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50713|rttvar:834|minrtt:30950|latest_rtt:52503|ack_delay:1000| [2025/04/30 18:20:48 003916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50811|rttvar:823|minrtt:30950|latest_rtt:52503|ack_delay:1000| [2025/04/30 18:20:48 003922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1845|lost_pn:1842|thresh:3| [2025/04/30 18:20:48 003933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 003938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50811|rtt_var:823|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 003945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 003950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 003956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 003961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248082765|now:1746037248003938|interv:78827| [2025/04/30 18:20:48 003967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248082765|now:1746037248003938|interval:78827|pto_count:0|srtt:50811 [2025/04/30 18:20:48 003974] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51193, ack_elapse 54219, delivered 64883|rate 1196683|lost 227| [2025/04/30 18:20:48 003980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196683) in round 27| [2025/04/30 18:20:48 004007] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 004016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 004022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247951315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 004028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247951315|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 004035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:64926|srtt:50811|latest_rtt:52503|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 004044] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:813|largest:813|pns:2| [2025/04/30 18:20:48 004050] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:813|frame:ACK |recv_time:1746037248003818|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 004056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368003818|now:1746037248003818|interv:120000000| [2025/04/30 18:20:48 004062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368003818|now:1746037248003818|interv:120000000| [2025/04/30 18:20:48 004068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248004773|pq_index:0| [2025/04/30 18:20:48 004073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248003421| [2025/04/30 18:20:48 004079] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248004079| [2025/04/30 18:20:48 004086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248004084| [2025/04/30 18:20:48 004098] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 004104] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50811|min_srtt:50811|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 004111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 004117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50811|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 004124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 004130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50811|min_srtt:50811|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 004136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 004142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50811|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 004148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 004154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50811|min_srtt:50811|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 004160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 004166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 004172] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 004178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 004184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 004191] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 004197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:48 004203] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 004208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 004214] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248004773| [2025/04/30 18:20:48 004224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248004773| [2025/04/30 18:20:48 004230] [debug] |xqc_engine_wakeup_after|wakeup:1746037248004773|now:1746037248004230|diff:543| [2025/04/30 18:20:48 004236] [debug] |xqc_engine_main_logic|END|now:1746037248004084| [2025/04/30 18:20:48 004243] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248004243| [2025/04/30 18:20:48 004248] [debug] |xqc_engine_wakeup_after|wakeup:1746037248004773|now:1746037248004248|diff:525| [2025/04/30 18:20:48 004254] [debug] |xqc_engine_main_logic|END|now:1746037248004243| [2025/04/30 18:20:48 005331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248005331| [2025/04/30 18:20:48 005345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248004773|pq_index:0| [2025/04/30 18:20:48 005351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248004084| [2025/04/30 18:20:48 005359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248005356| [2025/04/30 18:20:48 005365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248004773|now:1746037248005356| [2025/04/30 18:20:48 005372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248004773|now:1746037248005356| [2025/04/30 18:20:48 005377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 005383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 005390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50811|min_srtt:50811|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 005397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 005403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 005408] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 005414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 005420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 005426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 005432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:48 005438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 005444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1906| [2025/04/30 18:20:48 005490] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248005455|stream_id:0|stream_offset:1842807| [2025/04/30 18:20:48 005505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 005512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 005517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50811|rtt_var:823|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 005523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 005529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 005535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 005540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248084558|now:1746037248005517|interv:79041| [2025/04/30 18:20:48 005546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248084558|now:1746037248005517|interval:79041|pto_count:0|srtt:50811 [2025/04/30 18:20:48 005552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66126| [2025/04/30 18:20:48 005559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 005564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1843986| [2025/04/30 18:20:48 005571] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 005577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1907| [2025/04/30 18:20:48 005610] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037248005586|stream_id:0|stream_offset:1843986| [2025/04/30 18:20:48 005617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1907|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 005623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:48 005629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50811|rtt_var:823|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 005635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 005640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 005646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 005651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248084689|now:1746037248005629|interv:79060| [2025/04/30 18:20:48 005657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248084689|now:1746037248005629|interval:79060|pto_count:0|srtt:50811 [2025/04/30 18:20:48 005669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67326| [2025/04/30 18:20:48 005676] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 005682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1845165| [2025/04/30 18:20:48 005688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 005694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1908| [2025/04/30 18:20:48 005727] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037248005702|stream_id:0|stream_offset:1845165| [2025/04/30 18:20:48 005736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1908|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 005742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:48 005749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50811|rtt_var:823|pto_duration:54103|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 005755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 005761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 005767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 005773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248084805|now:1746037248005749|interv:79056| [2025/04/30 18:20:48 005778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248084805|now:1746037248005749|interval:79056|pto_count:0|srtt:50811 [2025/04/30 18:20:48 005785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68526| [2025/04/30 18:20:48 005792] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 005798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1846344| [2025/04/30 18:20:48 005804] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 005810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248006810|now:1746037248005810|interv:1000| [2025/04/30 18:20:48 005815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 005821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 005826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248006810| [2025/04/30 18:20:48 005832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248006810| [2025/04/30 18:20:48 005838] [debug] |xqc_engine_wakeup_after|wakeup:1746037248006810|now:1746037248005837|diff:973| [2025/04/30 18:20:48 005844] [debug] |xqc_engine_main_logic|END|now:1746037248005356| [2025/04/30 18:20:48 005861] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248005860| [2025/04/30 18:20:48 005868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 005876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:813| [2025/04/30 18:20:48 005881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:814| [2025/04/30 18:20:48 005889] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:814| [2025/04/30 18:20:48 005895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 005901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 005908] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1751515|prior_time:1746037247951599|is_app_limited:0|send_elapse:50910|ack_elapse:54261|ctl_first_sent_time:1746037247953284|lagest_ack_time:1746037248005860|curr_delivered:1815198| [2025/04/30 18:20:48 005915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247953284| [2025/04/30 18:20:48 005921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 005927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 005934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63683|prior_delivered:1751515|prior_time:1746037247951599|is_app_limited:0|send_elapse:50910|ack_elapse:54261|ctl_first_sent_time:1746037247953284|lagest_ack_time:1746037248005860|curr_delivered:1816398| [2025/04/30 18:20:48 005940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247953414| [2025/04/30 18:20:48 005946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 005952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50811|rttvar:823|minrtt:30950|latest_rtt:52446|ack_delay:0| [2025/04/30 18:20:48 005958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51015|rttvar:1026|minrtt:30950|latest_rtt:52446|ack_delay:0| [2025/04/30 18:20:48 005964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1847|lost_pn:1844|thresh:3| [2025/04/30 18:20:48 005970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 005976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51015|rtt_var:1026|pto_duration:55119|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 005983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 006015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 006022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 006028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248085821|now:1746037248005976|interv:79845| [2025/04/30 18:20:48 006040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248085821|now:1746037248005976|interval:79845|pto_count:0|srtt:51015 [2025/04/30 18:20:48 006046] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50910, ack_elapse 54261, delivered 64883|rate 1195757|lost 227| [2025/04/30 18:20:48 006053] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195757) in round 27| [2025/04/30 18:20:48 006060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 006066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 006072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247953414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 006079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247953414|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 006086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:66126|srtt:51015|latest_rtt:52446|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 006094] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:814|largest:814|pns:2| [2025/04/30 18:20:48 006100] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:814|frame:ACK |recv_time:1746037248005860|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 006107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368005860|now:1746037248005860|interv:120000000| [2025/04/30 18:20:48 006113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368005860|now:1746037248005860|interv:120000000| [2025/04/30 18:20:48 006119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248006810|pq_index:0| [2025/04/30 18:20:48 006126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248005356| [2025/04/30 18:20:48 006132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248006132| [2025/04/30 18:20:48 006140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248006138| [2025/04/30 18:20:48 006147] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 006152] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51015|min_srtt:51015|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 006157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 006162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 006171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 006175] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51015|min_srtt:51015|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 006180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1879356| [2025/04/30 18:20:48 006184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51015|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 006189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 006193] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51015|min_srtt:51015|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 006198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1880535| [2025/04/30 18:20:48 006202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 006206] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 006210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 006214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 006219] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 006223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1846344| [2025/04/30 18:20:48 006228] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 006232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 006236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248006810| [2025/04/30 18:20:48 006240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248006810| [2025/04/30 18:20:48 006244] [debug] |xqc_engine_wakeup_after|wakeup:1746037248006810|now:1746037248006244|diff:566| [2025/04/30 18:20:48 006248] [debug] |xqc_engine_main_logic|END|now:1746037248006138| [2025/04/30 18:20:48 006256] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248006256| [2025/04/30 18:20:48 006261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 006267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:814| [2025/04/30 18:20:48 006271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:815| [2025/04/30 18:20:48 006280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:815| [2025/04/30 18:20:48 006284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 006289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1848|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1848| [2025/04/30 18:20:48 006294] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62502|prior_delivered:1753915|prior_time:1746037247953626|is_app_limited:0|send_elapse:51748|ack_elapse:52630|ctl_first_sent_time:1746037247954291|lagest_ack_time:1746037248006256|curr_delivered:1816417| [2025/04/30 18:20:48 006298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247954291| [2025/04/30 18:20:48 006303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 006307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1849|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1849|path_largest_ack:1849| [2025/04/30 18:20:48 006311] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62502|prior_delivered:1753915|prior_time:1746037247953626|is_app_limited:0|send_elapse:51748|ack_elapse:52630|ctl_first_sent_time:1746037247954291|lagest_ack_time:1746037248006256|curr_delivered:1816436| [2025/04/30 18:20:48 006316] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247954411| [2025/04/30 18:20:48 006320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 006324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51015|rttvar:1026|minrtt:30950|latest_rtt:51845|ack_delay:0| [2025/04/30 18:20:48 006328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51119|rttvar:977|minrtt:30950|latest_rtt:51845|ack_delay:0| [2025/04/30 18:20:48 006332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1849|lost_pn:1846|thresh:3| [2025/04/30 18:20:48 006337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 006341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51119|rtt_var:977|pto_duration:55027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 006345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 006349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 006353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66088| [2025/04/30 18:20:48 006357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248085729|now:1746037248006340|interv:79389| [2025/04/30 18:20:48 006361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248085729|now:1746037248006340|interval:79389|pto_count:0|srtt:51119 [2025/04/30 18:20:48 006366] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51748, ack_elapse 52630, delivered 62521|rate 1187934|lost 227| [2025/04/30 18:20:48 006376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1187934) in round 27| [2025/04/30 18:20:48 006380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 006385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 006388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037247954411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 006393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037247954411|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 006398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:66088|srtt:51119|latest_rtt:51845|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 006403] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:815|largest:815|pns:2| [2025/04/30 18:20:48 006408] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:815|frame:ACK |recv_time:1746037248006256|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 006412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368006256|now:1746037248006256|interv:120000000| [2025/04/30 18:20:48 006417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368006256|now:1746037248006256|interv:120000000| [2025/04/30 18:20:48 006421] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248006810|pq_index:0| [2025/04/30 18:20:48 006425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248006138| [2025/04/30 18:20:48 006429] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248006429| [2025/04/30 18:20:48 006433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248006432| [2025/04/30 18:20:48 006438] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 006443] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51119|min_srtt:51119|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 006447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66088|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1880535| [2025/04/30 18:20:48 006452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 006456] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 006460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 006464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 006471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 006475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1846344| [2025/04/30 18:20:48 006480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 006483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 006487] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248006810| [2025/04/30 18:20:48 006491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248006810| [2025/04/30 18:20:48 006495] [debug] |xqc_engine_wakeup_after|wakeup:1746037248006810|now:1746037248006495|diff:315| [2025/04/30 18:20:48 006499] [debug] |xqc_engine_main_logic|END|now:1746037248006432| [2025/04/30 18:20:48 006504] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248006504| [2025/04/30 18:20:48 006508] [debug] |xqc_engine_wakeup_after|wakeup:1746037248006810|now:1746037248006508|diff:302| [2025/04/30 18:20:48 006512] [debug] |xqc_engine_main_logic|END|now:1746037248006504| [2025/04/30 18:20:48 007580] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248007580| [2025/04/30 18:20:48 007592] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248006810|pq_index:0| [2025/04/30 18:20:48 007596] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248006432| [2025/04/30 18:20:48 007602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248007601| [2025/04/30 18:20:48 007607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248006810|now:1746037248007601| [2025/04/30 18:20:48 007611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248006810|now:1746037248007601| [2025/04/30 18:20:48 007615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 007619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 007625] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51119|min_srtt:51119|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 007629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66088|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1880535| [2025/04/30 18:20:48 007634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 007638] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 007642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 007646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 007651] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 007660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1846344| [2025/04/30 18:20:48 007665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 007669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1909| [2025/04/30 18:20:48 007713] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66088|now:1746037248007688|stream_id:0|stream_offset:1846344| [2025/04/30 18:20:48 007720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1909|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 007724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66088|applimit:0| [2025/04/30 18:20:48 007729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51119|rtt_var:977|pto_duration:55027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 007733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 007738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 007741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67288| [2025/04/30 18:20:48 007745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248087715|now:1746037248007729|interv:79986| [2025/04/30 18:20:48 007750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248087715|now:1746037248007729|interval:79986|pto_count:0|srtt:51119 [2025/04/30 18:20:48 007754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67288| [2025/04/30 18:20:48 007759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 007764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67288|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1847523| [2025/04/30 18:20:48 007768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 007773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1910| [2025/04/30 18:20:48 007796] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67288|now:1746037248007779|stream_id:0|stream_offset:1847523| [2025/04/30 18:20:48 007802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 007806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67288|applimit:0| [2025/04/30 18:20:48 007811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51119|rtt_var:977|pto_duration:55027|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 007815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 007823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 007827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68488| [2025/04/30 18:20:48 007831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248087806|now:1746037248007810|interv:79996| [2025/04/30 18:20:48 007835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248087806|now:1746037248007810|interval:79996|pto_count:0|srtt:51119 [2025/04/30 18:20:48 007839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68488| [2025/04/30 18:20:48 007844] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 007848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68488|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1848702| [2025/04/30 18:20:48 007853] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 007857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248008857|now:1746037248007857|interv:1000| [2025/04/30 18:20:48 007861] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 007865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 007869] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248008857| [2025/04/30 18:20:48 007873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248008857| [2025/04/30 18:20:48 007877] [debug] |xqc_engine_wakeup_after|wakeup:1746037248008857|now:1746037248007877|diff:980| [2025/04/30 18:20:48 007881] [debug] |xqc_engine_main_logic|END|now:1746037248007601| [2025/04/30 18:20:48 007891] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248007890| [2025/04/30 18:20:48 007896] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 007901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:815| [2025/04/30 18:20:48 007905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:816| [2025/04/30 18:20:48 007910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:816| [2025/04/30 18:20:48 007914] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 007919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1850|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1851|path_largest_ack:1850| [2025/04/30 18:20:48 007924] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1753915|prior_time:1746037247953626|is_app_limited:0|send_elapse:52182|ack_elapse:54264|ctl_first_sent_time:1746037247954725|lagest_ack_time:1746037248007890|curr_delivered:1817642| [2025/04/30 18:20:48 007929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247954725| [2025/04/30 18:20:48 007933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 007938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 007945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1753915|prior_time:1746037247953626|is_app_limited:0|send_elapse:52182|ack_elapse:54264|ctl_first_sent_time:1746037247954725|lagest_ack_time:1746037248007890|curr_delivered:1818842| [2025/04/30 18:20:48 007949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247954851| [2025/04/30 18:20:48 007953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 007957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51119|rttvar:977|minrtt:30950|latest_rtt:53039|ack_delay:0| [2025/04/30 18:20:48 007962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51359|rttvar:1213|minrtt:30950|latest_rtt:53039|ack_delay:0| [2025/04/30 18:20:48 007966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1851|lost_pn:1848|thresh:3| [2025/04/30 18:20:48 007970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 785|pns:2| [2025/04/30 18:20:48 007974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 007978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51359|rtt_var:1213|pto_duration:56211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 007983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 008011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 008016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 008020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248088990|now:1746037248007978|interv:81012| [2025/04/30 18:20:48 008024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248088990|now:1746037248007978|interval:81012|pto_count:0|srtt:51359 [2025/04/30 18:20:48 008029] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52182, ack_elapse 54264, delivered 64927|rate 1196502|lost 227| [2025/04/30 18:20:48 008033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196502) in round 27| [2025/04/30 18:20:48 008038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 008042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 008046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2406|po_sent_time:1746037247954851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 008051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2406|po_sent_time:1746037247954851|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 008055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:66082|srtt:51359|latest_rtt:53039|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 008066] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:816|largest:816|pns:2| [2025/04/30 18:20:48 008071] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:816|frame:ACK |recv_time:1746037248007890|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 008076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368007890|now:1746037248007890|interv:120000000| [2025/04/30 18:20:48 008080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368007890|now:1746037248007890|interv:120000000| [2025/04/30 18:20:48 008084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248008857|pq_index:0| [2025/04/30 18:20:48 008088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248007601| [2025/04/30 18:20:48 008093] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248008092| [2025/04/30 18:20:48 008097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248008096| [2025/04/30 18:20:48 008102] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 008107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51359|min_srtt:51359|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 008112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1880535| [2025/04/30 18:20:48 008116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 008121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 008126] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51359|min_srtt:51359|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 008130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 008134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51359|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 008139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 008143] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51359|min_srtt:51359|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 008147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 008154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 008158] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 008162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 008166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 008171] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 008175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1848702| [2025/04/30 18:20:48 008179] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 008183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 008187] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248008857| [2025/04/30 18:20:48 008191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248008857| [2025/04/30 18:20:48 008195] [debug] |xqc_engine_wakeup_after|wakeup:1746037248008857|now:1746037248008195|diff:662| [2025/04/30 18:20:48 008199] [debug] |xqc_engine_main_logic|END|now:1746037248008096| [2025/04/30 18:20:48 008204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248008204| [2025/04/30 18:20:48 008208] [debug] |xqc_engine_wakeup_after|wakeup:1746037248008857|now:1746037248008208|diff:649| [2025/04/30 18:20:48 008212] [debug] |xqc_engine_main_logic|END|now:1746037248008204| [2025/04/30 18:20:48 009285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248009285| [2025/04/30 18:20:48 009295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248008857|pq_index:0| [2025/04/30 18:20:48 009300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248008096| [2025/04/30 18:20:48 009305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248009304| [2025/04/30 18:20:48 009310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248008857|now:1746037248009304| [2025/04/30 18:20:48 009315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248008857|now:1746037248009304| [2025/04/30 18:20:48 009319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 009323] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 009328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51359|min_srtt:51359|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 009333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 009338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 009347] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 009351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 009355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 009360] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 009365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1848702| [2025/04/30 18:20:48 009369] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 009374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1911| [2025/04/30 18:20:48 009413] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248009382|stream_id:0|stream_offset:1848702| [2025/04/30 18:20:48 009422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 009429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 009436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51359|rtt_var:1213|pto_duration:56211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 009443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 009449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 009455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 009460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248090593|now:1746037248009436|interv:81157| [2025/04/30 18:20:48 009464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248090593|now:1746037248009436|interval:81157|pto_count:0|srtt:51359 [2025/04/30 18:20:48 009469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67282| [2025/04/30 18:20:48 009474] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 009478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1849881| [2025/04/30 18:20:48 009483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 009487] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1912| [2025/04/30 18:20:48 009519] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248009494|stream_id:0|stream_offset:1849881| [2025/04/30 18:20:48 009534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 009541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 009548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51359|rtt_var:1213|pto_duration:56211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 009553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 009557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 009561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 009565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248090705|now:1746037248009548|interv:81157| [2025/04/30 18:20:48 009569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248090705|now:1746037248009548|interval:81157|pto_count:0|srtt:51359 [2025/04/30 18:20:48 009573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68482| [2025/04/30 18:20:48 009578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 009582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 009587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 009591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1913| [2025/04/30 18:20:48 009622] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248009598|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 009630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 009637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 009644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51359|rtt_var:1213|pto_duration:56211|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 009651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 009655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 009659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 009663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248090809|now:1746037248009644|interv:81165| [2025/04/30 18:20:48 009667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248090809|now:1746037248009644|interval:81165|pto_count:0|srtt:51359 [2025/04/30 18:20:48 009676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 009681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 009686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1852239| [2025/04/30 18:20:48 009690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 009694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248010694|now:1746037248009694|interv:1000| [2025/04/30 18:20:48 009698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 009702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 009706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248010694| [2025/04/30 18:20:48 009710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248010694| [2025/04/30 18:20:48 009715] [debug] |xqc_engine_wakeup_after|wakeup:1746037248010694|now:1746037248009714|diff:980| [2025/04/30 18:20:48 009719] [debug] |xqc_engine_main_logic|END|now:1746037248009304| [2025/04/30 18:20:48 009728] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248009728| [2025/04/30 18:20:48 009733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 009739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:816| [2025/04/30 18:20:48 009743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:817| [2025/04/30 18:20:48 009749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:817| [2025/04/30 18:20:48 009753] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 009758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 009762] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1756315|prior_time:1746037247955627|is_app_limited:0|send_elapse:49768|ack_elapse:54101|ctl_first_sent_time:1746037247956151|lagest_ack_time:1746037248009728|curr_delivered:1820042| [2025/04/30 18:20:48 009767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247956151| [2025/04/30 18:20:48 009772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 009776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 009780] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1756315|prior_time:1746037247955627|is_app_limited:0|send_elapse:49768|ack_elapse:54101|ctl_first_sent_time:1746037247956151|lagest_ack_time:1746037248009728|curr_delivered:1821242| [2025/04/30 18:20:48 009785] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247957546| [2025/04/30 18:20:48 009789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 009796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51359|rttvar:1213|minrtt:30950|latest_rtt:52182|ack_delay:1000| [2025/04/30 18:20:48 009800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51337|rttvar:954|minrtt:30950|latest_rtt:52182|ack_delay:1000| [2025/04/30 18:20:48 009804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1853|lost_pn:1850|thresh:3| [2025/04/30 18:20:48 009809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 009813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51337|rtt_var:954|pto_duration:55153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 009817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 009821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 009825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 009829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248089751|now:1746037248009812|interv:79939| [2025/04/30 18:20:48 009833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248089751|now:1746037248009812|interval:79939|pto_count:0|srtt:51337 [2025/04/30 18:20:48 009837] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49768, ack_elapse 54101, delivered 64927|rate 1200107|lost 227| [2025/04/30 18:20:48 009842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200107) in round 27| [2025/04/30 18:20:48 009846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 009850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 009854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247957546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 009859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247957546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 009864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:67282|srtt:51337|latest_rtt:52182|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 009869] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:817|largest:817|pns:2| [2025/04/30 18:20:48 009874] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:817|frame:ACK |recv_time:1746037248009728|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 009879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368009728|now:1746037248009728|interv:120000000| [2025/04/30 18:20:48 009883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368009728|now:1746037248009728|interv:120000000| [2025/04/30 18:20:48 009889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248010694|pq_index:0| [2025/04/30 18:20:48 009894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248009304| [2025/04/30 18:20:48 009898] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248009898| [2025/04/30 18:20:48 009902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248009901| [2025/04/30 18:20:48 009908] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 009912] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51337|min_srtt:51337|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 009917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 009921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 009926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 009931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51337|min_srtt:51337|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 009935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1884072| [2025/04/30 18:20:48 009940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51337|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 009944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 009948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51337|min_srtt:51337|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 009953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 009957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 009961] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 009965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 009969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 009974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 009980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1852239| [2025/04/30 18:20:48 009985] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 010014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 010018] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248010694| [2025/04/30 18:20:48 010022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248010694| [2025/04/30 18:20:48 010026] [debug] |xqc_engine_wakeup_after|wakeup:1746037248010694|now:1746037248010026|diff:668| [2025/04/30 18:20:48 010030] [debug] |xqc_engine_main_logic|END|now:1746037248009901| [2025/04/30 18:20:48 010035] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248010035| [2025/04/30 18:20:48 010039] [debug] |xqc_engine_wakeup_after|wakeup:1746037248010694|now:1746037248010039|diff:655| [2025/04/30 18:20:48 010043] [debug] |xqc_engine_main_logic|END|now:1746037248010035| [2025/04/30 18:20:48 011116] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248011116| [2025/04/30 18:20:48 011126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248010694|pq_index:0| [2025/04/30 18:20:48 011130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248009901| [2025/04/30 18:20:48 011135] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248011134| [2025/04/30 18:20:48 011140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248010694|now:1746037248011134| [2025/04/30 18:20:48 011144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248010694|now:1746037248011134| [2025/04/30 18:20:48 011148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 011153] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 011158] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51337|min_srtt:51337|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 011163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 011167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 011171] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 011175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 011180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 011184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 011189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1852239| [2025/04/30 18:20:48 011199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 011203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1914| [2025/04/30 18:20:48 011240] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248011212|stream_id:0|stream_offset:1852239| [2025/04/30 18:20:48 011250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 011258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 011264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51337|rtt_var:954|pto_duration:55153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 011271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 011275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 011279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 011283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248091365|now:1746037248011264|interv:80101| [2025/04/30 18:20:48 011287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248091365|now:1746037248011264|interval:80101|pto_count:0|srtt:51337 [2025/04/30 18:20:48 011292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68482| [2025/04/30 18:20:48 011300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 011307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1853418| [2025/04/30 18:20:48 011314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 011321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1915| [2025/04/30 18:20:48 011366] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248011332|stream_id:0|stream_offset:1853418| [2025/04/30 18:20:48 011376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 011383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 011391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51337|rtt_var:954|pto_duration:55153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 011397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 011403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 011417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 011424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248091485|now:1746037248011390|interv:80095| [2025/04/30 18:20:48 011431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248091485|now:1746037248011390|interval:80095|pto_count:0|srtt:51337 [2025/04/30 18:20:48 011438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 011446] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 011452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:48 011457] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 011461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248012461|now:1746037248011461|interv:1000| [2025/04/30 18:20:48 011465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 011469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 011473] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248012461| [2025/04/30 18:20:48 011477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248012461| [2025/04/30 18:20:48 011481] [debug] |xqc_engine_wakeup_after|wakeup:1746037248012461|now:1746037248011481|diff:980| [2025/04/30 18:20:48 011486] [debug] |xqc_engine_main_logic|END|now:1746037248011134| [2025/04/30 18:20:48 011723] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248011722| [2025/04/30 18:20:48 011729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 011735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:817| [2025/04/30 18:20:48 011739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:818| [2025/04/30 18:20:48 011745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:818| [2025/04/30 18:20:48 011749] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 011754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 011758] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66127|prior_delivered:1756315|prior_time:1746037247955627|is_app_limited:0|send_elapse:51293|ack_elapse:56095|ctl_first_sent_time:1746037247957676|lagest_ack_time:1746037248011722|curr_delivered:1822442| [2025/04/30 18:20:48 011763] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247957676| [2025/04/30 18:20:48 011768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 011772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 011781] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64927|prior_delivered:1758715|prior_time:1746037247957845|is_app_limited:0|send_elapse:52915|ack_elapse:53877|ctl_first_sent_time:1746037247959517|lagest_ack_time:1746037248011722|curr_delivered:1823642| [2025/04/30 18:20:48 011786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247959517| [2025/04/30 18:20:48 011790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 011794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51337|rttvar:954|minrtt:30950|latest_rtt:52205|ack_delay:1000| [2025/04/30 18:20:48 011798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51320|rttvar:749|minrtt:30950|latest_rtt:52205|ack_delay:1000| [2025/04/30 18:20:48 011803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1855|lost_pn:1852|thresh:3| [2025/04/30 18:20:48 011807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 011811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51320|rtt_var:749|pto_duration:54316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 011815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 011819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 011823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 011827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248090648|now:1746037248011811|interv:78837| [2025/04/30 18:20:48 011831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248090648|now:1746037248011811|interval:78837|pto_count:0|srtt:51320 [2025/04/30 18:20:48 011836] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52915, ack_elapse 53877, delivered 64927|rate 1205096|lost 227| [2025/04/30 18:20:48 011840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205096) in round 27| [2025/04/30 18:20:48 011844] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 011849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 011853] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247959517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 011857] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247959517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1761153| [2025/04/30 18:20:48 011862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:67282|srtt:51320|latest_rtt:52205|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 011868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:818|largest:818|pns:2| [2025/04/30 18:20:48 011875] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:818|frame:ACK |recv_time:1746037248011722|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 011879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368011722|now:1746037248011722|interv:120000000| [2025/04/30 18:20:48 011884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368011722|now:1746037248011722|interv:120000000| [2025/04/30 18:20:48 011888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248012461|pq_index:0| [2025/04/30 18:20:48 011892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248011134| [2025/04/30 18:20:48 011896] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248011896| [2025/04/30 18:20:48 011901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248011900| [2025/04/30 18:20:48 011906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 011911] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51320|min_srtt:51320|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 011915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 011920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 011924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 011929] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51320|min_srtt:51320|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 011933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1886430| [2025/04/30 18:20:48 011938] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 011942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 011946] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51320|min_srtt:51320|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 011950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 011955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 011959] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 011965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 011969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 011974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 011978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:48 011983] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 012012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 012016] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248012461| [2025/04/30 18:20:48 012020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248012461| [2025/04/30 18:20:48 012024] [debug] |xqc_engine_wakeup_after|wakeup:1746037248012461|now:1746037248012024|diff:437| [2025/04/30 18:20:48 012029] [debug] |xqc_engine_main_logic|END|now:1746037248011900| [2025/04/30 18:20:48 012034] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248012034| [2025/04/30 18:20:48 012038] [debug] |xqc_engine_wakeup_after|wakeup:1746037248012461|now:1746037248012038|diff:423| [2025/04/30 18:20:48 012042] [debug] |xqc_engine_main_logic|END|now:1746037248012034| [2025/04/30 18:20:48 013123] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248013123| [2025/04/30 18:20:48 013138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248012461|pq_index:0| [2025/04/30 18:20:48 013146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248011900| [2025/04/30 18:20:48 013154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248013152| [2025/04/30 18:20:48 013161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248012461|now:1746037248013152| [2025/04/30 18:20:48 013168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248012461|now:1746037248013152| [2025/04/30 18:20:48 013174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 013181] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 013191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51320|min_srtt:51320|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 013200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 013207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 013213] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 013219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 013234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 013242] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 013249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:48 013256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 013262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1916| [2025/04/30 18:20:48 013313] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248013274|stream_id:0|stream_offset:1854597| [2025/04/30 18:20:48 013324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 013332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 013339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51320|rtt_var:749|pto_duration:54316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 013346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 013353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 013359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 013365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248092590|now:1746037248013338|interv:79252| [2025/04/30 18:20:48 013371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248092590|now:1746037248013338|interval:79252|pto_count:0|srtt:51320 [2025/04/30 18:20:48 013379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68482| [2025/04/30 18:20:48 013387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 013393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1855776| [2025/04/30 18:20:48 013400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 013407] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1917| [2025/04/30 18:20:48 013452] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248013418|stream_id:0|stream_offset:1855776| [2025/04/30 18:20:48 013463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 013470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 013484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51320|rtt_var:749|pto_duration:54316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 013490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 013497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 013503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 013509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248092734|now:1746037248013483|interv:79251| [2025/04/30 18:20:48 013516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248092734|now:1746037248013483|interval:79251|pto_count:0|srtt:51320 [2025/04/30 18:20:48 013523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 013531] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 013537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 013545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 013552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1918| [2025/04/30 18:20:48 013597] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1918|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248013563|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 013607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 013614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 013621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51320|rtt_var:749|pto_duration:54316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 013628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 013634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 013640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 013647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248092879|now:1746037248013621|interv:79258| [2025/04/30 18:20:48 013653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248092879|now:1746037248013621|interval:79258|pto_count:0|srtt:51320 [2025/04/30 18:20:48 013661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 013669] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 013682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1858134| [2025/04/30 18:20:48 013689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 013695] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248014695|now:1746037248013695|interv:1000| [2025/04/30 18:20:48 013702] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 013708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 013715] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248014695| [2025/04/30 18:20:48 013721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248014695| [2025/04/30 18:20:48 013728] [debug] |xqc_engine_wakeup_after|wakeup:1746037248014695|now:1746037248013728|diff:967| [2025/04/30 18:20:48 013735] [debug] |xqc_engine_main_logic|END|now:1746037248013152| [2025/04/30 18:20:48 013749] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248013748| [2025/04/30 18:20:48 013757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 013766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:818| [2025/04/30 18:20:48 013772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:819| [2025/04/30 18:20:48 013781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:819| [2025/04/30 18:20:48 013787] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 013794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 013801] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66127|prior_delivered:1758715|prior_time:1746037247957845|is_app_limited:0|send_elapse:53047|ack_elapse:55903|ctl_first_sent_time:1746037247959649|lagest_ack_time:1746037248013748|curr_delivered:1824842| [2025/04/30 18:20:48 013808] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247959649| [2025/04/30 18:20:48 013816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 013823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 013830] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62489|prior_delivered:1763553|prior_time:1746037247961625|is_app_limited:0|send_elapse:51348|ack_elapse:52123|ctl_first_sent_time:1746037247962057|lagest_ack_time:1746037248013748|curr_delivered:1826042| [2025/04/30 18:20:48 013838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247962057| [2025/04/30 18:20:48 013844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 013850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51320|rttvar:749|minrtt:30950|latest_rtt:51691|ack_delay:0| [2025/04/30 18:20:48 013858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51366|rttvar:654|minrtt:30950|latest_rtt:51691|ack_delay:0| [2025/04/30 18:20:48 013871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1857|lost_pn:1854|thresh:3| [2025/04/30 18:20:48 013877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 013884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51366|rtt_var:654|pto_duration:53982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 013891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 013897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 013903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 013910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248092545|now:1746037248013884|interv:78661| [2025/04/30 18:20:48 013916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248092545|now:1746037248013884|interval:78661|pto_count:0|srtt:51366 [2025/04/30 18:20:48 013923] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51348, ack_elapse 52123, delivered 62489|rate 1198875|lost 227| [2025/04/30 18:20:48 013930] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 27 -> 28| [2025/04/30 18:20:48 013937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198875) in round 28| [2025/04/30 18:20:48 013944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 013950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 013957] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247962057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 013964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247962057|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 013971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:68482|srtt:51366|latest_rtt:51691|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 013980] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:819|largest:819|pns:2| [2025/04/30 18:20:48 014016] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:819|frame:ACK |recv_time:1746037248013748|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 014024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368013748|now:1746037248013748|interv:120000000| [2025/04/30 18:20:48 014031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368013748|now:1746037248013748|interv:120000000| [2025/04/30 18:20:48 014037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248014695|pq_index:0| [2025/04/30 18:20:48 014050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248013152| [2025/04/30 18:20:48 014057] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248014057| [2025/04/30 18:20:48 014065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248014063| [2025/04/30 18:20:48 014073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 014081] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51366|min_srtt:51366|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 014088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 014096] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 014103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 014110] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51366|min_srtt:51366|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 014117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1888788| [2025/04/30 18:20:48 014124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 014132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 014138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51366|min_srtt:51366|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 014145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 014152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 014158] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 014164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 014171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 014179] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 014185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1858134| [2025/04/30 18:20:48 014198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 014205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 014211] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248014695| [2025/04/30 18:20:48 014217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248014695| [2025/04/30 18:20:48 014224] [debug] |xqc_engine_wakeup_after|wakeup:1746037248014695|now:1746037248014224|diff:471| [2025/04/30 18:20:48 014231] [debug] |xqc_engine_main_logic|END|now:1746037248014063| [2025/04/30 18:20:48 014239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248014239| [2025/04/30 18:20:48 014246] [debug] |xqc_engine_wakeup_after|wakeup:1746037248014695|now:1746037248014246|diff:449| [2025/04/30 18:20:48 014252] [debug] |xqc_engine_main_logic|END|now:1746037248014239| [2025/04/30 18:20:48 015291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248015291| [2025/04/30 18:20:48 015303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248014695|pq_index:0| [2025/04/30 18:20:48 015308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248014063| [2025/04/30 18:20:48 015314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248015312| [2025/04/30 18:20:48 015319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248014695|now:1746037248015312| [2025/04/30 18:20:48 015324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248014695|now:1746037248015312| [2025/04/30 18:20:48 015328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 015332] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 015338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51366|min_srtt:51366|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 015345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 015353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 015359] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 015365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 015373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 015380] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 015387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1858134| [2025/04/30 18:20:48 015393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 015405] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1919| [2025/04/30 18:20:48 015445] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1919|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248015414|stream_id:0|stream_offset:1858134| [2025/04/30 18:20:48 015455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 015462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 015469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51366|rtt_var:654|pto_duration:53982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 015476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 015482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 015486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 015490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248094396|now:1746037248015468|interv:78928| [2025/04/30 18:20:48 015495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248094396|now:1746037248015468|interval:78928|pto_count:0|srtt:51366 [2025/04/30 18:20:48 015503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 015510] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 015518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1859313| [2025/04/30 18:20:48 015525] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 015533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1920| [2025/04/30 18:20:48 015579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248015544|stream_id:0|stream_offset:1859313| [2025/04/30 18:20:48 015587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 015593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 015600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51366|rtt_var:654|pto_duration:53982|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 015607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 015613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 015620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 015626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248094526|now:1746037248015600|interv:78926| [2025/04/30 18:20:48 015639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248094526|now:1746037248015600|interval:78926|pto_count:0|srtt:51366 [2025/04/30 18:20:48 015646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 015655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 015661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1860492| [2025/04/30 18:20:48 015669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 015675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248016675|now:1746037248015675|interv:1000| [2025/04/30 18:20:48 015680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 015684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 015688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248016675| [2025/04/30 18:20:48 015692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248016675| [2025/04/30 18:20:48 015697] [debug] |xqc_engine_wakeup_after|wakeup:1746037248016675|now:1746037248015696|diff:979| [2025/04/30 18:20:48 015701] [debug] |xqc_engine_main_logic|END|now:1746037248015312| [2025/04/30 18:20:48 015711] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248015711| [2025/04/30 18:20:48 015717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 015723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:819| [2025/04/30 18:20:48 015727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:820| [2025/04/30 18:20:48 015733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:820| [2025/04/30 18:20:48 015737] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 015742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 015747] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1763553|prior_time:1746037247961625|is_app_limited:0|send_elapse:51470|ack_elapse:54086|ctl_first_sent_time:1746037247962179|lagest_ack_time:1746037248015711|curr_delivered:1827242| [2025/04/30 18:20:48 015753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247962179| [2025/04/30 18:20:48 015757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 015762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 015766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1763553|prior_time:1746037247961625|is_app_limited:0|send_elapse:51470|ack_elapse:54086|ctl_first_sent_time:1746037247962179|lagest_ack_time:1746037248015711|curr_delivered:1828442| [2025/04/30 18:20:48 015776] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247963560| [2025/04/30 18:20:48 015780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 015784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51366|rttvar:654|minrtt:30950|latest_rtt:52151|ack_delay:0| [2025/04/30 18:20:48 015788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51464|rttvar:687|minrtt:30950|latest_rtt:52151|ack_delay:0| [2025/04/30 18:20:48 015793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1859|lost_pn:1856|thresh:3| [2025/04/30 18:20:48 015797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 015801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:687|pto_duration:54212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 015806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 015810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 015814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 015818] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248094756|now:1746037248015801|interv:78955| [2025/04/30 18:20:48 015823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248094756|now:1746037248015801|interval:78955|pto_count:0|srtt:51464 [2025/04/30 18:20:48 015827] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51470, ack_elapse 54086, delivered 64889|rate 1199737|lost 227| [2025/04/30 18:20:48 015832] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199737) in round 28| [2025/04/30 18:20:48 015836] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 015841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 015845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247963560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 015850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247963560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 015854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:68482|srtt:51464|latest_rtt:52151|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 015861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:820|largest:820|pns:2| [2025/04/30 18:20:48 015865] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:820|frame:ACK |recv_time:1746037248015711|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 015873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368015711|now:1746037248015711|interv:120000000| [2025/04/30 18:20:48 015877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368015711|now:1746037248015711|interv:120000000| [2025/04/30 18:20:48 015881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248016675|pq_index:0| [2025/04/30 18:20:48 015886] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248015312| [2025/04/30 18:20:48 015890] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248015890| [2025/04/30 18:20:48 015895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248015894| [2025/04/30 18:20:48 015901] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 015906] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51464|min_srtt:51464|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 015911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 015916] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 015920] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 015925] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51464|min_srtt:51464|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 015929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1891146| [2025/04/30 18:20:48 015934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 015939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 015943] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51464|min_srtt:51464|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 015947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1892325| [2025/04/30 18:20:48 015952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 015956] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 015960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 015967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 015972] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 015976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1860492| [2025/04/30 18:20:48 015981] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 015984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 016008] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248016675| [2025/04/30 18:20:48 016012] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248016675| [2025/04/30 18:20:48 016016] [debug] |xqc_engine_wakeup_after|wakeup:1746037248016675|now:1746037248016016|diff:659| [2025/04/30 18:20:48 016021] [debug] |xqc_engine_main_logic|END|now:1746037248015894| [2025/04/30 18:20:48 016026] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248016026| [2025/04/30 18:20:48 016030] [debug] |xqc_engine_wakeup_after|wakeup:1746037248016675|now:1746037248016030|diff:645| [2025/04/30 18:20:48 016034] [debug] |xqc_engine_main_logic|END|now:1746037248016026| [2025/04/30 18:20:48 017105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248017105| [2025/04/30 18:20:48 017116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248016675|pq_index:0| [2025/04/30 18:20:48 017121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248015894| [2025/04/30 18:20:48 017126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248017125| [2025/04/30 18:20:48 017131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248016675|now:1746037248017125| [2025/04/30 18:20:48 017135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248016675|now:1746037248017125| [2025/04/30 18:20:48 017139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 017144] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 017149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51464|min_srtt:51464|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 017154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1892325| [2025/04/30 18:20:48 017158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 017162] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 017166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 017171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 017176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 017185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1860492| [2025/04/30 18:20:48 017190] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 017195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1921| [2025/04/30 18:20:48 017229] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248017203|stream_id:0|stream_offset:1860492| [2025/04/30 18:20:48 017236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 017241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 017245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:687|pto_duration:54212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 017252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 017259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 017266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 017272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248096415|now:1746037248017245|interv:79170| [2025/04/30 18:20:48 017279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248096415|now:1746037248017245|interval:79170|pto_count:0|srtt:51464 [2025/04/30 18:20:48 017287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 017295] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 017302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1861671| [2025/04/30 18:20:48 017309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 017315] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1922| [2025/04/30 18:20:48 017351] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248017326|stream_id:0|stream_offset:1861671| [2025/04/30 18:20:48 017360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 017367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 017374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:687|pto_duration:54212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 017388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 017395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 017402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 017409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248096538|now:1746037248017374|interv:79164| [2025/04/30 18:20:48 017415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248096538|now:1746037248017374|interval:79164|pto_count:0|srtt:51464 [2025/04/30 18:20:48 017423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 017431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 017438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1862850| [2025/04/30 18:20:48 017445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 017452] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1923| [2025/04/30 18:20:48 017500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1923|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248017463|stream_id:0|stream_offset:1862850| [2025/04/30 18:20:48 017511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 017518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 017525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:687|pto_duration:54212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 017532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 017538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 017545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 017551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248096675|now:1746037248017525|interv:79150| [2025/04/30 18:20:48 017558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248096675|now:1746037248017525|interval:79150|pto_count:0|srtt:51464 [2025/04/30 18:20:48 017565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72082| [2025/04/30 18:20:48 017572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 017579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:48 017593] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 017598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248018598|now:1746037248017598|interv:1000| [2025/04/30 18:20:48 017603] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 017606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 017611] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248018598| [2025/04/30 18:20:48 017615] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248018598| [2025/04/30 18:20:48 017619] [debug] |xqc_engine_wakeup_after|wakeup:1746037248018598|now:1746037248017619|diff:979| [2025/04/30 18:20:48 017623] [debug] |xqc_engine_main_logic|END|now:1746037248017125| [2025/04/30 18:20:48 017705] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248017704| [2025/04/30 18:20:48 017711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 017717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:820| [2025/04/30 18:20:48 017721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:821| [2025/04/30 18:20:48 017727] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:821| [2025/04/30 18:20:48 017731] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 017736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 017741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66089|prior_delivered:1763553|prior_time:1746037247961625|is_app_limited:0|send_elapse:52984|ack_elapse:56079|ctl_first_sent_time:1746037247963693|lagest_ack_time:1746037248017704|curr_delivered:1829642| [2025/04/30 18:20:48 017746] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247963693| [2025/04/30 18:20:48 017750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 017755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 017759] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64889|prior_delivered:1765953|prior_time:1746037247963843|is_app_limited:0|send_elapse:53259|ack_elapse:53861|ctl_first_sent_time:1746037247965467|lagest_ack_time:1746037248017704|curr_delivered:1830842| [2025/04/30 18:20:48 017764] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247965467| [2025/04/30 18:20:48 017768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 017772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51464|rttvar:687|minrtt:30950|latest_rtt:52237|ack_delay:0| [2025/04/30 18:20:48 017776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51560|rttvar:709|minrtt:30950|latest_rtt:52237|ack_delay:0| [2025/04/30 18:20:48 017781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1861|lost_pn:1858|thresh:3| [2025/04/30 18:20:48 017789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 017793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51560|rtt_var:709|pto_duration:54396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 017798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 017802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 017806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 017810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248096859|now:1746037248017793|interv:79066| [2025/04/30 18:20:48 017814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248096859|now:1746037248017793|interval:79066|pto_count:0|srtt:51560 [2025/04/30 18:20:48 017818] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53259, ack_elapse 53861, delivered 64889|rate 1204749|lost 227| [2025/04/30 18:20:48 017823] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204749) in round 28| [2025/04/30 18:20:48 017827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 017831] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 017835] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247965467|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 017840] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247965467|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 017845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:69682|srtt:51560|latest_rtt:52237|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 017851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:821|largest:821|pns:2| [2025/04/30 18:20:48 017855] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:821|frame:ACK |recv_time:1746037248017704|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 017860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368017704|now:1746037248017704|interv:120000000| [2025/04/30 18:20:48 017864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368017704|now:1746037248017704|interv:120000000| [2025/04/30 18:20:48 017868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248018598|pq_index:0| [2025/04/30 18:20:48 017872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248017125| [2025/04/30 18:20:48 017876] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248017876| [2025/04/30 18:20:48 017882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248017880| [2025/04/30 18:20:48 017890] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 017895] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51560|min_srtt:51560|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 017899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1892325| [2025/04/30 18:20:48 017904] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 017909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 017913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51560|min_srtt:51560|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 017917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1893504| [2025/04/30 18:20:48 017922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51560|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 017926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 017930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51560|min_srtt:51560|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 017935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 017939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 017943] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 017947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 017951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 017955] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 017960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:48 017964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 017968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 017974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248018598| [2025/04/30 18:20:48 017978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248018598| [2025/04/30 18:20:48 017982] [debug] |xqc_engine_wakeup_after|wakeup:1746037248018598|now:1746037248017982|diff:616| [2025/04/30 18:20:48 018006] [debug] |xqc_engine_main_logic|END|now:1746037248017880| [2025/04/30 18:20:48 018012] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248018012| [2025/04/30 18:20:48 018016] [debug] |xqc_engine_wakeup_after|wakeup:1746037248018598|now:1746037248018016|diff:582| [2025/04/30 18:20:48 018020] [debug] |xqc_engine_main_logic|END|now:1746037248018012| [2025/04/30 18:20:48 019091] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248019091| [2025/04/30 18:20:48 019101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248018598|pq_index:0| [2025/04/30 18:20:48 019106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248017880| [2025/04/30 18:20:48 019111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248019110| [2025/04/30 18:20:48 019116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248018598|now:1746037248019110| [2025/04/30 18:20:48 019121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248018598|now:1746037248019110| [2025/04/30 18:20:48 019125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 019129] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 019134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51560|min_srtt:51560|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 019139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 019144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 019148] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 019152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 019156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 019161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 019165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:48 019170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 019174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1924| [2025/04/30 18:20:48 019212] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1924|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248019183|stream_id:0|stream_offset:1864029| [2025/04/30 18:20:48 019230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 019238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 019244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51560|rtt_var:709|pto_duration:54396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 019248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 019252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 019256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 019260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248098579|now:1746037248019243|interv:79336| [2025/04/30 18:20:48 019264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248098579|now:1746037248019243|interval:79336|pto_count:0|srtt:51560 [2025/04/30 18:20:48 019269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 019274] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 019278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1865208| [2025/04/30 18:20:48 019283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 019287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1925| [2025/04/30 18:20:48 019321] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1925|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248019294|stream_id:0|stream_offset:1865208| [2025/04/30 18:20:48 019331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 019338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 019345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51560|rtt_var:709|pto_duration:54396|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 019350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 019354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 019358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 019362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248098690|now:1746037248019344|interv:79346| [2025/04/30 18:20:48 019366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248098690|now:1746037248019344|interval:79346|pto_count:0|srtt:51560 [2025/04/30 18:20:48 019377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72082| [2025/04/30 18:20:48 019382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 019386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:48 019391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 019395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248020395|now:1746037248019395|interv:1000| [2025/04/30 18:20:48 019399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 019403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 019407] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248020395| [2025/04/30 18:20:48 019411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248020395| [2025/04/30 18:20:48 019415] [debug] |xqc_engine_wakeup_after|wakeup:1746037248020395|now:1746037248019415|diff:980| [2025/04/30 18:20:48 019419] [debug] |xqc_engine_main_logic|END|now:1746037248019110| [2025/04/30 18:20:48 019740] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248019739| [2025/04/30 18:20:48 019748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 019755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:821| [2025/04/30 18:20:48 019759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:822| [2025/04/30 18:20:48 019765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:822| [2025/04/30 18:20:48 019769] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 019774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 019779] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66089|prior_delivered:1765953|prior_time:1746037247963843|is_app_limited:0|send_elapse:53381|ack_elapse:55896|ctl_first_sent_time:1746037247965589|lagest_ack_time:1746037248019739|curr_delivered:1832042| [2025/04/30 18:20:48 019784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247965589| [2025/04/30 18:20:48 019789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 019793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 019797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64889|prior_delivered:1768353|prior_time:1746037247965720|is_app_limited:0|send_elapse:51772|ack_elapse:54019|ctl_first_sent_time:1746037247967226|lagest_ack_time:1746037248019739|curr_delivered:1833242| [2025/04/30 18:20:48 019802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247967226| [2025/04/30 18:20:48 019806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 019815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51560|rttvar:709|minrtt:30950|latest_rtt:52513|ack_delay:1000| [2025/04/30 18:20:48 019819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51554|rttvar:543|minrtt:30950|latest_rtt:52513|ack_delay:1000| [2025/04/30 18:20:48 019824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1863|lost_pn:1860|thresh:3| [2025/04/30 18:20:48 019828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 019832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:543|pto_duration:53726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 019837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 019841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 019845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 019849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248098020|now:1746037248019832|interv:78188| [2025/04/30 18:20:48 019853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248098020|now:1746037248019832|interval:78188|pto_count:0|srtt:51554 [2025/04/30 18:20:48 019857] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51772, ack_elapse 54019, delivered 64889|rate 1201225|lost 227| [2025/04/30 18:20:48 019862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201225) in round 28| [2025/04/30 18:20:48 019866] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 019870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 019874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247967226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 019879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247967226|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 019884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:69682|srtt:51554|latest_rtt:52513|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 019889] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 019894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2046826|max_stream_data_old=2020888| [2025/04/30 18:20:48 019898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248044739|now:1746037248019739|interv:25000| [2025/04/30 18:20:48 019904] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248019739|max_ack_delay:25000| [2025/04/30 18:20:48 019911] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:822|largest:822|pns:2| [2025/04/30 18:20:48 019915] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:822|frame:ACK MAX_STREAM_DATA |recv_time:1746037248019739|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 019921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368019739|now:1746037248019739|interv:120000000| [2025/04/30 18:20:48 019925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368019739|now:1746037248019739|interv:120000000| [2025/04/30 18:20:48 019929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248020395|pq_index:0| [2025/04/30 18:20:48 019933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248019110| [2025/04/30 18:20:48 019937] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248019937| [2025/04/30 18:20:48 019942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248019941| [2025/04/30 18:20:48 019947] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 019952] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:48 019956] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:69682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 019962] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:48 019967] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:48 019971] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:48 019975] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:48 019979] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:48 019984] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:48 020007] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:48 020012] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:48 020016] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:48 020020] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:48 020025] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:48 020029] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 020033] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:48 020037] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:48 020042] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:48 020046] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:48 020054] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:48 020058] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:48 020062] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:48 020067] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:48 020071] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:48 020075] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:48 020079] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2046826| [2025/04/30 18:20:48 020084] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2046774|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:76316|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 020090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 020094] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:48 020098] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2046826| [2025/04/30 18:20:48 020103] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2046774|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:50378|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 020108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 020113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 020117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 020122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 020127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 020131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 020135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 020140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 020144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28838|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 020151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 020156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 020160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 020164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30038|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 020169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 020173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 020178] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 020182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31238|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 020187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 020191] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 020195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 020199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 020204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 020208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1926| [2025/04/30 18:20:48 020239] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1926|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69682|now:1746037248020214|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 020245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1926|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 020250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1926|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 020255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 020261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:543|pto_duration:53726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 020274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 020280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 020286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69701| [2025/04/30 18:20:48 020293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248098940|now:1746037248020261|interv:78679| [2025/04/30 18:20:48 020300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248098940|now:1746037248020261|interval:78679|pto_count:0|srtt:51554 [2025/04/30 18:20:48 020307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69701| [2025/04/30 18:20:48 020314] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 020321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1927| [2025/04/30 18:20:48 020359] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1927|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69701|now:1746037248020332|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 020368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1927|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 020376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1927|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 020383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69701|applimit:0| [2025/04/30 18:20:48 020390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:543|pto_duration:53726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 020397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 020403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 020410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 020417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248099058|now:1746037248020389|interv:78669| [2025/04/30 18:20:48 020423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248099058|now:1746037248020389|interval:78669|pto_count:0|srtt:51554 [2025/04/30 18:20:48 020431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69720| [2025/04/30 18:20:48 020438] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 020445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:48 020453] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 020466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 020473] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248020395| [2025/04/30 18:20:48 020481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248020395| [2025/04/30 18:20:48 020487] [debug] |xqc_engine_wakeup_after|wakeup:1746037248020395|now:1746037248020487|diff:18446744073709551524| [2025/04/30 18:20:48 020494] [debug] |xqc_engine_main_logic|END|now:1746037248019941| [2025/04/30 18:20:48 020503] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248020503| [2025/04/30 18:20:48 020509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248020395|pq_index:0| [2025/04/30 18:20:48 020516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248019941| [2025/04/30 18:20:48 020524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248020523| [2025/04/30 18:20:48 020532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248020395|now:1746037248020523| [2025/04/30 18:20:48 020538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248020395|now:1746037248020523| [2025/04/30 18:20:48 020544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 020551] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 020559] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 020567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 020574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 020580] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 020587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 020595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 020602] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 020608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:48 020615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 020623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1928| [2025/04/30 18:20:48 020665] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248020634|stream_id:0|stream_offset:1866387| [2025/04/30 18:20:48 020674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 020694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 020701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:543|pto_duration:53726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 020708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 020714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 020721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 020728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248099360|now:1746037248020700|interv:78660| [2025/04/30 18:20:48 020734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248099360|now:1746037248020700|interval:78660|pto_count:0|srtt:51554 [2025/04/30 18:20:48 020741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70920| [2025/04/30 18:20:48 020749] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 020753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 020758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 020762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1929| [2025/04/30 18:20:48 020796] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248020770|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 020801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 020806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 020811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:543|pto_duration:53726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 020818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 020825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 020832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 020839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248099496|now:1746037248020811|interv:78685| [2025/04/30 18:20:48 020845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248099496|now:1746037248020811|interval:78685|pto_count:0|srtt:51554 [2025/04/30 18:20:48 020853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72120| [2025/04/30 18:20:48 020864] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 020868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1868745| [2025/04/30 18:20:48 020872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 020876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248021876|now:1746037248020876|interv:1000| [2025/04/30 18:20:48 020880] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 020884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 020888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248021876| [2025/04/30 18:20:48 020893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248021876| [2025/04/30 18:20:48 020897] [debug] |xqc_engine_wakeup_after|wakeup:1746037248021876|now:1746037248020897|diff:979| [2025/04/30 18:20:48 020901] [debug] |xqc_engine_main_logic|END|now:1746037248020523| [2025/04/30 18:20:48 021732] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248021731| [2025/04/30 18:20:48 021744] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 021750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:822| [2025/04/30 18:20:48 021754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:823| [2025/04/30 18:20:48 021760] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:823| [2025/04/30 18:20:48 021764] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 021769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 021774] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1770753|prior_time:1746037247967647|is_app_limited:0|send_elapse:51877|ack_elapse:54084|ctl_first_sent_time:1746037247969117|lagest_ack_time:1746037248021731|curr_delivered:1834442| [2025/04/30 18:20:48 021779] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247969117| [2025/04/30 18:20:48 021784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 021788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 021792] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1770753|prior_time:1746037247967647|is_app_limited:0|send_elapse:51877|ack_elapse:54084|ctl_first_sent_time:1746037247969117|lagest_ack_time:1746037248021731|curr_delivered:1835642| [2025/04/30 18:20:48 021797] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247969237| [2025/04/30 18:20:48 021801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 021805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51554|rttvar:543|minrtt:30950|latest_rtt:52494|ack_delay:1000| [2025/04/30 18:20:48 021815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51546|rttvar:423|minrtt:30950|latest_rtt:52494|ack_delay:1000| [2025/04/30 18:20:48 021820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1865|lost_pn:1862|thresh:3| [2025/04/30 18:20:48 021824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 021828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51546|rtt_var:423|pto_duration:53546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 021833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 021837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 021841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 021845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248099316|now:1746037248021828|interv:77488| [2025/04/30 18:20:48 021849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248099316|now:1746037248021828|interval:77488|pto_count:0|srtt:51546 [2025/04/30 18:20:48 021853] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51877, ack_elapse 54084, delivered 64889|rate 1199781|lost 227| [2025/04/30 18:20:48 021858] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199781) in round 28| [2025/04/30 18:20:48 021862] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 021866] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 021870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247969237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 021875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247969237|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 021880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:69720|srtt:51546|latest_rtt:52494|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 021886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:823|largest:823|pns:2| [2025/04/30 18:20:48 021890] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:823|frame:ACK |recv_time:1746037248021731|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 021895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368021731|now:1746037248021731|interv:120000000| [2025/04/30 18:20:48 021899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368021731|now:1746037248021731|interv:120000000| [2025/04/30 18:20:48 021903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248021876|pq_index:0| [2025/04/30 18:20:48 021910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248020523| [2025/04/30 18:20:48 021914] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248021914| [2025/04/30 18:20:48 021919] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248021918| [2025/04/30 18:20:48 021924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248021876|now:1746037248021918| [2025/04/30 18:20:48 021928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248021876|now:1746037248021918| [2025/04/30 18:20:48 021932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 021937] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 021942] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51546|min_srtt:51546|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 021946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 021951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 021956] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 021960] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51546|min_srtt:51546|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 021964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1898220| [2025/04/30 18:20:48 021969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 021973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 021977] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51546|min_srtt:51546|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 021982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1899399| [2025/04/30 18:20:48 022003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 022010] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 022014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 022018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 022026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 022030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1868745| [2025/04/30 18:20:48 022035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 022039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1930| [2025/04/30 18:20:48 022074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248022049|stream_id:0|stream_offset:1868745| [2025/04/30 18:20:48 022080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 022085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 022089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51546|rtt_var:423|pto_duration:53546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 022095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 022102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 022108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 022115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248100595|now:1746037248022089|interv:78506| [2025/04/30 18:20:48 022121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248100595|now:1746037248022089|interval:78506|pto_count:0|srtt:51546 [2025/04/30 18:20:48 022129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70920| [2025/04/30 18:20:48 022137] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 022144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1869924| [2025/04/30 18:20:48 022149] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 022153] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1931| [2025/04/30 18:20:48 022182] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248022160|stream_id:0|stream_offset:1869924| [2025/04/30 18:20:48 022188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 022192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 022197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51546|rtt_var:423|pto_duration:53546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 022209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 022216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 022223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 022229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248100706|now:1746037248022196|interv:78510| [2025/04/30 18:20:48 022236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248100706|now:1746037248022196|interval:78510|pto_count:0|srtt:51546 [2025/04/30 18:20:48 022243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72120| [2025/04/30 18:20:48 022248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 022252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:48 022257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 022261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248023261|now:1746037248022261|interv:1000| [2025/04/30 18:20:48 022265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 022269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 022273] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248023261| [2025/04/30 18:20:48 022277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248023261| [2025/04/30 18:20:48 022281] [debug] |xqc_engine_wakeup_after|wakeup:1746037248023261|now:1746037248022281|diff:980| [2025/04/30 18:20:48 022286] [debug] |xqc_engine_main_logic|END|now:1746037248021918| [2025/04/30 18:20:48 022292] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248022292| [2025/04/30 18:20:48 022298] [debug] |xqc_engine_wakeup_after|wakeup:1746037248023261|now:1746037248022298|diff:963| [2025/04/30 18:20:48 022306] [debug] |xqc_engine_main_logic|END|now:1746037248022292| [2025/04/30 18:20:48 023378] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248023378| [2025/04/30 18:20:48 023390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248023261|pq_index:0| [2025/04/30 18:20:48 023395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248021918| [2025/04/30 18:20:48 023400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248023399| [2025/04/30 18:20:48 023405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248023261|now:1746037248023399| [2025/04/30 18:20:48 023409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248023261|now:1746037248023399| [2025/04/30 18:20:48 023413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 023418] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 023428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51546|min_srtt:51546|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 023433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1899399| [2025/04/30 18:20:48 023438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 023442] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 023446] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 023450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 023455] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 023459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:48 023464] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 023470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1932| [2025/04/30 18:20:48 023518] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72120|now:1746037248023482|stream_id:0|stream_offset:1871103| [2025/04/30 18:20:48 023529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 023536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:48 023543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51546|rtt_var:423|pto_duration:53546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 023548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 023552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 023556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 023560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102028|now:1746037248023543|interv:78485| [2025/04/30 18:20:48 023564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102028|now:1746037248023543|interval:78485|pto_count:0|srtt:51546 [2025/04/30 18:20:48 023569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73320| [2025/04/30 18:20:48 023574] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 023578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1872282| [2025/04/30 18:20:48 023588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 023592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1933| [2025/04/30 18:20:48 023624] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73320|now:1746037248023600|stream_id:0|stream_offset:1872282| [2025/04/30 18:20:48 023634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 023641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73320|applimit:0| [2025/04/30 18:20:48 023648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51546|rtt_var:423|pto_duration:53546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 023655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 023660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 023664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 023668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102146|now:1746037248023647|interv:78499| [2025/04/30 18:20:48 023672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102146|now:1746037248023647|interval:78499|pto_count:0|srtt:51546 [2025/04/30 18:20:48 023676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74520| [2025/04/30 18:20:48 023681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 023685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 023690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 023694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248024693|now:1746037248023693|interv:1000| [2025/04/30 18:20:48 023698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 023701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 023706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248024693| [2025/04/30 18:20:48 023710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248024693| [2025/04/30 18:20:48 023714] [debug] |xqc_engine_wakeup_after|wakeup:1746037248024693|now:1746037248023714|diff:979| [2025/04/30 18:20:48 023718] [debug] |xqc_engine_main_logic|END|now:1746037248023399| [2025/04/30 18:20:48 023728] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248023727| [2025/04/30 18:20:48 023733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 023743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:823| [2025/04/30 18:20:48 023747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:824| [2025/04/30 18:20:48 023753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:824| [2025/04/30 18:20:48 023757] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 023762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 023766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1773153|prior_time:1746037247969863|is_app_limited:0|send_elapse:52163|ack_elapse:53864|ctl_first_sent_time:1746037247971373|lagest_ack_time:1746037248023727|curr_delivered:1836842| [2025/04/30 18:20:48 023771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247971373| [2025/04/30 18:20:48 023776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 023780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 023784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1773153|prior_time:1746037247969863|is_app_limited:0|send_elapse:52163|ack_elapse:53864|ctl_first_sent_time:1746037247971373|lagest_ack_time:1746037248023727|curr_delivered:1838042| [2025/04/30 18:20:48 023789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247971510| [2025/04/30 18:20:48 023793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 023797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51546|rttvar:423|minrtt:30950|latest_rtt:52217|ack_delay:1000| [2025/04/30 18:20:48 023801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51505|rttvar:400|minrtt:30950|latest_rtt:52217|ack_delay:1000| [2025/04/30 18:20:48 023806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1867|lost_pn:1864|thresh:3| [2025/04/30 18:20:48 023810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 023814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51505|rtt_var:400|pto_duration:53505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 023818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 023822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 023826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 023830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102105|now:1746037248023814|interv:78291| [2025/04/30 18:20:48 023834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102105|now:1746037248023814|interval:78291|pto_count:0|srtt:51505 [2025/04/30 18:20:48 023841] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52163, ack_elapse 53864, delivered 64889|rate 1204682|lost 227| [2025/04/30 18:20:48 023846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204682) in round 28| [2025/04/30 18:20:48 023850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 023854] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 023858] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247971510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 023863] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247971510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 023868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:72120|srtt:51505|latest_rtt:52217|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 023873] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:824|largest:824|pns:2| [2025/04/30 18:20:48 023878] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:824|frame:ACK |recv_time:1746037248023727|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 023883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368023727|now:1746037248023727|interv:120000000| [2025/04/30 18:20:48 023887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368023727|now:1746037248023727|interv:120000000| [2025/04/30 18:20:48 023891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248024693|pq_index:0| [2025/04/30 18:20:48 023895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248023399| [2025/04/30 18:20:48 023899] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248023899| [2025/04/30 18:20:48 023904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248023903| [2025/04/30 18:20:48 023909] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 023914] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51505|min_srtt:51505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 023918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1899399| [2025/04/30 18:20:48 023923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 023928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 023935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51505|min_srtt:51505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 023939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1900578| [2025/04/30 18:20:48 023944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 023948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 023952] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51505|min_srtt:51505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 023957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 023961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 023965] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 023969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 023973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 023978] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 023982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 024007] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 024012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 024016] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248024693| [2025/04/30 18:20:48 024020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248024693| [2025/04/30 18:20:48 024024] [debug] |xqc_engine_wakeup_after|wakeup:1746037248024693|now:1746037248024024|diff:669| [2025/04/30 18:20:48 024028] [debug] |xqc_engine_main_logic|END|now:1746037248023903| [2025/04/30 18:20:48 024033] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248024033| [2025/04/30 18:20:48 024037] [debug] |xqc_engine_wakeup_after|wakeup:1746037248024693|now:1746037248024037|diff:656| [2025/04/30 18:20:48 024041] [debug] |xqc_engine_main_logic|END|now:1746037248024033| [2025/04/30 18:20:48 025114] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248025114| [2025/04/30 18:20:48 025125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248024693|pq_index:0| [2025/04/30 18:20:48 025129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248023903| [2025/04/30 18:20:48 025134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248025133| [2025/04/30 18:20:48 025144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248024693|now:1746037248025133| [2025/04/30 18:20:48 025149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248024693|now:1746037248025133| [2025/04/30 18:20:48 025153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 025157] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 025162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51505|min_srtt:51505|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 025167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 025172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 025176] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 025180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 025184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 025189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 025193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 025198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 025202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1934| [2025/04/30 18:20:48 025241] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72120|now:1746037248025211|stream_id:0|stream_offset:1873461| [2025/04/30 18:20:48 025250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 025257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:48 025264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51505|rtt_var:400|pto_duration:53505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 025271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 025276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 025280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 025284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248103716|now:1746037248025264|interv:78452| [2025/04/30 18:20:48 025288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248103716|now:1746037248025264|interval:78452|pto_count:0|srtt:51505 [2025/04/30 18:20:48 025297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73320| [2025/04/30 18:20:48 025302] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 025307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1874640| [2025/04/30 18:20:48 025311] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 025315] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1935| [2025/04/30 18:20:48 025353] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73320|now:1746037248025323|stream_id:0|stream_offset:1874640| [2025/04/30 18:20:48 025363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 025371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73320|applimit:0| [2025/04/30 18:20:48 025378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51505|rtt_var:400|pto_duration:53505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 025384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 025390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 025397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 025404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248103828|now:1746037248025377|interv:78451| [2025/04/30 18:20:48 025410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248103828|now:1746037248025377|interval:78451|pto_count:0|srtt:51505 [2025/04/30 18:20:48 025417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74520| [2025/04/30 18:20:48 025425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 025432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 025439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 025446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248026446|now:1746037248025446|interv:1000| [2025/04/30 18:20:48 025453] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 025459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 025466] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248026446| [2025/04/30 18:20:48 025473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248026446| [2025/04/30 18:20:48 025485] [debug] |xqc_engine_wakeup_after|wakeup:1746037248026446|now:1746037248025485|diff:961| [2025/04/30 18:20:48 025490] [debug] |xqc_engine_main_logic|END|now:1746037248025133| [2025/04/30 18:20:48 025670] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248025669| [2025/04/30 18:20:48 025676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 025682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:824| [2025/04/30 18:20:48 025686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:825| [2025/04/30 18:20:48 025692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:825| [2025/04/30 18:20:48 025696] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 025701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 025705] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66089|prior_delivered:1773153|prior_time:1746037247969863|is_app_limited:0|send_elapse:52410|ack_elapse:55806|ctl_first_sent_time:1746037247971620|lagest_ack_time:1746037248025669|curr_delivered:1839242| [2025/04/30 18:20:48 025710] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247971620| [2025/04/30 18:20:48 025715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 025719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 025723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64889|prior_delivered:1775553|prior_time:1746037247971748|is_app_limited:0|send_elapse:52173|ack_elapse:53921|ctl_first_sent_time:1746037247973236|lagest_ack_time:1746037248025669|curr_delivered:1840442| [2025/04/30 18:20:48 025728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247973236| [2025/04/30 18:20:48 025732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 025736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51505|rttvar:400|minrtt:30950|latest_rtt:52433|ack_delay:1000| [2025/04/30 18:20:48 025740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51496|rttvar:318|minrtt:30950|latest_rtt:52433|ack_delay:1000| [2025/04/30 18:20:48 025745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1869|lost_pn:1866|thresh:3| [2025/04/30 18:20:48 025749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 025753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51496|rtt_var:318|pto_duration:53496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 025758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 025762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 025769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 025773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248103819|now:1746037248025753|interv:78066| [2025/04/30 18:20:48 025777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248103819|now:1746037248025753|interval:78066|pto_count:0|srtt:51496 [2025/04/30 18:20:48 025781] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52173, ack_elapse 53921, delivered 64889|rate 1203408|lost 227| [2025/04/30 18:20:48 025786] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203408) in round 28| [2025/04/30 18:20:48 025790] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 025794] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 025798] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247973236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 025803] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247973236|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 025807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:72120|srtt:51496|latest_rtt:52433|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 025813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:825|largest:825|pns:2| [2025/04/30 18:20:48 025818] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:825|frame:ACK |recv_time:1746037248025669|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 025822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368025669|now:1746037248025669|interv:120000000| [2025/04/30 18:20:48 025827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368025669|now:1746037248025669|interv:120000000| [2025/04/30 18:20:48 025830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248026446|pq_index:0| [2025/04/30 18:20:48 025835] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248025133| [2025/04/30 18:20:48 025839] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248025839| [2025/04/30 18:20:48 025844] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248025843| [2025/04/30 18:20:48 025849] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 025854] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51496|min_srtt:51496|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 025858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 025865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 025870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 025874] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51496|min_srtt:51496|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 025878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1902936| [2025/04/30 18:20:48 025883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51496|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 025887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 025891] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51496|min_srtt:51496|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 025895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 025900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 025904] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 025908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 025912] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 025916] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 025921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 025925] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 025929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 025933] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248026446| [2025/04/30 18:20:48 025937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248026446| [2025/04/30 18:20:48 025941] [debug] |xqc_engine_wakeup_after|wakeup:1746037248026446|now:1746037248025941|diff:505| [2025/04/30 18:20:48 025945] [debug] |xqc_engine_main_logic|END|now:1746037248025843| [2025/04/30 18:20:48 025950] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248025950| [2025/04/30 18:20:48 025954] [debug] |xqc_engine_wakeup_after|wakeup:1746037248026446|now:1746037248025954|diff:492| [2025/04/30 18:20:48 025958] [debug] |xqc_engine_main_logic|END|now:1746037248025950| [2025/04/30 18:20:48 027029] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248027029| [2025/04/30 18:20:48 027040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248026446|pq_index:0| [2025/04/30 18:20:48 027044] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248025843| [2025/04/30 18:20:48 027049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248027048| [2025/04/30 18:20:48 027054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248026446|now:1746037248027048| [2025/04/30 18:20:48 027058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248026446|now:1746037248027048| [2025/04/30 18:20:48 027062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 027067] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 027072] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51496|min_srtt:51496|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 027077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 027081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 027085] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 027089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 027094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 027098] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 027103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 027107] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 027112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1936| [2025/04/30 18:20:48 027152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72120|now:1746037248027121|stream_id:0|stream_offset:1875819| [2025/04/30 18:20:48 027158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 027163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:48 027168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51496|rtt_var:318|pto_duration:53496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 027175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 027188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 027195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 027202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248105617|now:1746037248027167|interv:78450| [2025/04/30 18:20:48 027208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248105617|now:1746037248027167|interval:78450|pto_count:0|srtt:51496 [2025/04/30 18:20:48 027215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73320| [2025/04/30 18:20:48 027221] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 027225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 027230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 027234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1937| [2025/04/30 18:20:48 027264] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73320|now:1746037248027241|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 027270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 027274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73320|applimit:0| [2025/04/30 18:20:48 027281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51496|rtt_var:318|pto_duration:53496|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 027288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 027295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 027301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 027308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248105737|now:1746037248027281|interv:78456| [2025/04/30 18:20:48 027314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248105737|now:1746037248027281|interval:78456|pto_count:0|srtt:51496 [2025/04/30 18:20:48 027321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74520| [2025/04/30 18:20:48 027329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 027336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 027343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 027356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248028356|now:1746037248027356|interv:1000| [2025/04/30 18:20:48 027363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 027369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 027376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248028356| [2025/04/30 18:20:48 027383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248028356| [2025/04/30 18:20:48 027390] [debug] |xqc_engine_wakeup_after|wakeup:1746037248028356|now:1746037248027389|diff:967| [2025/04/30 18:20:48 027397] [debug] |xqc_engine_main_logic|END|now:1746037248027048| [2025/04/30 18:20:48 027668] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248027667| [2025/04/30 18:20:48 027677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 027684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:825| [2025/04/30 18:20:48 027688] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:826| [2025/04/30 18:20:48 027694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:826| [2025/04/30 18:20:48 027698] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 027703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 027708] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1777953|prior_time:1746037247973664|is_app_limited:0|send_elapse:52852|ack_elapse:54003|ctl_first_sent_time:1746037247975131|lagest_ack_time:1746037248027667|curr_delivered:1841642| [2025/04/30 18:20:48 027713] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247975131| [2025/04/30 18:20:48 027718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 027722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 027726] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63689|prior_delivered:1777953|prior_time:1746037247973664|is_app_limited:0|send_elapse:52852|ack_elapse:54003|ctl_first_sent_time:1746037247975131|lagest_ack_time:1746037248027667|curr_delivered:1842842| [2025/04/30 18:20:48 027731] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247975244| [2025/04/30 18:20:48 027735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 027739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51496|rttvar:318|minrtt:30950|latest_rtt:52423|ack_delay:0| [2025/04/30 18:20:48 027744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51611|rttvar:470|minrtt:30950|latest_rtt:52423|ack_delay:0| [2025/04/30 18:20:48 027748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1871|lost_pn:1868|thresh:3| [2025/04/30 18:20:48 027752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 027767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51611|rtt_var:470|pto_duration:53611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 027774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 027780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 027786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 027792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248105852|now:1746037248027766|interv:78086| [2025/04/30 18:20:48 027798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248105852|now:1746037248027766|interval:78086|pto_count:0|srtt:51611 [2025/04/30 18:20:48 027805] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52852, ack_elapse 54003, delivered 64889|rate 1201581|lost 227| [2025/04/30 18:20:48 027815] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201581) in round 28| [2025/04/30 18:20:48 027822] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 027829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 027834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247975244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 027839] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247975244|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 027844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:72120|srtt:51611|latest_rtt:52423|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 027850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:826|largest:826|pns:2| [2025/04/30 18:20:48 027855] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:826|frame:ACK |recv_time:1746037248027667|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 027860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368027667|now:1746037248027667|interv:120000000| [2025/04/30 18:20:48 027864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368027667|now:1746037248027667|interv:120000000| [2025/04/30 18:20:48 027868] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248028356|pq_index:0| [2025/04/30 18:20:48 027872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248027048| [2025/04/30 18:20:48 027876] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248027876| [2025/04/30 18:20:48 027882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248027880| [2025/04/30 18:20:48 027891] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 027896] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51611|min_srtt:51611|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 027901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 027905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51611|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 027910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 027915] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51611|min_srtt:51611|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 027919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1905294| [2025/04/30 18:20:48 027923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51611|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 027928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 027932] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51611|min_srtt:51611|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 027937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 027941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 027945] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 027949] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 027953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 027958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 027962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 027967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 027970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 027974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248028356| [2025/04/30 18:20:48 027979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248028356| [2025/04/30 18:20:48 028003] [debug] |xqc_engine_wakeup_after|wakeup:1746037248028356|now:1746037248028003|diff:353| [2025/04/30 18:20:48 028011] [debug] |xqc_engine_main_logic|END|now:1746037248027880| [2025/04/30 18:20:48 028018] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248028018| [2025/04/30 18:20:48 028023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 028029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:826| [2025/04/30 18:20:48 028033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:827| [2025/04/30 18:20:48 028038] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:827| [2025/04/30 18:20:48 028043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 028047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1872|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1872| [2025/04/30 18:20:48 028052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62508|prior_delivered:1780353|prior_time:1746037247975625|is_app_limited:0|send_elapse:52248|ack_elapse:52393|ctl_first_sent_time:1746037247976231|lagest_ack_time:1746037248028018|curr_delivered:1842861| [2025/04/30 18:20:48 028057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247976231| [2025/04/30 18:20:48 028061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 028066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1873|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1873|path_largest_ack:1873| [2025/04/30 18:20:48 028070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62508|prior_delivered:1780353|prior_time:1746037247975625|is_app_limited:0|send_elapse:52248|ack_elapse:52393|ctl_first_sent_time:1746037247976231|lagest_ack_time:1746037248028018|curr_delivered:1842880| [2025/04/30 18:20:48 028075] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247976347| [2025/04/30 18:20:48 028079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 028083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51611|rttvar:470|minrtt:30950|latest_rtt:51671|ack_delay:0| [2025/04/30 18:20:48 028087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51618|rttvar:368|minrtt:30950|latest_rtt:51671|ack_delay:0| [2025/04/30 18:20:48 028091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1873|lost_pn:1870|thresh:3| [2025/04/30 18:20:48 028096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 028100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51618|rtt_var:368|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 028104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 028108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 028116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 028120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248105859|now:1746037248028100|interv:77759| [2025/04/30 18:20:48 028124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248105859|now:1746037248028100|interval:77759|pto_count:0|srtt:51618 [2025/04/30 18:20:48 028128] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52248, ack_elapse 52393, delivered 62527|rate 1193422|lost 227| [2025/04/30 18:20:48 028133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193422) in round 28| [2025/04/30 18:20:48 028137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 028141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 028145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037247976347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 028150] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037247976347|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 028154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:72082|srtt:51618|latest_rtt:51671|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 028160] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:827|largest:827|pns:2| [2025/04/30 18:20:48 028164] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:827|frame:ACK |recv_time:1746037248028018|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 028169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368028018|now:1746037248028018|interv:120000000| [2025/04/30 18:20:48 028173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368028018|now:1746037248028018|interv:120000000| [2025/04/30 18:20:48 028177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248028356|pq_index:0| [2025/04/30 18:20:48 028181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248027880| [2025/04/30 18:20:48 028185] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248028185| [2025/04/30 18:20:48 028190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248028189| [2025/04/30 18:20:48 028195] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 028199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51618|min_srtt:51618|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 028204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 028211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 028215] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 028218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 028223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 028227] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 028232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 028236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 028240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 028244] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248028356| [2025/04/30 18:20:48 028248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248028356| [2025/04/30 18:20:48 028252] [debug] |xqc_engine_wakeup_after|wakeup:1746037248028356|now:1746037248028252|diff:104| [2025/04/30 18:20:48 028256] [debug] |xqc_engine_main_logic|END|now:1746037248028189| [2025/04/30 18:20:48 028261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248028261| [2025/04/30 18:20:48 028265] [debug] |xqc_engine_wakeup_after|wakeup:1746037248028356|now:1746037248028265|diff:91| [2025/04/30 18:20:48 028269] [debug] |xqc_engine_main_logic|END|now:1746037248028261| [2025/04/30 18:20:48 029345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248029344| [2025/04/30 18:20:48 029360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248028356|pq_index:0| [2025/04/30 18:20:48 029367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248028189| [2025/04/30 18:20:48 029375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248029373| [2025/04/30 18:20:48 029383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248028356|now:1746037248029373| [2025/04/30 18:20:48 029389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248028356|now:1746037248029373| [2025/04/30 18:20:48 029396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 029403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 029411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51618|min_srtt:51618|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 029418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 029425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 029438] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 029445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 029452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 029460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 029467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 029474] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 029481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1938| [2025/04/30 18:20:48 029521] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248029490|stream_id:0|stream_offset:1878177| [2025/04/30 18:20:48 029530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 029538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 029545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51618|rtt_var:368|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 029552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 029558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 029563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 029567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248108108|now:1746037248029545|interv:78563| [2025/04/30 18:20:48 029571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248108108|now:1746037248029545|interval:78563|pto_count:0|srtt:51618 [2025/04/30 18:20:48 029576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73282| [2025/04/30 18:20:48 029581] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 029586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1879356| [2025/04/30 18:20:48 029590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 029594] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1939| [2025/04/30 18:20:48 029624] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248029602|stream_id:0|stream_offset:1879356| [2025/04/30 18:20:48 029635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 029639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 029644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51618|rtt_var:368|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 029648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 029652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 029656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 029660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248108220|now:1746037248029643|interv:78577| [2025/04/30 18:20:48 029664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248108220|now:1746037248029643|interval:78577|pto_count:0|srtt:51618 [2025/04/30 18:20:48 029669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74482| [2025/04/30 18:20:48 029677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 029684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1880535| [2025/04/30 18:20:48 029689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 029693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1940| [2025/04/30 18:20:48 029718] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248029700|stream_id:0|stream_offset:1880535| [2025/04/30 18:20:48 029724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 029729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 029733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51618|rtt_var:368|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 029737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 029741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 029745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 029749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248108318|now:1746037248029733|interv:78585| [2025/04/30 18:20:48 029753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248108318|now:1746037248029733|interval:78585|pto_count:0|srtt:51618 [2025/04/30 18:20:48 029761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:75682| [2025/04/30 18:20:48 029766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 029770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 029774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 029778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1941| [2025/04/30 18:20:48 029801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037248029785|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 029806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 029811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:48 029815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51618|rtt_var:368|pto_duration:53618|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 029819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 029823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 029827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:48 029831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248108403|now:1746037248029815|interv:78588| [2025/04/30 18:20:48 029835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248108403|now:1746037248029815|interval:78588|pto_count:0|srtt:51618 [2025/04/30 18:20:48 029839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:76882| [2025/04/30 18:20:48 029843] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 029848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 029852] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 029856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248030856|now:1746037248029856|interv:1000| [2025/04/30 18:20:48 029860] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 029864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 029868] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248030856| [2025/04/30 18:20:48 029872] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248030856| [2025/04/30 18:20:48 029876] [debug] |xqc_engine_wakeup_after|wakeup:1746037248030856|now:1746037248029876|diff:980| [2025/04/30 18:20:48 029884] [debug] |xqc_engine_main_logic|END|now:1746037248029373| [2025/04/30 18:20:48 029894] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248029893| [2025/04/30 18:20:48 029899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 029904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:827| [2025/04/30 18:20:48 029908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:828| [2025/04/30 18:20:48 029914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:828| [2025/04/30 18:20:48 029918] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 029923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 029927] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1780353|prior_time:1746037247975625|is_app_limited:0|send_elapse:52609|ack_elapse:54268|ctl_first_sent_time:1746037247976592|lagest_ack_time:1746037248029893|curr_delivered:1844080| [2025/04/30 18:20:48 029932] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247976592| [2025/04/30 18:20:48 029937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 029941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1875|path_largest_ack:1875| [2025/04/30 18:20:48 029945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1780353|prior_time:1746037247975625|is_app_limited:0|send_elapse:52609|ack_elapse:54268|ctl_first_sent_time:1746037247976592|lagest_ack_time:1746037248029893|curr_delivered:1845280| [2025/04/30 18:20:48 029950] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247976701| [2025/04/30 18:20:48 029954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 029958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51618|rttvar:368|minrtt:30950|latest_rtt:53192|ack_delay:1000| [2025/04/30 18:20:48 029962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51690|rttvar:419|minrtt:30950|latest_rtt:53192|ack_delay:1000| [2025/04/30 18:20:48 029967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1875|lost_pn:1872|thresh:3| [2025/04/30 18:20:48 029971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 029975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51690|rtt_var:419|pto_duration:53690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 029979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 029983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 030008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 030016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248108475|now:1746037248029975|interv:78500| [2025/04/30 18:20:48 030020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248108475|now:1746037248029975|interval:78500|pto_count:0|srtt:51690 [2025/04/30 18:20:48 030025] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52609, ack_elapse 54268, delivered 64927|rate 1196414|lost 227| [2025/04/30 18:20:48 030029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196414) in round 28| [2025/04/30 18:20:48 030033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 030038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 030042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247976701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 030046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247976701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 030051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:74482|srtt:51690|latest_rtt:53192|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 030057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:828|largest:828|pns:2| [2025/04/30 18:20:48 030062] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:828|frame:ACK |recv_time:1746037248029893|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 030066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368029893|now:1746037248029893|interv:120000000| [2025/04/30 18:20:48 030071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368029893|now:1746037248029893|interv:120000000| [2025/04/30 18:20:48 030075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248030856|pq_index:0| [2025/04/30 18:20:48 030079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248029373| [2025/04/30 18:20:48 030083] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248030083| [2025/04/30 18:20:48 030088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248030087| [2025/04/30 18:20:48 030093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 030098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51690|min_srtt:51690|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 030102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 030110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 030115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 030119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51690|min_srtt:51690|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 030123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1907652| [2025/04/30 18:20:48 030128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51690|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 030132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 030136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51690|min_srtt:51690|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 030140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1908831| [2025/04/30 18:20:48 030145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 030149] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 030153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 030157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 030161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 030166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 030170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 030174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 030178] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248030856| [2025/04/30 18:20:48 030182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248030856| [2025/04/30 18:20:48 030186] [debug] |xqc_engine_wakeup_after|wakeup:1746037248030856|now:1746037248030186|diff:670| [2025/04/30 18:20:48 030190] [debug] |xqc_engine_main_logic|END|now:1746037248030087| [2025/04/30 18:20:48 030195] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248030195| [2025/04/30 18:20:48 030199] [debug] |xqc_engine_wakeup_after|wakeup:1746037248030856|now:1746037248030199|diff:657| [2025/04/30 18:20:48 030203] [debug] |xqc_engine_main_logic|END|now:1746037248030195| [2025/04/30 18:20:48 031276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248031275| [2025/04/30 18:20:48 031290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248030856|pq_index:0| [2025/04/30 18:20:48 031303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248030087| [2025/04/30 18:20:48 031312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248031310| [2025/04/30 18:20:48 031320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248030856|now:1746037248031310| [2025/04/30 18:20:48 031326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248030856|now:1746037248031310| [2025/04/30 18:20:48 031333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 031339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 031347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51690|min_srtt:51690|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 031354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1908831| [2025/04/30 18:20:48 031361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 031368] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 031374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 031382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 031389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 031396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 031403] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 031410] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1942| [2025/04/30 18:20:48 031453] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248031422|stream_id:0|stream_offset:1882893| [2025/04/30 18:20:48 031463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 031471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 031478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51690|rtt_var:419|pto_duration:53690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 031485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 031491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 031509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 031515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248110112|now:1746037248031477|interv:78635| [2025/04/30 18:20:48 031521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248110112|now:1746037248031477|interval:78635|pto_count:0|srtt:51690 [2025/04/30 18:20:48 031527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:75682| [2025/04/30 18:20:48 031532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 031536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1884072| [2025/04/30 18:20:48 031541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 031545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1943| [2025/04/30 18:20:48 031578] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037248031554|stream_id:0|stream_offset:1884072| [2025/04/30 18:20:48 031584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 031588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:48 031595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51690|rtt_var:419|pto_duration:53690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 031602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 031609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 031615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:48 031622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248110244|now:1746037248031595|interv:78649| [2025/04/30 18:20:48 031629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248110244|now:1746037248031595|interval:78649|pto_count:0|srtt:51690 [2025/04/30 18:20:48 031636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:76882| [2025/04/30 18:20:48 031641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 031646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 031650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 031654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248032654|now:1746037248031654|interv:1000| [2025/04/30 18:20:48 031665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 031669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 031673] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248032654| [2025/04/30 18:20:48 031678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248032654| [2025/04/30 18:20:48 031685] [debug] |xqc_engine_wakeup_after|wakeup:1746037248032654|now:1746037248031685|diff:969| [2025/04/30 18:20:48 031692] [debug] |xqc_engine_main_logic|END|now:1746037248031310| [2025/04/30 18:20:48 031744] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248031743| [2025/04/30 18:20:48 031752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 031758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:828| [2025/04/30 18:20:48 031762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:829| [2025/04/30 18:20:48 031768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:829| [2025/04/30 18:20:48 031773] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 031777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1876| [2025/04/30 18:20:48 031782] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1782753|prior_time:1746037247977601|is_app_limited:0|send_elapse:50798|ack_elapse:54142|ctl_first_sent_time:1746037247977972|lagest_ack_time:1746037248031743|curr_delivered:1846480| [2025/04/30 18:20:48 031787] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247977972| [2025/04/30 18:20:48 031792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 031796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1877|path_largest_ack:1877| [2025/04/30 18:20:48 031800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63727|prior_delivered:1782753|prior_time:1746037247977601|is_app_limited:0|send_elapse:50798|ack_elapse:54142|ctl_first_sent_time:1746037247977972|lagest_ack_time:1746037248031743|curr_delivered:1847680| [2025/04/30 18:20:48 031805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247979303| [2025/04/30 18:20:48 031809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 031813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51690|rttvar:419|minrtt:30950|latest_rtt:52440|ack_delay:0| [2025/04/30 18:20:48 031817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51784|rttvar:502|minrtt:30950|latest_rtt:52440|ack_delay:0| [2025/04/30 18:20:48 031822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1877|lost_pn:1874|thresh:3| [2025/04/30 18:20:48 031826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 031830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51784|rtt_var:502|pto_duration:53792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 031839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 031843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 031847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 031851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248110346|now:1746037248031830|interv:78516| [2025/04/30 18:20:48 031855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248110346|now:1746037248031830|interval:78516|pto_count:0|srtt:51784 [2025/04/30 18:20:48 031860] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50798, ack_elapse 54142, delivered 64927|rate 1199198|lost 227| [2025/04/30 18:20:48 031864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199198) in round 28| [2025/04/30 18:20:48 031869] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 031873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 031877] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247979303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 031882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247979303|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 031886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:74482|srtt:51784|latest_rtt:52440|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 031892] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:829|largest:829|pns:2| [2025/04/30 18:20:48 031897] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:829|frame:ACK |recv_time:1746037248031743|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 031902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368031743|now:1746037248031743|interv:120000000| [2025/04/30 18:20:48 031906] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368031743|now:1746037248031743|interv:120000000| [2025/04/30 18:20:48 031910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248032654|pq_index:0| [2025/04/30 18:20:48 031914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248031310| [2025/04/30 18:20:48 031918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248031918| [2025/04/30 18:20:48 031923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248031922| [2025/04/30 18:20:48 031931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 031936] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51784|min_srtt:51784|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 031940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1908831| [2025/04/30 18:20:48 031945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 031950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 031954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51784|min_srtt:51784|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 031959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1910010| [2025/04/30 18:20:48 031963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 031967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 031972] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51784|min_srtt:51784|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 031976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 031980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 031984] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 032009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 032013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 032018] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 032022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 032026] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 032030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 032034] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248032654| [2025/04/30 18:20:48 032038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248032654| [2025/04/30 18:20:48 032042] [debug] |xqc_engine_wakeup_after|wakeup:1746037248032654|now:1746037248032042|diff:612| [2025/04/30 18:20:48 032050] [debug] |xqc_engine_main_logic|END|now:1746037248031922| [2025/04/30 18:20:48 032055] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248032055| [2025/04/30 18:20:48 032059] [debug] |xqc_engine_wakeup_after|wakeup:1746037248032654|now:1746037248032059|diff:595| [2025/04/30 18:20:48 032063] [debug] |xqc_engine_main_logic|END|now:1746037248032055| [2025/04/30 18:20:48 033132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248033132| [2025/04/30 18:20:48 033143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248032654|pq_index:0| [2025/04/30 18:20:48 033147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248031922| [2025/04/30 18:20:48 033153] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248033152| [2025/04/30 18:20:48 033157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248032654|now:1746037248033152| [2025/04/30 18:20:48 033162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248032654|now:1746037248033152| [2025/04/30 18:20:48 033166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 033170] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 033175] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51784|min_srtt:51784|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 033180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 033185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 033188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 033192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 033197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 033202] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 033206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 033210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 033215] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1944| [2025/04/30 18:20:48 033251] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248033223|stream_id:0|stream_offset:1885251| [2025/04/30 18:20:48 033258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 033273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 033280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51784|rtt_var:502|pto_duration:53792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 033287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 033293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 033299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 033306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248112015|now:1746037248033280|interv:78735| [2025/04/30 18:20:48 033312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248112015|now:1746037248033280|interval:78735|pto_count:0|srtt:51784 [2025/04/30 18:20:48 033320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:75682| [2025/04/30 18:20:48 033328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 033335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1886430| [2025/04/30 18:20:48 033343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 033349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1945| [2025/04/30 18:20:48 033383] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037248033360|stream_id:0|stream_offset:1886430| [2025/04/30 18:20:48 033388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1945|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 033393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:48 033398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51784|rtt_var:502|pto_duration:53792|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 033402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 033409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 033415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:48 033422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248112152|now:1746037248033397|interv:78755| [2025/04/30 18:20:48 033428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248112152|now:1746037248033397|interval:78755|pto_count:0|srtt:51784 [2025/04/30 18:20:48 033436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:76882| [2025/04/30 18:20:48 033443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 033454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 033459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 033463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248034462|now:1746037248033462|interv:1000| [2025/04/30 18:20:48 033467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 033471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 033475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248034462| [2025/04/30 18:20:48 033479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248034462| [2025/04/30 18:20:48 033483] [debug] |xqc_engine_wakeup_after|wakeup:1746037248034462|now:1746037248033483|diff:979| [2025/04/30 18:20:48 033487] [debug] |xqc_engine_main_logic|END|now:1746037248033152| [2025/04/30 18:20:48 033773] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248033772| [2025/04/30 18:20:48 033781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 033787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:829| [2025/04/30 18:20:48 033791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:830| [2025/04/30 18:20:48 033797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:830| [2025/04/30 18:20:48 033801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 033806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 033810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66127|prior_delivered:1782753|prior_time:1746037247977601|is_app_limited:0|send_elapse:52262|ack_elapse:56171|ctl_first_sent_time:1746037247979436|lagest_ack_time:1746037248033772|curr_delivered:1848880| [2025/04/30 18:20:48 033815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247979436| [2025/04/30 18:20:48 033820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 033824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 033829] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64927|prior_delivered:1785153|prior_time:1746037247979567|is_app_limited:0|send_elapse:51965|ack_elapse:54205|ctl_first_sent_time:1746037247981051|lagest_ack_time:1746037248033772|curr_delivered:1850080| [2025/04/30 18:20:48 033833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247981051| [2025/04/30 18:20:48 033837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 033841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51784|rttvar:502|minrtt:30950|latest_rtt:52721|ack_delay:1000| [2025/04/30 18:20:48 033846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51776|rttvar:392|minrtt:30950|latest_rtt:52721|ack_delay:1000| [2025/04/30 18:20:48 033855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1879|lost_pn:1876|thresh:3| [2025/04/30 18:20:48 033859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 033863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51776|rtt_var:392|pto_duration:53776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 033867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 033871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 033875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 033879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248112136|now:1746037248033863|interv:78273| [2025/04/30 18:20:48 033883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248112136|now:1746037248033863|interval:78273|pto_count:0|srtt:51776 [2025/04/30 18:20:48 033888] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51965, ack_elapse 54205, delivered 64927|rate 1197804|lost 227| [2025/04/30 18:20:48 033892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197804) in round 28| [2025/04/30 18:20:48 033897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 033901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 033905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247981051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 033909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247981051|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 033914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:74482|srtt:51776|latest_rtt:52721|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 033920] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:830|largest:830|pns:2| [2025/04/30 18:20:48 033925] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:830|frame:ACK |recv_time:1746037248033772|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 033929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368033772|now:1746037248033772|interv:120000000| [2025/04/30 18:20:48 033933] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368033772|now:1746037248033772|interv:120000000| [2025/04/30 18:20:48 033937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248034462|pq_index:0| [2025/04/30 18:20:48 033944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248033152| [2025/04/30 18:20:48 033948] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248033948| [2025/04/30 18:20:48 033953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248033952| [2025/04/30 18:20:48 033958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 033963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51776|min_srtt:51776|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 033967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 033972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 033977] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 033981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51776|min_srtt:51776|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 034002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1912368| [2025/04/30 18:20:48 034010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51776|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 034015] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 034019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51776|min_srtt:51776|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 034023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 034028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 034032] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 034035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 034040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 034044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 034049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 034056] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 034060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 034064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248034462| [2025/04/30 18:20:48 034068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248034462| [2025/04/30 18:20:48 034072] [debug] |xqc_engine_wakeup_after|wakeup:1746037248034462|now:1746037248034072|diff:390| [2025/04/30 18:20:48 034076] [debug] |xqc_engine_main_logic|END|now:1746037248033952| [2025/04/30 18:20:48 034082] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248034082| [2025/04/30 18:20:48 034086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248034462|now:1746037248034085|diff:377| [2025/04/30 18:20:48 034089] [debug] |xqc_engine_main_logic|END|now:1746037248034082| [2025/04/30 18:20:48 035159] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248035159| [2025/04/30 18:20:48 035170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248034462|pq_index:0| [2025/04/30 18:20:48 035175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248033952| [2025/04/30 18:20:48 035180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248035179| [2025/04/30 18:20:48 035184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248034462|now:1746037248035179| [2025/04/30 18:20:48 035189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248034462|now:1746037248035179| [2025/04/30 18:20:48 035193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 035197] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 035202] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51776|min_srtt:51776|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 035207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 035211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 035215] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 035219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 035224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 035228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 035232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 035237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 035241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1946| [2025/04/30 18:20:48 035294] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1946|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248035258|stream_id:0|stream_offset:1887609| [2025/04/30 18:20:48 035304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 035312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 035319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51776|rtt_var:392|pto_duration:53776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 035326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 035332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 035338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 035345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248114034|now:1746037248035319|interv:78715| [2025/04/30 18:20:48 035351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248114034|now:1746037248035319|interval:78715|pto_count:0|srtt:51776 [2025/04/30 18:20:48 035358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:75682| [2025/04/30 18:20:48 035366] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 035373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1888788| [2025/04/30 18:20:48 035380] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 035386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1947| [2025/04/30 18:20:48 035415] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1947|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037248035394|stream_id:0|stream_offset:1888788| [2025/04/30 18:20:48 035420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 035425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:48 035429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51776|rtt_var:392|pto_duration:53776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 035434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 035439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 035446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:48 035453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248114170|now:1746037248035429|interv:78741| [2025/04/30 18:20:48 035466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248114170|now:1746037248035429|interval:78741|pto_count:0|srtt:51776 [2025/04/30 18:20:48 035473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:76882| [2025/04/30 18:20:48 035480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 035487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 035494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1001| [2025/04/30 18:20:48 035501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248036501|now:1746037248035500|interv:1001| [2025/04/30 18:20:48 035507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1001| [2025/04/30 18:20:48 035513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 035517] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248036501| [2025/04/30 18:20:48 035522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248036501| [2025/04/30 18:20:48 035526] [debug] |xqc_engine_wakeup_after|wakeup:1746037248036501|now:1746037248035526|diff:975| [2025/04/30 18:20:48 035530] [debug] |xqc_engine_main_logic|END|now:1746037248035179| [2025/04/30 18:20:48 035783] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248035782| [2025/04/30 18:20:48 035793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 035800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:830| [2025/04/30 18:20:48 035804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:831| [2025/04/30 18:20:48 035811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:831| [2025/04/30 18:20:48 035815] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 035820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 035825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62508|prior_delivered:1788772|prior_time:1746037247982678|is_app_limited:0|send_elapse:50914|ack_elapse:53104|ctl_first_sent_time:1746037247983124|lagest_ack_time:1746037248035782|curr_delivered:1851280| [2025/04/30 18:20:48 035831] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247983124| [2025/04/30 18:20:48 035836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 035840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 035845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:62508|prior_delivered:1788772|prior_time:1746037247982678|is_app_limited:0|send_elapse:50914|ack_elapse:53104|ctl_first_sent_time:1746037247983124|lagest_ack_time:1746037248035782|curr_delivered:1852480| [2025/04/30 18:20:48 035856] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247983264| [2025/04/30 18:20:48 035860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 035864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51776|rttvar:392|minrtt:30950|latest_rtt:52518|ack_delay:1000| [2025/04/30 18:20:48 035869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51743|rttvar:358|minrtt:30950|latest_rtt:52518|ack_delay:1000| [2025/04/30 18:20:48 035873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1881|lost_pn:1878|thresh:3| [2025/04/30 18:20:48 035878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 035882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51743|rtt_var:358|pto_duration:53743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 035887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 035891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 035895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 035899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248114137|now:1746037248035882|interv:78255| [2025/04/30 18:20:48 035904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248114137|now:1746037248035882|interval:78255|pto_count:0|srtt:51743 [2025/04/30 18:20:48 035908] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50914, ack_elapse 53104, delivered 63708|rate 1199683|lost 227| [2025/04/30 18:20:48 035913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199683) in round 28| [2025/04/30 18:20:48 035917] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 035922] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 035926] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247983264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 035931] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247983264|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 035935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:74482|srtt:51743|latest_rtt:52518|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 035942] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:831|largest:831|pns:2| [2025/04/30 18:20:48 035946] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:831|frame:ACK |recv_time:1746037248035782|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 035954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368035782|now:1746037248035782|interv:120000000| [2025/04/30 18:20:48 035959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368035782|now:1746037248035782|interv:120000000| [2025/04/30 18:20:48 035963] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248036501|pq_index:0| [2025/04/30 18:20:48 035967] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248035179| [2025/04/30 18:20:48 035972] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248035972| [2025/04/30 18:20:48 035977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248035976| [2025/04/30 18:20:48 035983] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 036013] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51743|min_srtt:51743|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 036020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 036025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51743|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 036030] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 036035] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51743|min_srtt:51743|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 036040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1914726| [2025/04/30 18:20:48 036044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51743|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 036049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 036053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51743|min_srtt:51743|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 036057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1915905| [2025/04/30 18:20:48 036062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 036066] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 036070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 036078] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 036082] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 036087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 036092] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 036095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 036100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248036501| [2025/04/30 18:20:48 036104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248036501| [2025/04/30 18:20:48 036108] [debug] |xqc_engine_wakeup_after|wakeup:1746037248036501|now:1746037248036108|diff:393| [2025/04/30 18:20:48 036113] [debug] |xqc_engine_main_logic|END|now:1746037248035976| [2025/04/30 18:20:48 036118] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248036118| [2025/04/30 18:20:48 036122] [debug] |xqc_engine_wakeup_after|wakeup:1746037248036501|now:1746037248036122|diff:379| [2025/04/30 18:20:48 036126] [debug] |xqc_engine_main_logic|END|now:1746037248036118| [2025/04/30 18:20:48 037205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248037205| [2025/04/30 18:20:48 037217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248036501|pq_index:0| [2025/04/30 18:20:48 037222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248035976| [2025/04/30 18:20:48 037228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248037226| [2025/04/30 18:20:48 037233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248036501|now:1746037248037226| [2025/04/30 18:20:48 037237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248036501|now:1746037248037226| [2025/04/30 18:20:48 037241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 037246] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 037251] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51743|min_srtt:51743|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 037256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1915905| [2025/04/30 18:20:48 037260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 037264] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 037268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 037273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 037278] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 037288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 037292] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 037297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1948| [2025/04/30 18:20:48 037338] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248037306|stream_id:0|stream_offset:1889967| [2025/04/30 18:20:48 037348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 037356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 037363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51743|rtt_var:358|pto_duration:53743|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 037370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 037374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 037377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 037384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248116049|now:1746037248037362|interv:78687| [2025/04/30 18:20:48 037391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248116049|now:1746037248037362|interval:78687|pto_count:0|srtt:51743 [2025/04/30 18:20:48 037398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:75682| [2025/04/30 18:20:48 037406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 037412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1891146| [2025/04/30 18:20:48 037420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 037426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248038426|now:1746037248037426|interv:1000| [2025/04/30 18:20:48 037433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 037439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 037443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248038426| [2025/04/30 18:20:48 037448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248038426| [2025/04/30 18:20:48 037452] [debug] |xqc_engine_wakeup_after|wakeup:1746037248038426|now:1746037248037452|diff:974| [2025/04/30 18:20:48 037456] [debug] |xqc_engine_main_logic|END|now:1746037248037226| [2025/04/30 18:20:48 037818] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248037817| [2025/04/30 18:20:48 037829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 037836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:831| [2025/04/30 18:20:48 037840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:832| [2025/04/30 18:20:48 037846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:832| [2025/04/30 18:20:48 037850] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 037855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 037860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64908|prior_delivered:1788772|prior_time:1746037247982678|is_app_limited:0|send_elapse:51203|ack_elapse:55139|ctl_first_sent_time:1746037247983413|lagest_ack_time:1746037248037817|curr_delivered:1853680| [2025/04/30 18:20:48 037864] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247983413| [2025/04/30 18:20:48 037869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 037874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 037878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64882|prior_delivered:1789998|prior_time:1746037247983844|is_app_limited:0|send_elapse:53024|ack_elapse:53973|ctl_first_sent_time:1746037247985345|lagest_ack_time:1746037248037817|curr_delivered:1854880| [2025/04/30 18:20:48 037883] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247985345| [2025/04/30 18:20:48 037887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 037891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51743|rttvar:358|minrtt:30950|latest_rtt:52472|ack_delay:1000| [2025/04/30 18:20:48 037895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51710|rttvar:336|minrtt:30950|latest_rtt:52472|ack_delay:1000| [2025/04/30 18:20:48 037899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1883|lost_pn:1880|thresh:3| [2025/04/30 18:20:48 037904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 037908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51710|rtt_var:336|pto_duration:53710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 037912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 037916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 037920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 037924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248116016|now:1746037248037908|interv:78108| [2025/04/30 18:20:48 037928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248116016|now:1746037248037908|interval:78108|pto_count:0|srtt:51710 [2025/04/30 18:20:48 037936] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53024, ack_elapse 53973, delivered 64882|rate 1202119|lost 227| [2025/04/30 18:20:48 037941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202119) in round 28| [2025/04/30 18:20:48 037945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 037949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 037953] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247985345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 037958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247985345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 037962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:73282|srtt:51710|latest_rtt:52472|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 037968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:832|largest:832|pns:2| [2025/04/30 18:20:48 037973] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:832|frame:ACK |recv_time:1746037248037817|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 037977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368037817|now:1746037248037817|interv:120000000| [2025/04/30 18:20:48 037982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368037817|now:1746037248037817|interv:120000000| [2025/04/30 18:20:48 038003] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248038426|pq_index:0| [2025/04/30 18:20:48 038010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248037226| [2025/04/30 18:20:48 038014] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248038014| [2025/04/30 18:20:48 038019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248038018| [2025/04/30 18:20:48 038025] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 038029] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51710|min_srtt:51710|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 038034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1915905| [2025/04/30 18:20:48 038039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 038047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 038051] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51710|min_srtt:51710|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 038056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1917084| [2025/04/30 18:20:48 038060] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 038065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 038069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51710|min_srtt:51710|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 038073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1918263| [2025/04/30 18:20:48 038077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 038081] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 038085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 038089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 038094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 038098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1891146| [2025/04/30 18:20:48 038102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 038106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 038110] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248038426| [2025/04/30 18:20:48 038114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248038426| [2025/04/30 18:20:48 038118] [debug] |xqc_engine_wakeup_after|wakeup:1746037248038426|now:1746037248038118|diff:308| [2025/04/30 18:20:48 038123] [debug] |xqc_engine_main_logic|END|now:1746037248038018| [2025/04/30 18:20:48 038128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248038128| [2025/04/30 18:20:48 038132] [debug] |xqc_engine_wakeup_after|wakeup:1746037248038426|now:1746037248038132|diff:294| [2025/04/30 18:20:48 038136] [debug] |xqc_engine_main_logic|END|now:1746037248038128| [2025/04/30 18:20:48 039207] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248039207| [2025/04/30 18:20:48 039218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248038426|pq_index:0| [2025/04/30 18:20:48 039223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248038018| [2025/04/30 18:20:48 039228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248039227| [2025/04/30 18:20:48 039238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248038426|now:1746037248039227| [2025/04/30 18:20:48 039242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248038426|now:1746037248039227| [2025/04/30 18:20:48 039246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 039251] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 039256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51710|min_srtt:51710|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 039261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1918263| [2025/04/30 18:20:48 039265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 039269] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 039273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 039278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 039282] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 039287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1891146| [2025/04/30 18:20:48 039291] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 039296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1949| [2025/04/30 18:20:48 039345] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248039308|stream_id:0|stream_offset:1891146| [2025/04/30 18:20:48 039355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 039362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 039369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51710|rtt_var:336|pto_duration:53710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 039376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 039382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 039388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 039393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248118018|now:1746037248039368|interv:78650| [2025/04/30 18:20:48 039402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248118018|now:1746037248039368|interval:78650|pto_count:0|srtt:51710 [2025/04/30 18:20:48 039407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74482| [2025/04/30 18:20:48 039412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 039416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1892325| [2025/04/30 18:20:48 039421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 039425] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1950| [2025/04/30 18:20:48 039456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248039433|stream_id:0|stream_offset:1892325| [2025/04/30 18:20:48 039462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 039467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 039471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51710|rtt_var:336|pto_duration:53710|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 039476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 039481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 039487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 039493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248118143|now:1746037248039471|interv:78672| [2025/04/30 18:20:48 039500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248118143|now:1746037248039471|interval:78672|pto_count:0|srtt:51710 [2025/04/30 18:20:48 039508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:75682| [2025/04/30 18:20:48 039515] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 039522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1893504| [2025/04/30 18:20:48 039529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 039535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248040535|now:1746037248039535|interv:1000| [2025/04/30 18:20:48 039541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 039548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 039554] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248040535| [2025/04/30 18:20:48 039567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248040535| [2025/04/30 18:20:48 039573] [debug] |xqc_engine_wakeup_after|wakeup:1746037248040535|now:1746037248039573|diff:962| [2025/04/30 18:20:48 039579] [debug] |xqc_engine_main_logic|END|now:1746037248039227| [2025/04/30 18:20:48 039721] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248039720| [2025/04/30 18:20:48 039730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 039736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:832| [2025/04/30 18:20:48 039740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:833| [2025/04/30 18:20:48 039746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:833| [2025/04/30 18:20:48 039750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 039755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 039760] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66082|prior_delivered:1789998|prior_time:1746037247983844|is_app_limited:0|send_elapse:53162|ack_elapse:55876|ctl_first_sent_time:1746037247985483|lagest_ack_time:1746037248039720|curr_delivered:1856080| [2025/04/30 18:20:48 039765] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247985483| [2025/04/30 18:20:48 039769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 039774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 039778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64882|prior_delivered:1792398|prior_time:1746037247985641|is_app_limited:0|send_elapse:52735|ack_elapse:54079|ctl_first_sent_time:1746037247987093|lagest_ack_time:1746037248039720|curr_delivered:1857280| [2025/04/30 18:20:48 039783] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247987093| [2025/04/30 18:20:48 039787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 039791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51710|rttvar:336|minrtt:30950|latest_rtt:52627|ack_delay:1000| [2025/04/30 18:20:48 039795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51700|rttvar:272|minrtt:30950|latest_rtt:52627|ack_delay:1000| [2025/04/30 18:20:48 039800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1885|lost_pn:1882|thresh:3| [2025/04/30 18:20:48 039804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 039808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51700|rtt_var:272|pto_duration:53700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 039813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 039822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 039826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 039830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248118133|now:1746037248039808|interv:78325| [2025/04/30 18:20:48 039834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248118133|now:1746037248039808|interval:78325|pto_count:0|srtt:51700 [2025/04/30 18:20:48 039838] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52735, ack_elapse 54079, delivered 64882|rate 1199763|lost 227| [2025/04/30 18:20:48 039843] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199763) in round 28| [2025/04/30 18:20:48 039847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 039852] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 039856] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247987093|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 039860] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247987093|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 039865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:73282|srtt:51700|latest_rtt:52627|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 039871] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:833|largest:833|pns:2| [2025/04/30 18:20:48 039875] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:833|frame:ACK |recv_time:1746037248039720|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 039880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368039720|now:1746037248039720|interv:120000000| [2025/04/30 18:20:48 039884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368039720|now:1746037248039720|interv:120000000| [2025/04/30 18:20:48 039888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248040535|pq_index:0| [2025/04/30 18:20:48 039893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248039227| [2025/04/30 18:20:48 039897] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248039897| [2025/04/30 18:20:48 039902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248039901| [2025/04/30 18:20:48 039907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 039912] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51700|min_srtt:51700|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 039919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1918263| [2025/04/30 18:20:48 039924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 039929] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 039933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51700|min_srtt:51700|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 039937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1919442| [2025/04/30 18:20:48 039942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 039946] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 039950] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51700|min_srtt:51700|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 039954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1920621| [2025/04/30 18:20:48 039959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 039963] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 039967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 039971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 039975] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 039980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1893504| [2025/04/30 18:20:48 039984] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 040009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 040013] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248040535| [2025/04/30 18:20:48 040017] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248040535| [2025/04/30 18:20:48 040021] [debug] |xqc_engine_wakeup_after|wakeup:1746037248040535|now:1746037248040021|diff:514| [2025/04/30 18:20:48 040025] [debug] |xqc_engine_main_logic|END|now:1746037248039901| [2025/04/30 18:20:48 040031] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248040031| [2025/04/30 18:20:48 040034] [debug] |xqc_engine_wakeup_after|wakeup:1746037248040535|now:1746037248040034|diff:501| [2025/04/30 18:20:48 040042] [debug] |xqc_engine_main_logic|END|now:1746037248040031| [2025/04/30 18:20:48 041111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248041110| [2025/04/30 18:20:48 041121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248040535|pq_index:0| [2025/04/30 18:20:48 041126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248039901| [2025/04/30 18:20:48 041131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248041130| [2025/04/30 18:20:48 041136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248040535|now:1746037248041130| [2025/04/30 18:20:48 041140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248040535|now:1746037248041130| [2025/04/30 18:20:48 041144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 041149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 041154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51700|min_srtt:51700|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 041158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1920621| [2025/04/30 18:20:48 041163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 041167] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 041171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 041175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 041180] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 041184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1893504| [2025/04/30 18:20:48 041189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 041193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1951| [2025/04/30 18:20:48 041228] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248041201|stream_id:0|stream_offset:1893504| [2025/04/30 18:20:48 041234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 041239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 041244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51700|rtt_var:272|pto_duration:53700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 041258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 041265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 041271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 041278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248119901|now:1746037248041244|interv:78657| [2025/04/30 18:20:48 041284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248119901|now:1746037248041244|interval:78657|pto_count:0|srtt:51700 [2025/04/30 18:20:48 041292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74482| [2025/04/30 18:20:48 041300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 041305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 041309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 041313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248042313|now:1746037248041313|interv:1000| [2025/04/30 18:20:48 041317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 041321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 041325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248042313| [2025/04/30 18:20:48 041330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248042313| [2025/04/30 18:20:48 041334] [debug] |xqc_engine_wakeup_after|wakeup:1746037248042313|now:1746037248041334|diff:979| [2025/04/30 18:20:48 041338] [debug] |xqc_engine_main_logic|END|now:1746037248041130| [2025/04/30 18:20:48 041748] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248041746| [2025/04/30 18:20:48 041758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 041765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:833| [2025/04/30 18:20:48 041769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:834| [2025/04/30 18:20:48 041775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:834| [2025/04/30 18:20:48 041780] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 041785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 041790] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63682|prior_delivered:1794798|prior_time:1746037247987693|is_app_limited:0|send_elapse:53095|ack_elapse:54053|ctl_first_sent_time:1746037247989191|lagest_ack_time:1746037248041746|curr_delivered:1858480| [2025/04/30 18:20:48 041795] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247989191| [2025/04/30 18:20:48 041800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 041810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 041815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63682|prior_delivered:1794798|prior_time:1746037247987693|is_app_limited:0|send_elapse:53095|ack_elapse:54053|ctl_first_sent_time:1746037247989191|lagest_ack_time:1746037248041746|curr_delivered:1859680| [2025/04/30 18:20:48 041819] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247989300| [2025/04/30 18:20:48 041824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 041828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51700|rttvar:272|minrtt:30950|latest_rtt:52446|ack_delay:1000| [2025/04/30 18:20:48 041832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51668|rttvar:267|minrtt:30950|latest_rtt:52446|ack_delay:1000| [2025/04/30 18:20:48 041837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1887|lost_pn:1884|thresh:3| [2025/04/30 18:20:48 041841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 041845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51668|rtt_var:267|pto_duration:53668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 041850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 041854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 041858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 041862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248119869|now:1746037248041845|interv:78024| [2025/04/30 18:20:48 041866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248119869|now:1746037248041845|interval:78024|pto_count:0|srtt:51668 [2025/04/30 18:20:48 041870] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53095, ack_elapse 54053, delivered 64882|rate 1200340|lost 227| [2025/04/30 18:20:48 041875] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200340) in round 28| [2025/04/30 18:20:48 041879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 041884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 041888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247989300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 041892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247989300|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 041897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:72082|srtt:51668|latest_rtt:52446|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 041906] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:834|largest:834|pns:2| [2025/04/30 18:20:48 041910] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:834|frame:ACK |recv_time:1746037248041746|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 041915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368041746|now:1746037248041746|interv:120000000| [2025/04/30 18:20:48 041920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368041746|now:1746037248041746|interv:120000000| [2025/04/30 18:20:48 041924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248042313|pq_index:0| [2025/04/30 18:20:48 041928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248041130| [2025/04/30 18:20:48 041932] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248041932| [2025/04/30 18:20:48 041937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248041936| [2025/04/30 18:20:48 041943] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 041948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 041952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1920621| [2025/04/30 18:20:48 041957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 041962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 041966] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 041971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1921800| [2025/04/30 18:20:48 041975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 041980] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 041984] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 042014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1922979| [2025/04/30 18:20:48 042024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 042028] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 042031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 042036] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 042041] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 042045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 042050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 042054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 042058] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248042313| [2025/04/30 18:20:48 042062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248042313| [2025/04/30 18:20:48 042066] [debug] |xqc_engine_wakeup_after|wakeup:1746037248042313|now:1746037248042066|diff:247| [2025/04/30 18:20:48 042071] [debug] |xqc_engine_main_logic|END|now:1746037248041936| [2025/04/30 18:20:48 042078] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248042077| [2025/04/30 18:20:48 042082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 042088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:834| [2025/04/30 18:20:48 042092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:835| [2025/04/30 18:20:48 042097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:835| [2025/04/30 18:20:48 042101] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 042106] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2072764|max_stream_data_old=2046826| [2025/04/30 18:20:48 042110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 042114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 042119] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 042124] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:835|largest:835|pns:2| [2025/04/30 18:20:48 042128] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:835|frame:ACK MAX_STREAM_DATA |recv_time:1746037248042077|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 042133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368042077|now:1746037248042077|interv:120000000| [2025/04/30 18:20:48 042137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368042077|now:1746037248042077|interv:120000000| [2025/04/30 18:20:48 042144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248042313|pq_index:0| [2025/04/30 18:20:48 042149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248041936| [2025/04/30 18:20:48 042153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248042153| [2025/04/30 18:20:48 042157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248042156| [2025/04/30 18:20:48 042162] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 042167] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:48 042171] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:72082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 042177] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:48 042182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:48 042186] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:48 042190] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:48 042194] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:48 042199] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:48 042203] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:48 042207] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:48 042211] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:48 042216] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:48 042220] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:48 042224] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 042228] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:48 042233] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:48 042237] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:48 042241] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:48 042245] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:48 042250] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:48 042254] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:48 042258] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:48 042262] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:48 042267] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:48 042270] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2072764| [2025/04/30 18:20:48 042278] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2072712|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:50378|offset:25938|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 042284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 042288] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:48 042292] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2072764| [2025/04/30 18:20:48 042296] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2072712|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:24440|offset:0|fin:0|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 042301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 042306] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:835|ack_delay:229|first_ack_range:50|largest_pkt_recv_time:1746037248042077| [2025/04/30 18:20:48 042311] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:835|low:785|pkt_pns:2| [2025/04/30 18:20:48 042315] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:835|frame_largest_recv:835| [2025/04/30 18:20:48 042319] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 042323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 042328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 042332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 042337] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 042341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51668|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 042345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 042349] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 042353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28838|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1922979| [2025/04/30 18:20:48 042358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 042364] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 042368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 042372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 042377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 042382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1952| [2025/04/30 18:20:48 042429] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1952|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72082|now:1746037248042391|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 042439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1952|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 042447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1952|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 042454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 042461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51668|rtt_var:267|pto_duration:53668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 042468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 042474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 042480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72101| [2025/04/30 18:20:48 042486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248121059|now:1746037248042460|interv:78599| [2025/04/30 18:20:48 042493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248121059|now:1746037248042460|interval:78599|pto_count:0|srtt:51668 [2025/04/30 18:20:48 042501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72101| [2025/04/30 18:20:48 042509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 042516] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1953| [2025/04/30 18:20:48 042558] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1953|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:72101|now:1746037248042526|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 042565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1953|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 042570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1953|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 042580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72101|applimit:0| [2025/04/30 18:20:48 042585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51668|rtt_var:267|pto_duration:53668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 042589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 042593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 042597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 042602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248121194|now:1746037248042585|interv:78609| [2025/04/30 18:20:48 042609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248121194|now:1746037248042585|interval:78609|pto_count:0|srtt:51668 [2025/04/30 18:20:48 042616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72120| [2025/04/30 18:20:48 042624] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 042631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 042638] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 042643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 042650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248042313| [2025/04/30 18:20:48 042656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248042313| [2025/04/30 18:20:48 042663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248042313|now:1746037248042663|diff:18446744073709551266| [2025/04/30 18:20:48 042670] [debug] |xqc_engine_main_logic|END|now:1746037248042156| [2025/04/30 18:20:48 042678] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248042678| [2025/04/30 18:20:48 042684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248042313|pq_index:0| [2025/04/30 18:20:48 042691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248042156| [2025/04/30 18:20:48 042697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248042696| [2025/04/30 18:20:48 042702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248042313|now:1746037248042696| [2025/04/30 18:20:48 042706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248042313|now:1746037248042696| [2025/04/30 18:20:48 042710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 042715] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 042723] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51668|min_srtt:51668|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 042731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1922979| [2025/04/30 18:20:48 042743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 042750] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 042754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 042759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 042764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 042768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:72120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 042772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 042777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1954| [2025/04/30 18:20:48 042810] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1954|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:72120|now:1746037248042785|stream_id:0|stream_offset:1894683| [2025/04/30 18:20:48 042816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1954|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 18:20:48 042821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:48 042826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51668|rtt_var:267|pto_duration:53668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 042830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 042834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 042838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73326| [2025/04/30 18:20:48 042842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248121453|now:1746037248042826|interv:78627| [2025/04/30 18:20:48 042846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248121453|now:1746037248042826|interval:78627|pto_count:0|srtt:51668 [2025/04/30 18:20:48 042851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73326| [2025/04/30 18:20:48 042855] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 042860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 042864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 042872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1955| [2025/04/30 18:20:48 042896] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73326|now:1746037248042879|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 042902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 042906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73326|applimit:0| [2025/04/30 18:20:48 042910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51668|rtt_var:267|pto_duration:53668|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 042915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 042918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 042922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74526| [2025/04/30 18:20:48 042926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248121547|now:1746037248042910|interv:78637| [2025/04/30 18:20:48 042930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248121547|now:1746037248042910|interval:78637|pto_count:0|srtt:51668 [2025/04/30 18:20:48 042935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:74526| [2025/04/30 18:20:48 042939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 042943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74526|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 042948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1118| [2025/04/30 18:20:48 042951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248044069|now:1746037248042951|interv:1118| [2025/04/30 18:20:48 042956] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1118| [2025/04/30 18:20:48 042959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 042964] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248044069| [2025/04/30 18:20:48 042968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248044069| [2025/04/30 18:20:48 042972] [debug] |xqc_engine_wakeup_after|wakeup:1746037248044069|now:1746037248042972|diff:1097| [2025/04/30 18:20:48 042976] [debug] |xqc_engine_main_logic|END|now:1746037248042696| [2025/04/30 18:20:48 043702] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248043701| [2025/04/30 18:20:48 043713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 043720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:835| [2025/04/30 18:20:48 043724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:836| [2025/04/30 18:20:48 043730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:836| [2025/04/30 18:20:48 043739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 043744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 043749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66082|prior_delivered:1794798|prior_time:1746037247987693|is_app_limited:0|send_elapse:53348|ack_elapse:56008|ctl_first_sent_time:1746037247989444|lagest_ack_time:1746037248043701|curr_delivered:1860880| [2025/04/30 18:20:48 043754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247989444| [2025/04/30 18:20:48 043759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 043763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 043767] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64882|prior_delivered:1797198|prior_time:1746037247989698|is_app_limited:0|send_elapse:53211|ack_elapse:54003|ctl_first_sent_time:1746037247991182|lagest_ack_time:1746037248043701|curr_delivered:1862080| [2025/04/30 18:20:48 043772] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247991182| [2025/04/30 18:20:48 043776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 043780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51668|rttvar:267|minrtt:30950|latest_rtt:52519|ack_delay:0| [2025/04/30 18:20:48 043784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51774|rttvar:413|minrtt:30950|latest_rtt:52519|ack_delay:0| [2025/04/30 18:20:48 043789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1889|lost_pn:1886|thresh:3| [2025/04/30 18:20:48 043793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 043797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51774|rtt_var:413|pto_duration:53774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 043802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 043806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 043810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 043814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248121653|now:1746037248043797|interv:77856| [2025/04/30 18:20:48 043818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248121653|now:1746037248043797|interval:77856|pto_count:0|srtt:51774 [2025/04/30 18:20:48 043822] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53211, ack_elapse 54003, delivered 64882|rate 1201451|lost 227| [2025/04/30 18:20:48 043827] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201451) in round 28| [2025/04/30 18:20:48 043834] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 043838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 043842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247991182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 043847] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247991182|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 043852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:72126|srtt:51774|latest_rtt:52519|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 043858] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:836|largest:836|pns:2| [2025/04/30 18:20:48 043862] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:836|frame:ACK |recv_time:1746037248043701|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 043868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368043701|now:1746037248043701|interv:120000000| [2025/04/30 18:20:48 043872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368043701|now:1746037248043701|interv:120000000| [2025/04/30 18:20:48 043876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248044069|pq_index:0| [2025/04/30 18:20:48 043880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248042696| [2025/04/30 18:20:48 043885] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248043885| [2025/04/30 18:20:48 043890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248043889| [2025/04/30 18:20:48 043895] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 043900] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51774|min_srtt:51774|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 043905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1922979| [2025/04/30 18:20:48 043909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 043914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 043919] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51774|min_srtt:51774|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 043923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1924158| [2025/04/30 18:20:48 043930] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 043934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 043939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51774|min_srtt:51774|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 043943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1925337| [2025/04/30 18:20:48 043947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 043951] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 043955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 043960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 043964] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 043969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 043973] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 043977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 043981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248044069| [2025/04/30 18:20:48 043985] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248044069| [2025/04/30 18:20:48 044012] [debug] |xqc_engine_wakeup_after|wakeup:1746037248044069|now:1746037248044012|diff:57| [2025/04/30 18:20:48 044017] [debug] |xqc_engine_main_logic|END|now:1746037248043889| [2025/04/30 18:20:48 044022] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248044022| [2025/04/30 18:20:48 044026] [debug] |xqc_engine_wakeup_after|wakeup:1746037248044069|now:1746037248044026|diff:43| [2025/04/30 18:20:48 044030] [debug] |xqc_engine_main_logic|END|now:1746037248044022| [2025/04/30 18:20:48 045100] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248045100| [2025/04/30 18:20:48 045111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248044069|pq_index:0| [2025/04/30 18:20:48 045116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248043889| [2025/04/30 18:20:48 045121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248045120| [2025/04/30 18:20:48 045126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248044069|now:1746037248045120| [2025/04/30 18:20:48 045130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248044069|now:1746037248045120| [2025/04/30 18:20:48 045140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 045144] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 045149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51774|min_srtt:51774|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 045154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1925337| [2025/04/30 18:20:48 045159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 045163] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 045167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 045171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 045176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 045181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 045185] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 045190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1956| [2025/04/30 18:20:48 045226] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72126|now:1746037248045198|stream_id:0|stream_offset:1897041| [2025/04/30 18:20:48 045232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 045237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72126|applimit:0| [2025/04/30 18:20:48 045244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51774|rtt_var:413|pto_duration:53774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 045251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 045258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 045264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73326| [2025/04/30 18:20:48 045271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248123972|now:1746037248045244|interv:78728| [2025/04/30 18:20:48 045277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248123972|now:1746037248045244|interval:78728|pto_count:0|srtt:51774 [2025/04/30 18:20:48 045285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73326| [2025/04/30 18:20:48 045295] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 045300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1898220| [2025/04/30 18:20:48 045304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 045308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248046308|now:1746037248045308|interv:1000| [2025/04/30 18:20:48 045313] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 045316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 045321] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248046308| [2025/04/30 18:20:48 045325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248046308| [2025/04/30 18:20:48 045331] [debug] |xqc_engine_wakeup_after|wakeup:1746037248046308|now:1746037248045331|diff:977| [2025/04/30 18:20:48 045338] [debug] |xqc_engine_main_logic|END|now:1746037248045120| [2025/04/30 18:20:48 045745] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248045744| [2025/04/30 18:20:48 045754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 045762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:836| [2025/04/30 18:20:48 045766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:837| [2025/04/30 18:20:48 045772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:837| [2025/04/30 18:20:48 045776] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 045781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 045786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66082|prior_delivered:1797198|prior_time:1746037247989698|is_app_limited:0|send_elapse:53322|ack_elapse:56046|ctl_first_sent_time:1746037247991293|lagest_ack_time:1746037248045744|curr_delivered:1863280| [2025/04/30 18:20:48 045791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247991293| [2025/04/30 18:20:48 045796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 045800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 045804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64882|prior_delivered:1799598|prior_time:1746037247991745|is_app_limited:0|send_elapse:52993|ack_elapse:53999|ctl_first_sent_time:1746037247993250|lagest_ack_time:1746037248045744|curr_delivered:1864480| [2025/04/30 18:20:48 045809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247993250| [2025/04/30 18:20:48 045813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 045817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51774|rttvar:413|minrtt:30950|latest_rtt:52494|ack_delay:1000| [2025/04/30 18:20:48 045831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51739|rttvar:380|minrtt:30950|latest_rtt:52494|ack_delay:1000| [2025/04/30 18:20:48 045835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1891|lost_pn:1888|thresh:3| [2025/04/30 18:20:48 045839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 045844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51739|rtt_var:380|pto_duration:53739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 045848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 045852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 045856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 045860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248123937|now:1746037248045843|interv:78094| [2025/04/30 18:20:48 045864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248123937|now:1746037248045843|interval:78094|pto_count:0|srtt:51739 [2025/04/30 18:20:48 045869] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52993, ack_elapse 53999, delivered 64882|rate 1201540|lost 227| [2025/04/30 18:20:48 045873] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201540) in round 28| [2025/04/30 18:20:48 045878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 045882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 045886] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247993250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 045890] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247993250|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 045895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:70926|srtt:51739|latest_rtt:52494|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 045901] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:837|largest:837|pns:2| [2025/04/30 18:20:48 045905] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:837|frame:ACK |recv_time:1746037248045744|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 045910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368045744|now:1746037248045744|interv:120000000| [2025/04/30 18:20:48 045914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368045744|now:1746037248045744|interv:120000000| [2025/04/30 18:20:48 045918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248046308|pq_index:0| [2025/04/30 18:20:48 045926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248045120| [2025/04/30 18:20:48 045930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248045930| [2025/04/30 18:20:48 045935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248045934| [2025/04/30 18:20:48 045940] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 045945] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51739|min_srtt:51739|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 045949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1925337| [2025/04/30 18:20:48 045954] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51739|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 045958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 045963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51739|min_srtt:51739|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 045967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1926516| [2025/04/30 18:20:48 045972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51739|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 045976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 045980] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51739|min_srtt:51739|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 045984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1927695| [2025/04/30 18:20:48 046011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 046015] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 046019] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 046024] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 046028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 046033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1898220| [2025/04/30 18:20:48 046041] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 046044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 046048] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248046308| [2025/04/30 18:20:48 046053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248046308| [2025/04/30 18:20:48 046057] [debug] |xqc_engine_wakeup_after|wakeup:1746037248046308|now:1746037248046056|diff:252| [2025/04/30 18:20:48 046061] [debug] |xqc_engine_main_logic|END|now:1746037248045934| [2025/04/30 18:20:48 046066] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248046066| [2025/04/30 18:20:48 046070] [debug] |xqc_engine_wakeup_after|wakeup:1746037248046308|now:1746037248046070|diff:238| [2025/04/30 18:20:48 046074] [debug] |xqc_engine_main_logic|END|now:1746037248046066| [2025/04/30 18:20:48 047144] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248047144| [2025/04/30 18:20:48 047155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248046308|pq_index:0| [2025/04/30 18:20:48 047160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248045934| [2025/04/30 18:20:48 047165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248047164| [2025/04/30 18:20:48 047170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248046308|now:1746037248047164| [2025/04/30 18:20:48 047174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248046308|now:1746037248047164| [2025/04/30 18:20:48 047178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 047183] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 047191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51739|min_srtt:51739|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 047196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1927695| [2025/04/30 18:20:48 047200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 047204] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 047208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 047213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 047218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 047222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1898220| [2025/04/30 18:20:48 047227] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 047237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1957| [2025/04/30 18:20:48 047272] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70926|now:1746037248047245|stream_id:0|stream_offset:1898220| [2025/04/30 18:20:48 047278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 047283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70926|applimit:0| [2025/04/30 18:20:48 047287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51739|rtt_var:380|pto_duration:53739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 047292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 047297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 047303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 047309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248125984|now:1746037248047287|interv:78697| [2025/04/30 18:20:48 047316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248125984|now:1746037248047287|interval:78697|pto_count:0|srtt:51739 [2025/04/30 18:20:48 047323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72126| [2025/04/30 18:20:48 047332] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 047338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1899399| [2025/04/30 18:20:48 047345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 047352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1958| [2025/04/30 18:20:48 047391] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72126|now:1746037248047363|stream_id:0|stream_offset:1899399| [2025/04/30 18:20:48 047402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 047410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72126|applimit:0| [2025/04/30 18:20:48 047418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51739|rtt_var:380|pto_duration:53739|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 047425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 047431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 047438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73326| [2025/04/30 18:20:48 047451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248126102|now:1746037248047417|interv:78685| [2025/04/30 18:20:48 047458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248126102|now:1746037248047417|interval:78685|pto_count:0|srtt:51739 [2025/04/30 18:20:48 047465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:73326| [2025/04/30 18:20:48 047473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 047479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1900578| [2025/04/30 18:20:48 047488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 047495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248048494|now:1746037248047494|interv:1000| [2025/04/30 18:20:48 047501] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 047508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 047514] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248048494| [2025/04/30 18:20:48 047522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248048494| [2025/04/30 18:20:48 047528] [debug] |xqc_engine_wakeup_after|wakeup:1746037248048494|now:1746037248047528|diff:966| [2025/04/30 18:20:48 047535] [debug] |xqc_engine_main_logic|END|now:1746037248047164| [2025/04/30 18:20:48 047710] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248047709| [2025/04/30 18:20:48 047719] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 047725] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:837| [2025/04/30 18:20:48 047729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:838| [2025/04/30 18:20:48 047735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:838| [2025/04/30 18:20:48 047739] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 047744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 047749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66082|prior_delivered:1799598|prior_time:1746037247991745|is_app_limited:0|send_elapse:53121|ack_elapse:55964|ctl_first_sent_time:1746037247993378|lagest_ack_time:1746037248047709|curr_delivered:1865680| [2025/04/30 18:20:48 047754] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247993378| [2025/04/30 18:20:48 047759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 047763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 047768] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64882|prior_delivered:1801998|prior_time:1746037247993685|is_app_limited:0|send_elapse:53065|ack_elapse:54024|ctl_first_sent_time:1746037247995146|lagest_ack_time:1746037248047709|curr_delivered:1866880| [2025/04/30 18:20:48 047778] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247995146| [2025/04/30 18:20:48 047782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 047786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51739|rttvar:380|minrtt:30950|latest_rtt:52563|ack_delay:0| [2025/04/30 18:20:48 047790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51842|rttvar:491|minrtt:30950|latest_rtt:52563|ack_delay:0| [2025/04/30 18:20:48 047795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1893|lost_pn:1890|thresh:3| [2025/04/30 18:20:48 047799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 047803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51842|rtt_var:491|pto_duration:53842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 047808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 047812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 047816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 047820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248126205|now:1746037248047803|interv:78402| [2025/04/30 18:20:48 047824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248126205|now:1746037248047803|interval:78402|pto_count:0|srtt:51842 [2025/04/30 18:20:48 047828] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53065, ack_elapse 54024, delivered 64882|rate 1200984|lost 227| [2025/04/30 18:20:48 047833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200984) in round 28| [2025/04/30 18:20:48 047837] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 047841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 047845] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247995146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 047850] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247995146|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 047855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:70926|srtt:51842|latest_rtt:52563|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 047861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:838|largest:838|pns:2| [2025/04/30 18:20:48 047865] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:838|frame:ACK |recv_time:1746037248047709|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 047873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368047709|now:1746037248047709|interv:120000000| [2025/04/30 18:20:48 047877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368047709|now:1746037248047709|interv:120000000| [2025/04/30 18:20:48 047881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248048494|pq_index:0| [2025/04/30 18:20:48 047885] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248047164| [2025/04/30 18:20:48 047889] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248047889| [2025/04/30 18:20:48 047894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248047893| [2025/04/30 18:20:48 047900] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 047904] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51842|min_srtt:51842|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 047909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1927695| [2025/04/30 18:20:48 047914] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 047918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 047923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51842|min_srtt:51842|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 047927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1928874| [2025/04/30 18:20:48 047932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 047936] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 047940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51842|min_srtt:51842|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 047944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1930053| [2025/04/30 18:20:48 047949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 047953] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 047957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 047963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 047968] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 047972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1900578| [2025/04/30 18:20:48 047977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 047980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 047984] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248048494| [2025/04/30 18:20:48 048015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248048494| [2025/04/30 18:20:48 048020] [debug] |xqc_engine_wakeup_after|wakeup:1746037248048494|now:1746037248048020|diff:474| [2025/04/30 18:20:48 048024] [debug] |xqc_engine_main_logic|END|now:1746037248047893| [2025/04/30 18:20:48 048030] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248048029| [2025/04/30 18:20:48 048034] [debug] |xqc_engine_wakeup_after|wakeup:1746037248048494|now:1746037248048033|diff:461| [2025/04/30 18:20:48 048037] [debug] |xqc_engine_main_logic|END|now:1746037248048029| [2025/04/30 18:20:48 049106] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248049105| [2025/04/30 18:20:48 049116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248048494|pq_index:0| [2025/04/30 18:20:48 049121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248047893| [2025/04/30 18:20:48 049126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248049125| [2025/04/30 18:20:48 049131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248048494|now:1746037248049125| [2025/04/30 18:20:48 049136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248048494|now:1746037248049125| [2025/04/30 18:20:48 049140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 049144] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 049149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51842|min_srtt:51842|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 049154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1930053| [2025/04/30 18:20:48 049159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 049163] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 049167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 049171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 049182] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 049186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1900578| [2025/04/30 18:20:48 049190] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 049195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1959| [2025/04/30 18:20:48 049231] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70926|now:1746037248049204|stream_id:0|stream_offset:1900578| [2025/04/30 18:20:48 049237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 049242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70926|applimit:0| [2025/04/30 18:20:48 049247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51842|rtt_var:491|pto_duration:53842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 049253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 049259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 049265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 049272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248128046|now:1746037248049246|interv:78800| [2025/04/30 18:20:48 049278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248128046|now:1746037248049246|interval:78800|pto_count:0|srtt:51842 [2025/04/30 18:20:48 049286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72126| [2025/04/30 18:20:48 049294] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 049301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 049307] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 049314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248050314|now:1746037248049314|interv:1000| [2025/04/30 18:20:48 049321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 049327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 049333] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248050314| [2025/04/30 18:20:48 049338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248050314| [2025/04/30 18:20:48 049345] [debug] |xqc_engine_wakeup_after|wakeup:1746037248050314|now:1746037248049345|diff:969| [2025/04/30 18:20:48 049351] [debug] |xqc_engine_main_logic|END|now:1746037248049125| [2025/04/30 18:20:48 049703] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248049702| [2025/04/30 18:20:48 049723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 049731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:838| [2025/04/30 18:20:48 049737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:839| [2025/04/30 18:20:48 049745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:839| [2025/04/30 18:20:48 049751] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 049760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 049766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66082|prior_delivered:1801998|prior_time:1746037247993685|is_app_limited:0|send_elapse:53178|ack_elapse:56017|ctl_first_sent_time:1746037247995259|lagest_ack_time:1746037248049702|curr_delivered:1868080| [2025/04/30 18:20:48 049773] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247995259| [2025/04/30 18:20:48 049780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 049786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 049793] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64882|prior_delivered:1804398|prior_time:1746037247995701|is_app_limited:0|send_elapse:53357|ack_elapse:54001|ctl_first_sent_time:1746037247997240|lagest_ack_time:1746037248049702|curr_delivered:1869280| [2025/04/30 18:20:48 049800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247997240| [2025/04/30 18:20:48 049806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 049811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51842|rttvar:491|minrtt:30950|latest_rtt:52462|ack_delay:0| [2025/04/30 18:20:48 049817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51919|rttvar:524|minrtt:30950|latest_rtt:52462|ack_delay:0| [2025/04/30 18:20:48 049824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1895|lost_pn:1892|thresh:3| [2025/04/30 18:20:48 049830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 049836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51919|rtt_var:524|pto_duration:54015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 049843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 049849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 049855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 049861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248128219|now:1746037248049836|interv:78383| [2025/04/30 18:20:48 049872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248128219|now:1746037248049836|interval:78383|pto_count:0|srtt:51919 [2025/04/30 18:20:48 049879] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53357, ack_elapse 54001, delivered 64882|rate 1201496|lost 227| [2025/04/30 18:20:48 049885] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201496) in round 28| [2025/04/30 18:20:48 049892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 049898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 049904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247997240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 049910] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037247997240|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 049917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:69726|srtt:51919|latest_rtt:52462|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 049926] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:839|largest:839|pns:2| [2025/04/30 18:20:48 049932] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:839|frame:ACK |recv_time:1746037248049702|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 049939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368049702|now:1746037248049702|interv:120000000| [2025/04/30 18:20:48 049945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368049702|now:1746037248049702|interv:120000000| [2025/04/30 18:20:48 049950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248050314|pq_index:0| [2025/04/30 18:20:48 049956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248049125| [2025/04/30 18:20:48 049961] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248049961| [2025/04/30 18:20:48 049968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248049967| [2025/04/30 18:20:48 049977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 049983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51919|min_srtt:51919|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 050013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1930053| [2025/04/30 18:20:48 050020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 050032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 050038] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51919|min_srtt:51919|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 050044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1931232| [2025/04/30 18:20:48 050051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51919|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 050057] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 050063] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51919|min_srtt:51919|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 050068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1932411| [2025/04/30 18:20:48 050074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 050080] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 050085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 050091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 050097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 050103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 050110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 050115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 050121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248050314| [2025/04/30 18:20:48 050127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248050314| [2025/04/30 18:20:48 050133] [debug] |xqc_engine_wakeup_after|wakeup:1746037248050314|now:1746037248050133|diff:181| [2025/04/30 18:20:48 050139] [debug] |xqc_engine_main_logic|END|now:1746037248049967| [2025/04/30 18:20:48 050146] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248050146| [2025/04/30 18:20:48 050151] [debug] |xqc_engine_wakeup_after|wakeup:1746037248050314|now:1746037248050151|diff:163| [2025/04/30 18:20:48 050157] [debug] |xqc_engine_main_logic|END|now:1746037248050146| [2025/04/30 18:20:48 050858] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248050857| [2025/04/30 18:20:48 050870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 050885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:839| [2025/04/30 18:20:48 050891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:840| [2025/04/30 18:20:48 050900] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:840| [2025/04/30 18:20:48 050906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 050913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 050921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66082|prior_delivered:1804398|prior_time:1746037247995701|is_app_limited:0|send_elapse:53496|ack_elapse:55156|ctl_first_sent_time:1746037247997379|lagest_ack_time:1746037248050857|curr_delivered:1870480| [2025/04/30 18:20:48 050928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247997379| [2025/04/30 18:20:48 050935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 050941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1897|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1897|path_largest_ack:1897| [2025/04/30 18:20:48 050948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63701|prior_delivered:1806798|prior_time:1746037247997778|is_app_limited:0|send_elapse:53494|ack_elapse:53079|ctl_first_sent_time:1746037247998720|lagest_ack_time:1746037248050857|curr_delivered:1870499| [2025/04/30 18:20:48 050955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247998720| [2025/04/30 18:20:48 050961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 050968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51919|rttvar:524|minrtt:30950|latest_rtt:52137|ack_delay:0| [2025/04/30 18:20:48 050974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51947|rttvar:447|minrtt:30950|latest_rtt:52137|ack_delay:0| [2025/04/30 18:20:48 050980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1897|lost_pn:1894|thresh:3| [2025/04/30 18:20:48 051006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 051016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51947|rtt_var:447|pto_duration:53947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 051023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 051028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 051034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68507| [2025/04/30 18:20:48 051040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248128151|now:1746037248051016|interv:77135| [2025/04/30 18:20:48 051047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248128151|now:1746037248051016|interval:77135|pto_count:0|srtt:51947 [2025/04/30 18:20:48 051059] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53494, ack_elapse 53079, delivered 63701|rate 1190806|lost 227| [2025/04/30 18:20:48 051066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190806) in round 28| [2025/04/30 18:20:48 051072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 051078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 051084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247998720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 051091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037247998720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 051098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:68507|srtt:51947|latest_rtt:52137|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 051106] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:840|largest:840|pns:2| [2025/04/30 18:20:48 051113] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:840|frame:ACK |recv_time:1746037248050857|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 051120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368050857|now:1746037248050857|interv:120000000| [2025/04/30 18:20:48 051127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368050857|now:1746037248050857|interv:120000000| [2025/04/30 18:20:48 051133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248050314|pq_index:0| [2025/04/30 18:20:48 051139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248049967| [2025/04/30 18:20:48 051145] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248051145| [2025/04/30 18:20:48 051152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248051150| [2025/04/30 18:20:48 051159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248050314|now:1746037248051150| [2025/04/30 18:20:48 051164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248050314|now:1746037248051150| [2025/04/30 18:20:48 051170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 051176] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 051183] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51947|min_srtt:51947|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 051189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68507|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1932411| [2025/04/30 18:20:48 051201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 051207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 051214] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51947|min_srtt:51947|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 051220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68507|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1933590| [2025/04/30 18:20:48 051226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 051231] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 051236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 051242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 051249] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 051254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68507|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 051260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 051266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1960| [2025/04/30 18:20:48 051312] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68507|now:1746037248051277|stream_id:0|stream_offset:1901757| [2025/04/30 18:20:48 051321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 051327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68507|applimit:0| [2025/04/30 18:20:48 051333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51947|rtt_var:447|pto_duration:53947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 051339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 051344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 051350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69707| [2025/04/30 18:20:48 051355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248130224|now:1746037248051333|interv:78891| [2025/04/30 18:20:48 051361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248130224|now:1746037248051333|interval:78891|pto_count:0|srtt:51947 [2025/04/30 18:20:48 051367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69707| [2025/04/30 18:20:48 051379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 051386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69707|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1902936| [2025/04/30 18:20:48 051393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 051399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1961| [2025/04/30 18:20:48 051437] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69707|now:1746037248051409|stream_id:0|stream_offset:1902936| [2025/04/30 18:20:48 051447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 051454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69707|applimit:0| [2025/04/30 18:20:48 051460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51947|rtt_var:447|pto_duration:53947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 051466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 051472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 051478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70907| [2025/04/30 18:20:48 051484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248130356|now:1746037248051460|interv:78896| [2025/04/30 18:20:48 051490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248130356|now:1746037248051460|interval:78896|pto_count:0|srtt:51947 [2025/04/30 18:20:48 051497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70907| [2025/04/30 18:20:48 051503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 051510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70907|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 051516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 051522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248052522|now:1746037248051522|interv:1000| [2025/04/30 18:20:48 051528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 051534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 051540] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248052522| [2025/04/30 18:20:48 051547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248052522| [2025/04/30 18:20:48 051553] [debug] |xqc_engine_wakeup_after|wakeup:1746037248052522|now:1746037248051553|diff:969| [2025/04/30 18:20:48 051559] [debug] |xqc_engine_main_logic|END|now:1746037248051150| [2025/04/30 18:20:48 051573] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248051573| [2025/04/30 18:20:48 051579] [debug] |xqc_engine_wakeup_after|wakeup:1746037248052522|now:1746037248051578|diff:944| [2025/04/30 18:20:48 051585] [debug] |xqc_engine_main_logic|END|now:1746037248051573| [2025/04/30 18:20:48 052068] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248052067| [2025/04/30 18:20:48 052082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 052090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:840| [2025/04/30 18:20:48 052096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:841| [2025/04/30 18:20:48 052104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:841| [2025/04/30 18:20:48 052109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 052116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1898|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1898| [2025/04/30 18:20:48 052123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63720|prior_delivered:1806798|prior_time:1746037247997778|is_app_limited:0|send_elapse:53623|ack_elapse:54289|ctl_first_sent_time:1746037247998849|lagest_ack_time:1746037248052067|curr_delivered:1870518| [2025/04/30 18:20:48 052129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247998849| [2025/04/30 18:20:48 052135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 052141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1899|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1899|path_largest_ack:1899| [2025/04/30 18:20:48 052147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:63720|prior_delivered:1806798|prior_time:1746037247997778|is_app_limited:0|send_elapse:53623|ack_elapse:54289|ctl_first_sent_time:1746037247998849|lagest_ack_time:1746037248052067|curr_delivered:1871724| [2025/04/30 18:20:48 052153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247999148| [2025/04/30 18:20:48 052158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 052164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51947|rttvar:447|minrtt:30950|latest_rtt:52919|ack_delay:1000| [2025/04/30 18:20:48 052170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51943|rttvar:343|minrtt:30950|latest_rtt:52919|ack_delay:1000| [2025/04/30 18:20:48 052176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1899|lost_pn:1896|thresh:3| [2025/04/30 18:20:48 052182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 811|pns:2| [2025/04/30 18:20:48 052188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 052193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51943|rtt_var:343|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 052200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 052212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 052217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 052223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248130352|now:1746037248052193|interv:78159| [2025/04/30 18:20:48 052229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248130352|now:1746037248052193|interval:78159|pto_count:0|srtt:51943 [2025/04/30 18:20:48 052236] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53623, ack_elapse 54289, delivered 64926|rate 1195932|lost 227| [2025/04/30 18:20:48 052242] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195932) in round 28| [2025/04/30 18:20:48 052248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 052253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 052259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1225|po_sent_time:1746037247999148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 052266] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1225|po_sent_time:1746037247999148|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 052273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:69682|srtt:51943|latest_rtt:52919|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 052281] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:841|largest:841|pns:2| [2025/04/30 18:20:48 052287] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:841|frame:ACK |recv_time:1746037248052067|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 052294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368052067|now:1746037248052067|interv:120000000| [2025/04/30 18:20:48 052300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368052067|now:1746037248052067|interv:120000000| [2025/04/30 18:20:48 052305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248052522|pq_index:0| [2025/04/30 18:20:48 052311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248051150| [2025/04/30 18:20:48 052317] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248052317| [2025/04/30 18:20:48 052324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248052322| [2025/04/30 18:20:48 052331] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 052338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51943|min_srtt:51943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 052351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1933590| [2025/04/30 18:20:48 052358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 052364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 052371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51943|min_srtt:51943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 052377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1934769| [2025/04/30 18:20:48 052383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 052389] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 052394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 052400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 052407] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 052412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 052419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 052424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 052430] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248052522| [2025/04/30 18:20:48 052436] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248052522| [2025/04/30 18:20:48 052441] [debug] |xqc_engine_wakeup_after|wakeup:1746037248052522|now:1746037248052441|diff:81| [2025/04/30 18:20:48 052447] [debug] |xqc_engine_main_logic|END|now:1746037248052322| [2025/04/30 18:20:48 052454] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248052454| [2025/04/30 18:20:48 052459] [debug] |xqc_engine_wakeup_after|wakeup:1746037248052522|now:1746037248052459|diff:63| [2025/04/30 18:20:48 052465] [debug] |xqc_engine_main_logic|END|now:1746037248052454| [2025/04/30 18:20:48 053540] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248053540| [2025/04/30 18:20:48 053554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248052522|pq_index:0| [2025/04/30 18:20:48 053561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248052322| [2025/04/30 18:20:48 053568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248053567| [2025/04/30 18:20:48 053575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248052522|now:1746037248053567| [2025/04/30 18:20:48 053588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248052522|now:1746037248053567| [2025/04/30 18:20:48 053593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 053600] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 053607] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51943|min_srtt:51943|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 053613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1934769| [2025/04/30 18:20:48 053620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 053626] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 053631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 053638] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 053644] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 053650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 053657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 053663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1962| [2025/04/30 18:20:48 053708] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248053674|stream_id:0|stream_offset:1904115| [2025/04/30 18:20:48 053717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 053724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 053730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51943|rtt_var:343|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 053737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 053743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 053748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 053754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248132617|now:1746037248053730|interv:78887| [2025/04/30 18:20:48 053760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248132617|now:1746037248053730|interval:78887|pto_count:0|srtt:51943 [2025/04/30 18:20:48 053772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 053779] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 053784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1905294| [2025/04/30 18:20:48 053791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 053797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1963| [2025/04/30 18:20:48 053833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248053807|stream_id:0|stream_offset:1905294| [2025/04/30 18:20:48 053841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 053848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 053854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51943|rtt_var:343|pto_duration:53943|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 053860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 053866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 053871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 053877] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248132750|now:1746037248053854|interv:78896| [2025/04/30 18:20:48 053883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248132750|now:1746037248053854|interval:78896|pto_count:0|srtt:51943 [2025/04/30 18:20:48 053890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:72082| [2025/04/30 18:20:48 053896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 053902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 053908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 053914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248054914|now:1746037248053914|interv:1000| [2025/04/30 18:20:48 053920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 053925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 053931] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248054914| [2025/04/30 18:20:48 053937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248054914| [2025/04/30 18:20:48 053942] [debug] |xqc_engine_wakeup_after|wakeup:1746037248054914|now:1746037248053942|diff:972| [2025/04/30 18:20:48 053953] [debug] |xqc_engine_main_logic|END|now:1746037248053567| [2025/04/30 18:20:48 053966] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248053965| [2025/04/30 18:20:48 053972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 053980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:841| [2025/04/30 18:20:48 054006] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:842| [2025/04/30 18:20:48 054018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:842| [2025/04/30 18:20:48 054024] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 054030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 054037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1806798|prior_time:1746037247997778|is_app_limited:0|send_elapse:54051|ack_elapse:56187|ctl_first_sent_time:1746037247999277|lagest_ack_time:1746037248053965|curr_delivered:1872924| [2025/04/30 18:20:48 054044] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037247999277| [2025/04/30 18:20:48 054050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 054056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 054063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:64926|prior_delivered:1809198|prior_time:1746037247999685|is_app_limited:0|send_elapse:54266|ack_elapse:54280|ctl_first_sent_time:1746037248001345|lagest_ack_time:1746037248053965|curr_delivered:1874124| [2025/04/30 18:20:48 054069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248001345| [2025/04/30 18:20:48 054074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 054081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51943|rttvar:343|minrtt:30950|latest_rtt:52620|ack_delay:1000| [2025/04/30 18:20:48 054087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51903|rttvar:338|minrtt:30950|latest_rtt:52620|ack_delay:1000| [2025/04/30 18:20:48 054094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1901|lost_pn:1898|thresh:3| [2025/04/30 18:20:48 054100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 054106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51903|rtt_var:338|pto_duration:53903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 054112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 054118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 054123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 054134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248132710|now:1746037248054105|interv:78605| [2025/04/30 18:20:48 054140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248132710|now:1746037248054105|interval:78605|pto_count:0|srtt:51903 [2025/04/30 18:20:48 054147] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54266, ack_elapse 54280, delivered 64926|rate 1196131|lost 227| [2025/04/30 18:20:48 054153] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196131) in round 28| [2025/04/30 18:20:48 054159] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 054165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 054171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248001345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 054177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248001345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 054184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:69682|srtt:51903|latest_rtt:52620|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 054192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:842|largest:842|pns:2| [2025/04/30 18:20:48 054198] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:842|frame:ACK |recv_time:1746037248053965|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 054205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368053965|now:1746037248053965|interv:120000000| [2025/04/30 18:20:48 054211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368053965|now:1746037248053965|interv:120000000| [2025/04/30 18:20:48 054216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248054914|pq_index:0| [2025/04/30 18:20:48 054222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248053567| [2025/04/30 18:20:48 054228] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248054228| [2025/04/30 18:20:48 054235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248054234| [2025/04/30 18:20:48 054242] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 054249] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51903|min_srtt:51903|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 054256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1934769| [2025/04/30 18:20:48 054267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 054273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 054280] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51903|min_srtt:51903|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 054286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1935948| [2025/04/30 18:20:48 054293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 054299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 054305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51903|min_srtt:51903|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 054311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1937127| [2025/04/30 18:20:48 054317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 054323] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 054328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 054335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 054341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 054347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 054353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 054359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 054364] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248054914| [2025/04/30 18:20:48 054370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248054914| [2025/04/30 18:20:48 054376] [debug] |xqc_engine_wakeup_after|wakeup:1746037248054914|now:1746037248054375|diff:539| [2025/04/30 18:20:48 054382] [debug] |xqc_engine_main_logic|END|now:1746037248054234| [2025/04/30 18:20:48 054389] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248054389| [2025/04/30 18:20:48 054395] [debug] |xqc_engine_wakeup_after|wakeup:1746037248054914|now:1746037248054394|diff:520| [2025/04/30 18:20:48 054400] [debug] |xqc_engine_main_logic|END|now:1746037248054389| [2025/04/30 18:20:48 055479] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248055478| [2025/04/30 18:20:48 055492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248054914|pq_index:0| [2025/04/30 18:20:48 055506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248054234| [2025/04/30 18:20:48 055514] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248055512| [2025/04/30 18:20:48 055521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248054914|now:1746037248055512| [2025/04/30 18:20:48 055527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248054914|now:1746037248055512| [2025/04/30 18:20:48 055532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 055538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 055545] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51903|min_srtt:51903|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 055552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1937127| [2025/04/30 18:20:48 055559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 055564] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 055570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 055576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 055582] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 055588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 055595] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 055601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1964| [2025/04/30 18:20:48 055645] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248055612|stream_id:0|stream_offset:1906473| [2025/04/30 18:20:48 055654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 055661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 055667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51903|rtt_var:338|pto_duration:53903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 055674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 055679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 055690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 055696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248134515|now:1746037248055667|interv:78848| [2025/04/30 18:20:48 055701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248134515|now:1746037248055667|interval:78848|pto_count:0|srtt:51903 [2025/04/30 18:20:48 055708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 055714] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 055720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1907652| [2025/04/30 18:20:48 055727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 055732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248056732|now:1746037248055732|interv:1000| [2025/04/30 18:20:48 055738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 055743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 055749] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248056732| [2025/04/30 18:20:48 055755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248056732| [2025/04/30 18:20:48 055760] [debug] |xqc_engine_wakeup_after|wakeup:1746037248056732|now:1746037248055760|diff:972| [2025/04/30 18:20:48 055766] [debug] |xqc_engine_main_logic|END|now:1746037248055512| [2025/04/30 18:20:48 055961] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248055960| [2025/04/30 18:20:48 055969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 055977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:842| [2025/04/30 18:20:48 055983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:843| [2025/04/30 18:20:48 056013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:843| [2025/04/30 18:20:48 056019] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 056026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 056033] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1809198|prior_time:1746037247999685|is_app_limited:0|send_elapse:54396|ack_elapse:56275|ctl_first_sent_time:1746037248001475|lagest_ack_time:1746037248055960|curr_delivered:1875324| [2025/04/30 18:20:48 056040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248001475| [2025/04/30 18:20:48 056046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 056052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 056064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1809198|prior_time:1746037247999685|is_app_limited:0|send_elapse:54396|ack_elapse:56275|ctl_first_sent_time:1746037248001475|lagest_ack_time:1746037248055960|curr_delivered:1876524| [2025/04/30 18:20:48 056070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248001604| [2025/04/30 18:20:48 056075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 056081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51903|rttvar:338|minrtt:30950|latest_rtt:54356|ack_delay:1000| [2025/04/30 18:20:48 056087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52085|rttvar:617|minrtt:30950|latest_rtt:54356|ack_delay:1000| [2025/04/30 18:20:48 056093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1903|lost_pn:1900|thresh:3| [2025/04/30 18:20:48 056098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 056104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52085|rtt_var:617|pto_duration:54553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 056110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 056115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 056121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 056126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248135165|now:1746037248056103|interv:79062| [2025/04/30 18:20:48 056131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248135165|now:1746037248056103|interval:79062|pto_count:0|srtt:52085 [2025/04/30 18:20:48 056138] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54396, ack_elapse 56275, delivered 67326|rate 1196374|lost 227| [2025/04/30 18:20:48 056144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196374) in round 28| [2025/04/30 18:20:48 056150] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 056156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 056161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248001604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 056167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248001604|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 056174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:68482|srtt:52085|latest_rtt:54356|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 056186] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:843|largest:843|pns:2| [2025/04/30 18:20:48 056192] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:843|frame:ACK |recv_time:1746037248055960|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 056199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368055960|now:1746037248055960|interv:120000000| [2025/04/30 18:20:48 056204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368055960|now:1746037248055960|interv:120000000| [2025/04/30 18:20:48 056210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248056732|pq_index:0| [2025/04/30 18:20:48 056216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248055512| [2025/04/30 18:20:48 056221] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248056221| [2025/04/30 18:20:48 056228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248056226| [2025/04/30 18:20:48 056235] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 056241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52085|min_srtt:52085|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 056247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1937127| [2025/04/30 18:20:48 056254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 056260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 056266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52085|min_srtt:52085|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 056272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1938306| [2025/04/30 18:20:48 056279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52085|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 056285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 056291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52085|min_srtt:52085|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 056296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 056303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 056308] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 056317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 056324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 056330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 056336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1907652| [2025/04/30 18:20:48 056342] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 056347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 056353] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248056732| [2025/04/30 18:20:48 056359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248056732| [2025/04/30 18:20:48 056364] [debug] |xqc_engine_wakeup_after|wakeup:1746037248056732|now:1746037248056364|diff:368| [2025/04/30 18:20:48 056370] [debug] |xqc_engine_main_logic|END|now:1746037248056226| [2025/04/30 18:20:48 056377] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248056377| [2025/04/30 18:20:48 056383] [debug] |xqc_engine_wakeup_after|wakeup:1746037248056732|now:1746037248056383|diff:349| [2025/04/30 18:20:48 056388] [debug] |xqc_engine_main_logic|END|now:1746037248056377| [2025/04/30 18:20:48 057466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248057466| [2025/04/30 18:20:48 057479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248056732|pq_index:0| [2025/04/30 18:20:48 057485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248056226| [2025/04/30 18:20:48 057493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248057491| [2025/04/30 18:20:48 057499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248056732|now:1746037248057491| [2025/04/30 18:20:48 057505] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248056732|now:1746037248057491| [2025/04/30 18:20:48 057510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 057516] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 057523] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52085|min_srtt:52085|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 057529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 057536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 057541] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 057546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 057558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 057565] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 057571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1907652| [2025/04/30 18:20:48 057577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 057583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1965| [2025/04/30 18:20:48 057625] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248057594|stream_id:0|stream_offset:1907652| [2025/04/30 18:20:48 057633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 057640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 057646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52085|rtt_var:617|pto_duration:54553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 057652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 057658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 057663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 057668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248137147|now:1746037248057646|interv:79501| [2025/04/30 18:20:48 057673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248137147|now:1746037248057646|interval:79501|pto_count:0|srtt:52085 [2025/04/30 18:20:48 057679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 057686] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 057692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1908831| [2025/04/30 18:20:48 057698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 057703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1966| [2025/04/30 18:20:48 057736] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248057712|stream_id:0|stream_offset:1908831| [2025/04/30 18:20:48 057744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 057751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 057761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52085|rtt_var:617|pto_duration:54553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 057768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 057773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 057779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 057784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248137265|now:1746037248057761|interv:79504| [2025/04/30 18:20:48 057790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248137265|now:1746037248057761|interval:79504|pto_count:0|srtt:52085 [2025/04/30 18:20:48 057796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:70882| [2025/04/30 18:20:48 057802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 057808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1910010| [2025/04/30 18:20:48 057814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 057820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248058820|now:1746037248057820|interv:1000| [2025/04/30 18:20:48 057825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 057831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 057837] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248058820| [2025/04/30 18:20:48 057843] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248058820| [2025/04/30 18:20:48 057849] [debug] |xqc_engine_wakeup_after|wakeup:1746037248058820|now:1746037248057848|diff:972| [2025/04/30 18:20:48 057855] [debug] |xqc_engine_main_logic|END|now:1746037248057491| [2025/04/30 18:20:48 057867] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248057866| [2025/04/30 18:20:48 057875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 057882] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:843| [2025/04/30 18:20:48 057888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:844| [2025/04/30 18:20:48 057896] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:844| [2025/04/30 18:20:48 057902] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 057909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 057916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1811598|prior_time:1746037248001868|is_app_limited:0|send_elapse:54423|ack_elapse:55998|ctl_first_sent_time:1746037248003522|lagest_ack_time:1746037248057866|curr_delivered:1877724| [2025/04/30 18:20:48 057928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248003522| [2025/04/30 18:20:48 057934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 057940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1905|path_largest_ack:1905| [2025/04/30 18:20:48 057947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1811598|prior_time:1746037248001868|is_app_limited:0|send_elapse:54423|ack_elapse:55998|ctl_first_sent_time:1746037248003522|lagest_ack_time:1746037248057866|curr_delivered:1878924| [2025/04/30 18:20:48 057953] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248003662| [2025/04/30 18:20:48 057959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 057965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52085|rttvar:617|minrtt:30950|latest_rtt:54204|ack_delay:1000| [2025/04/30 18:20:48 057971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52225|rttvar:742|minrtt:30950|latest_rtt:54204|ack_delay:1000| [2025/04/30 18:20:48 057977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1905|lost_pn:1902|thresh:3| [2025/04/30 18:20:48 057982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 058014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52225|rtt_var:742|pto_duration:55193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 058020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 058026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 058031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 058037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248137905|now:1746037248058014|interv:79891| [2025/04/30 18:20:48 058042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248137905|now:1746037248058014|interval:79891|pto_count:0|srtt:52225 [2025/04/30 18:20:48 058048] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54423, ack_elapse 55998, delivered 67326|rate 1202292|lost 227| [2025/04/30 18:20:48 058055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202292) in round 28| [2025/04/30 18:20:48 058061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 058066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 058072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248003662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 058078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248003662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 058090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:68482|srtt:52225|latest_rtt:54204|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 058098] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:844|largest:844|pns:2| [2025/04/30 18:20:48 058105] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:844|frame:ACK |recv_time:1746037248057866|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 058112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368057866|now:1746037248057866|interv:120000000| [2025/04/30 18:20:48 058117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368057866|now:1746037248057866|interv:120000000| [2025/04/30 18:20:48 058123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248058820|pq_index:0| [2025/04/30 18:20:48 058129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248057491| [2025/04/30 18:20:48 058135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248058135| [2025/04/30 18:20:48 058142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248058140| [2025/04/30 18:20:48 058149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 058156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 058163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 058170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 058176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 058183] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 058189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1940664| [2025/04/30 18:20:48 058196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 058203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 058209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 058220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 058227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 058233] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 058238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 058245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 058251] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 058258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1910010| [2025/04/30 18:20:48 058265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 058270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 058276] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248058820| [2025/04/30 18:20:48 058282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248058820| [2025/04/30 18:20:48 058288] [debug] |xqc_engine_wakeup_after|wakeup:1746037248058820|now:1746037248058288|diff:532| [2025/04/30 18:20:48 058295] [debug] |xqc_engine_main_logic|END|now:1746037248058140| [2025/04/30 18:20:48 058302] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248058302| [2025/04/30 18:20:48 058308] [debug] |xqc_engine_wakeup_after|wakeup:1746037248058820|now:1746037248058308|diff:512| [2025/04/30 18:20:48 058314] [debug] |xqc_engine_main_logic|END|now:1746037248058302| [2025/04/30 18:20:48 059392] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248059391| [2025/04/30 18:20:48 059407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248058820|pq_index:0| [2025/04/30 18:20:48 059414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248058140| [2025/04/30 18:20:48 059422] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248059421| [2025/04/30 18:20:48 059430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248058820|now:1746037248059421| [2025/04/30 18:20:48 059436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248058820|now:1746037248059421| [2025/04/30 18:20:48 059443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 059449] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 059457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52225|min_srtt:52225|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 059465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 059479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 059486] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 059493] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 059500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 059508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 059515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1910010| [2025/04/30 18:20:48 059523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 059530] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1967| [2025/04/30 18:20:48 059581] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248059543|stream_id:0|stream_offset:1910010| [2025/04/30 18:20:48 059592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 059600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 059607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52225|rtt_var:742|pto_duration:55193|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 059615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 059622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 059629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 059635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248139736|now:1746037248059607|interv:80129| [2025/04/30 18:20:48 059641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248139736|now:1746037248059607|interval:80129|pto_count:0|srtt:52225 [2025/04/30 18:20:48 059649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 059657] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 059665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 059672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 059678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248060678|now:1746037248059678|interv:1000| [2025/04/30 18:20:48 059697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 059702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 059706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248060678| [2025/04/30 18:20:48 059710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248060678| [2025/04/30 18:20:48 059714] [debug] |xqc_engine_wakeup_after|wakeup:1746037248060678|now:1746037248059714|diff:964| [2025/04/30 18:20:48 059719] [debug] |xqc_engine_main_logic|END|now:1746037248059421| [2025/04/30 18:20:48 059765] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248059764| [2025/04/30 18:20:48 059771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 059778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:844| [2025/04/30 18:20:48 059782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:845| [2025/04/30 18:20:48 059788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:845| [2025/04/30 18:20:48 059792] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 059797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1907|path_largest_ack:1906| [2025/04/30 18:20:48 059802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1813998|prior_time:1746037248003818|is_app_limited:0|send_elapse:54303|ack_elapse:55946|ctl_first_sent_time:1746037248005455|lagest_ack_time:1746037248059764|curr_delivered:1880124| [2025/04/30 18:20:48 059807] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248005455| [2025/04/30 18:20:48 059811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 059816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1907|path_largest_ack:1907| [2025/04/30 18:20:48 059820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66126|prior_delivered:1813998|prior_time:1746037248003818|is_app_limited:0|send_elapse:54303|ack_elapse:55946|ctl_first_sent_time:1746037248005455|lagest_ack_time:1746037248059764|curr_delivered:1881324| [2025/04/30 18:20:48 059825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248005586| [2025/04/30 18:20:48 059829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 059833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52225|rttvar:742|minrtt:30950|latest_rtt:54178|ack_delay:0| [2025/04/30 18:20:48 059837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52469|rttvar:1045|minrtt:30950|latest_rtt:54178|ack_delay:0| [2025/04/30 18:20:48 059842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1907|lost_pn:1904|thresh:3| [2025/04/30 18:20:48 059846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 059850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52469|rtt_var:1045|pto_duration:56649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 059859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 059863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 059867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 059871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248141192|now:1746037248059850|interv:81342| [2025/04/30 18:20:48 059875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248141192|now:1746037248059850|interval:81342|pto_count:0|srtt:52469 [2025/04/30 18:20:48 059879] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54303, ack_elapse 55946, delivered 67326|rate 1203410|lost 227| [2025/04/30 18:20:48 059884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203410) in round 28| [2025/04/30 18:20:48 059888] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 059892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 059897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248005586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 059901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248005586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 059906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:67282|srtt:52469|latest_rtt:54178|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 059912] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:845|largest:845|pns:2| [2025/04/30 18:20:48 059917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:845|frame:ACK |recv_time:1746037248059764|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 059921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368059764|now:1746037248059764|interv:120000000| [2025/04/30 18:20:48 059926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368059764|now:1746037248059764|interv:120000000| [2025/04/30 18:20:48 059930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248060678|pq_index:0| [2025/04/30 18:20:48 059934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248059421| [2025/04/30 18:20:48 059938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248059938| [2025/04/30 18:20:48 059943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248059942| [2025/04/30 18:20:48 059951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 059956] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52469|min_srtt:52469|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 059960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 059965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 059970] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 059974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52469|min_srtt:52469|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 059979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1943022| [2025/04/30 18:20:48 059983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52469|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 060008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 060012] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52469|min_srtt:52469|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 060017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 060021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 060025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 060029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 060033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 060038] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 060042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 060046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 060050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 060054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248060678| [2025/04/30 18:20:48 060058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248060678| [2025/04/30 18:20:48 060062] [debug] |xqc_engine_wakeup_after|wakeup:1746037248060678|now:1746037248060062|diff:616| [2025/04/30 18:20:48 060070] [debug] |xqc_engine_main_logic|END|now:1746037248059942| [2025/04/30 18:20:48 060075] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248060075| [2025/04/30 18:20:48 060079] [debug] |xqc_engine_wakeup_after|wakeup:1746037248060678|now:1746037248060079|diff:599| [2025/04/30 18:20:48 060083] [debug] |xqc_engine_main_logic|END|now:1746037248060075| [2025/04/30 18:20:48 061156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248061156| [2025/04/30 18:20:48 061167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248060678|pq_index:0| [2025/04/30 18:20:48 061172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248059942| [2025/04/30 18:20:48 061177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248061176| [2025/04/30 18:20:48 061182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248060678|now:1746037248061176| [2025/04/30 18:20:48 061186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248060678|now:1746037248061176| [2025/04/30 18:20:48 061190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 061194] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 061200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52469|min_srtt:52469|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 061205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 061209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 061213] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 061217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 061221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 061226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 061231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 061235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 061240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1968| [2025/04/30 18:20:48 061274] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248061248|stream_id:0|stream_offset:1911189| [2025/04/30 18:20:48 061280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 061291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 061295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52469|rtt_var:1045|pto_duration:56649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 061300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 061304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 061308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 061312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248142897|now:1746037248061295|interv:81602| [2025/04/30 18:20:48 061316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248142897|now:1746037248061295|interval:81602|pto_count:0|srtt:52469 [2025/04/30 18:20:48 061321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68482| [2025/04/30 18:20:48 061326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 061330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1912368| [2025/04/30 18:20:48 061335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 061339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1969| [2025/04/30 18:20:48 061364] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248061346|stream_id:0|stream_offset:1912368| [2025/04/30 18:20:48 061370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 061374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 061379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52469|rtt_var:1045|pto_duration:56649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 061383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 061387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 061391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 061395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248142995|now:1746037248061378|interv:81617| [2025/04/30 18:20:48 061399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248142995|now:1746037248061378|interval:81617|pto_count:0|srtt:52469 [2025/04/30 18:20:48 061404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:69682| [2025/04/30 18:20:48 061408] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 061416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 061420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1036| [2025/04/30 18:20:48 061424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248062460|now:1746037248061424|interv:1036| [2025/04/30 18:20:48 061428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1036| [2025/04/30 18:20:48 061432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 061436] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248062460| [2025/04/30 18:20:48 061441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248062460| [2025/04/30 18:20:48 061445] [debug] |xqc_engine_wakeup_after|wakeup:1746037248062460|now:1746037248061445|diff:1015| [2025/04/30 18:20:48 061451] [debug] |xqc_engine_main_logic|END|now:1746037248061176| [2025/04/30 18:20:48 061791] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248061790| [2025/04/30 18:20:48 061800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 061807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:845| [2025/04/30 18:20:48 061811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:846| [2025/04/30 18:20:48 061817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:846| [2025/04/30 18:20:48 061821] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 061826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1909|path_largest_ack:1908| [2025/04/30 18:20:48 061831] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68526|prior_delivered:1813998|prior_time:1746037248003818|is_app_limited:0|send_elapse:54550|ack_elapse:57972|ctl_first_sent_time:1746037248005702|lagest_ack_time:1746037248061790|curr_delivered:1882524| [2025/04/30 18:20:48 061836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248005702| [2025/04/30 18:20:48 061840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 061845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1909|path_largest_ack:1909| [2025/04/30 18:20:48 061849] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67288|prior_delivered:1816436|prior_time:1746037248006256|is_app_limited:0|send_elapse:53397|ack_elapse:55534|ctl_first_sent_time:1746037248007688|lagest_ack_time:1746037248061790|curr_delivered:1883724| [2025/04/30 18:20:48 061854] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248007688| [2025/04/30 18:20:48 061858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 061862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52469|rttvar:1045|minrtt:30950|latest_rtt:54102|ack_delay:1000| [2025/04/30 18:20:48 061867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52548|rttvar:942|minrtt:30950|latest_rtt:54102|ack_delay:1000| [2025/04/30 18:20:48 061876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1909|lost_pn:1906|thresh:3| [2025/04/30 18:20:48 061881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 061885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52548|rtt_var:942|pto_duration:56316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 061890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 061894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 061897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 061901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248142662|now:1746037248061885|interv:80777| [2025/04/30 18:20:48 061905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248142662|now:1746037248061885|interval:80777|pto_count:0|srtt:52548 [2025/04/30 18:20:48 061910] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53397, ack_elapse 55534, delivered 67288|rate 1211654|lost 227| [2025/04/30 18:20:48 061915] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211654) in round 28| [2025/04/30 18:20:48 061919] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 061923] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 061927] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248007688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 061932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248007688|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 061936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:67282|srtt:52548|latest_rtt:54102|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 061942] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:846|largest:846|pns:2| [2025/04/30 18:20:48 061946] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:846|frame:ACK |recv_time:1746037248061790|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 061951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368061790|now:1746037248061790|interv:120000000| [2025/04/30 18:20:48 061955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368061790|now:1746037248061790|interv:120000000| [2025/04/30 18:20:48 061959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248062460|pq_index:0| [2025/04/30 18:20:48 061966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248061176| [2025/04/30 18:20:48 061970] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248061970| [2025/04/30 18:20:48 061975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248061974| [2025/04/30 18:20:48 061981] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 062004] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52548|min_srtt:52548|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 062012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 062016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 062021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 062026] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52548|min_srtt:52548|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 062030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 062034] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52548|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 062039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 062043] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52548|min_srtt:52548|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 062047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1946559| [2025/04/30 18:20:48 062051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 062055] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 062059] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 062064] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 062068] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 062072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 062080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 062084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 062088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248062460| [2025/04/30 18:20:48 062092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248062460| [2025/04/30 18:20:48 062096] [debug] |xqc_engine_wakeup_after|wakeup:1746037248062460|now:1746037248062096|diff:364| [2025/04/30 18:20:48 062100] [debug] |xqc_engine_main_logic|END|now:1746037248061974| [2025/04/30 18:20:48 062106] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248062106| [2025/04/30 18:20:48 062110] [debug] |xqc_engine_wakeup_after|wakeup:1746037248062460|now:1746037248062110|diff:350| [2025/04/30 18:20:48 062114] [debug] |xqc_engine_main_logic|END|now:1746037248062106| [2025/04/30 18:20:48 063187] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248063187| [2025/04/30 18:20:48 063197] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248062460|pq_index:0| [2025/04/30 18:20:48 063202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248061974| [2025/04/30 18:20:48 063207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248063206| [2025/04/30 18:20:48 063212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248062460|now:1746037248063206| [2025/04/30 18:20:48 063216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248062460|now:1746037248063206| [2025/04/30 18:20:48 063220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 063225] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 063230] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52548|min_srtt:52548|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 063235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1946559| [2025/04/30 18:20:48 063239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 063243] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 063247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 063251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 063256] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 063260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 063265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 063269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1970| [2025/04/30 18:20:48 063309] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248063283|stream_id:0|stream_offset:1913547| [2025/04/30 18:20:48 063315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 063320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 063324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52548|rtt_var:942|pto_duration:56316|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 063329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 063332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 063336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 063340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248144599|now:1746037248063324|interv:81275| [2025/04/30 18:20:48 063345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248144599|now:1746037248063324|interval:81275|pto_count:0|srtt:52548 [2025/04/30 18:20:48 063349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68482| [2025/04/30 18:20:48 063354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 063358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1914726| [2025/04/30 18:20:48 063363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 063367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248064367|now:1746037248063367|interv:1000| [2025/04/30 18:20:48 063371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 063375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 063379] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248064367| [2025/04/30 18:20:48 063383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248064367| [2025/04/30 18:20:48 063387] [debug] |xqc_engine_wakeup_after|wakeup:1746037248064367|now:1746037248063387|diff:980| [2025/04/30 18:20:48 063391] [debug] |xqc_engine_main_logic|END|now:1746037248063206| [2025/04/30 18:20:48 063761] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248063759| [2025/04/30 18:20:48 063769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 063776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:846| [2025/04/30 18:20:48 063780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:847| [2025/04/30 18:20:48 063786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:847| [2025/04/30 18:20:48 063790] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 063801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1910| [2025/04/30 18:20:48 063805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68488|prior_delivered:1816436|prior_time:1746037248006256|is_app_limited:0|send_elapse:53488|ack_elapse:57503|ctl_first_sent_time:1746037248007779|lagest_ack_time:1746037248063759|curr_delivered:1884924| [2025/04/30 18:20:48 063810] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248007779| [2025/04/30 18:20:48 063815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 063819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1911|path_largest_ack:1911| [2025/04/30 18:20:48 063823] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67282|prior_delivered:1818842|prior_time:1746037248007890|is_app_limited:0|send_elapse:54657|ack_elapse:55869|ctl_first_sent_time:1746037248009382|lagest_ack_time:1746037248063759|curr_delivered:1886124| [2025/04/30 18:20:48 063828] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248009382| [2025/04/30 18:20:48 063832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 063836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52548|rttvar:942|minrtt:30950|latest_rtt:54377|ack_delay:1000| [2025/04/30 18:20:48 063840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52652|rttvar:914|minrtt:30950|latest_rtt:54377|ack_delay:1000| [2025/04/30 18:20:48 063845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1911|lost_pn:1908|thresh:3| [2025/04/30 18:20:48 063849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 063853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52652|rtt_var:914|pto_duration:56308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 063858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 063862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 063865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 063869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248144591|now:1746037248063853|interv:80738| [2025/04/30 18:20:48 063874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248144591|now:1746037248063853|interval:80738|pto_count:0|srtt:52652 [2025/04/30 18:20:48 063878] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54657, ack_elapse 55869, delivered 67282|rate 1204281|lost 227| [2025/04/30 18:20:48 063882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204281) in round 28| [2025/04/30 18:20:48 063887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 063894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 063898] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248009382|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 063902] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248009382|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 063907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:914404|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:66082|srtt:52652|latest_rtt:54377|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 063912] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:847|largest:847|pns:2| [2025/04/30 18:20:48 063917] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:847|frame:ACK |recv_time:1746037248063759|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 063922] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368063759|now:1746037248063759|interv:120000000| [2025/04/30 18:20:48 063926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368063759|now:1746037248063759|interv:120000000| [2025/04/30 18:20:48 063930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248064367|pq_index:0| [2025/04/30 18:20:48 063934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248063206| [2025/04/30 18:20:48 063938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248063938| [2025/04/30 18:20:48 063943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248063942| [2025/04/30 18:20:48 063948] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 063953] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 063957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1946559| [2025/04/30 18:20:48 063962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 063966] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 063971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 063975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1947738| [2025/04/30 18:20:48 063982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 064006] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 064011] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 064015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1948917| [2025/04/30 18:20:48 064020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 064024] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 064028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 064032] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 064037] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 064041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1914726| [2025/04/30 18:20:48 064045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 064049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 064053] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248064367| [2025/04/30 18:20:48 064057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248064367| [2025/04/30 18:20:48 064061] [debug] |xqc_engine_wakeup_after|wakeup:1746037248064367|now:1746037248064061|diff:306| [2025/04/30 18:20:48 064066] [debug] |xqc_engine_main_logic|END|now:1746037248063942| [2025/04/30 18:20:48 064072] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248064072| [2025/04/30 18:20:48 064077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 064082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:847| [2025/04/30 18:20:48 064086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:848| [2025/04/30 18:20:48 064091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:848| [2025/04/30 18:20:48 064095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 064099] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2098702|max_stream_data_old=2072764| [2025/04/30 18:20:48 064104] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 064108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248089072|now:1746037248064072|interv:25000| [2025/04/30 18:20:48 064113] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248064072|max_ack_delay:25000| [2025/04/30 18:20:48 064121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:848|largest:848|pns:2| [2025/04/30 18:20:48 064126] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:848|frame:ACK MAX_STREAM_DATA |recv_time:1746037248064072|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 064130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368064072|now:1746037248064072|interv:120000000| [2025/04/30 18:20:48 064134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368064072|now:1746037248064072|interv:120000000| [2025/04/30 18:20:48 064138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248064367|pq_index:0| [2025/04/30 18:20:48 064142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248063942| [2025/04/30 18:20:48 064146] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248064146| [2025/04/30 18:20:48 064151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248064150| [2025/04/30 18:20:48 064156] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 064161] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:48 064165] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:66082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 064170] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:48 064174] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:48 064179] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:48 064183] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:48 064187] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:48 064191] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:48 064195] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:48 064200] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:48 064204] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:48 064208] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:48 064212] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:48 064216] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 064220] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:48 064225] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:48 064229] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:48 064236] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:48 064240] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:48 064244] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:48 064248] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:48 064252] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:48 064257] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:2097152|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:24440|offset:24440|fin:0|stream_flag:0|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 064263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 064833] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110070| [2025/04/30 18:20:48 064841] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:66082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 064846] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:48 064851] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:48 064855] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2098702| [2025/04/30 18:20:48 064860] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2098650|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1048576|offset:1498|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 064866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 064870] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:48 064874] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2098702| [2025/04/30 18:20:48 064879] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2098650|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1047078|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 064884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 064889] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 064894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 064899] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 064909] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 064913] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52652|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 064917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 064922] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 064926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34838|inflight:66082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1948917| [2025/04/30 18:20:48 064931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 064935] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 064939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 064943] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 064947] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 064952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1971| [2025/04/30 18:20:48 064999] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1971|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66082|now:1746037248064960|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 065012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1971|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 065020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1971|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 065027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 065034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52652|rtt_var:914|pto_duration:56308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 065041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 065047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 065052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66101| [2025/04/30 18:20:48 065056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248146268|now:1746037248065034|interv:81234| [2025/04/30 18:20:48 065060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248146268|now:1746037248065034|interval:81234|pto_count:0|srtt:52652 [2025/04/30 18:20:48 065069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66101| [2025/04/30 18:20:48 065074] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 065079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1972| [2025/04/30 18:20:48 065108] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1972|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:66101|now:1746037248065085|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 065114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1972|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 065121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1972|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 065128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66101|applimit:0| [2025/04/30 18:20:48 065135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52652|rtt_var:914|pto_duration:56308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 065142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 065149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 065155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 065161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248146393|now:1746037248065135|interv:81258| [2025/04/30 18:20:48 065165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248146393|now:1746037248065135|interval:81258|pto_count:0|srtt:52652 [2025/04/30 18:20:48 065170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66120| [2025/04/30 18:20:48 065174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 065179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1914726| [2025/04/30 18:20:48 065183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 065187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 065191] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248064367| [2025/04/30 18:20:48 065196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248064367| [2025/04/30 18:20:48 065200] [debug] |xqc_engine_wakeup_after|wakeup:1746037248064367|now:1746037248065200|diff:18446744073709550783| [2025/04/30 18:20:48 065204] [debug] |xqc_engine_main_logic|END|now:1746037248064150| [2025/04/30 18:20:48 065210] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248065210| [2025/04/30 18:20:48 065214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248064367|pq_index:0| [2025/04/30 18:20:48 065223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248064150| [2025/04/30 18:20:48 065227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248065227| [2025/04/30 18:20:48 065232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248064367|now:1746037248065227| [2025/04/30 18:20:48 065236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248064367|now:1746037248065227| [2025/04/30 18:20:48 065240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 065245] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 065250] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52652|min_srtt:52652|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 065254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1948917| [2025/04/30 18:20:48 065259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 065263] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 065267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 065271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 065276] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 065280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1914726| [2025/04/30 18:20:48 065284] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 065288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1973| [2025/04/30 18:20:48 065320] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037248065296|stream_id:0|stream_offset:1914726| [2025/04/30 18:20:48 065326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 065334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:48 065341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52652|rtt_var:914|pto_duration:56308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 065348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 065355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 065366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:48 065372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248146604|now:1746037248065341|interv:81263| [2025/04/30 18:20:48 065378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248146604|now:1746037248065341|interval:81263|pto_count:0|srtt:52652 [2025/04/30 18:20:48 065386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67320| [2025/04/30 18:20:48 065394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 065400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1915905| [2025/04/30 18:20:48 065407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 065414] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1974| [2025/04/30 18:20:48 065447] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67320|now:1746037248065424|stream_id:0|stream_offset:1915905| [2025/04/30 18:20:48 065453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 065458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:48 065462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52652|rtt_var:914|pto_duration:56308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 065466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 065472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 065478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:48 065485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248146732|now:1746037248065462|interv:81270| [2025/04/30 18:20:48 065492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248146732|now:1746037248065462|interval:81270|pto_count:0|srtt:52652 [2025/04/30 18:20:48 065499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68520| [2025/04/30 18:20:48 065507] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 065513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1917084| [2025/04/30 18:20:48 065518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 065522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248066522|now:1746037248065522|interv:1000| [2025/04/30 18:20:48 065534] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 065540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 065547] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248066522| [2025/04/30 18:20:48 065553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248066522| [2025/04/30 18:20:48 065560] [debug] |xqc_engine_wakeup_after|wakeup:1746037248066522|now:1746037248065560|diff:962| [2025/04/30 18:20:48 065565] [debug] |xqc_engine_main_logic|END|now:1746037248065227| [2025/04/30 18:20:48 065758] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248065757| [2025/04/30 18:20:48 065767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 065773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:848| [2025/04/30 18:20:48 065777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:849| [2025/04/30 18:20:48 065783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:849| [2025/04/30 18:20:48 065787] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 065793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1914|path_largest_ack:1912| [2025/04/30 18:20:48 065798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68482|prior_delivered:1818842|prior_time:1746037248007890|is_app_limited:0|send_elapse:54769|ack_elapse:57867|ctl_first_sent_time:1746037248009494|lagest_ack_time:1746037248065757|curr_delivered:1887324| [2025/04/30 18:20:48 065802] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248009494| [2025/04/30 18:20:48 065807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 065812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 065816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68482|prior_delivered:1821242|prior_time:1746037248009728|is_app_limited:0|send_elapse:55061|ack_elapse:56029|ctl_first_sent_time:1746037248011212|lagest_ack_time:1746037248065757|curr_delivered:1888524| [2025/04/30 18:20:48 065821] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248011212| [2025/04/30 18:20:48 065825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 065829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52652|rttvar:914|minrtt:30950|latest_rtt:54545|ack_delay:1000| [2025/04/30 18:20:48 065833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52764|rttvar:909|minrtt:30950|latest_rtt:54545|ack_delay:1000| [2025/04/30 18:20:48 065837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1914|lost_pn:1911|thresh:3| [2025/04/30 18:20:48 065842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 065846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248070961|now:1746037248065846|interval:5115| [2025/04/30 18:20:48 065855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248070961|now:1746037248065846|interv:5115| [2025/04/30 18:20:48 065859] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55061, ack_elapse 56029, delivered 67282|rate 1200842|lost 227| [2025/04/30 18:20:48 065864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200842) in round 28| [2025/04/30 18:20:48 065868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 065872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 065876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248011212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 065881] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248011212|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 065886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:66120|srtt:52764|latest_rtt:54545|min_rtt:30950|applimit:0|lost:227|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 065892] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:849|largest:849|pns:2| [2025/04/30 18:20:48 065896] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:849|frame:ACK |recv_time:1746037248065757|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 065901] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368065757|now:1746037248065757|interv:120000000| [2025/04/30 18:20:48 065905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368065757|now:1746037248065757|interv:120000000| [2025/04/30 18:20:48 065909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248066522|pq_index:0| [2025/04/30 18:20:48 065913] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248065227| [2025/04/30 18:20:48 065918] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248065917| [2025/04/30 18:20:48 065922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248065921| [2025/04/30 18:20:48 065928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 065933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52764|min_srtt:52764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 065937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1948917| [2025/04/30 18:20:48 065942] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 065950] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 065954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52764|min_srtt:52764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 065958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1950096| [2025/04/30 18:20:48 065963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52764|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 065968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 065972] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52764|min_srtt:52764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 065976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 065981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 065985] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 066010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 066014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 066019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 066023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1917084| [2025/04/30 18:20:48 066027] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 066031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 066035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248066522| [2025/04/30 18:20:48 066039] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248066522| [2025/04/30 18:20:48 066043] [debug] |xqc_engine_wakeup_after|wakeup:1746037248066522|now:1746037248066043|diff:479| [2025/04/30 18:20:48 066048] [debug] |xqc_engine_main_logic|END|now:1746037248065921| [2025/04/30 18:20:48 066053] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248066053| [2025/04/30 18:20:48 066057] [debug] |xqc_engine_wakeup_after|wakeup:1746037248066522|now:1746037248066057|diff:465| [2025/04/30 18:20:48 066061] [debug] |xqc_engine_main_logic|END|now:1746037248066053| [2025/04/30 18:20:48 067135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248067135| [2025/04/30 18:20:48 067146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248066522|pq_index:0| [2025/04/30 18:20:48 067150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248065921| [2025/04/30 18:20:48 067163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248067162| [2025/04/30 18:20:48 067167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248066522|now:1746037248067162| [2025/04/30 18:20:48 067172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248066522|now:1746037248067162| [2025/04/30 18:20:48 067176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 067180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 067185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52764|min_srtt:52764|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 067190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 067195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 067199] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 067202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 067207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 067211] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 067216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1917084| [2025/04/30 18:20:48 067220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 067225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1975| [2025/04/30 18:20:48 067263] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037248067237|stream_id:0|stream_offset:1917084| [2025/04/30 18:20:48 067269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 067274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:48 067278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248070961|now:1746037248067278|interval:3683| [2025/04/30 18:20:48 067283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248070961|now:1746037248067278|interv:3683| [2025/04/30 18:20:48 067287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:67320| [2025/04/30 18:20:48 067292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 067300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1918263| [2025/04/30 18:20:48 067304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 067308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1976| [2025/04/30 18:20:48 067332] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67320|now:1746037248067315|stream_id:0|stream_offset:1918263| [2025/04/30 18:20:48 067337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 067342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67320|applimit:0| [2025/04/30 18:20:48 067346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248070961|now:1746037248067346|interval:3615| [2025/04/30 18:20:48 067350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248070961|now:1746037248067346|interv:3615| [2025/04/30 18:20:48 067354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:68520| [2025/04/30 18:20:48 067359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 067363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:1919442| [2025/04/30 18:20:48 067367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 067371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248068371|now:1746037248067371|interv:1000| [2025/04/30 18:20:48 067375] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 067379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 067383] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248068371| [2025/04/30 18:20:48 067387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248068371| [2025/04/30 18:20:48 067392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248068371|now:1746037248067391|diff:980| [2025/04/30 18:20:48 067396] [debug] |xqc_engine_main_logic|END|now:1746037248067162| [2025/04/30 18:20:48 067754] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248067753| [2025/04/30 18:20:48 067762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 067769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:849| [2025/04/30 18:20:48 067773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:850| [2025/04/30 18:20:48 067779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:850| [2025/04/30 18:20:48 067783] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 067794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1916|path_largest_ack:1915| [2025/04/30 18:20:48 067799] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69682|prior_delivered:1821242|prior_time:1746037248009728|is_app_limited:0|send_elapse:55181|ack_elapse:58025|ctl_first_sent_time:1746037248011332|lagest_ack_time:1746037248067753|curr_delivered:1889724| [2025/04/30 18:20:48 067804] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248011332| [2025/04/30 18:20:48 067809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 067813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 067817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68482|prior_delivered:1823642|prior_time:1746037248011722|is_app_limited:0|send_elapse:53757|ack_elapse:56031|ctl_first_sent_time:1746037248013274|lagest_ack_time:1746037248067753|curr_delivered:1890924| [2025/04/30 18:20:48 067822] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248013274| [2025/04/30 18:20:48 067826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 067830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52764|rttvar:909|minrtt:30950|latest_rtt:54479|ack_delay:0| [2025/04/30 18:20:48 067835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52978|rttvar:1110|minrtt:30950|latest_rtt:54479|ack_delay:0| [2025/04/30 18:20:48 067839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1916|lost_pn:1913|thresh:3| [2025/04/30 18:20:48 067844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1913|lost_pn:1913|po_sent_time:1746037248009598|lost_send_time:1746037248006465|loss_delay:61288|frame:STREAM |repair:128| [2025/04/30 18:20:48 067849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248009598u| [2025/04/30 18:20:48 067853] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:258160|lost_count:9|send_count:287|pkt_num:1913|po_send_time:1746037248009598|srtt:52978|cwnd:101359|bw:1219206|conn_life:1756928|now:0|last_lost_time:1756928| [2025/04/30 18:20:48 067858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 067862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52978|rtt_var:1110|pto_duration:57418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 067867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 067871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 067875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 067879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248149733|now:1746037248067862|interv:81871| [2025/04/30 18:20:48 067885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248149733|now:1746037248067862|interval:81871|pto_count:0|srtt:52978 [2025/04/30 18:20:48 067890] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53757, ack_elapse 56031, delivered 67282|rate 1200799|lost 228| [2025/04/30 18:20:48 067894] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200799) in round 28| [2025/04/30 18:20:48 067899] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 067903] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 067907] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:1|acked:2400|po_sent_time:1746037248013274|recovery:1|recovery_start:1746037248067853|packet_conservation:0|next_round_delivered:1826042| [2025/04/30 18:20:48 067912] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248013274|recovery:1|recovery_start:1746037248067853|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 067916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:64920|srtt:52978|latest_rtt:54479|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248067853|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 067922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:850|largest:850|pns:2| [2025/04/30 18:20:48 067927] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:850|frame:ACK |recv_time:1746037248067753|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 067932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368067753|now:1746037248067753|interv:120000000| [2025/04/30 18:20:48 067936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368067753|now:1746037248067753|interv:120000000| [2025/04/30 18:20:48 067940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248068371|pq_index:0| [2025/04/30 18:20:48 067944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248067162| [2025/04/30 18:20:48 067948] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248067948| [2025/04/30 18:20:48 067953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248067952| [2025/04/30 18:20:48 067958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 067963] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52978|min_srtt:52978|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 067967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 067972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 067978] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 067982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 068008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 068012] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52978|min_srtt:52978|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 068016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 068021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 068025] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 068029] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 068033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 068037] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 068042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1919442| [2025/04/30 18:20:48 068046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 068050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 068054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248068371| [2025/04/30 18:20:48 068058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248068371| [2025/04/30 18:20:48 068062] [debug] |xqc_engine_wakeup_after|wakeup:1746037248068371|now:1746037248068062|diff:309| [2025/04/30 18:20:48 068067] [debug] |xqc_engine_main_logic|END|now:1746037248067952| [2025/04/30 18:20:48 068072] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248068072| [2025/04/30 18:20:48 068076] [debug] |xqc_engine_wakeup_after|wakeup:1746037248068371|now:1746037248068075|diff:296| [2025/04/30 18:20:48 068079] [debug] |xqc_engine_main_logic|END|now:1746037248068072| [2025/04/30 18:20:48 069149] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248069149| [2025/04/30 18:20:48 069159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248068371|pq_index:0| [2025/04/30 18:20:48 069164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248067952| [2025/04/30 18:20:48 069169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248069168| [2025/04/30 18:20:48 069174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248068371|now:1746037248069168| [2025/04/30 18:20:48 069178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248068371|now:1746037248069168| [2025/04/30 18:20:48 069187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 069192] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 069197] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52978|min_srtt:52978|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 069202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 069207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 069211] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 069215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 069219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 069223] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52978|min_srtt:52978|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 069228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 069232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 069236] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 069240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 069244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 069249] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 069253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1919442| [2025/04/30 18:20:48 069258] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 069262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1977| [2025/04/30 18:20:48 069298] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248069271|stream_id:0|stream_offset:1919442| [2025/04/30 18:20:48 069304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 069309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 069316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52978|rtt_var:1110|pto_duration:57418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 069329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 069335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 069342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 069348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248151689|now:1746037248069316|interv:82373| [2025/04/30 18:20:48 069354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248151689|now:1746037248069316|interval:82373|pto_count:0|srtt:52978 [2025/04/30 18:20:48 069362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:66120| [2025/04/30 18:20:48 069370] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 069377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1920621| [2025/04/30 18:20:48 069384] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 069391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1978| [2025/04/30 18:20:48 069426] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037248069402|stream_id:0|stream_offset:1920621| [2025/04/30 18:20:48 069432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 069436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:48 069441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52978|rtt_var:1110|pto_duration:57418|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 069446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 069453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 069459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:48 069465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248151820|now:1746037248069441|interv:82379| [2025/04/30 18:20:48 069472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248151820|now:1746037248069441|interval:82379|pto_count:0|srtt:52978 [2025/04/30 18:20:48 069479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:67320| [2025/04/30 18:20:48 069487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 069493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1921800| [2025/04/30 18:20:48 069502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 069509] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248089072| [2025/04/30 18:20:48 069515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248089072| [2025/04/30 18:20:48 069521] [debug] |xqc_engine_wakeup_after|wakeup:1746037248089072|now:1746037248069521|diff:19551| [2025/04/30 18:20:48 069528] [debug] |xqc_engine_main_logic|END|now:1746037248069168| [2025/04/30 18:20:48 069758] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248069757| [2025/04/30 18:20:48 069766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 069772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:850| [2025/04/30 18:20:48 069776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:851| [2025/04/30 18:20:48 069782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:851| [2025/04/30 18:20:48 069786] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 069791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1919|path_largest_ack:1917| [2025/04/30 18:20:48 069796] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69682|prior_delivered:1823642|prior_time:1746037248011722|is_app_limited:0|send_elapse:53901|ack_elapse:58035|ctl_first_sent_time:1746037248013418|lagest_ack_time:1746037248069757|curr_delivered:1892124| [2025/04/30 18:20:48 069800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248013418| [2025/04/30 18:20:48 069805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 069810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1919|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1919|path_largest_ack:1919| [2025/04/30 18:20:48 069814] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69682|prior_delivered:1826042|prior_time:1746037248013748|is_app_limited:0|send_elapse:53357|ack_elapse:56009|ctl_first_sent_time:1746037248015414|lagest_ack_time:1746037248069757|curr_delivered:1893324| [2025/04/30 18:20:48 069819] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248015414| [2025/04/30 18:20:48 069823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 069827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52978|rttvar:1110|minrtt:30950|latest_rtt:54343|ack_delay:1000| [2025/04/30 18:20:48 069831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53023|rttvar:924|minrtt:30950|latest_rtt:54343|ack_delay:1000| [2025/04/30 18:20:48 069835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1919|lost_pn:1916|thresh:3| [2025/04/30 18:20:48 069840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 069844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 069853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248074698|now:1746037248069853|interval:4845| [2025/04/30 18:20:48 069857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248074698|now:1746037248069853|interv:4845| [2025/04/30 18:20:48 069861] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53357, ack_elapse 56009, delivered 67282|rate 1201271|lost 228| [2025/04/30 18:20:48 069866] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201271) in round 28| [2025/04/30 18:20:48 069870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 069874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 069878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248015414|recovery:1|recovery_start:1746037248067853|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 069883] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248015414|recovery:1|recovery_start:1746037248067853|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 069888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:64920|srtt:53023|latest_rtt:54343|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248067853|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 069894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:851|largest:851|pns:2| [2025/04/30 18:20:48 069898] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:851|frame:ACK |recv_time:1746037248069757|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 069903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368069757|now:1746037248069757|interv:120000000| [2025/04/30 18:20:48 069907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368069757|now:1746037248069757|interv:120000000| [2025/04/30 18:20:48 069911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248089072|pq_index:0| [2025/04/30 18:20:48 069916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248069168| [2025/04/30 18:20:48 069920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248069920| [2025/04/30 18:20:48 069925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248069924| [2025/04/30 18:20:48 069930] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 069935] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53023|min_srtt:53023|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 069939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 069950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 069954] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 069958] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 069962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 069966] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53023|min_srtt:53023|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 069971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 069975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 069979] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 069983] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 070007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 070012] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 070016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1921800| [2025/04/30 18:20:48 070021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 070025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248071025|now:1746037248070025|interv:1000| [2025/04/30 18:20:48 070029] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 070033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 070037] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248071025| [2025/04/30 18:20:48 070041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248071025| [2025/04/30 18:20:48 070045] [debug] |xqc_engine_wakeup_after|wakeup:1746037248071025|now:1746037248070045|diff:980| [2025/04/30 18:20:48 070050] [debug] |xqc_engine_main_logic|END|now:1746037248069924| [2025/04/30 18:20:48 070055] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248070055| [2025/04/30 18:20:48 070058] [debug] |xqc_engine_wakeup_after|wakeup:1746037248071025|now:1746037248070058|diff:967| [2025/04/30 18:20:48 070062] [debug] |xqc_engine_main_logic|END|now:1746037248070055| [2025/04/30 18:20:48 071136] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248071136| [2025/04/30 18:20:48 071147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248071025|pq_index:0| [2025/04/30 18:20:48 071151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248069924| [2025/04/30 18:20:48 071157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248071155| [2025/04/30 18:20:48 071167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248071025|now:1746037248071155| [2025/04/30 18:20:48 071171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248071025|now:1746037248071155| [2025/04/30 18:20:48 071175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 071180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 071185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53023|min_srtt:53023|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 071190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 071194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 071198] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 071202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 071206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 071210] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53023|min_srtt:53023|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 071215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 071219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 071223] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 071227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 071231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 071235] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 071240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1921800| [2025/04/30 18:20:48 071244] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 071249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1979| [2025/04/30 18:20:48 071284] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248071258|stream_id:0|stream_offset:1921800| [2025/04/30 18:20:48 071294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 071299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 071303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248074698|now:1746037248071303|interval:3395| [2025/04/30 18:20:48 071307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248074698|now:1746037248071303|interv:3395| [2025/04/30 18:20:48 071312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:66120| [2025/04/30 18:20:48 071317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 071321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1922979| [2025/04/30 18:20:48 071325] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 071329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1980| [2025/04/30 18:20:48 071357] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037248071336|stream_id:0|stream_offset:1922979| [2025/04/30 18:20:48 071366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 071373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:48 071380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248074698|now:1746037248071380|interval:3318| [2025/04/30 18:20:48 071387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248074698|now:1746037248071380|interv:3318| [2025/04/30 18:20:48 071394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:67320| [2025/04/30 18:20:48 071399] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 071403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1924158| [2025/04/30 18:20:48 071408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 071412] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248074698| [2025/04/30 18:20:48 071416] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248074698| [2025/04/30 18:20:48 071420] [debug] |xqc_engine_wakeup_after|wakeup:1746037248074698|now:1746037248071420|diff:3278| [2025/04/30 18:20:48 071425] [debug] |xqc_engine_main_logic|END|now:1746037248071155| [2025/04/30 18:20:48 071752] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248071751| [2025/04/30 18:20:48 071759] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 071770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:851| [2025/04/30 18:20:48 071774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:852| [2025/04/30 18:20:48 071780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:852| [2025/04/30 18:20:48 071784] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 071789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1921|path_largest_ack:1920| [2025/04/30 18:20:48 071794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1826042|prior_time:1746037248013748|is_app_limited:0|send_elapse:53487|ack_elapse:58003|ctl_first_sent_time:1746037248015544|lagest_ack_time:1746037248071751|curr_delivered:1894524| [2025/04/30 18:20:48 071798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248015544| [2025/04/30 18:20:48 071803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 071807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 071812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69682|prior_delivered:1828442|prior_time:1746037248015711|is_app_limited:0|send_elapse:55024|ack_elapse:56040|ctl_first_sent_time:1746037248017203|lagest_ack_time:1746037248071751|curr_delivered:1895724| [2025/04/30 18:20:48 071817] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248017203| [2025/04/30 18:20:48 071820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 071824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53023|rttvar:924|minrtt:30950|latest_rtt:54548|ack_delay:1000| [2025/04/30 18:20:48 071829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53089|rttvar:824|minrtt:30950|latest_rtt:54548|ack_delay:1000| [2025/04/30 18:20:48 071833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1921|lost_pn:1918|thresh:3| [2025/04/30 18:20:48 071837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 071842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1918|lost_pn:1918|po_sent_time:1746037248013563|lost_send_time:1746037248010385|loss_delay:61366|frame:STREAM |repair:128| [2025/04/30 18:20:48 071847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248013563u| [2025/04/30 18:20:48 071851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 071855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53089|rtt_var:824|pto_duration:56385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 071860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 071864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 071870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 071874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248152721|now:1746037248071855|interv:80866| [2025/04/30 18:20:48 071878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248152721|now:1746037248071855|interval:80866|pto_count:0|srtt:53089 [2025/04/30 18:20:48 071883] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55024, ack_elapse 56040, delivered 67282|rate 1200606|lost 229| [2025/04/30 18:20:48 071887] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200606) in round 28| [2025/04/30 18:20:48 071892] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 071896] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 071900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248017203|recovery:1|recovery_start:1746037248071851|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 071904] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248017203|recovery:1|recovery_start:1746037248071851|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 071909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:63720|srtt:53089|latest_rtt:54548|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248071851|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 071915] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:852|largest:852|pns:2| [2025/04/30 18:20:48 071919] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:852|frame:ACK |recv_time:1746037248071751|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 071924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368071751|now:1746037248071751|interv:120000000| [2025/04/30 18:20:48 071928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368071751|now:1746037248071751|interv:120000000| [2025/04/30 18:20:48 071932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248074698|pq_index:0| [2025/04/30 18:20:48 071937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248071155| [2025/04/30 18:20:48 071941] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248071941| [2025/04/30 18:20:48 071946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248071945| [2025/04/30 18:20:48 071951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 071955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 071963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 071967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 071971] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 071975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 071979] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 071983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 072008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 072013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 072017] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 072020] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 072025] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 072029] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 072033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1924158| [2025/04/30 18:20:48 072038] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 072042] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248073042|now:1746037248072042|interv:1000| [2025/04/30 18:20:48 072046] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 072050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 072054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248073042| [2025/04/30 18:20:48 072058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248073042| [2025/04/30 18:20:48 072062] [debug] |xqc_engine_wakeup_after|wakeup:1746037248073042|now:1746037248072062|diff:980| [2025/04/30 18:20:48 072066] [debug] |xqc_engine_main_logic|END|now:1746037248071945| [2025/04/30 18:20:48 072071] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248072071| [2025/04/30 18:20:48 072075] [debug] |xqc_engine_wakeup_after|wakeup:1746037248073042|now:1746037248072075|diff:967| [2025/04/30 18:20:48 072079] [debug] |xqc_engine_main_logic|END|now:1746037248072071| [2025/04/30 18:20:48 073153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248073152| [2025/04/30 18:20:48 073163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248073042|pq_index:0| [2025/04/30 18:20:48 073167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248071945| [2025/04/30 18:20:48 073178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248073177| [2025/04/30 18:20:48 073183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248073042|now:1746037248073177| [2025/04/30 18:20:48 073187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248073042|now:1746037248073177| [2025/04/30 18:20:48 073191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 073196] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 073200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 073205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 073210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 073214] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 073218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 073222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 073226] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53089|min_srtt:53089|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 073231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 073235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 073239] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 073243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 073247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 073252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 073256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1924158| [2025/04/30 18:20:48 073260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 073265] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1981| [2025/04/30 18:20:48 073302] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248073273|stream_id:0|stream_offset:1924158| [2025/04/30 18:20:48 073316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 073324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 073331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53089|rtt_var:824|pto_duration:56385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 073338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 073342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 073346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 073350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248154658|now:1746037248073331|interv:81327| [2025/04/30 18:20:48 073354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248154658|now:1746037248073331|interval:81327|pto_count:0|srtt:53089 [2025/04/30 18:20:48 073358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:64920| [2025/04/30 18:20:48 073363] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 073368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1925337| [2025/04/30 18:20:48 073372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 073377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1982| [2025/04/30 18:20:48 073415] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248073384|stream_id:0|stream_offset:1925337| [2025/04/30 18:20:48 073424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 073432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 073440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53089|rtt_var:824|pto_duration:56385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 073446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 073453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 073460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 073466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248154769|now:1746037248073439|interv:81330| [2025/04/30 18:20:48 073472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248154769|now:1746037248073439|interval:81330|pto_count:0|srtt:53089 [2025/04/30 18:20:48 073486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:66120| [2025/04/30 18:20:48 073495] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 073502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1926516| [2025/04/30 18:20:48 073509] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 073516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248074516|now:1746037248073516|interv:1000| [2025/04/30 18:20:48 073522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 073528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 073535] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248074516| [2025/04/30 18:20:48 073541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248074516| [2025/04/30 18:20:48 073545] [debug] |xqc_engine_wakeup_after|wakeup:1746037248074516|now:1746037248073544|diff:972| [2025/04/30 18:20:48 073549] [debug] |xqc_engine_main_logic|END|now:1746037248073177| [2025/04/30 18:20:48 073750] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248073749| [2025/04/30 18:20:48 073756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 073762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:852| [2025/04/30 18:20:48 073766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:853| [2025/04/30 18:20:48 073772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:853| [2025/04/30 18:20:48 073777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 073782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1924|path_largest_ack:1922| [2025/04/30 18:20:48 073786] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1828442|prior_time:1746037248015711|is_app_limited:0|send_elapse:55147|ack_elapse:58038|ctl_first_sent_time:1746037248017326|lagest_ack_time:1746037248073749|curr_delivered:1896924| [2025/04/30 18:20:48 073791] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248017326| [2025/04/30 18:20:48 073796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 073800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1924|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1924|path_largest_ack:1924| [2025/04/30 18:20:48 073805] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1830842|prior_time:1746037248017704|is_app_limited:0|send_elapse:53716|ack_elapse:56045|ctl_first_sent_time:1746037248019183|lagest_ack_time:1746037248073749|curr_delivered:1898124| [2025/04/30 18:20:48 073809] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248019183| [2025/04/30 18:20:48 073817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 073821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53089|rttvar:824|minrtt:30950|latest_rtt:54566|ack_delay:1000| [2025/04/30 18:20:48 073826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53148|rttvar:737|minrtt:30950|latest_rtt:54566|ack_delay:1000| [2025/04/30 18:20:48 073830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1924|lost_pn:1921|thresh:3| [2025/04/30 18:20:48 073834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 073838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 073842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 073846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248078849|now:1746037248073846|interval:5003| [2025/04/30 18:20:48 073851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248078849|now:1746037248073846|interv:5003| [2025/04/30 18:20:48 073855] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53716, ack_elapse 56045, delivered 67282|rate 1200499|lost 229| [2025/04/30 18:20:48 073859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200499) in round 28| [2025/04/30 18:20:48 073864] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 073868] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 073872] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248019183|recovery:1|recovery_start:1746037248071851|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 073876] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248019183|recovery:1|recovery_start:1746037248071851|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 073881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:63720|srtt:53148|latest_rtt:54566|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248071851|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 073887] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:853|largest:853|pns:2| [2025/04/30 18:20:48 073891] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:853|frame:ACK |recv_time:1746037248073749|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 073896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368073749|now:1746037248073749|interv:120000000| [2025/04/30 18:20:48 073900] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368073749|now:1746037248073749|interv:120000000| [2025/04/30 18:20:48 073904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248074516|pq_index:0| [2025/04/30 18:20:48 073911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248073177| [2025/04/30 18:20:48 073915] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248073915| [2025/04/30 18:20:48 073920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248073919| [2025/04/30 18:20:48 073925] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 073930] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 073934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 073939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 073943] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 073947] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 073951] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 073955] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53148|min_srtt:53148|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 073960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 073964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 073968] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 073972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 073976] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 073981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 073985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1926516| [2025/04/30 18:20:48 074010] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 074014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 074018] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248074516| [2025/04/30 18:20:48 074022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248074516| [2025/04/30 18:20:48 074026] [debug] |xqc_engine_wakeup_after|wakeup:1746037248074516|now:1746037248074026|diff:490| [2025/04/30 18:20:48 074034] [debug] |xqc_engine_main_logic|END|now:1746037248073919| [2025/04/30 18:20:48 074039] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248074039| [2025/04/30 18:20:48 074043] [debug] |xqc_engine_wakeup_after|wakeup:1746037248074516|now:1746037248074043|diff:473| [2025/04/30 18:20:48 074046] [debug] |xqc_engine_main_logic|END|now:1746037248074039| [2025/04/30 18:20:48 074919] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248074918| [2025/04/30 18:20:48 074928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 074934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:853| [2025/04/30 18:20:48 074938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:854| [2025/04/30 18:20:48 074944] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:854| [2025/04/30 18:20:48 074949] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 074954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1925|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1926|path_largest_ack:1925| [2025/04/30 18:20:48 074958] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72082|prior_delivered:1830842|prior_time:1746037248017704|is_app_limited:0|send_elapse:53827|ack_elapse:57214|ctl_first_sent_time:1746037248019294|lagest_ack_time:1746037248074918|curr_delivered:1899324| [2025/04/30 18:20:48 074963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248019294| [2025/04/30 18:20:48 074968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 074972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1926|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1926|path_largest_ack:1926| [2025/04/30 18:20:48 074977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69701|prior_delivered:1833242|prior_time:1746037248019739|is_app_limited:0|send_elapse:52988|ack_elapse:55179|ctl_first_sent_time:1746037248020214|lagest_ack_time:1746037248074918|curr_delivered:1899343| [2025/04/30 18:20:48 074981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248020214| [2025/04/30 18:20:48 075003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 075011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53148|rttvar:737|minrtt:30950|latest_rtt:54704|ack_delay:0| [2025/04/30 18:20:48 075015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53343|rttvar:942|minrtt:30950|latest_rtt:54704|ack_delay:0| [2025/04/30 18:20:48 075019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1926|lost_pn:1923|thresh:3| [2025/04/30 18:20:48 075024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 075028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 075032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1923|lost_pn:1923|po_sent_time:1746037248017463|lost_send_time:1746037248013376|loss_delay:61542|frame:STREAM |repair:128| [2025/04/30 18:20:48 075042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248017463u| [2025/04/30 18:20:48 075046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 075051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53343|rtt_var:942|pto_duration:57111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 075055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 075059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 075063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61301| [2025/04/30 18:20:48 075067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248155495|now:1746037248075050|interv:80445| [2025/04/30 18:20:48 075071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248155495|now:1746037248075050|interval:80445|pto_count:0|srtt:53343 [2025/04/30 18:20:48 075076] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52988, ack_elapse 55179, delivered 66101|rate 1197937|lost 230| [2025/04/30 18:20:48 075080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197937) in round 28| [2025/04/30 18:20:48 075084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 075089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 075093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:1219|po_sent_time:1746037248020214|recovery:1|recovery_start:1746037248075046|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 075097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:1219|po_sent_time:1746037248020214|recovery:1|recovery_start:1746037248075046|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 075102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:61301|srtt:53343|latest_rtt:54704|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248075046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 075108] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:854|largest:854|pns:2| [2025/04/30 18:20:48 075113] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:854|frame:ACK |recv_time:1746037248074918|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 075117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368074918|now:1746037248074918|interv:120000000| [2025/04/30 18:20:48 075122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368074918|now:1746037248074918|interv:120000000| [2025/04/30 18:20:48 075126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248074516|pq_index:0| [2025/04/30 18:20:48 075130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248073919| [2025/04/30 18:20:48 075137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248075136| [2025/04/30 18:20:48 075141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248075140| [2025/04/30 18:20:48 075146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248074516|now:1746037248075140| [2025/04/30 18:20:48 075150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248074516|now:1746037248075140| [2025/04/30 18:20:48 075154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 075159] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 075164] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53343|min_srtt:53343|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 075168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:61301|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 075173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 075176] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 075180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 075185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 075189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53343|min_srtt:53343|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 075193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:61301|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 075198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 075201] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 075205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 075210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 075214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 075218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61301|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1926516| [2025/04/30 18:20:48 075223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 075227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1983| [2025/04/30 18:20:48 075259] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61301|now:1746037248075234|stream_id:0|stream_offset:1926516| [2025/04/30 18:20:48 075269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 075277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61301|applimit:0| [2025/04/30 18:20:48 075284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53343|rtt_var:942|pto_duration:57111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 075291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 075297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 075303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62501| [2025/04/30 18:20:48 075310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248157345|now:1746037248075283|interv:82062| [2025/04/30 18:20:48 075317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248157345|now:1746037248075283|interval:82062|pto_count:0|srtt:53343 [2025/04/30 18:20:48 075324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:62501| [2025/04/30 18:20:48 075332] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 075339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62501|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1927695| [2025/04/30 18:20:48 075346] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 075353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1984| [2025/04/30 18:20:48 075397] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62501|now:1746037248075364|stream_id:0|stream_offset:1927695| [2025/04/30 18:20:48 075408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 075415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62501|applimit:0| [2025/04/30 18:20:48 075422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53343|rtt_var:942|pto_duration:57111|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 075429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 075436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 075442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63701| [2025/04/30 18:20:48 075448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248157475|now:1746037248075422|interv:82053| [2025/04/30 18:20:48 075455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248157475|now:1746037248075422|interval:82053|pto_count:0|srtt:53343 [2025/04/30 18:20:48 075469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:63701| [2025/04/30 18:20:48 075477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 075484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63701|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1928874| [2025/04/30 18:20:48 075492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 075499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248076499|now:1746037248075499|interv:1000| [2025/04/30 18:20:48 075505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 075511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 075517] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248076499| [2025/04/30 18:20:48 075522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248076499| [2025/04/30 18:20:48 075526] [debug] |xqc_engine_wakeup_after|wakeup:1746037248076499|now:1746037248075525|diff:974| [2025/04/30 18:20:48 075530] [debug] |xqc_engine_main_logic|END|now:1746037248075140| [2025/04/30 18:20:48 075536] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248075536| [2025/04/30 18:20:48 075540] [debug] |xqc_engine_wakeup_after|wakeup:1746037248076499|now:1746037248075540|diff:959| [2025/04/30 18:20:48 075544] [debug] |xqc_engine_main_logic|END|now:1746037248075536| [2025/04/30 18:20:48 075771] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248075770| [2025/04/30 18:20:48 075777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 075783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:854| [2025/04/30 18:20:48 075787] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:855| [2025/04/30 18:20:48 075793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:855| [2025/04/30 18:20:48 075797] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 075802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1927|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1928|path_largest_ack:1927| [2025/04/30 18:20:48 075807] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69720|prior_delivered:1833242|prior_time:1746037248019739|is_app_limited:0|send_elapse:53106|ack_elapse:56031|ctl_first_sent_time:1746037248020332|lagest_ack_time:1746037248075770|curr_delivered:1899362| [2025/04/30 18:20:48 075812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248020332| [2025/04/30 18:20:48 075817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 075821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1928|path_largest_ack:1928| [2025/04/30 18:20:48 075825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69720|prior_delivered:1833242|prior_time:1746037248019739|is_app_limited:0|send_elapse:53106|ack_elapse:56031|ctl_first_sent_time:1746037248020332|lagest_ack_time:1746037248075770|curr_delivered:1900562| [2025/04/30 18:20:48 075834] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248020634| [2025/04/30 18:20:48 075839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 075843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53343|rttvar:942|minrtt:30950|latest_rtt:55136|ack_delay:0| [2025/04/30 18:20:48 075847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53568|rttvar:1155|minrtt:30950|latest_rtt:55136|ack_delay:0| [2025/04/30 18:20:48 075851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1928|lost_pn:1925|thresh:3| [2025/04/30 18:20:48 075855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 075859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 075863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 075867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 075872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53568|rtt_var:1155|pto_duration:58188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 075876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 075880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 075884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 075888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248158552|now:1746037248075871|interv:82681| [2025/04/30 18:20:48 075892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248158552|now:1746037248075871|interval:82681|pto_count:0|srtt:53568 [2025/04/30 18:20:48 075896] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53106, ack_elapse 56031, delivered 67320|rate 1201477|lost 230| [2025/04/30 18:20:48 075901] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201477) in round 28| [2025/04/30 18:20:48 075905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 075909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 075913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248020634|recovery:1|recovery_start:1746037248075046|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 075918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248020634|recovery:1|recovery_start:1746037248075046|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 075925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:62482|srtt:53568|latest_rtt:55136|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248075046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 075931] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:855|largest:855|pns:2| [2025/04/30 18:20:48 075935] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:855|frame:ACK |recv_time:1746037248075770|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 075940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368075770|now:1746037248075770|interv:120000000| [2025/04/30 18:20:48 075944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368075770|now:1746037248075770|interv:120000000| [2025/04/30 18:20:48 075948] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248076499|pq_index:0| [2025/04/30 18:20:48 075952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248075140| [2025/04/30 18:20:48 075956] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248075956| [2025/04/30 18:20:48 075961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248075960| [2025/04/30 18:20:48 075966] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 075971] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53568|min_srtt:53568|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 075976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 075980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 075984] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 076008] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 076013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 076017] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53568|min_srtt:53568|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 076021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 076025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 076029] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 076033] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 076040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 076045] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 076049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1928874| [2025/04/30 18:20:48 076054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 076057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 076061] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248076499| [2025/04/30 18:20:48 076065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248076499| [2025/04/30 18:20:48 076069] [debug] |xqc_engine_wakeup_after|wakeup:1746037248076499|now:1746037248076069|diff:430| [2025/04/30 18:20:48 076074] [debug] |xqc_engine_main_logic|END|now:1746037248075960| [2025/04/30 18:20:48 076079] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248076079| [2025/04/30 18:20:48 076082] [debug] |xqc_engine_wakeup_after|wakeup:1746037248076499|now:1746037248076082|diff:417| [2025/04/30 18:20:48 076086] [debug] |xqc_engine_main_logic|END|now:1746037248076079| [2025/04/30 18:20:48 077156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248077156| [2025/04/30 18:20:48 077166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248076499|pq_index:0| [2025/04/30 18:20:48 077171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248075960| [2025/04/30 18:20:48 077176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248077175| [2025/04/30 18:20:48 077181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248076499|now:1746037248077175| [2025/04/30 18:20:48 077185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248076499|now:1746037248077175| [2025/04/30 18:20:48 077189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 077193] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 077198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53568|min_srtt:53568|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 077203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 077208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 077212] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 077216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 077220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 077230] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53568|min_srtt:53568|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 077234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 077238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 077242] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 077246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 077251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 077255] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 077260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1928874| [2025/04/30 18:20:48 077264] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 077269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1985| [2025/04/30 18:20:48 077304] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248077277|stream_id:0|stream_offset:1928874| [2025/04/30 18:20:48 077310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 077315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 077320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53568|rtt_var:1155|pto_duration:58188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 077327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 077334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 077340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 077346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248160465|now:1746037248077320|interv:83145| [2025/04/30 18:20:48 077353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248160465|now:1746037248077320|interval:83145|pto_count:0|srtt:53568 [2025/04/30 18:20:48 077361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:63682| [2025/04/30 18:20:48 077368] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 077375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1930053| [2025/04/30 18:20:48 077388] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 077396] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1986| [2025/04/30 18:20:48 077431] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248077407|stream_id:0|stream_offset:1930053| [2025/04/30 18:20:48 077438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 077443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 077447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53568|rtt_var:1155|pto_duration:58188|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 077452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 077459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 077465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 077471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248160595|now:1746037248077447|interv:83148| [2025/04/30 18:20:48 077478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248160595|now:1746037248077447|interval:83148|pto_count:0|srtt:53568 [2025/04/30 18:20:48 077485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:64882| [2025/04/30 18:20:48 077493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 077498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1931232| [2025/04/30 18:20:48 077503] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 077507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248078507|now:1746037248077507|interv:1000| [2025/04/30 18:20:48 077511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 077517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 077523] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248078507| [2025/04/30 18:20:48 077529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248078507| [2025/04/30 18:20:48 077536] [debug] |xqc_engine_wakeup_after|wakeup:1746037248078507|now:1746037248077536|diff:971| [2025/04/30 18:20:48 077542] [debug] |xqc_engine_main_logic|END|now:1746037248077175| [2025/04/30 18:20:48 077772] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248077771| [2025/04/30 18:20:48 077780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 077786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:855| [2025/04/30 18:20:48 077794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:856| [2025/04/30 18:20:48 077800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:856| [2025/04/30 18:20:48 077805] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 077810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1932|path_largest_ack:1930| [2025/04/30 18:20:48 077815] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70920|prior_delivered:1835642|prior_time:1746037248021731|is_app_limited:0|send_elapse:52932|ack_elapse:56040|ctl_first_sent_time:1746037248022049|lagest_ack_time:1746037248077771|curr_delivered:1901762| [2025/04/30 18:20:48 077819] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248022049| [2025/04/30 18:20:48 077824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 077829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1932|path_largest_ack:1932| [2025/04/30 18:20:48 077833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70920|prior_delivered:1835642|prior_time:1746037248021731|is_app_limited:0|send_elapse:52932|ack_elapse:56040|ctl_first_sent_time:1746037248022049|lagest_ack_time:1746037248077771|curr_delivered:1902962| [2025/04/30 18:20:48 077838] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248023482| [2025/04/30 18:20:48 077842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 077846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53568|rttvar:1155|minrtt:30950|latest_rtt:54289|ack_delay:0| [2025/04/30 18:20:48 077850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53658|rttvar:1047|minrtt:30950|latest_rtt:54289|ack_delay:0| [2025/04/30 18:20:48 077855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1932|lost_pn:1929|thresh:3| [2025/04/30 18:20:48 077859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 077863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 077867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 077872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1929|lost_pn:1929|po_sent_time:1746037248020770|lost_send_time:1746037248016696|loss_delay:61075|frame:STREAM |repair:128| [2025/04/30 18:20:48 077876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248020770u| [2025/04/30 18:20:48 077881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 077885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248083235|now:1746037248077885|interval:5350| [2025/04/30 18:20:48 077889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248083235|now:1746037248077885|interv:5350| [2025/04/30 18:20:48 077896] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52932, ack_elapse 56040, delivered 67320|rate 1201284|lost 231| [2025/04/30 18:20:48 077900] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201284) in round 28| [2025/04/30 18:20:48 077905] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 077909] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 077913] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248023482|recovery:1|recovery_start:1746037248077880|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 077918] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248023482|recovery:1|recovery_start:1746037248077880|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 077922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:61282|srtt:53658|latest_rtt:54289|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248077880|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 077928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:856|largest:856|pns:2| [2025/04/30 18:20:48 077933] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:856|frame:ACK |recv_time:1746037248077771|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 077938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368077771|now:1746037248077771|interv:120000000| [2025/04/30 18:20:48 077942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368077771|now:1746037248077771|interv:120000000| [2025/04/30 18:20:48 077946] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248078507|pq_index:0| [2025/04/30 18:20:48 077950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248077175| [2025/04/30 18:20:48 077954] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248077954| [2025/04/30 18:20:48 077959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248077958| [2025/04/30 18:20:48 077964] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 077969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53658|min_srtt:53658|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 077974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 077978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 077982] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 078007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 078014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 078019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53658|min_srtt:53658|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 078023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 078028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 078031] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 078035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 078040] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 078044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 078048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1931232| [2025/04/30 18:20:48 078053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 078057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 078061] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248078507| [2025/04/30 18:20:48 078065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248078507| [2025/04/30 18:20:48 078069] [debug] |xqc_engine_wakeup_after|wakeup:1746037248078507|now:1746037248078069|diff:438| [2025/04/30 18:20:48 078073] [debug] |xqc_engine_main_logic|END|now:1746037248077958| [2025/04/30 18:20:48 078078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248078078| [2025/04/30 18:20:48 078082] [debug] |xqc_engine_wakeup_after|wakeup:1746037248078507|now:1746037248078082|diff:425| [2025/04/30 18:20:48 078086] [debug] |xqc_engine_main_logic|END|now:1746037248078078| [2025/04/30 18:20:48 079160] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248079160| [2025/04/30 18:20:48 079170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248078507|pq_index:0| [2025/04/30 18:20:48 079175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248077958| [2025/04/30 18:20:48 079180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248079179| [2025/04/30 18:20:48 079185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248078507|now:1746037248079179| [2025/04/30 18:20:48 079189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248078507|now:1746037248079179| [2025/04/30 18:20:48 079194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 079203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 079208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53658|min_srtt:53658|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 079213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 079218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 079222] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 079226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 079230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 079235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53658|min_srtt:53658|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 079239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 079243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 079247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 079251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 079256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 079260] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 079265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1931232| [2025/04/30 18:20:48 079269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 079274] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1987| [2025/04/30 18:20:48 079308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248079282|stream_id:0|stream_offset:1931232| [2025/04/30 18:20:48 079314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 079319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 079324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248083235|now:1746037248079324|interval:3911| [2025/04/30 18:20:48 079328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248083235|now:1746037248079324|interv:3911| [2025/04/30 18:20:48 079336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:62482| [2025/04/30 18:20:48 079341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 079346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1932411| [2025/04/30 18:20:48 079350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 079354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1988| [2025/04/30 18:20:48 079382] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248079361|stream_id:0|stream_offset:1932411| [2025/04/30 18:20:48 079392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 079399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 079405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248083235|now:1746037248079405|interval:3830| [2025/04/30 18:20:48 079412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248083235|now:1746037248079405|interv:3830| [2025/04/30 18:20:48 079419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:63682| [2025/04/30 18:20:48 079427] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 079434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1933590| [2025/04/30 18:20:48 079441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 079447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248080447|now:1746037248079447|interv:1000| [2025/04/30 18:20:48 079454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 079459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 079464] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248080447| [2025/04/30 18:20:48 079472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248080447| [2025/04/30 18:20:48 079478] [debug] |xqc_engine_wakeup_after|wakeup:1746037248080447|now:1746037248079478|diff:969| [2025/04/30 18:20:48 079485] [debug] |xqc_engine_main_logic|END|now:1746037248079179| [2025/04/30 18:20:48 079781] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248079779| [2025/04/30 18:20:48 079789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 079795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:856| [2025/04/30 18:20:48 079799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:857| [2025/04/30 18:20:48 079811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:857| [2025/04/30 18:20:48 079815] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 079820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1934|path_largest_ack:1933| [2025/04/30 18:20:48 079825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:74520|prior_delivered:1835642|prior_time:1746037248021731|is_app_limited:0|send_elapse:54483|ack_elapse:58048|ctl_first_sent_time:1746037248023600|lagest_ack_time:1746037248079779|curr_delivered:1904162| [2025/04/30 18:20:48 079830] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248023600| [2025/04/30 18:20:48 079835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 079839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1934|path_largest_ack:1934| [2025/04/30 18:20:48 079844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73320|prior_delivered:1838042|prior_time:1746037248023727|is_app_limited:0|send_elapse:53838|ack_elapse:56052|ctl_first_sent_time:1746037248025211|lagest_ack_time:1746037248079779|curr_delivered:1905362| [2025/04/30 18:20:48 079849] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248025211| [2025/04/30 18:20:48 079853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 079857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53658|rttvar:1047|minrtt:30950|latest_rtt:54568|ack_delay:1000| [2025/04/30 18:20:48 079861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53647|rttvar:808|minrtt:30950|latest_rtt:54568|ack_delay:1000| [2025/04/30 18:20:48 079866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1934|lost_pn:1931|thresh:3| [2025/04/30 18:20:48 079870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 079875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 079879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 079883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 079887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1931|lost_pn:1931|po_sent_time:1746037248022160|lost_send_time:1746037248018390|loss_delay:61389|frame:STREAM |repair:128| [2025/04/30 18:20:48 079892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248022160u| [2025/04/30 18:20:48 079896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 079901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53647|rtt_var:808|pto_duration:56879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 079907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 079912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 079916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 079920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248161240|now:1746037248079900|interv:81340| [2025/04/30 18:20:48 079924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248161240|now:1746037248079900|interval:81340|pto_count:0|srtt:53647 [2025/04/30 18:20:48 079929] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53838, ack_elapse 56052, delivered 67320|rate 1201027|lost 232| [2025/04/30 18:20:48 079933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201027) in round 28| [2025/04/30 18:20:48 079938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 079942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 079946] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248025211|recovery:1|recovery_start:1746037248079896|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 079951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248025211|recovery:1|recovery_start:1746037248079896|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 079955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:60082|srtt:53647|latest_rtt:54568|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248079896|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 079962] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:857|largest:857|pns:2| [2025/04/30 18:20:48 079966] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:857|frame:ACK |recv_time:1746037248079779|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 079971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368079779|now:1746037248079779|interv:120000000| [2025/04/30 18:20:48 079975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368079779|now:1746037248079779|interv:120000000| [2025/04/30 18:20:48 079979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248080447|pq_index:0| [2025/04/30 18:20:48 079984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248079179| [2025/04/30 18:20:48 080009] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248080008| [2025/04/30 18:20:48 080014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248080013| [2025/04/30 18:20:48 080019] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 080024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53647|min_srtt:53647|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 080032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 080037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 080041] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 080045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 080049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 080053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53647|min_srtt:53647|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 080058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 080062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 080066] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 080070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 080074] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 080079] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 080083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1933590| [2025/04/30 18:20:48 080088] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 080092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 080096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248080447| [2025/04/30 18:20:48 080100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248080447| [2025/04/30 18:20:48 080104] [debug] |xqc_engine_wakeup_after|wakeup:1746037248080447|now:1746037248080104|diff:343| [2025/04/30 18:20:48 080108] [debug] |xqc_engine_main_logic|END|now:1746037248080013| [2025/04/30 18:20:48 080114] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248080114| [2025/04/30 18:20:48 080118] [debug] |xqc_engine_wakeup_after|wakeup:1746037248080447|now:1746037248080117|diff:330| [2025/04/30 18:20:48 080122] [debug] |xqc_engine_main_logic|END|now:1746037248080114| [2025/04/30 18:20:48 081194] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248081194| [2025/04/30 18:20:48 081204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248080447|pq_index:0| [2025/04/30 18:20:48 081209] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248080013| [2025/04/30 18:20:48 081219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248081218| [2025/04/30 18:20:48 081224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248080447|now:1746037248081218| [2025/04/30 18:20:48 081229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248080447|now:1746037248081218| [2025/04/30 18:20:48 081233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 081237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 081242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53647|min_srtt:53647|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 081247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 081252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 081256] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 081260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 081264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 081268] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53647|min_srtt:53647|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 081273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 081277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 081281] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 081285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 081289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 081294] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 081299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1933590| [2025/04/30 18:20:48 081303] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 081308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1989| [2025/04/30 18:20:48 081346] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248081316|stream_id:0|stream_offset:1933590| [2025/04/30 18:20:48 081364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 081371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 081378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53647|rtt_var:808|pto_duration:56879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 081384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 081388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 081392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 081396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248163195|now:1746037248081378|interv:81817| [2025/04/30 18:20:48 081400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248163195|now:1746037248081378|interval:81817|pto_count:0|srtt:53647 [2025/04/30 18:20:48 081406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61282| [2025/04/30 18:20:48 081414] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 081420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1934769| [2025/04/30 18:20:48 081428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 081435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1990| [2025/04/30 18:20:48 081473] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248081446|stream_id:0|stream_offset:1934769| [2025/04/30 18:20:48 081483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 081491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 081497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53647|rtt_var:808|pto_duration:56879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 081504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 081510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 081517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 081523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248163325|now:1746037248081497|interv:81828| [2025/04/30 18:20:48 081530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248163325|now:1746037248081497|interval:81828|pto_count:0|srtt:53647 [2025/04/30 18:20:48 081548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:62482| [2025/04/30 18:20:48 081556] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 081563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1935948| [2025/04/30 18:20:48 081571] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 081577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248082577|now:1746037248081577|interv:1000| [2025/04/30 18:20:48 081583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 081590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 081596] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248082577| [2025/04/30 18:20:48 081602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248082577| [2025/04/30 18:20:48 081609] [debug] |xqc_engine_wakeup_after|wakeup:1746037248082577|now:1746037248081609|diff:968| [2025/04/30 18:20:48 081616] [debug] |xqc_engine_main_logic|END|now:1746037248081218| [2025/04/30 18:20:48 081810] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248081809| [2025/04/30 18:20:48 081822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 081831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:857| [2025/04/30 18:20:48 081838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:858| [2025/04/30 18:20:48 081848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:858| [2025/04/30 18:20:48 081855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 081863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1936|path_largest_ack:1935| [2025/04/30 18:20:48 081872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:74520|prior_delivered:1838042|prior_time:1746037248023727|is_app_limited:0|send_elapse:53950|ack_elapse:58082|ctl_first_sent_time:1746037248025323|lagest_ack_time:1746037248081809|curr_delivered:1906562| [2025/04/30 18:20:48 081880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248025323| [2025/04/30 18:20:48 081887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 081895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1936|path_largest_ack:1936| [2025/04/30 18:20:48 081903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73320|prior_delivered:1840442|prior_time:1746037248025669|is_app_limited:0|send_elapse:53885|ack_elapse:56140|ctl_first_sent_time:1746037248027121|lagest_ack_time:1746037248081809|curr_delivered:1907762| [2025/04/30 18:20:48 081912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248027121| [2025/04/30 18:20:48 081919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 081932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53647|rttvar:808|minrtt:30950|latest_rtt:54688|ack_delay:1000| [2025/04/30 18:20:48 081940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53653|rttvar:616|minrtt:30950|latest_rtt:54688|ack_delay:1000| [2025/04/30 18:20:48 081947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1936|lost_pn:1933|thresh:3| [2025/04/30 18:20:48 081954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 081961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 081968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 081975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 081982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 082016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 082023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53653|rtt_var:616|pto_duration:56117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 082031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 082038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 082045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 082052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248162563|now:1746037248082023|interv:80540| [2025/04/30 18:20:48 082059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248162563|now:1746037248082023|interval:80540|pto_count:0|srtt:53653 [2025/04/30 18:20:48 082067] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53885, ack_elapse 56140, delivered 67320|rate 1199144|lost 232| [2025/04/30 18:20:48 082075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199144) in round 28| [2025/04/30 18:20:48 082083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 082090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 082096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248027121|recovery:1|recovery_start:1746037248079896|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 082104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248027121|recovery:1|recovery_start:1746037248079896|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 082112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:60082|srtt:53653|latest_rtt:54688|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248079896|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 082129] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:858|largest:858|pns:2| [2025/04/30 18:20:48 082138] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:858|frame:ACK |recv_time:1746037248081809|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 082146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368081809|now:1746037248081809|interv:120000000| [2025/04/30 18:20:48 082153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368081809|now:1746037248081809|interv:120000000| [2025/04/30 18:20:48 082160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248082577|pq_index:0| [2025/04/30 18:20:48 082167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248081218| [2025/04/30 18:20:48 082174] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248082174| [2025/04/30 18:20:48 082183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248082181| [2025/04/30 18:20:48 082192] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 082200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53653|min_srtt:53653|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 082208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 082215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 082221] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 082227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 082234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 082241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53653|min_srtt:53653|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 082248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 082256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 082263] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 082270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 082277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 082291] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 082298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1935948| [2025/04/30 18:20:48 082306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 082312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 082319] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248082577| [2025/04/30 18:20:48 082326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248082577| [2025/04/30 18:20:48 082333] [debug] |xqc_engine_wakeup_after|wakeup:1746037248082577|now:1746037248082333|diff:244| [2025/04/30 18:20:48 082340] [debug] |xqc_engine_main_logic|END|now:1746037248082181| [2025/04/30 18:20:48 082349] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248082349| [2025/04/30 18:20:48 082356] [debug] |xqc_engine_wakeup_after|wakeup:1746037248082577|now:1746037248082356|diff:221| [2025/04/30 18:20:48 082363] [debug] |xqc_engine_main_logic|END|now:1746037248082349| [2025/04/30 18:20:48 083447] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248083447| [2025/04/30 18:20:48 083463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248082577|pq_index:0| [2025/04/30 18:20:48 083470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248082181| [2025/04/30 18:20:48 083479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248083477| [2025/04/30 18:20:48 083486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248082577|now:1746037248083477| [2025/04/30 18:20:48 083493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248082577|now:1746037248083477| [2025/04/30 18:20:48 083499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 083506] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 083513] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53653|min_srtt:53653|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 083521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 083528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 083533] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 083540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 083546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 083553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53653|min_srtt:53653|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 083566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 083573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 083579] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 083585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 083591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 083599] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 083605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1935948| [2025/04/30 18:20:48 083612] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 083619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1991| [2025/04/30 18:20:48 083669] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248083631|stream_id:0|stream_offset:1935948| [2025/04/30 18:20:48 083680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 083688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 083695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53653|rtt_var:616|pto_duration:56117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 083702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 083709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 083714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 083720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248164748|now:1746037248083694|interv:81054| [2025/04/30 18:20:48 083726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248164748|now:1746037248083694|interval:81054|pto_count:0|srtt:53653 [2025/04/30 18:20:48 083734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61282| [2025/04/30 18:20:48 083742] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 083749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1937127| [2025/04/30 18:20:48 083762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 083769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1992| [2025/04/30 18:20:48 083814] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248083780|stream_id:0|stream_offset:1937127| [2025/04/30 18:20:48 083824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 083832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 083839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53653|rtt_var:616|pto_duration:56117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 083846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 083852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 083858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 083864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248164897|now:1746037248083838|interv:81059| [2025/04/30 18:20:48 083870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248164897|now:1746037248083838|interval:81059|pto_count:0|srtt:53653 [2025/04/30 18:20:48 083877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:62482| [2025/04/30 18:20:48 083884] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 083891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1938306| [2025/04/30 18:20:48 083898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 083905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1993| [2025/04/30 18:20:48 083948] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248083915|stream_id:0|stream_offset:1938306| [2025/04/30 18:20:48 083958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1993|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 083966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 083973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53653|rtt_var:616|pto_duration:56117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 083980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 084009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 084020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 084033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248165032|now:1746037248083972|interv:81060| [2025/04/30 18:20:48 084039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248165032|now:1746037248083972|interval:81060|pto_count:0|srtt:53653 [2025/04/30 18:20:48 084047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:63682| [2025/04/30 18:20:48 084054] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 084060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 084067] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 084073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248085073|now:1746037248084073|interv:1000| [2025/04/30 18:20:48 084079] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 084085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 084091] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248085073| [2025/04/30 18:20:48 084098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248085073| [2025/04/30 18:20:48 084104] [debug] |xqc_engine_wakeup_after|wakeup:1746037248085073|now:1746037248084104|diff:969| [2025/04/30 18:20:48 084111] [debug] |xqc_engine_main_logic|END|now:1746037248083477| [2025/04/30 18:20:48 084125] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248084124| [2025/04/30 18:20:48 084133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 084141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:858| [2025/04/30 18:20:48 084147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:859| [2025/04/30 18:20:48 084155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:859| [2025/04/30 18:20:48 084161] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 084169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 084176] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73282|prior_delivered:1842880|prior_time:1746037248028018|is_app_limited:0|send_elapse:53259|ack_elapse:56106|ctl_first_sent_time:1746037248029490|lagest_ack_time:1746037248084124|curr_delivered:1908962| [2025/04/30 18:20:48 084184] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248029490| [2025/04/30 18:20:48 084191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 084198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 084205] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73282|prior_delivered:1842880|prior_time:1746037248028018|is_app_limited:0|send_elapse:53259|ack_elapse:56106|ctl_first_sent_time:1746037248029490|lagest_ack_time:1746037248084124|curr_delivered:1910162| [2025/04/30 18:20:48 084218] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248029602| [2025/04/30 18:20:48 084225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 084232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53653|rttvar:616|minrtt:30950|latest_rtt:54522|ack_delay:1000| [2025/04/30 18:20:48 084239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53637|rttvar:494|minrtt:30950|latest_rtt:54522|ack_delay:1000| [2025/04/30 18:20:48 084251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1939|lost_pn:1936|thresh:3| [2025/04/30 18:20:48 084258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 084264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 084270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 084276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 084282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 084288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 084295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248088578|now:1746037248084295|interval:4283| [2025/04/30 18:20:48 084302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248088578|now:1746037248084295|interv:4283| [2025/04/30 18:20:48 084308] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53259, ack_elapse 56106, delivered 67282|rate 1199194|lost 232| [2025/04/30 18:20:48 084315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199194) in round 28| [2025/04/30 18:20:48 084322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 084328] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 084334] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248029602|recovery:1|recovery_start:1746037248079896|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 084341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248029602|recovery:1|recovery_start:1746037248079896|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 084348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:61282|srtt:53637|latest_rtt:54522|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248079896|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 084363] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:859|largest:859|pns:2| [2025/04/30 18:20:48 084369] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:859|frame:ACK |recv_time:1746037248084124|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 084377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368084124|now:1746037248084124|interv:120000000| [2025/04/30 18:20:48 084383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368084124|now:1746037248084124|interv:120000000| [2025/04/30 18:20:48 084389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248085073|pq_index:0| [2025/04/30 18:20:48 084395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248083477| [2025/04/30 18:20:48 084402] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248084401| [2025/04/30 18:20:48 084409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248084408| [2025/04/30 18:20:48 084418] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 084425] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53637|min_srtt:53637|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 084432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 084438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 084444] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 084450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 084457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 084464] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53637|min_srtt:53637|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 084471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 084478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 084484] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 084489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 084496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 084503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 084515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 084522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 084528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 084535] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248085073| [2025/04/30 18:20:48 084541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248085073| [2025/04/30 18:20:48 084548] [debug] |xqc_engine_wakeup_after|wakeup:1746037248085073|now:1746037248084548|diff:525| [2025/04/30 18:20:48 084555] [debug] |xqc_engine_main_logic|END|now:1746037248084408| [2025/04/30 18:20:48 084563] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248084563| [2025/04/30 18:20:48 084569] [debug] |xqc_engine_wakeup_after|wakeup:1746037248085073|now:1746037248084569|diff:504| [2025/04/30 18:20:48 084576] [debug] |xqc_engine_main_logic|END|now:1746037248084563| [2025/04/30 18:20:48 085654] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248085654| [2025/04/30 18:20:48 085668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248085073|pq_index:0| [2025/04/30 18:20:48 085673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248084408| [2025/04/30 18:20:48 085679] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248085677| [2025/04/30 18:20:48 085684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248085073|now:1746037248085677| [2025/04/30 18:20:48 085689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248085073|now:1746037248085677| [2025/04/30 18:20:48 085695] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 085700] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 085705] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53637|min_srtt:53637|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 085710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 085715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 085719] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 085723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 085728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 085732] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53637|min_srtt:53637|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 085736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 085746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 085750] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 085754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 085759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 085764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 085768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 085773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 085777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1994| [2025/04/30 18:20:48 085820] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248085786|stream_id:0|stream_offset:1939485| [2025/04/30 18:20:48 085830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 085838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 085845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248088578|now:1746037248085844|interval:2734| [2025/04/30 18:20:48 085852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248088578|now:1746037248085844|interv:2734| [2025/04/30 18:20:48 085857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:62482| [2025/04/30 18:20:48 085862] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 085867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1940664| [2025/04/30 18:20:48 085872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 085876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1995| [2025/04/30 18:20:48 085907] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248085883|stream_id:0|stream_offset:1940664| [2025/04/30 18:20:48 085919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 085927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 085934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248088578|now:1746037248085933|interval:2645| [2025/04/30 18:20:48 085944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248088578|now:1746037248085933|interv:2645| [2025/04/30 18:20:48 085949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:63682| [2025/04/30 18:20:48 085954] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 085958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 085963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 085967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248086967|now:1746037248085967|interv:1000| [2025/04/30 18:20:48 085971] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 085975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 085979] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248086967| [2025/04/30 18:20:48 085984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248086967| [2025/04/30 18:20:48 086010] [debug] |xqc_engine_wakeup_after|wakeup:1746037248086967|now:1746037248086010|diff:957| [2025/04/30 18:20:48 086019] [debug] |xqc_engine_main_logic|END|now:1746037248085677| [2025/04/30 18:20:48 086029] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248086028| [2025/04/30 18:20:48 086034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 086040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:859| [2025/04/30 18:20:48 086044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:860| [2025/04/30 18:20:48 086050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:860| [2025/04/30 18:20:48 086054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 086060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1942|path_largest_ack:1940| [2025/04/30 18:20:48 086065] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:75682|prior_delivered:1842880|prior_time:1746037248028018|is_app_limited:0|send_elapse:53469|ack_elapse:58010|ctl_first_sent_time:1746037248029700|lagest_ack_time:1746037248086028|curr_delivered:1911362| [2025/04/30 18:20:48 086070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248029700| [2025/04/30 18:20:48 086075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 086079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1942|path_largest_ack:1942| [2025/04/30 18:20:48 086084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:75682|prior_delivered:1845280|prior_time:1746037248029893|is_app_limited:0|send_elapse:54830|ack_elapse:56135|ctl_first_sent_time:1746037248031422|lagest_ack_time:1746037248086028|curr_delivered:1912562| [2025/04/30 18:20:48 086093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248031422| [2025/04/30 18:20:48 086097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 086101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53637|rttvar:494|minrtt:30950|latest_rtt:54606|ack_delay:1000| [2025/04/30 18:20:48 086106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53633|rttvar:378|minrtt:30950|latest_rtt:54606|ack_delay:1000| [2025/04/30 18:20:48 086113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1942|lost_pn:1939|thresh:3| [2025/04/30 18:20:48 086117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 086122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 086126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 086130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 086134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 086138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1937|lost_pn:1939|po_sent_time:1746037248027241|lost_send_time:1746037248024597|loss_delay:61431|frame:STREAM |repair:128| [2025/04/30 18:20:48 086143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248027241u| [2025/04/30 18:20:48 086147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 086152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248091216|now:1746037248086151|interval:5065| [2025/04/30 18:20:48 086156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248091216|now:1746037248086151|interv:5065| [2025/04/30 18:20:48 086160] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54830, ack_elapse 56135, delivered 67282|rate 1198574|lost 233| [2025/04/30 18:20:48 086165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198574) in round 28| [2025/04/30 18:20:48 086169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 086174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 086178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248031422|recovery:1|recovery_start:1746037248086147|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 086183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248031422|recovery:1|recovery_start:1746037248086147|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 086188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:60082|srtt:53633|latest_rtt:54606|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248086147|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 086197] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:860|largest:860|pns:2| [2025/04/30 18:20:48 086201] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:860|frame:ACK |recv_time:1746037248086028|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 086209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368086028|now:1746037248086028|interv:120000000| [2025/04/30 18:20:48 086213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368086028|now:1746037248086028|interv:120000000| [2025/04/30 18:20:48 086217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248086967|pq_index:0| [2025/04/30 18:20:48 086222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248085677| [2025/04/30 18:20:48 086226] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248086226| [2025/04/30 18:20:48 086231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248086230| [2025/04/30 18:20:48 086236] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 086241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53633|min_srtt:53633|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 086246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 086250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 086254] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 086258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 086263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 086267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53633|min_srtt:53633|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 086272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 086276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 086280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 086284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 086288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 086295] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 086300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 086307] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 086311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 086315] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248086967| [2025/04/30 18:20:48 086319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248086967| [2025/04/30 18:20:48 086323] [debug] |xqc_engine_wakeup_after|wakeup:1746037248086967|now:1746037248086323|diff:644| [2025/04/30 18:20:48 086327] [debug] |xqc_engine_main_logic|END|now:1746037248086230| [2025/04/30 18:20:48 086332] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248086332| [2025/04/30 18:20:48 086336] [debug] |xqc_engine_wakeup_after|wakeup:1746037248086967|now:1746037248086336|diff:631| [2025/04/30 18:20:48 086340] [debug] |xqc_engine_main_logic|END|now:1746037248086332| [2025/04/30 18:20:48 087412] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248087412| [2025/04/30 18:20:48 087423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248086967|pq_index:0| [2025/04/30 18:20:48 087428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248086230| [2025/04/30 18:20:48 087433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248087432| [2025/04/30 18:20:48 087438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248086967|now:1746037248087432| [2025/04/30 18:20:48 087442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248086967|now:1746037248087432| [2025/04/30 18:20:48 087446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 087451] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 087456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53633|min_srtt:53633|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 087461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 087465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 087470] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 087477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 087483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 087490] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53633|min_srtt:53633|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 087504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 087511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 087517] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 087523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 087530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 087537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 087545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 087552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 087559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1996| [2025/04/30 18:20:48 087609] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248087571|stream_id:0|stream_offset:1941843| [2025/04/30 18:20:48 087619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 087627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 087635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248091216|now:1746037248087634|interval:3582| [2025/04/30 18:20:48 087641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248091216|now:1746037248087634|interv:3582| [2025/04/30 18:20:48 087648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61282| [2025/04/30 18:20:48 087655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 087662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1943022| [2025/04/30 18:20:48 087668] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 087672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1997| [2025/04/30 18:20:48 087707] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248087680|stream_id:0|stream_offset:1943022| [2025/04/30 18:20:48 087716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 087732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 087739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248091216|now:1746037248087738|interval:3478| [2025/04/30 18:20:48 087745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248091216|now:1746037248087738|interv:3478| [2025/04/30 18:20:48 087749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:62482| [2025/04/30 18:20:48 087754] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 087759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 087763] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 087767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248088767|now:1746037248087767|interv:1000| [2025/04/30 18:20:48 087771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 087775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 087779] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248088767| [2025/04/30 18:20:48 087783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248088767| [2025/04/30 18:20:48 087787] [debug] |xqc_engine_wakeup_after|wakeup:1746037248088767|now:1746037248087787|diff:980| [2025/04/30 18:20:48 087792] [debug] |xqc_engine_main_logic|END|now:1746037248087432| [2025/04/30 18:20:48 087801] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248087800| [2025/04/30 18:20:48 087806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 087812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:860| [2025/04/30 18:20:48 087816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:861| [2025/04/30 18:20:48 087821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:861| [2025/04/30 18:20:48 087826] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 087831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1944|path_largest_ack:1943| [2025/04/30 18:20:48 087836] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:76882|prior_delivered:1845280|prior_time:1746037248029893|is_app_limited:0|send_elapse:54962|ack_elapse:57907|ctl_first_sent_time:1746037248031554|lagest_ack_time:1746037248087800|curr_delivered:1913762| [2025/04/30 18:20:48 087841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248031554| [2025/04/30 18:20:48 087845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 087850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1944|path_largest_ack:1944| [2025/04/30 18:20:48 087858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:75682|prior_delivered:1847680|prior_time:1746037248031743|is_app_limited:0|send_elapse:55251|ack_elapse:56057|ctl_first_sent_time:1746037248033223|lagest_ack_time:1746037248087800|curr_delivered:1914962| [2025/04/30 18:20:48 087863] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248033223| [2025/04/30 18:20:48 087867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 087871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53633|rttvar:378|minrtt:30950|latest_rtt:54577|ack_delay:1000| [2025/04/30 18:20:48 087875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53626|rttvar:298|minrtt:30950|latest_rtt:54577|ack_delay:1000| [2025/04/30 18:20:48 087879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1944|lost_pn:1941|thresh:3| [2025/04/30 18:20:48 087883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 087888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 087891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 087895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 087899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 087903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 087908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1941|lost_pn:1941|po_sent_time:1746037248029785|lost_send_time:1746037248026401|loss_delay:61399|frame:STREAM |repair:128| [2025/04/30 18:20:48 087913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248029785u| [2025/04/30 18:20:48 087917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 087921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53626|rtt_var:298|pto_duration:55626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 087926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 087930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 087934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 087938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248168306|now:1746037248087921|interv:80385| [2025/04/30 18:20:48 087942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248168306|now:1746037248087921|interval:80385|pto_count:0|srtt:53626 [2025/04/30 18:20:48 087946] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55251, ack_elapse 56057, delivered 67282|rate 1200242|lost 234| [2025/04/30 18:20:48 087951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200242) in round 28| [2025/04/30 18:20:48 087958] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 087962] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 087966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248033223|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 087971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248033223|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 087975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:58882|srtt:53626|latest_rtt:54577|min_rtt:30950|applimit:0|lost:227|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 087981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:861|largest:861|pns:2| [2025/04/30 18:20:48 088005] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:861|frame:ACK |recv_time:1746037248087800|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 088015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368087800|now:1746037248087800|interv:120000000| [2025/04/30 18:20:48 088020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368087800|now:1746037248087800|interv:120000000| [2025/04/30 18:20:48 088024] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248088767|pq_index:0| [2025/04/30 18:20:48 088028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248087432| [2025/04/30 18:20:48 088032] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248088032| [2025/04/30 18:20:48 088037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248088036| [2025/04/30 18:20:48 088042] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 088047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 088052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 088056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53626|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 088061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1913|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 088066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 088070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 088078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 088082] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 088086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 088090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 088094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 088099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 088103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 088107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 088111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 088115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 088119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1913|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 088124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 088128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 088132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 088136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 088140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 088144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 088148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 088152] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248088767| [2025/04/30 18:20:48 088156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248088767| [2025/04/30 18:20:48 088160] [debug] |xqc_engine_wakeup_after|wakeup:1746037248088767|now:1746037248088160|diff:607| [2025/04/30 18:20:48 088164] [debug] |xqc_engine_main_logic|END|now:1746037248088036| [2025/04/30 18:20:48 088170] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248088170| [2025/04/30 18:20:48 088174] [debug] |xqc_engine_wakeup_after|wakeup:1746037248088767|now:1746037248088174|diff:593| [2025/04/30 18:20:48 088180] [debug] |xqc_engine_main_logic|END|now:1746037248088170| [2025/04/30 18:20:48 089246] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248089246| [2025/04/30 18:20:48 089257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248088767|pq_index:0| [2025/04/30 18:20:48 089262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248088036| [2025/04/30 18:20:48 089267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248089266| [2025/04/30 18:20:48 089272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037248089072|now:1746037248089266| [2025/04/30 18:20:48 089276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:48 089280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037248089072|now:1746037248089266| [2025/04/30 18:20:48 089284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 089288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248088767|now:1746037248089266| [2025/04/30 18:20:48 089292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248088767|now:1746037248089266| [2025/04/30 18:20:48 089296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 089300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 089305] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:861|ack_delay:25233|first_ack_range:50|largest_pkt_recv_time:1746037248064072| [2025/04/30 18:20:48 089309] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:861|low:811|pkt_pns:2| [2025/04/30 18:20:48 089313] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:848|frame_largest_recv:861| [2025/04/30 18:20:48 089318] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 089323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 089327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 089332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 089336] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 089339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 089344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 089348] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 089352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 089362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 089366] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 089370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 089374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 089379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1913|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 089383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 089388] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 089392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1998| [2025/04/30 18:20:48 089439] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248089410|stream_id:0|stream_offset:1851060| [2025/04/30 18:20:48 089449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1998|origin_pktnum:1913|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 089456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 089463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53626|rtt_var:298|pto_duration:55626|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 089469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 089475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 089481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 089488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248170036|now:1746037248089463|interv:80573| [2025/04/30 18:20:48 089494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248170036|now:1746037248089463|interval:80573|pto_count:0|srtt:53626 [2025/04/30 18:20:48 089502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60082| [2025/04/30 18:20:48 089509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 089516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 089523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 089529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248090529|now:1746037248089529|interv:1000| [2025/04/30 18:20:48 089536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 089552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 089559] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248090529| [2025/04/30 18:20:48 089565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248090529| [2025/04/30 18:20:48 089572] [debug] |xqc_engine_wakeup_after|wakeup:1746037248090529|now:1746037248089572|diff:957| [2025/04/30 18:20:48 089579] [debug] |xqc_engine_main_logic|END|now:1746037248089266| [2025/04/30 18:20:48 089787] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248089786| [2025/04/30 18:20:48 089795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 089801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:861| [2025/04/30 18:20:48 089805] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:862| [2025/04/30 18:20:48 089811] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:862| [2025/04/30 18:20:48 089815] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 089821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1946|path_largest_ack:1945| [2025/04/30 18:20:48 089825] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:76882|prior_delivered:1847680|prior_time:1746037248031743|is_app_limited:0|send_elapse:55388|ack_elapse:58043|ctl_first_sent_time:1746037248033360|lagest_ack_time:1746037248089786|curr_delivered:1916162| [2025/04/30 18:20:48 089830] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248033360| [2025/04/30 18:20:48 089835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 089839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1946|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1946|path_largest_ack:1946| [2025/04/30 18:20:48 089844] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:75682|prior_delivered:1850080|prior_time:1746037248033772|is_app_limited:0|send_elapse:54207|ack_elapse:56014|ctl_first_sent_time:1746037248035258|lagest_ack_time:1746037248089786|curr_delivered:1917362| [2025/04/30 18:20:48 089848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248035258| [2025/04/30 18:20:48 089852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 089856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53626|rttvar:298|minrtt:30950|latest_rtt:54528|ack_delay:1000| [2025/04/30 18:20:48 089861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53614|rttvar:248|minrtt:30950|latest_rtt:54528|ack_delay:1000| [2025/04/30 18:20:48 089865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1946|lost_pn:1943|thresh:3| [2025/04/30 18:20:48 089869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 089903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 089907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:248|pto_duration:55614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 089912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 089916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 089920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 089924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248170024|now:1746037248089907|interv:80117| [2025/04/30 18:20:48 089928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248170024|now:1746037248089907|interval:80117|pto_count:0|srtt:53614 [2025/04/30 18:20:48 089932] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54207, ack_elapse 56014, delivered 67282|rate 1201163|lost 234| [2025/04/30 18:20:48 089937] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201163) in round 28| [2025/04/30 18:20:48 089941] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 089945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 089949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248035258|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 089954] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248035258|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 089959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57682|srtt:53614|latest_rtt:54528|min_rtt:30950|applimit:0|lost:228|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 089965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:862|largest:862|pns:2| [2025/04/30 18:20:48 089969] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:862|frame:ACK |recv_time:1746037248089786|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 089977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368089786|now:1746037248089786|interv:120000000| [2025/04/30 18:20:48 089981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368089786|now:1746037248089786|interv:120000000| [2025/04/30 18:20:48 089985] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248090529|pq_index:0| [2025/04/30 18:20:48 090014] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248089266| [2025/04/30 18:20:48 090018] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248090018| [2025/04/30 18:20:48 090023] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248090022| [2025/04/30 18:20:48 090029] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 090034] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 090038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 090043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 090047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1918|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 090052] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 090056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1862850| [2025/04/30 18:20:48 090061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53614|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 090065] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1923|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 090069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 090074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 090078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 090082] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 090086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 090091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 090098] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 090102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 090107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 090111] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 090114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 090119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 090123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1918|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 090127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 090132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 090136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 090140] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 090144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 090148] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 090152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 090156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248090529| [2025/04/30 18:20:48 090160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248090529| [2025/04/30 18:20:48 090164] [debug] |xqc_engine_wakeup_after|wakeup:1746037248090529|now:1746037248090164|diff:365| [2025/04/30 18:20:48 090168] [debug] |xqc_engine_main_logic|END|now:1746037248090022| [2025/04/30 18:20:48 090174] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248090174| [2025/04/30 18:20:48 090178] [debug] |xqc_engine_wakeup_after|wakeup:1746037248090529|now:1746037248090178|diff:351| [2025/04/30 18:20:48 090182] [debug] |xqc_engine_main_logic|END|now:1746037248090174| [2025/04/30 18:20:48 091248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248091247| [2025/04/30 18:20:48 091259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248090529|pq_index:0| [2025/04/30 18:20:48 091263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248090022| [2025/04/30 18:20:48 091268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248091267| [2025/04/30 18:20:48 091278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248090529|now:1746037248091267| [2025/04/30 18:20:48 091283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248090529|now:1746037248091267| [2025/04/30 18:20:48 091287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 091291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 091296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 091301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 091306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 091310] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 091314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 091318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 091322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53614|min_srtt:53614|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 091327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 091331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 091335] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 091339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 091343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 091347] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1918|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 091352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 091356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 091361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:1999| [2025/04/30 18:20:48 091410] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:1999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248091369|stream_id:0|stream_offset:1856955| [2025/04/30 18:20:48 091420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:1999|origin_pktnum:1918|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 091432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 091437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:248|pto_duration:55614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 091441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 091445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 091449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 091453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248171983|now:1746037248091436|interv:80547| [2025/04/30 18:20:48 091458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248171983|now:1746037248091436|interval:80547|pto_count:0|srtt:53614 [2025/04/30 18:20:48 091466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58882| [2025/04/30 18:20:48 091473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1923|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 091480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1862850| [2025/04/30 18:20:48 091488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 091494] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2000| [2025/04/30 18:20:48 091538] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248091505|stream_id:0|stream_offset:1862850| [2025/04/30 18:20:48 091548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2000|origin_pktnum:1923|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 091556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 091562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:248|pto_duration:55614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 091568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 091573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 091579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 091585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248172119|now:1746037248091561|interv:80558| [2025/04/30 18:20:48 091590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248172119|now:1746037248091561|interval:80558|pto_count:0|srtt:53614 [2025/04/30 18:20:48 091597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60082| [2025/04/30 18:20:48 091604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 091616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60082|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 091623] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 091629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2001| [2025/04/30 18:20:48 091684] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2001|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60082|now:1746037248091654|stream_id:0|stream_offset:1944201| [2025/04/30 18:20:48 091694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2001|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 18:20:48 091702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 091708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53614|rtt_var:248|pto_duration:55614|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 091715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 091721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 091727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:48 091734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248172268|now:1746037248091708|interv:80560| [2025/04/30 18:20:48 091740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248172268|now:1746037248091708|interval:80560|pto_count:0|srtt:53614 [2025/04/30 18:20:48 091747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61289| [2025/04/30 18:20:48 091754] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 091760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 091767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 091773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248092773|now:1746037248091773|interv:1000| [2025/04/30 18:20:48 091779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 091785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 091791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248092773| [2025/04/30 18:20:48 091798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248092773| [2025/04/30 18:20:48 091804] [debug] |xqc_engine_wakeup_after|wakeup:1746037248092773|now:1746037248091804|diff:969| [2025/04/30 18:20:48 091812] [debug] |xqc_engine_main_logic|END|now:1746037248091267| [2025/04/30 18:20:48 091827] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248091825| [2025/04/30 18:20:48 091841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 091849] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:862| [2025/04/30 18:20:48 091856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:863| [2025/04/30 18:20:48 091865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:863| [2025/04/30 18:20:48 091872] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 091879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1947|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1948|path_largest_ack:1947| [2025/04/30 18:20:48 091884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:76882|prior_delivered:1850080|prior_time:1746037248033772|is_app_limited:0|send_elapse:54343|ack_elapse:58053|ctl_first_sent_time:1746037248035394|lagest_ack_time:1746037248091825|curr_delivered:1918562| [2025/04/30 18:20:48 091889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248035394| [2025/04/30 18:20:48 091894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 091898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1948|path_largest_ack:1948| [2025/04/30 18:20:48 091902] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:75682|prior_delivered:1852480|prior_time:1746037248035782|is_app_limited:0|send_elapse:54182|ack_elapse:56043|ctl_first_sent_time:1746037248037306|lagest_ack_time:1746037248091825|curr_delivered:1919762| [2025/04/30 18:20:48 091907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248037306| [2025/04/30 18:20:48 091911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 091915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53614|rttvar:248|minrtt:30950|latest_rtt:54519|ack_delay:1000| [2025/04/30 18:20:48 091919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53602|rttvar:209|minrtt:30950|latest_rtt:54519|ack_delay:1000| [2025/04/30 18:20:48 091924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1948|lost_pn:1945|thresh:3| [2025/04/30 18:20:48 091928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 091959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 091964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53602|rtt_var:209|pto_duration:55602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 091968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 091972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 091976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 091980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248172256|now:1746037248091963|interv:80293| [2025/04/30 18:20:48 091984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248172256|now:1746037248091963|interval:80293|pto_count:0|srtt:53602 [2025/04/30 18:20:48 092013] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54182, ack_elapse 56043, delivered 67282|rate 1200542|lost 234| [2025/04/30 18:20:48 092019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200542) in round 28| [2025/04/30 18:20:48 092023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 092027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 092031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248037306|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 092036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248037306|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 092040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:58889|srtt:53602|latest_rtt:54519|min_rtt:30950|applimit:0|lost:230|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 092047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:863|largest:863|pns:2| [2025/04/30 18:20:48 092051] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:863|frame:ACK |recv_time:1746037248091825|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 092056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368091825|now:1746037248091825|interv:120000000| [2025/04/30 18:20:48 092061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368091825|now:1746037248091825|interv:120000000| [2025/04/30 18:20:48 092065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248092773|pq_index:0| [2025/04/30 18:20:48 092069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248091267| [2025/04/30 18:20:48 092073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248092073| [2025/04/30 18:20:48 092078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248092077| [2025/04/30 18:20:48 092087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 092092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53602|min_srtt:53602|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 092097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 092101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 092106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1929|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 092110] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53602|min_srtt:53602|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 092115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1869924| [2025/04/30 18:20:48 092119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53602|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 092124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1931|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 092128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53602|min_srtt:53602|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 092132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 092137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 092141] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 092145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 092149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 092153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53602|min_srtt:53602|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 092157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 092162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 092165] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 092175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 092180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 092184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1929|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 092188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 092193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 092197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 092201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 092205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 092209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 092213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 092217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248092773| [2025/04/30 18:20:48 092221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248092773| [2025/04/30 18:20:48 092225] [debug] |xqc_engine_wakeup_after|wakeup:1746037248092773|now:1746037248092225|diff:548| [2025/04/30 18:20:48 092230] [debug] |xqc_engine_main_logic|END|now:1746037248092077| [2025/04/30 18:20:48 092235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248092235| [2025/04/30 18:20:48 092239] [debug] |xqc_engine_wakeup_after|wakeup:1746037248092773|now:1746037248092239|diff:534| [2025/04/30 18:20:48 092243] [debug] |xqc_engine_main_logic|END|now:1746037248092235| [2025/04/30 18:20:48 093312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248093312| [2025/04/30 18:20:48 093321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248092773|pq_index:0| [2025/04/30 18:20:48 093326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248092077| [2025/04/30 18:20:48 093331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248093330| [2025/04/30 18:20:48 093336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248092773|now:1746037248093330| [2025/04/30 18:20:48 093340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248092773|now:1746037248093330| [2025/04/30 18:20:48 093344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 093349] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 093354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53602|min_srtt:53602|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 093363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 093368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 093372] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 093375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 093380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 093384] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53602|min_srtt:53602|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 093388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 093393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 093397] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 093401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 093405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 093410] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1929|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 093414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 093419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 093423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2002| [2025/04/30 18:20:48 093462] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58889|now:1746037248093432|stream_id:0|stream_offset:1867566| [2025/04/30 18:20:48 093472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2002|origin_pktnum:1929|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 093479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58889|applimit:0| [2025/04/30 18:20:48 093486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53602|rtt_var:209|pto_duration:55602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 093492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 093499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 093504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 093512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248174034|now:1746037248093485|interv:80549| [2025/04/30 18:20:48 093516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248174034|now:1746037248093485|interval:80549|pto_count:0|srtt:53602 [2025/04/30 18:20:48 093521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60089| [2025/04/30 18:20:48 093526] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1931|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 093531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1869924| [2025/04/30 18:20:48 093536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 093540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2003| [2025/04/30 18:20:48 093573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60089|now:1746037248093547|stream_id:0|stream_offset:1869924| [2025/04/30 18:20:48 093583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2003|origin_pktnum:1931|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 093590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60089|applimit:0| [2025/04/30 18:20:48 093596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53602|rtt_var:209|pto_duration:55602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 093602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 093609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 093615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:48 093621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248174149|now:1746037248093596|interv:80553| [2025/04/30 18:20:48 093628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248174149|now:1746037248093596|interval:80553|pto_count:0|srtt:53602 [2025/04/30 18:20:48 093635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61289| [2025/04/30 18:20:48 093643] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 093648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 093652] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 093656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248094656|now:1746037248093656|interv:1000| [2025/04/30 18:20:48 093660] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 093664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 093673] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248094656| [2025/04/30 18:20:48 093678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248094656| [2025/04/30 18:20:48 093682] [debug] |xqc_engine_wakeup_after|wakeup:1746037248094656|now:1746037248093682|diff:974| [2025/04/30 18:20:48 093686] [debug] |xqc_engine_main_logic|END|now:1746037248093330| [2025/04/30 18:20:48 093696] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248093695| [2025/04/30 18:20:48 093701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 093707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:863| [2025/04/30 18:20:48 093711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:864| [2025/04/30 18:20:48 093717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:864| [2025/04/30 18:20:48 093721] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 093726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1950|path_largest_ack:1949| [2025/04/30 18:20:48 093731] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:74482|prior_delivered:1854880|prior_time:1746037248037817|is_app_limited:0|send_elapse:53963|ack_elapse:55878|ctl_first_sent_time:1746037248039308|lagest_ack_time:1746037248093695|curr_delivered:1920962| [2025/04/30 18:20:48 093736] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248039308| [2025/04/30 18:20:48 093740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 093744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1950|path_largest_ack:1950| [2025/04/30 18:20:48 093749] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:74482|prior_delivered:1854880|prior_time:1746037248037817|is_app_limited:0|send_elapse:53963|ack_elapse:55878|ctl_first_sent_time:1746037248039308|lagest_ack_time:1746037248093695|curr_delivered:1922162| [2025/04/30 18:20:48 093753] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248039433| [2025/04/30 18:20:48 093757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:48 093761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53602|rttvar:209|minrtt:30950|latest_rtt:54262|ack_delay:1000| [2025/04/30 18:20:48 093766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53559|rttvar:242|minrtt:30950|latest_rtt:54262|ack_delay:1000| [2025/04/30 18:20:48 093770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1950|lost_pn:1947|thresh:3| [2025/04/30 18:20:48 093774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 093809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 093813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53559|rtt_var:242|pto_duration:55559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 093817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 093821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 093825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 093829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248174106|now:1746037248093812|interv:80294| [2025/04/30 18:20:48 093833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248174106|now:1746037248093812|interval:80294|pto_count:0|srtt:53559 [2025/04/30 18:20:48 093838] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53963, ack_elapse 55878, delivered 67282|rate 1204087|lost 234| [2025/04/30 18:20:48 093842] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204087) in round 28| [2025/04/30 18:20:48 093846] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 093851] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 093855] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248039433|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 093859] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248039433|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 093864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:58889|srtt:53559|latest_rtt:54262|min_rtt:30950|applimit:0|lost:232|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 093870] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:864|largest:864|pns:2| [2025/04/30 18:20:48 093874] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:864|frame:ACK |recv_time:1746037248093695|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 093879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368093695|now:1746037248093695|interv:120000000| [2025/04/30 18:20:48 093886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368093695|now:1746037248093695|interv:120000000| [2025/04/30 18:20:48 093890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248094656|pq_index:0| [2025/04/30 18:20:48 093894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248093330| [2025/04/30 18:20:48 093898] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248093898| [2025/04/30 18:20:48 093903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248093902| [2025/04/30 18:20:48 093908] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 093913] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53559|min_srtt:53559|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 093917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 093922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 093927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1937|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 093931] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53559|min_srtt:53559|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 093935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 093940] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53559|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 093944] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1941|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 093948] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53559|min_srtt:53559|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 093953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 093957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 093961] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 093965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 093969] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 093973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1937|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 093980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 093984] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 094014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 094020] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 094024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 094028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 094032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 094036] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248094656| [2025/04/30 18:20:48 094040] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248094656| [2025/04/30 18:20:48 094044] [debug] |xqc_engine_wakeup_after|wakeup:1746037248094656|now:1746037248094044|diff:612| [2025/04/30 18:20:48 094049] [debug] |xqc_engine_main_logic|END|now:1746037248093902| [2025/04/30 18:20:48 094054] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248094054| [2025/04/30 18:20:48 094058] [debug] |xqc_engine_wakeup_after|wakeup:1746037248094656|now:1746037248094058|diff:598| [2025/04/30 18:20:48 094062] [debug] |xqc_engine_main_logic|END|now:1746037248094054| [2025/04/30 18:20:48 094870] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248094869| [2025/04/30 18:20:48 094881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 094890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:864| [2025/04/30 18:20:48 094895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:865| [2025/04/30 18:20:48 094904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:865| [2025/04/30 18:20:48 094909] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 094917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1951| [2025/04/30 18:20:48 094923] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:74482|prior_delivered:1857280|prior_time:1746037248039720|is_app_limited:0|send_elapse:54108|ack_elapse:55149|ctl_first_sent_time:1746037248041201|lagest_ack_time:1746037248094869|curr_delivered:1923362| [2025/04/30 18:20:48 094930] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248041201| [2025/04/30 18:20:48 094936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:48 094942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1952|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1952|path_largest_ack:1952| [2025/04/30 18:20:48 094955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72101|prior_delivered:1859680|prior_time:1746037248041746|is_app_limited:0|send_elapse:53200|ack_elapse:53123|ctl_first_sent_time:1746037248042391|lagest_ack_time:1746037248094869|curr_delivered:1923381| [2025/04/30 18:20:48 094961] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248042391| [2025/04/30 18:20:48 094967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:48 094973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53559|rttvar:242|minrtt:30950|latest_rtt:52478|ack_delay:0| [2025/04/30 18:20:48 094978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53424|rttvar:452|minrtt:30950|latest_rtt:52478|ack_delay:0| [2025/04/30 18:20:48 094984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1952|lost_pn:1949|thresh:3| [2025/04/30 18:20:48 095012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 095049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 095055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53424|rtt_var:452|pto_duration:55424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 095061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 095066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 095071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57670| [2025/04/30 18:20:48 095077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248173971|now:1746037248095054|interv:78917| [2025/04/30 18:20:48 095082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248173971|now:1746037248095054|interval:78917|pto_count:0|srtt:53424 [2025/04/30 18:20:48 095088] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53200, ack_elapse 53123, delivered 63701|rate 1197387|lost 234| [2025/04/30 18:20:48 095094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197387) in round 28| [2025/04/30 18:20:48 095100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 095105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 095115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248042391|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 095121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248042391|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 095127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57670|srtt:53424|latest_rtt:52478|min_rtt:30950|applimit:0|lost:232|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 095136] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:865|largest:865|pns:2| [2025/04/30 18:20:48 095142] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:865|frame:ACK |recv_time:1746037248094869|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 095148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368094869|now:1746037248094869|interv:120000000| [2025/04/30 18:20:48 095154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368094869|now:1746037248094869|interv:120000000| [2025/04/30 18:20:48 095160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248094656|pq_index:0| [2025/04/30 18:20:48 095166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248093902| [2025/04/30 18:20:48 095171] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248095171| [2025/04/30 18:20:48 095179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248095177| [2025/04/30 18:20:48 095185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248094656|now:1746037248095177| [2025/04/30 18:20:48 095191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248094656|now:1746037248095177| [2025/04/30 18:20:48 095196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 095202] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 095209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53424|min_srtt:53424|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 095215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57670|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 095221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 095228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 095234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53424|min_srtt:53424|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 095244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57670|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1952454| [2025/04/30 18:20:48 095251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 095256] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 095261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 095267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 095274] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1937|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 095279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57670|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 095285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 095292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2004| [2025/04/30 18:20:48 095335] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57670|now:1746037248095302|stream_id:0|stream_offset:1876998| [2025/04/30 18:20:48 095344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2004|origin_pktnum:1937|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 095351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57670|applimit:0| [2025/04/30 18:20:48 095357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53424|rtt_var:452|pto_duration:55424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 095363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 095369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 095374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58870| [2025/04/30 18:20:48 095380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248175726|now:1746037248095357|interv:80369| [2025/04/30 18:20:48 095385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248175726|now:1746037248095357|interval:80369|pto_count:0|srtt:53424 [2025/04/30 18:20:48 095392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58870| [2025/04/30 18:20:48 095398] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1941|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 095403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58870|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 095414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 095419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248096419|now:1746037248095419|interv:1000| [2025/04/30 18:20:48 095424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 095430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 095436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 095442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58870|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 095448] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 095454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 095460] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248096419| [2025/04/30 18:20:48 095466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248096419| [2025/04/30 18:20:48 095472] [debug] |xqc_engine_wakeup_after|wakeup:1746037248096419|now:1746037248095472|diff:947| [2025/04/30 18:20:48 095478] [debug] |xqc_engine_main_logic|END|now:1746037248095177| [2025/04/30 18:20:48 095485] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248095485| [2025/04/30 18:20:48 095491] [debug] |xqc_engine_wakeup_after|wakeup:1746037248096419|now:1746037248095491|diff:928| [2025/04/30 18:20:48 095496] [debug] |xqc_engine_main_logic|END|now:1746037248095485| [2025/04/30 18:20:48 096003] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248096002| [2025/04/30 18:20:48 096016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 096024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:865| [2025/04/30 18:20:48 096030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:866| [2025/04/30 18:20:48 096038] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:866| [2025/04/30 18:20:48 096043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 096050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1953|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1954|path_largest_ack:1953| [2025/04/30 18:20:48 096057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72120|prior_delivered:1859680|prior_time:1746037248041746|is_app_limited:0|send_elapse:53335|ack_elapse:54256|ctl_first_sent_time:1746037248042526|lagest_ack_time:1746037248096002|curr_delivered:1923400| [2025/04/30 18:20:48 096064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248042526| [2025/04/30 18:20:48 096070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:48 096075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1954|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:1954|path_largest_ack:1954| [2025/04/30 18:20:48 096081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72120|prior_delivered:1859680|prior_time:1746037248041746|is_app_limited:0|send_elapse:53335|ack_elapse:54256|ctl_first_sent_time:1746037248042526|lagest_ack_time:1746037248096002|curr_delivered:1924606| [2025/04/30 18:20:48 096097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248042785| [2025/04/30 18:20:48 096103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:48 096109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53424|rttvar:452|minrtt:30950|latest_rtt:53217|ack_delay:1000| [2025/04/30 18:20:48 096115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53273|rttvar:640|minrtt:30950|latest_rtt:53217|ack_delay:1000| [2025/04/30 18:20:48 096122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1954|lost_pn:1951|thresh:3| [2025/04/30 18:20:48 096129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 096168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 836|pns:2| [2025/04/30 18:20:48 096174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 096179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53273|rtt_var:640|pto_duration:55833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 096185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 096191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 096196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 096202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248176135|now:1746037248096179|interv:79956| [2025/04/30 18:20:48 096207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248176135|now:1746037248096179|interval:79956|pto_count:0|srtt:53273 [2025/04/30 18:20:48 096214] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53335, ack_elapse 54256, delivered 64926|rate 1196660|lost 234| [2025/04/30 18:20:48 096220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196660) in round 28| [2025/04/30 18:20:48 096225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 096235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 096241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1225|po_sent_time:1746037248042785|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 096247] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1225|po_sent_time:1746037248042785|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 096253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:53273|latest_rtt:53217|min_rtt:30950|applimit:0|lost:233|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 096261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:866|largest:866|pns:2| [2025/04/30 18:20:48 096267] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:866|frame:ACK |recv_time:1746037248096002|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 096274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368096002|now:1746037248096002|interv:120000000| [2025/04/30 18:20:48 096280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368096002|now:1746037248096002|interv:120000000| [2025/04/30 18:20:48 096285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248096419|pq_index:0| [2025/04/30 18:20:48 096291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248095177| [2025/04/30 18:20:48 096296] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248096296| [2025/04/30 18:20:48 096303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248096301| [2025/04/30 18:20:48 096310] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 096317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53273|min_srtt:53273|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 096323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1952454| [2025/04/30 18:20:48 096330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53273|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 096336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 096342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53273|min_srtt:53273|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 096348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 096359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 096364] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 096369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 096375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 096381] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1941|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 096387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 096393] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 096398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 096404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 096409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 096415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 096420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 096426] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248096419| [2025/04/30 18:20:48 096432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248096419| [2025/04/30 18:20:48 096437] [debug] |xqc_engine_wakeup_after|wakeup:1746037248096419|now:1746037248096437|diff:18446744073709551598| [2025/04/30 18:20:48 096443] [debug] |xqc_engine_main_logic|END|now:1746037248096301| [2025/04/30 18:20:48 096450] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248096450| [2025/04/30 18:20:48 096455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248096419|pq_index:0| [2025/04/30 18:20:48 096460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248096301| [2025/04/30 18:20:48 096467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248096466| [2025/04/30 18:20:48 096473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248096419|now:1746037248096466| [2025/04/30 18:20:48 096479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248096419|now:1746037248096466| [2025/04/30 18:20:48 096484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 096490] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 096496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53273|min_srtt:53273|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 096502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 096512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 096517] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 096523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 096529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 096535] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1941|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 096540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 096546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 096552] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2005| [2025/04/30 18:20:48 096593] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248096561|stream_id:0|stream_offset:1881714| [2025/04/30 18:20:48 096601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2005|origin_pktnum:1941|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 096608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 096614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53273|rtt_var:640|pto_duration:55833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 096620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 096625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 096630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 096636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248177394|now:1746037248096613|interv:80781| [2025/04/30 18:20:48 096641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248177394|now:1746037248096613|interval:80781|pto_count:0|srtt:53273 [2025/04/30 18:20:48 096648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 096654] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 096660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 096666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 096676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2006| [2025/04/30 18:20:48 096710] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248096685|stream_id:0|stream_offset:1945380| [2025/04/30 18:20:48 096719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 096725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 096731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53273|rtt_var:640|pto_duration:55833|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 096738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 096744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 096750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 096756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248177518|now:1746037248096731|interv:80787| [2025/04/30 18:20:48 096762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248177518|now:1746037248096731|interval:80787|pto_count:0|srtt:53273 [2025/04/30 18:20:48 096769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 096777] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 096783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1946559| [2025/04/30 18:20:48 096790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 096795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248097795|now:1746037248096795|interv:1000| [2025/04/30 18:20:48 096801] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 096806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 096812] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248097795| [2025/04/30 18:20:48 096817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248097795| [2025/04/30 18:20:48 096823] [debug] |xqc_engine_wakeup_after|wakeup:1746037248097795|now:1746037248096823|diff:972| [2025/04/30 18:20:48 096829] [debug] |xqc_engine_main_logic|END|now:1746037248096466| [2025/04/30 18:20:48 097915] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248097914| [2025/04/30 18:20:48 097928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 097935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:866| [2025/04/30 18:20:48 097939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:867| [2025/04/30 18:20:48 097945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:867| [2025/04/30 18:20:48 097954] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 097960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 097965] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73326|prior_delivered:1862080|prior_time:1746037248043701|is_app_limited:0|send_elapse:54016|ack_elapse:54213|ctl_first_sent_time:1746037248045198|lagest_ack_time:1746037248097914|curr_delivered:1925806| [2025/04/30 18:20:48 097970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248045198| [2025/04/30 18:20:48 097975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:48 097979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 097984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72126|prior_delivered:1864480|prior_time:1746037248045744|is_app_limited:0|send_elapse:53995|ack_elapse:52170|ctl_first_sent_time:1746037248047245|lagest_ack_time:1746037248097914|curr_delivered:1927006| [2025/04/30 18:20:48 098009] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248047245| [2025/04/30 18:20:48 098014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:48 098019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53273|rttvar:640|minrtt:30950|latest_rtt:50669|ack_delay:1000| [2025/04/30 18:20:48 098023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52822|rttvar:1381|minrtt:30950|latest_rtt:50669|ack_delay:1000| [2025/04/30 18:20:48 098028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1957|lost_pn:1954|thresh:3| [2025/04/30 18:20:48 098032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 098060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 098064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102303|now:1746037248098064|interval:4239| [2025/04/30 18:20:48 098072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102303|now:1746037248098064|interv:4239| [2025/04/30 18:20:48 098076] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53995, ack_elapse 52170, delivered 62526|rate 1157996|lost 234| [2025/04/30 18:20:48 098081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1157996) in round 28| [2025/04/30 18:20:48 098085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 098089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 098093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248047245|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 098098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248047245|recovery:1|recovery_start:1746037248087917|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 098103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:52822|latest_rtt:50669|min_rtt:30950|applimit:0|lost:234|recovery:1|recovery_start:1746037248087917|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 098109] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:67320|inflight:57645|mode:2|applimit:0|pacing_rate:1219206|bw:1219206|srtt:52822|latest_rtt:50669|min_rtt:30950|send:1992|lost:234|tlp:0|recv:874|recovery:1|slow_start:0|conn_life:1787283|acked:2400|delivered:1927006|is_cwnd_limited:0| [2025/04/30 18:20:48 098115] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:867|largest:867|pns:2| [2025/04/30 18:20:48 098119] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:867|frame:ACK |recv_time:1746037248097914|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 098124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368097914|now:1746037248097914|interv:120000000| [2025/04/30 18:20:48 098129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368097914|now:1746037248097914|interv:120000000| [2025/04/30 18:20:48 098133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248097795|pq_index:0| [2025/04/30 18:20:48 098137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248096466| [2025/04/30 18:20:48 098141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248098141| [2025/04/30 18:20:48 098146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248098145| [2025/04/30 18:20:48 098151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248097795|now:1746037248098145| [2025/04/30 18:20:48 098155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248097795|now:1746037248098145| [2025/04/30 18:20:48 098159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 098164] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 098171] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52822|min_srtt:52822|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 098176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 098181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52822|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 098185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 098190] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52822|min_srtt:52822|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 098194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1954812| [2025/04/30 18:20:48 098199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52822|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 098203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 098207] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52822|min_srtt:52822|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 098212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 098216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 098220] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 098224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 098228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 098233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 098237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1946559| [2025/04/30 18:20:48 098241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 098246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2007| [2025/04/30 18:20:48 098283] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248098253|stream_id:0|stream_offset:1946559| [2025/04/30 18:20:48 098293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 098309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 098316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102303|now:1746037248098316|interval:3987| [2025/04/30 18:20:48 098323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102303|now:1746037248098316|interv:3987| [2025/04/30 18:20:48 098330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 098338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 098344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1947738| [2025/04/30 18:20:48 098349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 098353] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248099353|now:1746037248098353|interv:1000| [2025/04/30 18:20:48 098357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 098361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 098365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248099353| [2025/04/30 18:20:48 098369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248099353| [2025/04/30 18:20:48 098373] [debug] |xqc_engine_wakeup_after|wakeup:1746037248099353|now:1746037248098373|diff:980| [2025/04/30 18:20:48 098378] [debug] |xqc_engine_main_logic|END|now:1746037248098145| [2025/04/30 18:20:48 098384] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248098383| [2025/04/30 18:20:48 098387] [debug] |xqc_engine_wakeup_after|wakeup:1746037248099353|now:1746037248098387|diff:966| [2025/04/30 18:20:48 098391] [debug] |xqc_engine_main_logic|END|now:1746037248098383| [2025/04/30 18:20:48 099466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248099466| [2025/04/30 18:20:48 099482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248099353|pq_index:0| [2025/04/30 18:20:48 099489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248098145| [2025/04/30 18:20:48 099496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248099495| [2025/04/30 18:20:48 099501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248099353|now:1746037248099495| [2025/04/30 18:20:48 099505] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248099353|now:1746037248099495| [2025/04/30 18:20:48 099512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 099518] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 099525] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52822|min_srtt:52822|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 099537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 099551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 099557] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 099563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 099571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 099579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 099585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1947738| [2025/04/30 18:20:48 099592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 099599] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2008| [2025/04/30 18:20:48 099646] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248099611|stream_id:0|stream_offset:1947738| [2025/04/30 18:20:48 099657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 099665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 099672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102303|now:1746037248099671|interval:2632| [2025/04/30 18:20:48 099678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102303|now:1746037248099671|interv:2632| [2025/04/30 18:20:48 099685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 099692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 099699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1948917| [2025/04/30 18:20:48 099706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 099713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2009| [2025/04/30 18:20:48 099754] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248099724|stream_id:0|stream_offset:1948917| [2025/04/30 18:20:48 099764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 099771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 099784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248102303|now:1746037248099784|interval:2519| [2025/04/30 18:20:48 099791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248102303|now:1746037248099784|interv:2519| [2025/04/30 18:20:48 099797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61245| [2025/04/30 18:20:48 099805] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 099812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1950096| [2025/04/30 18:20:48 099819] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 099825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248100825|now:1746037248099825|interv:1000| [2025/04/30 18:20:48 099831] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 099837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 099843] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248100825| [2025/04/30 18:20:48 099847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248100825| [2025/04/30 18:20:48 099851] [debug] |xqc_engine_wakeup_after|wakeup:1746037248100825|now:1746037248099851|diff:974| [2025/04/30 18:20:48 099856] [debug] |xqc_engine_main_logic|END|now:1746037248099495| [2025/04/30 18:20:48 099866] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248099865| [2025/04/30 18:20:48 099871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 099877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:867| [2025/04/30 18:20:48 099881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:868| [2025/04/30 18:20:48 099887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:868| [2025/04/30 18:20:48 099891] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 099896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 099901] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:73326|prior_delivered:1864480|prior_time:1746037248045744|is_app_limited:0|send_elapse:54113|ack_elapse:54121|ctl_first_sent_time:1746037248047363|lagest_ack_time:1746037248099865|curr_delivered:1928206| [2025/04/30 18:20:48 099905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248047363| [2025/04/30 18:20:48 099910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 099915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 099919] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:72126|prior_delivered:1866880|prior_time:1746037248047709|is_app_limited:0|send_elapse:54058|ack_elapse:52156|ctl_first_sent_time:1746037248049204|lagest_ack_time:1746037248099865|curr_delivered:1929406| [2025/04/30 18:20:48 099928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248049204| [2025/04/30 18:20:48 099933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 099937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52822|rttvar:1381|minrtt:30950|latest_rtt:50661|ack_delay:1000| [2025/04/30 18:20:48 099941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52427|rttvar:1826|minrtt:30950|latest_rtt:50661|ack_delay:1000| [2025/04/30 18:20:48 099945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1959|lost_pn:1956|thresh:3| [2025/04/30 18:20:48 099949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 099978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:1955|lost_pn:1956|po_sent_time:1746037248042879|lost_send_time:1746037248040885|loss_delay:58980|frame:STREAM |repair:128| [2025/04/30 18:20:48 099982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248042879u| [2025/04/30 18:20:48 100011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 100017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52427|rtt_var:1826|pto_duration:59731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 100022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 100026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 100030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 100034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248184455|now:1746037248100017|interv:84438| [2025/04/30 18:20:48 100038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248184455|now:1746037248100017|interval:84438|pto_count:0|srtt:52427 [2025/04/30 18:20:48 100043] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54058, ack_elapse 52156, delivered 62526|rate 1156646|lost 235| [2025/04/30 18:20:48 100051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156646) in round 28| [2025/04/30 18:20:48 100055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 100060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 100064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248049204|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 100068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:1|acked:2400|po_sent_time:1746037248049204|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 100073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:52427|latest_rtt:50661|min_rtt:30950|applimit:0|lost:234|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 100079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:868|largest:868|pns:2| [2025/04/30 18:20:48 100083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:868|frame:ACK |recv_time:1746037248099865|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 100088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368099865|now:1746037248099865|interv:120000000| [2025/04/30 18:20:48 100093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368099865|now:1746037248099865|interv:120000000| [2025/04/30 18:20:48 100097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248100825|pq_index:0| [2025/04/30 18:20:48 100101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248099495| [2025/04/30 18:20:48 100105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248100105| [2025/04/30 18:20:48 100110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248100109| [2025/04/30 18:20:48 100115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 100120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52427|min_srtt:52427|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 100125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 100129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 100134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:1955|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 100138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52427|min_srtt:52427|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 100145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 100150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 100154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 100159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52427|min_srtt:52427|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 100163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1957170| [2025/04/30 18:20:48 100167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52427|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 100172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 100176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52427|min_srtt:52427|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 100180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 100185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 100189] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 100193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 100197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 100201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1955|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 100206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 100210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 100214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 100218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 100222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1950096| [2025/04/30 18:20:48 100226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 100233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 100237] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248100825| [2025/04/30 18:20:48 100241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248100825| [2025/04/30 18:20:48 100245] [debug] |xqc_engine_wakeup_after|wakeup:1746037248100825|now:1746037248100245|diff:580| [2025/04/30 18:20:48 100249] [debug] |xqc_engine_main_logic|END|now:1746037248100109| [2025/04/30 18:20:48 100254] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248100254| [2025/04/30 18:20:48 100258] [debug] |xqc_engine_wakeup_after|wakeup:1746037248100825|now:1746037248100258|diff:567| [2025/04/30 18:20:48 100262] [debug] |xqc_engine_main_logic|END|now:1746037248100254| [2025/04/30 18:20:48 101333] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248101333| [2025/04/30 18:20:48 101343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248100825|pq_index:0| [2025/04/30 18:20:48 101348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248100109| [2025/04/30 18:20:48 101353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248101352| [2025/04/30 18:20:48 101358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248100825|now:1746037248101352| [2025/04/30 18:20:48 101362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248100825|now:1746037248101352| [2025/04/30 18:20:48 101366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 101371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 101376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52427|min_srtt:52427|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 101381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 101385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 101389] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 101393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 101398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 101402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:1955|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 101407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 101411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 101416] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2010| [2025/04/30 18:20:48 101458] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248101428|stream_id:0|stream_offset:1895862| [2025/04/30 18:20:48 101474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2010|origin_pktnum:1955|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 101481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 101488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52427|rtt_var:1826|pto_duration:59731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 101495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 101501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 101507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 101514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248186159|now:1746037248101487|interv:84672| [2025/04/30 18:20:48 101520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248186159|now:1746037248101487|interval:84672|pto_count:0|srtt:52427 [2025/04/30 18:20:48 101525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 101530] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 101535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1950096| [2025/04/30 18:20:48 101540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 101544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2011| [2025/04/30 18:20:48 101579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248101552|stream_id:0|stream_offset:1950096| [2025/04/30 18:20:48 101589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 101595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 101602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52427|rtt_var:1826|pto_duration:59731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 101608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 101614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 101620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 101626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248186283|now:1746037248101601|interv:84682| [2025/04/30 18:20:48 101632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248186283|now:1746037248101601|interval:84682|pto_count:0|srtt:52427 [2025/04/30 18:20:48 101645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 101652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 101658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 101665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 101671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248102670|now:1746037248101670|interv:1000| [2025/04/30 18:20:48 101677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 101682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 101689] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248102670| [2025/04/30 18:20:48 101695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248102670| [2025/04/30 18:20:48 101701] [debug] |xqc_engine_wakeup_after|wakeup:1746037248102670|now:1746037248101701|diff:969| [2025/04/30 18:20:48 101707] [debug] |xqc_engine_main_logic|END|now:1746037248101352| [2025/04/30 18:20:48 101941] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248101940| [2025/04/30 18:20:48 101953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 101962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:868| [2025/04/30 18:20:48 101969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:869| [2025/04/30 18:20:48 101977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:869| [2025/04/30 18:20:48 101984] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 102015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 102023] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69707|prior_delivered:1870499|prior_time:1746037248050857|is_app_limited:0|send_elapse:52557|ack_elapse:51083|ctl_first_sent_time:1746037248051277|lagest_ack_time:1746037248101940|curr_delivered:1930606| [2025/04/30 18:20:48 102030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248051277| [2025/04/30 18:20:48 102037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 102043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 102050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69707|prior_delivered:1870499|prior_time:1746037248050857|is_app_limited:0|send_elapse:52557|ack_elapse:51083|ctl_first_sent_time:1746037248051277|lagest_ack_time:1746037248101940|curr_delivered:1931806| [2025/04/30 18:20:48 102058] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248051409| [2025/04/30 18:20:48 102071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:48 102078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52427|rttvar:1826|minrtt:30950|latest_rtt:50531|ack_delay:1000| [2025/04/30 18:20:48 102084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52065|rttvar:2094|minrtt:30950|latest_rtt:50531|ack_delay:1000| [2025/04/30 18:20:48 102091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1961|lost_pn:1958|thresh:3| [2025/04/30 18:20:48 102098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 102147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 102154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52065|rtt_var:2094|pto_duration:60441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 102161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 102167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 102174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 102180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248186993|now:1746037248102153|interv:84840| [2025/04/30 18:20:48 102187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248186993|now:1746037248102153|interval:84840|pto_count:0|srtt:52065 [2025/04/30 18:20:48 102194] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52557, ack_elapse 51083, delivered 61307|rate 1166485|lost 235| [2025/04/30 18:20:48 102201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1166485) in round 28| [2025/04/30 18:20:48 102207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 102214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 102220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248051409|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 102233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248051409|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 102240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:52065|latest_rtt:50531|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 102250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:869|largest:869|pns:2| [2025/04/30 18:20:48 102257] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:869|frame:ACK |recv_time:1746037248101940|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 102264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368101940|now:1746037248101940|interv:120000000| [2025/04/30 18:20:48 102271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368101940|now:1746037248101940|interv:120000000| [2025/04/30 18:20:48 102277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248102670|pq_index:0| [2025/04/30 18:20:48 102284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248101352| [2025/04/30 18:20:48 102290] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248102290| [2025/04/30 18:20:48 102299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248102297| [2025/04/30 18:20:48 102306] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 102313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52065|min_srtt:52065|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 102320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 102328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 102335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 102342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52065|min_srtt:52065|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 102349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1959528| [2025/04/30 18:20:48 102356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 102369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 102376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52065|min_srtt:52065|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 102383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 102390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 102396] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 102401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 102408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 102415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 102421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 102428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 102434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 102441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248102670| [2025/04/30 18:20:48 102447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248102670| [2025/04/30 18:20:48 102453] [debug] |xqc_engine_wakeup_after|wakeup:1746037248102670|now:1746037248102453|diff:217| [2025/04/30 18:20:48 102460] [debug] |xqc_engine_main_logic|END|now:1746037248102297| [2025/04/30 18:20:48 102468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248102468| [2025/04/30 18:20:48 102474] [debug] |xqc_engine_wakeup_after|wakeup:1746037248102670|now:1746037248102474|diff:196| [2025/04/30 18:20:48 102481] [debug] |xqc_engine_main_logic|END|now:1746037248102468| [2025/04/30 18:20:48 103556] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248103556| [2025/04/30 18:20:48 103571] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248102670|pq_index:0| [2025/04/30 18:20:48 103577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248102297| [2025/04/30 18:20:48 103586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248103584| [2025/04/30 18:20:48 103593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248102670|now:1746037248103584| [2025/04/30 18:20:48 103599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248102670|now:1746037248103584| [2025/04/30 18:20:48 103605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 103611] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 103618] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52065|min_srtt:52065|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 103632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 103639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 103644] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 103650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 103657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 103663] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 103669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 103676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 103682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2012| [2025/04/30 18:20:48 103727] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248103693|stream_id:0|stream_offset:1951275| [2025/04/30 18:20:48 103736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 103744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 103751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52065|rtt_var:2094|pto_duration:60441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 103758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 103764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 103770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 103776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248189134|now:1746037248103750|interv:85384| [2025/04/30 18:20:48 103782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248189134|now:1746037248103750|interval:85384|pto_count:0|srtt:52065 [2025/04/30 18:20:48 103789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 103797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 103803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1952454| [2025/04/30 18:20:48 103816] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 103823] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2013| [2025/04/30 18:20:48 103862] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248103833|stream_id:0|stream_offset:1952454| [2025/04/30 18:20:48 103872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 103879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 103886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52065|rtt_var:2094|pto_duration:60441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 103892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 103898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 103904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 103910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248189274|now:1746037248103885|interv:85389| [2025/04/30 18:20:48 103915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248189274|now:1746037248103885|interval:85389|pto_count:0|srtt:52065 [2025/04/30 18:20:48 103922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 103929] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 103935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 103941] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 103947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248104946|now:1746037248103946|interv:1000| [2025/04/30 18:20:48 103952] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 103957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 103963] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248104946| [2025/04/30 18:20:48 103969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248104946| [2025/04/30 18:20:48 103974] [debug] |xqc_engine_wakeup_after|wakeup:1746037248104946|now:1746037248103974|diff:972| [2025/04/30 18:20:48 103980] [debug] |xqc_engine_main_logic|END|now:1746037248103584| [2025/04/30 18:20:48 104011] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248104010| [2025/04/30 18:20:48 104021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 104029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:869| [2025/04/30 18:20:48 104034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:870| [2025/04/30 18:20:48 104048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:870| [2025/04/30 18:20:48 104054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 104062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 104069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1871724|prior_time:1746037248052067|is_app_limited:0|send_elapse:54825|ack_elapse:51943|ctl_first_sent_time:1746037248053674|lagest_ack_time:1746037248104010|curr_delivered:1933006| [2025/04/30 18:20:48 104076] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248053674| [2025/04/30 18:20:48 104083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:48 104089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 104096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1871724|prior_time:1746037248052067|is_app_limited:0|send_elapse:54825|ack_elapse:51943|ctl_first_sent_time:1746037248053674|lagest_ack_time:1746037248104010|curr_delivered:1934206| [2025/04/30 18:20:48 104103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248053807| [2025/04/30 18:20:48 104109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:48 104115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52065|rttvar:2094|minrtt:30950|latest_rtt:50203|ack_delay:1000| [2025/04/30 18:20:48 104121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51707|rttvar:2286|minrtt:30950|latest_rtt:50203|ack_delay:1000| [2025/04/30 18:20:48 104128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1963|lost_pn:1960|thresh:3| [2025/04/30 18:20:48 104134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 104182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 104193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51707|rtt_var:2286|pto_duration:60851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 104199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 104205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 104211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 104217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248189684|now:1746037248104192|interv:85492| [2025/04/30 18:20:48 104223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248189684|now:1746037248104192|interval:85492|pto_count:0|srtt:51707 [2025/04/30 18:20:48 104229] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54825, ack_elapse 51943, delivered 62482|rate 1139662|lost 235| [2025/04/30 18:20:48 104236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1139662) in round 28| [2025/04/30 18:20:48 104242] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 104248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 104253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248053807|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 104260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248053807|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 104267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:51707|latest_rtt:50203|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 104275] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:870|largest:870|pns:2| [2025/04/30 18:20:48 104282] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:870|frame:ACK |recv_time:1746037248104010|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 104288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368104010|now:1746037248104010|interv:120000000| [2025/04/30 18:20:48 104294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368104010|now:1746037248104010|interv:120000000| [2025/04/30 18:20:48 104300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248104946|pq_index:0| [2025/04/30 18:20:48 104306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248103584| [2025/04/30 18:20:48 104312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248104312| [2025/04/30 18:20:48 104320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248104318| [2025/04/30 18:20:48 104331] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 104338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51707|min_srtt:51707|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 104344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 104351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 104357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 104363] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51707|min_srtt:51707|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 104369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1961886| [2025/04/30 18:20:48 104375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 104381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 104387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51707|min_srtt:51707|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 104394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 104400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 104405] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 104410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 104416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 104422] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 104428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 104434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 104439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 104445] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248104946| [2025/04/30 18:20:48 104450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248104946| [2025/04/30 18:20:48 104460] [debug] |xqc_engine_wakeup_after|wakeup:1746037248104946|now:1746037248104460|diff:486| [2025/04/30 18:20:48 104466] [debug] |xqc_engine_main_logic|END|now:1746037248104318| [2025/04/30 18:20:48 104474] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248104474| [2025/04/30 18:20:48 104479] [debug] |xqc_engine_wakeup_after|wakeup:1746037248104946|now:1746037248104479|diff:467| [2025/04/30 18:20:48 104485] [debug] |xqc_engine_main_logic|END|now:1746037248104474| [2025/04/30 18:20:48 105560] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248105559| [2025/04/30 18:20:48 105574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248104946|pq_index:0| [2025/04/30 18:20:48 105580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248104318| [2025/04/30 18:20:48 105588] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248105586| [2025/04/30 18:20:48 105594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248104946|now:1746037248105586| [2025/04/30 18:20:48 105600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248104946|now:1746037248105586| [2025/04/30 18:20:48 105606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 105612] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 105619] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51707|min_srtt:51707|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 105626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 105633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 105638] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 105644] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 105650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 105656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 105662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 105668] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 105675] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2014| [2025/04/30 18:20:48 105718] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248105685|stream_id:0|stream_offset:1953633| [2025/04/30 18:20:48 105726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 105739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 105745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51707|rtt_var:2286|pto_duration:60851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 105752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 105757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 105762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 105768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248191536|now:1746037248105745|interv:85791| [2025/04/30 18:20:48 105774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248191536|now:1746037248105745|interval:85791|pto_count:0|srtt:51707 [2025/04/30 18:20:48 105780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 105787] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 105793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1954812| [2025/04/30 18:20:48 105799] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 105804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2015| [2025/04/30 18:20:48 105837] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2015|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248105813|stream_id:0|stream_offset:1954812| [2025/04/30 18:20:48 105844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 105851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 105856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51707|rtt_var:2286|pto_duration:60851|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 105862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 105869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 105874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 105879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248191664|now:1746037248105856|interv:85808| [2025/04/30 18:20:48 105885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248191664|now:1746037248105856|interval:85808|pto_count:0|srtt:51707 [2025/04/30 18:20:48 105891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 105902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 105907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 105913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 105919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248106919|now:1746037248105919|interv:1000| [2025/04/30 18:20:48 105924] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 105929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 105935] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248106919| [2025/04/30 18:20:48 105940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248106919| [2025/04/30 18:20:48 105946] [debug] |xqc_engine_wakeup_after|wakeup:1746037248106919|now:1746037248105946|diff:973| [2025/04/30 18:20:48 105951] [debug] |xqc_engine_main_logic|END|now:1746037248105586| [2025/04/30 18:20:48 105963] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248105962| [2025/04/30 18:20:48 105970] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 105976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:870| [2025/04/30 18:20:48 105982] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:871| [2025/04/30 18:20:48 106012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:871| [2025/04/30 18:20:48 106018] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 106025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 106031] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1874124|prior_time:1746037248053965|is_app_limited:0|send_elapse:54267|ack_elapse:51997|ctl_first_sent_time:1746037248055612|lagest_ack_time:1746037248105962|curr_delivered:1935406| [2025/04/30 18:20:48 106037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248055612| [2025/04/30 18:20:48 106043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:48 106049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 106055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69682|prior_delivered:1876524|prior_time:1746037248055960|is_app_limited:0|send_elapse:56119|ack_elapse:50002|ctl_first_sent_time:1746037248057594|lagest_ack_time:1746037248105962|curr_delivered:1936606| [2025/04/30 18:20:48 106061] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248057594| [2025/04/30 18:20:48 106067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:48 106072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51707|rttvar:2286|minrtt:30950|latest_rtt:48368|ack_delay:0| [2025/04/30 18:20:48 106083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51290|rttvar:2549|minrtt:30950|latest_rtt:48368|ack_delay:0| [2025/04/30 18:20:48 106089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1965|lost_pn:1962|thresh:3| [2025/04/30 18:20:48 106094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 106137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 106142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51290|rtt_var:2549|pto_duration:61486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 106148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 106153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 106159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 106164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248192299|now:1746037248106142|interv:86157| [2025/04/30 18:20:48 106169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248192299|now:1746037248106142|interval:86157|pto_count:0|srtt:51290 [2025/04/30 18:20:48 106176] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56119, ack_elapse 50002, delivered 60082|rate 1070617|lost 235| [2025/04/30 18:20:48 106182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070617) in round 28| [2025/04/30 18:20:48 106188] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 106194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 106199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248057594|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 106205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248057594|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 106217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:51290|latest_rtt:48368|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 106225] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:871|largest:871|pns:2| [2025/04/30 18:20:48 106232] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:871|frame:ACK |recv_time:1746037248105962|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 106239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368105962|now:1746037248105962|interv:120000000| [2025/04/30 18:20:48 106245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368105962|now:1746037248105962|interv:120000000| [2025/04/30 18:20:48 106250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248106919|pq_index:0| [2025/04/30 18:20:48 106256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248105586| [2025/04/30 18:20:48 106262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248106262| [2025/04/30 18:20:48 106270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248106268| [2025/04/30 18:20:48 106276] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 106283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51290|min_srtt:51290|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 106289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 106296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 106302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 106308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51290|min_srtt:51290|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 106315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1964244| [2025/04/30 18:20:48 106321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51290|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 106327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 106333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51290|min_srtt:51290|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 106344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 106351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 106356] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 106361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 106367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 106373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 106379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 106386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 106391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 106398] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248106919| [2025/04/30 18:20:48 106404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248106919| [2025/04/30 18:20:48 106410] [debug] |xqc_engine_wakeup_after|wakeup:1746037248106919|now:1746037248106409|diff:510| [2025/04/30 18:20:48 106416] [debug] |xqc_engine_main_logic|END|now:1746037248106268| [2025/04/30 18:20:48 106423] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248106423| [2025/04/30 18:20:48 106429] [debug] |xqc_engine_wakeup_after|wakeup:1746037248106919|now:1746037248106429|diff:490| [2025/04/30 18:20:48 106435] [debug] |xqc_engine_main_logic|END|now:1746037248106423| [2025/04/30 18:20:48 107504] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248107504| [2025/04/30 18:20:48 107516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248106919|pq_index:0| [2025/04/30 18:20:48 107521] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248106268| [2025/04/30 18:20:48 107527] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248107526| [2025/04/30 18:20:48 107532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248106919|now:1746037248107526| [2025/04/30 18:20:48 107536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248106919|now:1746037248107526| [2025/04/30 18:20:48 107540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 107545] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 107550] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51290|min_srtt:51290|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 107555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 107565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 107569] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 107573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 107577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 107582] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 107587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 107591] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 107596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2016| [2025/04/30 18:20:48 107641] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248107605|stream_id:0|stream_offset:1955991| [2025/04/30 18:20:48 107650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 107658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 107665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51290|rtt_var:2549|pto_duration:61486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 107672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 107678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 107684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 107690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248194091|now:1746037248107665|interv:86426| [2025/04/30 18:20:48 107694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248194091|now:1746037248107665|interval:86426|pto_count:0|srtt:51290 [2025/04/30 18:20:48 107699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 107704] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 107708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1957170| [2025/04/30 18:20:48 107713] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 107717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2017| [2025/04/30 18:20:48 107756] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248107733|stream_id:0|stream_offset:1957170| [2025/04/30 18:20:48 107762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 107767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 107771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51290|rtt_var:2549|pto_duration:61486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 107778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 107784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 107791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 107797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248194219|now:1746037248107771|interv:86448| [2025/04/30 18:20:48 107804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248194219|now:1746037248107771|interval:86448|pto_count:0|srtt:51290 [2025/04/30 18:20:48 107814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 107822] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 107829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 107836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 107842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248108842|now:1746037248107842|interv:1000| [2025/04/30 18:20:48 107848] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 107858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 107864] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248108842| [2025/04/30 18:20:48 107869] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248108842| [2025/04/30 18:20:48 107873] [debug] |xqc_engine_wakeup_after|wakeup:1746037248108842|now:1746037248107873|diff:969| [2025/04/30 18:20:48 107878] [debug] |xqc_engine_main_logic|END|now:1746037248107526| [2025/04/30 18:20:48 107888] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248107887| [2025/04/30 18:20:48 107893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 107899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:871| [2025/04/30 18:20:48 107903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:872| [2025/04/30 18:20:48 107909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:872| [2025/04/30 18:20:48 107913] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 107923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 107928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:70882|prior_delivered:1876524|prior_time:1746037248055960|is_app_limited:0|send_elapse:56237|ack_elapse:51927|ctl_first_sent_time:1746037248057712|lagest_ack_time:1746037248107887|curr_delivered:1937806| [2025/04/30 18:20:48 107933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248057712| [2025/04/30 18:20:48 107937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:48 107942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 107946] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:69682|prior_delivered:1878924|prior_time:1746037248057866|is_app_limited:0|send_elapse:56021|ack_elapse:50021|ctl_first_sent_time:1746037248059543|lagest_ack_time:1746037248107887|curr_delivered:1939006| [2025/04/30 18:20:48 107951] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248059543| [2025/04/30 18:20:48 107955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:48 107959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51290|rttvar:2549|minrtt:30950|latest_rtt:48344|ack_delay:0| [2025/04/30 18:20:48 107963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50922|rttvar:2648|minrtt:30950|latest_rtt:48344|ack_delay:0| [2025/04/30 18:20:48 107968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1967|lost_pn:1964|thresh:3| [2025/04/30 18:20:48 107972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 107976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 107980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 107984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 108012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 108018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 108022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 108026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 108030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 108034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50922|rtt_var:2648|pto_duration:61514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 108042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 108047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 108050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 108054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248194247|now:1746037248108034|interv:86213| [2025/04/30 18:20:48 108058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248194247|now:1746037248108034|interval:86213|pto_count:0|srtt:50922 [2025/04/30 18:20:48 108063] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56021, ack_elapse 50021, delivered 60082|rate 1072490|lost 235| [2025/04/30 18:20:48 108068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072490) in round 28| [2025/04/30 18:20:48 108072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 108076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 108080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248059543|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 108085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248059543|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 108089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:50922|latest_rtt:48344|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 108096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:872|largest:872|pns:2| [2025/04/30 18:20:48 108100] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:872|frame:ACK |recv_time:1746037248107887|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 108105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368107887|now:1746037248107887|interv:120000000| [2025/04/30 18:20:48 108109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368107887|now:1746037248107887|interv:120000000| [2025/04/30 18:20:48 108113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248108842|pq_index:0| [2025/04/30 18:20:48 108118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248107526| [2025/04/30 18:20:48 108122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248108122| [2025/04/30 18:20:48 108127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248108126| [2025/04/30 18:20:48 108132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 108137] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50922|min_srtt:50922|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 108144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 108148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 108153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 108158] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50922|min_srtt:50922|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 108162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1966602| [2025/04/30 18:20:48 108167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50922|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 108171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 108176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50922|min_srtt:50922|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 108180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 108184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 108188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 108192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 108196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 108201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 108205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 108210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 108213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 108217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248108842| [2025/04/30 18:20:48 108221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248108842| [2025/04/30 18:20:48 108225] [debug] |xqc_engine_wakeup_after|wakeup:1746037248108842|now:1746037248108225|diff:617| [2025/04/30 18:20:48 108230] [debug] |xqc_engine_main_logic|END|now:1746037248108126| [2025/04/30 18:20:48 108237] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248108237| [2025/04/30 18:20:48 108241] [debug] |xqc_engine_wakeup_after|wakeup:1746037248108842|now:1746037248108241|diff:601| [2025/04/30 18:20:48 108245] [debug] |xqc_engine_main_logic|END|now:1746037248108237| [2025/04/30 18:20:48 109316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248109315| [2025/04/30 18:20:48 109326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248108842|pq_index:0| [2025/04/30 18:20:48 109331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248108126| [2025/04/30 18:20:48 109336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248109335| [2025/04/30 18:20:48 109341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248108842|now:1746037248109335| [2025/04/30 18:20:48 109346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248108842|now:1746037248109335| [2025/04/30 18:20:48 109350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 109357] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 109362] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50922|min_srtt:50922|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 109367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 109371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 109375] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 109379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 109384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 109389] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 109393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 109398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 109406] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2018| [2025/04/30 18:20:48 109446] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248109416|stream_id:0|stream_offset:1958349| [2025/04/30 18:20:48 109456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 109463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 109470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50922|rtt_var:2648|pto_duration:61514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 109484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 109491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 109497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 109504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248195930|now:1746037248109470|interv:86460| [2025/04/30 18:20:48 109510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248195930|now:1746037248109470|interval:86460|pto_count:0|srtt:50922 [2025/04/30 18:20:48 109515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58845| [2025/04/30 18:20:48 109521] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 109525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1959528| [2025/04/30 18:20:48 109530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 109534] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2019| [2025/04/30 18:20:48 109567] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248109542|stream_id:0|stream_offset:1959528| [2025/04/30 18:20:48 109576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 109583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 109589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50922|rtt_var:2648|pto_duration:61514|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 109595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 109602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 109607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 109614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248196056|now:1746037248109589|interv:86467| [2025/04/30 18:20:48 109640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248196056|now:1746037248109589|interval:86467|pto_count:0|srtt:50922 [2025/04/30 18:20:48 109648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60045| [2025/04/30 18:20:48 109655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 109660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 109670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 109674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248110674|now:1746037248109674|interv:1000| [2025/04/30 18:20:48 109678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 109682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 109686] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248110674| [2025/04/30 18:20:48 109690] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248110674| [2025/04/30 18:20:48 109695] [debug] |xqc_engine_wakeup_after|wakeup:1746037248110674|now:1746037248109694|diff:980| [2025/04/30 18:20:48 109699] [debug] |xqc_engine_main_logic|END|now:1746037248109335| [2025/04/30 18:20:48 109875] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248109874| [2025/04/30 18:20:48 109880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 109886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:872| [2025/04/30 18:20:48 109891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:873| [2025/04/30 18:20:48 109897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:873| [2025/04/30 18:20:48 109901] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 109906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 109911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68482|prior_delivered:1881324|prior_time:1746037248059764|is_app_limited:0|send_elapse:55793|ack_elapse:50110|ctl_first_sent_time:1746037248061248|lagest_ack_time:1746037248109874|curr_delivered:1940206| [2025/04/30 18:20:48 109916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248061248| [2025/04/30 18:20:48 109920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:48 109925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 109929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68482|prior_delivered:1881324|prior_time:1746037248059764|is_app_limited:0|send_elapse:55793|ack_elapse:50110|ctl_first_sent_time:1746037248061248|lagest_ack_time:1746037248109874|curr_delivered:1941406| [2025/04/30 18:20:48 109934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248061346| [2025/04/30 18:20:48 109938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:48 109942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50922|rttvar:2648|minrtt:30950|latest_rtt:48528|ack_delay:1000| [2025/04/30 18:20:48 109946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50498|rttvar:2834|minrtt:30950|latest_rtt:48528|ack_delay:1000| [2025/04/30 18:20:48 109954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1969|lost_pn:1966|thresh:3| [2025/04/30 18:20:48 109959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 109963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 109967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 109970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 109974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 109978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 109982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 110004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 110014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 110018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50498|rtt_var:2834|pto_duration:61834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 110023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 110027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 110031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 110035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248196376|now:1746037248110018|interv:86358| [2025/04/30 18:20:48 110039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248196376|now:1746037248110018|interval:86358|pto_count:0|srtt:50498 [2025/04/30 18:20:48 110044] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55793, ack_elapse 50110, delivered 60082|rate 1076873|lost 235| [2025/04/30 18:20:48 110048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076873) in round 28| [2025/04/30 18:20:48 110052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 110057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 110061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248061346|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 110065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248061346|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 110070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57645|srtt:50498|latest_rtt:48528|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 110079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:873|largest:873|pns:2| [2025/04/30 18:20:48 110084] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:873|frame:ACK |recv_time:1746037248109874|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 110089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368109874|now:1746037248109874|interv:120000000| [2025/04/30 18:20:48 110093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368109874|now:1746037248109874|interv:120000000| [2025/04/30 18:20:48 110097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248110674|pq_index:0| [2025/04/30 18:20:48 110101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248109335| [2025/04/30 18:20:48 110105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248110105| [2025/04/30 18:20:48 110110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248110109| [2025/04/30 18:20:48 110115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 110120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50498|min_srtt:50498|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 110125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 110129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 110134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 110139] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50498|min_srtt:50498|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 110143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1968960| [2025/04/30 18:20:48 110147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50498|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 110152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 110156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50498|min_srtt:50498|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 110160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1970139| [2025/04/30 18:20:48 110169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 110173] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 110177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 110181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 110186] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 110190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 110194] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 110198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 110202] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248110674| [2025/04/30 18:20:48 110206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248110674| [2025/04/30 18:20:48 110210] [debug] |xqc_engine_wakeup_after|wakeup:1746037248110674|now:1746037248110210|diff:464| [2025/04/30 18:20:48 110215] [debug] |xqc_engine_main_logic|END|now:1746037248110109| [2025/04/30 18:20:48 110220] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248110220| [2025/04/30 18:20:48 110224] [debug] |xqc_engine_wakeup_after|wakeup:1746037248110674|now:1746037248110224|diff:450| [2025/04/30 18:20:48 110228] [debug] |xqc_engine_main_logic|END|now:1746037248110220| [2025/04/30 18:20:48 110900] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248110899| [2025/04/30 18:20:48 110909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 110915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:873| [2025/04/30 18:20:48 110919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:874| [2025/04/30 18:20:48 110925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:874| [2025/04/30 18:20:48 110929] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 110935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1971|path_largest_ack:1970| [2025/04/30 18:20:48 110939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68482|prior_delivered:1883724|prior_time:1746037248061790|is_app_limited:0|send_elapse:55595|ack_elapse:49109|ctl_first_sent_time:1746037248063283|lagest_ack_time:1746037248110899|curr_delivered:1942606| [2025/04/30 18:20:48 110944] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248063283| [2025/04/30 18:20:48 110949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:48 110953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1971|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1971|path_largest_ack:1971| [2025/04/30 18:20:48 110963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66101|prior_delivered:1886124|prior_time:1746037248063759|is_app_limited:0|send_elapse:55578|ack_elapse:47140|ctl_first_sent_time:1746037248064960|lagest_ack_time:1746037248110899|curr_delivered:1942625| [2025/04/30 18:20:48 110968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248064960| [2025/04/30 18:20:48 110972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:48 110976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50498|rttvar:2834|minrtt:30950|latest_rtt:45939|ack_delay:0| [2025/04/30 18:20:48 110980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49928|rttvar:3265|minrtt:30950|latest_rtt:45939|ack_delay:0| [2025/04/30 18:20:48 110984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1971|lost_pn:1968|thresh:3| [2025/04/30 18:20:48 111012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 111043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 111047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49928|rtt_var:3265|pto_duration:62988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 111052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 111056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 111060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56426| [2025/04/30 18:20:48 111064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248197530|now:1746037248111047|interv:86483| [2025/04/30 18:20:48 111068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248197530|now:1746037248111047|interval:86483|pto_count:0|srtt:49928 [2025/04/30 18:20:48 111073] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55578, ack_elapse 47140, delivered 56501|rate 1016607|lost 235| [2025/04/30 18:20:48 111077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1016607) in round 28| [2025/04/30 18:20:48 111085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 111089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 111093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248064960|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 111098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248064960|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 111102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:56426|srtt:49928|latest_rtt:45939|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 111108] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:874|largest:874|pns:2| [2025/04/30 18:20:48 111113] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:874|frame:ACK |recv_time:1746037248110899|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 111118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368110899|now:1746037248110899|interv:120000000| [2025/04/30 18:20:48 111122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368110899|now:1746037248110899|interv:120000000| [2025/04/30 18:20:48 111126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248110674|pq_index:0| [2025/04/30 18:20:48 111130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248110109| [2025/04/30 18:20:48 111134] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248111134| [2025/04/30 18:20:48 111139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248111138| [2025/04/30 18:20:48 111144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248110674|now:1746037248111138| [2025/04/30 18:20:48 111148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248110674|now:1746037248111138| [2025/04/30 18:20:48 111152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 111157] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 111162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49928|min_srtt:49928|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 111166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:56426|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1970139| [2025/04/30 18:20:48 111171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49928|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 111179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 111184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49928|min_srtt:49928|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 111188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:56426|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1971318| [2025/04/30 18:20:48 111192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 111196] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 111200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 111204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 111209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 111213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56426|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 111218] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 111222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2020| [2025/04/30 18:20:48 111257] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56426|now:1746037248111230|stream_id:0|stream_offset:1960707| [2025/04/30 18:20:48 111263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 111268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56426|applimit:0| [2025/04/30 18:20:48 111273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49928|rtt_var:3265|pto_duration:62988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 111279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 111284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 111289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57626| [2025/04/30 18:20:48 111295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248199218|now:1746037248111272|interv:87946| [2025/04/30 18:20:48 111302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248199218|now:1746037248111272|interval:87946|pto_count:0|srtt:49928 [2025/04/30 18:20:48 111309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:57626| [2025/04/30 18:20:48 111317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 111330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57626|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1961886| [2025/04/30 18:20:48 111338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 111343] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2021| [2025/04/30 18:20:48 111372] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57626|now:1746037248111350|stream_id:0|stream_offset:1961886| [2025/04/30 18:20:48 111378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 111383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57626|applimit:0| [2025/04/30 18:20:48 111390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49928|rtt_var:3265|pto_duration:62988|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 111397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 111404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 111410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58826| [2025/04/30 18:20:48 111417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248199338|now:1746037248111389|interv:87949| [2025/04/30 18:20:48 111424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248199338|now:1746037248111389|interval:87949|pto_count:0|srtt:49928 [2025/04/30 18:20:48 111431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58826| [2025/04/30 18:20:48 111440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 111447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58826|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 111454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 111460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248112459|now:1746037248111459|interv:1000| [2025/04/30 18:20:48 111466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 111472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 111478] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248112459| [2025/04/30 18:20:48 111485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248112459| [2025/04/30 18:20:48 111491] [debug] |xqc_engine_wakeup_after|wakeup:1746037248112459|now:1746037248111491|diff:968| [2025/04/30 18:20:48 111499] [debug] |xqc_engine_main_logic|END|now:1746037248111138| [2025/04/30 18:20:48 111507] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248111507| [2025/04/30 18:20:48 111512] [debug] |xqc_engine_wakeup_after|wakeup:1746037248112459|now:1746037248111512|diff:947| [2025/04/30 18:20:48 111519] [debug] |xqc_engine_main_logic|END|now:1746037248111507| [2025/04/30 18:20:48 111971] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248111970| [2025/04/30 18:20:48 111979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 112003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:874| [2025/04/30 18:20:48 112012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:875| [2025/04/30 18:20:48 112019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:875| [2025/04/30 18:20:48 112023] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 112028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1972|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:1973|path_largest_ack:1972| [2025/04/30 18:20:48 112033] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66120|prior_delivered:1886124|prior_time:1746037248063759|is_app_limited:0|send_elapse:55703|ack_elapse:48211|ctl_first_sent_time:1746037248065085|lagest_ack_time:1746037248111970|curr_delivered:1942644| [2025/04/30 18:20:48 112038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248065085| [2025/04/30 18:20:48 112042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:48 112047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 112051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:66120|prior_delivered:1886124|prior_time:1746037248063759|is_app_limited:0|send_elapse:55703|ack_elapse:48211|ctl_first_sent_time:1746037248065085|lagest_ack_time:1746037248111970|curr_delivered:1943844| [2025/04/30 18:20:48 112055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248065296| [2025/04/30 18:20:48 112060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:48 112064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49928|rttvar:3265|minrtt:30950|latest_rtt:46674|ack_delay:0| [2025/04/30 18:20:48 112068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49521|rttvar:3262|minrtt:30950|latest_rtt:46674|ack_delay:0| [2025/04/30 18:20:48 112072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1973|lost_pn:1970|thresh:3| [2025/04/30 18:20:48 112076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 112112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 112116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49521|rtt_var:3262|pto_duration:62569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 112121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 112125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 112129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 112133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248198919|now:1746037248112116|interv:86803| [2025/04/30 18:20:48 112137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248198919|now:1746037248112116|interval:86803|pto_count:0|srtt:49521 [2025/04/30 18:20:48 112141] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55703, ack_elapse 48211, delivered 57720|rate 1036209|lost 235| [2025/04/30 18:20:48 112146] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1036209) in round 28| [2025/04/30 18:20:48 112150] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 112154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 112158] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248065296|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 112163] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:1219|po_sent_time:1746037248065296|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 112167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57607|srtt:49521|latest_rtt:46674|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 112173] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:875|largest:875|pns:2| [2025/04/30 18:20:48 112178] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:875|frame:ACK |recv_time:1746037248111970|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 112183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368111970|now:1746037248111970|interv:120000000| [2025/04/30 18:20:48 112187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368111970|now:1746037248111970|interv:120000000| [2025/04/30 18:20:48 112191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248112459|pq_index:0| [2025/04/30 18:20:48 112198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248111138| [2025/04/30 18:20:48 112202] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248112202| [2025/04/30 18:20:48 112207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248112206| [2025/04/30 18:20:48 112212] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 112217] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49521|min_srtt:49521|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 112221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1971318| [2025/04/30 18:20:48 112226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49521|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 112231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 112235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49521|min_srtt:49521|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 112240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 112244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 112248] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 112252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 112256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 112261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 112265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 112270] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 112273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 112278] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248112459| [2025/04/30 18:20:48 112282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248112459| [2025/04/30 18:20:48 112286] [debug] |xqc_engine_wakeup_after|wakeup:1746037248112459|now:1746037248112285|diff:174| [2025/04/30 18:20:48 112290] [debug] |xqc_engine_main_logic|END|now:1746037248112206| [2025/04/30 18:20:48 112295] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248112295| [2025/04/30 18:20:48 112301] [debug] |xqc_engine_wakeup_after|wakeup:1746037248112459|now:1746037248112301|diff:158| [2025/04/30 18:20:48 112305] [debug] |xqc_engine_main_logic|END|now:1746037248112295| [2025/04/30 18:20:48 113375] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248113375| [2025/04/30 18:20:48 113386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248112459|pq_index:0| [2025/04/30 18:20:48 113390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248112206| [2025/04/30 18:20:48 113396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248113394| [2025/04/30 18:20:48 113400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248112459|now:1746037248113394| [2025/04/30 18:20:48 113405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248112459|now:1746037248113394| [2025/04/30 18:20:48 113409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 113413] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 113418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49521|min_srtt:49521|path_bw:1219206|loss_rate:5.13|path_pto:0| [2025/04/30 18:20:48 113423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 113428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 113432] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 113436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 113440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 113447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 113454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 113461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 113468] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2022| [2025/04/30 18:20:48 113513] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248113481|stream_id:0|stream_offset:1963065| [2025/04/30 18:20:48 113523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 113530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 113536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49521|rtt_var:3262|pto_duration:62569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 113549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 113554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 113557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 113561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248201050|now:1746037248113536|interv:87514| [2025/04/30 18:20:48 113566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248201050|now:1746037248113536|interval:87514|pto_count:0|srtt:49521 [2025/04/30 18:20:48 113570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58807| [2025/04/30 18:20:48 113575] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 113582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1964244| [2025/04/30 18:20:48 113589] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 113596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2023| [2025/04/30 18:20:48 113633] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248113606|stream_id:0|stream_offset:1964244| [2025/04/30 18:20:48 113642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 113650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 113657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49521|rtt_var:3262|pto_duration:62569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 113663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 113667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 113671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 113675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248201175|now:1746037248113657|interv:87518| [2025/04/30 18:20:48 113679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248201175|now:1746037248113657|interval:87518|pto_count:0|srtt:49521 [2025/04/30 18:20:48 113684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60007| [2025/04/30 18:20:48 113689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 113693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 113702] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 113706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248114706|now:1746037248113706|interv:1000| [2025/04/30 18:20:48 113710] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 113714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 113718] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248114706| [2025/04/30 18:20:48 113722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248114706| [2025/04/30 18:20:48 113726] [debug] |xqc_engine_wakeup_after|wakeup:1746037248114706|now:1746037248113726|diff:980| [2025/04/30 18:20:48 113731] [debug] |xqc_engine_main_logic|END|now:1746037248113394| [2025/04/30 18:20:48 113894] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248113893| [2025/04/30 18:20:48 113899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 113905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:875| [2025/04/30 18:20:48 113909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:876| [2025/04/30 18:20:48 113915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:876| [2025/04/30 18:20:48 113919] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 113925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 113929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68520|prior_delivered:1886124|prior_time:1746037248063759|is_app_limited:0|send_elapse:56042|ack_elapse:50134|ctl_first_sent_time:1746037248065424|lagest_ack_time:1746037248113893|curr_delivered:1945044| [2025/04/30 18:20:48 113934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248065424| [2025/04/30 18:20:48 113939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:48 113943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 113948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:67320|prior_delivered:1888524|prior_time:1746037248065757|is_app_limited:0|send_elapse:56025|ack_elapse:48136|ctl_first_sent_time:1746037248067237|lagest_ack_time:1746037248113893|curr_delivered:1946244| [2025/04/30 18:20:48 113952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248067237| [2025/04/30 18:20:48 113956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:48 113960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49521|rttvar:3262|minrtt:30950|latest_rtt:46656|ack_delay:1000| [2025/04/30 18:20:48 113965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49038|rttvar:3413|minrtt:30950|latest_rtt:46656|ack_delay:1000| [2025/04/30 18:20:48 113972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1975|lost_pn:1972|thresh:3| [2025/04/30 18:20:48 113977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 113981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 113985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 114013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 114017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 114021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 114024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 114028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 114032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 114036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49038|rtt_var:3413|pto_duration:62690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 114041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 114045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 114049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 114053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248201296|now:1746037248114036|interv:87260| [2025/04/30 18:20:48 114057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248201296|now:1746037248114036|interval:87260|pto_count:0|srtt:49038 [2025/04/30 18:20:48 114061] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56025, ack_elapse 48136, delivered 57720|rate 1030254|lost 235| [2025/04/30 18:20:48 114066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1030254) in round 28| [2025/04/30 18:20:48 114070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 114074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 114078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248067237|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 114083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248067237|recovery:1|recovery_start:1746037248100010|packet_conservation:1|next_round_delivered:1890924| [2025/04/30 18:20:48 114088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:67320|full_bw_reached:1|inflight:57607|srtt:49038|latest_rtt:46656|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 114097] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:876|largest:876|pns:2| [2025/04/30 18:20:48 114102] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:876|frame:ACK |recv_time:1746037248113893|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 114106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368113893|now:1746037248113893|interv:120000000| [2025/04/30 18:20:48 114111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368113893|now:1746037248113893|interv:120000000| [2025/04/30 18:20:48 114115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248114706|pq_index:0| [2025/04/30 18:20:48 114119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248113394| [2025/04/30 18:20:48 114123] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248114123| [2025/04/30 18:20:48 114128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248114127| [2025/04/30 18:20:48 114133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 114138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49038|min_srtt:49038|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 114142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 114147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 114151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 114156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49038|min_srtt:49038|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 114160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1973676| [2025/04/30 18:20:48 114164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49038|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 114169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 114173] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49038|min_srtt:49038|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 114177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 114184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 114188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 114192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 114196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 114201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 114205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 114209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 114213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 114217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248114706| [2025/04/30 18:20:48 114221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248114706| [2025/04/30 18:20:48 114225] [debug] |xqc_engine_wakeup_after|wakeup:1746037248114706|now:1746037248114225|diff:481| [2025/04/30 18:20:48 114230] [debug] |xqc_engine_main_logic|END|now:1746037248114127| [2025/04/30 18:20:48 114235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248114235| [2025/04/30 18:20:48 114239] [debug] |xqc_engine_wakeup_after|wakeup:1746037248114706|now:1746037248114239|diff:467| [2025/04/30 18:20:48 114243] [debug] |xqc_engine_main_logic|END|now:1746037248114235| [2025/04/30 18:20:48 115312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248115312| [2025/04/30 18:20:48 115322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248114706|pq_index:0| [2025/04/30 18:20:48 115327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248114127| [2025/04/30 18:20:48 115332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248115331| [2025/04/30 18:20:48 115337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248114706|now:1746037248115331| [2025/04/30 18:20:48 115341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248114706|now:1746037248115331| [2025/04/30 18:20:48 115345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 115350] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 115355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49038|min_srtt:49038|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 115359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 115364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 115368] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 115377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 115382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 115386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 115390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 115395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 115400] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2024| [2025/04/30 18:20:48 115439] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248115408|stream_id:0|stream_offset:1965423| [2025/04/30 18:20:48 115448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 115456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 115462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49038|rtt_var:3413|pto_duration:62690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 115468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 115475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 115481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 115487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248203098|now:1746037248115462|interv:87636| [2025/04/30 18:20:48 115493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248203098|now:1746037248115462|interval:87636|pto_count:0|srtt:49038 [2025/04/30 18:20:48 115501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:58807| [2025/04/30 18:20:48 115509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 115516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1966602| [2025/04/30 18:20:48 115523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 115529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2025| [2025/04/30 18:20:48 115576] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248115541|stream_id:0|stream_offset:1966602| [2025/04/30 18:20:48 115586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 115600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 115607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49038|rtt_var:3413|pto_duration:62690|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 115614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 115620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 115626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 115632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248203231|now:1746037248115607|interv:87624| [2025/04/30 18:20:48 115637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248203231|now:1746037248115607|interval:87624|pto_count:0|srtt:49038 [2025/04/30 18:20:48 115642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60007| [2025/04/30 18:20:48 115647] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 115651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 115656] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 115660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248116660|now:1746037248115660|interv:1000| [2025/04/30 18:20:48 115664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 115668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 115672] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248116660| [2025/04/30 18:20:48 115676] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248116660| [2025/04/30 18:20:48 115680] [debug] |xqc_engine_wakeup_after|wakeup:1746037248116660|now:1746037248115680|diff:980| [2025/04/30 18:20:48 115685] [debug] |xqc_engine_main_logic|END|now:1746037248115331| [2025/04/30 18:20:48 115899] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248115899| [2025/04/30 18:20:48 115905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 115911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:876| [2025/04/30 18:20:48 115915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:877| [2025/04/30 18:20:48 115921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:877| [2025/04/30 18:20:48 115926] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 115931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 115935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:227|tx_in_flight:68520|prior_delivered:1888524|prior_time:1746037248065757|is_app_limited:0|send_elapse:56103|ack_elapse:50142|ctl_first_sent_time:1746037248067315|lagest_ack_time:1746037248115899|curr_delivered:1947444| [2025/04/30 18:20:48 115944] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248067315| [2025/04/30 18:20:48 115949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:48 115953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 115957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:66120|prior_delivered:1890924|prior_time:1746037248067753|is_app_limited:0|send_elapse:55997|ack_elapse:48146|ctl_first_sent_time:1746037248069271|lagest_ack_time:1746037248115899|curr_delivered:1948644| [2025/04/30 18:20:48 115962] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248069271| [2025/04/30 18:20:48 115966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:48 115970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49038|rttvar:3413|minrtt:30950|latest_rtt:46628|ack_delay:0| [2025/04/30 18:20:48 115974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48737|rttvar:3162|minrtt:30950|latest_rtt:46628|ack_delay:0| [2025/04/30 18:20:48 115978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1977|lost_pn:1974|thresh:3| [2025/04/30 18:20:48 115983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 116038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 116042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48737|rtt_var:3162|pto_duration:61385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 116047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 116051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 116055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 116062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248201926|now:1746037248116042|interv:85884| [2025/04/30 18:20:48 116066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248201926|now:1746037248116042|interval:85884|pto_count:0|srtt:48737 [2025/04/30 18:20:48 116071] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55997, ack_elapse 48146, delivered 57720|rate 1030769|lost 235| [2025/04/30 18:20:48 116075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 28 -> 29| [2025/04/30 18:20:48 116079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1030769) in round 29| [2025/04/30 18:20:48 116084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 116088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 116092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248069271|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 116096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248069271|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 116101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:69720|full_bw_reached:1|inflight:57607|srtt:48737|latest_rtt:46628|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 116107] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:877|largest:877|pns:2| [2025/04/30 18:20:48 116112] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:877|frame:ACK |recv_time:1746037248115899|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 116116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368115899|now:1746037248115899|interv:120000000| [2025/04/30 18:20:48 116121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368115899|now:1746037248115899|interv:120000000| [2025/04/30 18:20:48 116124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248116660|pq_index:0| [2025/04/30 18:20:48 116129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248115331| [2025/04/30 18:20:48 116133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248116133| [2025/04/30 18:20:48 116138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248116137| [2025/04/30 18:20:48 116143] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 116148] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48737|min_srtt:48737|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 116152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 116160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 116164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 116169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48737|min_srtt:48737|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 116173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1976034| [2025/04/30 18:20:48 116177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 116182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 116186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48737|min_srtt:48737|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 116190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1977213| [2025/04/30 18:20:48 116194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 116199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 116203] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48737|min_srtt:48737|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 116207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1978392| [2025/04/30 18:20:48 116212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48737|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 116216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 116220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48737|min_srtt:48737|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 116224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1979571| [2025/04/30 18:20:48 116228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 116232] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 116239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 116243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 116247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 116252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 116256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 116260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 116264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248116660| [2025/04/30 18:20:48 116268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248116660| [2025/04/30 18:20:48 116272] [debug] |xqc_engine_wakeup_after|wakeup:1746037248116660|now:1746037248116272|diff:388| [2025/04/30 18:20:48 116276] [debug] |xqc_engine_main_logic|END|now:1746037248116137| [2025/04/30 18:20:48 116281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248116281| [2025/04/30 18:20:48 116285] [debug] |xqc_engine_wakeup_after|wakeup:1746037248116660|now:1746037248116285|diff:375| [2025/04/30 18:20:48 116289] [debug] |xqc_engine_main_logic|END|now:1746037248116281| [2025/04/30 18:20:48 117358] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248117358| [2025/04/30 18:20:48 117369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248116660|pq_index:0| [2025/04/30 18:20:48 117373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248116137| [2025/04/30 18:20:48 117378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248117377| [2025/04/30 18:20:48 117383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248116660|now:1746037248117377| [2025/04/30 18:20:48 117387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248116660|now:1746037248117377| [2025/04/30 18:20:48 117391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 117396] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 117401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48737|min_srtt:48737|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 117405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1979571| [2025/04/30 18:20:48 117410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 117414] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 117418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 117428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 117434] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 117444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 117451] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 117458] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2026| [2025/04/30 18:20:48 117505] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248117474|stream_id:0|stream_offset:1967781| [2025/04/30 18:20:48 117515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2026|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 117522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 117528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48737|rtt_var:3162|pto_duration:61385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 117535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 117541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 117547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 117553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248203859|now:1746037248117528|interv:86331| [2025/04/30 18:20:48 117560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248203859|now:1746037248117528|interval:86331|pto_count:0|srtt:48737 [2025/04/30 18:20:48 117567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69720|inflight:58807| [2025/04/30 18:20:48 117574] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 117581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1968960| [2025/04/30 18:20:48 117588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 117594] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2027| [2025/04/30 18:20:48 117675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248117641|stream_id:0|stream_offset:1968960| [2025/04/30 18:20:48 117686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 117692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 117705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48737|rtt_var:3162|pto_duration:61385|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 117712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 117718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 117723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 117729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248204026|now:1746037248117704|interv:86322| [2025/04/30 18:20:48 117735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248204026|now:1746037248117704|interval:86322|pto_count:0|srtt:48737 [2025/04/30 18:20:48 117741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69720|inflight:60007| [2025/04/30 18:20:48 117748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 117754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:1970139| [2025/04/30 18:20:48 117761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 117766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248118766|now:1746037248117766|interv:1000| [2025/04/30 18:20:48 117772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 117777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 117783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248118766| [2025/04/30 18:20:48 117789] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248118766| [2025/04/30 18:20:48 117795] [debug] |xqc_engine_wakeup_after|wakeup:1746037248118766|now:1746037248117795|diff:971| [2025/04/30 18:20:48 117801] [debug] |xqc_engine_main_logic|END|now:1746037248117377| [2025/04/30 18:20:48 117959] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248117958| [2025/04/30 18:20:48 117969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 117977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:877| [2025/04/30 18:20:48 117983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:878| [2025/04/30 18:20:48 118015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:878| [2025/04/30 18:20:48 118021] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 118028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 118035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:67320|prior_delivered:1890924|prior_time:1746037248067753|is_app_limited:0|send_elapse:56128|ack_elapse:50205|ctl_first_sent_time:1746037248069402|lagest_ack_time:1746037248117958|curr_delivered:1949844| [2025/04/30 18:20:48 118042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248069402| [2025/04/30 18:20:48 118054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:48 118060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 118067] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:66120|prior_delivered:1893324|prior_time:1746037248069757|is_app_limited:0|send_elapse:55844|ack_elapse:48201|ctl_first_sent_time:1746037248071258|lagest_ack_time:1746037248117958|curr_delivered:1951044| [2025/04/30 18:20:48 118074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248071258| [2025/04/30 18:20:48 118079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:48 118085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48737|rttvar:3162|minrtt:30950|latest_rtt:46700|ack_delay:0| [2025/04/30 18:20:48 118091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48482|rttvar:2881|minrtt:30950|latest_rtt:46700|ack_delay:0| [2025/04/30 18:20:48 118096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1979|lost_pn:1976|thresh:3| [2025/04/30 18:20:48 118102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 118147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 118153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48482|rtt_var:2881|pto_duration:60006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 118159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 118164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 118170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 118177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248202647|now:1746037248118152|interv:84495| [2025/04/30 18:20:48 118183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248202647|now:1746037248118152|interval:84495|pto_count:0|srtt:48482 [2025/04/30 18:20:48 118194] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55844, ack_elapse 48201, delivered 57720|rate 1033593|lost 235| [2025/04/30 18:20:48 118201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1033593) in round 29| [2025/04/30 18:20:48 118207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 118214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 118220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69720|packet_lost:0|acked:2400|po_sent_time:1746037248071258|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 118227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69720|packet_lost:0|acked:2400|po_sent_time:1746037248071258|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 118233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:72120|full_bw_reached:1|inflight:57607|srtt:48482|latest_rtt:46700|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 118239] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:878|largest:878|pns:2| [2025/04/30 18:20:48 118243] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:878|frame:ACK |recv_time:1746037248117958|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 118248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368117958|now:1746037248117958|interv:120000000| [2025/04/30 18:20:48 118253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368117958|now:1746037248117958|interv:120000000| [2025/04/30 18:20:48 118257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248118766|pq_index:0| [2025/04/30 18:20:48 118261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248117377| [2025/04/30 18:20:48 118265] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248118265| [2025/04/30 18:20:48 118270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248118269| [2025/04/30 18:20:48 118275] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 118280] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48482|min_srtt:48482|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 118285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1979571| [2025/04/30 18:20:48 118290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 118298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 118302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48482|min_srtt:48482|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 118307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1980750| [2025/04/30 18:20:48 118311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 118315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 118320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48482|min_srtt:48482|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 118324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1981929| [2025/04/30 18:20:48 118328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 118332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 118337] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48482|min_srtt:48482|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 118341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1983108| [2025/04/30 18:20:48 118345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48482|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 118349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 118353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48482|min_srtt:48482|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 118358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1984287| [2025/04/30 18:20:48 118362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 118366] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 118370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 118375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 118382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 118386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1970139| [2025/04/30 18:20:48 118391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 118395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 118399] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248118766| [2025/04/30 18:20:48 118403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248118766| [2025/04/30 18:20:48 118407] [debug] |xqc_engine_wakeup_after|wakeup:1746037248118766|now:1746037248118407|diff:359| [2025/04/30 18:20:48 118411] [debug] |xqc_engine_main_logic|END|now:1746037248118269| [2025/04/30 18:20:48 118417] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248118417| [2025/04/30 18:20:48 118421] [debug] |xqc_engine_wakeup_after|wakeup:1746037248118766|now:1746037248118421|diff:345| [2025/04/30 18:20:48 118425] [debug] |xqc_engine_main_logic|END|now:1746037248118417| [2025/04/30 18:20:48 119496] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248119496| [2025/04/30 18:20:48 119507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248118766|pq_index:0| [2025/04/30 18:20:48 119512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248118269| [2025/04/30 18:20:48 119517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248119516| [2025/04/30 18:20:48 119522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248118766|now:1746037248119516| [2025/04/30 18:20:48 119526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248118766|now:1746037248119516| [2025/04/30 18:20:48 119530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 119535] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 119540] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48482|min_srtt:48482|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 119545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1984287| [2025/04/30 18:20:48 119549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 119553] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 119557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 119561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 119566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 119570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1970139| [2025/04/30 18:20:48 119588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 119595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2028| [2025/04/30 18:20:48 119634] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248119607|stream_id:0|stream_offset:1970139| [2025/04/30 18:20:48 119640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 119645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 119651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48482|rtt_var:2881|pto_duration:60006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 119659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 119665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 119671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 119678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248204613|now:1746037248119651|interv:84962| [2025/04/30 18:20:48 119684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248204613|now:1746037248119651|interval:84962|pto_count:0|srtt:48482 [2025/04/30 18:20:48 119692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72120|inflight:58807| [2025/04/30 18:20:48 119699] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 119704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1971318| [2025/04/30 18:20:48 119708] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 119713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2029| [2025/04/30 18:20:48 119743] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248119720|stream_id:0|stream_offset:1971318| [2025/04/30 18:20:48 119749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 119754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 119759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48482|rtt_var:2881|pto_duration:60006|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 119766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 119779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 119786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 119793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248204726|now:1746037248119759|interv:84967| [2025/04/30 18:20:48 119799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248204726|now:1746037248119759|interval:84967|pto_count:0|srtt:48482 [2025/04/30 18:20:48 119807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72120|inflight:60007| [2025/04/30 18:20:48 119814] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 119819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 119823] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 119827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248120827|now:1746037248119827|interv:1000| [2025/04/30 18:20:48 119831] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 119835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 119839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248120827| [2025/04/30 18:20:48 119843] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248120827| [2025/04/30 18:20:48 119847] [debug] |xqc_engine_wakeup_after|wakeup:1746037248120827|now:1746037248119847|diff:980| [2025/04/30 18:20:48 119852] [debug] |xqc_engine_main_logic|END|now:1746037248119516| [2025/04/30 18:20:48 119949] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248119947| [2025/04/30 18:20:48 119957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 119963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:878| [2025/04/30 18:20:48 119967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:879| [2025/04/30 18:20:48 119973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:879| [2025/04/30 18:20:48 119977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 119982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 120008] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:228|tx_in_flight:67320|prior_delivered:1893324|prior_time:1746037248069757|is_app_limited:0|send_elapse:55922|ack_elapse:50190|ctl_first_sent_time:1746037248071336|lagest_ack_time:1746037248119947|curr_delivered:1952244| [2025/04/30 18:20:48 120015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248071336| [2025/04/30 18:20:48 120020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:48 120024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 120034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:64920|prior_delivered:1895724|prior_time:1746037248071751|is_app_limited:0|send_elapse:56070|ack_elapse:48196|ctl_first_sent_time:1746037248073273|lagest_ack_time:1746037248119947|curr_delivered:1953444| [2025/04/30 18:20:48 120038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248073273| [2025/04/30 18:20:48 120042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:48 120046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48482|rttvar:2881|minrtt:30950|latest_rtt:46674|ack_delay:1000| [2025/04/30 18:20:48 120051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48131|rttvar:2863|minrtt:30950|latest_rtt:46674|ack_delay:1000| [2025/04/30 18:20:48 120055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1981|lost_pn:1978|thresh:3| [2025/04/30 18:20:48 120060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 120091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 120095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48131|rtt_var:2863|pto_duration:59583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 120100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 120104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 120108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 120112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248204303|now:1746037248120095|interv:84208| [2025/04/30 18:20:48 120116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248204303|now:1746037248120095|interval:84208|pto_count:0|srtt:48131 [2025/04/30 18:20:48 120120] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56070, ack_elapse 48196, delivered 57720|rate 1029427|lost 235| [2025/04/30 18:20:48 120128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1029427) in round 29| [2025/04/30 18:20:48 120132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 120136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 120140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72120|packet_lost:0|acked:2400|po_sent_time:1746037248073273|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 120145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72120|packet_lost:0|acked:2400|po_sent_time:1746037248073273|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 120149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:74520|full_bw_reached:1|inflight:57607|srtt:48131|latest_rtt:46674|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 120155] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:879|largest:879|pns:2| [2025/04/30 18:20:48 120160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:879|frame:ACK |recv_time:1746037248119947|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 120165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368119947|now:1746037248119947|interv:120000000| [2025/04/30 18:20:48 120169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368119947|now:1746037248119947|interv:120000000| [2025/04/30 18:20:48 120173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248120827|pq_index:0| [2025/04/30 18:20:48 120177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248119516| [2025/04/30 18:20:48 120181] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248120181| [2025/04/30 18:20:48 120186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248120185| [2025/04/30 18:20:48 120192] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 120196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48131|min_srtt:48131|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 120201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1984287| [2025/04/30 18:20:48 120206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 120210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 120215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48131|min_srtt:48131|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 120221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1985466| [2025/04/30 18:20:48 120226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 120230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 120234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48131|min_srtt:48131|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 120238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1986645| [2025/04/30 18:20:48 120243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 120247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 120251] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48131|min_srtt:48131|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 120255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1987824| [2025/04/30 18:20:48 120260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48131|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 120264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 120269] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48131|min_srtt:48131|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 120273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1989003| [2025/04/30 18:20:48 120277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 120281] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 120285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 120289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 120294] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 120298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 120305] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 120308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 120312] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248120827| [2025/04/30 18:20:48 120317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248120827| [2025/04/30 18:20:48 120321] [debug] |xqc_engine_wakeup_after|wakeup:1746037248120827|now:1746037248120320|diff:507| [2025/04/30 18:20:48 120325] [debug] |xqc_engine_main_logic|END|now:1746037248120185| [2025/04/30 18:20:48 120330] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248120330| [2025/04/30 18:20:48 120334] [debug] |xqc_engine_wakeup_after|wakeup:1746037248120827|now:1746037248120334|diff:493| [2025/04/30 18:20:48 120338] [debug] |xqc_engine_main_logic|END|now:1746037248120330| [2025/04/30 18:20:48 121406] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248121406| [2025/04/30 18:20:48 121417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248120827|pq_index:0| [2025/04/30 18:20:48 121423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248120185| [2025/04/30 18:20:48 121433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248121429| [2025/04/30 18:20:48 121440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248120827|now:1746037248121429| [2025/04/30 18:20:48 121447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248120827|now:1746037248121429| [2025/04/30 18:20:48 121453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 121460] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 121468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48131|min_srtt:48131|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 121476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1989003| [2025/04/30 18:20:48 121481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 121485] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 121492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 121499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 121506] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 121513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 121520] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 121533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2030| [2025/04/30 18:20:48 121585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248121546|stream_id:0|stream_offset:1972497| [2025/04/30 18:20:48 121596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 121604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 121610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48131|rtt_var:2863|pto_duration:59583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 121617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 121623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 121629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 121636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248206129|now:1746037248121610|interv:84519| [2025/04/30 18:20:48 121642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248206129|now:1746037248121610|interval:84519|pto_count:0|srtt:48131 [2025/04/30 18:20:48 121650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74520|inflight:58807| [2025/04/30 18:20:48 121658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 121665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1973676| [2025/04/30 18:20:48 121672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 121678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2031| [2025/04/30 18:20:48 121724] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248121690|stream_id:0|stream_offset:1973676| [2025/04/30 18:20:48 121733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 121739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 121745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48131|rtt_var:2863|pto_duration:59583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 121752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 121758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 121763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 121769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248206273|now:1746037248121745|interv:84528| [2025/04/30 18:20:48 121781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248206273|now:1746037248121745|interval:84528|pto_count:0|srtt:48131 [2025/04/30 18:20:48 121788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74520|inflight:60007| [2025/04/30 18:20:48 121795] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 121800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 121807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 121812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248122812|now:1746037248121812|interv:1000| [2025/04/30 18:20:48 121818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 121823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 121829] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248122812| [2025/04/30 18:20:48 121834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248122812| [2025/04/30 18:20:48 121840] [debug] |xqc_engine_wakeup_after|wakeup:1746037248122812|now:1746037248121840|diff:972| [2025/04/30 18:20:48 121846] [debug] |xqc_engine_main_logic|END|now:1746037248121429| [2025/04/30 18:20:48 121950] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248121949| [2025/04/30 18:20:48 121960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 121969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:879| [2025/04/30 18:20:48 121975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:880| [2025/04/30 18:20:48 121983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:880| [2025/04/30 18:20:48 122014] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 122022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 122028] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:229|tx_in_flight:66120|prior_delivered:1895724|prior_time:1746037248071751|is_app_limited:0|send_elapse:56181|ack_elapse:50198|ctl_first_sent_time:1746037248073384|lagest_ack_time:1746037248121949|curr_delivered:1954644| [2025/04/30 18:20:48 122035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248073384| [2025/04/30 18:20:48 122041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:48 122047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 122054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:62501|prior_delivered:1899343|prior_time:1746037248074918|is_app_limited:0|send_elapse:55020|ack_elapse:47031|ctl_first_sent_time:1746037248075234|lagest_ack_time:1746037248121949|curr_delivered:1955844| [2025/04/30 18:20:48 122074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248075234| [2025/04/30 18:20:48 122080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:48 122085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48131|rttvar:2863|minrtt:30950|latest_rtt:46715|ack_delay:1000| [2025/04/30 18:20:48 122092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47829|rttvar:2752|minrtt:30950|latest_rtt:46715|ack_delay:1000| [2025/04/30 18:20:48 122098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1983|lost_pn:1980|thresh:3| [2025/04/30 18:20:48 122103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 122148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 122154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47829|rtt_var:2752|pto_duration:58837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 122160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 122165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 122171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 122177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248205527|now:1746037248122153|interv:83374| [2025/04/30 18:20:48 122182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248205527|now:1746037248122153|interval:83374|pto_count:0|srtt:47829 [2025/04/30 18:20:48 122189] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55020, ack_elapse 47031, delivered 56501|rate 1026917|lost 235| [2025/04/30 18:20:48 122195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1026917) in round 29| [2025/04/30 18:20:48 122201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 122208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 122217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74520|packet_lost:0|acked:2400|po_sent_time:1746037248075234|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 122224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74520|packet_lost:0|acked:2400|po_sent_time:1746037248075234|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 122230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:76920|full_bw_reached:1|inflight:57607|srtt:47829|latest_rtt:46715|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 122239] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:880|largest:880|pns:2| [2025/04/30 18:20:48 122245] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:880|frame:ACK |recv_time:1746037248121949|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 122252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368121949|now:1746037248121949|interv:120000000| [2025/04/30 18:20:48 122257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368121949|now:1746037248121949|interv:120000000| [2025/04/30 18:20:48 122263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248122812|pq_index:0| [2025/04/30 18:20:48 122270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248121429| [2025/04/30 18:20:48 122275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248122275| [2025/04/30 18:20:48 122283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248122281| [2025/04/30 18:20:48 122290] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 122296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47829|min_srtt:47829|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 122303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1989003| [2025/04/30 18:20:48 122309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 122316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 122322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47829|min_srtt:47829|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 122328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1990182| [2025/04/30 18:20:48 122339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 122345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 122351] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47829|min_srtt:47829|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 122357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1991361| [2025/04/30 18:20:48 122363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 122370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 122376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47829|min_srtt:47829|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 122382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1992540| [2025/04/30 18:20:48 122389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47829|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 122410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 122416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47829|min_srtt:47829|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 122423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1993719| [2025/04/30 18:20:48 122429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 122435] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 122441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 122447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 122455] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 122461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 122469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 122475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 122482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248122812| [2025/04/30 18:20:48 122495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248122812| [2025/04/30 18:20:48 122501] [debug] |xqc_engine_wakeup_after|wakeup:1746037248122812|now:1746037248122500|diff:312| [2025/04/30 18:20:48 122507] [debug] |xqc_engine_main_logic|END|now:1746037248122281| [2025/04/30 18:20:48 122515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248122515| [2025/04/30 18:20:48 122521] [debug] |xqc_engine_wakeup_after|wakeup:1746037248122812|now:1746037248122521|diff:291| [2025/04/30 18:20:48 122527] [debug] |xqc_engine_main_logic|END|now:1746037248122515| [2025/04/30 18:20:48 123611] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248123611| [2025/04/30 18:20:48 123624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248122812|pq_index:0| [2025/04/30 18:20:48 123631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248122281| [2025/04/30 18:20:48 123639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248123637| [2025/04/30 18:20:48 123645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248122812|now:1746037248123637| [2025/04/30 18:20:48 123651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248122812|now:1746037248123637| [2025/04/30 18:20:48 123657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 123663] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 123670] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47829|min_srtt:47829|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 123676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1993719| [2025/04/30 18:20:48 123683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 123688] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 123693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 123699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 123706] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 123712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 123718] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 123724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2032| [2025/04/30 18:20:48 123770] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248123735|stream_id:0|stream_offset:1974855| [2025/04/30 18:20:48 123787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 123794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 123800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47829|rtt_var:2752|pto_duration:58837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 123806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 123812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 123818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 123823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248207572|now:1746037248123800|interv:83772| [2025/04/30 18:20:48 123828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248207572|now:1746037248123800|interval:83772|pto_count:0|srtt:47829 [2025/04/30 18:20:48 123844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76920|inflight:58807| [2025/04/30 18:20:48 123851] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 123857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1976034| [2025/04/30 18:20:48 123863] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 123869] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2033| [2025/04/30 18:20:48 123904] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248123878|stream_id:0|stream_offset:1976034| [2025/04/30 18:20:48 123912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 123919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 123925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47829|rtt_var:2752|pto_duration:58837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 123931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 123937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 123942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 123947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248207715|now:1746037248123925|interv:83790| [2025/04/30 18:20:48 123953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248207715|now:1746037248123925|interval:83790|pto_count:0|srtt:47829 [2025/04/30 18:20:48 123965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76920|inflight:60007| [2025/04/30 18:20:48 123971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 123977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:1977213| [2025/04/30 18:20:48 123984] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 124011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248125010|now:1746037248124010|interv:1000| [2025/04/30 18:20:48 124016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 124022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 124028] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248125010| [2025/04/30 18:20:48 124034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248125010| [2025/04/30 18:20:48 124039] [debug] |xqc_engine_wakeup_after|wakeup:1746037248125010|now:1746037248124039|diff:971| [2025/04/30 18:20:48 124045] [debug] |xqc_engine_main_logic|END|now:1746037248123637| [2025/04/30 18:20:48 124074] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248124073| [2025/04/30 18:20:48 124082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 124090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:880| [2025/04/30 18:20:48 124096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:881| [2025/04/30 18:20:48 124104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:881| [2025/04/30 18:20:48 124110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 124117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 124123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:63701|prior_delivered:1899343|prior_time:1746037248074918|is_app_limited:0|send_elapse:55150|ack_elapse:49155|ctl_first_sent_time:1746037248075364|lagest_ack_time:1746037248124073|curr_delivered:1957044| [2025/04/30 18:20:48 124130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248075364| [2025/04/30 18:20:48 124137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:48 124143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 124149] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:63682|prior_delivered:1900562|prior_time:1746037248075770|is_app_limited:0|send_elapse:56945|ack_elapse:48303|ctl_first_sent_time:1746037248077277|lagest_ack_time:1746037248124073|curr_delivered:1958244| [2025/04/30 18:20:48 124156] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248077277| [2025/04/30 18:20:48 124162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:48 124173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47829|rttvar:2752|minrtt:30950|latest_rtt:46796|ack_delay:1000| [2025/04/30 18:20:48 124179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47575|rttvar:2572|minrtt:30950|latest_rtt:46796|ack_delay:1000| [2025/04/30 18:20:48 124185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1985|lost_pn:1982|thresh:3| [2025/04/30 18:20:48 124191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 124235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 124240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47575|rtt_var:2572|pto_duration:57863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 124246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 124257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 124263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 124268] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248206741|now:1746037248124240|interv:82501| [2025/04/30 18:20:48 124274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248206741|now:1746037248124240|interval:82501|pto_count:0|srtt:47575 [2025/04/30 18:20:48 124280] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56945, ack_elapse 48303, delivered 57682|rate 1012942|lost 235| [2025/04/30 18:20:48 124286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1012942) in round 29| [2025/04/30 18:20:48 124292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 124298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 124304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76920|packet_lost:0|acked:2400|po_sent_time:1746037248077277|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 124316] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76920|packet_lost:0|acked:2400|po_sent_time:1746037248077277|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 124323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:79320|full_bw_reached:1|inflight:57607|srtt:47575|latest_rtt:46796|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 124331] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:881|largest:881|pns:2| [2025/04/30 18:20:48 124338] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:881|frame:ACK |recv_time:1746037248124073|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 124346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368124073|now:1746037248124073|interv:120000000| [2025/04/30 18:20:48 124352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368124073|now:1746037248124073|interv:120000000| [2025/04/30 18:20:48 124358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248125010|pq_index:0| [2025/04/30 18:20:48 124364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248123637| [2025/04/30 18:20:48 124369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248124369| [2025/04/30 18:20:48 124376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248124374| [2025/04/30 18:20:48 124383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 124390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47575|min_srtt:47575|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 124396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1993719| [2025/04/30 18:20:48 124402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 124409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 124415] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47575|min_srtt:47575|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 124422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1994898| [2025/04/30 18:20:48 124428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 124434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 124445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47575|min_srtt:47575|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 124451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1996077| [2025/04/30 18:20:48 124457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 124463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 124468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47575|min_srtt:47575|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 124474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1997256| [2025/04/30 18:20:48 124481] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 124487] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 124493] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47575|min_srtt:47575|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 124499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1998435| [2025/04/30 18:20:48 124505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 124510] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 124515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 124521] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 124527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 124533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1977213| [2025/04/30 18:20:48 124540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 124545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 124551] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248125010| [2025/04/30 18:20:48 124557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248125010| [2025/04/30 18:20:48 124563] [debug] |xqc_engine_wakeup_after|wakeup:1746037248125010|now:1746037248124563|diff:447| [2025/04/30 18:20:48 124569] [debug] |xqc_engine_main_logic|END|now:1746037248124374| [2025/04/30 18:20:48 124581] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248124581| [2025/04/30 18:20:48 124586] [debug] |xqc_engine_wakeup_after|wakeup:1746037248125010|now:1746037248124586|diff:424| [2025/04/30 18:20:48 124592] [debug] |xqc_engine_main_logic|END|now:1746037248124581| [2025/04/30 18:20:48 125669] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248125669| [2025/04/30 18:20:48 125683] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248125010|pq_index:0| [2025/04/30 18:20:48 125690] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248124374| [2025/04/30 18:20:48 125697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248125695| [2025/04/30 18:20:48 125703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248125010|now:1746037248125695| [2025/04/30 18:20:48 125709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248125010|now:1746037248125695| [2025/04/30 18:20:48 125715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 125720] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 125727] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47575|min_srtt:47575|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 125733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1998435| [2025/04/30 18:20:48 125740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 125745] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 125750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 125757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 125763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 125769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1977213| [2025/04/30 18:20:48 125776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 125782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2034| [2025/04/30 18:20:48 125828] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248125794|stream_id:0|stream_offset:1977213| [2025/04/30 18:20:48 125836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 125843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 125856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47575|rtt_var:2572|pto_duration:57863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 125862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 125867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 125872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 125878] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208657|now:1746037248125855|interv:82802| [2025/04/30 18:20:48 125884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208657|now:1746037248125855|interval:82802|pto_count:0|srtt:47575 [2025/04/30 18:20:48 125890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79320|inflight:58807| [2025/04/30 18:20:48 125897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 125903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1978392| [2025/04/30 18:20:48 125909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 125914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2035| [2025/04/30 18:20:48 125948] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248125923|stream_id:0|stream_offset:1978392| [2025/04/30 18:20:48 125955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 125962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 125967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47575|rtt_var:2572|pto_duration:57863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 125973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 125979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 125984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 126011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208786|now:1746037248125967|interv:82819| [2025/04/30 18:20:48 126017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208786|now:1746037248125967|interval:82819|pto_count:0|srtt:47575 [2025/04/30 18:20:48 126024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79320|inflight:60007| [2025/04/30 18:20:48 126031] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 126037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1979571| [2025/04/30 18:20:48 126049] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 126056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2036| [2025/04/30 18:20:48 126093] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248126066|stream_id:0|stream_offset:1979571| [2025/04/30 18:20:48 126101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 126108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 126114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47575|rtt_var:2572|pto_duration:57863|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 126120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 126125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 126131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 126136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208929|now:1746037248126114|interv:82815| [2025/04/30 18:20:48 126141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208929|now:1746037248126114|interval:82815|pto_count:0|srtt:47575 [2025/04/30 18:20:48 126147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79320|inflight:61207| [2025/04/30 18:20:48 126154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 126159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:1980750| [2025/04/30 18:20:48 126166] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 126171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248127171|now:1746037248126171|interv:1000| [2025/04/30 18:20:48 126176] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 126181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 126187] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248127171| [2025/04/30 18:20:48 126193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248127171| [2025/04/30 18:20:48 126198] [debug] |xqc_engine_wakeup_after|wakeup:1746037248127171|now:1746037248126198|diff:973| [2025/04/30 18:20:48 126204] [debug] |xqc_engine_main_logic|END|now:1746037248125695| [2025/04/30 18:20:48 126216] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248126215| [2025/04/30 18:20:48 126223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 126235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:881| [2025/04/30 18:20:48 126240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:882| [2025/04/30 18:20:48 126248] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:882| [2025/04/30 18:20:48 126253] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 126260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 126267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:230|tx_in_flight:64882|prior_delivered:1900562|prior_time:1746037248075770|is_app_limited:0|send_elapse:57075|ack_elapse:50445|ctl_first_sent_time:1746037248077407|lagest_ack_time:1746037248126215|curr_delivered:1959444| [2025/04/30 18:20:48 126274] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248077407| [2025/04/30 18:20:48 126281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:48 126287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 126294] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:62482|prior_delivered:1902962|prior_time:1746037248077771|is_app_limited:0|send_elapse:57233|ack_elapse:48444|ctl_first_sent_time:1746037248079282|lagest_ack_time:1746037248126215|curr_delivered:1960644| [2025/04/30 18:20:48 126301] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248079282| [2025/04/30 18:20:48 126307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:48 126313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47575|rttvar:2572|minrtt:30950|latest_rtt:46933|ack_delay:1000| [2025/04/30 18:20:48 126319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47370|rttvar:2339|minrtt:30950|latest_rtt:46933|ack_delay:1000| [2025/04/30 18:20:48 126325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1987|lost_pn:1984|thresh:3| [2025/04/30 18:20:48 126330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 126382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 126388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47370|rtt_var:2339|pto_duration:56726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 126394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 126399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 126405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 126410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248207792|now:1746037248126388|interv:81404| [2025/04/30 18:20:48 126416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248207792|now:1746037248126388|interval:81404|pto_count:0|srtt:47370 [2025/04/30 18:20:48 126422] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57233, ack_elapse 48444, delivered 57682|rate 1007845|lost 235| [2025/04/30 18:20:48 126428] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1007845) in round 29| [2025/04/30 18:20:48 126434] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 126439] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 126445] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79320|packet_lost:0|acked:2400|po_sent_time:1746037248079282|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 126451] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79320|packet_lost:0|acked:2400|po_sent_time:1746037248079282|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 126457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:81720|full_bw_reached:1|inflight:58807|srtt:47370|latest_rtt:46933|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 126465] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:882|largest:882|pns:2| [2025/04/30 18:20:48 126471] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:882|frame:ACK |recv_time:1746037248126215|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 126478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368126215|now:1746037248126215|interv:120000000| [2025/04/30 18:20:48 126483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368126215|now:1746037248126215|interv:120000000| [2025/04/30 18:20:48 126489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248127171|pq_index:0| [2025/04/30 18:20:48 126494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248125695| [2025/04/30 18:20:48 126500] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248126500| [2025/04/30 18:20:48 126507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248126505| [2025/04/30 18:20:48 126518] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 126525] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47370|min_srtt:47370|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 126531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:58807|cwnd:81720|conn:0000558304DEB50C|stream_id:0|stream_offset:1998435| [2025/04/30 18:20:48 126537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 126543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 126549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47370|min_srtt:47370|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 126555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:58807|cwnd:81720|conn:0000558304DEB50C|stream_id:0|stream_offset:1999614| [2025/04/30 18:20:48 126561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 126567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 126573] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47370|min_srtt:47370|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 126853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:81720|conn:0000558304DEB50C|stream_id:0|stream_offset:2000793| [2025/04/30 18:20:48 126862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 126868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 126875] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47370|min_srtt:47370|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 126881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:58807|cwnd:81720|conn:0000558304DEB50C|stream_id:0|stream_offset:2001972| [2025/04/30 18:20:48 126887] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47370|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 126894] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 126899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47370|min_srtt:47370|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 126911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58807|cwnd:81720|conn:0000558304DEB50C|stream_id:0|stream_offset:2003151| [2025/04/30 18:20:48 126918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 126923] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 126928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 126934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 126940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 126946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:81720|conn:0000558304DEB50C|stream_id:0|stream_offset:1980750| [2025/04/30 18:20:48 126952] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 126957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 126963] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248127171| [2025/04/30 18:20:48 126969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248127171| [2025/04/30 18:20:48 126974] [debug] |xqc_engine_wakeup_after|wakeup:1746037248127171|now:1746037248126974|diff:197| [2025/04/30 18:20:48 126980] [debug] |xqc_engine_main_logic|END|now:1746037248126505| [2025/04/30 18:20:48 127005] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248127005| [2025/04/30 18:20:48 127014] [debug] |xqc_engine_wakeup_after|wakeup:1746037248127171|now:1746037248127014|diff:157| [2025/04/30 18:20:48 127020] [debug] |xqc_engine_main_logic|END|now:1746037248127005| [2025/04/30 18:20:48 127894] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248127893| [2025/04/30 18:20:48 127905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 127913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:882| [2025/04/30 18:20:48 127918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:883| [2025/04/30 18:20:48 127926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:883| [2025/04/30 18:20:48 127931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 127938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 127945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:231|tx_in_flight:63682|prior_delivered:1902962|prior_time:1746037248077771|is_app_limited:0|send_elapse:57312|ack_elapse:50122|ctl_first_sent_time:1746037248079361|lagest_ack_time:1746037248127893|curr_delivered:1961844| [2025/04/30 18:20:48 127951] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248079361| [2025/04/30 18:20:48 127957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:48 127969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 127976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61282|prior_delivered:1905362|prior_time:1746037248079779|is_app_limited:0|send_elapse:56105|ack_elapse:48114|ctl_first_sent_time:1746037248081316|lagest_ack_time:1746037248127893|curr_delivered:1963044| [2025/04/30 18:20:48 127982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248081316| [2025/04/30 18:20:48 128010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:48 128016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47370|rttvar:2339|minrtt:30950|latest_rtt:46577|ack_delay:0| [2025/04/30 18:20:48 128022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47271|rttvar:1953|minrtt:30950|latest_rtt:46577|ack_delay:0| [2025/04/30 18:20:48 128028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1989|lost_pn:1986|thresh:3| [2025/04/30 18:20:48 128034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 128078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 128084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47271|rtt_var:1953|pto_duration:55083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 128090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 128096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 128102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 18:20:48 128107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248206149|now:1746037248128083|interv:78066| [2025/04/30 18:20:48 128113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248206149|now:1746037248128083|interval:78066|pto_count:0|srtt:47271 [2025/04/30 18:20:48 128125] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56105, ack_elapse 48114, delivered 57682|rate 1028108|lost 235| [2025/04/30 18:20:48 128131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028108) in round 29| [2025/04/30 18:20:48 128137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 128142] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 128148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81720|packet_lost:0|acked:2400|po_sent_time:1746037248081316|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 128154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81720|packet_lost:0|acked:2400|po_sent_time:1746037248081316|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 128161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:84120|full_bw_reached:1|inflight:56407|srtt:47271|latest_rtt:46577|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 128169] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:883|largest:883|pns:2| [2025/04/30 18:20:48 128176] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:883|frame:ACK |recv_time:1746037248127893|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 128182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368127893|now:1746037248127893|interv:120000000| [2025/04/30 18:20:48 128188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368127893|now:1746037248127893|interv:120000000| [2025/04/30 18:20:48 128194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248127171|pq_index:0| [2025/04/30 18:20:48 128200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248126505| [2025/04/30 18:20:48 128205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248128205| [2025/04/30 18:20:48 128212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248128210| [2025/04/30 18:20:48 128218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248127171|now:1746037248128210| [2025/04/30 18:20:48 128224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248127171|now:1746037248128210| [2025/04/30 18:20:48 128229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 128235] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 128241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47271|min_srtt:47271|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 128247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:56407|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:2003151| [2025/04/30 18:20:48 128258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 128264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 128270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47271|min_srtt:47271|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 128276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:56407|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:2004330| [2025/04/30 18:20:48 128282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 128288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 128293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47271|min_srtt:47271|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 128299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:56407|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:2005509| [2025/04/30 18:20:48 128305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 128310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 128316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47271|min_srtt:47271|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 128321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:56407|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:2006688| [2025/04/30 18:20:48 128327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 128333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 128338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47271|min_srtt:47271|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 128344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:56407|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:2007867| [2025/04/30 18:20:48 128349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 128354] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 128359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 128369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 128375] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 128381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:1980750| [2025/04/30 18:20:48 128386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 128392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2037-2038|next_skip_chance:1746037248368640|current_time:1746037248128391| [2025/04/30 18:20:48 128398] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2039| [2025/04/30 18:20:48 128440] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746037248128407|stream_id:0|stream_offset:1980750| [2025/04/30 18:20:48 128448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 128455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 18:20:48 128461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47271|rtt_var:1953|pto_duration:55083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 128467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 128472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 128478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 128483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208490|now:1746037248128460|interv:80030| [2025/04/30 18:20:48 128489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208490|now:1746037248128460|interval:80030|pto_count:0|srtt:47271 [2025/04/30 18:20:48 128495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84120|inflight:57607| [2025/04/30 18:20:48 128502] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 128508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:1981929| [2025/04/30 18:20:48 128515] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 128520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2040| [2025/04/30 18:20:48 128555] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248128529|stream_id:0|stream_offset:1981929| [2025/04/30 18:20:48 128563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 128575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 128580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47271|rtt_var:1953|pto_duration:55083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 128586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 128592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 128597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 128758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208612|now:1746037248128580|interv:80032| [2025/04/30 18:20:48 128766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208612|now:1746037248128580|interval:80032|pto_count:0|srtt:47271 [2025/04/30 18:20:48 128773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84120|inflight:58807| [2025/04/30 18:20:48 128780] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 128786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:84120|conn:0000558304DEB50C|stream_id:0|stream_offset:1983108| [2025/04/30 18:20:48 128792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 128798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248129798|now:1746037248128798|interv:1000| [2025/04/30 18:20:48 128803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 128808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 128814] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248129798| [2025/04/30 18:20:48 128820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248129798| [2025/04/30 18:20:48 128825] [debug] |xqc_engine_wakeup_after|wakeup:1746037248129798|now:1746037248128825|diff:973| [2025/04/30 18:20:48 128832] [debug] |xqc_engine_main_logic|END|now:1746037248128210| [2025/04/30 18:20:48 128840] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248128840| [2025/04/30 18:20:48 128846] [debug] |xqc_engine_wakeup_after|wakeup:1746037248129798|now:1746037248128846|diff:952| [2025/04/30 18:20:48 128853] [debug] |xqc_engine_main_logic|END|now:1746037248128840| [2025/04/30 18:20:48 129874] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248129873| [2025/04/30 18:20:48 129888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 129897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:883| [2025/04/30 18:20:48 129902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:884| [2025/04/30 18:20:48 129910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:884| [2025/04/30 18:20:48 129916] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 129931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 129938] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62482|prior_delivered:1905362|prior_time:1746037248079779|is_app_limited:0|send_elapse:56235|ack_elapse:50094|ctl_first_sent_time:1746037248081446|lagest_ack_time:1746037248129873|curr_delivered:1964244| [2025/04/30 18:20:48 129944] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248081446| [2025/04/30 18:20:48 129951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:48 129956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 129962] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:61282|prior_delivered:1907762|prior_time:1746037248081809|is_app_limited:0|send_elapse:56510|ack_elapse:48064|ctl_first_sent_time:1746037248083631|lagest_ack_time:1746037248129873|curr_delivered:1965444| [2025/04/30 18:20:48 129968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248083631| [2025/04/30 18:20:48 129974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:48 129980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47271|rttvar:1953|minrtt:30950|latest_rtt:46242|ack_delay:1000| [2025/04/30 18:20:48 130004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47018|rttvar:1972|minrtt:30950|latest_rtt:46242|ack_delay:1000| [2025/04/30 18:20:48 130015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1991|lost_pn:1988|thresh:3| [2025/04/30 18:20:48 130021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 130070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 130076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47018|rtt_var:1972|pto_duration:54906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 130082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 130092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 130098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 18:20:48 130103] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208435|now:1746037248130076|interv:78359| [2025/04/30 18:20:48 130109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208435|now:1746037248130076|interval:78359|pto_count:0|srtt:47018 [2025/04/30 18:20:48 130115] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56510, ack_elapse 48064, delivered 57682|rate 1020739|lost 235| [2025/04/30 18:20:48 130121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1020739) in round 29| [2025/04/30 18:20:48 130130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 130136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 130141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84120|packet_lost:0|acked:2400|po_sent_time:1746037248083631|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 130147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84120|packet_lost:0|acked:2400|po_sent_time:1746037248083631|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 130154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:86520|full_bw_reached:1|inflight:56407|srtt:47018|latest_rtt:46242|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 130162] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:884|largest:884|pns:2| [2025/04/30 18:20:48 130168] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:884|frame:ACK |recv_time:1746037248129873|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 130174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368129873|now:1746037248129873|interv:120000000| [2025/04/30 18:20:48 130180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368129873|now:1746037248129873|interv:120000000| [2025/04/30 18:20:48 130185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248129798|pq_index:0| [2025/04/30 18:20:48 130191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248128210| [2025/04/30 18:20:48 130196] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248130196| [2025/04/30 18:20:48 130204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248130202| [2025/04/30 18:20:48 130210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248129798|now:1746037248130202| [2025/04/30 18:20:48 130219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248129798|now:1746037248130202| [2025/04/30 18:20:48 130224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 130230] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 130237] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47018|min_srtt:47018|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 130243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:56407|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:2007867| [2025/04/30 18:20:48 130249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 130256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 130262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47018|min_srtt:47018|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 130268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:56407|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:2009046| [2025/04/30 18:20:48 130274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 130280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 130286] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47018|min_srtt:47018|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 130291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:56407|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:2010225| [2025/04/30 18:20:48 130297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 130303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 130309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47018|min_srtt:47018|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 130314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:56407|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:2011404| [2025/04/30 18:20:48 130320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47018|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 130326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 130332] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47018|min_srtt:47018|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 130341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:56407|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:2012583| [2025/04/30 18:20:48 130348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 130353] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 130358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 130364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 130370] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 130376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:1983108| [2025/04/30 18:20:48 130382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 130388] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2041| [2025/04/30 18:20:48 130429] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746037248130397|stream_id:0|stream_offset:1983108| [2025/04/30 18:20:48 130437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 130444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 18:20:48 130450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47018|rtt_var:1972|pto_duration:54906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 130456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 130461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 130467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 130472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248210303|now:1746037248130450|interv:79853| [2025/04/30 18:20:48 130478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248210303|now:1746037248130450|interval:79853|pto_count:0|srtt:47018 [2025/04/30 18:20:48 130484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86520|inflight:57607| [2025/04/30 18:20:48 130491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 130496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:1984287| [2025/04/30 18:20:48 130507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 130513] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2042| [2025/04/30 18:20:48 130544] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248130521|stream_id:0|stream_offset:1984287| [2025/04/30 18:20:48 130552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 130558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 130564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47018|rtt_var:1972|pto_duration:54906|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 130570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 130575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 130580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 130736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248210427|now:1746037248130563|interv:79864| [2025/04/30 18:20:48 130746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248210427|now:1746037248130563|interval:79864|pto_count:0|srtt:47018 [2025/04/30 18:20:48 130753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86520|inflight:58807| [2025/04/30 18:20:48 130760] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 130766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:86520|conn:0000558304DEB50C|stream_id:0|stream_offset:1985466| [2025/04/30 18:20:48 130773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 130778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248131778|now:1746037248130778|interv:1000| [2025/04/30 18:20:48 130784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 130789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 130795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248131778| [2025/04/30 18:20:48 130800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248131778| [2025/04/30 18:20:48 130806] [debug] |xqc_engine_wakeup_after|wakeup:1746037248131778|now:1746037248130806|diff:972| [2025/04/30 18:20:48 130812] [debug] |xqc_engine_main_logic|END|now:1746037248130202| [2025/04/30 18:20:48 130819] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248130819| [2025/04/30 18:20:48 130825] [debug] |xqc_engine_wakeup_after|wakeup:1746037248131778|now:1746037248130825|diff:953| [2025/04/30 18:20:48 130831] [debug] |xqc_engine_main_logic|END|now:1746037248130819| [2025/04/30 18:20:48 131890] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248131889| [2025/04/30 18:20:48 131904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 131919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:884| [2025/04/30 18:20:48 131925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:885| [2025/04/30 18:20:48 131933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:885| [2025/04/30 18:20:48 131940] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 131947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 131954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62482|prior_delivered:1907762|prior_time:1746037248081809|is_app_limited:0|send_elapse:56659|ack_elapse:50080|ctl_first_sent_time:1746037248083780|lagest_ack_time:1746037248131889|curr_delivered:1966644| [2025/04/30 18:20:48 131960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248083780| [2025/04/30 18:20:48 131966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:48 131973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1993|path_largest_ack:1993| [2025/04/30 18:20:48 131979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62482|prior_delivered:1907762|prior_time:1746037248081809|is_app_limited:0|send_elapse:56659|ack_elapse:50080|ctl_first_sent_time:1746037248083780|lagest_ack_time:1746037248131889|curr_delivered:1967844| [2025/04/30 18:20:48 132003] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248083915| [2025/04/30 18:20:48 132012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:48 132018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47018|rttvar:1972|minrtt:30950|latest_rtt:47974|ack_delay:1000| [2025/04/30 18:20:48 132024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47012|rttvar:1490|minrtt:30950|latest_rtt:47974|ack_delay:1000| [2025/04/30 18:20:48 132030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1993|lost_pn:1990|thresh:3| [2025/04/30 18:20:48 132036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 132083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 132088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47012|rtt_var:1490|pto_duration:52972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 132094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 132099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 132105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 18:20:48 132110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248208493|now:1746037248132088|interv:76405| [2025/04/30 18:20:48 132115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248208493|now:1746037248132088|interval:76405|pto_count:0|srtt:47012 [2025/04/30 18:20:48 132121] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56659, ack_elapse 50080, delivered 60082|rate 1060414|lost 235| [2025/04/30 18:20:48 132127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1060414) in round 29| [2025/04/30 18:20:48 132133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 132138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 132143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86520|packet_lost:0|acked:2400|po_sent_time:1746037248083915|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 132149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86520|packet_lost:0|acked:2400|po_sent_time:1746037248083915|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 132155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:88920|full_bw_reached:1|inflight:56407|srtt:47012|latest_rtt:47974|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 132163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:885|largest:885|pns:2| [2025/04/30 18:20:48 132169] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:885|frame:ACK |recv_time:1746037248131889|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 132175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368131889|now:1746037248131889|interv:120000000| [2025/04/30 18:20:48 132181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368131889|now:1746037248131889|interv:120000000| [2025/04/30 18:20:48 132186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248131778|pq_index:0| [2025/04/30 18:20:48 132192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248130202| [2025/04/30 18:20:48 132197] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248132197| [2025/04/30 18:20:48 132208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248132206| [2025/04/30 18:20:48 132214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248131778|now:1746037248132206| [2025/04/30 18:20:48 132219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248131778|now:1746037248132206| [2025/04/30 18:20:48 132224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 132229] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 132236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47012|min_srtt:47012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 132242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:56407|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:2012583| [2025/04/30 18:20:48 132248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 132254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 132260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47012|min_srtt:47012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 132266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:56407|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:2013762| [2025/04/30 18:20:48 132272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 132278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 132283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47012|min_srtt:47012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 132289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:56407|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:2014941| [2025/04/30 18:20:48 132295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 132301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 132306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47012|min_srtt:47012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 132312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:56407|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:2016120| [2025/04/30 18:20:48 132323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 132329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 132335] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47012|min_srtt:47012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 132340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:56407|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:2017299| [2025/04/30 18:20:48 132346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 132352] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 132357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 132363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 132369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 132375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:1985466| [2025/04/30 18:20:48 132381] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 132387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2043| [2025/04/30 18:20:48 132432] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746037248132397|stream_id:0|stream_offset:1985466| [2025/04/30 18:20:48 132441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 132447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 18:20:48 132453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47012|rtt_var:1490|pto_duration:52972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 132459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 132465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 132470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 132476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248210369|now:1746037248132453|interv:77916| [2025/04/30 18:20:48 132482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248210369|now:1746037248132453|interval:77916|pto_count:0|srtt:47012 [2025/04/30 18:20:48 132488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88920|inflight:57607| [2025/04/30 18:20:48 132499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 132505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:1986645| [2025/04/30 18:20:48 132511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 132517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2044| [2025/04/30 18:20:48 132697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248132526|stream_id:0|stream_offset:1986645| [2025/04/30 18:20:48 132708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 132716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 132722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47012|rtt_var:1490|pto_duration:52972|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 132730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 132735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 132741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 132747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248210498|now:1746037248132722|interv:77776| [2025/04/30 18:20:48 132752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248210498|now:1746037248132722|interval:77776|pto_count:0|srtt:47012 [2025/04/30 18:20:48 132759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88920|inflight:58807| [2025/04/30 18:20:48 132766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 132772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:88920|conn:0000558304DEB50C|stream_id:0|stream_offset:1987824| [2025/04/30 18:20:48 132779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 132785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248133785|now:1746037248132785|interv:1000| [2025/04/30 18:20:48 132791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 132797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 132803] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248133785| [2025/04/30 18:20:48 132809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248133785| [2025/04/30 18:20:48 132815] [debug] |xqc_engine_wakeup_after|wakeup:1746037248133785|now:1746037248132814|diff:971| [2025/04/30 18:20:48 132821] [debug] |xqc_engine_main_logic|END|now:1746037248132206| [2025/04/30 18:20:48 132835] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248132835| [2025/04/30 18:20:48 132841] [debug] |xqc_engine_wakeup_after|wakeup:1746037248133785|now:1746037248132841|diff:944| [2025/04/30 18:20:48 132846] [debug] |xqc_engine_main_logic|END|now:1746037248132835| [2025/04/30 18:20:48 133838] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248133836| [2025/04/30 18:20:48 133853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 133862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:885| [2025/04/30 18:20:48 133868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:886| [2025/04/30 18:20:48 133877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:886| [2025/04/30 18:20:48 133884] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 133891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 133898] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62482|prior_delivered:1910162|prior_time:1746037248084124|is_app_limited:0|send_elapse:56296|ack_elapse:49712|ctl_first_sent_time:1746037248085786|lagest_ack_time:1746037248133836|curr_delivered:1969044| [2025/04/30 18:20:48 133905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248085786| [2025/04/30 18:20:48 133911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:48 133917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 133924] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:232|tx_in_flight:62482|prior_delivered:1910162|prior_time:1746037248084124|is_app_limited:0|send_elapse:56296|ack_elapse:49712|ctl_first_sent_time:1746037248085786|lagest_ack_time:1746037248133836|curr_delivered:1970244| [2025/04/30 18:20:48 133930] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248085883| [2025/04/30 18:20:48 133936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:48 133941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47012|rttvar:1490|minrtt:30950|latest_rtt:47953|ack_delay:1000| [2025/04/30 18:20:48 133947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47005|rttvar:1132|minrtt:30950|latest_rtt:47953|ack_delay:1000| [2025/04/30 18:20:48 133953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1995|lost_pn:1992|thresh:3| [2025/04/30 18:20:48 133959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 133965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 133970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 133976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 134008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 134014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 134019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 134025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 134030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 134036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47005|rtt_var:1132|pto_duration:51533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 134043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 134048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 134054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 18:20:48 134059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248209059|now:1746037248134036|interv:75023| [2025/04/30 18:20:48 134065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248209059|now:1746037248134036|interval:75023|pto_count:0|srtt:47005 [2025/04/30 18:20:48 134072] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56296, ack_elapse 49712, delivered 60082|rate 1067251|lost 235| [2025/04/30 18:20:48 134078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067251) in round 29| [2025/04/30 18:20:48 134084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 134090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 134096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88920|packet_lost:0|acked:2400|po_sent_time:1746037248085883|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 134102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88920|packet_lost:0|acked:2400|po_sent_time:1746037248085883|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 134108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:91320|full_bw_reached:1|inflight:56407|srtt:47005|latest_rtt:47953|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 134117] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:886|largest:886|pns:2| [2025/04/30 18:20:48 134123] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:886|frame:ACK |recv_time:1746037248133836|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 134130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368133836|now:1746037248133836|interv:120000000| [2025/04/30 18:20:48 134141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368133836|now:1746037248133836|interv:120000000| [2025/04/30 18:20:48 134147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248133785|pq_index:0| [2025/04/30 18:20:48 134153] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248132206| [2025/04/30 18:20:48 134159] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248134159| [2025/04/30 18:20:48 134166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248134164| [2025/04/30 18:20:48 134172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248133785|now:1746037248134164| [2025/04/30 18:20:48 134178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248133785|now:1746037248134164| [2025/04/30 18:20:48 134183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 134189] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 134196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47005|min_srtt:47005|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 134203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:56407|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:2017299| [2025/04/30 18:20:48 134209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 134216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 134222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47005|min_srtt:47005|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 134228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:56407|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:2018478| [2025/04/30 18:20:48 134234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 134241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 134246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47005|min_srtt:47005|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 134252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:56407|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:2019657| [2025/04/30 18:20:48 134258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 134265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 134275] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47005|min_srtt:47005|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 134281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:56407|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:2020836| [2025/04/30 18:20:48 134287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47005|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 134293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 134299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47005|min_srtt:47005|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 134305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:56407|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:2022015| [2025/04/30 18:20:48 134312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 134328] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 134333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 134340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 134346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 134352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:1987824| [2025/04/30 18:20:48 134359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 134365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2045| [2025/04/30 18:20:48 134479] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746037248134375|stream_id:0|stream_offset:1987824| [2025/04/30 18:20:48 134490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 134497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 18:20:48 134503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47005|rtt_var:1132|pto_duration:51533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 134510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 134515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 134521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 134533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248210908|now:1746037248134503|interv:76405| [2025/04/30 18:20:48 134538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248210908|now:1746037248134503|interval:76405|pto_count:0|srtt:47005 [2025/04/30 18:20:48 134545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91320|inflight:57607| [2025/04/30 18:20:48 134552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 134558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:1989003| [2025/04/30 18:20:48 134565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 134570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2046| [2025/04/30 18:20:48 134679] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248134581|stream_id:0|stream_offset:1989003| [2025/04/30 18:20:48 134689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 134696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 134703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47005|rtt_var:1132|pto_duration:51533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 134709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 134715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 134720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 134726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248211114|now:1746037248134702|interv:76412| [2025/04/30 18:20:48 134732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248211114|now:1746037248134702|interval:76412|pto_count:0|srtt:47005 [2025/04/30 18:20:48 134739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91320|inflight:58807| [2025/04/30 18:20:48 134745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 134752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:91320|conn:0000558304DEB50C|stream_id:0|stream_offset:1990182| [2025/04/30 18:20:48 134758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 134763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248135763|now:1746037248134763|interv:1000| [2025/04/30 18:20:48 134769] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 134780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 134786] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248135763| [2025/04/30 18:20:48 134840] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248135763| [2025/04/30 18:20:48 134847] [debug] |xqc_engine_wakeup_after|wakeup:1746037248135763|now:1746037248134846|diff:917| [2025/04/30 18:20:48 134852] [debug] |xqc_engine_main_logic|END|now:1746037248134164| [2025/04/30 18:20:48 134859] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248134859| [2025/04/30 18:20:48 134865] [debug] |xqc_engine_wakeup_after|wakeup:1746037248135763|now:1746037248134864|diff:899| [2025/04/30 18:20:48 134870] [debug] |xqc_engine_main_logic|END|now:1746037248134859| [2025/04/30 18:20:48 135814] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248135813| [2025/04/30 18:20:48 135829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 135837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:886| [2025/04/30 18:20:48 135843] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:887| [2025/04/30 18:20:48 135851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:887| [2025/04/30 18:20:48 135857] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 135864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 135871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:61282|prior_delivered:1912562|prior_time:1746037248086028|is_app_limited:0|send_elapse:56149|ack_elapse:49785|ctl_first_sent_time:1746037248087571|lagest_ack_time:1746037248135813|curr_delivered:1971444| [2025/04/30 18:20:48 135878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248087571| [2025/04/30 18:20:48 135884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:48 135890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 135896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:233|tx_in_flight:61282|prior_delivered:1912562|prior_time:1746037248086028|is_app_limited:0|send_elapse:56149|ack_elapse:49785|ctl_first_sent_time:1746037248087571|lagest_ack_time:1746037248135813|curr_delivered:1972644| [2025/04/30 18:20:48 135902] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248087680| [2025/04/30 18:20:48 135908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:48 135913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47005|rttvar:1132|minrtt:30950|latest_rtt:48133|ack_delay:1000| [2025/04/30 18:20:48 135919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47021|rttvar:881|minrtt:30950|latest_rtt:48133|ack_delay:1000| [2025/04/30 18:20:48 135926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1997|lost_pn:1994|thresh:3| [2025/04/30 18:20:48 135931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 135983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 136006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:881|pto_duration:50545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 136013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 136019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 136025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56407| [2025/04/30 18:20:48 136030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248210126|now:1746037248136006|interv:74120| [2025/04/30 18:20:48 136036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248210126|now:1746037248136006|interval:74120|pto_count:0|srtt:47021 [2025/04/30 18:20:48 136043] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56149, ack_elapse 49785, delivered 60082|rate 1070045|lost 235| [2025/04/30 18:20:48 136049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070045) in round 29| [2025/04/30 18:20:48 136055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 136061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 136067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91320|packet_lost:0|acked:2400|po_sent_time:1746037248087680|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 136074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:91320|packet_lost:0|acked:2400|po_sent_time:1746037248087680|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 136080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:93720|full_bw_reached:1|inflight:56407|srtt:47021|latest_rtt:48133|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 136094] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:887|largest:887|pns:2| [2025/04/30 18:20:48 136100] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:887|frame:ACK |recv_time:1746037248135813|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 136107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368135813|now:1746037248135813|interv:120000000| [2025/04/30 18:20:48 136113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368135813|now:1746037248135813|interv:120000000| [2025/04/30 18:20:48 136118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248135763|pq_index:0| [2025/04/30 18:20:48 136124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248134164| [2025/04/30 18:20:48 136130] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248136130| [2025/04/30 18:20:48 136137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248136136| [2025/04/30 18:20:48 136144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248135763|now:1746037248136136| [2025/04/30 18:20:48 136150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248135763|now:1746037248136136| [2025/04/30 18:20:48 136155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 136161] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 136168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 136174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:56407|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:2022015| [2025/04/30 18:20:48 136181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 136187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 136194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 136199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:56407|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:2023194| [2025/04/30 18:20:48 136206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 136212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 136218] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 136224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:56407|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:2024373| [2025/04/30 18:20:48 136234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 136240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 136246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 136252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:56407|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:2025552| [2025/04/30 18:20:48 136258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 136264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 136270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 136276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:56407|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 136282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 136288] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 136293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 136299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 136305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 136311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56407|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:1990182| [2025/04/30 18:20:48 136317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 136323] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2047| [2025/04/30 18:20:48 136371] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56407|now:1746037248136333|stream_id:0|stream_offset:1990182| [2025/04/30 18:20:48 136380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 136388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56407|applimit:0| [2025/04/30 18:20:48 136394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:881|pto_duration:50545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 136405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 136411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 136416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57607| [2025/04/30 18:20:48 136422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248211878|now:1746037248136393|interv:75485| [2025/04/30 18:20:48 136428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248211878|now:1746037248136393|interval:75485|pto_count:0|srtt:47021 [2025/04/30 18:20:48 136434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93720|inflight:57607| [2025/04/30 18:20:48 136441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 136447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57607|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:1991361| [2025/04/30 18:20:48 136454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 136459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2048| [2025/04/30 18:20:48 136493] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57607|now:1746037248136468|stream_id:0|stream_offset:1991361| [2025/04/30 18:20:48 136501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 136508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57607|applimit:0| [2025/04/30 18:20:48 136514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:881|pto_duration:50545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 136520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 136526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 136531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 136537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248212013|now:1746037248136514|interv:75499| [2025/04/30 18:20:48 136543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248212013|now:1746037248136514|interval:75499|pto_count:0|srtt:47021 [2025/04/30 18:20:48 136549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93720|inflight:58807| [2025/04/30 18:20:48 136588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 136596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:1992540| [2025/04/30 18:20:48 136607] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 136613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248137613|now:1746037248136613|interv:1000| [2025/04/30 18:20:48 136619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 136624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 136630] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248137613| [2025/04/30 18:20:48 136636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248137613| [2025/04/30 18:20:48 136641] [debug] |xqc_engine_wakeup_after|wakeup:1746037248137613|now:1746037248136641|diff:972| [2025/04/30 18:20:48 136647] [debug] |xqc_engine_main_logic|END|now:1746037248136136| [2025/04/30 18:20:48 136655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248136655| [2025/04/30 18:20:48 136661] [debug] |xqc_engine_wakeup_after|wakeup:1746037248137613|now:1746037248136660|diff:953| [2025/04/30 18:20:48 136666] [debug] |xqc_engine_main_logic|END|now:1746037248136655| [2025/04/30 18:20:48 137741] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248137741| [2025/04/30 18:20:48 137755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248137613|pq_index:0| [2025/04/30 18:20:48 137761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248136136| [2025/04/30 18:20:48 137768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248137766| [2025/04/30 18:20:48 137775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248137613|now:1746037248137766| [2025/04/30 18:20:48 137781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248137613|now:1746037248137766| [2025/04/30 18:20:48 137786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 137792] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 137799] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47021|min_srtt:47021|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 137805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:58807|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 137812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 137817] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 137822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 137828] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 137835] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 137840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:1992540| [2025/04/30 18:20:48 137853] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 137859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2049| [2025/04/30 18:20:48 137900] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248137870|stream_id:0|stream_offset:1992540| [2025/04/30 18:20:48 137909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 137917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 137924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:881|pto_duration:50545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 137931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 137937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 137943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 137949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248213415|now:1746037248137924|interv:75491| [2025/04/30 18:20:48 137954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248213415|now:1746037248137924|interval:75491|pto_count:0|srtt:47021 [2025/04/30 18:20:48 137961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93720|inflight:60007| [2025/04/30 18:20:48 137968] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 137973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:1993719| [2025/04/30 18:20:48 137980] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 138005] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2050| [2025/04/30 18:20:48 138043] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248138018|stream_id:0|stream_offset:1993719| [2025/04/30 18:20:48 138051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 138057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 138063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47021|rtt_var:881|pto_duration:50545|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 138069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 138074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 138085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 138091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248213563|now:1746037248138063|interv:75500| [2025/04/30 18:20:48 138096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248213563|now:1746037248138063|interval:75500|pto_count:0|srtt:47021 [2025/04/30 18:20:48 138102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:93720|inflight:61207| [2025/04/30 18:20:48 138109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 138114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:93720|conn:0000558304DEB50C|stream_id:0|stream_offset:1994898| [2025/04/30 18:20:48 138121] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 138126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248139126|now:1746037248138126|interv:1000| [2025/04/30 18:20:48 138131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 138137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 138142] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248139126| [2025/04/30 18:20:48 138148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248139126| [2025/04/30 18:20:48 138153] [debug] |xqc_engine_wakeup_after|wakeup:1746037248139126|now:1746037248138153|diff:973| [2025/04/30 18:20:48 138159] [debug] |xqc_engine_main_logic|END|now:1746037248137766| [2025/04/30 18:20:48 138171] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248138170| [2025/04/30 18:20:48 138178] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 138185] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:887| [2025/04/30 18:20:48 138190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:888| [2025/04/30 18:20:48 138198] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:888| [2025/04/30 18:20:48 138203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 138210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1998|origin_pktnum:1913|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1998| [2025/04/30 18:20:48 138216] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60082|prior_delivered:1914962|prior_time:1746037248087800|is_app_limited:0|send_elapse:56187|ack_elapse:50370|ctl_first_sent_time:1746037248089410|lagest_ack_time:1746037248138170|curr_delivered:1973844| [2025/04/30 18:20:48 138223] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248089410| [2025/04/30 18:20:48 138229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:48 138235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:1999|origin_pktnum:1918|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:1999|path_largest_ack:1999| [2025/04/30 18:20:48 138246] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:58882|prior_delivered:1917362|prior_time:1746037248089786|is_app_limited:0|send_elapse:56111|ack_elapse:48384|ctl_first_sent_time:1746037248091369|lagest_ack_time:1746037248138170|curr_delivered:1975044| [2025/04/30 18:20:48 138252] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248091369| [2025/04/30 18:20:48 138258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:48 138263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47021|rttvar:881|minrtt:30950|latest_rtt:46801|ack_delay:1000| [2025/04/30 18:20:48 138269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46869|rttvar:966|minrtt:30950|latest_rtt:46801|ack_delay:1000| [2025/04/30 18:20:48 138275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:1999|lost_pn:1996|thresh:3| [2025/04/30 18:20:48 138280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 138286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 138291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 138296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 138302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 138307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 138316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 138322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46869|rtt_var:966|pto_duration:50733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 138328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 138333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 138342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 138347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248213751|now:1746037248138322|interv:75429| [2025/04/30 18:20:48 138353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248213751|now:1746037248138322|interval:75429|pto_count:0|srtt:46869 [2025/04/30 18:20:48 138359] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56111, ack_elapse 48384, delivered 57682|rate 1027998|lost 235| [2025/04/30 18:20:48 138365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1027998) in round 29| [2025/04/30 18:20:48 138370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 138376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 138386] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:93720|packet_lost:0|acked:2400|po_sent_time:1746037248091369|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 138392] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:93720|packet_lost:0|acked:2400|po_sent_time:1746037248091369|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 138398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:96120|full_bw_reached:1|inflight:58807|srtt:46869|latest_rtt:46801|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 138406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:888|largest:888|pns:2| [2025/04/30 18:20:48 138413] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:888|frame:ACK |recv_time:1746037248138170|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 138419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368138170|now:1746037248138170|interv:120000000| [2025/04/30 18:20:48 138425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368138170|now:1746037248138170|interv:120000000| [2025/04/30 18:20:48 138430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248139126|pq_index:0| [2025/04/30 18:20:48 138436] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248137766| [2025/04/30 18:20:48 138441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248138441| [2025/04/30 18:20:48 138448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248138446| [2025/04/30 18:20:48 138455] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 138461] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46869|min_srtt:46869|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 138467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 138474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 138480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 138486] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46869|min_srtt:46869|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 138492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:2027910| [2025/04/30 18:20:48 138498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 138508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 138514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46869|min_srtt:46869|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 138520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:2029089| [2025/04/30 18:20:48 138526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 138532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 138538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46869|min_srtt:46869|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 138543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:2030268| [2025/04/30 18:20:48 138585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46869|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 138595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 138601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46869|min_srtt:46869|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 138607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:2031447| [2025/04/30 18:20:48 138613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 138618] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 138624] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 138629] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 138636] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 138641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:1994898| [2025/04/30 18:20:48 138647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 138653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 138658] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248139126| [2025/04/30 18:20:48 138668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248139126| [2025/04/30 18:20:48 138673] [debug] |xqc_engine_wakeup_after|wakeup:1746037248139126|now:1746037248138673|diff:453| [2025/04/30 18:20:48 138679] [debug] |xqc_engine_main_logic|END|now:1746037248138446| [2025/04/30 18:20:48 138686] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248138686| [2025/04/30 18:20:48 138692] [debug] |xqc_engine_wakeup_after|wakeup:1746037248139126|now:1746037248138692|diff:434| [2025/04/30 18:20:48 138697] [debug] |xqc_engine_main_logic|END|now:1746037248138686| [2025/04/30 18:20:48 139776] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248139776| [2025/04/30 18:20:48 139789] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248139126|pq_index:0| [2025/04/30 18:20:48 139795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248138446| [2025/04/30 18:20:48 139803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248139801| [2025/04/30 18:20:48 139810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248139126|now:1746037248139801| [2025/04/30 18:20:48 139816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248139126|now:1746037248139801| [2025/04/30 18:20:48 139822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 139828] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 139835] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46869|min_srtt:46869|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 139842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:2031447| [2025/04/30 18:20:48 139848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 139853] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 139859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 139865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 139872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 139878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:1994898| [2025/04/30 18:20:48 139884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 139890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2051| [2025/04/30 18:20:48 139933] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248139900|stream_id:0|stream_offset:1994898| [2025/04/30 18:20:48 139948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 139955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 139961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46869|rtt_var:966|pto_duration:50733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 139967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 139972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 139978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 139983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248215633|now:1746037248139961|interv:75672| [2025/04/30 18:20:48 140012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248215633|now:1746037248139961|interval:75672|pto_count:0|srtt:46869 [2025/04/30 18:20:48 140018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96120|inflight:60007| [2025/04/30 18:20:48 140025] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 140031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:1996077| [2025/04/30 18:20:48 140037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 140042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2052| [2025/04/30 18:20:48 140078] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248140052|stream_id:0|stream_offset:1996077| [2025/04/30 18:20:48 140086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 140092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 140097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46869|rtt_var:966|pto_duration:50733|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 140103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 140108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 140113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 140118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248215785|now:1746037248140097|interv:75688| [2025/04/30 18:20:48 140124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248215785|now:1746037248140097|interval:75688|pto_count:0|srtt:46869 [2025/04/30 18:20:48 140139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:96120|inflight:61207| [2025/04/30 18:20:48 140145] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 140150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:96120|conn:0000558304DEB50C|stream_id:0|stream_offset:1997256| [2025/04/30 18:20:48 140156] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 140162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248141162|now:1746037248140162|interv:1000| [2025/04/30 18:20:48 140167] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 140172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 140178] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248141162| [2025/04/30 18:20:48 140183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248141162| [2025/04/30 18:20:48 140189] [debug] |xqc_engine_wakeup_after|wakeup:1746037248141162|now:1746037248140189|diff:973| [2025/04/30 18:20:48 140195] [debug] |xqc_engine_main_logic|END|now:1746037248139801| [2025/04/30 18:20:48 140207] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248140206| [2025/04/30 18:20:48 140214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 140221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:888| [2025/04/30 18:20:48 140227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:889| [2025/04/30 18:20:48 140234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:889| [2025/04/30 18:20:48 140240] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 140247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2000|origin_pktnum:1923|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2000| [2025/04/30 18:20:48 140253] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60082|prior_delivered:1917362|prior_time:1746037248089786|is_app_limited:0|send_elapse:56247|ack_elapse:50420|ctl_first_sent_time:1746037248091505|lagest_ack_time:1746037248140206|curr_delivered:1976244| [2025/04/30 18:20:48 140260] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248091505| [2025/04/30 18:20:48 140266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:48 140272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2001|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2001|path_largest_ack:2001| [2025/04/30 18:20:48 140278] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60082|prior_delivered:1917362|prior_time:1746037248089786|is_app_limited:0|send_elapse:56247|ack_elapse:50420|ctl_first_sent_time:1746037248091505|lagest_ack_time:1746037248140206|curr_delivered:1977451| [2025/04/30 18:20:48 140285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248091654| [2025/04/30 18:20:48 140290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:48 140301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46869|rttvar:966|minrtt:30950|latest_rtt:48552|ack_delay:1000| [2025/04/30 18:20:48 140307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46955|rttvar:895|minrtt:30950|latest_rtt:48552|ack_delay:1000| [2025/04/30 18:20:48 140313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2001|lost_pn:1998|thresh:3| [2025/04/30 18:20:48 140319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 140325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 140330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 140335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 140341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 140346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 862|pns:2| [2025/04/30 18:20:48 140352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 140357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46955|rtt_var:895|pto_duration:50535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 140363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 140369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 140374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 140380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248215587|now:1746037248140357|interv:75230| [2025/04/30 18:20:48 140385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248215587|now:1746037248140357|interval:75230|pto_count:0|srtt:46955 [2025/04/30 18:20:48 140392] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56247, ack_elapse 50420, delivered 60089|rate 1068305|lost 235| [2025/04/30 18:20:48 140398] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068305) in round 29| [2025/04/30 18:20:48 140403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 140409] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 140414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:96120|packet_lost:0|acked:2407|po_sent_time:1746037248091654|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 140421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:96120|packet_lost:0|acked:2407|po_sent_time:1746037248091654|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 140427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:98527|full_bw_reached:1|inflight:58800|srtt:46955|latest_rtt:48552|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 140439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:889|largest:889|pns:2| [2025/04/30 18:20:48 140446] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:889|frame:ACK |recv_time:1746037248140206|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 140452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368140206|now:1746037248140206|interv:120000000| [2025/04/30 18:20:48 140458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368140206|now:1746037248140206|interv:120000000| [2025/04/30 18:20:48 140463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248141162|pq_index:0| [2025/04/30 18:20:48 140469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248139801| [2025/04/30 18:20:48 140475] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248140474| [2025/04/30 18:20:48 140481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248140480| [2025/04/30 18:20:48 140488] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 140494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 140500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:2031447| [2025/04/30 18:20:48 140507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 140514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 140520] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 140526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:2032626| [2025/04/30 18:20:48 140532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 140538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 140544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 140550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:2033805| [2025/04/30 18:20:48 140560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 140566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 140572] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 140578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:2034984| [2025/04/30 18:20:48 140584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 140591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 140596] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 140602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 140608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 140614] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 140619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 140625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 140631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 140637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:1997256| [2025/04/30 18:20:48 140643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 140648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 140654] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248141162| [2025/04/30 18:20:48 140659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248141162| [2025/04/30 18:20:48 140665] [debug] |xqc_engine_wakeup_after|wakeup:1746037248141162|now:1746037248140665|diff:497| [2025/04/30 18:20:48 140671] [debug] |xqc_engine_main_logic|END|now:1746037248140480| [2025/04/30 18:20:48 140678] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248140678| [2025/04/30 18:20:48 140684] [debug] |xqc_engine_wakeup_after|wakeup:1746037248141162|now:1746037248140683|diff:479| [2025/04/30 18:20:48 140690] [debug] |xqc_engine_main_logic|END|now:1746037248140678| [2025/04/30 18:20:48 141768] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248141768| [2025/04/30 18:20:48 141787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248141162|pq_index:0| [2025/04/30 18:20:48 141794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248140480| [2025/04/30 18:20:48 141801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248141799| [2025/04/30 18:20:48 141808] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248141162|now:1746037248141799| [2025/04/30 18:20:48 141814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248141162|now:1746037248141799| [2025/04/30 18:20:48 141819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 141825] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 141831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46955|min_srtt:46955|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 141838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 141844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 141849] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 141855] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 141861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 141867] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 141873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:1997256| [2025/04/30 18:20:48 141879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 141885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2053| [2025/04/30 18:20:48 141929] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248141896|stream_id:0|stream_offset:1997256| [2025/04/30 18:20:48 141937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 141943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 141950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46955|rtt_var:895|pto_duration:50535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 141956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 141966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 141971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 141977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248217431|now:1746037248141949|interv:75482| [2025/04/30 18:20:48 141982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248217431|now:1746037248141949|interval:75482|pto_count:0|srtt:46955 [2025/04/30 18:20:48 142009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98527|inflight:60000| [2025/04/30 18:20:48 142016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 142022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:1998435| [2025/04/30 18:20:48 142028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 142034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2054| [2025/04/30 18:20:48 142069] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248142043|stream_id:0|stream_offset:1998435| [2025/04/30 18:20:48 142077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 142083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 142089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46955|rtt_var:895|pto_duration:50535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 142095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 142100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 142105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 142111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248217578|now:1746037248142088|interv:75490| [2025/04/30 18:20:48 142116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248217578|now:1746037248142088|interval:75490|pto_count:0|srtt:46955 [2025/04/30 18:20:48 142123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98527|inflight:61200| [2025/04/30 18:20:48 142129] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 142134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:98527|conn:0000558304DEB50C|stream_id:0|stream_offset:1999614| [2025/04/30 18:20:48 142141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 142146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248143146|now:1746037248142146|interv:1000| [2025/04/30 18:20:48 142156] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 142161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 142167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248143146| [2025/04/30 18:20:48 142173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248143146| [2025/04/30 18:20:48 142178] [debug] |xqc_engine_wakeup_after|wakeup:1746037248143146|now:1746037248142178|diff:968| [2025/04/30 18:20:48 142184] [debug] |xqc_engine_main_logic|END|now:1746037248141799| [2025/04/30 18:20:48 142196] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248142195| [2025/04/30 18:20:48 142203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 142210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:889| [2025/04/30 18:20:48 142215] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:890| [2025/04/30 18:20:48 142222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:890| [2025/04/30 18:20:48 142228] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 142234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2002|origin_pktnum:1929|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2002| [2025/04/30 18:20:48 142241] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60089|prior_delivered:1919762|prior_time:1746037248091825|is_app_limited:0|send_elapse:56126|ack_elapse:50370|ctl_first_sent_time:1746037248093432|lagest_ack_time:1746037248142195|curr_delivered:1978651| [2025/04/30 18:20:48 142247] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248093432| [2025/04/30 18:20:48 142253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:48 142259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2003|origin_pktnum:1931|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2003|path_largest_ack:2003| [2025/04/30 18:20:48 142265] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60089|prior_delivered:1919762|prior_time:1746037248091825|is_app_limited:0|send_elapse:56126|ack_elapse:50370|ctl_first_sent_time:1746037248093432|lagest_ack_time:1746037248142195|curr_delivered:1979851| [2025/04/30 18:20:48 142271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248093547| [2025/04/30 18:20:48 142277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:48 142283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46955|rttvar:895|minrtt:30950|latest_rtt:48648|ack_delay:1000| [2025/04/30 18:20:48 142289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47042|rttvar:845|minrtt:30950|latest_rtt:48648|ack_delay:1000| [2025/04/30 18:20:48 142295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2003|lost_pn:2000|thresh:3| [2025/04/30 18:20:48 142300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 142310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 142315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 142321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 142326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47042|rtt_var:845|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 142332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 142338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 142343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 142349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248217465|now:1746037248142326|interv:75139| [2025/04/30 18:20:48 142354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248217465|now:1746037248142326|interval:75139|pto_count:0|srtt:47042 [2025/04/30 18:20:48 142360] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56126, ack_elapse 50370, delivered 60089|rate 1070608|lost 235| [2025/04/30 18:20:48 142366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070608) in round 29| [2025/04/30 18:20:48 142372] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 142377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 142383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98527|packet_lost:0|acked:2400|po_sent_time:1746037248093547|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 142389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98527|packet_lost:0|acked:2400|po_sent_time:1746037248093547|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 142396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:100927|full_bw_reached:1|inflight:58800|srtt:47042|latest_rtt:48648|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 142404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:890|largest:890|pns:2| [2025/04/30 18:20:48 142410] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:890|frame:ACK |recv_time:1746037248142195|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 142416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368142195|now:1746037248142195|interv:120000000| [2025/04/30 18:20:48 142422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368142195|now:1746037248142195|interv:120000000| [2025/04/30 18:20:48 142427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248143146|pq_index:0| [2025/04/30 18:20:48 142438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248141799| [2025/04/30 18:20:48 142443] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248142443| [2025/04/30 18:20:48 142450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248142449| [2025/04/30 18:20:48 142457] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 142464] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 142470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 142476] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 142483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 142489] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 142495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2037342| [2025/04/30 18:20:48 142502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 142508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 142514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 142520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2038521| [2025/04/30 18:20:48 142526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 142532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 142538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 142544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2039700| [2025/04/30 18:20:48 142550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 142562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 142567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 142573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 142580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 142585] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 142591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 142597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 142603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 142609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:1999614| [2025/04/30 18:20:48 142615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 142620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 142626] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248143146| [2025/04/30 18:20:48 142632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248143146| [2025/04/30 18:20:48 142637] [debug] |xqc_engine_wakeup_after|wakeup:1746037248143146|now:1746037248142637|diff:509| [2025/04/30 18:20:48 142643] [debug] |xqc_engine_main_logic|END|now:1746037248142449| [2025/04/30 18:20:48 142652] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248142652| [2025/04/30 18:20:48 142658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 142665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:890| [2025/04/30 18:20:48 142671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:891| [2025/04/30 18:20:48 142678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:891| [2025/04/30 18:20:48 142684] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 142689] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2125819|max_stream_data_old=2098702| [2025/04/30 18:20:48 142695] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 142701] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248167652|now:1746037248142652|interv:25000| [2025/04/30 18:20:48 142708] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248142652|max_ack_delay:25000| [2025/04/30 18:20:48 142719] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:891|largest:891|pns:2| [2025/04/30 18:20:48 142725] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:891|frame:ACK MAX_STREAM_DATA |recv_time:1746037248142652|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 142731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368142652|now:1746037248142652|interv:120000000| [2025/04/30 18:20:48 142736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368142652|now:1746037248142652|interv:120000000| [2025/04/30 18:20:48 142742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248143146|pq_index:0| [2025/04/30 18:20:48 142747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248142449| [2025/04/30 18:20:48 142753] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248142752| [2025/04/30 18:20:48 142759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248142757| [2025/04/30 18:20:48 142765] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 142771] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:48 142777] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:58800|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 142784] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:48 142790] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:48 142796] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:48 142801] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:48 142807] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:48 142812] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:48 142818] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:48 142824] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:48 142830] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:48 142835] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:48 142840] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:48 142846] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 142851] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:48 142857] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:48 142863] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:48 142868] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:48 142874] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:48 142884] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:48 142889] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:48 142895] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:48 142901] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:48 142907] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:48 142912] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:48 142917] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2125819| [2025/04/30 18:20:48 142924] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2125767|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1047078|offset:27117|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 142932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 142937] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:48 142943] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2125819| [2025/04/30 18:20:48 142949] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2125767|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1019961|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 142956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 142962] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 142968] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 142975] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 142981] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 143010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47042|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 143017] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 143023] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 143029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42038|inflight:58800|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 143040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 143046] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 143051] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 143058] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 143064] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 143071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2055| [2025/04/30 18:20:48 143108] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2055|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58800|now:1746037248143079|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 143117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2055|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 143124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2055|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 143130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 143136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47042|rtt_var:845|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 143142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 143148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 143153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 143159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248218501|now:1746037248143136|interv:75365| [2025/04/30 18:20:48 143164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248218501|now:1746037248143136|interval:75365|pto_count:0|srtt:47042 [2025/04/30 18:20:48 143171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100927|inflight:58819| [2025/04/30 18:20:48 143177] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 143184] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2056| [2025/04/30 18:20:48 143216] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2056|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58819|now:1746037248143191|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 143225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2056|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 143236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2056|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 143242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 143247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47042|rtt_var:845|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 143254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 143259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 143265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 143270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248218613|now:1746037248143247|interv:75366| [2025/04/30 18:20:48 143275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248218613|now:1746037248143247|interval:75366|pto_count:0|srtt:47042 [2025/04/30 18:20:48 143281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100927|inflight:58838| [2025/04/30 18:20:48 143288] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 143294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:1999614| [2025/04/30 18:20:48 143300] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 143306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 143312] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248143146| [2025/04/30 18:20:48 143319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248143146| [2025/04/30 18:20:48 143325] [debug] |xqc_engine_wakeup_after|wakeup:1746037248143146|now:1746037248143324|diff:18446744073709551438| [2025/04/30 18:20:48 143330] [debug] |xqc_engine_main_logic|END|now:1746037248142757| [2025/04/30 18:20:48 143338] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248143338| [2025/04/30 18:20:48 143343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248143146|pq_index:0| [2025/04/30 18:20:48 143349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248142757| [2025/04/30 18:20:48 143356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248143354| [2025/04/30 18:20:48 143362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248143146|now:1746037248143354| [2025/04/30 18:20:48 143367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248143146|now:1746037248143354| [2025/04/30 18:20:48 143372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 143378] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 143388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47042|min_srtt:47042|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 143395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 143401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 143406] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 143411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 143417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 143422] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 143428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:1999614| [2025/04/30 18:20:48 143434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 143439] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2057| [2025/04/30 18:20:48 143473] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248143448|stream_id:0|stream_offset:1999614| [2025/04/30 18:20:48 143481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 143487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 143493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47042|rtt_var:845|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 143498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 143504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 143509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 143514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248218870|now:1746037248143493|interv:75377| [2025/04/30 18:20:48 143519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248218870|now:1746037248143493|interval:75377|pto_count:0|srtt:47042 [2025/04/30 18:20:48 143525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100927|inflight:60038| [2025/04/30 18:20:48 143531] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 143537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2000793| [2025/04/30 18:20:48 143554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 143560] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2058| [2025/04/30 18:20:48 143592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248143568|stream_id:0|stream_offset:2000793| [2025/04/30 18:20:48 143600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 143606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 143612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47042|rtt_var:845|pto_duration:50422|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 143618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 143623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 143629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 143634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248218990|now:1746037248143611|interv:75379| [2025/04/30 18:20:48 143640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248218990|now:1746037248143611|interval:75379|pto_count:0|srtt:47042 [2025/04/30 18:20:48 143647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:100927|inflight:61238| [2025/04/30 18:20:48 143653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 143659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:100927|conn:0000558304DEB50C|stream_id:0|stream_offset:2001972| [2025/04/30 18:20:48 143666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 143671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248144671|now:1746037248143671|interv:1000| [2025/04/30 18:20:48 143677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 143682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 143688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248144671| [2025/04/30 18:20:48 143694] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248144671| [2025/04/30 18:20:48 143700] [debug] |xqc_engine_wakeup_after|wakeup:1746037248144671|now:1746037248143700|diff:971| [2025/04/30 18:20:48 143706] [debug] |xqc_engine_main_logic|END|now:1746037248143354| [2025/04/30 18:20:48 143849] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248143848| [2025/04/30 18:20:48 143857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 143864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:891| [2025/04/30 18:20:48 143877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:892| [2025/04/30 18:20:48 143885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:892| [2025/04/30 18:20:48 143890] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 143896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2004|origin_pktnum:1937|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2004| [2025/04/30 18:20:48 143903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:58870|prior_delivered:1923381|prior_time:1746037248094869|is_app_limited:0|send_elapse:52911|ack_elapse:48979|ctl_first_sent_time:1746037248095302|lagest_ack_time:1746037248143848|curr_delivered:1981051| [2025/04/30 18:20:48 143909] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248095302| [2025/04/30 18:20:48 143914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:48 143920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2005|origin_pktnum:1941|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2005|path_largest_ack:2005| [2025/04/30 18:20:48 143926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:58845|prior_delivered:1924606|prior_time:1746037248096002|is_app_limited:0|send_elapse:54035|ack_elapse:47846|ctl_first_sent_time:1746037248096561|lagest_ack_time:1746037248143848|curr_delivered:1982251| [2025/04/30 18:20:48 143932] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248096561| [2025/04/30 18:20:48 143937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:48 143942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47042|rttvar:845|minrtt:30950|latest_rtt:47287|ack_delay:1000| [2025/04/30 18:20:48 143947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46947|rttvar:822|minrtt:30950|latest_rtt:47287|ack_delay:1000| [2025/04/30 18:20:48 143953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2005|lost_pn:2002|thresh:3| [2025/04/30 18:20:48 143958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 143963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 143968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46947|rtt_var:822|pto_duration:50235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 143974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 143980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 144005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 144015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248218803|now:1746037248143968|interv:74835| [2025/04/30 18:20:48 144021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248218803|now:1746037248143968|interval:74835|pto_count:0|srtt:46947 [2025/04/30 18:20:48 144032] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54035, ack_elapse 47846, delivered 57645|rate 1066808|lost 235| [2025/04/30 18:20:48 144038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066808) in round 29| [2025/04/30 18:20:48 144043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 144049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 144055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:100927|packet_lost:0|acked:2400|po_sent_time:1746037248096561|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 144061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:100927|packet_lost:0|acked:2400|po_sent_time:1746037248096561|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 144067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58838|srtt:46947|latest_rtt:47287|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 144076] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:892|largest:892|pns:2| [2025/04/30 18:20:48 144082] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:892|frame:ACK |recv_time:1746037248143848|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 144088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368143848|now:1746037248143848|interv:120000000| [2025/04/30 18:20:48 144094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368143848|now:1746037248143848|interv:120000000| [2025/04/30 18:20:48 144099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248144671|pq_index:0| [2025/04/30 18:20:48 144105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248143354| [2025/04/30 18:20:48 144111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248144111| [2025/04/30 18:20:48 144118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248144116| [2025/04/30 18:20:48 144125] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 144131] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46947|min_srtt:46947|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 144137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 144144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 144150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 144161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46947|min_srtt:46947|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 144167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2042058| [2025/04/30 18:20:48 144173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 144179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 144185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46947|min_srtt:46947|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 144191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 144197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 144202] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 144207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 144213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 144219] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 144225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2001972| [2025/04/30 18:20:48 144231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 144236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 144242] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248144671| [2025/04/30 18:20:48 144247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248144671| [2025/04/30 18:20:48 144257] [debug] |xqc_engine_wakeup_after|wakeup:1746037248144671|now:1746037248144257|diff:414| [2025/04/30 18:20:48 144263] [debug] |xqc_engine_main_logic|END|now:1746037248144116| [2025/04/30 18:20:48 144270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248144270| [2025/04/30 18:20:48 144276] [debug] |xqc_engine_wakeup_after|wakeup:1746037248144671|now:1746037248144276|diff:395| [2025/04/30 18:20:48 144281] [debug] |xqc_engine_main_logic|END|now:1746037248144270| [2025/04/30 18:20:48 145360] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248145360| [2025/04/30 18:20:48 145375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248144671|pq_index:0| [2025/04/30 18:20:48 145382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248144116| [2025/04/30 18:20:48 145390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248145388| [2025/04/30 18:20:48 145404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248144671|now:1746037248145388| [2025/04/30 18:20:48 145410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248144671|now:1746037248145388| [2025/04/30 18:20:48 145415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 145421] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 145428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46947|min_srtt:46947|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 145434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 145441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 145447] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 145453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 145460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 145467] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 145473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2001972| [2025/04/30 18:20:48 145480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 145487] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2059| [2025/04/30 18:20:48 145536] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248145498|stream_id:0|stream_offset:2001972| [2025/04/30 18:20:48 145546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 145553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 145559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46947|rtt_var:822|pto_duration:50235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 145566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 145572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 145578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 145584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248220733|now:1746037248145559|interv:75174| [2025/04/30 18:20:48 145596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248220733|now:1746037248145559|interval:75174|pto_count:0|srtt:46947 [2025/04/30 18:20:48 145603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60038| [2025/04/30 18:20:48 145610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 145616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2003151| [2025/04/30 18:20:48 145622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 145627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2060| [2025/04/30 18:20:48 145662] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248145637|stream_id:0|stream_offset:2003151| [2025/04/30 18:20:48 145670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|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 18:20:48 145677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 145682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46947|rtt_var:822|pto_duration:50235|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 145688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 145694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 145699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 145704] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248220872|now:1746037248145682|interv:75190| [2025/04/30 18:20:48 145710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248220872|now:1746037248145682|interval:75190|pto_count:0|srtt:46947 [2025/04/30 18:20:48 145716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61238| [2025/04/30 18:20:48 145722] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 145728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2004330| [2025/04/30 18:20:48 145734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 145739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248146739|now:1746037248145739|interv:1000| [2025/04/30 18:20:48 145744] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 145749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 145755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248146739| [2025/04/30 18:20:48 145765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248146739| [2025/04/30 18:20:48 145770] [debug] |xqc_engine_wakeup_after|wakeup:1746037248146739|now:1746037248145770|diff:969| [2025/04/30 18:20:48 145776] [debug] |xqc_engine_main_logic|END|now:1746037248145388| [2025/04/30 18:20:48 145839] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248145838| [2025/04/30 18:20:48 145848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 145856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:892| [2025/04/30 18:20:48 145861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:893| [2025/04/30 18:20:48 145870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:893| [2025/04/30 18:20:48 145876] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 145883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 145890] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60045|prior_delivered:1924606|prior_time:1746037248096002|is_app_limited:0|send_elapse:54159|ack_elapse:49836|ctl_first_sent_time:1746037248096685|lagest_ack_time:1746037248145838|curr_delivered:1983451| [2025/04/30 18:20:48 145896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248096685| [2025/04/30 18:20:48 145903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:48 145909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 145916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:58845|prior_delivered:1927006|prior_time:1746037248097914|is_app_limited:0|send_elapse:51008|ack_elapse:47924|ctl_first_sent_time:1746037248098253|lagest_ack_time:1746037248145838|curr_delivered:1984651| [2025/04/30 18:20:48 145923] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248098253| [2025/04/30 18:20:48 145929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:48 145935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46947|rttvar:822|minrtt:30950|latest_rtt:47585|ack_delay:1000| [2025/04/30 18:20:48 145942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46902|rttvar:707|minrtt:30950|latest_rtt:47585|ack_delay:1000| [2025/04/30 18:20:48 145948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2007|lost_pn:2004|thresh:3| [2025/04/30 18:20:48 145954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 145960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 145966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46902|rtt_var:707|pto_duration:49730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 145977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 145983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 146013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 146020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248220367|now:1746037248145966|interv:74401| [2025/04/30 18:20:48 146026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248220367|now:1746037248145966|interval:74401|pto_count:0|srtt:46902 [2025/04/30 18:20:48 146033] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51008, ack_elapse 47924, delivered 57645|rate 1130116|lost 235| [2025/04/30 18:20:48 146040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1130116) in round 29| [2025/04/30 18:20:48 146046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 146052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 146058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248098253|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 146064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248098253|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 146071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58838|srtt:46902|latest_rtt:47585|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 146079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:893|largest:893|pns:2| [2025/04/30 18:20:48 146085] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:893|frame:ACK |recv_time:1746037248145838|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 146092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368145838|now:1746037248145838|interv:120000000| [2025/04/30 18:20:48 146097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368145838|now:1746037248145838|interv:120000000| [2025/04/30 18:20:48 146103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248146739|pq_index:0| [2025/04/30 18:20:48 146109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248145388| [2025/04/30 18:20:48 146114] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248146114| [2025/04/30 18:20:48 146121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248146119| [2025/04/30 18:20:48 146128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 146139] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46902|min_srtt:46902|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 146145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 146152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 146158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 146165] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46902|min_srtt:46902|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 146170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2044416| [2025/04/30 18:20:48 146176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46902|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 146183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 146188] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46902|min_srtt:46902|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 146194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2045595| [2025/04/30 18:20:48 146200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 146206] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 146211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 146217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 146223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 146229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2004330| [2025/04/30 18:20:48 146235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 146240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 146245] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248146739| [2025/04/30 18:20:48 146251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248146739| [2025/04/30 18:20:48 146256] [debug] |xqc_engine_wakeup_after|wakeup:1746037248146739|now:1746037248146256|diff:483| [2025/04/30 18:20:48 146262] [debug] |xqc_engine_main_logic|END|now:1746037248146119| [2025/04/30 18:20:48 146273] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248146273| [2025/04/30 18:20:48 146279] [debug] |xqc_engine_wakeup_after|wakeup:1746037248146739|now:1746037248146279|diff:460| [2025/04/30 18:20:48 146285] [debug] |xqc_engine_main_logic|END|now:1746037248146273| [2025/04/30 18:20:48 147360] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248147360| [2025/04/30 18:20:48 147373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248146739|pq_index:0| [2025/04/30 18:20:48 147379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248146119| [2025/04/30 18:20:48 147386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248147384| [2025/04/30 18:20:48 147393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248146739|now:1746037248147384| [2025/04/30 18:20:48 147399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248146739|now:1746037248147384| [2025/04/30 18:20:48 147404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 147410] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 147417] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46902|min_srtt:46902|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 147423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2045595| [2025/04/30 18:20:48 147430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 147436] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 147441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 147447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 147454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 147460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2004330| [2025/04/30 18:20:48 147466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 147473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2061| [2025/04/30 18:20:48 147520] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248147484|stream_id:0|stream_offset:2004330| [2025/04/30 18:20:48 147529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2061|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 147536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 147549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46902|rtt_var:707|pto_duration:49730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 147556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 147561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 147566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 147584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248222214|now:1746037248147549|interv:74665| [2025/04/30 18:20:48 147590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248222214|now:1746037248147549|interval:74665|pto_count:0|srtt:46902 [2025/04/30 18:20:48 147597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60038| [2025/04/30 18:20:48 147603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 147609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2005509| [2025/04/30 18:20:48 147615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 147621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2062| [2025/04/30 18:20:48 147659] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248147631|stream_id:0|stream_offset:2005509| [2025/04/30 18:20:48 147668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2062|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 147675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 147681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46902|rtt_var:707|pto_duration:49730|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 147687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 147692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 147697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 147703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248222361|now:1746037248147680|interv:74681| [2025/04/30 18:20:48 147709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248222361|now:1746037248147680|interval:74681|pto_count:0|srtt:46902 [2025/04/30 18:20:48 147715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61238| [2025/04/30 18:20:48 147721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 147728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2006688| [2025/04/30 18:20:48 147740] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 147745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248148745|now:1746037248147745|interv:1000| [2025/04/30 18:20:48 147751] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 147756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 147762] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248148745| [2025/04/30 18:20:48 147768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248148745| [2025/04/30 18:20:48 147773] [debug] |xqc_engine_wakeup_after|wakeup:1746037248148745|now:1746037248147773|diff:972| [2025/04/30 18:20:48 147778] [debug] |xqc_engine_main_logic|END|now:1746037248147384| [2025/04/30 18:20:48 147790] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248147789| [2025/04/30 18:20:48 147797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 147804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:893| [2025/04/30 18:20:48 147809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:894| [2025/04/30 18:20:48 147817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:894| [2025/04/30 18:20:48 147823] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 147829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 147835] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60045|prior_delivered:1927006|prior_time:1746037248097914|is_app_limited:0|send_elapse:52366|ack_elapse:49875|ctl_first_sent_time:1746037248099611|lagest_ack_time:1746037248147789|curr_delivered:1985851| [2025/04/30 18:20:48 147842] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248099611| [2025/04/30 18:20:48 147847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:48 147853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 147859] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:234|tx_in_flight:60045|prior_delivered:1927006|prior_time:1746037248097914|is_app_limited:0|send_elapse:52366|ack_elapse:49875|ctl_first_sent_time:1746037248099611|lagest_ack_time:1746037248147789|curr_delivered:1987051| [2025/04/30 18:20:48 147865] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248099724| [2025/04/30 18:20:48 147870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:48 147875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46902|rttvar:707|minrtt:30950|latest_rtt:48065|ack_delay:1000| [2025/04/30 18:20:48 147881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46923|rttvar:571|minrtt:30950|latest_rtt:48065|ack_delay:1000| [2025/04/30 18:20:48 147891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2009|lost_pn:2006|thresh:3| [2025/04/30 18:20:48 147897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 147902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 147907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46923|rtt_var:571|pto_duration:49207|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 147913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 147918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 147923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 147928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248221838|now:1746037248147907|interv:73931| [2025/04/30 18:20:48 147933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248221838|now:1746037248147907|interval:73931|pto_count:0|srtt:46923 [2025/04/30 18:20:48 147939] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52366, ack_elapse 49875, delivered 60045|rate 1146640|lost 235| [2025/04/30 18:20:48 147945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146640) in round 29| [2025/04/30 18:20:48 147950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 147956] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 147961] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248099724|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 147967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248099724|recovery:1|recovery_start:1746037248100010|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 147973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58838|srtt:46923|latest_rtt:48065|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248100010|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 147981] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:894|largest:894|pns:2| [2025/04/30 18:20:48 148010] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:894|frame:ACK |recv_time:1746037248147789|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 148017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368147789|now:1746037248147789|interv:120000000| [2025/04/30 18:20:48 148023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368147789|now:1746037248147789|interv:120000000| [2025/04/30 18:20:48 148028] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248148745|pq_index:0| [2025/04/30 18:20:48 148039] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248147384| [2025/04/30 18:20:48 148044] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248148044| [2025/04/30 18:20:48 148051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248148049| [2025/04/30 18:20:48 148058] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 148064] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46923|min_srtt:46923|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 148071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2045595| [2025/04/30 18:20:48 148077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 148084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 148090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46923|min_srtt:46923|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 148097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2046774| [2025/04/30 18:20:48 148103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46923|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 148110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 148116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46923|min_srtt:46923|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 148122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2047953| [2025/04/30 18:20:48 148128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 148134] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 148139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 148146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 148152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 148157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2006688| [2025/04/30 18:20:48 148169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 148174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 148180] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248148745| [2025/04/30 18:20:48 148185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248148745| [2025/04/30 18:20:48 148191] [debug] |xqc_engine_wakeup_after|wakeup:1746037248148745|now:1746037248148191|diff:554| [2025/04/30 18:20:48 148196] [debug] |xqc_engine_main_logic|END|now:1746037248148049| [2025/04/30 18:20:48 148203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248148203| [2025/04/30 18:20:48 148209] [debug] |xqc_engine_wakeup_after|wakeup:1746037248148745|now:1746037248148209|diff:536| [2025/04/30 18:20:48 148214] [debug] |xqc_engine_main_logic|END|now:1746037248148203| [2025/04/30 18:20:48 148895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248148894| [2025/04/30 18:20:48 148917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 148926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:894| [2025/04/30 18:20:48 148931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:895| [2025/04/30 18:20:48 148939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:895| [2025/04/30 18:20:48 148945] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 148951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2198917|max_stream_data_old=2125819| [2025/04/30 18:20:48 148957] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 148963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2010|origin_pktnum:1955|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2010|path_largest_ack:2010| [2025/04/30 18:20:48 148970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58845|prior_delivered:1929406|prior_time:1746037248099865|is_app_limited:0|send_elapse:52224|ack_elapse:49029|ctl_first_sent_time:1746037248101428|lagest_ack_time:1746037248148894|curr_delivered:1988251| [2025/04/30 18:20:48 148977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248101428| [2025/04/30 18:20:48 148983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:48 149010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46923|rttvar:571|minrtt:30950|latest_rtt:47466|ack_delay:0| [2025/04/30 18:20:48 149016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46991|rttvar:564|minrtt:30950|latest_rtt:47466|ack_delay:0| [2025/04/30 18:20:48 149022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2010|lost_pn:2007|thresh:3| [2025/04/30 18:20:48 149028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 149035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46991|rtt_var:564|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 149041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 149053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 149058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 149064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248221878|now:1746037248149034|interv:72844| [2025/04/30 18:20:48 149069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248221878|now:1746037248149034|interval:72844|pto_count:0|srtt:46991 [2025/04/30 18:20:48 149076] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52224, ack_elapse 49029, delivered 58845|rate 1126780|lost 235| [2025/04/30 18:20:48 149082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1126780) in round 29| [2025/04/30 18:20:48 149088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 149094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 149099] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1200|po_sent_time:1746037248101428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 149105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1200|po_sent_time:1746037248101428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 149112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57638|srtt:46991|latest_rtt:47466|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 149120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 149127] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 149134] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:895|largest:895|pns:2| [2025/04/30 18:20:48 149140] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:895|frame:ACK MAX_STREAM_DATA |recv_time:1746037248148894|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 149146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368148894|now:1746037248148894|interv:120000000| [2025/04/30 18:20:48 149152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368148894|now:1746037248148894|interv:120000000| [2025/04/30 18:20:48 149157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248148745|pq_index:0| [2025/04/30 18:20:48 149164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248148049| [2025/04/30 18:20:48 149169] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248149169| [2025/04/30 18:20:48 149177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248149175| [2025/04/30 18:20:48 149192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248148745|now:1746037248149175| [2025/04/30 18:20:48 149198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248148745|now:1746037248149175| [2025/04/30 18:20:48 149204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 149210] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 149216] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:48 149222] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:57638|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 149229] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:48 149235] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:48 149241] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:48 149247] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:48 149253] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:48 149259] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:48 149265] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:48 149271] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:48 149276] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:48 149282] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:48 149288] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 149294] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:48 149300] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:48 149306] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:48 149312] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:48 149318] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:48 149324] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:48 149330] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:48 149336] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:48 149341] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:48 149347] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:48 149353] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:48 149359] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:48 149365] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:48 149375] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:48 149381] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:48 149387] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:48 149393] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:48 149399] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:48 149405] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:48 149410] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:48 149416] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:48 149422] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:48 149428] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:48 149434] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040190| [2025/04/30 18:20:48 149440] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:48 149445] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037832| [2025/04/30 18:20:48 149451] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036653| [2025/04/30 18:20:48 149457] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035474| [2025/04/30 18:20:48 149463] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:48 149469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033116| [2025/04/30 18:20:48 149475] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031937| [2025/04/30 18:20:48 149481] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:48 149486] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029579| [2025/04/30 18:20:48 149492] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028400| [2025/04/30 18:20:48 149498] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027221| [2025/04/30 18:20:48 149504] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026042| [2025/04/30 18:20:48 149509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024863| [2025/04/30 18:20:48 149515] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:48 149521] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2022505| [2025/04/30 18:20:48 149526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2021326| [2025/04/30 18:20:48 149532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2020147| [2025/04/30 18:20:48 149538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2018968| [2025/04/30 18:20:48 149543] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2017789| [2025/04/30 18:20:48 149549] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2016610| [2025/04/30 18:20:48 149555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015431| [2025/04/30 18:20:48 149561] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2014252| [2025/04/30 18:20:48 149571] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2013073| [2025/04/30 18:20:48 149578] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2011894| [2025/04/30 18:20:48 149584] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2010715| [2025/04/30 18:20:48 149590] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2009536| [2025/04/30 18:20:48 149597] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2008357| [2025/04/30 18:20:48 149603] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2198917| [2025/04/30 18:20:48 149611] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2198865|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:1019961|offset:73098|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 149618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 149624] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2008357| [2025/04/30 18:20:48 149630] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2198917| [2025/04/30 18:20:48 149637] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2198865|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:946863|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 149644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 149651] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:895|ack_delay:757|first_ack_range:33|largest_pkt_recv_time:1746037248148894| [2025/04/30 18:20:48 149657] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:895|low:862|pkt_pns:2| [2025/04/30 18:20:48 149663] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:895|frame_largest_recv:895| [2025/04/30 18:20:48 149668] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 149675] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46991|min_srtt:46991|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 149681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 149688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 149694] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46991|min_srtt:46991|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 149700] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 149711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 149718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46991|min_srtt:46991|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 149724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42038|inflight:57638|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2047953| [2025/04/30 18:20:48 149731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46991|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 149737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 149743] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46991|min_srtt:46991|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 149750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43238|inflight:57638|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2049132| [2025/04/30 18:20:48 149756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 149762] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 149767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 149774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 149781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 149788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2063| [2025/04/30 18:20:48 149828] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2063|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57638|now:1746037248149798|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 149837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2063|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 149845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2063|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 149851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 149857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46991|rtt_var:564|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 149864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 149870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 149876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57657| [2025/04/30 18:20:48 149888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248224045|now:1746037248149857|interv:74188| [2025/04/30 18:20:48 149894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248224045|now:1746037248149857|interval:74188|pto_count:0|srtt:46991 [2025/04/30 18:20:48 149901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:57657| [2025/04/30 18:20:48 149908] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 149914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2064| [2025/04/30 18:20:48 149952] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2064|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57657|now:1746037248149923|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 149960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2064|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 149967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2064|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 149974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57657|applimit:0| [2025/04/30 18:20:48 149980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46991|rtt_var:564|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 150008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 150014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 150020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57676| [2025/04/30 18:20:48 150026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248224170|now:1746037248149980|interv:74190| [2025/04/30 18:20:48 150032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248224170|now:1746037248149980|interval:74190|pto_count:0|srtt:46991 [2025/04/30 18:20:48 150039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:57676| [2025/04/30 18:20:48 150046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 150052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:57676|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2006688| [2025/04/30 18:20:48 150059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 150065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2065| [2025/04/30 18:20:48 150104] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2065|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57676|now:1746037248150075|stream_id:0|stream_offset:2006688| [2025/04/30 18:20:48 150113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2065|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 18:20:48 150126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57676|applimit:0| [2025/04/30 18:20:48 150133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46991|rtt_var:564|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 150139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 150145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 150150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 150156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248224322|now:1746037248150132|interv:74190| [2025/04/30 18:20:48 150162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248224322|now:1746037248150132|interval:74190|pto_count:0|srtt:46991 [2025/04/30 18:20:48 150169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58883| [2025/04/30 18:20:48 150176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 150183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2007867| [2025/04/30 18:20:48 150189] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 150195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2066| [2025/04/30 18:20:48 150229] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248150204|stream_id:0|stream_offset:2007867| [2025/04/30 18:20:48 150237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2066|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 150243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 150249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46991|rtt_var:564|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 150254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 150260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 150265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 150270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248224451|now:1746037248150248|interv:74203| [2025/04/30 18:20:48 150276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248224451|now:1746037248150248|interval:74203|pto_count:0|srtt:46991 [2025/04/30 18:20:48 150282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 150292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 150298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2009046| [2025/04/30 18:20:48 150304] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 150309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2067| [2025/04/30 18:20:48 150337] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248150318|stream_id:0|stream_offset:2009046| [2025/04/30 18:20:48 150344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2067|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 150350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 150356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46991|rtt_var:564|pto_duration:49247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 150362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 150367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 150372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 150378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248224565|now:1746037248150356|interv:74209| [2025/04/30 18:20:48 150383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248224565|now:1746037248150356|interval:74209|pto_count:0|srtt:46991 [2025/04/30 18:20:48 150389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 150395] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 150400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2010225| [2025/04/30 18:20:48 150407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 150413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248151412|now:1746037248150412|interv:1000| [2025/04/30 18:20:48 150418] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 150424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 150432] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248151412| [2025/04/30 18:20:48 150439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248151412| [2025/04/30 18:20:48 150445] [debug] |xqc_engine_wakeup_after|wakeup:1746037248151412|now:1746037248150445|diff:967| [2025/04/30 18:20:48 150452] [debug] |xqc_engine_main_logic|END|now:1746037248149175| [2025/04/30 18:20:48 150466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248150466| [2025/04/30 18:20:48 150472] [debug] |xqc_engine_wakeup_after|wakeup:1746037248151412|now:1746037248150472|diff:940| [2025/04/30 18:20:48 150477] [debug] |xqc_engine_main_logic|END|now:1746037248150466| [2025/04/30 18:20:48 150814] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248150813| [2025/04/30 18:20:48 150822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 150829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:895| [2025/04/30 18:20:48 150835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:896| [2025/04/30 18:20:48 150842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:896| [2025/04/30 18:20:48 150848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 150854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2012|path_largest_ack:2011| [2025/04/30 18:20:48 150861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60045|prior_delivered:1929406|prior_time:1746037248099865|is_app_limited:0|send_elapse:52348|ack_elapse:50948|ctl_first_sent_time:1746037248101552|lagest_ack_time:1746037248150813|curr_delivered:1989451| [2025/04/30 18:20:48 150868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248101552| [2025/04/30 18:20:48 150874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 150880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2012|path_largest_ack:2012| [2025/04/30 18:20:48 150886] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58845|prior_delivered:1931806|prior_time:1746037248101940|is_app_limited:0|send_elapse:52416|ack_elapse:48873|ctl_first_sent_time:1746037248103693|lagest_ack_time:1746037248150813|curr_delivered:1990651| [2025/04/30 18:20:48 150892] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248103693| [2025/04/30 18:20:48 150898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 150903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46991|rttvar:564|minrtt:30950|latest_rtt:47120|ack_delay:0| [2025/04/30 18:20:48 150909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47008|rttvar:455|minrtt:30950|latest_rtt:47120|ack_delay:0| [2025/04/30 18:20:48 150915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2012|lost_pn:2009|thresh:3| [2025/04/30 18:20:48 150921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 150926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47008|rtt_var:455|pto_duration:49008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 150932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 150938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 150948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 150953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248224326|now:1746037248150926|interv:73400| [2025/04/30 18:20:48 150959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248224326|now:1746037248150926|interval:73400|pto_count:0|srtt:47008 [2025/04/30 18:20:48 150965] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52416, ack_elapse 48873, delivered 58845|rate 1122653|lost 235| [2025/04/30 18:20:48 150971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122653) in round 29| [2025/04/30 18:20:48 150977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 150982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 151012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248103693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 151019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248103693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 151025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:47008|latest_rtt:47120|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 151033] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:896|largest:896|pns:2| [2025/04/30 18:20:48 151039] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:896|frame:ACK |recv_time:1746037248150813|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 151046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368150813|now:1746037248150813|interv:120000000| [2025/04/30 18:20:48 151052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368150813|now:1746037248150813|interv:120000000| [2025/04/30 18:20:48 151057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248151412|pq_index:0| [2025/04/30 18:20:48 151063] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248149175| [2025/04/30 18:20:48 151068] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248151068| [2025/04/30 18:20:48 151075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248151073| [2025/04/30 18:20:48 151082] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 151089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 151095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2049132| [2025/04/30 18:20:48 151106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 151112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 151118] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 151124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2050311| [2025/04/30 18:20:48 151130] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 151136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 151142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 151148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 151153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 151159] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 151164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 151170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 151176] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 151182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2010225| [2025/04/30 18:20:48 151188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 151193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 151198] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248151412| [2025/04/30 18:20:48 151204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248151412| [2025/04/30 18:20:48 151209] [debug] |xqc_engine_wakeup_after|wakeup:1746037248151412|now:1746037248151209|diff:203| [2025/04/30 18:20:48 151215] [debug] |xqc_engine_main_logic|END|now:1746037248151073| [2025/04/30 18:20:48 151221] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248151221| [2025/04/30 18:20:48 151227] [debug] |xqc_engine_wakeup_after|wakeup:1746037248151412|now:1746037248151226|diff:186| [2025/04/30 18:20:48 151232] [debug] |xqc_engine_main_logic|END|now:1746037248151221| [2025/04/30 18:20:48 152319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248152319| [2025/04/30 18:20:48 152332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248151412|pq_index:0| [2025/04/30 18:20:48 152338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248151073| [2025/04/30 18:20:48 152345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248152343| [2025/04/30 18:20:48 152351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248151412|now:1746037248152343| [2025/04/30 18:20:48 152357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248151412|now:1746037248152343| [2025/04/30 18:20:48 152362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 152368] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 152374] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47008|min_srtt:47008|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 152380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 152386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 152392] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 152397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 152403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 152409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 152415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2010225| [2025/04/30 18:20:48 152422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 152428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2068| [2025/04/30 18:20:48 152475] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248152438|stream_id:0|stream_offset:2010225| [2025/04/30 18:20:48 152484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2068|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 152491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 152497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47008|rtt_var:455|pto_duration:49008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 152504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 152516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 152522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 152528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248226446|now:1746037248152497|interv:73949| [2025/04/30 18:20:48 152534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248226446|now:1746037248152497|interval:73949|pto_count:0|srtt:47008 [2025/04/30 18:20:48 152541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 152548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 152553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2011404| [2025/04/30 18:20:48 152560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 152565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2069| [2025/04/30 18:20:48 152601] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248152575|stream_id:0|stream_offset:2011404| [2025/04/30 18:20:48 152609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2069|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 152615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 152621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47008|rtt_var:455|pto_duration:49008|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 152627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 152632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 152637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 152643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248226583|now:1746037248152621|interv:73962| [2025/04/30 18:20:48 152648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248226583|now:1746037248152621|interval:73962|pto_count:0|srtt:47008 [2025/04/30 18:20:48 152654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 152660] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 152666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2012583| [2025/04/30 18:20:48 152672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 152682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248153682|now:1746037248152682|interv:1000| [2025/04/30 18:20:48 152688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 152693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 152698] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248153682| [2025/04/30 18:20:48 152703] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248153682| [2025/04/30 18:20:48 152709] [debug] |xqc_engine_wakeup_after|wakeup:1746037248153682|now:1746037248152708|diff:974| [2025/04/30 18:20:48 152714] [debug] |xqc_engine_main_logic|END|now:1746037248152343| [2025/04/30 18:20:48 152838] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248152836| [2025/04/30 18:20:48 152846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 152854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:896| [2025/04/30 18:20:48 152859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:897| [2025/04/30 18:20:48 152866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:897| [2025/04/30 18:20:48 152872] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 152878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2014|path_largest_ack:2013| [2025/04/30 18:20:48 152885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60045|prior_delivered:1931806|prior_time:1746037248101940|is_app_limited:0|send_elapse:52556|ack_elapse:50896|ctl_first_sent_time:1746037248103833|lagest_ack_time:1746037248152836|curr_delivered:1991851| [2025/04/30 18:20:48 152892] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248103833| [2025/04/30 18:20:48 152898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 152904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2014|path_largest_ack:2014| [2025/04/30 18:20:48 152910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58845|prior_delivered:1934206|prior_time:1746037248104010|is_app_limited:0|send_elapse:52011|ack_elapse:48826|ctl_first_sent_time:1746037248105685|lagest_ack_time:1746037248152836|curr_delivered:1993051| [2025/04/30 18:20:48 152916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248105685| [2025/04/30 18:20:48 152922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 152927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47008|rttvar:455|minrtt:30950|latest_rtt:47151|ack_delay:1000| [2025/04/30 18:20:48 152933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46900|rttvar:556|minrtt:30950|latest_rtt:47151|ack_delay:1000| [2025/04/30 18:20:48 152939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2014|lost_pn:2011|thresh:3| [2025/04/30 18:20:48 152950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 152956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46900|rtt_var:556|pto_duration:49124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 152962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 152967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 152973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 152979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248226699|now:1746037248152956|interv:73743| [2025/04/30 18:20:48 152984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248226699|now:1746037248152956|interval:73743|pto_count:0|srtt:46900 [2025/04/30 18:20:48 153015] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52011, ack_elapse 48826, delivered 58845|rate 1131395|lost 235| [2025/04/30 18:20:48 153022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1131395) in round 29| [2025/04/30 18:20:48 153027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 153033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 153038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248105685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 153045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248105685|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 153051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46900|latest_rtt:47151|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 153059] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:897|largest:897|pns:2| [2025/04/30 18:20:48 153066] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:897|frame:ACK |recv_time:1746037248152836|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 153072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368152836|now:1746037248152836|interv:120000000| [2025/04/30 18:20:48 153078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368152836|now:1746037248152836|interv:120000000| [2025/04/30 18:20:48 153083] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248153682|pq_index:0| [2025/04/30 18:20:48 153089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248152343| [2025/04/30 18:20:48 153094] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248153094| [2025/04/30 18:20:48 153101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248153099| [2025/04/30 18:20:48 153112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 153119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46900|min_srtt:46900|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 153125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 153131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 153138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 153144] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46900|min_srtt:46900|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 153150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2052669| [2025/04/30 18:20:48 153156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46900|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 153163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 153168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46900|min_srtt:46900|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 153174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 153180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 153186] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 153191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 153197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 153203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 153209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2012583| [2025/04/30 18:20:48 153215] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 153220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 153226] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248153682| [2025/04/30 18:20:48 153235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248153682| [2025/04/30 18:20:48 153241] [debug] |xqc_engine_wakeup_after|wakeup:1746037248153682|now:1746037248153241|diff:441| [2025/04/30 18:20:48 153247] [debug] |xqc_engine_main_logic|END|now:1746037248153099| [2025/04/30 18:20:48 153254] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248153253| [2025/04/30 18:20:48 153259] [debug] |xqc_engine_wakeup_after|wakeup:1746037248153682|now:1746037248153259|diff:423| [2025/04/30 18:20:48 153264] [debug] |xqc_engine_main_logic|END|now:1746037248153253| [2025/04/30 18:20:48 154351] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248154351| [2025/04/30 18:20:48 154365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248153682|pq_index:0| [2025/04/30 18:20:48 154371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248153099| [2025/04/30 18:20:48 154378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248154376| [2025/04/30 18:20:48 154384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248153682|now:1746037248154376| [2025/04/30 18:20:48 154391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248153682|now:1746037248154376| [2025/04/30 18:20:48 154397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 154403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 154411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46900|min_srtt:46900|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 154420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 154427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 154432] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 154437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 154443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 154449] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 154455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2012583| [2025/04/30 18:20:48 154461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 154467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2070| [2025/04/30 18:20:48 154515] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248154478|stream_id:0|stream_offset:2012583| [2025/04/30 18:20:48 154525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2070|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 154538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 154544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46900|rtt_var:556|pto_duration:49124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 154550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 154555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 154560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 154566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248228602|now:1746037248154543|interv:74059| [2025/04/30 18:20:48 154571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248228602|now:1746037248154543|interval:74059|pto_count:0|srtt:46900 [2025/04/30 18:20:48 154578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 154584] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 154590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2013762| [2025/04/30 18:20:48 154597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 154635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2071| [2025/04/30 18:20:48 154677] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248154645|stream_id:0|stream_offset:2013762| [2025/04/30 18:20:48 154686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2071|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 154693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 154699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46900|rtt_var:556|pto_duration:49124|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 154705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 154710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 154716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 154721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248228769|now:1746037248154698|interv:74071| [2025/04/30 18:20:48 154727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248228769|now:1746037248154698|interval:74071|pto_count:0|srtt:46900 [2025/04/30 18:20:48 154733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 154745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 154751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2014941| [2025/04/30 18:20:48 154757] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 154763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248155763|now:1746037248154763|interv:1000| [2025/04/30 18:20:48 154768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 154773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 154779] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248155763| [2025/04/30 18:20:48 154785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248155763| [2025/04/30 18:20:48 154790] [debug] |xqc_engine_wakeup_after|wakeup:1746037248155763|now:1746037248154790|diff:973| [2025/04/30 18:20:48 154796] [debug] |xqc_engine_main_logic|END|now:1746037248154376| [2025/04/30 18:20:48 154808] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248154808| [2025/04/30 18:20:48 154815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 154822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:897| [2025/04/30 18:20:48 154827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:898| [2025/04/30 18:20:48 154835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:898| [2025/04/30 18:20:48 154840] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 154847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2015|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2016|path_largest_ack:2015| [2025/04/30 18:20:48 154853] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60045|prior_delivered:1934206|prior_time:1746037248104010|is_app_limited:0|send_elapse:52139|ack_elapse:50798|ctl_first_sent_time:1746037248105813|lagest_ack_time:1746037248154808|curr_delivered:1994251| [2025/04/30 18:20:48 154860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248105813| [2025/04/30 18:20:48 154866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 154872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2016|path_largest_ack:2016| [2025/04/30 18:20:48 154879] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58845|prior_delivered:1936606|prior_time:1746037248105962|is_app_limited:0|send_elapse:50011|ack_elapse:48846|ctl_first_sent_time:1746037248107605|lagest_ack_time:1746037248154808|curr_delivered:1995451| [2025/04/30 18:20:48 154885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248107605| [2025/04/30 18:20:48 154891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 154896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46900|rttvar:556|minrtt:30950|latest_rtt:47203|ack_delay:1000| [2025/04/30 18:20:48 154907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46813|rttvar:591|minrtt:30950|latest_rtt:47203|ack_delay:1000| [2025/04/30 18:20:48 154913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2016|lost_pn:2013|thresh:3| [2025/04/30 18:20:48 154918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 154924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46813|rtt_var:591|pto_duration:49177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 154930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 154935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 154941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 154946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248228822|now:1746037248154924|interv:73898| [2025/04/30 18:20:48 154952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248228822|now:1746037248154924|interval:73898|pto_count:0|srtt:46813 [2025/04/30 18:20:48 154958] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50011, ack_elapse 48846, delivered 58845|rate 1176641|lost 235| [2025/04/30 18:20:48 154964] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176641) in round 29| [2025/04/30 18:20:48 154970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 154975] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 154981] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248107605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 155011] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248107605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 155018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46813|latest_rtt:47203|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 155026] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:898|largest:898|pns:2| [2025/04/30 18:20:48 155032] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:898|frame:ACK |recv_time:1746037248154808|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 155039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368154808|now:1746037248154808|interv:120000000| [2025/04/30 18:20:48 155044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368154808|now:1746037248154808|interv:120000000| [2025/04/30 18:20:48 155055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248155763|pq_index:0| [2025/04/30 18:20:48 155061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248154376| [2025/04/30 18:20:48 155066] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248155066| [2025/04/30 18:20:48 155073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248155071| [2025/04/30 18:20:48 155080] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 155086] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46813|min_srtt:46813|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 155093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 155099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 155105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 155111] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46813|min_srtt:46813|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 155117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2055027| [2025/04/30 18:20:48 155124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46813|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 155130] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 155136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46813|min_srtt:46813|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 155141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2056206| [2025/04/30 18:20:48 155147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 155153] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 155158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 155164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 155170] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 155175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2014941| [2025/04/30 18:20:48 155186] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 155191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 155196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248155763| [2025/04/30 18:20:48 155202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248155763| [2025/04/30 18:20:48 155207] [debug] |xqc_engine_wakeup_after|wakeup:1746037248155763|now:1746037248155207|diff:556| [2025/04/30 18:20:48 155213] [debug] |xqc_engine_main_logic|END|now:1746037248155071| [2025/04/30 18:20:48 155219] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248155219| [2025/04/30 18:20:48 155225] [debug] |xqc_engine_wakeup_after|wakeup:1746037248155763|now:1746037248155225|diff:538| [2025/04/30 18:20:48 155230] [debug] |xqc_engine_main_logic|END|now:1746037248155219| [2025/04/30 18:20:48 156368] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248156368| [2025/04/30 18:20:48 156382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248155763|pq_index:0| [2025/04/30 18:20:48 156389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248155071| [2025/04/30 18:20:48 156396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248156394| [2025/04/30 18:20:48 156403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248155763|now:1746037248156394| [2025/04/30 18:20:48 156409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248155763|now:1746037248156394| [2025/04/30 18:20:48 156415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 156421] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 156428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46813|min_srtt:46813|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 156435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2056206| [2025/04/30 18:20:48 156442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 156447] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 156453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 156459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 156465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 156471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2014941| [2025/04/30 18:20:48 156484] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 156491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2072| [2025/04/30 18:20:48 156538] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248156501|stream_id:0|stream_offset:2014941| [2025/04/30 18:20:48 156547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2072|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 156553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 156559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46813|rtt_var:591|pto_duration:49177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 156565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 156571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 156576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 156581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248230678|now:1746037248156559|interv:74119| [2025/04/30 18:20:48 156587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248230678|now:1746037248156559|interval:74119|pto_count:0|srtt:46813 [2025/04/30 18:20:48 156593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 156600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 156605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2016120| [2025/04/30 18:20:48 156611] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 156617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2073| [2025/04/30 18:20:48 156650] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248156625|stream_id:0|stream_offset:2016120| [2025/04/30 18:20:48 156658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2073|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 156664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 156669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46813|rtt_var:591|pto_duration:49177|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 156675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 156680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 156685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 156696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248230802|now:1746037248156669|interv:74133| [2025/04/30 18:20:48 156701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248230802|now:1746037248156669|interval:74133|pto_count:0|srtt:46813 [2025/04/30 18:20:48 156707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 156713] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 156719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2017299| [2025/04/30 18:20:48 156725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 156730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248157730|now:1746037248156730|interv:1000| [2025/04/30 18:20:48 156736] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 156741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 156746] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248157730| [2025/04/30 18:20:48 156752] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248157730| [2025/04/30 18:20:48 156757] [debug] |xqc_engine_wakeup_after|wakeup:1746037248157730|now:1746037248156757|diff:973| [2025/04/30 18:20:48 156763] [debug] |xqc_engine_main_logic|END|now:1746037248156394| [2025/04/30 18:20:48 156775] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248156774| [2025/04/30 18:20:48 156782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 156789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:898| [2025/04/30 18:20:48 156794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:899| [2025/04/30 18:20:48 156802] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:899| [2025/04/30 18:20:48 156807] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 156814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2018|path_largest_ack:2017| [2025/04/30 18:20:48 156820] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60045|prior_delivered:1936606|prior_time:1746037248105962|is_app_limited:0|send_elapse:50139|ack_elapse:50812|ctl_first_sent_time:1746037248107733|lagest_ack_time:1746037248156774|curr_delivered:1996651| [2025/04/30 18:20:48 156827] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248107733| [2025/04/30 18:20:48 156833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 156839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2018|path_largest_ack:2018| [2025/04/30 18:20:48 156846] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58845|prior_delivered:1939006|prior_time:1746037248107887|is_app_limited:0|send_elapse:49873|ack_elapse:48887|ctl_first_sent_time:1746037248109416|lagest_ack_time:1746037248156774|curr_delivered:1997851| [2025/04/30 18:20:48 156857] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248109416| [2025/04/30 18:20:48 156863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 156869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46813|rttvar:591|minrtt:30950|latest_rtt:47358|ack_delay:1000| [2025/04/30 18:20:48 156874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46756|rttvar:557|minrtt:30950|latest_rtt:47358|ack_delay:1000| [2025/04/30 18:20:48 156880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2018|lost_pn:2015|thresh:3| [2025/04/30 18:20:48 156886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 156892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46756|rtt_var:557|pto_duration:48984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 156898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 156904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 156910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 156915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248230609|now:1746037248156892|interv:73717| [2025/04/30 18:20:48 156921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248230609|now:1746037248156892|interval:73717|pto_count:0|srtt:46756 [2025/04/30 18:20:48 156927] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49873, ack_elapse 48887, delivered 58845|rate 1179896|lost 235| [2025/04/30 18:20:48 156933] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1179896) in round 29| [2025/04/30 18:20:48 156938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 156944] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 156950] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248109416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 156956] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248109416|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 156962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46756|latest_rtt:47358|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 156970] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:48 156975] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:4458349|max_data_old:4207222| [2025/04/30 18:20:48 157011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248181774|now:1746037248156774|interv:25000| [2025/04/30 18:20:48 157019] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248156774|max_ack_delay:25000| [2025/04/30 18:20:48 157025] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:899|largest:899|pns:2| [2025/04/30 18:20:48 157031] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:899|frame:ACK MAX_DATA |recv_time:1746037248156774|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 157038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368156774|now:1746037248156774|interv:120000000| [2025/04/30 18:20:48 157044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368156774|now:1746037248156774|interv:120000000| [2025/04/30 18:20:48 157049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248157730|pq_index:0| [2025/04/30 18:20:48 157055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248156394| [2025/04/30 18:20:48 157061] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248157060| [2025/04/30 18:20:48 157067] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248157066| [2025/04/30 18:20:48 157074] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 157081] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46756|min_srtt:46756|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 157087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2056206| [2025/04/30 18:20:48 157093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46756|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 157100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 157106] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46756|min_srtt:46756|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 157112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2057385| [2025/04/30 18:20:48 157118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46756|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 157124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 157130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46756|min_srtt:46756|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 157141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 157147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 157152] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 157157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 157163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 157170] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 157176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2017299| [2025/04/30 18:20:48 157182] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 157187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 157192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248157730| [2025/04/30 18:20:48 157198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248157730| [2025/04/30 18:20:48 157204] [debug] |xqc_engine_wakeup_after|wakeup:1746037248157730|now:1746037248157204|diff:526| [2025/04/30 18:20:48 157209] [debug] |xqc_engine_main_logic|END|now:1746037248157066| [2025/04/30 18:20:48 157216] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248157216| [2025/04/30 18:20:48 157222] [debug] |xqc_engine_wakeup_after|wakeup:1746037248157730|now:1746037248157221|diff:509| [2025/04/30 18:20:48 157227] [debug] |xqc_engine_main_logic|END|now:1746037248157216| [2025/04/30 18:20:48 158307] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248158307| [2025/04/30 18:20:48 158321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248157730|pq_index:0| [2025/04/30 18:20:48 158328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248157066| [2025/04/30 18:20:48 158335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248158333| [2025/04/30 18:20:48 158342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248157730|now:1746037248158333| [2025/04/30 18:20:48 158348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248157730|now:1746037248158333| [2025/04/30 18:20:48 158354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 158360] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 158367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46756|min_srtt:46756|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 158374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 158388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 158394] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 158399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 158406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 158413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 158419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2017299| [2025/04/30 18:20:48 158426] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 158433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2074| [2025/04/30 18:20:48 158483] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248158444|stream_id:0|stream_offset:2017299| [2025/04/30 18:20:48 158492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2074|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 158500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 158506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46756|rtt_var:557|pto_duration:48984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 158512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 158518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 158524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 158529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248232428|now:1746037248158505|interv:73923| [2025/04/30 18:20:48 158535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248232428|now:1746037248158505|interval:73923|pto_count:0|srtt:46756 [2025/04/30 18:20:48 158542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 158550] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 158556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2018478| [2025/04/30 18:20:48 158563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 158569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2075| [2025/04/30 18:20:48 158614] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248158585|stream_id:0|stream_offset:2018478| [2025/04/30 18:20:48 158623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2075|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 158630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 158637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46756|rtt_var:557|pto_duration:48984|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 158643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 158649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 158654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 158660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248232569|now:1746037248158636|interv:73933| [2025/04/30 18:20:48 158665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248232569|now:1746037248158636|interval:73933|pto_count:0|srtt:46756 [2025/04/30 18:20:48 158671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 158678] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 158684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2019657| [2025/04/30 18:20:48 158691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 158697] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248159696|now:1746037248158696|interv:1000| [2025/04/30 18:20:48 158702] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 158707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 158713] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248159696| [2025/04/30 18:20:48 158718] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248159696| [2025/04/30 18:20:48 158723] [debug] |xqc_engine_wakeup_after|wakeup:1746037248159696|now:1746037248158723|diff:973| [2025/04/30 18:20:48 158729] [debug] |xqc_engine_main_logic|END|now:1746037248158333| [2025/04/30 18:20:48 158857] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248158856| [2025/04/30 18:20:48 158866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 158875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:899| [2025/04/30 18:20:48 158880] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:900| [2025/04/30 18:20:48 158888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:900| [2025/04/30 18:20:48 158899] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 158905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2020|path_largest_ack:2019| [2025/04/30 18:20:48 158912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60045|prior_delivered:1939006|prior_time:1746037248107887|is_app_limited:0|send_elapse:49999|ack_elapse:50969|ctl_first_sent_time:1746037248109542|lagest_ack_time:1746037248158856|curr_delivered:1999051| [2025/04/30 18:20:48 158918] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248109542| [2025/04/30 18:20:48 158924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 158930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2020|path_largest_ack:2020| [2025/04/30 18:20:48 158936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57626|prior_delivered:1942625|prior_time:1746037248110899|is_app_limited:0|send_elapse:46270|ack_elapse:47957|ctl_first_sent_time:1746037248111230|lagest_ack_time:1746037248158856|curr_delivered:2000251| [2025/04/30 18:20:48 158942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248111230| [2025/04/30 18:20:48 158948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 158955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46756|rttvar:557|minrtt:30950|latest_rtt:47626|ack_delay:1000| [2025/04/30 18:20:48 158961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46740|rttvar:450|minrtt:30950|latest_rtt:47626|ack_delay:1000| [2025/04/30 18:20:48 158967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2020|lost_pn:2017|thresh:3| [2025/04/30 18:20:48 158974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 158979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46740|rtt_var:450|pto_duration:48740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 159004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 159013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 159019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 159026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248232325|now:1746037248158979|interv:73346| [2025/04/30 18:20:48 159032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248232325|now:1746037248158979|interval:73346|pto_count:0|srtt:46740 [2025/04/30 18:20:48 159038] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46270, ack_elapse 47957, delivered 57626|rate 1201618|lost 235| [2025/04/30 18:20:48 159045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201618) in round 29| [2025/04/30 18:20:48 159057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 159062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 159068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248111230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 159074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248111230|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 159080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46740|latest_rtt:47626|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 159088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:900|largest:900|pns:2| [2025/04/30 18:20:48 159094] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:900|frame:ACK |recv_time:1746037248158856|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 159100] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368158856|now:1746037248158856|interv:120000000| [2025/04/30 18:20:48 159105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368158856|now:1746037248158856|interv:120000000| [2025/04/30 18:20:48 159110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248159696|pq_index:0| [2025/04/30 18:20:48 159116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248158333| [2025/04/30 18:20:48 159122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248159122| [2025/04/30 18:20:48 159130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248159128| [2025/04/30 18:20:48 159137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 159143] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46740|min_srtt:46740|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 159149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 159155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 159161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 159167] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46740|min_srtt:46740|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 159172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2059743| [2025/04/30 18:20:48 159183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 159188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 159194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46740|min_srtt:46740|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 159200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 159207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 159212] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 159217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 159223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 159229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 159234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2019657| [2025/04/30 18:20:48 159240] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 159245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 159251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248159696| [2025/04/30 18:20:48 159256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248159696| [2025/04/30 18:20:48 159261] [debug] |xqc_engine_wakeup_after|wakeup:1746037248159696|now:1746037248159261|diff:435| [2025/04/30 18:20:48 159268] [debug] |xqc_engine_main_logic|END|now:1746037248159128| [2025/04/30 18:20:48 159275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248159275| [2025/04/30 18:20:48 159281] [debug] |xqc_engine_wakeup_after|wakeup:1746037248159696|now:1746037248159281|diff:415| [2025/04/30 18:20:48 159287] [debug] |xqc_engine_main_logic|END|now:1746037248159275| [2025/04/30 18:20:48 160367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248160367| [2025/04/30 18:20:48 160381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248159696|pq_index:0| [2025/04/30 18:20:48 160388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248159128| [2025/04/30 18:20:48 160395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248160393| [2025/04/30 18:20:48 160401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248159696|now:1746037248160393| [2025/04/30 18:20:48 160407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248159696|now:1746037248160393| [2025/04/30 18:20:48 160422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 160429] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 160436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46740|min_srtt:46740|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 160442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 160449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 160454] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 160459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 160465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 160471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 160477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2019657| [2025/04/30 18:20:48 160484] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 160489] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2076| [2025/04/30 18:20:48 160532] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248160500|stream_id:0|stream_offset:2019657| [2025/04/30 18:20:48 160541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2076|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 160548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 160555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46740|rtt_var:450|pto_duration:48740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 160561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 160567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 160573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 160579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248234240|now:1746037248160554|interv:73686| [2025/04/30 18:20:48 160585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248234240|now:1746037248160554|interval:73686|pto_count:0|srtt:46740 [2025/04/30 18:20:48 160593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 160600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 160612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2020836| [2025/04/30 18:20:48 160619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 160625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2077| [2025/04/30 18:20:48 160665] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248160635|stream_id:0|stream_offset:2020836| [2025/04/30 18:20:48 160675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2077|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 160683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 160689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46740|rtt_var:450|pto_duration:48740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 160696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 160702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 160708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 160714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248234375|now:1746037248160689|interv:73686| [2025/04/30 18:20:48 160720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248234375|now:1746037248160689|interval:73686|pto_count:0|srtt:46740 [2025/04/30 18:20:48 160727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 160734] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 160741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2022015| [2025/04/30 18:20:48 160748] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 160754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248161753|now:1746037248160753|interv:1000| [2025/04/30 18:20:48 160760] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 160766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 160772] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248161753| [2025/04/30 18:20:48 160779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248161753| [2025/04/30 18:20:48 160785] [debug] |xqc_engine_wakeup_after|wakeup:1746037248161753|now:1746037248160785|diff:968| [2025/04/30 18:20:48 160791] [debug] |xqc_engine_main_logic|END|now:1746037248160393| [2025/04/30 18:20:48 160805] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248160804| [2025/04/30 18:20:48 160818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 160826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:900| [2025/04/30 18:20:48 160832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:901| [2025/04/30 18:20:48 160841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:901| [2025/04/30 18:20:48 160847] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 160855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2022|path_largest_ack:2021| [2025/04/30 18:20:48 160861] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58826|prior_delivered:1942625|prior_time:1746037248110899|is_app_limited:0|send_elapse:46390|ack_elapse:49905|ctl_first_sent_time:1746037248111350|lagest_ack_time:1746037248160804|curr_delivered:2001451| [2025/04/30 18:20:48 160868] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248111350| [2025/04/30 18:20:48 160874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 160880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2022|path_largest_ack:2022| [2025/04/30 18:20:48 160886] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1943844|prior_time:1746037248111970|is_app_limited:0|send_elapse:48396|ack_elapse:48834|ctl_first_sent_time:1746037248113481|lagest_ack_time:1746037248160804|curr_delivered:2002651| [2025/04/30 18:20:48 160892] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248113481| [2025/04/30 18:20:48 160897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 160903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46740|rttvar:450|minrtt:30950|latest_rtt:47323|ack_delay:1000| [2025/04/30 18:20:48 160908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46688|rttvar:442|minrtt:30950|latest_rtt:47323|ack_delay:1000| [2025/04/30 18:20:48 160914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2022|lost_pn:2019|thresh:3| [2025/04/30 18:20:48 160919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 160925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46688|rtt_var:442|pto_duration:48688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 160931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 160936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 160942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 160948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248234323|now:1746037248160925|interv:73398| [2025/04/30 18:20:48 160954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248234323|now:1746037248160925|interval:73398|pto_count:0|srtt:46688 [2025/04/30 18:20:48 160965] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48396, ack_elapse 48834, delivered 58807|rate 1204222|lost 235| [2025/04/30 18:20:48 160971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204222) in round 29| [2025/04/30 18:20:48 160977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 160982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 161010] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248113481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 161016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248113481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 161023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46688|latest_rtt:47323|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 161031] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:901|largest:901|pns:2| [2025/04/30 18:20:48 161037] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:901|frame:ACK |recv_time:1746037248160804|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 161043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368160804|now:1746037248160804|interv:120000000| [2025/04/30 18:20:48 161049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368160804|now:1746037248160804|interv:120000000| [2025/04/30 18:20:48 161055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248161753|pq_index:0| [2025/04/30 18:20:48 161061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248160393| [2025/04/30 18:20:48 161066] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248161066| [2025/04/30 18:20:48 161074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248161072| [2025/04/30 18:20:48 161080] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 161087] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46688|min_srtt:46688|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 161093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 161099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 161109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 161115] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46688|min_srtt:46688|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 161121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2062101| [2025/04/30 18:20:48 161127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 161133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 161139] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46688|min_srtt:46688|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 161145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2063280| [2025/04/30 18:20:48 161152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 161157] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 161162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 161169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 161175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 161181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2022015| [2025/04/30 18:20:48 161187] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 161192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 161198] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248161753| [2025/04/30 18:20:48 161204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248161753| [2025/04/30 18:20:48 161209] [debug] |xqc_engine_wakeup_after|wakeup:1746037248161753|now:1746037248161209|diff:544| [2025/04/30 18:20:48 161215] [debug] |xqc_engine_main_logic|END|now:1746037248161072| [2025/04/30 18:20:48 161222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248161222| [2025/04/30 18:20:48 161227] [debug] |xqc_engine_wakeup_after|wakeup:1746037248161753|now:1746037248161227|diff:526| [2025/04/30 18:20:48 161233] [debug] |xqc_engine_main_logic|END|now:1746037248161222| [2025/04/30 18:20:48 162313] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248162313| [2025/04/30 18:20:48 162328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248161753|pq_index:0| [2025/04/30 18:20:48 162335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248161072| [2025/04/30 18:20:48 162349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248162347| [2025/04/30 18:20:48 162356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248161753|now:1746037248162347| [2025/04/30 18:20:48 162362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248161753|now:1746037248162347| [2025/04/30 18:20:48 162368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 162375] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 162382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46688|min_srtt:46688|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 162389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2063280| [2025/04/30 18:20:48 162396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 162402] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 162408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 162415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 162422] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 162428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2022015| [2025/04/30 18:20:48 162435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 162442] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2078| [2025/04/30 18:20:48 162488] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248162453|stream_id:0|stream_offset:2022015| [2025/04/30 18:20:48 162498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2078|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 162505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 162511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46688|rtt_var:442|pto_duration:48688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 162517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 162523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 162528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 162539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248236141|now:1746037248162511|interv:73630| [2025/04/30 18:20:48 162545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248236141|now:1746037248162511|interval:73630|pto_count:0|srtt:46688 [2025/04/30 18:20:48 162552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 162559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 162565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2023194| [2025/04/30 18:20:48 162571] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 162577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2079| [2025/04/30 18:20:48 162611] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248162587|stream_id:0|stream_offset:2023194| [2025/04/30 18:20:48 162619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2079|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 162625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 162631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46688|rtt_var:442|pto_duration:48688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 162637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 162643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 162649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 162654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248236275|now:1746037248162631|interv:73644| [2025/04/30 18:20:48 162660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248236275|now:1746037248162631|interval:73644|pto_count:0|srtt:46688 [2025/04/30 18:20:48 162666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 162673] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 162679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2024373| [2025/04/30 18:20:48 162686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 162691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248163691|now:1746037248162691|interv:1000| [2025/04/30 18:20:48 162697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 162702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 162712] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248163691| [2025/04/30 18:20:48 162718] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248163691| [2025/04/30 18:20:48 162724] [debug] |xqc_engine_wakeup_after|wakeup:1746037248163691|now:1746037248162724|diff:967| [2025/04/30 18:20:48 162730] [debug] |xqc_engine_main_logic|END|now:1746037248162347| [2025/04/30 18:20:48 162848] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248162847| [2025/04/30 18:20:48 162857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 162865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:901| [2025/04/30 18:20:48 162870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:902| [2025/04/30 18:20:48 162878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:902| [2025/04/30 18:20:48 162883] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 162890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2024|path_largest_ack:2023| [2025/04/30 18:20:48 162896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1943844|prior_time:1746037248111970|is_app_limited:0|send_elapse:48521|ack_elapse:50877|ctl_first_sent_time:1746037248113606|lagest_ack_time:1746037248162847|curr_delivered:2003851| [2025/04/30 18:20:48 162903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248113606| [2025/04/30 18:20:48 162909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 162915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 162921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1946244|prior_time:1746037248113893|is_app_limited:0|send_elapse:48171|ack_elapse:48954|ctl_first_sent_time:1746037248115408|lagest_ack_time:1746037248162847|curr_delivered:2005051| [2025/04/30 18:20:48 162928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248115408| [2025/04/30 18:20:48 162933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 162939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46688|rttvar:442|minrtt:30950|latest_rtt:47439|ack_delay:0| [2025/04/30 18:20:48 162945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46781|rttvar:519|minrtt:30950|latest_rtt:47439|ack_delay:0| [2025/04/30 18:20:48 162951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2024|lost_pn:2021|thresh:3| [2025/04/30 18:20:48 162956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 162962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:519|pto_duration:48857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 162968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 162979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 162984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 163011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248236444|now:1746037248162962|interv:73482| [2025/04/30 18:20:48 163017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248236444|now:1746037248162962|interval:73482|pto_count:0|srtt:46781 [2025/04/30 18:20:48 163023] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48171, ack_elapse 48954, delivered 58807|rate 1201270|lost 235| [2025/04/30 18:20:48 163029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201270) in round 29| [2025/04/30 18:20:48 163035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 163041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 163046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248115408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 163052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248115408|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:1948644| [2025/04/30 18:20:48 163058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46781|latest_rtt:47439|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 163066] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:902|largest:902|pns:2| [2025/04/30 18:20:48 163073] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:902|frame:ACK |recv_time:1746037248162847|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 163079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368162847|now:1746037248162847|interv:120000000| [2025/04/30 18:20:48 163085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368162847|now:1746037248162847|interv:120000000| [2025/04/30 18:20:48 163090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248163691|pq_index:0| [2025/04/30 18:20:48 163096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248162347| [2025/04/30 18:20:48 163101] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248163101| [2025/04/30 18:20:48 163108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248163107| [2025/04/30 18:20:48 163115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 163121] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 163132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2063280| [2025/04/30 18:20:48 163138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:48 163144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 163151] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 163157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2064459| [2025/04/30 18:20:48 163163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:48 163169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 163175] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 163180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 163187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 163192] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 163197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 163203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 163209] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 163215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2024373| [2025/04/30 18:20:48 163221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 163226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 163232] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248163691| [2025/04/30 18:20:48 163237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248163691| [2025/04/30 18:20:48 163243] [debug] |xqc_engine_wakeup_after|wakeup:1746037248163691|now:1746037248163242|diff:449| [2025/04/30 18:20:48 163248] [debug] |xqc_engine_main_logic|END|now:1746037248163107| [2025/04/30 18:20:48 163255] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248163255| [2025/04/30 18:20:48 163264] [debug] |xqc_engine_wakeup_after|wakeup:1746037248163691|now:1746037248163264|diff:427| [2025/04/30 18:20:48 163270] [debug] |xqc_engine_main_logic|END|now:1746037248163255| [2025/04/30 18:20:48 164348] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248164347| [2025/04/30 18:20:48 164362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248163691|pq_index:0| [2025/04/30 18:20:48 164369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248163107| [2025/04/30 18:20:48 164377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248164375| [2025/04/30 18:20:48 164384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248163691|now:1746037248164375| [2025/04/30 18:20:48 164390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248163691|now:1746037248164375| [2025/04/30 18:20:48 164396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 164403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 164410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46781|min_srtt:46781|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 164417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 164424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 164430] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 164436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 164443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 164450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 164456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2024373| [2025/04/30 18:20:48 164463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 164469] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2080| [2025/04/30 18:20:48 164514] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248164481|stream_id:0|stream_offset:2024373| [2025/04/30 18:20:48 164523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2080|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 164530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 164536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:519|pto_duration:48857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 164548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 164554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 164560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 164566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248238338|now:1746037248164535|interv:73803| [2025/04/30 18:20:48 164572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248238338|now:1746037248164535|interval:73803|pto_count:0|srtt:46781 [2025/04/30 18:20:48 164579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 164586] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 164592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2025552| [2025/04/30 18:20:48 164600] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 164606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2081| [2025/04/30 18:20:48 164645] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248164616|stream_id:0|stream_offset:2025552| [2025/04/30 18:20:48 164654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2081|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 164661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 164668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46781|rtt_var:519|pto_duration:48857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 164675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 164681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 164687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 164693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248238473|now:1746037248164667|interv:73806| [2025/04/30 18:20:48 164699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248238473|now:1746037248164667|interval:73806|pto_count:0|srtt:46781 [2025/04/30 18:20:48 164705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 164712] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 164718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 164731] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 164737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248165737|now:1746037248164737|interv:1000| [2025/04/30 18:20:48 164743] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 164749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 164755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248165737| [2025/04/30 18:20:48 164761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248165737| [2025/04/30 18:20:48 164767] [debug] |xqc_engine_wakeup_after|wakeup:1746037248165737|now:1746037248164767|diff:970| [2025/04/30 18:20:48 164773] [debug] |xqc_engine_main_logic|END|now:1746037248164375| [2025/04/30 18:20:48 164835] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248164834| [2025/04/30 18:20:48 164845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 164853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:902| [2025/04/30 18:20:48 164859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:903| [2025/04/30 18:20:48 164868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:903| [2025/04/30 18:20:48 164874] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 164881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 164888] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1946244|prior_time:1746037248113893|is_app_limited:0|send_elapse:48304|ack_elapse:50941|ctl_first_sent_time:1746037248115541|lagest_ack_time:1746037248164834|curr_delivered:2006251| [2025/04/30 18:20:48 164895] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248115541| [2025/04/30 18:20:48 164902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 164908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2026|path_largest_ack:2026| [2025/04/30 18:20:48 164915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1948644|prior_time:1746037248115899|is_app_limited:0|send_elapse:48203|ack_elapse:48935|ctl_first_sent_time:1746037248117474|lagest_ack_time:1746037248164834|curr_delivered:2007451| [2025/04/30 18:20:48 164922] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248117474| [2025/04/30 18:20:48 164928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 164934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46781|rttvar:519|minrtt:30950|latest_rtt:47360|ack_delay:1000| [2025/04/30 18:20:48 164940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46729|rttvar:495|minrtt:30950|latest_rtt:47360|ack_delay:1000| [2025/04/30 18:20:48 164953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2026|lost_pn:2023|thresh:3| [2025/04/30 18:20:48 164959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 164965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46729|rtt_var:495|pto_duration:48729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 164972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 164978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 164984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 165012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248238345|now:1746037248164965|interv:73380| [2025/04/30 18:20:48 165018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248238345|now:1746037248164965|interval:73380|pto_count:0|srtt:46729 [2025/04/30 18:20:48 165025] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48203, ack_elapse 48935, delivered 58807|rate 1201736|lost 235| [2025/04/30 18:20:48 165031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 29 -> 30| [2025/04/30 18:20:48 165038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201736) in round 30| [2025/04/30 18:20:48 165044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 165050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 165056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248117474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 165062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248117474|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 165069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46729|latest_rtt:47360|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 165078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:903|largest:903|pns:2| [2025/04/30 18:20:48 165084] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:903|frame:ACK |recv_time:1746037248164834|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 165092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368164834|now:1746037248164834|interv:120000000| [2025/04/30 18:20:48 165098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368164834|now:1746037248164834|interv:120000000| [2025/04/30 18:20:48 165104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248165737|pq_index:0| [2025/04/30 18:20:48 165110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248164375| [2025/04/30 18:20:48 165121] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248165121| [2025/04/30 18:20:48 165128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248165126| [2025/04/30 18:20:48 165135] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 165142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46729|min_srtt:46729|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 165149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 165156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 165163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 165169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46729|min_srtt:46729|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 165176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2066817| [2025/04/30 18:20:48 165182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 165189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 165195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46729|min_srtt:46729|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 165201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 165208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 165214] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 165220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 165226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 165232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 165238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 165245] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 165256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 165262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248165737| [2025/04/30 18:20:48 165268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248165737| [2025/04/30 18:20:48 165274] [debug] |xqc_engine_wakeup_after|wakeup:1746037248165737|now:1746037248165274|diff:463| [2025/04/30 18:20:48 165280] [debug] |xqc_engine_main_logic|END|now:1746037248165126| [2025/04/30 18:20:48 165288] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248165288| [2025/04/30 18:20:48 165294] [debug] |xqc_engine_wakeup_after|wakeup:1746037248165737|now:1746037248165294|diff:443| [2025/04/30 18:20:48 165300] [debug] |xqc_engine_main_logic|END|now:1746037248165288| [2025/04/30 18:20:48 166380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248166380| [2025/04/30 18:20:48 166394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248165737|pq_index:0| [2025/04/30 18:20:48 166401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248165126| [2025/04/30 18:20:48 166408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248166406| [2025/04/30 18:20:48 166415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248165737|now:1746037248166406| [2025/04/30 18:20:48 166422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248165737|now:1746037248166406| [2025/04/30 18:20:48 166427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 166433] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 166440] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46729|min_srtt:46729|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 166447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 166453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 166459] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 166465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 166471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 166477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 166484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 166490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 166496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2082| [2025/04/30 18:20:48 166545] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248166508|stream_id:0|stream_offset:2026731| [2025/04/30 18:20:48 166561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2082|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 166568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 166574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46729|rtt_var:495|pto_duration:48729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 166581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 166587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 166593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 166599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248240237|now:1746037248166574|interv:73663| [2025/04/30 18:20:48 166605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248240237|now:1746037248166574|interval:73663|pto_count:0|srtt:46729 [2025/04/30 18:20:48 166611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 166618] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 166624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2027910| [2025/04/30 18:20:48 166631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 166638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2083| [2025/04/30 18:20:48 166675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248166647|stream_id:0|stream_offset:2027910| [2025/04/30 18:20:48 166683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2083|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 166690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 166696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46729|rtt_var:495|pto_duration:48729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 166703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 166709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 166714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 166720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248240376|now:1746037248166696|interv:73680| [2025/04/30 18:20:48 166726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248240376|now:1746037248166696|interval:73680|pto_count:0|srtt:46729 [2025/04/30 18:20:48 166738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 166745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 166751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2029089| [2025/04/30 18:20:48 166758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 166764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248167763|now:1746037248166763|interv:1000| [2025/04/30 18:20:48 166770] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 166775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 166782] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248167763| [2025/04/30 18:20:48 166788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248167763| [2025/04/30 18:20:48 166794] [debug] |xqc_engine_wakeup_after|wakeup:1746037248167763|now:1746037248166794|diff:969| [2025/04/30 18:20:48 166800] [debug] |xqc_engine_main_logic|END|now:1746037248166406| [2025/04/30 18:20:48 166812] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248166811| [2025/04/30 18:20:48 166819] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 166827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:903| [2025/04/30 18:20:48 166832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:904| [2025/04/30 18:20:48 166840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:904| [2025/04/30 18:20:48 166846] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 166854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 166860] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1948644|prior_time:1746037248115899|is_app_limited:0|send_elapse:48370|ack_elapse:50912|ctl_first_sent_time:1746037248117641|lagest_ack_time:1746037248166811|curr_delivered:2008651| [2025/04/30 18:20:48 166867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248117641| [2025/04/30 18:20:48 166873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 166879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 166885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1951044|prior_time:1746037248117958|is_app_limited:0|send_elapse:48349|ack_elapse:48853|ctl_first_sent_time:1746037248119607|lagest_ack_time:1746037248166811|curr_delivered:2009851| [2025/04/30 18:20:48 166892] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248119607| [2025/04/30 18:20:48 166903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 166909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46729|rttvar:495|minrtt:30950|latest_rtt:47204|ack_delay:1000| [2025/04/30 18:20:48 166915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46663|rttvar:503|minrtt:30950|latest_rtt:47204|ack_delay:1000| [2025/04/30 18:20:48 166921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2028|lost_pn:2025|thresh:3| [2025/04/30 18:20:48 166927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 166934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46663|rtt_var:503|pto_duration:48675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 166940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 166946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 166952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 166958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248240322|now:1746037248166933|interv:73389| [2025/04/30 18:20:48 166964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248240322|now:1746037248166933|interval:73389|pto_count:0|srtt:46663 [2025/04/30 18:20:48 166970] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48349, ack_elapse 48853, delivered 58807|rate 1203754|lost 235| [2025/04/30 18:20:48 166976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203754) in round 30| [2025/04/30 18:20:48 166982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 167011] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 167017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248119607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 167023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248119607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 167030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46663|latest_rtt:47204|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 167038] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:904|largest:904|pns:2| [2025/04/30 18:20:48 167045] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:904|frame:ACK |recv_time:1746037248166811|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 167052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368166811|now:1746037248166811|interv:120000000| [2025/04/30 18:20:48 167063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368166811|now:1746037248166811|interv:120000000| [2025/04/30 18:20:48 167069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248167763|pq_index:0| [2025/04/30 18:20:48 167075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248166406| [2025/04/30 18:20:48 167081] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248167081| [2025/04/30 18:20:48 167088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248167086| [2025/04/30 18:20:48 167095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 167102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46663|min_srtt:46663|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 167109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 167115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 167122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 167128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46663|min_srtt:46663|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 167135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2069175| [2025/04/30 18:20:48 167141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46663|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 167148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 167154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46663|min_srtt:46663|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 167160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 167166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 167172] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 167178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 167184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 167195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 167201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2029089| [2025/04/30 18:20:48 167207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 167213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 167219] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248167763| [2025/04/30 18:20:48 167224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248167763| [2025/04/30 18:20:48 167231] [debug] |xqc_engine_wakeup_after|wakeup:1746037248167763|now:1746037248167230|diff:533| [2025/04/30 18:20:48 167237] [debug] |xqc_engine_main_logic|END|now:1746037248167086| [2025/04/30 18:20:48 167245] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248167245| [2025/04/30 18:20:48 167251] [debug] |xqc_engine_wakeup_after|wakeup:1746037248167763|now:1746037248167251|diff:512| [2025/04/30 18:20:48 167257] [debug] |xqc_engine_main_logic|END|now:1746037248167245| [2025/04/30 18:20:48 168336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248168335| [2025/04/30 18:20:48 168349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248167763|pq_index:0| [2025/04/30 18:20:48 168355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248167086| [2025/04/30 18:20:48 168362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248168360| [2025/04/30 18:20:48 168369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248167763|now:1746037248168360| [2025/04/30 18:20:48 168375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248167763|now:1746037248168360| [2025/04/30 18:20:48 168381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 168387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 168394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46663|min_srtt:46663|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 168400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 168406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 168412] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 168417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 168423] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 168429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 168441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2029089| [2025/04/30 18:20:48 168447] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 168453] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2084| [2025/04/30 18:20:48 168499] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248168464|stream_id:0|stream_offset:2029089| [2025/04/30 18:20:48 168509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2084|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 168515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 168521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46663|rtt_var:503|pto_duration:48675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 168527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 168533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 168538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 168544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248242139|now:1746037248168521|interv:73618| [2025/04/30 18:20:48 168549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248242139|now:1746037248168521|interval:73618|pto_count:0|srtt:46663 [2025/04/30 18:20:48 168556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 168562] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 168568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2030268| [2025/04/30 18:20:48 168574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 168580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2085| [2025/04/30 18:20:48 168616] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248168589|stream_id:0|stream_offset:2030268| [2025/04/30 18:20:48 168624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2085|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 168631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 168636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46663|rtt_var:503|pto_duration:48675|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 168642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 168653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 168658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 168663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248242264|now:1746037248168636|interv:73628| [2025/04/30 18:20:48 168669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248242264|now:1746037248168636|interval:73628|pto_count:0|srtt:46663 [2025/04/30 18:20:48 168675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 168681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 168687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2031447| [2025/04/30 18:20:48 168693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 168699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248169698|now:1746037248168698|interv:1000| [2025/04/30 18:20:48 168704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 168709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 168714] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248169698| [2025/04/30 18:20:48 168720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248169698| [2025/04/30 18:20:48 168726] [debug] |xqc_engine_wakeup_after|wakeup:1746037248169698|now:1746037248168726|diff:972| [2025/04/30 18:20:48 168732] [debug] |xqc_engine_main_logic|END|now:1746037248168360| [2025/04/30 18:20:48 169508] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248169507| [2025/04/30 18:20:48 169523] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 169531] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:904| [2025/04/30 18:20:48 169537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:905| [2025/04/30 18:20:48 169545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:905| [2025/04/30 18:20:48 169550] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 169557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 169564] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1951044|prior_time:1746037248117958|is_app_limited:0|send_elapse:48462|ack_elapse:51549|ctl_first_sent_time:1746037248119720|lagest_ack_time:1746037248169507|curr_delivered:2011051| [2025/04/30 18:20:48 169570] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248119720| [2025/04/30 18:20:48 169577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 169583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 169596] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1953444|prior_time:1746037248119947|is_app_limited:0|send_elapse:48273|ack_elapse:49560|ctl_first_sent_time:1746037248121546|lagest_ack_time:1746037248169507|curr_delivered:2012251| [2025/04/30 18:20:48 169602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248121546| [2025/04/30 18:20:48 169607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 169613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46663|rttvar:503|minrtt:30950|latest_rtt:47961|ack_delay:1000| [2025/04/30 18:20:48 169619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46701|rttvar:452|minrtt:30950|latest_rtt:47961|ack_delay:1000| [2025/04/30 18:20:48 169625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2030|lost_pn:2027|thresh:3| [2025/04/30 18:20:48 169630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 169636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46701|rtt_var:452|pto_duration:48701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 169642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 169647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 169653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 169658] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248242290|now:1746037248169635|interv:72655| [2025/04/30 18:20:48 169664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248242290|now:1746037248169635|interval:72655|pto_count:0|srtt:46701 [2025/04/30 18:20:48 169670] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48273, ack_elapse 49560, delivered 58807|rate 1186581|lost 235| [2025/04/30 18:20:48 169676] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1186581) in round 30| [2025/04/30 18:20:48 169681] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 169687] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 169693] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248121546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 169699] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248121546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 169705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46701|latest_rtt:47961|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 169717] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:905|largest:905|pns:2| [2025/04/30 18:20:48 169724] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:905|frame:ACK |recv_time:1746037248169507|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 169730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368169507|now:1746037248169507|interv:120000000| [2025/04/30 18:20:48 169736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368169507|now:1746037248169507|interv:120000000| [2025/04/30 18:20:48 169742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248169698|pq_index:0| [2025/04/30 18:20:48 169747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248168360| [2025/04/30 18:20:48 169753] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248169753| [2025/04/30 18:20:48 169760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248169758| [2025/04/30 18:20:48 169766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248169698|now:1746037248169758| [2025/04/30 18:20:48 169772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248169698|now:1746037248169758| [2025/04/30 18:20:48 169777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 169783] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 169789] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46701|min_srtt:46701|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 169796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 169802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 169808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 169814] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46701|min_srtt:46701|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 169820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2071533| [2025/04/30 18:20:48 169826] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46701|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 169832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 169838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46701|min_srtt:46701|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 169848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2072712| [2025/04/30 18:20:48 169854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 169859] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 169865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 169871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 169877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 169882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2031447| [2025/04/30 18:20:48 169888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 169894] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2086| [2025/04/30 18:20:48 169934] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248169903|stream_id:0|stream_offset:2031447| [2025/04/30 18:20:48 169942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2086|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 169949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 169955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46701|rtt_var:452|pto_duration:48701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 169961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 169966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 169971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 169977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248243604|now:1746037248169954|interv:73650| [2025/04/30 18:20:48 169982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248243604|now:1746037248169954|interval:73650|pto_count:0|srtt:46701 [2025/04/30 18:20:48 170007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60083| [2025/04/30 18:20:48 170014] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 170020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2032626| [2025/04/30 18:20:48 170031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 170037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2087| [2025/04/30 18:20:48 170071] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248170046|stream_id:0|stream_offset:2032626| [2025/04/30 18:20:48 170079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2087|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 170086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 170091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46701|rtt_var:452|pto_duration:48701|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 170097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 170103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 170108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 170114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248243747|now:1746037248170091|interv:73656| [2025/04/30 18:20:48 170119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248243747|now:1746037248170091|interval:73656|pto_count:0|srtt:46701 [2025/04/30 18:20:48 170125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61283| [2025/04/30 18:20:48 170132] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 170137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2033805| [2025/04/30 18:20:48 170144] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 170149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248171149|now:1746037248170149|interv:1000| [2025/04/30 18:20:48 170155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 170160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 170165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248171149| [2025/04/30 18:20:48 170171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248171149| [2025/04/30 18:20:48 170176] [debug] |xqc_engine_wakeup_after|wakeup:1746037248171149|now:1746037248170176|diff:973| [2025/04/30 18:20:48 170182] [debug] |xqc_engine_main_logic|END|now:1746037248169758| [2025/04/30 18:20:48 170189] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248170189| [2025/04/30 18:20:48 170195] [debug] |xqc_engine_wakeup_after|wakeup:1746037248171149|now:1746037248170195|diff:954| [2025/04/30 18:20:48 170200] [debug] |xqc_engine_main_logic|END|now:1746037248170189| [2025/04/30 18:20:48 170785] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248170784| [2025/04/30 18:20:48 170794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 170806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:905| [2025/04/30 18:20:48 170813] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:906| [2025/04/30 18:20:48 170821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:906| [2025/04/30 18:20:48 170827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 170834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 170841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1953444|prior_time:1746037248119947|is_app_limited:0|send_elapse:48417|ack_elapse:50837|ctl_first_sent_time:1746037248121690|lagest_ack_time:1746037248170784|curr_delivered:2013451| [2025/04/30 18:20:48 170848] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248121690| [2025/04/30 18:20:48 170854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 170860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 170867] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1955844|prior_time:1746037248121949|is_app_limited:0|send_elapse:48501|ack_elapse:48835|ctl_first_sent_time:1746037248123735|lagest_ack_time:1746037248170784|curr_delivered:2014651| [2025/04/30 18:20:48 170873] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248123735| [2025/04/30 18:20:48 170879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 170884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46701|rttvar:452|minrtt:30950|latest_rtt:47049|ack_delay:0| [2025/04/30 18:20:48 170890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46745|rttvar:426|minrtt:30950|latest_rtt:47049|ack_delay:0| [2025/04/30 18:20:48 170896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2032|lost_pn:2029|thresh:3| [2025/04/30 18:20:48 170902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 170908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46745|rtt_var:426|pto_duration:48745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 170914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 170920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 170926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 170931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248243791|now:1746037248170908|interv:72883| [2025/04/30 18:20:48 170937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248243791|now:1746037248170908|interval:72883|pto_count:0|srtt:46745 [2025/04/30 18:20:48 170948] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48501, ack_elapse 48835, delivered 58807|rate 1204197|lost 235| [2025/04/30 18:20:48 170954] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204197) in round 30| [2025/04/30 18:20:48 170960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 170966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 170971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248123735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 170978] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248123735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 170984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58883|srtt:46745|latest_rtt:47049|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 171012] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:906|largest:906|pns:2| [2025/04/30 18:20:48 171018] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:906|frame:ACK |recv_time:1746037248170784|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 171025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368170784|now:1746037248170784|interv:120000000| [2025/04/30 18:20:48 171031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368170784|now:1746037248170784|interv:120000000| [2025/04/30 18:20:48 171036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248171149|pq_index:0| [2025/04/30 18:20:48 171043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248169758| [2025/04/30 18:20:48 171048] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248171048| [2025/04/30 18:20:48 171056] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248171054| [2025/04/30 18:20:48 171063] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 171070] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46745|min_srtt:46745|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 171076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2072712| [2025/04/30 18:20:48 171083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 171090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 171102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46745|min_srtt:46745|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 171108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2073891| [2025/04/30 18:20:48 171114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 171121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 171127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46745|min_srtt:46745|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 171133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2075070| [2025/04/30 18:20:48 171139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 171145] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 171150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 171156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 171163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 171169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2033805| [2025/04/30 18:20:48 171175] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 171181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 171187] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248171149| [2025/04/30 18:20:48 171193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248171149| [2025/04/30 18:20:48 171199] [debug] |xqc_engine_wakeup_after|wakeup:1746037248171149|now:1746037248171199|diff:18446744073709551566| [2025/04/30 18:20:48 171205] [debug] |xqc_engine_main_logic|END|now:1746037248171054| [2025/04/30 18:20:48 171215] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248171214| [2025/04/30 18:20:48 171221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 171229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:906| [2025/04/30 18:20:48 171235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:907| [2025/04/30 18:20:48 171242] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:907| [2025/04/30 18:20:48 171248] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 171254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2224855|max_stream_data_old=2198917| [2025/04/30 18:20:48 171265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 171271] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 171278] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 171285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:907|largest:907|pns:2| [2025/04/30 18:20:48 171291] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:907|frame:ACK MAX_STREAM_DATA |recv_time:1746037248171214|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 171298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368171214|now:1746037248171214|interv:120000000| [2025/04/30 18:20:48 171304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368171214|now:1746037248171214|interv:120000000| [2025/04/30 18:20:48 171310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248171149|pq_index:0| [2025/04/30 18:20:48 171316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248171054| [2025/04/30 18:20:48 171321] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248171321| [2025/04/30 18:20:48 171328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248171327| [2025/04/30 18:20:48 171335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248171149|now:1746037248171327| [2025/04/30 18:20:48 171341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248171149|now:1746037248171327| [2025/04/30 18:20:48 171346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 171352] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 171359] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:48 171365] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:58883|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 171373] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:48 171379] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:48 171386] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:48 171392] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:48 171398] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:48 171404] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:48 171410] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:48 171416] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 171422] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:48 171437] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:48 171444] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:48 171449] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:48 171455] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:48 171460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:48 171466] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:48 171472] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:48 171478] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:48 171484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:48 171490] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:48 171496] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:48 171502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:48 171508] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:48 171514] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2224855| [2025/04/30 18:20:48 171521] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2224803|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:946863|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 171529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 171535] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:48 171540] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2224855| [2025/04/30 18:20:48 171547] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2224803|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:920925|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 171554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 171560] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:907|ack_delay:346|first_ack_range:45|largest_pkt_recv_time:1746037248171214| [2025/04/30 18:20:48 171566] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:907|low:862|pkt_pns:2| [2025/04/30 18:20:48 171571] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:907|frame_largest_recv:907| [2025/04/30 18:20:48 171578] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 171584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46745|min_srtt:46745|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 171598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 171604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 171610] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46745|min_srtt:46745|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 171616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 171623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 171628] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46745|min_srtt:46745|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 171634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42038|inflight:58883|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2075070| [2025/04/30 18:20:48 171641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 171646] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 171652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 171658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 171665] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 171671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2088| [2025/04/30 18:20:48 171711] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2088|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58883|now:1746037248171680|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 171720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2088|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 171726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2088|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 171732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 171738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46745|rtt_var:426|pto_duration:48745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 171745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 171750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 171755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58902| [2025/04/30 18:20:48 171765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248245425|now:1746037248171738|interv:73687| [2025/04/30 18:20:48 171771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248245425|now:1746037248171738|interval:73687|pto_count:0|srtt:46745 [2025/04/30 18:20:48 171777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58902| [2025/04/30 18:20:48 171783] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 171789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2089| [2025/04/30 18:20:48 171823] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2089|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58902|now:1746037248171797|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 171832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2089|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 171838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2089|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 171843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58902|applimit:0| [2025/04/30 18:20:48 171849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46745|rtt_var:426|pto_duration:48745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 171855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 171860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 171865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58921| [2025/04/30 18:20:48 171871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248245542|now:1746037248171849|interv:73693| [2025/04/30 18:20:48 171876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248245542|now:1746037248171849|interval:73693|pto_count:0|srtt:46745 [2025/04/30 18:20:48 171882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58921| [2025/04/30 18:20:48 171889] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 171895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58921|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2033805| [2025/04/30 18:20:48 171902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 171907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2090| [2025/04/30 18:20:48 171939] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2090|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58921|now:1746037248171916|stream_id:0|stream_offset:2033805| [2025/04/30 18:20:48 171952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2090|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 18:20:48 171958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58921|applimit:0| [2025/04/30 18:20:48 171964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46745|rtt_var:426|pto_duration:48745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 171970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 171976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 171981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 172007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248245661|now:1746037248171964|interv:73697| [2025/04/30 18:20:48 172013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248245661|now:1746037248171964|interval:73697|pto_count:0|srtt:46745 [2025/04/30 18:20:48 172020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 172027] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 172032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2034984| [2025/04/30 18:20:48 172038] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 172044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2091| [2025/04/30 18:20:48 172079] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248172053|stream_id:0|stream_offset:2034984| [2025/04/30 18:20:48 172087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2091|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 172094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 172100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46745|rtt_var:426|pto_duration:48745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 172106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 172112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 172117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 172122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248245798|now:1746037248172099|interv:73699| [2025/04/30 18:20:48 172128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248245798|now:1746037248172099|interval:73699|pto_count:0|srtt:46745 [2025/04/30 18:20:48 172139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 172145] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 172151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 172157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 172163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248173163|now:1746037248172163|interv:1000| [2025/04/30 18:20:48 172169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 172174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 172180] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248173163| [2025/04/30 18:20:48 172186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248173163| [2025/04/30 18:20:48 172191] [debug] |xqc_engine_wakeup_after|wakeup:1746037248173163|now:1746037248172191|diff:972| [2025/04/30 18:20:48 172198] [debug] |xqc_engine_main_logic|END|now:1746037248171327| [2025/04/30 18:20:48 172205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248172205| [2025/04/30 18:20:48 172211] [debug] |xqc_engine_wakeup_after|wakeup:1746037248173163|now:1746037248172211|diff:952| [2025/04/30 18:20:48 172216] [debug] |xqc_engine_main_logic|END|now:1746037248172205| [2025/04/30 18:20:48 172771] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248172770| [2025/04/30 18:20:48 172781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 172789] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:907| [2025/04/30 18:20:48 172795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:908| [2025/04/30 18:20:48 172804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:908| [2025/04/30 18:20:48 172810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 172817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 172824] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1955844|prior_time:1746037248121949|is_app_limited:0|send_elapse:48644|ack_elapse:50821|ctl_first_sent_time:1746037248123878|lagest_ack_time:1746037248172770|curr_delivered:2015851| [2025/04/30 18:20:48 172831] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248123878| [2025/04/30 18:20:48 172837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 172844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 172850] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58807|prior_delivered:1958244|prior_time:1746037248124073|is_app_limited:0|send_elapse:48517|ack_elapse:48697|ctl_first_sent_time:1746037248125794|lagest_ack_time:1746037248172770|curr_delivered:2017051| [2025/04/30 18:20:48 172862] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248125794| [2025/04/30 18:20:48 172868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 172874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46745|rttvar:426|minrtt:30950|latest_rtt:46976|ack_delay:1000| [2025/04/30 18:20:48 172880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46649|rttvar:512|minrtt:30950|latest_rtt:46976|ack_delay:1000| [2025/04/30 18:20:48 172887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2034|lost_pn:2031|thresh:3| [2025/04/30 18:20:48 172893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 172899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46649|rtt_var:512|pto_duration:48697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 172906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 172911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 172917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 172923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248245750|now:1746037248172899|interv:72851| [2025/04/30 18:20:48 172929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248245750|now:1746037248172899|interval:72851|pto_count:0|srtt:46649 [2025/04/30 18:20:48 172936] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48517, ack_elapse 48697, delivered 58807|rate 1207610|lost 235| [2025/04/30 18:20:48 172942] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207610) in round 30| [2025/04/30 18:20:48 172949] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 172955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 172960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248125794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 172967] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248125794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 172974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58927|srtt:46649|latest_rtt:46976|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 172982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:908|largest:908|pns:2| [2025/04/30 18:20:48 173011] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:908|frame:ACK |recv_time:1746037248172770|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 173022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368172770|now:1746037248172770|interv:120000000| [2025/04/30 18:20:48 173029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368172770|now:1746037248172770|interv:120000000| [2025/04/30 18:20:48 173035] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248173163|pq_index:0| [2025/04/30 18:20:48 173041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248171327| [2025/04/30 18:20:48 173047] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248173047| [2025/04/30 18:20:48 173055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248173053| [2025/04/30 18:20:48 173062] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 173069] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46649|min_srtt:46649|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 173075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2075070| [2025/04/30 18:20:48 173082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 173089] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 173096] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46649|min_srtt:46649|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 173102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2076249| [2025/04/30 18:20:48 173109] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 173116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 173122] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46649|min_srtt:46649|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 173128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 173135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 173141] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 173146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 173157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 173164] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 173170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 173177] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 173182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 173188] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248173163| [2025/04/30 18:20:48 173194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248173163| [2025/04/30 18:20:48 173200] [debug] |xqc_engine_wakeup_after|wakeup:1746037248173163|now:1746037248173200|diff:18446744073709551579| [2025/04/30 18:20:48 173207] [debug] |xqc_engine_main_logic|END|now:1746037248173053| [2025/04/30 18:20:48 173214] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248173214| [2025/04/30 18:20:48 173220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248173163|pq_index:0| [2025/04/30 18:20:48 173226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248173053| [2025/04/30 18:20:48 173233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248173232| [2025/04/30 18:20:48 173240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248173163|now:1746037248173232| [2025/04/30 18:20:48 173246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248173163|now:1746037248173232| [2025/04/30 18:20:48 173252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 173258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 173265] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46649|min_srtt:46649|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 173271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 173278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 173284] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 173289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 173296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 173302] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 173308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 173319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 173325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2092| [2025/04/30 18:20:48 173367] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248173336|stream_id:0|stream_offset:2036163| [2025/04/30 18:20:48 173375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2092|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 173383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 173389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46649|rtt_var:512|pto_duration:48697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 173396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 173402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 173408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 173414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248247033|now:1746037248173389|interv:73644| [2025/04/30 18:20:48 173420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248247033|now:1746037248173389|interval:73644|pto_count:0|srtt:46649 [2025/04/30 18:20:48 173427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 173434] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 173440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2037342| [2025/04/30 18:20:48 173447] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 173453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248174453|now:1746037248173453|interv:1000| [2025/04/30 18:20:48 173459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 173464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 173470] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248174453| [2025/04/30 18:20:48 173477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248174453| [2025/04/30 18:20:48 173483] [debug] |xqc_engine_wakeup_after|wakeup:1746037248174453|now:1746037248173482|diff:971| [2025/04/30 18:20:48 173489] [debug] |xqc_engine_main_logic|END|now:1746037248173232| [2025/04/30 18:20:48 174566] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248174566| [2025/04/30 18:20:48 174579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248174453|pq_index:0| [2025/04/30 18:20:48 174586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248173232| [2025/04/30 18:20:48 174594] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248174592| [2025/04/30 18:20:48 174606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248174453|now:1746037248174592| [2025/04/30 18:20:48 174613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248174453|now:1746037248174592| [2025/04/30 18:20:48 174619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 174625] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 174632] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46649|min_srtt:46649|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 174639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 174646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 174652] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 174657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 174664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 174670] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 174677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2037342| [2025/04/30 18:20:48 174683] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 174690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2093| [2025/04/30 18:20:48 174733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248174701|stream_id:0|stream_offset:2037342| [2025/04/30 18:20:48 174741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2093|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 174749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 174756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46649|rtt_var:512|pto_duration:48697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 174762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 174769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 174774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 174780] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248248398|now:1746037248174755|interv:73643| [2025/04/30 18:20:48 174791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248248398|now:1746037248174755|interval:73643|pto_count:0|srtt:46649 [2025/04/30 18:20:48 174798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 174806] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 174812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2038521| [2025/04/30 18:20:48 174819] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 174825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248175825|now:1746037248174825|interv:1000| [2025/04/30 18:20:48 174832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 174837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 174843] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248175825| [2025/04/30 18:20:48 174849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248175825| [2025/04/30 18:20:48 174855] [debug] |xqc_engine_wakeup_after|wakeup:1746037248175825|now:1746037248174855|diff:970| [2025/04/30 18:20:48 174861] [debug] |xqc_engine_main_logic|END|now:1746037248174592| [2025/04/30 18:20:48 174874] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248174873| [2025/04/30 18:20:48 174881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 174888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:908| [2025/04/30 18:20:48 174894] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:909| [2025/04/30 18:20:48 174901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:909| [2025/04/30 18:20:48 174907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 174914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 174920] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1958244|prior_time:1746037248124073|is_app_limited:0|send_elapse:48646|ack_elapse:50800|ctl_first_sent_time:1746037248125923|lagest_ack_time:1746037248174873|curr_delivered:2018251| [2025/04/30 18:20:48 174927] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248125923| [2025/04/30 18:20:48 174933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 174939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 174945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1958244|prior_time:1746037248124073|is_app_limited:0|send_elapse:48646|ack_elapse:50800|ctl_first_sent_time:1746037248125923|lagest_ack_time:1746037248174873|curr_delivered:2019451| [2025/04/30 18:20:48 174956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248126066| [2025/04/30 18:20:48 174962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 174968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46649|rttvar:512|minrtt:30950|latest_rtt:48807|ack_delay:1000| [2025/04/30 18:20:48 174974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46793|rttvar:673|minrtt:30950|latest_rtt:48807|ack_delay:1000| [2025/04/30 18:20:48 174980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2036|lost_pn:2033|thresh:3| [2025/04/30 18:20:48 175005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 175015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46793|rtt_var:673|pto_duration:49485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 175021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 175026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 175032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 175037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248249186|now:1746037248175014|interv:74172| [2025/04/30 18:20:48 175043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248249186|now:1746037248175014|interval:74172|pto_count:0|srtt:46793 [2025/04/30 18:20:48 175049] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48646, ack_elapse 50800, delivered 61207|rate 1204862|lost 235| [2025/04/30 18:20:48 175055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204862) in round 30| [2025/04/30 18:20:48 175061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 175066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 175072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248126066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 175078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248126066|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 175084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58927|srtt:46793|latest_rtt:48807|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 175092] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:909|largest:909|pns:2| [2025/04/30 18:20:48 175099] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:909|frame:ACK |recv_time:1746037248174873|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 175110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368174873|now:1746037248174873|interv:120000000| [2025/04/30 18:20:48 175116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368174873|now:1746037248174873|interv:120000000| [2025/04/30 18:20:48 175121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248175825|pq_index:0| [2025/04/30 18:20:48 175127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248174592| [2025/04/30 18:20:48 175132] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248175132| [2025/04/30 18:20:48 175139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248175138| [2025/04/30 18:20:48 175146] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 175152] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46793|min_srtt:46793|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 175158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 175165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 175171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 175177] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46793|min_srtt:46793|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 175183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2078607| [2025/04/30 18:20:48 175190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46793|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 175196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 175202] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46793|min_srtt:46793|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 175208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 175214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 175219] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 175225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 175235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 175241] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 175247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2038521| [2025/04/30 18:20:48 175253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 175258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 175264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248175825| [2025/04/30 18:20:48 175269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248175825| [2025/04/30 18:20:48 175275] [debug] |xqc_engine_wakeup_after|wakeup:1746037248175825|now:1746037248175275|diff:550| [2025/04/30 18:20:48 175280] [debug] |xqc_engine_main_logic|END|now:1746037248175138| [2025/04/30 18:20:48 175287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248175287| [2025/04/30 18:20:48 175293] [debug] |xqc_engine_wakeup_after|wakeup:1746037248175825|now:1746037248175292|diff:533| [2025/04/30 18:20:48 175298] [debug] |xqc_engine_main_logic|END|now:1746037248175287| [2025/04/30 18:20:48 176375] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248176375| [2025/04/30 18:20:48 176389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248175825|pq_index:0| [2025/04/30 18:20:48 176396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248175138| [2025/04/30 18:20:48 176403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248176401| [2025/04/30 18:20:48 176410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248175825|now:1746037248176401| [2025/04/30 18:20:48 176416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248175825|now:1746037248176401| [2025/04/30 18:20:48 176422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 176428] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 176435] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46793|min_srtt:46793|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 176441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 176448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 176454] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 176459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 176465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 176478] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 176484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2038521| [2025/04/30 18:20:48 176491] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 176497] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2094| [2025/04/30 18:20:48 176542] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248176508|stream_id:0|stream_offset:2038521| [2025/04/30 18:20:48 176551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2094|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 176558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 176564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46793|rtt_var:673|pto_duration:49485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 176570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 176627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 176633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 176639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248250993|now:1746037248176564|interv:74429| [2025/04/30 18:20:48 176644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248250993|now:1746037248176564|interval:74429|pto_count:0|srtt:46793 [2025/04/30 18:20:48 176651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 176658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 176664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2039700| [2025/04/30 18:20:48 176670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 176676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2095| [2025/04/30 18:20:48 176714] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248176686|stream_id:0|stream_offset:2039700| [2025/04/30 18:20:48 176723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2095|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 176729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 176735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46793|rtt_var:673|pto_duration:49485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 176747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 176753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 176758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 176764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248251171|now:1746037248176735|interv:74436| [2025/04/30 18:20:48 176769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248251171|now:1746037248176735|interval:74436|pto_count:0|srtt:46793 [2025/04/30 18:20:48 176776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 176782] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 176788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 176795] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 176800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248177800|now:1746037248176800|interv:1000| [2025/04/30 18:20:48 176806] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 176811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 176817] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248177800| [2025/04/30 18:20:48 176823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248177800| [2025/04/30 18:20:48 176828] [debug] |xqc_engine_wakeup_after|wakeup:1746037248177800|now:1746037248176828|diff:972| [2025/04/30 18:20:48 176834] [debug] |xqc_engine_main_logic|END|now:1746037248176401| [2025/04/30 18:20:48 176847] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248176846| [2025/04/30 18:20:48 176853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 176861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:909| [2025/04/30 18:20:48 176866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:910| [2025/04/30 18:20:48 176874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:910| [2025/04/30 18:20:48 176879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 176886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 176893] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1963044|prior_time:1746037248127893|is_app_limited:0|send_elapse:47091|ack_elapse:48953|ctl_first_sent_time:1746037248128407|lagest_ack_time:1746037248176846|curr_delivered:2020651| [2025/04/30 18:20:48 176900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248128407| [2025/04/30 18:20:48 176906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 176917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 176924] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1963044|prior_time:1746037248127893|is_app_limited:0|send_elapse:47091|ack_elapse:48953|ctl_first_sent_time:1746037248128407|lagest_ack_time:1746037248176846|curr_delivered:2021851| [2025/04/30 18:20:48 176930] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248128529| [2025/04/30 18:20:48 176935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 176941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46793|rttvar:673|minrtt:30950|latest_rtt:48317|ack_delay:1000| [2025/04/30 18:20:48 176947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46858|rttvar:636|minrtt:30950|latest_rtt:48317|ack_delay:1000| [2025/04/30 18:20:48 176953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2040|lost_pn:2037|thresh:3| [2025/04/30 18:20:48 176959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 176964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46858|rtt_var:636|pto_duration:49402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 176971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 176976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 176982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 177012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248251088|now:1746037248176964|interv:74124| [2025/04/30 18:20:48 177018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248251088|now:1746037248176964|interval:74124|pto_count:0|srtt:46858 [2025/04/30 18:20:48 177025] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47091, ack_elapse 48953, delivered 58807|rate 1201295|lost 235| [2025/04/30 18:20:48 177031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201295) in round 30| [2025/04/30 18:20:48 177037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 177042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 177048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248128529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 177055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248128529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 177062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58927|srtt:46858|latest_rtt:48317|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 177076] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:910|largest:910|pns:2| [2025/04/30 18:20:48 177083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:910|frame:ACK |recv_time:1746037248176846|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 177089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368176846|now:1746037248176846|interv:120000000| [2025/04/30 18:20:48 177095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368176846|now:1746037248176846|interv:120000000| [2025/04/30 18:20:48 177101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248177800|pq_index:0| [2025/04/30 18:20:48 177107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248176401| [2025/04/30 18:20:48 177112] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248177112| [2025/04/30 18:20:48 177119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248177117| [2025/04/30 18:20:48 177126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 177133] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46858|min_srtt:46858|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 177139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 177146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46858|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 177152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 177159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46858|min_srtt:46858|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 177165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2080965| [2025/04/30 18:20:48 177171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46858|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 177177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 177184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46858|min_srtt:46858|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 177189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 177200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 177206] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 177211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 177217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 177223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 177229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 177236] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 177241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 177246] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248177800| [2025/04/30 18:20:48 177252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248177800| [2025/04/30 18:20:48 177258] [debug] |xqc_engine_wakeup_after|wakeup:1746037248177800|now:1746037248177258|diff:542| [2025/04/30 18:20:48 177264] [debug] |xqc_engine_main_logic|END|now:1746037248177117| [2025/04/30 18:20:48 177271] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248177271| [2025/04/30 18:20:48 177276] [debug] |xqc_engine_wakeup_after|wakeup:1746037248177800|now:1746037248177276|diff:524| [2025/04/30 18:20:48 177282] [debug] |xqc_engine_main_logic|END|now:1746037248177271| [2025/04/30 18:20:48 178358] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248178357| [2025/04/30 18:20:48 178370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248177800|pq_index:0| [2025/04/30 18:20:48 178376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248177117| [2025/04/30 18:20:48 178384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248178382| [2025/04/30 18:20:48 178390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248177800|now:1746037248178382| [2025/04/30 18:20:48 178396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248177800|now:1746037248178382| [2025/04/30 18:20:48 178402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 178407] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 178414] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46858|min_srtt:46858|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 178421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 178427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 178440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 178445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 178452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 178458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 178464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 178471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 178477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2096| [2025/04/30 18:20:48 178524] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248178487|stream_id:0|stream_offset:2040879| [2025/04/30 18:20:48 178533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2096|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 178539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 178546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46858|rtt_var:636|pto_duration:49402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 178552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 178557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 178563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 178568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248252889|now:1746037248178545|interv:74344| [2025/04/30 18:20:48 178574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248252889|now:1746037248178545|interval:74344|pto_count:0|srtt:46858 [2025/04/30 18:20:48 178581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 178632] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 178639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2042058| [2025/04/30 18:20:48 178645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 178651] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2097| [2025/04/30 18:20:48 178688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248178661|stream_id:0|stream_offset:2042058| [2025/04/30 18:20:48 178702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2097|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 178709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 178715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46858|rtt_var:636|pto_duration:49402|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 178721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 178727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 178732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 178738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248253063|now:1746037248178714|interv:74349| [2025/04/30 18:20:48 178743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248253063|now:1746037248178714|interval:74349|pto_count:0|srtt:46858 [2025/04/30 18:20:48 178750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 178756] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 178762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 178769] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 178774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248179774|now:1746037248178774|interv:1000| [2025/04/30 18:20:48 178780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 178785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 178791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248179774| [2025/04/30 18:20:48 178797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248179774| [2025/04/30 18:20:48 178802] [debug] |xqc_engine_wakeup_after|wakeup:1746037248179774|now:1746037248178802|diff:972| [2025/04/30 18:20:48 178808] [debug] |xqc_engine_main_logic|END|now:1746037248178382| [2025/04/30 18:20:48 178821] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248178820| [2025/04/30 18:20:48 178827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 178835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:910| [2025/04/30 18:20:48 178840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:911| [2025/04/30 18:20:48 178848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:911| [2025/04/30 18:20:48 178854] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 178861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 178872] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1965444|prior_time:1746037248129873|is_app_limited:0|send_elapse:46766|ack_elapse:48947|ctl_first_sent_time:1746037248130397|lagest_ack_time:1746037248178820|curr_delivered:2023051| [2025/04/30 18:20:48 178879] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248130397| [2025/04/30 18:20:48 178885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 178891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 178897] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1965444|prior_time:1746037248129873|is_app_limited:0|send_elapse:46766|ack_elapse:48947|ctl_first_sent_time:1746037248130397|lagest_ack_time:1746037248178820|curr_delivered:2024251| [2025/04/30 18:20:48 178904] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248130521| [2025/04/30 18:20:48 178909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 178915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46858|rttvar:636|minrtt:30950|latest_rtt:48299|ack_delay:1000| [2025/04/30 18:20:48 178921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46913|rttvar:587|minrtt:30950|latest_rtt:48299|ack_delay:1000| [2025/04/30 18:20:48 178927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2042|lost_pn:2039|thresh:3| [2025/04/30 18:20:48 178933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 178939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:587|pto_duration:49261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 178945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 178950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 178956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 178961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248252922|now:1746037248178938|interv:73984| [2025/04/30 18:20:48 178967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248252922|now:1746037248178938|interval:73984|pto_count:0|srtt:46913 [2025/04/30 18:20:48 178974] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46766, ack_elapse 48947, delivered 58807|rate 1201442|lost 235| [2025/04/30 18:20:48 178980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201442) in round 30| [2025/04/30 18:20:48 179003] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 179012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 179018] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248130521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 179029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248130521|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 179035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58927|srtt:46913|latest_rtt:48299|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 179044] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:911|largest:911|pns:2| [2025/04/30 18:20:48 179050] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:911|frame:ACK |recv_time:1746037248178820|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 179057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368178820|now:1746037248178820|interv:120000000| [2025/04/30 18:20:48 179062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368178820|now:1746037248178820|interv:120000000| [2025/04/30 18:20:48 179068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248179774|pq_index:0| [2025/04/30 18:20:48 179073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248178382| [2025/04/30 18:20:48 179079] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248179079| [2025/04/30 18:20:48 179086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248179084| [2025/04/30 18:20:48 179093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 179100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 179106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 179112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 179119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 179125] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 179131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2083323| [2025/04/30 18:20:48 179137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 179148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 179154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 179160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 179166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 179171] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 179177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 179183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 179189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 179195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 179201] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 179206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 179212] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248179774| [2025/04/30 18:20:48 179217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248179774| [2025/04/30 18:20:48 179223] [debug] |xqc_engine_wakeup_after|wakeup:1746037248179774|now:1746037248179223|diff:551| [2025/04/30 18:20:48 179229] [debug] |xqc_engine_main_logic|END|now:1746037248179084| [2025/04/30 18:20:48 179236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248179236| [2025/04/30 18:20:48 179241] [debug] |xqc_engine_wakeup_after|wakeup:1746037248179774|now:1746037248179241|diff:533| [2025/04/30 18:20:48 179247] [debug] |xqc_engine_main_logic|END|now:1746037248179236| [2025/04/30 18:20:48 180323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248180323| [2025/04/30 18:20:48 180337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248179774|pq_index:0| [2025/04/30 18:20:48 180344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248179084| [2025/04/30 18:20:48 180352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248180350| [2025/04/30 18:20:48 180359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248179774|now:1746037248180350| [2025/04/30 18:20:48 180365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248179774|now:1746037248180350| [2025/04/30 18:20:48 180371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 180377] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 180392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46913|min_srtt:46913|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 180399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 180406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 180412] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 180417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 180424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 180430] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 180436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 180443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 180449] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2098| [2025/04/30 18:20:48 180498] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248180460|stream_id:0|stream_offset:2043237| [2025/04/30 18:20:48 180508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2098|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 180515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 180522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:587|pto_duration:49261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 180528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 180534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 180540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 180545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248254721|now:1746037248180521|interv:74200| [2025/04/30 18:20:48 180551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248254721|now:1746037248180521|interval:74200|pto_count:0|srtt:46913 [2025/04/30 18:20:48 180558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 180616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 180623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2044416| [2025/04/30 18:20:48 180636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 180643] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2099| [2025/04/30 18:20:48 180684] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248180653|stream_id:0|stream_offset:2044416| [2025/04/30 18:20:48 180693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 180701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 180707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:587|pto_duration:49261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 180713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 180719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 180725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 180731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248254914|now:1746037248180707|interv:74207| [2025/04/30 18:20:48 180736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248254914|now:1746037248180707|interval:74207|pto_count:0|srtt:46913 [2025/04/30 18:20:48 180743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 180750] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 180756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2045595| [2025/04/30 18:20:48 180763] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 180769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2100| [2025/04/30 18:20:48 180804] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248180778|stream_id:0|stream_offset:2045595| [2025/04/30 18:20:48 180813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 180820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 180826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46913|rtt_var:587|pto_duration:49261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 180833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 180838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 180850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 180856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248255039|now:1746037248180826|interv:74213| [2025/04/30 18:20:48 180862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248255039|now:1746037248180826|interval:74213|pto_count:0|srtt:46913 [2025/04/30 18:20:48 180868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62527| [2025/04/30 18:20:48 180875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 180881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2046774| [2025/04/30 18:20:48 180888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 180893] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248181893|now:1746037248180893|interv:1000| [2025/04/30 18:20:48 180899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 180905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 180911] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248181893| [2025/04/30 18:20:48 180917] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248181893| [2025/04/30 18:20:48 180923] [debug] |xqc_engine_wakeup_after|wakeup:1746037248181893|now:1746037248180923|diff:970| [2025/04/30 18:20:48 180929] [debug] |xqc_engine_main_logic|END|now:1746037248180350| [2025/04/30 18:20:48 180942] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248180941| [2025/04/30 18:20:48 180950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 180957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:911| [2025/04/30 18:20:48 180963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:912| [2025/04/30 18:20:48 180971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:912| [2025/04/30 18:20:48 180978] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 181008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 181020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1967844|prior_time:1746037248131889|is_app_limited:0|send_elapse:48617|ack_elapse:49052|ctl_first_sent_time:1746037248132397|lagest_ack_time:1746037248180941|curr_delivered:2025451| [2025/04/30 18:20:48 181027] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248132397| [2025/04/30 18:20:48 181033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 181040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 181052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1967844|prior_time:1746037248131889|is_app_limited:0|send_elapse:48617|ack_elapse:49052|ctl_first_sent_time:1746037248132397|lagest_ack_time:1746037248180941|curr_delivered:2026651| [2025/04/30 18:20:48 181059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248132526| [2025/04/30 18:20:48 181065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 181071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46913|rttvar:587|minrtt:30950|latest_rtt:48415|ack_delay:1000| [2025/04/30 18:20:48 181078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:46975|rttvar:566|minrtt:30950|latest_rtt:48415|ack_delay:1000| [2025/04/30 18:20:48 181084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2044|lost_pn:2041|thresh:3| [2025/04/30 18:20:48 181089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 181095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46975|rtt_var:566|pto_duration:49239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 181101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 181107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 181112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 181118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248255017|now:1746037248181095|interv:73922| [2025/04/30 18:20:48 181124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248255017|now:1746037248181095|interval:73922|pto_count:0|srtt:46975 [2025/04/30 18:20:48 181130] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48617, ack_elapse 49052, delivered 58807|rate 1198870|lost 235| [2025/04/30 18:20:48 181136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198870) in round 30| [2025/04/30 18:20:48 181142] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 181148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 181154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248132526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 181160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248132526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 181167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60127|srtt:46975|latest_rtt:48415|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 181179] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:912|largest:912|pns:2| [2025/04/30 18:20:48 181185] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:912|frame:ACK |recv_time:1746037248180941|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 181192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368180941|now:1746037248180941|interv:120000000| [2025/04/30 18:20:48 181198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368180941|now:1746037248180941|interv:120000000| [2025/04/30 18:20:48 181203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248181893|pq_index:0| [2025/04/30 18:20:48 181209] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248180350| [2025/04/30 18:20:48 181215] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248181215| [2025/04/30 18:20:48 181222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248181220| [2025/04/30 18:20:48 181229] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 181236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46975|min_srtt:46975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 181242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 181248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 181255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 181261] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46975|min_srtt:46975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 181267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2085681| [2025/04/30 18:20:48 181273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:46975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 181280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 181285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46975|min_srtt:46975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 181292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 181298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 181303] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 181318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 181324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 181330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 181336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2046774| [2025/04/30 18:20:48 181342] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 181348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 181353] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248181893| [2025/04/30 18:20:48 181359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248181893| [2025/04/30 18:20:48 181364] [debug] |xqc_engine_wakeup_after|wakeup:1746037248181893|now:1746037248181364|diff:529| [2025/04/30 18:20:48 181370] [debug] |xqc_engine_main_logic|END|now:1746037248181220| [2025/04/30 18:20:48 181377] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248181377| [2025/04/30 18:20:48 181382] [debug] |xqc_engine_wakeup_after|wakeup:1746037248181893|now:1746037248181382|diff:511| [2025/04/30 18:20:48 181388] [debug] |xqc_engine_main_logic|END|now:1746037248181377| [2025/04/30 18:20:48 182460] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248182459| [2025/04/30 18:20:48 182474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248181893|pq_index:0| [2025/04/30 18:20:48 182480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248181220| [2025/04/30 18:20:48 182488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248182486| [2025/04/30 18:20:48 182495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248181893|now:1746037248182486| [2025/04/30 18:20:48 182500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248181893|now:1746037248182486| [2025/04/30 18:20:48 182506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 182512] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 182519] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:46975|min_srtt:46975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 182526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 182532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 182537] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 182543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 182559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 182566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 182571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2046774| [2025/04/30 18:20:48 182578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 182584] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2101| [2025/04/30 18:20:48 182623] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248182595|stream_id:0|stream_offset:2046774| [2025/04/30 18:20:48 182631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 182638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 182644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:46975|rtt_var:566|pto_duration:49239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 182650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 182656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 182661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 182667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248256834|now:1746037248182644|interv:74190| [2025/04/30 18:20:48 182672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248256834|now:1746037248182644|interval:74190|pto_count:0|srtt:46975 [2025/04/30 18:20:48 182679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 182685] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 182691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2047953| [2025/04/30 18:20:48 182777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 182783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248183783|now:1746037248182783|interv:1000| [2025/04/30 18:20:48 182789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 182794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 182800] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248183783| [2025/04/30 18:20:48 182805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248183783| [2025/04/30 18:20:48 182811] [debug] |xqc_engine_wakeup_after|wakeup:1746037248183783|now:1746037248182811|diff:972| [2025/04/30 18:20:48 182822] [debug] |xqc_engine_main_logic|END|now:1746037248182486| [2025/04/30 18:20:48 182834] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248182833| [2025/04/30 18:20:48 182841] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 182848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:912| [2025/04/30 18:20:48 182854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:913| [2025/04/30 18:20:48 182862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:913| [2025/04/30 18:20:48 182867] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 182874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 182880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1970244|prior_time:1746037248133836|is_app_limited:0|send_elapse:48589|ack_elapse:48997|ctl_first_sent_time:1746037248134375|lagest_ack_time:1746037248182833|curr_delivered:2027851| [2025/04/30 18:20:48 182887] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248134375| [2025/04/30 18:20:48 182893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 182899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 182905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1970244|prior_time:1746037248133836|is_app_limited:0|send_elapse:48589|ack_elapse:48997|ctl_first_sent_time:1746037248134375|lagest_ack_time:1746037248182833|curr_delivered:2029051| [2025/04/30 18:20:48 182911] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248134581| [2025/04/30 18:20:48 182917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 182923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:46975|rttvar:566|minrtt:30950|latest_rtt:48252|ack_delay:1000| [2025/04/30 18:20:48 182928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47010|rttvar:494|minrtt:30950|latest_rtt:48252|ack_delay:1000| [2025/04/30 18:20:48 182934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2046|lost_pn:2043|thresh:3| [2025/04/30 18:20:48 182940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 182946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47010|rtt_var:494|pto_duration:49010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 182952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 182957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 182963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 182973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248256605|now:1746037248182945|interv:73660| [2025/04/30 18:20:48 182979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248256605|now:1746037248182945|interval:73660|pto_count:0|srtt:47010 [2025/04/30 18:20:48 183001] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48589, ack_elapse 48997, delivered 58807|rate 1200216|lost 235| [2025/04/30 18:20:48 183011] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200216) in round 30| [2025/04/30 18:20:48 183017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 183023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 183028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248134581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 183034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248134581|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 183041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58927|srtt:47010|latest_rtt:48252|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 183049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:913|largest:913|pns:2| [2025/04/30 18:20:48 183055] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:913|frame:ACK |recv_time:1746037248182833|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 183062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368182833|now:1746037248182833|interv:120000000| [2025/04/30 18:20:48 183067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368182833|now:1746037248182833|interv:120000000| [2025/04/30 18:20:48 183073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248183783|pq_index:0| [2025/04/30 18:20:48 183079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248182486| [2025/04/30 18:20:48 183084] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248183084| [2025/04/30 18:20:48 183091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248183089| [2025/04/30 18:20:48 183098] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 183105] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47010|min_srtt:47010|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 183111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 183122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 183129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 183135] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47010|min_srtt:47010|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 183141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2088039| [2025/04/30 18:20:48 183147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47010|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 183153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 183159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47010|min_srtt:47010|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 183165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2089218| [2025/04/30 18:20:48 183171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 183177] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 183182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 183189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 183195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 183201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2047953| [2025/04/30 18:20:48 183207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 183212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 183217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248183783| [2025/04/30 18:20:48 183223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248183783| [2025/04/30 18:20:48 183229] [debug] |xqc_engine_wakeup_after|wakeup:1746037248183783|now:1746037248183228|diff:555| [2025/04/30 18:20:48 183235] [debug] |xqc_engine_main_logic|END|now:1746037248183089| [2025/04/30 18:20:48 183241] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248183241| [2025/04/30 18:20:48 183247] [debug] |xqc_engine_wakeup_after|wakeup:1746037248183783|now:1746037248183247|diff:536| [2025/04/30 18:20:48 183252] [debug] |xqc_engine_main_logic|END|now:1746037248183241| [2025/04/30 18:20:48 184326] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248184326| [2025/04/30 18:20:48 184341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248183783|pq_index:0| [2025/04/30 18:20:48 184354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248183089| [2025/04/30 18:20:48 184362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248184360| [2025/04/30 18:20:48 184369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248183783|now:1746037248184360| [2025/04/30 18:20:48 184386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248183783|now:1746037248184360| [2025/04/30 18:20:48 184391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 184398] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 184405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47010|min_srtt:47010|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 184412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2089218| [2025/04/30 18:20:48 184418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 184424] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 184430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 184436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 184443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 184449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2047953| [2025/04/30 18:20:48 184455] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 184461] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2102| [2025/04/30 18:20:48 184591] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248184472|stream_id:0|stream_offset:2047953| [2025/04/30 18:20:48 184602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 184609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 184615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47010|rtt_var:494|pto_duration:49010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 184621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 184627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 184638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 184643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248258482|now:1746037248184615|interv:73867| [2025/04/30 18:20:48 184649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248258482|now:1746037248184615|interval:73867|pto_count:0|srtt:47010 [2025/04/30 18:20:48 184655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 184662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 184668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2049132| [2025/04/30 18:20:48 184674] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 184680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2103| [2025/04/30 18:20:48 184765] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248184690|stream_id:0|stream_offset:2049132| [2025/04/30 18:20:48 184780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 184787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 184793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47010|rtt_var:494|pto_duration:49010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 184799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 184805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 184810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 184815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248258700|now:1746037248184793|interv:73907| [2025/04/30 18:20:48 184821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248258700|now:1746037248184793|interval:73907|pto_count:0|srtt:47010 [2025/04/30 18:20:48 184827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 184834] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 184891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2050311| [2025/04/30 18:20:48 184899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 184905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2104| [2025/04/30 18:20:48 184984] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2104|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248184920|stream_id:0|stream_offset:2050311| [2025/04/30 18:20:48 185016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2104|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 185023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 185029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47010|rtt_var:494|pto_duration:49010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 185035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 185041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 185046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 185052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248258930|now:1746037248185029|interv:73901| [2025/04/30 18:20:48 185057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248258930|now:1746037248185029|interval:73901|pto_count:0|srtt:47010 [2025/04/30 18:20:48 185063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62527| [2025/04/30 18:20:48 185070] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 185076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 185082] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 185088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248186087|now:1746037248185087|interv:1000| [2025/04/30 18:20:48 185093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 185098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 185104] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248186087| [2025/04/30 18:20:48 185110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248186087| [2025/04/30 18:20:48 185115] [debug] |xqc_engine_wakeup_after|wakeup:1746037248186087|now:1746037248185115|diff:972| [2025/04/30 18:20:48 185121] [debug] |xqc_engine_main_logic|END|now:1746037248184360| [2025/04/30 18:20:48 185133] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248185132| [2025/04/30 18:20:48 185140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 185147] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:913| [2025/04/30 18:20:48 185152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:914| [2025/04/30 18:20:48 185160] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:914| [2025/04/30 18:20:48 185166] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 185178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 185184] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1972644|prior_time:1746037248135813|is_app_limited:0|send_elapse:48762|ack_elapse:49319|ctl_first_sent_time:1746037248136333|lagest_ack_time:1746037248185132|curr_delivered:2030251| [2025/04/30 18:20:48 185191] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248136333| [2025/04/30 18:20:48 185197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 185203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 185209] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57607|prior_delivered:1972644|prior_time:1746037248135813|is_app_limited:0|send_elapse:48762|ack_elapse:49319|ctl_first_sent_time:1746037248136333|lagest_ack_time:1746037248185132|curr_delivered:2031451| [2025/04/30 18:20:48 185215] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248136468| [2025/04/30 18:20:48 185221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 185227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47010|rttvar:494|minrtt:30950|latest_rtt:48664|ack_delay:1000| [2025/04/30 18:20:48 185232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47092|rttvar:534|minrtt:30950|latest_rtt:48664|ack_delay:1000| [2025/04/30 18:20:48 185238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2048|lost_pn:2045|thresh:3| [2025/04/30 18:20:48 185244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 185249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47092|rtt_var:534|pto_duration:49228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 185255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 185261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 185266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 185272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248259148|now:1746037248185249|interv:73899| [2025/04/30 18:20:48 185277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248259148|now:1746037248185249|interval:73899|pto_count:0|srtt:47092 [2025/04/30 18:20:48 185284] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48762, ack_elapse 49319, delivered 58807|rate 1192380|lost 235| [2025/04/30 18:20:48 185290] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192380) in round 30| [2025/04/30 18:20:48 185295] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 185305] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 185311] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248136468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 185317] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248136468|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 185323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60127|srtt:47092|latest_rtt:48664|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 185332] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:914|largest:914|pns:2| [2025/04/30 18:20:48 185338] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:914|frame:ACK |recv_time:1746037248185132|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 185344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368185132|now:1746037248185132|interv:120000000| [2025/04/30 18:20:48 185350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368185132|now:1746037248185132|interv:120000000| [2025/04/30 18:20:48 185355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248186087|pq_index:0| [2025/04/30 18:20:48 185361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248184360| [2025/04/30 18:20:48 185439] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248185438| [2025/04/30 18:20:48 185448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248185446| [2025/04/30 18:20:48 185456] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 185462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47092|min_srtt:47092|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 185469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2089218| [2025/04/30 18:20:48 185475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 185482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 185488] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47092|min_srtt:47092|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 185494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2090397| [2025/04/30 18:20:48 185506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 185513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 185519] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47092|min_srtt:47092|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 185525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 185531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 185536] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 185541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 185547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 185554] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 185560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 185566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 185571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 185577] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248186087| [2025/04/30 18:20:48 185583] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248186087| [2025/04/30 18:20:48 185588] [debug] |xqc_engine_wakeup_after|wakeup:1746037248186087|now:1746037248185588|diff:499| [2025/04/30 18:20:48 185594] [debug] |xqc_engine_main_logic|END|now:1746037248185446| [2025/04/30 18:20:48 185601] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248185601| [2025/04/30 18:20:48 185607] [debug] |xqc_engine_wakeup_after|wakeup:1746037248186087|now:1746037248185606|diff:481| [2025/04/30 18:20:48 185612] [debug] |xqc_engine_main_logic|END|now:1746037248185601| [2025/04/30 18:20:48 186688] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248186687| [2025/04/30 18:20:48 186701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248186087|pq_index:0| [2025/04/30 18:20:48 186707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248185446| [2025/04/30 18:20:48 186715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248186713| [2025/04/30 18:20:48 186722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248186087|now:1746037248186713| [2025/04/30 18:20:48 186728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248186087|now:1746037248186713| [2025/04/30 18:20:48 186750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 186756] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 186763] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47092|min_srtt:47092|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 186770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 186777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 186782] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 186788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 186794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 186801] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 186807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 186814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 186820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2105| [2025/04/30 18:20:48 186944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248186831|stream_id:0|stream_offset:2051490| [2025/04/30 18:20:48 186955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 186961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 186968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47092|rtt_var:534|pto_duration:49228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 186974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 186980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 187014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 187021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248261059|now:1746037248186968|interv:74091| [2025/04/30 18:20:48 187027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248261059|now:1746037248186968|interval:74091|pto_count:0|srtt:47092 [2025/04/30 18:20:48 187035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 187043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 187055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2052669| [2025/04/30 18:20:48 187062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 187068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2106| [2025/04/30 18:20:48 187162] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248187079|stream_id:0|stream_offset:2052669| [2025/04/30 18:20:48 187173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 187180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 187186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47092|rtt_var:534|pto_duration:49228|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 187192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 187198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 187203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 187210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248261307|now:1746037248187186|interv:74121| [2025/04/30 18:20:48 187215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248261307|now:1746037248187186|interval:74121|pto_count:0|srtt:47092 [2025/04/30 18:20:48 187223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62527| [2025/04/30 18:20:48 187229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 187236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 187242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 187248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248188248|now:1746037248187248|interv:1000| [2025/04/30 18:20:48 187254] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 187260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 187266] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248188248| [2025/04/30 18:20:48 187272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248188248| [2025/04/30 18:20:48 187278] [debug] |xqc_engine_wakeup_after|wakeup:1746037248188248|now:1746037248187278|diff:970| [2025/04/30 18:20:48 187284] [debug] |xqc_engine_main_logic|END|now:1746037248186713| [2025/04/30 18:20:48 187298] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248187297| [2025/04/30 18:20:48 187305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 187318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:914| [2025/04/30 18:20:48 187324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:915| [2025/04/30 18:20:48 187331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:915| [2025/04/30 18:20:48 187337] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 187343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 187350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1972644|prior_time:1746037248135813|is_app_limited:0|send_elapse:50299|ack_elapse:51484|ctl_first_sent_time:1746037248137870|lagest_ack_time:1746037248187297|curr_delivered:2032651| [2025/04/30 18:20:48 187357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248137870| [2025/04/30 18:20:48 187376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 187383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 187390] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1972644|prior_time:1746037248135813|is_app_limited:0|send_elapse:50299|ack_elapse:51484|ctl_first_sent_time:1746037248137870|lagest_ack_time:1746037248187297|curr_delivered:2033851| [2025/04/30 18:20:48 187397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248138018| [2025/04/30 18:20:48 187403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 187409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47092|rttvar:534|minrtt:30950|latest_rtt:49279|ack_delay:1000| [2025/04/30 18:20:48 187416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47240|rttvar:697|minrtt:30950|latest_rtt:49279|ack_delay:1000| [2025/04/30 18:20:48 187422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2050|lost_pn:2047|thresh:3| [2025/04/30 18:20:48 187428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 187434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47240|rtt_var:697|pto_duration:50028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 187440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 187445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 187451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 187457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248262107|now:1746037248187433|interv:74674| [2025/04/30 18:20:48 187463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248262107|now:1746037248187433|interval:74674|pto_count:0|srtt:47240 [2025/04/30 18:20:48 187475] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50299, ack_elapse 51484, delivered 61207|rate 1188854|lost 235| [2025/04/30 18:20:48 187481] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188854) in round 30| [2025/04/30 18:20:48 187488] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 187493] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 187499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248138018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 187506] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248138018|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 187512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60127|srtt:47240|latest_rtt:49279|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 187521] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:915|largest:915|pns:2| [2025/04/30 18:20:48 187528] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:915|frame:ACK |recv_time:1746037248187297|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 187535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368187297|now:1746037248187297|interv:120000000| [2025/04/30 18:20:48 187541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368187297|now:1746037248187297|interv:120000000| [2025/04/30 18:20:48 187547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248188248|pq_index:0| [2025/04/30 18:20:48 187553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248186713| [2025/04/30 18:20:48 187559] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248187559| [2025/04/30 18:20:48 187567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248187565| [2025/04/30 18:20:48 187574] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 187581] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47240|min_srtt:47240|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 187587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 187594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 187601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 187613] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47240|min_srtt:47240|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 187619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2092755| [2025/04/30 18:20:48 187626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47240|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 187633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 187639] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47240|min_srtt:47240|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 187646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2093934| [2025/04/30 18:20:48 187652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 187658] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 187664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 187670] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 187677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 187684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 187690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 187696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 187702] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248188248| [2025/04/30 18:20:48 187708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248188248| [2025/04/30 18:20:48 187713] [debug] |xqc_engine_wakeup_after|wakeup:1746037248188248|now:1746037248187713|diff:535| [2025/04/30 18:20:48 187720] [debug] |xqc_engine_main_logic|END|now:1746037248187565| [2025/04/30 18:20:48 187727] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248187727| [2025/04/30 18:20:48 187733] [debug] |xqc_engine_wakeup_after|wakeup:1746037248188248|now:1746037248187733|diff:515| [2025/04/30 18:20:48 187738] [debug] |xqc_engine_main_logic|END|now:1746037248187727| [2025/04/30 18:20:48 188781] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248188780| [2025/04/30 18:20:48 188795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 188804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:915| [2025/04/30 18:20:48 188809] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:916| [2025/04/30 18:20:48 188825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:916| [2025/04/30 18:20:48 188831] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 188838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 188845] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1975044|prior_time:1746037248138170|is_app_limited:0|send_elapse:48531|ack_elapse:50610|ctl_first_sent_time:1746037248139900|lagest_ack_time:1746037248188780|curr_delivered:2035051| [2025/04/30 18:20:48 188852] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248139900| [2025/04/30 18:20:48 188858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 188865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 188871] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60007|prior_delivered:1975044|prior_time:1746037248138170|is_app_limited:0|send_elapse:48531|ack_elapse:50610|ctl_first_sent_time:1746037248139900|lagest_ack_time:1746037248188780|curr_delivered:2036251| [2025/04/30 18:20:48 188878] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248140052| [2025/04/30 18:20:48 188884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 188889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47240|rttvar:697|minrtt:30950|latest_rtt:48728|ack_delay:1000| [2025/04/30 18:20:48 188895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47301|rttvar:645|minrtt:30950|latest_rtt:48728|ack_delay:1000| [2025/04/30 18:20:48 188902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2052|lost_pn:2049|thresh:3| [2025/04/30 18:20:48 188908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 188913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47301|rtt_var:645|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 188920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 188926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 188931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57727| [2025/04/30 18:20:48 188937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248261960|now:1746037248188913|interv:73047| [2025/04/30 18:20:48 188943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248261960|now:1746037248188913|interval:73047|pto_count:0|srtt:47301 [2025/04/30 18:20:48 188949] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48531, ack_elapse 50610, delivered 61207|rate 1209385|lost 235| [2025/04/30 18:20:48 188960] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209385) in round 30| [2025/04/30 18:20:48 188966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 188972] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 188977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248140052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 188984] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248140052|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 189009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57727|srtt:47301|latest_rtt:48728|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 189018] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:916|largest:916|pns:2| [2025/04/30 18:20:48 189024] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:916|frame:ACK |recv_time:1746037248188780|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 189031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368188780|now:1746037248188780|interv:120000000| [2025/04/30 18:20:48 189037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368188780|now:1746037248188780|interv:120000000| [2025/04/30 18:20:48 189043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248188248|pq_index:0| [2025/04/30 18:20:48 189049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248187565| [2025/04/30 18:20:48 189055] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248189055| [2025/04/30 18:20:48 189062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248189060| [2025/04/30 18:20:48 189069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248188248|now:1746037248189060| [2025/04/30 18:20:48 189075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248188248|now:1746037248189060| [2025/04/30 18:20:48 189080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 189086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 189093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47301|min_srtt:47301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 189099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2093934| [2025/04/30 18:20:48 189106] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 189117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 189124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47301|min_srtt:47301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 189130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2095113| [2025/04/30 18:20:48 189136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 189143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 189149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47301|min_srtt:47301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 189155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2096292| [2025/04/30 18:20:48 189161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 189167] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 189172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 189178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 189185] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 189191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 189197] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 189203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2107| [2025/04/30 18:20:48 189247] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57727|now:1746037248189213|stream_id:0|stream_offset:2053848| [2025/04/30 18:20:48 189256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 189263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57727|applimit:0| [2025/04/30 18:20:48 189269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47301|rtt_var:645|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 189275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 189281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 189292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 189298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248264094|now:1746037248189269|interv:74825| [2025/04/30 18:20:48 189303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248264094|now:1746037248189269|interval:74825|pto_count:0|srtt:47301 [2025/04/30 18:20:48 189310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58927| [2025/04/30 18:20:48 189317] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 189323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2055027| [2025/04/30 18:20:48 189330] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 189336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2108| [2025/04/30 18:20:48 189370] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248189345|stream_id:0|stream_offset:2055027| [2025/04/30 18:20:48 189378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 189385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 189391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47301|rtt_var:645|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 189397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 189403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 189408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 189414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248264226|now:1746037248189391|interv:74835| [2025/04/30 18:20:48 189420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248264226|now:1746037248189391|interval:74835|pto_count:0|srtt:47301 [2025/04/30 18:20:48 189426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 189433] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 189439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2056206| [2025/04/30 18:20:48 189445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 189451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248190450|now:1746037248189450|interv:1000| [2025/04/30 18:20:48 189461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 189467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 189473] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248190450| [2025/04/30 18:20:48 189478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248190450| [2025/04/30 18:20:48 189484] [debug] |xqc_engine_wakeup_after|wakeup:1746037248190450|now:1746037248189484|diff:966| [2025/04/30 18:20:48 189490] [debug] |xqc_engine_main_logic|END|now:1746037248189060| [2025/04/30 18:20:48 189497] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248189497| [2025/04/30 18:20:48 189503] [debug] |xqc_engine_wakeup_after|wakeup:1746037248190450|now:1746037248189503|diff:947| [2025/04/30 18:20:48 189508] [debug] |xqc_engine_main_logic|END|now:1746037248189497| [2025/04/30 18:20:48 190581] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248190580| [2025/04/30 18:20:48 190593] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248190450|pq_index:0| [2025/04/30 18:20:48 190600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248189060| [2025/04/30 18:20:48 190607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248190605| [2025/04/30 18:20:48 190613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248190450|now:1746037248190605| [2025/04/30 18:20:48 190619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248190450|now:1746037248190605| [2025/04/30 18:20:48 190625] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 190631] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 190637] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47301|min_srtt:47301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 190644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2096292| [2025/04/30 18:20:48 190650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 190656] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 190661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 190668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 190674] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 190680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2056206| [2025/04/30 18:20:48 190686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 190692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2109| [2025/04/30 18:20:48 190739] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248190708|stream_id:0|stream_offset:2056206| [2025/04/30 18:20:48 190748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 190755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 190761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47301|rtt_var:645|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 190768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 190773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 190779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 190784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248265589|now:1746037248190761|interv:74828| [2025/04/30 18:20:48 190790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248265589|now:1746037248190761|interval:74828|pto_count:0|srtt:47301 [2025/04/30 18:20:48 190796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 190803] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 190809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2057385| [2025/04/30 18:20:48 190815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 190820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2110| [2025/04/30 18:20:48 190852] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248190829|stream_id:0|stream_offset:2057385| [2025/04/30 18:20:48 190861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 190867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 190873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47301|rtt_var:645|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 190879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 190884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 190890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 190895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248265710|now:1746037248190873|interv:74837| [2025/04/30 18:20:48 190908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248265710|now:1746037248190873|interval:74837|pto_count:0|srtt:47301 [2025/04/30 18:20:48 190914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62527| [2025/04/30 18:20:48 190921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 190926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 190933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 190938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248191938|now:1746037248190938|interv:1000| [2025/04/30 18:20:48 190944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 190949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 190955] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248191938| [2025/04/30 18:20:48 190960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248191938| [2025/04/30 18:20:48 190966] [debug] |xqc_engine_wakeup_after|wakeup:1746037248191938|now:1746037248190966|diff:972| [2025/04/30 18:20:48 190972] [debug] |xqc_engine_main_logic|END|now:1746037248190605| [2025/04/30 18:20:48 190984] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248190983| [2025/04/30 18:20:48 191020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 191027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:916| [2025/04/30 18:20:48 191033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:917| [2025/04/30 18:20:48 191041] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:917| [2025/04/30 18:20:48 191046] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 191053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 191060] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60000|prior_delivered:1977451|prior_time:1746037248140206|is_app_limited:0|send_elapse:50391|ack_elapse:50777|ctl_first_sent_time:1746037248141896|lagest_ack_time:1746037248190983|curr_delivered:2037451| [2025/04/30 18:20:48 191066] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248141896| [2025/04/30 18:20:48 191073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 191079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 191085] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60000|prior_delivered:1977451|prior_time:1746037248140206|is_app_limited:0|send_elapse:50391|ack_elapse:50777|ctl_first_sent_time:1746037248141896|lagest_ack_time:1746037248190983|curr_delivered:2038651| [2025/04/30 18:20:48 191097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248142043| [2025/04/30 18:20:48 191102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 191108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47301|rttvar:645|minrtt:30950|latest_rtt:48940|ack_delay:1000| [2025/04/30 18:20:48 191114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47381|rttvar:643|minrtt:30950|latest_rtt:48940|ack_delay:1000| [2025/04/30 18:20:48 191120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2054|lost_pn:2051|thresh:3| [2025/04/30 18:20:48 191126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 191132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47381|rtt_var:643|pto_duration:49953|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 191138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 191143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 191149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 191154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248265782|now:1746037248191131|interv:74651| [2025/04/30 18:20:48 191160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248265782|now:1746037248191131|interval:74651|pto_count:0|srtt:47381 [2025/04/30 18:20:48 191166] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50391, ack_elapse 50777, delivered 61200|rate 1205270|lost 235| [2025/04/30 18:20:48 191172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205270) in round 30| [2025/04/30 18:20:48 191178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 191184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 191189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248142043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 191196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248142043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 191202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60127|srtt:47381|latest_rtt:48940|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 191211] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:917|largest:917|pns:2| [2025/04/30 18:20:48 191217] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:917|frame:ACK |recv_time:1746037248190983|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 191227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368190983|now:1746037248190983|interv:120000000| [2025/04/30 18:20:48 191233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368190983|now:1746037248190983|interv:120000000| [2025/04/30 18:20:48 191239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248191938|pq_index:0| [2025/04/30 18:20:48 191245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248190605| [2025/04/30 18:20:48 191250] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248191250| [2025/04/30 18:20:48 191257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248191255| [2025/04/30 18:20:48 191264] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 191270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47381|min_srtt:47381|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 191276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2096292| [2025/04/30 18:20:48 191283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 191289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 191295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47381|min_srtt:47381|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 191301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2097471| [2025/04/30 18:20:48 191307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47381|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 191314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 191319] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47381|min_srtt:47381|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 191325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2098650| [2025/04/30 18:20:48 191331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 191337] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 191342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 191352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 191359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 191364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 191371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 191376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 191381] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248191938| [2025/04/30 18:20:48 191388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248191938| [2025/04/30 18:20:48 191395] [debug] |xqc_engine_wakeup_after|wakeup:1746037248191938|now:1746037248191395|diff:543| [2025/04/30 18:20:48 191401] [debug] |xqc_engine_main_logic|END|now:1746037248191255| [2025/04/30 18:20:48 191410] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248191410| [2025/04/30 18:20:48 191417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 191424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:917| [2025/04/30 18:20:48 191430] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:918| [2025/04/30 18:20:48 191437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:918| [2025/04/30 18:20:48 191443] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 191485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2055|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2055| [2025/04/30 18:20:48 191492] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58819|prior_delivered:1979851|prior_time:1746037248142195|is_app_limited:0|send_elapse:49647|ack_elapse:49215|ctl_first_sent_time:1746037248143079|lagest_ack_time:1746037248191410|curr_delivered:2038670| [2025/04/30 18:20:48 191499] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248143079| [2025/04/30 18:20:48 191504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 191511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2056|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2056|path_largest_ack:2056| [2025/04/30 18:20:48 191517] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58819|prior_delivered:1979851|prior_time:1746037248142195|is_app_limited:0|send_elapse:49647|ack_elapse:49215|ctl_first_sent_time:1746037248143079|lagest_ack_time:1746037248191410|curr_delivered:2038689| [2025/04/30 18:20:48 191524] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248143191| [2025/04/30 18:20:48 191529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 191535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47381|rttvar:643|minrtt:30950|latest_rtt:48219|ack_delay:0| [2025/04/30 18:20:48 191546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47486|rttvar:692|minrtt:30950|latest_rtt:48219|ack_delay:0| [2025/04/30 18:20:48 191552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2056|lost_pn:2053|thresh:3| [2025/04/30 18:20:48 191558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 191564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47486|rtt_var:692|pto_duration:50254|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 191570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 191575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 191581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 191586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248266083|now:1746037248191563|interv:74520| [2025/04/30 18:20:48 191592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248266083|now:1746037248191563|interval:74520|pto_count:0|srtt:47486 [2025/04/30 18:20:48 191598] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49647, ack_elapse 49215, delivered 58838|rate 1185126|lost 235| [2025/04/30 18:20:48 191604] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185126) in round 30| [2025/04/30 18:20:48 191610] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 191616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 191622] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248143191|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 191628] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248143191|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 191634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60089|srtt:47486|latest_rtt:48219|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 191642] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:918|largest:918|pns:2| [2025/04/30 18:20:48 191649] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:918|frame:ACK |recv_time:1746037248191410|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 191655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368191410|now:1746037248191410|interv:120000000| [2025/04/30 18:20:48 191661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368191410|now:1746037248191410|interv:120000000| [2025/04/30 18:20:48 191667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248191938|pq_index:0| [2025/04/30 18:20:48 191677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248191255| [2025/04/30 18:20:48 191682] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248191682| [2025/04/30 18:20:48 191689] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248191688| [2025/04/30 18:20:48 191696] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 191703] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47486|min_srtt:47486|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 191709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2098650| [2025/04/30 18:20:48 191715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 191721] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 191726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 191733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 191739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 191745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 191751] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 191756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 191762] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248191938| [2025/04/30 18:20:48 191767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248191938| [2025/04/30 18:20:48 191773] [debug] |xqc_engine_wakeup_after|wakeup:1746037248191938|now:1746037248191773|diff:165| [2025/04/30 18:20:48 191779] [debug] |xqc_engine_main_logic|END|now:1746037248191688| [2025/04/30 18:20:48 191785] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248191785| [2025/04/30 18:20:48 191791] [debug] |xqc_engine_wakeup_after|wakeup:1746037248191938|now:1746037248191791|diff:147| [2025/04/30 18:20:48 191796] [debug] |xqc_engine_main_logic|END|now:1746037248191785| [2025/04/30 18:20:48 192822] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248192821| [2025/04/30 18:20:48 192836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 192844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:918| [2025/04/30 18:20:48 192850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:919| [2025/04/30 18:20:48 192858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:919| [2025/04/30 18:20:48 192863] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 192877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 192884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60038|prior_delivered:1979851|prior_time:1746037248142195|is_app_limited:0|send_elapse:50016|ack_elapse:50626|ctl_first_sent_time:1746037248143448|lagest_ack_time:1746037248192821|curr_delivered:2039889| [2025/04/30 18:20:48 192890] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248143448| [2025/04/30 18:20:48 192896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 192902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 192908] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60038|prior_delivered:1979851|prior_time:1746037248142195|is_app_limited:0|send_elapse:50016|ack_elapse:50626|ctl_first_sent_time:1746037248143448|lagest_ack_time:1746037248192821|curr_delivered:2041089| [2025/04/30 18:20:48 192915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248143568| [2025/04/30 18:20:48 192920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 192926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47486|rttvar:692|minrtt:30950|latest_rtt:49253|ack_delay:0| [2025/04/30 18:20:48 192932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47707|rttvar:960|minrtt:30950|latest_rtt:49253|ack_delay:0| [2025/04/30 18:20:48 192938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2058|lost_pn:2055|thresh:3| [2025/04/30 18:20:48 192944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 192949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47707|rtt_var:960|pto_duration:51547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 192956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 192961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 192967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57689| [2025/04/30 18:20:48 192973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248267376|now:1746037248192949|interv:74427| [2025/04/30 18:20:48 192978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248267376|now:1746037248192949|interval:74427|pto_count:0|srtt:47707 [2025/04/30 18:20:48 192984] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50016, ack_elapse 50626, delivered 61238|rate 1209615|lost 235| [2025/04/30 18:20:48 193008] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209615) in round 30| [2025/04/30 18:20:48 193014] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 193025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 193030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248143568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 193037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248143568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 193044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57689|srtt:47707|latest_rtt:49253|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 193052] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:919|largest:919|pns:2| [2025/04/30 18:20:48 193058] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:919|frame:ACK |recv_time:1746037248192821|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 193065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368192821|now:1746037248192821|interv:120000000| [2025/04/30 18:20:48 193071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368192821|now:1746037248192821|interv:120000000| [2025/04/30 18:20:48 193076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248191938|pq_index:0| [2025/04/30 18:20:48 193082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248191688| [2025/04/30 18:20:48 193088] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248193087| [2025/04/30 18:20:48 193095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248193093| [2025/04/30 18:20:48 193101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248191938|now:1746037248193093| [2025/04/30 18:20:48 193107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248191938|now:1746037248193093| [2025/04/30 18:20:48 193112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 193118] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 193125] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47707|min_srtt:47707|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 193131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2098650| [2025/04/30 18:20:48 193138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 193144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 193150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47707|min_srtt:47707|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 193161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2099829| [2025/04/30 18:20:48 193167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 193173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 193179] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47707|min_srtt:47707|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 193185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 193191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 193197] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 193202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 193208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 193214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 193220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57689|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 193226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 193232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2111| [2025/04/30 18:20:48 193275] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57689|now:1746037248193242|stream_id:0|stream_offset:2058564| [2025/04/30 18:20:48 193283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 193290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57689|applimit:0| [2025/04/30 18:20:48 193296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47707|rtt_var:960|pto_duration:51547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 193302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 193307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 193313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 193319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248269789|now:1746037248193295|interv:76494| [2025/04/30 18:20:48 193334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248269789|now:1746037248193295|interval:76494|pto_count:0|srtt:47707 [2025/04/30 18:20:48 193341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58889| [2025/04/30 18:20:48 193348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 193353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2059743| [2025/04/30 18:20:48 193360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 193365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2112| [2025/04/30 18:20:48 193398] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58889|now:1746037248193374|stream_id:0|stream_offset:2059743| [2025/04/30 18:20:48 193407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 193413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58889|applimit:0| [2025/04/30 18:20:48 193419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47707|rtt_var:960|pto_duration:51547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 193426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 193431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 193437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 193443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248269921|now:1746037248193419|interv:76502| [2025/04/30 18:20:48 193448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248269921|now:1746037248193419|interval:76502|pto_count:0|srtt:47707 [2025/04/30 18:20:48 193455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60089| [2025/04/30 18:20:48 193461] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 193467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 193473] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 193479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248194479|now:1746037248193479|interv:1000| [2025/04/30 18:20:48 193485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 193490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 193500] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248194479| [2025/04/30 18:20:48 193506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248194479| [2025/04/30 18:20:48 193512] [debug] |xqc_engine_wakeup_after|wakeup:1746037248194479|now:1746037248193512|diff:967| [2025/04/30 18:20:48 193518] [debug] |xqc_engine_main_logic|END|now:1746037248193093| [2025/04/30 18:20:48 193528] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248193527| [2025/04/30 18:20:48 193534] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 193541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:919| [2025/04/30 18:20:48 193546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:920| [2025/04/30 18:20:48 193554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:920| [2025/04/30 18:20:48 193560] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 193565] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2250793|max_stream_data_old=2224855| [2025/04/30 18:20:48 193571] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 193578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248218527|now:1746037248193527|interv:25000| [2025/04/30 18:20:48 193586] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248193527|max_ack_delay:25000| [2025/04/30 18:20:48 193592] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:920|largest:920|pns:2| [2025/04/30 18:20:48 193598] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:920|frame:ACK MAX_STREAM_DATA |recv_time:1746037248193527|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 193605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368193527|now:1746037248193527|interv:120000000| [2025/04/30 18:20:48 193611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368193527|now:1746037248193527|interv:120000000| [2025/04/30 18:20:48 193616] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248194479|pq_index:0| [2025/04/30 18:20:48 193622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248193093| [2025/04/30 18:20:48 193628] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248193628| [2025/04/30 18:20:48 193635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248193633| [2025/04/30 18:20:48 193642] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 193648] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:48 193654] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60089|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 193662] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:48 193673] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:48 193679] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:48 193685] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:48 193691] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:48 193697] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:48 193703] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:48 193709] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 193714] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:48 193721] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:48 193727] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:48 193733] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:48 193738] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:48 193744] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:48 193750] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:48 193756] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:48 193762] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:48 193768] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:48 193774] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:48 193780] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:48 193786] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:48 193792] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:48 193797] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2250793| [2025/04/30 18:20:48 193804] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2250741|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:920925|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 193812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 193817] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:48 193823] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2250793| [2025/04/30 18:20:48 193830] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2250741|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:894987|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 193841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 193848] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47707|min_srtt:47707|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 193854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 193860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 193867] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47707|min_srtt:47707|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 193872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47707|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 193879] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 193885] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47707|min_srtt:47707|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 193891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 193897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 193903] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 193908] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 193915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 193921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 193927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2113| [2025/04/30 18:20:48 193961] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2113|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60089|now:1746037248193935|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 193969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2113|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 193976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2113|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 193982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60089|applimit:0| [2025/04/30 18:20:48 194009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47707|rtt_var:960|pto_duration:51547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 194020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 194026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 194031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60108| [2025/04/30 18:20:48 194037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248270482|now:1746037248194009|interv:76473| [2025/04/30 18:20:48 194043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248270482|now:1746037248194009|interval:76473|pto_count:0|srtt:47707 [2025/04/30 18:20:48 194049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60108| [2025/04/30 18:20:48 194056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 194062] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2114| [2025/04/30 18:20:48 194095] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2114|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60108|now:1746037248194070|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 194102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2114|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 194109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2114|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 194115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60108|applimit:0| [2025/04/30 18:20:48 194121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47707|rtt_var:960|pto_duration:51547|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 194127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 194133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 194138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 194144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248270617|now:1746037248194121|interv:76496| [2025/04/30 18:20:48 194150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248270617|now:1746037248194121|interval:76496|pto_count:0|srtt:47707 [2025/04/30 18:20:48 194156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 194163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 194169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 194175] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 194186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 194192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248194479| [2025/04/30 18:20:48 194198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248194479| [2025/04/30 18:20:48 194203] [debug] |xqc_engine_wakeup_after|wakeup:1746037248194479|now:1746037248194203|diff:276| [2025/04/30 18:20:48 194209] [debug] |xqc_engine_main_logic|END|now:1746037248193633| [2025/04/30 18:20:48 194217] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248194216| [2025/04/30 18:20:48 194222] [debug] |xqc_engine_wakeup_after|wakeup:1746037248194479|now:1746037248194222|diff:257| [2025/04/30 18:20:48 194228] [debug] |xqc_engine_main_logic|END|now:1746037248194216| [2025/04/30 18:20:48 194828] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248194827| [2025/04/30 18:20:48 194837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 194845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:920| [2025/04/30 18:20:48 194850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:921| [2025/04/30 18:20:48 194858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:921| [2025/04/30 18:20:48 194864] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 194871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 194877] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60038|prior_delivered:1982251|prior_time:1746037248143848|is_app_limited:0|send_elapse:48937|ack_elapse:50979|ctl_first_sent_time:1746037248145498|lagest_ack_time:1746037248194827|curr_delivered:2042289| [2025/04/30 18:20:48 194884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248145498| [2025/04/30 18:20:48 194890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 194897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|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 18:20:48 194903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60038|prior_delivered:1982251|prior_time:1746037248143848|is_app_limited:0|send_elapse:48937|ack_elapse:50979|ctl_first_sent_time:1746037248145498|lagest_ack_time:1746037248194827|curr_delivered:2043489| [2025/04/30 18:20:48 194910] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248145637| [2025/04/30 18:20:48 194915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 194921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47707|rttvar:960|minrtt:30950|latest_rtt:49190|ack_delay:0| [2025/04/30 18:20:48 194927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47892|rttvar:1090|minrtt:30950|latest_rtt:49190|ack_delay:0| [2025/04/30 18:20:48 194933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2060|lost_pn:2057|thresh:3| [2025/04/30 18:20:48 194939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 194950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47892|rtt_var:1090|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 194956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 194962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 194967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57727| [2025/04/30 18:20:48 194973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248271322|now:1746037248194950|interv:76372| [2025/04/30 18:20:48 194979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248271322|now:1746037248194950|interval:76372|pto_count:0|srtt:47892 [2025/04/30 18:20:48 195000] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48937, ack_elapse 50979, delivered 61238|rate 1201239|lost 235| [2025/04/30 18:20:48 195010] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201239) in round 30| [2025/04/30 18:20:48 195016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 195022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 195028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248145637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 195035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248145637|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 195041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57727|srtt:47892|latest_rtt:49190|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 195049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:921|largest:921|pns:2| [2025/04/30 18:20:48 195056] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:921|frame:ACK |recv_time:1746037248194827|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 195062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368194827|now:1746037248194827|interv:120000000| [2025/04/30 18:20:48 195068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368194827|now:1746037248194827|interv:120000000| [2025/04/30 18:20:48 195074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248194479|pq_index:0| [2025/04/30 18:20:48 195080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248193633| [2025/04/30 18:20:48 195086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248195086| [2025/04/30 18:20:48 195093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248195091| [2025/04/30 18:20:48 195104] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248194479|now:1746037248195091| [2025/04/30 18:20:48 195110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248194479|now:1746037248195091| [2025/04/30 18:20:48 195115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 195122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 195129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47892|min_srtt:47892|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 195136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 195142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 195149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 195156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47892|min_srtt:47892|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 195161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2102187| [2025/04/30 18:20:48 195168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47892|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 195174] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 195180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47892|min_srtt:47892|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 195185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 195191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 195197] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 195202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 195208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 195214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 195220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57727|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 195230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 195236] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2115| [2025/04/30 18:20:48 195276] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57727|now:1746037248195245|stream_id:0|stream_offset:2060922| [2025/04/30 18:20:48 195284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 195291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57727|applimit:0| [2025/04/30 18:20:48 195297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47892|rtt_var:1090|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 195303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 195308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 195314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 195319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248272497|now:1746037248195296|interv:77201| [2025/04/30 18:20:48 195325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248272497|now:1746037248195296|interval:77201|pto_count:0|srtt:47892 [2025/04/30 18:20:48 195331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58927| [2025/04/30 18:20:48 195337] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 195343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2062101| [2025/04/30 18:20:48 195349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 195355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2116| [2025/04/30 18:20:48 195387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58927|now:1746037248195364|stream_id:0|stream_offset:2062101| [2025/04/30 18:20:48 195395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 195402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58927|applimit:0| [2025/04/30 18:20:48 195408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47892|rtt_var:1090|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 195414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 195419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 195425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 195435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248272616|now:1746037248195407|interv:77209| [2025/04/30 18:20:48 195440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248272616|now:1746037248195407|interval:77209|pto_count:0|srtt:47892 [2025/04/30 18:20:48 195446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60127| [2025/04/30 18:20:48 195453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 195458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2063280| [2025/04/30 18:20:48 195465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 195470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248196470|now:1746037248195470|interv:1000| [2025/04/30 18:20:48 195475] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 195480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 195486] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248196470| [2025/04/30 18:20:48 195491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248196470| [2025/04/30 18:20:48 195497] [debug] |xqc_engine_wakeup_after|wakeup:1746037248196470|now:1746037248195497|diff:973| [2025/04/30 18:20:48 195503] [debug] |xqc_engine_main_logic|END|now:1746037248195091| [2025/04/30 18:20:48 195510] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248195510| [2025/04/30 18:20:48 195515] [debug] |xqc_engine_wakeup_after|wakeup:1746037248196470|now:1746037248195515|diff:955| [2025/04/30 18:20:48 195521] [debug] |xqc_engine_main_logic|END|now:1746037248195510| [2025/04/30 18:20:48 196612] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248196611| [2025/04/30 18:20:48 196624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248196470|pq_index:0| [2025/04/30 18:20:48 196630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248195091| [2025/04/30 18:20:48 196637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248196635| [2025/04/30 18:20:48 196644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248196470|now:1746037248196635| [2025/04/30 18:20:48 196650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248196470|now:1746037248196635| [2025/04/30 18:20:48 196655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 196661] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 196667] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47892|min_srtt:47892|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 196684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 196696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 196702] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 196707] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 196714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 196720] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 196726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2063280| [2025/04/30 18:20:48 196732] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 196738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2117| [2025/04/30 18:20:48 196778] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60127|now:1746037248196748|stream_id:0|stream_offset:2063280| [2025/04/30 18:20:48 196786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 196792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60127|applimit:0| [2025/04/30 18:20:48 196798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47892|rtt_var:1090|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 196804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 196810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 196815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 196821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248274000|now:1746037248196798|interv:77202| [2025/04/30 18:20:48 196826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248274000|now:1746037248196798|interval:77202|pto_count:0|srtt:47892 [2025/04/30 18:20:48 196833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61327| [2025/04/30 18:20:48 196839] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 196845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2064459| [2025/04/30 18:20:48 196852] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 196857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2118| [2025/04/30 18:20:48 196889] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248196866|stream_id:0|stream_offset:2064459| [2025/04/30 18:20:48 196901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 196908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 196913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47892|rtt_var:1090|pto_duration:52252|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 196919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 196925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 196930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 196936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248274118|now:1746037248196913|interv:77205| [2025/04/30 18:20:48 196941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248274118|now:1746037248196913|interval:77205|pto_count:0|srtt:47892 [2025/04/30 18:20:48 196947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62527| [2025/04/30 18:20:48 196954] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 196959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 196966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 196971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248197971|now:1746037248196971|interv:1000| [2025/04/30 18:20:48 196977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 196982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 197004] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248197971| [2025/04/30 18:20:48 197010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248197971| [2025/04/30 18:20:48 197016] [debug] |xqc_engine_wakeup_after|wakeup:1746037248197971|now:1746037248197016|diff:955| [2025/04/30 18:20:48 197021] [debug] |xqc_engine_main_logic|END|now:1746037248196635| [2025/04/30 18:20:48 197034] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248197033| [2025/04/30 18:20:48 197040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 197047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:921| [2025/04/30 18:20:48 197053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:922| [2025/04/30 18:20:48 197060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:922| [2025/04/30 18:20:48 197066] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 197073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2062|path_largest_ack:2061| [2025/04/30 18:20:48 197084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60038|prior_delivered:1984651|prior_time:1746037248145838|is_app_limited:0|send_elapse:49231|ack_elapse:51195|ctl_first_sent_time:1746037248147484|lagest_ack_time:1746037248197033|curr_delivered:2044689| [2025/04/30 18:20:48 197090] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248147484| [2025/04/30 18:20:48 197096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 197102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2062|path_largest_ack:2062| [2025/04/30 18:20:48 197108] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60038|prior_delivered:1984651|prior_time:1746037248145838|is_app_limited:0|send_elapse:49231|ack_elapse:51195|ctl_first_sent_time:1746037248147484|lagest_ack_time:1746037248197033|curr_delivered:2045889| [2025/04/30 18:20:48 197114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248147631| [2025/04/30 18:20:48 197120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 197126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47892|rttvar:1090|minrtt:30950|latest_rtt:49402|ack_delay:1000| [2025/04/30 18:20:48 197132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47956|rttvar:945|minrtt:30950|latest_rtt:49402|ack_delay:1000| [2025/04/30 18:20:48 197138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2062|lost_pn:2059|thresh:3| [2025/04/30 18:20:48 197144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 197149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47956|rtt_var:945|pto_duration:51736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 197155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 197161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 197166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 197172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248273602|now:1746037248197149|interv:76453| [2025/04/30 18:20:48 197177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248273602|now:1746037248197149|interval:76453|pto_count:0|srtt:47956 [2025/04/30 18:20:48 197183] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49231, ack_elapse 51195, delivered 61238|rate 1196171|lost 235| [2025/04/30 18:20:48 197189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196171) in round 30| [2025/04/30 18:20:48 197195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 197201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 197215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248147631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 197221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248147631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 197228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60127|srtt:47956|latest_rtt:49402|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 197236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:922|largest:922|pns:2| [2025/04/30 18:20:48 197243] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:922|frame:ACK |recv_time:1746037248197033|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 197249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368197033|now:1746037248197033|interv:120000000| [2025/04/30 18:20:48 197255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368197033|now:1746037248197033|interv:120000000| [2025/04/30 18:20:48 197260] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248197971|pq_index:0| [2025/04/30 18:20:48 197266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248196635| [2025/04/30 18:20:48 197272] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248197272| [2025/04/30 18:20:48 197279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248197277| [2025/04/30 18:20:48 197286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 197293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47956|min_srtt:47956|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 197299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 197305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 197312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 197318] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47956|min_srtt:47956|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 197324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2104545| [2025/04/30 18:20:48 197330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47956|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 197341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 197347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47956|min_srtt:47956|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 197353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 197359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 197365] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 197370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 197376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 197382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 197388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 197394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 197399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 197404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248197971| [2025/04/30 18:20:48 197410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248197971| [2025/04/30 18:20:48 197415] [debug] |xqc_engine_wakeup_after|wakeup:1746037248197971|now:1746037248197415|diff:556| [2025/04/30 18:20:48 197420] [debug] |xqc_engine_main_logic|END|now:1746037248197277| [2025/04/30 18:20:48 197429] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248197429| [2025/04/30 18:20:48 197435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 197442] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:922| [2025/04/30 18:20:48 197447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:923| [2025/04/30 18:20:48 197454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:923| [2025/04/30 18:20:48 197460] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 197466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2063|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2064|path_largest_ack:2063| [2025/04/30 18:20:48 197473] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57657|prior_delivered:1988251|prior_time:1746037248148894|is_app_limited:0|send_elapse:48370|ack_elapse:48535|ctl_first_sent_time:1746037248149798|lagest_ack_time:1746037248197429|curr_delivered:2045908| [2025/04/30 18:20:48 197479] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248149798| [2025/04/30 18:20:48 197489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 197495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2064|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2064|path_largest_ack:2064| [2025/04/30 18:20:48 197501] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:57657|prior_delivered:1988251|prior_time:1746037248148894|is_app_limited:0|send_elapse:48370|ack_elapse:48535|ctl_first_sent_time:1746037248149798|lagest_ack_time:1746037248197429|curr_delivered:2045927| [2025/04/30 18:20:48 197507] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248149923| [2025/04/30 18:20:48 197513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 197518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47956|rttvar:945|minrtt:30950|latest_rtt:47506|ack_delay:0| [2025/04/30 18:20:48 197524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47900|rttvar:821|minrtt:30950|latest_rtt:47506|ack_delay:0| [2025/04/30 18:20:48 197530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2064|lost_pn:2061|thresh:3| [2025/04/30 18:20:48 197536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 197541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47900|rtt_var:821|pto_duration:51184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 197547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 197552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 197558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 197563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248273050|now:1746037248197541|interv:75509| [2025/04/30 18:20:48 197569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248273050|now:1746037248197541|interval:75509|pto_count:0|srtt:47900 [2025/04/30 18:20:48 197575] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48370, ack_elapse 48535, delivered 57676|rate 1188338|lost 235| [2025/04/30 18:20:48 197580] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188338) in round 30| [2025/04/30 18:20:48 197586] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 197591] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 197597] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248149923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 197603] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248149923|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 197613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60089|srtt:47900|latest_rtt:47506|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 197621] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:923|largest:923|pns:2| [2025/04/30 18:20:48 197627] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:923|frame:ACK |recv_time:1746037248197429|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 197633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368197429|now:1746037248197429|interv:120000000| [2025/04/30 18:20:48 197638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368197429|now:1746037248197429|interv:120000000| [2025/04/30 18:20:48 197644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248197971|pq_index:0| [2025/04/30 18:20:48 197649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248197277| [2025/04/30 18:20:48 197655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248197654| [2025/04/30 18:20:48 197661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248197660| [2025/04/30 18:20:48 197667] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 197673] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47900|min_srtt:47900|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 197680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 197686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 197691] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 197696] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 197702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 197708] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 197714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 197720] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 197725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 197730] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248197971| [2025/04/30 18:20:48 197736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248197971| [2025/04/30 18:20:48 197745] [debug] |xqc_engine_wakeup_after|wakeup:1746037248197971|now:1746037248197745|diff:226| [2025/04/30 18:20:48 197751] [debug] |xqc_engine_main_logic|END|now:1746037248197660| [2025/04/30 18:20:48 197757] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248197757| [2025/04/30 18:20:48 197762] [debug] |xqc_engine_wakeup_after|wakeup:1746037248197971|now:1746037248197762|diff:209| [2025/04/30 18:20:48 197768] [debug] |xqc_engine_main_logic|END|now:1746037248197757| [2025/04/30 18:20:48 198841] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248198841| [2025/04/30 18:20:48 198853] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248197971|pq_index:0| [2025/04/30 18:20:48 198859] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248197660| [2025/04/30 18:20:48 198866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248198865| [2025/04/30 18:20:48 198873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248197971|now:1746037248198865| [2025/04/30 18:20:48 198879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248197971|now:1746037248198865| [2025/04/30 18:20:48 198884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 198890] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 198897] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47900|min_srtt:47900|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 198903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 198910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 198915] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 198921] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 198927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 198933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 198939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 198945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 198951] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2119| [2025/04/30 18:20:48 199007] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60089|now:1746037248198961|stream_id:0|stream_offset:2065638| [2025/04/30 18:20:48 199019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 199031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60089|applimit:0| [2025/04/30 18:20:48 199037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47900|rtt_var:821|pto_duration:51184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 199044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 199049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 199054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:48 199060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248275145|now:1746037248199037|interv:76108| [2025/04/30 18:20:48 199065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248275145|now:1746037248199037|interval:76108|pto_count:0|srtt:47900 [2025/04/30 18:20:48 199071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61289| [2025/04/30 18:20:48 199078] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 199084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2066817| [2025/04/30 18:20:48 199091] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 199096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2120| [2025/04/30 18:20:48 199131] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61289|now:1746037248199106|stream_id:0|stream_offset:2066817| [2025/04/30 18:20:48 199139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 199146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61289|applimit:0| [2025/04/30 18:20:48 199152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47900|rtt_var:821|pto_duration:51184|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 199158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 199163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 199168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:48 199174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248275290|now:1746037248199151|interv:76139| [2025/04/30 18:20:48 199179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248275290|now:1746037248199151|interval:76139|pto_count:0|srtt:47900 [2025/04/30 18:20:48 199185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62489| [2025/04/30 18:20:48 199196] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 199202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 199208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 199213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248200213|now:1746037248199213|interv:1000| [2025/04/30 18:20:48 199219] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 199224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 199230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248200213| [2025/04/30 18:20:48 199235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248200213| [2025/04/30 18:20:48 199241] [debug] |xqc_engine_wakeup_after|wakeup:1746037248200213|now:1746037248199241|diff:972| [2025/04/30 18:20:48 199247] [debug] |xqc_engine_main_logic|END|now:1746037248198865| [2025/04/30 18:20:48 199259] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248199258| [2025/04/30 18:20:48 199266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 199273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:923| [2025/04/30 18:20:48 199278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:924| [2025/04/30 18:20:48 199285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:924| [2025/04/30 18:20:48 199291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 199297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2065|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2066|path_largest_ack:2065| [2025/04/30 18:20:48 199304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58883|prior_delivered:1988251|prior_time:1746037248148894|is_app_limited:0|send_elapse:48647|ack_elapse:50364|ctl_first_sent_time:1746037248150075|lagest_ack_time:1746037248199258|curr_delivered:2047134| [2025/04/30 18:20:48 199310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248150075| [2025/04/30 18:20:48 199316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 199322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2066|path_largest_ack:2066| [2025/04/30 18:20:48 199328] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58883|prior_delivered:1988251|prior_time:1746037248148894|is_app_limited:0|send_elapse:48647|ack_elapse:50364|ctl_first_sent_time:1746037248150075|lagest_ack_time:1746037248199258|curr_delivered:2048334| [2025/04/30 18:20:48 199335] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248150204| [2025/04/30 18:20:48 199340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 199346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47900|rttvar:821|minrtt:30950|latest_rtt:49054|ack_delay:0| [2025/04/30 18:20:48 199357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48044|rttvar:904|minrtt:30950|latest_rtt:49054|ack_delay:0| [2025/04/30 18:20:48 199363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2066|lost_pn:2063|thresh:3| [2025/04/30 18:20:48 199368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 896|pns:2| [2025/04/30 18:20:48 199374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 199379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48044|rtt_var:904|pto_duration:51660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 199385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 199390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 199396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 199401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248275766|now:1746037248199379|interv:76387| [2025/04/30 18:20:48 199406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248275766|now:1746037248199379|interval:76387|pto_count:0|srtt:48044 [2025/04/30 18:20:48 199412] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48647, ack_elapse 50364, delivered 60083|rate 1192975|lost 235| [2025/04/30 18:20:48 199419] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192975) in round 30| [2025/04/30 18:20:48 199460] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 199467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 199472] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2407|po_sent_time:1746037248150204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 199478] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2407|po_sent_time:1746037248150204|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 199485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48044|latest_rtt:49054|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 199492] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101359|inflight:60082|mode:2|applimit:0|pacing_rate:1219206|bw:1219206|srtt:48044|latest_rtt:49054|min_rtt:30950|send:2104|lost:235|tlp:0|recv:931|recovery:0|slow_start:0|conn_life:1888667|acked:2407|delivered:2048334|is_cwnd_limited:0| [2025/04/30 18:20:48 199500] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:924|largest:924|pns:2| [2025/04/30 18:20:48 199507] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:924|frame:ACK |recv_time:1746037248199258|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 199518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368199258|now:1746037248199258|interv:120000000| [2025/04/30 18:20:48 199523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368199258|now:1746037248199258|interv:120000000| [2025/04/30 18:20:48 199529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248200213|pq_index:0| [2025/04/30 18:20:48 199534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248198865| [2025/04/30 18:20:48 199540] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248199540| [2025/04/30 18:20:48 199547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248199545| [2025/04/30 18:20:48 199553] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 199559] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48044|min_srtt:48044|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 199566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 199572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48044|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 199578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 199584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48044|min_srtt:48044|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 199590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2106903| [2025/04/30 18:20:48 199596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48044|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 199602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 199608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48044|min_srtt:48044|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 199614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 199619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 199625] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 199630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 199639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 199645] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 199651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 199657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 199662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 199668] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248200213| [2025/04/30 18:20:48 199673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248200213| [2025/04/30 18:20:48 199678] [debug] |xqc_engine_wakeup_after|wakeup:1746037248200213|now:1746037248199678|diff:535| [2025/04/30 18:20:48 199684] [debug] |xqc_engine_main_logic|END|now:1746037248199545| [2025/04/30 18:20:48 199691] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248199691| [2025/04/30 18:20:48 199696] [debug] |xqc_engine_wakeup_after|wakeup:1746037248200213|now:1746037248199696|diff:517| [2025/04/30 18:20:48 199701] [debug] |xqc_engine_main_logic|END|now:1746037248199691| [2025/04/30 18:20:48 200775] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248200775| [2025/04/30 18:20:48 200786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248200213|pq_index:0| [2025/04/30 18:20:48 200792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248199545| [2025/04/30 18:20:48 200799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248200797| [2025/04/30 18:20:48 200806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248200213|now:1746037248200797| [2025/04/30 18:20:48 200811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248200213|now:1746037248200797| [2025/04/30 18:20:48 200817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 200822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 200828] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48044|min_srtt:48044|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 200834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 200841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 200846] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 200851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 200857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 200869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 200875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 200881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 200887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2121| [2025/04/30 18:20:48 200927] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248200897|stream_id:0|stream_offset:2067996| [2025/04/30 18:20:48 200935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 200942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 200948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48044|rtt_var:904|pto_duration:51660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 200954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 200959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 200964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 200970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248277557|now:1746037248200947|interv:76610| [2025/04/30 18:20:48 200975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248277557|now:1746037248200947|interval:76610|pto_count:0|srtt:48044 [2025/04/30 18:20:48 200982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 201006] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 201012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2069175| [2025/04/30 18:20:48 201018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 201024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2122| [2025/04/30 18:20:48 201060] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248201033|stream_id:0|stream_offset:2069175| [2025/04/30 18:20:48 201069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 201075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 201081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48044|rtt_var:904|pto_duration:51660|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 201092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 201098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 201103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 201109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248277693|now:1746037248201081|interv:76612| [2025/04/30 18:20:48 201114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248277693|now:1746037248201081|interval:76612|pto_count:0|srtt:48044 [2025/04/30 18:20:48 201121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 201128] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 201134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 201141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 201146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248202146|now:1746037248201146|interv:1000| [2025/04/30 18:20:48 201152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 201157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 201162] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248202146| [2025/04/30 18:20:48 201168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248202146| [2025/04/30 18:20:48 201173] [debug] |xqc_engine_wakeup_after|wakeup:1746037248202146|now:1746037248201173|diff:973| [2025/04/30 18:20:48 201179] [debug] |xqc_engine_main_logic|END|now:1746037248200797| [2025/04/30 18:20:48 201191] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248201190| [2025/04/30 18:20:48 201197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 201204] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:924| [2025/04/30 18:20:48 201210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:925| [2025/04/30 18:20:48 201217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:925| [2025/04/30 18:20:48 201223] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 201229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2068|path_largest_ack:2067| [2025/04/30 18:20:48 201236] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:1988251|prior_time:1746037248148894|is_app_limited:0|send_elapse:48890|ack_elapse:52296|ctl_first_sent_time:1746037248150318|lagest_ack_time:1746037248201190|curr_delivered:2049534| [2025/04/30 18:20:48 201242] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248150318| [2025/04/30 18:20:48 201248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 201258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2068|path_largest_ack:2068| [2025/04/30 18:20:48 201265] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:1990651|prior_time:1746037248150813|is_app_limited:0|send_elapse:48745|ack_elapse:50377|ctl_first_sent_time:1746037248152438|lagest_ack_time:1746037248201190|curr_delivered:2050734| [2025/04/30 18:20:48 201271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248152438| [2025/04/30 18:20:48 201276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 201282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48044|rttvar:904|minrtt:30950|latest_rtt:48752|ack_delay:0| [2025/04/30 18:20:48 201288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48133|rttvar:855|minrtt:30950|latest_rtt:48752|ack_delay:0| [2025/04/30 18:20:48 201294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2068|lost_pn:2065|thresh:3| [2025/04/30 18:20:48 201299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 201305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48133|rtt_var:855|pto_duration:51553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 201311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 201316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 201321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 201327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248277586|now:1746037248201305|interv:76281| [2025/04/30 18:20:48 201332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248277586|now:1746037248201305|interval:76281|pto_count:0|srtt:48133 [2025/04/30 18:20:48 201338] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48745, ack_elapse 50377, delivered 60083|rate 1192667|lost 235| [2025/04/30 18:20:48 201344] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192667) in round 30| [2025/04/30 18:20:48 201349] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 201355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 201360] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248152438|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 201367] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248152438|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 201373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48133|latest_rtt:48752|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 201385] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:925|largest:925|pns:2| [2025/04/30 18:20:48 201392] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:925|frame:ACK |recv_time:1746037248201190|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 201398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368201190|now:1746037248201190|interv:120000000| [2025/04/30 18:20:48 201403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368201190|now:1746037248201190|interv:120000000| [2025/04/30 18:20:48 201409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248202146|pq_index:0| [2025/04/30 18:20:48 201415] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248200797| [2025/04/30 18:20:48 201420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248201420| [2025/04/30 18:20:48 201427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248201425| [2025/04/30 18:20:48 201435] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 201442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48133|min_srtt:48133|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 201448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 201455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48133|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 201461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 201468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48133|min_srtt:48133|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 201474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2109261| [2025/04/30 18:20:48 201480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48133|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 201486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 201492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48133|min_srtt:48133|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 201498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 201510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 201516] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 201522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 201528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 201534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 201540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 201547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 201552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 201558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248202146| [2025/04/30 18:20:48 201564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248202146| [2025/04/30 18:20:48 201569] [debug] |xqc_engine_wakeup_after|wakeup:1746037248202146|now:1746037248201569|diff:577| [2025/04/30 18:20:48 201576] [debug] |xqc_engine_main_logic|END|now:1746037248201425| [2025/04/30 18:20:48 201583] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248201583| [2025/04/30 18:20:48 201589] [debug] |xqc_engine_wakeup_after|wakeup:1746037248202146|now:1746037248201588|diff:558| [2025/04/30 18:20:48 201594] [debug] |xqc_engine_main_logic|END|now:1746037248201583| [2025/04/30 18:20:48 202670] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248202670| [2025/04/30 18:20:48 202686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248202146|pq_index:0| [2025/04/30 18:20:48 202692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248201425| [2025/04/30 18:20:48 202700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248202698| [2025/04/30 18:20:48 202707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248202146|now:1746037248202698| [2025/04/30 18:20:48 202713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248202146|now:1746037248202698| [2025/04/30 18:20:48 202718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 202724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 202731] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48133|min_srtt:48133|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 202738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 202744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 202757] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 202763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 202769] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 202775] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 202781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 202788] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 202794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2123| [2025/04/30 18:20:48 202839] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248202806|stream_id:0|stream_offset:2070354| [2025/04/30 18:20:48 202848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 202854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 202860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48133|rtt_var:855|pto_duration:51553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 202866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 202872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 202877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 202883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248279359|now:1746037248202860|interv:76499| [2025/04/30 18:20:48 202889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248279359|now:1746037248202860|interval:76499|pto_count:0|srtt:48133 [2025/04/30 18:20:48 202895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 202902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 202908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2071533| [2025/04/30 18:20:48 202914] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 202920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2124| [2025/04/30 18:20:48 202955] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248202930|stream_id:0|stream_offset:2071533| [2025/04/30 18:20:48 202970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 202978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 202984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48133|rtt_var:855|pto_duration:51553|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 203013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 203020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 203026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 203032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248279483|now:1746037248202984|interv:76499| [2025/04/30 18:20:48 203037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248279483|now:1746037248202984|interval:76499|pto_count:0|srtt:48133 [2025/04/30 18:20:48 203044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 203052] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 203058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2072712| [2025/04/30 18:20:48 203064] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 203070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248204070|now:1746037248203070|interv:1000| [2025/04/30 18:20:48 203076] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 203082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 203088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248204070| [2025/04/30 18:20:48 203095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248204070| [2025/04/30 18:20:48 203101] [debug] |xqc_engine_wakeup_after|wakeup:1746037248204070|now:1746037248203101|diff:969| [2025/04/30 18:20:48 203107] [debug] |xqc_engine_main_logic|END|now:1746037248202698| [2025/04/30 18:20:48 203256] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248203255| [2025/04/30 18:20:48 203266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 203274] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:925| [2025/04/30 18:20:48 203280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:926| [2025/04/30 18:20:48 203288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:926| [2025/04/30 18:20:48 203294] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 203301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2070|path_largest_ack:2069| [2025/04/30 18:20:48 203317] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:1990651|prior_time:1746037248150813|is_app_limited:0|send_elapse:48882|ack_elapse:52442|ctl_first_sent_time:1746037248152575|lagest_ack_time:1746037248203255|curr_delivered:2051934| [2025/04/30 18:20:48 203324] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248152575| [2025/04/30 18:20:48 203331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 203337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2070|path_largest_ack:2070| [2025/04/30 18:20:48 203344] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:1993051|prior_time:1746037248152836|is_app_limited:0|send_elapse:48793|ack_elapse:50419|ctl_first_sent_time:1746037248154478|lagest_ack_time:1746037248203255|curr_delivered:2053134| [2025/04/30 18:20:48 203350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248154478| [2025/04/30 18:20:48 203356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 203362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48133|rttvar:855|minrtt:30950|latest_rtt:48777|ack_delay:1000| [2025/04/30 18:20:48 203368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48089|rttvar:731|minrtt:30950|latest_rtt:48777|ack_delay:1000| [2025/04/30 18:20:48 203374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2070|lost_pn:2067|thresh:3| [2025/04/30 18:20:48 203380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 203386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48089|rtt_var:731|pto_duration:51013|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 203393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 203398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 203404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 203410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248278943|now:1746037248203386|interv:75557| [2025/04/30 18:20:48 203416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248278943|now:1746037248203386|interval:75557|pto_count:0|srtt:48089 [2025/04/30 18:20:48 203423] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48793, ack_elapse 50419, delivered 60083|rate 1191673|lost 235| [2025/04/30 18:20:48 203429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1191673) in round 30| [2025/04/30 18:20:48 203435] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 203441] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 203451] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248154478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 203458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248154478|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 203465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48089|latest_rtt:48777|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 203473] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:926|largest:926|pns:2| [2025/04/30 18:20:48 203480] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:926|frame:ACK |recv_time:1746037248203255|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 203487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368203255|now:1746037248203255|interv:120000000| [2025/04/30 18:20:48 203493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368203255|now:1746037248203255|interv:120000000| [2025/04/30 18:20:48 203499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248204070|pq_index:0| [2025/04/30 18:20:48 203505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248202698| [2025/04/30 18:20:48 203510] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248203510| [2025/04/30 18:20:48 203518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248203516| [2025/04/30 18:20:48 203525] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 203532] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 203538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 203545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 203552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 203559] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 203731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2111619| [2025/04/30 18:20:48 203739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48089|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 203753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 203760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48089|min_srtt:48089|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 203766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 203773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 203779] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 203784] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 203790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 203797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 203803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2072712| [2025/04/30 18:20:48 203810] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 203815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 203821] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248204070| [2025/04/30 18:20:48 203827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248204070| [2025/04/30 18:20:48 203833] [debug] |xqc_engine_wakeup_after|wakeup:1746037248204070|now:1746037248203832|diff:238| [2025/04/30 18:20:48 203839] [debug] |xqc_engine_main_logic|END|now:1746037248203516| [2025/04/30 18:20:48 203846] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248203846| [2025/04/30 18:20:48 203852] [debug] |xqc_engine_wakeup_after|wakeup:1746037248204070|now:1746037248203852|diff:218| [2025/04/30 18:20:48 203858] [debug] |xqc_engine_main_logic|END|now:1746037248203846| [2025/04/30 18:20:48 204898] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248204897| [2025/04/30 18:20:48 204913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 204922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:926| [2025/04/30 18:20:48 204927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:927| [2025/04/30 18:20:48 204935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:927| [2025/04/30 18:20:48 204941] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 204948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2072|path_largest_ack:2071| [2025/04/30 18:20:48 204955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:1993051|prior_time:1746037248152836|is_app_limited:0|send_elapse:48960|ack_elapse:52061|ctl_first_sent_time:1746037248154645|lagest_ack_time:1746037248204897|curr_delivered:2054334| [2025/04/30 18:20:48 204970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248154645| [2025/04/30 18:20:48 204977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 204983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2072|path_largest_ack:2072| [2025/04/30 18:20:48 205013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:1995451|prior_time:1746037248154808|is_app_limited:0|send_elapse:48896|ack_elapse:50089|ctl_first_sent_time:1746037248156501|lagest_ack_time:1746037248204897|curr_delivered:2055534| [2025/04/30 18:20:48 205020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248156501| [2025/04/30 18:20:48 205026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 205032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48089|rttvar:731|minrtt:30950|latest_rtt:48396|ack_delay:1000| [2025/04/30 18:20:48 205038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48002|rttvar:722|minrtt:30950|latest_rtt:48396|ack_delay:1000| [2025/04/30 18:20:48 205045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2072|lost_pn:2069|thresh:3| [2025/04/30 18:20:48 205051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 205056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48002|rtt_var:722|pto_duration:50890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 205063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 205068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 205074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 205079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248278820|now:1746037248205056|interv:73764| [2025/04/30 18:20:48 205085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248278820|now:1746037248205056|interval:73764|pto_count:0|srtt:48002 [2025/04/30 18:20:48 205092] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48896, ack_elapse 50089, delivered 60083|rate 1199524|lost 235| [2025/04/30 18:20:48 205098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199524) in round 30| [2025/04/30 18:20:48 205104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 205109] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 205115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248156501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 205126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248156501|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 205133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57682|srtt:48002|latest_rtt:48396|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 205141] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:927|largest:927|pns:2| [2025/04/30 18:20:48 205148] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:927|frame:ACK |recv_time:1746037248204897|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 205154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368204897|now:1746037248204897|interv:120000000| [2025/04/30 18:20:48 205160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368204897|now:1746037248204897|interv:120000000| [2025/04/30 18:20:48 205166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248204070|pq_index:0| [2025/04/30 18:20:48 205172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248203516| [2025/04/30 18:20:48 205177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248205177| [2025/04/30 18:20:48 205184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248205183| [2025/04/30 18:20:48 205191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248204070|now:1746037248205183| [2025/04/30 18:20:48 205197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248204070|now:1746037248205183| [2025/04/30 18:20:48 205203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 205209] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 205216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48002|min_srtt:48002|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 205222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 205228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 205235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 205242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48002|min_srtt:48002|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 205248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2113977| [2025/04/30 18:20:48 205258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48002|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 205265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 205271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48002|min_srtt:48002|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 205277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 205283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 205288] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 205294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 205300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 205306] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 205312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2072712| [2025/04/30 18:20:48 205319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 205325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2125| [2025/04/30 18:20:48 205367] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2125|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248205335|stream_id:0|stream_offset:2072712| [2025/04/30 18:20:48 205375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2125|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 205382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 205388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48002|rtt_var:722|pto_duration:50890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 205395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 205401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 205406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 205412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248281225|now:1746037248205388|interv:75837| [2025/04/30 18:20:48 205418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248281225|now:1746037248205388|interval:75837|pto_count:0|srtt:48002 [2025/04/30 18:20:48 205424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58882| [2025/04/30 18:20:48 205436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 205442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2073891| [2025/04/30 18:20:48 205449] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 205455] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2126| [2025/04/30 18:20:48 205484] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248205464|stream_id:0|stream_offset:2073891| [2025/04/30 18:20:48 205492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2126|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 205499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 205504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48002|rtt_var:722|pto_duration:50890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 205511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 205516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 205521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 205527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248281354|now:1746037248205504|interv:75850| [2025/04/30 18:20:48 205533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248281354|now:1746037248205504|interval:75850|pto_count:0|srtt:48002 [2025/04/30 18:20:48 205539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60082| [2025/04/30 18:20:48 205545] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 205551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2075070| [2025/04/30 18:20:48 205558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 205563] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2127| [2025/04/30 18:20:48 205591] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2127|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248205572|stream_id:0|stream_offset:2075070| [2025/04/30 18:20:48 205598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2127|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 205605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 205610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48002|rtt_var:722|pto_duration:50890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 205621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 205626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 205632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 205637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248281462|now:1746037248205610|interv:75852| [2025/04/30 18:20:48 205643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248281462|now:1746037248205610|interval:75852|pto_count:0|srtt:48002 [2025/04/30 18:20:48 205649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 205656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 205661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2076249| [2025/04/30 18:20:48 205668] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 205673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248206673|now:1746037248205673|interv:1000| [2025/04/30 18:20:48 205678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 205683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 205689] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248206673| [2025/04/30 18:20:48 205695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248206673| [2025/04/30 18:20:48 205700] [debug] |xqc_engine_wakeup_after|wakeup:1746037248206673|now:1746037248205700|diff:973| [2025/04/30 18:20:48 205706] [debug] |xqc_engine_main_logic|END|now:1746037248205183| [2025/04/30 18:20:48 205713] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248205713| [2025/04/30 18:20:48 205718] [debug] |xqc_engine_wakeup_after|wakeup:1746037248206673|now:1746037248205718|diff:955| [2025/04/30 18:20:48 205724] [debug] |xqc_engine_main_logic|END|now:1746037248205713| [2025/04/30 18:20:48 206804] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248206804| [2025/04/30 18:20:48 206818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248206673|pq_index:0| [2025/04/30 18:20:48 206825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248205183| [2025/04/30 18:20:48 206832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248206831| [2025/04/30 18:20:48 206839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248206673|now:1746037248206831| [2025/04/30 18:20:48 206845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248206673|now:1746037248206831| [2025/04/30 18:20:48 206851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 206857] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 206870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48002|min_srtt:48002|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 206877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 206884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 206889] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 206895] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 206901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 206907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 206913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2076249| [2025/04/30 18:20:48 206920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 206926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2128| [2025/04/30 18:20:48 207086] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2128|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248206937|stream_id:0|stream_offset:2076249| [2025/04/30 18:20:48 207100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2128|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 207107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 207113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48002|rtt_var:722|pto_duration:50890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 207120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 207125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 207131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 207136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248282827|now:1746037248207113|interv:75714| [2025/04/30 18:20:48 207142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248282827|now:1746037248207113|interval:75714|pto_count:0|srtt:48002 [2025/04/30 18:20:48 207149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 207155] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 207161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 207176] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 207182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248208182|now:1746037248207182|interv:1000| [2025/04/30 18:20:48 207188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 207193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 207199] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248208182| [2025/04/30 18:20:48 207204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248208182| [2025/04/30 18:20:48 207210] [debug] |xqc_engine_wakeup_after|wakeup:1746037248208182|now:1746037248207210|diff:972| [2025/04/30 18:20:48 207216] [debug] |xqc_engine_main_logic|END|now:1746037248206831| [2025/04/30 18:20:48 207229] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248207228| [2025/04/30 18:20:48 207235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 207243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:927| [2025/04/30 18:20:48 207249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:928| [2025/04/30 18:20:48 207257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:928| [2025/04/30 18:20:48 207263] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 207269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2074|path_largest_ack:2073| [2025/04/30 18:20:48 207276] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:1995451|prior_time:1746037248154808|is_app_limited:0|send_elapse:49020|ack_elapse:52420|ctl_first_sent_time:1746037248156625|lagest_ack_time:1746037248207228|curr_delivered:2056734| [2025/04/30 18:20:48 207283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248156625| [2025/04/30 18:20:48 207289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 207295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2074|path_largest_ack:2074| [2025/04/30 18:20:48 207302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:1997851|prior_time:1746037248156774|is_app_limited:0|send_elapse:49028|ack_elapse:50454|ctl_first_sent_time:1746037248158444|lagest_ack_time:1746037248207228|curr_delivered:2057934| [2025/04/30 18:20:48 207308] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248158444| [2025/04/30 18:20:48 207314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 207319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48002|rttvar:722|minrtt:30950|latest_rtt:48784|ack_delay:1000| [2025/04/30 18:20:48 207325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47975|rttvar:596|minrtt:30950|latest_rtt:48784|ack_delay:1000| [2025/04/30 18:20:48 207336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2074|lost_pn:2071|thresh:3| [2025/04/30 18:20:48 207342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 207348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47975|rtt_var:596|pto_duration:50359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 207354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 207360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 207365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 207371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248282296|now:1746037248207347|interv:74949| [2025/04/30 18:20:48 207376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248282296|now:1746037248207347|interval:74949|pto_count:0|srtt:47975 [2025/04/30 18:20:48 207383] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49028, ack_elapse 50454, delivered 60083|rate 1190847|lost 235| [2025/04/30 18:20:48 207389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190847) in round 30| [2025/04/30 18:20:48 207395] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 207401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 207482] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248158444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 207490] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248158444|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 207497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:47975|latest_rtt:48784|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 207506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:928|largest:928|pns:2| [2025/04/30 18:20:48 207512] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:928|frame:ACK |recv_time:1746037248207228|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 207519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368207228|now:1746037248207228|interv:120000000| [2025/04/30 18:20:48 207525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368207228|now:1746037248207228|interv:120000000| [2025/04/30 18:20:48 207530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248208182|pq_index:0| [2025/04/30 18:20:48 207536] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248206831| [2025/04/30 18:20:48 207542] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248207542| [2025/04/30 18:20:48 207554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248207553| [2025/04/30 18:20:48 207561] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 207568] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 207575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 207581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 207588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 207594] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 207600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2116335| [2025/04/30 18:20:48 207606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 207613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 207618] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 207624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 207631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 207636] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 207641] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 207647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 207653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 207659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 207665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 207675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 207681] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248208182| [2025/04/30 18:20:48 207686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248208182| [2025/04/30 18:20:48 207692] [debug] |xqc_engine_wakeup_after|wakeup:1746037248208182|now:1746037248207692|diff:490| [2025/04/30 18:20:48 207697] [debug] |xqc_engine_main_logic|END|now:1746037248207553| [2025/04/30 18:20:48 207705] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248207705| [2025/04/30 18:20:48 207710] [debug] |xqc_engine_wakeup_after|wakeup:1746037248208182|now:1746037248207710|diff:472| [2025/04/30 18:20:48 207716] [debug] |xqc_engine_main_logic|END|now:1746037248207705| [2025/04/30 18:20:48 208792] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248208791| [2025/04/30 18:20:48 208806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248208182|pq_index:0| [2025/04/30 18:20:48 208812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248207553| [2025/04/30 18:20:48 208820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248208818| [2025/04/30 18:20:48 208827] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248208182|now:1746037248208818| [2025/04/30 18:20:48 208833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248208182|now:1746037248208818| [2025/04/30 18:20:48 208839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 208845] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 208852] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 208859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 208865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 208871] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 208877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 208883] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 208902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 208909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 208915] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 208922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2129| [2025/04/30 18:20:48 209071] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2129|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248208933|stream_id:0|stream_offset:2077428| [2025/04/30 18:20:48 209093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2129|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 209101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 209107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47975|rtt_var:596|pto_duration:50359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 209114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 209119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 209125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 209131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248284292|now:1746037248209107|interv:75185| [2025/04/30 18:20:48 209137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248284292|now:1746037248209107|interval:75185|pto_count:0|srtt:47975 [2025/04/30 18:20:48 209143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 209151] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 209157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2078607| [2025/04/30 18:20:48 209164] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 209170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2130| [2025/04/30 18:20:48 209210] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2130|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248209181|stream_id:0|stream_offset:2078607| [2025/04/30 18:20:48 209219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2130|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 209226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 209232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47975|rtt_var:596|pto_duration:50359|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 209239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 209245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 209250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 209256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248284540|now:1746037248209232|interv:75308| [2025/04/30 18:20:48 209262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248284540|now:1746037248209232|interval:75308|pto_count:0|srtt:47975 [2025/04/30 18:20:48 209275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 209282] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 209288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 209295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 209300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248210300|now:1746037248209300|interv:1000| [2025/04/30 18:20:48 209306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 209311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 209317] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248210300| [2025/04/30 18:20:48 209323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248210300| [2025/04/30 18:20:48 209329] [debug] |xqc_engine_wakeup_after|wakeup:1746037248210300|now:1746037248209329|diff:971| [2025/04/30 18:20:48 209335] [debug] |xqc_engine_main_logic|END|now:1746037248208818| [2025/04/30 18:20:48 209348] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248209347| [2025/04/30 18:20:48 209355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 209363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:928| [2025/04/30 18:20:48 209369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:929| [2025/04/30 18:20:48 209377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:929| [2025/04/30 18:20:48 209383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 209390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2076|path_largest_ack:2075| [2025/04/30 18:20:48 209397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:1997851|prior_time:1746037248156774|is_app_limited:0|send_elapse:49169|ack_elapse:52573|ctl_first_sent_time:1746037248158585|lagest_ack_time:1746037248209347|curr_delivered:2059134| [2025/04/30 18:20:48 209505] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248158585| [2025/04/30 18:20:48 209513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 209520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2076|path_largest_ack:2076| [2025/04/30 18:20:48 209526] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:2000251|prior_time:1746037248158856|is_app_limited:0|send_elapse:49270|ack_elapse:50491|ctl_first_sent_time:1746037248160500|lagest_ack_time:1746037248209347|curr_delivered:2060334| [2025/04/30 18:20:48 209533] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248160500| [2025/04/30 18:20:48 209545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 209552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47975|rttvar:596|minrtt:30950|latest_rtt:48847|ack_delay:1000| [2025/04/30 18:20:48 209558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47959|rttvar:479|minrtt:30950|latest_rtt:48847|ack_delay:1000| [2025/04/30 18:20:48 209564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2076|lost_pn:2073|thresh:3| [2025/04/30 18:20:48 209570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 209576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47959|rtt_var:479|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 209583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 209589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 209594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 209600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248284140|now:1746037248209576|interv:74564| [2025/04/30 18:20:48 209605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248284140|now:1746037248209576|interval:74564|pto_count:0|srtt:47959 [2025/04/30 18:20:48 209612] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49270, ack_elapse 50491, delivered 60083|rate 1189974|lost 235| [2025/04/30 18:20:48 209618] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189974) in round 30| [2025/04/30 18:20:48 209624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 209630] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 209635] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248160500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 209642] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248160500|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 209648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:47959|latest_rtt:48847|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 209657] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:929|largest:929|pns:2| [2025/04/30 18:20:48 209663] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:929|frame:ACK |recv_time:1746037248209347|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 209670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368209347|now:1746037248209347|interv:120000000| [2025/04/30 18:20:48 209680] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368209347|now:1746037248209347|interv:120000000| [2025/04/30 18:20:48 209685] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248210300|pq_index:0| [2025/04/30 18:20:48 209691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248208818| [2025/04/30 18:20:48 209697] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248209697| [2025/04/30 18:20:48 209704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248209702| [2025/04/30 18:20:48 209711] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 209717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47959|min_srtt:47959|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 209724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 209730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47959|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 209737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 209743] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47959|min_srtt:47959|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 209749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2118693| [2025/04/30 18:20:48 209756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47959|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 209762] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 209768] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47959|min_srtt:47959|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 209774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2119872| [2025/04/30 18:20:48 209780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 209786] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 209791] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 209797] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 209804] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 209814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 209820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 209826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 209833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248210300| [2025/04/30 18:20:48 209839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248210300| [2025/04/30 18:20:48 209845] [debug] |xqc_engine_wakeup_after|wakeup:1746037248210300|now:1746037248209845|diff:455| [2025/04/30 18:20:48 209852] [debug] |xqc_engine_main_logic|END|now:1746037248209702| [2025/04/30 18:20:48 209859] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248209859| [2025/04/30 18:20:48 209864] [debug] |xqc_engine_wakeup_after|wakeup:1746037248210300|now:1746037248209864|diff:436| [2025/04/30 18:20:48 209870] [debug] |xqc_engine_main_logic|END|now:1746037248209859| [2025/04/30 18:20:48 210911] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248210911| [2025/04/30 18:20:48 210925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248210300|pq_index:0| [2025/04/30 18:20:48 210931] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248209702| [2025/04/30 18:20:48 210939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248210937| [2025/04/30 18:20:48 210945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248210300|now:1746037248210937| [2025/04/30 18:20:48 210951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248210300|now:1746037248210937| [2025/04/30 18:20:48 210957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 210963] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 210969] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47959|min_srtt:47959|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 210976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2119872| [2025/04/30 18:20:48 210982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 211005] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 211010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 211016] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 211022] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 211028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 211042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 211048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2131| [2025/04/30 18:20:48 211091] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2131|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248211059|stream_id:0|stream_offset:2079786| [2025/04/30 18:20:48 211099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2131|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 211106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 211112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47959|rtt_var:479|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 211118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 211123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 211129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 211134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248286018|now:1746037248211112|interv:74906| [2025/04/30 18:20:48 211140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248286018|now:1746037248211112|interval:74906|pto_count:0|srtt:47959 [2025/04/30 18:20:48 211146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 211153] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 211158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2080965| [2025/04/30 18:20:48 211165] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 211170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2132| [2025/04/30 18:20:48 211202] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2132|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248211180|stream_id:0|stream_offset:2080965| [2025/04/30 18:20:48 211210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2132|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 211217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 211222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47959|rtt_var:479|pto_duration:49959|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 211228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 211233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 211243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 211249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248286139|now:1746037248211222|interv:74917| [2025/04/30 18:20:48 211254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248286139|now:1746037248211222|interval:74917|pto_count:0|srtt:47959 [2025/04/30 18:20:48 211260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 211266] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 211272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 211278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 211284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248212283|now:1746037248211283|interv:1000| [2025/04/30 18:20:48 211289] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 211294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 211300] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248212283| [2025/04/30 18:20:48 211306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248212283| [2025/04/30 18:20:48 211311] [debug] |xqc_engine_wakeup_after|wakeup:1746037248212283|now:1746037248211311|diff:972| [2025/04/30 18:20:48 211317] [debug] |xqc_engine_main_logic|END|now:1746037248210937| [2025/04/30 18:20:48 211329] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248211328| [2025/04/30 18:20:48 211335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 211342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:929| [2025/04/30 18:20:48 211348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:930| [2025/04/30 18:20:48 211356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:930| [2025/04/30 18:20:48 211361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 211368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2078|path_largest_ack:2077| [2025/04/30 18:20:48 211374] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:2000251|prior_time:1746037248158856|is_app_limited:0|send_elapse:49405|ack_elapse:52472|ctl_first_sent_time:1746037248160635|lagest_ack_time:1746037248211328|curr_delivered:2061534| [2025/04/30 18:20:48 211381] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248160635| [2025/04/30 18:20:48 211387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 211393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2078|path_largest_ack:2078| [2025/04/30 18:20:48 211404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:2002651|prior_time:1746037248160804|is_app_limited:0|send_elapse:48972|ack_elapse:50524|ctl_first_sent_time:1746037248162453|lagest_ack_time:1746037248211328|curr_delivered:2062734| [2025/04/30 18:20:48 211410] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248162453| [2025/04/30 18:20:48 211416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 211421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47959|rttvar:479|minrtt:30950|latest_rtt:48875|ack_delay:1000| [2025/04/30 18:20:48 211427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47949|rttvar:381|minrtt:30950|latest_rtt:48875|ack_delay:1000| [2025/04/30 18:20:48 211433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2078|lost_pn:2075|thresh:3| [2025/04/30 18:20:48 211438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 211444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47949|rtt_var:381|pto_duration:49949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 211450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 211455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 211460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 211466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248286129|now:1746037248211443|interv:74686| [2025/04/30 18:20:48 211471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248286129|now:1746037248211443|interval:74686|pto_count:0|srtt:47949 [2025/04/30 18:20:48 211477] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48972, ack_elapse 50524, delivered 60083|rate 1189197|lost 235| [2025/04/30 18:20:48 211483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1189197) in round 30| [2025/04/30 18:20:48 211489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 211494] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 211500] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248162453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 211506] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248162453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 211512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:47949|latest_rtt:48875|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 211524] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:930|largest:930|pns:2| [2025/04/30 18:20:48 211530] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:930|frame:ACK |recv_time:1746037248211328|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 211536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368211328|now:1746037248211328|interv:120000000| [2025/04/30 18:20:48 211542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368211328|now:1746037248211328|interv:120000000| [2025/04/30 18:20:48 211547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248212283|pq_index:0| [2025/04/30 18:20:48 211553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248210937| [2025/04/30 18:20:48 211558] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248211558| [2025/04/30 18:20:48 211565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248211563| [2025/04/30 18:20:48 211572] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 211578] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47949|min_srtt:47949|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 211635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2119872| [2025/04/30 18:20:48 211643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 211650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 211656] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47949|min_srtt:47949|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 211662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2121051| [2025/04/30 18:20:48 211668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47949|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 211675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 211681] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47949|min_srtt:47949|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 211687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2122230| [2025/04/30 18:20:48 211693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 211703] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 211709] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 211715] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 211721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 211727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 211733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 211739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 211745] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248212283| [2025/04/30 18:20:48 211751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248212283| [2025/04/30 18:20:48 211757] [debug] |xqc_engine_wakeup_after|wakeup:1746037248212283|now:1746037248211757|diff:526| [2025/04/30 18:20:48 211763] [debug] |xqc_engine_main_logic|END|now:1746037248211563| [2025/04/30 18:20:48 211770] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248211770| [2025/04/30 18:20:48 211776] [debug] |xqc_engine_wakeup_after|wakeup:1746037248212283|now:1746037248211776|diff:507| [2025/04/30 18:20:48 211782] [debug] |xqc_engine_main_logic|END|now:1746037248211770| [2025/04/30 18:20:48 212855] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248212855| [2025/04/30 18:20:48 212866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248212283|pq_index:0| [2025/04/30 18:20:48 212870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248211563| [2025/04/30 18:20:48 212876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248212874| [2025/04/30 18:20:48 212881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248212283|now:1746037248212874| [2025/04/30 18:20:48 212885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248212283|now:1746037248212874| [2025/04/30 18:20:48 212889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 212894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 212899] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47949|min_srtt:47949|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 212904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2122230| [2025/04/30 18:20:48 212909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 212913] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 212917] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 212927] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 212931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 212936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 212940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 212945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2133| [2025/04/30 18:20:48 212983] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2133|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248212954|stream_id:0|stream_offset:2082144| [2025/04/30 18:20:48 213010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2133|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 213016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 213023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47949|rtt_var:381|pto_duration:49949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 213030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 213036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 213042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 213049] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248287903|now:1746037248213023|interv:74880| [2025/04/30 18:20:48 213055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248287903|now:1746037248213023|interval:74880|pto_count:0|srtt:47949 [2025/04/30 18:20:48 213062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 213069] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 213076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2083323| [2025/04/30 18:20:48 213084] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 213091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2134| [2025/04/30 18:20:48 213125] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2134|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248213101|stream_id:0|stream_offset:2083323| [2025/04/30 18:20:48 213131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2134|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 213143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 213150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47949|rtt_var:381|pto_duration:49949|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 213157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 213163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 213170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 213177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248288050|now:1746037248213149|interv:74901| [2025/04/30 18:20:48 213183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248288050|now:1746037248213149|interval:74901|pto_count:0|srtt:47949 [2025/04/30 18:20:48 213188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 213193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 213197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 213202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 213205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248214205|now:1746037248213205|interv:1000| [2025/04/30 18:20:48 213209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 213213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 213217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248214205| [2025/04/30 18:20:48 213222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248214205| [2025/04/30 18:20:48 213226] [debug] |xqc_engine_wakeup_after|wakeup:1746037248214205|now:1746037248213226|diff:979| [2025/04/30 18:20:48 213230] [debug] |xqc_engine_main_logic|END|now:1746037248212874| [2025/04/30 18:20:48 213240] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248213240| [2025/04/30 18:20:48 213245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 213251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:930| [2025/04/30 18:20:48 213255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:931| [2025/04/30 18:20:48 213261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:931| [2025/04/30 18:20:48 213266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 213271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2079|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2080|path_largest_ack:2079| [2025/04/30 18:20:48 213276] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:2002651|prior_time:1746037248160804|is_app_limited:0|send_elapse:49106|ack_elapse:52436|ctl_first_sent_time:1746037248162587|lagest_ack_time:1746037248213240|curr_delivered:2063934| [2025/04/30 18:20:48 213284] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248162587| [2025/04/30 18:20:48 213289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 213293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2080|path_largest_ack:2080| [2025/04/30 18:20:48 213298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:2005051|prior_time:1746037248162847|is_app_limited:0|send_elapse:49073|ack_elapse:50393|ctl_first_sent_time:1746037248164481|lagest_ack_time:1746037248213240|curr_delivered:2065134| [2025/04/30 18:20:48 213302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248164481| [2025/04/30 18:20:48 213306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 213311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47949|rttvar:381|minrtt:30950|latest_rtt:48759|ack_delay:1000| [2025/04/30 18:20:48 213315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47925|rttvar:333|minrtt:30950|latest_rtt:48759|ack_delay:1000| [2025/04/30 18:20:48 213319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2080|lost_pn:2077|thresh:3| [2025/04/30 18:20:48 213323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 213327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47925|rtt_var:333|pto_duration:49925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 213332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 213336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 213340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 213344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248288026|now:1746037248213327|interv:74699| [2025/04/30 18:20:48 213348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248288026|now:1746037248213327|interval:74699|pto_count:0|srtt:47925 [2025/04/30 18:20:48 213352] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49073, ack_elapse 50393, delivered 60083|rate 1192288|lost 235| [2025/04/30 18:20:48 213357] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192288) in round 30| [2025/04/30 18:20:48 213361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 213365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 213369] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248164481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 213374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248164481|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2007451| [2025/04/30 18:20:48 213381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:47925|latest_rtt:48759|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 213387] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:931|largest:931|pns:2| [2025/04/30 18:20:48 213391] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:931|frame:ACK |recv_time:1746037248213240|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 213396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368213240|now:1746037248213240|interv:120000000| [2025/04/30 18:20:48 213400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368213240|now:1746037248213240|interv:120000000| [2025/04/30 18:20:48 213404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248214205|pq_index:0| [2025/04/30 18:20:48 213409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248212874| [2025/04/30 18:20:48 213413] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248213412| [2025/04/30 18:20:48 213418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248213416| [2025/04/30 18:20:48 213423] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 213427] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47925|min_srtt:47925|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 213432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2122230| [2025/04/30 18:20:48 213439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 213447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 213454] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47925|min_srtt:47925|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 213461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2123409| [2025/04/30 18:20:48 213468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47925|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 213475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 213482] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47925|min_srtt:47925|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 213494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2124588| [2025/04/30 18:20:48 213501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 213507] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 213513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 213521] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 213528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 213535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 213542] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 213548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 213555] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248214205| [2025/04/30 18:20:48 213562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248214205| [2025/04/30 18:20:48 213568] [debug] |xqc_engine_wakeup_after|wakeup:1746037248214205|now:1746037248213568|diff:637| [2025/04/30 18:20:48 213575] [debug] |xqc_engine_main_logic|END|now:1746037248213416| [2025/04/30 18:20:48 213583] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248213583| [2025/04/30 18:20:48 213589] [debug] |xqc_engine_wakeup_after|wakeup:1746037248214205|now:1746037248213589|diff:616| [2025/04/30 18:20:48 213596] [debug] |xqc_engine_main_logic|END|now:1746037248213583| [2025/04/30 18:20:48 214673] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248214673| [2025/04/30 18:20:48 214688] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248214205|pq_index:0| [2025/04/30 18:20:48 214694] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248213416| [2025/04/30 18:20:48 214702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248214700| [2025/04/30 18:20:48 214709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248214205|now:1746037248214700| [2025/04/30 18:20:48 214715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248214205|now:1746037248214700| [2025/04/30 18:20:48 214720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 214726] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 214733] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47925|min_srtt:47925|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 214740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2124588| [2025/04/30 18:20:48 214753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 214758] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 214764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 214770] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 214776] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 214782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 214789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 214795] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2135| [2025/04/30 18:20:48 214839] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2135|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248214806|stream_id:0|stream_offset:2084502| [2025/04/30 18:20:48 214848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2135|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 214855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 214861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47925|rtt_var:333|pto_duration:49925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 214867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 214872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 214878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 214884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248289731|now:1746037248214860|interv:74871| [2025/04/30 18:20:48 214889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248289731|now:1746037248214860|interval:74871|pto_count:0|srtt:47925 [2025/04/30 18:20:48 214896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 214903] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 214909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2085681| [2025/04/30 18:20:48 214915] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 214926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2136| [2025/04/30 18:20:48 214959] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2136|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248214935|stream_id:0|stream_offset:2085681| [2025/04/30 18:20:48 214967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2136|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 214974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 214980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47925|rtt_var:333|pto_duration:49925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 215000] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 215009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 215015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 215020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248289860|now:1746037248214979|interv:74881| [2025/04/30 18:20:48 215026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248289860|now:1746037248214979|interval:74881|pto_count:0|srtt:47925 [2025/04/30 18:20:48 215033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 215039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 215045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 215052] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 215057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248216057|now:1746037248215057|interv:1000| [2025/04/30 18:20:48 215063] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 215068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 215074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248216057| [2025/04/30 18:20:48 215080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248216057| [2025/04/30 18:20:48 215086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248216057|now:1746037248215086|diff:971| [2025/04/30 18:20:48 215092] [debug] |xqc_engine_main_logic|END|now:1746037248214700| [2025/04/30 18:20:48 215104] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248215103| [2025/04/30 18:20:48 215111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 215118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:931| [2025/04/30 18:20:48 215123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:932| [2025/04/30 18:20:48 215131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:932| [2025/04/30 18:20:48 215148] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 215154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2082|path_largest_ack:2081| [2025/04/30 18:20:48 215161] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:2005051|prior_time:1746037248162847|is_app_limited:0|send_elapse:49208|ack_elapse:52256|ctl_first_sent_time:1746037248164616|lagest_ack_time:1746037248215103|curr_delivered:2066334| [2025/04/30 18:20:48 215167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248164616| [2025/04/30 18:20:48 215174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 215180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2082|path_largest_ack:2082| [2025/04/30 18:20:48 215187] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:2007451|prior_time:1746037248164834|is_app_limited:0|send_elapse:49034|ack_elapse:50269|ctl_first_sent_time:1746037248166508|lagest_ack_time:1746037248215103|curr_delivered:2067534| [2025/04/30 18:20:48 215193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248166508| [2025/04/30 18:20:48 215199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 215205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47925|rttvar:333|minrtt:30950|latest_rtt:48595|ack_delay:1000| [2025/04/30 18:20:48 215211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47884|rttvar:332|minrtt:30950|latest_rtt:48595|ack_delay:1000| [2025/04/30 18:20:48 215217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2082|lost_pn:2079|thresh:3| [2025/04/30 18:20:48 215223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 215228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47884|rtt_var:332|pto_duration:49884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 215235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 215240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 215246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 215252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248289819|now:1746037248215228|interv:74591| [2025/04/30 18:20:48 215257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248289819|now:1746037248215228|interval:74591|pto_count:0|srtt:47884 [2025/04/30 18:20:48 215264] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49034, ack_elapse 50269, delivered 60083|rate 1195229|lost 235| [2025/04/30 18:20:48 215270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 30 -> 31| [2025/04/30 18:20:48 215280] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195229) in round 31| [2025/04/30 18:20:48 215286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 215292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 215297] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248166508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 215304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248166508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 215311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:47884|latest_rtt:48595|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 215318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 215324] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2276731|max_stream_data_old=2250793| [2025/04/30 18:20:48 215331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 215338] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 215344] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:932|largest:932|pns:2| [2025/04/30 18:20:48 215351] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:932|frame:ACK MAX_STREAM_DATA |recv_time:1746037248215103|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 215357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368215103|now:1746037248215103|interv:120000000| [2025/04/30 18:20:48 215363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368215103|now:1746037248215103|interv:120000000| [2025/04/30 18:20:48 215369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248216057|pq_index:0| [2025/04/30 18:20:48 215375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248214700| [2025/04/30 18:20:48 215380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248215380| [2025/04/30 18:20:48 215387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248215386| [2025/04/30 18:20:48 215394] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 215401] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:48 215406] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 215414] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:48 215425] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:48 215431] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:48 215437] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:48 215443] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:48 215449] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:48 215455] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:48 215461] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 215467] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:48 215473] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:48 215479] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:48 215485] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:48 215491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:48 215497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:48 215503] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:48 215509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:48 215515] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:48 215521] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:48 215527] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:48 215532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:48 215538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:48 215544] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:48 215550] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2276731| [2025/04/30 18:20:48 215557] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2276679|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:894987|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 215565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 215570] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:48 215576] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2276731| [2025/04/30 18:20:48 215583] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2276679|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:869049|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 215594] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 215601] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:932|ack_delay:498|first_ack_range:36|largest_pkt_recv_time:1746037248215103| [2025/04/30 18:20:48 215607] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:932|low:896|pkt_pns:2| [2025/04/30 18:20:48 215613] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:932|frame_largest_recv:932| [2025/04/30 18:20:48 215618] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 215625] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47884|min_srtt:47884|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 215631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 215637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 215644] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47884|min_srtt:47884|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 215650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 215656] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 215662] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47884|min_srtt:47884|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 215668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2124588| [2025/04/30 18:20:48 215674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 215680] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 215686] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47884|min_srtt:47884|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 215692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2125767| [2025/04/30 18:20:48 215699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47884|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 215705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 215711] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47884|min_srtt:47884|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 215721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2126946| [2025/04/30 18:20:48 215728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 215733] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 215739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 215744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 215751] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 215758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2137| [2025/04/30 18:20:48 215795] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2137|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60082|now:1746037248215766|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 215804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2137|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 215810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2137|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 215817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 215823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47884|rtt_var:332|pto_duration:49884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 215829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 215835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 215840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60101| [2025/04/30 18:20:48 215846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248290650|now:1746037248215823|interv:74827| [2025/04/30 18:20:48 215852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248290650|now:1746037248215823|interval:74827|pto_count:0|srtt:47884 [2025/04/30 18:20:48 215858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60101| [2025/04/30 18:20:48 215865] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 215871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2138| [2025/04/30 18:20:48 215901] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2138|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60101|now:1746037248215879|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 215914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2138|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 215920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2138|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 215926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60101|applimit:0| [2025/04/30 18:20:48 215932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47884|rtt_var:332|pto_duration:49884|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 215939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 215944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 215950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 215956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248290763|now:1746037248215932|interv:74831| [2025/04/30 18:20:48 215961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248290763|now:1746037248215932|interval:74831|pto_count:0|srtt:47884 [2025/04/30 18:20:48 215968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60120| [2025/04/30 18:20:48 215974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 215980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 216008] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 216014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 216020] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248216057| [2025/04/30 18:20:48 216026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248216057| [2025/04/30 18:20:48 216031] [debug] |xqc_engine_wakeup_after|wakeup:1746037248216057|now:1746037248216031|diff:26| [2025/04/30 18:20:48 216037] [debug] |xqc_engine_main_logic|END|now:1746037248215386| [2025/04/30 18:20:48 216045] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248216044| [2025/04/30 18:20:48 216050] [debug] |xqc_engine_wakeup_after|wakeup:1746037248216057|now:1746037248216050|diff:7| [2025/04/30 18:20:48 216056] [debug] |xqc_engine_main_logic|END|now:1746037248216044| [2025/04/30 18:20:48 216895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248216894| [2025/04/30 18:20:48 216905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 216914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:932| [2025/04/30 18:20:48 216919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:933| [2025/04/30 18:20:48 216927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:933| [2025/04/30 18:20:48 216933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 216945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2084|path_largest_ack:2083| [2025/04/30 18:20:48 216952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:2007451|prior_time:1746037248164834|is_app_limited:0|send_elapse:49173|ack_elapse:52060|ctl_first_sent_time:1746037248166647|lagest_ack_time:1746037248216894|curr_delivered:2068734| [2025/04/30 18:20:48 216959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248166647| [2025/04/30 18:20:48 216965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 216971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2084|path_largest_ack:2084| [2025/04/30 18:20:48 216977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:2009851|prior_time:1746037248166811|is_app_limited:0|send_elapse:48857|ack_elapse:50083|ctl_first_sent_time:1746037248168464|lagest_ack_time:1746037248216894|curr_delivered:2069934| [2025/04/30 18:20:48 216984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248168464| [2025/04/30 18:20:48 217014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 217020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47884|rttvar:332|minrtt:30950|latest_rtt:48430|ack_delay:1000| [2025/04/30 18:20:48 217026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47827|rttvar:362|minrtt:30950|latest_rtt:48430|ack_delay:1000| [2025/04/30 18:20:48 217032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2084|lost_pn:2081|thresh:3| [2025/04/30 18:20:48 217038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 217044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47827|rtt_var:362|pto_duration:49827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 217050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 217055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 217061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57720| [2025/04/30 18:20:48 217066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248290706|now:1746037248217043|interv:73663| [2025/04/30 18:20:48 217072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248290706|now:1746037248217043|interval:73663|pto_count:0|srtt:47827 [2025/04/30 18:20:48 217078] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48857, ack_elapse 50083, delivered 60083|rate 1199668|lost 235| [2025/04/30 18:20:48 217085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199668) in round 31| [2025/04/30 18:20:48 217090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 217101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 217106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248168464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 217113] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248168464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 217119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:57720|srtt:47827|latest_rtt:48430|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 217127] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:933|largest:933|pns:2| [2025/04/30 18:20:48 217133] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:933|frame:ACK |recv_time:1746037248216894|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 217140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368216894|now:1746037248216894|interv:120000000| [2025/04/30 18:20:48 217145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368216894|now:1746037248216894|interv:120000000| [2025/04/30 18:20:48 217151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248216057|pq_index:0| [2025/04/30 18:20:48 217157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248215386| [2025/04/30 18:20:48 217162] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248217162| [2025/04/30 18:20:48 217169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248217167| [2025/04/30 18:20:48 217176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248216057|now:1746037248217167| [2025/04/30 18:20:48 217181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248216057|now:1746037248217167| [2025/04/30 18:20:48 217187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 217193] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 217199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47827|min_srtt:47827|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 217205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2126946| [2025/04/30 18:20:48 217212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47827|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 217218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 217225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47827|min_srtt:47827|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 217235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42000|inflight:57720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2128125| [2025/04/30 18:20:48 217241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47827|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 217247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 217253] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47827|min_srtt:47827|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 217259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43200|inflight:57720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2129304| [2025/04/30 18:20:48 217265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 217271] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 217276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 217282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 217288] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 217294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:57720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 217300] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 217306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2139| [2025/04/30 18:20:48 217348] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2139|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57720|now:1746037248217316|stream_id:0|stream_offset:2086860| [2025/04/30 18:20:48 217357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2139|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 18:20:48 217363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57720|applimit:0| [2025/04/30 18:20:48 217369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47827|rtt_var:362|pto_duration:49827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 217376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 217381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 217386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58926| [2025/04/30 18:20:48 217392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248292143|now:1746037248217369|interv:74774| [2025/04/30 18:20:48 217403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248292143|now:1746037248217369|interval:74774|pto_count:0|srtt:47827 [2025/04/30 18:20:48 217409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:58926| [2025/04/30 18:20:48 217415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 217421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2088039| [2025/04/30 18:20:48 217428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 217433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2140| [2025/04/30 18:20:48 217467] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2140|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58926|now:1746037248217442|stream_id:0|stream_offset:2088039| [2025/04/30 18:20:48 217475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2140|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 217482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58926|applimit:0| [2025/04/30 18:20:48 217487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47827|rtt_var:362|pto_duration:49827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 217493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 217499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 217504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60126| [2025/04/30 18:20:48 217509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248292269|now:1746037248217487|interv:74782| [2025/04/30 18:20:48 217515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248292269|now:1746037248217487|interval:74782|pto_count:0|srtt:47827 [2025/04/30 18:20:48 217521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60126| [2025/04/30 18:20:48 217528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 217534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2089218| [2025/04/30 18:20:48 217540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 217546] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2141| [2025/04/30 18:20:48 217584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2141|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60126|now:1746037248217555|stream_id:0|stream_offset:2089218| [2025/04/30 18:20:48 217597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2141|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 217604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60126|applimit:0| [2025/04/30 18:20:48 217610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47827|rtt_var:362|pto_duration:49827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 217616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 217622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 217627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61326| [2025/04/30 18:20:48 217633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248292382|now:1746037248217610|interv:74772| [2025/04/30 18:20:48 217638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248292382|now:1746037248217610|interval:74772|pto_count:0|srtt:47827 [2025/04/30 18:20:48 217645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61326| [2025/04/30 18:20:48 217652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 217657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2090397| [2025/04/30 18:20:48 217664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 217670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248218669|now:1746037248217669|interv:1000| [2025/04/30 18:20:48 217675] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 217681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 217687] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248218669| [2025/04/30 18:20:48 217693] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248218669| [2025/04/30 18:20:48 217698] [debug] |xqc_engine_wakeup_after|wakeup:1746037248218669|now:1746037248217698|diff:971| [2025/04/30 18:20:48 217704] [debug] |xqc_engine_main_logic|END|now:1746037248217167| [2025/04/30 18:20:48 217711] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248217711| [2025/04/30 18:20:48 217717] [debug] |xqc_engine_wakeup_after|wakeup:1746037248218669|now:1746037248217717|diff:952| [2025/04/30 18:20:48 217722] [debug] |xqc_engine_main_logic|END|now:1746037248217711| [2025/04/30 18:20:48 218798] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248218798| [2025/04/30 18:20:48 218810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248218669|pq_index:0| [2025/04/30 18:20:48 218816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248217167| [2025/04/30 18:20:48 218824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248218822| [2025/04/30 18:20:48 218830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248218669|now:1746037248218822| [2025/04/30 18:20:48 218842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248218669|now:1746037248218822| [2025/04/30 18:20:48 218848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 218854] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 218860] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47827|min_srtt:47827|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 218867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2129304| [2025/04/30 18:20:48 218873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 218879] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 218884] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 218890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 218897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 218903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2090397| [2025/04/30 18:20:48 218909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 218915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2142| [2025/04/30 18:20:48 218956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2142|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61326|now:1746037248218925|stream_id:0|stream_offset:2090397| [2025/04/30 18:20:48 218965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2142|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 218972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61326|applimit:0| [2025/04/30 18:20:48 218978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47827|rtt_var:362|pto_duration:49827|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 218984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 219010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 219015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62526| [2025/04/30 18:20:48 219021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248293752|now:1746037248218978|interv:74774| [2025/04/30 18:20:48 219027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248293752|now:1746037248218978|interval:74774|pto_count:0|srtt:47827 [2025/04/30 18:20:48 219038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62526| [2025/04/30 18:20:48 219045] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 219051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62526|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 219057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 219062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248220062|now:1746037248219062|interv:1000| [2025/04/30 18:20:48 219068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 219073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 219079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248220062| [2025/04/30 18:20:48 219085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248220062| [2025/04/30 18:20:48 219091] [debug] |xqc_engine_wakeup_after|wakeup:1746037248220062|now:1746037248219091|diff:971| [2025/04/30 18:20:48 219097] [debug] |xqc_engine_main_logic|END|now:1746037248218822| [2025/04/30 18:20:48 219109] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248219108| [2025/04/30 18:20:48 219116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 219123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:933| [2025/04/30 18:20:48 219129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:934| [2025/04/30 18:20:48 219136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:934| [2025/04/30 18:20:48 219142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 219149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2086|path_largest_ack:2085| [2025/04/30 18:20:48 219155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:2009851|prior_time:1746037248166811|is_app_limited:0|send_elapse:48982|ack_elapse:52297|ctl_first_sent_time:1746037248168589|lagest_ack_time:1746037248219108|curr_delivered:2071134| [2025/04/30 18:20:48 219162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248168589| [2025/04/30 18:20:48 219169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 219175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2086|path_largest_ack:2086| [2025/04/30 18:20:48 219181] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60083|prior_delivered:2012251|prior_time:1746037248169507|is_app_limited:0|send_elapse:48357|ack_elapse:49601|ctl_first_sent_time:1746037248169903|lagest_ack_time:1746037248219108|curr_delivered:2072334| [2025/04/30 18:20:48 219187] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248169903| [2025/04/30 18:20:48 219193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 219203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47827|rttvar:362|minrtt:30950|latest_rtt:49205|ack_delay:1000| [2025/04/30 18:20:48 219210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47874|rttvar:366|minrtt:30950|latest_rtt:49205|ack_delay:1000| [2025/04/30 18:20:48 219216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2086|lost_pn:2083|thresh:3| [2025/04/30 18:20:48 219222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 219227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47874|rtt_var:366|pto_duration:49874|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 219234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 219239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 219245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60126| [2025/04/30 18:20:48 219251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248293799|now:1746037248219227|interv:74572| [2025/04/30 18:20:48 219256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248293799|now:1746037248219227|interval:74572|pto_count:0|srtt:47874 [2025/04/30 18:20:48 219262] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48357, ack_elapse 49601, delivered 60083|rate 1211326|lost 235| [2025/04/30 18:20:48 219269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211326) in round 31| [2025/04/30 18:20:48 219275] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 219280] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 219286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248169903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 219292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248169903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 219299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60126|srtt:47874|latest_rtt:49205|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 219307] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:934|largest:934|pns:2| [2025/04/30 18:20:48 219314] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:934|frame:ACK |recv_time:1746037248219108|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 219320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368219108|now:1746037248219108|interv:120000000| [2025/04/30 18:20:48 219330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368219108|now:1746037248219108|interv:120000000| [2025/04/30 18:20:48 219335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248220062|pq_index:0| [2025/04/30 18:20:48 219341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248218822| [2025/04/30 18:20:48 219347] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248219347| [2025/04/30 18:20:48 219354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248219353| [2025/04/30 18:20:48 219361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 219368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47874|min_srtt:47874|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 219374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2129304| [2025/04/30 18:20:48 219381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 219388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 219394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47874|min_srtt:47874|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 219400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2130483| [2025/04/30 18:20:48 219406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47874|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 219413] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 219419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47874|min_srtt:47874|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 219425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2131662| [2025/04/30 18:20:48 219431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 219436] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 219442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 219448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 219454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 219464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 219470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 219476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 219481] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248220062| [2025/04/30 18:20:48 219487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248220062| [2025/04/30 18:20:48 219492] [debug] |xqc_engine_wakeup_after|wakeup:1746037248220062|now:1746037248219492|diff:570| [2025/04/30 18:20:48 219498] [debug] |xqc_engine_main_logic|END|now:1746037248219353| [2025/04/30 18:20:48 219505] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248219505| [2025/04/30 18:20:48 219511] [debug] |xqc_engine_wakeup_after|wakeup:1746037248220062|now:1746037248219511|diff:551| [2025/04/30 18:20:48 219516] [debug] |xqc_engine_main_logic|END|now:1746037248219505| [2025/04/30 18:20:48 220007] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248220006| [2025/04/30 18:20:48 220021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 220030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:934| [2025/04/30 18:20:48 220035] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:935| [2025/04/30 18:20:48 220043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:935| [2025/04/30 18:20:48 220049] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 220056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2088|path_largest_ack:2087| [2025/04/30 18:20:48 220063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61283|prior_delivered:2012251|prior_time:1746037248169507|is_app_limited:0|send_elapse:48500|ack_elapse:50499|ctl_first_sent_time:1746037248170046|lagest_ack_time:1746037248220006|curr_delivered:2073534| [2025/04/30 18:20:48 220070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248170046| [2025/04/30 18:20:48 220076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 220083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2088|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2088|path_largest_ack:2088| [2025/04/30 18:20:48 220089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58902|prior_delivered:2014651|prior_time:1746037248170784|is_app_limited:0|send_elapse:47945|ack_elapse:49222|ctl_first_sent_time:1746037248171680|lagest_ack_time:1746037248220006|curr_delivered:2073553| [2025/04/30 18:20:48 220096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248171680| [2025/04/30 18:20:48 220101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 220107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47874|rttvar:366|minrtt:30950|latest_rtt:48326|ack_delay:0| [2025/04/30 18:20:48 220119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47930|rttvar:388|minrtt:30950|latest_rtt:48326|ack_delay:0| [2025/04/30 18:20:48 220126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2088|lost_pn:2085|thresh:3| [2025/04/30 18:20:48 220132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 220137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47930|rtt_var:388|pto_duration:49930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 220144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 220149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 220155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58907| [2025/04/30 18:20:48 220161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248293855|now:1746037248220137|interv:73718| [2025/04/30 18:20:48 220167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248293855|now:1746037248220137|interval:73718|pto_count:0|srtt:47930 [2025/04/30 18:20:48 220173] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47945, ack_elapse 49222, delivered 58902|rate 1196660|lost 235| [2025/04/30 18:20:48 220180] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196660) in round 31| [2025/04/30 18:20:48 220185] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 220191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 220197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037248171680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 220203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1219|po_sent_time:1746037248171680|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 220210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58907|srtt:47930|latest_rtt:48326|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 220218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:935|largest:935|pns:2| [2025/04/30 18:20:48 220224] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:935|frame:ACK |recv_time:1746037248220006|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 220231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368220006|now:1746037248220006|interv:120000000| [2025/04/30 18:20:48 220237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368220006|now:1746037248220006|interv:120000000| [2025/04/30 18:20:48 220242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248220062|pq_index:0| [2025/04/30 18:20:48 220253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248219353| [2025/04/30 18:20:48 220259] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248220259| [2025/04/30 18:20:48 220266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248220264| [2025/04/30 18:20:48 220273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248220062|now:1746037248220264| [2025/04/30 18:20:48 220278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248220062|now:1746037248220264| [2025/04/30 18:20:48 220284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 220290] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 220297] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47930|min_srtt:47930|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 220303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58907|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2131662| [2025/04/30 18:20:48 220310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47930|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 220317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 220323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47930|min_srtt:47930|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 220329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58907|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2132841| [2025/04/30 18:20:48 220335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 220341] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 220346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 220353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 220359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 220365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58907|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 220371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 220378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2143| [2025/04/30 18:20:48 220419] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2143|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58907|now:1746037248220387|stream_id:0|stream_offset:2091576| [2025/04/30 18:20:48 220432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2143|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 220439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58907|applimit:0| [2025/04/30 18:20:48 220445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47930|rtt_var:388|pto_duration:49930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 220451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 220457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 220463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60107| [2025/04/30 18:20:48 220468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248295317|now:1746037248220445|interv:74872| [2025/04/30 18:20:48 220474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248295317|now:1746037248220445|interval:74872|pto_count:0|srtt:47930 [2025/04/30 18:20:48 220481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60107| [2025/04/30 18:20:48 220487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 220493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60107|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2092755| [2025/04/30 18:20:48 220500] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 220506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2144| [2025/04/30 18:20:48 220539] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2144|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60107|now:1746037248220515|stream_id:0|stream_offset:2092755| [2025/04/30 18:20:48 220547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2144|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 220553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60107|applimit:0| [2025/04/30 18:20:48 220559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47930|rtt_var:388|pto_duration:49930|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 220565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 220570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 220576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61307| [2025/04/30 18:20:48 220581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248295445|now:1746037248220559|interv:74886| [2025/04/30 18:20:48 220587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248295445|now:1746037248220559|interval:74886|pto_count:0|srtt:47930 [2025/04/30 18:20:48 220598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61307| [2025/04/30 18:20:48 220604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 220610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61307|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2093934| [2025/04/30 18:20:48 220616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 220622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248221621|now:1746037248220621|interv:1000| [2025/04/30 18:20:48 220627] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 220632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 220638] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248221621| [2025/04/30 18:20:48 220643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248221621| [2025/04/30 18:20:48 220649] [debug] |xqc_engine_wakeup_after|wakeup:1746037248221621|now:1746037248220649|diff:972| [2025/04/30 18:20:48 220655] [debug] |xqc_engine_main_logic|END|now:1746037248220264| [2025/04/30 18:20:48 220664] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248220663| [2025/04/30 18:20:48 220669] [debug] |xqc_engine_wakeup_after|wakeup:1746037248221621|now:1746037248220669|diff:952| [2025/04/30 18:20:48 220674] [debug] |xqc_engine_main_logic|END|now:1746037248220663| [2025/04/30 18:20:48 221502] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248221501| [2025/04/30 18:20:48 221518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 221528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:935| [2025/04/30 18:20:48 221535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:936| [2025/04/30 18:20:48 221544] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:936| [2025/04/30 18:20:48 221550] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 221558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2089|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2089| [2025/04/30 18:20:48 221566] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58921|prior_delivered:2014651|prior_time:1746037248170784|is_app_limited:0|send_elapse:48062|ack_elapse:50717|ctl_first_sent_time:1746037248171797|lagest_ack_time:1746037248221501|curr_delivered:2073572| [2025/04/30 18:20:48 221574] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248171797| [2025/04/30 18:20:48 221580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 221587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2090|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2090|path_largest_ack:2090| [2025/04/30 18:20:48 221594] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58921|prior_delivered:2014651|prior_time:1746037248170784|is_app_limited:0|send_elapse:48062|ack_elapse:50717|ctl_first_sent_time:1746037248171797|lagest_ack_time:1746037248221501|curr_delivered:2074778| [2025/04/30 18:20:48 221610] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248171916| [2025/04/30 18:20:48 221618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 221624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47930|rttvar:388|minrtt:30950|latest_rtt:49585|ack_delay:1000| [2025/04/30 18:20:48 221631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48012|rttvar:454|minrtt:30950|latest_rtt:49585|ack_delay:1000| [2025/04/30 18:20:48 221638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2090|lost_pn:2087|thresh:3| [2025/04/30 18:20:48 221644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 908|pns:2| [2025/04/30 18:20:48 221651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 221657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:454|pto_duration:50012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 221664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 221670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 221676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 221683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248295527|now:1746037248221657|interv:73870| [2025/04/30 18:20:48 221688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248295527|now:1746037248221657|interval:73870|pto_count:0|srtt:48012 [2025/04/30 18:20:48 221693] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48062, ack_elapse 50717, delivered 60127|rate 1185539|lost 235| [2025/04/30 18:20:48 221701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1185539) in round 31| [2025/04/30 18:20:48 221707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 221713] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 221719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1225|po_sent_time:1746037248171916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 221726] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:1225|po_sent_time:1746037248171916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 221734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48012|latest_rtt:49585|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 221743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:936|largest:936|pns:2| [2025/04/30 18:20:48 221758] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:936|frame:ACK |recv_time:1746037248221501|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 221765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368221501|now:1746037248221501|interv:120000000| [2025/04/30 18:20:48 221771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368221501|now:1746037248221501|interv:120000000| [2025/04/30 18:20:48 221776] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248221621|pq_index:0| [2025/04/30 18:20:48 221781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248220264| [2025/04/30 18:20:48 221785] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248221785| [2025/04/30 18:20:48 221790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248221789| [2025/04/30 18:20:48 221795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248221621|now:1746037248221789| [2025/04/30 18:20:48 221799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248221621|now:1746037248221789| [2025/04/30 18:20:48 221803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 221808] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 221813] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 221817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2132841| [2025/04/30 18:20:48 221822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48012|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 221830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 221838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48012|min_srtt:48012|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 221844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2134020| [2025/04/30 18:20:48 221851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 221857] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 221863] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 221869] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 221877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 221890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2093934| [2025/04/30 18:20:48 221897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 221901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2145| [2025/04/30 18:20:48 221944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2145|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248221910|stream_id:0|stream_offset:2093934| [2025/04/30 18:20:48 221953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2145|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 221961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 221968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48012|rtt_var:454|pto_duration:50012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 221975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 221982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 222011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 222016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248296922|now:1746037248221968|interv:74954| [2025/04/30 18:20:48 222020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248296922|now:1746037248221968|interval:74954|pto_count:0|srtt:48012 [2025/04/30 18:20:48 222025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 222030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 222035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2095113| [2025/04/30 18:20:48 222039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 222043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248223043|now:1746037248222043|interv:1000| [2025/04/30 18:20:48 222047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 222051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 222055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248223043| [2025/04/30 18:20:48 222059] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248223043| [2025/04/30 18:20:48 222063] [debug] |xqc_engine_wakeup_after|wakeup:1746037248223043|now:1746037248222063|diff:980| [2025/04/30 18:20:48 222068] [debug] |xqc_engine_main_logic|END|now:1746037248221789| [2025/04/30 18:20:48 222074] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248222073| [2025/04/30 18:20:48 222078] [debug] |xqc_engine_wakeup_after|wakeup:1746037248223043|now:1746037248222077|diff:966| [2025/04/30 18:20:48 222086] [debug] |xqc_engine_main_logic|END|now:1746037248222073| [2025/04/30 18:20:48 222911] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248222910| [2025/04/30 18:20:48 222921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 222927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:936| [2025/04/30 18:20:48 222931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:937| [2025/04/30 18:20:48 222937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:937| [2025/04/30 18:20:48 222941] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 222946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2092|path_largest_ack:2091| [2025/04/30 18:20:48 222951] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2014651|prior_time:1746037248170784|is_app_limited:0|send_elapse:48318|ack_elapse:52126|ctl_first_sent_time:1746037248172053|lagest_ack_time:1746037248222910|curr_delivered:2075978| [2025/04/30 18:20:48 222956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248172053| [2025/04/30 18:20:48 222961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 222965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2092|path_largest_ack:2092| [2025/04/30 18:20:48 222970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60127|prior_delivered:2017051|prior_time:1746037248172770|is_app_limited:0|send_elapse:47542|ack_elapse:50140|ctl_first_sent_time:1746037248173336|lagest_ack_time:1746037248222910|curr_delivered:2077178| [2025/04/30 18:20:48 222975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248173336| [2025/04/30 18:20:48 222979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 222983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48012|rttvar:454|minrtt:30950|latest_rtt:49574|ack_delay:1000| [2025/04/30 18:20:48 223003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48082|rttvar:481|minrtt:30950|latest_rtt:49574|ack_delay:1000| [2025/04/30 18:20:48 223008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2092|lost_pn:2089|thresh:3| [2025/04/30 18:20:48 223012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 223016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48082|rtt_var:481|pto_duration:50082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 223021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 223025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 223029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 223038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248296992|now:1746037248223016|interv:73976| [2025/04/30 18:20:48 223043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248296992|now:1746037248223016|interval:73976|pto_count:0|srtt:48082 [2025/04/30 18:20:48 223047] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47542, ack_elapse 50140, delivered 60127|rate 1199182|lost 235| [2025/04/30 18:20:48 223052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199182) in round 31| [2025/04/30 18:20:48 223056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 223060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 223064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248173336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 223069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248173336|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 223073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:58882|srtt:48082|latest_rtt:49574|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 223079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:937|largest:937|pns:2| [2025/04/30 18:20:48 223084] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:937|frame:ACK |recv_time:1746037248222910|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 223089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368222910|now:1746037248222910|interv:120000000| [2025/04/30 18:20:48 223093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368222910|now:1746037248222910|interv:120000000| [2025/04/30 18:20:48 223097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248223043|pq_index:0| [2025/04/30 18:20:48 223102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248221789| [2025/04/30 18:20:48 223106] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248223106| [2025/04/30 18:20:48 223111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248223110| [2025/04/30 18:20:48 223115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248223043|now:1746037248223110| [2025/04/30 18:20:48 223120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248223043|now:1746037248223110| [2025/04/30 18:20:48 223124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 223128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 223133] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48082|min_srtt:48082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 223140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2134020| [2025/04/30 18:20:48 223145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 223150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 223154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48082|min_srtt:48082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 223159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2135199| [2025/04/30 18:20:48 223163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 223167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 223172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48082|min_srtt:48082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 223176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2136378| [2025/04/30 18:20:48 223180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 223184] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 223188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 223192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 223197] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 223201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2095113| [2025/04/30 18:20:48 223205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 223210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2146| [2025/04/30 18:20:48 223245] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2146|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248223217|stream_id:0|stream_offset:2095113| [2025/04/30 18:20:48 223255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2146|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 223263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 223275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48082|rtt_var:481|pto_duration:50082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 223280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 223284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 223288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 223292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248298299|now:1746037248223274|interv:75025| [2025/04/30 18:20:48 223296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248298299|now:1746037248223274|interval:75025|pto_count:0|srtt:48082 [2025/04/30 18:20:48 223301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60082| [2025/04/30 18:20:48 223306] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 223310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2096292| [2025/04/30 18:20:48 223315] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 223319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2147| [2025/04/30 18:20:48 223350] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2147|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248223326|stream_id:0|stream_offset:2096292| [2025/04/30 18:20:48 223359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2147|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 223366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 223373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48082|rtt_var:481|pto_duration:50082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 223378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 223382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 223386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 223390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248298408|now:1746037248223372|interv:75036| [2025/04/30 18:20:48 223394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248298408|now:1746037248223372|interval:75036|pto_count:0|srtt:48082 [2025/04/30 18:20:48 223398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 223405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 223419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2097471| [2025/04/30 18:20:48 223426] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 223433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248224432|now:1746037248223432|interv:1000| [2025/04/30 18:20:48 223439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 223445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 223452] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248224432| [2025/04/30 18:20:48 223458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248224432| [2025/04/30 18:20:48 223465] [debug] |xqc_engine_wakeup_after|wakeup:1746037248224432|now:1746037248223465|diff:967| [2025/04/30 18:20:48 223472] [debug] |xqc_engine_main_logic|END|now:1746037248223110| [2025/04/30 18:20:48 223481] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248223480| [2025/04/30 18:20:48 223487] [debug] |xqc_engine_wakeup_after|wakeup:1746037248224432|now:1746037248223486|diff:946| [2025/04/30 18:20:48 223493] [debug] |xqc_engine_main_logic|END|now:1746037248223480| [2025/04/30 18:20:48 224567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248224566| [2025/04/30 18:20:48 224578] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248224432|pq_index:0| [2025/04/30 18:20:48 224582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248223110| [2025/04/30 18:20:48 224588] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248224586| [2025/04/30 18:20:48 224592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248224432|now:1746037248224586| [2025/04/30 18:20:48 224599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248224432|now:1746037248224586| [2025/04/30 18:20:48 224606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 224613] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 224620] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48082|min_srtt:48082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 224628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2136378| [2025/04/30 18:20:48 224636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 224642] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 224648] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 224655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 224660] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 224668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2097471| [2025/04/30 18:20:48 224673] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 224677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2148| [2025/04/30 18:20:48 224717] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2148|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248224686|stream_id:0|stream_offset:2097471| [2025/04/30 18:20:48 224727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2148|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 224734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 224741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48082|rtt_var:481|pto_duration:50082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 224748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 224752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 224756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 224760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248299768|now:1746037248224741|interv:75027| [2025/04/30 18:20:48 224764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248299768|now:1746037248224741|interval:75027|pto_count:0|srtt:48082 [2025/04/30 18:20:48 224769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 224774] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 224778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2098650| [2025/04/30 18:20:48 224783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 224787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248225787|now:1746037248224787|interv:1000| [2025/04/30 18:20:48 224791] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 224795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 224799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248225787| [2025/04/30 18:20:48 224803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248225787| [2025/04/30 18:20:48 224807] [debug] |xqc_engine_wakeup_after|wakeup:1746037248225787|now:1746037248224807|diff:980| [2025/04/30 18:20:48 224812] [debug] |xqc_engine_main_logic|END|now:1746037248224586| [2025/04/30 18:20:48 225740] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248225739| [2025/04/30 18:20:48 225756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 225769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:937| [2025/04/30 18:20:48 225773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:938| [2025/04/30 18:20:48 225779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:938| [2025/04/30 18:20:48 225784] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 225789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2094|path_largest_ack:2093| [2025/04/30 18:20:48 225794] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2017051|prior_time:1746037248172770|is_app_limited:0|send_elapse:48907|ack_elapse:52969|ctl_first_sent_time:1746037248174701|lagest_ack_time:1746037248225739|curr_delivered:2078378| [2025/04/30 18:20:48 225798] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248174701| [2025/04/30 18:20:48 225803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 225808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2094|path_largest_ack:2094| [2025/04/30 18:20:48 225812] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60127|prior_delivered:2019451|prior_time:1746037248174873|is_app_limited:0|send_elapse:50585|ack_elapse:50866|ctl_first_sent_time:1746037248176508|lagest_ack_time:1746037248225739|curr_delivered:2079578| [2025/04/30 18:20:48 225816] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248176508| [2025/04/30 18:20:48 225821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 225825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48082|rttvar:481|minrtt:30950|latest_rtt:49231|ack_delay:1000| [2025/04/30 18:20:48 225829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48100|rttvar:398|minrtt:30950|latest_rtt:49231|ack_delay:1000| [2025/04/30 18:20:48 225833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2094|lost_pn:2091|thresh:3| [2025/04/30 18:20:48 225838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 225842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48100|rtt_var:398|pto_duration:50100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 225846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 225850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 225854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 225858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248299786|now:1746037248225842|interv:73944| [2025/04/30 18:20:48 225862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248299786|now:1746037248225842|interval:73944|pto_count:0|srtt:48100 [2025/04/30 18:20:48 225871] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50585, ack_elapse 50866, delivered 60127|rate 1182066|lost 235| [2025/04/30 18:20:48 225879] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182066) in round 31| [2025/04/30 18:20:48 225884] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 225889] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 225893] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248176508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 225897] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248176508|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 225902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48100|latest_rtt:49231|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 225908] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:938|largest:938|pns:2| [2025/04/30 18:20:48 225912] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:938|frame:ACK |recv_time:1746037248225739|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 225917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368225739|now:1746037248225739|interv:120000000| [2025/04/30 18:20:48 225921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368225739|now:1746037248225739|interv:120000000| [2025/04/30 18:20:48 225925] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248225787|pq_index:0| [2025/04/30 18:20:48 225930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248224586| [2025/04/30 18:20:48 225934] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248225934| [2025/04/30 18:20:48 225939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248225938| [2025/04/30 18:20:48 225944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248225787|now:1746037248225938| [2025/04/30 18:20:48 225948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248225787|now:1746037248225938| [2025/04/30 18:20:48 225952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 225956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 225961] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48100|min_srtt:48100|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 225966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2136378| [2025/04/30 18:20:48 225973] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 225978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 225983] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48100|min_srtt:48100|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 226005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2137557| [2025/04/30 18:20:48 226010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 226014] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 226019] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48100|min_srtt:48100|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 226023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2138736| [2025/04/30 18:20:48 226027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 226031] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 226035] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 226039] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 226044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 226048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2098650| [2025/04/30 18:20:48 226053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 226057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2149| [2025/04/30 18:20:48 226095] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2149|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248226065|stream_id:0|stream_offset:2098650| [2025/04/30 18:20:48 226105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2149|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 226112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 226119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48100|rtt_var:398|pto_duration:50100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 226129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 226133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 226137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 226141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248301165|now:1746037248226119|interv:75046| [2025/04/30 18:20:48 226145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248301165|now:1746037248226119|interval:75046|pto_count:0|srtt:48100 [2025/04/30 18:20:48 226150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 226155] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 226159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2099829| [2025/04/30 18:20:48 226164] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 226168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2150| [2025/04/30 18:20:48 226200] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2150|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248226175|stream_id:0|stream_offset:2099829| [2025/04/30 18:20:48 226209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2150|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 226216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 226223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48100|rtt_var:398|pto_duration:50100|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 226228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 226232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 226235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 226239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248301275|now:1746037248226223|interv:75052| [2025/04/30 18:20:48 226243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248301275|now:1746037248226223|interval:75052|pto_count:0|srtt:48100 [2025/04/30 18:20:48 226248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 226253] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 226257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 226266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 226270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248227270|now:1746037248226270|interv:1000| [2025/04/30 18:20:48 226274] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 226278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 226282] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248227270| [2025/04/30 18:20:48 226286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248227270| [2025/04/30 18:20:48 226291] [debug] |xqc_engine_wakeup_after|wakeup:1746037248227270|now:1746037248226290|diff:980| [2025/04/30 18:20:48 226295] [debug] |xqc_engine_main_logic|END|now:1746037248225938| [2025/04/30 18:20:48 226300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248226300| [2025/04/30 18:20:48 226304] [debug] |xqc_engine_wakeup_after|wakeup:1746037248227270|now:1746037248226304|diff:966| [2025/04/30 18:20:48 226308] [debug] |xqc_engine_main_logic|END|now:1746037248226300| [2025/04/30 18:20:48 226875] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248226874| [2025/04/30 18:20:48 226885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 226891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:938| [2025/04/30 18:20:48 226895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:939| [2025/04/30 18:20:48 226901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:939| [2025/04/30 18:20:48 226905] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 226910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2096|path_largest_ack:2095| [2025/04/30 18:20:48 226915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2019451|prior_time:1746037248174873|is_app_limited:0|send_elapse:50763|ack_elapse:52001|ctl_first_sent_time:1746037248176686|lagest_ack_time:1746037248226874|curr_delivered:2080778| [2025/04/30 18:20:48 226921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248176686| [2025/04/30 18:20:48 226926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 226930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2096|path_largest_ack:2096| [2025/04/30 18:20:48 226934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60127|prior_delivered:2021851|prior_time:1746037248176846|is_app_limited:0|send_elapse:50080|ack_elapse:50028|ctl_first_sent_time:1746037248178487|lagest_ack_time:1746037248226874|curr_delivered:2081978| [2025/04/30 18:20:48 226939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248178487| [2025/04/30 18:20:48 226943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 226947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48100|rttvar:398|minrtt:30950|latest_rtt:48387|ack_delay:0| [2025/04/30 18:20:48 226957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48136|rttvar:370|minrtt:30950|latest_rtt:48387|ack_delay:0| [2025/04/30 18:20:48 226961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2096|lost_pn:2093|thresh:3| [2025/04/30 18:20:48 226966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 226972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:370|pto_duration:50136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 226977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 226981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 226985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 227008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248301311|now:1746037248226972|interv:74339| [2025/04/30 18:20:48 227012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248301311|now:1746037248226972|interval:74339|pto_count:0|srtt:48136 [2025/04/30 18:20:48 227017] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50080, ack_elapse 50028, delivered 60127|rate 1200619|lost 235| [2025/04/30 18:20:48 227021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200619) in round 31| [2025/04/30 18:20:48 227025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 227030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 227034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248178487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 227038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248178487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 227043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48136|latest_rtt:48387|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 227049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:939|largest:939|pns:2| [2025/04/30 18:20:48 227053] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:939|frame:ACK |recv_time:1746037248226874|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 227058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368226874|now:1746037248226874|interv:120000000| [2025/04/30 18:20:48 227062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368226874|now:1746037248226874|interv:120000000| [2025/04/30 18:20:48 227066] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248227270|pq_index:0| [2025/04/30 18:20:48 227074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248225938| [2025/04/30 18:20:48 227078] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248227078| [2025/04/30 18:20:48 227083] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248227082| [2025/04/30 18:20:48 227088] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 227093] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 227098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2138736| [2025/04/30 18:20:48 227103] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 227107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 227112] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 227116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2139915| [2025/04/30 18:20:48 227121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 227125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 227129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 227133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2141094| [2025/04/30 18:20:48 227138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 227142] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 227145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 227150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 227154] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 227159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 227166] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 227170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 227174] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248227270| [2025/04/30 18:20:48 227178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248227270| [2025/04/30 18:20:48 227182] [debug] |xqc_engine_wakeup_after|wakeup:1746037248227270|now:1746037248227182|diff:88| [2025/04/30 18:20:48 227186] [debug] |xqc_engine_main_logic|END|now:1746037248227082| [2025/04/30 18:20:48 227191] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248227191| [2025/04/30 18:20:48 227195] [debug] |xqc_engine_wakeup_after|wakeup:1746037248227270|now:1746037248227195|diff:75| [2025/04/30 18:20:48 227199] [debug] |xqc_engine_main_logic|END|now:1746037248227191| [2025/04/30 18:20:48 228278] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248228278| [2025/04/30 18:20:48 228294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248227270|pq_index:0| [2025/04/30 18:20:48 228299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248227082| [2025/04/30 18:20:48 228304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248228303| [2025/04/30 18:20:48 228309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248227270|now:1746037248228303| [2025/04/30 18:20:48 228313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248227270|now:1746037248228303| [2025/04/30 18:20:48 228317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 228322] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 228327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 228332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2141094| [2025/04/30 18:20:48 228337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 228341] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 228345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 228349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 228354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 228358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 228363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 228367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2151| [2025/04/30 18:20:48 228414] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2151|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248228382|stream_id:0|stream_offset:2101008| [2025/04/30 18:20:48 228424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2151|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 228432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 228438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:370|pto_duration:50136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 228452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 228456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 228460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 228464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248303518|now:1746037248228438|interv:75080| [2025/04/30 18:20:48 228468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248303518|now:1746037248228438|interval:75080|pto_count:0|srtt:48136 [2025/04/30 18:20:48 228473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 228478] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 228482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2102187| [2025/04/30 18:20:48 228487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 228491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2152| [2025/04/30 18:20:48 228521] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2152|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248228498|stream_id:0|stream_offset:2102187| [2025/04/30 18:20:48 228531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2152|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 228538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 228544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:370|pto_duration:50136|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 228551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 228557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 228564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 228570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248303634|now:1746037248228544|interv:75090| [2025/04/30 18:20:48 228583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248303634|now:1746037248228544|interval:75090|pto_count:0|srtt:48136 [2025/04/30 18:20:48 228591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 228599] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 228606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 228613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 228618] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248229618|now:1746037248228618|interv:1000| [2025/04/30 18:20:48 228625] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 228631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 228638] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248229618| [2025/04/30 18:20:48 228645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248229618| [2025/04/30 18:20:48 228651] [debug] |xqc_engine_wakeup_after|wakeup:1746037248229618|now:1746037248228651|diff:967| [2025/04/30 18:20:48 228658] [debug] |xqc_engine_main_logic|END|now:1746037248228303| [2025/04/30 18:20:48 228936] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248228935| [2025/04/30 18:20:48 228945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 228951] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:939| [2025/04/30 18:20:48 228955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:940| [2025/04/30 18:20:48 228961] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:940| [2025/04/30 18:20:48 228965] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 228970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2097| [2025/04/30 18:20:48 228975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2021851|prior_time:1746037248176846|is_app_limited:0|send_elapse:50254|ack_elapse:52089|ctl_first_sent_time:1746037248178661|lagest_ack_time:1746037248228935|curr_delivered:2083178| [2025/04/30 18:20:48 228980] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248178661| [2025/04/30 18:20:48 228984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 229008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2098|path_largest_ack:2098| [2025/04/30 18:20:48 229013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60127|prior_delivered:2024251|prior_time:1746037248178820|is_app_limited:0|send_elapse:50063|ack_elapse:50115|ctl_first_sent_time:1746037248180460|lagest_ack_time:1746037248228935|curr_delivered:2084378| [2025/04/30 18:20:48 229022] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248180460| [2025/04/30 18:20:48 229026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 229030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48136|rttvar:370|minrtt:30950|latest_rtt:48475|ack_delay:1000| [2025/04/30 18:20:48 229035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48053|rttvar:443|minrtt:30950|latest_rtt:48475|ack_delay:1000| [2025/04/30 18:20:48 229039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2098|lost_pn:2095|thresh:3| [2025/04/30 18:20:48 229043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 229048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:443|pto_duration:50053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 229052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 229056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 229060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 229064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248303551|now:1746037248229047|interv:74504| [2025/04/30 18:20:48 229068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248303551|now:1746037248229047|interval:74504|pto_count:0|srtt:48053 [2025/04/30 18:20:48 229073] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50063, ack_elapse 50115, delivered 60127|rate 1199780|lost 235| [2025/04/30 18:20:48 229077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199780) in round 31| [2025/04/30 18:20:48 229081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 229086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 229089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248180460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 229094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248180460|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 229099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48053|latest_rtt:48475|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 229104] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:940|largest:940|pns:2| [2025/04/30 18:20:48 229109] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:940|frame:ACK |recv_time:1746037248228935|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 229117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368228935|now:1746037248228935|interv:120000000| [2025/04/30 18:20:48 229121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368228935|now:1746037248228935|interv:120000000| [2025/04/30 18:20:48 229125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248229618|pq_index:0| [2025/04/30 18:20:48 229129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248228303| [2025/04/30 18:20:48 229133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248229133| [2025/04/30 18:20:48 229138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248229137| [2025/04/30 18:20:48 229144] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 229148] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 229153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2141094| [2025/04/30 18:20:48 229158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 229162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 229167] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 229171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2142273| [2025/04/30 18:20:48 229175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 229180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 229184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 229188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2143452| [2025/04/30 18:20:48 229193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 229197] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 229201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 229207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 229212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 229216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 229221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 229225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 229229] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248229618| [2025/04/30 18:20:48 229233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248229618| [2025/04/30 18:20:48 229237] [debug] |xqc_engine_wakeup_after|wakeup:1746037248229618|now:1746037248229237|diff:381| [2025/04/30 18:20:48 229241] [debug] |xqc_engine_main_logic|END|now:1746037248229137| [2025/04/30 18:20:48 229247] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248229246| [2025/04/30 18:20:48 229250] [debug] |xqc_engine_wakeup_after|wakeup:1746037248229618|now:1746037248229250|diff:368| [2025/04/30 18:20:48 229254] [debug] |xqc_engine_main_logic|END|now:1746037248229246| [2025/04/30 18:20:48 230325] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248230324| [2025/04/30 18:20:48 230335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248229618|pq_index:0| [2025/04/30 18:20:48 230339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248229137| [2025/04/30 18:20:48 230345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248230344| [2025/04/30 18:20:48 230349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248229618|now:1746037248230344| [2025/04/30 18:20:48 230354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248229618|now:1746037248230344| [2025/04/30 18:20:48 230358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 230362] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 230368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 230372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2143452| [2025/04/30 18:20:48 230377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 230381] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 230385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 230390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 230395] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 230404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 230409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 230413] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2153| [2025/04/30 18:20:48 230453] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2153|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248230422|stream_id:0|stream_offset:2103366| [2025/04/30 18:20:48 230462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2153|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 230469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 230477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:443|pto_duration:50053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 230482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 230486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 230490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 230494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248305475|now:1746037248230476|interv:74999| [2025/04/30 18:20:48 230498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248305475|now:1746037248230476|interval:74999|pto_count:0|srtt:48053 [2025/04/30 18:20:48 230502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 230508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 230513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2104545| [2025/04/30 18:20:48 230520] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 230527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2154| [2025/04/30 18:20:48 230569] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2154|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248230538|stream_id:0|stream_offset:2104545| [2025/04/30 18:20:48 230579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2154|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 230587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 230594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:443|pto_duration:50053|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 230607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 230614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 230619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 230626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248305591|now:1746037248230593|interv:74998| [2025/04/30 18:20:48 230633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248305591|now:1746037248230593|interval:74998|pto_count:0|srtt:48053 [2025/04/30 18:20:48 230642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 230650] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 230657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 230664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 230670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248231670|now:1746037248230670|interv:1000| [2025/04/30 18:20:48 230676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 230682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 230688] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248231670| [2025/04/30 18:20:48 230695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248231670| [2025/04/30 18:20:48 230701] [debug] |xqc_engine_wakeup_after|wakeup:1746037248231670|now:1746037248230701|diff:969| [2025/04/30 18:20:48 230708] [debug] |xqc_engine_main_logic|END|now:1746037248230344| [2025/04/30 18:20:48 230885] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248230884| [2025/04/30 18:20:48 230891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 230897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:940| [2025/04/30 18:20:48 230901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:941| [2025/04/30 18:20:48 230907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:941| [2025/04/30 18:20:48 230911] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 230916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2099| [2025/04/30 18:20:48 230921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2024251|prior_time:1746037248178820|is_app_limited:0|send_elapse:50256|ack_elapse:52064|ctl_first_sent_time:1746037248180653|lagest_ack_time:1746037248230884|curr_delivered:2085578| [2025/04/30 18:20:48 230925] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248180653| [2025/04/30 18:20:48 230930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 230939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2100|path_largest_ack:2100| [2025/04/30 18:20:48 230944] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2024251|prior_time:1746037248178820|is_app_limited:0|send_elapse:50256|ack_elapse:52064|ctl_first_sent_time:1746037248180653|lagest_ack_time:1746037248230884|curr_delivered:2086778| [2025/04/30 18:20:48 230948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248180778| [2025/04/30 18:20:48 230952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 230956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48053|rttvar:443|minrtt:30950|latest_rtt:50106|ack_delay:1000| [2025/04/30 18:20:48 230961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48185|rttvar:596|minrtt:30950|latest_rtt:50106|ack_delay:1000| [2025/04/30 18:20:48 230965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2100|lost_pn:2097|thresh:3| [2025/04/30 18:20:48 230969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 230973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48185|rtt_var:596|pto_duration:50569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 230978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 230982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 231002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 231010] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248306107|now:1746037248230973|interv:75134| [2025/04/30 18:20:48 231014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248306107|now:1746037248230973|interval:75134|pto_count:0|srtt:48185 [2025/04/30 18:20:48 231018] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50256, ack_elapse 52064, delivered 62527|rate 1200964|lost 235| [2025/04/30 18:20:48 231023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200964) in round 31| [2025/04/30 18:20:48 231027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 231031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 231035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248180778|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 231040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248180778|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 231044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48185|latest_rtt:50106|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 231054] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:941|largest:941|pns:2| [2025/04/30 18:20:48 231058] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:941|frame:ACK |recv_time:1746037248230884|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 231063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368230884|now:1746037248230884|interv:120000000| [2025/04/30 18:20:48 231068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368230884|now:1746037248230884|interv:120000000| [2025/04/30 18:20:48 231072] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248231670|pq_index:0| [2025/04/30 18:20:48 231076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248230344| [2025/04/30 18:20:48 231080] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248231080| [2025/04/30 18:20:48 231085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248231084| [2025/04/30 18:20:48 231090] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 231095] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 231100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2143452| [2025/04/30 18:20:48 231105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 231110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 231114] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 231119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2144631| [2025/04/30 18:20:48 231123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 231128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 231132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 231136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2145810| [2025/04/30 18:20:48 231143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 231147] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 231151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 231156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 231160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 231164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 231169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 231173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 231177] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248231670| [2025/04/30 18:20:48 231181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248231670| [2025/04/30 18:20:48 231185] [debug] |xqc_engine_wakeup_after|wakeup:1746037248231670|now:1746037248231185|diff:485| [2025/04/30 18:20:48 231189] [debug] |xqc_engine_main_logic|END|now:1746037248231084| [2025/04/30 18:20:48 231194] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248231194| [2025/04/30 18:20:48 231198] [debug] |xqc_engine_wakeup_after|wakeup:1746037248231670|now:1746037248231198|diff:472| [2025/04/30 18:20:48 231202] [debug] |xqc_engine_main_logic|END|now:1746037248231194| [2025/04/30 18:20:48 232271] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248232270| [2025/04/30 18:20:48 232282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248231670|pq_index:0| [2025/04/30 18:20:48 232286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248231084| [2025/04/30 18:20:48 232291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248232290| [2025/04/30 18:20:48 232296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248231670|now:1746037248232290| [2025/04/30 18:20:48 232300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248231670|now:1746037248232290| [2025/04/30 18:20:48 232304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 232309] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 232314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 232319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2145810| [2025/04/30 18:20:48 232323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 232333] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 232337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 232342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 232346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 232351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 232355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 232360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2155| [2025/04/30 18:20:48 232399] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2155|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248232368|stream_id:0|stream_offset:2105724| [2025/04/30 18:20:48 232408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2155|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 232416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 232423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48185|rtt_var:596|pto_duration:50569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 232429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 232436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 232441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 232445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248307937|now:1746037248232423|interv:75514| [2025/04/30 18:20:48 232450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248307937|now:1746037248232423|interval:75514|pto_count:0|srtt:48185 [2025/04/30 18:20:48 232454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 232459] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 232463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2106903| [2025/04/30 18:20:48 232468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 232472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2156| [2025/04/30 18:20:48 232502] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2156|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248232480|stream_id:0|stream_offset:2106903| [2025/04/30 18:20:48 232517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2156|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 232524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 232531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48185|rtt_var:596|pto_duration:50569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 232538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 232544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 232551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 232558] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248308049|now:1746037248232531|interv:75518| [2025/04/30 18:20:48 232564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248308049|now:1746037248232531|interval:75518|pto_count:0|srtt:48185 [2025/04/30 18:20:48 232572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 232579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 232587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 232594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 232600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248233600|now:1746037248232600|interv:1000| [2025/04/30 18:20:48 232607] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 232613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 232619] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248233600| [2025/04/30 18:20:48 232626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248233600| [2025/04/30 18:20:48 232633] [debug] |xqc_engine_wakeup_after|wakeup:1746037248233600|now:1746037248232633|diff:967| [2025/04/30 18:20:48 232640] [debug] |xqc_engine_main_logic|END|now:1746037248232290| [2025/04/30 18:20:48 232924] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248232923| [2025/04/30 18:20:48 232931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 232937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:941| [2025/04/30 18:20:48 232941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:942| [2025/04/30 18:20:48 232947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:942| [2025/04/30 18:20:48 232951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 232957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2102|path_largest_ack:2101| [2025/04/30 18:20:48 232966] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2026651|prior_time:1746037248180941|is_app_limited:0|send_elapse:50198|ack_elapse:51982|ctl_first_sent_time:1746037248182595|lagest_ack_time:1746037248232923|curr_delivered:2087978| [2025/04/30 18:20:48 232971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248182595| [2025/04/30 18:20:48 232976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 232980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2102|path_largest_ack:2102| [2025/04/30 18:20:48 232984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60127|prior_delivered:2029051|prior_time:1746037248182833|is_app_limited:0|send_elapse:50097|ack_elapse:50090|ctl_first_sent_time:1746037248184472|lagest_ack_time:1746037248232923|curr_delivered:2089178| [2025/04/30 18:20:48 233007] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248184472| [2025/04/30 18:20:48 233012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 233016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48185|rttvar:596|minrtt:30950|latest_rtt:48451|ack_delay:1000| [2025/04/30 18:20:48 233020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48093|rttvar:630|minrtt:30950|latest_rtt:48451|ack_delay:1000| [2025/04/30 18:20:48 233025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2102|lost_pn:2099|thresh:3| [2025/04/30 18:20:48 233029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 233033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48093|rtt_var:630|pto_duration:50613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 233038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 233042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 233046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 233050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248308093|now:1746037248233033|interv:75060| [2025/04/30 18:20:48 233054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248308093|now:1746037248233033|interval:75060|pto_count:0|srtt:48093 [2025/04/30 18:20:48 233058] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50097, ack_elapse 50090, delivered 60127|rate 1200211|lost 235| [2025/04/30 18:20:48 233063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200211) in round 31| [2025/04/30 18:20:48 233067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 233071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 233075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248184472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 233083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248184472|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 233088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48093|latest_rtt:48451|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 233094] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:942|largest:942|pns:2| [2025/04/30 18:20:48 233098] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:942|frame:ACK |recv_time:1746037248232923|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 233103] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368232923|now:1746037248232923|interv:120000000| [2025/04/30 18:20:48 233107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368232923|now:1746037248232923|interv:120000000| [2025/04/30 18:20:48 233111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248233600|pq_index:0| [2025/04/30 18:20:48 233116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248232290| [2025/04/30 18:20:48 233120] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248233119| [2025/04/30 18:20:48 233124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248233123| [2025/04/30 18:20:48 233130] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 233135] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48093|min_srtt:48093|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 233139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2145810| [2025/04/30 18:20:48 233144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 233148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 233153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48093|min_srtt:48093|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 233157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2146989| [2025/04/30 18:20:48 233161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48093|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 233168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 233173] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48093|min_srtt:48093|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 233177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2148168| [2025/04/30 18:20:48 233181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 233185] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 233189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 233193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 233198] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 233202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 233206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 233210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 233214] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248233600| [2025/04/30 18:20:48 233218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248233600| [2025/04/30 18:20:48 233222] [debug] |xqc_engine_wakeup_after|wakeup:1746037248233600|now:1746037248233222|diff:378| [2025/04/30 18:20:48 233226] [debug] |xqc_engine_main_logic|END|now:1746037248233123| [2025/04/30 18:20:48 233232] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248233232| [2025/04/30 18:20:48 233235] [debug] |xqc_engine_wakeup_after|wakeup:1746037248233600|now:1746037248233235|diff:365| [2025/04/30 18:20:48 233239] [debug] |xqc_engine_main_logic|END|now:1746037248233232| [2025/04/30 18:20:48 234308] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248234307| [2025/04/30 18:20:48 234319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248233600|pq_index:0| [2025/04/30 18:20:48 234324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248233123| [2025/04/30 18:20:48 234329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248234328| [2025/04/30 18:20:48 234333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248233600|now:1746037248234328| [2025/04/30 18:20:48 234338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248233600|now:1746037248234328| [2025/04/30 18:20:48 234342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 234346] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 234351] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48093|min_srtt:48093|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 234361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2148168| [2025/04/30 18:20:48 234366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 234370] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 234374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 234378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 234383] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 234387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 234392] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 234396] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2157| [2025/04/30 18:20:48 234435] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2157|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248234405|stream_id:0|stream_offset:2108082| [2025/04/30 18:20:48 234446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2157|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 234454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 234460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48093|rtt_var:630|pto_duration:50613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 234468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 234473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 234476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 234480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248310018|now:1746037248234460|interv:75558| [2025/04/30 18:20:48 234484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248310018|now:1746037248234460|interval:75558|pto_count:0|srtt:48093 [2025/04/30 18:20:48 234489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 234494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 234498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2109261| [2025/04/30 18:20:48 234510] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 234517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2158| [2025/04/30 18:20:48 234562] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2158|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248234528|stream_id:0|stream_offset:2109261| [2025/04/30 18:20:48 234572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2158|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 234579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 234586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48093|rtt_var:630|pto_duration:50613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 234593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 234599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 234605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 234612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248310141|now:1746037248234586|interv:75555| [2025/04/30 18:20:48 234619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248310141|now:1746037248234586|interval:75555|pto_count:0|srtt:48093 [2025/04/30 18:20:48 234626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 234634] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 234640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 234647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 234654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248235653|now:1746037248234653|interv:1000| [2025/04/30 18:20:48 234661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 234667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 234674] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248235653| [2025/04/30 18:20:48 234680] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248235653| [2025/04/30 18:20:48 234686] [debug] |xqc_engine_wakeup_after|wakeup:1746037248235653|now:1746037248234686|diff:967| [2025/04/30 18:20:48 234693] [debug] |xqc_engine_main_logic|END|now:1746037248234328| [2025/04/30 18:20:48 234871] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248234870| [2025/04/30 18:20:48 234877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 234884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:942| [2025/04/30 18:20:48 234888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:943| [2025/04/30 18:20:48 234899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:943| [2025/04/30 18:20:48 234903] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 234908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2104|path_largest_ack:2103| [2025/04/30 18:20:48 234913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2029051|prior_time:1746037248182833|is_app_limited:0|send_elapse:50315|ack_elapse:52037|ctl_first_sent_time:1746037248184690|lagest_ack_time:1746037248234870|curr_delivered:2090378| [2025/04/30 18:20:48 234917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248184690| [2025/04/30 18:20:48 234922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 234927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2104|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2104|path_largest_ack:2104| [2025/04/30 18:20:48 234931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2029051|prior_time:1746037248182833|is_app_limited:0|send_elapse:50315|ack_elapse:52037|ctl_first_sent_time:1746037248184690|lagest_ack_time:1746037248234870|curr_delivered:2091578| [2025/04/30 18:20:48 234936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248184920| [2025/04/30 18:20:48 234940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 234944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48093|rttvar:630|minrtt:30950|latest_rtt:49950|ack_delay:1000| [2025/04/30 18:20:48 234949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48200|rttvar:687|minrtt:30950|latest_rtt:49950|ack_delay:1000| [2025/04/30 18:20:48 234953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2104|lost_pn:2101|thresh:3| [2025/04/30 18:20:48 234957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 234961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48200|rtt_var:687|pto_duration:50948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 234966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 234970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 234974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 234978] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248310476|now:1746037248234961|interv:75515| [2025/04/30 18:20:48 234982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248310476|now:1746037248234961|interval:75515|pto_count:0|srtt:48200 [2025/04/30 18:20:48 235004] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50315, ack_elapse 52037, delivered 62527|rate 1201587|lost 235| [2025/04/30 18:20:48 235016] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201587) in round 31| [2025/04/30 18:20:48 235020] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 235024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 235028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248184920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 235033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248184920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 235037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48200|latest_rtt:49950|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 235043] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:943|largest:943|pns:2| [2025/04/30 18:20:48 235048] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:943|frame:ACK |recv_time:1746037248234870|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 235053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368234870|now:1746037248234870|interv:120000000| [2025/04/30 18:20:48 235057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368234870|now:1746037248234870|interv:120000000| [2025/04/30 18:20:48 235061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248235653|pq_index:0| [2025/04/30 18:20:48 235065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248234328| [2025/04/30 18:20:48 235069] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248235069| [2025/04/30 18:20:48 235074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248235073| [2025/04/30 18:20:48 235079] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 235084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48200|min_srtt:48200|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 235089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2148168| [2025/04/30 18:20:48 235093] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 235098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 235102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48200|min_srtt:48200|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 235110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2149347| [2025/04/30 18:20:48 235114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48200|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 235119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 235123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48200|min_srtt:48200|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 235127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2150526| [2025/04/30 18:20:48 235132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 235135] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 235139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 235143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 235148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 235152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 235157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 235161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 235165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248235653| [2025/04/30 18:20:48 235168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248235653| [2025/04/30 18:20:48 235172] [debug] |xqc_engine_wakeup_after|wakeup:1746037248235653|now:1746037248235172|diff:481| [2025/04/30 18:20:48 235177] [debug] |xqc_engine_main_logic|END|now:1746037248235073| [2025/04/30 18:20:48 235182] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248235182| [2025/04/30 18:20:48 235186] [debug] |xqc_engine_wakeup_after|wakeup:1746037248235653|now:1746037248235186|diff:467| [2025/04/30 18:20:48 235194] [debug] |xqc_engine_main_logic|END|now:1746037248235182| [2025/04/30 18:20:48 236265] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248236264| [2025/04/30 18:20:48 236277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248235653|pq_index:0| [2025/04/30 18:20:48 236281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248235073| [2025/04/30 18:20:48 236286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248236285| [2025/04/30 18:20:48 236291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248235653|now:1746037248236285| [2025/04/30 18:20:48 236302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248235653|now:1746037248236285| [2025/04/30 18:20:48 236306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 236311] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 236316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48200|min_srtt:48200|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 236321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2150526| [2025/04/30 18:20:48 236325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 236329] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 236333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 236338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 236342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 236347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 236351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 236356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2159| [2025/04/30 18:20:48 236396] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2159|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248236364|stream_id:0|stream_offset:2110440| [2025/04/30 18:20:48 236406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2159|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 236413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 236420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48200|rtt_var:687|pto_duration:50948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 236427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 236432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 236436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 236440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248312312|now:1746037248236419|interv:75893| [2025/04/30 18:20:48 236444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248312312|now:1746037248236419|interval:75893|pto_count:0|srtt:48200 [2025/04/30 18:20:48 236453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 236458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 236463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2111619| [2025/04/30 18:20:48 236477] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 236484] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2160| [2025/04/30 18:20:48 236524] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2160|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248236496|stream_id:0|stream_offset:2111619| [2025/04/30 18:20:48 236534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2160|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 236541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 236548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48200|rtt_var:687|pto_duration:50948|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 236553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 236557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 236564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 236570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248312444|now:1746037248236548|interv:75896| [2025/04/30 18:20:48 236576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248312444|now:1746037248236548|interval:75896|pto_count:0|srtt:48200 [2025/04/30 18:20:48 236583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 236590] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 236597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 236604] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 236610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248237609|now:1746037248236609|interv:1000| [2025/04/30 18:20:48 236615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 236621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 236627] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248237609| [2025/04/30 18:20:48 236634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248237609| [2025/04/30 18:20:48 236640] [debug] |xqc_engine_wakeup_after|wakeup:1746037248237609|now:1746037248236640|diff:969| [2025/04/30 18:20:48 236653] [debug] |xqc_engine_main_logic|END|now:1746037248236285| [2025/04/30 18:20:48 236895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248236894| [2025/04/30 18:20:48 236905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 236913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:943| [2025/04/30 18:20:48 236919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:944| [2025/04/30 18:20:48 236927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:944| [2025/04/30 18:20:48 236933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 236941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2106|path_largest_ack:2105| [2025/04/30 18:20:48 236948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2031451|prior_time:1746037248185132|is_app_limited:0|send_elapse:50498|ack_elapse:51762|ctl_first_sent_time:1746037248186831|lagest_ack_time:1746037248236894|curr_delivered:2092778| [2025/04/30 18:20:48 236955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248186831| [2025/04/30 18:20:48 236962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 236968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2106|path_largest_ack:2106| [2025/04/30 18:20:48 236974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2031451|prior_time:1746037248185132|is_app_limited:0|send_elapse:50498|ack_elapse:51762|ctl_first_sent_time:1746037248186831|lagest_ack_time:1746037248236894|curr_delivered:2093978| [2025/04/30 18:20:48 236981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248187079| [2025/04/30 18:20:48 237008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 237015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48200|rttvar:687|minrtt:30950|latest_rtt:49815|ack_delay:1000| [2025/04/30 18:20:48 237022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48276|rttvar:669|minrtt:30950|latest_rtt:49815|ack_delay:1000| [2025/04/30 18:20:48 237028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2106|lost_pn:2103|thresh:3| [2025/04/30 18:20:48 237035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 237040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:669|pto_duration:50952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 237047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 237053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 237058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 237069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248312448|now:1746037248237040|interv:75408| [2025/04/30 18:20:48 237075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248312448|now:1746037248237040|interval:75408|pto_count:0|srtt:48276 [2025/04/30 18:20:48 237082] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50498, ack_elapse 51762, delivered 62527|rate 1207971|lost 235| [2025/04/30 18:20:48 237088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207971) in round 31| [2025/04/30 18:20:48 237094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 237100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 237106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248187079|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 237113] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248187079|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 237121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48276|latest_rtt:49815|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 237129] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:944|largest:944|pns:2| [2025/04/30 18:20:48 237136] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:944|frame:ACK |recv_time:1746037248236894|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 237143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368236894|now:1746037248236894|interv:120000000| [2025/04/30 18:20:48 237148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368236894|now:1746037248236894|interv:120000000| [2025/04/30 18:20:48 237154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248237609|pq_index:0| [2025/04/30 18:20:48 237160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248236285| [2025/04/30 18:20:48 237167] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248237167| [2025/04/30 18:20:48 237175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248237174| [2025/04/30 18:20:48 237182] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 237189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 237195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2150526| [2025/04/30 18:20:48 237207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 237213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 237220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 237226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2151705| [2025/04/30 18:20:48 237232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 237239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 237245] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 237251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 237257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 237262] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 237268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 237274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 237281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 237287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 237293] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 237299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 237304] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248237609| [2025/04/30 18:20:48 237310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248237609| [2025/04/30 18:20:48 237316] [debug] |xqc_engine_wakeup_after|wakeup:1746037248237609|now:1746037248237316|diff:293| [2025/04/30 18:20:48 237322] [debug] |xqc_engine_main_logic|END|now:1746037248237174| [2025/04/30 18:20:48 237332] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248237331| [2025/04/30 18:20:48 237339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 237347] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:944| [2025/04/30 18:20:48 237352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:945| [2025/04/30 18:20:48 237365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:945| [2025/04/30 18:20:48 237371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 237376] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2302669|max_stream_data_old=2276731| [2025/04/30 18:20:48 237382] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 237389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248262331|now:1746037248237331|interv:25000| [2025/04/30 18:20:48 237397] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248237331|max_ack_delay:25000| [2025/04/30 18:20:48 237403] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:945|largest:945|pns:2| [2025/04/30 18:20:48 237409] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:945|frame:ACK MAX_STREAM_DATA |recv_time:1746037248237331|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 237415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368237331|now:1746037248237331|interv:120000000| [2025/04/30 18:20:48 237421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368237331|now:1746037248237331|interv:120000000| [2025/04/30 18:20:48 237427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248237609|pq_index:0| [2025/04/30 18:20:48 237433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248237174| [2025/04/30 18:20:48 237439] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248237439| [2025/04/30 18:20:48 237446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248237444| [2025/04/30 18:20:48 237453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 237460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:48 237465] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 237473] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:48 237480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:48 237486] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:48 237492] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:48 237499] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:48 237505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:48 237512] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:48 237518] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 237525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:48 237537] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:48 237542] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:48 237546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:48 237550] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:48 237554] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:48 237559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:48 237563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:48 237567] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:48 237571] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:48 237575] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:48 237580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:48 237584] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:48 237588] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:48 237592] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2302669| [2025/04/30 18:20:48 237598] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2302617|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:869049|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 237603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 237608] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:48 237611] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2302669| [2025/04/30 18:20:48 237616] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2302617|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:843111|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 237621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 237626] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 237631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 237635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 237647] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 237654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 237661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 237668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 237675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 237683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 237689] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 237696] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 237703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 237711] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 237718] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2161| [2025/04/30 18:20:48 237756] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2161|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60082|now:1746037248237729|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 237765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2161|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 237772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2161|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 237779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 237785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:669|pto_duration:50952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 237793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 237799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 237805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60101| [2025/04/30 18:20:48 237811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248313681|now:1746037248237785|interv:75896| [2025/04/30 18:20:48 237818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248313681|now:1746037248237785|interval:75896|pto_count:0|srtt:48276 [2025/04/30 18:20:48 237834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60101| [2025/04/30 18:20:48 237842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 237850] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2162| [2025/04/30 18:20:48 237885] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2162|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60101|now:1746037248237858|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 237891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2162|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 237895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2162|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 237900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60101|applimit:0| [2025/04/30 18:20:48 237904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:669|pto_duration:50952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 237908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 237912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 237916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 237920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248313810|now:1746037248237904|interv:75906| [2025/04/30 18:20:48 237924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248313810|now:1746037248237904|interval:75906|pto_count:0|srtt:48276 [2025/04/30 18:20:48 237929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:60120| [2025/04/30 18:20:48 237933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 237938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 237942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 237946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 237950] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248237609| [2025/04/30 18:20:48 237955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248237609| [2025/04/30 18:20:48 237959] [debug] |xqc_engine_wakeup_after|wakeup:1746037248237609|now:1746037248237959|diff:18446744073709551266| [2025/04/30 18:20:48 237963] [debug] |xqc_engine_main_logic|END|now:1746037248237444| [2025/04/30 18:20:48 237969] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248237969| [2025/04/30 18:20:48 237973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248237609|pq_index:0| [2025/04/30 18:20:48 237977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248237444| [2025/04/30 18:20:48 238001] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248238000| [2025/04/30 18:20:48 238009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248237609|now:1746037248238000| [2025/04/30 18:20:48 238013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248237609|now:1746037248238000| [2025/04/30 18:20:48 238017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 238022] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 238027] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 238032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 238036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 238040] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 238044] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 238049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 238053] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 238057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 238062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 238066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2163| [2025/04/30 18:20:48 238094] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2163|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248238073|stream_id:0|stream_offset:2112798| [2025/04/30 18:20:48 238099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2163|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 238104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 238108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:669|pto_duration:50952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 238113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 238116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 238120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 238129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248314025|now:1746037248238108|interv:75917| [2025/04/30 18:20:48 238133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248314025|now:1746037248238108|interval:75917|pto_count:0|srtt:48276 [2025/04/30 18:20:48 238138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61320| [2025/04/30 18:20:48 238142] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 238146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2113977| [2025/04/30 18:20:48 238151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 238155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2164| [2025/04/30 18:20:48 238178] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2164|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61320|now:1746037248238161|stream_id:0|stream_offset:2113977| [2025/04/30 18:20:48 238183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2164|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 238188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 238192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:669|pto_duration:50952|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 238196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 238201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 238205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 238209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248314113|now:1746037248238192|interv:75921| [2025/04/30 18:20:48 238213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248314113|now:1746037248238192|interval:75921|pto_count:0|srtt:48276 [2025/04/30 18:20:48 238217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62520| [2025/04/30 18:20:48 238222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 238226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 238231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 238235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248239235|now:1746037248238235|interv:1000| [2025/04/30 18:20:48 238239] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 238243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 238250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248239235| [2025/04/30 18:20:48 238254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248239235| [2025/04/30 18:20:48 238258] [debug] |xqc_engine_wakeup_after|wakeup:1746037248239235|now:1746037248238258|diff:977| [2025/04/30 18:20:48 238263] [debug] |xqc_engine_main_logic|END|now:1746037248238000| [2025/04/30 18:20:48 238821] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248238820| [2025/04/30 18:20:48 238828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 238834] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:945| [2025/04/30 18:20:48 238838] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:946| [2025/04/30 18:20:48 238844] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:946| [2025/04/30 18:20:48 238848] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 238853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2108|path_largest_ack:2107| [2025/04/30 18:20:48 238858] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58927|prior_delivered:2036251|prior_time:1746037248188780|is_app_limited:0|send_elapse:49313|ack_elapse:50040|ctl_first_sent_time:1746037248189213|lagest_ack_time:1746037248238820|curr_delivered:2095178| [2025/04/30 18:20:48 238863] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248189213| [2025/04/30 18:20:48 238867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 238872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2108|path_largest_ack:2108| [2025/04/30 18:20:48 238876] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58927|prior_delivered:2036251|prior_time:1746037248188780|is_app_limited:0|send_elapse:49313|ack_elapse:50040|ctl_first_sent_time:1746037248189213|lagest_ack_time:1746037248238820|curr_delivered:2096378| [2025/04/30 18:20:48 238880] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248189345| [2025/04/30 18:20:48 238884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 238888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48276|rttvar:669|minrtt:30950|latest_rtt:49475|ack_delay:1000| [2025/04/30 18:20:48 238893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48301|rttvar:551|minrtt:30950|latest_rtt:49475|ack_delay:1000| [2025/04/30 18:20:48 238897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2108|lost_pn:2105|thresh:3| [2025/04/30 18:20:48 238901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 238905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48301|rtt_var:551|pto_duration:50505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 238914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 238918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 238922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 238925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248313666|now:1746037248238905|interv:74761| [2025/04/30 18:20:48 238929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248313666|now:1746037248238905|interval:74761|pto_count:0|srtt:48301 [2025/04/30 18:20:48 238934] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49313, ack_elapse 50040, delivered 60127|rate 1201578|lost 235| [2025/04/30 18:20:48 238938] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201578) in round 31| [2025/04/30 18:20:48 238943] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 238947] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 238951] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248189345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 238955] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248189345|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 238960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60120|srtt:48301|latest_rtt:49475|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 238966] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:946|largest:946|pns:2| [2025/04/30 18:20:48 238970] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:946|frame:ACK |recv_time:1746037248238820|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 238975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368238820|now:1746037248238820|interv:120000000| [2025/04/30 18:20:48 238979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368238820|now:1746037248238820|interv:120000000| [2025/04/30 18:20:48 238983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248239235|pq_index:0| [2025/04/30 18:20:48 239007] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248238000| [2025/04/30 18:20:48 239011] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248239011| [2025/04/30 18:20:48 239016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248239015| [2025/04/30 18:20:48 239021] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 239026] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48301|min_srtt:48301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 239034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 239038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 239043] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 239047] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48301|min_srtt:48301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 239052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2154063| [2025/04/30 18:20:48 239056] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48301|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 239061] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 239065] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48301|min_srtt:48301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 239070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 239074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 239078] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 239082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 239086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 239091] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 239095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 239099] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 239103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 239107] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248239235| [2025/04/30 18:20:48 239111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248239235| [2025/04/30 18:20:48 239115] [debug] |xqc_engine_wakeup_after|wakeup:1746037248239235|now:1746037248239115|diff:120| [2025/04/30 18:20:48 239120] [debug] |xqc_engine_main_logic|END|now:1746037248239015| [2025/04/30 18:20:48 239125] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248239125| [2025/04/30 18:20:48 239131] [debug] |xqc_engine_wakeup_after|wakeup:1746037248239235|now:1746037248239131|diff:104| [2025/04/30 18:20:48 239135] [debug] |xqc_engine_main_logic|END|now:1746037248239125| [2025/04/30 18:20:48 240210] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248240210| [2025/04/30 18:20:48 240221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248239235|pq_index:0| [2025/04/30 18:20:48 240226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248239015| [2025/04/30 18:20:48 240231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248240230| [2025/04/30 18:20:48 240236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248239235|now:1746037248240230| [2025/04/30 18:20:48 240240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248239235|now:1746037248240230| [2025/04/30 18:20:48 240244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 240249] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 240254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48301|min_srtt:48301|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 240258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 240263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 240267] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 240271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 240275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 240280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 240285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 240289] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 240294] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2165| [2025/04/30 18:20:48 240328] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2165|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248240302|stream_id:0|stream_offset:2115156| [2025/04/30 18:20:48 240334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2165|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 240339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 240343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48301|rtt_var:551|pto_duration:50505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 240353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 240357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 240361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 240365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248315807|now:1746037248240343|interv:75464| [2025/04/30 18:20:48 240369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248315807|now:1746037248240343|interval:75464|pto_count:0|srtt:48301 [2025/04/30 18:20:48 240374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61320| [2025/04/30 18:20:48 240379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 240383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2116335| [2025/04/30 18:20:48 240388] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 240392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2166| [2025/04/30 18:20:48 240416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2166|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61320|now:1746037248240398|stream_id:0|stream_offset:2116335| [2025/04/30 18:20:48 240421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2166|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 240426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 240430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48301|rtt_var:551|pto_duration:50505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 240434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 240438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 240442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 240446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248315903|now:1746037248240430|interv:75473| [2025/04/30 18:20:48 240450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248315903|now:1746037248240430|interval:75473|pto_count:0|srtt:48301 [2025/04/30 18:20:48 240455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62520| [2025/04/30 18:20:48 240459] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 240463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 240471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 240475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248241475|now:1746037248240475|interv:1000| [2025/04/30 18:20:48 240479] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 240483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 240487] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248241475| [2025/04/30 18:20:48 240491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248241475| [2025/04/30 18:20:48 240497] [debug] |xqc_engine_wakeup_after|wakeup:1746037248241475|now:1746037248240497|diff:978| [2025/04/30 18:20:48 240504] [debug] |xqc_engine_main_logic|END|now:1746037248240230| [2025/04/30 18:20:48 240843] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248240842| [2025/04/30 18:20:48 240852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 240858] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:946| [2025/04/30 18:20:48 240862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:947| [2025/04/30 18:20:48 240868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:947| [2025/04/30 18:20:48 240872] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 240878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2110|path_largest_ack:2109| [2025/04/30 18:20:48 240882] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2036251|prior_time:1746037248188780|is_app_limited:0|send_elapse:50808|ack_elapse:52062|ctl_first_sent_time:1746037248190708|lagest_ack_time:1746037248240842|curr_delivered:2097578| [2025/04/30 18:20:48 240887] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248190708| [2025/04/30 18:20:48 240892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 240896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2110|path_largest_ack:2110| [2025/04/30 18:20:48 240900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2036251|prior_time:1746037248188780|is_app_limited:0|send_elapse:50808|ack_elapse:52062|ctl_first_sent_time:1746037248190708|lagest_ack_time:1746037248240842|curr_delivered:2098778| [2025/04/30 18:20:48 240905] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248190829| [2025/04/30 18:20:48 240909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 240913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48301|rttvar:551|minrtt:30950|latest_rtt:50013|ack_delay:0| [2025/04/30 18:20:48 240917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48515|rttvar:842|minrtt:30950|latest_rtt:50013|ack_delay:0| [2025/04/30 18:20:48 240927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2110|lost_pn:2107|thresh:3| [2025/04/30 18:20:48 240931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 240935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48515|rtt_var:842|pto_duration:51883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 240940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 240944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 240948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 240952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248317281|now:1746037248240935|interv:76346| [2025/04/30 18:20:48 240956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248317281|now:1746037248240935|interval:76346|pto_count:0|srtt:48515 [2025/04/30 18:20:48 240960] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50808, ack_elapse 52062, delivered 62527|rate 1201010|lost 235| [2025/04/30 18:20:48 240965] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201010) in round 31| [2025/04/30 18:20:48 240969] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 240973] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 240977] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248190829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 240982] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248190829|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 241006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60120|srtt:48515|latest_rtt:50013|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 241012] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:947|largest:947|pns:2| [2025/04/30 18:20:48 241017] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:947|frame:ACK |recv_time:1746037248240842|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 241022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368240842|now:1746037248240842|interv:120000000| [2025/04/30 18:20:48 241026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368240842|now:1746037248240842|interv:120000000| [2025/04/30 18:20:48 241030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248241475|pq_index:0| [2025/04/30 18:20:48 241034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248240230| [2025/04/30 18:20:48 241038] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248241038| [2025/04/30 18:20:48 241046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248241045| [2025/04/30 18:20:48 241052] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 241057] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48515|min_srtt:48515|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 241061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 241066] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 241070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 241075] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48515|min_srtt:48515|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 241079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2156421| [2025/04/30 18:20:48 241083] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 241088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 241092] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48515|min_srtt:48515|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 241096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2157600| [2025/04/30 18:20:48 241101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 241104] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 241108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 241113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 241117] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 241121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 241126] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 241129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 241136] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248241475| [2025/04/30 18:20:48 241140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248241475| [2025/04/30 18:20:48 241144] [debug] |xqc_engine_wakeup_after|wakeup:1746037248241475|now:1746037248241144|diff:331| [2025/04/30 18:20:48 241148] [debug] |xqc_engine_main_logic|END|now:1746037248241045| [2025/04/30 18:20:48 241154] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248241153| [2025/04/30 18:20:48 241157] [debug] |xqc_engine_wakeup_after|wakeup:1746037248241475|now:1746037248241157|diff:318| [2025/04/30 18:20:48 241161] [debug] |xqc_engine_main_logic|END|now:1746037248241153| [2025/04/30 18:20:48 242240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248242240| [2025/04/30 18:20:48 242255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248241475|pq_index:0| [2025/04/30 18:20:48 242261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248241045| [2025/04/30 18:20:48 242269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248242267| [2025/04/30 18:20:48 242276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248241475|now:1746037248242267| [2025/04/30 18:20:48 242282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248241475|now:1746037248242267| [2025/04/30 18:20:48 242287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 242293] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 242301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48515|min_srtt:48515|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 242307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2157600| [2025/04/30 18:20:48 242314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 242320] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 242326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 242334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 242341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 242347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 242354] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 242360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2167| [2025/04/30 18:20:48 242406] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2167|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248242372|stream_id:0|stream_offset:2117514| [2025/04/30 18:20:48 242423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2167|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 242430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 242437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48515|rtt_var:842|pto_duration:51883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 242444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 242450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 242456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 242462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248319255|now:1746037248242436|interv:76819| [2025/04/30 18:20:48 242468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248319255|now:1746037248242436|interval:76819|pto_count:0|srtt:48515 [2025/04/30 18:20:48 242474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61320| [2025/04/30 18:20:48 242481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 242487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2118693| [2025/04/30 18:20:48 242493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 242499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2168| [2025/04/30 18:20:48 242538] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2168|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61320|now:1746037248242509|stream_id:0|stream_offset:2118693| [2025/04/30 18:20:48 242547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2168|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 242554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 242560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48515|rtt_var:842|pto_duration:51883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 242567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 242573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 242579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 242585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248319392|now:1746037248242560|interv:76832| [2025/04/30 18:20:48 242591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248319392|now:1746037248242560|interval:76832|pto_count:0|srtt:48515 [2025/04/30 18:20:48 242604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62520| [2025/04/30 18:20:48 242611] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 242618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2119872| [2025/04/30 18:20:48 242624] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 242630] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2169| [2025/04/30 18:20:48 242666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2169|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62520|now:1746037248242640|stream_id:0|stream_offset:2119872| [2025/04/30 18:20:48 242674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2169|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 242680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62520|applimit:0| [2025/04/30 18:20:48 242686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48515|rtt_var:842|pto_duration:51883|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 242692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 242698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 242704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 242710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248319523|now:1746037248242686|interv:76837| [2025/04/30 18:20:48 242715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248319523|now:1746037248242686|interval:76837|pto_count:0|srtt:48515 [2025/04/30 18:20:48 242722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63720| [2025/04/30 18:20:48 242729] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 242735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2121051| [2025/04/30 18:20:48 242741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 242747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248243747|now:1746037248242747|interv:1000| [2025/04/30 18:20:48 242753] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 242758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 242764] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248243747| [2025/04/30 18:20:48 242769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248243747| [2025/04/30 18:20:48 242781] [debug] |xqc_engine_wakeup_after|wakeup:1746037248243747|now:1746037248242780|diff:967| [2025/04/30 18:20:48 242787] [debug] |xqc_engine_main_logic|END|now:1746037248242267| [2025/04/30 18:20:48 242902] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248242900| [2025/04/30 18:20:48 242912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 242920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:947| [2025/04/30 18:20:48 242925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:948| [2025/04/30 18:20:48 242933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:948| [2025/04/30 18:20:48 242939] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 242946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2112|path_largest_ack:2111| [2025/04/30 18:20:48 242953] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58889|prior_delivered:2041089|prior_time:1746037248192821|is_app_limited:0|send_elapse:49794|ack_elapse:50079|ctl_first_sent_time:1746037248193242|lagest_ack_time:1746037248242900|curr_delivered:2099978| [2025/04/30 18:20:48 242959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248193242| [2025/04/30 18:20:48 242966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 242972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2112|path_largest_ack:2112| [2025/04/30 18:20:48 242978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58889|prior_delivered:2041089|prior_time:1746037248192821|is_app_limited:0|send_elapse:49794|ack_elapse:50079|ctl_first_sent_time:1746037248193242|lagest_ack_time:1746037248242900|curr_delivered:2101178| [2025/04/30 18:20:48 242984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248193374| [2025/04/30 18:20:48 243009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 243015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48515|rttvar:842|minrtt:30950|latest_rtt:49526|ack_delay:1000| [2025/04/30 18:20:48 243021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48516|rttvar:634|minrtt:30950|latest_rtt:49526|ack_delay:1000| [2025/04/30 18:20:48 243029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2112|lost_pn:2109|thresh:3| [2025/04/30 18:20:48 243035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 243041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48516|rtt_var:634|pto_duration:51052|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 243047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 243053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 243059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 243070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248318692|now:1746037248243041|interv:75651| [2025/04/30 18:20:48 243076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248318692|now:1746037248243041|interval:75651|pto_count:0|srtt:48516 [2025/04/30 18:20:48 243082] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49794, ack_elapse 50079, delivered 60089|rate 1199884|lost 235| [2025/04/30 18:20:48 243088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199884) in round 31| [2025/04/30 18:20:48 243094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 243100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 243106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248193374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 243112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248193374|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 243119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61320|srtt:48516|latest_rtt:49526|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 243128] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:948|largest:948|pns:2| [2025/04/30 18:20:48 243134] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:948|frame:ACK |recv_time:1746037248242900|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 243141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368242900|now:1746037248242900|interv:120000000| [2025/04/30 18:20:48 243147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368242900|now:1746037248242900|interv:120000000| [2025/04/30 18:20:48 243152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248243747|pq_index:0| [2025/04/30 18:20:48 243158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248242267| [2025/04/30 18:20:48 243164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248243164| [2025/04/30 18:20:48 243171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248243169| [2025/04/30 18:20:48 243178] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 243185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 243192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2157600| [2025/04/30 18:20:48 243202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 243209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 243215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 243222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2158779| [2025/04/30 18:20:48 243228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48516|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 243234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 243240] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48516|min_srtt:48516|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 243246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2159958| [2025/04/30 18:20:48 243253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 243258] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 243264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 243270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 243276] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 243282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2121051| [2025/04/30 18:20:48 243288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 243293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 243299] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248243747| [2025/04/30 18:20:48 243305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248243747| [2025/04/30 18:20:48 243310] [debug] |xqc_engine_wakeup_after|wakeup:1746037248243747|now:1746037248243310|diff:437| [2025/04/30 18:20:48 243316] [debug] |xqc_engine_main_logic|END|now:1746037248243169| [2025/04/30 18:20:48 243326] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248243325| [2025/04/30 18:20:48 243332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 243339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:948| [2025/04/30 18:20:48 243349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:949| [2025/04/30 18:20:48 243356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:949| [2025/04/30 18:20:48 243362] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 243368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2113|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2114|path_largest_ack:2113| [2025/04/30 18:20:48 243374] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60108|prior_delivered:2041089|prior_time:1746037248192821|is_app_limited:0|send_elapse:50487|ack_elapse:50504|ctl_first_sent_time:1746037248193935|lagest_ack_time:1746037248243325|curr_delivered:2101197| [2025/04/30 18:20:48 243380] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248193935| [2025/04/30 18:20:48 243386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 243392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2114|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2114|path_largest_ack:2114| [2025/04/30 18:20:48 243398] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60108|prior_delivered:2041089|prior_time:1746037248192821|is_app_limited:0|send_elapse:50487|ack_elapse:50504|ctl_first_sent_time:1746037248193935|lagest_ack_time:1746037248243325|curr_delivered:2101216| [2025/04/30 18:20:48 243404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248194070| [2025/04/30 18:20:48 243410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 243415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48516|rttvar:634|minrtt:30950|latest_rtt:49255|ack_delay:0| [2025/04/30 18:20:48 243422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48608|rttvar:660|minrtt:30950|latest_rtt:49255|ack_delay:0| [2025/04/30 18:20:48 243427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2114|lost_pn:2111|thresh:3| [2025/04/30 18:20:48 243433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 243438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48608|rtt_var:660|pto_duration:51248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 243445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 243450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 243456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 243462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248318888|now:1746037248243438|interv:75450| [2025/04/30 18:20:48 243468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248318888|now:1746037248243438|interval:75450|pto_count:0|srtt:48608 [2025/04/30 18:20:48 243479] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50487, ack_elapse 50504, delivered 60127|rate 1190539|lost 235| [2025/04/30 18:20:48 243485] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190539) in round 31| [2025/04/30 18:20:48 243491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 243497] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 243502] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248194070|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 243509] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248194070|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 243515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48608|latest_rtt:49255|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 243523] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:949|largest:949|pns:2| [2025/04/30 18:20:48 243530] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:949|frame:ACK |recv_time:1746037248243325|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 243538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368243325|now:1746037248243325|interv:120000000| [2025/04/30 18:20:48 243544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368243325|now:1746037248243325|interv:120000000| [2025/04/30 18:20:48 243550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248243747|pq_index:0| [2025/04/30 18:20:48 243556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248243169| [2025/04/30 18:20:48 243562] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248243562| [2025/04/30 18:20:48 243570] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248243568| [2025/04/30 18:20:48 243577] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 243584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48608|min_srtt:48608|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 243591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2159958| [2025/04/30 18:20:48 243598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 243604] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 243610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 243619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 243623] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 243628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2121051| [2025/04/30 18:20:48 243632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 243636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 243640] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248243747| [2025/04/30 18:20:48 243647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248243747| [2025/04/30 18:20:48 243653] [debug] |xqc_engine_wakeup_after|wakeup:1746037248243747|now:1746037248243653|diff:94| [2025/04/30 18:20:48 243659] [debug] |xqc_engine_main_logic|END|now:1746037248243568| [2025/04/30 18:20:48 243668] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248243668| [2025/04/30 18:20:48 243675] [debug] |xqc_engine_wakeup_after|wakeup:1746037248243747|now:1746037248243674|diff:73| [2025/04/30 18:20:48 243681] [debug] |xqc_engine_main_logic|END|now:1746037248243668| [2025/04/30 18:20:48 244756] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248244756| [2025/04/30 18:20:48 244767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248243747|pq_index:0| [2025/04/30 18:20:48 244772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248243568| [2025/04/30 18:20:48 244777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248244776| [2025/04/30 18:20:48 244782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248243747|now:1746037248244776| [2025/04/30 18:20:48 244786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248243747|now:1746037248244776| [2025/04/30 18:20:48 244790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 244795] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 244800] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48608|min_srtt:48608|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 244805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2159958| [2025/04/30 18:20:48 244810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 244814] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 244818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 244822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 244827] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 244837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2121051| [2025/04/30 18:20:48 244841] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 244846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2170| [2025/04/30 18:20:48 244883] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2170|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248244855|stream_id:0|stream_offset:2121051| [2025/04/30 18:20:48 244890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2170|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 244895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 244899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48608|rtt_var:660|pto_duration:51248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 244903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 244907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 244911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 244915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248321103|now:1746037248244899|interv:76204| [2025/04/30 18:20:48 244919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248321103|now:1746037248244899|interval:76204|pto_count:0|srtt:48608 [2025/04/30 18:20:48 244924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 244929] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 244933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2122230| [2025/04/30 18:20:48 244938] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 244942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2171| [2025/04/30 18:20:48 244967] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2171|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248244948|stream_id:0|stream_offset:2122230| [2025/04/30 18:20:48 244972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2171|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 244977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 244981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48608|rtt_var:660|pto_duration:51248|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 245010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 245014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 245018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 245022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248321196|now:1746037248244981|interv:76215| [2025/04/30 18:20:48 245026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248321196|now:1746037248244981|interval:76215|pto_count:0|srtt:48608 [2025/04/30 18:20:48 245030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 245035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 245039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2123409| [2025/04/30 18:20:48 245044] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 245048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248246048|now:1746037248245048|interv:1000| [2025/04/30 18:20:48 245052] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 245056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 245060] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248246048| [2025/04/30 18:20:48 245064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248246048| [2025/04/30 18:20:48 245068] [debug] |xqc_engine_wakeup_after|wakeup:1746037248246048|now:1746037248245068|diff:980| [2025/04/30 18:20:48 245072] [debug] |xqc_engine_main_logic|END|now:1746037248244776| [2025/04/30 18:20:48 245082] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248245082| [2025/04/30 18:20:48 245087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 245093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:949| [2025/04/30 18:20:48 245097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:950| [2025/04/30 18:20:48 245102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:950| [2025/04/30 18:20:48 245106] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 245111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2116|path_largest_ack:2115| [2025/04/30 18:20:48 245116] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58927|prior_delivered:2043489|prior_time:1746037248194827|is_app_limited:0|send_elapse:49747|ack_elapse:50255|ctl_first_sent_time:1746037248195245|lagest_ack_time:1746037248245082|curr_delivered:2102416| [2025/04/30 18:20:48 245121] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248195245| [2025/04/30 18:20:48 245125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 245133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2116|path_largest_ack:2116| [2025/04/30 18:20:48 245138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58927|prior_delivered:2043489|prior_time:1746037248194827|is_app_limited:0|send_elapse:49747|ack_elapse:50255|ctl_first_sent_time:1746037248195245|lagest_ack_time:1746037248245082|curr_delivered:2103616| [2025/04/30 18:20:48 245142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248195364| [2025/04/30 18:20:48 245146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 245150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48608|rttvar:660|minrtt:30950|latest_rtt:49718|ack_delay:0| [2025/04/30 18:20:48 245155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48746|rttvar:772|minrtt:30950|latest_rtt:49718|ack_delay:0| [2025/04/30 18:20:48 245159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2116|lost_pn:2113|thresh:3| [2025/04/30 18:20:48 245163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 245167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:772|pto_duration:51834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 245172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 245176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 245180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 245183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248321782|now:1746037248245167|interv:76615| [2025/04/30 18:20:48 245187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248321782|now:1746037248245167|interval:76615|pto_count:0|srtt:48746 [2025/04/30 18:20:48 245192] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49747, ack_elapse 50255, delivered 60127|rate 1196438|lost 235| [2025/04/30 18:20:48 245196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196438) in round 31| [2025/04/30 18:20:48 245201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 245205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 245209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248195364|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 245213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248195364|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 245218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48746|latest_rtt:49718|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 245226] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:950|largest:950|pns:2| [2025/04/30 18:20:48 245231] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:950|frame:ACK |recv_time:1746037248245082|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 245236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368245082|now:1746037248245082|interv:120000000| [2025/04/30 18:20:48 245240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368245082|now:1746037248245082|interv:120000000| [2025/04/30 18:20:48 245244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248246048|pq_index:0| [2025/04/30 18:20:48 245248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248244776| [2025/04/30 18:20:48 245252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248245252| [2025/04/30 18:20:48 245257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248245256| [2025/04/30 18:20:48 245262] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 245267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 245271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2159958| [2025/04/30 18:20:48 245276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 245281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 245285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 245290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2161137| [2025/04/30 18:20:48 245294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 245299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 245303] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 245307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2162316| [2025/04/30 18:20:48 245314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 245318] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 245322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 245326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 245330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 245335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2123409| [2025/04/30 18:20:48 245339] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 245343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 245347] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248246048| [2025/04/30 18:20:48 245351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248246048| [2025/04/30 18:20:48 245355] [debug] |xqc_engine_wakeup_after|wakeup:1746037248246048|now:1746037248245355|diff:693| [2025/04/30 18:20:48 245359] [debug] |xqc_engine_main_logic|END|now:1746037248245256| [2025/04/30 18:20:48 245364] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248245364| [2025/04/30 18:20:48 245368] [debug] |xqc_engine_wakeup_after|wakeup:1746037248246048|now:1746037248245367|diff:681| [2025/04/30 18:20:48 245371] [debug] |xqc_engine_main_logic|END|now:1746037248245364| [2025/04/30 18:20:48 246445] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248246445| [2025/04/30 18:20:48 246456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248246048|pq_index:0| [2025/04/30 18:20:48 246460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248245256| [2025/04/30 18:20:48 246466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248246465| [2025/04/30 18:20:48 246470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248246048|now:1746037248246465| [2025/04/30 18:20:48 246475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248246048|now:1746037248246465| [2025/04/30 18:20:48 246479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 246483] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 246488] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 246493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2162316| [2025/04/30 18:20:48 246499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 246512] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 246518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 246525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 246533] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 246540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2123409| [2025/04/30 18:20:48 246547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 246554] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2172| [2025/04/30 18:20:48 246603] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2172|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248246566|stream_id:0|stream_offset:2123409| [2025/04/30 18:20:48 246613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2172|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 246621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 246628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:772|pto_duration:51834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 246635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 246641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 246648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 246654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248323400|now:1746037248246628|interv:76772| [2025/04/30 18:20:48 246661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248323400|now:1746037248246628|interval:76772|pto_count:0|srtt:48746 [2025/04/30 18:20:48 246668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 246676] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 246681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2124588| [2025/04/30 18:20:48 246686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 246690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2173| [2025/04/30 18:20:48 246723] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2173|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248246699|stream_id:0|stream_offset:2124588| [2025/04/30 18:20:48 246735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2173|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 246740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 246744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:772|pto_duration:51834|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 246749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 246753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 246757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 246761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248323533|now:1746037248246744|interv:76789| [2025/04/30 18:20:48 246765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248323533|now:1746037248246744|interval:76789|pto_count:0|srtt:48746 [2025/04/30 18:20:48 246769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 246774] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 246778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2125767| [2025/04/30 18:20:48 246782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 246786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248247786|now:1746037248246786|interv:1000| [2025/04/30 18:20:48 246790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 246794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 246798] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248247786| [2025/04/30 18:20:48 246802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248247786| [2025/04/30 18:20:48 246806] [debug] |xqc_engine_wakeup_after|wakeup:1746037248247786|now:1746037248246806|diff:980| [2025/04/30 18:20:48 246811] [debug] |xqc_engine_main_logic|END|now:1746037248246465| [2025/04/30 18:20:48 246915] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248246915| [2025/04/30 18:20:48 246921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 246927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:950| [2025/04/30 18:20:48 246931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:951| [2025/04/30 18:20:48 246937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:951| [2025/04/30 18:20:48 246941] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 246946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2117| [2025/04/30 18:20:48 246954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2043489|prior_time:1746037248194827|is_app_limited:0|send_elapse:51250|ack_elapse:52088|ctl_first_sent_time:1746037248196748|lagest_ack_time:1746037248246915|curr_delivered:2104816| [2025/04/30 18:20:48 246959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248196748| [2025/04/30 18:20:48 246964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 246968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2118|path_largest_ack:2118| [2025/04/30 18:20:48 246973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61327|prior_delivered:2043489|prior_time:1746037248194827|is_app_limited:0|send_elapse:51250|ack_elapse:52088|ctl_first_sent_time:1746037248196748|lagest_ack_time:1746037248246915|curr_delivered:2106016| [2025/04/30 18:20:48 246977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248196866| [2025/04/30 18:20:48 246981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 247002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48746|rttvar:772|minrtt:30950|latest_rtt:50049|ack_delay:1000| [2025/04/30 18:20:48 247009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48784|rttvar:654|minrtt:30950|latest_rtt:50049|ack_delay:1000| [2025/04/30 18:20:48 247014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2118|lost_pn:2115|thresh:3| [2025/04/30 18:20:48 247018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 247022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48784|rtt_var:654|pto_duration:51400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 247027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 247031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 247034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 247038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248323099|now:1746037248247022|interv:76077| [2025/04/30 18:20:48 247043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248323099|now:1746037248247022|interval:76077|pto_count:0|srtt:48784 [2025/04/30 18:20:48 247047] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51250, ack_elapse 52088, delivered 62527|rate 1200410|lost 235| [2025/04/30 18:20:48 247052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200410) in round 31| [2025/04/30 18:20:48 247056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 247060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 247064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248196866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 247072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248196866|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 247077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48784|latest_rtt:50049|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 247083] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:951|largest:951|pns:2| [2025/04/30 18:20:48 247087] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:951|frame:ACK |recv_time:1746037248246915|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 247092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368246915|now:1746037248246915|interv:120000000| [2025/04/30 18:20:48 247096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368246915|now:1746037248246915|interv:120000000| [2025/04/30 18:20:48 247100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248247786|pq_index:0| [2025/04/30 18:20:48 247105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248246465| [2025/04/30 18:20:48 247109] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248247109| [2025/04/30 18:20:48 247114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248247113| [2025/04/30 18:20:48 247119] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 247124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48784|min_srtt:48784|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 247129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2162316| [2025/04/30 18:20:48 247134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 247138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 247143] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48784|min_srtt:48784|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 247147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 247152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48784|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 247159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 247163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48784|min_srtt:48784|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 247167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 247172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 247175] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 247179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 247183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 247188] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 247192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2125767| [2025/04/30 18:20:48 247197] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 247200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 247204] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248247786| [2025/04/30 18:20:48 247208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248247786| [2025/04/30 18:20:48 247212] [debug] |xqc_engine_wakeup_after|wakeup:1746037248247786|now:1746037248247212|diff:574| [2025/04/30 18:20:48 247217] [debug] |xqc_engine_main_logic|END|now:1746037248247113| [2025/04/30 18:20:48 247222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248247222| [2025/04/30 18:20:48 247226] [debug] |xqc_engine_wakeup_after|wakeup:1746037248247786|now:1746037248247226|diff:560| [2025/04/30 18:20:48 247230] [debug] |xqc_engine_main_logic|END|now:1746037248247222| [2025/04/30 18:20:48 248304] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248248303| [2025/04/30 18:20:48 248314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248247786|pq_index:0| [2025/04/30 18:20:48 248319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248247113| [2025/04/30 18:20:48 248324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248248323| [2025/04/30 18:20:48 248328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248247786|now:1746037248248323| [2025/04/30 18:20:48 248333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248247786|now:1746037248248323| [2025/04/30 18:20:48 248337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 248341] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 248346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48784|min_srtt:48784|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 248356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 248361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 248365] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 248369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 248373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 248378] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 248382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2125767| [2025/04/30 18:20:48 248387] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 248391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2174| [2025/04/30 18:20:48 248426] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2174|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248248400|stream_id:0|stream_offset:2125767| [2025/04/30 18:20:48 248432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2174|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 248437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 248441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48784|rtt_var:654|pto_duration:51400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 248446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 248450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 248454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 248458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248324800|now:1746037248248441|interv:76359| [2025/04/30 18:20:48 248462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248324800|now:1746037248248441|interval:76359|pto_count:0|srtt:48784 [2025/04/30 18:20:48 248467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 248472] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 248476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2126946| [2025/04/30 18:20:48 248485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 248489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248249489|now:1746037248248489|interv:1000| [2025/04/30 18:20:48 248493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 248497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 248504] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248249489| [2025/04/30 18:20:48 248511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248249489| [2025/04/30 18:20:48 248517] [debug] |xqc_engine_wakeup_after|wakeup:1746037248249489|now:1746037248248517|diff:972| [2025/04/30 18:20:48 248523] [debug] |xqc_engine_main_logic|END|now:1746037248248323| [2025/04/30 18:20:48 248876] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248248875| [2025/04/30 18:20:48 248884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 248891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:951| [2025/04/30 18:20:48 248895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:952| [2025/04/30 18:20:48 248901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:952| [2025/04/30 18:20:48 248905] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 248910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2120|path_largest_ack:2119| [2025/04/30 18:20:48 248915] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61289|prior_delivered:2045927|prior_time:1746037248197429|is_app_limited:0|send_elapse:49163|ack_elapse:51446|ctl_first_sent_time:1746037248198961|lagest_ack_time:1746037248248875|curr_delivered:2107216| [2025/04/30 18:20:48 248919] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248198961| [2025/04/30 18:20:48 248924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 248928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2120|path_largest_ack:2120| [2025/04/30 18:20:48 248933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61289|prior_delivered:2045927|prior_time:1746037248197429|is_app_limited:0|send_elapse:49163|ack_elapse:51446|ctl_first_sent_time:1746037248198961|lagest_ack_time:1746037248248875|curr_delivered:2108416| [2025/04/30 18:20:48 248938] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248199106| [2025/04/30 18:20:48 248942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 248946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48784|rttvar:654|minrtt:30950|latest_rtt:49769|ack_delay:1000| [2025/04/30 18:20:48 248950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48782|rttvar:494|minrtt:30950|latest_rtt:49769|ack_delay:1000| [2025/04/30 18:20:48 248960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2120|lost_pn:2117|thresh:3| [2025/04/30 18:20:48 248964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 248968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48782|rtt_var:494|pto_duration:50782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 248973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 248977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 248981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 248985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248324182|now:1746037248248968|interv:75214| [2025/04/30 18:20:48 249010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248324182|now:1746037248248968|interval:75214|pto_count:0|srtt:48782 [2025/04/30 18:20:48 249015] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49163, ack_elapse 51446, delivered 62489|rate 1214652|lost 235| [2025/04/30 18:20:48 249019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1214652) in round 31| [2025/04/30 18:20:48 249024] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 249028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 249032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248199106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 249036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248199106|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 249041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:60082|srtt:48782|latest_rtt:49769|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 249047] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:952|largest:952|pns:2| [2025/04/30 18:20:48 249052] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:952|frame:ACK |recv_time:1746037248248875|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 249056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368248875|now:1746037248248875|interv:120000000| [2025/04/30 18:20:48 249061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368248875|now:1746037248248875|interv:120000000| [2025/04/30 18:20:48 249065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248249489|pq_index:0| [2025/04/30 18:20:48 249069] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248248323| [2025/04/30 18:20:48 249073] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248249073| [2025/04/30 18:20:48 249078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248249077| [2025/04/30 18:20:48 249086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 249091] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48782|min_srtt:48782|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 249096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 249101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 249105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 249110] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48782|min_srtt:48782|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 249114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2165853| [2025/04/30 18:20:48 249119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48782|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 249123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 249127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48782|min_srtt:48782|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 249131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 249136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 249140] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 249143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 249148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 249152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 249156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2126946| [2025/04/30 18:20:48 249161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 249165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 249171] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248249489| [2025/04/30 18:20:48 249175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248249489| [2025/04/30 18:20:48 249179] [debug] |xqc_engine_wakeup_after|wakeup:1746037248249489|now:1746037248249179|diff:310| [2025/04/30 18:20:48 249184] [debug] |xqc_engine_main_logic|END|now:1746037248249077| [2025/04/30 18:20:48 249189] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248249189| [2025/04/30 18:20:48 249193] [debug] |xqc_engine_wakeup_after|wakeup:1746037248249489|now:1746037248249193|diff:296| [2025/04/30 18:20:48 249197] [debug] |xqc_engine_main_logic|END|now:1746037248249189| [2025/04/30 18:20:48 250271] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248250270| [2025/04/30 18:20:48 250281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248249489|pq_index:0| [2025/04/30 18:20:48 250286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248249077| [2025/04/30 18:20:48 250291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248250290| [2025/04/30 18:20:48 250296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248249489|now:1746037248250290| [2025/04/30 18:20:48 250300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248249489|now:1746037248250290| [2025/04/30 18:20:48 250304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 250308] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 250314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48782|min_srtt:48782|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 250318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 250323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 250327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 250331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 250335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 250340] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 250344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2126946| [2025/04/30 18:20:48 250349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 250353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2175| [2025/04/30 18:20:48 250387] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2175|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248250362|stream_id:0|stream_offset:2126946| [2025/04/30 18:20:48 250398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2175|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 250403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 250408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48782|rtt_var:494|pto_duration:50782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 250412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 250416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 250420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 250424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248326144|now:1746037248250407|interv:75737| [2025/04/30 18:20:48 250428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248326144|now:1746037248250407|interval:75737|pto_count:0|srtt:48782 [2025/04/30 18:20:48 250432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61282| [2025/04/30 18:20:48 250437] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 250442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2128125| [2025/04/30 18:20:48 250446] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 250450] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2176| [2025/04/30 18:20:48 250475] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2176|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248250457|stream_id:0|stream_offset:2128125| [2025/04/30 18:20:48 250480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2176|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 250485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 250489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48782|rtt_var:494|pto_duration:50782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 250493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 250497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 250501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 250505] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248326239|now:1746037248250489|interv:75750| [2025/04/30 18:20:48 250509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248326239|now:1746037248250489|interval:75750|pto_count:0|srtt:48782 [2025/04/30 18:20:48 250517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 250522] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 250526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2129304| [2025/04/30 18:20:48 250531] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 250535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2177| [2025/04/30 18:20:48 250556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2177|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248250541|stream_id:0|stream_offset:2129304| [2025/04/30 18:20:48 250565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2177|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 250572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 250579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48782|rtt_var:494|pto_duration:50782|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 250586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 250593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 250599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 250605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248326323|now:1746037248250579|interv:75744| [2025/04/30 18:20:48 250612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248326323|now:1746037248250579|interval:75744|pto_count:0|srtt:48782 [2025/04/30 18:20:48 250619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 250627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 250633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2130483| [2025/04/30 18:20:48 250640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 250647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248251647|now:1746037248250647|interv:1000| [2025/04/30 18:20:48 250653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 250659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 250666] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248251647| [2025/04/30 18:20:48 250673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248251647| [2025/04/30 18:20:48 250680] [debug] |xqc_engine_wakeup_after|wakeup:1746037248251647|now:1746037248250679|diff:968| [2025/04/30 18:20:48 250692] [debug] |xqc_engine_main_logic|END|now:1746037248250290| [2025/04/30 18:20:48 250931] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248250930| [2025/04/30 18:20:48 250940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 250946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:952| [2025/04/30 18:20:48 250950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:953| [2025/04/30 18:20:48 250957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:953| [2025/04/30 18:20:48 250961] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 250966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2122|path_largest_ack:2121| [2025/04/30 18:20:48 250971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2048334|prior_time:1746037248199258|is_app_limited:0|send_elapse:50822|ack_elapse:51672|ctl_first_sent_time:1746037248200897|lagest_ack_time:1746037248250930|curr_delivered:2109616| [2025/04/30 18:20:48 250979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248200897| [2025/04/30 18:20:48 250984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 251008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2122|path_largest_ack:2122| [2025/04/30 18:20:48 251013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2048334|prior_time:1746037248199258|is_app_limited:0|send_elapse:50822|ack_elapse:51672|ctl_first_sent_time:1746037248200897|lagest_ack_time:1746037248250930|curr_delivered:2110816| [2025/04/30 18:20:48 251017] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248201033| [2025/04/30 18:20:48 251022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 251026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48782|rttvar:494|minrtt:30950|latest_rtt:49897|ack_delay:1000| [2025/04/30 18:20:48 251030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48797|rttvar:399|minrtt:30950|latest_rtt:49897|ack_delay:1000| [2025/04/30 18:20:48 251035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2122|lost_pn:2119|thresh:3| [2025/04/30 18:20:48 251039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 251043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48797|rtt_var:399|pto_duration:50797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 251048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 251052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 251056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 251066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248326338|now:1746037248251043|interv:75295| [2025/04/30 18:20:48 251070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248326338|now:1746037248251043|interval:75295|pto_count:0|srtt:48797 [2025/04/30 18:20:48 251075] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50822, ack_elapse 51672, delivered 62482|rate 1209204|lost 235| [2025/04/30 18:20:48 251080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209204) in round 31| [2025/04/30 18:20:48 251084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 251088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 251092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248201033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 251097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248201033|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 251101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48797|latest_rtt:49897|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 251107] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:953|largest:953|pns:2| [2025/04/30 18:20:48 251112] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:953|frame:ACK |recv_time:1746037248250930|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 251116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368250930|now:1746037248250930|interv:120000000| [2025/04/30 18:20:48 251121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368250930|now:1746037248250930|interv:120000000| [2025/04/30 18:20:48 251125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248251647|pq_index:0| [2025/04/30 18:20:48 251129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248250290| [2025/04/30 18:20:48 251133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248251133| [2025/04/30 18:20:48 251138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248251137| [2025/04/30 18:20:48 251143] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 251148] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 251153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 251160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 251165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 251169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 251173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2168211| [2025/04/30 18:20:48 251178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48797|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 251182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 251186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 251190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 251195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 251199] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 251202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 251207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 251211] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 251215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2130483| [2025/04/30 18:20:48 251220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 251224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 251228] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248251647| [2025/04/30 18:20:48 251232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248251647| [2025/04/30 18:20:48 251236] [debug] |xqc_engine_wakeup_after|wakeup:1746037248251647|now:1746037248251236|diff:411| [2025/04/30 18:20:48 251240] [debug] |xqc_engine_main_logic|END|now:1746037248251137| [2025/04/30 18:20:48 251245] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248251245| [2025/04/30 18:20:48 251249] [debug] |xqc_engine_wakeup_after|wakeup:1746037248251647|now:1746037248251249|diff:398| [2025/04/30 18:20:48 251253] [debug] |xqc_engine_main_logic|END|now:1746037248251245| [2025/04/30 18:20:48 252326] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248252326| [2025/04/30 18:20:48 252336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248251647|pq_index:0| [2025/04/30 18:20:48 252346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248251137| [2025/04/30 18:20:48 252351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248252350| [2025/04/30 18:20:48 252356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248251647|now:1746037248252350| [2025/04/30 18:20:48 252360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248251647|now:1746037248252350| [2025/04/30 18:20:48 252364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 252369] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 252374] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48797|min_srtt:48797|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 252378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 252383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 252387] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 252391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 252395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 252400] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 252404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2130483| [2025/04/30 18:20:48 252409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 252413] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2178| [2025/04/30 18:20:48 252448] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2178|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248252422|stream_id:0|stream_offset:2130483| [2025/04/30 18:20:48 252454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2178|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 252459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 252463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48797|rtt_var:399|pto_duration:50797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 252468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 252472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 252490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 252494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248328219|now:1746037248252463|interv:75756| [2025/04/30 18:20:48 252498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248328219|now:1746037248252463|interval:75756|pto_count:0|srtt:48797 [2025/04/30 18:20:48 252503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 252508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 252512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2131662| [2025/04/30 18:20:48 252517] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 252524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2179| [2025/04/30 18:20:48 252564] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2179|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248252534|stream_id:0|stream_offset:2131662| [2025/04/30 18:20:48 252572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2179|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 252577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 252584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48797|rtt_var:399|pto_duration:50797|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 252591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 252598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 252604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 252611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248328331|now:1746037248252584|interv:75747| [2025/04/30 18:20:48 252618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248328331|now:1746037248252584|interval:75747|pto_count:0|srtt:48797 [2025/04/30 18:20:48 252625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 252630] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 252635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2132841| [2025/04/30 18:20:48 252639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 252643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248253643|now:1746037248252643|interv:1000| [2025/04/30 18:20:48 252655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 252661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 252668] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248253643| [2025/04/30 18:20:48 252674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248253643| [2025/04/30 18:20:48 252681] [debug] |xqc_engine_wakeup_after|wakeup:1746037248253643|now:1746037248252681|diff:962| [2025/04/30 18:20:48 252687] [debug] |xqc_engine_main_logic|END|now:1746037248252350| [2025/04/30 18:20:48 252939] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248252938| [2025/04/30 18:20:48 252947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 252954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:953| [2025/04/30 18:20:48 252957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:954| [2025/04/30 18:20:48 252963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:954| [2025/04/30 18:20:48 252968] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 252973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2124|path_largest_ack:2123| [2025/04/30 18:20:48 252978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2050734|prior_time:1746037248201190|is_app_limited:0|send_elapse:50368|ack_elapse:51748|ctl_first_sent_time:1746037248202806|lagest_ack_time:1746037248252938|curr_delivered:2112016| [2025/04/30 18:20:48 252982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248202806| [2025/04/30 18:20:48 253006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 253010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2124|path_largest_ack:2124| [2025/04/30 18:20:48 253015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2050734|prior_time:1746037248201190|is_app_limited:0|send_elapse:50368|ack_elapse:51748|ctl_first_sent_time:1746037248202806|lagest_ack_time:1746037248252938|curr_delivered:2113216| [2025/04/30 18:20:48 253019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248202930| [2025/04/30 18:20:48 253023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 253028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48797|rttvar:399|minrtt:30950|latest_rtt:50008|ack_delay:1000| [2025/04/30 18:20:48 253032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48824|rttvar:352|minrtt:30950|latest_rtt:50008|ack_delay:1000| [2025/04/30 18:20:48 253036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2124|lost_pn:2121|thresh:3| [2025/04/30 18:20:48 253040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 253045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48824|rtt_var:352|pto_duration:50824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 253054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 253058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 253062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 253066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248328358|now:1746037248253044|interv:75314| [2025/04/30 18:20:48 253070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248328358|now:1746037248253044|interval:75314|pto_count:0|srtt:48824 [2025/04/30 18:20:48 253074] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50368, ack_elapse 51748, delivered 62482|rate 1207428|lost 235| [2025/04/30 18:20:48 253079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207428) in round 31| [2025/04/30 18:20:48 253083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 253088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 253091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248202930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 253096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248202930|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 253101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48824|latest_rtt:50008|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 253107] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:954|largest:954|pns:2| [2025/04/30 18:20:48 253111] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:954|frame:ACK |recv_time:1746037248252938|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 253116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368252938|now:1746037248252938|interv:120000000| [2025/04/30 18:20:48 253120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368252938|now:1746037248252938|interv:120000000| [2025/04/30 18:20:48 253124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248253643|pq_index:0| [2025/04/30 18:20:48 253129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248252350| [2025/04/30 18:20:48 253133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248253133| [2025/04/30 18:20:48 253138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248253137| [2025/04/30 18:20:48 253143] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 253150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48824|min_srtt:48824|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 253155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 253160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 253164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 253169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48824|min_srtt:48824|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 253173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2170569| [2025/04/30 18:20:48 253178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48824|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 253182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 253186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48824|min_srtt:48824|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 253191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2171748| [2025/04/30 18:20:48 253195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 253199] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 253203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 253207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 253212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 253216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2132841| [2025/04/30 18:20:48 253220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 253224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 253228] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248253643| [2025/04/30 18:20:48 253232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248253643| [2025/04/30 18:20:48 253236] [debug] |xqc_engine_wakeup_after|wakeup:1746037248253643|now:1746037248253236|diff:407| [2025/04/30 18:20:48 253243] [debug] |xqc_engine_main_logic|END|now:1746037248253137| [2025/04/30 18:20:48 253248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248253248| [2025/04/30 18:20:48 253252] [debug] |xqc_engine_wakeup_after|wakeup:1746037248253643|now:1746037248253252|diff:391| [2025/04/30 18:20:48 253256] [debug] |xqc_engine_main_logic|END|now:1746037248253248| [2025/04/30 18:20:48 254325] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248254325| [2025/04/30 18:20:48 254337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248253643|pq_index:0| [2025/04/30 18:20:48 254342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248253137| [2025/04/30 18:20:48 254347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248254346| [2025/04/30 18:20:48 254352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248253643|now:1746037248254346| [2025/04/30 18:20:48 254356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248253643|now:1746037248254346| [2025/04/30 18:20:48 254360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 254365] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 254370] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48824|min_srtt:48824|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 254375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2171748| [2025/04/30 18:20:48 254379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 254383] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 254387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 254392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 254396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 254401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2132841| [2025/04/30 18:20:48 254405] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 254410] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2180| [2025/04/30 18:20:48 254445] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2180|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248254418|stream_id:0|stream_offset:2132841| [2025/04/30 18:20:48 254451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2180|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 254464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 254471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48824|rtt_var:352|pto_duration:50824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 254478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 254485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 254492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 254498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248330242|now:1746037248254471|interv:75771| [2025/04/30 18:20:48 254505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248330242|now:1746037248254471|interval:75771|pto_count:0|srtt:48824 [2025/04/30 18:20:48 254512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 254520] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 254526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2134020| [2025/04/30 18:20:48 254534] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 254541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2181| [2025/04/30 18:20:48 254584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2181|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248254552|stream_id:0|stream_offset:2134020| [2025/04/30 18:20:48 254594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2181|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 254601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 254608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48824|rtt_var:352|pto_duration:50824|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 254615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 254621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 254628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 254634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248330376|now:1746037248254608|interv:75768| [2025/04/30 18:20:48 254640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248330376|now:1746037248254608|interval:75768|pto_count:0|srtt:48824 [2025/04/30 18:20:48 254647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 254656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 254670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2135199| [2025/04/30 18:20:48 254677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 254683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248255683|now:1746037248254683|interv:1000| [2025/04/30 18:20:48 254689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 254693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 254697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248255683| [2025/04/30 18:20:48 254701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248255683| [2025/04/30 18:20:48 254705] [debug] |xqc_engine_wakeup_after|wakeup:1746037248255683|now:1746037248254705|diff:978| [2025/04/30 18:20:48 254710] [debug] |xqc_engine_main_logic|END|now:1746037248254346| [2025/04/30 18:20:48 254895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248254894| [2025/04/30 18:20:48 254901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 254907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:954| [2025/04/30 18:20:48 254911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:955| [2025/04/30 18:20:48 254917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:955| [2025/04/30 18:20:48 254921] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 254926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2125|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2126|path_largest_ack:2125| [2025/04/30 18:20:48 254931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58882|prior_delivered:2055534|prior_time:1746037248204897|is_app_limited:0|send_elapse:48834|ack_elapse:49997|ctl_first_sent_time:1746037248205335|lagest_ack_time:1746037248254894|curr_delivered:2114416| [2025/04/30 18:20:48 254935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248205335| [2025/04/30 18:20:48 254940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 254944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2126|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2126|path_largest_ack:2126| [2025/04/30 18:20:48 254949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58882|prior_delivered:2055534|prior_time:1746037248204897|is_app_limited:0|send_elapse:48834|ack_elapse:49997|ctl_first_sent_time:1746037248205335|lagest_ack_time:1746037248254894|curr_delivered:2115616| [2025/04/30 18:20:48 254954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248205464| [2025/04/30 18:20:48 254957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 254962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48824|rttvar:352|minrtt:30950|latest_rtt:49430|ack_delay:0| [2025/04/30 18:20:48 254966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48899|rttvar:415|minrtt:30950|latest_rtt:49430|ack_delay:0| [2025/04/30 18:20:48 254974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2126|lost_pn:2123|thresh:3| [2025/04/30 18:20:48 254978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 254982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48899|rtt_var:415|pto_duration:50899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 255005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 255010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 255014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 255018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248330451|now:1746037248254982|interv:75469| [2025/04/30 18:20:48 255022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248330451|now:1746037248254982|interval:75469|pto_count:0|srtt:48899 [2025/04/30 18:20:48 255026] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48834, ack_elapse 49997, delivered 60082|rate 1201712|lost 235| [2025/04/30 18:20:48 255031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201712) in round 31| [2025/04/30 18:20:48 255035] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 255039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 255043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248205464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 255048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248205464|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 255052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48899|latest_rtt:49430|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 255058] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:955|largest:955|pns:2| [2025/04/30 18:20:48 255063] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:955|frame:ACK |recv_time:1746037248254894|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 255067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368254894|now:1746037248254894|interv:120000000| [2025/04/30 18:20:48 255072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368254894|now:1746037248254894|interv:120000000| [2025/04/30 18:20:48 255076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248255683|pq_index:0| [2025/04/30 18:20:48 255080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248254346| [2025/04/30 18:20:48 255087] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248255087| [2025/04/30 18:20:48 255092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248255091| [2025/04/30 18:20:48 255097] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 255102] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48899|min_srtt:48899|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 255107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2171748| [2025/04/30 18:20:48 255111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 255116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 255120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48899|min_srtt:48899|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 255125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2172927| [2025/04/30 18:20:48 255129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48899|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 255134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 255138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48899|min_srtt:48899|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 255142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 255146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 255150] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 255154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 255158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 255163] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 255167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2135199| [2025/04/30 18:20:48 255174] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 255178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 255182] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248255683| [2025/04/30 18:20:48 255186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248255683| [2025/04/30 18:20:48 255190] [debug] |xqc_engine_wakeup_after|wakeup:1746037248255683|now:1746037248255190|diff:493| [2025/04/30 18:20:48 255194] [debug] |xqc_engine_main_logic|END|now:1746037248255091| [2025/04/30 18:20:48 255199] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248255199| [2025/04/30 18:20:48 255203] [debug] |xqc_engine_wakeup_after|wakeup:1746037248255683|now:1746037248255203|diff:480| [2025/04/30 18:20:48 255207] [debug] |xqc_engine_main_logic|END|now:1746037248255199| [2025/04/30 18:20:48 256277] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248256276| [2025/04/30 18:20:48 256287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248255683|pq_index:0| [2025/04/30 18:20:48 256292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248255091| [2025/04/30 18:20:48 256297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248256296| [2025/04/30 18:20:48 256302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248255683|now:1746037248256296| [2025/04/30 18:20:48 256306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248255683|now:1746037248256296| [2025/04/30 18:20:48 256310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 256315] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 256320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48899|min_srtt:48899|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 256324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 256329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 256333] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 256337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 256341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 256346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 256351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2135199| [2025/04/30 18:20:48 256355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 256360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2182| [2025/04/30 18:20:48 256404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2182|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248256377|stream_id:0|stream_offset:2135199| [2025/04/30 18:20:48 256410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2182|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 256415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 256421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48899|rtt_var:415|pto_duration:50899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 256428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 256435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 256441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 256447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248332276|now:1746037248256420|interv:75856| [2025/04/30 18:20:48 256454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248332276|now:1746037248256420|interval:75856|pto_count:0|srtt:48899 [2025/04/30 18:20:48 256462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 256469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 256476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2136378| [2025/04/30 18:20:48 256483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 256490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2183| [2025/04/30 18:20:48 256530] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2183|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248256501|stream_id:0|stream_offset:2136378| [2025/04/30 18:20:48 256542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2183|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 256550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 256556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48899|rtt_var:415|pto_duration:50899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 256564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 256571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 256577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 256584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248332400|now:1746037248256556|interv:75844| [2025/04/30 18:20:48 256598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248332400|now:1746037248256556|interval:75844|pto_count:0|srtt:48899 [2025/04/30 18:20:48 256604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 256613] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 256620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2137557| [2025/04/30 18:20:48 256628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 256635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248257634|now:1746037248256634|interv:1000| [2025/04/30 18:20:48 256641] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 256647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 256654] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248257634| [2025/04/30 18:20:48 256658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248257634| [2025/04/30 18:20:48 256662] [debug] |xqc_engine_wakeup_after|wakeup:1746037248257634|now:1746037248256662|diff:972| [2025/04/30 18:20:48 256667] [debug] |xqc_engine_main_logic|END|now:1746037248256296| [2025/04/30 18:20:48 256930] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248256930| [2025/04/30 18:20:48 256936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 256943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:955| [2025/04/30 18:20:48 256947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:956| [2025/04/30 18:20:48 256953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:956| [2025/04/30 18:20:48 256957] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 256962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2127|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2128|path_largest_ack:2127| [2025/04/30 18:20:48 256967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2055534|prior_time:1746037248204897|is_app_limited:0|send_elapse:49071|ack_elapse:52033|ctl_first_sent_time:1746037248205572|lagest_ack_time:1746037248256930|curr_delivered:2116816| [2025/04/30 18:20:48 256972] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248205572| [2025/04/30 18:20:48 256976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 256980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2128|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2128|path_largest_ack:2128| [2025/04/30 18:20:48 256985] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2055534|prior_time:1746037248204897|is_app_limited:0|send_elapse:49071|ack_elapse:52033|ctl_first_sent_time:1746037248205572|lagest_ack_time:1746037248256930|curr_delivered:2118016| [2025/04/30 18:20:48 257013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248206937| [2025/04/30 18:20:48 257017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 257021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48899|rttvar:415|minrtt:30950|latest_rtt:49993|ack_delay:1000| [2025/04/30 18:20:48 257026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48911|rttvar:335|minrtt:30950|latest_rtt:49993|ack_delay:1000| [2025/04/30 18:20:48 257030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2128|lost_pn:2125|thresh:3| [2025/04/30 18:20:48 257034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 257038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:335|pto_duration:50911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 257043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 257047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 257051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 257055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248332412|now:1746037248257038|interv:75374| [2025/04/30 18:20:48 257059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248332412|now:1746037248257038|interval:75374|pto_count:0|srtt:48911 [2025/04/30 18:20:48 257063] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49071, ack_elapse 52033, delivered 62482|rate 1200814|lost 235| [2025/04/30 18:20:48 257068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200814) in round 31| [2025/04/30 18:20:48 257072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 257076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 257080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248206937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 257084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248206937|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 257089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1219206|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:48911|latest_rtt:49993|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 257095] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:956|largest:956|pns:2| [2025/04/30 18:20:48 257099] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:956|frame:ACK |recv_time:1746037248256930|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 257107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368256930|now:1746037248256930|interv:120000000| [2025/04/30 18:20:48 257111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368256930|now:1746037248256930|interv:120000000| [2025/04/30 18:20:48 257115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248257634|pq_index:0| [2025/04/30 18:20:48 257119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248256296| [2025/04/30 18:20:48 257123] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248257123| [2025/04/30 18:20:48 257128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248257127| [2025/04/30 18:20:48 257133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 257138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 257142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 257147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 257151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 257156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 257160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2175285| [2025/04/30 18:20:48 257164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48911|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 257169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 257173] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 257177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 257181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 257185] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 257189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 257193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 257200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 257204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2137557| [2025/04/30 18:20:48 257209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 257213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 257217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248257634| [2025/04/30 18:20:48 257221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248257634| [2025/04/30 18:20:48 257225] [debug] |xqc_engine_wakeup_after|wakeup:1746037248257634|now:1746037248257225|diff:409| [2025/04/30 18:20:48 257229] [debug] |xqc_engine_main_logic|END|now:1746037248257127| [2025/04/30 18:20:48 257234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248257234| [2025/04/30 18:20:48 257238] [debug] |xqc_engine_wakeup_after|wakeup:1746037248257634|now:1746037248257238|diff:396| [2025/04/30 18:20:48 257242] [debug] |xqc_engine_main_logic|END|now:1746037248257234| [2025/04/30 18:20:48 258311] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248258310| [2025/04/30 18:20:48 258321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248257634|pq_index:0| [2025/04/30 18:20:48 258325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248257127| [2025/04/30 18:20:48 258330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248258329| [2025/04/30 18:20:48 258335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248257634|now:1746037248258329| [2025/04/30 18:20:48 258339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248257634|now:1746037248258329| [2025/04/30 18:20:48 258343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 258348] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 258353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 258357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 258362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 258366] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 258370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 258374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 258379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 258388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2137557| [2025/04/30 18:20:48 258392] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 258397] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2184| [2025/04/30 18:20:48 258432] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2184|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248258405|stream_id:0|stream_offset:2137557| [2025/04/30 18:20:48 258438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2184|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 258443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 258448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:335|pto_duration:50911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 258455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 258462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 258468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 258475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248334316|now:1746037248258448|interv:75868| [2025/04/30 18:20:48 258482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248334316|now:1746037248258448|interval:75868|pto_count:0|srtt:48911 [2025/04/30 18:20:48 258489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62482| [2025/04/30 18:20:48 258497] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 258503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2138736| [2025/04/30 18:20:48 258511] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 258518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2185| [2025/04/30 18:20:48 258550] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2185|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248258530|stream_id:0|stream_offset:2138736| [2025/04/30 18:20:48 258556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2185|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 258561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 258567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:335|pto_duration:50911|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 258574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 258587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 258593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 258600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248334441|now:1746037248258566|interv:75875| [2025/04/30 18:20:48 258606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248334441|now:1746037248258566|interval:75875|pto_count:0|srtt:48911 [2025/04/30 18:20:48 258612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63682| [2025/04/30 18:20:48 258617] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 258621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2139915| [2025/04/30 18:20:48 258626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 258630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248259630|now:1746037248258630|interv:1000| [2025/04/30 18:20:48 258637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 258643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 258650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248259630| [2025/04/30 18:20:48 258656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248259630| [2025/04/30 18:20:48 258663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248259630|now:1746037248258663|diff:967| [2025/04/30 18:20:48 258670] [debug] |xqc_engine_main_logic|END|now:1746037248258329| [2025/04/30 18:20:48 258959] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248258958| [2025/04/30 18:20:48 258967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 258973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:956| [2025/04/30 18:20:48 258977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:957| [2025/04/30 18:20:48 258983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:957| [2025/04/30 18:20:48 259005] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 259011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2129|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2130|path_largest_ack:2129| [2025/04/30 18:20:48 259015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2057934|prior_time:1746037248207228|is_app_limited:0|send_elapse:50489|ack_elapse:51730|ctl_first_sent_time:1746037248208933|lagest_ack_time:1746037248258958|curr_delivered:2119216| [2025/04/30 18:20:48 259020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248208933| [2025/04/30 18:20:48 259024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 259034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2130|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2130|path_largest_ack:2130| [2025/04/30 18:20:48 259042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2057934|prior_time:1746037248207228|is_app_limited:0|send_elapse:50489|ack_elapse:51730|ctl_first_sent_time:1746037248208933|lagest_ack_time:1746037248258958|curr_delivered:2120416| [2025/04/30 18:20:48 259049] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248209181| [2025/04/30 18:20:48 259056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 259062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48911|rttvar:335|minrtt:30950|latest_rtt:49777|ack_delay:0| [2025/04/30 18:20:48 259069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49020|rttvar:468|minrtt:30950|latest_rtt:49777|ack_delay:0| [2025/04/30 18:20:48 259076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2130|lost_pn:2127|thresh:3| [2025/04/30 18:20:48 259083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 259090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49020|rtt_var:468|pto_duration:51020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 259096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 259101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 259105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 259109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248334550|now:1746037248259089|interv:75461| [2025/04/30 18:20:48 259113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248334550|now:1746037248259089|interval:75461|pto_count:0|srtt:49020 [2025/04/30 18:20:48 259117] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50489, ack_elapse 51730, delivered 62482|rate 1207848|lost 235| [2025/04/30 18:20:48 259122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207848) in round 31| [2025/04/30 18:20:48 259126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 259131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 259135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248209181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 259139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248209181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 259144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61282|srtt:49020|latest_rtt:49777|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 259154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:957|largest:957|pns:2| [2025/04/30 18:20:48 259159] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:957|frame:ACK |recv_time:1746037248258958|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 259164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368258958|now:1746037248258958|interv:120000000| [2025/04/30 18:20:48 259168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368258958|now:1746037248258958|interv:120000000| [2025/04/30 18:20:48 259172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248259630|pq_index:0| [2025/04/30 18:20:48 259176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248258329| [2025/04/30 18:20:48 259180] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248259180| [2025/04/30 18:20:48 259185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248259184| [2025/04/30 18:20:48 259191] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 259195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 259205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 259209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 259214] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2177643| [2025/04/30 18:20:48 259223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 259227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 259232] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2178822| [2025/04/30 18:20:48 259243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 259247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 259251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 259255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 259260] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 259264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2139915| [2025/04/30 18:20:48 259269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 259272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 259276] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248259630| [2025/04/30 18:20:48 259280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248259630| [2025/04/30 18:20:48 259284] [debug] |xqc_engine_wakeup_after|wakeup:1746037248259630|now:1746037248259284|diff:346| [2025/04/30 18:20:48 259289] [debug] |xqc_engine_main_logic|END|now:1746037248259184| [2025/04/30 18:20:48 259296] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248259296| [2025/04/30 18:20:48 259301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 259307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:957| [2025/04/30 18:20:48 259311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:958| [2025/04/30 18:20:48 259317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:958| [2025/04/30 18:20:48 259321] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 259325] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2328607|max_stream_data_old=2302669| [2025/04/30 18:20:48 259330] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 259334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 259339] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 259344] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:958|largest:958|pns:2| [2025/04/30 18:20:48 259348] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:958|frame:ACK MAX_STREAM_DATA |recv_time:1746037248259296|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 259353] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368259296|now:1746037248259296|interv:120000000| [2025/04/30 18:20:48 259357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368259296|now:1746037248259296|interv:120000000| [2025/04/30 18:20:48 259364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248259630|pq_index:0| [2025/04/30 18:20:48 259368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248259184| [2025/04/30 18:20:48 259372] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248259372| [2025/04/30 18:20:48 259376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248259376| [2025/04/30 18:20:48 259381] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 259386] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:48 259390] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:61282|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 259396] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:48 259400] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:48 259405] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:48 259409] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:48 259413] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:48 259417] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:48 259422] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:48 259426] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 259430] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:48 259435] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:48 259439] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:48 259443] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:48 259447] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:48 259451] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:48 259456] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:48 259460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:48 259464] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:48 259469] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:48 259473] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:48 259477] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:48 259481] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:48 259485] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:48 259489] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2328607| [2025/04/30 18:20:48 259497] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2328555|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:843111|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 259504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 259511] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:48 259518] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2328607| [2025/04/30 18:20:48 259526] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2328555|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:817173|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 259534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 259541] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:958|ack_delay:245|first_ack_range:50|largest_pkt_recv_time:1746037248259296| [2025/04/30 18:20:48 259548] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:958|low:908|pkt_pns:2| [2025/04/30 18:20:48 259555] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:958|frame_largest_recv:958| [2025/04/30 18:20:48 259562] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 259570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 259584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 259588] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49020|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 259597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 259601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:61282|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2178822| [2025/04/30 18:20:48 259610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 259614] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 259622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 259627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 259631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 259636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2186| [2025/04/30 18:20:48 259670] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2186|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61282|now:1746037248259643|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 259680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2186|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 259688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2186|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 259695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 259702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49020|rtt_var:468|pto_duration:51020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 259709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 259715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 259721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61301| [2025/04/30 18:20:48 259727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248335663|now:1746037248259702|interv:75961| [2025/04/30 18:20:48 259734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248335663|now:1746037248259702|interval:75961|pto_count:0|srtt:49020 [2025/04/30 18:20:48 259741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61301| [2025/04/30 18:20:48 259749] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 259756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2187| [2025/04/30 18:20:48 259789] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2187|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61301|now:1746037248259763|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 259799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2187|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 259807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2187|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 259814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61301|applimit:0| [2025/04/30 18:20:48 259827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49020|rtt_var:468|pto_duration:51020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 259834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 259838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 259842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 259846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248335783|now:1746037248259827|interv:75956| [2025/04/30 18:20:48 259850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248335783|now:1746037248259827|interval:75956|pto_count:0|srtt:49020 [2025/04/30 18:20:48 259855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:61320| [2025/04/30 18:20:48 259860] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 259864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2139915| [2025/04/30 18:20:48 259869] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 259873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 259877] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248259630| [2025/04/30 18:20:48 259884] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248259630| [2025/04/30 18:20:48 259891] [debug] |xqc_engine_wakeup_after|wakeup:1746037248259630|now:1746037248259891|diff:18446744073709551355| [2025/04/30 18:20:48 259898] [debug] |xqc_engine_main_logic|END|now:1746037248259376| [2025/04/30 18:20:48 259906] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248259906| [2025/04/30 18:20:48 259910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248259630|pq_index:0| [2025/04/30 18:20:48 259915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248259376| [2025/04/30 18:20:48 259920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248259919| [2025/04/30 18:20:48 259924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248259630|now:1746037248259919| [2025/04/30 18:20:48 259928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248259630|now:1746037248259919| [2025/04/30 18:20:48 259932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 259937] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 259942] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49020|min_srtt:49020|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 259946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2178822| [2025/04/30 18:20:48 259955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 259959] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 259962] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 259967] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 259971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 259976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61320|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2139915| [2025/04/30 18:20:48 259980] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 259984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2188| [2025/04/30 18:20:48 260031] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2188|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61320|now:1746037248260007|stream_id:0|stream_offset:2139915| [2025/04/30 18:20:48 260037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2188|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 18:20:48 260042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 260049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49020|rtt_var:468|pto_duration:51020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 260056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 260063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 260070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62526| [2025/04/30 18:20:48 260076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248336027|now:1746037248260049|interv:75978| [2025/04/30 18:20:48 260083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248336027|now:1746037248260049|interval:75978|pto_count:0|srtt:49020 [2025/04/30 18:20:48 260090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62526| [2025/04/30 18:20:48 260095] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 260099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62526|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2141094| [2025/04/30 18:20:48 260103] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 260108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2189| [2025/04/30 18:20:48 260142] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2189|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62526|now:1746037248260119|stream_id:0|stream_offset:2141094| [2025/04/30 18:20:48 260148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2189|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 260155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62526|applimit:0| [2025/04/30 18:20:48 260162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49020|rtt_var:468|pto_duration:51020|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 260169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 260176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 260182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 260189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248336139|now:1746037248260162|interv:75977| [2025/04/30 18:20:48 260194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248336139|now:1746037248260162|interval:75977|pto_count:0|srtt:49020 [2025/04/30 18:20:48 260198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63726| [2025/04/30 18:20:48 260203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 260208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2142273| [2025/04/30 18:20:48 260212] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 260216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248261216|now:1746037248260216|interv:1000| [2025/04/30 18:20:48 260220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 260224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 260228] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248261216| [2025/04/30 18:20:48 260232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248261216| [2025/04/30 18:20:48 260236] [debug] |xqc_engine_wakeup_after|wakeup:1746037248261216|now:1746037248260236|diff:980| [2025/04/30 18:20:48 260240] [debug] |xqc_engine_main_logic|END|now:1746037248259919| [2025/04/30 18:20:48 260877] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248260876| [2025/04/30 18:20:48 260886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 260892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:958| [2025/04/30 18:20:48 260896] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:959| [2025/04/30 18:20:48 260902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:959| [2025/04/30 18:20:48 260906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 260916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2131|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2132|path_largest_ack:2131| [2025/04/30 18:20:48 260921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2060334|prior_time:1746037248209347|is_app_limited:0|send_elapse:50559|ack_elapse:51529|ctl_first_sent_time:1746037248211059|lagest_ack_time:1746037248260876|curr_delivered:2121616| [2025/04/30 18:20:48 260925] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248211059| [2025/04/30 18:20:48 260930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 260934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2132|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2132|path_largest_ack:2132| [2025/04/30 18:20:48 260939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2060334|prior_time:1746037248209347|is_app_limited:0|send_elapse:50559|ack_elapse:51529|ctl_first_sent_time:1746037248211059|lagest_ack_time:1746037248260876|curr_delivered:2122816| [2025/04/30 18:20:48 260943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248211180| [2025/04/30 18:20:48 260947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 260951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49020|rttvar:468|minrtt:30950|latest_rtt:49696|ack_delay:1000| [2025/04/30 18:20:48 260956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48980|rttvar:432|minrtt:30950|latest_rtt:49696|ack_delay:1000| [2025/04/30 18:20:48 260960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2132|lost_pn:2129|thresh:3| [2025/04/30 18:20:48 260964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 260969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48980|rtt_var:432|pto_duration:50980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 260973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 260977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 260981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61326| [2025/04/30 18:20:48 260985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248336099|now:1746037248260968|interv:75131| [2025/04/30 18:20:48 261008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248336099|now:1746037248260968|interval:75131|pto_count:0|srtt:48980 [2025/04/30 18:20:48 261013] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50559, ack_elapse 51529, delivered 62482|rate 1212559|lost 235| [2025/04/30 18:20:48 261017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212559) in round 31| [2025/04/30 18:20:48 261021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 261029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 261033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248211180|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 261037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248211180|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 261042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:61326|srtt:48980|latest_rtt:49696|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 261048] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:959|largest:959|pns:2| [2025/04/30 18:20:48 261052] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:959|frame:ACK |recv_time:1746037248260876|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 261057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368260876|now:1746037248260876|interv:120000000| [2025/04/30 18:20:48 261061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368260876|now:1746037248260876|interv:120000000| [2025/04/30 18:20:48 261065] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248261216|pq_index:0| [2025/04/30 18:20:48 261070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248259919| [2025/04/30 18:20:48 261074] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248261074| [2025/04/30 18:20:48 261079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248261078| [2025/04/30 18:20:48 261084] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 261089] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48980|min_srtt:48980|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 261093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2178822| [2025/04/30 18:20:48 261098] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 261102] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 261107] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48980|min_srtt:48980|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 261111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2180001| [2025/04/30 18:20:48 261118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48980|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 261122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 261127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48980|min_srtt:48980|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 261131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 261135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 261139] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 261143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 261147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 261152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 261156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2142273| [2025/04/30 18:20:48 261160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 261164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 261168] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248261216| [2025/04/30 18:20:48 261172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248261216| [2025/04/30 18:20:48 261176] [debug] |xqc_engine_wakeup_after|wakeup:1746037248261216|now:1746037248261176|diff:40| [2025/04/30 18:20:48 261181] [debug] |xqc_engine_main_logic|END|now:1746037248261078| [2025/04/30 18:20:48 261186] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248261186| [2025/04/30 18:20:48 261190] [debug] |xqc_engine_wakeup_after|wakeup:1746037248261216|now:1746037248261190|diff:26| [2025/04/30 18:20:48 261194] [debug] |xqc_engine_main_logic|END|now:1746037248261186| [2025/04/30 18:20:48 262263] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248262263| [2025/04/30 18:20:48 262273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248261216|pq_index:0| [2025/04/30 18:20:48 262278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248261078| [2025/04/30 18:20:48 262283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248262282| [2025/04/30 18:20:48 262287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248261216|now:1746037248262282| [2025/04/30 18:20:48 262292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248261216|now:1746037248262282| [2025/04/30 18:20:48 262301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 262305] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 262310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48980|min_srtt:48980|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 262315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 262319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 262323] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 262327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 262332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 262336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 262341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61326|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2142273| [2025/04/30 18:20:48 262345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 262350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2190| [2025/04/30 18:20:48 262384] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2190|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61326|now:1746037248262358|stream_id:0|stream_offset:2142273| [2025/04/30 18:20:48 262390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2190|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 262395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61326|applimit:0| [2025/04/30 18:20:48 262400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48980|rtt_var:432|pto_duration:50980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 262407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 262414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 262421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62526| [2025/04/30 18:20:48 262428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248338338|now:1746037248262400|interv:75938| [2025/04/30 18:20:48 262435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248338338|now:1746037248262400|interval:75938|pto_count:0|srtt:48980 [2025/04/30 18:20:48 262442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:62526| [2025/04/30 18:20:48 262449] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 262458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62526|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2143452| [2025/04/30 18:20:48 262462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 262467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2191| [2025/04/30 18:20:48 262500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2191|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62526|now:1746037248262474|stream_id:0|stream_offset:2143452| [2025/04/30 18:20:48 262509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2191|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 262517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62526|applimit:0| [2025/04/30 18:20:48 262524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48980|rtt_var:432|pto_duration:50980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 262531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 262537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 262543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 262550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248338454|now:1746037248262524|interv:75930| [2025/04/30 18:20:48 262556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248338454|now:1746037248262524|interval:75930|pto_count:0|srtt:48980 [2025/04/30 18:20:48 262564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:63726| [2025/04/30 18:20:48 262572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 262579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2144631| [2025/04/30 18:20:48 262584] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 262588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2192| [2025/04/30 18:20:48 262618] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2192|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63726|now:1746037248262596|stream_id:0|stream_offset:2144631| [2025/04/30 18:20:48 262624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2192|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 262629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63726|applimit:0| [2025/04/30 18:20:48 262633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48980|rtt_var:432|pto_duration:50980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 262643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 262650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 262656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 262663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248338576|now:1746037248262633|interv:75943| [2025/04/30 18:20:48 262670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248338576|now:1746037248262633|interval:75943|pto_count:0|srtt:48980 [2025/04/30 18:20:48 262677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64926| [2025/04/30 18:20:48 262684] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 262690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2145810| [2025/04/30 18:20:48 262694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 262699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2193| [2025/04/30 18:20:48 262728] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2193|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248262706|stream_id:0|stream_offset:2145810| [2025/04/30 18:20:48 262734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2193|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 262738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 262743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48980|rtt_var:432|pto_duration:50980|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 262750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 262756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 262763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 262770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248338686|now:1746037248262743|interv:75943| [2025/04/30 18:20:48 262777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248338686|now:1746037248262743|interval:75943|pto_count:0|srtt:48980 [2025/04/30 18:20:48 262784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66126| [2025/04/30 18:20:48 262791] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 262798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2146989| [2025/04/30 18:20:48 262812] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 262816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248263816|now:1746037248262816|interv:1000| [2025/04/30 18:20:48 262820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 262824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 262828] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248263816| [2025/04/30 18:20:48 262833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248263816| [2025/04/30 18:20:48 262837] [debug] |xqc_engine_wakeup_after|wakeup:1746037248263816|now:1746037248262836|diff:980| [2025/04/30 18:20:48 262841] [debug] |xqc_engine_main_logic|END|now:1746037248262282| [2025/04/30 18:20:48 262851] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248262850| [2025/04/30 18:20:48 262856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 262862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:959| [2025/04/30 18:20:48 262865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:960| [2025/04/30 18:20:48 262871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:960| [2025/04/30 18:20:48 262875] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 262880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2133|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2134|path_largest_ack:2133| [2025/04/30 18:20:48 262885] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2062734|prior_time:1746037248211328|is_app_limited:0|send_elapse:50501|ack_elapse:51522|ctl_first_sent_time:1746037248212954|lagest_ack_time:1746037248262850|curr_delivered:2124016| [2025/04/30 18:20:48 262890] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248212954| [2025/04/30 18:20:48 262895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 262899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2134|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2134|path_largest_ack:2134| [2025/04/30 18:20:48 262903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2062734|prior_time:1746037248211328|is_app_limited:0|send_elapse:50501|ack_elapse:51522|ctl_first_sent_time:1746037248212954|lagest_ack_time:1746037248262850|curr_delivered:2125216| [2025/04/30 18:20:48 262908] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248213101| [2025/04/30 18:20:48 262912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 262916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48980|rttvar:432|minrtt:30950|latest_rtt:49749|ack_delay:1000| [2025/04/30 18:20:48 262920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48951|rttvar:381|minrtt:30950|latest_rtt:49749|ack_delay:1000| [2025/04/30 18:20:48 262924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2134|lost_pn:2131|thresh:3| [2025/04/30 18:20:48 262932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 262936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48951|rtt_var:381|pto_duration:50951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 262940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 262944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 262948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 262952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248338657|now:1746037248262936|interv:75721| [2025/04/30 18:20:48 262956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248338657|now:1746037248262936|interval:75721|pto_count:0|srtt:48951 [2025/04/30 18:20:48 262961] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50501, ack_elapse 51522, delivered 62482|rate 1212724|lost 235| [2025/04/30 18:20:48 262966] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1212724) in round 31| [2025/04/30 18:20:48 262970] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 262974] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 262978] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248213101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 262983] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248213101|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 263008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63726|srtt:48951|latest_rtt:49749|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 263014] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:960|largest:960|pns:2| [2025/04/30 18:20:48 263019] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:960|frame:ACK |recv_time:1746037248262850|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 263024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368262850|now:1746037248262850|interv:120000000| [2025/04/30 18:20:48 263028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368262850|now:1746037248262850|interv:120000000| [2025/04/30 18:20:48 263032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248263816|pq_index:0| [2025/04/30 18:20:48 263036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248262282| [2025/04/30 18:20:48 263040] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248263040| [2025/04/30 18:20:48 263045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248263044| [2025/04/30 18:20:48 263054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 263059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48951|min_srtt:48951|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 263063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 263068] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 263073] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 263077] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48951|min_srtt:48951|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 263081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2182359| [2025/04/30 18:20:48 263086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48951|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 263090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 263094] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48951|min_srtt:48951|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 263098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2183538| [2025/04/30 18:20:48 263103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 263107] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 263111] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 263115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 263119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 263124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2146989| [2025/04/30 18:20:48 263128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 263132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 263136] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248263816| [2025/04/30 18:20:48 263142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248263816| [2025/04/30 18:20:48 263146] [debug] |xqc_engine_wakeup_after|wakeup:1746037248263816|now:1746037248263146|diff:670| [2025/04/30 18:20:48 263150] [debug] |xqc_engine_main_logic|END|now:1746037248263044| [2025/04/30 18:20:48 263156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248263155| [2025/04/30 18:20:48 263159] [debug] |xqc_engine_wakeup_after|wakeup:1746037248263816|now:1746037248263159|diff:657| [2025/04/30 18:20:48 263163] [debug] |xqc_engine_main_logic|END|now:1746037248263155| [2025/04/30 18:20:48 264230] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248264230| [2025/04/30 18:20:48 264241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248263816|pq_index:0| [2025/04/30 18:20:48 264246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248263044| [2025/04/30 18:20:48 264251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248264250| [2025/04/30 18:20:48 264256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248263816|now:1746037248264250| [2025/04/30 18:20:48 264260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248263816|now:1746037248264250| [2025/04/30 18:20:48 264264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 264268] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 264273] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48951|min_srtt:48951|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 264278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2183538| [2025/04/30 18:20:48 264283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 264287] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 264291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 264295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 264300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 264304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2146989| [2025/04/30 18:20:48 264309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 264313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2194| [2025/04/30 18:20:48 264349] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2194|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63726|now:1746037248264322|stream_id:0|stream_offset:2146989| [2025/04/30 18:20:48 264355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2194|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 264371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63726|applimit:0| [2025/04/30 18:20:48 264377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48951|rtt_var:381|pto_duration:50951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 264384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 264391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 264398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 264404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248340273|now:1746037248264377|interv:75896| [2025/04/30 18:20:48 264410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248340273|now:1746037248264377|interval:75896|pto_count:0|srtt:48951 [2025/04/30 18:20:48 264415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:64926| [2025/04/30 18:20:48 264420] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 264424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2148168| [2025/04/30 18:20:48 264429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 264433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2195| [2025/04/30 18:20:48 264463] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2195|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248264441|stream_id:0|stream_offset:2148168| [2025/04/30 18:20:48 264470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2195|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 264477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 264492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48951|rtt_var:381|pto_duration:50951|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 264499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 264506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 264511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 264518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248340392|now:1746037248264491|interv:75901| [2025/04/30 18:20:48 264524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248340392|now:1746037248264491|interval:75901|pto_count:0|srtt:48951 [2025/04/30 18:20:48 264532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101359|inflight:66126| [2025/04/30 18:20:48 264547] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 264555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2149347| [2025/04/30 18:20:48 264561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 264565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248265565|now:1746037248264565|interv:1000| [2025/04/30 18:20:48 264569] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 264573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 264577] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248265565| [2025/04/30 18:20:48 264581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248265565| [2025/04/30 18:20:48 264585] [debug] |xqc_engine_wakeup_after|wakeup:1746037248265565|now:1746037248264585|diff:980| [2025/04/30 18:20:48 264589] [debug] |xqc_engine_main_logic|END|now:1746037248264250| [2025/04/30 18:20:48 264846] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248264845| [2025/04/30 18:20:48 264854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 264861] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:960| [2025/04/30 18:20:48 264865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:961| [2025/04/30 18:20:48 264870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:961| [2025/04/30 18:20:48 264885] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 264893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2135|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2135| [2025/04/30 18:20:48 264900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2065134|prior_time:1746037248213240|is_app_limited:0|send_elapse:50325|ack_elapse:51605|ctl_first_sent_time:1746037248214806|lagest_ack_time:1746037248264845|curr_delivered:2126416| [2025/04/30 18:20:48 264908] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248214806| [2025/04/30 18:20:48 264915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 264922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2136|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2136|path_largest_ack:2136| [2025/04/30 18:20:48 264927] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2065134|prior_time:1746037248213240|is_app_limited:0|send_elapse:50325|ack_elapse:51605|ctl_first_sent_time:1746037248214806|lagest_ack_time:1746037248264845|curr_delivered:2127616| [2025/04/30 18:20:48 264931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248214935| [2025/04/30 18:20:48 264935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 264947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48951|rttvar:381|minrtt:30950|latest_rtt:49910|ack_delay:1000| [2025/04/30 18:20:48 264954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48946|rttvar:296|minrtt:30950|latest_rtt:49910|ack_delay:1000| [2025/04/30 18:20:48 264961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2136|lost_pn:2133|thresh:3| [2025/04/30 18:20:48 264968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 264974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48946|rtt_var:296|pto_duration:50946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 264981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 265010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 265016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 265023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248340387|now:1746037248264974|interv:75413| [2025/04/30 18:20:48 265029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248340387|now:1746037248264974|interval:75413|pto_count:0|srtt:48946 [2025/04/30 18:20:48 265035] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50325, ack_elapse 51605, delivered 62482|rate 1210774|lost 235| [2025/04/30 18:20:48 265039] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210774) in round 31| [2025/04/30 18:20:48 265044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 265048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:7024| [2025/04/30 18:20:48 265052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248214935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 265056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:2400|po_sent_time:1746037248214935|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2067534| [2025/04/30 18:20:48 265061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101359|full_bw_reached:1|inflight:63726|srtt:48946|latest_rtt:49910|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 265067] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:961|largest:961|pns:2| [2025/04/30 18:20:48 265071] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:961|frame:ACK |recv_time:1746037248264845|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 265076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368264845|now:1746037248264845|interv:120000000| [2025/04/30 18:20:48 265080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368264845|now:1746037248264845|interv:120000000| [2025/04/30 18:20:48 265089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248265565|pq_index:0| [2025/04/30 18:20:48 265093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248264250| [2025/04/30 18:20:48 265097] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248265097| [2025/04/30 18:20:48 265102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248265101| [2025/04/30 18:20:48 265107] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 265112] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 265117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2183538| [2025/04/30 18:20:48 265121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 265126] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 265130] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 265135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2184717| [2025/04/30 18:20:48 265139] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48946|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 265143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 265147] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48946|min_srtt:48946|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 265152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 265156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 265160] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 265164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 265168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 265172] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 265179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:101359|conn:0000558304DEB50C|stream_id:0|stream_offset:2149347| [2025/04/30 18:20:48 265184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 265188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 265192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248265565| [2025/04/30 18:20:48 265196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248265565| [2025/04/30 18:20:48 265199] [debug] |xqc_engine_wakeup_after|wakeup:1746037248265565|now:1746037248265199|diff:366| [2025/04/30 18:20:48 265204] [debug] |xqc_engine_main_logic|END|now:1746037248265101| [2025/04/30 18:20:48 265211] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248265211| [2025/04/30 18:20:48 265216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 265222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:961| [2025/04/30 18:20:48 265226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:962| [2025/04/30 18:20:48 265232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:962| [2025/04/30 18:20:48 265236] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 265241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2137|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2138|path_largest_ack:2137| [2025/04/30 18:20:48 265245] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60101|prior_delivered:2067534|prior_time:1746037248215103|is_app_limited:0|send_elapse:49258|ack_elapse:50108|ctl_first_sent_time:1746037248215766|lagest_ack_time:1746037248265211|curr_delivered:2127635| [2025/04/30 18:20:48 265250] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248215766| [2025/04/30 18:20:48 265254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 265258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2138|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2138|path_largest_ack:2138| [2025/04/30 18:20:48 265263] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60101|prior_delivered:2067534|prior_time:1746037248215103|is_app_limited:0|send_elapse:49258|ack_elapse:50108|ctl_first_sent_time:1746037248215766|lagest_ack_time:1746037248265211|curr_delivered:2127654| [2025/04/30 18:20:48 265267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248215879| [2025/04/30 18:20:48 265271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 265275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48946|rttvar:296|minrtt:30950|latest_rtt:49332|ack_delay:0| [2025/04/30 18:20:48 265279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48994|rttvar:318|minrtt:30950|latest_rtt:49332|ack_delay:0| [2025/04/30 18:20:48 265284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2138|lost_pn:2135|thresh:3| [2025/04/30 18:20:48 265294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 265298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48994|rtt_var:318|pto_duration:50994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 265302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 265306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 265310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63688| [2025/04/30 18:20:48 265314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248340435|now:1746037248265298|interv:75137| [2025/04/30 18:20:48 265318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248340435|now:1746037248265298|interval:75137|pto_count:0|srtt:48994 [2025/04/30 18:20:48 265322] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49258, ack_elapse 50108, delivered 60120|rate 1199808|lost 235| [2025/04/30 18:20:48 265327] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 31 -> 32| [2025/04/30 18:20:48 265331] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199808) in round 32| [2025/04/30 18:20:48 265335] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 265339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6834| [2025/04/30 18:20:48 265343] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248215879|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 265347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101359|packet_lost:0|acked:38|po_sent_time:1746037248215879|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 265352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101169|full_bw_reached:1|inflight:63688|srtt:48994|latest_rtt:49332|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 265357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:962|largest:962|pns:2| [2025/04/30 18:20:48 265361] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:962|frame:ACK |recv_time:1746037248265211|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 265366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368265211|now:1746037248265211|interv:120000000| [2025/04/30 18:20:48 265370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368265211|now:1746037248265211|interv:120000000| [2025/04/30 18:20:48 265374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248265565|pq_index:0| [2025/04/30 18:20:48 265378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248265101| [2025/04/30 18:20:48 265382] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248265382| [2025/04/30 18:20:48 265389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248265388| [2025/04/30 18:20:48 265393] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 265398] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48994|min_srtt:48994|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 265402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63688|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 265407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 265410] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 265414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 265419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 265423] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 265427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2149347| [2025/04/30 18:20:48 265431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 265435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 265439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248265565| [2025/04/30 18:20:48 265443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248265565| [2025/04/30 18:20:48 265447] [debug] |xqc_engine_wakeup_after|wakeup:1746037248265565|now:1746037248265447|diff:118| [2025/04/30 18:20:48 265451] [debug] |xqc_engine_main_logic|END|now:1746037248265388| [2025/04/30 18:20:48 265456] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248265456| [2025/04/30 18:20:48 265460] [debug] |xqc_engine_wakeup_after|wakeup:1746037248265565|now:1746037248265460|diff:105| [2025/04/30 18:20:48 265464] [debug] |xqc_engine_main_logic|END|now:1746037248265456| [2025/04/30 18:20:48 266501] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248266500| [2025/04/30 18:20:48 266515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248265565|pq_index:0| [2025/04/30 18:20:48 266522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248265388| [2025/04/30 18:20:48 266530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248266528| [2025/04/30 18:20:48 266538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248265565|now:1746037248266528| [2025/04/30 18:20:48 266545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248265565|now:1746037248266528| [2025/04/30 18:20:48 266560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 266567] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 266572] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48994|min_srtt:48994|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 266577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63688|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 266582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 266586] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 266590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 266594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 266600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 266606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2149347| [2025/04/30 18:20:48 266613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 266620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2196| [2025/04/30 18:20:48 266666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2196|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63688|now:1746037248266631|stream_id:0|stream_offset:2149347| [2025/04/30 18:20:48 266676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2196|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 266683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63688|applimit:0| [2025/04/30 18:20:48 266690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48994|rtt_var:318|pto_duration:50994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 266696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 266703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 266709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64888| [2025/04/30 18:20:48 266715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248342625|now:1746037248266689|interv:75936| [2025/04/30 18:20:48 266721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248342625|now:1746037248266689|interval:75936|pto_count:0|srtt:48994 [2025/04/30 18:20:48 266728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:64888| [2025/04/30 18:20:48 266736] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 266749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64888|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2150526| [2025/04/30 18:20:48 266756] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 266762] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2197| [2025/04/30 18:20:48 266803] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2197|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64888|now:1746037248266772|stream_id:0|stream_offset:2150526| [2025/04/30 18:20:48 266812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2197|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 266820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64888|applimit:0| [2025/04/30 18:20:48 266826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48994|rtt_var:318|pto_duration:50994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 266833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 266839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 266845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66088| [2025/04/30 18:20:48 266853] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248342766|now:1746037248266826|interv:75940| [2025/04/30 18:20:48 266859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248342766|now:1746037248266826|interval:75940|pto_count:0|srtt:48994 [2025/04/30 18:20:48 266866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:66088| [2025/04/30 18:20:48 266874] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 266880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2151705| [2025/04/30 18:20:48 266887] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 266894] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2198| [2025/04/30 18:20:48 266937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2198|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66088|now:1746037248266904|stream_id:0|stream_offset:2151705| [2025/04/30 18:20:48 266947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2198|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 266954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66088|applimit:0| [2025/04/30 18:20:48 266960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48994|rtt_var:318|pto_duration:50994|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 266973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 266979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 267005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67288| [2025/04/30 18:20:48 267015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248342898|now:1746037248266960|interv:75938| [2025/04/30 18:20:48 267022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248342898|now:1746037248266960|interval:75938|pto_count:0|srtt:48994 [2025/04/30 18:20:48 267029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:67288| [2025/04/30 18:20:48 267036] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 267043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67288|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 267049] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 267055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248268055|now:1746037248267055|interv:1000| [2025/04/30 18:20:48 267062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 267067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 267073] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248268055| [2025/04/30 18:20:48 267080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248268055| [2025/04/30 18:20:48 267086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248268055|now:1746037248267086|diff:969| [2025/04/30 18:20:48 267092] [debug] |xqc_engine_main_logic|END|now:1746037248266528| [2025/04/30 18:20:48 267183] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248267182| [2025/04/30 18:20:48 267193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 267200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:962| [2025/04/30 18:20:48 267205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:963| [2025/04/30 18:20:48 267211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:963| [2025/04/30 18:20:48 267215] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 267220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2139|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2140|path_largest_ack:2139| [2025/04/30 18:20:48 267226] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58926|prior_delivered:2069934|prior_time:1746037248216894|is_app_limited:0|send_elapse:48852|ack_elapse:50288|ctl_first_sent_time:1746037248217316|lagest_ack_time:1746037248267182|curr_delivered:2128860| [2025/04/30 18:20:48 267231] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248217316| [2025/04/30 18:20:48 267236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 267246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2140|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2140|path_largest_ack:2140| [2025/04/30 18:20:48 267250] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:58926|prior_delivered:2069934|prior_time:1746037248216894|is_app_limited:0|send_elapse:48852|ack_elapse:50288|ctl_first_sent_time:1746037248217316|lagest_ack_time:1746037248267182|curr_delivered:2130060| [2025/04/30 18:20:48 267255] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248217442| [2025/04/30 18:20:48 267259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 267264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48994|rttvar:318|minrtt:30950|latest_rtt:49740|ack_delay:0| [2025/04/30 18:20:48 267268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49087|rttvar:425|minrtt:30950|latest_rtt:49740|ack_delay:0| [2025/04/30 18:20:48 267273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2140|lost_pn:2137|thresh:3| [2025/04/30 18:20:48 267277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 933|pns:2| [2025/04/30 18:20:48 267281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 267286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49087|rtt_var:425|pto_duration:51087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 267290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 267294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 267298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 267303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248342991|now:1746037248267285|interv:75706| [2025/04/30 18:20:48 267307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248342991|now:1746037248267285|interval:75706|pto_count:0|srtt:49087 [2025/04/30 18:20:48 267312] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48852, ack_elapse 50288, delivered 60126|rate 1195633|lost 235| [2025/04/30 18:20:48 267316] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195633) in round 32| [2025/04/30 18:20:48 267321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 267325] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6834| [2025/04/30 18:20:48 267329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2406|po_sent_time:1746037248217442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 267334] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2406|po_sent_time:1746037248217442|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 267341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101169|full_bw_reached:1|inflight:64882|srtt:49087|latest_rtt:49740|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 267348] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:963|largest:963|pns:2| [2025/04/30 18:20:48 267352] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:963|frame:ACK |recv_time:1746037248267182|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 267357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368267182|now:1746037248267182|interv:120000000| [2025/04/30 18:20:48 267362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368267182|now:1746037248267182|interv:120000000| [2025/04/30 18:20:48 267366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248268055|pq_index:0| [2025/04/30 18:20:48 267370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248266528| [2025/04/30 18:20:48 267375] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248267374| [2025/04/30 18:20:48 267380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248267379| [2025/04/30 18:20:48 267385] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 267390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49087|min_srtt:49087|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 267395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 267400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 267405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 267410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49087|min_srtt:49087|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 267418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2187075| [2025/04/30 18:20:48 267422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49087|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 267427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 267431] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49087|min_srtt:49087|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 267436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 267443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 267447] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 267451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 267455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 267460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 267464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 267469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 267473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 267477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248268055| [2025/04/30 18:20:48 267481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248268055| [2025/04/30 18:20:48 267485] [debug] |xqc_engine_wakeup_after|wakeup:1746037248268055|now:1746037248267485|diff:570| [2025/04/30 18:20:48 267490] [debug] |xqc_engine_main_logic|END|now:1746037248267379| [2025/04/30 18:20:48 267495] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248267495| [2025/04/30 18:20:48 267499] [debug] |xqc_engine_wakeup_after|wakeup:1746037248268055|now:1746037248267499|diff:556| [2025/04/30 18:20:48 267503] [debug] |xqc_engine_main_logic|END|now:1746037248267495| [2025/04/30 18:20:48 268575] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248268574| [2025/04/30 18:20:48 268590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248268055|pq_index:0| [2025/04/30 18:20:48 268597] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248267379| [2025/04/30 18:20:48 268606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248268604| [2025/04/30 18:20:48 268614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248268055|now:1746037248268604| [2025/04/30 18:20:48 268621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248268055|now:1746037248268604| [2025/04/30 18:20:48 268627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 268633] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 268642] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49087|min_srtt:49087|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 268649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 268665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 268672] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 268678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 268684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 268692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 268699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 268707] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 268712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2199| [2025/04/30 18:20:48 268754] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2199|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248268721|stream_id:0|stream_offset:2152884| [2025/04/30 18:20:48 268763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2199|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 268771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 268778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49087|rtt_var:425|pto_duration:51087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 268785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 268789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 268793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 268797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248344808|now:1746037248268778|interv:76030| [2025/04/30 18:20:48 268802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248344808|now:1746037248268778|interval:76030|pto_count:0|srtt:49087 [2025/04/30 18:20:48 268806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:66082| [2025/04/30 18:20:48 268812] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 268816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2154063| [2025/04/30 18:20:48 268821] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 268825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2200| [2025/04/30 18:20:48 268863] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2200|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248268832|stream_id:0|stream_offset:2154063| [2025/04/30 18:20:48 268880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2200|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 268888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 268894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49087|rtt_var:425|pto_duration:51087|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 268898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 268902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 268906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 268910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248344919|now:1746037248268893|interv:76026| [2025/04/30 18:20:48 268914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248344919|now:1746037248268893|interval:76026|pto_count:0|srtt:49087 [2025/04/30 18:20:48 268919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:67282| [2025/04/30 18:20:48 268924] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 268928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 268933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 268936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248269936|now:1746037248268936|interv:1000| [2025/04/30 18:20:48 268941] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 268944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 268949] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248269936| [2025/04/30 18:20:48 268953] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248269936| [2025/04/30 18:20:48 268957] [debug] |xqc_engine_wakeup_after|wakeup:1746037248269936|now:1746037248268957|diff:979| [2025/04/30 18:20:48 268961] [debug] |xqc_engine_main_logic|END|now:1746037248268604| [2025/04/30 18:20:48 268971] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248268970| [2025/04/30 18:20:48 268976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 268982] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:963| [2025/04/30 18:20:48 269003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:964| [2025/04/30 18:20:48 269015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:964| [2025/04/30 18:20:48 269020] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 269024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2141|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2142|path_largest_ack:2141| [2025/04/30 18:20:48 269034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61326|prior_delivered:2069934|prior_time:1746037248216894|is_app_limited:0|send_elapse:49091|ack_elapse:52076|ctl_first_sent_time:1746037248217555|lagest_ack_time:1746037248268970|curr_delivered:2131260| [2025/04/30 18:20:48 269039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248217555| [2025/04/30 18:20:48 269043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 269048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2142|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2142|path_largest_ack:2142| [2025/04/30 18:20:48 269052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61326|prior_delivered:2069934|prior_time:1746037248216894|is_app_limited:0|send_elapse:49091|ack_elapse:52076|ctl_first_sent_time:1746037248217555|lagest_ack_time:1746037248268970|curr_delivered:2132460| [2025/04/30 18:20:48 269057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248218925| [2025/04/30 18:20:48 269061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 269065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49087|rttvar:425|minrtt:30950|latest_rtt:50045|ack_delay:1000| [2025/04/30 18:20:48 269070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49082|rttvar:329|minrtt:30950|latest_rtt:50045|ack_delay:1000| [2025/04/30 18:20:48 269074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2142|lost_pn:2139|thresh:3| [2025/04/30 18:20:48 269078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 269082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49082|rtt_var:329|pto_duration:51082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 269087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 269091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 269095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 269099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248344914|now:1746037248269082|interv:75832| [2025/04/30 18:20:48 269103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248344914|now:1746037248269082|interval:75832|pto_count:0|srtt:49082 [2025/04/30 18:20:48 269108] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49091, ack_elapse 52076, delivered 62526|rate 1200668|lost 235| [2025/04/30 18:20:48 269112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200668) in round 32| [2025/04/30 18:20:48 269116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 269121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6834| [2025/04/30 18:20:48 269127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248218925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 269132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248218925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 269137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101169|full_bw_reached:1|inflight:64882|srtt:49082|latest_rtt:50045|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 269143] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:964|largest:964|pns:2| [2025/04/30 18:20:48 269148] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:964|frame:ACK |recv_time:1746037248268970|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 269153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368268970|now:1746037248268970|interv:120000000| [2025/04/30 18:20:48 269157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368268970|now:1746037248268970|interv:120000000| [2025/04/30 18:20:48 269161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248269936|pq_index:0| [2025/04/30 18:20:48 269166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248268604| [2025/04/30 18:20:48 269170] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248269170| [2025/04/30 18:20:48 269175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248269174| [2025/04/30 18:20:48 269180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 269185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49082|min_srtt:49082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 269190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 269195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 269200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 269204] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49082|min_srtt:49082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 269209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2189433| [2025/04/30 18:20:48 269213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49082|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 269221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 269225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49082|min_srtt:49082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 269229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 269234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 269238] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 269242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 269246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 269251] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 269255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 269260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 269263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 269268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248269936| [2025/04/30 18:20:48 269272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248269936| [2025/04/30 18:20:48 269276] [debug] |xqc_engine_wakeup_after|wakeup:1746037248269936|now:1746037248269276|diff:660| [2025/04/30 18:20:48 269280] [debug] |xqc_engine_main_logic|END|now:1746037248269174| [2025/04/30 18:20:48 269285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248269285| [2025/04/30 18:20:48 269289] [debug] |xqc_engine_wakeup_after|wakeup:1746037248269936|now:1746037248269289|diff:647| [2025/04/30 18:20:48 269293] [debug] |xqc_engine_main_logic|END|now:1746037248269285| [2025/04/30 18:20:48 270366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248270365| [2025/04/30 18:20:48 270376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248269936|pq_index:0| [2025/04/30 18:20:48 270381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248269174| [2025/04/30 18:20:48 270386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248270385| [2025/04/30 18:20:48 270391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248269936|now:1746037248270385| [2025/04/30 18:20:48 270395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248269936|now:1746037248270385| [2025/04/30 18:20:48 270399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 270404] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 270414] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49082|min_srtt:49082|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 270419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 270423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 270427] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 270431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 270436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 270440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 270445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 270449] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 270454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2201| [2025/04/30 18:20:48 270491] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2201|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248270462|stream_id:0|stream_offset:2155242| [2025/04/30 18:20:48 270501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2201|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 270509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 270516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49082|rtt_var:329|pto_duration:51082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 270522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 270526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 270529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 270533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248346544|now:1746037248270515|interv:76029| [2025/04/30 18:20:48 270538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248346544|now:1746037248270515|interval:76029|pto_count:0|srtt:49082 [2025/04/30 18:20:48 270542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:66082| [2025/04/30 18:20:48 270548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 270555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2156421| [2025/04/30 18:20:48 270567] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 270575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2202| [2025/04/30 18:20:48 270620] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2202|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248270586|stream_id:0|stream_offset:2156421| [2025/04/30 18:20:48 270630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2202|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 270637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 270644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49082|rtt_var:329|pto_duration:51082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 270651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 270658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 270664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 270671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248346668|now:1746037248270643|interv:76025| [2025/04/30 18:20:48 270677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248346668|now:1746037248270643|interval:76025|pto_count:0|srtt:49082 [2025/04/30 18:20:48 270684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:67282| [2025/04/30 18:20:48 270692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 270699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2157600| [2025/04/30 18:20:48 270706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 270713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2203| [2025/04/30 18:20:48 270748] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2203|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248270722|stream_id:0|stream_offset:2157600| [2025/04/30 18:20:48 270755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2203|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 270759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 270764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49082|rtt_var:329|pto_duration:51082|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 270768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 270772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 270781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 270785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248346804|now:1746037248270763|interv:76041| [2025/04/30 18:20:48 270789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248346804|now:1746037248270763|interval:76041|pto_count:0|srtt:49082 [2025/04/30 18:20:48 270794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:68482| [2025/04/30 18:20:48 270798] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 270803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2158779| [2025/04/30 18:20:48 270807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 270811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248271811|now:1746037248270811|interv:1000| [2025/04/30 18:20:48 270815] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 270819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 270823] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248271811| [2025/04/30 18:20:48 270827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248271811| [2025/04/30 18:20:48 270831] [debug] |xqc_engine_wakeup_after|wakeup:1746037248271811|now:1746037248270831|diff:980| [2025/04/30 18:20:48 270835] [debug] |xqc_engine_main_logic|END|now:1746037248270385| [2025/04/30 18:20:48 270908] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248270907| [2025/04/30 18:20:48 270913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 270919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:964| [2025/04/30 18:20:48 270923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:965| [2025/04/30 18:20:48 270929] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:965| [2025/04/30 18:20:48 270933] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 270937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2143|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2144|path_largest_ack:2143| [2025/04/30 18:20:48 270942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60107|prior_delivered:2073553|prior_time:1746037248220006|is_app_limited:0|send_elapse:48707|ack_elapse:50901|ctl_first_sent_time:1746037248220387|lagest_ack_time:1746037248270907|curr_delivered:2133660| [2025/04/30 18:20:48 270947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248220387| [2025/04/30 18:20:48 270951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 270956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2144|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2144|path_largest_ack:2144| [2025/04/30 18:20:48 270966] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60107|prior_delivered:2073553|prior_time:1746037248220006|is_app_limited:0|send_elapse:48707|ack_elapse:50901|ctl_first_sent_time:1746037248220387|lagest_ack_time:1746037248270907|curr_delivered:2134860| [2025/04/30 18:20:48 270970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248220515| [2025/04/30 18:20:48 270974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 270978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49082|rttvar:329|minrtt:30950|latest_rtt:50392|ack_delay:0| [2025/04/30 18:20:48 270982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49246|rttvar:574|minrtt:30950|latest_rtt:50392|ack_delay:0| [2025/04/30 18:20:48 271009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2144|lost_pn:2141|thresh:3| [2025/04/30 18:20:48 271014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 271018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49246|rtt_var:574|pto_duration:51542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 271023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 271027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 271030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 271034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248347264|now:1746037248271018|interv:76246| [2025/04/30 18:20:48 271039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248347264|now:1746037248271018|interval:76246|pto_count:0|srtt:49246 [2025/04/30 18:20:48 271043] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48707, ack_elapse 50901, delivered 61307|rate 1204436|lost 235| [2025/04/30 18:20:48 271048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204436) in round 32| [2025/04/30 18:20:48 271052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 271056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6834| [2025/04/30 18:20:48 271060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248220515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 271065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248220515|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 271069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101169|full_bw_reached:1|inflight:66082|srtt:49246|latest_rtt:50392|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 271079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:965|largest:965|pns:2| [2025/04/30 18:20:48 271083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:965|frame:ACK |recv_time:1746037248270907|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 271088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368270907|now:1746037248270907|interv:120000000| [2025/04/30 18:20:48 271092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368270907|now:1746037248270907|interv:120000000| [2025/04/30 18:20:48 271096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248271811|pq_index:0| [2025/04/30 18:20:48 271101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248270385| [2025/04/30 18:20:48 271105] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248271104| [2025/04/30 18:20:48 271109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248271109| [2025/04/30 18:20:48 271115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 271120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49246|min_srtt:49246|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 271124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 271129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 271134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 271138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49246|min_srtt:49246|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 271142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2191791| [2025/04/30 18:20:48 271147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49246|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 271152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 271156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49246|min_srtt:49246|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 271160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2192970| [2025/04/30 18:20:48 271165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 271171] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 271175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 271179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 271184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 271188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2158779| [2025/04/30 18:20:48 271193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 271196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 271200] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248271811| [2025/04/30 18:20:48 271204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248271811| [2025/04/30 18:20:48 271208] [debug] |xqc_engine_wakeup_after|wakeup:1746037248271811|now:1746037248271208|diff:603| [2025/04/30 18:20:48 271213] [debug] |xqc_engine_main_logic|END|now:1746037248271109| [2025/04/30 18:20:48 271218] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248271218| [2025/04/30 18:20:48 271222] [debug] |xqc_engine_wakeup_after|wakeup:1746037248271811|now:1746037248271222|diff:589| [2025/04/30 18:20:48 271226] [debug] |xqc_engine_main_logic|END|now:1746037248271218| [2025/04/30 18:20:48 272296] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248272295| [2025/04/30 18:20:48 272306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248271811|pq_index:0| [2025/04/30 18:20:48 272311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248271109| [2025/04/30 18:20:48 272316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248272315| [2025/04/30 18:20:48 272321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248271811|now:1746037248272315| [2025/04/30 18:20:48 272326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248271811|now:1746037248272315| [2025/04/30 18:20:48 272330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 272334] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 272339] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49246|min_srtt:49246|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 272344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2192970| [2025/04/30 18:20:48 272349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 272353] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 272356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 272366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 272371] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 272375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2158779| [2025/04/30 18:20:48 272380] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 272384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2204| [2025/04/30 18:20:48 272418] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2204|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248272393|stream_id:0|stream_offset:2158779| [2025/04/30 18:20:48 272424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2204|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 272430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 272435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49246|rtt_var:574|pto_duration:51542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 272443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 272449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 272455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 272462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248348935|now:1746037248272435|interv:76500| [2025/04/30 18:20:48 272469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248348935|now:1746037248272435|interval:76500|pto_count:0|srtt:49246 [2025/04/30 18:20:48 272477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:67282| [2025/04/30 18:20:48 272485] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 272492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2159958| [2025/04/30 18:20:48 272498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 272502] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2205| [2025/04/30 18:20:48 272533] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2205|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248272510|stream_id:0|stream_offset:2159958| [2025/04/30 18:20:48 272539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2205|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 272557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 272564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49246|rtt_var:574|pto_duration:51542|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 272571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 272577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 272583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 272590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248349052|now:1746037248272564|interv:76488| [2025/04/30 18:20:48 272596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248349052|now:1746037248272564|interval:76488|pto_count:0|srtt:49246 [2025/04/30 18:20:48 272604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:68482| [2025/04/30 18:20:48 272612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 272619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2161137| [2025/04/30 18:20:48 272626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 272630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248273630|now:1746037248272630|interv:1000| [2025/04/30 18:20:48 272637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 272641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 272645] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248273630| [2025/04/30 18:20:48 272650] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248273630| [2025/04/30 18:20:48 272654] [debug] |xqc_engine_wakeup_after|wakeup:1746037248273630|now:1746037248272654|diff:976| [2025/04/30 18:20:48 272658] [debug] |xqc_engine_main_logic|END|now:1746037248272315| [2025/04/30 18:20:48 272933] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248272932| [2025/04/30 18:20:48 272942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 272948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:965| [2025/04/30 18:20:48 272952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:966| [2025/04/30 18:20:48 272958] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:966| [2025/04/30 18:20:48 272962] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 272967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2145|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2145| [2025/04/30 18:20:48 272972] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2074778|prior_time:1746037248221501|is_app_limited:0|send_elapse:50113|ack_elapse:51431|ctl_first_sent_time:1746037248221910|lagest_ack_time:1746037248272932|curr_delivered:2136060| [2025/04/30 18:20:48 272982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248221910| [2025/04/30 18:20:48 273006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 273014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2146|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2146|path_largest_ack:2146| [2025/04/30 18:20:48 273019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60082|prior_delivered:2077178|prior_time:1746037248222910|is_app_limited:0|send_elapse:49881|ack_elapse:50022|ctl_first_sent_time:1746037248223217|lagest_ack_time:1746037248272932|curr_delivered:2137260| [2025/04/30 18:20:48 273023] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248223217| [2025/04/30 18:20:48 273027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 273031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49246|rttvar:574|minrtt:30950|latest_rtt:49715|ack_delay:1000| [2025/04/30 18:20:48 273036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49180|rttvar:563|minrtt:30950|latest_rtt:49715|ack_delay:1000| [2025/04/30 18:20:48 273040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2146|lost_pn:2143|thresh:3| [2025/04/30 18:20:48 273044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 273048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:563|pto_duration:51432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 273053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 273057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 273061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 273065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248348942|now:1746037248273048|interv:75894| [2025/04/30 18:20:48 273069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248348942|now:1746037248273048|interval:75894|pto_count:0|srtt:49180 [2025/04/30 18:20:48 273073] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49881, ack_elapse 50022, delivered 60082|rate 1201111|lost 235| [2025/04/30 18:20:48 273078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201111) in round 32| [2025/04/30 18:20:48 273082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 273086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6834| [2025/04/30 18:20:48 273090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248223217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 273095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248223217|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 273103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101169|full_bw_reached:1|inflight:66082|srtt:49180|latest_rtt:49715|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 273109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:966|largest:966|pns:2| [2025/04/30 18:20:48 273113] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:966|frame:ACK |recv_time:1746037248272932|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 273118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368272932|now:1746037248272932|interv:120000000| [2025/04/30 18:20:48 273123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368272932|now:1746037248272932|interv:120000000| [2025/04/30 18:20:48 273127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248273630|pq_index:0| [2025/04/30 18:20:48 273131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248272315| [2025/04/30 18:20:48 273135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248273135| [2025/04/30 18:20:48 273140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248273139| [2025/04/30 18:20:48 273145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 273150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 273155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2192970| [2025/04/30 18:20:48 273160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 273164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 273169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 273173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2194149| [2025/04/30 18:20:48 273177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49180|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 273182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 273186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 273193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 273197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 273201] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 273205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 273209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 273214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 273218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2161137| [2025/04/30 18:20:48 273222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 273226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 273230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248273630| [2025/04/30 18:20:48 273234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248273630| [2025/04/30 18:20:48 273238] [debug] |xqc_engine_wakeup_after|wakeup:1746037248273630|now:1746037248273238|diff:392| [2025/04/30 18:20:48 273243] [debug] |xqc_engine_main_logic|END|now:1746037248273139| [2025/04/30 18:20:48 273248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248273248| [2025/04/30 18:20:48 273252] [debug] |xqc_engine_wakeup_after|wakeup:1746037248273630|now:1746037248273251|diff:379| [2025/04/30 18:20:48 273255] [debug] |xqc_engine_main_logic|END|now:1746037248273248| [2025/04/30 18:20:48 274330] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248274330| [2025/04/30 18:20:48 274341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248273630|pq_index:0| [2025/04/30 18:20:48 274345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248273139| [2025/04/30 18:20:48 274350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248274349| [2025/04/30 18:20:48 274355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248273630|now:1746037248274349| [2025/04/30 18:20:48 274360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248273630|now:1746037248274349| [2025/04/30 18:20:48 274364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 274368] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 274373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49180|min_srtt:49180|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 274378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 274388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 274392] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 274396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 274401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 274405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 274410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2161137| [2025/04/30 18:20:48 274415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 274419] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2206| [2025/04/30 18:20:48 274454] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2206|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248274428|stream_id:0|stream_offset:2161137| [2025/04/30 18:20:48 274460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2206|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 274465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 274469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:563|pto_duration:51432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 274474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 274478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 274481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 274485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248350860|now:1746037248274469|interv:76391| [2025/04/30 18:20:48 274490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248350860|now:1746037248274469|interval:76391|pto_count:0|srtt:49180 [2025/04/30 18:20:48 274494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:67282| [2025/04/30 18:20:48 274499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 274503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2162316| [2025/04/30 18:20:48 274508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 274512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2207| [2025/04/30 18:20:48 274539] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2207|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248274522|stream_id:0|stream_offset:2162316| [2025/04/30 18:20:48 274545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2207|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 274549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 274553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:563|pto_duration:51432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 274558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 274562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 274566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 274570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248350954|now:1746037248274553|interv:76401| [2025/04/30 18:20:48 274574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248350954|now:1746037248274553|interval:76401|pto_count:0|srtt:49180 [2025/04/30 18:20:48 274578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:68482| [2025/04/30 18:20:48 274583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 274587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 274591] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 274596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2208| [2025/04/30 18:20:48 274633] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2208|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248274606|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 274643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2208|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 274650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 274656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49180|rtt_var:563|pto_duration:51432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 274662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 274668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 274674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 274681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248351038|now:1746037248274655|interv:76383| [2025/04/30 18:20:48 274694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248351038|now:1746037248274655|interval:76383|pto_count:0|srtt:49180 [2025/04/30 18:20:48 274701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:69682| [2025/04/30 18:20:48 274706] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 274710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 274715] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 274719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248275718|now:1746037248274718|interv:1000| [2025/04/30 18:20:48 274722] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 274726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 274730] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248275718| [2025/04/30 18:20:48 274735] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248275718| [2025/04/30 18:20:48 274742] [debug] |xqc_engine_wakeup_after|wakeup:1746037248275718|now:1746037248274742|diff:976| [2025/04/30 18:20:48 274748] [debug] |xqc_engine_main_logic|END|now:1746037248274349| [2025/04/30 18:20:48 274941] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248274940| [2025/04/30 18:20:48 274949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 274955] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:966| [2025/04/30 18:20:48 274959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:967| [2025/04/30 18:20:48 274965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:967| [2025/04/30 18:20:48 274969] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 274974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2147|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2148|path_largest_ack:2147| [2025/04/30 18:20:48 274979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2077178|prior_time:1746037248222910|is_app_limited:0|send_elapse:49990|ack_elapse:52030|ctl_first_sent_time:1746037248223326|lagest_ack_time:1746037248274940|curr_delivered:2138460| [2025/04/30 18:20:48 274984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248223326| [2025/04/30 18:20:48 275011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 275015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2148|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2148|path_largest_ack:2148| [2025/04/30 18:20:48 275020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2077178|prior_time:1746037248222910|is_app_limited:0|send_elapse:49990|ack_elapse:52030|ctl_first_sent_time:1746037248223326|lagest_ack_time:1746037248274940|curr_delivered:2139660| [2025/04/30 18:20:48 275030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248224686| [2025/04/30 18:20:48 275034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 275038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49180|rttvar:563|minrtt:30950|latest_rtt:50254|ack_delay:1000| [2025/04/30 18:20:48 275042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49189|rttvar:441|minrtt:30950|latest_rtt:50254|ack_delay:1000| [2025/04/30 18:20:48 275047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2148|lost_pn:2145|thresh:3| [2025/04/30 18:20:48 275051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 275055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:441|pto_duration:51189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 275060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 275064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 275067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 275072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248350795|now:1746037248275055|interv:75740| [2025/04/30 18:20:48 275076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248350795|now:1746037248275055|interval:75740|pto_count:0|srtt:49189 [2025/04/30 18:20:48 275080] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49990, ack_elapse 52030, delivered 62482|rate 1200884|lost 235| [2025/04/30 18:20:48 275085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200884) in round 32| [2025/04/30 18:20:48 275089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 275093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94335|extra_cwnd:6834| [2025/04/30 18:20:48 275097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248224686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 275102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248224686|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 275106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1524007|bw:1219206|cwnd:101169|full_bw_reached:1|inflight:67282|srtt:49189|latest_rtt:50254|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 275112] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:967|largest:967|pns:2| [2025/04/30 18:20:48 275117] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:967|frame:ACK |recv_time:1746037248274940|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 275124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368274940|now:1746037248274940|interv:120000000| [2025/04/30 18:20:48 275128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368274940|now:1746037248274940|interv:120000000| [2025/04/30 18:20:48 275132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248275718|pq_index:0| [2025/04/30 18:20:48 275137] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248274349| [2025/04/30 18:20:48 275141] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248275141| [2025/04/30 18:20:48 275146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248275145| [2025/04/30 18:20:48 275151] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 275156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 275160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 275165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 275170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 275174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 275179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2196507| [2025/04/30 18:20:48 275183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 275188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 275192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 275196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 275201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 275205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 275209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 275216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 275221] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 275225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 275229] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 275233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 275237] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248275718| [2025/04/30 18:20:48 275241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248275718| [2025/04/30 18:20:48 275245] [debug] |xqc_engine_wakeup_after|wakeup:1746037248275718|now:1746037248275245|diff:473| [2025/04/30 18:20:48 275250] [debug] |xqc_engine_main_logic|END|now:1746037248275145| [2025/04/30 18:20:48 275255] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248275255| [2025/04/30 18:20:48 275259] [debug] |xqc_engine_wakeup_after|wakeup:1746037248275718|now:1746037248275259|diff:459| [2025/04/30 18:20:48 275263] [debug] |xqc_engine_main_logic|END|now:1746037248275255| [2025/04/30 18:20:48 276337] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248276337| [2025/04/30 18:20:48 276348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248275718|pq_index:0| [2025/04/30 18:20:48 276352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248275145| [2025/04/30 18:20:48 276357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248276356| [2025/04/30 18:20:48 276362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248275718|now:1746037248276356| [2025/04/30 18:20:48 276367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248275718|now:1746037248276356| [2025/04/30 18:20:48 276371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 276375] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 276380] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49189|min_srtt:49189|path_bw:1219206|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 276385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 276389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 276393] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 276397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 276402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 276407] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 276416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 276421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 276425] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2209| [2025/04/30 18:20:48 276460] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2209|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248276434|stream_id:0|stream_offset:2164674| [2025/04/30 18:20:48 276466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2209|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 276471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 276475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:441|pto_duration:51189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 276479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 276483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 276487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 276491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248352623|now:1746037248276475|interv:76148| [2025/04/30 18:20:48 276495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248352623|now:1746037248276475|interval:76148|pto_count:0|srtt:49189 [2025/04/30 18:20:48 276500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:68482| [2025/04/30 18:20:48 276505] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 276509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2165853| [2025/04/30 18:20:48 276514] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 276518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2210| [2025/04/30 18:20:48 276540] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2210|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248276524|stream_id:0|stream_offset:2165853| [2025/04/30 18:20:48 276546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2210|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 276550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 276555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49189|rtt_var:441|pto_duration:51189|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 276563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 276567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 276570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 276574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248352713|now:1746037248276554|interv:76159| [2025/04/30 18:20:48 276578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248352713|now:1746037248276554|interval:76159|pto_count:0|srtt:49189 [2025/04/30 18:20:48 276583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101169|inflight:69682| [2025/04/30 18:20:48 276588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 276592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101169|conn:0000558304DEB50C|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 276598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 276605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248277604|now:1746037248276604|interv:1000| [2025/04/30 18:20:48 276611] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 276617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 276624] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248277604| [2025/04/30 18:20:48 276631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248277604| [2025/04/30 18:20:48 276638] [debug] |xqc_engine_wakeup_after|wakeup:1746037248277604|now:1746037248276638|diff:966| [2025/04/30 18:20:48 276645] [debug] |xqc_engine_main_logic|END|now:1746037248276356| [2025/04/30 18:20:48 276917] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248276916| [2025/04/30 18:20:48 276924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 276930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:967| [2025/04/30 18:20:48 276934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:968| [2025/04/30 18:20:48 276940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:968| [2025/04/30 18:20:48 276944] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 276949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2149|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2150|path_largest_ack:2149| [2025/04/30 18:20:48 276954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2079578|prior_time:1746037248225739|is_app_limited:0|send_elapse:49557|ack_elapse:51177|ctl_first_sent_time:1746037248226065|lagest_ack_time:1746037248276916|curr_delivered:2140860| [2025/04/30 18:20:48 276958] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248226065| [2025/04/30 18:20:48 276963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 276972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2150|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2150|path_largest_ack:2150| [2025/04/30 18:20:48 276976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2079578|prior_time:1746037248225739|is_app_limited:0|send_elapse:49557|ack_elapse:51177|ctl_first_sent_time:1746037248226065|lagest_ack_time:1746037248276916|curr_delivered:2142060| [2025/04/30 18:20:48 276981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248226175| [2025/04/30 18:20:48 277003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 277013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49189|rttvar:441|minrtt:30950|latest_rtt:50741|ack_delay:1000| [2025/04/30 18:20:48 277017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49258|rttvar:469|minrtt:30950|latest_rtt:50741|ack_delay:1000| [2025/04/30 18:20:48 277022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2150|lost_pn:2147|thresh:3| [2025/04/30 18:20:48 277026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 277030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49258|rtt_var:469|pto_duration:51258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 277035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 277039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 277042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 277046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248352782|now:1746037248277030|interv:75752| [2025/04/30 18:20:48 277050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248352782|now:1746037248277030|interval:75752|pto_count:0|srtt:49258 [2025/04/30 18:20:48 277055] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49557, ack_elapse 51177, delivered 62482|rate 1220900|lost 235| [2025/04/30 18:20:48 277060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1220900) in round 32| [2025/04/30 18:20:48 277064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 277068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 277072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248226175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 277077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101169|packet_lost:0|acked:2400|po_sent_time:1746037248226175|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 277081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:67282|srtt:49258|latest_rtt:50741|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 277091] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:968|largest:968|pns:2| [2025/04/30 18:20:48 277095] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:968|frame:ACK |recv_time:1746037248276916|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 277100] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368276916|now:1746037248276916|interv:120000000| [2025/04/30 18:20:48 277105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368276916|now:1746037248276916|interv:120000000| [2025/04/30 18:20:48 277109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248277604|pq_index:0| [2025/04/30 18:20:48 277113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248276356| [2025/04/30 18:20:48 277117] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248277117| [2025/04/30 18:20:48 277122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248277121| [2025/04/30 18:20:48 277127] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 277132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49258|min_srtt:49258|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 277137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 277141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 277146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 277150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49258|min_srtt:49258|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 277155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2198865| [2025/04/30 18:20:48 277159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49258|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 277164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 277168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49258|min_srtt:49258|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 277172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2200044| [2025/04/30 18:20:48 277179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 277183] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 277187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 277192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 277196] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 277200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 277205] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 277209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 277213] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248277604| [2025/04/30 18:20:48 277217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248277604| [2025/04/30 18:20:48 277221] [debug] |xqc_engine_wakeup_after|wakeup:1746037248277604|now:1746037248277221|diff:383| [2025/04/30 18:20:48 277225] [debug] |xqc_engine_main_logic|END|now:1746037248277121| [2025/04/30 18:20:48 277230] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248277230| [2025/04/30 18:20:48 277234] [debug] |xqc_engine_wakeup_after|wakeup:1746037248277604|now:1746037248277234|diff:370| [2025/04/30 18:20:48 277238] [debug] |xqc_engine_main_logic|END|now:1746037248277230| [2025/04/30 18:20:48 278312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248278312| [2025/04/30 18:20:48 278323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248277604|pq_index:0| [2025/04/30 18:20:48 278327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248277121| [2025/04/30 18:20:48 278332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248278331| [2025/04/30 18:20:48 278337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248277604|now:1746037248278331| [2025/04/30 18:20:48 278342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248277604|now:1746037248278331| [2025/04/30 18:20:48 278346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 278350] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 278355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49258|min_srtt:49258|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 278360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2200044| [2025/04/30 18:20:48 278365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 278374] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 278378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 278383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 278388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 278392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 278396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 278401] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2211| [2025/04/30 18:20:48 278435] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2211|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248278409|stream_id:0|stream_offset:2167032| [2025/04/30 18:20:48 278441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2211|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 278446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 278450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49258|rtt_var:469|pto_duration:51258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 278455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 278459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 278463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 278467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248354667|now:1746037248278450|interv:76217| [2025/04/30 18:20:48 278471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248354667|now:1746037248278450|interval:76217|pto_count:0|srtt:49258 [2025/04/30 18:20:48 278475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68482| [2025/04/30 18:20:48 278480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 278484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2168211| [2025/04/30 18:20:48 278489] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 278493] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2212| [2025/04/30 18:20:48 278515] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2212|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248278499|stream_id:0|stream_offset:2168211| [2025/04/30 18:20:48 278523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2212|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 278528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 278532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49258|rtt_var:469|pto_duration:51258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 278536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 278540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 278544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 278548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248354757|now:1746037248278532|interv:76225| [2025/04/30 18:20:48 278552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248354757|now:1746037248278532|interval:76225|pto_count:0|srtt:49258 [2025/04/30 18:20:48 278557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69682| [2025/04/30 18:20:48 278561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 278567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 278574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 278581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2213| [2025/04/30 18:20:48 278617] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2213|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248278591|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 278627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2213|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 278634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 278641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49258|rtt_var:469|pto_duration:51258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 278647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 278651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 278655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 278659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248354849|now:1746037248278641|interv:76208| [2025/04/30 18:20:48 278663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248354849|now:1746037248278641|interval:76208|pto_count:0|srtt:49258 [2025/04/30 18:20:48 278672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 278677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 278682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2170569| [2025/04/30 18:20:48 278686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 278690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248279690|now:1746037248278690|interv:1000| [2025/04/30 18:20:48 278694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 278700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 278707] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248279690| [2025/04/30 18:20:48 278713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248279690| [2025/04/30 18:20:48 278720] [debug] |xqc_engine_wakeup_after|wakeup:1746037248279690|now:1746037248278720|diff:970| [2025/04/30 18:20:48 278726] [debug] |xqc_engine_main_logic|END|now:1746037248278331| [2025/04/30 18:20:48 278901] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248278900| [2025/04/30 18:20:48 278907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 278913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:968| [2025/04/30 18:20:48 278917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:969| [2025/04/30 18:20:48 278923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:969| [2025/04/30 18:20:48 278928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 278932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2151|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2152|path_largest_ack:2151| [2025/04/30 18:20:48 278937] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2081978|prior_time:1746037248226874|is_app_limited:0|send_elapse:49895|ack_elapse:52026|ctl_first_sent_time:1746037248228382|lagest_ack_time:1746037248278900|curr_delivered:2143260| [2025/04/30 18:20:48 278942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248228382| [2025/04/30 18:20:48 278947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 278951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2152|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2152|path_largest_ack:2152| [2025/04/30 18:20:48 278955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2081978|prior_time:1746037248226874|is_app_limited:0|send_elapse:49895|ack_elapse:52026|ctl_first_sent_time:1746037248228382|lagest_ack_time:1746037248278900|curr_delivered:2144460| [2025/04/30 18:20:48 278960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248228498| [2025/04/30 18:20:48 278964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 278973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49258|rttvar:469|minrtt:30950|latest_rtt:50402|ack_delay:1000| [2025/04/30 18:20:48 278977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49276|rttvar:388|minrtt:30950|latest_rtt:50402|ack_delay:1000| [2025/04/30 18:20:48 278981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2152|lost_pn:2149|thresh:3| [2025/04/30 18:20:48 279005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 279013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49276|rtt_var:388|pto_duration:51276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 279018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 279022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 279026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 279030] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248354867|now:1746037248279013|interv:75854| [2025/04/30 18:20:48 279034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248354867|now:1746037248279013|interval:75854|pto_count:0|srtt:49276 [2025/04/30 18:20:48 279038] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49895, ack_elapse 52026, delivered 62482|rate 1200976|lost 235| [2025/04/30 18:20:48 279043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200976) in round 32| [2025/04/30 18:20:48 279047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 279052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 279056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248228498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 279060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248228498|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 279065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:68482|srtt:49276|latest_rtt:50402|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 279071] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:969|largest:969|pns:2| [2025/04/30 18:20:48 279076] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:969|frame:ACK |recv_time:1746037248278900|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 279081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368278900|now:1746037248278900|interv:120000000| [2025/04/30 18:20:48 279085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368278900|now:1746037248278900|interv:120000000| [2025/04/30 18:20:48 279092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248279690|pq_index:0| [2025/04/30 18:20:48 279096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248278331| [2025/04/30 18:20:48 279100] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248279100| [2025/04/30 18:20:48 279105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248279104| [2025/04/30 18:20:48 279111] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 279115] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 279120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2200044| [2025/04/30 18:20:48 279125] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 279129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 279134] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 279138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2201223| [2025/04/30 18:20:48 279143] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 279147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 279152] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 279156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2202402| [2025/04/30 18:20:48 279160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 279164] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 279168] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 279172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 279177] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 279184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2170569| [2025/04/30 18:20:48 279188] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 279192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 279196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248279690| [2025/04/30 18:20:48 279200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248279690| [2025/04/30 18:20:48 279204] [debug] |xqc_engine_wakeup_after|wakeup:1746037248279690|now:1746037248279204|diff:486| [2025/04/30 18:20:48 279209] [debug] |xqc_engine_main_logic|END|now:1746037248279104| [2025/04/30 18:20:48 279214] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248279214| [2025/04/30 18:20:48 279218] [debug] |xqc_engine_wakeup_after|wakeup:1746037248279690|now:1746037248279218|diff:472| [2025/04/30 18:20:48 279222] [debug] |xqc_engine_main_logic|END|now:1746037248279214| [2025/04/30 18:20:48 280291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248280291| [2025/04/30 18:20:48 280301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248279690|pq_index:0| [2025/04/30 18:20:48 280306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248279104| [2025/04/30 18:20:48 280311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248280310| [2025/04/30 18:20:48 280316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248279690|now:1746037248280310| [2025/04/30 18:20:48 280320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248279690|now:1746037248280310| [2025/04/30 18:20:48 280324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 280328] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 280333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49276|min_srtt:49276|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 280338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2202402| [2025/04/30 18:20:48 280343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 280347] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 280351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 280355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 280360] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 280364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2170569| [2025/04/30 18:20:48 280374] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 280378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2214| [2025/04/30 18:20:48 280416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2214|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248280387|stream_id:0|stream_offset:2170569| [2025/04/30 18:20:48 280426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2214|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 280434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 280440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49276|rtt_var:388|pto_duration:51276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 280447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 280451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 280455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 280459] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248356663|now:1746037248280440|interv:76223| [2025/04/30 18:20:48 280463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248356663|now:1746037248280440|interval:76223|pto_count:0|srtt:49276 [2025/04/30 18:20:48 280468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69682| [2025/04/30 18:20:48 280473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 280477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2171748| [2025/04/30 18:20:48 280482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 280486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2215| [2025/04/30 18:20:48 280516] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2215|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248280493|stream_id:0|stream_offset:2171748| [2025/04/30 18:20:48 280525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2215|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 280533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 280540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49276|rtt_var:388|pto_duration:51276|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 280547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 280552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 280561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 280566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248356769|now:1746037248280539|interv:76230| [2025/04/30 18:20:48 280573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248356769|now:1746037248280539|interval:76230|pto_count:0|srtt:49276 [2025/04/30 18:20:48 280580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 280588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 280596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2172927| [2025/04/30 18:20:48 280603] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 280609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248281609|now:1746037248280609|interv:1000| [2025/04/30 18:20:48 280614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 280618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 280622] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248281609| [2025/04/30 18:20:48 280626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248281609| [2025/04/30 18:20:48 280630] [debug] |xqc_engine_wakeup_after|wakeup:1746037248281609|now:1746037248280630|diff:979| [2025/04/30 18:20:48 280635] [debug] |xqc_engine_main_logic|END|now:1746037248280310| [2025/04/30 18:20:48 280905] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248280904| [2025/04/30 18:20:48 280912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 280918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:969| [2025/04/30 18:20:48 280922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:970| [2025/04/30 18:20:48 280928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:970| [2025/04/30 18:20:48 280932] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 280937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2153|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2154|path_largest_ack:2153| [2025/04/30 18:20:48 280942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2084378|prior_time:1746037248228935|is_app_limited:0|send_elapse:49962|ack_elapse:51969|ctl_first_sent_time:1746037248230422|lagest_ack_time:1746037248280904|curr_delivered:2145660| [2025/04/30 18:20:48 280947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248230422| [2025/04/30 18:20:48 280951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 280956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2154|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2154|path_largest_ack:2154| [2025/04/30 18:20:48 280964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2084378|prior_time:1746037248228935|is_app_limited:0|send_elapse:49962|ack_elapse:51969|ctl_first_sent_time:1746037248230422|lagest_ack_time:1746037248280904|curr_delivered:2146860| [2025/04/30 18:20:48 280969] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248230538| [2025/04/30 18:20:48 280973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 280977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49276|rttvar:388|minrtt:30950|latest_rtt:50366|ack_delay:1000| [2025/04/30 18:20:48 280981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49287|rttvar:313|minrtt:30950|latest_rtt:50366|ack_delay:1000| [2025/04/30 18:20:48 281004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2154|lost_pn:2151|thresh:3| [2025/04/30 18:20:48 281011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 281016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49287|rtt_var:313|pto_duration:51287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 281021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 281025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 281029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 281033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248356780|now:1746037248281016|interv:75764| [2025/04/30 18:20:48 281037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248356780|now:1746037248281016|interval:75764|pto_count:0|srtt:49287 [2025/04/30 18:20:48 281042] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49962, ack_elapse 51969, delivered 62482|rate 1202293|lost 235| [2025/04/30 18:20:48 281046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202293) in round 32| [2025/04/30 18:20:48 281050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 281055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 281059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248230538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 281063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248230538|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 281068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:68482|srtt:49287|latest_rtt:50366|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 281074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:970|largest:970|pns:2| [2025/04/30 18:20:48 281082] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:970|frame:ACK |recv_time:1746037248280904|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 281087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368280904|now:1746037248280904|interv:120000000| [2025/04/30 18:20:48 281092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368280904|now:1746037248280904|interv:120000000| [2025/04/30 18:20:48 281096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248281609|pq_index:0| [2025/04/30 18:20:48 281100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248280310| [2025/04/30 18:20:48 281104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248281104| [2025/04/30 18:20:48 281109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248281108| [2025/04/30 18:20:48 281115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 281119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2202402| [2025/04/30 18:20:48 281129] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 281133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 281138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2203581| [2025/04/30 18:20:48 281147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 281151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 281156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 281164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 281168] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 281175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 281179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 281184] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 281188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2172927| [2025/04/30 18:20:48 281193] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 281197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 281201] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248281609| [2025/04/30 18:20:48 281205] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248281609| [2025/04/30 18:20:48 281209] [debug] |xqc_engine_wakeup_after|wakeup:1746037248281609|now:1746037248281209|diff:400| [2025/04/30 18:20:48 281213] [debug] |xqc_engine_main_logic|END|now:1746037248281108| [2025/04/30 18:20:48 281220] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248281220| [2025/04/30 18:20:48 281225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 281230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:970| [2025/04/30 18:20:48 281234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:971| [2025/04/30 18:20:48 281239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:971| [2025/04/30 18:20:48 281243] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 281248] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2354545|max_stream_data_old=2328607| [2025/04/30 18:20:48 281252] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 281256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248306220|now:1746037248281220|interv:25000| [2025/04/30 18:20:48 281262] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248281220|max_ack_delay:25000| [2025/04/30 18:20:48 281266] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:971|largest:971|pns:2| [2025/04/30 18:20:48 281271] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:971|frame:ACK MAX_STREAM_DATA |recv_time:1746037248281220|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 281275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368281220|now:1746037248281220|interv:120000000| [2025/04/30 18:20:48 281279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368281220|now:1746037248281220|interv:120000000| [2025/04/30 18:20:48 281284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248281609|pq_index:0| [2025/04/30 18:20:48 281288] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248281108| [2025/04/30 18:20:48 281294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248281294| [2025/04/30 18:20:48 281299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248281298| [2025/04/30 18:20:48 281304] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 281309] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:48 281313] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:68482|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 281319] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:48 281323] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:48 281327] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:48 281332] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:48 281336] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:48 281341] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:48 281345] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:48 281349] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 281354] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:48 281358] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:48 281362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:48 281367] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:48 281371] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:48 281375] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:48 281379] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:48 281384] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:48 281388] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:48 281392] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:48 281396] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:48 281401] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:48 281405] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:48 281409] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:48 281413] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2354545| [2025/04/30 18:20:48 281419] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2354493|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:817173|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 281427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 281431] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:48 281435] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2354545| [2025/04/30 18:20:48 281440] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2354493|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:791235|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 281445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 281449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 281459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 281463] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49287|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 281472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 281476] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32438|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 281486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 281490] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 281494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 281498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 281502] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 281507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2216| [2025/04/30 18:20:48 281544] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2216|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:68482|now:1746037248281515|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 281555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2216|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 281562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2216|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 281569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 281576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49287|rtt_var:313|pto_duration:51287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 281584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 281591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 281597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68501| [2025/04/30 18:20:48 281604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248357802|now:1746037248281576|interv:76226| [2025/04/30 18:20:48 281608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248357802|now:1746037248281576|interval:76226|pto_count:0|srtt:49287 [2025/04/30 18:20:48 281613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68501| [2025/04/30 18:20:48 281619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 281623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2217| [2025/04/30 18:20:48 281653] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2217|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:68501|now:1746037248281630|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 281663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2217|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 281670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2217|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 281677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68501|applimit:0| [2025/04/30 18:20:48 281683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49287|rtt_var:313|pto_duration:51287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 281690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 281697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 281703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:48 281721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248357917|now:1746037248281683|interv:76234| [2025/04/30 18:20:48 281728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248357917|now:1746037248281683|interval:76234|pto_count:0|srtt:49287 [2025/04/30 18:20:48 281735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68520| [2025/04/30 18:20:48 281742] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 281746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2172927| [2025/04/30 18:20:48 281751] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 281755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 281759] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248281609| [2025/04/30 18:20:48 281764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248281609| [2025/04/30 18:20:48 281768] [debug] |xqc_engine_wakeup_after|wakeup:1746037248281609|now:1746037248281768|diff:18446744073709551457| [2025/04/30 18:20:48 281772] [debug] |xqc_engine_main_logic|END|now:1746037248281298| [2025/04/30 18:20:48 281778] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248281778| [2025/04/30 18:20:48 281782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248281609|pq_index:0| [2025/04/30 18:20:48 281786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248281298| [2025/04/30 18:20:48 281791] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248281790| [2025/04/30 18:20:48 281796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248281609|now:1746037248281790| [2025/04/30 18:20:48 281801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248281609|now:1746037248281790| [2025/04/30 18:20:48 281807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 281814] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 281822] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49287|min_srtt:49287|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 281830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 281837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 281843] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 281850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 281857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 281876] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 281881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2172927| [2025/04/30 18:20:48 281885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 281890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2218| [2025/04/30 18:20:48 281933] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2218|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68520|now:1746037248281898|stream_id:0|stream_offset:2172927| [2025/04/30 18:20:48 281941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2218|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 281948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68520|applimit:0| [2025/04/30 18:20:48 281955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49287|rtt_var:313|pto_duration:51287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 281962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 281969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 281975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 281982] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248358185|now:1746037248281955|interv:76230| [2025/04/30 18:20:48 282008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248358185|now:1746037248281955|interval:76230|pto_count:0|srtt:49287 [2025/04/30 18:20:48 282014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69720| [2025/04/30 18:20:48 282019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 282024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 282028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 282033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2219| [2025/04/30 18:20:48 282062] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2219|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248282040|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 282068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2219|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 282075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 282082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49287|rtt_var:313|pto_duration:51287|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 282095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 282102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 282108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 282115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248358327|now:1746037248282082|interv:76245| [2025/04/30 18:20:48 282119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248358327|now:1746037248282082|interval:76245|pto_count:0|srtt:49287 [2025/04/30 18:20:48 282123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70920| [2025/04/30 18:20:48 282128] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 282133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2175285| [2025/04/30 18:20:48 282137] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 282141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248283141|now:1746037248282141|interv:1000| [2025/04/30 18:20:48 282145] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 282149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 282153] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248283141| [2025/04/30 18:20:48 282158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248283141| [2025/04/30 18:20:48 282162] [debug] |xqc_engine_wakeup_after|wakeup:1746037248283141|now:1746037248282162|diff:979| [2025/04/30 18:20:48 282166] [debug] |xqc_engine_main_logic|END|now:1746037248281790| [2025/04/30 18:20:48 282942] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248282941| [2025/04/30 18:20:48 282951] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 282957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:971| [2025/04/30 18:20:48 282961] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:972| [2025/04/30 18:20:48 282967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:972| [2025/04/30 18:20:48 282971] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 282976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2155|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2156|path_largest_ack:2155| [2025/04/30 18:20:48 282980] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2086778|prior_time:1746037248230884|is_app_limited:0|send_elapse:51715|ack_elapse:52057|ctl_first_sent_time:1746037248232368|lagest_ack_time:1746037248282941|curr_delivered:2148060| [2025/04/30 18:20:48 282985] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248232368| [2025/04/30 18:20:48 283017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 283022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2156|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2156|path_largest_ack:2156| [2025/04/30 18:20:48 283026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2086778|prior_time:1746037248230884|is_app_limited:0|send_elapse:51715|ack_elapse:52057|ctl_first_sent_time:1746037248232368|lagest_ack_time:1746037248282941|curr_delivered:2149260| [2025/04/30 18:20:48 283031] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248232480| [2025/04/30 18:20:48 283035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 283039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49287|rttvar:313|minrtt:30950|latest_rtt:50461|ack_delay:1000| [2025/04/30 18:20:48 283043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49309|rttvar:278|minrtt:30950|latest_rtt:50461|ack_delay:1000| [2025/04/30 18:20:48 283048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2156|lost_pn:2153|thresh:3| [2025/04/30 18:20:48 283052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 283056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49309|rtt_var:278|pto_duration:51309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 283061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 283065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 283069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:48 283072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248358349|now:1746037248283056|interv:75293| [2025/04/30 18:20:48 283077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248358349|now:1746037248283056|interval:75293|pto_count:0|srtt:49309 [2025/04/30 18:20:48 283081] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51715, ack_elapse 52057, delivered 62482|rate 1200261|lost 235| [2025/04/30 18:20:48 283086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200261) in round 32| [2025/04/30 18:20:48 283090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 283094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 283098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248232480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 283102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248232480|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 283111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:68520|srtt:49309|latest_rtt:50461|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 283117] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:972|largest:972|pns:2| [2025/04/30 18:20:48 283122] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:972|frame:ACK |recv_time:1746037248282941|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 283126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368282941|now:1746037248282941|interv:120000000| [2025/04/30 18:20:48 283130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368282941|now:1746037248282941|interv:120000000| [2025/04/30 18:20:48 283134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248283141|pq_index:0| [2025/04/30 18:20:48 283139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248281790| [2025/04/30 18:20:48 283143] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248283143| [2025/04/30 18:20:48 283148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248283147| [2025/04/30 18:20:48 283152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248283141|now:1746037248283147| [2025/04/30 18:20:48 283156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248283141|now:1746037248283147| [2025/04/30 18:20:48 283160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 283165] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 283170] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49309|min_srtt:49309|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 283174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 283179] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 283183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 283188] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49309|min_srtt:49309|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 283192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2205939| [2025/04/30 18:20:48 283197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49309|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 283201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 283207] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49309|min_srtt:49309|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 283212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2207118| [2025/04/30 18:20:48 283216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 283220] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 283224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 283228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 283233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 283237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2175285| [2025/04/30 18:20:48 283241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 283246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2220| [2025/04/30 18:20:48 283278] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2220|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68520|now:1746037248283253|stream_id:0|stream_offset:2175285| [2025/04/30 18:20:48 283284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2220|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 283289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68520|applimit:0| [2025/04/30 18:20:48 283295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49309|rtt_var:278|pto_duration:51309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 283302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 283308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 283315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 283321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248359562|now:1746037248283295|interv:76267| [2025/04/30 18:20:48 283328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248359562|now:1746037248283295|interval:76267|pto_count:0|srtt:49309 [2025/04/30 18:20:48 283335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69720| [2025/04/30 18:20:48 283343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 283347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 283356] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 283360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2221| [2025/04/30 18:20:48 283389] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2221|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248283367|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 283395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2221|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 283403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 283409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49309|rtt_var:278|pto_duration:51309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 283416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 283423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 283430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 283436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248359676|now:1746037248283409|interv:76267| [2025/04/30 18:20:48 283442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248359676|now:1746037248283409|interval:76267|pto_count:0|srtt:49309 [2025/04/30 18:20:48 283446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70920| [2025/04/30 18:20:48 283451] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 283455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2177643| [2025/04/30 18:20:48 283460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 283464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248284464|now:1746037248283464|interv:1000| [2025/04/30 18:20:48 283468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 283471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 283476] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248284464| [2025/04/30 18:20:48 283480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248284464| [2025/04/30 18:20:48 283484] [debug] |xqc_engine_wakeup_after|wakeup:1746037248284464|now:1746037248283484|diff:980| [2025/04/30 18:20:48 283488] [debug] |xqc_engine_main_logic|END|now:1746037248283147| [2025/04/30 18:20:48 283494] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248283494| [2025/04/30 18:20:48 283498] [debug] |xqc_engine_wakeup_after|wakeup:1746037248284464|now:1746037248283498|diff:966| [2025/04/30 18:20:48 283502] [debug] |xqc_engine_main_logic|END|now:1746037248283494| [2025/04/30 18:20:48 284582] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248284581| [2025/04/30 18:20:48 284594] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248284464|pq_index:0| [2025/04/30 18:20:48 284598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248283147| [2025/04/30 18:20:48 284603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248284602| [2025/04/30 18:20:48 284608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248284464|now:1746037248284602| [2025/04/30 18:20:48 284612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248284464|now:1746037248284602| [2025/04/30 18:20:48 284616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 284621] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 284626] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49309|min_srtt:49309|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 284631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2207118| [2025/04/30 18:20:48 284635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 284639] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 284643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 284647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 284652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 284656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2177643| [2025/04/30 18:20:48 284661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 284665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2222| [2025/04/30 18:20:48 284703] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2222|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248284674|stream_id:0|stream_offset:2177643| [2025/04/30 18:20:48 284712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2222|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 284719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 284726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49309|rtt_var:278|pto_duration:51309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 284733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 284742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 284746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 284750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248360983|now:1746037248284726|interv:76257| [2025/04/30 18:20:48 284754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248360983|now:1746037248284726|interval:76257|pto_count:0|srtt:49309 [2025/04/30 18:20:48 284759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72120| [2025/04/30 18:20:48 284764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 284768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2178822| [2025/04/30 18:20:48 284773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 284777] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2223| [2025/04/30 18:20:48 284806] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2223|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72120|now:1746037248284784|stream_id:0|stream_offset:2178822| [2025/04/30 18:20:48 284812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2223|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 284816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:48 284821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49309|rtt_var:278|pto_duration:51309|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 284825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 284829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 284833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 284837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248361093|now:1746037248284820|interv:76273| [2025/04/30 18:20:48 284841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248361093|now:1746037248284820|interval:76273|pto_count:0|srtt:49309 [2025/04/30 18:20:48 284845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73320| [2025/04/30 18:20:48 284850] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 284855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2180001| [2025/04/30 18:20:48 284863] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 284873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248285872|now:1746037248284872|interv:1000| [2025/04/30 18:20:48 284877] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 284880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 284884] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248285872| [2025/04/30 18:20:48 284889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248285872| [2025/04/30 18:20:48 284893] [debug] |xqc_engine_wakeup_after|wakeup:1746037248285872|now:1746037248284893|diff:979| [2025/04/30 18:20:48 284897] [debug] |xqc_engine_main_logic|END|now:1746037248284602| [2025/04/30 18:20:48 284907] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248284906| [2025/04/30 18:20:48 284912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 284917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:972| [2025/04/30 18:20:48 284921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:973| [2025/04/30 18:20:48 284927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:973| [2025/04/30 18:20:48 284931] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 284936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2157|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2158|path_largest_ack:2157| [2025/04/30 18:20:48 284940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2089178|prior_time:1746037248232923|is_app_limited:0|send_elapse:49933|ack_elapse:51983|ctl_first_sent_time:1746037248234405|lagest_ack_time:1746037248284906|curr_delivered:2150460| [2025/04/30 18:20:48 284945] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248234405| [2025/04/30 18:20:48 284950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 284954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2158|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2158|path_largest_ack:2158| [2025/04/30 18:20:48 284958] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2089178|prior_time:1746037248232923|is_app_limited:0|send_elapse:49933|ack_elapse:51983|ctl_first_sent_time:1746037248234405|lagest_ack_time:1746037248284906|curr_delivered:2151660| [2025/04/30 18:20:48 284963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248234528| [2025/04/30 18:20:48 284967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 284971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49309|rttvar:278|minrtt:30950|latest_rtt:50378|ack_delay:1000| [2025/04/30 18:20:48 284975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49318|rttvar:226|minrtt:30950|latest_rtt:50378|ack_delay:1000| [2025/04/30 18:20:48 284979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2158|lost_pn:2155|thresh:3| [2025/04/30 18:20:48 284983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 285014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49318|rtt_var:226|pto_duration:51318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 285019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 285023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 285027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 285031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248361102|now:1746037248285014|interv:76088| [2025/04/30 18:20:48 285035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248361102|now:1746037248285014|interval:76088|pto_count:0|srtt:49318 [2025/04/30 18:20:48 285040] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49933, ack_elapse 51983, delivered 62482|rate 1201969|lost 235| [2025/04/30 18:20:48 285044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201969) in round 32| [2025/04/30 18:20:48 285048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 285052] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 285056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248234528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 285061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248234528|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 285066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:70920|srtt:49318|latest_rtt:50378|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 285072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:973|largest:973|pns:2| [2025/04/30 18:20:48 285076] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:973|frame:ACK |recv_time:1746037248284906|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 285081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368284906|now:1746037248284906|interv:120000000| [2025/04/30 18:20:48 285085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368284906|now:1746037248284906|interv:120000000| [2025/04/30 18:20:48 285089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248285872|pq_index:0| [2025/04/30 18:20:48 285093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248284602| [2025/04/30 18:20:48 285097] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248285097| [2025/04/30 18:20:48 285102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248285101| [2025/04/30 18:20:48 285110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 285114] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49318|min_srtt:49318|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 285119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2207118| [2025/04/30 18:20:48 285124] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49318|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 285128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 285133] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49318|min_srtt:49318|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 285137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2208297| [2025/04/30 18:20:48 285141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49318|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 285146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 285150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49318|min_srtt:49318|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 285154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2209476| [2025/04/30 18:20:48 285159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 285162] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 285166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 285171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 285175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 285179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2180001| [2025/04/30 18:20:48 285184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 285187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 285191] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248285872| [2025/04/30 18:20:48 285195] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248285872| [2025/04/30 18:20:48 285202] [debug] |xqc_engine_wakeup_after|wakeup:1746037248285872|now:1746037248285202|diff:670| [2025/04/30 18:20:48 285206] [debug] |xqc_engine_main_logic|END|now:1746037248285101| [2025/04/30 18:20:48 285211] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248285211| [2025/04/30 18:20:48 285215] [debug] |xqc_engine_wakeup_after|wakeup:1746037248285872|now:1746037248285215|diff:657| [2025/04/30 18:20:48 285219] [debug] |xqc_engine_main_logic|END|now:1746037248285211| [2025/04/30 18:20:48 286287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248286287| [2025/04/30 18:20:48 286297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248285872|pq_index:0| [2025/04/30 18:20:48 286301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248285101| [2025/04/30 18:20:48 286306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248286305| [2025/04/30 18:20:48 286311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248285872|now:1746037248286305| [2025/04/30 18:20:48 286315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248285872|now:1746037248286305| [2025/04/30 18:20:48 286319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 286323] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 286328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49318|min_srtt:49318|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 286333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2209476| [2025/04/30 18:20:48 286338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 286342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 286345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 286350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 286354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 286359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2180001| [2025/04/30 18:20:48 286363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 286368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2224| [2025/04/30 18:20:48 286402] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2224|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248286376|stream_id:0|stream_offset:2180001| [2025/04/30 18:20:48 286408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2224|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 286420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 286426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49318|rtt_var:226|pto_duration:51318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 286433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 286440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 286447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 286453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248362694|now:1746037248286426|interv:76268| [2025/04/30 18:20:48 286460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248362694|now:1746037248286426|interval:76268|pto_count:0|srtt:49318 [2025/04/30 18:20:48 286466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72120| [2025/04/30 18:20:48 286471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 286475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 286479] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 286483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2225| [2025/04/30 18:20:48 286512] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2225|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72120|now:1746037248286491|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 286519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2225|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 286527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72120|applimit:0| [2025/04/30 18:20:48 286534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49318|rtt_var:226|pto_duration:51318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 286541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 286548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 286555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 286561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248362809|now:1746037248286534|interv:76275| [2025/04/30 18:20:48 286567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248362809|now:1746037248286534|interval:76275|pto_count:0|srtt:49318 [2025/04/30 18:20:48 286574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73320| [2025/04/30 18:20:48 286588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 286596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2182359| [2025/04/30 18:20:48 286603] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 286610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248287609|now:1746037248286609|interv:1000| [2025/04/30 18:20:48 286615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 286619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 286623] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248287609| [2025/04/30 18:20:48 286627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248287609| [2025/04/30 18:20:48 286631] [debug] |xqc_engine_wakeup_after|wakeup:1746037248287609|now:1746037248286631|diff:978| [2025/04/30 18:20:48 286635] [debug] |xqc_engine_main_logic|END|now:1746037248286305| [2025/04/30 18:20:48 286910] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248286909| [2025/04/30 18:20:48 286922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 286930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:973| [2025/04/30 18:20:48 286936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:974| [2025/04/30 18:20:48 286945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:974| [2025/04/30 18:20:48 286951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 286958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2159|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2160|path_largest_ack:2159| [2025/04/30 18:20:48 286964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2091578|prior_time:1746037248234870|is_app_limited:0|send_elapse:51674|ack_elapse:52039|ctl_first_sent_time:1746037248236364|lagest_ack_time:1746037248286909|curr_delivered:2152860| [2025/04/30 18:20:48 286971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248236364| [2025/04/30 18:20:48 286978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 286984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2160|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2160|path_largest_ack:2160| [2025/04/30 18:20:48 287015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2091578|prior_time:1746037248234870|is_app_limited:0|send_elapse:51674|ack_elapse:52039|ctl_first_sent_time:1746037248236364|lagest_ack_time:1746037248286909|curr_delivered:2154060| [2025/04/30 18:20:48 287023] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248236496| [2025/04/30 18:20:48 287029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 287035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49318|rttvar:226|minrtt:30950|latest_rtt:50413|ack_delay:0| [2025/04/30 18:20:48 287049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49455|rttvar:443|minrtt:30950|latest_rtt:50413|ack_delay:0| [2025/04/30 18:20:48 287057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2160|lost_pn:2157|thresh:3| [2025/04/30 18:20:48 287063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 287069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49455|rtt_var:443|pto_duration:51455|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 287076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 287082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 287089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 287093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248362946|now:1746037248287069|interv:75877| [2025/04/30 18:20:48 287098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248362946|now:1746037248287069|interval:75877|pto_count:0|srtt:49455 [2025/04/30 18:20:48 287102] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51674, ack_elapse 52039, delivered 62482|rate 1200676|lost 235| [2025/04/30 18:20:48 287107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200676) in round 32| [2025/04/30 18:20:48 287111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 287115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 287119] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248236496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 287124] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248236496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 287128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:70920|srtt:49455|latest_rtt:50413|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 287134] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:974|largest:974|pns:2| [2025/04/30 18:20:48 287139] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:974|frame:ACK |recv_time:1746037248286909|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 287144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368286909|now:1746037248286909|interv:120000000| [2025/04/30 18:20:48 287148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368286909|now:1746037248286909|interv:120000000| [2025/04/30 18:20:48 287152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248287609|pq_index:0| [2025/04/30 18:20:48 287160] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248286305| [2025/04/30 18:20:48 287164] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248287164| [2025/04/30 18:20:48 287169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248287168| [2025/04/30 18:20:48 287174] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 287180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49455|min_srtt:49455|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 287184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2209476| [2025/04/30 18:20:48 287189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49455|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 287194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 287198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49455|min_srtt:49455|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 287202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2210655| [2025/04/30 18:20:48 287207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49455|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 287211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 287216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49455|min_srtt:49455|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 287220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 287224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 287239] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 287243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 287248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 287252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 287257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2182359| [2025/04/30 18:20:48 287264] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 287268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 287272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248287609| [2025/04/30 18:20:48 287276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248287609| [2025/04/30 18:20:48 287280] [debug] |xqc_engine_wakeup_after|wakeup:1746037248287609|now:1746037248287280|diff:329| [2025/04/30 18:20:48 287284] [debug] |xqc_engine_main_logic|END|now:1746037248287168| [2025/04/30 18:20:48 287293] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248287292| [2025/04/30 18:20:48 287297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 287303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:974| [2025/04/30 18:20:48 287307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:975| [2025/04/30 18:20:48 287313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:975| [2025/04/30 18:20:48 287317] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 287322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2161|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2162|path_largest_ack:2161| [2025/04/30 18:20:48 287327] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60101|prior_delivered:2093978|prior_time:1746037248236894|is_app_limited:0|send_elapse:50898|ack_elapse:50398|ctl_first_sent_time:1746037248237729|lagest_ack_time:1746037248287292|curr_delivered:2154079| [2025/04/30 18:20:48 287332] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248237729| [2025/04/30 18:20:48 287336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 287340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2162|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2162|path_largest_ack:2162| [2025/04/30 18:20:48 287345] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:60101|prior_delivered:2093978|prior_time:1746037248236894|is_app_limited:0|send_elapse:50898|ack_elapse:50398|ctl_first_sent_time:1746037248237729|lagest_ack_time:1746037248287292|curr_delivered:2154098| [2025/04/30 18:20:48 287349] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248237858| [2025/04/30 18:20:48 287353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 287357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49455|rttvar:443|minrtt:30950|latest_rtt:49434|ack_delay:0| [2025/04/30 18:20:48 287361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49453|rttvar:338|minrtt:30950|latest_rtt:49434|ack_delay:0| [2025/04/30 18:20:48 287366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2162|lost_pn:2159|thresh:3| [2025/04/30 18:20:48 287370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 287377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49453|rtt_var:338|pto_duration:51453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 287381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 287385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 287389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 287393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248362944|now:1746037248287376|interv:75568| [2025/04/30 18:20:48 287397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248362944|now:1746037248287376|interval:75568|pto_count:0|srtt:49453 [2025/04/30 18:20:48 287402] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50898, ack_elapse 50398, delivered 60120|rate 1181185|lost 235| [2025/04/30 18:20:48 287406] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181185) in round 32| [2025/04/30 18:20:48 287410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 287414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 287418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248237858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 287423] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248237858|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 287427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:70882|srtt:49453|latest_rtt:49434|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 287433] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:975|largest:975|pns:2| [2025/04/30 18:20:48 287437] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:975|frame:ACK |recv_time:1746037248287292|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 287442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368287292|now:1746037248287292|interv:120000000| [2025/04/30 18:20:48 287446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368287292|now:1746037248287292|interv:120000000| [2025/04/30 18:20:48 287450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248287609|pq_index:0| [2025/04/30 18:20:48 287454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248287168| [2025/04/30 18:20:48 287458] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248287458| [2025/04/30 18:20:48 287463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248287462| [2025/04/30 18:20:48 287470] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 287474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49453|min_srtt:49453|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 287479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 287483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 287487] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 287491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 287495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 287500] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 287504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2182359| [2025/04/30 18:20:48 287508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 287512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 287516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248287609| [2025/04/30 18:20:48 287520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248287609| [2025/04/30 18:20:48 287524] [debug] |xqc_engine_wakeup_after|wakeup:1746037248287609|now:1746037248287524|diff:85| [2025/04/30 18:20:48 287528] [debug] |xqc_engine_main_logic|END|now:1746037248287462| [2025/04/30 18:20:48 287533] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248287533| [2025/04/30 18:20:48 287537] [debug] |xqc_engine_wakeup_after|wakeup:1746037248287609|now:1746037248287536|diff:73| [2025/04/30 18:20:48 287540] [debug] |xqc_engine_main_logic|END|now:1746037248287533| [2025/04/30 18:20:48 288611] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248288611| [2025/04/30 18:20:48 288622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248287609|pq_index:0| [2025/04/30 18:20:48 288627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248287462| [2025/04/30 18:20:48 288632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248288631| [2025/04/30 18:20:48 288637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248287609|now:1746037248288631| [2025/04/30 18:20:48 288641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248287609|now:1746037248288631| [2025/04/30 18:20:48 288645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 288650] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 288660] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49453|min_srtt:49453|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 288665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 288670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 288673] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 288677] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 288684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 288692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 288699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2182359| [2025/04/30 18:20:48 288706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 288712] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2226| [2025/04/30 18:20:48 288753] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2226|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248288724|stream_id:0|stream_offset:2182359| [2025/04/30 18:20:48 288759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2226|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 288764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 288771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49453|rtt_var:338|pto_duration:51453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 288777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 288784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 288790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 288797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248365177|now:1746037248288770|interv:76407| [2025/04/30 18:20:48 288803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248365177|now:1746037248288770|interval:76407|pto_count:0|srtt:49453 [2025/04/30 18:20:48 288811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 288817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 288822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2183538| [2025/04/30 18:20:48 288831] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 288835] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2227| [2025/04/30 18:20:48 288865] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2227|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248288843|stream_id:0|stream_offset:2183538| [2025/04/30 18:20:48 288871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2227|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 288879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 288886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49453|rtt_var:338|pto_duration:51453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 288893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 288900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 288906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 288912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248365296|now:1746037248288885|interv:76411| [2025/04/30 18:20:48 288918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248365296|now:1746037248288885|interval:76411|pto_count:0|srtt:49453 [2025/04/30 18:20:48 288926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73282| [2025/04/30 18:20:48 288934] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 288941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2184717| [2025/04/30 18:20:48 288949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 288954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2228| [2025/04/30 18:20:48 288984] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2228|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248288962|stream_id:0|stream_offset:2184717| [2025/04/30 18:20:48 289014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2228|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 289022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 289029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49453|rtt_var:338|pto_duration:51453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 289036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 289043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 289054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 289058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248365415|now:1746037248289029|interv:76386| [2025/04/30 18:20:48 289062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248365415|now:1746037248289029|interval:76386|pto_count:0|srtt:49453 [2025/04/30 18:20:48 289067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:74482| [2025/04/30 18:20:48 289072] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 289076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 289081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 289085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248290085|now:1746037248289085|interv:1000| [2025/04/30 18:20:48 289089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 289093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 289097] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248290085| [2025/04/30 18:20:48 289101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248290085| [2025/04/30 18:20:48 289105] [debug] |xqc_engine_wakeup_after|wakeup:1746037248290085|now:1746037248289105|diff:980| [2025/04/30 18:20:48 289110] [debug] |xqc_engine_main_logic|END|now:1746037248288631| [2025/04/30 18:20:48 289120] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248289119| [2025/04/30 18:20:48 289125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 289131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:975| [2025/04/30 18:20:48 289135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:976| [2025/04/30 18:20:48 289140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:976| [2025/04/30 18:20:48 289145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 289149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2163|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2164|path_largest_ack:2163| [2025/04/30 18:20:48 289154] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2093978|prior_time:1746037248236894|is_app_limited:0|send_elapse:51242|ack_elapse:52225|ctl_first_sent_time:1746037248238073|lagest_ack_time:1746037248289119|curr_delivered:2155298| [2025/04/30 18:20:48 289158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248238073| [2025/04/30 18:20:48 289163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 289167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2164|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2164|path_largest_ack:2164| [2025/04/30 18:20:48 289175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2093978|prior_time:1746037248236894|is_app_limited:0|send_elapse:51242|ack_elapse:52225|ctl_first_sent_time:1746037248238073|lagest_ack_time:1746037248289119|curr_delivered:2156498| [2025/04/30 18:20:48 289180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248238161| [2025/04/30 18:20:48 289184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 289188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49453|rttvar:338|minrtt:30950|latest_rtt:50958|ack_delay:0| [2025/04/30 18:20:48 289193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49641|rttvar:630|minrtt:30950|latest_rtt:50958|ack_delay:0| [2025/04/30 18:20:48 289197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2164|lost_pn:2161|thresh:3| [2025/04/30 18:20:48 289201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 289206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49641|rtt_var:630|pto_duration:52161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 289210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 289214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 289218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 289222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248366123|now:1746037248289205|interv:76918| [2025/04/30 18:20:48 289226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248366123|now:1746037248289205|interval:76918|pto_count:0|srtt:49641 [2025/04/30 18:20:48 289231] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51242, ack_elapse 52225, delivered 62520|rate 1197127|lost 235| [2025/04/30 18:20:48 289235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197127) in round 32| [2025/04/30 18:20:48 289239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 289244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 289248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248238161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 289252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248238161|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 289257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:72082|srtt:49641|latest_rtt:50958|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 289265] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:976|largest:976|pns:2| [2025/04/30 18:20:48 289270] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:976|frame:ACK |recv_time:1746037248289119|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 289275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368289119|now:1746037248289119|interv:120000000| [2025/04/30 18:20:48 289279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368289119|now:1746037248289119|interv:120000000| [2025/04/30 18:20:48 289283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248290085|pq_index:0| [2025/04/30 18:20:48 289287] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248288631| [2025/04/30 18:20:48 289291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248289291| [2025/04/30 18:20:48 289296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248289295| [2025/04/30 18:20:48 289301] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 289306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49641|min_srtt:49641|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 289310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 289315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49641|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 289320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 289324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49641|min_srtt:49641|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 289329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2213013| [2025/04/30 18:20:48 289333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49641|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 289338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 289342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49641|min_srtt:49641|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 289346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 289350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 289354] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 289360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 289365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 289369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 289373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 289378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 289382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 289385] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248290085| [2025/04/30 18:20:48 289389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248290085| [2025/04/30 18:20:48 289393] [debug] |xqc_engine_wakeup_after|wakeup:1746037248290085|now:1746037248289393|diff:692| [2025/04/30 18:20:48 289397] [debug] |xqc_engine_main_logic|END|now:1746037248289295| [2025/04/30 18:20:48 289402] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248289402| [2025/04/30 18:20:48 289406] [debug] |xqc_engine_wakeup_after|wakeup:1746037248290085|now:1746037248289406|diff:679| [2025/04/30 18:20:48 289410] [debug] |xqc_engine_main_logic|END|now:1746037248289402| [2025/04/30 18:20:48 290480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248290480| [2025/04/30 18:20:48 290490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248290085|pq_index:0| [2025/04/30 18:20:48 290495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248289295| [2025/04/30 18:20:48 290500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248290499| [2025/04/30 18:20:48 290506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248290085|now:1746037248290499| [2025/04/30 18:20:48 290513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248290085|now:1746037248290499| [2025/04/30 18:20:48 290520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 290526] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 290533] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49641|min_srtt:49641|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 290541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 290548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 290555] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 290561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 290575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 290582] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 290588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 290592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 290597] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2229| [2025/04/30 18:20:48 290633] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2229|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248290605|stream_id:0|stream_offset:2185896| [2025/04/30 18:20:48 290643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2229|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 290650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 290657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49641|rtt_var:630|pto_duration:52161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 290663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 290667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 290671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 290676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248367766|now:1746037248290657|interv:77109| [2025/04/30 18:20:48 290682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248367766|now:1746037248290657|interval:77109|pto_count:0|srtt:49641 [2025/04/30 18:20:48 290689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73282| [2025/04/30 18:20:48 290697] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 290704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2187075| [2025/04/30 18:20:48 290711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 290717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2230| [2025/04/30 18:20:48 290755] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2230|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248290728|stream_id:0|stream_offset:2187075| [2025/04/30 18:20:48 290764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2230|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 290777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 290783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49641|rtt_var:630|pto_duration:52161|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 290788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 290792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 290796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 290800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248367889|now:1746037248290783|interv:77106| [2025/04/30 18:20:48 290804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248367889|now:1746037248290783|interval:77106|pto_count:0|srtt:49641 [2025/04/30 18:20:48 290808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:74482| [2025/04/30 18:20:48 290813] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 290817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 290822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 290826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248291826|now:1746037248290826|interv:1000| [2025/04/30 18:20:48 290830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 290834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 290838] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248291826| [2025/04/30 18:20:48 290842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248291826| [2025/04/30 18:20:48 290846] [debug] |xqc_engine_wakeup_after|wakeup:1746037248291826|now:1746037248290846|diff:980| [2025/04/30 18:20:48 290850] [debug] |xqc_engine_main_logic|END|now:1746037248290499| [2025/04/30 18:20:48 290929] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248290928| [2025/04/30 18:20:48 290935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 290941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:976| [2025/04/30 18:20:48 290945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:977| [2025/04/30 18:20:48 290950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:977| [2025/04/30 18:20:48 290955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 290959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2165|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2166|path_largest_ack:2165| [2025/04/30 18:20:48 290964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2096378|prior_time:1746037248238820|is_app_limited:0|send_elapse:51089|ack_elapse:52108|ctl_first_sent_time:1746037248240302|lagest_ack_time:1746037248290928|curr_delivered:2157698| [2025/04/30 18:20:48 290972] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248240302| [2025/04/30 18:20:48 290976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 290981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2166|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2166|path_largest_ack:2166| [2025/04/30 18:20:48 291002] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2096378|prior_time:1746037248238820|is_app_limited:0|send_elapse:51089|ack_elapse:52108|ctl_first_sent_time:1746037248240302|lagest_ack_time:1746037248290928|curr_delivered:2158898| [2025/04/30 18:20:48 291012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248240398| [2025/04/30 18:20:48 291016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 291020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49641|rttvar:630|minrtt:30950|latest_rtt:50530|ack_delay:0| [2025/04/30 18:20:48 291025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49752|rttvar:695|minrtt:30950|latest_rtt:50530|ack_delay:0| [2025/04/30 18:20:48 291029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2166|lost_pn:2163|thresh:3| [2025/04/30 18:20:48 291033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 291037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49752|rtt_var:695|pto_duration:52532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 291042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 291046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 291050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 291054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248368260|now:1746037248291037|interv:77223| [2025/04/30 18:20:48 291058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248368260|now:1746037248291037|interval:77223|pto_count:0|srtt:49752 [2025/04/30 18:20:48 291062] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51089, ack_elapse 52108, delivered 62520|rate 1199815|lost 235| [2025/04/30 18:20:48 291067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199815) in round 32| [2025/04/30 18:20:48 291071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 291075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 291079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248240398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 291084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248240398|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 291092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:72082|srtt:49752|latest_rtt:50530|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 291098] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:977|largest:977|pns:2| [2025/04/30 18:20:48 291102] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:977|frame:ACK |recv_time:1746037248290928|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 291107] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368290928|now:1746037248290928|interv:120000000| [2025/04/30 18:20:48 291111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368290928|now:1746037248290928|interv:120000000| [2025/04/30 18:20:48 291115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248291826|pq_index:0| [2025/04/30 18:20:48 291120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248290499| [2025/04/30 18:20:48 291124] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248291124| [2025/04/30 18:20:48 291128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248291128| [2025/04/30 18:20:48 291134] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 291138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 291143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 291148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 291152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 291157] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 291161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2215371| [2025/04/30 18:20:48 291165] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 291170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 291174] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 291184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2216550| [2025/04/30 18:20:48 291189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 291193] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 291197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 291201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 291205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 291210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 291214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 291218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 291222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248291826| [2025/04/30 18:20:48 291226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248291826| [2025/04/30 18:20:48 291230] [debug] |xqc_engine_wakeup_after|wakeup:1746037248291826|now:1746037248291229|diff:597| [2025/04/30 18:20:48 291234] [debug] |xqc_engine_main_logic|END|now:1746037248291128| [2025/04/30 18:20:48 291239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248291239| [2025/04/30 18:20:48 291243] [debug] |xqc_engine_wakeup_after|wakeup:1746037248291826|now:1746037248291243|diff:583| [2025/04/30 18:20:48 291247] [debug] |xqc_engine_main_logic|END|now:1746037248291239| [2025/04/30 18:20:48 292316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248292316| [2025/04/30 18:20:48 292326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248291826|pq_index:0| [2025/04/30 18:20:48 292331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248291128| [2025/04/30 18:20:48 292336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248292335| [2025/04/30 18:20:48 292341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248291826|now:1746037248292335| [2025/04/30 18:20:48 292345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248291826|now:1746037248292335| [2025/04/30 18:20:48 292349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 292353] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 292358] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49752|min_srtt:49752|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 292363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2216550| [2025/04/30 18:20:48 292372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 292376] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 292380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 292385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 292390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 292394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 292398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 292403] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2231| [2025/04/30 18:20:48 292441] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2231|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248292411|stream_id:0|stream_offset:2188254| [2025/04/30 18:20:48 292451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2231|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 292459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 292466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49752|rtt_var:695|pto_duration:52532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 292472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 292476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 292480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 292484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248369943|now:1746037248292466|interv:77477| [2025/04/30 18:20:48 292488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248369943|now:1746037248292466|interval:77477|pto_count:0|srtt:49752 [2025/04/30 18:20:48 292493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73282| [2025/04/30 18:20:48 292498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 292505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2189433| [2025/04/30 18:20:48 292513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 292519] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2232| [2025/04/30 18:20:48 292567] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2232|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248292538|stream_id:0|stream_offset:2189433| [2025/04/30 18:20:48 292577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2232|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 292585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 292592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49752|rtt_var:695|pto_duration:52532|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 292597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 292601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 292605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 292609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248370070|now:1746037248292591|interv:77479| [2025/04/30 18:20:48 292613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248370070|now:1746037248292591|interval:77479|pto_count:0|srtt:49752 [2025/04/30 18:20:48 292618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:74482| [2025/04/30 18:20:48 292623] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 292627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 292632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 292636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248293636|now:1746037248292636|interv:1000| [2025/04/30 18:20:48 292643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 292650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 292656] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248293636| [2025/04/30 18:20:48 292663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248293636| [2025/04/30 18:20:48 292670] [debug] |xqc_engine_wakeup_after|wakeup:1746037248293636|now:1746037248292670|diff:966| [2025/04/30 18:20:48 292676] [debug] |xqc_engine_main_logic|END|now:1746037248292335| [2025/04/30 18:20:48 292916] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248292915| [2025/04/30 18:20:48 292922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 292928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:977| [2025/04/30 18:20:48 292932] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:978| [2025/04/30 18:20:48 292938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:978| [2025/04/30 18:20:48 292942] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 292951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2167|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2168|path_largest_ack:2167| [2025/04/30 18:20:48 292956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2098778|prior_time:1746037248240842|is_app_limited:0|send_elapse:51664|ack_elapse:52073|ctl_first_sent_time:1746037248242372|lagest_ack_time:1746037248292915|curr_delivered:2160098| [2025/04/30 18:20:48 292960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248242372| [2025/04/30 18:20:48 292965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 292969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2168|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2168|path_largest_ack:2168| [2025/04/30 18:20:48 292974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2098778|prior_time:1746037248240842|is_app_limited:0|send_elapse:51664|ack_elapse:52073|ctl_first_sent_time:1746037248242372|lagest_ack_time:1746037248292915|curr_delivered:2161298| [2025/04/30 18:20:48 292978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248242509| [2025/04/30 18:20:48 292982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 293009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49752|rttvar:695|minrtt:30950|latest_rtt:50406|ack_delay:0| [2025/04/30 18:20:48 293014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49833|rttvar:685|minrtt:30950|latest_rtt:50406|ack_delay:0| [2025/04/30 18:20:48 293018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2168|lost_pn:2165|thresh:3| [2025/04/30 18:20:48 293023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 293027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49833|rtt_var:685|pto_duration:52573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 293031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 293035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 293039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 293043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248370111|now:1746037248293027|interv:77084| [2025/04/30 18:20:48 293047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248370111|now:1746037248293027|interval:77084|pto_count:0|srtt:49833 [2025/04/30 18:20:48 293052] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51664, ack_elapse 52073, delivered 62520|rate 1200622|lost 235| [2025/04/30 18:20:48 293056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200622) in round 32| [2025/04/30 18:20:48 293061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 293068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 293072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248242509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 293077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248242509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 293081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:72082|srtt:49833|latest_rtt:50406|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 293087] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:978|largest:978|pns:2| [2025/04/30 18:20:48 293092] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:978|frame:ACK |recv_time:1746037248292915|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 293097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368292915|now:1746037248292915|interv:120000000| [2025/04/30 18:20:48 293101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368292915|now:1746037248292915|interv:120000000| [2025/04/30 18:20:48 293105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248293636|pq_index:0| [2025/04/30 18:20:48 293109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248292335| [2025/04/30 18:20:48 293113] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248293113| [2025/04/30 18:20:48 293118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248293117| [2025/04/30 18:20:48 293123] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 293128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 293133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2216550| [2025/04/30 18:20:48 293137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 293142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 293155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 293160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2217729| [2025/04/30 18:20:48 293167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 293172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 293176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 293180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2218908| [2025/04/30 18:20:48 293185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 293189] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 293193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 293197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 293202] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 293206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 293210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 293214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 293218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248293636| [2025/04/30 18:20:48 293222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248293636| [2025/04/30 18:20:48 293226] [debug] |xqc_engine_wakeup_after|wakeup:1746037248293636|now:1746037248293226|diff:410| [2025/04/30 18:20:48 293231] [debug] |xqc_engine_main_logic|END|now:1746037248293117| [2025/04/30 18:20:48 293236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248293236| [2025/04/30 18:20:48 293240] [debug] |xqc_engine_wakeup_after|wakeup:1746037248293636|now:1746037248293240|diff:396| [2025/04/30 18:20:48 293244] [debug] |xqc_engine_main_logic|END|now:1746037248293236| [2025/04/30 18:20:48 294314] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248294313| [2025/04/30 18:20:48 294324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248293636|pq_index:0| [2025/04/30 18:20:48 294328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248293117| [2025/04/30 18:20:48 294334] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248294332| [2025/04/30 18:20:48 294338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248293636|now:1746037248294332| [2025/04/30 18:20:48 294343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248293636|now:1746037248294332| [2025/04/30 18:20:48 294352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 294356] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 294361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49833|min_srtt:49833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 294366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2218908| [2025/04/30 18:20:48 294370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 294374] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 294378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 294383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 294388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 294392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 294396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 294401] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2233| [2025/04/30 18:20:48 294439] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2233|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248294409|stream_id:0|stream_offset:2190612| [2025/04/30 18:20:48 294448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2233|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 294456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 294463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49833|rtt_var:685|pto_duration:52573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 294469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 294473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 294477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 294481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248371982|now:1746037248294462|interv:77520| [2025/04/30 18:20:48 294485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248371982|now:1746037248294462|interval:77520|pto_count:0|srtt:49833 [2025/04/30 18:20:48 294490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73282| [2025/04/30 18:20:48 294498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 294511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2191791| [2025/04/30 18:20:48 294518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 294524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248295524|now:1746037248294524|interv:1000| [2025/04/30 18:20:48 294531] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 294538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 294545] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248295524| [2025/04/30 18:20:48 294551] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248295524| [2025/04/30 18:20:48 294556] [debug] |xqc_engine_wakeup_after|wakeup:1746037248295524|now:1746037248294556|diff:968| [2025/04/30 18:20:48 294560] [debug] |xqc_engine_main_logic|END|now:1746037248294332| [2025/04/30 18:20:48 294905] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248294904| [2025/04/30 18:20:48 294913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 294920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:978| [2025/04/30 18:20:48 294924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:979| [2025/04/30 18:20:48 294930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:979| [2025/04/30 18:20:48 294934] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 294939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2169|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2170|path_largest_ack:2169| [2025/04/30 18:20:48 294944] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63720|prior_delivered:2098778|prior_time:1746037248240842|is_app_limited:0|send_elapse:51932|ack_elapse:54062|ctl_first_sent_time:1746037248242640|lagest_ack_time:1746037248294904|curr_delivered:2162498| [2025/04/30 18:20:48 294949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248242640| [2025/04/30 18:20:48 294954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 294958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2170|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2170|path_largest_ack:2170| [2025/04/30 18:20:48 294963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2101216|prior_time:1746037248243325|is_app_limited:0|send_elapse:50920|ack_elapse:51579|ctl_first_sent_time:1746037248244855|lagest_ack_time:1746037248294904|curr_delivered:2163698| [2025/04/30 18:20:48 294967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248244855| [2025/04/30 18:20:48 294971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 294975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49833|rttvar:685|minrtt:30950|latest_rtt:50049|ack_delay:0| [2025/04/30 18:20:48 295005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49860|rttvar:568|minrtt:30950|latest_rtt:50049|ack_delay:0| [2025/04/30 18:20:48 295015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2170|lost_pn:2167|thresh:3| [2025/04/30 18:20:48 295020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 295024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49860|rtt_var:568|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 295029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 295033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 295037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 295041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248371541|now:1746037248295024|interv:76517| [2025/04/30 18:20:48 295045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248371541|now:1746037248295024|interval:76517|pto_count:0|srtt:49860 [2025/04/30 18:20:48 295050] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50920, ack_elapse 51579, delivered 62482|rate 1211384|lost 235| [2025/04/30 18:20:48 295054] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1211384) in round 32| [2025/04/30 18:20:48 295059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 295063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 295067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248244855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 295072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248244855|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 295076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:70882|srtt:49860|latest_rtt:50049|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 295082] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:979|largest:979|pns:2| [2025/04/30 18:20:48 295087] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:979|frame:ACK |recv_time:1746037248294904|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 295092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368294904|now:1746037248294904|interv:120000000| [2025/04/30 18:20:48 295096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368294904|now:1746037248294904|interv:120000000| [2025/04/30 18:20:48 295100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248295524|pq_index:0| [2025/04/30 18:20:48 295108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248294332| [2025/04/30 18:20:48 295112] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248295112| [2025/04/30 18:20:48 295117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248295116| [2025/04/30 18:20:48 295122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 295127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 295132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2218908| [2025/04/30 18:20:48 295136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 295141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 295146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 295150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2220087| [2025/04/30 18:20:48 295154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49860|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 295159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 295163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 295168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2221266| [2025/04/30 18:20:48 295172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 295176] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 295180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 295185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 295189] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 295194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2191791| [2025/04/30 18:20:48 295201] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 295205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 295209] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248295524| [2025/04/30 18:20:48 295213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248295524| [2025/04/30 18:20:48 295217] [debug] |xqc_engine_wakeup_after|wakeup:1746037248295524|now:1746037248295217|diff:307| [2025/04/30 18:20:48 295221] [debug] |xqc_engine_main_logic|END|now:1746037248295116| [2025/04/30 18:20:48 295227] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248295227| [2025/04/30 18:20:48 295231] [debug] |xqc_engine_wakeup_after|wakeup:1746037248295524|now:1746037248295230|diff:294| [2025/04/30 18:20:48 295235] [debug] |xqc_engine_main_logic|END|now:1746037248295227| [2025/04/30 18:20:48 296301] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248296300| [2025/04/30 18:20:48 296312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248295524|pq_index:0| [2025/04/30 18:20:48 296317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248295116| [2025/04/30 18:20:48 296323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248296321| [2025/04/30 18:20:48 296327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248295524|now:1746037248296321| [2025/04/30 18:20:48 296332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248295524|now:1746037248296321| [2025/04/30 18:20:48 296336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 296341] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 296346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49860|min_srtt:49860|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 296350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2221266| [2025/04/30 18:20:48 296355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 296359] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 296363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 296368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 296372] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 296377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2191791| [2025/04/30 18:20:48 296381] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 296386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2234| [2025/04/30 18:20:48 296431] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2234|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248296400|stream_id:0|stream_offset:2191791| [2025/04/30 18:20:48 296441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2234|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 296448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 296455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49860|rtt_var:568|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 296462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 296467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 296471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 296475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248373532|now:1746037248296454|interv:77078| [2025/04/30 18:20:48 296479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248373532|now:1746037248296454|interval:77078|pto_count:0|srtt:49860 [2025/04/30 18:20:48 296484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 296489] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 296493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2192970| [2025/04/30 18:20:48 296498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 296502] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2235| [2025/04/30 18:20:48 296533] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2235|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248296510|stream_id:0|stream_offset:2192970| [2025/04/30 18:20:48 296543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2235|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 296557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 296563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49860|rtt_var:568|pto_duration:52132|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 296568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 296572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 296576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 296580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248373642|now:1746037248296563|interv:77079| [2025/04/30 18:20:48 296590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248373642|now:1746037248296563|interval:77079|pto_count:0|srtt:49860 [2025/04/30 18:20:48 296595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73282| [2025/04/30 18:20:48 296601] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 296608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2194149| [2025/04/30 18:20:48 296616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 296623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248297623|now:1746037248296623|interv:1000| [2025/04/30 18:20:48 296630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 296636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 296642] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248297623| [2025/04/30 18:20:48 296648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248297623| [2025/04/30 18:20:48 296652] [debug] |xqc_engine_wakeup_after|wakeup:1746037248297623|now:1746037248296652|diff:971| [2025/04/30 18:20:48 296656] [debug] |xqc_engine_main_logic|END|now:1746037248296321| [2025/04/30 18:20:48 296963] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248296962| [2025/04/30 18:20:48 296970] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 296976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:979| [2025/04/30 18:20:48 296980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:980| [2025/04/30 18:20:48 297001] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:980| [2025/04/30 18:20:48 297010] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 297015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2171|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2172|path_largest_ack:2171| [2025/04/30 18:20:48 297020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2101216|prior_time:1746037248243325|is_app_limited:0|send_elapse:51013|ack_elapse:53637|ctl_first_sent_time:1746037248244948|lagest_ack_time:1746037248296962|curr_delivered:2164898| [2025/04/30 18:20:48 297025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248244948| [2025/04/30 18:20:48 297029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 297034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2172|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2172|path_largest_ack:2172| [2025/04/30 18:20:48 297038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2103616|prior_time:1746037248245082|is_app_limited:0|send_elapse:51321|ack_elapse:51880|ctl_first_sent_time:1746037248246566|lagest_ack_time:1746037248296962|curr_delivered:2166098| [2025/04/30 18:20:48 297048] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248246566| [2025/04/30 18:20:48 297052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 297056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49860|rttvar:568|minrtt:30950|latest_rtt:50396|ack_delay:1000| [2025/04/30 18:20:48 297061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49802|rttvar:542|minrtt:30950|latest_rtt:50396|ack_delay:1000| [2025/04/30 18:20:48 297065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2172|lost_pn:2169|thresh:3| [2025/04/30 18:20:48 297069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 297074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49802|rtt_var:542|pto_duration:51970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 297078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 297082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 297086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 297090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248373480|now:1746037248297073|interv:76407| [2025/04/30 18:20:48 297094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248373480|now:1746037248297073|interval:76407|pto_count:0|srtt:49802 [2025/04/30 18:20:48 297099] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51321, ack_elapse 51880, delivered 62482|rate 1204356|lost 235| [2025/04/30 18:20:48 297104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204356) in round 32| [2025/04/30 18:20:48 297108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 297112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 297116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248246566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 297121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248246566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 297126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:70882|srtt:49802|latest_rtt:50396|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 297132] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:980|largest:980|pns:2| [2025/04/30 18:20:48 297136] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:980|frame:ACK |recv_time:1746037248296962|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 297144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368296962|now:1746037248296962|interv:120000000| [2025/04/30 18:20:48 297148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368296962|now:1746037248296962|interv:120000000| [2025/04/30 18:20:48 297152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248297623|pq_index:0| [2025/04/30 18:20:48 297156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248296321| [2025/04/30 18:20:48 297161] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248297161| [2025/04/30 18:20:48 297166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248297165| [2025/04/30 18:20:48 297171] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 297176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49802|min_srtt:49802|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 297180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2221266| [2025/04/30 18:20:48 297185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49802|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 297190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 297194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49802|min_srtt:49802|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 297199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2222445| [2025/04/30 18:20:48 297203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49802|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 297208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 297212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49802|min_srtt:49802|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 297217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2223624| [2025/04/30 18:20:48 297221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 297225] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 297229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 297236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 297241] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 297245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2194149| [2025/04/30 18:20:48 297249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 297253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 297257] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248297623| [2025/04/30 18:20:48 297261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248297623| [2025/04/30 18:20:48 297265] [debug] |xqc_engine_wakeup_after|wakeup:1746037248297623|now:1746037248297265|diff:358| [2025/04/30 18:20:48 297270] [debug] |xqc_engine_main_logic|END|now:1746037248297165| [2025/04/30 18:20:48 297275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248297275| [2025/04/30 18:20:48 297279] [debug] |xqc_engine_wakeup_after|wakeup:1746037248297623|now:1746037248297279|diff:344| [2025/04/30 18:20:48 297283] [debug] |xqc_engine_main_logic|END|now:1746037248297275| [2025/04/30 18:20:48 298349] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248298349| [2025/04/30 18:20:48 298360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248297623|pq_index:0| [2025/04/30 18:20:48 298364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248297165| [2025/04/30 18:20:48 298370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248298368| [2025/04/30 18:20:48 298374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248297623|now:1746037248298368| [2025/04/30 18:20:48 298379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248297623|now:1746037248298368| [2025/04/30 18:20:48 298383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 298388] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 298393] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49802|min_srtt:49802|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 298397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2223624| [2025/04/30 18:20:48 298402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 298406] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 298410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 298415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 298419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 298428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2194149| [2025/04/30 18:20:48 298433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 298437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2236| [2025/04/30 18:20:48 298476] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2236|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248298446|stream_id:0|stream_offset:2194149| [2025/04/30 18:20:48 298485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2236|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 298493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 298499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49802|rtt_var:542|pto_duration:51970|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 298507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 298512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 298515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 298520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248375416|now:1746037248298499|interv:76917| [2025/04/30 18:20:48 298524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248375416|now:1746037248298499|interval:76917|pto_count:0|srtt:49802 [2025/04/30 18:20:48 298529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 298534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 298538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 298548] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 298552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248299552|now:1746037248298552|interv:1000| [2025/04/30 18:20:48 298556] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 298560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 298564] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248299552| [2025/04/30 18:20:48 298568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248299552| [2025/04/30 18:20:48 298573] [debug] |xqc_engine_wakeup_after|wakeup:1746037248299552|now:1746037248298572|diff:980| [2025/04/30 18:20:48 298577] [debug] |xqc_engine_main_logic|END|now:1746037248298368| [2025/04/30 18:20:48 298945] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248298944| [2025/04/30 18:20:48 298957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 298963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:980| [2025/04/30 18:20:48 298967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:981| [2025/04/30 18:20:48 298973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:981| [2025/04/30 18:20:48 298978] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 298983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2173|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2174|path_largest_ack:2173| [2025/04/30 18:20:48 299008] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2103616|prior_time:1746037248245082|is_app_limited:0|send_elapse:51454|ack_elapse:53862|ctl_first_sent_time:1746037248246699|lagest_ack_time:1746037248298944|curr_delivered:2167298| [2025/04/30 18:20:48 299014] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248246699| [2025/04/30 18:20:48 299019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 299023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2174|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2174|path_largest_ack:2174| [2025/04/30 18:20:48 299028] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2106016|prior_time:1746037248246915|is_app_limited:0|send_elapse:51652|ack_elapse:52029|ctl_first_sent_time:1746037248248400|lagest_ack_time:1746037248298944|curr_delivered:2168498| [2025/04/30 18:20:48 299033] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248248400| [2025/04/30 18:20:48 299037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 299042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49802|rttvar:542|minrtt:30950|latest_rtt:50544|ack_delay:1000| [2025/04/30 18:20:48 299046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49770|rttvar:471|minrtt:30950|latest_rtt:50544|ack_delay:1000| [2025/04/30 18:20:48 299051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2174|lost_pn:2171|thresh:3| [2025/04/30 18:20:48 299055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 299060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49770|rtt_var:471|pto_duration:51770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 299064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 299069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 299073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 299077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248375216|now:1746037248299059|interv:76157| [2025/04/30 18:20:48 299081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248375216|now:1746037248299059|interval:76157|pto_count:0|srtt:49770 [2025/04/30 18:20:48 299090] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51652, ack_elapse 52029, delivered 62482|rate 1200907|lost 235| [2025/04/30 18:20:48 299094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200907) in round 32| [2025/04/30 18:20:48 299099] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 299103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 299107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248248400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 299112] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248248400|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 299117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:69682|srtt:49770|latest_rtt:50544|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 299124] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:981|largest:981|pns:2| [2025/04/30 18:20:48 299128] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:981|frame:ACK |recv_time:1746037248298944|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 299134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368298944|now:1746037248298944|interv:120000000| [2025/04/30 18:20:48 299138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368298944|now:1746037248298944|interv:120000000| [2025/04/30 18:20:48 299142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248299552|pq_index:0| [2025/04/30 18:20:48 299147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248298368| [2025/04/30 18:20:48 299151] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248299151| [2025/04/30 18:20:48 299156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248299155| [2025/04/30 18:20:48 299161] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 299166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49770|min_srtt:49770|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 299171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2223624| [2025/04/30 18:20:48 299176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 299184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 299188] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49770|min_srtt:49770|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 299193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2224803| [2025/04/30 18:20:48 299198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 299202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 299207] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49770|min_srtt:49770|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 299211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2225982| [2025/04/30 18:20:48 299216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 299220] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 299224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 299228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 299233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 299237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 299242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 299246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 299250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248299552| [2025/04/30 18:20:48 299254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248299552| [2025/04/30 18:20:48 299259] [debug] |xqc_engine_wakeup_after|wakeup:1746037248299552|now:1746037248299258|diff:294| [2025/04/30 18:20:48 299263] [debug] |xqc_engine_main_logic|END|now:1746037248299155| [2025/04/30 18:20:48 299268] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248299268| [2025/04/30 18:20:48 299272] [debug] |xqc_engine_wakeup_after|wakeup:1746037248299552|now:1746037248299272|diff:280| [2025/04/30 18:20:48 299276] [debug] |xqc_engine_main_logic|END|now:1746037248299268| [2025/04/30 18:20:48 300343] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248300343| [2025/04/30 18:20:48 300353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248299552|pq_index:0| [2025/04/30 18:20:48 300358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248299155| [2025/04/30 18:20:48 300368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248300367| [2025/04/30 18:20:48 300373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248299552|now:1746037248300367| [2025/04/30 18:20:48 300378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248299552|now:1746037248300367| [2025/04/30 18:20:48 300382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 300387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 300392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49770|min_srtt:49770|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 300397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2225982| [2025/04/30 18:20:48 300401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 300405] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 300409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 300414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 300419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 300423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 300428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 300433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2237| [2025/04/30 18:20:48 300471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2237|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248300441|stream_id:0|stream_offset:2195328| [2025/04/30 18:20:48 300481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2237|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 300488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 300495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49770|rtt_var:471|pto_duration:51770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 300503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 300509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 300513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 300517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248377211|now:1746037248300495|interv:76716| [2025/04/30 18:20:48 300526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248377211|now:1746037248300495|interval:76716|pto_count:0|srtt:49770 [2025/04/30 18:20:48 300531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 300542] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 300546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2196507| [2025/04/30 18:20:48 300551] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 300555] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2238| [2025/04/30 18:20:48 300587] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2238|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248300563|stream_id:0|stream_offset:2196507| [2025/04/30 18:20:48 300597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2238|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 300604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 300611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49770|rtt_var:471|pto_duration:51770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 300616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 300621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 300628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 300634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248377333|now:1746037248300611|interv:76722| [2025/04/30 18:20:48 300642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248377333|now:1746037248300611|interval:76722|pto_count:0|srtt:49770 [2025/04/30 18:20:48 300650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 300658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 300665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 300670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 300674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248301674|now:1746037248300674|interv:1000| [2025/04/30 18:20:48 300678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 300682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 300691] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248301674| [2025/04/30 18:20:48 300695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248301674| [2025/04/30 18:20:48 300700] [debug] |xqc_engine_wakeup_after|wakeup:1746037248301674|now:1746037248300699|diff:975| [2025/04/30 18:20:48 300704] [debug] |xqc_engine_main_logic|END|now:1746037248300367| [2025/04/30 18:20:48 300941] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248300941| [2025/04/30 18:20:48 300948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 300954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:981| [2025/04/30 18:20:48 300959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:982| [2025/04/30 18:20:48 300965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:982| [2025/04/30 18:20:48 300969] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 300974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2175|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2176|path_largest_ack:2175| [2025/04/30 18:20:48 300979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2108416|prior_time:1746037248248875|is_app_limited:0|send_elapse:51401|ack_elapse:52066|ctl_first_sent_time:1746037248250362|lagest_ack_time:1746037248300941|curr_delivered:2169698| [2025/04/30 18:20:48 300984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248250362| [2025/04/30 18:20:48 301011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 301016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2176|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2176|path_largest_ack:2176| [2025/04/30 18:20:48 301021] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61282|prior_delivered:2108416|prior_time:1746037248248875|is_app_limited:0|send_elapse:51401|ack_elapse:52066|ctl_first_sent_time:1746037248250362|lagest_ack_time:1746037248300941|curr_delivered:2170898| [2025/04/30 18:20:48 301026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248250457| [2025/04/30 18:20:48 301030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 301035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49770|rttvar:471|minrtt:30950|latest_rtt:50484|ack_delay:1000| [2025/04/30 18:20:48 301039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49734|rttvar:425|minrtt:30950|latest_rtt:50484|ack_delay:1000| [2025/04/30 18:20:48 301044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2176|lost_pn:2173|thresh:3| [2025/04/30 18:20:48 301048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 301052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49734|rtt_var:425|pto_duration:51734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 301057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 301066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 301070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 301074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248377297|now:1746037248301052|interv:76245| [2025/04/30 18:20:48 301078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248377297|now:1746037248301052|interval:76245|pto_count:0|srtt:49734 [2025/04/30 18:20:48 301083] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51401, ack_elapse 52066, delivered 62482|rate 1200053|lost 235| [2025/04/30 18:20:48 301088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200053) in round 32| [2025/04/30 18:20:48 301092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 301097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 301101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248250457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 301106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248250457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 301111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:69682|srtt:49734|latest_rtt:50484|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 301117] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101299|inflight:69682|mode:2|applimit:0|pacing_rate:915675|bw:1220900|srtt:49734|latest_rtt:50484|min_rtt:30950|send:2222|lost:235|tlp:0|recv:989|recovery:0|slow_start:0|conn_life:1990291|acked:2400|delivered:2170898|is_cwnd_limited:0| [2025/04/30 18:20:48 301123] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:982|largest:982|pns:2| [2025/04/30 18:20:48 301128] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:982|frame:ACK |recv_time:1746037248300941|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 301133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368300941|now:1746037248300941|interv:120000000| [2025/04/30 18:20:48 301137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368300941|now:1746037248300941|interv:120000000| [2025/04/30 18:20:48 301142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248301674|pq_index:0| [2025/04/30 18:20:48 301146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248300367| [2025/04/30 18:20:48 301150] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248301150| [2025/04/30 18:20:48 301155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248301154| [2025/04/30 18:20:48 301163] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 301168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49734|min_srtt:49734|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 301173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2225982| [2025/04/30 18:20:48 301178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 301183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 301188] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49734|min_srtt:49734|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 301192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2227161| [2025/04/30 18:20:48 301197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 301202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 301206] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49734|min_srtt:49734|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 301211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2228340| [2025/04/30 18:20:48 301215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 301219] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 301223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 301228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 301233] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 301237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 301242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 301246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 301250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248301674| [2025/04/30 18:20:48 301256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248301674| [2025/04/30 18:20:48 301261] [debug] |xqc_engine_wakeup_after|wakeup:1746037248301674|now:1746037248301261|diff:413| [2025/04/30 18:20:48 301265] [debug] |xqc_engine_main_logic|END|now:1746037248301154| [2025/04/30 18:20:48 301270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248301270| [2025/04/30 18:20:48 301274] [debug] |xqc_engine_wakeup_after|wakeup:1746037248301674|now:1746037248301274|diff:400| [2025/04/30 18:20:48 301278] [debug] |xqc_engine_main_logic|END|now:1746037248301270| [2025/04/30 18:20:48 302345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248302345| [2025/04/30 18:20:48 302355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248301674|pq_index:0| [2025/04/30 18:20:48 302360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248301154| [2025/04/30 18:20:48 302365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248302364| [2025/04/30 18:20:48 302370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248301674|now:1746037248302364| [2025/04/30 18:20:48 302374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248301674|now:1746037248302364| [2025/04/30 18:20:48 302378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 302383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 302388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49734|min_srtt:49734|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 302393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2228340| [2025/04/30 18:20:48 302397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 302401] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 302405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 302410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 302415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 302419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 302424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 302428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2239| [2025/04/30 18:20:48 302466] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2239|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248302437|stream_id:0|stream_offset:2197686| [2025/04/30 18:20:48 302476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2239|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 302489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 302497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49734|rtt_var:425|pto_duration:51734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 302503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 302507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 302511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 302515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248379171|now:1746037248302497|interv:76674| [2025/04/30 18:20:48 302519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248379171|now:1746037248302497|interval:76674|pto_count:0|srtt:49734 [2025/04/30 18:20:48 302524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 302534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 302538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2198865| [2025/04/30 18:20:48 302543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 302547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248303547|now:1746037248302547|interv:1000| [2025/04/30 18:20:48 302551] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 302555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 302559] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248303547| [2025/04/30 18:20:48 302563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248303547| [2025/04/30 18:20:48 302567] [debug] |xqc_engine_wakeup_after|wakeup:1746037248303547|now:1746037248302567|diff:980| [2025/04/30 18:20:48 302572] [debug] |xqc_engine_main_logic|END|now:1746037248302364| [2025/04/30 18:20:48 302984] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248302983| [2025/04/30 18:20:48 303012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 303018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:982| [2025/04/30 18:20:48 303022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:983| [2025/04/30 18:20:48 303028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:983| [2025/04/30 18:20:48 303032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 303037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2177|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2178|path_largest_ack:2177| [2025/04/30 18:20:48 303042] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2108416|prior_time:1746037248248875|is_app_limited:0|send_elapse:51580|ack_elapse:54108|ctl_first_sent_time:1746037248250541|lagest_ack_time:1746037248302983|curr_delivered:2172098| [2025/04/30 18:20:48 303051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248250541| [2025/04/30 18:20:48 303056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 303061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2178|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2178|path_largest_ack:2178| [2025/04/30 18:20:48 303065] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2110816|prior_time:1746037248250930|is_app_limited:0|send_elapse:51525|ack_elapse:52053|ctl_first_sent_time:1746037248252422|lagest_ack_time:1746037248302983|curr_delivered:2173298| [2025/04/30 18:20:48 303070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248252422| [2025/04/30 18:20:48 303074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 303078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49734|rttvar:425|minrtt:30950|latest_rtt:50561|ack_delay:1000| [2025/04/30 18:20:48 303082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49713|rttvar:362|minrtt:30950|latest_rtt:50561|ack_delay:1000| [2025/04/30 18:20:48 303087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2178|lost_pn:2175|thresh:3| [2025/04/30 18:20:48 303091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 303095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49713|rtt_var:362|pto_duration:51713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 303100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 303104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 303108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 303112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248379150|now:1746037248303095|interv:76055| [2025/04/30 18:20:48 303116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248379150|now:1746037248303095|interval:76055|pto_count:0|srtt:49713 [2025/04/30 18:20:48 303121] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51525, ack_elapse 52053, delivered 62482|rate 1200353|lost 235| [2025/04/30 18:20:48 303125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200353) in round 32| [2025/04/30 18:20:48 303130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 303134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 303138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248252422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 303145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248252422|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 303150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:68482|srtt:49713|latest_rtt:50561|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 303155] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 303160] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2380483|max_stream_data_old=2354545| [2025/04/30 18:20:48 303164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 303169] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 303174] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:983|largest:983|pns:2| [2025/04/30 18:20:48 303179] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:983|frame:ACK MAX_STREAM_DATA |recv_time:1746037248302983|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 303184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368302983|now:1746037248302983|interv:120000000| [2025/04/30 18:20:48 303188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368302983|now:1746037248302983|interv:120000000| [2025/04/30 18:20:48 303192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248303547|pq_index:0| [2025/04/30 18:20:48 303196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248302364| [2025/04/30 18:20:48 303200] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248303200| [2025/04/30 18:20:48 303205] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248303204| [2025/04/30 18:20:48 303211] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 303215] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:48 303220] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:68482|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 303225] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:48 303230] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:48 303234] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:48 303238] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:48 303243] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:48 303247] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:48 303254] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:48 303258] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 303262] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:48 303267] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:48 303271] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:48 303275] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:48 303279] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:48 303284] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:48 303288] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:48 303292] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:48 303297] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:48 303301] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:48 303305] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:48 303309] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:48 303314] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:48 303318] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:48 303322] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2380483| [2025/04/30 18:20:48 303327] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2380431|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:791235|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 303333] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 303337] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:48 303341] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2380483| [2025/04/30 18:20:48 303346] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2380431|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:765297|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 303351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 303355] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:983|ack_delay:372|first_ack_range:50|largest_pkt_recv_time:1746037248302983| [2025/04/30 18:20:48 303360] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:983|low:933|pkt_pns:2| [2025/04/30 18:20:48 303366] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:983|frame_largest_recv:983| [2025/04/30 18:20:48 303371] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 303375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49713|min_srtt:49713|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 303380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 303385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 303389] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49713|min_srtt:49713|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 303393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 303398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 303402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49713|min_srtt:49713|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 303407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30038|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2228340| [2025/04/30 18:20:48 303411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 303416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 303420] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49713|min_srtt:49713|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 303424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31238|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2229519| [2025/04/30 18:20:48 303429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 303433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 303438] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49713|min_srtt:49713|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 303442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32438|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2230698| [2025/04/30 18:20:48 303447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 303451] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 303461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 303465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 303470] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 303474] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2240| [2025/04/30 18:20:48 303509] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2240|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:68482|now:1746037248303480|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 303519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2240|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 303527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2240|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 303534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 303541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49713|rtt_var:362|pto_duration:51713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 303546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 303550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 303554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68501| [2025/04/30 18:20:48 303558] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248380193|now:1746037248303541|interv:76652| [2025/04/30 18:20:48 303562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248380193|now:1746037248303541|interval:76652|pto_count:0|srtt:49713 [2025/04/30 18:20:48 303567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68501| [2025/04/30 18:20:48 303574] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 303581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2241| [2025/04/30 18:20:48 303616] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2241|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:68501|now:1746037248303591|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 303626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2241|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 303633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2241|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 303641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68501|applimit:0| [2025/04/30 18:20:48 303650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49713|rtt_var:362|pto_duration:51713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 303654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 303658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 303662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:48 303666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248380304|now:1746037248303650|interv:76654| [2025/04/30 18:20:48 303671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248380304|now:1746037248303650|interval:76654|pto_count:0|srtt:49713 [2025/04/30 18:20:48 303675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68520| [2025/04/30 18:20:48 303680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 303685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2198865| [2025/04/30 18:20:48 303689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 303693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 303697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248303547| [2025/04/30 18:20:48 303702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248303547| [2025/04/30 18:20:48 303708] [debug] |xqc_engine_wakeup_after|wakeup:1746037248303547|now:1746037248303708|diff:18446744073709551455| [2025/04/30 18:20:48 303715] [debug] |xqc_engine_main_logic|END|now:1746037248303204| [2025/04/30 18:20:48 303724] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248303723| [2025/04/30 18:20:48 303730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248303547|pq_index:0| [2025/04/30 18:20:48 303737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248303204| [2025/04/30 18:20:48 303745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248303743| [2025/04/30 18:20:48 303752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248303547|now:1746037248303743| [2025/04/30 18:20:48 303759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248303547|now:1746037248303743| [2025/04/30 18:20:48 303764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 303768] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 303773] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49713|min_srtt:49713|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 303778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2230698| [2025/04/30 18:20:48 303790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 303796] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 303802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 303809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 303817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 303822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:68520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2198865| [2025/04/30 18:20:48 303826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 303831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2242| [2025/04/30 18:20:48 303866] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2242|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:68520|now:1746037248303839|stream_id:0|stream_offset:2198865| [2025/04/30 18:20:48 303875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2242|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 18:20:48 303883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68520|applimit:0| [2025/04/30 18:20:48 303890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49713|rtt_var:362|pto_duration:51713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 303896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 303900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 303904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 303909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248380552|now:1746037248303890|interv:76662| [2025/04/30 18:20:48 303913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248380552|now:1746037248303890|interval:76662|pto_count:0|srtt:49713 [2025/04/30 18:20:48 303917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69726| [2025/04/30 18:20:48 303922] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 303927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2200044| [2025/04/30 18:20:48 303931] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 303935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248304935|now:1746037248303935|interv:1000| [2025/04/30 18:20:48 303943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 303947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 303952] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248304935| [2025/04/30 18:20:48 303956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248304935| [2025/04/30 18:20:48 303960] [debug] |xqc_engine_wakeup_after|wakeup:1746037248304935|now:1746037248303960|diff:975| [2025/04/30 18:20:48 303964] [debug] |xqc_engine_main_logic|END|now:1746037248303743| [2025/04/30 18:20:48 304932] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248304931| [2025/04/30 18:20:48 304942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 304948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:983| [2025/04/30 18:20:48 304952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:984| [2025/04/30 18:20:48 304957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:984| [2025/04/30 18:20:48 304961] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 304966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2179|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2180|path_largest_ack:2179| [2025/04/30 18:20:48 304971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2110816|prior_time:1746037248250930|is_app_limited:0|send_elapse:51637|ack_elapse:54001|ctl_first_sent_time:1746037248252534|lagest_ack_time:1746037248304931|curr_delivered:2174498| [2025/04/30 18:20:48 304975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248252534| [2025/04/30 18:20:48 304980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 304984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2180|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2180|path_largest_ack:2180| [2025/04/30 18:20:48 305011] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2113216|prior_time:1746037248252938|is_app_limited:0|send_elapse:51612|ack_elapse:51993|ctl_first_sent_time:1746037248254418|lagest_ack_time:1746037248304931|curr_delivered:2175698| [2025/04/30 18:20:48 305015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248254418| [2025/04/30 18:20:48 305019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 305024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49713|rttvar:362|minrtt:30950|latest_rtt:50513|ack_delay:1000| [2025/04/30 18:20:48 305028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49688|rttvar:322|minrtt:30950|latest_rtt:50513|ack_delay:1000| [2025/04/30 18:20:48 305032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2180|lost_pn:2177|thresh:3| [2025/04/30 18:20:48 305036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 305045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49688|rtt_var:322|pto_duration:51688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 305049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 305053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 305057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 305061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248380527|now:1746037248305044|interv:75483| [2025/04/30 18:20:48 305065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248380527|now:1746037248305044|interval:75483|pto_count:0|srtt:49688 [2025/04/30 18:20:48 305069] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51612, ack_elapse 51993, delivered 62482|rate 1201738|lost 235| [2025/04/30 18:20:48 305074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201738) in round 32| [2025/04/30 18:20:48 305078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 305082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 305086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248254418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 305090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248254418|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 305095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:67326|srtt:49688|latest_rtt:50513|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 305101] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:984|largest:984|pns:2| [2025/04/30 18:20:48 305105] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:984|frame:ACK |recv_time:1746037248304931|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 305110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368304931|now:1746037248304931|interv:120000000| [2025/04/30 18:20:48 305114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368304931|now:1746037248304931|interv:120000000| [2025/04/30 18:20:48 305118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248304935|pq_index:0| [2025/04/30 18:20:48 305122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248303743| [2025/04/30 18:20:48 305126] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248305126| [2025/04/30 18:20:48 305131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248305130| [2025/04/30 18:20:48 305138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248304935|now:1746037248305130| [2025/04/30 18:20:48 305142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248304935|now:1746037248305130| [2025/04/30 18:20:48 305146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 305150] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 305155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49688|min_srtt:49688|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 305160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2230698| [2025/04/30 18:20:48 305164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 305169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 305173] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49688|min_srtt:49688|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 305177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2231877| [2025/04/30 18:20:48 305182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49688|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 305187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 305191] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49688|min_srtt:49688|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 305195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2233056| [2025/04/30 18:20:48 305200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 305203] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 305207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 305212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 305216] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 305220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2200044| [2025/04/30 18:20:48 305225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 305232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2243| [2025/04/30 18:20:48 305269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2243|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037248305240|stream_id:0|stream_offset:2200044| [2025/04/30 18:20:48 305278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2243|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 305286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:48 305292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49688|rtt_var:322|pto_duration:51688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 305300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 305304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 305308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 305315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248381928|now:1746037248305292|interv:76636| [2025/04/30 18:20:48 305319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248381928|now:1746037248305292|interval:76636|pto_count:0|srtt:49688 [2025/04/30 18:20:48 305323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68526| [2025/04/30 18:20:48 305328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 305333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2201223| [2025/04/30 18:20:48 305337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 305341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2244| [2025/04/30 18:20:48 305370] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2244|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037248305348|stream_id:0|stream_offset:2201223| [2025/04/30 18:20:48 305379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2244|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 305387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:48 305393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49688|rtt_var:322|pto_duration:51688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 305399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 305403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 305407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 305411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248382036|now:1746037248305393|interv:76643| [2025/04/30 18:20:48 305420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248382036|now:1746037248305393|interval:76643|pto_count:0|srtt:49688 [2025/04/30 18:20:48 305424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69726| [2025/04/30 18:20:48 305429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 305433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2202402| [2025/04/30 18:20:48 305438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1166| [2025/04/30 18:20:48 305441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248306607|now:1746037248305441|interv:1166| [2025/04/30 18:20:48 305445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1166| [2025/04/30 18:20:48 305449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 305453] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248306607| [2025/04/30 18:20:48 305457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248306607| [2025/04/30 18:20:48 305461] [debug] |xqc_engine_wakeup_after|wakeup:1746037248306607|now:1746037248305461|diff:1146| [2025/04/30 18:20:48 305466] [debug] |xqc_engine_main_logic|END|now:1746037248305130| [2025/04/30 18:20:48 305471] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248305471| [2025/04/30 18:20:48 305475] [debug] |xqc_engine_wakeup_after|wakeup:1746037248306607|now:1746037248305475|diff:1132| [2025/04/30 18:20:48 305479] [debug] |xqc_engine_main_logic|END|now:1746037248305471| [2025/04/30 18:20:48 306922] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248306921| [2025/04/30 18:20:48 306932] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 306938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:984| [2025/04/30 18:20:48 306942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:985| [2025/04/30 18:20:48 306948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:985| [2025/04/30 18:20:48 306952] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 306957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2181|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2182|path_largest_ack:2181| [2025/04/30 18:20:48 306961] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2113216|prior_time:1746037248252938|is_app_limited:0|send_elapse:51746|ack_elapse:53983|ctl_first_sent_time:1746037248254552|lagest_ack_time:1746037248306921|curr_delivered:2176898| [2025/04/30 18:20:48 306966] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248254552| [2025/04/30 18:20:48 306971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 306975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2182|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2182|path_largest_ack:2182| [2025/04/30 18:20:48 306984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2115616|prior_time:1746037248254894|is_app_limited:0|send_elapse:51042|ack_elapse:52027|ctl_first_sent_time:1746037248256377|lagest_ack_time:1746037248306921|curr_delivered:2178098| [2025/04/30 18:20:48 307012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248256377| [2025/04/30 18:20:48 307016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 307020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49688|rttvar:322|minrtt:30950|latest_rtt:50544|ack_delay:1000| [2025/04/30 18:20:48 307024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49670|rttvar:278|minrtt:30950|latest_rtt:50544|ack_delay:1000| [2025/04/30 18:20:48 307029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2182|lost_pn:2179|thresh:3| [2025/04/30 18:20:48 307033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 307037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49670|rtt_var:278|pto_duration:51670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 307041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 307045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 307049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 307053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248382018|now:1746037248307037|interv:74981| [2025/04/30 18:20:48 307057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248382018|now:1746037248307037|interval:74981|pto_count:0|srtt:49670 [2025/04/30 18:20:48 307062] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51042, ack_elapse 52027, delivered 62482|rate 1200953|lost 235| [2025/04/30 18:20:48 307066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200953) in round 32| [2025/04/30 18:20:48 307071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 307075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 307079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248256377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 307083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248256377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 307088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:67326|srtt:49670|latest_rtt:50544|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 307097] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:985|largest:985|pns:2| [2025/04/30 18:20:48 307102] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:985|frame:ACK |recv_time:1746037248306921|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 307106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368306921|now:1746037248306921|interv:120000000| [2025/04/30 18:20:48 307111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368306921|now:1746037248306921|interv:120000000| [2025/04/30 18:20:48 307115] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248306607|pq_index:0| [2025/04/30 18:20:48 307119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248305130| [2025/04/30 18:20:48 307123] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248307123| [2025/04/30 18:20:48 307128] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248307127| [2025/04/30 18:20:48 307132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248306607|now:1746037248307127| [2025/04/30 18:20:48 307136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248306607|now:1746037248307127| [2025/04/30 18:20:48 307140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 307145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 307150] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49670|min_srtt:49670|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 307154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2233056| [2025/04/30 18:20:48 307159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 307163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 307168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49670|min_srtt:49670|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 307172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2234235| [2025/04/30 18:20:48 307176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 307181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 307185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49670|min_srtt:49670|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 307189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2235414| [2025/04/30 18:20:48 307196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 307200] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 307204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 307208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 307212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 307217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2202402| [2025/04/30 18:20:48 307221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 307225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2245| [2025/04/30 18:20:48 307261] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2245|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037248307232|stream_id:0|stream_offset:2202402| [2025/04/30 18:20:48 307271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2245|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 307279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:48 307285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49670|rtt_var:278|pto_duration:51670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 307293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 307298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 307302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 307306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248383902|now:1746037248307285|interv:76617| [2025/04/30 18:20:48 307310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248383902|now:1746037248307285|interval:76617|pto_count:0|srtt:49670 [2025/04/30 18:20:48 307314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68526| [2025/04/30 18:20:48 307319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 307324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2203581| [2025/04/30 18:20:48 307328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 307336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248308336|now:1746037248307336|interv:1000| [2025/04/30 18:20:48 307340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 307344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 307348] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248308336| [2025/04/30 18:20:48 307353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248308336| [2025/04/30 18:20:48 307357] [debug] |xqc_engine_wakeup_after|wakeup:1746037248308336|now:1746037248307357|diff:979| [2025/04/30 18:20:48 307361] [debug] |xqc_engine_main_logic|END|now:1746037248307127| [2025/04/30 18:20:48 307366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248307366| [2025/04/30 18:20:48 307370] [debug] |xqc_engine_wakeup_after|wakeup:1746037248308336|now:1746037248307370|diff:966| [2025/04/30 18:20:48 307374] [debug] |xqc_engine_main_logic|END|now:1746037248307366| [2025/04/30 18:20:48 308447] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248308447| [2025/04/30 18:20:48 308457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248308336|pq_index:0| [2025/04/30 18:20:48 308461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248307127| [2025/04/30 18:20:48 308466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248308465| [2025/04/30 18:20:48 308471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248308336|now:1746037248308465| [2025/04/30 18:20:48 308476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248308336|now:1746037248308465| [2025/04/30 18:20:48 308480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 308484] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 308489] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49670|min_srtt:49670|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 308494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68526|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2235414| [2025/04/30 18:20:48 308499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 308503] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 308507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 308511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 308516] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 308520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2203581| [2025/04/30 18:20:48 308525] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 308535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2246| [2025/04/30 18:20:48 308573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2246|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037248308544|stream_id:0|stream_offset:2203581| [2025/04/30 18:20:48 308583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2246|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 308590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:48 308597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49670|rtt_var:278|pto_duration:51670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 308603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 308607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 308611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 308615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248385214|now:1746037248308597|interv:76617| [2025/04/30 18:20:48 308620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248385214|now:1746037248308597|interval:76617|pto_count:0|srtt:49670 [2025/04/30 18:20:48 308624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69726| [2025/04/30 18:20:48 308630] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 308636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 308643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 308649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248309649|now:1746037248308649|interv:1000| [2025/04/30 18:20:48 308655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 308662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 308669] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248309649| [2025/04/30 18:20:48 308675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248309649| [2025/04/30 18:20:48 308682] [debug] |xqc_engine_wakeup_after|wakeup:1746037248309649|now:1746037248308681|diff:968| [2025/04/30 18:20:48 308689] [debug] |xqc_engine_main_logic|END|now:1746037248308465| [2025/04/30 18:20:48 308909] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248308908| [2025/04/30 18:20:48 308917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 308923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:985| [2025/04/30 18:20:48 308927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:986| [2025/04/30 18:20:48 308933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:986| [2025/04/30 18:20:48 308942] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 308947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2183|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2184|path_largest_ack:2183| [2025/04/30 18:20:48 308952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2115616|prior_time:1746037248254894|is_app_limited:0|send_elapse:51166|ack_elapse:54014|ctl_first_sent_time:1746037248256501|lagest_ack_time:1746037248308908|curr_delivered:2179298| [2025/04/30 18:20:48 308956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248256501| [2025/04/30 18:20:48 308961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 308966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2184|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2184|path_largest_ack:2184| [2025/04/30 18:20:48 308970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62482|prior_delivered:2118016|prior_time:1746037248256930|is_app_limited:0|send_elapse:52833|ack_elapse:51978|ctl_first_sent_time:1746037248258405|lagest_ack_time:1746037248308908|curr_delivered:2180498| [2025/04/30 18:20:48 308975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248258405| [2025/04/30 18:20:48 308979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 308983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49670|rttvar:278|minrtt:30950|latest_rtt:50503|ack_delay:1000| [2025/04/30 18:20:48 309010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49649|rttvar:250|minrtt:30950|latest_rtt:50503|ack_delay:1000| [2025/04/30 18:20:48 309015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2184|lost_pn:2181|thresh:3| [2025/04/30 18:20:48 309019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 309024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49649|rtt_var:250|pto_duration:51649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 309028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 309032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 309036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 309040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248385193|now:1746037248309023|interv:76170| [2025/04/30 18:20:48 309045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248385193|now:1746037248309023|interval:76170|pto_count:0|srtt:49649 [2025/04/30 18:20:48 309049] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52833, ack_elapse 51978, delivered 62482|rate 1182632|lost 235| [2025/04/30 18:20:48 309054] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182632) in round 32| [2025/04/30 18:20:48 309062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 309066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 309070] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248258405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 309074] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248258405|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 309079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:67326|srtt:49649|latest_rtt:50503|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 309085] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:986|largest:986|pns:2| [2025/04/30 18:20:48 309090] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:986|frame:ACK |recv_time:1746037248308908|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 309095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368308908|now:1746037248308908|interv:120000000| [2025/04/30 18:20:48 309099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368308908|now:1746037248308908|interv:120000000| [2025/04/30 18:20:48 309103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248309649|pq_index:0| [2025/04/30 18:20:48 309107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248308465| [2025/04/30 18:20:48 309111] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248309111| [2025/04/30 18:20:48 309116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248309115| [2025/04/30 18:20:48 309122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 309127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49649|min_srtt:49649|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 309131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2235414| [2025/04/30 18:20:48 309136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 309140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 309145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49649|min_srtt:49649|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 309149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2236593| [2025/04/30 18:20:48 309156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 309161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 309165] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49649|min_srtt:49649|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 309169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2237772| [2025/04/30 18:20:48 309174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 309177] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 309181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 309186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 309190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 309195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 309199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 309203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 309207] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248309649| [2025/04/30 18:20:48 309211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248309649| [2025/04/30 18:20:48 309215] [debug] |xqc_engine_wakeup_after|wakeup:1746037248309649|now:1746037248309215|diff:434| [2025/04/30 18:20:48 309220] [debug] |xqc_engine_main_logic|END|now:1746037248309115| [2025/04/30 18:20:48 309225] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248309225| [2025/04/30 18:20:48 309229] [debug] |xqc_engine_wakeup_after|wakeup:1746037248309649|now:1746037248309229|diff:420| [2025/04/30 18:20:48 309233] [debug] |xqc_engine_main_logic|END|now:1746037248309225| [2025/04/30 18:20:48 309984] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248309983| [2025/04/30 18:20:48 310014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 310021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:986| [2025/04/30 18:20:48 310025] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:987| [2025/04/30 18:20:48 310031] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:987| [2025/04/30 18:20:48 310035] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 310040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2185|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2186|path_largest_ack:2185| [2025/04/30 18:20:48 310050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63682|prior_delivered:2118016|prior_time:1746037248256930|is_app_limited:0|send_elapse:52958|ack_elapse:53053|ctl_first_sent_time:1746037248258530|lagest_ack_time:1746037248309983|curr_delivered:2181698| [2025/04/30 18:20:48 310054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248258530| [2025/04/30 18:20:48 310059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 310063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2186|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2186|path_largest_ack:2186| [2025/04/30 18:20:48 310068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61301|prior_delivered:2120416|prior_time:1746037248258958|is_app_limited:0|send_elapse:50710|ack_elapse:51025|ctl_first_sent_time:1746037248259643|lagest_ack_time:1746037248309983|curr_delivered:2181717| [2025/04/30 18:20:48 310072] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248259643| [2025/04/30 18:20:48 310076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 310080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49649|rttvar:250|minrtt:30950|latest_rtt:50340|ack_delay:0| [2025/04/30 18:20:48 310085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49735|rttvar:360|minrtt:30950|latest_rtt:50340|ack_delay:0| [2025/04/30 18:20:48 310089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2186|lost_pn:2183|thresh:3| [2025/04/30 18:20:48 310093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 310098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49735|rtt_var:360|pto_duration:51735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 310102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 310106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 310110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66107| [2025/04/30 18:20:48 310114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248385279|now:1746037248310097|interv:75182| [2025/04/30 18:20:48 310118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248385279|now:1746037248310097|interval:75182|pto_count:0|srtt:49735 [2025/04/30 18:20:48 310123] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50710, ack_elapse 51025, delivered 61301|rate 1201391|lost 235| [2025/04/30 18:20:48 310127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201391) in round 32| [2025/04/30 18:20:48 310132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 310136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 310142] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1219|po_sent_time:1746037248259643|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 310147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1219|po_sent_time:1746037248259643|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 310152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:66107|srtt:49735|latest_rtt:50340|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 310158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:987|largest:987|pns:2| [2025/04/30 18:20:48 310162] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:987|frame:ACK |recv_time:1746037248309983|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 310167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368309983|now:1746037248309983|interv:120000000| [2025/04/30 18:20:48 310171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368309983|now:1746037248309983|interv:120000000| [2025/04/30 18:20:48 310175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248309649|pq_index:0| [2025/04/30 18:20:48 310180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248309115| [2025/04/30 18:20:48 310184] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248310184| [2025/04/30 18:20:48 310189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248310188| [2025/04/30 18:20:48 310193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248309649|now:1746037248310188| [2025/04/30 18:20:48 310198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248309649|now:1746037248310188| [2025/04/30 18:20:48 310202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 310206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 310211] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49735|min_srtt:49735|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 310215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66107|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2237772| [2025/04/30 18:20:48 310220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49735|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 310225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 310229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49735|min_srtt:49735|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 310236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66107|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2238951| [2025/04/30 18:20:48 310240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 310244] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 310248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 310253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 310257] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 310261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66107|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 310266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 310270] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2247| [2025/04/30 18:20:48 310307] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2247|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66107|now:1746037248310277|stream_id:0|stream_offset:2204760| [2025/04/30 18:20:48 310316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2247|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 310324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66107|applimit:0| [2025/04/30 18:20:48 310331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49735|rtt_var:360|pto_duration:51735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 310338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 310342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 310346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67307| [2025/04/30 18:20:48 310350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248387012|now:1746037248310330|interv:76682| [2025/04/30 18:20:48 310354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248387012|now:1746037248310330|interval:76682|pto_count:0|srtt:49735 [2025/04/30 18:20:48 310359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67307| [2025/04/30 18:20:48 310364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 310368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67307|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2205939| [2025/04/30 18:20:48 310372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 310382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248311382|now:1746037248310382|interv:1000| [2025/04/30 18:20:48 310386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 310390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 310394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248311382| [2025/04/30 18:20:48 310398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248311382| [2025/04/30 18:20:48 310402] [debug] |xqc_engine_wakeup_after|wakeup:1746037248311382|now:1746037248310402|diff:980| [2025/04/30 18:20:48 310407] [debug] |xqc_engine_main_logic|END|now:1746037248310188| [2025/04/30 18:20:48 310412] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248310412| [2025/04/30 18:20:48 310416] [debug] |xqc_engine_wakeup_after|wakeup:1746037248311382|now:1746037248310416|diff:966| [2025/04/30 18:20:48 310420] [debug] |xqc_engine_main_logic|END|now:1746037248310412| [2025/04/30 18:20:48 311165] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248311163| [2025/04/30 18:20:48 311175] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 311181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:987| [2025/04/30 18:20:48 311185] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:988| [2025/04/30 18:20:48 311191] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:988| [2025/04/30 18:20:48 311196] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 311201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2187|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2188|path_largest_ack:2187| [2025/04/30 18:20:48 311205] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2120416|prior_time:1746037248258958|is_app_limited:0|send_elapse:50830|ack_elapse:52205|ctl_first_sent_time:1746037248259763|lagest_ack_time:1746037248311163|curr_delivered:2181736| [2025/04/30 18:20:48 311210] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248259763| [2025/04/30 18:20:48 311214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 311218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2188|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2188|path_largest_ack:2188| [2025/04/30 18:20:48 311223] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:61320|prior_delivered:2120416|prior_time:1746037248258958|is_app_limited:0|send_elapse:50830|ack_elapse:52205|ctl_first_sent_time:1746037248259763|lagest_ack_time:1746037248311163|curr_delivered:2182942| [2025/04/30 18:20:48 311227] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248260007| [2025/04/30 18:20:48 311232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 311236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49735|rttvar:360|minrtt:30950|latest_rtt:51156|ack_delay:1000| [2025/04/30 18:20:48 311240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49788|rttvar:375|minrtt:30950|latest_rtt:51156|ack_delay:1000| [2025/04/30 18:20:48 311250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2188|lost_pn:2185|thresh:3| [2025/04/30 18:20:48 311254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 959|pns:2| [2025/04/30 18:20:48 311258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 311262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49788|rtt_var:375|pto_duration:51788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 311267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 311271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 311275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 311279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248387065|now:1746037248311262|interv:75803| [2025/04/30 18:20:48 311283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248387065|now:1746037248311262|interval:75803|pto_count:0|srtt:49788 [2025/04/30 18:20:48 311288] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50830, ack_elapse 52205, delivered 62526|rate 1197701|lost 235| [2025/04/30 18:20:48 311292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197701) in round 32| [2025/04/30 18:20:48 311296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 311301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 311305] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1225|po_sent_time:1746037248260007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 311309] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1225|po_sent_time:1746037248260007|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 311314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:66082|srtt:49788|latest_rtt:51156|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 311320] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:988|largest:988|pns:2| [2025/04/30 18:20:48 311324] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:988|frame:ACK |recv_time:1746037248311163|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 311329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368311163|now:1746037248311163|interv:120000000| [2025/04/30 18:20:48 311334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368311163|now:1746037248311163|interv:120000000| [2025/04/30 18:20:48 311338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248311382|pq_index:0| [2025/04/30 18:20:48 311345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248310188| [2025/04/30 18:20:48 311349] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248311349| [2025/04/30 18:20:48 311354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248311353| [2025/04/30 18:20:48 311359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 311364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49788|min_srtt:49788|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 311368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2238951| [2025/04/30 18:20:48 311373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49788|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 311378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 311382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49788|min_srtt:49788|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 311386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2240130| [2025/04/30 18:20:48 311391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 311395] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 311399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 311403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 311408] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 311412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2205939| [2025/04/30 18:20:48 311417] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 311421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 311425] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248311382| [2025/04/30 18:20:48 311429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248311382| [2025/04/30 18:20:48 311433] [debug] |xqc_engine_wakeup_after|wakeup:1746037248311382|now:1746037248311433|diff:18446744073709551565| [2025/04/30 18:20:48 311437] [debug] |xqc_engine_main_logic|END|now:1746037248311353| [2025/04/30 18:20:48 311442] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248311442| [2025/04/30 18:20:48 311448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248311382|pq_index:0| [2025/04/30 18:20:48 311452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248311353| [2025/04/30 18:20:48 311457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248311456| [2025/04/30 18:20:48 311462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248311382|now:1746037248311456| [2025/04/30 18:20:48 311466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248311382|now:1746037248311456| [2025/04/30 18:20:48 311470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 311474] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 311478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49788|min_srtt:49788|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 311483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2240130| [2025/04/30 18:20:48 311487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 311491] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 311495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 311499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 311503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 311508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2205939| [2025/04/30 18:20:48 311512] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 311517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2248| [2025/04/30 18:20:48 311553] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2248|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248311523|stream_id:0|stream_offset:2205939| [2025/04/30 18:20:48 311563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2248|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 311570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 311577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49788|rtt_var:375|pto_duration:51788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 311583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 311587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 311595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 311599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248388311|now:1746037248311577|interv:76734| [2025/04/30 18:20:48 311604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248388311|now:1746037248311577|interval:76734|pto_count:0|srtt:49788 [2025/04/30 18:20:48 311609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67282| [2025/04/30 18:20:48 311617] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 311624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2207118| [2025/04/30 18:20:48 311632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 311638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248312638|now:1746037248311638|interv:1000| [2025/04/30 18:20:48 311645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 311651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 311657] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248312638| [2025/04/30 18:20:48 311664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248312638| [2025/04/30 18:20:48 311670] [debug] |xqc_engine_wakeup_after|wakeup:1746037248312638|now:1746037248311670|diff:968| [2025/04/30 18:20:48 311677] [debug] |xqc_engine_main_logic|END|now:1746037248311456| [2025/04/30 18:20:48 312748] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248312748| [2025/04/30 18:20:48 312758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248312638|pq_index:0| [2025/04/30 18:20:48 312762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248311456| [2025/04/30 18:20:48 312768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248312766| [2025/04/30 18:20:48 312772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248312638|now:1746037248312766| [2025/04/30 18:20:48 312777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248312638|now:1746037248312766| [2025/04/30 18:20:48 312781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 312785] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 312790] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49788|min_srtt:49788|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 312795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2240130| [2025/04/30 18:20:48 312800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 312810] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 312814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 312818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 312823] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 312827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2207118| [2025/04/30 18:20:48 312832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 312836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2249| [2025/04/30 18:20:48 312875] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2249|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248312845|stream_id:0|stream_offset:2207118| [2025/04/30 18:20:48 312884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2249|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 312892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 312899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49788|rtt_var:375|pto_duration:51788|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 312906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 312911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 312915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 312919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248389633|now:1746037248312898|interv:76735| [2025/04/30 18:20:48 312923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248389633|now:1746037248312898|interval:76735|pto_count:0|srtt:49788 [2025/04/30 18:20:48 312928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68482| [2025/04/30 18:20:48 312933] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 312937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2208297| [2025/04/30 18:20:48 312941] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 312945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248313945|now:1746037248312945|interv:1000| [2025/04/30 18:20:48 312949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 312953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 312962] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248313945| [2025/04/30 18:20:48 312966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248313945| [2025/04/30 18:20:48 312970] [debug] |xqc_engine_wakeup_after|wakeup:1746037248313945|now:1746037248312970|diff:975| [2025/04/30 18:20:48 312974] [debug] |xqc_engine_main_logic|END|now:1746037248312766| [2025/04/30 18:20:48 312984] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248312983| [2025/04/30 18:20:48 313010] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 313017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:988| [2025/04/30 18:20:48 313021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:989| [2025/04/30 18:20:48 313026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:989| [2025/04/30 18:20:48 313031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 313035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2189|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2190|path_largest_ack:2189| [2025/04/30 18:20:48 313040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63726|prior_delivered:2120416|prior_time:1746037248258958|is_app_limited:0|send_elapse:51186|ack_elapse:54025|ctl_first_sent_time:1746037248260119|lagest_ack_time:1746037248312983|curr_delivered:2184142| [2025/04/30 18:20:48 313045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248260119| [2025/04/30 18:20:48 313050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 313054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2190|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2190|path_largest_ack:2190| [2025/04/30 18:20:48 313058] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:62526|prior_delivered:2122816|prior_time:1746037248260876|is_app_limited:0|send_elapse:51299|ack_elapse:52107|ctl_first_sent_time:1746037248262358|lagest_ack_time:1746037248312983|curr_delivered:2185342| [2025/04/30 18:20:48 313063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248262358| [2025/04/30 18:20:48 313067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 313071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49788|rttvar:375|minrtt:30950|latest_rtt:50625|ack_delay:1000| [2025/04/30 18:20:48 313075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49768|rttvar:322|minrtt:30950|latest_rtt:50625|ack_delay:1000| [2025/04/30 18:20:48 313080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2190|lost_pn:2187|thresh:3| [2025/04/30 18:20:48 313084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 313088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49768|rtt_var:322|pto_duration:51768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 313093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 313101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 313105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 313109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248389613|now:1746037248313088|interv:76525| [2025/04/30 18:20:48 313113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248389613|now:1746037248313088|interval:76525|pto_count:0|srtt:49768 [2025/04/30 18:20:48 313118] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51299, ack_elapse 52107, delivered 62526|rate 1199953|lost 235| [2025/04/30 18:20:48 313122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199953) in round 32| [2025/04/30 18:20:48 313126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 313130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 313134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248262358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 313139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248262358|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 313144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:66082|srtt:49768|latest_rtt:50625|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 313149] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:989|largest:989|pns:2| [2025/04/30 18:20:48 313154] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:989|frame:ACK |recv_time:1746037248312983|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 313158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368312983|now:1746037248312983|interv:120000000| [2025/04/30 18:20:48 313163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368312983|now:1746037248312983|interv:120000000| [2025/04/30 18:20:48 313166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248313945|pq_index:0| [2025/04/30 18:20:48 313171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248312766| [2025/04/30 18:20:48 313175] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248313175| [2025/04/30 18:20:48 313179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248313178| [2025/04/30 18:20:48 313184] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 313189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49768|min_srtt:49768|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 313196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2240130| [2025/04/30 18:20:48 313201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 313205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 313210] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49768|min_srtt:49768|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 313214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2241309| [2025/04/30 18:20:48 313219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49768|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 313223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 313227] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49768|min_srtt:49768|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 313231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2242488| [2025/04/30 18:20:48 313236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 313240] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 313244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 313248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 313252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 313257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2208297| [2025/04/30 18:20:48 313261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 313265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 313269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248313945| [2025/04/30 18:20:48 313273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248313945| [2025/04/30 18:20:48 313277] [debug] |xqc_engine_wakeup_after|wakeup:1746037248313945|now:1746037248313277|diff:668| [2025/04/30 18:20:48 313281] [debug] |xqc_engine_main_logic|END|now:1746037248313178| [2025/04/30 18:20:48 313286] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248313286| [2025/04/30 18:20:48 313293] [debug] |xqc_engine_wakeup_after|wakeup:1746037248313945|now:1746037248313292|diff:653| [2025/04/30 18:20:48 313297] [debug] |xqc_engine_main_logic|END|now:1746037248313286| [2025/04/30 18:20:48 314367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248314367| [2025/04/30 18:20:48 314377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248313945|pq_index:0| [2025/04/30 18:20:48 314382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248313178| [2025/04/30 18:20:48 314387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248314386| [2025/04/30 18:20:48 314392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248313945|now:1746037248314386| [2025/04/30 18:20:48 314396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248313945|now:1746037248314386| [2025/04/30 18:20:48 314400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 314404] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 314410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49768|min_srtt:49768|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 314414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2242488| [2025/04/30 18:20:48 314419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 314423] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 314427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 314431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 314436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 314440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2208297| [2025/04/30 18:20:48 314445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 314449] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2250| [2025/04/30 18:20:48 314488] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2250|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248314457|stream_id:0|stream_offset:2208297| [2025/04/30 18:20:48 314497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2250|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 314504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 314511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49768|rtt_var:322|pto_duration:51768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 314523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 314527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 314531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 314535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248391225|now:1746037248314511|interv:76714| [2025/04/30 18:20:48 314539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248391225|now:1746037248314511|interval:76714|pto_count:0|srtt:49768 [2025/04/30 18:20:48 314544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67282| [2025/04/30 18:20:48 314549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 314553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2209476| [2025/04/30 18:20:48 314558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 314562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2251| [2025/04/30 18:20:48 314602] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2251|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248314570|stream_id:0|stream_offset:2209476| [2025/04/30 18:20:48 314613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2251|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 314620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 314627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49768|rtt_var:322|pto_duration:51768|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 314634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 314641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 314647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 314654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248391338|now:1746037248314627|interv:76711| [2025/04/30 18:20:48 314659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248391338|now:1746037248314627|interval:76711|pto_count:0|srtt:49768 [2025/04/30 18:20:48 314667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68482| [2025/04/30 18:20:48 314675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 314682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2210655| [2025/04/30 18:20:48 314697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1100| [2025/04/30 18:20:48 314703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248315803|now:1746037248314703|interv:1100| [2025/04/30 18:20:48 314710] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1100| [2025/04/30 18:20:48 314716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 314720] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248315803| [2025/04/30 18:20:48 314725] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248315803| [2025/04/30 18:20:48 314729] [debug] |xqc_engine_wakeup_after|wakeup:1746037248315803|now:1746037248314729|diff:1074| [2025/04/30 18:20:48 314733] [debug] |xqc_engine_main_logic|END|now:1746037248314386| [2025/04/30 18:20:48 314951] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248314950| [2025/04/30 18:20:48 314957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 314963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:989| [2025/04/30 18:20:48 314967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:990| [2025/04/30 18:20:48 314973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:990| [2025/04/30 18:20:48 314977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 314982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2191|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2192|path_largest_ack:2191| [2025/04/30 18:20:48 315010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63726|prior_delivered:2122816|prior_time:1746037248260876|is_app_limited:0|send_elapse:51415|ack_elapse:54074|ctl_first_sent_time:1746037248262474|lagest_ack_time:1746037248314950|curr_delivered:2186542| [2025/04/30 18:20:48 315015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248262474| [2025/04/30 18:20:48 315020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 315024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2192|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2192|path_largest_ack:2192| [2025/04/30 18:20:48 315029] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63726|prior_delivered:2122816|prior_time:1746037248260876|is_app_limited:0|send_elapse:51415|ack_elapse:54074|ctl_first_sent_time:1746037248262474|lagest_ack_time:1746037248314950|curr_delivered:2187742| [2025/04/30 18:20:48 315034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248262596| [2025/04/30 18:20:48 315038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 315042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49768|rttvar:322|minrtt:30950|latest_rtt:52354|ack_delay:0| [2025/04/30 18:20:48 315046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50091|rttvar:888|minrtt:30950|latest_rtt:52354|ack_delay:0| [2025/04/30 18:20:48 315054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2192|lost_pn:2189|thresh:3| [2025/04/30 18:20:48 315059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 315063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50091|rtt_var:888|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 315067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 315071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 315075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 315079] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248393213|now:1746037248315063|interv:78150| [2025/04/30 18:20:48 315084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248393213|now:1746037248315063|interval:78150|pto_count:0|srtt:50091 [2025/04/30 18:20:48 315088] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51415, ack_elapse 54074, delivered 64926|rate 1200687|lost 235| [2025/04/30 18:20:48 315093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200687) in round 32| [2025/04/30 18:20:48 315097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 315101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 315105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248262596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 315110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248262596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 315114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:66082|srtt:50091|latest_rtt:52354|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 315120] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:990|largest:990|pns:2| [2025/04/30 18:20:48 315125] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:990|frame:ACK |recv_time:1746037248314950|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 315130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368314950|now:1746037248314950|interv:120000000| [2025/04/30 18:20:48 315134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368314950|now:1746037248314950|interv:120000000| [2025/04/30 18:20:48 315138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248315803|pq_index:0| [2025/04/30 18:20:48 315142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248314386| [2025/04/30 18:20:48 315146] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248315146| [2025/04/30 18:20:48 315151] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248315150| [2025/04/30 18:20:48 315159] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 315164] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 315168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2242488| [2025/04/30 18:20:48 315173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 315177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 315182] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 315186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2243667| [2025/04/30 18:20:48 315191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50091|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 315195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 315199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 315204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2244846| [2025/04/30 18:20:48 315208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 315212] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 315216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 315220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 315225] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 315229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2210655| [2025/04/30 18:20:48 315233] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 315237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 315244] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248315803| [2025/04/30 18:20:48 315248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248315803| [2025/04/30 18:20:48 315252] [debug] |xqc_engine_wakeup_after|wakeup:1746037248315803|now:1746037248315251|diff:552| [2025/04/30 18:20:48 315256] [debug] |xqc_engine_main_logic|END|now:1746037248315150| [2025/04/30 18:20:48 315261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248315261| [2025/04/30 18:20:48 315265] [debug] |xqc_engine_wakeup_after|wakeup:1746037248315803|now:1746037248315265|diff:538| [2025/04/30 18:20:48 315269] [debug] |xqc_engine_main_logic|END|now:1746037248315261| [2025/04/30 18:20:48 316341] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248316340| [2025/04/30 18:20:48 316351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248315803|pq_index:0| [2025/04/30 18:20:48 316356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248315150| [2025/04/30 18:20:48 316361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248316360| [2025/04/30 18:20:48 316365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248315803|now:1746037248316360| [2025/04/30 18:20:48 316370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248315803|now:1746037248316360| [2025/04/30 18:20:48 316374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 316378] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 316383] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50091|min_srtt:50091|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 316388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2244846| [2025/04/30 18:20:48 316393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 316396] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 316400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 316405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 316409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 316414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2210655| [2025/04/30 18:20:48 316418] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 316423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2252| [2025/04/30 18:20:48 316457] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2252|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248316431|stream_id:0|stream_offset:2210655| [2025/04/30 18:20:48 316469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2252|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 316474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 316478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50091|rtt_var:888|pto_duration:53643|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 316482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 316486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 316490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 316494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248395074|now:1746037248316478|interv:78596| [2025/04/30 18:20:48 316498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248395074|now:1746037248316478|interval:78596|pto_count:0|srtt:50091 [2025/04/30 18:20:48 316503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67282| [2025/04/30 18:20:48 316508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 316512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 316517] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 316523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248317523|now:1746037248316523|interv:1000| [2025/04/30 18:20:48 316530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 316536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 316542] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248317523| [2025/04/30 18:20:48 316549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248317523| [2025/04/30 18:20:48 316556] [debug] |xqc_engine_wakeup_after|wakeup:1746037248317523|now:1746037248316556|diff:967| [2025/04/30 18:20:48 316563] [debug] |xqc_engine_main_logic|END|now:1746037248316360| [2025/04/30 18:20:48 316939] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248316938| [2025/04/30 18:20:48 316946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 316952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:990| [2025/04/30 18:20:48 316956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:991| [2025/04/30 18:20:48 316962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:991| [2025/04/30 18:20:48 316966] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 316971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2193|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2194|path_largest_ack:2193| [2025/04/30 18:20:48 316980] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66126|prior_delivered:2122816|prior_time:1746037248260876|is_app_limited:0|send_elapse:51647|ack_elapse:56062|ctl_first_sent_time:1746037248262706|lagest_ack_time:1746037248316938|curr_delivered:2188942| [2025/04/30 18:20:48 316985] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248262706| [2025/04/30 18:20:48 317013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 317017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2194|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2194|path_largest_ack:2194| [2025/04/30 18:20:48 317022] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64926|prior_delivered:2125216|prior_time:1746037248262850|is_app_limited:0|send_elapse:51368|ack_elapse:54088|ctl_first_sent_time:1746037248264322|lagest_ack_time:1746037248316938|curr_delivered:2190142| [2025/04/30 18:20:48 317027] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248264322| [2025/04/30 18:20:48 317031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 317035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50091|rttvar:888|minrtt:30950|latest_rtt:52616|ack_delay:0| [2025/04/30 18:20:48 317039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50407|rttvar:1297|minrtt:30950|latest_rtt:52616|ack_delay:0| [2025/04/30 18:20:48 317043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2194|lost_pn:2191|thresh:3| [2025/04/30 18:20:48 317048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 317052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50407|rtt_var:1297|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 317056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 317060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 317064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 317068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248397026|now:1746037248317052|interv:79974| [2025/04/30 18:20:48 317072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248397026|now:1746037248317052|interval:79974|pto_count:0|srtt:50407 [2025/04/30 18:20:48 317077] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51368, ack_elapse 54088, delivered 64926|rate 1200377|lost 235| [2025/04/30 18:20:48 317081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200377) in round 32| [2025/04/30 18:20:48 317086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 317090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 317094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248264322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 317102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248264322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2127654| [2025/04/30 18:20:48 317107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:64882|srtt:50407|latest_rtt:52616|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 317113] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:991|largest:991|pns:2| [2025/04/30 18:20:48 317117] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:991|frame:ACK |recv_time:1746037248316938|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 317122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368316938|now:1746037248316938|interv:120000000| [2025/04/30 18:20:48 317126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368316938|now:1746037248316938|interv:120000000| [2025/04/30 18:20:48 317130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248317523|pq_index:0| [2025/04/30 18:20:48 317135] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248316360| [2025/04/30 18:20:48 317139] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248317139| [2025/04/30 18:20:48 317144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248317143| [2025/04/30 18:20:48 317149] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 317153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50407|min_srtt:50407|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 317158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2244846| [2025/04/30 18:20:48 317163] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 317167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 317172] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50407|min_srtt:50407|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 317176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2246025| [2025/04/30 18:20:48 317181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50407|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 317188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 317192] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50407|min_srtt:50407|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 317196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2247204| [2025/04/30 18:20:48 317201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 317205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 317209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 317213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 317217] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 317222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 317226] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 317230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 317234] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248317523| [2025/04/30 18:20:48 317238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248317523| [2025/04/30 18:20:48 317242] [debug] |xqc_engine_wakeup_after|wakeup:1746037248317523|now:1746037248317242|diff:281| [2025/04/30 18:20:48 317246] [debug] |xqc_engine_main_logic|END|now:1746037248317143| [2025/04/30 18:20:48 317252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248317252| [2025/04/30 18:20:48 317256] [debug] |xqc_engine_wakeup_after|wakeup:1746037248317523|now:1746037248317255|diff:268| [2025/04/30 18:20:48 317259] [debug] |xqc_engine_main_logic|END|now:1746037248317252| [2025/04/30 18:20:48 318331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248318331| [2025/04/30 18:20:48 318342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248317523|pq_index:0| [2025/04/30 18:20:48 318346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248317143| [2025/04/30 18:20:48 318351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248318350| [2025/04/30 18:20:48 318356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248317523|now:1746037248318350| [2025/04/30 18:20:48 318360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248317523|now:1746037248318350| [2025/04/30 18:20:48 318364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 318369] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 318379] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50407|min_srtt:50407|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 318384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2247204| [2025/04/30 18:20:48 318388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 318392] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 318396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 318401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 318405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 318410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 318414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 318419] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2253| [2025/04/30 18:20:48 318452] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2253|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248318427|stream_id:0|stream_offset:2211834| [2025/04/30 18:20:48 318458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2253|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 318463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 318468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50407|rtt_var:1297|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 318472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 318476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 318480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 318484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248399022|now:1746037248318467|interv:80555| [2025/04/30 18:20:48 318488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248399022|now:1746037248318467|interval:80555|pto_count:0|srtt:50407 [2025/04/30 18:20:48 318493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66082| [2025/04/30 18:20:48 318497] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 318502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2213013| [2025/04/30 18:20:48 318510] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 318515] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2254| [2025/04/30 18:20:48 318553] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2254|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248318526|stream_id:0|stream_offset:2213013| [2025/04/30 18:20:48 318564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2254|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 318570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 318577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50407|rtt_var:1297|pto_duration:55595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 318583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 318589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 318596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 318603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248399121|now:1746037248318576|interv:80545| [2025/04/30 18:20:48 318610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248399121|now:1746037248318576|interval:80545|pto_count:0|srtt:50407 [2025/04/30 18:20:48 318617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67282| [2025/04/30 18:20:48 318625] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 318630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 318635] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1084| [2025/04/30 18:20:48 318639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248319723|now:1746037248318639|interv:1084| [2025/04/30 18:20:48 318643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1084| [2025/04/30 18:20:48 318646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 318651] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248319723| [2025/04/30 18:20:48 318657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248319723| [2025/04/30 18:20:48 318663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248319723|now:1746037248318663|diff:1060| [2025/04/30 18:20:48 318670] [debug] |xqc_engine_main_logic|END|now:1746037248318350| [2025/04/30 18:20:48 318965] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248318964| [2025/04/30 18:20:48 318974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 318981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:991| [2025/04/30 18:20:48 319019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:992| [2025/04/30 18:20:48 319026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:992| [2025/04/30 18:20:48 319030] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 319036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2195|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2196|path_largest_ack:2195| [2025/04/30 18:20:48 319040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66126|prior_delivered:2125216|prior_time:1746037248262850|is_app_limited:0|send_elapse:51487|ack_elapse:56114|ctl_first_sent_time:1746037248264441|lagest_ack_time:1746037248318964|curr_delivered:2191342| [2025/04/30 18:20:48 319045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248264441| [2025/04/30 18:20:48 319050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 319054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2196|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2196|path_largest_ack:2196| [2025/04/30 18:20:48 319059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64888|prior_delivered:2127654|prior_time:1746037248265211|is_app_limited:0|send_elapse:50865|ack_elapse:53753|ctl_first_sent_time:1746037248266631|lagest_ack_time:1746037248318964|curr_delivered:2192542| [2025/04/30 18:20:48 319063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248266631| [2025/04/30 18:20:48 319067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 319071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50407|rttvar:1297|minrtt:30950|latest_rtt:52333|ack_delay:1000| [2025/04/30 18:20:48 319076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50523|rttvar:1204|minrtt:30950|latest_rtt:52333|ack_delay:1000| [2025/04/30 18:20:48 319080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2196|lost_pn:2193|thresh:3| [2025/04/30 18:20:48 319084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 319088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50523|rtt_var:1204|pto_duration:55339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 319093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 319097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 319101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 319105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248398865|now:1746037248319088|interv:79777| [2025/04/30 18:20:48 319109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248398865|now:1746037248319088|interval:79777|pto_count:0|srtt:50523 [2025/04/30 18:20:48 319114] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50865, ack_elapse 53753, delivered 64888|rate 1207151|lost 235| [2025/04/30 18:20:48 319121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 32 -> 33| [2025/04/30 18:20:48 319125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207151) in round 33| [2025/04/30 18:20:48 319130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 319134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 319138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248266631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 319143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248266631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 319147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:64882|srtt:50523|latest_rtt:52333|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 319153] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:992|largest:992|pns:2| [2025/04/30 18:20:48 319158] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:992|frame:ACK |recv_time:1746037248318964|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 319163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368318964|now:1746037248318964|interv:120000000| [2025/04/30 18:20:48 319167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368318964|now:1746037248318964|interv:120000000| [2025/04/30 18:20:48 319171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248319723|pq_index:0| [2025/04/30 18:20:48 319175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248318350| [2025/04/30 18:20:48 319179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248319179| [2025/04/30 18:20:48 319184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248319183| [2025/04/30 18:20:48 319190] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 319194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50523|min_srtt:50523|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 319199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2247204| [2025/04/30 18:20:48 319204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 319209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 319216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50523|min_srtt:50523|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 319220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2248383| [2025/04/30 18:20:48 319224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 319229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 319233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50523|min_srtt:50523|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 319237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2249562| [2025/04/30 18:20:48 319242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 319246] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 319250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 319254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 319259] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 319263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 319268] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 319272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 319276] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248319723| [2025/04/30 18:20:48 319280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248319723| [2025/04/30 18:20:48 319284] [debug] |xqc_engine_wakeup_after|wakeup:1746037248319723|now:1746037248319284|diff:439| [2025/04/30 18:20:48 319288] [debug] |xqc_engine_main_logic|END|now:1746037248319183| [2025/04/30 18:20:48 319294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248319294| [2025/04/30 18:20:48 319297] [debug] |xqc_engine_wakeup_after|wakeup:1746037248319723|now:1746037248319297|diff:426| [2025/04/30 18:20:48 319301] [debug] |xqc_engine_main_logic|END|now:1746037248319294| [2025/04/30 18:20:48 320374] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248320374| [2025/04/30 18:20:48 320384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248319723|pq_index:0| [2025/04/30 18:20:48 320389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248319183| [2025/04/30 18:20:48 320394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248320393| [2025/04/30 18:20:48 320404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248319723|now:1746037248320393| [2025/04/30 18:20:48 320409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248319723|now:1746037248320393| [2025/04/30 18:20:48 320413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 320417] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 320422] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50523|min_srtt:50523|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 320427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2249562| [2025/04/30 18:20:48 320431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 320435] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 320439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 320443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 320448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 320452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 320457] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 320461] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2255| [2025/04/30 18:20:48 320496] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2255|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248320470|stream_id:0|stream_offset:2214192| [2025/04/30 18:20:48 320501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2255|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 320506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 320510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50523|rtt_var:1204|pto_duration:55339|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 320515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 320519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 320523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 320527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248400809|now:1746037248320510|interv:80299| [2025/04/30 18:20:48 320534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248400809|now:1746037248320510|interval:80299|pto_count:0|srtt:50523 [2025/04/30 18:20:48 320539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66082| [2025/04/30 18:20:48 320543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 320548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2215371| [2025/04/30 18:20:48 320553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 320560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248321559|now:1746037248320559|interv:1000| [2025/04/30 18:20:48 320566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 320572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 320579] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248321559| [2025/04/30 18:20:48 320586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248321559| [2025/04/30 18:20:48 320592] [debug] |xqc_engine_wakeup_after|wakeup:1746037248321559|now:1746037248320592|diff:967| [2025/04/30 18:20:48 320599] [debug] |xqc_engine_main_logic|END|now:1746037248320393| [2025/04/30 18:20:48 320910] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248320909| [2025/04/30 18:20:48 320919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 320925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:992| [2025/04/30 18:20:48 320929] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:993| [2025/04/30 18:20:48 320935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:993| [2025/04/30 18:20:48 320939] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 320944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2197|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2198|path_largest_ack:2197| [2025/04/30 18:20:48 320949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66088|prior_delivered:2127654|prior_time:1746037248265211|is_app_limited:0|send_elapse:51006|ack_elapse:55698|ctl_first_sent_time:1746037248266772|lagest_ack_time:1746037248320909|curr_delivered:2193742| [2025/04/30 18:20:48 320954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248266772| [2025/04/30 18:20:48 320958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 320963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2198|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2198|path_largest_ack:2198| [2025/04/30 18:20:48 320967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66088|prior_delivered:2127654|prior_time:1746037248265211|is_app_limited:0|send_elapse:51006|ack_elapse:55698|ctl_first_sent_time:1746037248266772|lagest_ack_time:1746037248320909|curr_delivered:2194942| [2025/04/30 18:20:48 320977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248266904| [2025/04/30 18:20:48 320981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 321004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50523|rttvar:1204|minrtt:30950|latest_rtt:54005|ack_delay:1000| [2025/04/30 18:20:48 321014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50833|rttvar:1523|minrtt:30950|latest_rtt:54005|ack_delay:1000| [2025/04/30 18:20:48 321019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2198|lost_pn:2195|thresh:3| [2025/04/30 18:20:48 321023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 321027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50833|rtt_var:1523|pto_duration:56925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 321032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 321036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 321040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 321044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248402395|now:1746037248321027|interv:81368| [2025/04/30 18:20:48 321048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248402395|now:1746037248321027|interval:81368|pto_count:0|srtt:50833 [2025/04/30 18:20:48 321052] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51006, ack_elapse 55698, delivered 67288|rate 1208086|lost 235| [2025/04/30 18:20:48 321057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208086) in round 33| [2025/04/30 18:20:48 321061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 321065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 321069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248266904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 321073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248266904|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 321078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63682|srtt:50833|latest_rtt:54005|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 321084] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:993|largest:993|pns:2| [2025/04/30 18:20:48 321088] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:993|frame:ACK |recv_time:1746037248320909|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 321097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368320909|now:1746037248320909|interv:120000000| [2025/04/30 18:20:48 321101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368320909|now:1746037248320909|interv:120000000| [2025/04/30 18:20:48 321105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248321559|pq_index:0| [2025/04/30 18:20:48 321109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248320393| [2025/04/30 18:20:48 321113] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248321113| [2025/04/30 18:20:48 321118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248321117| [2025/04/30 18:20:48 321123] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 321128] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50833|min_srtt:50833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 321132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2249562| [2025/04/30 18:20:48 321137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 321142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 321146] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50833|min_srtt:50833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 321150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2250741| [2025/04/30 18:20:48 321155] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50833|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 321159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 321164] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50833|min_srtt:50833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 321168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2251920| [2025/04/30 18:20:48 321172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 321176] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 321180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 321184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 321191] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 321195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2215371| [2025/04/30 18:20:48 321200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 321204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 321208] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248321559| [2025/04/30 18:20:48 321212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248321559| [2025/04/30 18:20:48 321216] [debug] |xqc_engine_wakeup_after|wakeup:1746037248321559|now:1746037248321215|diff:344| [2025/04/30 18:20:48 321220] [debug] |xqc_engine_main_logic|END|now:1746037248321117| [2025/04/30 18:20:48 321225] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248321225| [2025/04/30 18:20:48 321229] [debug] |xqc_engine_wakeup_after|wakeup:1746037248321559|now:1746037248321229|diff:330| [2025/04/30 18:20:48 321233] [debug] |xqc_engine_main_logic|END|now:1746037248321225| [2025/04/30 18:20:48 322303] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248322302| [2025/04/30 18:20:48 322313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248321559|pq_index:0| [2025/04/30 18:20:48 322318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248321117| [2025/04/30 18:20:48 322323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248322322| [2025/04/30 18:20:48 322327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248321559|now:1746037248322322| [2025/04/30 18:20:48 322332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248321559|now:1746037248322322| [2025/04/30 18:20:48 322336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 322340] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 322345] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50833|min_srtt:50833|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 322350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2251920| [2025/04/30 18:20:48 322354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 322358] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 322362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 322367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 322371] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 322381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2215371| [2025/04/30 18:20:48 322385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 322389] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2256| [2025/04/30 18:20:48 322424] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2256|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248322398|stream_id:0|stream_offset:2215371| [2025/04/30 18:20:48 322430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2256|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 322435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 322439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50833|rtt_var:1523|pto_duration:56925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 322443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 322447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 322451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 322455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248404323|now:1746037248322439|interv:81884| [2025/04/30 18:20:48 322459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248404323|now:1746037248322439|interval:81884|pto_count:0|srtt:50833 [2025/04/30 18:20:48 322464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64882| [2025/04/30 18:20:48 322469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 322473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2216550| [2025/04/30 18:20:48 322478] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 322482] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2257| [2025/04/30 18:20:48 322509] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2257|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248322488|stream_id:0|stream_offset:2216550| [2025/04/30 18:20:48 322518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2257|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 322526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 322532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50833|rtt_var:1523|pto_duration:56925|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 322537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 322545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 322549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 322553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248404413|now:1746037248322532|interv:81881| [2025/04/30 18:20:48 322557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248404413|now:1746037248322532|interval:81881|pto_count:0|srtt:50833 [2025/04/30 18:20:48 322561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66082| [2025/04/30 18:20:48 322566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 322570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2217729| [2025/04/30 18:20:48 322575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1077| [2025/04/30 18:20:48 322579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248323656|now:1746037248322579|interv:1077| [2025/04/30 18:20:48 322583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1077| [2025/04/30 18:20:48 322587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 322592] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248323656| [2025/04/30 18:20:48 322599] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248323656| [2025/04/30 18:20:48 322605] [debug] |xqc_engine_wakeup_after|wakeup:1746037248323656|now:1746037248322605|diff:1051| [2025/04/30 18:20:48 322612] [debug] |xqc_engine_main_logic|END|now:1746037248322322| [2025/04/30 18:20:48 323151] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248323150| [2025/04/30 18:20:48 323161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 323167] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:993| [2025/04/30 18:20:48 323171] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:994| [2025/04/30 18:20:48 323177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:994| [2025/04/30 18:20:48 323184] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 323192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2199|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2200|path_largest_ack:2199| [2025/04/30 18:20:48 323199] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66082|prior_delivered:2130060|prior_time:1746037248267182|is_app_limited:0|send_elapse:51405|ack_elapse:55968|ctl_first_sent_time:1746037248268721|lagest_ack_time:1746037248323150|curr_delivered:2196142| [2025/04/30 18:20:48 323206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248268721| [2025/04/30 18:20:48 323210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 323215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2200|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2200|path_largest_ack:2200| [2025/04/30 18:20:48 323223] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66082|prior_delivered:2130060|prior_time:1746037248267182|is_app_limited:0|send_elapse:51405|ack_elapse:55968|ctl_first_sent_time:1746037248268721|lagest_ack_time:1746037248323150|curr_delivered:2197342| [2025/04/30 18:20:48 323228] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248268832| [2025/04/30 18:20:48 323232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 323236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50833|rttvar:1523|minrtt:30950|latest_rtt:54318|ack_delay:1000| [2025/04/30 18:20:48 323240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51143|rttvar:1764|minrtt:30950|latest_rtt:54318|ack_delay:1000| [2025/04/30 18:20:48 323245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2200|lost_pn:2197|thresh:3| [2025/04/30 18:20:48 323249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 323253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51143|rtt_var:1764|pto_duration:58199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 323258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 323262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 323268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 323275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248405687|now:1746037248323253|interv:82434| [2025/04/30 18:20:48 323282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248405687|now:1746037248323253|interval:82434|pto_count:0|srtt:51143 [2025/04/30 18:20:48 323289] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51405, ack_elapse 55968, delivered 67282|rate 1202151|lost 235| [2025/04/30 18:20:48 323295] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202151) in round 33| [2025/04/30 18:20:48 323299] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 323303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 323307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248268832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 323312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248268832|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 323316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63682|srtt:51143|latest_rtt:54318|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 323325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:994|largest:994|pns:2| [2025/04/30 18:20:48 323330] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:994|frame:ACK |recv_time:1746037248323150|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 323335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368323150|now:1746037248323150|interv:120000000| [2025/04/30 18:20:48 323339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368323150|now:1746037248323150|interv:120000000| [2025/04/30 18:20:48 323343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248323656|pq_index:0| [2025/04/30 18:20:48 323347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248322322| [2025/04/30 18:20:48 323352] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248323352| [2025/04/30 18:20:48 323360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248323358| [2025/04/30 18:20:48 323367] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 323375] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51143|min_srtt:51143|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 323380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2251920| [2025/04/30 18:20:48 323385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 323390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 323394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51143|min_srtt:51143|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 323398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2253099| [2025/04/30 18:20:48 323403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 323407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 323411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51143|min_srtt:51143|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 323415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2254278| [2025/04/30 18:20:48 323423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 323427] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 323431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 323435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 323440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 323444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2217729| [2025/04/30 18:20:48 323448] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 323452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 323456] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248323656| [2025/04/30 18:20:48 323460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248323656| [2025/04/30 18:20:48 323464] [debug] |xqc_engine_wakeup_after|wakeup:1746037248323656|now:1746037248323464|diff:192| [2025/04/30 18:20:48 323468] [debug] |xqc_engine_main_logic|END|now:1746037248323358| [2025/04/30 18:20:48 323474] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248323474| [2025/04/30 18:20:48 323478] [debug] |xqc_engine_wakeup_after|wakeup:1746037248323656|now:1746037248323477|diff:179| [2025/04/30 18:20:48 323481] [debug] |xqc_engine_main_logic|END|now:1746037248323474| [2025/04/30 18:20:48 324555] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248324555| [2025/04/30 18:20:48 324565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248323656|pq_index:0| [2025/04/30 18:20:48 324570] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248323358| [2025/04/30 18:20:48 324575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248324574| [2025/04/30 18:20:48 324580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248323656|now:1746037248324574| [2025/04/30 18:20:48 324584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248323656|now:1746037248324574| [2025/04/30 18:20:48 324588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 324593] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 324598] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51143|min_srtt:51143|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 324605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2254278| [2025/04/30 18:20:48 324612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 324619] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 324632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 324639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 324647] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 324652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2217729| [2025/04/30 18:20:48 324656] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 324661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2258| [2025/04/30 18:20:48 324699] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2258|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248324669|stream_id:0|stream_offset:2217729| [2025/04/30 18:20:48 324708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2258|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 324715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 324722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51143|rtt_var:1764|pto_duration:58199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 324730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 324736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 324743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 324748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248407868|now:1746037248324722|interv:83146| [2025/04/30 18:20:48 324755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248407868|now:1746037248324722|interval:83146|pto_count:0|srtt:51143 [2025/04/30 18:20:48 324762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64882| [2025/04/30 18:20:48 324770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 324776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2218908| [2025/04/30 18:20:48 324782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 324786] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2259| [2025/04/30 18:20:48 324820] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2259|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248324794|stream_id:0|stream_offset:2218908| [2025/04/30 18:20:48 324829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2259|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 324842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 324849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51143|rtt_var:1764|pto_duration:58199|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 324854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 324858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 324862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 324866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248407993|now:1746037248324849|interv:83144| [2025/04/30 18:20:48 324870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248407993|now:1746037248324849|interval:83144|pto_count:0|srtt:51143 [2025/04/30 18:20:48 324875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66082| [2025/04/30 18:20:48 324879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 324884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2220087| [2025/04/30 18:20:48 324888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 324892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248325892|now:1746037248324892|interv:1000| [2025/04/30 18:20:48 324896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 324900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 324904] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248325892| [2025/04/30 18:20:48 324908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248325892| [2025/04/30 18:20:48 324912] [debug] |xqc_engine_wakeup_after|wakeup:1746037248325892|now:1746037248324912|diff:980| [2025/04/30 18:20:48 324917] [debug] |xqc_engine_main_logic|END|now:1746037248324574| [2025/04/30 18:20:48 324958] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248324957| [2025/04/30 18:20:48 324963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 324969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:994| [2025/04/30 18:20:48 324973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:995| [2025/04/30 18:20:48 324979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:995| [2025/04/30 18:20:48 324983] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 325010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2201|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2202|path_largest_ack:2201| [2025/04/30 18:20:48 325015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66082|prior_delivered:2132460|prior_time:1746037248268970|is_app_limited:0|send_elapse:52907|ack_elapse:55987|ctl_first_sent_time:1746037248270462|lagest_ack_time:1746037248324957|curr_delivered:2198542| [2025/04/30 18:20:48 325025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248270462| [2025/04/30 18:20:48 325029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 325034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2202|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2202|path_largest_ack:2202| [2025/04/30 18:20:48 325038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66082|prior_delivered:2132460|prior_time:1746037248268970|is_app_limited:0|send_elapse:52907|ack_elapse:55987|ctl_first_sent_time:1746037248270462|lagest_ack_time:1746037248324957|curr_delivered:2199742| [2025/04/30 18:20:48 325043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248270586| [2025/04/30 18:20:48 325046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 325051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51143|rttvar:1764|minrtt:30950|latest_rtt:54371|ack_delay:0| [2025/04/30 18:20:48 325055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51547|rttvar:2130|minrtt:30950|latest_rtt:54371|ack_delay:0| [2025/04/30 18:20:48 325059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2202|lost_pn:2199|thresh:3| [2025/04/30 18:20:48 325063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 325068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51547|rtt_var:2130|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 325072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 325076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 325080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 325084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248409861|now:1746037248325067|interv:84794| [2025/04/30 18:20:48 325088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248409861|now:1746037248325067|interval:84794|pto_count:0|srtt:51547 [2025/04/30 18:20:48 325093] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52907, ack_elapse 55987, delivered 67282|rate 1201743|lost 235| [2025/04/30 18:20:48 325098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201743) in round 33| [2025/04/30 18:20:48 325102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 325106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 325110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248270586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 325117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248270586|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 325122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63682|srtt:51547|latest_rtt:54371|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 325128] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:995|largest:995|pns:2| [2025/04/30 18:20:48 325133] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:995|frame:ACK |recv_time:1746037248324957|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 325137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368324957|now:1746037248324957|interv:120000000| [2025/04/30 18:20:48 325142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368324957|now:1746037248324957|interv:120000000| [2025/04/30 18:20:48 325146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248325892|pq_index:0| [2025/04/30 18:20:48 325150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248324574| [2025/04/30 18:20:48 325154] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248325154| [2025/04/30 18:20:48 325159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248325158| [2025/04/30 18:20:48 325164] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 325169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 325174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2254278| [2025/04/30 18:20:48 325178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 325183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 325188] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 325192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2255457| [2025/04/30 18:20:48 325196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 325201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 325209] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 325213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2256636| [2025/04/30 18:20:48 325218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 325222] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 325226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 325230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 325234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 325239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2220087| [2025/04/30 18:20:48 325243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 325247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 325251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248325892| [2025/04/30 18:20:48 325255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248325892| [2025/04/30 18:20:48 325259] [debug] |xqc_engine_wakeup_after|wakeup:1746037248325892|now:1746037248325259|diff:633| [2025/04/30 18:20:48 325263] [debug] |xqc_engine_main_logic|END|now:1746037248325158| [2025/04/30 18:20:48 325270] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248325270| [2025/04/30 18:20:48 325275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 325280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:995| [2025/04/30 18:20:48 325284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:996| [2025/04/30 18:20:48 325289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:996| [2025/04/30 18:20:48 325294] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 325298] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2406421|max_stream_data_old=2380483| [2025/04/30 18:20:48 325302] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 325306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248350270|now:1746037248325270|interv:25000| [2025/04/30 18:20:48 325312] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248325270|max_ack_delay:25000| [2025/04/30 18:20:48 325316] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:996|largest:996|pns:2| [2025/04/30 18:20:48 325323] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:996|frame:ACK MAX_STREAM_DATA |recv_time:1746037248325270|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 325328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368325270|now:1746037248325270|interv:120000000| [2025/04/30 18:20:48 325332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368325270|now:1746037248325270|interv:120000000| [2025/04/30 18:20:48 325336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248325892|pq_index:0| [2025/04/30 18:20:48 325340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248325158| [2025/04/30 18:20:48 325344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248325344| [2025/04/30 18:20:48 325349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248325348| [2025/04/30 18:20:48 325354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 325358] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:48 325362] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:63682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 325368] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:48 325372] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:48 325377] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:48 325381] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:48 325385] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:48 325389] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:48 325394] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:48 325398] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 325402] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:48 325406] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:48 325410] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:48 325414] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:48 325419] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:48 325423] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:48 325427] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:48 325431] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:48 325435] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:48 325440] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:48 325447] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:48 325451] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:48 325455] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:48 325459] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:48 325463] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2406421| [2025/04/30 18:20:48 325469] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2406369|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:765297|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 325476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 325480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:48 325484] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2406421| [2025/04/30 18:20:48 325489] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2406369|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:739359|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 325493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 325498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 325503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 325507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 325512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 325516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51547|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 325520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 325525] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 325529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37238|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2256636| [2025/04/30 18:20:48 325534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 325540] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 325544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 325548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 325552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 325557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2260| [2025/04/30 18:20:48 325593] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2260|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63682|now:1746037248325563|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 325603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2260|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 325610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2260|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 325617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 325624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51547|rtt_var:2130|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 325629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 325633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 325637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63701| [2025/04/30 18:20:48 325642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248410630|now:1746037248325623|interv:85007| [2025/04/30 18:20:48 325649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248410630|now:1746037248325623|interval:85007|pto_count:0|srtt:51547 [2025/04/30 18:20:48 325656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63701| [2025/04/30 18:20:48 325664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 325672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2261| [2025/04/30 18:20:48 325706] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2261|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:63701|now:1746037248325681|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 325715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2261|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 325722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2261|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 325735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63701|applimit:0| [2025/04/30 18:20:48 325740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51547|rtt_var:2130|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 325744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 325748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 325752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 325756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248410748|now:1746037248325740|interv:85008| [2025/04/30 18:20:48 325760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248410748|now:1746037248325740|interval:85008|pto_count:0|srtt:51547 [2025/04/30 18:20:48 325765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63720| [2025/04/30 18:20:48 325770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 325777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2220087| [2025/04/30 18:20:48 325784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 325790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 325797] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248325892| [2025/04/30 18:20:48 325802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248325892| [2025/04/30 18:20:48 325806] [debug] |xqc_engine_wakeup_after|wakeup:1746037248325892|now:1746037248325806|diff:86| [2025/04/30 18:20:48 325810] [debug] |xqc_engine_main_logic|END|now:1746037248325348| [2025/04/30 18:20:48 325816] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248325816| [2025/04/30 18:20:48 325820] [debug] |xqc_engine_wakeup_after|wakeup:1746037248325892|now:1746037248325820|diff:72| [2025/04/30 18:20:48 325824] [debug] |xqc_engine_main_logic|END|now:1746037248325816| [2025/04/30 18:20:48 326892] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248326892| [2025/04/30 18:20:48 326903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248325892|pq_index:0| [2025/04/30 18:20:48 326908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248325348| [2025/04/30 18:20:48 326916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248326914| [2025/04/30 18:20:48 326924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248325892|now:1746037248326914| [2025/04/30 18:20:48 326931] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248325892|now:1746037248326914| [2025/04/30 18:20:48 326937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 326944] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 326958] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51547|min_srtt:51547|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 326965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2256636| [2025/04/30 18:20:48 326972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 326977] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 326981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 327003] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 327013] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 327017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2220087| [2025/04/30 18:20:48 327021] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 327026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2262| [2025/04/30 18:20:48 327060] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2262|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248327034|stream_id:0|stream_offset:2220087| [2025/04/30 18:20:48 327069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2262|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 327077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 327084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51547|rtt_var:2130|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 327089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 327093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 327097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 327101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248412101|now:1746037248327083|interv:85018| [2025/04/30 18:20:48 327105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248412101|now:1746037248327083|interval:85018|pto_count:0|srtt:51547 [2025/04/30 18:20:48 327110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64920| [2025/04/30 18:20:48 327115] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 327119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2221266| [2025/04/30 18:20:48 327128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 327132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2263| [2025/04/30 18:20:48 327163] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2263|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248327140|stream_id:0|stream_offset:2221266| [2025/04/30 18:20:48 327172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2263|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 327179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 327185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51547|rtt_var:2130|pto_duration:60067|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 327191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 327195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 327198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 327202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248412207|now:1746037248327185|interv:85022| [2025/04/30 18:20:48 327206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248412207|now:1746037248327185|interval:85022|pto_count:0|srtt:51547 [2025/04/30 18:20:48 327211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66120| [2025/04/30 18:20:48 327216] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 327220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2222445| [2025/04/30 18:20:48 327225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 327229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248328229|now:1746037248327229|interv:1000| [2025/04/30 18:20:48 327233] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 327237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 327241] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248328229| [2025/04/30 18:20:48 327245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248328229| [2025/04/30 18:20:48 327249] [debug] |xqc_engine_wakeup_after|wakeup:1746037248328229|now:1746037248327249|diff:980| [2025/04/30 18:20:48 327253] [debug] |xqc_engine_main_logic|END|now:1746037248326914| [2025/04/30 18:20:48 327263] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248327262| [2025/04/30 18:20:48 327267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 327273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:996| [2025/04/30 18:20:48 327281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:997| [2025/04/30 18:20:48 327287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:997| [2025/04/30 18:20:48 327291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 327296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2203|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2204|path_largest_ack:2203| [2025/04/30 18:20:48 327301] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68482|prior_delivered:2132460|prior_time:1746037248268970|is_app_limited:0|send_elapse:53167|ack_elapse:58292|ctl_first_sent_time:1746037248270722|lagest_ack_time:1746037248327262|curr_delivered:2200942| [2025/04/30 18:20:48 327306] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248270722| [2025/04/30 18:20:48 327310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 327314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2204|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2204|path_largest_ack:2204| [2025/04/30 18:20:48 327319] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2134860|prior_time:1746037248270907|is_app_limited:0|send_elapse:52006|ack_elapse:56355|ctl_first_sent_time:1746037248272393|lagest_ack_time:1746037248327262|curr_delivered:2202142| [2025/04/30 18:20:48 327323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248272393| [2025/04/30 18:20:48 327327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 327332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51547|rttvar:2130|minrtt:30950|latest_rtt:54869|ack_delay:1000| [2025/04/30 18:20:48 327336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51837|rttvar:2178|minrtt:30950|latest_rtt:54869|ack_delay:1000| [2025/04/30 18:20:48 327340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2204|lost_pn:2201|thresh:3| [2025/04/30 18:20:48 327344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 327349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51837|rtt_var:2178|pto_duration:60549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 327353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 327357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 327361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 327365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248412689|now:1746037248327348|interv:85341| [2025/04/30 18:20:48 327369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248412689|now:1746037248327348|interval:85341|pto_count:0|srtt:51837 [2025/04/30 18:20:48 327374] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52006, ack_elapse 56355, delivered 67282|rate 1193895|lost 235| [2025/04/30 18:20:48 327381] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193895) in round 33| [2025/04/30 18:20:48 327385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 327389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 327393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248272393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 327398] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248272393|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 327402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63720|srtt:51837|latest_rtt:54869|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 327408] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:997|largest:997|pns:2| [2025/04/30 18:20:48 327413] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:997|frame:ACK |recv_time:1746037248327262|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 327418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368327262|now:1746037248327262|interv:120000000| [2025/04/30 18:20:48 327422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368327262|now:1746037248327262|interv:120000000| [2025/04/30 18:20:48 327426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248328229|pq_index:0| [2025/04/30 18:20:48 327430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248326914| [2025/04/30 18:20:48 327434] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248327434| [2025/04/30 18:20:48 327439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248327438| [2025/04/30 18:20:48 327444] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 327449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51837|min_srtt:51837|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 327453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2256636| [2025/04/30 18:20:48 327458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 327462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 327467] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51837|min_srtt:51837|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 327473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2257815| [2025/04/30 18:20:48 327478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51837|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 327482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 327486] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51837|min_srtt:51837|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 327491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 327495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 327499] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 327503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 327507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 327511] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 327516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2222445| [2025/04/30 18:20:48 327520] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 327524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 327528] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248328229| [2025/04/30 18:20:48 327532] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248328229| [2025/04/30 18:20:48 327535] [debug] |xqc_engine_wakeup_after|wakeup:1746037248328229|now:1746037248327535|diff:694| [2025/04/30 18:20:48 327540] [debug] |xqc_engine_main_logic|END|now:1746037248327438| [2025/04/30 18:20:48 327545] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248327544| [2025/04/30 18:20:48 327548] [debug] |xqc_engine_wakeup_after|wakeup:1746037248328229|now:1746037248327548|diff:681| [2025/04/30 18:20:48 327552] [debug] |xqc_engine_main_logic|END|now:1746037248327544| [2025/04/30 18:20:48 328626] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248328625| [2025/04/30 18:20:48 328639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248328229|pq_index:0| [2025/04/30 18:20:48 328646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248327438| [2025/04/30 18:20:48 328655] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248328653| [2025/04/30 18:20:48 328668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248328229|now:1746037248328653| [2025/04/30 18:20:48 328675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248328229|now:1746037248328653| [2025/04/30 18:20:48 328679] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 328683] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 328688] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51837|min_srtt:51837|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 328693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 328698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 328702] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 328705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 328710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 328715] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 328719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2222445| [2025/04/30 18:20:48 328723] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 328728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2264| [2025/04/30 18:20:48 328764] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2264|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248328736|stream_id:0|stream_offset:2222445| [2025/04/30 18:20:48 328773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2264|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 328780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 328787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51837|rtt_var:2178|pto_duration:60549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 328795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 328801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 328808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 328815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248414285|now:1746037248328787|interv:85498| [2025/04/30 18:20:48 328820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248414285|now:1746037248328787|interval:85498|pto_count:0|srtt:51837 [2025/04/30 18:20:48 328830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64920| [2025/04/30 18:20:48 328835] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 328839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2223624| [2025/04/30 18:20:48 328844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 328848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2265| [2025/04/30 18:20:48 328882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2265|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248328856|stream_id:0|stream_offset:2223624| [2025/04/30 18:20:48 328892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2265|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 328900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 328906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51837|rtt_var:2178|pto_duration:60549|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 328913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 328918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 328922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 328926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248414405|now:1746037248328906|interv:85499| [2025/04/30 18:20:48 328930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248414405|now:1746037248328906|interval:85499|pto_count:0|srtt:51837 [2025/04/30 18:20:48 328935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66120| [2025/04/30 18:20:48 328939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 328944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2224803| [2025/04/30 18:20:48 328948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 328952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248329952|now:1746037248328952|interv:1000| [2025/04/30 18:20:48 328956] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 328960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 328964] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248329952| [2025/04/30 18:20:48 328968] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248329952| [2025/04/30 18:20:48 328977] [debug] |xqc_engine_wakeup_after|wakeup:1746037248329952|now:1746037248328976|diff:976| [2025/04/30 18:20:48 328981] [debug] |xqc_engine_main_logic|END|now:1746037248328653| [2025/04/30 18:20:48 329009] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248329008| [2025/04/30 18:20:48 329017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 329023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:997| [2025/04/30 18:20:48 329027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:998| [2025/04/30 18:20:48 329033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:998| [2025/04/30 18:20:48 329037] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 329042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2205|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2206|path_largest_ack:2205| [2025/04/30 18:20:48 329046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68482|prior_delivered:2134860|prior_time:1746037248270907|is_app_limited:0|send_elapse:52123|ack_elapse:58101|ctl_first_sent_time:1746037248272510|lagest_ack_time:1746037248329008|curr_delivered:2203342| [2025/04/30 18:20:48 329051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248272510| [2025/04/30 18:20:48 329056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 329060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2206|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2206|path_largest_ack:2206| [2025/04/30 18:20:48 329064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2137260|prior_time:1746037248272932|is_app_limited:0|send_elapse:51211|ack_elapse:56076|ctl_first_sent_time:1746037248274428|lagest_ack_time:1746037248329008|curr_delivered:2204542| [2025/04/30 18:20:48 329069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248274428| [2025/04/30 18:20:48 329073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 329077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51837|rttvar:2178|minrtt:30950|latest_rtt:54580|ack_delay:1000| [2025/04/30 18:20:48 329081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52055|rttvar:2069|minrtt:30950|latest_rtt:54580|ack_delay:1000| [2025/04/30 18:20:48 329085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2206|lost_pn:2203|thresh:3| [2025/04/30 18:20:48 329090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 329094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52055|rtt_var:2069|pto_duration:60331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 329098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 329102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 329106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 329113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248414187|now:1746037248329093|interv:85094| [2025/04/30 18:20:48 329118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248414187|now:1746037248329093|interval:85094|pto_count:0|srtt:52055 [2025/04/30 18:20:48 329122] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51211, ack_elapse 56076, delivered 67282|rate 1199835|lost 235| [2025/04/30 18:20:48 329127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199835) in round 33| [2025/04/30 18:20:48 329131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 329135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 329139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248274428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 329144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248274428|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 329148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63720|srtt:52055|latest_rtt:54580|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 329154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:998|largest:998|pns:2| [2025/04/30 18:20:48 329159] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:998|frame:ACK |recv_time:1746037248329008|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 329163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368329008|now:1746037248329008|interv:120000000| [2025/04/30 18:20:48 329167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368329008|now:1746037248329008|interv:120000000| [2025/04/30 18:20:48 329171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248329952|pq_index:0| [2025/04/30 18:20:48 329176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248328653| [2025/04/30 18:20:48 329180] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248329180| [2025/04/30 18:20:48 329184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248329184| [2025/04/30 18:20:48 329190] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 329194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52055|min_srtt:52055|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 329199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 329209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 329214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 329218] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52055|min_srtt:52055|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 329223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 329227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52055|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 329232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 329236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52055|min_srtt:52055|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 329240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2261352| [2025/04/30 18:20:48 329244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 329248] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 329252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 329256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 329261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 329265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2224803| [2025/04/30 18:20:48 329269] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 329273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 329277] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248329952| [2025/04/30 18:20:48 329281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248329952| [2025/04/30 18:20:48 329285] [debug] |xqc_engine_wakeup_after|wakeup:1746037248329952|now:1746037248329285|diff:667| [2025/04/30 18:20:48 329289] [debug] |xqc_engine_main_logic|END|now:1746037248329184| [2025/04/30 18:20:48 329294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248329294| [2025/04/30 18:20:48 329298] [debug] |xqc_engine_wakeup_after|wakeup:1746037248329952|now:1746037248329298|diff:654| [2025/04/30 18:20:48 329302] [debug] |xqc_engine_main_logic|END|now:1746037248329294| [2025/04/30 18:20:48 330370] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248330370| [2025/04/30 18:20:48 330386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248329952|pq_index:0| [2025/04/30 18:20:48 330391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248329184| [2025/04/30 18:20:48 330396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248330395| [2025/04/30 18:20:48 330401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248329952|now:1746037248330395| [2025/04/30 18:20:48 330405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248329952|now:1746037248330395| [2025/04/30 18:20:48 330409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 330414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 330419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52055|min_srtt:52055|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 330423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2261352| [2025/04/30 18:20:48 330428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 330432] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 330436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 330441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 330445] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 330450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2224803| [2025/04/30 18:20:48 330454] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 330459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2266| [2025/04/30 18:20:48 330497] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2266|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248330467|stream_id:0|stream_offset:2224803| [2025/04/30 18:20:48 330506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2266|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 330514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 330520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52055|rtt_var:2069|pto_duration:60331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 330527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 330531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 330539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 330543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248415798|now:1746037248330520|interv:85278| [2025/04/30 18:20:48 330547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248415798|now:1746037248330520|interval:85278|pto_count:0|srtt:52055 [2025/04/30 18:20:48 330552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64920| [2025/04/30 18:20:48 330557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 330561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2225982| [2025/04/30 18:20:48 330565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 330569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2267| [2025/04/30 18:20:48 330601] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2267|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248330577|stream_id:0|stream_offset:2225982| [2025/04/30 18:20:48 330610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2267|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 330617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 330623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52055|rtt_var:2069|pto_duration:60331|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 330630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 330634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 330638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 330642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248415908|now:1746037248330623|interv:85285| [2025/04/30 18:20:48 330646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248415908|now:1746037248330623|interval:85285|pto_count:0|srtt:52055 [2025/04/30 18:20:48 330651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66120| [2025/04/30 18:20:48 330655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 330662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2227161| [2025/04/30 18:20:48 330669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 330675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248331675|now:1746037248330675|interv:1000| [2025/04/30 18:20:48 330688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 330695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 330701] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248331675| [2025/04/30 18:20:48 330707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248331675| [2025/04/30 18:20:48 330714] [debug] |xqc_engine_wakeup_after|wakeup:1746037248331675|now:1746037248330714|diff:961| [2025/04/30 18:20:48 330721] [debug] |xqc_engine_main_logic|END|now:1746037248330395| [2025/04/30 18:20:48 330945] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248330944| [2025/04/30 18:20:48 330954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 330960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:998| [2025/04/30 18:20:48 330964] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:999| [2025/04/30 18:20:48 330970] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:999| [2025/04/30 18:20:48 330974] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 330979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2207|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2209|path_largest_ack:2207| [2025/04/30 18:20:48 330984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68482|prior_delivered:2137260|prior_time:1746037248272932|is_app_limited:0|send_elapse:51305|ack_elapse:58012|ctl_first_sent_time:1746037248274522|lagest_ack_time:1746037248330944|curr_delivered:2205742| [2025/04/30 18:20:48 331009] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248274522| [2025/04/30 18:20:48 331015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 331020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2209|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2209|path_largest_ack:2209| [2025/04/30 18:20:48 331025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68482|prior_delivered:2139660|prior_time:1746037248274940|is_app_limited:0|send_elapse:53108|ack_elapse:56004|ctl_first_sent_time:1746037248276434|lagest_ack_time:1746037248330944|curr_delivered:2206942| [2025/04/30 18:20:48 331029] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248276434| [2025/04/30 18:20:48 331033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 331037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52055|rttvar:2069|minrtt:30950|latest_rtt:54510|ack_delay:1000| [2025/04/30 18:20:48 331042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52237|rttvar:1915|minrtt:30950|latest_rtt:54510|ack_delay:1000| [2025/04/30 18:20:48 331046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2209|lost_pn:2206|thresh:3| [2025/04/30 18:20:48 331050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 331059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248335929|now:1746037248331059|interval:4870| [2025/04/30 18:20:48 331064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248335929|now:1746037248331059|interv:4870| [2025/04/30 18:20:48 331068] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53108, ack_elapse 56004, delivered 67282|rate 1201378|lost 235| [2025/04/30 18:20:48 331072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201378) in round 33| [2025/04/30 18:20:48 331077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 331081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 331085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248276434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 331090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248276434|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 331094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63720|srtt:52237|latest_rtt:54510|min_rtt:30950|applimit:0|lost:235|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 331100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:999|largest:999|pns:2| [2025/04/30 18:20:48 331105] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:999|frame:ACK |recv_time:1746037248330944|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 331110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368330944|now:1746037248330944|interv:120000000| [2025/04/30 18:20:48 331114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368330944|now:1746037248330944|interv:120000000| [2025/04/30 18:20:48 331118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248331675|pq_index:0| [2025/04/30 18:20:48 331122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248330395| [2025/04/30 18:20:48 331126] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248331126| [2025/04/30 18:20:48 331131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248331130| [2025/04/30 18:20:48 331136] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 331141] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52237|min_srtt:52237|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 331146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2261352| [2025/04/30 18:20:48 331150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 331157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 331162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52237|min_srtt:52237|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 331166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2262531| [2025/04/30 18:20:48 331171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52237|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 331175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 331180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52237|min_srtt:52237|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 331184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 331188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 331192] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 331196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 331201] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 331205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 331209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2227161| [2025/04/30 18:20:48 331214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 331217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 331222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248331675| [2025/04/30 18:20:48 331226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248331675| [2025/04/30 18:20:48 331230] [debug] |xqc_engine_wakeup_after|wakeup:1746037248331675|now:1746037248331229|diff:446| [2025/04/30 18:20:48 331234] [debug] |xqc_engine_main_logic|END|now:1746037248331130| [2025/04/30 18:20:48 331239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248331239| [2025/04/30 18:20:48 331243] [debug] |xqc_engine_wakeup_after|wakeup:1746037248331675|now:1746037248331243|diff:432| [2025/04/30 18:20:48 331247] [debug] |xqc_engine_main_logic|END|now:1746037248331239| [2025/04/30 18:20:48 332315] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248332315| [2025/04/30 18:20:48 332326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248331675|pq_index:0| [2025/04/30 18:20:48 332336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248331130| [2025/04/30 18:20:48 332341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248332340| [2025/04/30 18:20:48 332346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248331675|now:1746037248332340| [2025/04/30 18:20:48 332350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248331675|now:1746037248332340| [2025/04/30 18:20:48 332354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 332358] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 332363] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52237|min_srtt:52237|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 332368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 332373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 332377] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 332381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 332385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 332390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 332394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2227161| [2025/04/30 18:20:48 332399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 332403] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2268| [2025/04/30 18:20:48 332441] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2268|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248332412|stream_id:0|stream_offset:2227161| [2025/04/30 18:20:48 332451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2268|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 332459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 332465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248335929|now:1746037248332465|interval:3464| [2025/04/30 18:20:48 332471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248335929|now:1746037248332465|interv:3464| [2025/04/30 18:20:48 332476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64920| [2025/04/30 18:20:48 332485] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 332490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2228340| [2025/04/30 18:20:48 332494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 332498] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2269| [2025/04/30 18:20:48 332529] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2269|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248332505|stream_id:0|stream_offset:2228340| [2025/04/30 18:20:48 332538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2269|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 332545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 332551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248335929|now:1746037248332551|interval:3378| [2025/04/30 18:20:48 332556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248335929|now:1746037248332551|interv:3378| [2025/04/30 18:20:48 332561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66120| [2025/04/30 18:20:48 332565] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 332570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2229519| [2025/04/30 18:20:48 332574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 332578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248333578|now:1746037248332578|interv:1000| [2025/04/30 18:20:48 332582] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 332589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 332595] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248333578| [2025/04/30 18:20:48 332599] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248333578| [2025/04/30 18:20:48 332604] [debug] |xqc_engine_wakeup_after|wakeup:1746037248333578|now:1746037248332604|diff:974| [2025/04/30 18:20:48 332611] [debug] |xqc_engine_main_logic|END|now:1746037248332340| [2025/04/30 18:20:48 332929] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248332928| [2025/04/30 18:20:48 332938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 332944] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:999| [2025/04/30 18:20:48 332948] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1000| [2025/04/30 18:20:48 332954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1000| [2025/04/30 18:20:48 332958] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 332969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2210|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2211|path_largest_ack:2210| [2025/04/30 18:20:48 332974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69682|prior_delivered:2139660|prior_time:1746037248274940|is_app_limited:0|send_elapse:53198|ack_elapse:57988|ctl_first_sent_time:1746037248276524|lagest_ack_time:1746037248332928|curr_delivered:2208142| [2025/04/30 18:20:48 332978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248276524| [2025/04/30 18:20:48 332983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 333010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2211|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2211|path_largest_ack:2211| [2025/04/30 18:20:48 333015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68482|prior_delivered:2142060|prior_time:1746037248276916|is_app_limited:0|send_elapse:52344|ack_elapse:56012|ctl_first_sent_time:1746037248278409|lagest_ack_time:1746037248332928|curr_delivered:2209342| [2025/04/30 18:20:48 333020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248278409| [2025/04/30 18:20:48 333024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 333028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52237|rttvar:1915|minrtt:30950|latest_rtt:54519|ack_delay:1000| [2025/04/30 18:20:48 333033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52397|rttvar:1757|minrtt:30950|latest_rtt:54519|ack_delay:1000| [2025/04/30 18:20:48 333037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2211|lost_pn:2208|thresh:3| [2025/04/30 18:20:48 333042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2208|lost_pn:2208|po_sent_time:1746037248274606|lost_send_time:1746037248271595|loss_delay:61333|frame:STREAM |repair:128| [2025/04/30 18:20:48 333047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248274606u| [2025/04/30 18:20:48 333051] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:265175|lost_count:8|send_count:291|pkt_num:2208|po_send_time:1746037248274606|srtt:52397|cwnd:101299|bw:1220900|conn_life:2022103|now:0|last_lost_time:2022103| [2025/04/30 18:20:48 333056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 333060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52397|rtt_var:1757|pto_duration:59425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 333065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 333069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 333073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 333077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248416930|now:1746037248333060|interv:83870| [2025/04/30 18:20:48 333084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248416930|now:1746037248333060|interval:83870|pto_count:0|srtt:52397 [2025/04/30 18:20:48 333089] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52344, ack_elapse 56012, delivered 67282|rate 1201206|lost 236| [2025/04/30 18:20:48 333093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201206) in round 33| [2025/04/30 18:20:48 333098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 333102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 333106] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:1|acked:2400|po_sent_time:1746037248278409|recovery:1|recovery_start:1746037248333051|packet_conservation:0|next_round_delivered:2192542| [2025/04/30 18:20:48 333110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248278409|recovery:1|recovery_start:1746037248333051|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 333115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:62520|srtt:52397|latest_rtt:54519|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248333051|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 333121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1000|largest:1000|pns:2| [2025/04/30 18:20:48 333125] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1000|frame:ACK |recv_time:1746037248332928|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 333130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368332928|now:1746037248332928|interv:120000000| [2025/04/30 18:20:48 333134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368332928|now:1746037248332928|interv:120000000| [2025/04/30 18:20:48 333138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248333578|pq_index:0| [2025/04/30 18:20:48 333143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248332340| [2025/04/30 18:20:48 333147] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248333147| [2025/04/30 18:20:48 333152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248333151| [2025/04/30 18:20:48 333157] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 333162] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52397|min_srtt:52397|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 333166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 333171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 333177] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 333181] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 333186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 333190] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52397|min_srtt:52397|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 333194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 333198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 333202] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 333206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 333210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 333215] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 333219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2229519| [2025/04/30 18:20:48 333223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 333227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 333231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248333578| [2025/04/30 18:20:48 333235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248333578| [2025/04/30 18:20:48 333239] [debug] |xqc_engine_wakeup_after|wakeup:1746037248333578|now:1746037248333239|diff:339| [2025/04/30 18:20:48 333243] [debug] |xqc_engine_main_logic|END|now:1746037248333151| [2025/04/30 18:20:48 333249] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248333248| [2025/04/30 18:20:48 333252] [debug] |xqc_engine_wakeup_after|wakeup:1746037248333578|now:1746037248333252|diff:326| [2025/04/30 18:20:48 333256] [debug] |xqc_engine_main_logic|END|now:1746037248333248| [2025/04/30 18:20:48 334325] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248334325| [2025/04/30 18:20:48 334336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248333578|pq_index:0| [2025/04/30 18:20:48 334340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248333151| [2025/04/30 18:20:48 334346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248334345| [2025/04/30 18:20:48 334351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248333578|now:1746037248334345| [2025/04/30 18:20:48 334360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248333578|now:1746037248334345| [2025/04/30 18:20:48 334364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 334369] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 334374] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52397|min_srtt:52397|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 334378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 334383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 334387] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 334391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 334395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 334399] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52397|min_srtt:52397|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 334404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 334408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 334412] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 334416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 334420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 334425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 334429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2229519| [2025/04/30 18:20:48 334433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 334438] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2270| [2025/04/30 18:20:48 334476] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2270|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62520|now:1746037248334447|stream_id:0|stream_offset:2229519| [2025/04/30 18:20:48 334486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2270|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 334493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62520|applimit:0| [2025/04/30 18:20:48 334500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52397|rtt_var:1757|pto_duration:59425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 334510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 334514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 334518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 334522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248418872|now:1746037248334499|interv:84373| [2025/04/30 18:20:48 334526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248418872|now:1746037248334499|interval:84373|pto_count:0|srtt:52397 [2025/04/30 18:20:48 334531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:63720| [2025/04/30 18:20:48 334536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 334540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2230698| [2025/04/30 18:20:48 334544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 334549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2271| [2025/04/30 18:20:48 334580] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2271|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248334556|stream_id:0|stream_offset:2230698| [2025/04/30 18:20:48 334589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2271|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 334596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 334603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52397|rtt_var:1757|pto_duration:59425|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 334610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 334614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 334618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 334622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248418981|now:1746037248334603|interv:84378| [2025/04/30 18:20:48 334626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248418981|now:1746037248334603|interval:84378|pto_count:0|srtt:52397 [2025/04/30 18:20:48 334630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:64920| [2025/04/30 18:20:48 334635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 334639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2231877| [2025/04/30 18:20:48 334651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 334658] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248350270| [2025/04/30 18:20:48 334665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248350270| [2025/04/30 18:20:48 334672] [debug] |xqc_engine_wakeup_after|wakeup:1746037248350270|now:1746037248334672|diff:15598| [2025/04/30 18:20:48 334679] [debug] |xqc_engine_main_logic|END|now:1746037248334345| [2025/04/30 18:20:48 334950] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248334949| [2025/04/30 18:20:48 334958] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 334964] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1000| [2025/04/30 18:20:48 334968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1001| [2025/04/30 18:20:48 334974] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1001| [2025/04/30 18:20:48 334978] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 334984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2212|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2214|path_largest_ack:2212| [2025/04/30 18:20:48 335011] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69682|prior_delivered:2142060|prior_time:1746037248276916|is_app_limited:0|send_elapse:52434|ack_elapse:58033|ctl_first_sent_time:1746037248278499|lagest_ack_time:1746037248334949|curr_delivered:2210542| [2025/04/30 18:20:48 335016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248278499| [2025/04/30 18:20:48 335021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 335025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2214|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2214|path_largest_ack:2214| [2025/04/30 18:20:48 335030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69682|prior_delivered:2144460|prior_time:1746037248278900|is_app_limited:0|send_elapse:52005|ack_elapse:56049|ctl_first_sent_time:1746037248280387|lagest_ack_time:1746037248334949|curr_delivered:2211742| [2025/04/30 18:20:48 335034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248280387| [2025/04/30 18:20:48 335038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 335042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52397|rttvar:1757|minrtt:30950|latest_rtt:54562|ack_delay:1000| [2025/04/30 18:20:48 335047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52543|rttvar:1609|minrtt:30950|latest_rtt:54562|ack_delay:1000| [2025/04/30 18:20:48 335051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2214|lost_pn:2211|thresh:3| [2025/04/30 18:20:48 335055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 335064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 335068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248339973|now:1746037248335068|interval:4905| [2025/04/30 18:20:48 335073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248339973|now:1746037248335068|interv:4905| [2025/04/30 18:20:48 335077] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52005, ack_elapse 56049, delivered 67282|rate 1200413|lost 236| [2025/04/30 18:20:48 335081] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200413) in round 33| [2025/04/30 18:20:48 335086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 335090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 335094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248280387|recovery:1|recovery_start:1746037248333051|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 335098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248280387|recovery:1|recovery_start:1746037248333051|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 335103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:62520|srtt:52543|latest_rtt:54562|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248333051|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 335109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1001|largest:1001|pns:2| [2025/04/30 18:20:48 335114] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1001|frame:ACK |recv_time:1746037248334949|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 335118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368334949|now:1746037248334949|interv:120000000| [2025/04/30 18:20:48 335122] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368334949|now:1746037248334949|interv:120000000| [2025/04/30 18:20:48 335126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248350270|pq_index:0| [2025/04/30 18:20:48 335131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248334345| [2025/04/30 18:20:48 335135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248335135| [2025/04/30 18:20:48 335140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248335139| [2025/04/30 18:20:48 335145] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 335149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52543|min_srtt:52543|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 335154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 335162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 335166] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 335170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 335174] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 335178] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52543|min_srtt:52543|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 335182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 335187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 335191] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 335194] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 335199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 335203] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 335207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2231877| [2025/04/30 18:20:48 335212] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 335216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248336216|now:1746037248335216|interv:1000| [2025/04/30 18:20:48 335220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 335224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 335228] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248336216| [2025/04/30 18:20:48 335232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248336216| [2025/04/30 18:20:48 335236] [debug] |xqc_engine_wakeup_after|wakeup:1746037248336216|now:1746037248335236|diff:980| [2025/04/30 18:20:48 335240] [debug] |xqc_engine_main_logic|END|now:1746037248335139| [2025/04/30 18:20:48 335246] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248335245| [2025/04/30 18:20:48 335249] [debug] |xqc_engine_wakeup_after|wakeup:1746037248336216|now:1746037248335249|diff:967| [2025/04/30 18:20:48 335253] [debug] |xqc_engine_main_logic|END|now:1746037248335245| [2025/04/30 18:20:48 336005] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248336004| [2025/04/30 18:20:48 336018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 336024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1001| [2025/04/30 18:20:48 336033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1002| [2025/04/30 18:20:48 336040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1002| [2025/04/30 18:20:48 336044] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 336049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2215|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2216|path_largest_ack:2215| [2025/04/30 18:20:48 336054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:70882|prior_delivered:2144460|prior_time:1746037248278900|is_app_limited:0|send_elapse:52111|ack_elapse:57104|ctl_first_sent_time:1746037248280493|lagest_ack_time:1746037248336004|curr_delivered:2212942| [2025/04/30 18:20:48 336059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248280493| [2025/04/30 18:20:48 336063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 336068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2216|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2216|path_largest_ack:2216| [2025/04/30 18:20:48 336072] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68501|prior_delivered:2146860|prior_time:1746037248280904|is_app_limited:0|send_elapse:51093|ack_elapse:55100|ctl_first_sent_time:1746037248281515|lagest_ack_time:1746037248336004|curr_delivered:2212961| [2025/04/30 18:20:48 336077] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248281515| [2025/04/30 18:20:48 336081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 336085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52543|rttvar:1609|minrtt:30950|latest_rtt:54489|ack_delay:0| [2025/04/30 18:20:48 336089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52787|rttvar:1693|minrtt:30950|latest_rtt:54489|ack_delay:0| [2025/04/30 18:20:48 336094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2216|lost_pn:2213|thresh:3| [2025/04/30 18:20:48 336098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 336103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2213|lost_pn:2213|po_sent_time:1746037248278591|lost_send_time:1746037248274704|loss_delay:61300|frame:STREAM |repair:128| [2025/04/30 18:20:48 336107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248278591u| [2025/04/30 18:20:48 336112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 336116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52787|rtt_var:1693|pto_duration:59559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 336121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 336125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 336129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60101| [2025/04/30 18:20:48 336135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248419115|now:1746037248336116|interv:82999| [2025/04/30 18:20:48 336139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248419115|now:1746037248336116|interval:82999|pto_count:0|srtt:52787 [2025/04/30 18:20:48 336144] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51093, ack_elapse 55100, delivered 66101|rate 1199655|lost 237| [2025/04/30 18:20:48 336149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199655) in round 33| [2025/04/30 18:20:48 336153] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 336157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 336161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:1219|po_sent_time:1746037248281515|recovery:1|recovery_start:1746037248336111|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 336166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:1219|po_sent_time:1746037248281515|recovery:1|recovery_start:1746037248336111|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 336171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:60101|srtt:52787|latest_rtt:54489|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248336111|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 336177] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1002|largest:1002|pns:2| [2025/04/30 18:20:48 336181] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1002|frame:ACK |recv_time:1746037248336004|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 336186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368336004|now:1746037248336004|interv:120000000| [2025/04/30 18:20:48 336190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368336004|now:1746037248336004|interv:120000000| [2025/04/30 18:20:48 336194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248336216|pq_index:0| [2025/04/30 18:20:48 336199] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248335139| [2025/04/30 18:20:48 336203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248336202| [2025/04/30 18:20:48 336208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248336206| [2025/04/30 18:20:48 336213] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 336218] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52787|min_srtt:52787|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 336222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:60101|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 336229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 336233] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 336237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 336241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 336245] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52787|min_srtt:52787|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 336250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:60101|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 336254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 336258] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 336262] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 336266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 336270] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 336275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60101|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2231877| [2025/04/30 18:20:48 336279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 336283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 336287] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248336216| [2025/04/30 18:20:48 336291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248336216| [2025/04/30 18:20:48 336295] [debug] |xqc_engine_wakeup_after|wakeup:1746037248336216|now:1746037248336295|diff:18446744073709551537| [2025/04/30 18:20:48 336300] [debug] |xqc_engine_main_logic|END|now:1746037248336206| [2025/04/30 18:20:48 336305] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248336305| [2025/04/30 18:20:48 336308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248336216|pq_index:0| [2025/04/30 18:20:48 336312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248336206| [2025/04/30 18:20:48 336317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248336316| [2025/04/30 18:20:48 336322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248336216|now:1746037248336316| [2025/04/30 18:20:48 336326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248336216|now:1746037248336316| [2025/04/30 18:20:48 336333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 336337] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 336342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52787|min_srtt:52787|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 336346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:60101|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 336350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 336354] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 336358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 336362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 336366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52787|min_srtt:52787|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 336370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:60101|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 336375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 336378] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 336382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 336386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 336391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 336395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60101|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2231877| [2025/04/30 18:20:48 336399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 336404] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2272| [2025/04/30 18:20:48 336439] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2272|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60101|now:1746037248336411|stream_id:0|stream_offset:2231877| [2025/04/30 18:20:48 336449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2272|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 336456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60101|applimit:0| [2025/04/30 18:20:48 336463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52787|rtt_var:1693|pto_duration:59559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 336473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 336477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 336481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61301| [2025/04/30 18:20:48 336485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248420970|now:1746037248336462|interv:84508| [2025/04/30 18:20:48 336489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248420970|now:1746037248336462|interval:84508|pto_count:0|srtt:52787 [2025/04/30 18:20:48 336494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61301| [2025/04/30 18:20:48 336499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 336503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61301|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2233056| [2025/04/30 18:20:48 336508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 336512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2273| [2025/04/30 18:20:48 336542] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2273|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61301|now:1746037248336519|stream_id:0|stream_offset:2233056| [2025/04/30 18:20:48 336551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2273|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 336559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61301|applimit:0| [2025/04/30 18:20:48 336565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52787|rtt_var:1693|pto_duration:59559|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 336572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 336579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 336585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62501| [2025/04/30 18:20:48 336589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248421078|now:1746037248336565|interv:84513| [2025/04/30 18:20:48 336593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248421078|now:1746037248336565|interval:84513|pto_count:0|srtt:52787 [2025/04/30 18:20:48 336597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:62501| [2025/04/30 18:20:48 336602] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 336607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62501|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2234235| [2025/04/30 18:20:48 336616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 336623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248337623|now:1746037248336623|interv:1000| [2025/04/30 18:20:48 336629] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 336636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 336642] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248337623| [2025/04/30 18:20:48 336649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248337623| [2025/04/30 18:20:48 336656] [debug] |xqc_engine_wakeup_after|wakeup:1746037248337623|now:1746037248336655|diff:968| [2025/04/30 18:20:48 336662] [debug] |xqc_engine_main_logic|END|now:1746037248336316| [2025/04/30 18:20:48 336975] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248336974| [2025/04/30 18:20:48 336983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 337011] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1002| [2025/04/30 18:20:48 337016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1003| [2025/04/30 18:20:48 337022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1003| [2025/04/30 18:20:48 337026] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 337031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2217|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2218|path_largest_ack:2217| [2025/04/30 18:20:48 337035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68520|prior_delivered:2146860|prior_time:1746037248280904|is_app_limited:0|send_elapse:51208|ack_elapse:56070|ctl_first_sent_time:1746037248281630|lagest_ack_time:1746037248336974|curr_delivered:2212980| [2025/04/30 18:20:48 337040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248281630| [2025/04/30 18:20:48 337045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 337049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2218|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2218|path_largest_ack:2218| [2025/04/30 18:20:48 337053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68520|prior_delivered:2146860|prior_time:1746037248280904|is_app_limited:0|send_elapse:51208|ack_elapse:56070|ctl_first_sent_time:1746037248281630|lagest_ack_time:1746037248336974|curr_delivered:2214180| [2025/04/30 18:20:48 337058] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248281898| [2025/04/30 18:20:48 337062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 337066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52787|rttvar:1693|minrtt:30950|latest_rtt:55076|ack_delay:0| [2025/04/30 18:20:48 337070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53073|rttvar:1842|minrtt:30950|latest_rtt:55076|ack_delay:0| [2025/04/30 18:20:48 337080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2218|lost_pn:2215|thresh:3| [2025/04/30 18:20:48 337084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 337088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 337092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 337096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53073|rtt_var:1842|pto_duration:60441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 337101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 337105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 337109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 337113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248421960|now:1746037248337096|interv:84864| [2025/04/30 18:20:48 337117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248421960|now:1746037248337096|interval:84864|pto_count:0|srtt:53073 [2025/04/30 18:20:48 337122] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51208, ack_elapse 56070, delivered 67320|rate 1200642|lost 237| [2025/04/30 18:20:48 337126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200642) in round 33| [2025/04/30 18:20:48 337131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 337135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 337139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:1219|po_sent_time:1746037248281898|recovery:1|recovery_start:1746037248336111|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 337143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:1219|po_sent_time:1746037248281898|recovery:1|recovery_start:1746037248336111|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 337148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:61282|srtt:53073|latest_rtt:55076|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248336111|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 337154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1003|largest:1003|pns:2| [2025/04/30 18:20:48 337159] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1003|frame:ACK |recv_time:1746037248336974|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 337164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368336974|now:1746037248336974|interv:120000000| [2025/04/30 18:20:48 337168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368336974|now:1746037248336974|interv:120000000| [2025/04/30 18:20:48 337172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248337623|pq_index:0| [2025/04/30 18:20:48 337179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248336316| [2025/04/30 18:20:48 337183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248337183| [2025/04/30 18:20:48 337187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248337187| [2025/04/30 18:20:48 337193] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 337198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53073|min_srtt:53073|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 337202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 337207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 337211] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 337214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 337219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 337223] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53073|min_srtt:53073|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 337227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 337232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 337235] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 337239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 337243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 337248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 337252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2234235| [2025/04/30 18:20:48 337257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 337260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 337264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248337623| [2025/04/30 18:20:48 337268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248337623| [2025/04/30 18:20:48 337275] [debug] |xqc_engine_wakeup_after|wakeup:1746037248337623|now:1746037248337275|diff:348| [2025/04/30 18:20:48 337279] [debug] |xqc_engine_main_logic|END|now:1746037248337187| [2025/04/30 18:20:48 337285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248337284| [2025/04/30 18:20:48 337288] [debug] |xqc_engine_wakeup_after|wakeup:1746037248337623|now:1746037248337288|diff:335| [2025/04/30 18:20:48 337292] [debug] |xqc_engine_main_logic|END|now:1746037248337284| [2025/04/30 18:20:48 338362] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248338361| [2025/04/30 18:20:48 338373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248337623|pq_index:0| [2025/04/30 18:20:48 338378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248337187| [2025/04/30 18:20:48 338383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248338382| [2025/04/30 18:20:48 338387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248337623|now:1746037248338382| [2025/04/30 18:20:48 338392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248337623|now:1746037248338382| [2025/04/30 18:20:48 338396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 338400] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 338405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53073|min_srtt:53073|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 338410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 338414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 338418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 338422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 338427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 338431] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53073|min_srtt:53073|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 338435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 338439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 338443] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 338447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 338451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 338456] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 338467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2234235| [2025/04/30 18:20:48 338472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 338476] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2274| [2025/04/30 18:20:48 338514] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2274|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248338485|stream_id:0|stream_offset:2234235| [2025/04/30 18:20:48 338524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2274|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 338532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 338539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53073|rtt_var:1842|pto_duration:60441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 338545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 338549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 338553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 338557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248423926|now:1746037248338538|interv:85388| [2025/04/30 18:20:48 338561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248423926|now:1746037248338538|interval:85388|pto_count:0|srtt:53073 [2025/04/30 18:20:48 338567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:62482| [2025/04/30 18:20:48 338575] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 338580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2235414| [2025/04/30 18:20:48 338584] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 338588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2275| [2025/04/30 18:20:48 338628] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2275|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248338597|stream_id:0|stream_offset:2235414| [2025/04/30 18:20:48 338638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2275|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 338645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 338652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53073|rtt_var:1842|pto_duration:60441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 338665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 338672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 338678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 338685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248424038|now:1746037248338652|interv:85386| [2025/04/30 18:20:48 338691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248424038|now:1746037248338652|interval:85386|pto_count:0|srtt:53073 [2025/04/30 18:20:48 338699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:63682| [2025/04/30 18:20:48 338707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 338714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2236593| [2025/04/30 18:20:48 338721] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 338727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248339727|now:1746037248338727|interv:1000| [2025/04/30 18:20:48 338734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 338739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 338743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248339727| [2025/04/30 18:20:48 338747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248339727| [2025/04/30 18:20:48 338751] [debug] |xqc_engine_wakeup_after|wakeup:1746037248339727|now:1746037248338751|diff:976| [2025/04/30 18:20:48 338756] [debug] |xqc_engine_main_logic|END|now:1746037248338382| [2025/04/30 18:20:48 339005] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248339004| [2025/04/30 18:20:48 339015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 339021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1003| [2025/04/30 18:20:48 339025] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1004| [2025/04/30 18:20:48 339031] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1004| [2025/04/30 18:20:48 339035] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 339040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2220|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2222|path_largest_ack:2220| [2025/04/30 18:20:48 339045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69720|prior_delivered:2149260|prior_time:1746037248282941|is_app_limited:0|send_elapse:50885|ack_elapse:56063|ctl_first_sent_time:1746037248283253|lagest_ack_time:1746037248339004|curr_delivered:2215380| [2025/04/30 18:20:48 339049] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248283253| [2025/04/30 18:20:48 339054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 339063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2222|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2222|path_largest_ack:2222| [2025/04/30 18:20:48 339068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69720|prior_delivered:2149260|prior_time:1746037248282941|is_app_limited:0|send_elapse:50885|ack_elapse:56063|ctl_first_sent_time:1746037248283253|lagest_ack_time:1746037248339004|curr_delivered:2216580| [2025/04/30 18:20:48 339072] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248284674| [2025/04/30 18:20:48 339076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 339080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53073|rttvar:1842|minrtt:30950|latest_rtt:54330|ack_delay:0| [2025/04/30 18:20:48 339084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53230|rttvar:1696|minrtt:30950|latest_rtt:54330|ack_delay:0| [2025/04/30 18:20:48 339089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2222|lost_pn:2219|thresh:3| [2025/04/30 18:20:48 339093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 339097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 339101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2219|lost_pn:2219|po_sent_time:1746037248282040|lost_send_time:1746037248277883|loss_delay:61121|frame:STREAM |repair:128| [2025/04/30 18:20:48 339106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248282040u| [2025/04/30 18:20:48 339110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 339114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248344488|now:1746037248339114|interval:5374| [2025/04/30 18:20:48 339118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248344488|now:1746037248339114|interv:5374| [2025/04/30 18:20:48 339122] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50885, ack_elapse 56063, delivered 67320|rate 1200791|lost 238| [2025/04/30 18:20:48 339127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200791) in round 33| [2025/04/30 18:20:48 339131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 339135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 339139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248284674|recovery:1|recovery_start:1746037248339110|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 339144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248284674|recovery:1|recovery_start:1746037248339110|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 339149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:60082|srtt:53230|latest_rtt:54330|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248339110|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 339158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1004|largest:1004|pns:2| [2025/04/30 18:20:48 339162] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1004|frame:ACK |recv_time:1746037248339004|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 339167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368339004|now:1746037248339004|interv:120000000| [2025/04/30 18:20:48 339172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368339004|now:1746037248339004|interv:120000000| [2025/04/30 18:20:48 339176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248339727|pq_index:0| [2025/04/30 18:20:48 339180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248338382| [2025/04/30 18:20:48 339184] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248339184| [2025/04/30 18:20:48 339189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248339188| [2025/04/30 18:20:48 339194] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 339199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53230|min_srtt:53230|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 339203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 339208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 339212] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 339216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 339220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 339224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53230|min_srtt:53230|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 339228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 339233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 339237] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 339240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 339247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 339252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 339256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2236593| [2025/04/30 18:20:48 339260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 339264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 339268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248339727| [2025/04/30 18:20:48 339272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248339727| [2025/04/30 18:20:48 339276] [debug] |xqc_engine_wakeup_after|wakeup:1746037248339727|now:1746037248339276|diff:451| [2025/04/30 18:20:48 339280] [debug] |xqc_engine_main_logic|END|now:1746037248339188| [2025/04/30 18:20:48 339285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248339285| [2025/04/30 18:20:48 339289] [debug] |xqc_engine_wakeup_after|wakeup:1746037248339727|now:1746037248339289|diff:438| [2025/04/30 18:20:48 339293] [debug] |xqc_engine_main_logic|END|now:1746037248339285| [2025/04/30 18:20:48 340374] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248340374| [2025/04/30 18:20:48 340388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248339727|pq_index:0| [2025/04/30 18:20:48 340395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248339188| [2025/04/30 18:20:48 340403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248340401| [2025/04/30 18:20:48 340411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248339727|now:1746037248340401| [2025/04/30 18:20:48 340416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248339727|now:1746037248340401| [2025/04/30 18:20:48 340420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 340424] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 340429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53230|min_srtt:53230|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 340434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 340439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 340443] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 340446] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 340451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 340455] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53230|min_srtt:53230|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 340465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 340469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 340473] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 340477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 340481] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 340486] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 340490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2236593| [2025/04/30 18:20:48 340495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 340499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2276| [2025/04/30 18:20:48 340536] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2276|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248340508|stream_id:0|stream_offset:2236593| [2025/04/30 18:20:48 340543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2276|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 340548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 340552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248344488|now:1746037248340552|interval:3936| [2025/04/30 18:20:48 340557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248344488|now:1746037248340552|interv:3936| [2025/04/30 18:20:48 340561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61282| [2025/04/30 18:20:48 340566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 340570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2237772| [2025/04/30 18:20:48 340575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 340579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2277| [2025/04/30 18:20:48 340603] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2277|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248340586|stream_id:0|stream_offset:2237772| [2025/04/30 18:20:48 340608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2277|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 340620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 340624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248344488|now:1746037248340624|interval:3864| [2025/04/30 18:20:48 340629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248344488|now:1746037248340624|interv:3864| [2025/04/30 18:20:48 340633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:62482| [2025/04/30 18:20:48 340637] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 340641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2238951| [2025/04/30 18:20:48 340646] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 340650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248341650|now:1746037248340650|interv:1000| [2025/04/30 18:20:48 340654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 340658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 340662] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248341650| [2025/04/30 18:20:48 340667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248341650| [2025/04/30 18:20:48 340673] [debug] |xqc_engine_wakeup_after|wakeup:1746037248341650|now:1746037248340673|diff:977| [2025/04/30 18:20:48 340680] [debug] |xqc_engine_main_logic|END|now:1746037248340401| [2025/04/30 18:20:48 341053] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248341052| [2025/04/30 18:20:48 341063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 341069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1004| [2025/04/30 18:20:48 341073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1005| [2025/04/30 18:20:48 341079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1005| [2025/04/30 18:20:48 341083] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 341088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2223|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2224|path_largest_ack:2223| [2025/04/30 18:20:48 341093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:73320|prior_delivered:2149260|prior_time:1746037248282941|is_app_limited:0|send_elapse:52416|ack_elapse:58111|ctl_first_sent_time:1746037248284784|lagest_ack_time:1746037248341052|curr_delivered:2217780| [2025/04/30 18:20:48 341098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248284784| [2025/04/30 18:20:48 341102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 341107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2224|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2224|path_largest_ack:2224| [2025/04/30 18:20:48 341115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72120|prior_delivered:2151660|prior_time:1746037248284906|is_app_limited:0|send_elapse:51971|ack_elapse:56146|ctl_first_sent_time:1746037248286376|lagest_ack_time:1746037248341052|curr_delivered:2218980| [2025/04/30 18:20:48 341120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248286376| [2025/04/30 18:20:48 341124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 341128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53230|rttvar:1696|minrtt:30950|latest_rtt:54676|ack_delay:1000| [2025/04/30 18:20:48 341132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53286|rttvar:1383|minrtt:30950|latest_rtt:54676|ack_delay:1000| [2025/04/30 18:20:48 341137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2224|lost_pn:2221|thresh:3| [2025/04/30 18:20:48 341141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 341145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 341149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 341154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2221|lost_pn:2221|po_sent_time:1746037248283367|lost_send_time:1746037248279542|loss_delay:61510|frame:STREAM |repair:128| [2025/04/30 18:20:48 341158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248283367u| [2025/04/30 18:20:48 341162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 341166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53286|rtt_var:1383|pto_duration:58818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 341171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 341175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 341179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 341183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248424404|now:1746037248341166|interv:83238| [2025/04/30 18:20:48 341187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248424404|now:1746037248341166|interval:83238|pto_count:0|srtt:53286 [2025/04/30 18:20:48 341191] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51971, ack_elapse 56146, delivered 67320|rate 1199016|lost 239| [2025/04/30 18:20:48 341196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199016) in round 33| [2025/04/30 18:20:48 341200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 341204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 341208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248286376|recovery:1|recovery_start:1746037248341162|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 341215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248286376|recovery:1|recovery_start:1746037248341162|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 341220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58882|srtt:53286|latest_rtt:54676|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248341162|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 341226] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1005|largest:1005|pns:2| [2025/04/30 18:20:48 341230] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1005|frame:ACK |recv_time:1746037248341052|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 341235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368341052|now:1746037248341052|interv:120000000| [2025/04/30 18:20:48 341239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368341052|now:1746037248341052|interv:120000000| [2025/04/30 18:20:48 341243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248341650|pq_index:0| [2025/04/30 18:20:48 341248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248340401| [2025/04/30 18:20:48 341252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248341251| [2025/04/30 18:20:48 341256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248341255| [2025/04/30 18:20:48 341262] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 341266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 341271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 341275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 341279] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 341283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 341288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 341292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 341296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 341303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 341306] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 341310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 341314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 341319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 341323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2238951| [2025/04/30 18:20:48 341328] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 341331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 341335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248341650| [2025/04/30 18:20:48 341339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248341650| [2025/04/30 18:20:48 341343] [debug] |xqc_engine_wakeup_after|wakeup:1746037248341650|now:1746037248341343|diff:307| [2025/04/30 18:20:48 341348] [debug] |xqc_engine_main_logic|END|now:1746037248341255| [2025/04/30 18:20:48 341353] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248341353| [2025/04/30 18:20:48 341356] [debug] |xqc_engine_wakeup_after|wakeup:1746037248341650|now:1746037248341356|diff:294| [2025/04/30 18:20:48 341360] [debug] |xqc_engine_main_logic|END|now:1746037248341353| [2025/04/30 18:20:48 342432] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248342432| [2025/04/30 18:20:48 342443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248341650|pq_index:0| [2025/04/30 18:20:48 342447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248341255| [2025/04/30 18:20:48 342453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248342452| [2025/04/30 18:20:48 342457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248341650|now:1746037248342452| [2025/04/30 18:20:48 342462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248341650|now:1746037248342452| [2025/04/30 18:20:48 342466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 342470] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 342475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 342480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 342485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 342494] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 342498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 342502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 342506] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53286|min_srtt:53286|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 342511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 342515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 342519] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 342523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 342527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 342532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 342536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2238951| [2025/04/30 18:20:48 342540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 342545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2278| [2025/04/30 18:20:48 342579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2278|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248342553|stream_id:0|stream_offset:2238951| [2025/04/30 18:20:48 342585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2278|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 342590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 342594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53286|rtt_var:1383|pto_duration:58818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 342599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 342602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 342606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 342610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248426371|now:1746037248342594|interv:83777| [2025/04/30 18:20:48 342614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248426371|now:1746037248342594|interval:83777|pto_count:0|srtt:53286 [2025/04/30 18:20:48 342623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60082| [2025/04/30 18:20:48 342627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 342632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2240130| [2025/04/30 18:20:48 342636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 342642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2279| [2025/04/30 18:20:48 342680] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2279|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248342652|stream_id:0|stream_offset:2240130| [2025/04/30 18:20:48 342690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2279|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 342696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 342703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53286|rtt_var:1383|pto_duration:58818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 342710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 342716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 342723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 342729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248426470|now:1746037248342703|interv:83767| [2025/04/30 18:20:48 342737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248426470|now:1746037248342703|interval:83767|pto_count:0|srtt:53286 [2025/04/30 18:20:48 342744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61282| [2025/04/30 18:20:48 342752] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 342758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2241309| [2025/04/30 18:20:48 342763] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 342766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248343766|now:1746037248342766|interv:1000| [2025/04/30 18:20:48 342771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 342774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 342781] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248343766| [2025/04/30 18:20:48 342787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248343766| [2025/04/30 18:20:48 342794] [debug] |xqc_engine_wakeup_after|wakeup:1746037248343766|now:1746037248342794|diff:972| [2025/04/30 18:20:48 342805] [debug] |xqc_engine_main_logic|END|now:1746037248342452| [2025/04/30 18:20:48 343053] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248343052| [2025/04/30 18:20:48 343064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 343070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1005| [2025/04/30 18:20:48 343074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1006| [2025/04/30 18:20:48 343080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1006| [2025/04/30 18:20:48 343084] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 343090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2226|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2227|path_largest_ack:2226| [2025/04/30 18:20:48 343094] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72082|prior_delivered:2154098|prior_time:1746037248287292|is_app_limited:0|send_elapse:50995|ack_elapse:55760|ctl_first_sent_time:1746037248288724|lagest_ack_time:1746037248343052|curr_delivered:2220180| [2025/04/30 18:20:48 343099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248288724| [2025/04/30 18:20:48 343104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 343108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2227|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2227|path_largest_ack:2227| [2025/04/30 18:20:48 343112] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72082|prior_delivered:2154098|prior_time:1746037248287292|is_app_limited:0|send_elapse:50995|ack_elapse:55760|ctl_first_sent_time:1746037248288724|lagest_ack_time:1746037248343052|curr_delivered:2221380| [2025/04/30 18:20:48 343116] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248288843| [2025/04/30 18:20:48 343120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 343124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53286|rttvar:1383|minrtt:30950|latest_rtt:54209|ack_delay:1000| [2025/04/30 18:20:48 343129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53277|rttvar:1057|minrtt:30950|latest_rtt:54209|ack_delay:1000| [2025/04/30 18:20:48 343133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2227|lost_pn:2224|thresh:3| [2025/04/30 18:20:48 343137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 343141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 343145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 343149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 343153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 343162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248347476|now:1746037248343162|interval:4314| [2025/04/30 18:20:48 343166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248347476|now:1746037248343162|interv:4314| [2025/04/30 18:20:48 343171] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50995, ack_elapse 55760, delivered 67282|rate 1206635|lost 239| [2025/04/30 18:20:48 343175] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206635) in round 33| [2025/04/30 18:20:48 343179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 343184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 343188] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248288843|recovery:1|recovery_start:1746037248341162|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 343192] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248288843|recovery:1|recovery_start:1746037248341162|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 343197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58882|srtt:53277|latest_rtt:54209|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248341162|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 343203] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1006|largest:1006|pns:2| [2025/04/30 18:20:48 343208] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1006|frame:ACK |recv_time:1746037248343052|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 343213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368343052|now:1746037248343052|interv:120000000| [2025/04/30 18:20:48 343217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368343052|now:1746037248343052|interv:120000000| [2025/04/30 18:20:48 343221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248343766|pq_index:0| [2025/04/30 18:20:48 343225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248342452| [2025/04/30 18:20:48 343229] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248343229| [2025/04/30 18:20:48 343234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248343233| [2025/04/30 18:20:48 343239] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 343244] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53277|min_srtt:53277|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 343249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 343256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 343260] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 343264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 343268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 343272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53277|min_srtt:53277|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 343276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 343281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 343285] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 343289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 343293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 343298] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 343302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2241309| [2025/04/30 18:20:48 343306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 343310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 343314] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248343766| [2025/04/30 18:20:48 343318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248343766| [2025/04/30 18:20:48 343322] [debug] |xqc_engine_wakeup_after|wakeup:1746037248343766|now:1746037248343322|diff:444| [2025/04/30 18:20:48 343326] [debug] |xqc_engine_main_logic|END|now:1746037248343233| [2025/04/30 18:20:48 343331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248343331| [2025/04/30 18:20:48 343335] [debug] |xqc_engine_wakeup_after|wakeup:1746037248343766|now:1746037248343335|diff:431| [2025/04/30 18:20:48 343339] [debug] |xqc_engine_main_logic|END|now:1746037248343331| [2025/04/30 18:20:48 344407] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248344407| [2025/04/30 18:20:48 344418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248343766|pq_index:0| [2025/04/30 18:20:48 344423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248343233| [2025/04/30 18:20:48 344428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248344427| [2025/04/30 18:20:48 344433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248343766|now:1746037248344427| [2025/04/30 18:20:48 344442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248343766|now:1746037248344427| [2025/04/30 18:20:48 344446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 344451] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 344456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53277|min_srtt:53277|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 344461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 344465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 344469] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 344473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 344478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 344482] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53277|min_srtt:53277|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 344486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:22800|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 344490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 344494] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 344498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 344502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 344507] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 344511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2241309| [2025/04/30 18:20:48 344516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 344520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2280| [2025/04/30 18:20:48 344556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2280|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248344529|stream_id:0|stream_offset:2241309| [2025/04/30 18:20:48 344562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2280|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 344569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 344581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248347476|now:1746037248344581|interval:2895| [2025/04/30 18:20:48 344588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248347476|now:1746037248344581|interv:2895| [2025/04/30 18:20:48 344595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60082| [2025/04/30 18:20:48 344603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 344610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2242488| [2025/04/30 18:20:48 344616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 344620] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2281| [2025/04/30 18:20:48 344649] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2281|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248344627|stream_id:0|stream_offset:2242488| [2025/04/30 18:20:48 344657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2281|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 344665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 344672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248347476|now:1746037248344671|interval:2805| [2025/04/30 18:20:48 344678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248347476|now:1746037248344671|interv:2805| [2025/04/30 18:20:48 344685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61282| [2025/04/30 18:20:48 344693] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 344699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2243667| [2025/04/30 18:20:48 344706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 344713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248345712|now:1746037248344712|interv:1000| [2025/04/30 18:20:48 344719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 344726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 344732] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248345712| [2025/04/30 18:20:48 344739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248345712| [2025/04/30 18:20:48 344746] [debug] |xqc_engine_wakeup_after|wakeup:1746037248345712|now:1746037248344746|diff:966| [2025/04/30 18:20:48 344752] [debug] |xqc_engine_main_logic|END|now:1746037248344427| [2025/04/30 18:20:48 345036] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248345035| [2025/04/30 18:20:48 345048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 345059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1006| [2025/04/30 18:20:48 345063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1007| [2025/04/30 18:20:48 345069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1007| [2025/04/30 18:20:48 345073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 345079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2228|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2229|path_largest_ack:2228| [2025/04/30 18:20:48 345083] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:74482|prior_delivered:2154098|prior_time:1746037248287292|is_app_limited:0|send_elapse:51233|ack_elapse:57743|ctl_first_sent_time:1746037248288962|lagest_ack_time:1746037248345035|curr_delivered:2222580| [2025/04/30 18:20:48 345088] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248288962| [2025/04/30 18:20:48 345093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 345097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2229|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2229|path_largest_ack:2229| [2025/04/30 18:20:48 345101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:73282|prior_delivered:2156498|prior_time:1746037248289119|is_app_limited:0|send_elapse:52532|ack_elapse:55916|ctl_first_sent_time:1746037248290605|lagest_ack_time:1746037248345035|curr_delivered:2223780| [2025/04/30 18:20:48 345106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248290605| [2025/04/30 18:20:48 345110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 345114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53277|rttvar:1057|minrtt:30950|latest_rtt:54430|ack_delay:1000| [2025/04/30 18:20:48 345118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53296|rttvar:831|minrtt:30950|latest_rtt:54430|ack_delay:1000| [2025/04/30 18:20:48 345123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2229|lost_pn:2226|thresh:3| [2025/04/30 18:20:48 345127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 345131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 345135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 345139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 345143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2225|lost_pn:2226|po_sent_time:1746037248286491|lost_send_time:1746037248283802|loss_delay:61233|frame:STREAM |repair:128| [2025/04/30 18:20:48 345148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248286491u| [2025/04/30 18:20:48 345152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 345159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53296|rtt_var:831|pto_duration:56620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 345164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 345168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 345172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 345176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248426247|now:1746037248345159|interv:81088| [2025/04/30 18:20:48 345180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248426247|now:1746037248345159|interval:81088|pto_count:0|srtt:53296 [2025/04/30 18:20:48 345184] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52532, ack_elapse 55916, delivered 67282|rate 1203269|lost 240| [2025/04/30 18:20:48 345189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203269) in round 33| [2025/04/30 18:20:48 345193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 345197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 345201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248290605|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 345206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:1|acked:2400|po_sent_time:1746037248290605|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 345210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57682|srtt:53296|latest_rtt:54430|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 345216] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1007|largest:1007|pns:2| [2025/04/30 18:20:48 345221] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1007|frame:ACK |recv_time:1746037248345035|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 345226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368345035|now:1746037248345035|interv:120000000| [2025/04/30 18:20:48 345230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368345035|now:1746037248345035|interv:120000000| [2025/04/30 18:20:48 345234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248345712|pq_index:0| [2025/04/30 18:20:48 345238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248344427| [2025/04/30 18:20:48 345242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248345242| [2025/04/30 18:20:48 345247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248345246| [2025/04/30 18:20:48 345255] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 345260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53296|min_srtt:53296|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 345264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 345269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 345273] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 345276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 345281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 345285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53296|min_srtt:53296|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 345290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 345294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 345298] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 345302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 345306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 345311] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 345315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2243667| [2025/04/30 18:20:48 345319] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 345323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 345327] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248345712| [2025/04/30 18:20:48 345331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248345712| [2025/04/30 18:20:48 345335] [debug] |xqc_engine_wakeup_after|wakeup:1746037248345712|now:1746037248345335|diff:377| [2025/04/30 18:20:48 345340] [debug] |xqc_engine_main_logic|END|now:1746037248345246| [2025/04/30 18:20:48 345344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248345344| [2025/04/30 18:20:48 345348] [debug] |xqc_engine_wakeup_after|wakeup:1746037248345712|now:1746037248345348|diff:364| [2025/04/30 18:20:48 345352] [debug] |xqc_engine_main_logic|END|now:1746037248345344| [2025/04/30 18:20:48 346423] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248346423| [2025/04/30 18:20:48 346434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248345712|pq_index:0| [2025/04/30 18:20:48 346439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248345246| [2025/04/30 18:20:48 346444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248346443| [2025/04/30 18:20:48 346448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248345712|now:1746037248346443| [2025/04/30 18:20:48 346453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248345712|now:1746037248346443| [2025/04/30 18:20:48 346457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 346461] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 346466] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53296|min_srtt:53296|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 346471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 346475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 346479] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 346483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 346488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 346492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53296|min_srtt:53296|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 346496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 346501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 346504] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 346508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 346513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 346517] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 346521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2243667| [2025/04/30 18:20:48 346526] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 346536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2282| [2025/04/30 18:20:48 346570] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2282|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248346544|stream_id:0|stream_offset:2243667| [2025/04/30 18:20:48 346576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2282|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 346584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 346591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53296|rtt_var:831|pto_duration:56620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 346599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 346605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 346612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 346619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248428164|now:1746037248346591|interv:81573| [2025/04/30 18:20:48 346625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248428164|now:1746037248346591|interval:81573|pto_count:0|srtt:53296 [2025/04/30 18:20:48 346632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58882| [2025/04/30 18:20:48 346640] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 346647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2244846| [2025/04/30 18:20:48 346654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 346661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2283| [2025/04/30 18:20:48 346693] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2283|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248346668|stream_id:0|stream_offset:2244846| [2025/04/30 18:20:48 346702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2283|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 346711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 346717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53296|rtt_var:831|pto_duration:56620|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 346724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 346730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 346734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 346743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248428288|now:1746037248346717|interv:81571| [2025/04/30 18:20:48 346747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248428288|now:1746037248346717|interval:81571|pto_count:0|srtt:53296 [2025/04/30 18:20:48 346752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60082| [2025/04/30 18:20:48 346758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 346765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2246025| [2025/04/30 18:20:48 346772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 346778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248347778|now:1746037248346778|interv:1000| [2025/04/30 18:20:48 346784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 346790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 346796] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248347778| [2025/04/30 18:20:48 346803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248347778| [2025/04/30 18:20:48 346809] [debug] |xqc_engine_wakeup_after|wakeup:1746037248347778|now:1746037248346809|diff:969| [2025/04/30 18:20:48 346816] [debug] |xqc_engine_main_logic|END|now:1746037248346443| [2025/04/30 18:20:48 347014] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248347013| [2025/04/30 18:20:48 347022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 347028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1007| [2025/04/30 18:20:48 347032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1008| [2025/04/30 18:20:48 347038] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1008| [2025/04/30 18:20:48 347043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 347048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2230|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2231|path_largest_ack:2230| [2025/04/30 18:20:48 347053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:74482|prior_delivered:2156498|prior_time:1746037248289119|is_app_limited:0|send_elapse:52655|ack_elapse:57894|ctl_first_sent_time:1746037248290728|lagest_ack_time:1746037248347013|curr_delivered:2224980| [2025/04/30 18:20:48 347058] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248290728| [2025/04/30 18:20:48 347063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 347067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2231|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2231|path_largest_ack:2231| [2025/04/30 18:20:48 347071] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:73282|prior_delivered:2158898|prior_time:1746037248290928|is_app_limited:0|send_elapse:52109|ack_elapse:56085|ctl_first_sent_time:1746037248292411|lagest_ack_time:1746037248347013|curr_delivered:2226180| [2025/04/30 18:20:48 347080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248292411| [2025/04/30 18:20:48 347084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 347088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53296|rttvar:831|minrtt:30950|latest_rtt:54602|ack_delay:1000| [2025/04/30 18:20:48 347093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53334|rttvar:700|minrtt:30950|latest_rtt:54602|ack_delay:1000| [2025/04/30 18:20:48 347097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2231|lost_pn:2228|thresh:3| [2025/04/30 18:20:48 347101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 347105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 347109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 347113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 347117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 347121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 347125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53334|rtt_var:700|pto_duration:56134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 347130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 347134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 347138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 347142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248427802|now:1746037248347125|interv:80677| [2025/04/30 18:20:48 347146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248427802|now:1746037248347125|interval:80677|pto_count:0|srtt:53334 [2025/04/30 18:20:48 347151] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52109, ack_elapse 56085, delivered 67282|rate 1199643|lost 240| [2025/04/30 18:20:48 347155] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199643) in round 33| [2025/04/30 18:20:48 347160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 347164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 347168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248292411|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 347173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248292411|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 347180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57682|srtt:53334|latest_rtt:54602|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 347186] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1008|largest:1008|pns:2| [2025/04/30 18:20:48 347191] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1008|frame:ACK |recv_time:1746037248347013|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 347195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368347013|now:1746037248347013|interv:120000000| [2025/04/30 18:20:48 347200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368347013|now:1746037248347013|interv:120000000| [2025/04/30 18:20:48 347204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248347778|pq_index:0| [2025/04/30 18:20:48 347208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248346443| [2025/04/30 18:20:48 347212] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248347212| [2025/04/30 18:20:48 347217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248347216| [2025/04/30 18:20:48 347222] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 347227] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53334|min_srtt:53334|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 347232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 347236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 347240] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 347244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 347249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 347253] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53334|min_srtt:53334|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 347257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 347262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 347265] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 347272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 347276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 347280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 347285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2246025| [2025/04/30 18:20:48 347289] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 347293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 347297] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248347778| [2025/04/30 18:20:48 347301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248347778| [2025/04/30 18:20:48 347305] [debug] |xqc_engine_wakeup_after|wakeup:1746037248347778|now:1746037248347305|diff:473| [2025/04/30 18:20:48 347309] [debug] |xqc_engine_main_logic|END|now:1746037248347216| [2025/04/30 18:20:48 347314] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248347314| [2025/04/30 18:20:48 347318] [debug] |xqc_engine_wakeup_after|wakeup:1746037248347778|now:1746037248347318|diff:460| [2025/04/30 18:20:48 347322] [debug] |xqc_engine_main_logic|END|now:1746037248347314| [2025/04/30 18:20:48 348394] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248348394| [2025/04/30 18:20:48 348404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248347778|pq_index:0| [2025/04/30 18:20:48 348408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248347216| [2025/04/30 18:20:48 348414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248348413| [2025/04/30 18:20:48 348419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248347778|now:1746037248348413| [2025/04/30 18:20:48 348423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248347778|now:1746037248348413| [2025/04/30 18:20:48 348427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 348432] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 348437] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53334|min_srtt:53334|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 348441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 348446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 348450] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 348454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 348464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 348468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53334|min_srtt:53334|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 348472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 348477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 348481] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 348485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 348489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 348494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 348498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2246025| [2025/04/30 18:20:48 348503] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 348507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2284| [2025/04/30 18:20:48 348545] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2284|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248348516|stream_id:0|stream_offset:2246025| [2025/04/30 18:20:48 348554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2284|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 348561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 348568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53334|rtt_var:700|pto_duration:56134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 348576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 348581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 348585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 348589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248429650|now:1746037248348568|interv:81082| [2025/04/30 18:20:48 348594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248429650|now:1746037248348568|interval:81082|pto_count:0|srtt:53334 [2025/04/30 18:20:48 348598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58882| [2025/04/30 18:20:48 348604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 348612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2247204| [2025/04/30 18:20:48 348617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 348621] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2285| [2025/04/30 18:20:48 348652] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2285|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248348628|stream_id:0|stream_offset:2247204| [2025/04/30 18:20:48 348662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2285|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 348669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 348676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53334|rtt_var:700|pto_duration:56134|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 348683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 348690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 348696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 348704] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248429762|now:1746037248348675|interv:81087| [2025/04/30 18:20:48 348710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248429762|now:1746037248348675|interval:81087|pto_count:0|srtt:53334 [2025/04/30 18:20:48 348718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60082| [2025/04/30 18:20:48 348723] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 348728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2248383| [2025/04/30 18:20:48 348733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 348737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248349737|now:1746037248348737|interv:1000| [2025/04/30 18:20:48 348741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 348745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 348749] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248349737| [2025/04/30 18:20:48 348753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248349737| [2025/04/30 18:20:48 348758] [debug] |xqc_engine_wakeup_after|wakeup:1746037248349737|now:1746037248348757|diff:980| [2025/04/30 18:20:48 348762] [debug] |xqc_engine_main_logic|END|now:1746037248348413| [2025/04/30 18:20:48 349012] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248349011| [2025/04/30 18:20:48 349022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 349033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1008| [2025/04/30 18:20:48 349037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1009| [2025/04/30 18:20:48 349043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1009| [2025/04/30 18:20:48 349047] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 349052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2232|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2233|path_largest_ack:2232| [2025/04/30 18:20:48 349057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:74482|prior_delivered:2158898|prior_time:1746037248290928|is_app_limited:0|send_elapse:52236|ack_elapse:58083|ctl_first_sent_time:1746037248292538|lagest_ack_time:1746037248349011|curr_delivered:2227380| [2025/04/30 18:20:48 349062] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248292538| [2025/04/30 18:20:48 349067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 349071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2233|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2233|path_largest_ack:2233| [2025/04/30 18:20:48 349076] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:73282|prior_delivered:2161298|prior_time:1746037248292915|is_app_limited:0|send_elapse:52037|ack_elapse:56096|ctl_first_sent_time:1746037248294409|lagest_ack_time:1746037248349011|curr_delivered:2228580| [2025/04/30 18:20:48 349081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248294409| [2025/04/30 18:20:48 349085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 349089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53334|rttvar:700|minrtt:30950|latest_rtt:54602|ack_delay:1000| [2025/04/30 18:20:48 349093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53368|rttvar:592|minrtt:30950|latest_rtt:54602|ack_delay:1000| [2025/04/30 18:20:48 349098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2233|lost_pn:2230|thresh:3| [2025/04/30 18:20:48 349102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 349106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 349110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 349114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 349118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 349122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 349127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53368|rtt_var:592|pto_duration:55736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 349134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 349138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 349142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 349146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248429364|now:1746037248349126|interv:80238| [2025/04/30 18:20:48 349150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248429364|now:1746037248349126|interval:80238|pto_count:0|srtt:53368 [2025/04/30 18:20:48 349155] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52037, ack_elapse 56096, delivered 67282|rate 1199408|lost 240| [2025/04/30 18:20:48 349160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199408) in round 33| [2025/04/30 18:20:48 349164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 349168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 349172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248294409|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 349177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248294409|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 349182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57682|srtt:53368|latest_rtt:54602|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 349188] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1009|largest:1009|pns:2| [2025/04/30 18:20:48 349193] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1009|frame:ACK |recv_time:1746037248349011|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 349198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368349011|now:1746037248349011|interv:120000000| [2025/04/30 18:20:48 349202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368349011|now:1746037248349011|interv:120000000| [2025/04/30 18:20:48 349206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248349737|pq_index:0| [2025/04/30 18:20:48 349210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248348413| [2025/04/30 18:20:48 349215] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248349214| [2025/04/30 18:20:48 349220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248349218| [2025/04/30 18:20:48 349225] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 349232] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53368|min_srtt:53368|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 349237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 349242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 349246] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 349250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 349254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 349258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53368|min_srtt:53368|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 349263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 349267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 349271] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 349275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 349279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 349284] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 349288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2248383| [2025/04/30 18:20:48 349293] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 349297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 349301] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248349737| [2025/04/30 18:20:48 349305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248349737| [2025/04/30 18:20:48 349309] [debug] |xqc_engine_wakeup_after|wakeup:1746037248349737|now:1746037248349309|diff:428| [2025/04/30 18:20:48 349313] [debug] |xqc_engine_main_logic|END|now:1746037248349218| [2025/04/30 18:20:48 349318] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248349318| [2025/04/30 18:20:48 349322] [debug] |xqc_engine_wakeup_after|wakeup:1746037248349737|now:1746037248349322|diff:415| [2025/04/30 18:20:48 349326] [debug] |xqc_engine_main_logic|END|now:1746037248349318| [2025/04/30 18:20:48 350398] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248350397| [2025/04/30 18:20:48 350408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248349737|pq_index:0| [2025/04/30 18:20:48 350412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248349218| [2025/04/30 18:20:48 350423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248350421| [2025/04/30 18:20:48 350427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037248350270|now:1746037248350421| [2025/04/30 18:20:48 350431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:48 350435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037248350270|now:1746037248350421| [2025/04/30 18:20:48 350439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 350443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248349737|now:1746037248350421| [2025/04/30 18:20:48 350448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248349737|now:1746037248350421| [2025/04/30 18:20:48 350452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 350456] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 350461] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1009|ack_delay:25190|first_ack_range:50|largest_pkt_recv_time:1746037248325270| [2025/04/30 18:20:48 350465] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1009|low:959|pkt_pns:2| [2025/04/30 18:20:48 350469] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:996|frame_largest_recv:1009| [2025/04/30 18:20:48 350473] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 350478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53368|min_srtt:53368|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 350483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 350487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 350491] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 350495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 350500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 350504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53368|min_srtt:53368|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 350508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 350512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 350516] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 350520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 350527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 350532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 350536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:57682|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2248383| [2025/04/30 18:20:48 350540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 350545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2286| [2025/04/30 18:20:48 350582] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2286|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57682|now:1746037248350553|stream_id:0|stream_offset:2248383| [2025/04/30 18:20:48 350592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2286|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 18:20:48 350599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 350606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53368|rtt_var:592|pto_duration:55736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 350613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 350619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 350622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 350627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248431289|now:1746037248350606|interv:80683| [2025/04/30 18:20:48 350631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248431289|now:1746037248350606|interval:80683|pto_count:0|srtt:53368 [2025/04/30 18:20:48 350635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58889| [2025/04/30 18:20:48 350642] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 350649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2249562| [2025/04/30 18:20:48 350656] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 350663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2287| [2025/04/30 18:20:48 350701] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2287|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58889|now:1746037248350674|stream_id:0|stream_offset:2249562| [2025/04/30 18:20:48 350711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2287|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 350724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58889|applimit:0| [2025/04/30 18:20:48 350731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53368|rtt_var:592|pto_duration:55736|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 350735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 350739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 350743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 350747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248431410|now:1746037248350730|interv:80680| [2025/04/30 18:20:48 350751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248431410|now:1746037248350730|interval:80680|pto_count:0|srtt:53368 [2025/04/30 18:20:48 350756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60089| [2025/04/30 18:20:48 350761] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 350765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2250741| [2025/04/30 18:20:48 350773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 350779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248351779|now:1746037248350779|interv:1000| [2025/04/30 18:20:48 350785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 350792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 350797] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248351779| [2025/04/30 18:20:48 350802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248351779| [2025/04/30 18:20:48 350806] [debug] |xqc_engine_wakeup_after|wakeup:1746037248351779|now:1746037248350806|diff:973| [2025/04/30 18:20:48 350810] [debug] |xqc_engine_main_logic|END|now:1746037248350421| [2025/04/30 18:20:48 350981] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248350980| [2025/04/30 18:20:48 351009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 351015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1009| [2025/04/30 18:20:48 351019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1010| [2025/04/30 18:20:48 351025] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1010| [2025/04/30 18:20:48 351029] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 351034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2234|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2235|path_largest_ack:2234| [2025/04/30 18:20:48 351039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72082|prior_delivered:2163698|prior_time:1746037248294904|is_app_limited:0|send_elapse:51545|ack_elapse:56076|ctl_first_sent_time:1746037248296400|lagest_ack_time:1746037248350980|curr_delivered:2229780| [2025/04/30 18:20:48 351048] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248296400| [2025/04/30 18:20:48 351053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 351057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2235|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2235|path_largest_ack:2235| [2025/04/30 18:20:48 351062] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72082|prior_delivered:2163698|prior_time:1746037248294904|is_app_limited:0|send_elapse:51545|ack_elapse:56076|ctl_first_sent_time:1746037248296400|lagest_ack_time:1746037248350980|curr_delivered:2230980| [2025/04/30 18:20:48 351066] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248296510| [2025/04/30 18:20:48 351070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 351074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53368|rttvar:592|minrtt:30950|latest_rtt:54470|ack_delay:1000| [2025/04/30 18:20:48 351079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53380|rttvar:469|minrtt:30950|latest_rtt:54470|ack_delay:1000| [2025/04/30 18:20:48 351083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2235|lost_pn:2232|thresh:3| [2025/04/30 18:20:48 351087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 351091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 351095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 351099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 351103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 351107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 351111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53380|rtt_var:469|pto_duration:55380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 351116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 351120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 351124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57689| [2025/04/30 18:20:48 351128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248431054|now:1746037248351111|interv:79943| [2025/04/30 18:20:48 351132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248431054|now:1746037248351111|interval:79943|pto_count:0|srtt:53380 [2025/04/30 18:20:48 351136] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51545, ack_elapse 56076, delivered 67282|rate 1199835|lost 240| [2025/04/30 18:20:48 351144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199835) in round 33| [2025/04/30 18:20:48 351148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 351152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 351156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248296510|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 351161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248296510|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 351166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57689|srtt:53380|latest_rtt:54470|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 351172] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1010|largest:1010|pns:2| [2025/04/30 18:20:48 351176] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1010|frame:ACK |recv_time:1746037248350980|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 351181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368350980|now:1746037248350980|interv:120000000| [2025/04/30 18:20:48 351185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368350980|now:1746037248350980|interv:120000000| [2025/04/30 18:20:48 351189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248351779|pq_index:0| [2025/04/30 18:20:48 351194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248350421| [2025/04/30 18:20:48 351198] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248351198| [2025/04/30 18:20:48 351203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248351202| [2025/04/30 18:20:48 351208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 351213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53380|min_srtt:53380|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 351217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 351222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 351226] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 351229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 351236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 351241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53380|min_srtt:53380|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 351245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 351249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 351253] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 351257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 351261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 351266] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 351270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2250741| [2025/04/30 18:20:48 351274] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 351278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 351282] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248351779| [2025/04/30 18:20:48 351286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248351779| [2025/04/30 18:20:48 351290] [debug] |xqc_engine_wakeup_after|wakeup:1746037248351779|now:1746037248351290|diff:489| [2025/04/30 18:20:48 351294] [debug] |xqc_engine_main_logic|END|now:1746037248351202| [2025/04/30 18:20:48 351300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248351299| [2025/04/30 18:20:48 351303] [debug] |xqc_engine_wakeup_after|wakeup:1746037248351779|now:1746037248351303|diff:476| [2025/04/30 18:20:48 351307] [debug] |xqc_engine_main_logic|END|now:1746037248351299| [2025/04/30 18:20:48 352376] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248352376| [2025/04/30 18:20:48 352387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248351779|pq_index:0| [2025/04/30 18:20:48 352391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248351202| [2025/04/30 18:20:48 352397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248352396| [2025/04/30 18:20:48 352401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248351779|now:1746037248352396| [2025/04/30 18:20:48 352406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248351779|now:1746037248352396| [2025/04/30 18:20:48 352410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 352414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 352419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53380|min_srtt:53380|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 352432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 352436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 352440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 352444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 352448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 352453] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53380|min_srtt:53380|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 352457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 352461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 352465] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 352469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 352473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 352478] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 352482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2250741| [2025/04/30 18:20:48 352487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 352491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2288| [2025/04/30 18:20:48 352529] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2288|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57689|now:1746037248352499|stream_id:0|stream_offset:2250741| [2025/04/30 18:20:48 352539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2288|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 352546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57689|applimit:0| [2025/04/30 18:20:48 352553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53380|rtt_var:469|pto_duration:55380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 352559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 352563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 352571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 352575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248432879|now:1746037248352552|interv:80327| [2025/04/30 18:20:48 352579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248432879|now:1746037248352552|interval:80327|pto_count:0|srtt:53380 [2025/04/30 18:20:48 352584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58889| [2025/04/30 18:20:48 352589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 352593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2251920| [2025/04/30 18:20:48 352598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 352602] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2289| [2025/04/30 18:20:48 352633] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2289|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58889|now:1746037248352609|stream_id:0|stream_offset:2251920| [2025/04/30 18:20:48 352642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2289|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 352650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58889|applimit:0| [2025/04/30 18:20:48 352656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53380|rtt_var:469|pto_duration:55380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 352663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 352669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 352675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 352682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248432989|now:1746037248352656|interv:80333| [2025/04/30 18:20:48 352688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248432989|now:1746037248352656|interval:80333|pto_count:0|srtt:53380 [2025/04/30 18:20:48 352696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60089| [2025/04/30 18:20:48 352703] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 352710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2253099| [2025/04/30 18:20:48 352714] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 352718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248353718|now:1746037248352718|interv:1000| [2025/04/30 18:20:48 352728] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 352732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 352736] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248353718| [2025/04/30 18:20:48 352741] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248353718| [2025/04/30 18:20:48 352745] [debug] |xqc_engine_wakeup_after|wakeup:1746037248353718|now:1746037248352745|diff:973| [2025/04/30 18:20:48 352749] [debug] |xqc_engine_main_logic|END|now:1746037248352396| [2025/04/30 18:20:48 352981] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248352980| [2025/04/30 18:20:48 353008] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 353014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1010| [2025/04/30 18:20:48 353018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1011| [2025/04/30 18:20:48 353024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1011| [2025/04/30 18:20:48 353028] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 353034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2236|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2237|path_largest_ack:2236| [2025/04/30 18:20:48 353038] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72082|prior_delivered:2166098|prior_time:1746037248296962|is_app_limited:0|send_elapse:51880|ack_elapse:56018|ctl_first_sent_time:1746037248298446|lagest_ack_time:1746037248352980|curr_delivered:2232180| [2025/04/30 18:20:48 353043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248298446| [2025/04/30 18:20:48 353048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 353052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2237|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2237|path_largest_ack:2237| [2025/04/30 18:20:48 353057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:70882|prior_delivered:2168498|prior_time:1746037248298944|is_app_limited:0|send_elapse:52041|ack_elapse:54036|ctl_first_sent_time:1746037248300441|lagest_ack_time:1746037248352980|curr_delivered:2233380| [2025/04/30 18:20:48 353061] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248300441| [2025/04/30 18:20:48 353065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:48 353069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53380|rttvar:469|minrtt:30950|latest_rtt:52539|ack_delay:1000| [2025/04/30 18:20:48 353073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53150|rttvar:812|minrtt:30950|latest_rtt:52539|ack_delay:1000| [2025/04/30 18:20:48 353078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2237|lost_pn:2234|thresh:3| [2025/04/30 18:20:48 353082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 353086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 353094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 353098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 353102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 353106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 353111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53150|rtt_var:812|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 353115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 353119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 353123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57689| [2025/04/30 18:20:48 353127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248434007|now:1746037248353110|interv:80897| [2025/04/30 18:20:48 353131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248434007|now:1746037248353110|interval:80897|pto_count:0|srtt:53150 [2025/04/30 18:20:48 353136] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52041, ack_elapse 54036, delivered 64882|rate 1200718|lost 240| [2025/04/30 18:20:48 353140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200718) in round 33| [2025/04/30 18:20:48 353144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 353149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 353153] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248300441|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 353157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248300441|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 353162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57689|srtt:53150|latest_rtt:52539|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 353168] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1011|largest:1011|pns:2| [2025/04/30 18:20:48 353173] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1011|frame:ACK |recv_time:1746037248352980|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 353177] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368352980|now:1746037248352980|interv:120000000| [2025/04/30 18:20:48 353182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368352980|now:1746037248352980|interv:120000000| [2025/04/30 18:20:48 353188] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248353718|pq_index:0| [2025/04/30 18:20:48 353192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248352396| [2025/04/30 18:20:48 353196] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248353196| [2025/04/30 18:20:48 353201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248353200| [2025/04/30 18:20:48 353206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 353211] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53150|min_srtt:53150|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 353216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 353220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 353224] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 353228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 353233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 353237] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53150|min_srtt:53150|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 353241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 353245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 353249] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 353253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 353258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 353262] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 353266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2253099| [2025/04/30 18:20:48 353271] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 353274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 353278] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248353718| [2025/04/30 18:20:48 353282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248353718| [2025/04/30 18:20:48 353288] [debug] |xqc_engine_wakeup_after|wakeup:1746037248353718|now:1746037248353288|diff:430| [2025/04/30 18:20:48 353293] [debug] |xqc_engine_main_logic|END|now:1746037248353200| [2025/04/30 18:20:48 353298] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248353298| [2025/04/30 18:20:48 353302] [debug] |xqc_engine_wakeup_after|wakeup:1746037248353718|now:1746037248353302|diff:416| [2025/04/30 18:20:48 353306] [debug] |xqc_engine_main_logic|END|now:1746037248353298| [2025/04/30 18:20:48 354375] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248354374| [2025/04/30 18:20:48 354385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248353718|pq_index:0| [2025/04/30 18:20:48 354389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248353200| [2025/04/30 18:20:48 354394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248354393| [2025/04/30 18:20:48 354399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248353718|now:1746037248354393| [2025/04/30 18:20:48 354403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248353718|now:1746037248354393| [2025/04/30 18:20:48 354407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 354412] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 354416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53150|min_srtt:53150|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 354421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 354426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 354430] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 354434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 354438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 354442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53150|min_srtt:53150|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 354447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 354451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 354455] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 354459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 354463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 354472] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 354477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2253099| [2025/04/30 18:20:48 354481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 354486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2290| [2025/04/30 18:20:48 354523] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2290|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57689|now:1746037248354494|stream_id:0|stream_offset:2253099| [2025/04/30 18:20:48 354532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2290|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 354540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57689|applimit:0| [2025/04/30 18:20:48 354547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53150|rtt_var:812|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 354553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 354557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 354561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 354565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248435892|now:1746037248354546|interv:81346| [2025/04/30 18:20:48 354569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248435892|now:1746037248354546|interval:81346|pto_count:0|srtt:53150 [2025/04/30 18:20:48 354574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58889| [2025/04/30 18:20:48 354579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 354583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2254278| [2025/04/30 18:20:48 354588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 354592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2291| [2025/04/30 18:20:48 354622] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2291|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58889|now:1746037248354599|stream_id:0|stream_offset:2254278| [2025/04/30 18:20:48 354631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2291|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 354639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58889|applimit:0| [2025/04/30 18:20:48 354645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53150|rtt_var:812|pto_duration:56398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 354656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 354661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 354668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 354674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248435997|now:1746037248354645|interv:81352| [2025/04/30 18:20:48 354681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248435997|now:1746037248354645|interval:81352|pto_count:0|srtt:53150 [2025/04/30 18:20:48 354689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60089| [2025/04/30 18:20:48 354696] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 354703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2255457| [2025/04/30 18:20:48 354708] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 354712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248355712|now:1746037248354712|interv:1000| [2025/04/30 18:20:48 354716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 354720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 354724] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248355712| [2025/04/30 18:20:48 354728] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248355712| [2025/04/30 18:20:48 354732] [debug] |xqc_engine_wakeup_after|wakeup:1746037248355712|now:1746037248354732|diff:980| [2025/04/30 18:20:48 354736] [debug] |xqc_engine_main_logic|END|now:1746037248354393| [2025/04/30 18:20:48 355015] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248355015| [2025/04/30 18:20:48 355024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 355030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1011| [2025/04/30 18:20:48 355034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1012| [2025/04/30 18:20:48 355040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1012| [2025/04/30 18:20:48 355044] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 355049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2238|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2239|path_largest_ack:2238| [2025/04/30 18:20:48 355054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:72082|prior_delivered:2168498|prior_time:1746037248298944|is_app_limited:0|send_elapse:52163|ack_elapse:56071|ctl_first_sent_time:1746037248300563|lagest_ack_time:1746037248355015|curr_delivered:2234580| [2025/04/30 18:20:48 355059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248300563| [2025/04/30 18:20:48 355067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:48 355072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2239|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2239|path_largest_ack:2239| [2025/04/30 18:20:48 355076] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:70882|prior_delivered:2170898|prior_time:1746037248300941|is_app_limited:0|send_elapse:52075|ack_elapse:54074|ctl_first_sent_time:1746037248302437|lagest_ack_time:1746037248355015|curr_delivered:2235780| [2025/04/30 18:20:48 355081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248302437| [2025/04/30 18:20:48 355085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:48 355089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53150|rttvar:812|minrtt:30950|latest_rtt:52578|ack_delay:1000| [2025/04/30 18:20:48 355093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52954|rttvar:1002|minrtt:30950|latest_rtt:52578|ack_delay:1000| [2025/04/30 18:20:48 355098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2239|lost_pn:2236|thresh:3| [2025/04/30 18:20:48 355102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 355126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52954|rtt_var:1002|pto_duration:56962|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 355130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 355134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 355138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57689| [2025/04/30 18:20:48 355142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248436561|now:1746037248355125|interv:81436| [2025/04/30 18:20:48 355146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248436561|now:1746037248355125|interval:81436|pto_count:0|srtt:52954 [2025/04/30 18:20:48 355151] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52075, ack_elapse 54074, delivered 64882|rate 1199874|lost 240| [2025/04/30 18:20:48 355155] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199874) in round 33| [2025/04/30 18:20:48 355162] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 355166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 355170] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248302437|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 355175] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248302437|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 355180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57689|srtt:52954|latest_rtt:52578|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 355186] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1012|largest:1012|pns:2| [2025/04/30 18:20:48 355190] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1012|frame:ACK |recv_time:1746037248355015|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 355195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368355015|now:1746037248355015|interv:120000000| [2025/04/30 18:20:48 355199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368355015|now:1746037248355015|interv:120000000| [2025/04/30 18:20:48 355203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248355712|pq_index:0| [2025/04/30 18:20:48 355207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248354393| [2025/04/30 18:20:48 355211] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248355211| [2025/04/30 18:20:48 355216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248355215| [2025/04/30 18:20:48 355222] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 355226] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52954|min_srtt:52954|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 355231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 355235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 355239] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 355243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 355247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 355252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52954|min_srtt:52954|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 355258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 355263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 355267] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 355270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 355275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 355279] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 355284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57689|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2255457| [2025/04/30 18:20:48 355288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 355292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 355296] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248355712| [2025/04/30 18:20:48 355300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248355712| [2025/04/30 18:20:48 355304] [debug] |xqc_engine_wakeup_after|wakeup:1746037248355712|now:1746037248355304|diff:408| [2025/04/30 18:20:48 355308] [debug] |xqc_engine_main_logic|END|now:1746037248355215| [2025/04/30 18:20:48 355315] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248355314| [2025/04/30 18:20:48 355319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 355324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1012| [2025/04/30 18:20:48 355328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1013| [2025/04/30 18:20:48 355333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1013| [2025/04/30 18:20:48 355337] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 355342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2240|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2241|path_largest_ack:2240| [2025/04/30 18:20:48 355346] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68501|prior_delivered:2173298|prior_time:1746037248302983|is_app_limited:0|send_elapse:51058|ack_elapse:52331|ctl_first_sent_time:1746037248303480|lagest_ack_time:1746037248355314|curr_delivered:2235799| [2025/04/30 18:20:48 355351] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248303480| [2025/04/30 18:20:48 355355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:48 355359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2241|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2241|path_largest_ack:2241| [2025/04/30 18:20:48 355367] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68501|prior_delivered:2173298|prior_time:1746037248302983|is_app_limited:0|send_elapse:51058|ack_elapse:52331|ctl_first_sent_time:1746037248303480|lagest_ack_time:1746037248355314|curr_delivered:2235818| [2025/04/30 18:20:48 355371] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248303591| [2025/04/30 18:20:48 355375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:48 355379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52954|rttvar:1002|minrtt:30950|latest_rtt:51723|ack_delay:0| [2025/04/30 18:20:48 355383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52800|rttvar:1059|minrtt:30950|latest_rtt:51723|ack_delay:0| [2025/04/30 18:20:48 355388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2241|lost_pn:2238|thresh:3| [2025/04/30 18:20:48 355392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 355412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 355416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52800|rtt_var:1059|pto_duration:57036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 355420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 355424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 355428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57651| [2025/04/30 18:20:48 355432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248436635|now:1746037248355416|interv:81219| [2025/04/30 18:20:48 355436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248436635|now:1746037248355416|interval:81219|pto_count:0|srtt:52800 [2025/04/30 18:20:48 355440] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51058, ack_elapse 52331, delivered 62520|rate 1194702|lost 240| [2025/04/30 18:20:48 355445] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194702) in round 33| [2025/04/30 18:20:48 355449] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 355453] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 355457] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:38|po_sent_time:1746037248303591|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 355464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:38|po_sent_time:1746037248303591|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 355468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57651|srtt:52800|latest_rtt:51723|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 355474] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1013|largest:1013|pns:2| [2025/04/30 18:20:48 355478] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1013|frame:ACK |recv_time:1746037248355314|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 355482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368355314|now:1746037248355314|interv:120000000| [2025/04/30 18:20:48 355487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368355314|now:1746037248355314|interv:120000000| [2025/04/30 18:20:48 355490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248355712|pq_index:0| [2025/04/30 18:20:48 355495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248355215| [2025/04/30 18:20:48 355498] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248355498| [2025/04/30 18:20:48 355503] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248355502| [2025/04/30 18:20:48 355508] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 355512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 355516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57651|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 355521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 355525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 355528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 355533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 355537] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 355541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57651|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 355548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 355552] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 355556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 355560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 355564] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 355568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57651|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2255457| [2025/04/30 18:20:48 355573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 355577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 355580] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248355712| [2025/04/30 18:20:48 355584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248355712| [2025/04/30 18:20:48 355588] [debug] |xqc_engine_wakeup_after|wakeup:1746037248355712|now:1746037248355588|diff:124| [2025/04/30 18:20:48 355592] [debug] |xqc_engine_main_logic|END|now:1746037248355502| [2025/04/30 18:20:48 355597] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248355597| [2025/04/30 18:20:48 355601] [debug] |xqc_engine_wakeup_after|wakeup:1746037248355712|now:1746037248355601|diff:111| [2025/04/30 18:20:48 355605] [debug] |xqc_engine_main_logic|END|now:1746037248355597| [2025/04/30 18:20:48 356680] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248356680| [2025/04/30 18:20:48 356691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248355712|pq_index:0| [2025/04/30 18:20:48 356696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248355502| [2025/04/30 18:20:48 356701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248356700| [2025/04/30 18:20:48 356706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248355712|now:1746037248356700| [2025/04/30 18:20:48 356710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248355712|now:1746037248356700| [2025/04/30 18:20:48 356714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 356718] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 356726] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 356732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57651|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 356736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 356740] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 356749] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 356754] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 356758] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 356762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57651|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 356766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 356770] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 356774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 356781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 356788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 356795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57651|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2255457| [2025/04/30 18:20:48 356802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 356806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2292| [2025/04/30 18:20:48 356843] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2292|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57651|now:1746037248356815|stream_id:0|stream_offset:2255457| [2025/04/30 18:20:48 356852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2292|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 356859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57651|applimit:0| [2025/04/30 18:20:48 356866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52800|rtt_var:1059|pto_duration:57036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 356872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 356876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 356879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58851| [2025/04/30 18:20:48 356883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248438851|now:1746037248356866|interv:81985| [2025/04/30 18:20:48 356888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248438851|now:1746037248356866|interval:81985|pto_count:0|srtt:52800 [2025/04/30 18:20:48 356897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58851| [2025/04/30 18:20:48 356902] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 356906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58851|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2256636| [2025/04/30 18:20:48 356911] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 356915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2293| [2025/04/30 18:20:48 356945] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2293|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58851|now:1746037248356922|stream_id:0|stream_offset:2256636| [2025/04/30 18:20:48 356954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2293|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 356961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58851|applimit:0| [2025/04/30 18:20:48 356968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52800|rtt_var:1059|pto_duration:57036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 356973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 356977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 356983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60051| [2025/04/30 18:20:48 357008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248438958|now:1746037248356967|interv:81991| [2025/04/30 18:20:48 357014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248438958|now:1746037248356967|interval:81991|pto_count:0|srtt:52800 [2025/04/30 18:20:48 357019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60051| [2025/04/30 18:20:48 357024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 357028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60051|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2257815| [2025/04/30 18:20:48 357033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 357037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2294| [2025/04/30 18:20:48 357077] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2294|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60051|now:1746037248357044|stream_id:0|stream_offset:2257815| [2025/04/30 18:20:48 357086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2294|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 357093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60051|applimit:0| [2025/04/30 18:20:48 357106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52800|rtt_var:1059|pto_duration:57036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 357111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 357115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 357119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61251| [2025/04/30 18:20:48 357123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248439080|now:1746037248357106|interv:81974| [2025/04/30 18:20:48 357127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248439080|now:1746037248357106|interval:81974|pto_count:0|srtt:52800 [2025/04/30 18:20:48 357131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61251| [2025/04/30 18:20:48 357136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 357140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61251|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 357145] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 357149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248358149|now:1746037248357149|interv:1000| [2025/04/30 18:20:48 357153] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 357157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 357161] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248358149| [2025/04/30 18:20:48 357165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248358149| [2025/04/30 18:20:48 357169] [debug] |xqc_engine_wakeup_after|wakeup:1746037248358149|now:1746037248357169|diff:980| [2025/04/30 18:20:48 357173] [debug] |xqc_engine_main_logic|END|now:1746037248356700| [2025/04/30 18:20:48 357183] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248357182| [2025/04/30 18:20:48 357188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 357193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1013| [2025/04/30 18:20:48 357197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1014| [2025/04/30 18:20:48 357203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1014| [2025/04/30 18:20:48 357207] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 357212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2242|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2243|path_largest_ack:2242| [2025/04/30 18:20:48 357217] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69726|prior_delivered:2173298|prior_time:1746037248302983|is_app_limited:0|send_elapse:51417|ack_elapse:54199|ctl_first_sent_time:1746037248303839|lagest_ack_time:1746037248357182|curr_delivered:2237024| [2025/04/30 18:20:48 357222] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248303839| [2025/04/30 18:20:48 357229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:48 357234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2243|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2243|path_largest_ack:2243| [2025/04/30 18:20:48 357238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68526|prior_delivered:2175698|prior_time:1746037248304931|is_app_limited:0|send_elapse:50822|ack_elapse:52251|ctl_first_sent_time:1746037248305240|lagest_ack_time:1746037248357182|curr_delivered:2238224| [2025/04/30 18:20:48 357243] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248305240| [2025/04/30 18:20:48 357246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:48 357251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52800|rttvar:1059|minrtt:30950|latest_rtt:51942|ack_delay:0| [2025/04/30 18:20:48 357255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52692|rttvar:1009|minrtt:30950|latest_rtt:51942|ack_delay:0| [2025/04/30 18:20:48 357259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2243|lost_pn:2240|thresh:3| [2025/04/30 18:20:48 357263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 357267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 357271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 357275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 357279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 357283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 984|pns:2| [2025/04/30 18:20:48 357287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 357291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52692|rtt_var:1009|pto_duration:56728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 357295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 357300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 357304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 357308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248438772|now:1746037248357291|interv:81481| [2025/04/30 18:20:48 357312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248438772|now:1746037248357291|interval:81481|pto_count:0|srtt:52692 [2025/04/30 18:20:48 357316] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50822, ack_elapse 52251, delivered 62526|rate 1196646|lost 240| [2025/04/30 18:20:48 357323] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196646) in round 33| [2025/04/30 18:20:48 357328] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 357332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 357336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2406|po_sent_time:1746037248305240|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 357341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2406|po_sent_time:1746037248305240|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 357345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58845|srtt:52692|latest_rtt:51942|min_rtt:30950|applimit:0|lost:235|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 357352] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1014|largest:1014|pns:2| [2025/04/30 18:20:48 357356] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1014|frame:ACK |recv_time:1746037248357182|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 357361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368357182|now:1746037248357182|interv:120000000| [2025/04/30 18:20:48 357365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368357182|now:1746037248357182|interv:120000000| [2025/04/30 18:20:48 357369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248358149|pq_index:0| [2025/04/30 18:20:48 357374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248356700| [2025/04/30 18:20:48 357378] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248357378| [2025/04/30 18:20:48 357382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248357381| [2025/04/30 18:20:48 357388] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 357392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52692|min_srtt:52692|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 357397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 357402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52692|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 357406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2208|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 357411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52692|min_srtt:52692|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 357418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 357422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 357426] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 357430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 357435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 357439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52692|min_srtt:52692|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 357443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 357447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 357451] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 357455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 357459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 357464] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2208|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 357468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 357472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 357476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 357480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 357484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 357489] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 357492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 357496] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248358149| [2025/04/30 18:20:48 357500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248358149| [2025/04/30 18:20:48 357504] [debug] |xqc_engine_wakeup_after|wakeup:1746037248358149|now:1746037248357504|diff:645| [2025/04/30 18:20:48 357508] [debug] |xqc_engine_main_logic|END|now:1746037248357381| [2025/04/30 18:20:48 357513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248357513| [2025/04/30 18:20:48 357520] [debug] |xqc_engine_wakeup_after|wakeup:1746037248358149|now:1746037248357520|diff:629| [2025/04/30 18:20:48 357524] [debug] |xqc_engine_main_logic|END|now:1746037248357513| [2025/04/30 18:20:48 358589] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248358589| [2025/04/30 18:20:48 358600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248358149|pq_index:0| [2025/04/30 18:20:48 358605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248357381| [2025/04/30 18:20:48 358610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248358609| [2025/04/30 18:20:48 358614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248358149|now:1746037248358609| [2025/04/30 18:20:48 358619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248358149|now:1746037248358609| [2025/04/30 18:20:48 358623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 358627] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 358632] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52692|min_srtt:52692|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 358637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 358641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 358645] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 358649] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 358654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 358658] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52692|min_srtt:52692|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 358662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 358675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 358679] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 358683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 358687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 358692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2208|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 358696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 358707] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 358711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2295| [2025/04/30 18:20:48 358752] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2295|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248358720|stream_id:0|stream_offset:2163495| [2025/04/30 18:20:48 358763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2295|origin_pktnum:2208|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 358770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 358778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52692|rtt_var:1009|pto_duration:56728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 358783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 358787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 358791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 358795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248440448|now:1746037248358777|interv:81671| [2025/04/30 18:20:48 358799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248440448|now:1746037248358777|interval:81671|pto_count:0|srtt:52692 [2025/04/30 18:20:48 358804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 358809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 358814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 358818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 358822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248359822|now:1746037248358822|interv:1000| [2025/04/30 18:20:48 358826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 358830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 358834] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248359822| [2025/04/30 18:20:48 358838] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248359822| [2025/04/30 18:20:48 358842] [debug] |xqc_engine_wakeup_after|wakeup:1746037248359822|now:1746037248358842|diff:980| [2025/04/30 18:20:48 358847] [debug] |xqc_engine_main_logic|END|now:1746037248358609| [2025/04/30 18:20:48 359096] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248359096| [2025/04/30 18:20:48 359106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 359112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1014| [2025/04/30 18:20:48 359120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1015| [2025/04/30 18:20:48 359126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1015| [2025/04/30 18:20:48 359130] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 359136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2244|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2245|path_largest_ack:2244| [2025/04/30 18:20:48 359140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69726|prior_delivered:2175698|prior_time:1746037248304931|is_app_limited:0|send_elapse:50930|ack_elapse:54165|ctl_first_sent_time:1746037248305348|lagest_ack_time:1746037248359096|curr_delivered:2239424| [2025/04/30 18:20:48 359145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248305348| [2025/04/30 18:20:48 359150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 359154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2245|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2245|path_largest_ack:2245| [2025/04/30 18:20:48 359158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:68526|prior_delivered:2178098|prior_time:1746037248306921|is_app_limited:0|send_elapse:50855|ack_elapse:52175|ctl_first_sent_time:1746037248307232|lagest_ack_time:1746037248359096|curr_delivered:2240624| [2025/04/30 18:20:48 359163] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248307232| [2025/04/30 18:20:48 359167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 359171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52692|rttvar:1009|minrtt:30950|latest_rtt:51864|ack_delay:1000| [2025/04/30 18:20:48 359175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52464|rttvar:1214|minrtt:30950|latest_rtt:51864|ack_delay:1000| [2025/04/30 18:20:48 359179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2245|lost_pn:2242|thresh:3| [2025/04/30 18:20:48 359184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 359188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 359192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 359196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 359199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 359203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 359208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52464|rtt_var:1214|pto_duration:57320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 359212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 359219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 359223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 359226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248441040|now:1746037248359207|interv:81833| [2025/04/30 18:20:48 359231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248441040|now:1746037248359207|interval:81833|pto_count:0|srtt:52464 [2025/04/30 18:20:48 359235] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50855, ack_elapse 52175, delivered 62526|rate 1198390|lost 240| [2025/04/30 18:20:48 359240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198390) in round 33| [2025/04/30 18:20:48 359244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 359248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 359252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248307232|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 359257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248307232|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 359261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57645|srtt:52464|latest_rtt:51864|min_rtt:30950|applimit:0|lost:236|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 359267] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1015|largest:1015|pns:2| [2025/04/30 18:20:48 359272] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1015|frame:ACK |recv_time:1746037248359096|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 359277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368359096|now:1746037248359096|interv:120000000| [2025/04/30 18:20:48 359281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368359096|now:1746037248359096|interv:120000000| [2025/04/30 18:20:48 359285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248359822|pq_index:0| [2025/04/30 18:20:48 359289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248358609| [2025/04/30 18:20:48 359293] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248359293| [2025/04/30 18:20:48 359298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248359297| [2025/04/30 18:20:48 359303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 359308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52464|min_srtt:52464|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 359315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 359319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 359324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2213|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 359329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52464|min_srtt:52464|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 359333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 359337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 359342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2219|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 359346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52464|min_srtt:52464|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 359350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 359355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 359359] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 359362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 359367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 359371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52464|min_srtt:52464|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 359375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 359379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 359383] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 359387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 359391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 359396] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2213|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 359403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 359407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 359411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 359415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 359419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 359423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 359427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 359431] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248359822| [2025/04/30 18:20:48 359435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248359822| [2025/04/30 18:20:48 359439] [debug] |xqc_engine_wakeup_after|wakeup:1746037248359822|now:1746037248359439|diff:383| [2025/04/30 18:20:48 359443] [debug] |xqc_engine_main_logic|END|now:1746037248359297| [2025/04/30 18:20:48 359448] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248359448| [2025/04/30 18:20:48 359452] [debug] |xqc_engine_wakeup_after|wakeup:1746037248359822|now:1746037248359452|diff:370| [2025/04/30 18:20:48 359456] [debug] |xqc_engine_main_logic|END|now:1746037248359448| [2025/04/30 18:20:48 360527] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248360527| [2025/04/30 18:20:48 360537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248359822|pq_index:0| [2025/04/30 18:20:48 360542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248359297| [2025/04/30 18:20:48 360547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248360546| [2025/04/30 18:20:48 360552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248359822|now:1746037248360546| [2025/04/30 18:20:48 360556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248359822|now:1746037248360546| [2025/04/30 18:20:48 360560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 360565] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 360570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52464|min_srtt:52464|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 360574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 360579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 360583] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 360592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 360597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 360601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52464|min_srtt:52464|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 360605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 360610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 360614] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 360618] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 360622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 360627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2213|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 360631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 360636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 360640] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2296| [2025/04/30 18:20:48 360675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2296|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248360649|stream_id:0|stream_offset:2169390| [2025/04/30 18:20:48 360681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2296|origin_pktnum:2213|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 360686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 360690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52464|rtt_var:1214|pto_duration:57320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 360695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 360699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 360703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 360707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248442969|now:1746037248360690|interv:82279| [2025/04/30 18:20:48 360713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248442969|now:1746037248360690|interval:82279|pto_count:0|srtt:52464 [2025/04/30 18:20:48 360721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58845| [2025/04/30 18:20:48 360735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2219|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 360742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 360750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 360756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2297| [2025/04/30 18:20:48 360786] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2297|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248360765|stream_id:0|stream_offset:2174106| [2025/04/30 18:20:48 360792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2297|origin_pktnum:2219|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 360797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 360801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52464|rtt_var:1214|pto_duration:57320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 360806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 360811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 360817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 360824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248443085|now:1746037248360801|interv:82284| [2025/04/30 18:20:48 360830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248443085|now:1746037248360801|interval:82284|pto_count:0|srtt:52464 [2025/04/30 18:20:48 360838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 360846] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 360852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 360859] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 360866] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2298| [2025/04/30 18:20:48 360904] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2298|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248360877|stream_id:0|stream_offset:2258994| [2025/04/30 18:20:48 360910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2298|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 360916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 360923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52464|rtt_var:1214|pto_duration:57320|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 360936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 360943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 360949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 360956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248443197|now:1746037248360923|interv:82274| [2025/04/30 18:20:48 360962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248443197|now:1746037248360923|interval:82274|pto_count:0|srtt:52464 [2025/04/30 18:20:48 360967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61245| [2025/04/30 18:20:48 360972] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 360976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 360981] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 361003] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248361985|now:1746037248360985|interv:1000| [2025/04/30 18:20:48 361014] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 361021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 361027] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248361985| [2025/04/30 18:20:48 361034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248361985| [2025/04/30 18:20:48 361041] [debug] |xqc_engine_wakeup_after|wakeup:1746037248361985|now:1746037248361041|diff:944| [2025/04/30 18:20:48 361047] [debug] |xqc_engine_main_logic|END|now:1746037248360546| [2025/04/30 18:20:48 361061] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248361060| [2025/04/30 18:20:48 361069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 361075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1015| [2025/04/30 18:20:48 361079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1016| [2025/04/30 18:20:48 361085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1016| [2025/04/30 18:20:48 361090] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 361095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2246|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2247|path_largest_ack:2246| [2025/04/30 18:20:48 361100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:69726|prior_delivered:2178098|prior_time:1746037248306921|is_app_limited:0|send_elapse:52167|ack_elapse:54139|ctl_first_sent_time:1746037248308544|lagest_ack_time:1746037248361060|curr_delivered:2241824| [2025/04/30 18:20:48 361105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248308544| [2025/04/30 18:20:48 361115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:48 361119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2247|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2247|path_largest_ack:2247| [2025/04/30 18:20:48 361124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67307|prior_delivered:2181717|prior_time:1746037248309983|is_app_limited:0|send_elapse:50634|ack_elapse:51077|ctl_first_sent_time:1746037248310277|lagest_ack_time:1746037248361060|curr_delivered:2243024| [2025/04/30 18:20:48 361128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248310277| [2025/04/30 18:20:48 361132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:48 361137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52464|rttvar:1214|minrtt:30950|latest_rtt:50783|ack_delay:1000| [2025/04/30 18:20:48 361141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52128|rttvar:1581|minrtt:30950|latest_rtt:50783|ack_delay:1000| [2025/04/30 18:20:48 361146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2247|lost_pn:2244|thresh:3| [2025/04/30 18:20:48 361150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 361154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 361158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 361162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 361166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 361170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 361174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52128|rtt_var:1581|pto_duration:58452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 361179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 361183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 361187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 361191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248444329|now:1746037248361174|interv:83155| [2025/04/30 18:20:48 361195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248444329|now:1746037248361174|interval:83155|pto_count:0|srtt:52128 [2025/04/30 18:20:48 361200] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50634, ack_elapse 51077, delivered 61307|rate 1200285|lost 240| [2025/04/30 18:20:48 361205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200285) in round 33| [2025/04/30 18:20:48 361212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 361216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 361220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248310277|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 361225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248310277|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 361230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58845|srtt:52128|latest_rtt:50783|min_rtt:30950|applimit:0|lost:238|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 361236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1016|largest:1016|pns:2| [2025/04/30 18:20:48 361240] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1016|frame:ACK |recv_time:1746037248361060|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 361245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368361060|now:1746037248361060|interv:120000000| [2025/04/30 18:20:48 361250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368361060|now:1746037248361060|interv:120000000| [2025/04/30 18:20:48 361254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248361985|pq_index:0| [2025/04/30 18:20:48 361258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248360546| [2025/04/30 18:20:48 361262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248361262| [2025/04/30 18:20:48 361267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248361266| [2025/04/30 18:20:48 361273] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 361278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52128|min_srtt:52128|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 361282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 361287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52128|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 361292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2221|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 361296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52128|min_srtt:52128|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 361301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 361312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52128|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 361316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2225|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 361320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52128|min_srtt:52128|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 361325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 361329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 361333] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 361337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 361342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 361346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 361351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 361355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 361359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 361363] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 361368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 361372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 361376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 361380] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248361985| [2025/04/30 18:20:48 361384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248361985| [2025/04/30 18:20:48 361388] [debug] |xqc_engine_wakeup_after|wakeup:1746037248361985|now:1746037248361388|diff:597| [2025/04/30 18:20:48 361392] [debug] |xqc_engine_main_logic|END|now:1746037248361266| [2025/04/30 18:20:48 361397] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248361397| [2025/04/30 18:20:48 361401] [debug] |xqc_engine_wakeup_after|wakeup:1746037248361985|now:1746037248361401|diff:584| [2025/04/30 18:20:48 361405] [debug] |xqc_engine_main_logic|END|now:1746037248361397| [2025/04/30 18:20:48 362477] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248362477| [2025/04/30 18:20:48 362487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248361985|pq_index:0| [2025/04/30 18:20:48 362497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248361266| [2025/04/30 18:20:48 362502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248362501| [2025/04/30 18:20:48 362507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248361985|now:1746037248362501| [2025/04/30 18:20:48 362511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248361985|now:1746037248362501| [2025/04/30 18:20:48 362515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 362520] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 362525] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52128|min_srtt:52128|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 362530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 362535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 362539] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 362542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 362547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 362552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2221|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 362556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 362561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 362565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2299| [2025/04/30 18:20:48 362599] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2299|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248362574|stream_id:0|stream_offset:2176464| [2025/04/30 18:20:48 362605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2299|origin_pktnum:2221|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 362610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 362615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52128|rtt_var:1581|pto_duration:58452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 362619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 362623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 362631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 362635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248446026|now:1746037248362615|interv:83411| [2025/04/30 18:20:48 362639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248446026|now:1746037248362615|interval:83411|pto_count:0|srtt:52128 [2025/04/30 18:20:48 362644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 362649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 362655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 362663] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 362668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248363668|now:1746037248362668|interv:1000| [2025/04/30 18:20:48 362672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 362676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 362681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 362685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 362689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 362693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 362697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248363668| [2025/04/30 18:20:48 362702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248363668| [2025/04/30 18:20:48 362706] [debug] |xqc_engine_wakeup_after|wakeup:1746037248363668|now:1746037248362706|diff:962| [2025/04/30 18:20:48 362710] [debug] |xqc_engine_main_logic|END|now:1746037248362501| [2025/04/30 18:20:48 363060] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248363059| [2025/04/30 18:20:48 363070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 363076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1016| [2025/04/30 18:20:48 363080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1017| [2025/04/30 18:20:48 363086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1017| [2025/04/30 18:20:48 363090] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 363096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2248|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2249|path_largest_ack:2248| [2025/04/30 18:20:48 363100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2182942|prior_time:1746037248311163|is_app_limited:0|send_elapse:51760|ack_elapse:51896|ctl_first_sent_time:1746037248311523|lagest_ack_time:1746037248363059|curr_delivered:2244224| [2025/04/30 18:20:48 363110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248311523| [2025/04/30 18:20:48 363115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:48 363119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2249|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2249|path_largest_ack:2249| [2025/04/30 18:20:48 363124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2182942|prior_time:1746037248311163|is_app_limited:0|send_elapse:51760|ack_elapse:51896|ctl_first_sent_time:1746037248311523|lagest_ack_time:1746037248363059|curr_delivered:2245424| [2025/04/30 18:20:48 363129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248312845| [2025/04/30 18:20:48 363133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:48 363137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52128|rttvar:1581|minrtt:30950|latest_rtt:50214|ack_delay:1000| [2025/04/30 18:20:48 363141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51763|rttvar:1914|minrtt:30950|latest_rtt:50214|ack_delay:1000| [2025/04/30 18:20:48 363146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2249|lost_pn:2246|thresh:3| [2025/04/30 18:20:48 363150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 363154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 363158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 363162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 363166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 363170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 363174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51763|rtt_var:1914|pto_duration:59419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 363179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 363183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 363187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 363191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248446993|now:1746037248363174|interv:83819| [2025/04/30 18:20:48 363195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248446993|now:1746037248363174|interval:83819|pto_count:0|srtt:51763 [2025/04/30 18:20:48 363200] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51760, ack_elapse 51896, delivered 62482|rate 1203984|lost 240| [2025/04/30 18:20:48 363207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203984) in round 33| [2025/04/30 18:20:48 363211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 363216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 363220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248312845|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 363225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248312845|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 363229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57645|srtt:51763|latest_rtt:50214|min_rtt:30950|applimit:0|lost:239|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 363235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1017|largest:1017|pns:2| [2025/04/30 18:20:48 363240] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1017|frame:ACK |recv_time:1746037248363059|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 363245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368363059|now:1746037248363059|interv:120000000| [2025/04/30 18:20:48 363249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368363059|now:1746037248363059|interv:120000000| [2025/04/30 18:20:48 363253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248363668|pq_index:0| [2025/04/30 18:20:48 363258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248362501| [2025/04/30 18:20:48 363262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248363262| [2025/04/30 18:20:48 363267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248363266| [2025/04/30 18:20:48 363272] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 363277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51763|min_srtt:51763|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 363281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 363286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 363291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 363295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51763|min_srtt:51763|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 363302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2264889| [2025/04/30 18:20:48 363307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51763|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 363312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 363316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51763|min_srtt:51763|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 363320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2266068| [2025/04/30 18:20:48 363325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 363328] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 363332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 363337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 363341] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 363346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 363350] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 363354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 363358] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 363362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 363367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 363371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 363375] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248363668| [2025/04/30 18:20:48 363379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248363668| [2025/04/30 18:20:48 363383] [debug] |xqc_engine_wakeup_after|wakeup:1746037248363668|now:1746037248363383|diff:285| [2025/04/30 18:20:48 363387] [debug] |xqc_engine_main_logic|END|now:1746037248363266| [2025/04/30 18:20:48 363392] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248363392| [2025/04/30 18:20:48 363396] [debug] |xqc_engine_wakeup_after|wakeup:1746037248363668|now:1746037248363396|diff:272| [2025/04/30 18:20:48 363402] [debug] |xqc_engine_main_logic|END|now:1746037248363392| [2025/04/30 18:20:48 364473] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248364473| [2025/04/30 18:20:48 364483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248363668|pq_index:0| [2025/04/30 18:20:48 364487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248363266| [2025/04/30 18:20:48 364493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248364491| [2025/04/30 18:20:48 364497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248363668|now:1746037248364491| [2025/04/30 18:20:48 364502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248363668|now:1746037248364491| [2025/04/30 18:20:48 364506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 364510] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 364518] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51763|min_srtt:51763|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 364523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2266068| [2025/04/30 18:20:48 364527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 364531] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 364535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 364539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 364544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2225|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 364548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 364553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 364557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2300| [2025/04/30 18:20:48 364591] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2300|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248364566|stream_id:0|stream_offset:2181180| [2025/04/30 18:20:48 364597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2300|origin_pktnum:2225|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 364601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 364606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51763|rtt_var:1914|pto_duration:59419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 364610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 364620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 364624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 364628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248448985|now:1746037248364606|interv:84379| [2025/04/30 18:20:48 364632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248448985|now:1746037248364606|interval:84379|pto_count:0|srtt:51763 [2025/04/30 18:20:48 364636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58845| [2025/04/30 18:20:48 364642] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 364646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 364650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 364654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2301| [2025/04/30 18:20:48 364678] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2301|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248364661|stream_id:0|stream_offset:2260173| [2025/04/30 18:20:48 364683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2301|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 364688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 364692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51763|rtt_var:1914|pto_duration:59419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 364696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 364700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 364704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 364708] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248449080|now:1746037248364692|interv:84388| [2025/04/30 18:20:48 364712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248449080|now:1746037248364692|interval:84388|pto_count:0|srtt:51763 [2025/04/30 18:20:48 364717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 364721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 364726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2261352| [2025/04/30 18:20:48 364733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 364739] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2302| [2025/04/30 18:20:48 364772] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2302|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248364749|stream_id:0|stream_offset:2261352| [2025/04/30 18:20:48 364781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2302|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 364789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 364795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51763|rtt_var:1914|pto_duration:59419|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 364799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 364803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 364807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 364811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248449168|now:1746037248364794|interv:84374| [2025/04/30 18:20:48 364815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248449168|now:1746037248364794|interval:84374|pto_count:0|srtt:51763 [2025/04/30 18:20:48 364820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61245| [2025/04/30 18:20:48 364824] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 364829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2262531| [2025/04/30 18:20:48 364833] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 364837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248365837|now:1746037248364837|interv:1000| [2025/04/30 18:20:48 364841] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 364845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 364849] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248365837| [2025/04/30 18:20:48 364853] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248365837| [2025/04/30 18:20:48 364857] [debug] |xqc_engine_wakeup_after|wakeup:1746037248365837|now:1746037248364857|diff:980| [2025/04/30 18:20:48 364862] [debug] |xqc_engine_main_logic|END|now:1746037248364491| [2025/04/30 18:20:48 365048] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248365048| [2025/04/30 18:20:48 365058] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 365064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1017| [2025/04/30 18:20:48 365068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1018| [2025/04/30 18:20:48 365074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1018| [2025/04/30 18:20:48 365082] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 365088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2250|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2251|path_largest_ack:2250| [2025/04/30 18:20:48 365092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2185342|prior_time:1746037248312983|is_app_limited:0|send_elapse:52099|ack_elapse:52065|ctl_first_sent_time:1746037248314457|lagest_ack_time:1746037248365048|curr_delivered:2246624| [2025/04/30 18:20:48 365097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248314457| [2025/04/30 18:20:48 365102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:48 365106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2251|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2251|path_largest_ack:2251| [2025/04/30 18:20:48 365110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2185342|prior_time:1746037248312983|is_app_limited:0|send_elapse:52099|ack_elapse:52065|ctl_first_sent_time:1746037248314457|lagest_ack_time:1746037248365048|curr_delivered:2247824| [2025/04/30 18:20:48 365115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248314570| [2025/04/30 18:20:48 365119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:48 365123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51763|rttvar:1914|minrtt:30950|latest_rtt:50478|ack_delay:1000| [2025/04/30 18:20:48 365127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51477|rttvar:2007|minrtt:30950|latest_rtt:50478|ack_delay:1000| [2025/04/30 18:20:48 365132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2251|lost_pn:2248|thresh:3| [2025/04/30 18:20:48 365136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 365140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 365144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 365148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 365152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 365156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 365160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51477|rtt_var:2007|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 365164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 365168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 365177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 365181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248449254|now:1746037248365160|interv:84094| [2025/04/30 18:20:48 365185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248449254|now:1746037248365160|interval:84094|pto_count:0|srtt:51477 [2025/04/30 18:20:48 365189] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52099, ack_elapse 52065, delivered 62482|rate 1199293|lost 240| [2025/04/30 18:20:48 365194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199293) in round 33| [2025/04/30 18:20:48 365198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 365203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 365207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248314570|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 365211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248314570|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 365216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58845|srtt:51477|latest_rtt:50478|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 365222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1018|largest:1018|pns:2| [2025/04/30 18:20:48 365226] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1018|frame:ACK |recv_time:1746037248365048|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 365231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368365048|now:1746037248365048|interv:120000000| [2025/04/30 18:20:48 365235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368365048|now:1746037248365048|interv:120000000| [2025/04/30 18:20:48 365239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248365837|pq_index:0| [2025/04/30 18:20:48 365244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248364491| [2025/04/30 18:20:48 365248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248365248| [2025/04/30 18:20:48 365253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248365252| [2025/04/30 18:20:48 365258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 365263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51477|min_srtt:51477|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 365267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2266068| [2025/04/30 18:20:48 365274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51477|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 365279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 365283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51477|min_srtt:51477|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 365288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2267247| [2025/04/30 18:20:48 365292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51477|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 365297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 365301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51477|min_srtt:51477|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 365305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 365309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 365313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 365317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 365322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 365326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 365330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2262531| [2025/04/30 18:20:48 365335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 365339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 365343] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248365837| [2025/04/30 18:20:48 365347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248365837| [2025/04/30 18:20:48 365351] [debug] |xqc_engine_wakeup_after|wakeup:1746037248365837|now:1746037248365351|diff:486| [2025/04/30 18:20:48 365355] [debug] |xqc_engine_main_logic|END|now:1746037248365252| [2025/04/30 18:20:48 365360] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248365360| [2025/04/30 18:20:48 365364] [debug] |xqc_engine_wakeup_after|wakeup:1746037248365837|now:1746037248365364|diff:473| [2025/04/30 18:20:48 365368] [debug] |xqc_engine_main_logic|END|now:1746037248365360| [2025/04/30 18:20:48 366441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248366441| [2025/04/30 18:20:48 366451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248365837|pq_index:0| [2025/04/30 18:20:48 366455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248365252| [2025/04/30 18:20:48 366461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248366459| [2025/04/30 18:20:48 366465] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248365837|now:1746037248366459| [2025/04/30 18:20:48 366470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248365837|now:1746037248366459| [2025/04/30 18:20:48 366474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 366478] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 366483] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51477|min_srtt:51477|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 366488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 366492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 366496] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 366500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 366505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 366509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 366514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2262531| [2025/04/30 18:20:48 366518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 366523] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2303| [2025/04/30 18:20:48 366557] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2303|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248366531|stream_id:0|stream_offset:2262531| [2025/04/30 18:20:48 366563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2303|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 366568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 366572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51477|rtt_var:2007|pto_duration:59505|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 366576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 366586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 366590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 366594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248451036|now:1746037248366572|interv:84464| [2025/04/30 18:20:48 366598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248451036|now:1746037248366572|interval:84464|pto_count:0|srtt:51477 [2025/04/30 18:20:48 366603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 366607] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 366612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 366616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 366620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248367620|now:1746037248366620|interv:1000| [2025/04/30 18:20:48 366624] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 366628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 366632] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248367620| [2025/04/30 18:20:48 366636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248367620| [2025/04/30 18:20:48 366640] [debug] |xqc_engine_wakeup_after|wakeup:1746037248367620|now:1746037248366640|diff:980| [2025/04/30 18:20:48 366645] [debug] |xqc_engine_main_logic|END|now:1746037248366459| [2025/04/30 18:20:48 367062] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248367061| [2025/04/30 18:20:48 367073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 367079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1018| [2025/04/30 18:20:48 367083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1019| [2025/04/30 18:20:48 367088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1019| [2025/04/30 18:20:48 367093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 367098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2252|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2253|path_largest_ack:2252| [2025/04/30 18:20:48 367102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2187742|prior_time:1746037248314950|is_app_limited:0|send_elapse:53957|ack_elapse:52111|ctl_first_sent_time:1746037248316431|lagest_ack_time:1746037248367061|curr_delivered:2249024| [2025/04/30 18:20:48 367107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248316431| [2025/04/30 18:20:48 367112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:48 367116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2253|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2253|path_largest_ack:2253| [2025/04/30 18:20:48 367125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66082|prior_delivered:2190142|prior_time:1746037248316938|is_app_limited:0|send_elapse:54105|ack_elapse:50123|ctl_first_sent_time:1746037248318427|lagest_ack_time:1746037248367061|curr_delivered:2250224| [2025/04/30 18:20:48 367130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248318427| [2025/04/30 18:20:48 367134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:48 367138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51477|rttvar:2007|minrtt:30950|latest_rtt:48634|ack_delay:1000| [2025/04/30 18:20:48 367142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50997|rttvar:2466|minrtt:30950|latest_rtt:48634|ack_delay:1000| [2025/04/30 18:20:48 367147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2253|lost_pn:2250|thresh:3| [2025/04/30 18:20:48 367151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 367155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 367159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 367163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 367167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 367171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 367175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2466|pto_duration:60861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 367179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 367183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 367187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 367191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248452392|now:1746037248367175|interv:85217| [2025/04/30 18:20:48 367195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248452392|now:1746037248367175|interval:85217|pto_count:0|srtt:50997 [2025/04/30 18:20:48 367200] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54105, ack_elapse 50123, delivered 60082|rate 1110470|lost 240| [2025/04/30 18:20:48 367204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110470) in round 33| [2025/04/30 18:20:48 367209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 367213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 367219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248318427|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 367224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248318427|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 367229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57645|srtt:50997|latest_rtt:48634|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 367235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1019|largest:1019|pns:2| [2025/04/30 18:20:48 367239] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1019|frame:ACK |recv_time:1746037248367061|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 367244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368367061|now:1746037248367061|interv:120000000| [2025/04/30 18:20:48 367248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368367061|now:1746037248367061|interv:120000000| [2025/04/30 18:20:48 367252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248367620|pq_index:0| [2025/04/30 18:20:48 367256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248366459| [2025/04/30 18:20:48 367260] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248367260| [2025/04/30 18:20:48 367265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248367264| [2025/04/30 18:20:48 367270] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 367275] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 367280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 367284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 367289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 367293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 367297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2269605| [2025/04/30 18:20:48 367302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 367309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 367313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 367317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2270784| [2025/04/30 18:20:48 367322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 367326] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 367329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 367334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 367338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 367343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 367347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 367351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 367355] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248367620| [2025/04/30 18:20:48 367359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248367620| [2025/04/30 18:20:48 367363] [debug] |xqc_engine_wakeup_after|wakeup:1746037248367620|now:1746037248367363|diff:257| [2025/04/30 18:20:48 367368] [debug] |xqc_engine_main_logic|END|now:1746037248367264| [2025/04/30 18:20:48 367372] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248367372| [2025/04/30 18:20:48 367376] [debug] |xqc_engine_wakeup_after|wakeup:1746037248367620|now:1746037248367376|diff:244| [2025/04/30 18:20:48 367380] [debug] |xqc_engine_main_logic|END|now:1746037248367372| [2025/04/30 18:20:48 368449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248368449| [2025/04/30 18:20:48 368460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248367620|pq_index:0| [2025/04/30 18:20:48 368464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248367264| [2025/04/30 18:20:48 368470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248368468| [2025/04/30 18:20:48 368474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248367620|now:1746037248368468| [2025/04/30 18:20:48 368479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248367620|now:1746037248368468| [2025/04/30 18:20:48 368483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 368487] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 368497] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50997|min_srtt:50997|path_bw:1220900|loss_rate:2.90|path_pto:0| [2025/04/30 18:20:48 368502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2270784| [2025/04/30 18:20:48 368507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 368511] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 368514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 368519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 368524] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 368528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 368532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 368537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2304| [2025/04/30 18:20:48 368571] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2304|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248368545|stream_id:0|stream_offset:2263710| [2025/04/30 18:20:48 368577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2304|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 368582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 368586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2466|pto_duration:60861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 368592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 368598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 368604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 368611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248454406|now:1746037248368586|interv:85820| [2025/04/30 18:20:48 368618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248454406|now:1746037248368586|interval:85820|pto_count:0|srtt:50997 [2025/04/30 18:20:48 368625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58845| [2025/04/30 18:20:48 368633] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 368641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2264889| [2025/04/30 18:20:48 368654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 368660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2305-2307|next_skip_chance:1746037248626243|current_time:1746037248368660| [2025/04/30 18:20:48 368668] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2308| [2025/04/30 18:20:48 368706] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2308|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248368679|stream_id:0|stream_offset:2264889| [2025/04/30 18:20:48 368716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2308|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 368723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 368730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2466|pto_duration:60861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 368737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 368741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 368745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 368749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248454540|now:1746037248368729|interv:85811| [2025/04/30 18:20:48 368753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248454540|now:1746037248368729|interval:85811|pto_count:0|srtt:50997 [2025/04/30 18:20:48 368758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 368762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 368767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2266068| [2025/04/30 18:20:48 368771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 368776] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2309| [2025/04/30 18:20:48 368807] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2309|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248368783|stream_id:0|stream_offset:2266068| [2025/04/30 18:20:48 368816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2309|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 368823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 368830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50997|rtt_var:2466|pto_duration:60861|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 368843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 368849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 368856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 368862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248454644|now:1746037248368829|interv:85815| [2025/04/30 18:20:48 368866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248454644|now:1746037248368829|interval:85815|pto_count:0|srtt:50997 [2025/04/30 18:20:48 368870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61245| [2025/04/30 18:20:48 368875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 368880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2267247| [2025/04/30 18:20:48 368884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 368888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248369888|now:1746037248368888|interv:1000| [2025/04/30 18:20:48 368892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 368896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 368900] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248369888| [2025/04/30 18:20:48 368904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248369888| [2025/04/30 18:20:48 368908] [debug] |xqc_engine_wakeup_after|wakeup:1746037248369888|now:1746037248368908|diff:980| [2025/04/30 18:20:48 368913] [debug] |xqc_engine_main_logic|END|now:1746037248368468| [2025/04/30 18:20:48 369048] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248369047| [2025/04/30 18:20:48 369057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 369063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1019| [2025/04/30 18:20:48 369067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1020| [2025/04/30 18:20:48 369072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1020| [2025/04/30 18:20:48 369077] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 369082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2254|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2255|path_largest_ack:2254| [2025/04/30 18:20:48 369087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:67282|prior_delivered:2190142|prior_time:1746037248316938|is_app_limited:0|send_elapse:54204|ack_elapse:52109|ctl_first_sent_time:1746037248318526|lagest_ack_time:1746037248369047|curr_delivered:2251424| [2025/04/30 18:20:48 369091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248318526| [2025/04/30 18:20:48 369096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:48 369104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2255|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2255|path_largest_ack:2255| [2025/04/30 18:20:48 369109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:66082|prior_delivered:2192542|prior_time:1746037248318964|is_app_limited:0|send_elapse:53839|ack_elapse:50083|ctl_first_sent_time:1746037248320470|lagest_ack_time:1746037248369047|curr_delivered:2252624| [2025/04/30 18:20:48 369114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248320470| [2025/04/30 18:20:48 369118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:48 369122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50997|rttvar:2466|minrtt:30950|latest_rtt:48577|ack_delay:1000| [2025/04/30 18:20:48 369126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50570|rttvar:2705|minrtt:30950|latest_rtt:48577|ack_delay:1000| [2025/04/30 18:20:48 369131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2255|lost_pn:2252|thresh:3| [2025/04/30 18:20:48 369135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 369139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 369143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 369147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 369151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 369155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 369159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50570|rtt_var:2705|pto_duration:61390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 369164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 369168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 369172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 369176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248455173|now:1746037248369159|interv:86014| [2025/04/30 18:20:48 369180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248455173|now:1746037248369159|interval:86014|pto_count:0|srtt:50570 [2025/04/30 18:20:48 369184] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53839, ack_elapse 50083, delivered 60082|rate 1115956|lost 240| [2025/04/30 18:20:48 369189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115956) in round 33| [2025/04/30 18:20:48 369193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 369200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 369204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248320470|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 369209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248320470|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 369214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58845|srtt:50570|latest_rtt:48577|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 369220] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1020|largest:1020|pns:2| [2025/04/30 18:20:48 369224] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1020|frame:ACK |recv_time:1746037248369047|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 369229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368369047|now:1746037248369047|interv:120000000| [2025/04/30 18:20:48 369233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368369047|now:1746037248369047|interv:120000000| [2025/04/30 18:20:48 369237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248369888|pq_index:0| [2025/04/30 18:20:48 369242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248368468| [2025/04/30 18:20:48 369246] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248369246| [2025/04/30 18:20:48 369251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248369250| [2025/04/30 18:20:48 369256] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 369261] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50570|min_srtt:50570|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 369265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2270784| [2025/04/30 18:20:48 369270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 369275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 369279] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50570|min_srtt:50570|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 369283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2271963| [2025/04/30 18:20:48 369291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50570|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 369295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 369299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50570|min_srtt:50570|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 369303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2273142| [2025/04/30 18:20:48 369308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 369312] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 369316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 369320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 369325] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 369329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2267247| [2025/04/30 18:20:48 369333] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 369337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 369341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248369888| [2025/04/30 18:20:48 369345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248369888| [2025/04/30 18:20:48 369349] [debug] |xqc_engine_wakeup_after|wakeup:1746037248369888|now:1746037248369349|diff:539| [2025/04/30 18:20:48 369353] [debug] |xqc_engine_main_logic|END|now:1746037248369250| [2025/04/30 18:20:48 369358] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248369358| [2025/04/30 18:20:48 369362] [debug] |xqc_engine_wakeup_after|wakeup:1746037248369888|now:1746037248369362|diff:526| [2025/04/30 18:20:48 369366] [debug] |xqc_engine_main_logic|END|now:1746037248369358| [2025/04/30 18:20:48 370437] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248370437| [2025/04/30 18:20:48 370447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248369888|pq_index:0| [2025/04/30 18:20:48 370452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248369250| [2025/04/30 18:20:48 370457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248370456| [2025/04/30 18:20:48 370462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248369888|now:1746037248370456| [2025/04/30 18:20:48 370466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248369888|now:1746037248370456| [2025/04/30 18:20:48 370475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 370480] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 370485] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50570|min_srtt:50570|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 370490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2273142| [2025/04/30 18:20:48 370494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 370498] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 370502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 370507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 370512] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 370516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2267247| [2025/04/30 18:20:48 370521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 370525] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2310| [2025/04/30 18:20:48 370560] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2310|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248370534|stream_id:0|stream_offset:2267247| [2025/04/30 18:20:48 370566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2310|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 370570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 370575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50570|rtt_var:2705|pto_duration:61390|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 370579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 370583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 370587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 370591] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248456924|now:1746037248370575|interv:86349| [2025/04/30 18:20:48 370596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248456924|now:1746037248370575|interval:86349|pto_count:0|srtt:50570 [2025/04/30 18:20:48 370600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 370605] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 370613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 370618] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 370621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248371621|now:1746037248370621|interv:1000| [2025/04/30 18:20:48 370626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 370629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 370634] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248371621| [2025/04/30 18:20:48 370638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248371621| [2025/04/30 18:20:48 370642] [debug] |xqc_engine_wakeup_after|wakeup:1746037248371621|now:1746037248370642|diff:979| [2025/04/30 18:20:48 370646] [debug] |xqc_engine_main_logic|END|now:1746037248370456| [2025/04/30 18:20:48 371043] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248371042| [2025/04/30 18:20:48 371053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 371059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1020| [2025/04/30 18:20:48 371063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1021| [2025/04/30 18:20:48 371068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1021| [2025/04/30 18:20:48 371073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 371078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2256|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2257|path_largest_ack:2256| [2025/04/30 18:20:48 371082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64882|prior_delivered:2194942|prior_time:1746037248320909|is_app_limited:0|send_elapse:55626|ack_elapse:50133|ctl_first_sent_time:1746037248322398|lagest_ack_time:1746037248371042|curr_delivered:2253824| [2025/04/30 18:20:48 371087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248322398| [2025/04/30 18:20:48 371092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:48 371097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2257|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2257|path_largest_ack:2257| [2025/04/30 18:20:48 371101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64882|prior_delivered:2194942|prior_time:1746037248320909|is_app_limited:0|send_elapse:55626|ack_elapse:50133|ctl_first_sent_time:1746037248322398|lagest_ack_time:1746037248371042|curr_delivered:2255024| [2025/04/30 18:20:48 371106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248322488| [2025/04/30 18:20:48 371110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:48 371114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50570|rttvar:2705|minrtt:30950|latest_rtt:48554|ack_delay:1000| [2025/04/30 18:20:48 371143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50193|rttvar:2783|minrtt:30950|latest_rtt:48554|ack_delay:1000| [2025/04/30 18:20:48 371148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2257|lost_pn:2254|thresh:3| [2025/04/30 18:20:48 371152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 371156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 371160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 371164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 371168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 371172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 371176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50193|rtt_var:2783|pto_duration:61325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 371181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 371185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 371189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57645| [2025/04/30 18:20:48 371193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248456859|now:1746037248371176|interv:85683| [2025/04/30 18:20:48 371197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248456859|now:1746037248371176|interval:85683|pto_count:0|srtt:50193 [2025/04/30 18:20:48 371202] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55626, ack_elapse 50133, delivered 60082|rate 1080106|lost 240| [2025/04/30 18:20:48 371206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1080106) in round 33| [2025/04/30 18:20:48 371211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 371215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 371219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248322488|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 371224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248322488|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 371228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:57645|srtt:50193|latest_rtt:48554|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 371237] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1021|largest:1021|pns:2| [2025/04/30 18:20:48 371242] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1021|frame:ACK |recv_time:1746037248371042|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 371247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368371042|now:1746037248371042|interv:120000000| [2025/04/30 18:20:48 371251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368371042|now:1746037248371042|interv:120000000| [2025/04/30 18:20:48 371255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248371621|pq_index:0| [2025/04/30 18:20:48 371259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248370456| [2025/04/30 18:20:48 371263] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248371263| [2025/04/30 18:20:48 371268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248371267| [2025/04/30 18:20:48 371273] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 371278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50193|min_srtt:50193|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 371283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2273142| [2025/04/30 18:20:48 371288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 371292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 371297] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50193|min_srtt:50193|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 371301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2274321| [2025/04/30 18:20:48 371306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 371310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 371315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50193|min_srtt:50193|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 371319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2275500| [2025/04/30 18:20:48 371323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 371327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 371334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 371338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 371342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 371347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 371351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 371355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 371359] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248371621| [2025/04/30 18:20:48 371363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248371621| [2025/04/30 18:20:48 371367] [debug] |xqc_engine_wakeup_after|wakeup:1746037248371621|now:1746037248371367|diff:254| [2025/04/30 18:20:48 371372] [debug] |xqc_engine_main_logic|END|now:1746037248371267| [2025/04/30 18:20:48 371377] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248371377| [2025/04/30 18:20:48 371381] [debug] |xqc_engine_wakeup_after|wakeup:1746037248371621|now:1746037248371380|diff:241| [2025/04/30 18:20:48 371385] [debug] |xqc_engine_main_logic|END|now:1746037248371377| [2025/04/30 18:20:48 372455] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248372455| [2025/04/30 18:20:48 372465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248371621|pq_index:0| [2025/04/30 18:20:48 372469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248371267| [2025/04/30 18:20:48 372475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248372474| [2025/04/30 18:20:48 372479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248371621|now:1746037248372474| [2025/04/30 18:20:48 372484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248371621|now:1746037248372474| [2025/04/30 18:20:48 372488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 372492] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 372497] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50193|min_srtt:50193|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 372502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2275500| [2025/04/30 18:20:48 372507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 372511] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 372515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 372524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 372529] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 372534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57645|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 372538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 372543] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2311| [2025/04/30 18:20:48 372577] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2311|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57645|now:1746037248372551|stream_id:0|stream_offset:2268426| [2025/04/30 18:20:48 372583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2311|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 372588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57645|applimit:0| [2025/04/30 18:20:48 372592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50193|rtt_var:2783|pto_duration:61325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 372596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 372600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 372604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 372609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248458876|now:1746037248372592|interv:86284| [2025/04/30 18:20:48 372613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248458876|now:1746037248372592|interval:86284|pto_count:0|srtt:50193 [2025/04/30 18:20:48 372617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:58845| [2025/04/30 18:20:48 372622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 372626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2269605| [2025/04/30 18:20:48 372631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 372635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2312| [2025/04/30 18:20:48 372661] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2312|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248372641|stream_id:0|stream_offset:2269605| [2025/04/30 18:20:48 372671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2312|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 372678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 372690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50193|rtt_var:2783|pto_duration:61325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 372697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 372702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 372706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 372710] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248458966|now:1746037248372690|interv:86276| [2025/04/30 18:20:48 372715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248458966|now:1746037248372690|interval:86276|pto_count:0|srtt:50193 [2025/04/30 18:20:48 372719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60045| [2025/04/30 18:20:48 372724] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 372728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2270784| [2025/04/30 18:20:48 372733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 372737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2313| [2025/04/30 18:20:48 372768] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2313|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248372745|stream_id:0|stream_offset:2270784| [2025/04/30 18:20:48 372777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2313|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 372784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 372790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50193|rtt_var:2783|pto_duration:61325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 372797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 372803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 372809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 372815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248459070|now:1746037248372790|interv:86280| [2025/04/30 18:20:48 372822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248459070|now:1746037248372790|interval:86280|pto_count:0|srtt:50193 [2025/04/30 18:20:48 372828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61245| [2025/04/30 18:20:48 372833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 372842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2271963| [2025/04/30 18:20:48 372846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 372851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248373850|now:1746037248372850|interv:1000| [2025/04/30 18:20:48 372855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 372858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 372863] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248373850| [2025/04/30 18:20:48 372867] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248373850| [2025/04/30 18:20:48 372871] [debug] |xqc_engine_wakeup_after|wakeup:1746037248373850|now:1746037248372871|diff:979| [2025/04/30 18:20:48 372875] [debug] |xqc_engine_main_logic|END|now:1746037248372474| [2025/04/30 18:20:48 373047] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248373046| [2025/04/30 18:20:48 373055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 373061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1021| [2025/04/30 18:20:48 373065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1022| [2025/04/30 18:20:48 373072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1022| [2025/04/30 18:20:48 373076] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 373081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2258|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2259|path_largest_ack:2258| [2025/04/30 18:20:48 373086] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64882|prior_delivered:2197342|prior_time:1746037248323150|is_app_limited:0|send_elapse:55948|ack_elapse:49896|ctl_first_sent_time:1746037248324669|lagest_ack_time:1746037248373046|curr_delivered:2256224| [2025/04/30 18:20:48 373091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248324669| [2025/04/30 18:20:48 373095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:48 373100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2259|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2259|path_largest_ack:2259| [2025/04/30 18:20:48 373104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64882|prior_delivered:2197342|prior_time:1746037248323150|is_app_limited:0|send_elapse:55948|ack_elapse:49896|ctl_first_sent_time:1746037248324669|lagest_ack_time:1746037248373046|curr_delivered:2257424| [2025/04/30 18:20:48 373109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248324794| [2025/04/30 18:20:48 373113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:48 373117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50193|rttvar:2783|minrtt:30950|latest_rtt:48252|ack_delay:1000| [2025/04/30 18:20:48 373122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49825|rttvar:2823|minrtt:30950|latest_rtt:48252|ack_delay:1000| [2025/04/30 18:20:48 373134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2259|lost_pn:2256|thresh:3| [2025/04/30 18:20:48 373138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 373162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49825|rtt_var:2823|pto_duration:61117|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 373167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 373171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 373175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 373179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248458862|now:1746037248373162|interv:85700| [2025/04/30 18:20:48 373183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248458862|now:1746037248373162|interval:85700|pto_count:0|srtt:49825 [2025/04/30 18:20:48 373188] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55948, ack_elapse 49896, delivered 60082|rate 1073890|lost 240| [2025/04/30 18:20:48 373193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073890) in round 33| [2025/04/30 18:20:48 373197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 373201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 373205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248324794|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 373210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248324794|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 373215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58845|srtt:49825|latest_rtt:48252|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 373221] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1022|largest:1022|pns:2| [2025/04/30 18:20:48 373228] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1022|frame:ACK |recv_time:1746037248373046|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 373233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368373046|now:1746037248373046|interv:120000000| [2025/04/30 18:20:48 373237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368373046|now:1746037248373046|interv:120000000| [2025/04/30 18:20:48 373242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248373850|pq_index:0| [2025/04/30 18:20:48 373246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248372474| [2025/04/30 18:20:48 373250] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248373250| [2025/04/30 18:20:48 373255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248373254| [2025/04/30 18:20:48 373260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 373265] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49825|min_srtt:49825|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 373270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2275500| [2025/04/30 18:20:48 373275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49825|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 373279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 373284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49825|min_srtt:49825|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 373288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2276679| [2025/04/30 18:20:48 373293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49825|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 373297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 373301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49825|min_srtt:49825|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 373306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2277858| [2025/04/30 18:20:48 373310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 373314] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 373320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 373325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 373329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 373334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2271963| [2025/04/30 18:20:48 373338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 373342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 373346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248373850| [2025/04/30 18:20:48 373350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248373850| [2025/04/30 18:20:48 373354] [debug] |xqc_engine_wakeup_after|wakeup:1746037248373850|now:1746037248373354|diff:496| [2025/04/30 18:20:48 373358] [debug] |xqc_engine_main_logic|END|now:1746037248373254| [2025/04/30 18:20:48 373365] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248373365| [2025/04/30 18:20:48 373369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 373374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1022| [2025/04/30 18:20:48 373378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1023| [2025/04/30 18:20:48 373383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1023| [2025/04/30 18:20:48 373387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 373392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2260|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2261|path_largest_ack:2260| [2025/04/30 18:20:48 373397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63701|prior_delivered:2199742|prior_time:1746037248324957|is_app_limited:0|send_elapse:55101|ack_elapse:48408|ctl_first_sent_time:1746037248325563|lagest_ack_time:1746037248373365|curr_delivered:2257443| [2025/04/30 18:20:48 373402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248325563| [2025/04/30 18:20:48 373406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:48 373410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2261|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2261|path_largest_ack:2261| [2025/04/30 18:20:48 373414] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:63701|prior_delivered:2199742|prior_time:1746037248324957|is_app_limited:0|send_elapse:55101|ack_elapse:48408|ctl_first_sent_time:1746037248325563|lagest_ack_time:1746037248373365|curr_delivered:2257462| [2025/04/30 18:20:48 373419] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248325681| [2025/04/30 18:20:48 373423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:48 373430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49825|rttvar:2823|minrtt:30950|latest_rtt:47684|ack_delay:0| [2025/04/30 18:20:48 373434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49557|rttvar:2653|minrtt:30950|latest_rtt:47684|ack_delay:0| [2025/04/30 18:20:48 373438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2261|lost_pn:2258|thresh:3| [2025/04/30 18:20:48 373442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 373462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 373466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:2653|pto_duration:60169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 373470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 373474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 373478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 373482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248457914|now:1746037248373466|interv:84448| [2025/04/30 18:20:48 373486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248457914|now:1746037248373466|interval:84448|pto_count:0|srtt:49557 [2025/04/30 18:20:48 373491] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55101, ack_elapse 48408, delivered 57720|rate 1047530|lost 240| [2025/04/30 18:20:48 373495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047530) in round 33| [2025/04/30 18:20:48 373499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 373503] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 373507] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:38|po_sent_time:1746037248325681|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 373511] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:38|po_sent_time:1746037248325681|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 373516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58807|srtt:49557|latest_rtt:47684|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 373524] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1023|largest:1023|pns:2| [2025/04/30 18:20:48 373528] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1023|frame:ACK |recv_time:1746037248373365|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 373533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368373365|now:1746037248373365|interv:120000000| [2025/04/30 18:20:48 373537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368373365|now:1746037248373365|interv:120000000| [2025/04/30 18:20:48 373541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248373850|pq_index:0| [2025/04/30 18:20:48 373545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248373254| [2025/04/30 18:20:48 373549] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248373548| [2025/04/30 18:20:48 373553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248373552| [2025/04/30 18:20:48 373558] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 373562] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 373566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2277858| [2025/04/30 18:20:48 373571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 373575] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 373578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 373583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 373587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 373591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2271963| [2025/04/30 18:20:48 373596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 373599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 373603] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248373850| [2025/04/30 18:20:48 373607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248373850| [2025/04/30 18:20:48 373611] [debug] |xqc_engine_wakeup_after|wakeup:1746037248373850|now:1746037248373611|diff:239| [2025/04/30 18:20:48 373615] [debug] |xqc_engine_main_logic|END|now:1746037248373552| [2025/04/30 18:20:48 373622] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248373622| [2025/04/30 18:20:48 373626] [debug] |xqc_engine_wakeup_after|wakeup:1746037248373850|now:1746037248373626|diff:224| [2025/04/30 18:20:48 373630] [debug] |xqc_engine_main_logic|END|now:1746037248373622| [2025/04/30 18:20:48 374704] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248374704| [2025/04/30 18:20:48 374719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248373850|pq_index:0| [2025/04/30 18:20:48 374726] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248373552| [2025/04/30 18:20:48 374732] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248374731| [2025/04/30 18:20:48 374737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248373850|now:1746037248374731| [2025/04/30 18:20:48 374741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248373850|now:1746037248374731| [2025/04/30 18:20:48 374745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 374750] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 374755] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 374759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2277858| [2025/04/30 18:20:48 374764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 374768] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 374772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 374776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 374781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 374785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2271963| [2025/04/30 18:20:48 374790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 374794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2314| [2025/04/30 18:20:48 374832] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2314|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248374803|stream_id:0|stream_offset:2271963| [2025/04/30 18:20:48 374842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2314|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 374849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 374859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:2653|pto_duration:60169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 374863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 374867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 374871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 374875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248459972|now:1746037248374858|interv:85114| [2025/04/30 18:20:48 374879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248459972|now:1746037248374858|interval:85114|pto_count:0|srtt:49557 [2025/04/30 18:20:48 374884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60007| [2025/04/30 18:20:48 374889] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 374893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2273142| [2025/04/30 18:20:48 374898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 374902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2315| [2025/04/30 18:20:48 374930] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2315|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248374909|stream_id:0|stream_offset:2273142| [2025/04/30 18:20:48 374935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2315|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 374940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 374944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:2653|pto_duration:60169|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 374949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 374952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 374956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 374960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248460078|now:1746037248374944|interv:85134| [2025/04/30 18:20:48 374964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248460078|now:1746037248374944|interval:85134|pto_count:0|srtt:49557 [2025/04/30 18:20:48 374969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61207| [2025/04/30 18:20:48 374973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 374977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2274321| [2025/04/30 18:20:48 375005] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 375014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248376014|now:1746037248375014|interv:1000| [2025/04/30 18:20:48 375018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 375022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 375026] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248376014| [2025/04/30 18:20:48 375030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248376014| [2025/04/30 18:20:48 375035] [debug] |xqc_engine_wakeup_after|wakeup:1746037248376014|now:1746037248375034|diff:980| [2025/04/30 18:20:48 375039] [debug] |xqc_engine_main_logic|END|now:1746037248374731| [2025/04/30 18:20:48 375079] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248375078| [2025/04/30 18:20:48 375084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 375090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1023| [2025/04/30 18:20:48 375094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1024| [2025/04/30 18:20:48 375100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1024| [2025/04/30 18:20:48 375104] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 375109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2262|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2263|path_largest_ack:2262| [2025/04/30 18:20:48 375114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2199742|prior_time:1746037248324957|is_app_limited:0|send_elapse:56572|ack_elapse:50121|ctl_first_sent_time:1746037248327034|lagest_ack_time:1746037248375078|curr_delivered:2258662| [2025/04/30 18:20:48 375119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248327034| [2025/04/30 18:20:48 375123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:48 375128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2263|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2263|path_largest_ack:2263| [2025/04/30 18:20:48 375132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2199742|prior_time:1746037248324957|is_app_limited:0|send_elapse:56572|ack_elapse:50121|ctl_first_sent_time:1746037248327034|lagest_ack_time:1746037248375078|curr_delivered:2259862| [2025/04/30 18:20:48 375137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248327140| [2025/04/30 18:20:48 375141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:48 375145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49557|rttvar:2653|minrtt:30950|latest_rtt:47938|ack_delay:0| [2025/04/30 18:20:48 375149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49355|rttvar:2394|minrtt:30950|latest_rtt:47938|ack_delay:0| [2025/04/30 18:20:48 375157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2263|lost_pn:2260|thresh:3| [2025/04/30 18:20:48 375161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 375165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 375169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 375173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 375177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 375181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 375185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49355|rtt_var:2394|pto_duration:58931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 375189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 375193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 375197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 375201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248458840|now:1746037248375185|interv:83655| [2025/04/30 18:20:48 375205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248458840|now:1746037248375185|interval:83655|pto_count:0|srtt:49355 [2025/04/30 18:20:48 375210] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56572, ack_elapse 50121, delivered 60120|rate 1062716|lost 240| [2025/04/30 18:20:48 375214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1062716) in round 33| [2025/04/30 18:20:48 375219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 375223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 375227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248327140|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 375231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248327140|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 375236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58807|srtt:49355|latest_rtt:47938|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 375242] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1024|largest:1024|pns:2| [2025/04/30 18:20:48 375249] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1024|frame:ACK |recv_time:1746037248375078|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 375254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368375078|now:1746037248375078|interv:120000000| [2025/04/30 18:20:48 375258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368375078|now:1746037248375078|interv:120000000| [2025/04/30 18:20:48 375262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248376014|pq_index:0| [2025/04/30 18:20:48 375266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248374731| [2025/04/30 18:20:48 375270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248375270| [2025/04/30 18:20:48 375275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248375274| [2025/04/30 18:20:48 375280] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 375285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49355|min_srtt:49355|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 375290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2277858| [2025/04/30 18:20:48 375295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 375300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 375304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49355|min_srtt:49355|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 375309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2279037| [2025/04/30 18:20:48 375313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49355|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 375317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 375321] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49355|min_srtt:49355|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 375326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2280216| [2025/04/30 18:20:48 375330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 375334] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 375338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 375344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 375349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 375353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2274321| [2025/04/30 18:20:48 375358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 375361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 375365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248376014| [2025/04/30 18:20:48 375369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248376014| [2025/04/30 18:20:48 375373] [debug] |xqc_engine_wakeup_after|wakeup:1746037248376014|now:1746037248375373|diff:641| [2025/04/30 18:20:48 375378] [debug] |xqc_engine_main_logic|END|now:1746037248375274| [2025/04/30 18:20:48 375382] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248375382| [2025/04/30 18:20:48 375386] [debug] |xqc_engine_wakeup_after|wakeup:1746037248376014|now:1746037248375386|diff:628| [2025/04/30 18:20:48 375390] [debug] |xqc_engine_main_logic|END|now:1746037248375382| [2025/04/30 18:20:48 376461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248376461| [2025/04/30 18:20:48 376472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248376014|pq_index:0| [2025/04/30 18:20:48 376476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248375274| [2025/04/30 18:20:48 376481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248376480| [2025/04/30 18:20:48 376486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248376014|now:1746037248376480| [2025/04/30 18:20:48 376491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248376014|now:1746037248376480| [2025/04/30 18:20:48 376495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 376499] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 376504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49355|min_srtt:49355|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 376509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2280216| [2025/04/30 18:20:48 376514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 376518] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 376522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 376526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 376536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 376540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2274321| [2025/04/30 18:20:48 376545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 376550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2316| [2025/04/30 18:20:48 376584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2316|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248376558|stream_id:0|stream_offset:2274321| [2025/04/30 18:20:48 376590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2316|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 376595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 376599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49355|rtt_var:2394|pto_duration:58931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 376604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 376608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 376612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 376616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248460489|now:1746037248376599|interv:83890| [2025/04/30 18:20:48 376620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248460489|now:1746037248376599|interval:83890|pto_count:0|srtt:49355 [2025/04/30 18:20:48 376625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60007| [2025/04/30 18:20:48 376630] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 376635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2275500| [2025/04/30 18:20:48 376639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 376643] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2317| [2025/04/30 18:20:48 376672] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2317|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248376650|stream_id:0|stream_offset:2275500| [2025/04/30 18:20:48 376681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2317|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 376688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 376695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49355|rtt_var:2394|pto_duration:58931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 376708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 376713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 376717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 376721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248460581|now:1746037248376695|interv:83886| [2025/04/30 18:20:48 376725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248460581|now:1746037248376695|interval:83886|pto_count:0|srtt:49355 [2025/04/30 18:20:48 376730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61207| [2025/04/30 18:20:48 376735] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 376739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2276679| [2025/04/30 18:20:48 376744] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 376748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248377748|now:1746037248376748|interv:1000| [2025/04/30 18:20:48 376752] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 376756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 376760] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248377748| [2025/04/30 18:20:48 376764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248377748| [2025/04/30 18:20:48 376768] [debug] |xqc_engine_wakeup_after|wakeup:1746037248377748|now:1746037248376768|diff:980| [2025/04/30 18:20:48 376773] [debug] |xqc_engine_main_logic|END|now:1746037248376480| [2025/04/30 18:20:48 377280] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248377279| [2025/04/30 18:20:48 377290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 377296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1024| [2025/04/30 18:20:48 377300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1025| [2025/04/30 18:20:48 377306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1025| [2025/04/30 18:20:48 377310] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 377315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2264|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2265|path_largest_ack:2264| [2025/04/30 18:20:48 377319] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2202142|prior_time:1746037248327262|is_app_limited:0|send_elapse:56343|ack_elapse:50017|ctl_first_sent_time:1746037248328736|lagest_ack_time:1746037248377279|curr_delivered:2261062| [2025/04/30 18:20:48 377324] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248328736| [2025/04/30 18:20:48 377333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:48 377337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2265|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2265|path_largest_ack:2265| [2025/04/30 18:20:48 377342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2202142|prior_time:1746037248327262|is_app_limited:0|send_elapse:56343|ack_elapse:50017|ctl_first_sent_time:1746037248328736|lagest_ack_time:1746037248377279|curr_delivered:2262262| [2025/04/30 18:20:48 377347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248328856| [2025/04/30 18:20:48 377351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:48 377355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49355|rttvar:2394|minrtt:30950|latest_rtt:48423|ack_delay:1000| [2025/04/30 18:20:48 377359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49113|rttvar:2279|minrtt:30950|latest_rtt:48423|ack_delay:1000| [2025/04/30 18:20:48 377364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2265|lost_pn:2262|thresh:3| [2025/04/30 18:20:48 377368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 377372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 377376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 377380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 377384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 377388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 377392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49113|rtt_var:2279|pto_duration:58229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 377397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 377401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 377405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 377409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248459879|now:1746037248377392|interv:82487| [2025/04/30 18:20:48 377413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248459879|now:1746037248377392|interval:82487|pto_count:0|srtt:49113 [2025/04/30 18:20:48 377417] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56343, ack_elapse 50017, delivered 60120|rate 1067035|lost 240| [2025/04/30 18:20:48 377422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1067035) in round 33| [2025/04/30 18:20:48 377429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 377433] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 377437] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248328856|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 377442] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248328856|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 377447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58807|srtt:49113|latest_rtt:48423|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 377453] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1025|largest:1025|pns:2| [2025/04/30 18:20:48 377457] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1025|frame:ACK |recv_time:1746037248377279|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 377462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368377279|now:1746037248377279|interv:120000000| [2025/04/30 18:20:48 377466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368377279|now:1746037248377279|interv:120000000| [2025/04/30 18:20:48 377471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248377748|pq_index:0| [2025/04/30 18:20:48 377475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248376480| [2025/04/30 18:20:48 377479] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248377479| [2025/04/30 18:20:48 377484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248377483| [2025/04/30 18:20:48 377489] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 377494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49113|min_srtt:49113|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 377499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2280216| [2025/04/30 18:20:48 377503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 377508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 377513] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49113|min_srtt:49113|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 377517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2281395| [2025/04/30 18:20:48 377524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49113|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 377529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 377533] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49113|min_srtt:49113|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 377537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2282574| [2025/04/30 18:20:48 377542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 377545] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 377549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 377554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 377558] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 377563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2276679| [2025/04/30 18:20:48 377567] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 377571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 377575] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248377748| [2025/04/30 18:20:48 377579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248377748| [2025/04/30 18:20:48 377583] [debug] |xqc_engine_wakeup_after|wakeup:1746037248377748|now:1746037248377583|diff:165| [2025/04/30 18:20:48 377588] [debug] |xqc_engine_main_logic|END|now:1746037248377483| [2025/04/30 18:20:48 377593] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248377592| [2025/04/30 18:20:48 377597] [debug] |xqc_engine_wakeup_after|wakeup:1746037248377748|now:1746037248377596|diff:152| [2025/04/30 18:20:48 377601] [debug] |xqc_engine_main_logic|END|now:1746037248377592| [2025/04/30 18:20:48 378677] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248378677| [2025/04/30 18:20:48 378692] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248377748|pq_index:0| [2025/04/30 18:20:48 378699] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248377483| [2025/04/30 18:20:48 378708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248378706| [2025/04/30 18:20:48 378713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248377748|now:1746037248378706| [2025/04/30 18:20:48 378718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248377748|now:1746037248378706| [2025/04/30 18:20:48 378727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 378732] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 378737] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49113|min_srtt:49113|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 378742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2282574| [2025/04/30 18:20:48 378747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 378751] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 378755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 378759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 378764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 378768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2276679| [2025/04/30 18:20:48 378773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 378778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2318| [2025/04/30 18:20:48 378816] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2318|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248378786|stream_id:0|stream_offset:2276679| [2025/04/30 18:20:48 378826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2318|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 378834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 378839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49113|rtt_var:2279|pto_duration:58229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 378844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 378848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 378852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 378856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248462015|now:1746037248378839|interv:83176| [2025/04/30 18:20:48 378860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248462015|now:1746037248378839|interval:83176|pto_count:0|srtt:49113 [2025/04/30 18:20:48 378865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60007| [2025/04/30 18:20:48 378874] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 378879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2277858| [2025/04/30 18:20:48 378883] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 378887] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2319| [2025/04/30 18:20:48 378916] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2319|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248378895|stream_id:0|stream_offset:2277858| [2025/04/30 18:20:48 378921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2319|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 378926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 378930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49113|rtt_var:2279|pto_duration:58229|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 378934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 378938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 378942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 378946] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248462124|now:1746037248378930|interv:83194| [2025/04/30 18:20:48 378951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248462124|now:1746037248378930|interval:83194|pto_count:0|srtt:49113 [2025/04/30 18:20:48 378955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61207| [2025/04/30 18:20:48 378960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 378964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2279037| [2025/04/30 18:20:48 378969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 378972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248379972|now:1746037248378972|interv:1000| [2025/04/30 18:20:48 378977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 378980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 378985] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248379972| [2025/04/30 18:20:48 379009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248379972| [2025/04/30 18:20:48 379014] [debug] |xqc_engine_wakeup_after|wakeup:1746037248379972|now:1746037248379013|diff:959| [2025/04/30 18:20:48 379018] [debug] |xqc_engine_main_logic|END|now:1746037248378706| [2025/04/30 18:20:48 379073] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248379072| [2025/04/30 18:20:48 379085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 379090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1025| [2025/04/30 18:20:48 379094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1026| [2025/04/30 18:20:48 379100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1026| [2025/04/30 18:20:48 379104] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 379109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2266|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2267|path_largest_ack:2266| [2025/04/30 18:20:48 379114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2204542|prior_time:1746037248329008|is_app_limited:0|send_elapse:56039|ack_elapse:50064|ctl_first_sent_time:1746037248330467|lagest_ack_time:1746037248379072|curr_delivered:2263462| [2025/04/30 18:20:48 379119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248330467| [2025/04/30 18:20:48 379124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:48 379128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2267|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2267|path_largest_ack:2267| [2025/04/30 18:20:48 379133] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2204542|prior_time:1746037248329008|is_app_limited:0|send_elapse:56039|ack_elapse:50064|ctl_first_sent_time:1746037248330467|lagest_ack_time:1746037248379072|curr_delivered:2264662| [2025/04/30 18:20:48 379137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248330577| [2025/04/30 18:20:48 379141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:48 379145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49113|rttvar:2279|minrtt:30950|latest_rtt:48495|ack_delay:0| [2025/04/30 18:20:48 379150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49035|rttvar:1864|minrtt:30950|latest_rtt:48495|ack_delay:0| [2025/04/30 18:20:48 379154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2267|lost_pn:2264|thresh:3| [2025/04/30 18:20:48 379158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 379163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 379167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 379171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 379175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 379179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 379185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49035|rtt_var:1864|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 379190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 379194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 379198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 379202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248460386|now:1746037248379185|interv:81201| [2025/04/30 18:20:48 379206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248460386|now:1746037248379185|interval:81201|pto_count:0|srtt:49035 [2025/04/30 18:20:48 379211] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56039, ack_elapse 50064, delivered 60120|rate 1072824|lost 240| [2025/04/30 18:20:48 379216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072824) in round 33| [2025/04/30 18:20:48 379220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 379224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 379228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248330577|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 379233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248330577|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 379238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58807|srtt:49035|latest_rtt:48495|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 379244] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1026|largest:1026|pns:2| [2025/04/30 18:20:48 379248] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1026|frame:ACK |recv_time:1746037248379072|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 379253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368379072|now:1746037248379072|interv:120000000| [2025/04/30 18:20:48 379257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368379072|now:1746037248379072|interv:120000000| [2025/04/30 18:20:48 379261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248379972|pq_index:0| [2025/04/30 18:20:48 379265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248378706| [2025/04/30 18:20:48 379270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248379269| [2025/04/30 18:20:48 379274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248379273| [2025/04/30 18:20:48 379282] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 379287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49035|min_srtt:49035|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 379291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2282574| [2025/04/30 18:20:48 379296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49035|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 379301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 379305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49035|min_srtt:49035|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 379310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2283753| [2025/04/30 18:20:48 379314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49035|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 379319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 379323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49035|min_srtt:49035|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 379327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2284932| [2025/04/30 18:20:48 379332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 379336] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 379340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 379344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 379349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 379353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2279037| [2025/04/30 18:20:48 379357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 379361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 379365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248379972| [2025/04/30 18:20:48 379369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248379972| [2025/04/30 18:20:48 379376] [debug] |xqc_engine_wakeup_after|wakeup:1746037248379972|now:1746037248379376|diff:596| [2025/04/30 18:20:48 379380] [debug] |xqc_engine_main_logic|END|now:1746037248379273| [2025/04/30 18:20:48 379385] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248379385| [2025/04/30 18:20:48 379389] [debug] |xqc_engine_wakeup_after|wakeup:1746037248379972|now:1746037248379389|diff:583| [2025/04/30 18:20:48 379393] [debug] |xqc_engine_main_logic|END|now:1746037248379385| [2025/04/30 18:20:48 380468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248380467| [2025/04/30 18:20:48 380478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248379972|pq_index:0| [2025/04/30 18:20:48 380482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248379273| [2025/04/30 18:20:48 380488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248380487| [2025/04/30 18:20:48 380493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248379972|now:1746037248380487| [2025/04/30 18:20:48 380497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248379972|now:1746037248380487| [2025/04/30 18:20:48 380501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 380506] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 380511] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49035|min_srtt:49035|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 380515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2284932| [2025/04/30 18:20:48 380520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 380524] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 380528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 380532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 380537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 380542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2279037| [2025/04/30 18:20:48 380546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 380551] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2320| [2025/04/30 18:20:48 380584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2320|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248380559|stream_id:0|stream_offset:2279037| [2025/04/30 18:20:48 380590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2320|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 380600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 380604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49035|rtt_var:1864|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 380609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 380613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 380617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 380621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248462050|now:1746037248380604|interv:81446| [2025/04/30 18:20:48 380625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248462050|now:1746037248380604|interval:81446|pto_count:0|srtt:49035 [2025/04/30 18:20:48 380630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60007| [2025/04/30 18:20:48 380635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 380639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2280216| [2025/04/30 18:20:48 380643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 380649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2321| [2025/04/30 18:20:48 380688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2321|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248380659|stream_id:0|stream_offset:2280216| [2025/04/30 18:20:48 380698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2321|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 380704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 380711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49035|rtt_var:1864|pto_duration:56491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 380718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 380724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 380730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 380737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248462150|now:1746037248380711|interv:81439| [2025/04/30 18:20:48 380743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248462150|now:1746037248380711|interval:81439|pto_count:0|srtt:49035 [2025/04/30 18:20:48 380750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61207| [2025/04/30 18:20:48 380755] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 380766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2281395| [2025/04/30 18:20:48 380771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 380775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248381775|now:1746037248380775|interv:1000| [2025/04/30 18:20:48 380779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 380783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 380790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248381775| [2025/04/30 18:20:48 380797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248381775| [2025/04/30 18:20:48 380803] [debug] |xqc_engine_wakeup_after|wakeup:1746037248381775|now:1746037248380803|diff:972| [2025/04/30 18:20:48 380810] [debug] |xqc_engine_main_logic|END|now:1746037248380487| [2025/04/30 18:20:48 381070] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248381069| [2025/04/30 18:20:48 381081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 381088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1026| [2025/04/30 18:20:48 381092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1027| [2025/04/30 18:20:48 381098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1027| [2025/04/30 18:20:48 381102] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 381107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2268|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2269|path_largest_ack:2268| [2025/04/30 18:20:48 381112] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2206942|prior_time:1746037248330944|is_app_limited:0|send_elapse:55978|ack_elapse:50125|ctl_first_sent_time:1746037248332412|lagest_ack_time:1746037248381069|curr_delivered:2265862| [2025/04/30 18:20:48 381117] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248332412| [2025/04/30 18:20:48 381122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:48 381126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2269|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2269|path_largest_ack:2269| [2025/04/30 18:20:48 381131] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:235|tx_in_flight:64920|prior_delivered:2206942|prior_time:1746037248330944|is_app_limited:0|send_elapse:55978|ack_elapse:50125|ctl_first_sent_time:1746037248332412|lagest_ack_time:1746037248381069|curr_delivered:2267062| [2025/04/30 18:20:48 381135] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248332505| [2025/04/30 18:20:48 381139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:48 381143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49035|rttvar:1864|minrtt:30950|latest_rtt:48564|ack_delay:0| [2025/04/30 18:20:48 381153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48976|rttvar:1515|minrtt:30950|latest_rtt:48564|ack_delay:0| [2025/04/30 18:20:48 381157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2269|lost_pn:2266|thresh:3| [2025/04/30 18:20:48 381162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 381166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 381170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 381174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 381178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 381182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 381186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1515|pto_duration:55036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 381191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 381195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 381199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 381203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248460695|now:1746037248381186|interv:79509| [2025/04/30 18:20:48 381207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248460695|now:1746037248381186|interval:79509|pto_count:0|srtt:48976 [2025/04/30 18:20:48 381212] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55978, ack_elapse 50125, delivered 60120|rate 1073993|lost 240| [2025/04/30 18:20:48 381216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073993) in round 33| [2025/04/30 18:20:48 381221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 381225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 381229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248332505|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 381234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248332505|recovery:1|recovery_start:1746037248345152|packet_conservation:1|next_round_delivered:2209342| [2025/04/30 18:20:48 381239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:64920|full_bw_reached:1|inflight:58807|srtt:48976|latest_rtt:48564|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 381247] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1027|largest:1027|pns:2| [2025/04/30 18:20:48 381252] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1027|frame:ACK |recv_time:1746037248381069|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 381257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368381069|now:1746037248381069|interv:120000000| [2025/04/30 18:20:48 381261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368381069|now:1746037248381069|interv:120000000| [2025/04/30 18:20:48 381265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248381775|pq_index:0| [2025/04/30 18:20:48 381269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248380487| [2025/04/30 18:20:48 381274] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248381273| [2025/04/30 18:20:48 381279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248381277| [2025/04/30 18:20:48 381284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 381289] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 381293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2284932| [2025/04/30 18:20:48 381298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 381303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 381307] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 381312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2286111| [2025/04/30 18:20:48 381316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48976|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 381321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 381325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 381329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2287290| [2025/04/30 18:20:48 381334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 381338] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 381344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 381349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 381353] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 381358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2281395| [2025/04/30 18:20:48 381362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 381366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 381371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248381775| [2025/04/30 18:20:48 381375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248381775| [2025/04/30 18:20:48 381379] [debug] |xqc_engine_wakeup_after|wakeup:1746037248381775|now:1746037248381379|diff:396| [2025/04/30 18:20:48 381383] [debug] |xqc_engine_main_logic|END|now:1746037248381277| [2025/04/30 18:20:48 381388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248381388| [2025/04/30 18:20:48 381392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248381775|now:1746037248381392|diff:383| [2025/04/30 18:20:48 381396] [debug] |xqc_engine_main_logic|END|now:1746037248381388| [2025/04/30 18:20:48 382471] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248382471| [2025/04/30 18:20:48 382481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248381775|pq_index:0| [2025/04/30 18:20:48 382486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248381277| [2025/04/30 18:20:48 382491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248382490| [2025/04/30 18:20:48 382496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248381775|now:1746037248382490| [2025/04/30 18:20:48 382500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248381775|now:1746037248382490| [2025/04/30 18:20:48 382504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 382509] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 382514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48976|min_srtt:48976|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 382518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2287290| [2025/04/30 18:20:48 382523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 382527] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 382531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 382541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 382545] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 382549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2281395| [2025/04/30 18:20:48 382554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 382558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2322| [2025/04/30 18:20:48 382592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2322|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248382567|stream_id:0|stream_offset:2281395| [2025/04/30 18:20:48 382599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2322|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 382607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 382614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1515|pto_duration:55036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 382621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 382627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 382634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 382641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248462603|now:1746037248382613|interv:79990| [2025/04/30 18:20:48 382647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248462603|now:1746037248382613|interval:79990|pto_count:0|srtt:48976 [2025/04/30 18:20:48 382654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:60007| [2025/04/30 18:20:48 382662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 382669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2282574| [2025/04/30 18:20:48 382676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 382683] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2323| [2025/04/30 18:20:48 382714] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2323|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248382693|stream_id:0|stream_offset:2282574| [2025/04/30 18:20:48 382720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2323|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 382730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 382735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48976|rtt_var:1515|pto_duration:55036|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 382743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 382749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 382756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 382762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248462729|now:1746037248382735|interv:79994| [2025/04/30 18:20:48 382768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248462729|now:1746037248382735|interval:79994|pto_count:0|srtt:48976 [2025/04/30 18:20:48 382774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:64920|inflight:61207| [2025/04/30 18:20:48 382779] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 382783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:64920|conn:0000558304DEB50C|stream_id:0|stream_offset:2283753| [2025/04/30 18:20:48 382788] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 382792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248383792|now:1746037248382792|interv:1000| [2025/04/30 18:20:48 382796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 382800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 382804] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248383792| [2025/04/30 18:20:48 382808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248383792| [2025/04/30 18:20:48 382812] [debug] |xqc_engine_wakeup_after|wakeup:1746037248383792|now:1746037248382812|diff:980| [2025/04/30 18:20:48 382816] [debug] |xqc_engine_main_logic|END|now:1746037248382490| [2025/04/30 18:20:48 383057] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248383056| [2025/04/30 18:20:48 383070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 383077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1027| [2025/04/30 18:20:48 383081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1028| [2025/04/30 18:20:48 383087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1028| [2025/04/30 18:20:48 383091] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 383096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2270|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2271|path_largest_ack:2270| [2025/04/30 18:20:48 383101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:236|tx_in_flight:63720|prior_delivered:2209342|prior_time:1746037248332928|is_app_limited:0|send_elapse:56038|ack_elapse:50128|ctl_first_sent_time:1746037248334447|lagest_ack_time:1746037248383056|curr_delivered:2268262| [2025/04/30 18:20:48 383110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248334447| [2025/04/30 18:20:48 383115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:48 383119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2271|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2271|path_largest_ack:2271| [2025/04/30 18:20:48 383124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:236|tx_in_flight:63720|prior_delivered:2209342|prior_time:1746037248332928|is_app_limited:0|send_elapse:56038|ack_elapse:50128|ctl_first_sent_time:1746037248334447|lagest_ack_time:1746037248383056|curr_delivered:2269462| [2025/04/30 18:20:48 383128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248334556| [2025/04/30 18:20:48 383132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:48 383136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48976|rttvar:1515|minrtt:30950|latest_rtt:48500|ack_delay:0| [2025/04/30 18:20:48 383141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48916|rttvar:1256|minrtt:30950|latest_rtt:48500|ack_delay:0| [2025/04/30 18:20:48 383145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2271|lost_pn:2268|thresh:3| [2025/04/30 18:20:48 383149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 383154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 383158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 383162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 383166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 383170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 383174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48916|rtt_var:1256|pto_duration:53940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 383178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 383182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 383186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 383190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248461633|now:1746037248383174|interv:78459| [2025/04/30 18:20:48 383194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248461633|now:1746037248383174|interval:78459|pto_count:0|srtt:48916 [2025/04/30 18:20:48 383199] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56038, ack_elapse 50128, delivered 60120|rate 1072843|lost 240| [2025/04/30 18:20:48 383205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 33 -> 34| [2025/04/30 18:20:48 383210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072843) in round 34| [2025/04/30 18:20:48 383214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 383218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 383222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248334556|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 383227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:64920|packet_lost:0|acked:2400|po_sent_time:1746037248334556|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 383231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67320|full_bw_reached:1|inflight:58807|srtt:48916|latest_rtt:48500|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 383237] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1028|largest:1028|pns:2| [2025/04/30 18:20:48 383242] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1028|frame:ACK |recv_time:1746037248383056|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 383246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368383056|now:1746037248383056|interv:120000000| [2025/04/30 18:20:48 383251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368383056|now:1746037248383056|interv:120000000| [2025/04/30 18:20:48 383255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248383792|pq_index:0| [2025/04/30 18:20:48 383259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248382490| [2025/04/30 18:20:48 383263] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248383263| [2025/04/30 18:20:48 383268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248383267| [2025/04/30 18:20:48 383273] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 383278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48916|min_srtt:48916|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 383283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:3600|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2287290| [2025/04/30 18:20:48 383287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 383292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 383296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48916|min_srtt:48916|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 383306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2288469| [2025/04/30 18:20:48 383311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 383315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 383319] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48916|min_srtt:48916|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 383324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2289648| [2025/04/30 18:20:48 383328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 383332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 383337] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48916|min_srtt:48916|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 383341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2290827| [2025/04/30 18:20:48 383345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48916|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 383350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 383354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48916|min_srtt:48916|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 383358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2292006| [2025/04/30 18:20:48 383363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 383367] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 383370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 383375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 383379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 383384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2283753| [2025/04/30 18:20:48 383391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 383395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 383399] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248383792| [2025/04/30 18:20:48 383403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248383792| [2025/04/30 18:20:48 383408] [debug] |xqc_engine_wakeup_after|wakeup:1746037248383792|now:1746037248383408|diff:384| [2025/04/30 18:20:48 383412] [debug] |xqc_engine_main_logic|END|now:1746037248383267| [2025/04/30 18:20:48 383417] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248383417| [2025/04/30 18:20:48 383421] [debug] |xqc_engine_wakeup_after|wakeup:1746037248383792|now:1746037248383421|diff:371| [2025/04/30 18:20:48 383425] [debug] |xqc_engine_main_logic|END|now:1746037248383417| [2025/04/30 18:20:48 384500] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248384500| [2025/04/30 18:20:48 384511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248383792|pq_index:0| [2025/04/30 18:20:48 384515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248383267| [2025/04/30 18:20:48 384520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248384519| [2025/04/30 18:20:48 384525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248383792|now:1746037248384519| [2025/04/30 18:20:48 384529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248383792|now:1746037248384519| [2025/04/30 18:20:48 384533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 384538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 384543] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48916|min_srtt:48916|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 384548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2292006| [2025/04/30 18:20:48 384552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 384556] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 384560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 384565] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 384569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 384574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2283753| [2025/04/30 18:20:48 384584] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 384588] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2324| [2025/04/30 18:20:48 384623] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2324|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248384597|stream_id:0|stream_offset:2283753| [2025/04/30 18:20:48 384629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2324|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 384635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 384642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48916|rtt_var:1256|pto_duration:53940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 384649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 384655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 384662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 384668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248463537|now:1746037248384642|interv:78895| [2025/04/30 18:20:48 384674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248463537|now:1746037248384642|interval:78895|pto_count:0|srtt:48916 [2025/04/30 18:20:48 384682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:60007| [2025/04/30 18:20:48 384687] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 384692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2284932| [2025/04/30 18:20:48 384696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 384700] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2325| [2025/04/30 18:20:48 384737] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2325|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248384708|stream_id:0|stream_offset:2284932| [2025/04/30 18:20:48 384745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2325|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 384751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 384757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48916|rtt_var:1256|pto_duration:53940|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 384763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 384769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 384775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 384784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248463648|now:1746037248384757|interv:78891| [2025/04/30 18:20:48 384789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248463648|now:1746037248384757|interval:78891|pto_count:0|srtt:48916 [2025/04/30 18:20:48 384795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67320|inflight:61207| [2025/04/30 18:20:48 384802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 384807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:67320|conn:0000558304DEB50C|stream_id:0|stream_offset:2286111| [2025/04/30 18:20:48 384814] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 384819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248385819|now:1746037248384819|interv:1000| [2025/04/30 18:20:48 384824] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 384829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 384835] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248385819| [2025/04/30 18:20:48 384840] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248385819| [2025/04/30 18:20:48 384845] [debug] |xqc_engine_wakeup_after|wakeup:1746037248385819|now:1746037248384845|diff:974| [2025/04/30 18:20:48 384851] [debug] |xqc_engine_main_logic|END|now:1746037248384519| [2025/04/30 18:20:48 385079] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248385078| [2025/04/30 18:20:48 385089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 385096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1028| [2025/04/30 18:20:48 385101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1029| [2025/04/30 18:20:48 385109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1029| [2025/04/30 18:20:48 385114] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 385121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2272|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2273|path_largest_ack:2272| [2025/04/30 18:20:48 385127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:61301|prior_delivered:2212961|prior_time:1746037248336004|is_app_limited:0|send_elapse:54896|ack_elapse:49074|ctl_first_sent_time:1746037248336411|lagest_ack_time:1746037248385078|curr_delivered:2270662| [2025/04/30 18:20:48 385134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248336411| [2025/04/30 18:20:48 385140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:48 385146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2273|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2273|path_largest_ack:2273| [2025/04/30 18:20:48 385152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:61301|prior_delivered:2212961|prior_time:1746037248336004|is_app_limited:0|send_elapse:54896|ack_elapse:49074|ctl_first_sent_time:1746037248336411|lagest_ack_time:1746037248385078|curr_delivered:2271862| [2025/04/30 18:20:48 385161] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248336519| [2025/04/30 18:20:48 385167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:48 385172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48916|rttvar:1256|minrtt:30950|latest_rtt:48559|ack_delay:1000| [2025/04/30 18:20:48 385178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48746|rttvar:1281|minrtt:30950|latest_rtt:48559|ack_delay:1000| [2025/04/30 18:20:48 385184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2273|lost_pn:2270|thresh:3| [2025/04/30 18:20:48 385190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 385195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 385201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 385206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 385211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 385217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 385222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:1281|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 385228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 385233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 385239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 385244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248463578|now:1746037248385222|interv:78356| [2025/04/30 18:20:48 385249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248463578|now:1746037248385222|interval:78356|pto_count:0|srtt:48746 [2025/04/30 18:20:48 385255] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54896, ack_elapse 49074, delivered 58901|rate 1072956|lost 240| [2025/04/30 18:20:48 385261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072956) in round 34| [2025/04/30 18:20:48 385267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 385273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 385278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248336519|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 385287] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67320|packet_lost:0|acked:2400|po_sent_time:1746037248336519|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 385294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:69720|full_bw_reached:1|inflight:58807|srtt:48746|latest_rtt:48559|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 385302] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1029|largest:1029|pns:2| [2025/04/30 18:20:48 385308] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1029|frame:ACK |recv_time:1746037248385078|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 385314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368385078|now:1746037248385078|interv:120000000| [2025/04/30 18:20:48 385320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368385078|now:1746037248385078|interv:120000000| [2025/04/30 18:20:48 385325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248385819|pq_index:0| [2025/04/30 18:20:48 385331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248384519| [2025/04/30 18:20:48 385336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248385336| [2025/04/30 18:20:48 385343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248385341| [2025/04/30 18:20:48 385350] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 385356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 385363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2292006| [2025/04/30 18:20:48 385369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 385375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 385381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 385387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2293185| [2025/04/30 18:20:48 385393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 385399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 385408] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 385414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2294364| [2025/04/30 18:20:48 385420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 385426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 385432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 385438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2295543| [2025/04/30 18:20:48 385444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 385450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 385456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 385462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2296722| [2025/04/30 18:20:48 385468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 385473] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 385478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 385484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 385490] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 385495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2286111| [2025/04/30 18:20:48 385502] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 385507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 385512] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248385819| [2025/04/30 18:20:48 385517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248385819| [2025/04/30 18:20:48 385523] [debug] |xqc_engine_wakeup_after|wakeup:1746037248385819|now:1746037248385523|diff:296| [2025/04/30 18:20:48 385529] [debug] |xqc_engine_main_logic|END|now:1746037248385341| [2025/04/30 18:20:48 385538] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248385538| [2025/04/30 18:20:48 385544] [debug] |xqc_engine_wakeup_after|wakeup:1746037248385819|now:1746037248385543|diff:276| [2025/04/30 18:20:48 385549] [debug] |xqc_engine_main_logic|END|now:1746037248385538| [2025/04/30 18:20:48 386630] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248386630| [2025/04/30 18:20:48 386646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248385819|pq_index:0| [2025/04/30 18:20:48 386654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248385341| [2025/04/30 18:20:48 386663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248386660| [2025/04/30 18:20:48 386671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248385819|now:1746037248386660| [2025/04/30 18:20:48 386677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248385819|now:1746037248386660| [2025/04/30 18:20:48 386684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 386691] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 386700] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48746|min_srtt:48746|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 386707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2296722| [2025/04/30 18:20:48 386715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 386722] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 386729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 386737] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 386745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 386751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2286111| [2025/04/30 18:20:48 386759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 386766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2326| [2025/04/30 18:20:48 386816] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2326|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248386779|stream_id:0|stream_offset:2286111| [2025/04/30 18:20:48 386826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2326|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 386835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 386849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:1281|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 386854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 386858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 386862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 386867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248465649|now:1746037248386849|interv:78800| [2025/04/30 18:20:48 386871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248465649|now:1746037248386849|interval:78800|pto_count:0|srtt:48746 [2025/04/30 18:20:48 386876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69720|inflight:60007| [2025/04/30 18:20:48 386881] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 386885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2287290| [2025/04/30 18:20:48 386890] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 386895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2327| [2025/04/30 18:20:48 386928] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2327|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248386903|stream_id:0|stream_offset:2287290| [2025/04/30 18:20:48 386937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2327|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 386945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 386952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48746|rtt_var:1281|pto_duration:53870|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 386959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 386963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 386967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 386971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248465773|now:1746037248386952|interv:78821| [2025/04/30 18:20:48 386975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248465773|now:1746037248386952|interval:78821|pto_count:0|srtt:48746 [2025/04/30 18:20:48 386980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69720|inflight:61207| [2025/04/30 18:20:48 386984] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 387008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:69720|conn:0000558304DEB50C|stream_id:0|stream_offset:2288469| [2025/04/30 18:20:48 387018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 387022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248388021|now:1746037248387021|interv:1000| [2025/04/30 18:20:48 387026] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 387030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 387034] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248388021| [2025/04/30 18:20:48 387038] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248388021| [2025/04/30 18:20:48 387043] [debug] |xqc_engine_wakeup_after|wakeup:1746037248388021|now:1746037248387043|diff:978| [2025/04/30 18:20:48 387047] [debug] |xqc_engine_main_logic|END|now:1746037248386660| [2025/04/30 18:20:48 387057] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248387057| [2025/04/30 18:20:48 387063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 387069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1029| [2025/04/30 18:20:48 387073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1030| [2025/04/30 18:20:48 387079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1030| [2025/04/30 18:20:48 387083] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 387089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2274|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2275|path_largest_ack:2274| [2025/04/30 18:20:48 387097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:62482|prior_delivered:2214180|prior_time:1746037248336974|is_app_limited:0|send_elapse:56855|ack_elapse:50083|ctl_first_sent_time:1746037248338485|lagest_ack_time:1746037248387057|curr_delivered:2273062| [2025/04/30 18:20:48 387105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248338485| [2025/04/30 18:20:48 387111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:48 387118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2275|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2275|path_largest_ack:2275| [2025/04/30 18:20:48 387125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:237|tx_in_flight:62482|prior_delivered:2214180|prior_time:1746037248336974|is_app_limited:0|send_elapse:56855|ack_elapse:50083|ctl_first_sent_time:1746037248338485|lagest_ack_time:1746037248387057|curr_delivered:2274262| [2025/04/30 18:20:48 387130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248338597| [2025/04/30 18:20:48 387134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:48 387138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48746|rttvar:1281|minrtt:30950|latest_rtt:48460|ack_delay:0| [2025/04/30 18:20:48 387142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48710|rttvar:1032|minrtt:30950|latest_rtt:48460|ack_delay:0| [2025/04/30 18:20:48 387151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2275|lost_pn:2272|thresh:3| [2025/04/30 18:20:48 387155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 387160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 387163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 387167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 387171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 387175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 387180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48710|rtt_var:1032|pto_duration:52838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 387187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 387194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 387200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 387207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248464741|now:1746037248387179|interv:77562| [2025/04/30 18:20:48 387211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248464741|now:1746037248387179|interval:77562|pto_count:0|srtt:48710 [2025/04/30 18:20:48 387216] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56855, ack_elapse 50083, delivered 60082|rate 1056758|lost 240| [2025/04/30 18:20:48 387220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056758) in round 34| [2025/04/30 18:20:48 387225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 387229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 387233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69720|packet_lost:0|acked:2400|po_sent_time:1746037248338597|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 387238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69720|packet_lost:0|acked:2400|po_sent_time:1746037248338597|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 387243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:72120|full_bw_reached:1|inflight:58807|srtt:48710|latest_rtt:48460|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 387249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1030|largest:1030|pns:2| [2025/04/30 18:20:48 387257] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1030|frame:ACK |recv_time:1746037248387057|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 387262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368387057|now:1746037248387057|interv:120000000| [2025/04/30 18:20:48 387267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368387057|now:1746037248387057|interv:120000000| [2025/04/30 18:20:48 387274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248388021|pq_index:0| [2025/04/30 18:20:48 387281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248386660| [2025/04/30 18:20:48 387287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248387287| [2025/04/30 18:20:48 387294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248387293| [2025/04/30 18:20:48 387299] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 387304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48710|min_srtt:48710|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 387309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2296722| [2025/04/30 18:20:48 387314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 387319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 387324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48710|min_srtt:48710|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 387328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2297901| [2025/04/30 18:20:48 387333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 387337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 387342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48710|min_srtt:48710|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 387346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2299080| [2025/04/30 18:20:48 387351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 387359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 387371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48710|min_srtt:48710|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 387376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2300259| [2025/04/30 18:20:48 387381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48710|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 387385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 387390] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48710|min_srtt:48710|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 387394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2301438| [2025/04/30 18:20:48 387398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 387402] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 387406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 387411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 387415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 387420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2288469| [2025/04/30 18:20:48 387424] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 387428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 387432] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248388021| [2025/04/30 18:20:48 387438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248388021| [2025/04/30 18:20:48 387445] [debug] |xqc_engine_wakeup_after|wakeup:1746037248388021|now:1746037248387445|diff:576| [2025/04/30 18:20:48 387452] [debug] |xqc_engine_main_logic|END|now:1746037248387293| [2025/04/30 18:20:48 387459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248387459| [2025/04/30 18:20:48 387463] [debug] |xqc_engine_wakeup_after|wakeup:1746037248388021|now:1746037248387463|diff:558| [2025/04/30 18:20:48 387467] [debug] |xqc_engine_main_logic|END|now:1746037248387459| [2025/04/30 18:20:48 388537] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248388537| [2025/04/30 18:20:48 388547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248388021|pq_index:0| [2025/04/30 18:20:48 388552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248387293| [2025/04/30 18:20:48 388557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248388556| [2025/04/30 18:20:48 388567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248388021|now:1746037248388556| [2025/04/30 18:20:48 388572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248388021|now:1746037248388556| [2025/04/30 18:20:48 388576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 388580] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 388585] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48710|min_srtt:48710|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 388590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:13200|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2301438| [2025/04/30 18:20:48 388595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 388599] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 388603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 388608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 388612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 388617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2288469| [2025/04/30 18:20:48 388621] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 388626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2328| [2025/04/30 18:20:48 388669] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2328|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248388634|stream_id:0|stream_offset:2288469| [2025/04/30 18:20:48 388679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2328|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 388687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 388694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48710|rtt_var:1032|pto_duration:52838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 388701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 388708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 388714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 388720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248466472|now:1746037248388693|interv:77779| [2025/04/30 18:20:48 388727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248466472|now:1746037248388693|interval:77779|pto_count:0|srtt:48710 [2025/04/30 18:20:48 388741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72120|inflight:60007| [2025/04/30 18:20:48 388750] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 388757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2289648| [2025/04/30 18:20:48 388765] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 388772] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2329| [2025/04/30 18:20:48 388810] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2329|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248388783|stream_id:0|stream_offset:2289648| [2025/04/30 18:20:48 388817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2329|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 388822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 388826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48710|rtt_var:1032|pto_duration:52838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 388831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 388835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 388839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 388843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248466621|now:1746037248388826|interv:77795| [2025/04/30 18:20:48 388847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248466621|now:1746037248388826|interval:77795|pto_count:0|srtt:48710 [2025/04/30 18:20:48 388852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72120|inflight:61207| [2025/04/30 18:20:48 388856] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 388861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:72120|conn:0000558304DEB50C|stream_id:0|stream_offset:2290827| [2025/04/30 18:20:48 388865] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 388869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248389869|now:1746037248388869|interv:1000| [2025/04/30 18:20:48 388873] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 388877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 388881] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248389869| [2025/04/30 18:20:48 388890] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248389869| [2025/04/30 18:20:48 388894] [debug] |xqc_engine_wakeup_after|wakeup:1746037248389869|now:1746037248388894|diff:975| [2025/04/30 18:20:48 388898] [debug] |xqc_engine_main_logic|END|now:1746037248388556| [2025/04/30 18:20:48 389044] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248389044| [2025/04/30 18:20:48 389053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 389059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1030| [2025/04/30 18:20:48 389063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1031| [2025/04/30 18:20:48 389069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1031| [2025/04/30 18:20:48 389073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 389078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2276|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2277|path_largest_ack:2276| [2025/04/30 18:20:48 389083] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:61282|prior_delivered:2216580|prior_time:1746037248339004|is_app_limited:0|send_elapse:57255|ack_elapse:50040|ctl_first_sent_time:1746037248340508|lagest_ack_time:1746037248389044|curr_delivered:2275462| [2025/04/30 18:20:48 389088] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248340508| [2025/04/30 18:20:48 389093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:48 389097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2277|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2277|path_largest_ack:2277| [2025/04/30 18:20:48 389102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:238|tx_in_flight:61282|prior_delivered:2216580|prior_time:1746037248339004|is_app_limited:0|send_elapse:57255|ack_elapse:50040|ctl_first_sent_time:1746037248340508|lagest_ack_time:1746037248389044|curr_delivered:2276662| [2025/04/30 18:20:48 389106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248340586| [2025/04/30 18:20:48 389110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:48 389114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48710|rttvar:1032|minrtt:30950|latest_rtt:48458|ack_delay:1000| [2025/04/30 18:20:48 389119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48554|rttvar:1087|minrtt:30950|latest_rtt:48458|ack_delay:1000| [2025/04/30 18:20:48 389123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2277|lost_pn:2274|thresh:3| [2025/04/30 18:20:48 389127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 389131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 389135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 389139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 389147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 389151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 389156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48554|rtt_var:1087|pto_duration:52902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 389160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 389164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 389168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 389172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248466685|now:1746037248389155|interv:77530| [2025/04/30 18:20:48 389176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248466685|now:1746037248389155|interval:77530|pto_count:0|srtt:48554 [2025/04/30 18:20:48 389181] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57255, ack_elapse 50040, delivered 60082|rate 1049375|lost 240| [2025/04/30 18:20:48 389185] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049375) in round 34| [2025/04/30 18:20:48 389190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 389194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 389198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72120|packet_lost:0|acked:2400|po_sent_time:1746037248340586|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 389203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72120|packet_lost:0|acked:2400|po_sent_time:1746037248340586|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 389207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:74520|full_bw_reached:1|inflight:58807|srtt:48554|latest_rtt:48458|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 389213] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1031|largest:1031|pns:2| [2025/04/30 18:20:48 389218] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1031|frame:ACK |recv_time:1746037248389044|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 389223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368389044|now:1746037248389044|interv:120000000| [2025/04/30 18:20:48 389227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368389044|now:1746037248389044|interv:120000000| [2025/04/30 18:20:48 389231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248389869|pq_index:0| [2025/04/30 18:20:48 389235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248388556| [2025/04/30 18:20:48 389242] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248389242| [2025/04/30 18:20:48 389247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248389246| [2025/04/30 18:20:48 389253] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 389257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48554|min_srtt:48554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 389262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2301438| [2025/04/30 18:20:48 389267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 389272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 389276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48554|min_srtt:48554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 389280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2302617| [2025/04/30 18:20:48 389285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 389289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 389294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48554|min_srtt:48554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 389298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2303796| [2025/04/30 18:20:48 389302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 389307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 389311] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48554|min_srtt:48554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 389315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2304975| [2025/04/30 18:20:48 389319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 389324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 389331] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48554|min_srtt:48554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 389335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2306154| [2025/04/30 18:20:48 389339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 389343] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 389347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 389352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 389356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 389360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2290827| [2025/04/30 18:20:48 389365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 389369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 389373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248389869| [2025/04/30 18:20:48 389377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248389869| [2025/04/30 18:20:48 389381] [debug] |xqc_engine_wakeup_after|wakeup:1746037248389869|now:1746037248389381|diff:488| [2025/04/30 18:20:48 389385] [debug] |xqc_engine_main_logic|END|now:1746037248389246| [2025/04/30 18:20:48 389391] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248389390| [2025/04/30 18:20:48 389394] [debug] |xqc_engine_wakeup_after|wakeup:1746037248389869|now:1746037248389394|diff:475| [2025/04/30 18:20:48 389398] [debug] |xqc_engine_main_logic|END|now:1746037248389390| [2025/04/30 18:20:48 390468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248390468| [2025/04/30 18:20:48 390478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248389869|pq_index:0| [2025/04/30 18:20:48 390483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248389246| [2025/04/30 18:20:48 390488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248390487| [2025/04/30 18:20:48 390493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248389869|now:1746037248390487| [2025/04/30 18:20:48 390497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248389869|now:1746037248390487| [2025/04/30 18:20:48 390502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 390506] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 390511] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48554|min_srtt:48554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 390521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2306154| [2025/04/30 18:20:48 390526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 390530] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 390534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 390539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 390544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 390548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2290827| [2025/04/30 18:20:48 390553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 390558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2330| [2025/04/30 18:20:48 390597] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2330|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248390566|stream_id:0|stream_offset:2290827| [2025/04/30 18:20:48 390607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2330|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 390614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 390621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48554|rtt_var:1087|pto_duration:52902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 390628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 390632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 390636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 390640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248468468|now:1746037248390621|interv:77847| [2025/04/30 18:20:48 390644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248468468|now:1746037248390621|interval:77847|pto_count:0|srtt:48554 [2025/04/30 18:20:48 390651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74520|inflight:60007| [2025/04/30 18:20:48 390659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 390665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2292006| [2025/04/30 18:20:48 390678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 390686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2331| [2025/04/30 18:20:48 390732] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2331|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248390697|stream_id:0|stream_offset:2292006| [2025/04/30 18:20:48 390742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2331|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 390750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 390757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48554|rtt_var:1087|pto_duration:52902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 390764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 390770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 390777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 390783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248468599|now:1746037248390756|interv:77843| [2025/04/30 18:20:48 390790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248468599|now:1746037248390756|interval:77843|pto_count:0|srtt:48554 [2025/04/30 18:20:48 390797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74520|inflight:61207| [2025/04/30 18:20:48 390803] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 390807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:74520|conn:0000558304DEB50C|stream_id:0|stream_offset:2293185| [2025/04/30 18:20:48 390812] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 390816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248391815|now:1746037248390815|interv:1000| [2025/04/30 18:20:48 390820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 390824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 390828] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248391815| [2025/04/30 18:20:48 390832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248391815| [2025/04/30 18:20:48 390836] [debug] |xqc_engine_wakeup_after|wakeup:1746037248391815|now:1746037248390836|diff:979| [2025/04/30 18:20:48 390841] [debug] |xqc_engine_main_logic|END|now:1746037248390487| [2025/04/30 18:20:48 391041] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248391040| [2025/04/30 18:20:48 391049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 391055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1031| [2025/04/30 18:20:48 391059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1032| [2025/04/30 18:20:48 391071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1032| [2025/04/30 18:20:48 391075] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 391080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2278|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2279|path_largest_ack:2278| [2025/04/30 18:20:48 391085] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:239|tx_in_flight:60082|prior_delivered:2218980|prior_time:1746037248341052|is_app_limited:0|send_elapse:56177|ack_elapse:49988|ctl_first_sent_time:1746037248342553|lagest_ack_time:1746037248391040|curr_delivered:2277862| [2025/04/30 18:20:48 391090] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248342553| [2025/04/30 18:20:48 391095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:48 391099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2279|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2279|path_largest_ack:2279| [2025/04/30 18:20:48 391103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:239|tx_in_flight:60082|prior_delivered:2218980|prior_time:1746037248341052|is_app_limited:0|send_elapse:56177|ack_elapse:49988|ctl_first_sent_time:1746037248342553|lagest_ack_time:1746037248391040|curr_delivered:2279062| [2025/04/30 18:20:48 391108] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248342652| [2025/04/30 18:20:48 391112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:48 391116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48554|rttvar:1087|minrtt:30950|latest_rtt:48388|ack_delay:0| [2025/04/30 18:20:48 391121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48533|rttvar:857|minrtt:30950|latest_rtt:48388|ack_delay:0| [2025/04/30 18:20:48 391125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2279|lost_pn:2276|thresh:3| [2025/04/30 18:20:48 391129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 391134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 391138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 391142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 391146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 391150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 391154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48533|rtt_var:857|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 391158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 391162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 391169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 391173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248467658|now:1746037248391154|interv:76504| [2025/04/30 18:20:48 391178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248467658|now:1746037248391154|interval:76504|pto_count:0|srtt:48533 [2025/04/30 18:20:48 391182] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56177, ack_elapse 49988, delivered 60082|rate 1069512|lost 240| [2025/04/30 18:20:48 391187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069512) in round 34| [2025/04/30 18:20:48 391191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 391195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 391200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74520|packet_lost:0|acked:2400|po_sent_time:1746037248342652|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 391204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74520|packet_lost:0|acked:2400|po_sent_time:1746037248342652|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 391209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:76920|full_bw_reached:1|inflight:58807|srtt:48533|latest_rtt:48388|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 391215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1032|largest:1032|pns:2| [2025/04/30 18:20:48 391220] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1032|frame:ACK |recv_time:1746037248391040|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 391225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368391040|now:1746037248391040|interv:120000000| [2025/04/30 18:20:48 391229] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368391040|now:1746037248391040|interv:120000000| [2025/04/30 18:20:48 391233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248391815|pq_index:0| [2025/04/30 18:20:48 391237] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248390487| [2025/04/30 18:20:48 391241] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248391241| [2025/04/30 18:20:48 391246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248391245| [2025/04/30 18:20:48 391252] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 391257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48533|min_srtt:48533|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 391261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2306154| [2025/04/30 18:20:48 391269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 391273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 391278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48533|min_srtt:48533|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 391282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2307333| [2025/04/30 18:20:48 391287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 391291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 391295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48533|min_srtt:48533|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 391300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2308512| [2025/04/30 18:20:48 391304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 391309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 391313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48533|min_srtt:48533|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 391317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2309691| [2025/04/30 18:20:48 391321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 391326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 391330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48533|min_srtt:48533|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 391334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2310870| [2025/04/30 18:20:48 391339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 391343] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 391349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 391354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 391358] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 391363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2293185| [2025/04/30 18:20:48 391367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 391371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 391375] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248391815| [2025/04/30 18:20:48 391379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248391815| [2025/04/30 18:20:48 391383] [debug] |xqc_engine_wakeup_after|wakeup:1746037248391815|now:1746037248391383|diff:432| [2025/04/30 18:20:48 391387] [debug] |xqc_engine_main_logic|END|now:1746037248391245| [2025/04/30 18:20:48 391392] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248391392| [2025/04/30 18:20:48 391396] [debug] |xqc_engine_wakeup_after|wakeup:1746037248391815|now:1746037248391396|diff:419| [2025/04/30 18:20:48 391400] [debug] |xqc_engine_main_logic|END|now:1746037248391392| [2025/04/30 18:20:48 392469] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248392468| [2025/04/30 18:20:48 392479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248391815|pq_index:0| [2025/04/30 18:20:48 392483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248391245| [2025/04/30 18:20:48 392489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248392487| [2025/04/30 18:20:48 392494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248391815|now:1746037248392487| [2025/04/30 18:20:48 392498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248391815|now:1746037248392487| [2025/04/30 18:20:48 392502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 392506] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 392512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48533|min_srtt:48533|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 392516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:18000|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2310870| [2025/04/30 18:20:48 392521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 392525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 392529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 392539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 392544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 392548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2293185| [2025/04/30 18:20:48 392553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 392558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2332| [2025/04/30 18:20:48 392597] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2332|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248392566|stream_id:0|stream_offset:2293185| [2025/04/30 18:20:48 392607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2332|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 392614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 392621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48533|rtt_var:857|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 392628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 392632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 392637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 392643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248469527|now:1746037248392621|interv:76906| [2025/04/30 18:20:48 392650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248469527|now:1746037248392621|interval:76906|pto_count:0|srtt:48533 [2025/04/30 18:20:48 392657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76920|inflight:60007| [2025/04/30 18:20:48 392665] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 392673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2294364| [2025/04/30 18:20:48 392680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 392687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2333| [2025/04/30 18:20:48 392733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2333|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248392698|stream_id:0|stream_offset:2294364| [2025/04/30 18:20:48 392743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2333|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 392751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 392765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48533|rtt_var:857|pto_duration:51961|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 392772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 392778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 392785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 392792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248469659|now:1746037248392765|interv:76894| [2025/04/30 18:20:48 392798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248469659|now:1746037248392765|interval:76894|pto_count:0|srtt:48533 [2025/04/30 18:20:48 392807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76920|inflight:61207| [2025/04/30 18:20:48 392815] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 392821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:76920|conn:0000558304DEB50C|stream_id:0|stream_offset:2295543| [2025/04/30 18:20:48 392829] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 392834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248393834|now:1746037248392834|interv:1000| [2025/04/30 18:20:48 392838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 392842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 392846] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248393834| [2025/04/30 18:20:48 392850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248393834| [2025/04/30 18:20:48 392855] [debug] |xqc_engine_wakeup_after|wakeup:1746037248393834|now:1746037248392854|diff:980| [2025/04/30 18:20:48 392859] [debug] |xqc_engine_main_logic|END|now:1746037248392487| [2025/04/30 18:20:48 393070] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248393068| [2025/04/30 18:20:48 393081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 393088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1032| [2025/04/30 18:20:48 393092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1033| [2025/04/30 18:20:48 393098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1033| [2025/04/30 18:20:48 393102] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 393107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2280|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2281|path_largest_ack:2280| [2025/04/30 18:20:48 393112] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:239|tx_in_flight:60082|prior_delivered:2221380|prior_time:1746037248343052|is_app_limited:0|send_elapse:55805|ack_elapse:50016|ctl_first_sent_time:1746037248344529|lagest_ack_time:1746037248393068|curr_delivered:2280262| [2025/04/30 18:20:48 393117] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248344529| [2025/04/30 18:20:48 393128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:48 393133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2281|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2281|path_largest_ack:2281| [2025/04/30 18:20:48 393137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:239|tx_in_flight:60082|prior_delivered:2221380|prior_time:1746037248343052|is_app_limited:0|send_elapse:55805|ack_elapse:50016|ctl_first_sent_time:1746037248344529|lagest_ack_time:1746037248393068|curr_delivered:2281462| [2025/04/30 18:20:48 393142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248344627| [2025/04/30 18:20:48 393146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:48 393150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48533|rttvar:857|minrtt:30950|latest_rtt:48441|ack_delay:0| [2025/04/30 18:20:48 393155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48522|rttvar:666|minrtt:30950|latest_rtt:48441|ack_delay:0| [2025/04/30 18:20:48 393159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2281|lost_pn:2278|thresh:3| [2025/04/30 18:20:48 393163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 393167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 393171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 393175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 393179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 393183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 393187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48522|rtt_var:666|pto_duration:51186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 393192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 393196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 393200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 393204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248468884|now:1746037248393187|interv:75697| [2025/04/30 18:20:48 393208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248468884|now:1746037248393187|interval:75697|pto_count:0|srtt:48522 [2025/04/30 18:20:48 393213] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55805, ack_elapse 50016, delivered 60082|rate 1076641|lost 240| [2025/04/30 18:20:48 393218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076641) in round 34| [2025/04/30 18:20:48 393225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 393229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 393233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76920|packet_lost:0|acked:2400|po_sent_time:1746037248344627|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 393238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76920|packet_lost:0|acked:2400|po_sent_time:1746037248344627|recovery:1|recovery_start:1746037248345152|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 393243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:79320|full_bw_reached:1|inflight:58807|srtt:48522|latest_rtt:48441|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248345152|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 393249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1033|largest:1033|pns:2| [2025/04/30 18:20:48 393253] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1033|frame:ACK |recv_time:1746037248393068|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 393258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368393068|now:1746037248393068|interv:120000000| [2025/04/30 18:20:48 393263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368393068|now:1746037248393068|interv:120000000| [2025/04/30 18:20:48 393267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248393834|pq_index:0| [2025/04/30 18:20:48 393271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248392487| [2025/04/30 18:20:48 393275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248393275| [2025/04/30 18:20:48 393282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248393280| [2025/04/30 18:20:48 393290] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 393298] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48522|min_srtt:48522|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 393305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2310870| [2025/04/30 18:20:48 393313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 393318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 393323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48522|min_srtt:48522|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 393327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2312049| [2025/04/30 18:20:48 393335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 393339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 393344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48522|min_srtt:48522|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 393348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2313228| [2025/04/30 18:20:48 393352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 393357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 393361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48522|min_srtt:48522|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 393365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2314407| [2025/04/30 18:20:48 393370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48522|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 393374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 393378] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48522|min_srtt:48522|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 393383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2315586| [2025/04/30 18:20:48 393387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 393391] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 393395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 393400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 393404] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 393409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2295543| [2025/04/30 18:20:48 393416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 393420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 393424] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248393834| [2025/04/30 18:20:48 393428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248393834| [2025/04/30 18:20:48 393432] [debug] |xqc_engine_wakeup_after|wakeup:1746037248393834|now:1746037248393432|diff:402| [2025/04/30 18:20:48 393436] [debug] |xqc_engine_main_logic|END|now:1746037248393280| [2025/04/30 18:20:48 393442] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248393441| [2025/04/30 18:20:48 393446] [debug] |xqc_engine_wakeup_after|wakeup:1746037248393834|now:1746037248393445|diff:389| [2025/04/30 18:20:48 393450] [debug] |xqc_engine_main_logic|END|now:1746037248393441| [2025/04/30 18:20:48 394521] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248394521| [2025/04/30 18:20:48 394532] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248393834|pq_index:0| [2025/04/30 18:20:48 394536] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248393280| [2025/04/30 18:20:48 394541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248394540| [2025/04/30 18:20:48 394546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248393834|now:1746037248394540| [2025/04/30 18:20:48 394550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248393834|now:1746037248394540| [2025/04/30 18:20:48 394554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 394559] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 394564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48522|min_srtt:48522|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 394569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2315586| [2025/04/30 18:20:48 394573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 394577] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 394581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 394586] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 394591] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 394595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2295543| [2025/04/30 18:20:48 394599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 394604] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2334| [2025/04/30 18:20:48 394647] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2334|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248394618|stream_id:0|stream_offset:2295543| [2025/04/30 18:20:48 394657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2334|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 394664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 394671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48522|rtt_var:666|pto_duration:51186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 394679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 394685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 394692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 394698] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248470804|now:1746037248394671|interv:76133| [2025/04/30 18:20:48 394704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248470804|now:1746037248394671|interval:76133|pto_count:0|srtt:48522 [2025/04/30 18:20:48 394712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79320|inflight:60007| [2025/04/30 18:20:48 394719] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 394726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2296722| [2025/04/30 18:20:48 394733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 394740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2335| [2025/04/30 18:20:48 394784] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2335|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248394752|stream_id:0|stream_offset:2296722| [2025/04/30 18:20:48 394793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2335|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 394800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 394807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48522|rtt_var:666|pto_duration:51186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 394814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 394820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 394825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 394829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248470938|now:1746037248394807|interv:76131| [2025/04/30 18:20:48 394839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248470938|now:1746037248394807|interval:76131|pto_count:0|srtt:48522 [2025/04/30 18:20:48 394843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79320|inflight:61207| [2025/04/30 18:20:48 394848] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 394853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:79320|conn:0000558304DEB50C|stream_id:0|stream_offset:2297901| [2025/04/30 18:20:48 394858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 394862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248395862|now:1746037248394862|interv:1000| [2025/04/30 18:20:48 394866] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 394870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 394874] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248395862| [2025/04/30 18:20:48 394878] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248395862| [2025/04/30 18:20:48 394882] [debug] |xqc_engine_wakeup_after|wakeup:1746037248395862|now:1746037248394882|diff:980| [2025/04/30 18:20:48 394886] [debug] |xqc_engine_main_logic|END|now:1746037248394540| [2025/04/30 18:20:48 395035] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248395034| [2025/04/30 18:20:48 395044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 395050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1033| [2025/04/30 18:20:48 395054] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1034| [2025/04/30 18:20:48 395060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1034| [2025/04/30 18:20:48 395064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 395069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2282|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2283|path_largest_ack:2282| [2025/04/30 18:20:48 395074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58882|prior_delivered:2223780|prior_time:1746037248345035|is_app_limited:0|send_elapse:55939|ack_elapse:49999|ctl_first_sent_time:1746037248346544|lagest_ack_time:1746037248395034|curr_delivered:2282662| [2025/04/30 18:20:48 395078] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248346544| [2025/04/30 18:20:48 395083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:48 395087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2283|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2283|path_largest_ack:2283| [2025/04/30 18:20:48 395092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58882|prior_delivered:2223780|prior_time:1746037248345035|is_app_limited:0|send_elapse:55939|ack_elapse:49999|ctl_first_sent_time:1746037248346544|lagest_ack_time:1746037248395034|curr_delivered:2283862| [2025/04/30 18:20:48 395100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248346668| [2025/04/30 18:20:48 395104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:48 395108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48522|rttvar:666|minrtt:30950|latest_rtt:48366|ack_delay:0| [2025/04/30 18:20:48 395112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48502|rttvar:539|minrtt:30950|latest_rtt:48366|ack_delay:0| [2025/04/30 18:20:48 395117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2283|lost_pn:2280|thresh:3| [2025/04/30 18:20:48 395121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 395125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 395129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 395133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 395137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 395141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 395145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48502|rtt_var:539|pto_duration:50658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 395149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 395153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 395157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 395161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248470410|now:1746037248395145|interv:75265| [2025/04/30 18:20:48 395165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248470410|now:1746037248395145|interval:75265|pto_count:0|srtt:48502 [2025/04/30 18:20:48 395170] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55939, ack_elapse 49999, delivered 60082|rate 1074062|lost 240| [2025/04/30 18:20:48 395174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1074062) in round 34| [2025/04/30 18:20:48 395179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 395183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 395187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79320|packet_lost:0|acked:2400|po_sent_time:1746037248346668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 395191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248346668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 395198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58807|srtt:48502|latest_rtt:48366|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 395204] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1034|largest:1034|pns:2| [2025/04/30 18:20:48 395209] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1034|frame:ACK |recv_time:1746037248395034|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 395214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368395034|now:1746037248395034|interv:120000000| [2025/04/30 18:20:48 395218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368395034|now:1746037248395034|interv:120000000| [2025/04/30 18:20:48 395222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248395862|pq_index:0| [2025/04/30 18:20:48 395226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248394540| [2025/04/30 18:20:48 395230] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248395230| [2025/04/30 18:20:48 395235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248395234| [2025/04/30 18:20:48 395240] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 395245] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2315586| [2025/04/30 18:20:48 395254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2316765| [2025/04/30 18:20:48 395272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395280] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2317944| [2025/04/30 18:20:48 395291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395300] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2319123| [2025/04/30 18:20:48 395309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395317] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2320302| [2025/04/30 18:20:48 395326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2321481| [2025/04/30 18:20:48 395343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395351] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2322660| [2025/04/30 18:20:48 395360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2323839| [2025/04/30 18:20:48 395379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2325018| [2025/04/30 18:20:48 395396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2326197| [2025/04/30 18:20:48 395413] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395422] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2327376| [2025/04/30 18:20:48 395430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2328555| [2025/04/30 18:20:48 395450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2329734| [2025/04/30 18:20:48 395467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395476] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2330913| [2025/04/30 18:20:48 395484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395493] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2332092| [2025/04/30 18:20:48 395501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395510] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2333271| [2025/04/30 18:20:48 395518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395532] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2334450| [2025/04/30 18:20:48 395540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2335629| [2025/04/30 18:20:48 395558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2336808| [2025/04/30 18:20:48 395575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2337987| [2025/04/30 18:20:48 395592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 395596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 395600] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 395604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 395611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 395615] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 395620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 395627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 395634] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 395641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2297901| [2025/04/30 18:20:48 395648] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 395655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 395661] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248395862| [2025/04/30 18:20:48 395668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248395862| [2025/04/30 18:20:48 395673] [debug] |xqc_engine_wakeup_after|wakeup:1746037248395862|now:1746037248395673|diff:189| [2025/04/30 18:20:48 395677] [debug] |xqc_engine_main_logic|END|now:1746037248395234| [2025/04/30 18:20:48 395682] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248395682| [2025/04/30 18:20:48 395686] [debug] |xqc_engine_wakeup_after|wakeup:1746037248395862|now:1746037248395686|diff:176| [2025/04/30 18:20:48 395690] [debug] |xqc_engine_main_logic|END|now:1746037248395682| [2025/04/30 18:20:48 396779] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248396779| [2025/04/30 18:20:48 396790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248395862|pq_index:0| [2025/04/30 18:20:48 396796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248395234| [2025/04/30 18:20:48 396801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248396800| [2025/04/30 18:20:48 396806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248395862|now:1746037248396800| [2025/04/30 18:20:48 396811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248395862|now:1746037248396800| [2025/04/30 18:20:48 396815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 396820] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 396825] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48502|min_srtt:48502|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 396830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 396835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 396845] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 396849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 396854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 396859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 396863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2297901| [2025/04/30 18:20:48 396868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 396873] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2336| [2025/04/30 18:20:48 396914] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2336|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248396882|stream_id:0|stream_offset:2297901| [2025/04/30 18:20:48 396924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2336|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 396931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 396938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48502|rtt_var:539|pto_duration:50658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 396946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 396953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 396959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 396965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248472540|now:1746037248396938|interv:75602| [2025/04/30 18:20:48 396971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248472540|now:1746037248396938|interval:75602|pto_count:0|srtt:48502 [2025/04/30 18:20:48 396979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60007| [2025/04/30 18:20:48 397006] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 397017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2299080| [2025/04/30 18:20:48 397024] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 397031] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2337| [2025/04/30 18:20:48 397068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2337|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248397040|stream_id:0|stream_offset:2299080| [2025/04/30 18:20:48 397085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2337|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 397093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 397099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48502|rtt_var:539|pto_duration:50658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 397106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 397110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 397114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 397118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248472698|now:1746037248397099|interv:75599| [2025/04/30 18:20:48 397122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248472698|now:1746037248397099|interval:75599|pto_count:0|srtt:48502 [2025/04/30 18:20:48 397126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61207| [2025/04/30 18:20:48 397131] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 397136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2300259| [2025/04/30 18:20:48 397140] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 397144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248398144|now:1746037248397144|interv:1000| [2025/04/30 18:20:48 397148] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 397152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 397156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248398144| [2025/04/30 18:20:48 397161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248398144| [2025/04/30 18:20:48 397165] [debug] |xqc_engine_wakeup_after|wakeup:1746037248398144|now:1746037248397165|diff:979| [2025/04/30 18:20:48 397169] [debug] |xqc_engine_main_logic|END|now:1746037248396800| [2025/04/30 18:20:48 397179] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248397178| [2025/04/30 18:20:48 397184] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 397190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1034| [2025/04/30 18:20:48 397194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1035| [2025/04/30 18:20:48 397200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1035| [2025/04/30 18:20:48 397204] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 397209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2284|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2285|path_largest_ack:2284| [2025/04/30 18:20:48 397218] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58882|prior_delivered:2226180|prior_time:1746037248347013|is_app_limited:0|send_elapse:56105|ack_elapse:50165|ctl_first_sent_time:1746037248348516|lagest_ack_time:1746037248397178|curr_delivered:2285062| [2025/04/30 18:20:48 397223] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248348516| [2025/04/30 18:20:48 397228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:48 397232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2285|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2285|path_largest_ack:2285| [2025/04/30 18:20:48 397237] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58882|prior_delivered:2226180|prior_time:1746037248347013|is_app_limited:0|send_elapse:56105|ack_elapse:50165|ctl_first_sent_time:1746037248348516|lagest_ack_time:1746037248397178|curr_delivered:2286262| [2025/04/30 18:20:48 397241] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248348628| [2025/04/30 18:20:48 397245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:48 397249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48502|rttvar:539|minrtt:30950|latest_rtt:48550|ack_delay:1000| [2025/04/30 18:20:48 397253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48383|rttvar:643|minrtt:30950|latest_rtt:48550|ack_delay:1000| [2025/04/30 18:20:48 397258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2285|lost_pn:2282|thresh:3| [2025/04/30 18:20:48 397262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 397266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 397270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 397274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 397277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 397281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 397285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:643|pto_duration:50955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 397290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 397294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 397298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 397302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248472995|now:1746037248397285|interv:75710| [2025/04/30 18:20:48 397306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248472995|now:1746037248397285|interval:75710|pto_count:0|srtt:48383 [2025/04/30 18:20:48 397313] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56105, ack_elapse 50165, delivered 60082|rate 1070884|lost 240| [2025/04/30 18:20:48 397318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070884) in round 34| [2025/04/30 18:20:48 397322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 397326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 397330] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248348628|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 397335] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248348628|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 397339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58807|srtt:48383|latest_rtt:48550|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 397345] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1035|largest:1035|pns:2| [2025/04/30 18:20:48 397350] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1035|frame:ACK |recv_time:1746037248397178|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 397355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368397178|now:1746037248397178|interv:120000000| [2025/04/30 18:20:48 397359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368397178|now:1746037248397178|interv:120000000| [2025/04/30 18:20:48 397363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248398144|pq_index:0| [2025/04/30 18:20:48 397367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248396800| [2025/04/30 18:20:48 397371] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248397371| [2025/04/30 18:20:48 397376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248397375| [2025/04/30 18:20:48 397381] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 397386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 397391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 397395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 397400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 397407] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 397411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2340345| [2025/04/30 18:20:48 397416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 397421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 397425] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 397429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 397434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 397438] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 397442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 397446] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 397450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 397454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2300259| [2025/04/30 18:20:48 397459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 397463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 397467] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248398144| [2025/04/30 18:20:48 397471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248398144| [2025/04/30 18:20:48 397474] [debug] |xqc_engine_wakeup_after|wakeup:1746037248398144|now:1746037248397474|diff:670| [2025/04/30 18:20:48 397479] [debug] |xqc_engine_main_logic|END|now:1746037248397375| [2025/04/30 18:20:48 397484] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248397483| [2025/04/30 18:20:48 397487] [debug] |xqc_engine_wakeup_after|wakeup:1746037248398144|now:1746037248397487|diff:657| [2025/04/30 18:20:48 397491] [debug] |xqc_engine_main_logic|END|now:1746037248397483| [2025/04/30 18:20:48 398565] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248398564| [2025/04/30 18:20:48 398575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248398144|pq_index:0| [2025/04/30 18:20:48 398580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248397375| [2025/04/30 18:20:48 398585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248398584| [2025/04/30 18:20:48 398595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248398144|now:1746037248398584| [2025/04/30 18:20:48 398599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248398144|now:1746037248398584| [2025/04/30 18:20:48 398603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 398608] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 398613] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48383|min_srtt:48383|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 398618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 398623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 398630] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 398636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 398643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 398650] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 398657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2300259| [2025/04/30 18:20:48 398664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 398671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2338| [2025/04/30 18:20:48 398722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2338|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248398683|stream_id:0|stream_offset:2300259| [2025/04/30 18:20:48 398732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2338|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 398740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 398748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:643|pto_duration:50955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 398754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 398760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 398766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 398773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248474638|now:1746037248398747|interv:75891| [2025/04/30 18:20:48 398785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248474638|now:1746037248398747|interval:75891|pto_count:0|srtt:48383 [2025/04/30 18:20:48 398793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60007| [2025/04/30 18:20:48 398800] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 398807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2301438| [2025/04/30 18:20:48 398813] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 398817] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2339| [2025/04/30 18:20:48 398854] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2339|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248398825|stream_id:0|stream_offset:2301438| [2025/04/30 18:20:48 398863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2339|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 398871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 398878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48383|rtt_var:643|pto_duration:50955|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 398886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 398892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 398898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 398904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248474780|now:1746037248398878|interv:75902| [2025/04/30 18:20:48 398910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248474780|now:1746037248398878|interval:75902|pto_count:0|srtt:48383 [2025/04/30 18:20:48 398916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61207| [2025/04/30 18:20:48 398921] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 398925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2302617| [2025/04/30 18:20:48 398930] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 398934] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248399934|now:1746037248398934|interv:1000| [2025/04/30 18:20:48 398938] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 398942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 398946] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248399934| [2025/04/30 18:20:48 398955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248399934| [2025/04/30 18:20:48 398959] [debug] |xqc_engine_wakeup_after|wakeup:1746037248399934|now:1746037248398959|diff:975| [2025/04/30 18:20:48 398965] [debug] |xqc_engine_main_logic|END|now:1746037248398584| [2025/04/30 18:20:48 399045] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248399044| [2025/04/30 18:20:48 399056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 399062] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1035| [2025/04/30 18:20:48 399066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1036| [2025/04/30 18:20:48 399072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1036| [2025/04/30 18:20:48 399077] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 399082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2286|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2287|path_largest_ack:2286| [2025/04/30 18:20:48 399087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58889|prior_delivered:2228580|prior_time:1746037248349011|is_app_limited:0|send_elapse:56144|ack_elapse:50033|ctl_first_sent_time:1746037248350553|lagest_ack_time:1746037248399044|curr_delivered:2287469| [2025/04/30 18:20:48 399091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248350553| [2025/04/30 18:20:48 399096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:48 399100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2287|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2287|path_largest_ack:2287| [2025/04/30 18:20:48 399105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58889|prior_delivered:2228580|prior_time:1746037248349011|is_app_limited:0|send_elapse:56144|ack_elapse:50033|ctl_first_sent_time:1746037248350553|lagest_ack_time:1746037248399044|curr_delivered:2288669| [2025/04/30 18:20:48 399109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248350674| [2025/04/30 18:20:48 399113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:48 399117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48383|rttvar:643|minrtt:30950|latest_rtt:48370|ack_delay:0| [2025/04/30 18:20:48 399122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48382|rttvar:486|minrtt:30950|latest_rtt:48370|ack_delay:0| [2025/04/30 18:20:48 399126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2287|lost_pn:2284|thresh:3| [2025/04/30 18:20:48 399130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 399135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 399138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 399147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 399151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 399155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1010|pns:2| [2025/04/30 18:20:48 399159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 399163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48382|rtt_var:486|pto_duration:50382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 399167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 399172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 399175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 399179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248474207|now:1746037248399163|interv:75044| [2025/04/30 18:20:48 399183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248474207|now:1746037248399163|interval:75044|pto_count:0|srtt:48382 [2025/04/30 18:20:48 399188] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56144, ack_elapse 50033, delivered 60089|rate 1070265|lost 240| [2025/04/30 18:20:48 399193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070265) in round 34| [2025/04/30 18:20:48 399197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 399201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 399205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2407|po_sent_time:1746037248350674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 399210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2407|po_sent_time:1746037248350674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 399214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:48382|latest_rtt:48370|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 399220] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1036|largest:1036|pns:2| [2025/04/30 18:20:48 399225] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1036|frame:ACK |recv_time:1746037248399044|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 399230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368399044|now:1746037248399044|interv:120000000| [2025/04/30 18:20:48 399234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368399044|now:1746037248399044|interv:120000000| [2025/04/30 18:20:48 399238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248399934|pq_index:0| [2025/04/30 18:20:48 399245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248398584| [2025/04/30 18:20:48 399249] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248399249| [2025/04/30 18:20:48 399254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248399253| [2025/04/30 18:20:48 399259] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 399264] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 399269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 399274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 399278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 399283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 399287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2342703| [2025/04/30 18:20:48 399292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48382|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 399296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 399300] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 399304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2343882| [2025/04/30 18:20:48 399309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 399313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 399316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 399321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 399325] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 399330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2302617| [2025/04/30 18:20:48 399336] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 399340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 399344] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248399934| [2025/04/30 18:20:48 399348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248399934| [2025/04/30 18:20:48 399352] [debug] |xqc_engine_wakeup_after|wakeup:1746037248399934|now:1746037248399352|diff:582| [2025/04/30 18:20:48 399357] [debug] |xqc_engine_main_logic|END|now:1746037248399253| [2025/04/30 18:20:48 399362] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248399362| [2025/04/30 18:20:48 399366] [debug] |xqc_engine_wakeup_after|wakeup:1746037248399934|now:1746037248399366|diff:568| [2025/04/30 18:20:48 399370] [debug] |xqc_engine_main_logic|END|now:1746037248399362| [2025/04/30 18:20:48 400444] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248400444| [2025/04/30 18:20:48 400454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248399934|pq_index:0| [2025/04/30 18:20:48 400459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248399253| [2025/04/30 18:20:48 400464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248400463| [2025/04/30 18:20:48 400469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248399934|now:1746037248400463| [2025/04/30 18:20:48 400473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248399934|now:1746037248400463| [2025/04/30 18:20:48 400477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 400482] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 400487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48382|min_srtt:48382|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 400492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2343882| [2025/04/30 18:20:48 400496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 400500] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 400504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 400509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 400514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 400518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2302617| [2025/04/30 18:20:48 400522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 400532] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2340| [2025/04/30 18:20:48 400579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2340|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248400543|stream_id:0|stream_offset:2302617| [2025/04/30 18:20:48 400589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2340|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 400597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 400604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48382|rtt_var:486|pto_duration:50382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 400611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 400618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 400624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 400631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248475925|now:1746037248400603|interv:75322| [2025/04/30 18:20:48 400636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248475925|now:1746037248400603|interval:75322|pto_count:0|srtt:48382 [2025/04/30 18:20:48 400641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60000| [2025/04/30 18:20:48 400646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 400651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2303796| [2025/04/30 18:20:48 400655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 400660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2341| [2025/04/30 18:20:48 400689] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2341|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248400667|stream_id:0|stream_offset:2303796| [2025/04/30 18:20:48 400695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2341|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 400700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 400704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48382|rtt_var:486|pto_duration:50382|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 400709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 400713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 400719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 400725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248476049|now:1746037248400704|interv:75345| [2025/04/30 18:20:48 400739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248476049|now:1746037248400704|interval:75345|pto_count:0|srtt:48382 [2025/04/30 18:20:48 400746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61200| [2025/04/30 18:20:48 400753] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 400760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2304975| [2025/04/30 18:20:48 400766] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 400770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248401770|now:1746037248400770|interv:1000| [2025/04/30 18:20:48 400774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 400778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 400782] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248401770| [2025/04/30 18:20:48 400786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248401770| [2025/04/30 18:20:48 400790] [debug] |xqc_engine_wakeup_after|wakeup:1746037248401770|now:1746037248400790|diff:980| [2025/04/30 18:20:48 400795] [debug] |xqc_engine_main_logic|END|now:1746037248400463| [2025/04/30 18:20:48 401008] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248401007| [2025/04/30 18:20:48 401020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 401026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1036| [2025/04/30 18:20:48 401030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1037| [2025/04/30 18:20:48 401036] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1037| [2025/04/30 18:20:48 401041] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 401046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2288|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2289|path_largest_ack:2288| [2025/04/30 18:20:48 401051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58889|prior_delivered:2230980|prior_time:1746037248350980|is_app_limited:0|send_elapse:56099|ack_elapse:50027|ctl_first_sent_time:1746037248352499|lagest_ack_time:1746037248401007|curr_delivered:2289869| [2025/04/30 18:20:48 401056] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248352499| [2025/04/30 18:20:48 401060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:48 401065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2289|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2289|path_largest_ack:2289| [2025/04/30 18:20:48 401069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58889|prior_delivered:2230980|prior_time:1746037248350980|is_app_limited:0|send_elapse:56099|ack_elapse:50027|ctl_first_sent_time:1746037248352499|lagest_ack_time:1746037248401007|curr_delivered:2291069| [2025/04/30 18:20:48 401080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248352609| [2025/04/30 18:20:48 401084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:48 401088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48382|rttvar:486|minrtt:30950|latest_rtt:48398|ack_delay:1000| [2025/04/30 18:20:48 401093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48259|rttvar:611|minrtt:30950|latest_rtt:48398|ack_delay:1000| [2025/04/30 18:20:48 401097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2289|lost_pn:2286|thresh:3| [2025/04/30 18:20:48 401101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 401106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 401109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 401113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 401117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 401121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 401126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:611|pto_duration:50703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 401130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 401134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 401138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 401142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248476370|now:1746037248401125|interv:75245| [2025/04/30 18:20:48 401146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248476370|now:1746037248401125|interval:75245|pto_count:0|srtt:48259 [2025/04/30 18:20:48 401151] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56099, ack_elapse 50027, delivered 60089|rate 1071124|lost 240| [2025/04/30 18:20:48 401156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1071124) in round 34| [2025/04/30 18:20:48 401160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 401164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 401168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248352609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 401173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248352609|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 401180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:48259|latest_rtt:48398|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 401186] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101299|inflight:58800|mode:2|applimit:0|pacing_rate:1220900|bw:1220900|srtt:48259|latest_rtt:48398|min_rtt:30950|send:2322|lost:240|tlp:0|recv:1044|recovery:0|slow_start:0|conn_life:2090360|acked:2400|delivered:2291069|is_cwnd_limited:0| [2025/04/30 18:20:48 401192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1037|largest:1037|pns:2| [2025/04/30 18:20:48 401196] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1037|frame:ACK |recv_time:1746037248401007|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 401201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368401007|now:1746037248401007|interv:120000000| [2025/04/30 18:20:48 401205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368401007|now:1746037248401007|interv:120000000| [2025/04/30 18:20:48 401211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248401770|pq_index:0| [2025/04/30 18:20:48 401217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248400463| [2025/04/30 18:20:48 401222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248401221| [2025/04/30 18:20:48 401227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248401226| [2025/04/30 18:20:48 401232] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 401237] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 401242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2343882| [2025/04/30 18:20:48 401246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 401251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 401256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 401260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2345061| [2025/04/30 18:20:48 401265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48259|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 401272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 401276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 401280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2346240| [2025/04/30 18:20:48 401285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 401289] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 401292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 401297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 401301] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 401306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2304975| [2025/04/30 18:20:48 401310] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 401314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 401318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248401770| [2025/04/30 18:20:48 401322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248401770| [2025/04/30 18:20:48 401326] [debug] |xqc_engine_wakeup_after|wakeup:1746037248401770|now:1746037248401326|diff:444| [2025/04/30 18:20:48 401331] [debug] |xqc_engine_main_logic|END|now:1746037248401226| [2025/04/30 18:20:48 401336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248401336| [2025/04/30 18:20:48 401340] [debug] |xqc_engine_wakeup_after|wakeup:1746037248401770|now:1746037248401339|diff:431| [2025/04/30 18:20:48 401343] [debug] |xqc_engine_main_logic|END|now:1746037248401336| [2025/04/30 18:20:48 402415] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248402415| [2025/04/30 18:20:48 402425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248401770|pq_index:0| [2025/04/30 18:20:48 402430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248401226| [2025/04/30 18:20:48 402435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248402434| [2025/04/30 18:20:48 402440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248401770|now:1746037248402434| [2025/04/30 18:20:48 402444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248401770|now:1746037248402434| [2025/04/30 18:20:48 402448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 402453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 402464] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48259|min_srtt:48259|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 402469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2346240| [2025/04/30 18:20:48 402474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 402478] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 402482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 402487] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 402491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 402496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2304975| [2025/04/30 18:20:48 402501] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 402505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2342| [2025/04/30 18:20:48 402545] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2342|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248402514|stream_id:0|stream_offset:2304975| [2025/04/30 18:20:48 402555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2342|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 402562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 402569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:611|pto_duration:50703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 402577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 402583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 402590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 402596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248478217|now:1746037248402569|interv:75648| [2025/04/30 18:20:48 402604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248478217|now:1746037248402569|interval:75648|pto_count:0|srtt:48259 [2025/04/30 18:20:48 402611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60000| [2025/04/30 18:20:48 402619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 402624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2306154| [2025/04/30 18:20:48 402633] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 402638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2343| [2025/04/30 18:20:48 402672] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2343|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248402645|stream_id:0|stream_offset:2306154| [2025/04/30 18:20:48 402682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2343|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 402690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 402697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48259|rtt_var:611|pto_duration:50703|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 402704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 402710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 402717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 402723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248478348|now:1746037248402696|interv:75652| [2025/04/30 18:20:48 402729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248478348|now:1746037248402696|interval:75652|pto_count:0|srtt:48259 [2025/04/30 18:20:48 402737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61200| [2025/04/30 18:20:48 402744] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 402751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2307333| [2025/04/30 18:20:48 402756] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 402760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248403760|now:1746037248402760|interv:1000| [2025/04/30 18:20:48 402764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 402768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 402773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248403760| [2025/04/30 18:20:48 402777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248403760| [2025/04/30 18:20:48 402781] [debug] |xqc_engine_wakeup_after|wakeup:1746037248403760|now:1746037248402781|diff:979| [2025/04/30 18:20:48 402785] [debug] |xqc_engine_main_logic|END|now:1746037248402434| [2025/04/30 18:20:48 402968] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248402967| [2025/04/30 18:20:48 402977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 402984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1037| [2025/04/30 18:20:48 403012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1038| [2025/04/30 18:20:48 403018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1038| [2025/04/30 18:20:48 403023] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 403028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2290|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2291|path_largest_ack:2290| [2025/04/30 18:20:48 403032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58889|prior_delivered:2233380|prior_time:1746037248352980|is_app_limited:0|send_elapse:54053|ack_elapse:49987|ctl_first_sent_time:1746037248354494|lagest_ack_time:1746037248402967|curr_delivered:2292269| [2025/04/30 18:20:48 403037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248354494| [2025/04/30 18:20:48 403042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:48 403047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2291|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2291|path_largest_ack:2291| [2025/04/30 18:20:48 403051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58889|prior_delivered:2233380|prior_time:1746037248352980|is_app_limited:0|send_elapse:54053|ack_elapse:49987|ctl_first_sent_time:1746037248354494|lagest_ack_time:1746037248402967|curr_delivered:2293469| [2025/04/30 18:20:48 403056] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248354599| [2025/04/30 18:20:48 403060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:48 403064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48259|rttvar:611|minrtt:30950|latest_rtt:48368|ack_delay:1000| [2025/04/30 18:20:48 403069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48148|rttvar:681|minrtt:30950|latest_rtt:48368|ack_delay:1000| [2025/04/30 18:20:48 403073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2291|lost_pn:2288|thresh:3| [2025/04/30 18:20:48 403077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 403081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 403085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 403089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 403093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 403098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 403102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48148|rtt_var:681|pto_duration:50872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 403106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 403113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 403117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 403121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248478517|now:1746037248403101|interv:75416| [2025/04/30 18:20:48 403125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248478517|now:1746037248403101|interval:75416|pto_count:0|srtt:48148 [2025/04/30 18:20:48 403130] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54053, ack_elapse 49987, delivered 60089|rate 1111668|lost 240| [2025/04/30 18:20:48 403135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1111668) in round 34| [2025/04/30 18:20:48 403139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 403143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 403147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248354599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 403152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248354599|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 403157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:48148|latest_rtt:48368|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 403163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1038|largest:1038|pns:2| [2025/04/30 18:20:48 403167] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1038|frame:ACK |recv_time:1746037248402967|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 403172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368402967|now:1746037248402967|interv:120000000| [2025/04/30 18:20:48 403176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368402967|now:1746037248402967|interv:120000000| [2025/04/30 18:20:48 403181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248403760|pq_index:0| [2025/04/30 18:20:48 403185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248402434| [2025/04/30 18:20:48 403189] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248403189| [2025/04/30 18:20:48 403194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248403193| [2025/04/30 18:20:48 403200] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 403204] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48148|min_srtt:48148|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 403211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2346240| [2025/04/30 18:20:48 403216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 403221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 403225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48148|min_srtt:48148|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 403230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2347419| [2025/04/30 18:20:48 403234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48148|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 403239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 403243] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48148|min_srtt:48148|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 403247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2348598| [2025/04/30 18:20:48 403252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 403255] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 403259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 403264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 403269] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 403273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2307333| [2025/04/30 18:20:48 403277] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 403281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 403285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248403760| [2025/04/30 18:20:48 403290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248403760| [2025/04/30 18:20:48 403294] [debug] |xqc_engine_wakeup_after|wakeup:1746037248403760|now:1746037248403293|diff:467| [2025/04/30 18:20:48 403298] [debug] |xqc_engine_main_logic|END|now:1746037248403193| [2025/04/30 18:20:48 403303] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248403303| [2025/04/30 18:20:48 403310] [debug] |xqc_engine_wakeup_after|wakeup:1746037248403760|now:1746037248403309|diff:451| [2025/04/30 18:20:48 403313] [debug] |xqc_engine_main_logic|END|now:1746037248403303| [2025/04/30 18:20:48 404384] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248404384| [2025/04/30 18:20:48 404394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248403760|pq_index:0| [2025/04/30 18:20:48 404398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248403193| [2025/04/30 18:20:48 404404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248404402| [2025/04/30 18:20:48 404408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248403760|now:1746037248404402| [2025/04/30 18:20:48 404413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248403760|now:1746037248404402| [2025/04/30 18:20:48 404417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 404421] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 404426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48148|min_srtt:48148|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 404431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2348598| [2025/04/30 18:20:48 404436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 404440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 404444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 404448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 404453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 404457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2307333| [2025/04/30 18:20:48 404462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 404466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2344| [2025/04/30 18:20:48 404504] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2344|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248404475|stream_id:0|stream_offset:2307333| [2025/04/30 18:20:48 404513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2344|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 404521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 404528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48148|rtt_var:681|pto_duration:50872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 404542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 404547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 404551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 404555] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248480347|now:1746037248404528|interv:75819| [2025/04/30 18:20:48 404559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248480347|now:1746037248404528|interval:75819|pto_count:0|srtt:48148 [2025/04/30 18:20:48 404564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60000| [2025/04/30 18:20:48 404569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 404573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2308512| [2025/04/30 18:20:48 404578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 404583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2345| [2025/04/30 18:20:48 404626] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2345|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248404594|stream_id:0|stream_offset:2308512| [2025/04/30 18:20:48 404634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2345|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 404640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 404647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48148|rtt_var:681|pto_duration:50872|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 404653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 404660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 404666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 404673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248480466|now:1746037248404646|interv:75820| [2025/04/30 18:20:48 404680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248480466|now:1746037248404646|interval:75820|pto_count:0|srtt:48148 [2025/04/30 18:20:48 404687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61200| [2025/04/30 18:20:48 404692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 404696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2309691| [2025/04/30 18:20:48 404706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 404712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248405712|now:1746037248404712|interv:1000| [2025/04/30 18:20:48 404718] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 404725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 404731] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248405712| [2025/04/30 18:20:48 404739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248405712| [2025/04/30 18:20:48 404745] [debug] |xqc_engine_wakeup_after|wakeup:1746037248405712|now:1746037248404745|diff:967| [2025/04/30 18:20:48 404751] [debug] |xqc_engine_main_logic|END|now:1746037248404402| [2025/04/30 18:20:48 404977] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248404976| [2025/04/30 18:20:48 405001] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 405010] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1038| [2025/04/30 18:20:48 405014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1039| [2025/04/30 18:20:48 405020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1039| [2025/04/30 18:20:48 405024] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 405030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2292|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2293|path_largest_ack:2292| [2025/04/30 18:20:48 405034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58851|prior_delivered:2235818|prior_time:1746037248355314|is_app_limited:0|send_elapse:53335|ack_elapse:49662|ctl_first_sent_time:1746037248356815|lagest_ack_time:1746037248404976|curr_delivered:2294669| [2025/04/30 18:20:48 405039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248356815| [2025/04/30 18:20:48 405044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:48 405048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2293|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2293|path_largest_ack:2293| [2025/04/30 18:20:48 405053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58851|prior_delivered:2235818|prior_time:1746037248355314|is_app_limited:0|send_elapse:53335|ack_elapse:49662|ctl_first_sent_time:1746037248356815|lagest_ack_time:1746037248404976|curr_delivered:2295869| [2025/04/30 18:20:48 405057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248356922| [2025/04/30 18:20:48 405061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:48 405065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48148|rttvar:681|minrtt:30950|latest_rtt:48054|ack_delay:0| [2025/04/30 18:20:48 405070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48136|rttvar:534|minrtt:30950|latest_rtt:48054|ack_delay:0| [2025/04/30 18:20:48 405079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2293|lost_pn:2290|thresh:3| [2025/04/30 18:20:48 405083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 405087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 405091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 405095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 405099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 405103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 405107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:534|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 405112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 405116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 405120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 405124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248479866|now:1746037248405107|interv:74759| [2025/04/30 18:20:48 405128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248479866|now:1746037248405107|interval:74759|pto_count:0|srtt:48136 [2025/04/30 18:20:48 405132] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53335, ack_elapse 49662, delivered 60051|rate 1125921|lost 240| [2025/04/30 18:20:48 405137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1125921) in round 34| [2025/04/30 18:20:48 405141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 405145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 405149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248356922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 405154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248356922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 405159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:48136|latest_rtt:48054|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 405165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1039|largest:1039|pns:2| [2025/04/30 18:20:48 405169] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1039|frame:ACK |recv_time:1746037248404976|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 405176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368404976|now:1746037248404976|interv:120000000| [2025/04/30 18:20:48 405181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368404976|now:1746037248404976|interv:120000000| [2025/04/30 18:20:48 405185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248405712|pq_index:0| [2025/04/30 18:20:48 405189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248404402| [2025/04/30 18:20:48 405193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248405193| [2025/04/30 18:20:48 405198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248405197| [2025/04/30 18:20:48 405203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 405208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 405212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2348598| [2025/04/30 18:20:48 405217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 405222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 405227] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 405231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2349777| [2025/04/30 18:20:48 405235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48136|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 405240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 405244] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 405248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 405253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 405257] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 405261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 405267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 405271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 405276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2309691| [2025/04/30 18:20:48 405280] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 405284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 405288] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248405712| [2025/04/30 18:20:48 405292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248405712| [2025/04/30 18:20:48 405296] [debug] |xqc_engine_wakeup_after|wakeup:1746037248405712|now:1746037248405296|diff:416| [2025/04/30 18:20:48 405301] [debug] |xqc_engine_main_logic|END|now:1746037248405197| [2025/04/30 18:20:48 405306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248405306| [2025/04/30 18:20:48 405310] [debug] |xqc_engine_wakeup_after|wakeup:1746037248405712|now:1746037248405309|diff:403| [2025/04/30 18:20:48 405313] [debug] |xqc_engine_main_logic|END|now:1746037248405306| [2025/04/30 18:20:48 406389] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248406389| [2025/04/30 18:20:48 406399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248405712|pq_index:0| [2025/04/30 18:20:48 406404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248405197| [2025/04/30 18:20:48 406409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248406408| [2025/04/30 18:20:48 406414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248405712|now:1746037248406408| [2025/04/30 18:20:48 406418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248405712|now:1746037248406408| [2025/04/30 18:20:48 406422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 406427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 406432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48136|min_srtt:48136|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 406436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 406441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 406445] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 406449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 406454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 406458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 406466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2309691| [2025/04/30 18:20:48 406471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 406475] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2346| [2025/04/30 18:20:48 406510] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2346|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248406484|stream_id:0|stream_offset:2309691| [2025/04/30 18:20:48 406516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2346|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 406524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 406531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:534|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 406539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 406545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 406551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 406558] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248481756|now:1746037248406531|interv:75225| [2025/04/30 18:20:48 406565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248481756|now:1746037248406531|interval:75225|pto_count:0|srtt:48136 [2025/04/30 18:20:48 406573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60000| [2025/04/30 18:20:48 406580] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 406586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2310870| [2025/04/30 18:20:48 406594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 406601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2347| [2025/04/30 18:20:48 406641] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2347|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248406613|stream_id:0|stream_offset:2310870| [2025/04/30 18:20:48 406651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2347|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 406659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 406666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48136|rtt_var:534|pto_duration:50272|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 406676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 406680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 406684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 406688] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248481885|now:1746037248406665|interv:75220| [2025/04/30 18:20:48 406693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248481885|now:1746037248406665|interval:75220|pto_count:0|srtt:48136 [2025/04/30 18:20:48 406697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61200| [2025/04/30 18:20:48 406702] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 406707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2312049| [2025/04/30 18:20:48 406711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 406715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248407715|now:1746037248406715|interv:1000| [2025/04/30 18:20:48 406720] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 406726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 406732] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248407715| [2025/04/30 18:20:48 406739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248407715| [2025/04/30 18:20:48 406746] [debug] |xqc_engine_wakeup_after|wakeup:1746037248407715|now:1746037248406746|diff:969| [2025/04/30 18:20:48 406753] [debug] |xqc_engine_main_logic|END|now:1746037248406408| [2025/04/30 18:20:48 407004] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248407003| [2025/04/30 18:20:48 407016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 407022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1039| [2025/04/30 18:20:48 407026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1040| [2025/04/30 18:20:48 407032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1040| [2025/04/30 18:20:48 407036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 407041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2294|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2295|path_largest_ack:2294| [2025/04/30 18:20:48 407046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61251|prior_delivered:2235818|prior_time:1746037248355314|is_app_limited:0|send_elapse:53564|ack_elapse:51689|ctl_first_sent_time:1746037248357044|lagest_ack_time:1746037248407003|curr_delivered:2297069| [2025/04/30 18:20:48 407051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248357044| [2025/04/30 18:20:48 407056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:48 407067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2295|origin_pktnum:2208|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2295|path_largest_ack:2295| [2025/04/30 18:20:48 407071] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2238224|prior_time:1746037248357182|is_app_limited:0|send_elapse:53480|ack_elapse:49821|ctl_first_sent_time:1746037248358720|lagest_ack_time:1746037248407003|curr_delivered:2298269| [2025/04/30 18:20:48 407076] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248358720| [2025/04/30 18:20:48 407080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:48 407084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48136|rttvar:534|minrtt:30950|latest_rtt:48283|ack_delay:0| [2025/04/30 18:20:48 407089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48154|rttvar:437|minrtt:30950|latest_rtt:48283|ack_delay:0| [2025/04/30 18:20:48 407093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2295|lost_pn:2292|thresh:3| [2025/04/30 18:20:48 407098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 407102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 407106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 407110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 407114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 407118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48154|rtt_var:437|pto_duration:50154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 407123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 407127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 407131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 407135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248481767|now:1746037248407118|interv:74649| [2025/04/30 18:20:48 407139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248481767|now:1746037248407118|interval:74649|pto_count:0|srtt:48154 [2025/04/30 18:20:48 407143] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53480, ack_elapse 49821, delivered 60045|rate 1122756|lost 240| [2025/04/30 18:20:48 407148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122756) in round 34| [2025/04/30 18:20:48 407152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 407157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 407160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248358720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 407168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248358720|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 407172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:48154|latest_rtt:48283|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 407178] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1040|largest:1040|pns:2| [2025/04/30 18:20:48 407183] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1040|frame:ACK |recv_time:1746037248407003|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 407188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368407003|now:1746037248407003|interv:120000000| [2025/04/30 18:20:48 407192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368407003|now:1746037248407003|interv:120000000| [2025/04/30 18:20:48 407196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248407715|pq_index:0| [2025/04/30 18:20:48 407200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248406408| [2025/04/30 18:20:48 407204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248407204| [2025/04/30 18:20:48 407209] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248407208| [2025/04/30 18:20:48 407215] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 407220] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48154|min_srtt:48154|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 407224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 407229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 407234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 407238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48154|min_srtt:48154|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 407242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2352135| [2025/04/30 18:20:48 407247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48154|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 407254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 407258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48154|min_srtt:48154|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 407262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2353314| [2025/04/30 18:20:48 407267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 407271] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 407275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 407280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 407284] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 407289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2312049| [2025/04/30 18:20:48 407293] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 407297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 407301] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248407715| [2025/04/30 18:20:48 407306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248407715| [2025/04/30 18:20:48 407310] [debug] |xqc_engine_wakeup_after|wakeup:1746037248407715|now:1746037248407309|diff:406| [2025/04/30 18:20:48 407314] [debug] |xqc_engine_main_logic|END|now:1746037248407208| [2025/04/30 18:20:48 407319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248407319| [2025/04/30 18:20:48 407323] [debug] |xqc_engine_wakeup_after|wakeup:1746037248407715|now:1746037248407323|diff:392| [2025/04/30 18:20:48 407327] [debug] |xqc_engine_main_logic|END|now:1746037248407319| [2025/04/30 18:20:48 408400] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248408400| [2025/04/30 18:20:48 408409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248407715|pq_index:0| [2025/04/30 18:20:48 408413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248407208| [2025/04/30 18:20:48 408419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248408417| [2025/04/30 18:20:48 408423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248407715|now:1746037248408417| [2025/04/30 18:20:48 408428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248407715|now:1746037248408417| [2025/04/30 18:20:48 408432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 408436] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 408446] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48154|min_srtt:48154|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 408451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2353314| [2025/04/30 18:20:48 408456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 408460] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 408463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 408468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 408473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 408477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2312049| [2025/04/30 18:20:48 408482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 408486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2348| [2025/04/30 18:20:48 408525] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2348|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248408495|stream_id:0|stream_offset:2312049| [2025/04/30 18:20:48 408534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2348|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 408542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 408549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48154|rtt_var:437|pto_duration:50154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 408556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 408562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 408568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 408572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248483649|now:1746037248408548|interv:75101| [2025/04/30 18:20:48 408576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248483649|now:1746037248408548|interval:75101|pto_count:0|srtt:48154 [2025/04/30 18:20:48 408581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60000| [2025/04/30 18:20:48 408586] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 408590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2313228| [2025/04/30 18:20:48 408599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 408604] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2349| [2025/04/30 18:20:48 408635] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2349|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248408611|stream_id:0|stream_offset:2313228| [2025/04/30 18:20:48 408645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2349|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 408652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 408659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48154|rtt_var:437|pto_duration:50154|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 408666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 408670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 408674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 408678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248483765|now:1746037248408659|interv:75106| [2025/04/30 18:20:48 408682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248483765|now:1746037248408659|interval:75106|pto_count:0|srtt:48154 [2025/04/30 18:20:48 408687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61200| [2025/04/30 18:20:48 408692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 408696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2314407| [2025/04/30 18:20:48 408701] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 408705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248409705|now:1746037248408705|interv:1000| [2025/04/30 18:20:48 408709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 408713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 408717] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248409705| [2025/04/30 18:20:48 408721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248409705| [2025/04/30 18:20:48 408725] [debug] |xqc_engine_wakeup_after|wakeup:1746037248409705|now:1746037248408725|diff:980| [2025/04/30 18:20:48 408730] [debug] |xqc_engine_main_logic|END|now:1746037248408417| [2025/04/30 18:20:48 409001] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248408999| [2025/04/30 18:20:48 409014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 409021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1040| [2025/04/30 18:20:48 409030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1041| [2025/04/30 18:20:48 409036] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1041| [2025/04/30 18:20:48 409040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 409045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2296|origin_pktnum:2213|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2297|path_largest_ack:2296| [2025/04/30 18:20:48 409050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58845|prior_delivered:2240624|prior_time:1746037248359096|is_app_limited:0|send_elapse:53417|ack_elapse:49903|ctl_first_sent_time:1746037248360649|lagest_ack_time:1746037248408999|curr_delivered:2299469| [2025/04/30 18:20:48 409055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248360649| [2025/04/30 18:20:48 409059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:48 409064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2297|origin_pktnum:2219|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2297|path_largest_ack:2297| [2025/04/30 18:20:48 409068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58845|prior_delivered:2240624|prior_time:1746037248359096|is_app_limited:0|send_elapse:53417|ack_elapse:49903|ctl_first_sent_time:1746037248360649|lagest_ack_time:1746037248408999|curr_delivered:2300669| [2025/04/30 18:20:48 409073] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248360765| [2025/04/30 18:20:48 409077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 18:20:48 409081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48154|rttvar:437|minrtt:30950|latest_rtt:48234|ack_delay:1000| [2025/04/30 18:20:48 409086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48039|rttvar:558|minrtt:30950|latest_rtt:48234|ack_delay:1000| [2025/04/30 18:20:48 409090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2297|lost_pn:2294|thresh:3| [2025/04/30 18:20:48 409094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 409098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 409102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 409107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48039|rtt_var:558|pto_duration:50271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 409111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 409115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 409119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 409123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248483882|now:1746037248409106|interv:74776| [2025/04/30 18:20:48 409130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248483882|now:1746037248409106|interval:74776|pto_count:0|srtt:48039 [2025/04/30 18:20:48 409134] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53417, ack_elapse 49903, delivered 60045|rate 1124080|lost 240| [2025/04/30 18:20:48 409139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1124080) in round 34| [2025/04/30 18:20:48 409143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 409148] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 409152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248360765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 409156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248360765|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 409161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:48039|latest_rtt:48234|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 409167] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1041|largest:1041|pns:2| [2025/04/30 18:20:48 409171] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1041|frame:ACK |recv_time:1746037248408999|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 409176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368408999|now:1746037248408999|interv:120000000| [2025/04/30 18:20:48 409180] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368408999|now:1746037248408999|interv:120000000| [2025/04/30 18:20:48 409184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248409705|pq_index:0| [2025/04/30 18:20:48 409189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248408417| [2025/04/30 18:20:48 409193] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248409193| [2025/04/30 18:20:48 409198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248409197| [2025/04/30 18:20:48 409203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 409208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 409213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2353314| [2025/04/30 18:20:48 409217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 409225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 409229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 409233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2354493| [2025/04/30 18:20:48 409238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 409242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 409247] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 409251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2355672| [2025/04/30 18:20:48 409256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 409260] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 409263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 409268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 409272] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 409277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2314407| [2025/04/30 18:20:48 409281] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 409285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 409289] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248409705| [2025/04/30 18:20:48 409293] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248409705| [2025/04/30 18:20:48 409297] [debug] |xqc_engine_wakeup_after|wakeup:1746037248409705|now:1746037248409297|diff:408| [2025/04/30 18:20:48 409302] [debug] |xqc_engine_main_logic|END|now:1746037248409197| [2025/04/30 18:20:48 409307] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248409307| [2025/04/30 18:20:48 409311] [debug] |xqc_engine_wakeup_after|wakeup:1746037248409705|now:1746037248409311|diff:394| [2025/04/30 18:20:48 409315] [debug] |xqc_engine_main_logic|END|now:1746037248409307| [2025/04/30 18:20:48 410387] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248410387| [2025/04/30 18:20:48 410396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248409705|pq_index:0| [2025/04/30 18:20:48 410401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248409197| [2025/04/30 18:20:48 410410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248410409| [2025/04/30 18:20:48 410414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248409705|now:1746037248410409| [2025/04/30 18:20:48 410419] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248409705|now:1746037248410409| [2025/04/30 18:20:48 410423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 410427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 410432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 410437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2355672| [2025/04/30 18:20:48 410442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 410445] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 410449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 410454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 410459] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 410463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2314407| [2025/04/30 18:20:48 410468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 410472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2350| [2025/04/30 18:20:48 410510] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2350|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248410480|stream_id:0|stream_offset:2314407| [2025/04/30 18:20:48 410520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2350|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 410528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 410534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48039|rtt_var:558|pto_duration:50271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 410541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 410547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 410553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 410562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248485751|now:1746037248410534|interv:75217| [2025/04/30 18:20:48 410566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248485751|now:1746037248410534|interval:75217|pto_count:0|srtt:48039 [2025/04/30 18:20:48 410571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60000| [2025/04/30 18:20:48 410576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 410580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2315586| [2025/04/30 18:20:48 410584] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 410589] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2351| [2025/04/30 18:20:48 410621] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2351|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248410596|stream_id:0|stream_offset:2315586| [2025/04/30 18:20:48 410630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2351|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 410637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 410643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48039|rtt_var:558|pto_duration:50271|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 410651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 410655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 410659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 410663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248485867|now:1746037248410643|interv:75224| [2025/04/30 18:20:48 410667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248485867|now:1746037248410643|interval:75224|pto_count:0|srtt:48039 [2025/04/30 18:20:48 410672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61200| [2025/04/30 18:20:48 410677] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 410681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2316765| [2025/04/30 18:20:48 410686] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 410690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248411690|now:1746037248410690|interv:1000| [2025/04/30 18:20:48 410694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 410698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 410706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248411690| [2025/04/30 18:20:48 410710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248411690| [2025/04/30 18:20:48 410714] [debug] |xqc_engine_wakeup_after|wakeup:1746037248411690|now:1746037248410714|diff:976| [2025/04/30 18:20:48 410720] [debug] |xqc_engine_main_logic|END|now:1746037248410409| [2025/04/30 18:20:48 411005] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248411004| [2025/04/30 18:20:48 411017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 411023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1041| [2025/04/30 18:20:48 411027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1042| [2025/04/30 18:20:48 411033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1042| [2025/04/30 18:20:48 411038] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 411043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2298|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2299|path_largest_ack:2298| [2025/04/30 18:20:48 411048] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61245|prior_delivered:2240624|prior_time:1746037248359096|is_app_limited:0|send_elapse:53645|ack_elapse:51908|ctl_first_sent_time:1746037248360877|lagest_ack_time:1746037248411004|curr_delivered:2301869| [2025/04/30 18:20:48 411053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248360877| [2025/04/30 18:20:48 411057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 18:20:48 411062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2299|origin_pktnum:2221|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2299|path_largest_ack:2299| [2025/04/30 18:20:48 411067] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2243024|prior_time:1746037248361060|is_app_limited:0|send_elapse:52297|ack_elapse:49944|ctl_first_sent_time:1746037248362574|lagest_ack_time:1746037248411004|curr_delivered:2303069| [2025/04/30 18:20:48 411071] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248362574| [2025/04/30 18:20:48 411076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:48 411080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48039|rttvar:558|minrtt:30950|latest_rtt:48430|ack_delay:1000| [2025/04/30 18:20:48 411084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47963|rttvar:571|minrtt:30950|latest_rtt:48430|ack_delay:1000| [2025/04/30 18:20:48 411089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2299|lost_pn:2296|thresh:3| [2025/04/30 18:20:48 411093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 411098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 411102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47963|rtt_var:571|pto_duration:50247|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 411115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 411119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 411124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 411128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248485843|now:1746037248411102|interv:74741| [2025/04/30 18:20:48 411133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248485843|now:1746037248411102|interval:74741|pto_count:0|srtt:47963 [2025/04/30 18:20:48 411138] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52297, ack_elapse 49944, delivered 60045|rate 1148153|lost 240| [2025/04/30 18:20:48 411143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148153) in round 34| [2025/04/30 18:20:48 411147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 411151] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 411156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248362574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 411160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248362574|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 411165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58800|srtt:47963|latest_rtt:48430|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 411171] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1042|largest:1042|pns:2| [2025/04/30 18:20:48 411176] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1042|frame:ACK |recv_time:1746037248411004|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 411181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368411004|now:1746037248411004|interv:120000000| [2025/04/30 18:20:48 411185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368411004|now:1746037248411004|interv:120000000| [2025/04/30 18:20:48 411190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248411690|pq_index:0| [2025/04/30 18:20:48 411194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248410409| [2025/04/30 18:20:48 411198] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248411198| [2025/04/30 18:20:48 411203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248411202| [2025/04/30 18:20:48 411209] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 411216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47963|min_srtt:47963|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 411221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2355672| [2025/04/30 18:20:48 411226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 411231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 411235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47963|min_srtt:47963|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 411240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2356851| [2025/04/30 18:20:48 411244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47963|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 411249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 411253] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47963|min_srtt:47963|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 411258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2358030| [2025/04/30 18:20:48 411262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 411266] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 411270] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 411274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 411279] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 411283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2316765| [2025/04/30 18:20:48 411288] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 411292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 411296] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248411690| [2025/04/30 18:20:48 411300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248411690| [2025/04/30 18:20:48 411304] [debug] |xqc_engine_wakeup_after|wakeup:1746037248411690|now:1746037248411304|diff:386| [2025/04/30 18:20:48 411311] [debug] |xqc_engine_main_logic|END|now:1746037248411202| [2025/04/30 18:20:48 411316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248411316| [2025/04/30 18:20:48 411320] [debug] |xqc_engine_wakeup_after|wakeup:1746037248411690|now:1746037248411320|diff:370| [2025/04/30 18:20:48 411324] [debug] |xqc_engine_main_logic|END|now:1746037248411316| [2025/04/30 18:20:48 412143] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248412142| [2025/04/30 18:20:48 412154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 412160] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1042| [2025/04/30 18:20:48 412164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1043| [2025/04/30 18:20:48 412171] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1043| [2025/04/30 18:20:48 412175] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:48 412179] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:4758994|max_data_old:4458349| [2025/04/30 18:20:48 412183] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 412188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2300|origin_pktnum:2225|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2300|path_largest_ack:2300| [2025/04/30 18:20:48 412193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58845|prior_delivered:2245424|prior_time:1746037248363059|is_app_limited:0|send_elapse:53043|ack_elapse:49083|ctl_first_sent_time:1746037248364566|lagest_ack_time:1746037248412142|curr_delivered:2304269| [2025/04/30 18:20:48 412198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248364566| [2025/04/30 18:20:48 412203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:48 412207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47963|rttvar:571|minrtt:30950|latest_rtt:47576|ack_delay:0| [2025/04/30 18:20:48 412211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47915|rttvar:525|minrtt:30950|latest_rtt:47576|ack_delay:0| [2025/04/30 18:20:48 412216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2300|lost_pn:2297|thresh:3| [2025/04/30 18:20:48 412220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 412224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47915|rtt_var:525|pto_duration:50015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 412229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 412233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 412237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 412241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248485611|now:1746037248412224|interv:73387| [2025/04/30 18:20:48 412245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248485611|now:1746037248412224|interval:73387|pto_count:0|srtt:47915 [2025/04/30 18:20:48 412255] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53043, ack_elapse 49083, delivered 58845|rate 1109382|lost 240| [2025/04/30 18:20:48 412260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1109382) in round 34| [2025/04/30 18:20:48 412264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 412268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 412272] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1200|po_sent_time:1746037248364566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 412277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1200|po_sent_time:1746037248364566|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 412282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:57600|srtt:47915|latest_rtt:47576|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 412287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 412291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2508994|max_stream_data_old=2406421| [2025/04/30 18:20:48 412296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248437142|now:1746037248412142|interv:25000| [2025/04/30 18:20:48 412301] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248412142|max_ack_delay:25000| [2025/04/30 18:20:48 412306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1043|largest:1043|pns:2| [2025/04/30 18:20:48 412310] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1043|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037248412142|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 412315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368412142|now:1746037248412142|interv:120000000| [2025/04/30 18:20:48 412319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368412142|now:1746037248412142|interv:120000000| [2025/04/30 18:20:48 412324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248411690|pq_index:0| [2025/04/30 18:20:48 412328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248411202| [2025/04/30 18:20:48 412332] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248412332| [2025/04/30 18:20:48 412337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248412336| [2025/04/30 18:20:48 412342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248411690|now:1746037248412336| [2025/04/30 18:20:48 412346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248411690|now:1746037248412336| [2025/04/30 18:20:48 412353] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 412357] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 412362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2352625| [2025/04/30 18:20:48 412367] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:57600|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 412372] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2351446| [2025/04/30 18:20:48 412377] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2350267| [2025/04/30 18:20:48 412381] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2349088| [2025/04/30 18:20:48 412385] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2347909| [2025/04/30 18:20:48 412389] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2346730| [2025/04/30 18:20:48 412394] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2345551| [2025/04/30 18:20:48 412398] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2344372| [2025/04/30 18:20:48 412402] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2343193| [2025/04/30 18:20:48 412407] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2342014| [2025/04/30 18:20:48 412411] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2340835| [2025/04/30 18:20:48 412415] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2339656| [2025/04/30 18:20:48 412420] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2338477| [2025/04/30 18:20:48 412424] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2337298| [2025/04/30 18:20:48 412428] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2336119| [2025/04/30 18:20:48 412433] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2334940| [2025/04/30 18:20:48 412437] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2333761| [2025/04/30 18:20:48 412441] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2332582| [2025/04/30 18:20:48 412446] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2331403| [2025/04/30 18:20:48 412450] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2330224| [2025/04/30 18:20:48 412454] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2329045| [2025/04/30 18:20:48 412458] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2327866| [2025/04/30 18:20:48 412463] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2326687| [2025/04/30 18:20:48 412467] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2325508| [2025/04/30 18:20:48 412471] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2324329| [2025/04/30 18:20:48 412475] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2323150| [2025/04/30 18:20:48 412480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2321971| [2025/04/30 18:20:48 412484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2320792| [2025/04/30 18:20:48 412491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319613| [2025/04/30 18:20:48 412495] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318434| [2025/04/30 18:20:48 412502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317255| [2025/04/30 18:20:48 412509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316076| [2025/04/30 18:20:48 412516] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314897| [2025/04/30 18:20:48 412523] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313718| [2025/04/30 18:20:48 412531] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312539| [2025/04/30 18:20:48 412538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311360| [2025/04/30 18:20:48 412545] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310181| [2025/04/30 18:20:48 412552] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2309002| [2025/04/30 18:20:48 412559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307823| [2025/04/30 18:20:48 412566] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306644| [2025/04/30 18:20:48 412573] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305465| [2025/04/30 18:20:48 412580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304286| [2025/04/30 18:20:48 412586] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303107| [2025/04/30 18:20:48 412590] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301928| [2025/04/30 18:20:48 412594] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300749| [2025/04/30 18:20:48 412598] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299570| [2025/04/30 18:20:48 412603] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298391| [2025/04/30 18:20:48 412607] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297212| [2025/04/30 18:20:48 412611] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296033| [2025/04/30 18:20:48 412616] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294854| [2025/04/30 18:20:48 412620] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293675| [2025/04/30 18:20:48 412624] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292496| [2025/04/30 18:20:48 412629] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291317| [2025/04/30 18:20:48 412633] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290138| [2025/04/30 18:20:48 412637] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288959| [2025/04/30 18:20:48 412641] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287780| [2025/04/30 18:20:48 412646] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286601| [2025/04/30 18:20:48 412650] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285422| [2025/04/30 18:20:48 412654] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284243| [2025/04/30 18:20:48 412658] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283064| [2025/04/30 18:20:48 412663] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281885| [2025/04/30 18:20:48 412674] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280706| [2025/04/30 18:20:48 412681] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279527| [2025/04/30 18:20:48 412688] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278348| [2025/04/30 18:20:48 412696] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277169| [2025/04/30 18:20:48 412702] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275990| [2025/04/30 18:20:48 412709] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274811| [2025/04/30 18:20:48 412716] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273632| [2025/04/30 18:20:48 412722] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272453| [2025/04/30 18:20:48 412729] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271274| [2025/04/30 18:20:48 412734] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270095| [2025/04/30 18:20:48 412738] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268916| [2025/04/30 18:20:48 412742] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267737| [2025/04/30 18:20:48 412746] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266558| [2025/04/30 18:20:48 412751] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265379| [2025/04/30 18:20:48 412755] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:48 412759] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:48 412764] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:48 412768] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:48 412772] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:48 412779] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:48 412786] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:48 412793] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:48 412800] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:48 412807] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:48 412815] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:48 412821] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:48 412827] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 412831] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2508994| [2025/04/30 18:20:48 412836] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2508942|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:739359|offset:102573|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 412846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 412851] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 412855] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2508994| [2025/04/30 18:20:48 412860] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2508942|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:636786|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 412865] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 412870] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47915|min_srtt:47915|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 412875] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 412882] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 412889] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47915|min_srtt:47915|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 412896] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 412904] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 412910] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47915|min_srtt:47915|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 412915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:42038|inflight:57600|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2358030| [2025/04/30 18:20:48 412919] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47915|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 412924] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 412928] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47915|min_srtt:47915|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 412933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:43238|inflight:57600|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2359209| [2025/04/30 18:20:48 412937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 412941] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 412945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 412953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 412958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 412963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2352| [2025/04/30 18:20:48 413016] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2352|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57600|now:1746037248412970|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 413030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2352|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 413037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2352|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 413043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 413048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47915|rtt_var:525|pto_duration:50015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 413052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 413056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 413060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 413064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248487985|now:1746037248413048|interv:74937| [2025/04/30 18:20:48 413069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248487985|now:1746037248413048|interval:74937|pto_count:0|srtt:47915 [2025/04/30 18:20:48 413073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:57619| [2025/04/30 18:20:48 413078] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 413083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2353| [2025/04/30 18:20:48 413112] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2353|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57619|now:1746037248413089|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 413121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2353|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 413128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2353|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 413135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 413140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47915|rtt_var:525|pto_duration:50015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 413149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 413153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 413157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 413161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248488104|now:1746037248413139|interv:74965| [2025/04/30 18:20:48 413165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248488104|now:1746037248413139|interval:74965|pto_count:0|srtt:47915 [2025/04/30 18:20:48 413169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:57638| [2025/04/30 18:20:48 413174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 413178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2316765| [2025/04/30 18:20:48 413183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 413187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2354| [2025/04/30 18:20:48 413217] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2354|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037248413195|stream_id:0|stream_offset:2316765| [2025/04/30 18:20:48 413226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2354|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 413234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 413240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47915|rtt_var:525|pto_duration:50015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 413246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 413250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 413254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 413258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248488210|now:1746037248413240|interv:74970| [2025/04/30 18:20:48 413262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248488210|now:1746037248413240|interval:74970|pto_count:0|srtt:47915 [2025/04/30 18:20:48 413266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:58838| [2025/04/30 18:20:48 413271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 413275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2317944| [2025/04/30 18:20:48 413284] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 413288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2355| [2025/04/30 18:20:48 413317] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2355|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248413295|stream_id:0|stream_offset:2317944| [2025/04/30 18:20:48 413326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2355|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 413333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 413339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47915|rtt_var:525|pto_duration:50015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 413345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 413349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 413353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 413357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248488310|now:1746037248413339|interv:74971| [2025/04/30 18:20:48 413361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248488310|now:1746037248413339|interval:74971|pto_count:0|srtt:47915 [2025/04/30 18:20:48 413365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 413370] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 413374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2319123| [2025/04/30 18:20:48 413379] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 413383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2356| [2025/04/30 18:20:48 413411] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2356|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248413390|stream_id:0|stream_offset:2319123| [2025/04/30 18:20:48 413419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2356|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 413427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 413433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47915|rtt_var:525|pto_duration:50015|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 413438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 413442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 413450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 413455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248488405|now:1746037248413433|interv:74972| [2025/04/30 18:20:48 413459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248488405|now:1746037248413433|interval:74972|pto_count:0|srtt:47915 [2025/04/30 18:20:48 413463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 413468] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 413472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2320302| [2025/04/30 18:20:48 413477] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 413481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248414481|now:1746037248413481|interv:1000| [2025/04/30 18:20:48 413485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 413489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 413493] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248414481| [2025/04/30 18:20:48 413500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248414481| [2025/04/30 18:20:48 413507] [debug] |xqc_engine_wakeup_after|wakeup:1746037248414481|now:1746037248413507|diff:974| [2025/04/30 18:20:48 413511] [debug] |xqc_engine_main_logic|END|now:1746037248412336| [2025/04/30 18:20:48 413517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248413517| [2025/04/30 18:20:48 413521] [debug] |xqc_engine_wakeup_after|wakeup:1746037248414481|now:1746037248413521|diff:960| [2025/04/30 18:20:48 413525] [debug] |xqc_engine_main_logic|END|now:1746037248413517| [2025/04/30 18:20:48 414003] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248414002| [2025/04/30 18:20:48 414012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 414018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1043| [2025/04/30 18:20:48 414022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1044| [2025/04/30 18:20:48 414027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1044| [2025/04/30 18:20:48 414032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 414036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2301|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2302|path_largest_ack:2301| [2025/04/30 18:20:48 414041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2245424|prior_time:1746037248363059|is_app_limited:0|send_elapse:53138|ack_elapse:50943|ctl_first_sent_time:1746037248364661|lagest_ack_time:1746037248414002|curr_delivered:2305469| [2025/04/30 18:20:48 414046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248364661| [2025/04/30 18:20:48 414051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 414059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2302|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2302|path_largest_ack:2302| [2025/04/30 18:20:48 414064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2245424|prior_time:1746037248363059|is_app_limited:0|send_elapse:53138|ack_elapse:50943|ctl_first_sent_time:1746037248364661|lagest_ack_time:1746037248414002|curr_delivered:2306669| [2025/04/30 18:20:48 414068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248364749| [2025/04/30 18:20:48 414072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 414076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47915|rttvar:525|minrtt:30950|latest_rtt:49253|ack_delay:1000| [2025/04/30 18:20:48 414081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47957|rttvar:478|minrtt:30950|latest_rtt:49253|ack_delay:1000| [2025/04/30 18:20:48 414085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2302|lost_pn:2299|thresh:3| [2025/04/30 18:20:48 414089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 414093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47957|rtt_var:478|pto_duration:49957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 414098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 414102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 414106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 414110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248488347|now:1746037248414093|interv:74254| [2025/04/30 18:20:48 414114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248488347|now:1746037248414093|interval:74254|pto_count:0|srtt:47957 [2025/04/30 18:20:48 414118] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53138, ack_elapse 50943, delivered 61245|rate 1152565|lost 240| [2025/04/30 18:20:48 414123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1152565) in round 34| [2025/04/30 18:20:48 414127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 414131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 414135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248364749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 414140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248364749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 414144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47957|latest_rtt:49253|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 414153] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1044|largest:1044|pns:2| [2025/04/30 18:20:48 414157] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1044|frame:ACK |recv_time:1746037248414002|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 414162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368414002|now:1746037248414002|interv:120000000| [2025/04/30 18:20:48 414166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368414002|now:1746037248414002|interv:120000000| [2025/04/30 18:20:48 414170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248414481|pq_index:0| [2025/04/30 18:20:48 414175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248412336| [2025/04/30 18:20:48 414179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248414179| [2025/04/30 18:20:48 414184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248414183| [2025/04/30 18:20:48 414189] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 414194] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47957|min_srtt:47957|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 414198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2359209| [2025/04/30 18:20:48 414203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 414207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 414212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47957|min_srtt:47957|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 414216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2360388| [2025/04/30 18:20:48 414220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47957|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 414225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 414229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47957|min_srtt:47957|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 414233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 414240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 414244] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 414248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 414252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 414256] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 414260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2320302| [2025/04/30 18:20:48 414265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 414269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 414273] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248414481| [2025/04/30 18:20:48 414277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248414481| [2025/04/30 18:20:48 414281] [debug] |xqc_engine_wakeup_after|wakeup:1746037248414481|now:1746037248414281|diff:200| [2025/04/30 18:20:48 414285] [debug] |xqc_engine_main_logic|END|now:1746037248414183| [2025/04/30 18:20:48 414290] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248414290| [2025/04/30 18:20:48 414294] [debug] |xqc_engine_wakeup_after|wakeup:1746037248414481|now:1746037248414294|diff:187| [2025/04/30 18:20:48 414298] [debug] |xqc_engine_main_logic|END|now:1746037248414290| [2025/04/30 18:20:48 415368] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248415367| [2025/04/30 18:20:48 415378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248414481|pq_index:0| [2025/04/30 18:20:48 415382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248414183| [2025/04/30 18:20:48 415387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248415386| [2025/04/30 18:20:48 415392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248414481|now:1746037248415386| [2025/04/30 18:20:48 415396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248414481|now:1746037248415386| [2025/04/30 18:20:48 415400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 415404] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 415409] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47957|min_srtt:47957|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 415414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 415419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 415428] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 415432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 415436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 415440] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 415445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2320302| [2025/04/30 18:20:48 415449] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 415454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2357| [2025/04/30 18:20:48 415492] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2357|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248415462|stream_id:0|stream_offset:2320302| [2025/04/30 18:20:48 415502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2357|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 415510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 415516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47957|rtt_var:478|pto_duration:49957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 415523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 415530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 415536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 415541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248490419|now:1746037248415516|interv:74903| [2025/04/30 18:20:48 415545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248490419|now:1746037248415516|interval:74903|pto_count:0|srtt:47957 [2025/04/30 18:20:48 415550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 415554] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 415559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2321481| [2025/04/30 18:20:48 415563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 415567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2358| [2025/04/30 18:20:48 415598] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2358|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248415574|stream_id:0|stream_offset:2321481| [2025/04/30 18:20:48 415612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2358|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 415619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 415626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47957|rtt_var:478|pto_duration:49957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 415631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 415635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 415638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 415642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248490531|now:1746037248415626|interv:74905| [2025/04/30 18:20:48 415646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248490531|now:1746037248415626|interval:74905|pto_count:0|srtt:47957 [2025/04/30 18:20:48 415651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 415656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 415660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2322660| [2025/04/30 18:20:48 415664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 415668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248416668|now:1746037248415668|interv:1000| [2025/04/30 18:20:48 415672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 415676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 415680] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248416668| [2025/04/30 18:20:48 415684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248416668| [2025/04/30 18:20:48 415688] [debug] |xqc_engine_wakeup_after|wakeup:1746037248416668|now:1746037248415688|diff:980| [2025/04/30 18:20:48 415693] [debug] |xqc_engine_main_logic|END|now:1746037248415386| [2025/04/30 18:20:48 416001] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248416000| [2025/04/30 18:20:48 416009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 416015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1044| [2025/04/30 18:20:48 416019] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1045| [2025/04/30 18:20:48 416025] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1045| [2025/04/30 18:20:48 416029] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 416034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2303|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2304|path_largest_ack:2303| [2025/04/30 18:20:48 416043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2247824|prior_time:1746037248365048|is_app_limited:0|send_elapse:52074|ack_elapse:50952|ctl_first_sent_time:1746037248366531|lagest_ack_time:1746037248416000|curr_delivered:2307869| [2025/04/30 18:20:48 416047] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248366531| [2025/04/30 18:20:48 416052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 416056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2304|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2304|path_largest_ack:2304| [2025/04/30 18:20:48 416061] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58845|prior_delivered:2250224|prior_time:1746037248367061|is_app_limited:0|send_elapse:50118|ack_elapse:48939|ctl_first_sent_time:1746037248368545|lagest_ack_time:1746037248416000|curr_delivered:2309069| [2025/04/30 18:20:48 416065] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248368545| [2025/04/30 18:20:48 416069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 416073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47957|rttvar:478|minrtt:30950|latest_rtt:47455|ack_delay:1000| [2025/04/30 18:20:48 416077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47769|rttvar:734|minrtt:30950|latest_rtt:47455|ack_delay:1000| [2025/04/30 18:20:48 416082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2304|lost_pn:2301|thresh:3| [2025/04/30 18:20:48 416086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 416090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47769|rtt_var:734|pto_duration:50705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 416094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 416098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 416102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 416106] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248491279|now:1746037248416090|interv:75189| [2025/04/30 18:20:48 416110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248491279|now:1746037248416090|interval:75189|pto_count:0|srtt:47769 [2025/04/30 18:20:48 416114] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50118, ack_elapse 48939, delivered 58845|rate 1174129|lost 240| [2025/04/30 18:20:48 416119] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1174129) in round 34| [2025/04/30 18:20:48 416123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 416127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 416131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248368545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 416138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248368545|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 416143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47769|latest_rtt:47455|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 416149] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1045|largest:1045|pns:2| [2025/04/30 18:20:48 416153] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1045|frame:ACK |recv_time:1746037248416000|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 416158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368416000|now:1746037248416000|interv:120000000| [2025/04/30 18:20:48 416162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368416000|now:1746037248416000|interv:120000000| [2025/04/30 18:20:48 416166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248416668|pq_index:0| [2025/04/30 18:20:48 416170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248415386| [2025/04/30 18:20:48 416174] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248416174| [2025/04/30 18:20:48 416180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248416178| [2025/04/30 18:20:48 416185] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 416189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47769|min_srtt:47769|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 416194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 416198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47769|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 416203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 416207] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47769|min_srtt:47769|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 416211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2362746| [2025/04/30 18:20:48 416216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47769|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 416222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 416226] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47769|min_srtt:47769|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 416231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 416235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 416239] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 416243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 416247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 416252] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 416256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2322660| [2025/04/30 18:20:48 416260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 416264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 416268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248416668| [2025/04/30 18:20:48 416272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248416668| [2025/04/30 18:20:48 416276] [debug] |xqc_engine_wakeup_after|wakeup:1746037248416668|now:1746037248416276|diff:392| [2025/04/30 18:20:48 416280] [debug] |xqc_engine_main_logic|END|now:1746037248416178| [2025/04/30 18:20:48 416285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248416285| [2025/04/30 18:20:48 416289] [debug] |xqc_engine_wakeup_after|wakeup:1746037248416668|now:1746037248416289|diff:379| [2025/04/30 18:20:48 416293] [debug] |xqc_engine_main_logic|END|now:1746037248416285| [2025/04/30 18:20:48 417364] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248417363| [2025/04/30 18:20:48 417374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248416668|pq_index:0| [2025/04/30 18:20:48 417378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248416178| [2025/04/30 18:20:48 417383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248417382| [2025/04/30 18:20:48 417388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248416668|now:1746037248417382| [2025/04/30 18:20:48 417392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248416668|now:1746037248417382| [2025/04/30 18:20:48 417396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 417401] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 417405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47769|min_srtt:47769|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 417414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 417419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 417423] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 417427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 417431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 417436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 417440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2322660| [2025/04/30 18:20:48 417444] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 417449] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2359| [2025/04/30 18:20:48 417487] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2359|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248417457|stream_id:0|stream_offset:2322660| [2025/04/30 18:20:48 417497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2359|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 417504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 417511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47769|rtt_var:734|pto_duration:50705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 417518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 417524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 417531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 417536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248493162|now:1746037248417511|interv:75651| [2025/04/30 18:20:48 417540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248493162|now:1746037248417511|interval:75651|pto_count:0|srtt:47769 [2025/04/30 18:20:48 417545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 417549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 417554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2323839| [2025/04/30 18:20:48 417562] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 417567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2360| [2025/04/30 18:20:48 417598] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2360|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248417574|stream_id:0|stream_offset:2323839| [2025/04/30 18:20:48 417607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2360|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 417614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 417621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47769|rtt_var:734|pto_duration:50705|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 417628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 417632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 417636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 417640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248493279|now:1746037248417620|interv:75659| [2025/04/30 18:20:48 417644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248493279|now:1746037248417620|interval:75659|pto_count:0|srtt:47769 [2025/04/30 18:20:48 417649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 417653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 417658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2325018| [2025/04/30 18:20:48 417662] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 417666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248418666|now:1746037248417666|interv:1000| [2025/04/30 18:20:48 417670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 417674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 417678] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248418666| [2025/04/30 18:20:48 417682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248418666| [2025/04/30 18:20:48 417686] [debug] |xqc_engine_wakeup_after|wakeup:1746037248418666|now:1746037248417686|diff:980| [2025/04/30 18:20:48 417690] [debug] |xqc_engine_main_logic|END|now:1746037248417382| [2025/04/30 18:20:48 417974] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248417973| [2025/04/30 18:20:48 417981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 418002] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1045| [2025/04/30 18:20:48 418009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1046| [2025/04/30 18:20:48 418020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1046| [2025/04/30 18:20:48 418024] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 418029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2308|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2309|path_largest_ack:2308| [2025/04/30 18:20:48 418034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2250224|prior_time:1746037248367061|is_app_limited:0|send_elapse:50252|ack_elapse:50912|ctl_first_sent_time:1746037248368679|lagest_ack_time:1746037248417973|curr_delivered:2310269| [2025/04/30 18:20:48 418039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248368679| [2025/04/30 18:20:48 418043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 418048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2309|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2309|path_largest_ack:2309| [2025/04/30 18:20:48 418052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2250224|prior_time:1746037248367061|is_app_limited:0|send_elapse:50252|ack_elapse:50912|ctl_first_sent_time:1746037248368679|lagest_ack_time:1746037248417973|curr_delivered:2311469| [2025/04/30 18:20:48 418057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248368783| [2025/04/30 18:20:48 418060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 418065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47769|rttvar:734|minrtt:30950|latest_rtt:49190|ack_delay:1000| [2025/04/30 18:20:48 418069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47821|rttvar:656|minrtt:30950|latest_rtt:49190|ack_delay:1000| [2025/04/30 18:20:48 418073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2309|lost_pn:2306|thresh:3| [2025/04/30 18:20:48 418077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 418081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47821|rtt_var:656|pto_duration:50445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 418086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 418090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 418094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 418098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248493019|now:1746037248418081|interv:74938| [2025/04/30 18:20:48 418102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248493019|now:1746037248418081|interval:74938|pto_count:0|srtt:47821 [2025/04/30 18:20:48 418107] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50252, ack_elapse 50912, delivered 61245|rate 1202958|lost 240| [2025/04/30 18:20:48 418114] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202958) in round 34| [2025/04/30 18:20:48 418118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 418122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 418126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248368783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 418131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248368783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 418135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47821|latest_rtt:49190|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 418141] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1046|largest:1046|pns:2| [2025/04/30 18:20:48 418146] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1046|frame:ACK |recv_time:1746037248417973|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 418150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368417973|now:1746037248417973|interv:120000000| [2025/04/30 18:20:48 418155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368417973|now:1746037248417973|interv:120000000| [2025/04/30 18:20:48 418159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248418666|pq_index:0| [2025/04/30 18:20:48 418163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248417382| [2025/04/30 18:20:48 418167] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248418167| [2025/04/30 18:20:48 418172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248418171| [2025/04/30 18:20:48 418177] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 418182] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47821|min_srtt:47821|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 418186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 418191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47821|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 418195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 418200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47821|min_srtt:47821|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 418206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2365104| [2025/04/30 18:20:48 418211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47821|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 418215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 418219] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47821|min_srtt:47821|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 418223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 418228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 418232] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 418236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 418240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 418244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 418248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2325018| [2025/04/30 18:20:48 418253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 418257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 418261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248418666| [2025/04/30 18:20:48 418265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248418666| [2025/04/30 18:20:48 418269] [debug] |xqc_engine_wakeup_after|wakeup:1746037248418666|now:1746037248418269|diff:397| [2025/04/30 18:20:48 418273] [debug] |xqc_engine_main_logic|END|now:1746037248418171| [2025/04/30 18:20:48 418278] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248418278| [2025/04/30 18:20:48 418282] [debug] |xqc_engine_wakeup_after|wakeup:1746037248418666|now:1746037248418282|diff:384| [2025/04/30 18:20:48 418286] [debug] |xqc_engine_main_logic|END|now:1746037248418278| [2025/04/30 18:20:48 419357] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248419356| [2025/04/30 18:20:48 419366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248418666|pq_index:0| [2025/04/30 18:20:48 419371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248418171| [2025/04/30 18:20:48 419376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248419375| [2025/04/30 18:20:48 419385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248418666|now:1746037248419375| [2025/04/30 18:20:48 419389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248418666|now:1746037248419375| [2025/04/30 18:20:48 419393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 419398] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 419402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47821|min_srtt:47821|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 419407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 419412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 419416] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 419419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 419424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 419428] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 419433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2325018| [2025/04/30 18:20:48 419440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 419445] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2361| [2025/04/30 18:20:48 419483] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2361|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248419453|stream_id:0|stream_offset:2325018| [2025/04/30 18:20:48 419493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2361|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 419501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 419507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47821|rtt_var:656|pto_duration:50445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 419514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 419520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 419526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 419530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248494898|now:1746037248419507|interv:75391| [2025/04/30 18:20:48 419534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248494898|now:1746037248419507|interval:75391|pto_count:0|srtt:47821 [2025/04/30 18:20:48 419543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 419548] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 419552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2326197| [2025/04/30 18:20:48 419557] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 419561] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2362| [2025/04/30 18:20:48 419592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2362|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248419568|stream_id:0|stream_offset:2326197| [2025/04/30 18:20:48 419601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2362|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 419608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 419615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47821|rtt_var:656|pto_duration:50445|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 419622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 419626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 419630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 419634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248495013|now:1746037248419615|interv:75398| [2025/04/30 18:20:48 419638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248495013|now:1746037248419615|interval:75398|pto_count:0|srtt:47821 [2025/04/30 18:20:48 419643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 419648] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 419652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2327376| [2025/04/30 18:20:48 419656] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 419660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248420660|now:1746037248419660|interv:1000| [2025/04/30 18:20:48 419664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 419668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 419672] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248420660| [2025/04/30 18:20:48 419676] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248420660| [2025/04/30 18:20:48 419680] [debug] |xqc_engine_wakeup_after|wakeup:1746037248420660|now:1746037248419680|diff:980| [2025/04/30 18:20:48 419691] [debug] |xqc_engine_main_logic|END|now:1746037248419375| [2025/04/30 18:20:48 419997] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248419996| [2025/04/30 18:20:48 420006] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 420012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1046| [2025/04/30 18:20:48 420015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1047| [2025/04/30 18:20:48 420021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1047| [2025/04/30 18:20:48 420026] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 420030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2310|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2311|path_largest_ack:2310| [2025/04/30 18:20:48 420035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2252624|prior_time:1746037248369047|is_app_limited:0|send_elapse:50064|ack_elapse:50949|ctl_first_sent_time:1746037248370534|lagest_ack_time:1746037248419996|curr_delivered:2312669| [2025/04/30 18:20:48 420040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248370534| [2025/04/30 18:20:48 420044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 420049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2311|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2311|path_largest_ack:2311| [2025/04/30 18:20:48 420053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58845|prior_delivered:2255024|prior_time:1746037248371042|is_app_limited:0|send_elapse:50153|ack_elapse:48954|ctl_first_sent_time:1746037248372551|lagest_ack_time:1746037248419996|curr_delivered:2313869| [2025/04/30 18:20:48 420057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248372551| [2025/04/30 18:20:48 420061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 420065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47821|rttvar:656|minrtt:30950|latest_rtt:47445|ack_delay:1000| [2025/04/30 18:20:48 420070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47649|rttvar:836|minrtt:30950|latest_rtt:47445|ack_delay:1000| [2025/04/30 18:20:48 420074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2311|lost_pn:2308|thresh:3| [2025/04/30 18:20:48 420078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 420082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:836|pto_duration:50993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 420087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 420091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 420095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 420104] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248495561|now:1746037248420082|interv:75479| [2025/04/30 18:20:48 420108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248495561|now:1746037248420082|interval:75479|pto_count:0|srtt:47649 [2025/04/30 18:20:48 420113] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50153, ack_elapse 48954, delivered 58845|rate 1173309|lost 240| [2025/04/30 18:20:48 420118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173309) in round 34| [2025/04/30 18:20:48 420122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 420126] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 420130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248372551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 420134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248372551|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 420139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47649|latest_rtt:47445|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 420145] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1047|largest:1047|pns:2| [2025/04/30 18:20:48 420149] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1047|frame:ACK |recv_time:1746037248419996|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 420154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368419996|now:1746037248419996|interv:120000000| [2025/04/30 18:20:48 420158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368419996|now:1746037248419996|interv:120000000| [2025/04/30 18:20:48 420162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248420660|pq_index:0| [2025/04/30 18:20:48 420167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248419375| [2025/04/30 18:20:48 420171] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248420171| [2025/04/30 18:20:48 420176] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248420175| [2025/04/30 18:20:48 420181] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 420185] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 420190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 420197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 420202] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 420206] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 420210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2367462| [2025/04/30 18:20:48 420215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 420219] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 420223] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 420227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 420232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 420236] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 420240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 420244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 420248] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 420253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2327376| [2025/04/30 18:20:48 420257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 420261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 420265] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248420660| [2025/04/30 18:20:48 420269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248420660| [2025/04/30 18:20:48 420273] [debug] |xqc_engine_wakeup_after|wakeup:1746037248420660|now:1746037248420273|diff:387| [2025/04/30 18:20:48 420277] [debug] |xqc_engine_main_logic|END|now:1746037248420175| [2025/04/30 18:20:48 420282] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248420282| [2025/04/30 18:20:48 420286] [debug] |xqc_engine_wakeup_after|wakeup:1746037248420660|now:1746037248420286|diff:374| [2025/04/30 18:20:48 420290] [debug] |xqc_engine_main_logic|END|now:1746037248420282| [2025/04/30 18:20:48 421361] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248421360| [2025/04/30 18:20:48 421370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248420660|pq_index:0| [2025/04/30 18:20:48 421379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248420175| [2025/04/30 18:20:48 421385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248421384| [2025/04/30 18:20:48 421389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248420660|now:1746037248421384| [2025/04/30 18:20:48 421394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248420660|now:1746037248421384| [2025/04/30 18:20:48 421398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 421402] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 421407] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 421412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 421416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 421420] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 421424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 421429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 421433] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 421437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2327376| [2025/04/30 18:20:48 421442] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 421447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2363| [2025/04/30 18:20:48 421486] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2363|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248421455|stream_id:0|stream_offset:2327376| [2025/04/30 18:20:48 421496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2363|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 421503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 421509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:836|pto_duration:50993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 421516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 421521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 421533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 421537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248497448|now:1746037248421509|interv:75939| [2025/04/30 18:20:48 421541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248497448|now:1746037248421509|interval:75939|pto_count:0|srtt:47649 [2025/04/30 18:20:48 421546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 421551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 421555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2328555| [2025/04/30 18:20:48 421560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 421564] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2364| [2025/04/30 18:20:48 421596] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2364|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248421571|stream_id:0|stream_offset:2328555| [2025/04/30 18:20:48 421605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2364|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 421613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 421619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:836|pto_duration:50993|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 421627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 421631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 421635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 421639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248497564|now:1746037248421619|interv:75945| [2025/04/30 18:20:48 421643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248497564|now:1746037248421619|interval:75945|pto_count:0|srtt:47649 [2025/04/30 18:20:48 421647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 421652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 421657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2329734| [2025/04/30 18:20:48 421661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 421665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248422665|now:1746037248421665|interv:1000| [2025/04/30 18:20:48 421677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 421683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 421690] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248422665| [2025/04/30 18:20:48 421697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248422665| [2025/04/30 18:20:48 421704] [debug] |xqc_engine_wakeup_after|wakeup:1746037248422665|now:1746037248421703|diff:962| [2025/04/30 18:20:48 421710] [debug] |xqc_engine_main_logic|END|now:1746037248421384| [2025/04/30 18:20:48 421998] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248421997| [2025/04/30 18:20:48 422006] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 422012] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1047| [2025/04/30 18:20:48 422016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1048| [2025/04/30 18:20:48 422022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1048| [2025/04/30 18:20:48 422026] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 422031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2312|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2313|path_largest_ack:2312| [2025/04/30 18:20:48 422036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2255024|prior_time:1746037248371042|is_app_limited:0|send_elapse:50243|ack_elapse:50955|ctl_first_sent_time:1746037248372641|lagest_ack_time:1746037248421997|curr_delivered:2315069| [2025/04/30 18:20:48 422041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248372641| [2025/04/30 18:20:48 422046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 422050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2313|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2313|path_largest_ack:2313| [2025/04/30 18:20:48 422054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60045|prior_delivered:2255024|prior_time:1746037248371042|is_app_limited:0|send_elapse:50243|ack_elapse:50955|ctl_first_sent_time:1746037248372641|lagest_ack_time:1746037248421997|curr_delivered:2316269| [2025/04/30 18:20:48 422059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248372745| [2025/04/30 18:20:48 422063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 422067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47649|rttvar:836|minrtt:30950|latest_rtt:49252|ack_delay:1000| [2025/04/30 18:20:48 422072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47724|rttvar:777|minrtt:30950|latest_rtt:49252|ack_delay:1000| [2025/04/30 18:20:48 422076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2313|lost_pn:2310|thresh:3| [2025/04/30 18:20:48 422080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 422084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47724|rtt_var:777|pto_duration:50832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 422093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 422097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 422101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 422105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248497403|now:1746037248422084|interv:75319| [2025/04/30 18:20:48 422109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248497403|now:1746037248422084|interval:75319|pto_count:0|srtt:47724 [2025/04/30 18:20:48 422114] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50243, ack_elapse 50955, delivered 61245|rate 1201942|lost 240| [2025/04/30 18:20:48 422118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201942) in round 34| [2025/04/30 18:20:48 422122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 422127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 422131] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248372745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 422135] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248372745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 422140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47724|latest_rtt:49252|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 422146] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1048|largest:1048|pns:2| [2025/04/30 18:20:48 422150] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1048|frame:ACK |recv_time:1746037248421997|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 422155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368421997|now:1746037248421997|interv:120000000| [2025/04/30 18:20:48 422159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368421997|now:1746037248421997|interv:120000000| [2025/04/30 18:20:48 422163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248422665|pq_index:0| [2025/04/30 18:20:48 422168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248421384| [2025/04/30 18:20:48 422172] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248422172| [2025/04/30 18:20:48 422177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248422176| [2025/04/30 18:20:48 422184] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 422189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 422194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 422198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 422203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 422208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 422212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2369820| [2025/04/30 18:20:48 422216] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 422221] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 422225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 422230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 422234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 422238] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 422242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 422246] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 422251] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 422255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2329734| [2025/04/30 18:20:48 422260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 422264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 422268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248422665| [2025/04/30 18:20:48 422272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248422665| [2025/04/30 18:20:48 422276] [debug] |xqc_engine_wakeup_after|wakeup:1746037248422665|now:1746037248422276|diff:389| [2025/04/30 18:20:48 422282] [debug] |xqc_engine_main_logic|END|now:1746037248422176| [2025/04/30 18:20:48 422287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248422287| [2025/04/30 18:20:48 422291] [debug] |xqc_engine_wakeup_after|wakeup:1746037248422665|now:1746037248422291|diff:374| [2025/04/30 18:20:48 422295] [debug] |xqc_engine_main_logic|END|now:1746037248422287| [2025/04/30 18:20:48 423363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248423363| [2025/04/30 18:20:48 423374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248422665|pq_index:0| [2025/04/30 18:20:48 423379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248422176| [2025/04/30 18:20:48 423384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248423383| [2025/04/30 18:20:48 423389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248422665|now:1746037248423383| [2025/04/30 18:20:48 423393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248422665|now:1746037248423383| [2025/04/30 18:20:48 423397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 423402] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 423407] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 423412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 423416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 423420] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 423424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 423429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 423433] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 423438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2329734| [2025/04/30 18:20:48 423442] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 423447] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2365| [2025/04/30 18:20:48 423490] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2365|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248423455|stream_id:0|stream_offset:2329734| [2025/04/30 18:20:48 423500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2365|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 423515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 423521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47724|rtt_var:777|pto_duration:50832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 423529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 423535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 423542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 423549] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248499287|now:1746037248423521|interv:75766| [2025/04/30 18:20:48 423555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248499287|now:1746037248423521|interval:75766|pto_count:0|srtt:47724 [2025/04/30 18:20:48 423562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 423568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 423572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2330913| [2025/04/30 18:20:48 423577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 423581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2366| [2025/04/30 18:20:48 423611] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2366|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248423589|stream_id:0|stream_offset:2330913| [2025/04/30 18:20:48 423617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2366|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 423622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 423626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47724|rtt_var:777|pto_duration:50832|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 423631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 423636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 423642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 423650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248499421|now:1746037248423626|interv:75795| [2025/04/30 18:20:48 423656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248499421|now:1746037248423626|interval:75795|pto_count:0|srtt:47724 [2025/04/30 18:20:48 423663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 423671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 423682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2332092| [2025/04/30 18:20:48 423687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 423691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248424691|now:1746037248423691|interv:1000| [2025/04/30 18:20:48 423695] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 423699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 423703] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248424691| [2025/04/30 18:20:48 423707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248424691| [2025/04/30 18:20:48 423711] [debug] |xqc_engine_wakeup_after|wakeup:1746037248424691|now:1746037248423711|diff:980| [2025/04/30 18:20:48 423716] [debug] |xqc_engine_main_logic|END|now:1746037248423383| [2025/04/30 18:20:48 424007] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248424005| [2025/04/30 18:20:48 424021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 424027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1048| [2025/04/30 18:20:48 424031] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1049| [2025/04/30 18:20:48 424037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1049| [2025/04/30 18:20:48 424041] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 424046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2314|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2315|path_largest_ack:2314| [2025/04/30 18:20:48 424051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2257462|prior_time:1746037248373365|is_app_limited:0|send_elapse:49240|ack_elapse:50640|ctl_first_sent_time:1746037248374803|lagest_ack_time:1746037248424005|curr_delivered:2317469| [2025/04/30 18:20:48 424056] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248374803| [2025/04/30 18:20:48 424061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 424065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2315|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2315|path_largest_ack:2315| [2025/04/30 18:20:48 424069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2257462|prior_time:1746037248373365|is_app_limited:0|send_elapse:49240|ack_elapse:50640|ctl_first_sent_time:1746037248374803|lagest_ack_time:1746037248424005|curr_delivered:2318669| [2025/04/30 18:20:48 424074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248374909| [2025/04/30 18:20:48 424078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 424082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47724|rttvar:777|minrtt:30950|latest_rtt:49096|ack_delay:1000| [2025/04/30 18:20:48 424087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47771|rttvar:676|minrtt:30950|latest_rtt:49096|ack_delay:1000| [2025/04/30 18:20:48 424096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2315|lost_pn:2312|thresh:3| [2025/04/30 18:20:48 424100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 424104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47771|rtt_var:676|pto_duration:50475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 424109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 424113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 424117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 424121] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248499064|now:1746037248424104|interv:74960| [2025/04/30 18:20:48 424125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248499064|now:1746037248424104|interval:74960|pto_count:0|srtt:47771 [2025/04/30 18:20:48 424130] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49240, ack_elapse 50640, delivered 61207|rate 1208669|lost 240| [2025/04/30 18:20:48 424134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208669) in round 34| [2025/04/30 18:20:48 424139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 424143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 424147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248374909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 424151] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248374909|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 424156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47771|latest_rtt:49096|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 424162] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1049|largest:1049|pns:2| [2025/04/30 18:20:48 424166] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1049|frame:ACK |recv_time:1746037248424005|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 424171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368424005|now:1746037248424005|interv:120000000| [2025/04/30 18:20:48 424175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368424005|now:1746037248424005|interv:120000000| [2025/04/30 18:20:48 424179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248424691|pq_index:0| [2025/04/30 18:20:48 424187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248423383| [2025/04/30 18:20:48 424191] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248424191| [2025/04/30 18:20:48 424196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248424195| [2025/04/30 18:20:48 424201] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 424206] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47771|min_srtt:47771|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 424210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 424215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 424220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 424224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47771|min_srtt:47771|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 424228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2372178| [2025/04/30 18:20:48 424233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47771|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 424237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 424241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47771|min_srtt:47771|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 424246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 424250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 424254] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 424258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 424262] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 424267] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 424271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2332092| [2025/04/30 18:20:48 424279] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 424283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 424287] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248424691| [2025/04/30 18:20:48 424291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248424691| [2025/04/30 18:20:48 424295] [debug] |xqc_engine_wakeup_after|wakeup:1746037248424691|now:1746037248424295|diff:396| [2025/04/30 18:20:48 424300] [debug] |xqc_engine_main_logic|END|now:1746037248424195| [2025/04/30 18:20:48 424305] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248424305| [2025/04/30 18:20:48 424309] [debug] |xqc_engine_wakeup_after|wakeup:1746037248424691|now:1746037248424309|diff:382| [2025/04/30 18:20:48 424313] [debug] |xqc_engine_main_logic|END|now:1746037248424305| [2025/04/30 18:20:48 425382] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248425381| [2025/04/30 18:20:48 425392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248424691|pq_index:0| [2025/04/30 18:20:48 425397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248424195| [2025/04/30 18:20:48 425402] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248425401| [2025/04/30 18:20:48 425407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248424691|now:1746037248425401| [2025/04/30 18:20:48 425411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248424691|now:1746037248425401| [2025/04/30 18:20:48 425415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 425420] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 425425] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47771|min_srtt:47771|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 425430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 425434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 425438] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 425442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 425447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 425451] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 425457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2332092| [2025/04/30 18:20:48 425465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 425472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2367| [2025/04/30 18:20:48 425522] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2367|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248425490|stream_id:0|stream_offset:2332092| [2025/04/30 18:20:48 425532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2367|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 425539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 425546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47771|rtt_var:676|pto_duration:50475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 425553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 425559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 425566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 425573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248500965|now:1746037248425546|interv:75419| [2025/04/30 18:20:48 425579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248500965|now:1746037248425546|interval:75419|pto_count:0|srtt:47771 [2025/04/30 18:20:48 425584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 425589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 425594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2333271| [2025/04/30 18:20:48 425598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 425603] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2368| [2025/04/30 18:20:48 425635] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2368|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248425610|stream_id:0|stream_offset:2333271| [2025/04/30 18:20:48 425644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2368|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 425652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 425659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47771|rtt_var:676|pto_duration:50475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 425666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 425673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 425680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 425686] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248501085|now:1746037248425658|interv:75427| [2025/04/30 18:20:48 425699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248501085|now:1746037248425658|interval:75427|pto_count:0|srtt:47771 [2025/04/30 18:20:48 425707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 425714] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 425718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2334450| [2025/04/30 18:20:48 425723] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 425727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248426727|now:1746037248425727|interv:1000| [2025/04/30 18:20:48 425732] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 425736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 425740] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248426727| [2025/04/30 18:20:48 425744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248426727| [2025/04/30 18:20:48 425748] [debug] |xqc_engine_wakeup_after|wakeup:1746037248426727|now:1746037248425748|diff:979| [2025/04/30 18:20:48 425753] [debug] |xqc_engine_main_logic|END|now:1746037248425401| [2025/04/30 18:20:48 426003] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248426003| [2025/04/30 18:20:48 426014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 426020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1049| [2025/04/30 18:20:48 426024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1050| [2025/04/30 18:20:48 426030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1050| [2025/04/30 18:20:48 426034] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 426039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2316|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2317|path_largest_ack:2316| [2025/04/30 18:20:48 426044] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2259862|prior_time:1746037248375078|is_app_limited:0|send_elapse:49524|ack_elapse:50925|ctl_first_sent_time:1746037248376558|lagest_ack_time:1746037248426003|curr_delivered:2319869| [2025/04/30 18:20:48 426049] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248376558| [2025/04/30 18:20:48 426054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 426058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2317|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2317|path_largest_ack:2317| [2025/04/30 18:20:48 426063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2259862|prior_time:1746037248375078|is_app_limited:0|send_elapse:49524|ack_elapse:50925|ctl_first_sent_time:1746037248376558|lagest_ack_time:1746037248426003|curr_delivered:2321069| [2025/04/30 18:20:48 426072] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248376650| [2025/04/30 18:20:48 426076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 426080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47771|rttvar:676|minrtt:30950|latest_rtt:49353|ack_delay:1000| [2025/04/30 18:20:48 426085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47844|rttvar:652|minrtt:30950|latest_rtt:49353|ack_delay:1000| [2025/04/30 18:20:48 426089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2317|lost_pn:2314|thresh:3| [2025/04/30 18:20:48 426093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 426098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47844|rtt_var:652|pto_duration:50452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 426102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 426106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 426110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 426114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248501062|now:1746037248426097|interv:74965| [2025/04/30 18:20:48 426118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248501062|now:1746037248426097|interval:74965|pto_count:0|srtt:47844 [2025/04/30 18:20:48 426123] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49524, ack_elapse 50925, delivered 61207|rate 1201904|lost 240| [2025/04/30 18:20:48 426128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201904) in round 34| [2025/04/30 18:20:48 426132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 426136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 426140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248376650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 426144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248376650|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 426149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47844|latest_rtt:49353|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 426155] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1050|largest:1050|pns:2| [2025/04/30 18:20:48 426160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1050|frame:ACK |recv_time:1746037248426003|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 426167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368426003|now:1746037248426003|interv:120000000| [2025/04/30 18:20:48 426171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368426003|now:1746037248426003|interv:120000000| [2025/04/30 18:20:48 426175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248426727|pq_index:0| [2025/04/30 18:20:48 426180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248425401| [2025/04/30 18:20:48 426184] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248426184| [2025/04/30 18:20:48 426189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248426188| [2025/04/30 18:20:48 426194] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 426199] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47844|min_srtt:47844|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 426203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 426208] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 426213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 426217] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47844|min_srtt:47844|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 426221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2374536| [2025/04/30 18:20:48 426226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47844|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 426231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 426235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47844|min_srtt:47844|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 426239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 426244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 426248] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 426252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 426259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 426263] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 426268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2334450| [2025/04/30 18:20:48 426272] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 426276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 426280] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248426727| [2025/04/30 18:20:48 426284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248426727| [2025/04/30 18:20:48 426288] [debug] |xqc_engine_wakeup_after|wakeup:1746037248426727|now:1746037248426288|diff:439| [2025/04/30 18:20:48 426293] [debug] |xqc_engine_main_logic|END|now:1746037248426188| [2025/04/30 18:20:48 426298] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248426298| [2025/04/30 18:20:48 426302] [debug] |xqc_engine_wakeup_after|wakeup:1746037248426727|now:1746037248426302|diff:425| [2025/04/30 18:20:48 426306] [debug] |xqc_engine_main_logic|END|now:1746037248426298| [2025/04/30 18:20:48 427376] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248427375| [2025/04/30 18:20:48 427386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248426727|pq_index:0| [2025/04/30 18:20:48 427391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248426188| [2025/04/30 18:20:48 427396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248427395| [2025/04/30 18:20:48 427401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248426727|now:1746037248427395| [2025/04/30 18:20:48 427405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248426727|now:1746037248427395| [2025/04/30 18:20:48 427409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 427414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 427419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47844|min_srtt:47844|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 427423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 427428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 427432] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 427436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 427440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 427445] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 427458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2334450| [2025/04/30 18:20:48 427465] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 427472] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2369| [2025/04/30 18:20:48 427516] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2369|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248427484|stream_id:0|stream_offset:2334450| [2025/04/30 18:20:48 427526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2369|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 427532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 427537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47844|rtt_var:652|pto_duration:50452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 427544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 427551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 427557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 427564] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248502936|now:1746037248427537|interv:75399| [2025/04/30 18:20:48 427571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248502936|now:1746037248427537|interval:75399|pto_count:0|srtt:47844 [2025/04/30 18:20:48 427578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 427586] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 427593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2335629| [2025/04/30 18:20:48 427601] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 427607] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2370| [2025/04/30 18:20:48 427655] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2370|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248427619|stream_id:0|stream_offset:2335629| [2025/04/30 18:20:48 427665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2370|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 427673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 427680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47844|rtt_var:652|pto_duration:50452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 427694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 427700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 427706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 427712] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248503071|now:1746037248427679|interv:75392| [2025/04/30 18:20:48 427719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248503071|now:1746037248427679|interval:75392|pto_count:0|srtt:47844 [2025/04/30 18:20:48 427726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 427732] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 427737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2336808| [2025/04/30 18:20:48 427741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 427746] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2371| [2025/04/30 18:20:48 427779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2371|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037248427754|stream_id:0|stream_offset:2336808| [2025/04/30 18:20:48 427784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2371|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 427789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:48 427793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47844|rtt_var:652|pto_duration:50452|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 427798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 427802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 427806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:48 427810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248503206|now:1746037248427793|interv:75413| [2025/04/30 18:20:48 427814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248503206|now:1746037248427793|interval:75413|pto_count:0|srtt:47844 [2025/04/30 18:20:48 427818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62438| [2025/04/30 18:20:48 427823] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 427827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2337987| [2025/04/30 18:20:48 427836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 427840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248428840|now:1746037248427840|interv:1000| [2025/04/30 18:20:48 427844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 427848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 427852] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248428840| [2025/04/30 18:20:48 427857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248428840| [2025/04/30 18:20:48 427861] [debug] |xqc_engine_wakeup_after|wakeup:1746037248428840|now:1746037248427861|diff:979| [2025/04/30 18:20:48 427865] [debug] |xqc_engine_main_logic|END|now:1746037248427395| [2025/04/30 18:20:48 427930] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248427929| [2025/04/30 18:20:48 427936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 427942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1050| [2025/04/30 18:20:48 427946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1051| [2025/04/30 18:20:48 427952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1051| [2025/04/30 18:20:48 427956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 427961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2318|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2319|path_largest_ack:2318| [2025/04/30 18:20:48 427966] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2262262|prior_time:1746037248377279|is_app_limited:0|send_elapse:50050|ack_elapse:50650|ctl_first_sent_time:1746037248378786|lagest_ack_time:1746037248427929|curr_delivered:2322269| [2025/04/30 18:20:48 427970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248378786| [2025/04/30 18:20:48 427975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 427979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2319|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2319|path_largest_ack:2319| [2025/04/30 18:20:48 427984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2262262|prior_time:1746037248377279|is_app_limited:0|send_elapse:50050|ack_elapse:50650|ctl_first_sent_time:1746037248378786|lagest_ack_time:1746037248427929|curr_delivered:2323469| [2025/04/30 18:20:48 428007] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248378895| [2025/04/30 18:20:48 428011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 428015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47844|rttvar:652|minrtt:30950|latest_rtt:49034|ack_delay:1000| [2025/04/30 18:20:48 428020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47868|rttvar:536|minrtt:30950|latest_rtt:49034|ack_delay:1000| [2025/04/30 18:20:48 428024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2319|lost_pn:2316|thresh:3| [2025/04/30 18:20:48 428033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 428037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47868|rtt_var:536|pto_duration:50012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 428041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 428045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 428049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 428054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248502766|now:1746037248428037|interv:74729| [2025/04/30 18:20:48 428058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248502766|now:1746037248428037|interval:74729|pto_count:0|srtt:47868 [2025/04/30 18:20:48 428063] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50050, ack_elapse 50650, delivered 61207|rate 1208430|lost 240| [2025/04/30 18:20:48 428068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208430) in round 34| [2025/04/30 18:20:48 428072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 428076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 428080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248378895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 428085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248378895|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 428090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60038|srtt:47868|latest_rtt:49034|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 428096] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1051|largest:1051|pns:2| [2025/04/30 18:20:48 428100] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1051|frame:ACK |recv_time:1746037248427929|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 428105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368427929|now:1746037248427929|interv:120000000| [2025/04/30 18:20:48 428109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368427929|now:1746037248427929|interv:120000000| [2025/04/30 18:20:48 428114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248428840|pq_index:0| [2025/04/30 18:20:48 428118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248427395| [2025/04/30 18:20:48 428122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248428122| [2025/04/30 18:20:48 428127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248428126| [2025/04/30 18:20:48 428135] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 428140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47868|min_srtt:47868|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 428144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 428149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 428154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 428158] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47868|min_srtt:47868|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 428162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2376894| [2025/04/30 18:20:48 428167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47868|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 428171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 428176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47868|min_srtt:47868|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 428180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2378073| [2025/04/30 18:20:48 428184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 428188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 428192] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 428197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 428201] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 428206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2337987| [2025/04/30 18:20:48 428210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 428214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 428218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248428840| [2025/04/30 18:20:48 428225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248428840| [2025/04/30 18:20:48 428229] [debug] |xqc_engine_wakeup_after|wakeup:1746037248428840|now:1746037248428229|diff:611| [2025/04/30 18:20:48 428233] [debug] |xqc_engine_main_logic|END|now:1746037248428126| [2025/04/30 18:20:48 428238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248428238| [2025/04/30 18:20:48 428242] [debug] |xqc_engine_wakeup_after|wakeup:1746037248428840|now:1746037248428242|diff:598| [2025/04/30 18:20:48 428246] [debug] |xqc_engine_main_logic|END|now:1746037248428238| [2025/04/30 18:20:48 429316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248429315| [2025/04/30 18:20:48 429327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248428840|pq_index:0| [2025/04/30 18:20:48 429331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248428126| [2025/04/30 18:20:48 429336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248429335| [2025/04/30 18:20:48 429341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248428840|now:1746037248429335| [2025/04/30 18:20:48 429345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248428840|now:1746037248429335| [2025/04/30 18:20:48 429349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 429354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 429359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47868|min_srtt:47868|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 429364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2378073| [2025/04/30 18:20:48 429368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 429372] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 429376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 429381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 429386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 429390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2337987| [2025/04/30 18:20:48 429394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 429399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2372| [2025/04/30 18:20:48 429434] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2372|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248429407|stream_id:0|stream_offset:2337987| [2025/04/30 18:20:48 429448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2372|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 429456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 429464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47868|rtt_var:536|pto_duration:50012|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 429470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 429477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 429483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 429490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248504419|now:1746037248429463|interv:74956| [2025/04/30 18:20:48 429496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248504419|now:1746037248429463|interval:74956|pto_count:0|srtt:47868 [2025/04/30 18:20:48 429503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 429512] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 429519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 429526] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 429533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248430533|now:1746037248429533|interv:1000| [2025/04/30 18:20:48 429540] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 429546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 429552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248430533| [2025/04/30 18:20:48 429557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248430533| [2025/04/30 18:20:48 429561] [debug] |xqc_engine_wakeup_after|wakeup:1746037248430533|now:1746037248429561|diff:972| [2025/04/30 18:20:48 429565] [debug] |xqc_engine_main_logic|END|now:1746037248429335| [2025/04/30 18:20:48 429929] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248429928| [2025/04/30 18:20:48 429939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 429946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1051| [2025/04/30 18:20:48 429949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1052| [2025/04/30 18:20:48 429956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1052| [2025/04/30 18:20:48 429960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 429965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2320|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2321|path_largest_ack:2320| [2025/04/30 18:20:48 429974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2264662|prior_time:1746037248379072|is_app_limited:0|send_elapse:50092|ack_elapse:50856|ctl_first_sent_time:1746037248380559|lagest_ack_time:1746037248429928|curr_delivered:2324669| [2025/04/30 18:20:48 429979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248380559| [2025/04/30 18:20:48 429984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 430007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2321|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2321|path_largest_ack:2321| [2025/04/30 18:20:48 430012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2264662|prior_time:1746037248379072|is_app_limited:0|send_elapse:50092|ack_elapse:50856|ctl_first_sent_time:1746037248380559|lagest_ack_time:1746037248429928|curr_delivered:2325869| [2025/04/30 18:20:48 430016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248380659| [2025/04/30 18:20:48 430020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 430024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47868|rttvar:536|minrtt:30950|latest_rtt:49269|ack_delay:1000| [2025/04/30 18:20:48 430029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47918|rttvar:502|minrtt:30950|latest_rtt:49269|ack_delay:1000| [2025/04/30 18:20:48 430033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2321|lost_pn:2318|thresh:3| [2025/04/30 18:20:48 430037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 430041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47918|rtt_var:502|pto_duration:49926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 430046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 430050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 430054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 430058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248504333|now:1746037248430041|interv:74292| [2025/04/30 18:20:48 430062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248504333|now:1746037248430041|interval:74292|pto_count:0|srtt:47918 [2025/04/30 18:20:48 430066] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50092, ack_elapse 50856, delivered 61207|rate 1203535|lost 240| [2025/04/30 18:20:48 430071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203535) in round 34| [2025/04/30 18:20:48 430075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 430079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 430083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248380659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 430091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248380659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 430096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:47918|latest_rtt:49269|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 430101] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1052|largest:1052|pns:2| [2025/04/30 18:20:48 430106] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1052|frame:ACK |recv_time:1746037248429928|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 430111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368429928|now:1746037248429928|interv:120000000| [2025/04/30 18:20:48 430115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368429928|now:1746037248429928|interv:120000000| [2025/04/30 18:20:48 430119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248430533|pq_index:0| [2025/04/30 18:20:48 430123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248429335| [2025/04/30 18:20:48 430127] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248430127| [2025/04/30 18:20:48 430132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248430131| [2025/04/30 18:20:48 430137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 430142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47918|min_srtt:47918|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 430147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2378073| [2025/04/30 18:20:48 430151] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 430156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 430160] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47918|min_srtt:47918|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 430164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2379252| [2025/04/30 18:20:48 430169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47918|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 430176] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 430180] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47918|min_srtt:47918|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 430184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2380431| [2025/04/30 18:20:48 430188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 430192] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 430196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 430200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 430205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 430209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 430214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 430218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 430222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248430533| [2025/04/30 18:20:48 430226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248430533| [2025/04/30 18:20:48 430230] [debug] |xqc_engine_wakeup_after|wakeup:1746037248430533|now:1746037248430230|diff:303| [2025/04/30 18:20:48 430234] [debug] |xqc_engine_main_logic|END|now:1746037248430131| [2025/04/30 18:20:48 430239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248430239| [2025/04/30 18:20:48 430243] [debug] |xqc_engine_wakeup_after|wakeup:1746037248430533|now:1746037248430243|diff:290| [2025/04/30 18:20:48 430247] [debug] |xqc_engine_main_logic|END|now:1746037248430239| [2025/04/30 18:20:48 431317] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248431316| [2025/04/30 18:20:48 431327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248430533|pq_index:0| [2025/04/30 18:20:48 431332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248430131| [2025/04/30 18:20:48 431337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248431336| [2025/04/30 18:20:48 431342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248430533|now:1746037248431336| [2025/04/30 18:20:48 431346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248430533|now:1746037248431336| [2025/04/30 18:20:48 431350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 431355] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 431360] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47918|min_srtt:47918|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 431370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2380431| [2025/04/30 18:20:48 431374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 431378] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 431382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 431387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 431392] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 431396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 431400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 431405] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2373| [2025/04/30 18:20:48 431440] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2373|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248431413|stream_id:0|stream_offset:2339166| [2025/04/30 18:20:48 431446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2373|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 431452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 431459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47918|rtt_var:502|pto_duration:49926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 431466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 431472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 431479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 431486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248506339|now:1746037248431458|interv:74881| [2025/04/30 18:20:48 431492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248506339|now:1746037248431458|interval:74881|pto_count:0|srtt:47918 [2025/04/30 18:20:48 431500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 431508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 431515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2340345| [2025/04/30 18:20:48 431528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 431535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2374| [2025/04/30 18:20:48 431569] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2374|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248431545|stream_id:0|stream_offset:2340345| [2025/04/30 18:20:48 431575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2374|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 431579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 431584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47918|rtt_var:502|pto_duration:49926|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 431588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 431594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 431600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 431607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248506471|now:1746037248431584|interv:74887| [2025/04/30 18:20:48 431613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248506471|now:1746037248431584|interval:74887|pto_count:0|srtt:47918 [2025/04/30 18:20:48 431621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 431628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 431635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 431642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 431648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248432648|now:1746037248431648|interv:1000| [2025/04/30 18:20:48 431654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 431660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 431667] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248432648| [2025/04/30 18:20:48 431671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248432648| [2025/04/30 18:20:48 431675] [debug] |xqc_engine_wakeup_after|wakeup:1746037248432648|now:1746037248431675|diff:973| [2025/04/30 18:20:48 431679] [debug] |xqc_engine_main_logic|END|now:1746037248431336| [2025/04/30 18:20:48 431927] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248431925| [2025/04/30 18:20:48 431935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 431941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1052| [2025/04/30 18:20:48 431945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1053| [2025/04/30 18:20:48 431956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1053| [2025/04/30 18:20:48 431960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 431965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2322|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2323|path_largest_ack:2322| [2025/04/30 18:20:48 431970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2267062|prior_time:1746037248381069|is_app_limited:0|send_elapse:50155|ack_elapse:50856|ctl_first_sent_time:1746037248382567|lagest_ack_time:1746037248431925|curr_delivered:2327069| [2025/04/30 18:20:48 431975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248382567| [2025/04/30 18:20:48 431980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 431984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2323|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2323|path_largest_ack:2323| [2025/04/30 18:20:48 432008] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2267062|prior_time:1746037248381069|is_app_limited:0|send_elapse:50155|ack_elapse:50856|ctl_first_sent_time:1746037248382567|lagest_ack_time:1746037248431925|curr_delivered:2328269| [2025/04/30 18:20:48 432013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248382693| [2025/04/30 18:20:48 432017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 432021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47918|rttvar:502|minrtt:30950|latest_rtt:49232|ack_delay:0| [2025/04/30 18:20:48 432025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48083|rttvar:705|minrtt:30950|latest_rtt:49232|ack_delay:0| [2025/04/30 18:20:48 432030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2323|lost_pn:2320|thresh:3| [2025/04/30 18:20:48 432034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 432038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48083|rtt_var:705|pto_duration:50903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 432043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 432047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 432051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 432055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248507448|now:1746037248432038|interv:75410| [2025/04/30 18:20:48 432059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248507448|now:1746037248432038|interval:75410|pto_count:0|srtt:48083 [2025/04/30 18:20:48 432063] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50155, ack_elapse 50856, delivered 61207|rate 1203535|lost 240| [2025/04/30 18:20:48 432071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203535) in round 34| [2025/04/30 18:20:48 432075] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 432080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 432084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248382693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 432088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248382693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2269462| [2025/04/30 18:20:48 432093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58838|srtt:48083|latest_rtt:49232|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 432099] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1053|largest:1053|pns:2| [2025/04/30 18:20:48 432104] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1053|frame:ACK |recv_time:1746037248431925|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 432109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368431925|now:1746037248431925|interv:120000000| [2025/04/30 18:20:48 432113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368431925|now:1746037248431925|interv:120000000| [2025/04/30 18:20:48 432117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248432648|pq_index:0| [2025/04/30 18:20:48 432121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248431336| [2025/04/30 18:20:48 432125] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248432125| [2025/04/30 18:20:48 432130] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248432129| [2025/04/30 18:20:48 432135] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 432140] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48083|min_srtt:48083|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 432145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2380431| [2025/04/30 18:20:48 432149] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 432154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 432159] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48083|min_srtt:48083|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 432165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2381610| [2025/04/30 18:20:48 432170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48083|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 432174] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 432179] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48083|min_srtt:48083|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 432183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2382789| [2025/04/30 18:20:48 432187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 432191] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 432195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 432199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 432204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 432208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 432213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 432217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 432221] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248432648| [2025/04/30 18:20:48 432225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248432648| [2025/04/30 18:20:48 432229] [debug] |xqc_engine_wakeup_after|wakeup:1746037248432648|now:1746037248432229|diff:419| [2025/04/30 18:20:48 432233] [debug] |xqc_engine_main_logic|END|now:1746037248432129| [2025/04/30 18:20:48 432238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248432238| [2025/04/30 18:20:48 432242] [debug] |xqc_engine_wakeup_after|wakeup:1746037248432648|now:1746037248432242|diff:406| [2025/04/30 18:20:48 432246] [debug] |xqc_engine_main_logic|END|now:1746037248432238| [2025/04/30 18:20:48 433313] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248433313| [2025/04/30 18:20:48 433324] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248432648|pq_index:0| [2025/04/30 18:20:48 433329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248432129| [2025/04/30 18:20:48 433334] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248433333| [2025/04/30 18:20:48 433343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248432648|now:1746037248433333| [2025/04/30 18:20:48 433348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248432648|now:1746037248433333| [2025/04/30 18:20:48 433352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 433356] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 433361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48083|min_srtt:48083|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 433366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2382789| [2025/04/30 18:20:48 433371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 433375] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 433378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 433383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 433388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 433392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 433396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 433401] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2375| [2025/04/30 18:20:48 433436] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2375|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248433409|stream_id:0|stream_offset:2341524| [2025/04/30 18:20:48 433442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2375|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 433448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 433455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48083|rtt_var:705|pto_duration:50903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 433462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 433468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 433475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 433490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248509312|now:1746037248433455|interv:75857| [2025/04/30 18:20:48 433496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248509312|now:1746037248433455|interval:75857|pto_count:0|srtt:48083 [2025/04/30 18:20:48 433516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60038| [2025/04/30 18:20:48 433524] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 433531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2342703| [2025/04/30 18:20:48 433538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 433545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2376| [2025/04/30 18:20:48 433576] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2376|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60038|now:1746037248433553|stream_id:0|stream_offset:2342703| [2025/04/30 18:20:48 433582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2376|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 433587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 433591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48083|rtt_var:705|pto_duration:50903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 433596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 433601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 433608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61238| [2025/04/30 18:20:48 433615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248509456|now:1746037248433591|interv:75865| [2025/04/30 18:20:48 433621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248509456|now:1746037248433591|interval:75865|pto_count:0|srtt:48083 [2025/04/30 18:20:48 433629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61238| [2025/04/30 18:20:48 433636] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 433643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61238|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2343882| [2025/04/30 18:20:48 433650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 433657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2377| [2025/04/30 18:20:48 433690] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2377|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61238|now:1746037248433667|stream_id:0|stream_offset:2343882| [2025/04/30 18:20:48 433696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2377|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 433701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61238|applimit:0| [2025/04/30 18:20:48 433713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48083|rtt_var:705|pto_duration:50903|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 433720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 433727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 433734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62438| [2025/04/30 18:20:48 433740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248509570|now:1746037248433713|interv:75857| [2025/04/30 18:20:48 433747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248509570|now:1746037248433713|interval:75857|pto_count:0|srtt:48083 [2025/04/30 18:20:48 433753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62438| [2025/04/30 18:20:48 433758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 433763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62438|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2345061| [2025/04/30 18:20:48 433767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 433771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248434771|now:1746037248433771|interv:1000| [2025/04/30 18:20:48 433775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 433779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 433783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248434771| [2025/04/30 18:20:48 433788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248434771| [2025/04/30 18:20:48 433792] [debug] |xqc_engine_wakeup_after|wakeup:1746037248434771|now:1746037248433792|diff:979| [2025/04/30 18:20:48 433796] [debug] |xqc_engine_main_logic|END|now:1746037248433333| [2025/04/30 18:20:48 433932] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248433931| [2025/04/30 18:20:48 433940] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 433946] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1053| [2025/04/30 18:20:48 433950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1054| [2025/04/30 18:20:48 433956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1054| [2025/04/30 18:20:48 433960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 433965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2324|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2325|path_largest_ack:2324| [2025/04/30 18:20:48 433970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2269462|prior_time:1746037248383056|is_app_limited:0|send_elapse:50150|ack_elapse:50875|ctl_first_sent_time:1746037248384597|lagest_ack_time:1746037248433931|curr_delivered:2329469| [2025/04/30 18:20:48 433980] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248384597| [2025/04/30 18:20:48 433985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:48 434008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2325|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2325|path_largest_ack:2325| [2025/04/30 18:20:48 434013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2269462|prior_time:1746037248383056|is_app_limited:0|send_elapse:50150|ack_elapse:50875|ctl_first_sent_time:1746037248384597|lagest_ack_time:1746037248433931|curr_delivered:2330669| [2025/04/30 18:20:48 434018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248384708| [2025/04/30 18:20:48 434022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:48 434026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48083|rttvar:705|minrtt:30950|latest_rtt:49223|ack_delay:0| [2025/04/30 18:20:48 434031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48225|rttvar:814|minrtt:30950|latest_rtt:49223|ack_delay:0| [2025/04/30 18:20:48 434035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2325|lost_pn:2322|thresh:3| [2025/04/30 18:20:48 434039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 434044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48225|rtt_var:814|pto_duration:51481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 434048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 434052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 434056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 434060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248510148|now:1746037248434043|interv:76105| [2025/04/30 18:20:48 434064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248510148|now:1746037248434043|interval:76105|pto_count:0|srtt:48225 [2025/04/30 18:20:48 434069] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50150, ack_elapse 50875, delivered 61207|rate 1203085|lost 240| [2025/04/30 18:20:48 434073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 34 -> 35| [2025/04/30 18:20:48 434077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203085) in round 35| [2025/04/30 18:20:48 434082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 434086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 434090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248384708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 434095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248384708|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 434102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60038|srtt:48225|latest_rtt:49223|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 434108] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 434112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2534932|max_stream_data_old=2508994| [2025/04/30 18:20:48 434117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 434122] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 434127] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1054|largest:1054|pns:2| [2025/04/30 18:20:48 434131] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1054|frame:ACK MAX_STREAM_DATA |recv_time:1746037248433931|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 434136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368433931|now:1746037248433931|interv:120000000| [2025/04/30 18:20:48 434140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368433931|now:1746037248433931|interv:120000000| [2025/04/30 18:20:48 434144] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248434771|pq_index:0| [2025/04/30 18:20:48 434149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248433333| [2025/04/30 18:20:48 434153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248434153| [2025/04/30 18:20:48 434158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248434157| [2025/04/30 18:20:48 434163] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 434168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 434172] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60038|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 434178] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:48 434182] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:48 434186] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:48 434190] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:48 434195] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:48 434199] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:48 434203] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:48 434210] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:48 434214] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:48 434219] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:48 434223] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:48 434227] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:48 434231] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:48 434236] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:48 434240] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:48 434244] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:48 434248] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:48 434252] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:48 434257] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:48 434261] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:48 434266] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:48 434270] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 434274] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2534932| [2025/04/30 18:20:48 434279] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2534880|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:636786|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 434284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 434289] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 434293] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2534932| [2025/04/30 18:20:48 434298] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2534880|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:610848|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 434303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 434307] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1054|ack_delay:376|first_ack_range:44|largest_pkt_recv_time:1746037248433931| [2025/04/30 18:20:48 434312] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1054|low:1010|pkt_pns:2| [2025/04/30 18:20:48 434316] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1054|frame_largest_recv:1054| [2025/04/30 18:20:48 434324] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 434329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48225|min_srtt:48225|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 434334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 434338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 434343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48225|min_srtt:48225|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 434347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 434352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 434356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48225|min_srtt:48225|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 434360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2382789| [2025/04/30 18:20:48 434365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 434369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 434374] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48225|min_srtt:48225|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 434378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2383968| [2025/04/30 18:20:48 434383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48225|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 434387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 434391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48225|min_srtt:48225|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 434396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60038|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 434400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 434404] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 434408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 434415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 434419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 434424] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2378| [2025/04/30 18:20:48 434455] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2378|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60038|now:1746037248434430|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 434461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2378|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 434469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2378|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 434476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60038|applimit:0| [2025/04/30 18:20:48 434483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48225|rtt_var:814|pto_duration:51481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 434490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 434497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 434503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60057| [2025/04/30 18:20:48 434509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248510911|now:1746037248434483|interv:76428| [2025/04/30 18:20:48 434516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248510911|now:1746037248434483|interval:76428|pto_count:0|srtt:48225 [2025/04/30 18:20:48 434524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60057| [2025/04/30 18:20:48 434532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 434539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2379| [2025/04/30 18:20:48 434574] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2379|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60057|now:1746037248434549|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 434580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2379|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 434585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2379|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 434589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60057|applimit:0| [2025/04/30 18:20:48 434594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48225|rtt_var:814|pto_duration:51481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 434608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 434615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 434621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60076| [2025/04/30 18:20:48 434628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248511030|now:1746037248434594|interv:76436| [2025/04/30 18:20:48 434635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248511030|now:1746037248434594|interval:76436|pto_count:0|srtt:48225 [2025/04/30 18:20:48 434640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60076| [2025/04/30 18:20:48 434646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 434653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60076|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2345061| [2025/04/30 18:20:48 434660] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 434666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 434673] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248434771| [2025/04/30 18:20:48 434680] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248434771| [2025/04/30 18:20:48 434686] [debug] |xqc_engine_wakeup_after|wakeup:1746037248434771|now:1746037248434686|diff:85| [2025/04/30 18:20:48 434694] [debug] |xqc_engine_main_logic|END|now:1746037248434157| [2025/04/30 18:20:48 434703] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248434703| [2025/04/30 18:20:48 434709] [debug] |xqc_engine_wakeup_after|wakeup:1746037248434771|now:1746037248434709|diff:62| [2025/04/30 18:20:48 434716] [debug] |xqc_engine_main_logic|END|now:1746037248434703| [2025/04/30 18:20:48 435786] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248435786| [2025/04/30 18:20:48 435797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248434771|pq_index:0| [2025/04/30 18:20:48 435802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248434157| [2025/04/30 18:20:48 435807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248435806| [2025/04/30 18:20:48 435812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248434771|now:1746037248435806| [2025/04/30 18:20:48 435816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248434771|now:1746037248435806| [2025/04/30 18:20:48 435820] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 435825] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 435830] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48225|min_srtt:48225|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 435840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60076|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 435844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 435848] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 435864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 435871] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 435878] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 435885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60076|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2345061| [2025/04/30 18:20:48 435892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 435898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2380| [2025/04/30 18:20:48 435937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2380|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60076|now:1746037248435910|stream_id:0|stream_offset:2345061| [2025/04/30 18:20:48 435944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2380|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 18:20:48 435949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60076|applimit:0| [2025/04/30 18:20:48 435955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48225|rtt_var:814|pto_duration:51481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 435962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 435968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 435975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 435981] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248512391|now:1746037248435954|interv:76437| [2025/04/30 18:20:48 436010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248512391|now:1746037248435954|interval:76437|pto_count:0|srtt:48225 [2025/04/30 18:20:48 436016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 436021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 436025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2346240| [2025/04/30 18:20:48 436030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 436039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2381| [2025/04/30 18:20:48 436070] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2381|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248436047|stream_id:0|stream_offset:2346240| [2025/04/30 18:20:48 436075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2381|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 436083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 436090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48225|rtt_var:814|pto_duration:51481|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 436096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 436103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 436110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 436116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248512528|now:1746037248436089|interv:76439| [2025/04/30 18:20:48 436123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248512528|now:1746037248436089|interval:76439|pto_count:0|srtt:48225 [2025/04/30 18:20:48 436128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 436133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 436137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2347419| [2025/04/30 18:20:48 436142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 436146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248437146|now:1746037248436146|interv:1000| [2025/04/30 18:20:48 436150] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 436154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 436158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248437146| [2025/04/30 18:20:48 436162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248437146| [2025/04/30 18:20:48 436166] [debug] |xqc_engine_wakeup_after|wakeup:1746037248437146|now:1746037248436166|diff:980| [2025/04/30 18:20:48 436171] [debug] |xqc_engine_main_logic|END|now:1746037248435806| [2025/04/30 18:20:48 436181] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248436180| [2025/04/30 18:20:48 436186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 436192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1054| [2025/04/30 18:20:48 436196] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1055| [2025/04/30 18:20:48 436201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1055| [2025/04/30 18:20:48 436210] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 436215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2326|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2327|path_largest_ack:2326| [2025/04/30 18:20:48 436220] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2271862|prior_time:1746037248385078|is_app_limited:0|send_elapse:50368|ack_elapse:51102|ctl_first_sent_time:1746037248386779|lagest_ack_time:1746037248436180|curr_delivered:2331869| [2025/04/30 18:20:48 436225] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248386779| [2025/04/30 18:20:48 436229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 436233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2327|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2327|path_largest_ack:2327| [2025/04/30 18:20:48 436238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2271862|prior_time:1746037248385078|is_app_limited:0|send_elapse:50368|ack_elapse:51102|ctl_first_sent_time:1746037248386779|lagest_ack_time:1746037248436180|curr_delivered:2333069| [2025/04/30 18:20:48 436243] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248386903| [2025/04/30 18:20:48 436247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 436251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48225|rttvar:814|minrtt:30950|latest_rtt:49277|ack_delay:0| [2025/04/30 18:20:48 436255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48356|rttvar:874|minrtt:30950|latest_rtt:49277|ack_delay:0| [2025/04/30 18:20:48 436259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2327|lost_pn:2324|thresh:3| [2025/04/30 18:20:48 436263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 436268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48356|rtt_var:874|pto_duration:51852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 436272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 436276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 436280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 436284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248512899|now:1746037248436267|interv:76632| [2025/04/30 18:20:48 436288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248512899|now:1746037248436267|interval:76632|pto_count:0|srtt:48356 [2025/04/30 18:20:48 436292] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50368, ack_elapse 51102, delivered 61207|rate 1197741|lost 240| [2025/04/30 18:20:48 436297] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197741) in round 35| [2025/04/30 18:20:48 436304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 436308] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 436312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248386903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 436316] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248386903|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 436321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48356|latest_rtt:49277|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 436327] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1055|largest:1055|pns:2| [2025/04/30 18:20:48 436331] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1055|frame:ACK |recv_time:1746037248436180|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 436336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368436180|now:1746037248436180|interv:120000000| [2025/04/30 18:20:48 436340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368436180|now:1746037248436180|interv:120000000| [2025/04/30 18:20:48 436344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248437146|pq_index:0| [2025/04/30 18:20:48 436349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248435806| [2025/04/30 18:20:48 436353] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248436353| [2025/04/30 18:20:48 436358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248436357| [2025/04/30 18:20:48 436363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 436367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48356|min_srtt:48356|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 436372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 436377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 436381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 436386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48356|min_srtt:48356|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 436390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2386326| [2025/04/30 18:20:48 436397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48356|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 436401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 436405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48356|min_srtt:48356|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 436409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2387505| [2025/04/30 18:20:48 436414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 436418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 436422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 436426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 436431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 436435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2347419| [2025/04/30 18:20:48 436439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 436443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 436447] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248437146| [2025/04/30 18:20:48 436451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248437146| [2025/04/30 18:20:48 436455] [debug] |xqc_engine_wakeup_after|wakeup:1746037248437146|now:1746037248436455|diff:691| [2025/04/30 18:20:48 436459] [debug] |xqc_engine_main_logic|END|now:1746037248436357| [2025/04/30 18:20:48 436464] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248436464| [2025/04/30 18:20:48 436469] [debug] |xqc_engine_wakeup_after|wakeup:1746037248437146|now:1746037248436468|diff:678| [2025/04/30 18:20:48 436475] [debug] |xqc_engine_main_logic|END|now:1746037248436464| [2025/04/30 18:20:48 437546] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248437545| [2025/04/30 18:20:48 437557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248437146|pq_index:0| [2025/04/30 18:20:48 437562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248436357| [2025/04/30 18:20:48 437567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248437566| [2025/04/30 18:20:48 437572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248437146|now:1746037248437566| [2025/04/30 18:20:48 437581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248437146|now:1746037248437566| [2025/04/30 18:20:48 437585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 437590] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 437595] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48356|min_srtt:48356|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 437600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2387505| [2025/04/30 18:20:48 437604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 437608] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 437612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 437616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 437623] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 437630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2347419| [2025/04/30 18:20:48 437637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 437644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2382| [2025/04/30 18:20:48 437684] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2382|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248437656|stream_id:0|stream_offset:2347419| [2025/04/30 18:20:48 437690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2382|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 437695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 437701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48356|rtt_var:874|pto_duration:51852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 437709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 437715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 437721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 437727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248514508|now:1746037248437701|interv:76807| [2025/04/30 18:20:48 437734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248514508|now:1746037248437701|interval:76807|pto_count:0|srtt:48356 [2025/04/30 18:20:48 437742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 437753] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 437758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2348598| [2025/04/30 18:20:48 437762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 437766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2383| [2025/04/30 18:20:48 437796] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2383|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248437774|stream_id:0|stream_offset:2348598| [2025/04/30 18:20:48 437802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2383|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 437810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 437816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48356|rtt_var:874|pto_duration:51852|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 437823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 437829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 437835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 437841] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248514626|now:1746037248437816|interv:76810| [2025/04/30 18:20:48 437856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248514626|now:1746037248437816|interval:76810|pto_count:0|srtt:48356 [2025/04/30 18:20:48 437863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 437872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 437878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2349777| [2025/04/30 18:20:48 437882] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 437886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248438886|now:1746037248437886|interv:1000| [2025/04/30 18:20:48 437890] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 437894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 437898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248438886| [2025/04/30 18:20:48 437903] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248438886| [2025/04/30 18:20:48 437907] [debug] |xqc_engine_wakeup_after|wakeup:1746037248438886|now:1746037248437907|diff:979| [2025/04/30 18:20:48 437911] [debug] |xqc_engine_main_logic|END|now:1746037248437566| [2025/04/30 18:20:48 437921] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248437920| [2025/04/30 18:20:48 437931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 437937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1055| [2025/04/30 18:20:48 437941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1056| [2025/04/30 18:20:48 437947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1056| [2025/04/30 18:20:48 437951] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 437956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2328|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2329|path_largest_ack:2328| [2025/04/30 18:20:48 437960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2274262|prior_time:1746037248387057|is_app_limited:0|send_elapse:50149|ack_elapse:50863|ctl_first_sent_time:1746037248388634|lagest_ack_time:1746037248437920|curr_delivered:2334269| [2025/04/30 18:20:48 437965] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248388634| [2025/04/30 18:20:48 437970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 437974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2329|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2329|path_largest_ack:2329| [2025/04/30 18:20:48 437978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2274262|prior_time:1746037248387057|is_app_limited:0|send_elapse:50149|ack_elapse:50863|ctl_first_sent_time:1746037248388634|lagest_ack_time:1746037248437920|curr_delivered:2335469| [2025/04/30 18:20:48 437983] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248388783| [2025/04/30 18:20:48 438007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 438011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48356|rttvar:874|minrtt:30950|latest_rtt:49137|ack_delay:0| [2025/04/30 18:20:48 438015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48454|rttvar:851|minrtt:30950|latest_rtt:49137|ack_delay:0| [2025/04/30 18:20:48 438020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2329|lost_pn:2326|thresh:3| [2025/04/30 18:20:48 438024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 438028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48454|rtt_var:851|pto_duration:51858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 438032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 438036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 438040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 438044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248514632|now:1746037248438028|interv:76604| [2025/04/30 18:20:48 438052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248514632|now:1746037248438028|interval:76604|pto_count:0|srtt:48454 [2025/04/30 18:20:48 438056] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50149, ack_elapse 50863, delivered 61207|rate 1203369|lost 240| [2025/04/30 18:20:48 438061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203369) in round 35| [2025/04/30 18:20:48 438065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 438069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 438073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248388783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 438078] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248388783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 438082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48454|latest_rtt:49137|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 438088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1056|largest:1056|pns:2| [2025/04/30 18:20:48 438093] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1056|frame:ACK |recv_time:1746037248437920|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 438097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368437920|now:1746037248437920|interv:120000000| [2025/04/30 18:20:48 438101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368437920|now:1746037248437920|interv:120000000| [2025/04/30 18:20:48 438106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248438886|pq_index:0| [2025/04/30 18:20:48 438110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248437566| [2025/04/30 18:20:48 438114] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248438114| [2025/04/30 18:20:48 438119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248438118| [2025/04/30 18:20:48 438124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 438129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48454|min_srtt:48454|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 438133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2387505| [2025/04/30 18:20:48 438138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 438145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 438149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48454|min_srtt:48454|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 438153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2388684| [2025/04/30 18:20:48 438158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48454|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 438162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 438166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48454|min_srtt:48454|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 438171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2389863| [2025/04/30 18:20:48 438175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 438179] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 438183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 438187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 438192] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 438196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2349777| [2025/04/30 18:20:48 438200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 438204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 438208] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248438886| [2025/04/30 18:20:48 438212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248438886| [2025/04/30 18:20:48 438216] [debug] |xqc_engine_wakeup_after|wakeup:1746037248438886|now:1746037248438216|diff:670| [2025/04/30 18:20:48 438220] [debug] |xqc_engine_main_logic|END|now:1746037248438118| [2025/04/30 18:20:48 438225] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248438225| [2025/04/30 18:20:48 438229] [debug] |xqc_engine_wakeup_after|wakeup:1746037248438886|now:1746037248438229|diff:657| [2025/04/30 18:20:48 438233] [debug] |xqc_engine_main_logic|END|now:1746037248438225| [2025/04/30 18:20:48 439303] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248439302| [2025/04/30 18:20:48 439313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248438886|pq_index:0| [2025/04/30 18:20:48 439318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248438118| [2025/04/30 18:20:48 439329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248439327| [2025/04/30 18:20:48 439333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248438886|now:1746037248439327| [2025/04/30 18:20:48 439338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248438886|now:1746037248439327| [2025/04/30 18:20:48 439342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 439347] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 439353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48454|min_srtt:48454|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 439358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2389863| [2025/04/30 18:20:48 439363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 439367] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 439370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 439375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 439380] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 439384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2349777| [2025/04/30 18:20:48 439389] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 439393] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2384| [2025/04/30 18:20:48 439429] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2384|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248439402|stream_id:0|stream_offset:2349777| [2025/04/30 18:20:48 439435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2384|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 439441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 439448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48454|rtt_var:851|pto_duration:51858|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 439455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 439469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 439475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 439487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248516260|now:1746037248439448|interv:76812| [2025/04/30 18:20:48 439494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248516260|now:1746037248439448|interval:76812|pto_count:0|srtt:48454 [2025/04/30 18:20:48 439501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 439510] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 439517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 439524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 439530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248440530|now:1746037248439530|interv:1000| [2025/04/30 18:20:48 439536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 439540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 439545] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248440530| [2025/04/30 18:20:48 439549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248440530| [2025/04/30 18:20:48 439553] [debug] |xqc_engine_wakeup_after|wakeup:1746037248440530|now:1746037248439553|diff:977| [2025/04/30 18:20:48 439558] [debug] |xqc_engine_main_logic|END|now:1746037248439327| [2025/04/30 18:20:48 439890] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248439888| [2025/04/30 18:20:48 439898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 439904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1056| [2025/04/30 18:20:48 439908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1057| [2025/04/30 18:20:48 439914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1057| [2025/04/30 18:20:48 439919] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 439924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2330|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2331|path_largest_ack:2330| [2025/04/30 18:20:48 439928] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2276662|prior_time:1746037248389044|is_app_limited:0|send_elapse:50058|ack_elapse:50844|ctl_first_sent_time:1746037248390566|lagest_ack_time:1746037248439888|curr_delivered:2336669| [2025/04/30 18:20:48 439933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248390566| [2025/04/30 18:20:48 439938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 439942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2331|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2331|path_largest_ack:2331| [2025/04/30 18:20:48 439947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2276662|prior_time:1746037248389044|is_app_limited:0|send_elapse:50058|ack_elapse:50844|ctl_first_sent_time:1746037248390566|lagest_ack_time:1746037248439888|curr_delivered:2337869| [2025/04/30 18:20:48 439957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248390697| [2025/04/30 18:20:48 439961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 439965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48454|rttvar:851|minrtt:30950|latest_rtt:49191|ack_delay:0| [2025/04/30 18:20:48 439970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48546|rttvar:823|minrtt:30950|latest_rtt:49191|ack_delay:0| [2025/04/30 18:20:48 439974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2331|lost_pn:2328|thresh:3| [2025/04/30 18:20:48 439978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 439983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48546|rtt_var:823|pto_duration:51838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 440006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 440011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 440015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 440019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248516240|now:1746037248439982|interv:76258| [2025/04/30 18:20:48 440023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248516240|now:1746037248439982|interval:76258|pto_count:0|srtt:48546 [2025/04/30 18:20:48 440028] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50058, ack_elapse 50844, delivered 61207|rate 1203819|lost 240| [2025/04/30 18:20:48 440032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203819) in round 35| [2025/04/30 18:20:48 440037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 440041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 440045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248390697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 440050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248390697|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 440055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:58882|srtt:48546|latest_rtt:49191|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 440061] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1057|largest:1057|pns:2| [2025/04/30 18:20:48 440069] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1057|frame:ACK |recv_time:1746037248439888|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 440074] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368439888|now:1746037248439888|interv:120000000| [2025/04/30 18:20:48 440078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368439888|now:1746037248439888|interv:120000000| [2025/04/30 18:20:48 440082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248440530|pq_index:0| [2025/04/30 18:20:48 440086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248439327| [2025/04/30 18:20:48 440090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248440090| [2025/04/30 18:20:48 440095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248440094| [2025/04/30 18:20:48 440101] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 440106] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48546|min_srtt:48546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 440110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2389863| [2025/04/30 18:20:48 440115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 440120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 440124] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48546|min_srtt:48546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 440129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2391042| [2025/04/30 18:20:48 440133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 440138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 440142] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48546|min_srtt:48546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 440146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2392221| [2025/04/30 18:20:48 440151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 440155] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 440159] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 440166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 440170] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 440175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 440179] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 440183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 440187] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248440530| [2025/04/30 18:20:48 440191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248440530| [2025/04/30 18:20:48 440195] [debug] |xqc_engine_wakeup_after|wakeup:1746037248440530|now:1746037248440195|diff:335| [2025/04/30 18:20:48 440200] [debug] |xqc_engine_main_logic|END|now:1746037248440094| [2025/04/30 18:20:48 440205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248440205| [2025/04/30 18:20:48 440209] [debug] |xqc_engine_wakeup_after|wakeup:1746037248440530|now:1746037248440209|diff:321| [2025/04/30 18:20:48 440213] [debug] |xqc_engine_main_logic|END|now:1746037248440205| [2025/04/30 18:20:48 441280] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248441280| [2025/04/30 18:20:48 441291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248440530|pq_index:0| [2025/04/30 18:20:48 441296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248440094| [2025/04/30 18:20:48 441301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248441300| [2025/04/30 18:20:48 441306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248440530|now:1746037248441300| [2025/04/30 18:20:48 441310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248440530|now:1746037248441300| [2025/04/30 18:20:48 441314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 441319] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 441324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48546|min_srtt:48546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 441328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2392221| [2025/04/30 18:20:48 441333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 441337] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 441341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 441345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 441355] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 441360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 441364] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 441369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2385| [2025/04/30 18:20:48 441405] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2385|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248441377|stream_id:0|stream_offset:2350956| [2025/04/30 18:20:48 441411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2385|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 441417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 441424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48546|rtt_var:823|pto_duration:51838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 441431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 441437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 441443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 441450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248518215|now:1746037248441423|interv:76792| [2025/04/30 18:20:48 441464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248518215|now:1746037248441423|interval:76792|pto_count:0|srtt:48546 [2025/04/30 18:20:48 441471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60082| [2025/04/30 18:20:48 441480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 441487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2352135| [2025/04/30 18:20:48 441494] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 441501] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2386| [2025/04/30 18:20:48 441535] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2386|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248441512|stream_id:0|stream_offset:2352135| [2025/04/30 18:20:48 441541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2386|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 441546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 441550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48546|rtt_var:823|pto_duration:51838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 441562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 441569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 441576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 441583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248518350|now:1746037248441550|interv:76800| [2025/04/30 18:20:48 441589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248518350|now:1746037248441550|interval:76800|pto_count:0|srtt:48546 [2025/04/30 18:20:48 441597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 441605] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 441611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2353314| [2025/04/30 18:20:48 441618] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 441625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2387| [2025/04/30 18:20:48 441659] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2387|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248441635|stream_id:0|stream_offset:2353314| [2025/04/30 18:20:48 441666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2387|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 441670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 441677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48546|rtt_var:823|pto_duration:51838|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 441684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 441690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 441697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 441703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248518473|now:1746037248441676|interv:76797| [2025/04/30 18:20:48 441710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248518473|now:1746037248441676|interval:76797|pto_count:0|srtt:48546 [2025/04/30 18:20:48 441717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 441722] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 441726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2354493| [2025/04/30 18:20:48 441759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 441763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248442763|now:1746037248441763|interv:1000| [2025/04/30 18:20:48 441767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 441771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 441775] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248442763| [2025/04/30 18:20:48 441779] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248442763| [2025/04/30 18:20:48 441783] [debug] |xqc_engine_wakeup_after|wakeup:1746037248442763|now:1746037248441783|diff:980| [2025/04/30 18:20:48 441788] [debug] |xqc_engine_main_logic|END|now:1746037248441300| [2025/04/30 18:20:48 441901] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248441899| [2025/04/30 18:20:48 441909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 441915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1057| [2025/04/30 18:20:48 441919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1058| [2025/04/30 18:20:48 441925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1058| [2025/04/30 18:20:48 441929] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 441934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2332|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2333|path_largest_ack:2332| [2025/04/30 18:20:48 441938] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2279062|prior_time:1746037248391040|is_app_limited:0|send_elapse:50013|ack_elapse:50859|ctl_first_sent_time:1746037248392566|lagest_ack_time:1746037248441899|curr_delivered:2339069| [2025/04/30 18:20:48 441943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248392566| [2025/04/30 18:20:48 441948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 441952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2333|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2333|path_largest_ack:2333| [2025/04/30 18:20:48 441957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2279062|prior_time:1746037248391040|is_app_limited:0|send_elapse:50013|ack_elapse:50859|ctl_first_sent_time:1746037248392566|lagest_ack_time:1746037248441899|curr_delivered:2340269| [2025/04/30 18:20:48 441962] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248392698| [2025/04/30 18:20:48 441966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 441970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48546|rttvar:823|minrtt:30950|latest_rtt:49201|ack_delay:1000| [2025/04/30 18:20:48 441974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48503|rttvar:704|minrtt:30950|latest_rtt:49201|ack_delay:1000| [2025/04/30 18:20:48 441983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2333|lost_pn:2330|thresh:3| [2025/04/30 18:20:48 442007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 442011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48503|rtt_var:704|pto_duration:51319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 442016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 442020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 442024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 442028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248517954|now:1746037248442011|interv:75943| [2025/04/30 18:20:48 442032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248517954|now:1746037248442011|interval:75943|pto_count:0|srtt:48503 [2025/04/30 18:20:48 442036] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50013, ack_elapse 50859, delivered 61207|rate 1203464|lost 240| [2025/04/30 18:20:48 442041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203464) in round 35| [2025/04/30 18:20:48 442045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 442050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 442054] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248392698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 442058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248392698|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 442063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48503|latest_rtt:49201|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 442069] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1058|largest:1058|pns:2| [2025/04/30 18:20:48 442074] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1058|frame:ACK |recv_time:1746037248441899|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 442078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368441899|now:1746037248441899|interv:120000000| [2025/04/30 18:20:48 442083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368441899|now:1746037248441899|interv:120000000| [2025/04/30 18:20:48 442087] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248442763|pq_index:0| [2025/04/30 18:20:48 442091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248441300| [2025/04/30 18:20:48 442095] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248442095| [2025/04/30 18:20:48 442103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248442102| [2025/04/30 18:20:48 442109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 442113] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48503|min_srtt:48503|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 442118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2392221| [2025/04/30 18:20:48 442123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48503|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 442127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 442132] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48503|min_srtt:48503|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 442136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2393400| [2025/04/30 18:20:48 442140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48503|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 442145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 442149] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48503|min_srtt:48503|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 442153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2394579| [2025/04/30 18:20:48 442158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 442162] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 442166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 442170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 442174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 442179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2354493| [2025/04/30 18:20:48 442183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 442190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 442194] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248442763| [2025/04/30 18:20:48 442198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248442763| [2025/04/30 18:20:48 442202] [debug] |xqc_engine_wakeup_after|wakeup:1746037248442763|now:1746037248442201|diff:562| [2025/04/30 18:20:48 442206] [debug] |xqc_engine_main_logic|END|now:1746037248442102| [2025/04/30 18:20:48 442211] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248442211| [2025/04/30 18:20:48 442215] [debug] |xqc_engine_wakeup_after|wakeup:1746037248442763|now:1746037248442215|diff:548| [2025/04/30 18:20:48 442219] [debug] |xqc_engine_main_logic|END|now:1746037248442211| [2025/04/30 18:20:48 443286] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248443286| [2025/04/30 18:20:48 443297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248442763|pq_index:0| [2025/04/30 18:20:48 443302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248442102| [2025/04/30 18:20:48 443307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248443306| [2025/04/30 18:20:48 443311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248442763|now:1746037248443306| [2025/04/30 18:20:48 443316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248442763|now:1746037248443306| [2025/04/30 18:20:48 443320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 443324] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 443329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48503|min_srtt:48503|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 443334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2394579| [2025/04/30 18:20:48 443338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 443342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 443346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 443350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 443358] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 443365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2354493| [2025/04/30 18:20:48 443371] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 443378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2388| [2025/04/30 18:20:48 443416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2388|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248443388|stream_id:0|stream_offset:2354493| [2025/04/30 18:20:48 443428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2388|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 443436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 443443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48503|rtt_var:704|pto_duration:51319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 443458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 443464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 443470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 443476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248519707|now:1746037248443443|interv:76264| [2025/04/30 18:20:48 443483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248519707|now:1746037248443443|interval:76264|pto_count:0|srtt:48503 [2025/04/30 18:20:48 443491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 443499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 443506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2355672| [2025/04/30 18:20:48 443513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 443520] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2389| [2025/04/30 18:20:48 443551] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2389|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248443529|stream_id:0|stream_offset:2355672| [2025/04/30 18:20:48 443557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2389|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 443562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 443566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48503|rtt_var:704|pto_duration:51319|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 443571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 443577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 443583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 443590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248519848|now:1746037248443566|interv:76282| [2025/04/30 18:20:48 443596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248519848|now:1746037248443566|interval:76282|pto_count:0|srtt:48503 [2025/04/30 18:20:48 443610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 443618] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 443625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2356851| [2025/04/30 18:20:48 443633] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 443639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248444639|now:1746037248443639|interv:1000| [2025/04/30 18:20:48 443645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 443650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 443654] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248444639| [2025/04/30 18:20:48 443659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248444639| [2025/04/30 18:20:48 443663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248444639|now:1746037248443663|diff:976| [2025/04/30 18:20:48 443667] [debug] |xqc_engine_main_logic|END|now:1746037248443306| [2025/04/30 18:20:48 443876] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248443875| [2025/04/30 18:20:48 443883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 443890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1058| [2025/04/30 18:20:48 443894] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1059| [2025/04/30 18:20:48 443899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1059| [2025/04/30 18:20:48 443903] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 443909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2334|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2335|path_largest_ack:2334| [2025/04/30 18:20:48 443913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2281462|prior_time:1746037248393068|is_app_limited:0|send_elapse:50089|ack_elapse:50807|ctl_first_sent_time:1746037248394618|lagest_ack_time:1746037248443875|curr_delivered:2341469| [2025/04/30 18:20:48 443918] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248394618| [2025/04/30 18:20:48 443922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 443927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2335|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2335|path_largest_ack:2335| [2025/04/30 18:20:48 443931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2281462|prior_time:1746037248393068|is_app_limited:0|send_elapse:50089|ack_elapse:50807|ctl_first_sent_time:1746037248394618|lagest_ack_time:1746037248443875|curr_delivered:2342669| [2025/04/30 18:20:48 443936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248394752| [2025/04/30 18:20:48 443948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 443952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48503|rttvar:704|minrtt:30950|latest_rtt:49123|ack_delay:0| [2025/04/30 18:20:48 443956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48581|rttvar:683|minrtt:30950|latest_rtt:49123|ack_delay:0| [2025/04/30 18:20:48 443961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2335|lost_pn:2332|thresh:3| [2025/04/30 18:20:48 443965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 443969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48581|rtt_var:683|pto_duration:51313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 443974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 443978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 443981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 444002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248519842|now:1746037248443969|interv:75873| [2025/04/30 18:20:48 444010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248519842|now:1746037248443969|interval:75873|pto_count:0|srtt:48581 [2025/04/30 18:20:48 444014] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50089, ack_elapse 50807, delivered 61207|rate 1204696|lost 240| [2025/04/30 18:20:48 444019] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204696) in round 35| [2025/04/30 18:20:48 444023] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 444027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 444031] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248394752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 444036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248394752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 444040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48581|latest_rtt:49123|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 444046] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1059|largest:1059|pns:2| [2025/04/30 18:20:48 444051] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1059|frame:ACK |recv_time:1746037248443875|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 444056] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368443875|now:1746037248443875|interv:120000000| [2025/04/30 18:20:48 444063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368443875|now:1746037248443875|interv:120000000| [2025/04/30 18:20:48 444067] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248444639|pq_index:0| [2025/04/30 18:20:48 444071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248443306| [2025/04/30 18:20:48 444075] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248444075| [2025/04/30 18:20:48 444080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248444079| [2025/04/30 18:20:48 444085] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 444090] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48581|min_srtt:48581|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 444095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2394579| [2025/04/30 18:20:48 444099] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48581|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 444104] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 444108] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48581|min_srtt:48581|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 444112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2395758| [2025/04/30 18:20:48 444117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48581|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 444121] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 444125] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48581|min_srtt:48581|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 444129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2396937| [2025/04/30 18:20:48 444134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 444138] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 444141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 444146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 444150] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 444157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2356851| [2025/04/30 18:20:48 444161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 444165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 444169] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248444639| [2025/04/30 18:20:48 444173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248444639| [2025/04/30 18:20:48 444177] [debug] |xqc_engine_wakeup_after|wakeup:1746037248444639|now:1746037248444177|diff:462| [2025/04/30 18:20:48 444182] [debug] |xqc_engine_main_logic|END|now:1746037248444079| [2025/04/30 18:20:48 444187] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248444187| [2025/04/30 18:20:48 444191] [debug] |xqc_engine_wakeup_after|wakeup:1746037248444639|now:1746037248444191|diff:448| [2025/04/30 18:20:48 444195] [debug] |xqc_engine_main_logic|END|now:1746037248444187| [2025/04/30 18:20:48 445261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248445261| [2025/04/30 18:20:48 445272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248444639|pq_index:0| [2025/04/30 18:20:48 445276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248444079| [2025/04/30 18:20:48 445281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248445280| [2025/04/30 18:20:48 445286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248444639|now:1746037248445280| [2025/04/30 18:20:48 445290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248444639|now:1746037248445280| [2025/04/30 18:20:48 445294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 445299] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 445304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48581|min_srtt:48581|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 445309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2396937| [2025/04/30 18:20:48 445313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 445317] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 445321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 445325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 445330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 445334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2356851| [2025/04/30 18:20:48 445344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 445349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2390| [2025/04/30 18:20:48 445385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2390|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248445357|stream_id:0|stream_offset:2356851| [2025/04/30 18:20:48 445391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2390|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 445398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 445405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48581|rtt_var:683|pto_duration:51313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 445412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 445419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 445425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 445432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248521670|now:1746037248445405|interv:76265| [2025/04/30 18:20:48 445438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248521670|now:1746037248445405|interval:76265|pto_count:0|srtt:48581 [2025/04/30 18:20:48 445444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 445450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 445454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2358030| [2025/04/30 18:20:48 445458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 445463] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2391| [2025/04/30 18:20:48 445491] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2391|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248445470|stream_id:0|stream_offset:2358030| [2025/04/30 18:20:48 445507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2391|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 445514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 445521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48581|rtt_var:683|pto_duration:51313|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 445528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 445541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 445547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 445554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248521783|now:1746037248445521|interv:76262| [2025/04/30 18:20:48 445560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248521783|now:1746037248445521|interval:76262|pto_count:0|srtt:48581 [2025/04/30 18:20:48 445568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 445576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 445583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2359209| [2025/04/30 18:20:48 445590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 445595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248446595|now:1746037248445595|interv:1000| [2025/04/30 18:20:48 445599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 445603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 445607] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248446595| [2025/04/30 18:20:48 445611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248446595| [2025/04/30 18:20:48 445615] [debug] |xqc_engine_wakeup_after|wakeup:1746037248446595|now:1746037248445615|diff:980| [2025/04/30 18:20:48 445620] [debug] |xqc_engine_main_logic|END|now:1746037248445280| [2025/04/30 18:20:48 445905] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248445904| [2025/04/30 18:20:48 445913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 445920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1059| [2025/04/30 18:20:48 445924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1060| [2025/04/30 18:20:48 445930] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1060| [2025/04/30 18:20:48 445934] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 445939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2336|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2337|path_largest_ack:2336| [2025/04/30 18:20:48 445943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2283862|prior_time:1746037248395034|is_app_limited:0|send_elapse:50338|ack_elapse:50870|ctl_first_sent_time:1746037248396882|lagest_ack_time:1746037248445904|curr_delivered:2343869| [2025/04/30 18:20:48 445948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248396882| [2025/04/30 18:20:48 445953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 445957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2337|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2337|path_largest_ack:2337| [2025/04/30 18:20:48 445967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2283862|prior_time:1746037248395034|is_app_limited:0|send_elapse:50338|ack_elapse:50870|ctl_first_sent_time:1746037248396882|lagest_ack_time:1746037248445904|curr_delivered:2345069| [2025/04/30 18:20:48 445971] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248397040| [2025/04/30 18:20:48 445975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 445980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48581|rttvar:683|minrtt:30950|latest_rtt:48864|ack_delay:1000| [2025/04/30 18:20:48 445984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48492|rttvar:692|minrtt:30950|latest_rtt:48864|ack_delay:1000| [2025/04/30 18:20:48 446009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2337|lost_pn:2334|thresh:3| [2025/04/30 18:20:48 446013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 446017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48492|rtt_var:692|pto_duration:51260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 446022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 446026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 446030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 446034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248521730|now:1746037248446017|interv:75713| [2025/04/30 18:20:48 446038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248521730|now:1746037248446017|interval:75713|pto_count:0|srtt:48492 [2025/04/30 18:20:48 446042] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50338, ack_elapse 50870, delivered 61207|rate 1203204|lost 240| [2025/04/30 18:20:48 446047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203204) in round 35| [2025/04/30 18:20:48 446051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 446055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 446059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248397040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 446064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248397040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 446069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48492|latest_rtt:48864|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 446078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1060|largest:1060|pns:2| [2025/04/30 18:20:48 446082] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1060|frame:ACK |recv_time:1746037248445904|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 446087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368445904|now:1746037248445904|interv:120000000| [2025/04/30 18:20:48 446091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368445904|now:1746037248445904|interv:120000000| [2025/04/30 18:20:48 446095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248446595|pq_index:0| [2025/04/30 18:20:48 446100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248445280| [2025/04/30 18:20:48 446104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248446104| [2025/04/30 18:20:48 446109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248446108| [2025/04/30 18:20:48 446114] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 446119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48492|min_srtt:48492|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 446123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2396937| [2025/04/30 18:20:48 446128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 446133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 446137] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48492|min_srtt:48492|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 446141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2398116| [2025/04/30 18:20:48 446146] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48492|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 446150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 446154] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48492|min_srtt:48492|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 446159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2399295| [2025/04/30 18:20:48 446163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 446169] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 446173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 446178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 446182] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 446186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2359209| [2025/04/30 18:20:48 446191] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 446195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 446199] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248446595| [2025/04/30 18:20:48 446203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248446595| [2025/04/30 18:20:48 446207] [debug] |xqc_engine_wakeup_after|wakeup:1746037248446595|now:1746037248446206|diff:389| [2025/04/30 18:20:48 446211] [debug] |xqc_engine_main_logic|END|now:1746037248446108| [2025/04/30 18:20:48 446216] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248446216| [2025/04/30 18:20:48 446220] [debug] |xqc_engine_wakeup_after|wakeup:1746037248446595|now:1746037248446220|diff:375| [2025/04/30 18:20:48 446224] [debug] |xqc_engine_main_logic|END|now:1746037248446216| [2025/04/30 18:20:48 447291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248447291| [2025/04/30 18:20:48 447302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248446595|pq_index:0| [2025/04/30 18:20:48 447307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248446108| [2025/04/30 18:20:48 447312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248447311| [2025/04/30 18:20:48 447317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248446595|now:1746037248447311| [2025/04/30 18:20:48 447321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248446595|now:1746037248447311| [2025/04/30 18:20:48 447325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 447329] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 447334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48492|min_srtt:48492|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 447339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2399295| [2025/04/30 18:20:48 447344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 447347] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 447351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 447361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 447366] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 447370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2359209| [2025/04/30 18:20:48 447375] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 447379] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2392| [2025/04/30 18:20:48 447415] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2392|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248447388|stream_id:0|stream_offset:2359209| [2025/04/30 18:20:48 447421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2392|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 447429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 447436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48492|rtt_var:692|pto_duration:51260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 447443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 447449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 447455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 447462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248523648|now:1746037248447436|interv:76212| [2025/04/30 18:20:48 447469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248523648|now:1746037248447436|interval:76212|pto_count:0|srtt:48492 [2025/04/30 18:20:48 447476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 447484] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 447488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2360388| [2025/04/30 18:20:48 447499] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 447503] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2393| [2025/04/30 18:20:48 447533] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2393|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248447510|stream_id:0|stream_offset:2360388| [2025/04/30 18:20:48 447540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2393|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 447555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 447561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48492|rtt_var:692|pto_duration:51260|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 447568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 447575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 447581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 447587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248523770|now:1746037248447561|interv:76209| [2025/04/30 18:20:48 447594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248523770|now:1746037248447561|interval:76209|pto_count:0|srtt:48492 [2025/04/30 18:20:48 447602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 447610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 447617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 447624] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 447628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248448627|now:1746037248447627|interv:1000| [2025/04/30 18:20:48 447632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 447636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 447640] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248448627| [2025/04/30 18:20:48 447644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248448627| [2025/04/30 18:20:48 447648] [debug] |xqc_engine_wakeup_after|wakeup:1746037248448627|now:1746037248447648|diff:979| [2025/04/30 18:20:48 447652] [debug] |xqc_engine_main_logic|END|now:1746037248447311| [2025/04/30 18:20:48 447895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248447893| [2025/04/30 18:20:48 447903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 447909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1060| [2025/04/30 18:20:48 447913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1061| [2025/04/30 18:20:48 447919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1061| [2025/04/30 18:20:48 447923] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 447928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2338|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2339|path_largest_ack:2338| [2025/04/30 18:20:48 447933] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2286262|prior_time:1746037248397178|is_app_limited:0|send_elapse:50167|ack_elapse:50715|ctl_first_sent_time:1746037248398683|lagest_ack_time:1746037248447893|curr_delivered:2346269| [2025/04/30 18:20:48 447954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248398683| [2025/04/30 18:20:48 447959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 447963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2339|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2339|path_largest_ack:2339| [2025/04/30 18:20:48 447967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60007|prior_delivered:2286262|prior_time:1746037248397178|is_app_limited:0|send_elapse:50167|ack_elapse:50715|ctl_first_sent_time:1746037248398683|lagest_ack_time:1746037248447893|curr_delivered:2347469| [2025/04/30 18:20:48 447972] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248398825| [2025/04/30 18:20:48 447976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 447980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48492|rttvar:692|minrtt:30950|latest_rtt:49068|ack_delay:1000| [2025/04/30 18:20:48 447984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48439|rttvar:625|minrtt:30950|latest_rtt:49068|ack_delay:1000| [2025/04/30 18:20:48 448008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2339|lost_pn:2336|thresh:3| [2025/04/30 18:20:48 448013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 448017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48439|rtt_var:625|pto_duration:50939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 448021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 448025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 448029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 448033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248523449|now:1746037248448017|interv:75432| [2025/04/30 18:20:48 448037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248523449|now:1746037248448017|interval:75432|pto_count:0|srtt:48439 [2025/04/30 18:20:48 448042] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50167, ack_elapse 50715, delivered 61207|rate 1206881|lost 240| [2025/04/30 18:20:48 448046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206881) in round 35| [2025/04/30 18:20:48 448051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 448055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 448059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248398825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 448067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248398825|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 448072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48439|latest_rtt:49068|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 448078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1061|largest:1061|pns:2| [2025/04/30 18:20:48 448083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1061|frame:ACK |recv_time:1746037248447893|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 448088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368447893|now:1746037248447893|interv:120000000| [2025/04/30 18:20:48 448092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368447893|now:1746037248447893|interv:120000000| [2025/04/30 18:20:48 448096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248448627|pq_index:0| [2025/04/30 18:20:48 448100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248447311| [2025/04/30 18:20:48 448104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248448104| [2025/04/30 18:20:48 448109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248448108| [2025/04/30 18:20:48 448114] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 448119] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 448123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2399295| [2025/04/30 18:20:48 448128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 448132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 448137] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 448141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2400474| [2025/04/30 18:20:48 448145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48439|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 448150] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 448157] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 448161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2401653| [2025/04/30 18:20:48 448165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 448169] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 448173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 448177] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 448182] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 448186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 448191] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 448194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 448198] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248448627| [2025/04/30 18:20:48 448202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248448627| [2025/04/30 18:20:48 448206] [debug] |xqc_engine_wakeup_after|wakeup:1746037248448627|now:1746037248448206|diff:421| [2025/04/30 18:20:48 448211] [debug] |xqc_engine_main_logic|END|now:1746037248448108| [2025/04/30 18:20:48 448216] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248448216| [2025/04/30 18:20:48 448220] [debug] |xqc_engine_wakeup_after|wakeup:1746037248448627|now:1746037248448220|diff:407| [2025/04/30 18:20:48 448224] [debug] |xqc_engine_main_logic|END|now:1746037248448216| [2025/04/30 18:20:48 449290] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248449290| [2025/04/30 18:20:48 449301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248448627|pq_index:0| [2025/04/30 18:20:48 449306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248448108| [2025/04/30 18:20:48 449311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248449310| [2025/04/30 18:20:48 449316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248448627|now:1746037248449310| [2025/04/30 18:20:48 449320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248448627|now:1746037248449310| [2025/04/30 18:20:48 449324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 449329] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 449334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48439|min_srtt:48439|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 449338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2401653| [2025/04/30 18:20:48 449350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 449354] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 449358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 449362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 449367] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 449371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 449376] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 449380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2394| [2025/04/30 18:20:48 449416] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2394|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248449389|stream_id:0|stream_offset:2361567| [2025/04/30 18:20:48 449422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2394|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 449426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 449431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48439|rtt_var:625|pto_duration:50939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 449438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 449444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 449451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 449457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248525328|now:1746037248449431|interv:75897| [2025/04/30 18:20:48 449463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248525328|now:1746037248449431|interval:75897|pto_count:0|srtt:48439 [2025/04/30 18:20:48 449471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 449479] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 449493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2362746| [2025/04/30 18:20:48 449497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 449506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2395| [2025/04/30 18:20:48 449541] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2395|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248449514|stream_id:0|stream_offset:2362746| [2025/04/30 18:20:48 449550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2395|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 449558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 449565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48439|rtt_var:625|pto_duration:50939|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 449571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 449577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 449584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 449590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248525453|now:1746037248449565|interv:75888| [2025/04/30 18:20:48 449597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248525453|now:1746037248449565|interval:75888|pto_count:0|srtt:48439 [2025/04/30 18:20:48 449605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 449612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 449617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 449622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 449625] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248450625|now:1746037248449625|interv:1000| [2025/04/30 18:20:48 449629] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 449633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 449637] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248450625| [2025/04/30 18:20:48 449642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248450625| [2025/04/30 18:20:48 449646] [debug] |xqc_engine_wakeup_after|wakeup:1746037248450625|now:1746037248449646|diff:979| [2025/04/30 18:20:48 449650] [debug] |xqc_engine_main_logic|END|now:1746037248449310| [2025/04/30 18:20:48 449909] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248449908| [2025/04/30 18:20:48 449918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 449924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1061| [2025/04/30 18:20:48 449928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1062| [2025/04/30 18:20:48 449934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1062| [2025/04/30 18:20:48 449943] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 449948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2340|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2341|path_largest_ack:2340| [2025/04/30 18:20:48 449952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2288669|prior_time:1746037248399044|is_app_limited:0|send_elapse:49990|ack_elapse:50864|ctl_first_sent_time:1746037248400543|lagest_ack_time:1746037248449908|curr_delivered:2348669| [2025/04/30 18:20:48 449957] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248400543| [2025/04/30 18:20:48 449962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 449966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2341|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2341|path_largest_ack:2341| [2025/04/30 18:20:48 449970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2288669|prior_time:1746037248399044|is_app_limited:0|send_elapse:49990|ack_elapse:50864|ctl_first_sent_time:1746037248400543|lagest_ack_time:1746037248449908|curr_delivered:2349869| [2025/04/30 18:20:48 449975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248400667| [2025/04/30 18:20:48 449979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 449983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48439|rttvar:625|minrtt:30950|latest_rtt:49241|ack_delay:1000| [2025/04/30 18:20:48 450008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48415|rttvar:518|minrtt:30950|latest_rtt:49241|ack_delay:1000| [2025/04/30 18:20:48 450012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2341|lost_pn:2338|thresh:3| [2025/04/30 18:20:48 450017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 450021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48415|rtt_var:518|pto_duration:50487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 450025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 450029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 450033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 450037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248525001|now:1746037248450021|interv:74980| [2025/04/30 18:20:48 450041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248525001|now:1746037248450021|interval:74980|pto_count:0|srtt:48415 [2025/04/30 18:20:48 450046] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49990, ack_elapse 50864, delivered 61200|rate 1203208|lost 240| [2025/04/30 18:20:48 450050] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203208) in round 35| [2025/04/30 18:20:48 450058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 450062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 450066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248400667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 450071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248400667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 450075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48415|latest_rtt:49241|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 450082] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1062|largest:1062|pns:2| [2025/04/30 18:20:48 450086] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1062|frame:ACK |recv_time:1746037248449908|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 450091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368449908|now:1746037248449908|interv:120000000| [2025/04/30 18:20:48 450095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368449908|now:1746037248449908|interv:120000000| [2025/04/30 18:20:48 450099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248450625|pq_index:0| [2025/04/30 18:20:48 450104] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248449310| [2025/04/30 18:20:48 450108] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248450108| [2025/04/30 18:20:48 450113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248450112| [2025/04/30 18:20:48 450118] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 450123] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48415|min_srtt:48415|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 450128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2401653| [2025/04/30 18:20:48 450132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 450137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 450141] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48415|min_srtt:48415|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 450146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2402832| [2025/04/30 18:20:48 450153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48415|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 450157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 450161] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48415|min_srtt:48415|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 450166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 450170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 450174] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 450178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 450182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 450187] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 450191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 450195] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 450199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 450203] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248450625| [2025/04/30 18:20:48 450207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248450625| [2025/04/30 18:20:48 450211] [debug] |xqc_engine_wakeup_after|wakeup:1746037248450625|now:1746037248450211|diff:414| [2025/04/30 18:20:48 450215] [debug] |xqc_engine_main_logic|END|now:1746037248450112| [2025/04/30 18:20:48 450220] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248450220| [2025/04/30 18:20:48 450224] [debug] |xqc_engine_wakeup_after|wakeup:1746037248450625|now:1746037248450224|diff:401| [2025/04/30 18:20:48 450228] [debug] |xqc_engine_main_logic|END|now:1746037248450220| [2025/04/30 18:20:48 451295] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248451295| [2025/04/30 18:20:48 451306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248450625|pq_index:0| [2025/04/30 18:20:48 451311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248450112| [2025/04/30 18:20:48 451316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248451315| [2025/04/30 18:20:48 451320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248450625|now:1746037248451315| [2025/04/30 18:20:48 451325] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248450625|now:1746037248451315| [2025/04/30 18:20:48 451334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 451338] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 451343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48415|min_srtt:48415|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 451348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 451353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 451356] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 451360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 451365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 451369] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 451374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 451379] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 451386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2396| [2025/04/30 18:20:48 451422] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2396|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248451395|stream_id:0|stream_offset:2363925| [2025/04/30 18:20:48 451428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2396|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 451435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 451442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48415|rtt_var:518|pto_duration:50487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 451448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 451455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 451461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 451467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248526882|now:1746037248451441|interv:75441| [2025/04/30 18:20:48 451474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248526882|now:1746037248451441|interval:75441|pto_count:0|srtt:48415 [2025/04/30 18:20:48 451490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 451503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 451511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2365104| [2025/04/30 18:20:48 451518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 451524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2397| [2025/04/30 18:20:48 451554] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2397|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248451533|stream_id:0|stream_offset:2365104| [2025/04/30 18:20:48 451560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2397|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 451565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 451569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48415|rtt_var:518|pto_duration:50487|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 451575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 451581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 451588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 451594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248527020|now:1746037248451569|interv:75451| [2025/04/30 18:20:48 451601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248527020|now:1746037248451569|interval:75451|pto_count:0|srtt:48415 [2025/04/30 18:20:48 451609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 451616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 451621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 451626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 451630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248452629|now:1746037248451629|interv:1000| [2025/04/30 18:20:48 451635] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 451641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 451647] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248452629| [2025/04/30 18:20:48 451653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248452629| [2025/04/30 18:20:48 451660] [debug] |xqc_engine_wakeup_after|wakeup:1746037248452629|now:1746037248451660|diff:969| [2025/04/30 18:20:48 451666] [debug] |xqc_engine_main_logic|END|now:1746037248451315| [2025/04/30 18:20:48 451886] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248451885| [2025/04/30 18:20:48 451899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 451905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1062| [2025/04/30 18:20:48 451909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1063| [2025/04/30 18:20:48 451915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1063| [2025/04/30 18:20:48 451919] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 451924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2342|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2343|path_largest_ack:2342| [2025/04/30 18:20:48 451929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2291069|prior_time:1746037248401007|is_app_limited:0|send_elapse:50015|ack_elapse:50878|ctl_first_sent_time:1746037248402514|lagest_ack_time:1746037248451885|curr_delivered:2351069| [2025/04/30 18:20:48 451934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248402514| [2025/04/30 18:20:48 451938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 451943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2343|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2343|path_largest_ack:2343| [2025/04/30 18:20:48 451947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2291069|prior_time:1746037248401007|is_app_limited:0|send_elapse:50015|ack_elapse:50878|ctl_first_sent_time:1746037248402514|lagest_ack_time:1746037248451885|curr_delivered:2352269| [2025/04/30 18:20:48 451952] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248402645| [2025/04/30 18:20:48 451956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 451960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48415|rttvar:518|minrtt:30950|latest_rtt:49240|ack_delay:1000| [2025/04/30 18:20:48 451964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48394|rttvar:432|minrtt:30950|latest_rtt:49240|ack_delay:1000| [2025/04/30 18:20:48 451969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2343|lost_pn:2340|thresh:3| [2025/04/30 18:20:48 451973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 451977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48394|rtt_var:432|pto_duration:50394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 451982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 452002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 452009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 452013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248526927|now:1746037248451977|interv:74950| [2025/04/30 18:20:48 452021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248526927|now:1746037248451977|interval:74950|pto_count:0|srtt:48394 [2025/04/30 18:20:48 452025] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50015, ack_elapse 50878, delivered 61200|rate 1202877|lost 240| [2025/04/30 18:20:48 452030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202877) in round 35| [2025/04/30 18:20:48 452034] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 452038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 452042] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248402645|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 452047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248402645|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 452052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48394|latest_rtt:49240|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 452058] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1063|largest:1063|pns:2| [2025/04/30 18:20:48 452063] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1063|frame:ACK |recv_time:1746037248451885|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 452067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368451885|now:1746037248451885|interv:120000000| [2025/04/30 18:20:48 452072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368451885|now:1746037248451885|interv:120000000| [2025/04/30 18:20:48 452076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248452629|pq_index:0| [2025/04/30 18:20:48 452080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248451315| [2025/04/30 18:20:48 452084] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248452084| [2025/04/30 18:20:48 452089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248452088| [2025/04/30 18:20:48 452094] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 452099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48394|min_srtt:48394|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 452104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 452108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 452115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 452120] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48394|min_srtt:48394|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 452124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2405190| [2025/04/30 18:20:48 452128] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48394|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 452133] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 452137] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48394|min_srtt:48394|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 452141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2406369| [2025/04/30 18:20:48 452146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 452150] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 452153] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 452158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 452162] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 452167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 452171] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 452175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 452179] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248452629| [2025/04/30 18:20:48 452183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248452629| [2025/04/30 18:20:48 452187] [debug] |xqc_engine_wakeup_after|wakeup:1746037248452629|now:1746037248452187|diff:442| [2025/04/30 18:20:48 452192] [debug] |xqc_engine_main_logic|END|now:1746037248452088| [2025/04/30 18:20:48 452197] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248452197| [2025/04/30 18:20:48 452201] [debug] |xqc_engine_wakeup_after|wakeup:1746037248452629|now:1746037248452201|diff:428| [2025/04/30 18:20:48 452204] [debug] |xqc_engine_main_logic|END|now:1746037248452197| [2025/04/30 18:20:48 453277] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248453277| [2025/04/30 18:20:48 453289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248452629|pq_index:0| [2025/04/30 18:20:48 453294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248452088| [2025/04/30 18:20:48 453306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248453304| [2025/04/30 18:20:48 453311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248452629|now:1746037248453304| [2025/04/30 18:20:48 453316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248452629|now:1746037248453304| [2025/04/30 18:20:48 453320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 453324] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 453330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48394|min_srtt:48394|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 453335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2406369| [2025/04/30 18:20:48 453340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 453344] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 453348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 453353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 453358] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 453362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 453367] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 453372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2398| [2025/04/30 18:20:48 453410] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2398|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248453381|stream_id:0|stream_offset:2366283| [2025/04/30 18:20:48 453417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2398|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 453422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 453428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48394|rtt_var:432|pto_duration:50394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 453435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 453442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 453448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 453462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248528775|now:1746037248453428|interv:75347| [2025/04/30 18:20:48 453469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248528775|now:1746037248453428|interval:75347|pto_count:0|srtt:48394 [2025/04/30 18:20:48 453477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 453485] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 453491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2367462| [2025/04/30 18:20:48 453499] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 453506] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2399| [2025/04/30 18:20:48 453539] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2399|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248453517|stream_id:0|stream_offset:2367462| [2025/04/30 18:20:48 453546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2399|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 453551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 453559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48394|rtt_var:432|pto_duration:50394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 453566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 453573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 453579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 453586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248528911|now:1746037248453558|interv:75353| [2025/04/30 18:20:48 453593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248528911|now:1746037248453558|interval:75353|pto_count:0|srtt:48394 [2025/04/30 18:20:48 453601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 453607] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 453612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 453616] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 453620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248454620|now:1746037248453620|interv:1000| [2025/04/30 18:20:48 453625] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 453632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 453645] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248454620| [2025/04/30 18:20:48 453652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248454620| [2025/04/30 18:20:48 453659] [debug] |xqc_engine_wakeup_after|wakeup:1746037248454620|now:1746037248453658|diff:962| [2025/04/30 18:20:48 453665] [debug] |xqc_engine_main_logic|END|now:1746037248453304| [2025/04/30 18:20:48 453877] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248453876| [2025/04/30 18:20:48 453885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 453891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1063| [2025/04/30 18:20:48 453896] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1064| [2025/04/30 18:20:48 453902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1064| [2025/04/30 18:20:48 453906] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 453911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2344|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2345|path_largest_ack:2344| [2025/04/30 18:20:48 453916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2293469|prior_time:1746037248402967|is_app_limited:0|send_elapse:49981|ack_elapse:50909|ctl_first_sent_time:1746037248404475|lagest_ack_time:1746037248453876|curr_delivered:2353469| [2025/04/30 18:20:48 453921] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248404475| [2025/04/30 18:20:48 453926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 453931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2345|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2345|path_largest_ack:2345| [2025/04/30 18:20:48 453935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2293469|prior_time:1746037248402967|is_app_limited:0|send_elapse:49981|ack_elapse:50909|ctl_first_sent_time:1746037248404475|lagest_ack_time:1746037248453876|curr_delivered:2354669| [2025/04/30 18:20:48 453940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248404594| [2025/04/30 18:20:48 453944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 453949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48394|rttvar:432|minrtt:30950|latest_rtt:49282|ack_delay:1000| [2025/04/30 18:20:48 453953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48380|rttvar:352|minrtt:30950|latest_rtt:49282|ack_delay:1000| [2025/04/30 18:20:48 453958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2345|lost_pn:2342|thresh:3| [2025/04/30 18:20:48 453962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 453966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48380|rtt_var:352|pto_duration:50380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 453976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 453980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 453984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 454013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248528897|now:1746037248453966|interv:74931| [2025/04/30 18:20:48 454018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248528897|now:1746037248453966|interval:74931|pto_count:0|srtt:48380 [2025/04/30 18:20:48 454022] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49981, ack_elapse 50909, delivered 61200|rate 1202145|lost 240| [2025/04/30 18:20:48 454027] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202145) in round 35| [2025/04/30 18:20:48 454032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 454036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 454040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248404594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 454046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248404594|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 454051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48380|latest_rtt:49282|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 454058] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1064|largest:1064|pns:2| [2025/04/30 18:20:48 454063] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1064|frame:ACK |recv_time:1746037248453876|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 454068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368453876|now:1746037248453876|interv:120000000| [2025/04/30 18:20:48 454072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368453876|now:1746037248453876|interv:120000000| [2025/04/30 18:20:48 454076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248454620|pq_index:0| [2025/04/30 18:20:48 454081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248453304| [2025/04/30 18:20:48 454085] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248454085| [2025/04/30 18:20:48 454090] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248454089| [2025/04/30 18:20:48 454095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 454100] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48380|min_srtt:48380|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 454113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2406369| [2025/04/30 18:20:48 454118] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 454123] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 454127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48380|min_srtt:48380|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 454132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2407548| [2025/04/30 18:20:48 454136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48380|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 454141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 454145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48380|min_srtt:48380|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 454149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 454154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 454158] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 454162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 454166] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 454171] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 454175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 454180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 454184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 454188] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248454620| [2025/04/30 18:20:48 454192] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248454620| [2025/04/30 18:20:48 454196] [debug] |xqc_engine_wakeup_after|wakeup:1746037248454620|now:1746037248454196|diff:424| [2025/04/30 18:20:48 454201] [debug] |xqc_engine_main_logic|END|now:1746037248454089| [2025/04/30 18:20:48 454206] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248454206| [2025/04/30 18:20:48 454213] [debug] |xqc_engine_wakeup_after|wakeup:1746037248454620|now:1746037248454213|diff:407| [2025/04/30 18:20:48 454217] [debug] |xqc_engine_main_logic|END|now:1746037248454206| [2025/04/30 18:20:48 455286] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248455286| [2025/04/30 18:20:48 455298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248454620|pq_index:0| [2025/04/30 18:20:48 455302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248454089| [2025/04/30 18:20:48 455307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248455306| [2025/04/30 18:20:48 455312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248454620|now:1746037248455306| [2025/04/30 18:20:48 455316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248454620|now:1746037248455306| [2025/04/30 18:20:48 455320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 455325] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 455330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48380|min_srtt:48380|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 455335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 455339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 455343] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 455347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 455352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 455356] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 455360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 455365] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 455369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2400| [2025/04/30 18:20:48 455404] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2400|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248455378|stream_id:0|stream_offset:2368641| [2025/04/30 18:20:48 455410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2400|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 455415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 455419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48380|rtt_var:352|pto_duration:50380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 455433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 455439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 455446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 455453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248530758|now:1746037248455419|interv:75339| [2025/04/30 18:20:48 455460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248530758|now:1746037248455419|interval:75339|pto_count:0|srtt:48380 [2025/04/30 18:20:48 455467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 455473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 455478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2369820| [2025/04/30 18:20:48 455482] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 455486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2401| [2025/04/30 18:20:48 455520] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2401|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248455494|stream_id:0|stream_offset:2369820| [2025/04/30 18:20:48 455530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2401|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 455537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 455544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48380|rtt_var:352|pto_duration:50380|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 455551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 455557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 455564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 455571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248530874|now:1746037248455544|interv:75330| [2025/04/30 18:20:48 455578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248530874|now:1746037248455544|interval:75330|pto_count:0|srtt:48380 [2025/04/30 18:20:48 455585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 455593] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 455600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 455611] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 455614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248456614|now:1746037248455614|interv:1000| [2025/04/30 18:20:48 455619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 455622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 455627] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248456614| [2025/04/30 18:20:48 455631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248456614| [2025/04/30 18:20:48 455635] [debug] |xqc_engine_wakeup_after|wakeup:1746037248456614|now:1746037248455635|diff:979| [2025/04/30 18:20:48 455639] [debug] |xqc_engine_main_logic|END|now:1746037248455306| [2025/04/30 18:20:48 455883] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248455882| [2025/04/30 18:20:48 455894] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 455903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1064| [2025/04/30 18:20:48 455910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1065| [2025/04/30 18:20:48 455918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1065| [2025/04/30 18:20:48 455924] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 455932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2346|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2347|path_largest_ack:2346| [2025/04/30 18:20:48 455939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2295869|prior_time:1746037248404976|is_app_limited:0|send_elapse:49669|ack_elapse:50906|ctl_first_sent_time:1746037248406484|lagest_ack_time:1746037248455882|curr_delivered:2355869| [2025/04/30 18:20:48 455947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248406484| [2025/04/30 18:20:48 455954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 455960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2347|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2347|path_largest_ack:2347| [2025/04/30 18:20:48 455967] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2295869|prior_time:1746037248404976|is_app_limited:0|send_elapse:49669|ack_elapse:50906|ctl_first_sent_time:1746037248406484|lagest_ack_time:1746037248455882|curr_delivered:2357069| [2025/04/30 18:20:48 455973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248406613| [2025/04/30 18:20:48 455979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 455985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48380|rttvar:352|minrtt:30950|latest_rtt:49269|ack_delay:1000| [2025/04/30 18:20:48 456016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48366|rttvar:291|minrtt:30950|latest_rtt:49269|ack_delay:1000| [2025/04/30 18:20:48 456029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2347|lost_pn:2344|thresh:3| [2025/04/30 18:20:48 456035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 456041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48366|rtt_var:291|pto_duration:50366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 456047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 456053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 456059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 456064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248530860|now:1746037248456040|interv:74820| [2025/04/30 18:20:48 456070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248530860|now:1746037248456040|interval:74820|pto_count:0|srtt:48366 [2025/04/30 18:20:48 456076] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49669, ack_elapse 50906, delivered 61200|rate 1202215|lost 240| [2025/04/30 18:20:48 456083] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202215) in round 35| [2025/04/30 18:20:48 456089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 456095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 456101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248406613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 456107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248406613|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 456114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48366|latest_rtt:49269|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 456123] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1065|largest:1065|pns:2| [2025/04/30 18:20:48 456130] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1065|frame:ACK |recv_time:1746037248455882|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 456137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368455882|now:1746037248455882|interv:120000000| [2025/04/30 18:20:48 456143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368455882|now:1746037248455882|interv:120000000| [2025/04/30 18:20:48 456148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248456614|pq_index:0| [2025/04/30 18:20:48 456155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248455306| [2025/04/30 18:20:48 456161] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248456160| [2025/04/30 18:20:48 456172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248456170| [2025/04/30 18:20:48 456180] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 456187] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 456193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 456200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 456206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 456212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 456219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2409906| [2025/04/30 18:20:48 456225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 456232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 456238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 456245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 456252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 456258] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 456264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 456271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 456278] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 456284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 456291] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 456302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 456309] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248456614| [2025/04/30 18:20:48 456315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248456614| [2025/04/30 18:20:48 456321] [debug] |xqc_engine_wakeup_after|wakeup:1746037248456614|now:1746037248456321|diff:293| [2025/04/30 18:20:48 456328] [debug] |xqc_engine_main_logic|END|now:1746037248456170| [2025/04/30 18:20:48 456338] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248456338| [2025/04/30 18:20:48 456345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 456354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1065| [2025/04/30 18:20:48 456359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1066| [2025/04/30 18:20:48 456367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1066| [2025/04/30 18:20:48 456373] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 456379] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2560870|max_stream_data_old=2534932| [2025/04/30 18:20:48 456384] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 456392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248481338|now:1746037248456338|interv:25000| [2025/04/30 18:20:48 456400] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248456338|max_ack_delay:25000| [2025/04/30 18:20:48 456406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1066|largest:1066|pns:2| [2025/04/30 18:20:48 456413] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1066|frame:ACK MAX_STREAM_DATA |recv_time:1746037248456338|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 456420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368456338|now:1746037248456338|interv:120000000| [2025/04/30 18:20:48 456426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368456338|now:1746037248456338|interv:120000000| [2025/04/30 18:20:48 456432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248456614|pq_index:0| [2025/04/30 18:20:48 456438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248456170| [2025/04/30 18:20:48 456444] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248456444| [2025/04/30 18:20:48 456451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248456449| [2025/04/30 18:20:48 456459] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 456465] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 456471] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60082|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 456479] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:48 456490] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:48 456496] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:48 456502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:48 456508] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:48 456514] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:48 456520] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:48 456526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:48 456532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:48 456538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:48 456544] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:48 456550] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:48 456556] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:48 456562] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:48 456568] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:48 456574] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:48 456580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:48 456586] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:48 456592] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:48 456598] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:48 456604] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:48 456610] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 456615] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2560870| [2025/04/30 18:20:48 456623] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2560818|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:610848|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 456630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 456637] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 456642] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2560870| [2025/04/30 18:20:48 456650] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2560818|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:584910|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 456661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 456668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 456674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 456681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 456687] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 456693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48366|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 456699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 456705] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 456711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 456718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 456723] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 456729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 456735] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 456741] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 456748] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2402| [2025/04/30 18:20:48 456794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2402|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60082|now:1746037248456757|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 456803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2402|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 456810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2402|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 456816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 456821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48366|rtt_var:291|pto_duration:50366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 456833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 456838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 456844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60101| [2025/04/30 18:20:48 456849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248532123|now:1746037248456821|interv:75302| [2025/04/30 18:20:48 456856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248532123|now:1746037248456821|interval:75302|pto_count:0|srtt:48366 [2025/04/30 18:20:48 456863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60101| [2025/04/30 18:20:48 456870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 456877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2403| [2025/04/30 18:20:48 456913] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2403|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60101|now:1746037248456885|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 456923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2403|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 456930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2403|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 456936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60101|applimit:0| [2025/04/30 18:20:48 456943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48366|rtt_var:291|pto_duration:50366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 456950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 456956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 456962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 456968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248532251|now:1746037248456942|interv:75309| [2025/04/30 18:20:48 456972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248532251|now:1746037248456942|interval:75309|pto_count:0|srtt:48366 [2025/04/30 18:20:48 456976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:60120| [2025/04/30 18:20:48 456981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 457003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 457018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 457021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 457026] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248456614| [2025/04/30 18:20:48 457030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248456614| [2025/04/30 18:20:48 457034] [debug] |xqc_engine_wakeup_after|wakeup:1746037248456614|now:1746037248457034|diff:18446744073709551196| [2025/04/30 18:20:48 457039] [debug] |xqc_engine_main_logic|END|now:1746037248456449| [2025/04/30 18:20:48 457044] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248457044| [2025/04/30 18:20:48 457048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248456614|pq_index:0| [2025/04/30 18:20:48 457053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248456449| [2025/04/30 18:20:48 457058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248457057| [2025/04/30 18:20:48 457062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248456614|now:1746037248457057| [2025/04/30 18:20:48 457066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248456614|now:1746037248457057| [2025/04/30 18:20:48 457070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 457075] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 457080] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48366|min_srtt:48366|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 457084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 457089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 457093] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 457097] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 457101] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 457106] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 457110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 457114] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 457119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2404| [2025/04/30 18:20:48 457151] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2404|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248457127|stream_id:0|stream_offset:2370999| [2025/04/30 18:20:48 457161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2404|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 457166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 457170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48366|rtt_var:291|pto_duration:50366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 457175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 457179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 457183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 457187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248532493|now:1746037248457170|interv:75323| [2025/04/30 18:20:48 457191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248532493|now:1746037248457170|interval:75323|pto_count:0|srtt:48366 [2025/04/30 18:20:48 457196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61320| [2025/04/30 18:20:48 457200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 457205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2372178| [2025/04/30 18:20:48 457209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 457213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2405| [2025/04/30 18:20:48 457238] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2405|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61320|now:1746037248457220|stream_id:0|stream_offset:2372178| [2025/04/30 18:20:48 457244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2405|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 457248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 457253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48366|rtt_var:291|pto_duration:50366|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 457257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 457261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 457265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 457269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248532586|now:1746037248457252|interv:75334| [2025/04/30 18:20:48 457273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248532586|now:1746037248457252|interval:75334|pto_count:0|srtt:48366 [2025/04/30 18:20:48 457280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62520| [2025/04/30 18:20:48 457285] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 457289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 457294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 457297] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248458297|now:1746037248457297|interv:1000| [2025/04/30 18:20:48 457302] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 457305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 457310] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248458297| [2025/04/30 18:20:48 457314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248458297| [2025/04/30 18:20:48 457318] [debug] |xqc_engine_wakeup_after|wakeup:1746037248458297|now:1746037248457318|diff:979| [2025/04/30 18:20:48 457322] [debug] |xqc_engine_main_logic|END|now:1746037248457057| [2025/04/30 18:20:48 457865] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248457864| [2025/04/30 18:20:48 457872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 457878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1066| [2025/04/30 18:20:48 457882] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1067| [2025/04/30 18:20:48 457888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1067| [2025/04/30 18:20:48 457892] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 457897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2348|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2349|path_largest_ack:2348| [2025/04/30 18:20:48 457902] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2298269|prior_time:1746037248407003|is_app_limited:0|send_elapse:49775|ack_elapse:50861|ctl_first_sent_time:1746037248408495|lagest_ack_time:1746037248457864|curr_delivered:2358269| [2025/04/30 18:20:48 457907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248408495| [2025/04/30 18:20:48 457912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 457916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2349|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2349|path_largest_ack:2349| [2025/04/30 18:20:48 457920] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2298269|prior_time:1746037248407003|is_app_limited:0|send_elapse:49775|ack_elapse:50861|ctl_first_sent_time:1746037248408495|lagest_ack_time:1746037248457864|curr_delivered:2359469| [2025/04/30 18:20:48 457925] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248408611| [2025/04/30 18:20:48 457929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 457937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48366|rttvar:291|minrtt:30950|latest_rtt:49253|ack_delay:1000| [2025/04/30 18:20:48 457942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48352|rttvar:247|minrtt:30950|latest_rtt:49253|ack_delay:1000| [2025/04/30 18:20:48 457946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2349|lost_pn:2346|thresh:3| [2025/04/30 18:20:48 457950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 457954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48352|rtt_var:247|pto_duration:50352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 457959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 457963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 457967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 457971] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248532572|now:1746037248457954|interv:74618| [2025/04/30 18:20:48 457975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248532572|now:1746037248457954|interval:74618|pto_count:0|srtt:48352 [2025/04/30 18:20:48 457979] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49775, ack_elapse 50861, delivered 61200|rate 1203279|lost 240| [2025/04/30 18:20:48 457984] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203279) in round 35| [2025/04/30 18:20:48 458012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 458017] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 458021] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248408611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 458025] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248408611|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 458030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60120|srtt:48352|latest_rtt:49253|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 458036] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1067|largest:1067|pns:2| [2025/04/30 18:20:48 458041] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1067|frame:ACK |recv_time:1746037248457864|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 458046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368457864|now:1746037248457864|interv:120000000| [2025/04/30 18:20:48 458050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368457864|now:1746037248457864|interv:120000000| [2025/04/30 18:20:48 458057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248458297|pq_index:0| [2025/04/30 18:20:48 458062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248457057| [2025/04/30 18:20:48 458066] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248458066| [2025/04/30 18:20:48 458071] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248458070| [2025/04/30 18:20:48 458076] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 458081] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48352|min_srtt:48352|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 458085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 458090] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 458094] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 458099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48352|min_srtt:48352|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 458103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2412264| [2025/04/30 18:20:48 458107] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48352|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 458112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 458116] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48352|min_srtt:48352|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 458120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 458124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 458128] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 458132] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 458137] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 458141] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 458148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 458152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 458156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 458160] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248458297| [2025/04/30 18:20:48 458164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248458297| [2025/04/30 18:20:48 458168] [debug] |xqc_engine_wakeup_after|wakeup:1746037248458297|now:1746037248458168|diff:129| [2025/04/30 18:20:48 458173] [debug] |xqc_engine_main_logic|END|now:1746037248458070| [2025/04/30 18:20:48 458178] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248458178| [2025/04/30 18:20:48 458182] [debug] |xqc_engine_wakeup_after|wakeup:1746037248458297|now:1746037248458182|diff:115| [2025/04/30 18:20:48 458186] [debug] |xqc_engine_main_logic|END|now:1746037248458178| [2025/04/30 18:20:48 459261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248459260| [2025/04/30 18:20:48 459272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248458297|pq_index:0| [2025/04/30 18:20:48 459276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248458070| [2025/04/30 18:20:48 459282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248459281| [2025/04/30 18:20:48 459286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248458297|now:1746037248459281| [2025/04/30 18:20:48 459291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248458297|now:1746037248459281| [2025/04/30 18:20:48 459295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 459299] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 459305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48352|min_srtt:48352|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 459309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 459314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 459318] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 459322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 459327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 459331] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 459336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 459346] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 459350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2406| [2025/04/30 18:20:48 459385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2406|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248459359|stream_id:0|stream_offset:2373357| [2025/04/30 18:20:48 459391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2406|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 459396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 459400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48352|rtt_var:247|pto_duration:50352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 459405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 459409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 459413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 459417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248534711|now:1746037248459400|interv:75311| [2025/04/30 18:20:48 459421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248534711|now:1746037248459400|interval:75311|pto_count:0|srtt:48352 [2025/04/30 18:20:48 459426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61320| [2025/04/30 18:20:48 459431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 459435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2374536| [2025/04/30 18:20:48 459440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 459444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2407| [2025/04/30 18:20:48 459467] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2407|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61320|now:1746037248459450|stream_id:0|stream_offset:2374536| [2025/04/30 18:20:48 459472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2407|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 459477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 459481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48352|rtt_var:247|pto_duration:50352|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 459485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 459489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 459497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 459501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248534802|now:1746037248459481|interv:75321| [2025/04/30 18:20:48 459505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248534802|now:1746037248459481|interval:75321|pto_count:0|srtt:48352 [2025/04/30 18:20:48 459510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62520| [2025/04/30 18:20:48 459514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 459518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 459523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 459527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248460527|now:1746037248459527|interv:1000| [2025/04/30 18:20:48 459531] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 459535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 459539] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248460527| [2025/04/30 18:20:48 459543] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248460527| [2025/04/30 18:20:48 459548] [debug] |xqc_engine_wakeup_after|wakeup:1746037248460527|now:1746037248459548|diff:979| [2025/04/30 18:20:48 459554] [debug] |xqc_engine_main_logic|END|now:1746037248459281| [2025/04/30 18:20:48 459867] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248459866| [2025/04/30 18:20:48 459876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 459883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1067| [2025/04/30 18:20:48 459886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1068| [2025/04/30 18:20:48 459893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1068| [2025/04/30 18:20:48 459897] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 459902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2350|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2351|path_largest_ack:2350| [2025/04/30 18:20:48 459907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2300669|prior_time:1746037248408999|is_app_limited:0|send_elapse:49831|ack_elapse:50867|ctl_first_sent_time:1746037248410480|lagest_ack_time:1746037248459866|curr_delivered:2360669| [2025/04/30 18:20:48 459912] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248410480| [2025/04/30 18:20:48 459916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 459921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2351|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2351|path_largest_ack:2351| [2025/04/30 18:20:48 459931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60000|prior_delivered:2300669|prior_time:1746037248408999|is_app_limited:0|send_elapse:49831|ack_elapse:50867|ctl_first_sent_time:1746037248410480|lagest_ack_time:1746037248459866|curr_delivered:2361869| [2025/04/30 18:20:48 459935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248410596| [2025/04/30 18:20:48 459939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 459943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48352|rttvar:247|minrtt:30950|latest_rtt:49270|ack_delay:1000| [2025/04/30 18:20:48 459948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48341|rttvar:206|minrtt:30950|latest_rtt:49270|ack_delay:1000| [2025/04/30 18:20:48 459952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2351|lost_pn:2348|thresh:3| [2025/04/30 18:20:48 459956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 459960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48341|rtt_var:206|pto_duration:50341|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 459965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 459969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 459973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 459977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248534791|now:1746037248459960|interv:74831| [2025/04/30 18:20:48 459981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248534791|now:1746037248459960|interval:74831|pto_count:0|srtt:48341 [2025/04/30 18:20:48 460004] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49831, ack_elapse 50867, delivered 61200|rate 1203137|lost 240| [2025/04/30 18:20:48 460013] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203137) in round 35| [2025/04/30 18:20:48 460018] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 460022] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 460026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248410596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 460030] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248410596|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 460035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60120|srtt:48341|latest_rtt:49270|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 460041] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1068|largest:1068|pns:2| [2025/04/30 18:20:48 460049] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1068|frame:ACK |recv_time:1746037248459866|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 460054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368459866|now:1746037248459866|interv:120000000| [2025/04/30 18:20:48 460058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368459866|now:1746037248459866|interv:120000000| [2025/04/30 18:20:48 460062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248460527|pq_index:0| [2025/04/30 18:20:48 460067] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248459281| [2025/04/30 18:20:48 460071] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248460071| [2025/04/30 18:20:48 460076] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248460075| [2025/04/30 18:20:48 460081] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 460086] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48341|min_srtt:48341|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 460091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 460095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 460100] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 460105] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48341|min_srtt:48341|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 460109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2414622| [2025/04/30 18:20:48 460113] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48341|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 460117] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 460122] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48341|min_srtt:48341|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 460126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 460130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 460134] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 460141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 460145] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 460150] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 460154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 460158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 460162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 460166] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248460527| [2025/04/30 18:20:48 460170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248460527| [2025/04/30 18:20:48 460174] [debug] |xqc_engine_wakeup_after|wakeup:1746037248460527|now:1746037248460174|diff:353| [2025/04/30 18:20:48 460179] [debug] |xqc_engine_main_logic|END|now:1746037248460075| [2025/04/30 18:20:48 460186] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248460185| [2025/04/30 18:20:48 460190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 460196] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1068| [2025/04/30 18:20:48 460200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1069| [2025/04/30 18:20:48 460205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1069| [2025/04/30 18:20:48 460209] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 460214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2352|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2353|path_largest_ack:2352| [2025/04/30 18:20:48 460218] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:57619|prior_delivered:2304269|prior_time:1746037248412142|is_app_limited:0|send_elapse:48404|ack_elapse:48043|ctl_first_sent_time:1746037248412970|lagest_ack_time:1746037248460185|curr_delivered:2361888| [2025/04/30 18:20:48 460223] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248412970| [2025/04/30 18:20:48 460227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 460231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2353|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2353|path_largest_ack:2353| [2025/04/30 18:20:48 460235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:57619|prior_delivered:2304269|prior_time:1746037248412142|is_app_limited:0|send_elapse:48404|ack_elapse:48043|ctl_first_sent_time:1746037248412970|lagest_ack_time:1746037248460185|curr_delivered:2361907| [2025/04/30 18:20:48 460240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248413089| [2025/04/30 18:20:48 460244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 460250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48341|rttvar:206|minrtt:30950|latest_rtt:47096|ack_delay:0| [2025/04/30 18:20:48 460255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48186|rttvar:466|minrtt:30950|latest_rtt:47096|ack_delay:0| [2025/04/30 18:20:48 460259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2353|lost_pn:2350|thresh:3| [2025/04/30 18:20:48 460263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 460267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48186|rtt_var:466|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 460271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 460275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 460279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 460283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248534636|now:1746037248460267|interv:74369| [2025/04/30 18:20:48 460287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248534636|now:1746037248460267|interval:74369|pto_count:0|srtt:48186 [2025/04/30 18:20:48 460292] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48404, ack_elapse 48043, delivered 57638|rate 1190769|lost 240| [2025/04/30 18:20:48 460296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1190769) in round 35| [2025/04/30 18:20:48 460300] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 460304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 460308] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248413089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 460313] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248413089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 460317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48186|latest_rtt:47096|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 460322] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1069|largest:1069|pns:2| [2025/04/30 18:20:48 460327] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1069|frame:ACK |recv_time:1746037248460185|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 460331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368460185|now:1746037248460185|interv:120000000| [2025/04/30 18:20:48 460335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368460185|now:1746037248460185|interv:120000000| [2025/04/30 18:20:48 460341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248460527|pq_index:0| [2025/04/30 18:20:48 460345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248460075| [2025/04/30 18:20:48 460349] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248460349| [2025/04/30 18:20:48 460354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248460353| [2025/04/30 18:20:48 460359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 460363] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48186|min_srtt:48186|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 460367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 460372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 460376] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 460379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 460384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 460388] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 460392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 460396] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 460400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 460404] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248460527| [2025/04/30 18:20:48 460408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248460527| [2025/04/30 18:20:48 460412] [debug] |xqc_engine_wakeup_after|wakeup:1746037248460527|now:1746037248460412|diff:115| [2025/04/30 18:20:48 460416] [debug] |xqc_engine_main_logic|END|now:1746037248460353| [2025/04/30 18:20:48 460421] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248460421| [2025/04/30 18:20:48 460425] [debug] |xqc_engine_wakeup_after|wakeup:1746037248460527|now:1746037248460425|diff:102| [2025/04/30 18:20:48 460428] [debug] |xqc_engine_main_logic|END|now:1746037248460421| [2025/04/30 18:20:48 461509] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248461508| [2025/04/30 18:20:48 461523] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248460527|pq_index:0| [2025/04/30 18:20:48 461531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248460353| [2025/04/30 18:20:48 461539] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248461537| [2025/04/30 18:20:48 461554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248460527|now:1746037248461537| [2025/04/30 18:20:48 461562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248460527|now:1746037248461537| [2025/04/30 18:20:48 461568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 461574] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 461582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48186|min_srtt:48186|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 461590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 461598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 461604] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 461610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 461617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 461624] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 461631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 461639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 461646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2408| [2025/04/30 18:20:48 461693] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2408|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248461658|stream_id:0|stream_offset:2375715| [2025/04/30 18:20:48 461703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2408|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 461711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 461718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48186|rtt_var:466|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 461725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 461731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 461738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 461744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248536844|now:1746037248461718|interv:75126| [2025/04/30 18:20:48 461756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248536844|now:1746037248461718|interval:75126|pto_count:0|srtt:48186 [2025/04/30 18:20:48 461764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 461772] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 461779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2376894| [2025/04/30 18:20:48 461786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 461793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2409| [2025/04/30 18:20:48 461835] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2409|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248461804|stream_id:0|stream_offset:2376894| [2025/04/30 18:20:48 461845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2409|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 461853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 461859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48186|rtt_var:466|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 461866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 461873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 461879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 461885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248536990|now:1746037248461859|interv:75131| [2025/04/30 18:20:48 461892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248536990|now:1746037248461859|interval:75131|pto_count:0|srtt:48186 [2025/04/30 18:20:48 461900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 461907] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 461914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2378073| [2025/04/30 18:20:48 461921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 461926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2410| [2025/04/30 18:20:48 461963] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2410|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248461934|stream_id:0|stream_offset:2378073| [2025/04/30 18:20:48 461972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2410|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 461985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 462010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48186|rtt_var:466|pto_duration:50186|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 462018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 462024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 462030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 462036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248537120|now:1746037248462010|interv:75110| [2025/04/30 18:20:48 462040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248537120|now:1746037248462010|interval:75110|pto_count:0|srtt:48186 [2025/04/30 18:20:48 462045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 462050] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 462054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2379252| [2025/04/30 18:20:48 462059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 462063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248463063|now:1746037248462063|interv:1000| [2025/04/30 18:20:48 462067] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 462071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 462075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248463063| [2025/04/30 18:20:48 462080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248463063| [2025/04/30 18:20:48 462084] [debug] |xqc_engine_wakeup_after|wakeup:1746037248463063|now:1746037248462084|diff:979| [2025/04/30 18:20:48 462088] [debug] |xqc_engine_main_logic|END|now:1746037248461537| [2025/04/30 18:20:48 462099] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248462098| [2025/04/30 18:20:48 462104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 462110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1069| [2025/04/30 18:20:48 462114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1070| [2025/04/30 18:20:48 462120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1070| [2025/04/30 18:20:48 462124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 462129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2354|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2355|path_largest_ack:2354| [2025/04/30 18:20:48 462134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58838|prior_delivered:2304269|prior_time:1746037248412142|is_app_limited:0|send_elapse:48629|ack_elapse:49956|ctl_first_sent_time:1746037248413195|lagest_ack_time:1746037248462098|curr_delivered:2363107| [2025/04/30 18:20:48 462144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248413195| [2025/04/30 18:20:48 462148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 462153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2355|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2355|path_largest_ack:2355| [2025/04/30 18:20:48 462157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:58838|prior_delivered:2304269|prior_time:1746037248412142|is_app_limited:0|send_elapse:48629|ack_elapse:49956|ctl_first_sent_time:1746037248413195|lagest_ack_time:1746037248462098|curr_delivered:2364307| [2025/04/30 18:20:48 462162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248413295| [2025/04/30 18:20:48 462166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 462171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48186|rttvar:466|minrtt:30950|latest_rtt:48803|ack_delay:1000| [2025/04/30 18:20:48 462175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48138|rttvar:445|minrtt:30950|latest_rtt:48803|ack_delay:1000| [2025/04/30 18:20:48 462179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2355|lost_pn:2352|thresh:3| [2025/04/30 18:20:48 462184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 462188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:445|pto_duration:50138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 462192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 462197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 462201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 462205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248537072|now:1746037248462188|interv:74884| [2025/04/30 18:20:48 462209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248537072|now:1746037248462188|interval:74884|pto_count:0|srtt:48138 [2025/04/30 18:20:48 462214] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48629, ack_elapse 49956, delivered 60038|rate 1201817|lost 240| [2025/04/30 18:20:48 462218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201817) in round 35| [2025/04/30 18:20:48 462223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 462227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 462231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248413295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 462238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248413295|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 462243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:48138|latest_rtt:48803|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 462249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1070|largest:1070|pns:2| [2025/04/30 18:20:48 462254] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1070|frame:ACK |recv_time:1746037248462098|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 462259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368462098|now:1746037248462098|interv:120000000| [2025/04/30 18:20:48 462263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368462098|now:1746037248462098|interv:120000000| [2025/04/30 18:20:48 462268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248463063|pq_index:0| [2025/04/30 18:20:48 462272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248461537| [2025/04/30 18:20:48 462276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248462276| [2025/04/30 18:20:48 462281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248462280| [2025/04/30 18:20:48 462286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 462291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 462296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 462301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 462306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 462310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 462315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2416980| [2025/04/30 18:20:48 462319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48138|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 462324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 462331] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 462335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 462340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 462344] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 462348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 462352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 462357] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 462361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2379252| [2025/04/30 18:20:48 462366] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 462370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 462374] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248463063| [2025/04/30 18:20:48 462378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248463063| [2025/04/30 18:20:48 462382] [debug] |xqc_engine_wakeup_after|wakeup:1746037248463063|now:1746037248462382|diff:681| [2025/04/30 18:20:48 462386] [debug] |xqc_engine_main_logic|END|now:1746037248462280| [2025/04/30 18:20:48 462391] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248462391| [2025/04/30 18:20:48 462395] [debug] |xqc_engine_wakeup_after|wakeup:1746037248463063|now:1746037248462395|diff:668| [2025/04/30 18:20:48 462399] [debug] |xqc_engine_main_logic|END|now:1746037248462391| [2025/04/30 18:20:48 463474] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248463473| [2025/04/30 18:20:48 463488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248463063|pq_index:0| [2025/04/30 18:20:48 463495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248462280| [2025/04/30 18:20:48 463503] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248463501| [2025/04/30 18:20:48 463510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248463063|now:1746037248463501| [2025/04/30 18:20:48 463517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248463063|now:1746037248463501| [2025/04/30 18:20:48 463523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 463530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 463538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48138|min_srtt:48138|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 463552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 463560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 463566] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 463572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 463579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 463587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 463594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2379252| [2025/04/30 18:20:48 463602] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 463608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2411| [2025/04/30 18:20:48 463662] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2411|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248463621|stream_id:0|stream_offset:2379252| [2025/04/30 18:20:48 463672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2411|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 463679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 463686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:445|pto_duration:50138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 463694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 463745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 463753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 463760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248538759|now:1746037248463686|interv:75073| [2025/04/30 18:20:48 463766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248538759|now:1746037248463686|interval:75073|pto_count:0|srtt:48138 [2025/04/30 18:20:48 463774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 463782] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 463787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2380431| [2025/04/30 18:20:48 463797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 463801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2412| [2025/04/30 18:20:48 463841] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2412|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248463810|stream_id:0|stream_offset:2380431| [2025/04/30 18:20:48 463850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2412|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 463859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 463867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48138|rtt_var:445|pto_duration:50138|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 463876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 463882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 463888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 463895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248538948|now:1746037248463865|interv:75083| [2025/04/30 18:20:48 463901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248538948|now:1746037248463865|interval:75083|pto_count:0|srtt:48138 [2025/04/30 18:20:48 463908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 463916] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 463923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2381610| [2025/04/30 18:20:48 463930] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 463936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248464935|now:1746037248463935|interv:1000| [2025/04/30 18:20:48 463942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 463947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 463951] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248464935| [2025/04/30 18:20:48 463956] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248464935| [2025/04/30 18:20:48 463960] [debug] |xqc_engine_wakeup_after|wakeup:1746037248464935|now:1746037248463960|diff:975| [2025/04/30 18:20:48 463964] [debug] |xqc_engine_main_logic|END|now:1746037248463501| [2025/04/30 18:20:48 463974] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248463974| [2025/04/30 18:20:48 463979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 464005] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1070| [2025/04/30 18:20:48 464014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1071| [2025/04/30 18:20:48 464027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1071| [2025/04/30 18:20:48 464031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 464036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2356|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2357|path_largest_ack:2356| [2025/04/30 18:20:48 464041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2304269|prior_time:1746037248412142|is_app_limited:0|send_elapse:48824|ack_elapse:51832|ctl_first_sent_time:1746037248413390|lagest_ack_time:1746037248463974|curr_delivered:2365507| [2025/04/30 18:20:48 464046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248413390| [2025/04/30 18:20:48 464051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 464055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2357|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2357|path_largest_ack:2357| [2025/04/30 18:20:48 464059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2306669|prior_time:1746037248414002|is_app_limited:0|send_elapse:50801|ack_elapse:49972|ctl_first_sent_time:1746037248415462|lagest_ack_time:1746037248463974|curr_delivered:2366707| [2025/04/30 18:20:48 464064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248415462| [2025/04/30 18:20:48 464068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 464072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48138|rttvar:445|minrtt:30950|latest_rtt:48512|ack_delay:0| [2025/04/30 18:20:48 464076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48185|rttvar:427|minrtt:30950|latest_rtt:48512|ack_delay:0| [2025/04/30 18:20:48 464081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2357|lost_pn:2354|thresh:3| [2025/04/30 18:20:48 464085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 464089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48185|rtt_var:427|pto_duration:50185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 464093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 464097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 464101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 464105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248538995|now:1746037248464089|interv:74906| [2025/04/30 18:20:48 464109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248538995|now:1746037248464089|interval:74906|pto_count:0|srtt:48185 [2025/04/30 18:20:48 464114] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50801, ack_elapse 49972, delivered 60038|rate 1181827|lost 240| [2025/04/30 18:20:48 464118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181827) in round 35| [2025/04/30 18:20:48 464125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 464130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 464134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248415462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 464138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248415462|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 464143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:48185|latest_rtt:48512|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 464148] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1071|largest:1071|pns:2| [2025/04/30 18:20:48 464153] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1071|frame:ACK |recv_time:1746037248463974|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 464158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368463974|now:1746037248463974|interv:120000000| [2025/04/30 18:20:48 464162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368463974|now:1746037248463974|interv:120000000| [2025/04/30 18:20:48 464166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248464935|pq_index:0| [2025/04/30 18:20:48 464170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248463501| [2025/04/30 18:20:48 464174] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248464174| [2025/04/30 18:20:48 464179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248464178| [2025/04/30 18:20:48 464185] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 464189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 464194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 464199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 464203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 464208] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 464212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2419338| [2025/04/30 18:20:48 464223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48185|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 464227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 464231] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 464236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 464240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 464244] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 464248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 464252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 464256] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 464261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2381610| [2025/04/30 18:20:48 464265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 464269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 464273] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248464935| [2025/04/30 18:20:48 464277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248464935| [2025/04/30 18:20:48 464281] [debug] |xqc_engine_wakeup_after|wakeup:1746037248464935|now:1746037248464281|diff:654| [2025/04/30 18:20:48 464285] [debug] |xqc_engine_main_logic|END|now:1746037248464178| [2025/04/30 18:20:48 464291] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248464291| [2025/04/30 18:20:48 464295] [debug] |xqc_engine_wakeup_after|wakeup:1746037248464935|now:1746037248464294|diff:641| [2025/04/30 18:20:48 464298] [debug] |xqc_engine_main_logic|END|now:1746037248464291| [2025/04/30 18:20:48 465367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248465366| [2025/04/30 18:20:48 465378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248464935|pq_index:0| [2025/04/30 18:20:48 465382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248464178| [2025/04/30 18:20:48 465387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248465386| [2025/04/30 18:20:48 465392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248464935|now:1746037248465386| [2025/04/30 18:20:48 465402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248464935|now:1746037248465386| [2025/04/30 18:20:48 465406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 465411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 465416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48185|min_srtt:48185|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 465421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 465426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 465430] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 465433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 465438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 465443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 465447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2381610| [2025/04/30 18:20:48 465452] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 465456] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2413| [2025/04/30 18:20:48 465498] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2413|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248465465|stream_id:0|stream_offset:2381610| [2025/04/30 18:20:48 465508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2413|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 465515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 465522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48185|rtt_var:427|pto_duration:50185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 465529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 465535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 465541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 465547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248540650|now:1746037248465522|interv:75128| [2025/04/30 18:20:48 465554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248540650|now:1746037248465522|interval:75128|pto_count:0|srtt:48185 [2025/04/30 18:20:48 465562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 465576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 465582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2382789| [2025/04/30 18:20:48 465589] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 465596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2414| [2025/04/30 18:20:48 465642] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2414|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248465607|stream_id:0|stream_offset:2382789| [2025/04/30 18:20:48 465652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2414|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 465659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 465665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48185|rtt_var:427|pto_duration:50185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 465672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 465679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 465686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 465692] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248540792|now:1746037248465665|interv:75127| [2025/04/30 18:20:48 465698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248540792|now:1746037248465665|interval:75127|pto_count:0|srtt:48185 [2025/04/30 18:20:48 465706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 465713] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 465720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2383968| [2025/04/30 18:20:48 465727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 465733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248466733|now:1746037248465733|interv:1000| [2025/04/30 18:20:48 465739] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 465745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 465752] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248466733| [2025/04/30 18:20:48 465824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248466733| [2025/04/30 18:20:48 465832] [debug] |xqc_engine_wakeup_after|wakeup:1746037248466733|now:1746037248465831|diff:902| [2025/04/30 18:20:48 465838] [debug] |xqc_engine_main_logic|END|now:1746037248465386| [2025/04/30 18:20:48 465859] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248465858| [2025/04/30 18:20:48 465865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 465871] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1071| [2025/04/30 18:20:48 465875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1072| [2025/04/30 18:20:48 465881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1072| [2025/04/30 18:20:48 465885] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 465890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2358|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2359|path_largest_ack:2358| [2025/04/30 18:20:48 465895] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2306669|prior_time:1746037248414002|is_app_limited:0|send_elapse:50913|ack_elapse:51856|ctl_first_sent_time:1746037248415574|lagest_ack_time:1746037248465858|curr_delivered:2367907| [2025/04/30 18:20:48 465900] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248415574| [2025/04/30 18:20:48 465905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 465909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2359|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2359|path_largest_ack:2359| [2025/04/30 18:20:48 465913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2309069|prior_time:1746037248416000|is_app_limited:0|send_elapse:48912|ack_elapse:49858|ctl_first_sent_time:1746037248417457|lagest_ack_time:1746037248465858|curr_delivered:2369107| [2025/04/30 18:20:48 465918] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248417457| [2025/04/30 18:20:48 465922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 465926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48185|rttvar:427|minrtt:30950|latest_rtt:48401|ack_delay:0| [2025/04/30 18:20:48 465930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48212|rttvar:375|minrtt:30950|latest_rtt:48401|ack_delay:0| [2025/04/30 18:20:48 465935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2359|lost_pn:2356|thresh:3| [2025/04/30 18:20:48 465939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 465943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48212|rtt_var:375|pto_duration:50212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 465948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 465952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 465955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 465959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248540819|now:1746037248465943|interv:74876| [2025/04/30 18:20:48 465967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248540819|now:1746037248465943|interval:74876|pto_count:0|srtt:48212 [2025/04/30 18:20:48 465971] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48912, ack_elapse 49858, delivered 60038|rate 1204179|lost 240| [2025/04/30 18:20:48 465976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204179) in round 35| [2025/04/30 18:20:48 465980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 465984] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 466004] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248417457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 466009] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248417457|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 466013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:48212|latest_rtt:48401|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 466019] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1072|largest:1072|pns:2| [2025/04/30 18:20:48 466024] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1072|frame:ACK |recv_time:1746037248465858|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 466029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368465858|now:1746037248465858|interv:120000000| [2025/04/30 18:20:48 466033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368465858|now:1746037248465858|interv:120000000| [2025/04/30 18:20:48 466037] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248466733|pq_index:0| [2025/04/30 18:20:48 466041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248465386| [2025/04/30 18:20:48 466045] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248466045| [2025/04/30 18:20:48 466050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248466049| [2025/04/30 18:20:48 466055] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 466061] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48212|min_srtt:48212|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 466065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 466070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 466077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 466082] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48212|min_srtt:48212|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 466086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2421696| [2025/04/30 18:20:48 466091] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48212|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 466095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 466099] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48212|min_srtt:48212|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 466103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 466108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 466112] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 466116] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 466120] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 466124] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 466129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2383968| [2025/04/30 18:20:48 466133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 466137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 466141] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248466733| [2025/04/30 18:20:48 466145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248466733| [2025/04/30 18:20:48 466149] [debug] |xqc_engine_wakeup_after|wakeup:1746037248466733|now:1746037248466149|diff:584| [2025/04/30 18:20:48 466153] [debug] |xqc_engine_main_logic|END|now:1746037248466049| [2025/04/30 18:20:48 466158] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248466158| [2025/04/30 18:20:48 466162] [debug] |xqc_engine_wakeup_after|wakeup:1746037248466733|now:1746037248466162|diff:571| [2025/04/30 18:20:48 466166] [debug] |xqc_engine_main_logic|END|now:1746037248466158| [2025/04/30 18:20:48 467238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248467238| [2025/04/30 18:20:48 467249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248466733|pq_index:0| [2025/04/30 18:20:48 467259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248466049| [2025/04/30 18:20:48 467264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248467263| [2025/04/30 18:20:48 467269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248466733|now:1746037248467263| [2025/04/30 18:20:48 467273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248466733|now:1746037248467263| [2025/04/30 18:20:48 467277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 467282] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 467287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48212|min_srtt:48212|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 467291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 467296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 467300] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 467304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 467308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 467313] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 467317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2383968| [2025/04/30 18:20:48 467322] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 467326] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2415| [2025/04/30 18:20:48 467365] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2415|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248467335|stream_id:0|stream_offset:2383968| [2025/04/30 18:20:48 467374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2415|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 467381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 467388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48212|rtt_var:375|pto_duration:50212|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 467395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 467401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 467405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 467413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248542547|now:1746037248467388|interv:75159| [2025/04/30 18:20:48 467417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248542547|now:1746037248467388|interval:75159|pto_count:0|srtt:48212 [2025/04/30 18:20:48 467422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 467426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 467431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 467435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 467439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248468439|now:1746037248467439|interv:1000| [2025/04/30 18:20:48 467443] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 467447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 467451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248468439| [2025/04/30 18:20:48 467455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248468439| [2025/04/30 18:20:48 467459] [debug] |xqc_engine_wakeup_after|wakeup:1746037248468439|now:1746037248467459|diff:980| [2025/04/30 18:20:48 467464] [debug] |xqc_engine_main_logic|END|now:1746037248467263| [2025/04/30 18:20:48 467917] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248467915| [2025/04/30 18:20:48 467925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 467931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1072| [2025/04/30 18:20:48 467935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1073| [2025/04/30 18:20:48 467941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1073| [2025/04/30 18:20:48 467946] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 467951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2360|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2361|path_largest_ack:2360| [2025/04/30 18:20:48 467955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2309069|prior_time:1746037248416000|is_app_limited:0|send_elapse:49029|ack_elapse:51915|ctl_first_sent_time:1746037248417574|lagest_ack_time:1746037248467915|curr_delivered:2370307| [2025/04/30 18:20:48 467960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248417574| [2025/04/30 18:20:48 467965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 467969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2361|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2361|path_largest_ack:2361| [2025/04/30 18:20:48 467973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2311469|prior_time:1746037248417973|is_app_limited:0|send_elapse:50774|ack_elapse:49942|ctl_first_sent_time:1746037248419453|lagest_ack_time:1746037248467915|curr_delivered:2371507| [2025/04/30 18:20:48 467983] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248419453| [2025/04/30 18:20:48 468005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 468009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48212|rttvar:375|minrtt:30950|latest_rtt:48462|ack_delay:1000| [2025/04/30 18:20:48 468014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48118|rttvar:469|minrtt:30950|latest_rtt:48462|ack_delay:1000| [2025/04/30 18:20:48 468018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2361|lost_pn:2358|thresh:3| [2025/04/30 18:20:48 468022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 468026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48118|rtt_var:469|pto_duration:50118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 468031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 468035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 468039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 468043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248542453|now:1746037248468026|interv:74427| [2025/04/30 18:20:48 468047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248542453|now:1746037248468026|interval:74427|pto_count:0|srtt:48118 [2025/04/30 18:20:48 468051] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50774, ack_elapse 49942, delivered 60038|rate 1182455|lost 240| [2025/04/30 18:20:48 468056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182455) in round 35| [2025/04/30 18:20:48 468060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 468064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 468068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248419453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 468072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248419453|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 468077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:60082|srtt:48118|latest_rtt:48462|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 468083] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1073|largest:1073|pns:2| [2025/04/30 18:20:48 468090] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1073|frame:ACK |recv_time:1746037248467915|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 468095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368467915|now:1746037248467915|interv:120000000| [2025/04/30 18:20:48 468099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368467915|now:1746037248467915|interv:120000000| [2025/04/30 18:20:48 468103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248468439|pq_index:0| [2025/04/30 18:20:48 468108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248467263| [2025/04/30 18:20:48 468112] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248468112| [2025/04/30 18:20:48 468117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248468116| [2025/04/30 18:20:48 468122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 468127] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48118|min_srtt:48118|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 468132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 468136] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 468141] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 468145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48118|min_srtt:48118|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 468149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2424054| [2025/04/30 18:20:48 468154] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48118|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 468158] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 468163] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48118|min_srtt:48118|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 468167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 468171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 468175] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 468182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 468186] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 468191] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 468195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 468199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 468203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 468207] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248468439| [2025/04/30 18:20:48 468211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248468439| [2025/04/30 18:20:48 468215] [debug] |xqc_engine_wakeup_after|wakeup:1746037248468439|now:1746037248468215|diff:224| [2025/04/30 18:20:48 468219] [debug] |xqc_engine_main_logic|END|now:1746037248468116| [2025/04/30 18:20:48 468224] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248468224| [2025/04/30 18:20:48 468228] [debug] |xqc_engine_wakeup_after|wakeup:1746037248468439|now:1746037248468228|diff:211| [2025/04/30 18:20:48 468232] [debug] |xqc_engine_main_logic|END|now:1746037248468224| [2025/04/30 18:20:48 469301] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248469301| [2025/04/30 18:20:48 469312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248468439|pq_index:0| [2025/04/30 18:20:48 469317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248468116| [2025/04/30 18:20:48 469322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248469321| [2025/04/30 18:20:48 469326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248468439|now:1746037248469321| [2025/04/30 18:20:48 469331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248468439|now:1746037248469321| [2025/04/30 18:20:48 469335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 469339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 469344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48118|min_srtt:48118|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 469349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 469354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 469358] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 469362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 469372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 469376] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 469381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 469385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 469390] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2416| [2025/04/30 18:20:48 469429] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2416|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248469399|stream_id:0|stream_offset:2385147| [2025/04/30 18:20:48 469438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2416|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 469446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 469452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48118|rtt_var:469|pto_duration:50118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 469460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 469465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 469469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 469473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248544517|now:1746037248469452|interv:75065| [2025/04/30 18:20:48 469477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248544517|now:1746037248469452|interval:75065|pto_count:0|srtt:48118 [2025/04/30 18:20:48 469481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61282| [2025/04/30 18:20:48 469486] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 469490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2386326| [2025/04/30 18:20:48 469495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 469499] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2417| [2025/04/30 18:20:48 469530] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2417|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248469506|stream_id:0|stream_offset:2386326| [2025/04/30 18:20:48 469539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2417|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 469547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 469560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48118|rtt_var:469|pto_duration:50118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 469564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 469568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 469572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 469576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248544624|now:1746037248469560|interv:75064| [2025/04/30 18:20:48 469580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248544624|now:1746037248469560|interval:75064|pto_count:0|srtt:48118 [2025/04/30 18:20:48 469585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 469592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 469599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2387505| [2025/04/30 18:20:48 469606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 469613] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2418| [2025/04/30 18:20:48 469652] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2418|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248469624|stream_id:0|stream_offset:2387505| [2025/04/30 18:20:48 469661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2418|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 469669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 469676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48118|rtt_var:469|pto_duration:50118|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 469682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 469686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 469690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 469694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248544742|now:1746037248469675|interv:75067| [2025/04/30 18:20:48 469698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248544742|now:1746037248469675|interval:75067|pto_count:0|srtt:48118 [2025/04/30 18:20:48 469702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 469707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 469711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2388684| [2025/04/30 18:20:48 469720] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 469724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248470724|now:1746037248469724|interv:1000| [2025/04/30 18:20:48 469728] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 469732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 469736] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248470724| [2025/04/30 18:20:48 469741] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248470724| [2025/04/30 18:20:48 469745] [debug] |xqc_engine_wakeup_after|wakeup:1746037248470724|now:1746037248469745|diff:979| [2025/04/30 18:20:48 469749] [debug] |xqc_engine_main_logic|END|now:1746037248469321| [2025/04/30 18:20:48 469938] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248469937| [2025/04/30 18:20:48 469950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 469959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1073| [2025/04/30 18:20:48 469965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1074| [2025/04/30 18:20:48 469973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1074| [2025/04/30 18:20:48 469979] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 470007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2362|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2363|path_largest_ack:2362| [2025/04/30 18:20:48 470019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2311469|prior_time:1746037248417973|is_app_limited:0|send_elapse:50889|ack_elapse:51964|ctl_first_sent_time:1746037248419568|lagest_ack_time:1746037248469937|curr_delivered:2372707| [2025/04/30 18:20:48 470026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248419568| [2025/04/30 18:20:48 470032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 470038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2363|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2363|path_largest_ack:2363| [2025/04/30 18:20:48 470045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2313869|prior_time:1746037248419996|is_app_limited:0|send_elapse:48904|ack_elapse:49941|ctl_first_sent_time:1746037248421455|lagest_ack_time:1746037248469937|curr_delivered:2373907| [2025/04/30 18:20:48 470051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248421455| [2025/04/30 18:20:48 470056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 470062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48118|rttvar:469|minrtt:30950|latest_rtt:48482|ack_delay:1000| [2025/04/30 18:20:48 470068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48039|rttvar:511|minrtt:30950|latest_rtt:48482|ack_delay:1000| [2025/04/30 18:20:48 470081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2363|lost_pn:2360|thresh:3| [2025/04/30 18:20:48 470087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 470094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48039|rtt_var:511|pto_duration:50083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 470101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 470107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 470113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 470119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248544707|now:1746037248470093|interv:74614| [2025/04/30 18:20:48 470125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248544707|now:1746037248470093|interval:74614|pto_count:0|srtt:48039 [2025/04/30 18:20:48 470132] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48904, ack_elapse 49941, delivered 60038|rate 1202178|lost 240| [2025/04/30 18:20:48 470138] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202178) in round 35| [2025/04/30 18:20:48 470144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 470150] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 470156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248421455|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 470163] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248421455|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 470170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:48039|latest_rtt:48482|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 470179] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1074|largest:1074|pns:2| [2025/04/30 18:20:48 470185] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1074|frame:ACK |recv_time:1746037248469937|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 470192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368469937|now:1746037248469937|interv:120000000| [2025/04/30 18:20:48 470198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368469937|now:1746037248469937|interv:120000000| [2025/04/30 18:20:48 470203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248470724|pq_index:0| [2025/04/30 18:20:48 470210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248469321| [2025/04/30 18:20:48 470222] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248470222| [2025/04/30 18:20:48 470229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248470228| [2025/04/30 18:20:48 470237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 470243] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 470250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 470257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 470263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 470270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 470276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2426412| [2025/04/30 18:20:48 470282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48039|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 470289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 470295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 470301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2427591| [2025/04/30 18:20:48 470308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 470313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 470319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 470325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 470332] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 470338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2388684| [2025/04/30 18:20:48 470344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 470354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 470360] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248470724| [2025/04/30 18:20:48 470366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248470724| [2025/04/30 18:20:48 470372] [debug] |xqc_engine_wakeup_after|wakeup:1746037248470724|now:1746037248470371|diff:353| [2025/04/30 18:20:48 470378] [debug] |xqc_engine_main_logic|END|now:1746037248470228| [2025/04/30 18:20:48 470386] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248470385| [2025/04/30 18:20:48 470391] [debug] |xqc_engine_wakeup_after|wakeup:1746037248470724|now:1746037248470391|diff:333| [2025/04/30 18:20:48 470398] [debug] |xqc_engine_main_logic|END|now:1746037248470385| [2025/04/30 18:20:48 471473] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248471473| [2025/04/30 18:20:48 471484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248470724|pq_index:0| [2025/04/30 18:20:48 471489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248470228| [2025/04/30 18:20:48 471494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248471493| [2025/04/30 18:20:48 471499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248470724|now:1746037248471493| [2025/04/30 18:20:48 471503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248470724|now:1746037248471493| [2025/04/30 18:20:48 471507] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 471512] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 471517] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48039|min_srtt:48039|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 471522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2427591| [2025/04/30 18:20:48 471526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 471530] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 471534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 471538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 471543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 471548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2388684| [2025/04/30 18:20:48 471552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 471557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2419| [2025/04/30 18:20:48 471604] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2419|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248471567|stream_id:0|stream_offset:2388684| [2025/04/30 18:20:48 471619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2419|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 471624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 471628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48039|rtt_var:511|pto_duration:50083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 471633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 471637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 471640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 471644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248546650|now:1746037248471628|interv:75022| [2025/04/30 18:20:48 471649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248546650|now:1746037248471628|interval:75022|pto_count:0|srtt:48039 [2025/04/30 18:20:48 471653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 471658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 471662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2389863| [2025/04/30 18:20:48 471667] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 471671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2420| [2025/04/30 18:20:48 471703] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2420|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248471679|stream_id:0|stream_offset:2389863| [2025/04/30 18:20:48 471713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2420|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 471720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 471727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48039|rtt_var:511|pto_duration:50083|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 471734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 471739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 471743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 471747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248546762|now:1746037248471726|interv:75036| [2025/04/30 18:20:48 471751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248546762|now:1746037248471726|interval:75036|pto_count:0|srtt:48039 [2025/04/30 18:20:48 471761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 471765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 471770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2391042| [2025/04/30 18:20:48 471774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 471778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248472778|now:1746037248471778|interv:1000| [2025/04/30 18:20:48 471782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 471786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 471790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248472778| [2025/04/30 18:20:48 471794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248472778| [2025/04/30 18:20:48 471798] [debug] |xqc_engine_wakeup_after|wakeup:1746037248472778|now:1746037248471798|diff:980| [2025/04/30 18:20:48 471803] [debug] |xqc_engine_main_logic|END|now:1746037248471493| [2025/04/30 18:20:48 471980] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248471979| [2025/04/30 18:20:48 472009] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 472016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1074| [2025/04/30 18:20:48 472020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1075| [2025/04/30 18:20:48 472027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1075| [2025/04/30 18:20:48 472031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 472036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2364|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2365|path_largest_ack:2364| [2025/04/30 18:20:48 472041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2313869|prior_time:1746037248419996|is_app_limited:0|send_elapse:49020|ack_elapse:51983|ctl_first_sent_time:1746037248421571|lagest_ack_time:1746037248471979|curr_delivered:2375107| [2025/04/30 18:20:48 472046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248421571| [2025/04/30 18:20:48 472051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 472055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2365|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2365|path_largest_ack:2365| [2025/04/30 18:20:48 472060] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2316269|prior_time:1746037248421997|is_app_limited:0|send_elapse:50814|ack_elapse:49982|ctl_first_sent_time:1746037248423455|lagest_ack_time:1746037248471979|curr_delivered:2376307| [2025/04/30 18:20:48 472064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248423455| [2025/04/30 18:20:48 472074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 472078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48039|rttvar:511|minrtt:30950|latest_rtt:48524|ack_delay:1000| [2025/04/30 18:20:48 472082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47975|rttvar:512|minrtt:30950|latest_rtt:48524|ack_delay:1000| [2025/04/30 18:20:48 472087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2365|lost_pn:2362|thresh:3| [2025/04/30 18:20:48 472091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 472095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47975|rtt_var:512|pto_duration:50023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 472100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 472104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 472107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 472111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248546702|now:1746037248472095|interv:74607| [2025/04/30 18:20:48 472116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248546702|now:1746037248472095|interval:74607|pto_count:0|srtt:47975 [2025/04/30 18:20:48 472120] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50814, ack_elapse 49982, delivered 60038|rate 1181524|lost 240| [2025/04/30 18:20:48 472125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181524) in round 35| [2025/04/30 18:20:48 472129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 472133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 472137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248423455|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 472142] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248423455|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 472146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:47975|latest_rtt:48524|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 472152] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1075|largest:1075|pns:2| [2025/04/30 18:20:48 472157] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1075|frame:ACK |recv_time:1746037248471979|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 472164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368471979|now:1746037248471979|interv:120000000| [2025/04/30 18:20:48 472169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368471979|now:1746037248471979|interv:120000000| [2025/04/30 18:20:48 472172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248472778|pq_index:0| [2025/04/30 18:20:48 472177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248471493| [2025/04/30 18:20:48 472181] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248472181| [2025/04/30 18:20:48 472186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248472185| [2025/04/30 18:20:48 472191] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 472196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 472201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2427591| [2025/04/30 18:20:48 472206] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 472210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 472215] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 472219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2428770| [2025/04/30 18:20:48 472224] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47975|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 472228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 472232] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 472236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2429949| [2025/04/30 18:20:48 472240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 472244] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 472248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 472252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 472260] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 472264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2391042| [2025/04/30 18:20:48 472268] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 472272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 472276] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248472778| [2025/04/30 18:20:48 472280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248472778| [2025/04/30 18:20:48 472284] [debug] |xqc_engine_wakeup_after|wakeup:1746037248472778|now:1746037248472284|diff:494| [2025/04/30 18:20:48 472289] [debug] |xqc_engine_main_logic|END|now:1746037248472185| [2025/04/30 18:20:48 472294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248472294| [2025/04/30 18:20:48 472298] [debug] |xqc_engine_wakeup_after|wakeup:1746037248472778|now:1746037248472298|diff:480| [2025/04/30 18:20:48 472302] [debug] |xqc_engine_main_logic|END|now:1746037248472294| [2025/04/30 18:20:48 473372] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248473371| [2025/04/30 18:20:48 473383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248472778|pq_index:0| [2025/04/30 18:20:48 473387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248472185| [2025/04/30 18:20:48 473393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248473392| [2025/04/30 18:20:48 473398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248472778|now:1746037248473392| [2025/04/30 18:20:48 473402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248472778|now:1746037248473392| [2025/04/30 18:20:48 473406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 473410] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 473415] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47975|min_srtt:47975|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 473420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2429949| [2025/04/30 18:20:48 473425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 473429] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 473433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 473438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 473442] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 473452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2391042| [2025/04/30 18:20:48 473457] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 473461] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2421| [2025/04/30 18:20:48 473499] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2421|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248473470|stream_id:0|stream_offset:2391042| [2025/04/30 18:20:48 473505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2421|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 473510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 473517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47975|rtt_var:512|pto_duration:50023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 473524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 473531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 473537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 473544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248548493|now:1746037248473516|interv:74977| [2025/04/30 18:20:48 473550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248548493|now:1746037248473516|interval:74977|pto_count:0|srtt:47975 [2025/04/30 18:20:48 473558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 473566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 473572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2392221| [2025/04/30 18:20:48 473579] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 473586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2422| [2025/04/30 18:20:48 473627] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2422|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248473597|stream_id:0|stream_offset:2392221| [2025/04/30 18:20:48 473637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2422|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 473644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 473651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47975|rtt_var:512|pto_duration:50023|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 473658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 473671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 473677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 473684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248548620|now:1746037248473651|interv:74969| [2025/04/30 18:20:48 473690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248548620|now:1746037248473651|interval:74969|pto_count:0|srtt:47975 [2025/04/30 18:20:48 473697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 473704] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 473712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2393400| [2025/04/30 18:20:48 473719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 473726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248474725|now:1746037248473725|interv:1000| [2025/04/30 18:20:48 473733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 473739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 473746] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248474725| [2025/04/30 18:20:48 473753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248474725| [2025/04/30 18:20:48 473757] [debug] |xqc_engine_wakeup_after|wakeup:1746037248474725|now:1746037248473757|diff:968| [2025/04/30 18:20:48 473762] [debug] |xqc_engine_main_logic|END|now:1746037248473392| [2025/04/30 18:20:48 473936] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248473936| [2025/04/30 18:20:48 473943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 473949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1075| [2025/04/30 18:20:48 473953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1076| [2025/04/30 18:20:48 473959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1076| [2025/04/30 18:20:48 473963] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 473968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2366|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2367|path_largest_ack:2366| [2025/04/30 18:20:48 473973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2316269|prior_time:1746037248421997|is_app_limited:0|send_elapse:50948|ack_elapse:51939|ctl_first_sent_time:1746037248423589|lagest_ack_time:1746037248473936|curr_delivered:2377507| [2025/04/30 18:20:48 473978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248423589| [2025/04/30 18:20:48 473982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 474010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2367|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2367|path_largest_ack:2367| [2025/04/30 18:20:48 474020] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2318669|prior_time:1746037248424005|is_app_limited:0|send_elapse:50687|ack_elapse:49931|ctl_first_sent_time:1746037248425490|lagest_ack_time:1746037248473936|curr_delivered:2378707| [2025/04/30 18:20:48 474025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248425490| [2025/04/30 18:20:48 474029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 474033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47975|rttvar:512|minrtt:30950|latest_rtt:48446|ack_delay:1000| [2025/04/30 18:20:48 474037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47909|rttvar:516|minrtt:30950|latest_rtt:48446|ack_delay:1000| [2025/04/30 18:20:48 474041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2367|lost_pn:2364|thresh:3| [2025/04/30 18:20:48 474046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 474050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47909|rtt_var:516|pto_duration:49973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 474054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 474058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 474062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 474066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248548570|now:1746037248474050|interv:74520| [2025/04/30 18:20:48 474070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248548570|now:1746037248474050|interval:74520|pto_count:0|srtt:47909 [2025/04/30 18:20:48 474075] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50687, ack_elapse 49931, delivered 60038|rate 1184485|lost 240| [2025/04/30 18:20:48 474079] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184485) in round 35| [2025/04/30 18:20:48 474084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 474088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 474092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248425490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 474097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248425490|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 474101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:47909|latest_rtt:48446|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 474110] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1076|largest:1076|pns:2| [2025/04/30 18:20:48 474114] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1076|frame:ACK |recv_time:1746037248473936|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 474119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368473936|now:1746037248473936|interv:120000000| [2025/04/30 18:20:48 474123] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368473936|now:1746037248473936|interv:120000000| [2025/04/30 18:20:48 474127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248474725|pq_index:0| [2025/04/30 18:20:48 474132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248473392| [2025/04/30 18:20:48 474136] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248474136| [2025/04/30 18:20:48 474141] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248474140| [2025/04/30 18:20:48 474146] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 474151] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47909|min_srtt:47909|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 474155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2429949| [2025/04/30 18:20:48 474160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 474164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 474169] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47909|min_srtt:47909|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 474173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2431128| [2025/04/30 18:20:48 474178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47909|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 474182] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 474186] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47909|min_srtt:47909|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 474190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2432307| [2025/04/30 18:20:48 474197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 474201] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 474205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 474209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 474214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 474218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2393400| [2025/04/30 18:20:48 474222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 474226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 474230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248474725| [2025/04/30 18:20:48 474234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248474725| [2025/04/30 18:20:48 474238] [debug] |xqc_engine_wakeup_after|wakeup:1746037248474725|now:1746037248474238|diff:487| [2025/04/30 18:20:48 474242] [debug] |xqc_engine_main_logic|END|now:1746037248474140| [2025/04/30 18:20:48 474248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248474248| [2025/04/30 18:20:48 474252] [debug] |xqc_engine_wakeup_after|wakeup:1746037248474725|now:1746037248474251|diff:474| [2025/04/30 18:20:48 474255] [debug] |xqc_engine_main_logic|END|now:1746037248474248| [2025/04/30 18:20:48 475325] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248475324| [2025/04/30 18:20:48 475336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248474725|pq_index:0| [2025/04/30 18:20:48 475340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248474140| [2025/04/30 18:20:48 475345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248475344| [2025/04/30 18:20:48 475350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248474725|now:1746037248475344| [2025/04/30 18:20:48 475354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248474725|now:1746037248475344| [2025/04/30 18:20:48 475358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 475363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 475368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47909|min_srtt:47909|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 475373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2432307| [2025/04/30 18:20:48 475377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 475381] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 475390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 475395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 475399] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 475404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2393400| [2025/04/30 18:20:48 475408] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 475413] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2423| [2025/04/30 18:20:48 475448] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2423|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248475421|stream_id:0|stream_offset:2393400| [2025/04/30 18:20:48 475454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2423|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 475459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 475466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47909|rtt_var:516|pto_duration:49973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 475473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 475480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 475486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 475493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248550394|now:1746037248475466|interv:74928| [2025/04/30 18:20:48 475500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248550394|now:1746037248475466|interval:74928|pto_count:0|srtt:47909 [2025/04/30 18:20:48 475507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 475515] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 475520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2394579| [2025/04/30 18:20:48 475525] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 475529] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2424| [2025/04/30 18:20:48 475562] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2424|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248475537|stream_id:0|stream_offset:2394579| [2025/04/30 18:20:48 475572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2424|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 475586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 475593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47909|rtt_var:516|pto_duration:49973|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 475600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 475606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 475613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 475619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248550510|now:1746037248475593|interv:74917| [2025/04/30 18:20:48 475626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248550510|now:1746037248475593|interval:74917|pto_count:0|srtt:47909 [2025/04/30 18:20:48 475633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 475641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 475648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2395758| [2025/04/30 18:20:48 475654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 475658] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248476658|now:1746037248475658|interv:1000| [2025/04/30 18:20:48 475662] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 475666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 475670] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248476658| [2025/04/30 18:20:48 475674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248476658| [2025/04/30 18:20:48 475678] [debug] |xqc_engine_wakeup_after|wakeup:1746037248476658|now:1746037248475678|diff:980| [2025/04/30 18:20:48 475683] [debug] |xqc_engine_main_logic|END|now:1746037248475344| [2025/04/30 18:20:48 475909] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248475908| [2025/04/30 18:20:48 475918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 475924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1076| [2025/04/30 18:20:48 475928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1077| [2025/04/30 18:20:48 475934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1077| [2025/04/30 18:20:48 475938] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 475943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2368|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2369|path_largest_ack:2368| [2025/04/30 18:20:48 475948] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2318669|prior_time:1746037248424005|is_app_limited:0|send_elapse:50807|ack_elapse:51903|ctl_first_sent_time:1746037248425610|lagest_ack_time:1746037248475908|curr_delivered:2379907| [2025/04/30 18:20:48 475960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248425610| [2025/04/30 18:20:48 475965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 475969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2369|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2369|path_largest_ack:2369| [2025/04/30 18:20:48 475974] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2321069|prior_time:1746037248426003|is_app_limited:0|send_elapse:50926|ack_elapse:49905|ctl_first_sent_time:1746037248427484|lagest_ack_time:1746037248475908|curr_delivered:2381107| [2025/04/30 18:20:48 475979] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248427484| [2025/04/30 18:20:48 475983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 476009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47909|rttvar:516|minrtt:30950|latest_rtt:48424|ack_delay:1000| [2025/04/30 18:20:48 476014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47849|rttvar:508|minrtt:30950|latest_rtt:48424|ack_delay:1000| [2025/04/30 18:20:48 476019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2369|lost_pn:2366|thresh:3| [2025/04/30 18:20:48 476023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 476027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47849|rtt_var:508|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 476032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 476036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 476040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 476044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248550418|now:1746037248476027|interv:74391| [2025/04/30 18:20:48 476048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248550418|now:1746037248476027|interval:74391|pto_count:0|srtt:47849 [2025/04/30 18:20:48 476052] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50926, ack_elapse 49905, delivered 60038|rate 1178926|lost 240| [2025/04/30 18:20:48 476057] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178926) in round 35| [2025/04/30 18:20:48 476061] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 476065] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 476069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248427484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 476077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248427484|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 476082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:47849|latest_rtt:48424|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 476088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1077|largest:1077|pns:2| [2025/04/30 18:20:48 476092] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1077|frame:ACK |recv_time:1746037248475908|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 476097] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368475908|now:1746037248475908|interv:120000000| [2025/04/30 18:20:48 476101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368475908|now:1746037248475908|interv:120000000| [2025/04/30 18:20:48 476105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248476658|pq_index:0| [2025/04/30 18:20:48 476110] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248475344| [2025/04/30 18:20:48 476114] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248476114| [2025/04/30 18:20:48 476119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248476118| [2025/04/30 18:20:48 476124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 476129] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47849|min_srtt:47849|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 476133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2432307| [2025/04/30 18:20:48 476138] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 476142] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 476147] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47849|min_srtt:47849|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 476151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2433486| [2025/04/30 18:20:48 476156] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47849|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 476160] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 476167] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47849|min_srtt:47849|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 476171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2434665| [2025/04/30 18:20:48 476175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 476179] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 476183] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 476187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 476192] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 476196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2395758| [2025/04/30 18:20:48 476200] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 476204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 476208] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248476658| [2025/04/30 18:20:48 476212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248476658| [2025/04/30 18:20:48 476216] [debug] |xqc_engine_wakeup_after|wakeup:1746037248476658|now:1746037248476216|diff:442| [2025/04/30 18:20:48 476220] [debug] |xqc_engine_main_logic|END|now:1746037248476118| [2025/04/30 18:20:48 476226] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248476226| [2025/04/30 18:20:48 476230] [debug] |xqc_engine_wakeup_after|wakeup:1746037248476658|now:1746037248476229|diff:429| [2025/04/30 18:20:48 476233] [debug] |xqc_engine_main_logic|END|now:1746037248476226| [2025/04/30 18:20:48 477307] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248477307| [2025/04/30 18:20:48 477317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248476658|pq_index:0| [2025/04/30 18:20:48 477322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248476118| [2025/04/30 18:20:48 477327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248477326| [2025/04/30 18:20:48 477332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248476658|now:1746037248477326| [2025/04/30 18:20:48 477336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248476658|now:1746037248477326| [2025/04/30 18:20:48 477340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 477345] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 477350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47849|min_srtt:47849|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 477360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2434665| [2025/04/30 18:20:48 477365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 477369] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 477372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 477377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 477382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 477386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2395758| [2025/04/30 18:20:48 477390] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 477395] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2425| [2025/04/30 18:20:48 477430] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2425|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248477403|stream_id:0|stream_offset:2395758| [2025/04/30 18:20:48 477436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2425|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 477440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 477445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47849|rtt_var:508|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 477449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 477453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 477457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 477461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248552284|now:1746037248477445|interv:74839| [2025/04/30 18:20:48 477465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248552284|now:1746037248477445|interval:74839|pto_count:0|srtt:47849 [2025/04/30 18:20:48 477470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62482| [2025/04/30 18:20:48 477475] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 477479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2396937| [2025/04/30 18:20:48 477487] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 477491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2426| [2025/04/30 18:20:48 477515] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2426|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248477498|stream_id:0|stream_offset:2396937| [2025/04/30 18:20:48 477521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2426|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 477525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 477529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47849|rtt_var:508|pto_duration:49881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 477534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 477538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 477542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 477546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248552379|now:1746037248477529|interv:74850| [2025/04/30 18:20:48 477550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248552379|now:1746037248477529|interval:74850|pto_count:0|srtt:47849 [2025/04/30 18:20:48 477554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63682| [2025/04/30 18:20:48 477559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 477563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2398116| [2025/04/30 18:20:48 477568] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 477571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248478571|now:1746037248477571|interv:1000| [2025/04/30 18:20:48 477575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 477579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 477583] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248478571| [2025/04/30 18:20:48 477588] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248478571| [2025/04/30 18:20:48 477592] [debug] |xqc_engine_wakeup_after|wakeup:1746037248478571|now:1746037248477592|diff:979| [2025/04/30 18:20:48 477597] [debug] |xqc_engine_main_logic|END|now:1746037248477326| [2025/04/30 18:20:48 477942] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248477941| [2025/04/30 18:20:48 477950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 477956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1077| [2025/04/30 18:20:48 477960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1078| [2025/04/30 18:20:48 477966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1078| [2025/04/30 18:20:48 477976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 477981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2370|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2371|path_largest_ack:2370| [2025/04/30 18:20:48 478004] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2321069|prior_time:1746037248426003|is_app_limited:0|send_elapse:51061|ack_elapse:51938|ctl_first_sent_time:1746037248427619|lagest_ack_time:1746037248477941|curr_delivered:2382307| [2025/04/30 18:20:48 478013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248427619| [2025/04/30 18:20:48 478018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 478023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2371|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2371|path_largest_ack:2371| [2025/04/30 18:20:48 478027] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2321069|prior_time:1746037248426003|is_app_limited:0|send_elapse:51061|ack_elapse:51938|ctl_first_sent_time:1746037248427619|lagest_ack_time:1746037248477941|curr_delivered:2383507| [2025/04/30 18:20:48 478032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248427754| [2025/04/30 18:20:48 478035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 478040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47849|rttvar:508|minrtt:30950|latest_rtt:50187|ack_delay:0| [2025/04/30 18:20:48 478044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48141|rttvar:965|minrtt:30950|latest_rtt:50187|ack_delay:0| [2025/04/30 18:20:48 478048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2371|lost_pn:2368|thresh:3| [2025/04/30 18:20:48 478052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 478057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48141|rtt_var:965|pto_duration:52001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 478061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 478065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 478069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 478073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248554499|now:1746037248478056|interv:76443| [2025/04/30 18:20:48 478077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248554499|now:1746037248478056|interval:76443|pto_count:0|srtt:48141 [2025/04/30 18:20:48 478082] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51061, ack_elapse 51938, delivered 62438|rate 1202164|lost 240| [2025/04/30 18:20:48 478086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202164) in round 35| [2025/04/30 18:20:48 478094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 478098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 478102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248427754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 478107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248427754|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 478111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61282|srtt:48141|latest_rtt:50187|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 478117] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1078|largest:1078|pns:2| [2025/04/30 18:20:48 478122] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1078|frame:ACK |recv_time:1746037248477941|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 478126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368477941|now:1746037248477941|interv:120000000| [2025/04/30 18:20:48 478131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368477941|now:1746037248477941|interv:120000000| [2025/04/30 18:20:48 478135] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248478571|pq_index:0| [2025/04/30 18:20:48 478139] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248477326| [2025/04/30 18:20:48 478143] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248478143| [2025/04/30 18:20:48 478148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248478147| [2025/04/30 18:20:48 478153] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 478158] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2434665| [2025/04/30 18:20:48 478167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 478172] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 478176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2435844| [2025/04/30 18:20:48 478187] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 478191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 478196] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2437023| [2025/04/30 18:20:48 478205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 478209] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 478212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 478217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 478221] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 478226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2398116| [2025/04/30 18:20:48 478230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 478234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 478238] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248478571| [2025/04/30 18:20:48 478242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248478571| [2025/04/30 18:20:48 478246] [debug] |xqc_engine_wakeup_after|wakeup:1746037248478571|now:1746037248478246|diff:325| [2025/04/30 18:20:48 478251] [debug] |xqc_engine_main_logic|END|now:1746037248478147| [2025/04/30 18:20:48 478258] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:46|state:ESTABED|recv_time:1746037248478257| [2025/04/30 18:20:48 478262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 478267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1078| [2025/04/30 18:20:48 478271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1079| [2025/04/30 18:20:48 478277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1079| [2025/04/30 18:20:48 478281] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 478285] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2586808|max_stream_data_old=2560870| [2025/04/30 18:20:48 478289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 478294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 478301] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 478306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1079|largest:1079|pns:2| [2025/04/30 18:20:48 478310] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:46|pkt_type:SHORT_HEADER|pkt_num:1079|frame:ACK MAX_STREAM_DATA |recv_time:1746037248478257|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 478315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368478257|now:1746037248478257|interv:120000000| [2025/04/30 18:20:48 478319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368478257|now:1746037248478257|interv:120000000| [2025/04/30 18:20:48 478323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248478571|pq_index:0| [2025/04/30 18:20:48 478327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248478147| [2025/04/30 18:20:48 478331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248478331| [2025/04/30 18:20:48 478336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248478335| [2025/04/30 18:20:48 478340] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 478345] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 478349] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:61282|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 478355] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:48 478359] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:48 478364] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:48 478368] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:48 478372] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:48 478376] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:48 478381] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:48 478385] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:48 478389] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:48 478393] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:48 478398] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:48 478402] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:48 478406] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:48 478410] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:48 478414] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:48 478421] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:48 478425] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:48 478430] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:48 478434] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:48 478438] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:48 478442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:48 478446] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 478450] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2586808| [2025/04/30 18:20:48 478455] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2586756|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:584910|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 478461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 478465] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 478469] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2586808| [2025/04/30 18:20:48 478473] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2586756|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:558972|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 478478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 478483] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1079|ack_delay:225|first_ack_range:69|largest_pkt_recv_time:1746037248478257| [2025/04/30 18:20:48 478487] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1079|low:1010|pkt_pns:2| [2025/04/30 18:20:48 478491] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1079|frame_largest_recv:1079| [2025/04/30 18:20:48 478495] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 478499] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 478508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 478513] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 478524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 478528] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:61282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2437023| [2025/04/30 18:20:48 478537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 478541] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 478544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 478549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 478553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 478558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2427| [2025/04/30 18:20:48 478594] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2427|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61282|now:1746037248478563|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 478603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2427|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 478611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2427|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 478618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 478625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48141|rtt_var:965|pto_duration:52001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 478631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 478634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 478638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61301| [2025/04/30 18:20:48 478642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248555564|now:1746037248478624|interv:76940| [2025/04/30 18:20:48 478646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248555564|now:1746037248478624|interval:76940|pto_count:0|srtt:48141 [2025/04/30 18:20:48 478651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61301| [2025/04/30 18:20:48 478656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 478665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2428| [2025/04/30 18:20:48 478694] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2428|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61301|now:1746037248478671|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 478703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2428|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 478710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2428|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 478716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61301|applimit:0| [2025/04/30 18:20:48 478722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48141|rtt_var:965|pto_duration:52001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 478730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 478736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 478744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 478750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248555672|now:1746037248478722|interv:76950| [2025/04/30 18:20:48 478757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248555672|now:1746037248478722|interval:76950|pto_count:0|srtt:48141 [2025/04/30 18:20:48 478764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:61320| [2025/04/30 18:20:48 478773] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 478779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2398116| [2025/04/30 18:20:48 478786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 478792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 478799] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248478571| [2025/04/30 18:20:48 478806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248478571| [2025/04/30 18:20:48 478812] [debug] |xqc_engine_wakeup_after|wakeup:1746037248478571|now:1746037248478812|diff:18446744073709551375| [2025/04/30 18:20:48 478819] [debug] |xqc_engine_main_logic|END|now:1746037248478335| [2025/04/30 18:20:48 478827] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248478827| [2025/04/30 18:20:48 478833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248478571|pq_index:0| [2025/04/30 18:20:48 478840] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248478335| [2025/04/30 18:20:48 478848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248478847| [2025/04/30 18:20:48 478862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248478571|now:1746037248478847| [2025/04/30 18:20:48 478869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248478571|now:1746037248478847| [2025/04/30 18:20:48 478874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 478879] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 478884] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48141|min_srtt:48141|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 478889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2437023| [2025/04/30 18:20:48 478893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 478897] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 478901] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 478906] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 478910] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 478915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:61320|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2398116| [2025/04/30 18:20:48 478919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 478923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2429| [2025/04/30 18:20:48 478960] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2429|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61320|now:1746037248478932|stream_id:0|stream_offset:2398116| [2025/04/30 18:20:48 478969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2429|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 18:20:48 478977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61320|applimit:0| [2025/04/30 18:20:48 478984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48141|rtt_var:965|pto_duration:52001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 479010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 479016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 479019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 479023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248555933|now:1746037248478983|interv:76950| [2025/04/30 18:20:48 479032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248555933|now:1746037248478983|interval:76950|pto_count:0|srtt:48141 [2025/04/30 18:20:48 479037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62527| [2025/04/30 18:20:48 479042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 479046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2399295| [2025/04/30 18:20:48 479051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 479055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2430| [2025/04/30 18:20:48 479088] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2430|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037248479062|stream_id:0|stream_offset:2399295| [2025/04/30 18:20:48 479097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2430|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 479105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:48 479111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48141|rtt_var:965|pto_duration:52001|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 479118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 479123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 479127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:48 479131] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248556063|now:1746037248479111|interv:76952| [2025/04/30 18:20:48 479135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248556063|now:1746037248479111|interval:76952|pto_count:0|srtt:48141 [2025/04/30 18:20:48 479139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63727| [2025/04/30 18:20:48 479144] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 479148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2400474| [2025/04/30 18:20:48 479153] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 479156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248480156|now:1746037248479156|interv:1000| [2025/04/30 18:20:48 479160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 479164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 479168] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248480156| [2025/04/30 18:20:48 479177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248480156| [2025/04/30 18:20:48 479181] [debug] |xqc_engine_wakeup_after|wakeup:1746037248480156|now:1746037248479181|diff:975| [2025/04/30 18:20:48 479185] [debug] |xqc_engine_main_logic|END|now:1746037248478847| [2025/04/30 18:20:48 479936] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248479935| [2025/04/30 18:20:48 479943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 479949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1079| [2025/04/30 18:20:48 479953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1080| [2025/04/30 18:20:48 479959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1080| [2025/04/30 18:20:48 479963] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 479968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2372|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2373|path_largest_ack:2372| [2025/04/30 18:20:48 479973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2323469|prior_time:1746037248427929|is_app_limited:0|send_elapse:50621|ack_elapse:52006|ctl_first_sent_time:1746037248429407|lagest_ack_time:1746037248479935|curr_delivered:2384707| [2025/04/30 18:20:48 479977] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248429407| [2025/04/30 18:20:48 479982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 480008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2373|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2373|path_largest_ack:2373| [2025/04/30 18:20:48 480014] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2325869|prior_time:1746037248429928|is_app_limited:0|send_elapse:50854|ack_elapse:50007|ctl_first_sent_time:1746037248431413|lagest_ack_time:1746037248479935|curr_delivered:2385907| [2025/04/30 18:20:48 480019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248431413| [2025/04/30 18:20:48 480023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 480027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48141|rttvar:965|minrtt:30950|latest_rtt:48522|ack_delay:0| [2025/04/30 18:20:48 480031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48189|rttvar:819|minrtt:30950|latest_rtt:48522|ack_delay:0| [2025/04/30 18:20:48 480035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2373|lost_pn:2370|thresh:3| [2025/04/30 18:20:48 480040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 480044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48189|rtt_var:819|pto_duration:51465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 480048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 480057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 480060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 480064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248555527|now:1746037248480043|interv:75484| [2025/04/30 18:20:48 480068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248555527|now:1746037248480043|interval:75484|pto_count:0|srtt:48189 [2025/04/30 18:20:48 480073] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50854, ack_elapse 50007, delivered 60038|rate 1180595|lost 240| [2025/04/30 18:20:48 480077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180595) in round 35| [2025/04/30 18:20:48 480082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 480086] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 480090] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248431413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 480094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248431413|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 480099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61327|srtt:48189|latest_rtt:48522|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 480105] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1080|largest:1080|pns:2| [2025/04/30 18:20:48 480109] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1080|frame:ACK |recv_time:1746037248479935|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 480114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368479935|now:1746037248479935|interv:120000000| [2025/04/30 18:20:48 480118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368479935|now:1746037248479935|interv:120000000| [2025/04/30 18:20:48 480122] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248480156|pq_index:0| [2025/04/30 18:20:48 480126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248478847| [2025/04/30 18:20:48 480130] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248480130| [2025/04/30 18:20:48 480135] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248480134| [2025/04/30 18:20:48 480140] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 480145] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48189|min_srtt:48189|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 480152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2437023| [2025/04/30 18:20:48 480157] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 480161] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 480166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48189|min_srtt:48189|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 480170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2438202| [2025/04/30 18:20:48 480174] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48189|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 480178] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 480183] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48189|min_srtt:48189|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 480187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2439381| [2025/04/30 18:20:48 480191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 480195] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 480199] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 480203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 480207] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 480212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2400474| [2025/04/30 18:20:48 480216] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 480220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 480224] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248480156| [2025/04/30 18:20:48 480228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248480156| [2025/04/30 18:20:48 480232] [debug] |xqc_engine_wakeup_after|wakeup:1746037248480156|now:1746037248480232|diff:18446744073709551540| [2025/04/30 18:20:48 480236] [debug] |xqc_engine_main_logic|END|now:1746037248480134| [2025/04/30 18:20:48 480241] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248480241| [2025/04/30 18:20:48 480245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248480156|pq_index:0| [2025/04/30 18:20:48 480252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248480134| [2025/04/30 18:20:48 480256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248480256| [2025/04/30 18:20:48 480261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248480156|now:1746037248480256| [2025/04/30 18:20:48 480265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248480156|now:1746037248480256| [2025/04/30 18:20:48 480269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 480273] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 480277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48189|min_srtt:48189|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 480281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2439381| [2025/04/30 18:20:48 480286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 480289] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 480293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 480297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 480302] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 480306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2400474| [2025/04/30 18:20:48 480310] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 480314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2431| [2025/04/30 18:20:48 480350] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2431|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248480322|stream_id:0|stream_offset:2400474| [2025/04/30 18:20:48 480359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2431|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 480367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 480374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48189|rtt_var:819|pto_duration:51465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 480381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 480386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 480394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 480398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248556787|now:1746037248480374|interv:76413| [2025/04/30 18:20:48 480402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248556787|now:1746037248480374|interval:76413|pto_count:0|srtt:48189 [2025/04/30 18:20:48 480407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62527| [2025/04/30 18:20:48 480412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 480416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2401653| [2025/04/30 18:20:48 480421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 480425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248481425|now:1746037248480425|interv:1000| [2025/04/30 18:20:48 480429] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 480432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 480437] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248481425| [2025/04/30 18:20:48 480441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248481425| [2025/04/30 18:20:48 480445] [debug] |xqc_engine_wakeup_after|wakeup:1746037248481425|now:1746037248480445|diff:980| [2025/04/30 18:20:48 480449] [debug] |xqc_engine_main_logic|END|now:1746037248480256| [2025/04/30 18:20:48 481523] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248481522| [2025/04/30 18:20:48 481533] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248481425|pq_index:0| [2025/04/30 18:20:48 481537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248480256| [2025/04/30 18:20:48 481542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248481541| [2025/04/30 18:20:48 481547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248481425|now:1746037248481541| [2025/04/30 18:20:48 481551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248481425|now:1746037248481541| [2025/04/30 18:20:48 481555] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 481560] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 481565] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48189|min_srtt:48189|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 481570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2439381| [2025/04/30 18:20:48 481575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 481584] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 481588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 481592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 481597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 481601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2401653| [2025/04/30 18:20:48 481606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 481610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2432| [2025/04/30 18:20:48 481648] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2432|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037248481618|stream_id:0|stream_offset:2401653| [2025/04/30 18:20:48 481658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2432|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 481665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:48 481672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48189|rtt_var:819|pto_duration:51465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 481679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 481684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 481688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:48 481692] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248558083|now:1746037248481672|interv:76411| [2025/04/30 18:20:48 481696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248558083|now:1746037248481672|interval:76411|pto_count:0|srtt:48189 [2025/04/30 18:20:48 481701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63727| [2025/04/30 18:20:48 481708] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 481715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2402832| [2025/04/30 18:20:48 481723] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 481729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2433| [2025/04/30 18:20:48 481773] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2433|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63727|now:1746037248481740|stream_id:0|stream_offset:2402832| [2025/04/30 18:20:48 481788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2433|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 481792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63727|applimit:0| [2025/04/30 18:20:48 481797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48189|rtt_var:819|pto_duration:51465|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 481801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 481805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 481809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:48 481813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248558205|now:1746037248481796|interv:76409| [2025/04/30 18:20:48 481817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248558205|now:1746037248481796|interval:76409|pto_count:0|srtt:48189 [2025/04/30 18:20:48 481822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64927| [2025/04/30 18:20:48 481826] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 481830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 481835] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 481839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248482839|now:1746037248481839|interv:1000| [2025/04/30 18:20:48 481843] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 481846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 481851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248482839| [2025/04/30 18:20:48 481855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248482839| [2025/04/30 18:20:48 481859] [debug] |xqc_engine_wakeup_after|wakeup:1746037248482839|now:1746037248481859|diff:980| [2025/04/30 18:20:48 481863] [debug] |xqc_engine_main_logic|END|now:1746037248481541| [2025/04/30 18:20:48 481929] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248481929| [2025/04/30 18:20:48 481935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 481941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1080| [2025/04/30 18:20:48 481945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1081| [2025/04/30 18:20:48 481951] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1081| [2025/04/30 18:20:48 481955] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 481960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2374|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2375|path_largest_ack:2374| [2025/04/30 18:20:48 481968] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2325869|prior_time:1746037248429928|is_app_limited:0|send_elapse:50986|ack_elapse:52001|ctl_first_sent_time:1746037248431545|lagest_ack_time:1746037248481929|curr_delivered:2387107| [2025/04/30 18:20:48 481973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248431545| [2025/04/30 18:20:48 481978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 481982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2375|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2375|path_largest_ack:2375| [2025/04/30 18:20:48 482008] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60038|prior_delivered:2328269|prior_time:1746037248431925|is_app_limited:0|send_elapse:50842|ack_elapse:50004|ctl_first_sent_time:1746037248433409|lagest_ack_time:1746037248481929|curr_delivered:2388307| [2025/04/30 18:20:48 482014] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248433409| [2025/04/30 18:20:48 482018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 482022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48189|rttvar:819|minrtt:30950|latest_rtt:48520|ack_delay:0| [2025/04/30 18:20:48 482026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48231|rttvar:697|minrtt:30950|latest_rtt:48520|ack_delay:0| [2025/04/30 18:20:48 482031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2375|lost_pn:2372|thresh:3| [2025/04/30 18:20:48 482035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 482039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48231|rtt_var:697|pto_duration:51019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 482043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 482047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 482051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 482055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248557759|now:1746037248482039|interv:75720| [2025/04/30 18:20:48 482059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248557759|now:1746037248482039|interval:75720|pto_count:0|srtt:48231 [2025/04/30 18:20:48 482063] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50842, ack_elapse 50004, delivered 60038|rate 1180874|lost 240| [2025/04/30 18:20:48 482068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180874) in round 35| [2025/04/30 18:20:48 482072] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 482076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 482080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248433409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 482088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248433409|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 482092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62527|srtt:48231|latest_rtt:48520|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 482098] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1081|largest:1081|pns:2| [2025/04/30 18:20:48 482103] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1081|frame:ACK |recv_time:1746037248481929|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 482108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368481929|now:1746037248481929|interv:120000000| [2025/04/30 18:20:48 482112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368481929|now:1746037248481929|interv:120000000| [2025/04/30 18:20:48 482116] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248482839|pq_index:0| [2025/04/30 18:20:48 482120] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248481541| [2025/04/30 18:20:48 482124] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248482124| [2025/04/30 18:20:48 482129] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248482128| [2025/04/30 18:20:48 482134] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 482138] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48231|min_srtt:48231|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 482143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2439381| [2025/04/30 18:20:48 482147] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 482152] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 482156] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48231|min_srtt:48231|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 482160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2440560| [2025/04/30 18:20:48 482164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48231|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 482171] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 482175] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48231|min_srtt:48231|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 482179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2441739| [2025/04/30 18:20:48 482184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 482188] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 482191] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 482196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 482200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 482204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 482209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 482212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 482216] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248482839| [2025/04/30 18:20:48 482220] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248482839| [2025/04/30 18:20:48 482224] [debug] |xqc_engine_wakeup_after|wakeup:1746037248482839|now:1746037248482224|diff:615| [2025/04/30 18:20:48 482228] [debug] |xqc_engine_main_logic|END|now:1746037248482128| [2025/04/30 18:20:48 482234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248482234| [2025/04/30 18:20:48 482238] [debug] |xqc_engine_wakeup_after|wakeup:1746037248482839|now:1746037248482237|diff:602| [2025/04/30 18:20:48 482241] [debug] |xqc_engine_main_logic|END|now:1746037248482234| [2025/04/30 18:20:48 483312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248483311| [2025/04/30 18:20:48 483321] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248482839|pq_index:0| [2025/04/30 18:20:48 483326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248482128| [2025/04/30 18:20:48 483331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248483330| [2025/04/30 18:20:48 483335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248482839|now:1746037248483330| [2025/04/30 18:20:48 483339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248482839|now:1746037248483330| [2025/04/30 18:20:48 483343] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 483348] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 483353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48231|min_srtt:48231|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 483365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2441739| [2025/04/30 18:20:48 483369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 483373] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 483377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 483381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 483386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 483390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 483395] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 483399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2434| [2025/04/30 18:20:48 483433] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2434|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037248483407|stream_id:0|stream_offset:2404011| [2025/04/30 18:20:48 483439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2434|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 483443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:48 483448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48231|rtt_var:697|pto_duration:51019|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 483452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 483456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 483460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:48 483464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248559426|now:1746037248483448|interv:75978| [2025/04/30 18:20:48 483468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248559426|now:1746037248483448|interval:75978|pto_count:0|srtt:48231 [2025/04/30 18:20:48 483473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63727| [2025/04/30 18:20:48 483478] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 483482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2405190| [2025/04/30 18:20:48 483490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 483494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248484494|now:1746037248483494|interv:1000| [2025/04/30 18:20:48 483498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 483502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 483506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248484494| [2025/04/30 18:20:48 483510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248484494| [2025/04/30 18:20:48 483515] [debug] |xqc_engine_wakeup_after|wakeup:1746037248484494|now:1746037248483514|diff:980| [2025/04/30 18:20:48 483519] [debug] |xqc_engine_main_logic|END|now:1746037248483330| [2025/04/30 18:20:48 483906] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248483905| [2025/04/30 18:20:48 483913] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 483918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1081| [2025/04/30 18:20:48 483922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1082| [2025/04/30 18:20:48 483928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1082| [2025/04/30 18:20:48 483932] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 483937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2376|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2377|path_largest_ack:2376| [2025/04/30 18:20:48 483942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2328269|prior_time:1746037248431925|is_app_limited:0|send_elapse:50986|ack_elapse:51980|ctl_first_sent_time:1746037248433553|lagest_ack_time:1746037248483905|curr_delivered:2389507| [2025/04/30 18:20:48 483947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248433553| [2025/04/30 18:20:48 483951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 483956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2377|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2377|path_largest_ack:2377| [2025/04/30 18:20:48 483960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61238|prior_delivered:2328269|prior_time:1746037248431925|is_app_limited:0|send_elapse:50986|ack_elapse:51980|ctl_first_sent_time:1746037248433553|lagest_ack_time:1746037248483905|curr_delivered:2390707| [2025/04/30 18:20:48 483964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248433667| [2025/04/30 18:20:48 483968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 483973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48231|rttvar:697|minrtt:30950|latest_rtt:50238|ack_delay:1000| [2025/04/30 18:20:48 483977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48357|rttvar:774|minrtt:30950|latest_rtt:50238|ack_delay:1000| [2025/04/30 18:20:48 483981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2377|lost_pn:2374|thresh:3| [2025/04/30 18:20:48 484013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 484018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48357|rtt_var:774|pto_duration:51453|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 484022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 484026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 484030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 484034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248559860|now:1746037248484018|interv:75842| [2025/04/30 18:20:48 484038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248559860|now:1746037248484018|interval:75842|pto_count:0|srtt:48357 [2025/04/30 18:20:48 484042] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50986, ack_elapse 51980, delivered 62438|rate 1201192|lost 240| [2025/04/30 18:20:48 484047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201192) in round 35| [2025/04/30 18:20:48 484051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 484055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 484059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248433667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 484064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248433667|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2330669| [2025/04/30 18:20:48 484068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61327|srtt:48357|latest_rtt:50238|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 484074] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1082|largest:1082|pns:2| [2025/04/30 18:20:48 484079] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1082|frame:ACK |recv_time:1746037248483905|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 484084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368483905|now:1746037248483905|interv:120000000| [2025/04/30 18:20:48 484088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368483905|now:1746037248483905|interv:120000000| [2025/04/30 18:20:48 484092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248484494|pq_index:0| [2025/04/30 18:20:48 484096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248483330| [2025/04/30 18:20:48 484100] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248484100| [2025/04/30 18:20:48 484105] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248484104| [2025/04/30 18:20:48 484113] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 484118] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48357|min_srtt:48357|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 484122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2441739| [2025/04/30 18:20:48 484127] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 484131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 484136] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48357|min_srtt:48357|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 484140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2442918| [2025/04/30 18:20:48 484144] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48357|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 484148] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 484153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48357|min_srtt:48357|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 484157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2444097| [2025/04/30 18:20:48 484161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 484165] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 484169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 484173] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 484177] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 484181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2405190| [2025/04/30 18:20:48 484186] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 484190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 484196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248484494| [2025/04/30 18:20:48 484200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248484494| [2025/04/30 18:20:48 484204] [debug] |xqc_engine_wakeup_after|wakeup:1746037248484494|now:1746037248484204|diff:290| [2025/04/30 18:20:48 484208] [debug] |xqc_engine_main_logic|END|now:1746037248484104| [2025/04/30 18:20:48 484215] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248484215| [2025/04/30 18:20:48 484220] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 484225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1082| [2025/04/30 18:20:48 484229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1083| [2025/04/30 18:20:48 484234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1083| [2025/04/30 18:20:48 484238] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 484242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2378|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2379|path_largest_ack:2378| [2025/04/30 18:20:48 484247] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60057|prior_delivered:2330669|prior_time:1746037248433931|is_app_limited:0|send_elapse:49833|ack_elapse:50284|ctl_first_sent_time:1746037248434430|lagest_ack_time:1746037248484215|curr_delivered:2390726| [2025/04/30 18:20:48 484252] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248434430| [2025/04/30 18:20:48 484256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 484260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2379|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2379|path_largest_ack:2379| [2025/04/30 18:20:48 484265] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60057|prior_delivered:2330669|prior_time:1746037248433931|is_app_limited:0|send_elapse:49833|ack_elapse:50284|ctl_first_sent_time:1746037248434430|lagest_ack_time:1746037248484215|curr_delivered:2390745| [2025/04/30 18:20:48 484269] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248434549| [2025/04/30 18:20:48 484273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 484277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48357|rttvar:774|minrtt:30950|latest_rtt:49666|ack_delay:0| [2025/04/30 18:20:48 484282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48521|rttvar:908|minrtt:30950|latest_rtt:49666|ack_delay:0| [2025/04/30 18:20:48 484286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2379|lost_pn:2376|thresh:3| [2025/04/30 18:20:48 484290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 484294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48521|rtt_var:908|pto_duration:52153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 484298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 484305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 484309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:48 484313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248560560|now:1746037248484294|interv:76266| [2025/04/30 18:20:48 484317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248560560|now:1746037248484294|interval:76266|pto_count:0|srtt:48521 [2025/04/30 18:20:48 484321] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49833, ack_elapse 50284, delivered 60076|rate 1194733|lost 240| [2025/04/30 18:20:48 484326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 35 -> 36| [2025/04/30 18:20:48 484330] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194733) in round 36| [2025/04/30 18:20:48 484334] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 484338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 484342] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248434549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 484346] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248434549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 484351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61289|srtt:48521|latest_rtt:49666|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 484356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1083|largest:1083|pns:2| [2025/04/30 18:20:48 484361] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1083|frame:ACK |recv_time:1746037248484215|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 484365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368484215|now:1746037248484215|interv:120000000| [2025/04/30 18:20:48 484369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368484215|now:1746037248484215|interv:120000000| [2025/04/30 18:20:48 484373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248484494|pq_index:0| [2025/04/30 18:20:48 484377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248484104| [2025/04/30 18:20:48 484381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248484381| [2025/04/30 18:20:48 484386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248484385| [2025/04/30 18:20:48 484390] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 484397] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48521|min_srtt:48521|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 484401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61289|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2444097| [2025/04/30 18:20:48 484406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 484410] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 484414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 484418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 484422] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 484427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2405190| [2025/04/30 18:20:48 484431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 484435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 484439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248484494| [2025/04/30 18:20:48 484443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248484494| [2025/04/30 18:20:48 484446] [debug] |xqc_engine_wakeup_after|wakeup:1746037248484494|now:1746037248484446|diff:48| [2025/04/30 18:20:48 484450] [debug] |xqc_engine_main_logic|END|now:1746037248484385| [2025/04/30 18:20:48 484455] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248484455| [2025/04/30 18:20:48 484459] [debug] |xqc_engine_wakeup_after|wakeup:1746037248484494|now:1746037248484459|diff:35| [2025/04/30 18:20:48 484463] [debug] |xqc_engine_main_logic|END|now:1746037248484455| [2025/04/30 18:20:48 485537] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248485537| [2025/04/30 18:20:48 485549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248484494|pq_index:0| [2025/04/30 18:20:48 485554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248484385| [2025/04/30 18:20:48 485559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248485558| [2025/04/30 18:20:48 485564] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248484494|now:1746037248485558| [2025/04/30 18:20:48 485568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248484494|now:1746037248485558| [2025/04/30 18:20:48 485572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 485577] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 485582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48521|min_srtt:48521|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 485592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61289|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2444097| [2025/04/30 18:20:48 485597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 485601] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 485604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 485609] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 485614] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 485618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2405190| [2025/04/30 18:20:48 485623] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 485627] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2435| [2025/04/30 18:20:48 485662] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2435|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61289|now:1746037248485636|stream_id:0|stream_offset:2405190| [2025/04/30 18:20:48 485668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2435|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 485673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61289|applimit:0| [2025/04/30 18:20:48 485678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48521|rtt_var:908|pto_duration:52153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 485682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 485686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 485692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:48 485699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248562789|now:1746037248485677|interv:77112| [2025/04/30 18:20:48 485705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248562789|now:1746037248485677|interval:77112|pto_count:0|srtt:48521 [2025/04/30 18:20:48 485713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62489| [2025/04/30 18:20:48 485721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 485728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2406369| [2025/04/30 18:20:48 485735] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 485747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2436| [2025/04/30 18:20:48 485778] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2436|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037248485755|stream_id:0|stream_offset:2406369| [2025/04/30 18:20:48 485784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2436|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 485788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:48 485794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48521|rtt_var:908|pto_duration:52153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 485801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 485808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 485815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:48 485822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248562908|now:1746037248485794|interv:77114| [2025/04/30 18:20:48 485828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248562908|now:1746037248485794|interval:77114|pto_count:0|srtt:48521 [2025/04/30 18:20:48 485835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63689| [2025/04/30 18:20:48 485841] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 485845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2407548| [2025/04/30 18:20:48 485849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 485854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2437| [2025/04/30 18:20:48 485882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2437|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037248485861|stream_id:0|stream_offset:2407548| [2025/04/30 18:20:48 485888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2437|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 485894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:48 485900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48521|rtt_var:908|pto_duration:52153|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 485907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 485914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 485920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:48 485926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248563014|now:1746037248485900|interv:77114| [2025/04/30 18:20:48 485937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248563014|now:1746037248485900|interval:77114|pto_count:0|srtt:48521 [2025/04/30 18:20:48 485945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64889| [2025/04/30 18:20:48 485953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 485959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 485966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 485970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248486970|now:1746037248485970|interv:1000| [2025/04/30 18:20:48 485974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 485978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 485982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248486970| [2025/04/30 18:20:48 486010] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248486970| [2025/04/30 18:20:48 486015] [debug] |xqc_engine_wakeup_after|wakeup:1746037248486970|now:1746037248486014|diff:956| [2025/04/30 18:20:48 486019] [debug] |xqc_engine_main_logic|END|now:1746037248485558| [2025/04/30 18:20:48 486029] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248486029| [2025/04/30 18:20:48 486034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 486040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1083| [2025/04/30 18:20:48 486044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1084| [2025/04/30 18:20:48 486050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1084| [2025/04/30 18:20:48 486054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 486060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2380|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2381|path_largest_ack:2380| [2025/04/30 18:20:48 486064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2330669|prior_time:1746037248433931|is_app_limited:0|send_elapse:51313|ack_elapse:52098|ctl_first_sent_time:1746037248435910|lagest_ack_time:1746037248486029|curr_delivered:2391951| [2025/04/30 18:20:48 486069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248435910| [2025/04/30 18:20:48 486074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 486078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2381|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2381|path_largest_ack:2381| [2025/04/30 18:20:48 486083] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2330669|prior_time:1746037248433931|is_app_limited:0|send_elapse:51313|ack_elapse:52098|ctl_first_sent_time:1746037248435910|lagest_ack_time:1746037248486029|curr_delivered:2393151| [2025/04/30 18:20:48 486091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248436047| [2025/04/30 18:20:48 486095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 486100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48521|rttvar:908|minrtt:30950|latest_rtt:49982|ack_delay:0| [2025/04/30 18:20:48 486104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48703|rttvar:1046|minrtt:30950|latest_rtt:49982|ack_delay:0| [2025/04/30 18:20:48 486108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2381|lost_pn:2378|thresh:3| [2025/04/30 18:20:48 486112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1055|pns:2| [2025/04/30 18:20:48 486116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 486121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48703|rtt_var:1046|pto_duration:52887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 486125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 486129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 486133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 486137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248563748|now:1746037248486120|interv:77628| [2025/04/30 18:20:48 486141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248563748|now:1746037248486120|interval:77628|pto_count:0|srtt:48703 [2025/04/30 18:20:48 486145] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51313, ack_elapse 52098, delivered 62482|rate 1199316|lost 240| [2025/04/30 18:20:48 486150] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199316) in round 36| [2025/04/30 18:20:48 486154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 486159] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 486162] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2406|po_sent_time:1746037248436047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 486167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2406|po_sent_time:1746037248436047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 486172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:48703|latest_rtt:49982|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 486178] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1084|largest:1084|pns:2| [2025/04/30 18:20:48 486185] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1084|frame:ACK |recv_time:1746037248486029|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 486189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368486029|now:1746037248486029|interv:120000000| [2025/04/30 18:20:48 486194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368486029|now:1746037248486029|interv:120000000| [2025/04/30 18:20:48 486198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248486970|pq_index:0| [2025/04/30 18:20:48 486202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248485558| [2025/04/30 18:20:48 486206] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248486206| [2025/04/30 18:20:48 486211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248486210| [2025/04/30 18:20:48 486216] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 486221] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48703|min_srtt:48703|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 486225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2444097| [2025/04/30 18:20:48 486230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 486235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 486239] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48703|min_srtt:48703|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 486243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2445276| [2025/04/30 18:20:48 486248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48703|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 486252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 486257] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48703|min_srtt:48703|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 486261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2446455| [2025/04/30 18:20:48 486265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 486269] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 486276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 486280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 486284] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 486289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 486293] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 486297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 486301] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248486970| [2025/04/30 18:20:48 486305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248486970| [2025/04/30 18:20:48 486309] [debug] |xqc_engine_wakeup_after|wakeup:1746037248486970|now:1746037248486309|diff:661| [2025/04/30 18:20:48 486313] [debug] |xqc_engine_main_logic|END|now:1746037248486210| [2025/04/30 18:20:48 486318] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248486318| [2025/04/30 18:20:48 486322] [debug] |xqc_engine_wakeup_after|wakeup:1746037248486970|now:1746037248486322|diff:648| [2025/04/30 18:20:48 486326] [debug] |xqc_engine_main_logic|END|now:1746037248486318| [2025/04/30 18:20:48 487395] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248487395| [2025/04/30 18:20:48 487406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248486970|pq_index:0| [2025/04/30 18:20:48 487411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248486210| [2025/04/30 18:20:48 487416] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248487415| [2025/04/30 18:20:48 487420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248486970|now:1746037248487415| [2025/04/30 18:20:48 487425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248486970|now:1746037248487415| [2025/04/30 18:20:48 487429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 487433] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 487439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48703|min_srtt:48703|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 487444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2446455| [2025/04/30 18:20:48 487449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 487453] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 487457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 487466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 487471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 487476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 487480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 487485] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2438| [2025/04/30 18:20:48 487521] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2438|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248487493|stream_id:0|stream_offset:2408727| [2025/04/30 18:20:48 487531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2438|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 487539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 487546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48703|rtt_var:1046|pto_duration:52887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 487553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 487559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 487564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 487571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248565380|now:1746037248487545|interv:77835| [2025/04/30 18:20:48 487578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248565380|now:1746037248487545|interval:77835|pto_count:0|srtt:48703 [2025/04/30 18:20:48 487585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 487594] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 487601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2409906| [2025/04/30 18:20:48 487608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 487614] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2439| [2025/04/30 18:20:48 487645] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2439|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248487622|stream_id:0|stream_offset:2409906| [2025/04/30 18:20:48 487650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2439|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 487655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 487664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48703|rtt_var:1046|pto_duration:52887|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 487671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 487677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 487683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 487690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248565509|now:1746037248487664|interv:77845| [2025/04/30 18:20:48 487697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248565509|now:1746037248487664|interval:77845|pto_count:0|srtt:48703 [2025/04/30 18:20:48 487704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 487711] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 487718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 487725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 487731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248488731|now:1746037248487731|interv:1000| [2025/04/30 18:20:48 487738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 487743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 487747] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248488731| [2025/04/30 18:20:48 487751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248488731| [2025/04/30 18:20:48 487755] [debug] |xqc_engine_wakeup_after|wakeup:1746037248488731|now:1746037248487755|diff:976| [2025/04/30 18:20:48 487760] [debug] |xqc_engine_main_logic|END|now:1746037248487415| [2025/04/30 18:20:48 487948] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248487946| [2025/04/30 18:20:48 487956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 487962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1084| [2025/04/30 18:20:48 487966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1085| [2025/04/30 18:20:48 487972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1085| [2025/04/30 18:20:48 487976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 487981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2382|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2383|path_largest_ack:2382| [2025/04/30 18:20:48 488003] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2333069|prior_time:1746037248436180|is_app_limited:0|send_elapse:50877|ack_elapse:51766|ctl_first_sent_time:1746037248437656|lagest_ack_time:1746037248487946|curr_delivered:2394351| [2025/04/30 18:20:48 488013] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248437656| [2025/04/30 18:20:48 488025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 488030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2383|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2383|path_largest_ack:2383| [2025/04/30 18:20:48 488034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2333069|prior_time:1746037248436180|is_app_limited:0|send_elapse:50877|ack_elapse:51766|ctl_first_sent_time:1746037248437656|lagest_ack_time:1746037248487946|curr_delivered:2395551| [2025/04/30 18:20:48 488039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248437774| [2025/04/30 18:20:48 488043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 488047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48703|rttvar:1046|minrtt:30950|latest_rtt:50172|ack_delay:0| [2025/04/30 18:20:48 488051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48887|rttvar:1152|minrtt:30950|latest_rtt:50172|ack_delay:0| [2025/04/30 18:20:48 488056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2383|lost_pn:2380|thresh:3| [2025/04/30 18:20:48 488060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 488064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48887|rtt_var:1152|pto_duration:53495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 488069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 488073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 488077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 488081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248566117|now:1746037248488064|interv:78053| [2025/04/30 18:20:48 488085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248566117|now:1746037248488064|interval:78053|pto_count:0|srtt:48887 [2025/04/30 18:20:48 488090] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50877, ack_elapse 51766, delivered 62482|rate 1207008|lost 240| [2025/04/30 18:20:48 488094] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207008) in round 36| [2025/04/30 18:20:48 488099] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 488103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 488107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248437774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 488111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248437774|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 488119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:48887|latest_rtt:50172|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 488125] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1085|largest:1085|pns:2| [2025/04/30 18:20:48 488129] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1085|frame:ACK |recv_time:1746037248487946|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 488134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368487946|now:1746037248487946|interv:120000000| [2025/04/30 18:20:48 488138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368487946|now:1746037248487946|interv:120000000| [2025/04/30 18:20:48 488143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248488731|pq_index:0| [2025/04/30 18:20:48 488147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248487415| [2025/04/30 18:20:48 488151] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248488151| [2025/04/30 18:20:48 488156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248488155| [2025/04/30 18:20:48 488161] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 488166] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48887|min_srtt:48887|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 488170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2446455| [2025/04/30 18:20:48 488175] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 488180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 488184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48887|min_srtt:48887|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 488188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2447634| [2025/04/30 18:20:48 488193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48887|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 488197] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 488201] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48887|min_srtt:48887|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 488208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2448813| [2025/04/30 18:20:48 488213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 488217] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 488220] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 488225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 488229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 488234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 488238] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 488242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 488246] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248488731| [2025/04/30 18:20:48 488250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248488731| [2025/04/30 18:20:48 488254] [debug] |xqc_engine_wakeup_after|wakeup:1746037248488731|now:1746037248488254|diff:477| [2025/04/30 18:20:48 488258] [debug] |xqc_engine_main_logic|END|now:1746037248488155| [2025/04/30 18:20:48 488264] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248488264| [2025/04/30 18:20:48 488267] [debug] |xqc_engine_wakeup_after|wakeup:1746037248488731|now:1746037248488267|diff:464| [2025/04/30 18:20:48 488271] [debug] |xqc_engine_main_logic|END|now:1746037248488264| [2025/04/30 18:20:48 489345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248489344| [2025/04/30 18:20:48 489355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248488731|pq_index:0| [2025/04/30 18:20:48 489360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248488155| [2025/04/30 18:20:48 489365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248489364| [2025/04/30 18:20:48 489370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248488731|now:1746037248489364| [2025/04/30 18:20:48 489375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248488731|now:1746037248489364| [2025/04/30 18:20:48 489379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 489383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 489388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48887|min_srtt:48887|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 489393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2448813| [2025/04/30 18:20:48 489402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 489406] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 489410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 489415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 489419] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 489424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 489428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 489432] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2440| [2025/04/30 18:20:48 489467] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2440|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248489441|stream_id:0|stream_offset:2411085| [2025/04/30 18:20:48 489473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2440|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 489480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 489487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48887|rtt_var:1152|pto_duration:53495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 489494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 489501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 489507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 489514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248567936|now:1746037248489487|interv:78449| [2025/04/30 18:20:48 489520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248567936|now:1746037248489487|interval:78449|pto_count:0|srtt:48887 [2025/04/30 18:20:48 489527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 489535] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 489542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2412264| [2025/04/30 18:20:48 489550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 489557] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2441| [2025/04/30 18:20:48 489591] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2441|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248489568|stream_id:0|stream_offset:2412264| [2025/04/30 18:20:48 489602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2441|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 489607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 489612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48887|rtt_var:1152|pto_duration:53495|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 489619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 489626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 489632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 489639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248568063|now:1746037248489611|interv:78452| [2025/04/30 18:20:48 489645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248568063|now:1746037248489611|interval:78452|pto_count:0|srtt:48887 [2025/04/30 18:20:48 489653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 489659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 489665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 489672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 489678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248490678|now:1746037248489678|interv:1000| [2025/04/30 18:20:48 489685] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 489691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 489697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248490678| [2025/04/30 18:20:48 489702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248490678| [2025/04/30 18:20:48 489706] [debug] |xqc_engine_wakeup_after|wakeup:1746037248490678|now:1746037248489706|diff:972| [2025/04/30 18:20:48 489710] [debug] |xqc_engine_main_logic|END|now:1746037248489364| [2025/04/30 18:20:48 489942] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248489941| [2025/04/30 18:20:48 489950] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 489956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1085| [2025/04/30 18:20:48 489960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1086| [2025/04/30 18:20:48 489966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1086| [2025/04/30 18:20:48 489970] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 489975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2384|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2385|path_largest_ack:2384| [2025/04/30 18:20:48 489984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2335469|prior_time:1746037248437920|is_app_limited:0|send_elapse:50768|ack_elapse:52021|ctl_first_sent_time:1746037248439402|lagest_ack_time:1746037248489941|curr_delivered:2396751| [2025/04/30 18:20:48 490012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248439402| [2025/04/30 18:20:48 490017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 490021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2385|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2385|path_largest_ack:2385| [2025/04/30 18:20:48 490025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60082|prior_delivered:2337869|prior_time:1746037248439888|is_app_limited:0|send_elapse:50811|ack_elapse:50053|ctl_first_sent_time:1746037248441377|lagest_ack_time:1746037248489941|curr_delivered:2397951| [2025/04/30 18:20:48 490030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248441377| [2025/04/30 18:20:48 490034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 490038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48887|rttvar:1152|minrtt:30950|latest_rtt:48564|ack_delay:0| [2025/04/30 18:20:48 490042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48847|rttvar:944|minrtt:30950|latest_rtt:48564|ack_delay:0| [2025/04/30 18:20:48 490047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2385|lost_pn:2382|thresh:3| [2025/04/30 18:20:48 490051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 490055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48847|rtt_var:944|pto_duration:52623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 490059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 490063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 490067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 490071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248567191|now:1746037248490055|interv:77136| [2025/04/30 18:20:48 490075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248567191|now:1746037248490055|interval:77136|pto_count:0|srtt:48847 [2025/04/30 18:20:48 490080] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50811, ack_elapse 50053, delivered 60082|rate 1182460|lost 240| [2025/04/30 18:20:48 490084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182460) in round 36| [2025/04/30 18:20:48 490088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 490093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 490100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248441377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 490104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248441377|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 490109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:48847|latest_rtt:48564|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 490115] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1086|largest:1086|pns:2| [2025/04/30 18:20:48 490119] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1086|frame:ACK |recv_time:1746037248489941|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 490124] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368489941|now:1746037248489941|interv:120000000| [2025/04/30 18:20:48 490128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368489941|now:1746037248489941|interv:120000000| [2025/04/30 18:20:48 490132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248490678|pq_index:0| [2025/04/30 18:20:48 490136] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248489364| [2025/04/30 18:20:48 490140] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248490140| [2025/04/30 18:20:48 490145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248490144| [2025/04/30 18:20:48 490150] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 490155] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48847|min_srtt:48847|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 490159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2448813| [2025/04/30 18:20:48 490164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 490169] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 490173] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48847|min_srtt:48847|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 490177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2449992| [2025/04/30 18:20:48 490184] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48847|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 490189] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 490193] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48847|min_srtt:48847|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 490197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 490201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 490205] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 490209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 490213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 490218] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 490222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 490227] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 490230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 490235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248490678| [2025/04/30 18:20:48 490239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248490678| [2025/04/30 18:20:48 490243] [debug] |xqc_engine_wakeup_after|wakeup:1746037248490678|now:1746037248490242|diff:436| [2025/04/30 18:20:48 490247] [debug] |xqc_engine_main_logic|END|now:1746037248490144| [2025/04/30 18:20:48 490252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248490252| [2025/04/30 18:20:48 490256] [debug] |xqc_engine_wakeup_after|wakeup:1746037248490678|now:1746037248490256|diff:422| [2025/04/30 18:20:48 490260] [debug] |xqc_engine_main_logic|END|now:1746037248490252| [2025/04/30 18:20:48 491333] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248491332| [2025/04/30 18:20:48 491342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248490678|pq_index:0| [2025/04/30 18:20:48 491347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248490144| [2025/04/30 18:20:48 491352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248491351| [2025/04/30 18:20:48 491357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248490678|now:1746037248491351| [2025/04/30 18:20:48 491361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248490678|now:1746037248491351| [2025/04/30 18:20:48 491365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 491375] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 491380] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48847|min_srtt:48847|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 491385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 491389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 491393] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 491397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 491402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 491406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 491411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 491415] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 491420] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2442| [2025/04/30 18:20:48 491459] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2442|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248491428|stream_id:0|stream_offset:2413443| [2025/04/30 18:20:48 491468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2442|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 491476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 491482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48847|rtt_var:944|pto_duration:52623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 491488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 491492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 491496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 491500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248569051|now:1746037248491481|interv:77570| [2025/04/30 18:20:48 491504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248569051|now:1746037248491481|interval:77570|pto_count:0|srtt:48847 [2025/04/30 18:20:48 491509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 491514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 491523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2414622| [2025/04/30 18:20:48 491527] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 491531] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2443| [2025/04/30 18:20:48 491563] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2443|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248491539|stream_id:0|stream_offset:2414622| [2025/04/30 18:20:48 491573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2443|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 491580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 491587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48847|rtt_var:944|pto_duration:52623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 491594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 491600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 491604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 491608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248569162|now:1746037248491587|interv:77575| [2025/04/30 18:20:48 491612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248569162|now:1746037248491587|interval:77575|pto_count:0|srtt:48847 [2025/04/30 18:20:48 491616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 491621] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 491626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 491631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 491634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248492634|now:1746037248491634|interv:1000| [2025/04/30 18:20:48 491638] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 491643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 491650] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248492634| [2025/04/30 18:20:48 491656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248492634| [2025/04/30 18:20:48 491663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248492634|now:1746037248491663|diff:971| [2025/04/30 18:20:48 491670] [debug] |xqc_engine_main_logic|END|now:1746037248491351| [2025/04/30 18:20:48 492008] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248492007| [2025/04/30 18:20:48 492017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 492029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1086| [2025/04/30 18:20:48 492033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1087| [2025/04/30 18:20:48 492038] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1087| [2025/04/30 18:20:48 492043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 492047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2386|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2387|path_largest_ack:2386| [2025/04/30 18:20:48 492052] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2337869|prior_time:1746037248439888|is_app_limited:0|send_elapse:50946|ack_elapse:52119|ctl_first_sent_time:1746037248441512|lagest_ack_time:1746037248492007|curr_delivered:2399151| [2025/04/30 18:20:48 492057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248441512| [2025/04/30 18:20:48 492061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 492065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2387|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2387|path_largest_ack:2387| [2025/04/30 18:20:48 492070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2337869|prior_time:1746037248439888|is_app_limited:0|send_elapse:50946|ack_elapse:52119|ctl_first_sent_time:1746037248441512|lagest_ack_time:1746037248492007|curr_delivered:2400351| [2025/04/30 18:20:48 492074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248441635| [2025/04/30 18:20:48 492078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 492082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48847|rttvar:944|minrtt:30950|latest_rtt:50372|ack_delay:1000| [2025/04/30 18:20:48 492087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48913|rttvar:839|minrtt:30950|latest_rtt:50372|ack_delay:1000| [2025/04/30 18:20:48 492091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2387|lost_pn:2384|thresh:3| [2025/04/30 18:20:48 492095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 492099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48913|rtt_var:839|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 492104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 492108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 492112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 492116] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248568808|now:1746037248492099|interv:76709| [2025/04/30 18:20:48 492120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248568808|now:1746037248492099|interval:76709|pto_count:0|srtt:48913 [2025/04/30 18:20:48 492128] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50946, ack_elapse 52119, delivered 62482|rate 1198833|lost 240| [2025/04/30 18:20:48 492132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198833) in round 36| [2025/04/30 18:20:48 492136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 492141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 492145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248441635|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 492149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248441635|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 492154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:48913|latest_rtt:50372|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 492159] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1087|largest:1087|pns:2| [2025/04/30 18:20:48 492164] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1087|frame:ACK |recv_time:1746037248492007|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 492168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368492007|now:1746037248492007|interv:120000000| [2025/04/30 18:20:48 492173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368492007|now:1746037248492007|interv:120000000| [2025/04/30 18:20:48 492177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248492634|pq_index:0| [2025/04/30 18:20:48 492181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248491351| [2025/04/30 18:20:48 492185] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248492185| [2025/04/30 18:20:48 492190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248492189| [2025/04/30 18:20:48 492195] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 492200] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48913|min_srtt:48913|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 492204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 492209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 492213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 492224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48913|min_srtt:48913|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 492228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2452350| [2025/04/30 18:20:48 492233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48913|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 492237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 492242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48913|min_srtt:48913|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 492246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 492250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 492254] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 492258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 492263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 492267] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 492271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 492276] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 492280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 492284] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248492634| [2025/04/30 18:20:48 492288] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248492634| [2025/04/30 18:20:48 492292] [debug] |xqc_engine_wakeup_after|wakeup:1746037248492634|now:1746037248492292|diff:342| [2025/04/30 18:20:48 492296] [debug] |xqc_engine_main_logic|END|now:1746037248492189| [2025/04/30 18:20:48 492301] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248492301| [2025/04/30 18:20:48 492305] [debug] |xqc_engine_wakeup_after|wakeup:1746037248492634|now:1746037248492305|diff:329| [2025/04/30 18:20:48 492309] [debug] |xqc_engine_main_logic|END|now:1746037248492301| [2025/04/30 18:20:48 493376] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248493376| [2025/04/30 18:20:48 493388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248492634|pq_index:0| [2025/04/30 18:20:48 493392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248492189| [2025/04/30 18:20:48 493397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248493396| [2025/04/30 18:20:48 493407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248492634|now:1746037248493396| [2025/04/30 18:20:48 493412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248492634|now:1746037248493396| [2025/04/30 18:20:48 493416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 493420] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 493425] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48913|min_srtt:48913|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 493430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 493434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 493438] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 493442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 493447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 493452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 493456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 493460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 493465] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2444| [2025/04/30 18:20:48 493503] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2444|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248493473|stream_id:0|stream_offset:2415801| [2025/04/30 18:20:48 493512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2444|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 493520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 493527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48913|rtt_var:839|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 493533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 493537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 493541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 493545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248570742|now:1746037248493526|interv:77216| [2025/04/30 18:20:48 493554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248570742|now:1746037248493526|interval:77216|pto_count:0|srtt:48913 [2025/04/30 18:20:48 493562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 493569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 493573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2416980| [2025/04/30 18:20:48 493578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 493582] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2445| [2025/04/30 18:20:48 493617] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2445|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248493589|stream_id:0|stream_offset:2416980| [2025/04/30 18:20:48 493627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2445|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 493634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 493641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48913|rtt_var:839|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 493647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 493653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 493659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 493665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248570858|now:1746037248493640|interv:77218| [2025/04/30 18:20:48 493669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248570858|now:1746037248493640|interval:77218|pto_count:0|srtt:48913 [2025/04/30 18:20:48 493674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 493679] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 493683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 493688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 493691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248494691|now:1746037248493691|interv:1000| [2025/04/30 18:20:48 493695] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 493699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 493703] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248494691| [2025/04/30 18:20:48 493712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248494691| [2025/04/30 18:20:48 493716] [debug] |xqc_engine_wakeup_after|wakeup:1746037248494691|now:1746037248493716|diff:975| [2025/04/30 18:20:48 493721] [debug] |xqc_engine_main_logic|END|now:1746037248493396| [2025/04/30 18:20:48 494004] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248494003| [2025/04/30 18:20:48 494016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 494022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1087| [2025/04/30 18:20:48 494026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1088| [2025/04/30 18:20:48 494032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1088| [2025/04/30 18:20:48 494036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 494041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2388|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2389|path_largest_ack:2388| [2025/04/30 18:20:48 494045] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2340269|prior_time:1746037248441899|is_app_limited:0|send_elapse:50822|ack_elapse:52104|ctl_first_sent_time:1746037248443388|lagest_ack_time:1746037248494003|curr_delivered:2401551| [2025/04/30 18:20:48 494050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248443388| [2025/04/30 18:20:48 494055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 494059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2389|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2389|path_largest_ack:2389| [2025/04/30 18:20:48 494063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2340269|prior_time:1746037248441899|is_app_limited:0|send_elapse:50822|ack_elapse:52104|ctl_first_sent_time:1746037248443388|lagest_ack_time:1746037248494003|curr_delivered:2402751| [2025/04/30 18:20:48 494068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248443529| [2025/04/30 18:20:48 494072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 494076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48913|rttvar:839|minrtt:30950|latest_rtt:50474|ack_delay:1000| [2025/04/30 18:20:48 494080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48983|rttvar:770|minrtt:30950|latest_rtt:50474|ack_delay:1000| [2025/04/30 18:20:48 494085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2389|lost_pn:2386|thresh:3| [2025/04/30 18:20:48 494089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 494093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48983|rtt_var:770|pto_duration:52063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 494097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 494102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 494110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 494114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248570652|now:1746037248494093|interv:76559| [2025/04/30 18:20:48 494118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248570652|now:1746037248494093|interval:76559|pto_count:0|srtt:48983 [2025/04/30 18:20:48 494123] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50822, ack_elapse 52104, delivered 62482|rate 1199178|lost 240| [2025/04/30 18:20:48 494127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199178) in round 36| [2025/04/30 18:20:48 494132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 494136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 494140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248443529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 494144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248443529|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 494149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:48983|latest_rtt:50474|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 494155] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1088|largest:1088|pns:2| [2025/04/30 18:20:48 494159] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1088|frame:ACK |recv_time:1746037248494003|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 494164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368494003|now:1746037248494003|interv:120000000| [2025/04/30 18:20:48 494168] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368494003|now:1746037248494003|interv:120000000| [2025/04/30 18:20:48 494172] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248494691|pq_index:0| [2025/04/30 18:20:48 494177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248493396| [2025/04/30 18:20:48 494181] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248494181| [2025/04/30 18:20:48 494185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248494184| [2025/04/30 18:20:48 494190] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 494195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48983|min_srtt:48983|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 494200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 494207] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 494212] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 494216] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48983|min_srtt:48983|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 494220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2454708| [2025/04/30 18:20:48 494225] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48983|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 494229] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 494233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48983|min_srtt:48983|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 494237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 494242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 494246] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 494249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 494254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 494258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 494262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 494267] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 494271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 494275] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248494691| [2025/04/30 18:20:48 494279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248494691| [2025/04/30 18:20:48 494283] [debug] |xqc_engine_wakeup_after|wakeup:1746037248494691|now:1746037248494282|diff:409| [2025/04/30 18:20:48 494287] [debug] |xqc_engine_main_logic|END|now:1746037248494184| [2025/04/30 18:20:48 494292] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248494292| [2025/04/30 18:20:48 494296] [debug] |xqc_engine_wakeup_after|wakeup:1746037248494691|now:1746037248494296|diff:395| [2025/04/30 18:20:48 494302] [debug] |xqc_engine_main_logic|END|now:1746037248494292| [2025/04/30 18:20:48 495370] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248495370| [2025/04/30 18:20:48 495381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248494691|pq_index:0| [2025/04/30 18:20:48 495386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248494184| [2025/04/30 18:20:48 495391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248495390| [2025/04/30 18:20:48 495395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248494691|now:1746037248495390| [2025/04/30 18:20:48 495400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248494691|now:1746037248495390| [2025/04/30 18:20:48 495404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 495408] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 495413] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48983|min_srtt:48983|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 495418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 495422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 495426] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 495430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 495434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 495439] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 495443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 495448] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 495452] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2446| [2025/04/30 18:20:48 495490] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2446|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248495461|stream_id:0|stream_offset:2418159| [2025/04/30 18:20:48 495499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2446|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 495507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 495513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48983|rtt_var:770|pto_duration:52063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 495519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 495528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 495532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 495537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248572524|now:1746037248495513|interv:77011| [2025/04/30 18:20:48 495541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248572524|now:1746037248495513|interval:77011|pto_count:0|srtt:48983 [2025/04/30 18:20:48 495545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 495552] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 495559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2419338| [2025/04/30 18:20:48 495564] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 495568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2447| [2025/04/30 18:20:48 495596] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2447|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248495576|stream_id:0|stream_offset:2419338| [2025/04/30 18:20:48 495605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2447|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 495612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 495619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48983|rtt_var:770|pto_duration:52063|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 495626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 495633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 495637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 495642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248572639|now:1746037248495619|interv:77020| [2025/04/30 18:20:48 495649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248572639|now:1746037248495619|interval:77020|pto_count:0|srtt:48983 [2025/04/30 18:20:48 495656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 495663] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 495670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 495678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 495690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248496689|now:1746037248495689|interv:1000| [2025/04/30 18:20:48 495696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 495703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 495709] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248496689| [2025/04/30 18:20:48 495716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248496689| [2025/04/30 18:20:48 495722] [debug] |xqc_engine_wakeup_after|wakeup:1746037248496689|now:1746037248495722|diff:967| [2025/04/30 18:20:48 495728] [debug] |xqc_engine_main_logic|END|now:1746037248495390| [2025/04/30 18:20:48 495984] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248495983| [2025/04/30 18:20:48 496011] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 496017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1088| [2025/04/30 18:20:48 496021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1089| [2025/04/30 18:20:48 496027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1089| [2025/04/30 18:20:48 496031] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 496036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2390|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2391|path_largest_ack:2390| [2025/04/30 18:20:48 496041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2342669|prior_time:1746037248443875|is_app_limited:0|send_elapse:50739|ack_elapse:52108|ctl_first_sent_time:1746037248445357|lagest_ack_time:1746037248495983|curr_delivered:2403951| [2025/04/30 18:20:48 496046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248445357| [2025/04/30 18:20:48 496050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 496055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2391|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2391|path_largest_ack:2391| [2025/04/30 18:20:48 496059] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2342669|prior_time:1746037248443875|is_app_limited:0|send_elapse:50739|ack_elapse:52108|ctl_first_sent_time:1746037248445357|lagest_ack_time:1746037248495983|curr_delivered:2405151| [2025/04/30 18:20:48 496064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248445470| [2025/04/30 18:20:48 496068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 496072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48983|rttvar:770|minrtt:30950|latest_rtt:50513|ack_delay:1000| [2025/04/30 18:20:48 496076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49050|rttvar:710|minrtt:30950|latest_rtt:50513|ack_delay:1000| [2025/04/30 18:20:48 496080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2391|lost_pn:2388|thresh:3| [2025/04/30 18:20:48 496089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 496094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49050|rtt_var:710|pto_duration:51890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 496098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 496102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 496106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 496110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248572466|now:1746037248496094|interv:76372| [2025/04/30 18:20:48 496115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248572466|now:1746037248496094|interval:76372|pto_count:0|srtt:49050 [2025/04/30 18:20:48 496119] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50739, ack_elapse 52108, delivered 62482|rate 1199086|lost 240| [2025/04/30 18:20:48 496124] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199086) in round 36| [2025/04/30 18:20:48 496128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 496132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 496136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248445470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 496141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248445470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 496146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:49050|latest_rtt:50513|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 496151] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1089|largest:1089|pns:2| [2025/04/30 18:20:48 496156] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1089|frame:ACK |recv_time:1746037248495983|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 496161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368495983|now:1746037248495983|interv:120000000| [2025/04/30 18:20:48 496165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368495983|now:1746037248495983|interv:120000000| [2025/04/30 18:20:48 496169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248496689|pq_index:0| [2025/04/30 18:20:48 496173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248495390| [2025/04/30 18:20:48 496177] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248496177| [2025/04/30 18:20:48 496182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248496181| [2025/04/30 18:20:48 496190] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 496195] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 496200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 496204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 496209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 496214] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 496218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2457066| [2025/04/30 18:20:48 496222] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 496227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 496231] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 496235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2458245| [2025/04/30 18:20:48 496239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 496243] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 496247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 496252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 496256] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 496260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 496265] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 496269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 496273] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248496689| [2025/04/30 18:20:48 496279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248496689| [2025/04/30 18:20:48 496283] [debug] |xqc_engine_wakeup_after|wakeup:1746037248496689|now:1746037248496283|diff:406| [2025/04/30 18:20:48 496287] [debug] |xqc_engine_main_logic|END|now:1746037248496181| [2025/04/30 18:20:48 496293] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248496293| [2025/04/30 18:20:48 496296] [debug] |xqc_engine_wakeup_after|wakeup:1746037248496689|now:1746037248496296|diff:393| [2025/04/30 18:20:48 496300] [debug] |xqc_engine_main_logic|END|now:1746037248496293| [2025/04/30 18:20:48 497367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248497367| [2025/04/30 18:20:48 497378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248496689|pq_index:0| [2025/04/30 18:20:48 497383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248496181| [2025/04/30 18:20:48 497388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248497387| [2025/04/30 18:20:48 497393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248496689|now:1746037248497387| [2025/04/30 18:20:48 497397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248496689|now:1746037248497387| [2025/04/30 18:20:48 497401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 497405] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 497410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 497415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2458245| [2025/04/30 18:20:48 497420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 497424] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 497427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 497432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 497437] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 497441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 497445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 497450] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2448| [2025/04/30 18:20:48 497488] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2448|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248497458|stream_id:0|stream_offset:2420517| [2025/04/30 18:20:48 497498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2448|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 497512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 497518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49050|rtt_var:710|pto_duration:51890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 497523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 497527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 497530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 497534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248574348|now:1746037248497518|interv:76830| [2025/04/30 18:20:48 497539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248574348|now:1746037248497518|interval:76830|pto_count:0|srtt:49050 [2025/04/30 18:20:48 497545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 497553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 497559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2421696| [2025/04/30 18:20:48 497563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 497567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2449| [2025/04/30 18:20:48 497603] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2449|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248497575|stream_id:0|stream_offset:2421696| [2025/04/30 18:20:48 497613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2449|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 497620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 497627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49050|rtt_var:710|pto_duration:51890|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 497633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 497639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 497645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 497652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248574465|now:1746037248497627|interv:76838| [2025/04/30 18:20:48 497656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248574465|now:1746037248497627|interval:76838|pto_count:0|srtt:49050 [2025/04/30 18:20:48 497660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 497670] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 497674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 497679] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 497683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248498683|now:1746037248497683|interv:1000| [2025/04/30 18:20:48 497687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 497691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 497695] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248498683| [2025/04/30 18:20:48 497699] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248498683| [2025/04/30 18:20:48 497703] [debug] |xqc_engine_wakeup_after|wakeup:1746037248498683|now:1746037248497703|diff:980| [2025/04/30 18:20:48 497707] [debug] |xqc_engine_main_logic|END|now:1746037248497387| [2025/04/30 18:20:48 497959] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248497958| [2025/04/30 18:20:48 497966] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 497973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1089| [2025/04/30 18:20:48 497977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1090| [2025/04/30 18:20:48 497983] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1090| [2025/04/30 18:20:48 498006] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 498013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2392|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2393|path_largest_ack:2392| [2025/04/30 18:20:48 498018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2345069|prior_time:1746037248445904|is_app_limited:0|send_elapse:50506|ack_elapse:52054|ctl_first_sent_time:1746037248447388|lagest_ack_time:1746037248497958|curr_delivered:2406351| [2025/04/30 18:20:48 498023] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248447388| [2025/04/30 18:20:48 498027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 498032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2393|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2393|path_largest_ack:2393| [2025/04/30 18:20:48 498036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2345069|prior_time:1746037248445904|is_app_limited:0|send_elapse:50506|ack_elapse:52054|ctl_first_sent_time:1746037248447388|lagest_ack_time:1746037248497958|curr_delivered:2407551| [2025/04/30 18:20:48 498040] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248447510| [2025/04/30 18:20:48 498044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 498053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49050|rttvar:710|minrtt:30950|latest_rtt:50448|ack_delay:1000| [2025/04/30 18:20:48 498057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49100|rttvar:632|minrtt:30950|latest_rtt:50448|ack_delay:1000| [2025/04/30 18:20:48 498062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2393|lost_pn:2390|thresh:3| [2025/04/30 18:20:48 498066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 498070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49100|rtt_var:632|pto_duration:51628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 498075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 498079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 498083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 498087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248574203|now:1746037248498070|interv:76133| [2025/04/30 18:20:48 498091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248574203|now:1746037248498070|interval:76133|pto_count:0|srtt:49100 [2025/04/30 18:20:48 498095] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50506, ack_elapse 52054, delivered 62482|rate 1200330|lost 240| [2025/04/30 18:20:48 498100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200330) in round 36| [2025/04/30 18:20:48 498104] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 498109] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 498113] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248447510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 498117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248447510|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 498122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:49100|latest_rtt:50448|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 498128] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1090|largest:1090|pns:2| [2025/04/30 18:20:48 498132] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1090|frame:ACK |recv_time:1746037248497958|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 498137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368497958|now:1746037248497958|interv:120000000| [2025/04/30 18:20:48 498141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368497958|now:1746037248497958|interv:120000000| [2025/04/30 18:20:48 498148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248498683|pq_index:0| [2025/04/30 18:20:48 498152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248497387| [2025/04/30 18:20:48 498156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248498156| [2025/04/30 18:20:48 498161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248498160| [2025/04/30 18:20:48 498166] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 498171] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49100|min_srtt:49100|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 498176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2458245| [2025/04/30 18:20:48 498180] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 498185] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 498189] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49100|min_srtt:49100|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 498194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 498198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49100|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 498203] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 498207] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49100|min_srtt:49100|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 498211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 498215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 498219] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 498223] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 498227] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 498232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 498236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 498243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 498247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 498251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248498683| [2025/04/30 18:20:48 498255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248498683| [2025/04/30 18:20:48 498259] [debug] |xqc_engine_wakeup_after|wakeup:1746037248498683|now:1746037248498259|diff:424| [2025/04/30 18:20:48 498263] [debug] |xqc_engine_main_logic|END|now:1746037248498160| [2025/04/30 18:20:48 498268] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248498268| [2025/04/30 18:20:48 498272] [debug] |xqc_engine_wakeup_after|wakeup:1746037248498683|now:1746037248498272|diff:411| [2025/04/30 18:20:48 498276] [debug] |xqc_engine_main_logic|END|now:1746037248498268| [2025/04/30 18:20:48 499345] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248499345| [2025/04/30 18:20:48 499356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248498683|pq_index:0| [2025/04/30 18:20:48 499361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248498160| [2025/04/30 18:20:48 499366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248499365| [2025/04/30 18:20:48 499370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248498683|now:1746037248499365| [2025/04/30 18:20:48 499375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248498683|now:1746037248499365| [2025/04/30 18:20:48 499379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 499383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 499388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49100|min_srtt:49100|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 499393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 499397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 499401] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 499405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 499409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 499414] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 499418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 499428] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 499433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2450| [2025/04/30 18:20:48 499471] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2450|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248499441|stream_id:0|stream_offset:2422875| [2025/04/30 18:20:48 499480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2450|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 499488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 499494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49100|rtt_var:632|pto_duration:51628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 499500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 499505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 499509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 499513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248576069|now:1746037248499494|interv:76575| [2025/04/30 18:20:48 499517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248576069|now:1746037248499494|interval:76575|pto_count:0|srtt:49100 [2025/04/30 18:20:48 499521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 499526] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 499530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2424054| [2025/04/30 18:20:48 499535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 499539] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2451| [2025/04/30 18:20:48 499568] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2451|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248499546|stream_id:0|stream_offset:2424054| [2025/04/30 18:20:48 499577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2451|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 499585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 499592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49100|rtt_var:632|pto_duration:51628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 499599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 499604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 499608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 499616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248576174|now:1746037248499592|interv:76582| [2025/04/30 18:20:48 499621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248576174|now:1746037248499592|interval:76582|pto_count:0|srtt:49100 [2025/04/30 18:20:48 499625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 499630] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 499634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 499639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 499645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248500645|now:1746037248499645|interv:1000| [2025/04/30 18:20:48 499652] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 499658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 499664] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248500645| [2025/04/30 18:20:48 499671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248500645| [2025/04/30 18:20:48 499677] [debug] |xqc_engine_wakeup_after|wakeup:1746037248500645|now:1746037248499677|diff:968| [2025/04/30 18:20:48 499684] [debug] |xqc_engine_main_logic|END|now:1746037248499365| [2025/04/30 18:20:48 500015] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248500013| [2025/04/30 18:20:48 500030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 500039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1090| [2025/04/30 18:20:48 500044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1091| [2025/04/30 18:20:48 500052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1091| [2025/04/30 18:20:48 500059] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 500066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2394|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2395|path_largest_ack:2394| [2025/04/30 18:20:48 500073] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2347469|prior_time:1746037248447893|is_app_limited:0|send_elapse:50706|ack_elapse:52120|ctl_first_sent_time:1746037248449389|lagest_ack_time:1746037248500013|curr_delivered:2408751| [2025/04/30 18:20:48 500080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248449389| [2025/04/30 18:20:48 500087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 500093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2395|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2395|path_largest_ack:2395| [2025/04/30 18:20:48 500100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2347469|prior_time:1746037248447893|is_app_limited:0|send_elapse:50706|ack_elapse:52120|ctl_first_sent_time:1746037248449389|lagest_ack_time:1746037248500013|curr_delivered:2409951| [2025/04/30 18:20:48 500114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248449514| [2025/04/30 18:20:48 500120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 500126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49100|rttvar:632|minrtt:30950|latest_rtt:50499|ack_delay:1000| [2025/04/30 18:20:48 500133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49150|rttvar:573|minrtt:30950|latest_rtt:50499|ack_delay:1000| [2025/04/30 18:20:48 500139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2395|lost_pn:2392|thresh:3| [2025/04/30 18:20:48 500146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 500152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49150|rtt_var:573|pto_duration:51442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 500157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 500161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 500165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 500169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248575988|now:1746037248500152|interv:75836| [2025/04/30 18:20:48 500173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248575988|now:1746037248500152|interval:75836|pto_count:0|srtt:49150 [2025/04/30 18:20:48 500178] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50706, ack_elapse 52120, delivered 62482|rate 1198810|lost 240| [2025/04/30 18:20:48 500182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198810) in round 36| [2025/04/30 18:20:48 500187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 500191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 500195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248449514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 500199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248449514|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 500204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62483|srtt:49150|latest_rtt:50499|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 500210] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 500218] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2612746|max_stream_data_old=2586808| [2025/04/30 18:20:48 500222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248525013|now:1746037248500013|interv:25000| [2025/04/30 18:20:48 500228] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248500013|max_ack_delay:25000| [2025/04/30 18:20:48 500232] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1091|largest:1091|pns:2| [2025/04/30 18:20:48 500237] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1091|frame:ACK MAX_STREAM_DATA |recv_time:1746037248500013|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 500242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368500013|now:1746037248500013|interv:120000000| [2025/04/30 18:20:48 500246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368500013|now:1746037248500013|interv:120000000| [2025/04/30 18:20:48 500250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248500645|pq_index:0| [2025/04/30 18:20:48 500254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248499365| [2025/04/30 18:20:48 500258] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248500258| [2025/04/30 18:20:48 500263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248500262| [2025/04/30 18:20:48 500268] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 500273] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 500277] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62483|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 500282] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:48 500287] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:48 500291] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:48 500295] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:48 500299] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:48 500304] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:48 500308] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:48 500312] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:48 500316] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:48 500320] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:48 500325] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:48 500329] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:48 500340] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:48 500344] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:48 500348] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:48 500352] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:48 500357] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:48 500361] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:48 500365] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:48 500369] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:48 500373] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:48 500377] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 500381] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2612746| [2025/04/30 18:20:48 500386] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2612694|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:558972|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 500391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 500396] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 500399] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2612746| [2025/04/30 18:20:48 500404] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2612694|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:533034|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 500409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 500414] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49150|min_srtt:49150|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 500418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 500423] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 500428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49150|min_srtt:49150|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 500432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 500439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 500443] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49150|min_srtt:49150|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 500447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 500452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 500456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 500461] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49150|min_srtt:49150|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 500465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2461782| [2025/04/30 18:20:48 500469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49150|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 500473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 500478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49150|min_srtt:49150|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 500482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 500486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 500490] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 500494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 500498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 500502] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 500507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2452| [2025/04/30 18:20:48 500547] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2452|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62483|now:1746037248500515|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 500557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2452|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 500564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2452|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 500577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 500581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49150|rtt_var:573|pto_duration:51442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 500586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 500590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 500594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62502| [2025/04/30 18:20:48 500598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248576957|now:1746037248500581|interv:76376| [2025/04/30 18:20:48 500602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248576957|now:1746037248500581|interval:76376|pto_count:0|srtt:49150 [2025/04/30 18:20:48 500606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62502| [2025/04/30 18:20:48 500611] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 500616] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2453| [2025/04/30 18:20:48 500651] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2453|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62502|now:1746037248500623|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 500660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2453|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 500667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2453|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 500673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62502|applimit:0| [2025/04/30 18:20:48 500680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49150|rtt_var:573|pto_duration:51442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 500686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 500689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 500693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 500697] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248577065|now:1746037248500679|interv:76386| [2025/04/30 18:20:48 500701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248577065|now:1746037248500679|interval:76386|pto_count:0|srtt:49150 [2025/04/30 18:20:48 500706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62521| [2025/04/30 18:20:48 500711] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 500719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 500724] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 500728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 500732] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248500645| [2025/04/30 18:20:48 500736] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248500645| [2025/04/30 18:20:48 500741] [debug] |xqc_engine_wakeup_after|wakeup:1746037248500645|now:1746037248500740|diff:18446744073709551521| [2025/04/30 18:20:48 500748] [debug] |xqc_engine_main_logic|END|now:1746037248500262| [2025/04/30 18:20:48 500756] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248500756| [2025/04/30 18:20:48 500760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248500645|pq_index:0| [2025/04/30 18:20:48 500765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248500262| [2025/04/30 18:20:48 500770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248500769| [2025/04/30 18:20:48 500774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248500645|now:1746037248500769| [2025/04/30 18:20:48 500778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248500645|now:1746037248500769| [2025/04/30 18:20:48 500782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 500789] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 500797] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49150|min_srtt:49150|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 500804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 500811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 500818] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 500823] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 500830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 500837] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 500843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 500847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 500857] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2454| [2025/04/30 18:20:48 500894] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2454|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037248500865|stream_id:0|stream_offset:2425233| [2025/04/30 18:20:48 500903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2454|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 500910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:48 500916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49150|rtt_var:573|pto_duration:51442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 500923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 500929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 500933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:48 500937] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248577307|now:1746037248500916|interv:76391| [2025/04/30 18:20:48 500941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248577307|now:1746037248500916|interval:76391|pto_count:0|srtt:49150 [2025/04/30 18:20:48 500946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63721| [2025/04/30 18:20:48 500951] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 500955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2426412| [2025/04/30 18:20:48 500959] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 500964] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2455| [2025/04/30 18:20:48 501007] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2455|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63721|now:1746037248500971|stream_id:0|stream_offset:2426412| [2025/04/30 18:20:48 501024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2455|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 501031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63721|applimit:0| [2025/04/30 18:20:48 501035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49150|rtt_var:573|pto_duration:51442|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 501040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 501044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 501047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64921| [2025/04/30 18:20:48 501051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248577413|now:1746037248501035|interv:76378| [2025/04/30 18:20:48 501060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248577413|now:1746037248501035|interval:76378|pto_count:0|srtt:49150 [2025/04/30 18:20:48 501065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64921| [2025/04/30 18:20:48 501069] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 501074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64921|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2427591| [2025/04/30 18:20:48 501081] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 501087] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248502087|now:1746037248501087|interv:1000| [2025/04/30 18:20:48 501093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 501099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 501105] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248502087| [2025/04/30 18:20:48 501111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248502087| [2025/04/30 18:20:48 501117] [debug] |xqc_engine_wakeup_after|wakeup:1746037248502087|now:1746037248501117|diff:970| [2025/04/30 18:20:48 501123] [debug] |xqc_engine_main_logic|END|now:1746037248500769| [2025/04/30 18:20:48 501966] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248501965| [2025/04/30 18:20:48 501978] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 502006] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1091| [2025/04/30 18:20:48 502016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1092| [2025/04/30 18:20:48 502025] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1092| [2025/04/30 18:20:48 502032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 502039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2396|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2397|path_largest_ack:2396| [2025/04/30 18:20:48 502046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2349869|prior_time:1746037248449908|is_app_limited:0|send_elapse:50852|ack_elapse:52057|ctl_first_sent_time:1746037248451395|lagest_ack_time:1746037248501965|curr_delivered:2411151| [2025/04/30 18:20:48 502053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248451395| [2025/04/30 18:20:48 502060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 502067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2397|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2397|path_largest_ack:2397| [2025/04/30 18:20:48 502073] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2349869|prior_time:1746037248449908|is_app_limited:0|send_elapse:50852|ack_elapse:52057|ctl_first_sent_time:1746037248451395|lagest_ack_time:1746037248501965|curr_delivered:2412351| [2025/04/30 18:20:48 502087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248451533| [2025/04/30 18:20:48 502093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 502100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49150|rttvar:573|minrtt:30950|latest_rtt:50432|ack_delay:0| [2025/04/30 18:20:48 502106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49311|rttvar:750|minrtt:30950|latest_rtt:50432|ack_delay:0| [2025/04/30 18:20:48 502113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2397|lost_pn:2394|thresh:3| [2025/04/30 18:20:48 502120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 502126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49311|rtt_var:750|pto_duration:52311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 502133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 502139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 502146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 502152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248578282|now:1746037248502126|interv:76156| [2025/04/30 18:20:48 502158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248578282|now:1746037248502126|interval:76156|pto_count:0|srtt:49311 [2025/04/30 18:20:48 502166] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50852, ack_elapse 52057, delivered 62482|rate 1200261|lost 240| [2025/04/30 18:20:48 502173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200261) in round 36| [2025/04/30 18:20:48 502180] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 502186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 502193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248451533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 502200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248451533|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 502207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:62521|srtt:49311|latest_rtt:50432|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 502215] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:101299|inflight:62521|mode:2|applimit:0|pacing_rate:1220900|bw:1220900|srtt:49311|latest_rtt:50432|min_rtt:30950|send:2436|lost:240|tlp:0|recv:1099|recovery:0|slow_start:0|conn_life:2191390|acked:2400|delivered:2412351|is_cwnd_limited:0| [2025/04/30 18:20:48 502229] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1092|largest:1092|pns:2| [2025/04/30 18:20:48 502235] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1092|frame:ACK |recv_time:1746037248501965|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 502242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368501965|now:1746037248501965|interv:120000000| [2025/04/30 18:20:48 502249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368501965|now:1746037248501965|interv:120000000| [2025/04/30 18:20:48 502255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248502087|pq_index:0| [2025/04/30 18:20:48 502262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248500769| [2025/04/30 18:20:48 502268] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248502268| [2025/04/30 18:20:48 502276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248502274| [2025/04/30 18:20:48 502283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248502087|now:1746037248502274| [2025/04/30 18:20:48 502290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248502087|now:1746037248502274| [2025/04/30 18:20:48 502296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 502303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 502311] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49311|min_srtt:49311|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 502318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 502326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49311|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 502333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 502340] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49311|min_srtt:49311|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 502347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2464140| [2025/04/30 18:20:48 502354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49311|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 502361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 502368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49311|min_srtt:49311|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 502381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 502387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 502393] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 502399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 502406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 502413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 502420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2427591| [2025/04/30 18:20:48 502427] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 502433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2456| [2025/04/30 18:20:48 502484] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2456|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62521|now:1746037248502445|stream_id:0|stream_offset:2427591| [2025/04/30 18:20:48 502495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2456|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 502503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62521|applimit:0| [2025/04/30 18:20:48 502510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49311|rtt_var:750|pto_duration:52311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 502517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 502523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 502530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:48 502536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248579756|now:1746037248502509|interv:77247| [2025/04/30 18:20:48 502543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248579756|now:1746037248502509|interval:77247|pto_count:0|srtt:49311 [2025/04/30 18:20:48 502550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63721| [2025/04/30 18:20:48 502558] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 502564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2428770| [2025/04/30 18:20:48 502578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 502584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248503584|now:1746037248502584|interv:1000| [2025/04/30 18:20:48 502591] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 502597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 502603] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248503584| [2025/04/30 18:20:48 502610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248503584| [2025/04/30 18:20:48 502616] [debug] |xqc_engine_wakeup_after|wakeup:1746037248503584|now:1746037248502615|diff:969| [2025/04/30 18:20:48 502622] [debug] |xqc_engine_main_logic|END|now:1746037248502274| [2025/04/30 18:20:48 502630] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248502630| [2025/04/30 18:20:48 502636] [debug] |xqc_engine_wakeup_after|wakeup:1746037248503584|now:1746037248502636|diff:948| [2025/04/30 18:20:48 502643] [debug] |xqc_engine_main_logic|END|now:1746037248502630| [2025/04/30 18:20:48 503719] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248503719| [2025/04/30 18:20:48 503735] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248503584|pq_index:0| [2025/04/30 18:20:48 503742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248502274| [2025/04/30 18:20:48 503750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248503748| [2025/04/30 18:20:48 503758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248503584|now:1746037248503748| [2025/04/30 18:20:48 503765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248503584|now:1746037248503748| [2025/04/30 18:20:48 503772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 503778] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 503786] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49311|min_srtt:49311|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 503793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 503801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 503807] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 503813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 503820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 503828] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 503834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2428770| [2025/04/30 18:20:48 503847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 503853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2457| [2025/04/30 18:20:48 503897] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2457|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63721|now:1746037248503864|stream_id:0|stream_offset:2428770| [2025/04/30 18:20:48 503905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2457|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 503912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63721|applimit:0| [2025/04/30 18:20:48 503918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49311|rtt_var:750|pto_duration:52311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 503924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 503929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 503934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64921| [2025/04/30 18:20:48 503940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248581175|now:1746037248503918|interv:77257| [2025/04/30 18:20:48 503945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248581175|now:1746037248503918|interval:77257|pto_count:0|srtt:49311 [2025/04/30 18:20:48 503952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64921| [2025/04/30 18:20:48 503959] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 503965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64921|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2429949| [2025/04/30 18:20:48 503971] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 503977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2458| [2025/04/30 18:20:48 504033] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2458|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64921|now:1746037248504007|stream_id:0|stream_offset:2429949| [2025/04/30 18:20:48 504045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2458|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 504053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64921|applimit:0| [2025/04/30 18:20:48 504059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49311|rtt_var:750|pto_duration:52311|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 504066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 504072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 504085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66121| [2025/04/30 18:20:48 504091] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248581318|now:1746037248504059|interv:77259| [2025/04/30 18:20:48 504097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248581318|now:1746037248504059|interval:77259|pto_count:0|srtt:49311 [2025/04/30 18:20:48 504104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66121| [2025/04/30 18:20:48 504112] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 504119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66121|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2431128| [2025/04/30 18:20:48 504128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 504134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248505133|now:1746037248504133|interv:1000| [2025/04/30 18:20:48 504140] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 504145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 504151] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248505133| [2025/04/30 18:20:48 504158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248505133| [2025/04/30 18:20:48 504165] [debug] |xqc_engine_wakeup_after|wakeup:1746037248505133|now:1746037248504165|diff:968| [2025/04/30 18:20:48 504171] [debug] |xqc_engine_main_logic|END|now:1746037248503748| [2025/04/30 18:20:48 504186] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248504185| [2025/04/30 18:20:48 504193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 504202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1092| [2025/04/30 18:20:48 504209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1093| [2025/04/30 18:20:48 504218] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1093| [2025/04/30 18:20:48 504225] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 504233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2398|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2399|path_largest_ack:2398| [2025/04/30 18:20:48 504240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2352269|prior_time:1746037248451885|is_app_limited:0|send_elapse:50867|ack_elapse:52300|ctl_first_sent_time:1746037248453381|lagest_ack_time:1746037248504185|curr_delivered:2413551| [2025/04/30 18:20:48 504247] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248453381| [2025/04/30 18:20:48 504255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 504262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2399|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2399|path_largest_ack:2399| [2025/04/30 18:20:48 504269] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2352269|prior_time:1746037248451885|is_app_limited:0|send_elapse:50867|ack_elapse:52300|ctl_first_sent_time:1746037248453381|lagest_ack_time:1746037248504185|curr_delivered:2414751| [2025/04/30 18:20:48 504282] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248453517| [2025/04/30 18:20:48 504289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 504295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49311|rttvar:750|minrtt:30950|latest_rtt:50668|ack_delay:0| [2025/04/30 18:20:48 504302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49481|rttvar:902|minrtt:30950|latest_rtt:50668|ack_delay:0| [2025/04/30 18:20:48 504309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2399|lost_pn:2396|thresh:3| [2025/04/30 18:20:48 504316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 504323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49481|rtt_var:902|pto_duration:53089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 504330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 504336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 504342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:48 504349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248582096|now:1746037248504322|interv:77774| [2025/04/30 18:20:48 504355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248582096|now:1746037248504322|interval:77774|pto_count:0|srtt:49481 [2025/04/30 18:20:48 504362] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50867, ack_elapse 52300, delivered 62482|rate 1194684|lost 240| [2025/04/30 18:20:48 504370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194684) in round 36| [2025/04/30 18:20:48 504376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 504383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 504389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248453517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 504396] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248453517|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 504403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63721|srtt:49481|latest_rtt:50668|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 504412] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1093|largest:1093|pns:2| [2025/04/30 18:20:48 504426] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1093|frame:ACK |recv_time:1746037248504185|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 504433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368504185|now:1746037248504185|interv:120000000| [2025/04/30 18:20:48 504438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368504185|now:1746037248504185|interv:120000000| [2025/04/30 18:20:48 504444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248505133|pq_index:0| [2025/04/30 18:20:48 504450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248503748| [2025/04/30 18:20:48 504455] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248504455| [2025/04/30 18:20:48 504462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248504460| [2025/04/30 18:20:48 504469] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 504475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49481|min_srtt:49481|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 504481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 504488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 504495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 504501] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49481|min_srtt:49481|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 504507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2466498| [2025/04/30 18:20:48 504513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49481|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 504519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 504524] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49481|min_srtt:49481|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 504530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2467677| [2025/04/30 18:20:48 504536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 504541] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 504551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 504556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 504563] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 504569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2431128| [2025/04/30 18:20:48 504575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 504580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 504586] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248505133| [2025/04/30 18:20:48 504591] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248505133| [2025/04/30 18:20:48 504596] [debug] |xqc_engine_wakeup_after|wakeup:1746037248505133|now:1746037248504596|diff:537| [2025/04/30 18:20:48 504602] [debug] |xqc_engine_main_logic|END|now:1746037248504460| [2025/04/30 18:20:48 504609] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248504609| [2025/04/30 18:20:48 504614] [debug] |xqc_engine_wakeup_after|wakeup:1746037248505133|now:1746037248504614|diff:519| [2025/04/30 18:20:48 504660] [debug] |xqc_engine_main_logic|END|now:1746037248504609| [2025/04/30 18:20:48 505743] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248505742| [2025/04/30 18:20:48 505758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248505133|pq_index:0| [2025/04/30 18:20:48 505766] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248504460| [2025/04/30 18:20:48 505774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248505772| [2025/04/30 18:20:48 505781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248505133|now:1746037248505772| [2025/04/30 18:20:48 505788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248505133|now:1746037248505772| [2025/04/30 18:20:48 505794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 505801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 505809] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49481|min_srtt:49481|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 505816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2467677| [2025/04/30 18:20:48 505823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 505830] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 505836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 505850] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 505857] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 505864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2431128| [2025/04/30 18:20:48 505871] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 505878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2459| [2025/04/30 18:20:48 505925] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2459|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63721|now:1746037248505890|stream_id:0|stream_offset:2431128| [2025/04/30 18:20:48 505935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2459|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 505943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63721|applimit:0| [2025/04/30 18:20:48 505949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49481|rtt_var:902|pto_duration:53089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 505956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 505963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 505969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64921| [2025/04/30 18:20:48 505976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248583979|now:1746037248505949|interv:78030| [2025/04/30 18:20:48 505982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248583979|now:1746037248505949|interval:78030|pto_count:0|srtt:49481 [2025/04/30 18:20:48 506014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64921| [2025/04/30 18:20:48 506022] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 506029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64921|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2432307| [2025/04/30 18:20:48 506037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 506044] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2460| [2025/04/30 18:20:48 506090] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2460|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64921|now:1746037248506056|stream_id:0|stream_offset:2432307| [2025/04/30 18:20:48 506100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2460|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 506108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64921|applimit:0| [2025/04/30 18:20:48 506121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49481|rtt_var:902|pto_duration:53089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 506129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 506135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 506141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66121| [2025/04/30 18:20:48 506148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248584145|now:1746037248506121|interv:78024| [2025/04/30 18:20:48 506155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248584145|now:1746037248506121|interval:78024|pto_count:0|srtt:49481 [2025/04/30 18:20:48 506162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66121| [2025/04/30 18:20:48 506170] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 506176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66121|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2433486| [2025/04/30 18:20:48 506183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 506189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248507189|now:1746037248506189|interv:1000| [2025/04/30 18:20:48 506196] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 506202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 506209] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248507189| [2025/04/30 18:20:48 506215] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248507189| [2025/04/30 18:20:48 506221] [debug] |xqc_engine_wakeup_after|wakeup:1746037248507189|now:1746037248506221|diff:968| [2025/04/30 18:20:48 506229] [debug] |xqc_engine_main_logic|END|now:1746037248505772| [2025/04/30 18:20:48 506243] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248506242| [2025/04/30 18:20:48 506251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 506260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1093| [2025/04/30 18:20:48 506266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1094| [2025/04/30 18:20:48 506275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1094| [2025/04/30 18:20:48 506282] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 506289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2400|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2401|path_largest_ack:2400| [2025/04/30 18:20:48 506297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2354669|prior_time:1746037248453876|is_app_limited:0|send_elapse:50903|ack_elapse:52366|ctl_first_sent_time:1746037248455378|lagest_ack_time:1746037248506242|curr_delivered:2415951| [2025/04/30 18:20:48 506311] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248455378| [2025/04/30 18:20:48 506318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 506325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2401|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2401|path_largest_ack:2401| [2025/04/30 18:20:48 506333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2354669|prior_time:1746037248453876|is_app_limited:0|send_elapse:50903|ack_elapse:52366|ctl_first_sent_time:1746037248455378|lagest_ack_time:1746037248506242|curr_delivered:2417151| [2025/04/30 18:20:48 506340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248455494| [2025/04/30 18:20:48 506346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 506353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49481|rttvar:902|minrtt:30950|latest_rtt:50748|ack_delay:1000| [2025/04/30 18:20:48 506359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49514|rttvar:743|minrtt:30950|latest_rtt:50748|ack_delay:1000| [2025/04/30 18:20:48 506366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2401|lost_pn:2398|thresh:3| [2025/04/30 18:20:48 506373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 506380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49514|rtt_var:743|pto_duration:52486|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 506387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 506393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 506399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63721| [2025/04/30 18:20:48 506406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248583542|now:1746037248506379|interv:77163| [2025/04/30 18:20:48 506412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248583542|now:1746037248506379|interval:77163|pto_count:0|srtt:49514 [2025/04/30 18:20:48 506420] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50903, ack_elapse 52366, delivered 62482|rate 1193178|lost 240| [2025/04/30 18:20:48 506427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193178) in round 36| [2025/04/30 18:20:48 506434] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 506440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 506447] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248455494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 506454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248455494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 506467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63721|srtt:49514|latest_rtt:50748|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 506476] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1094|largest:1094|pns:2| [2025/04/30 18:20:48 506483] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1094|frame:ACK |recv_time:1746037248506242|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 506491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368506242|now:1746037248506242|interv:120000000| [2025/04/30 18:20:48 506498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368506242|now:1746037248506242|interv:120000000| [2025/04/30 18:20:48 506504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248507189|pq_index:0| [2025/04/30 18:20:48 506511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248505772| [2025/04/30 18:20:48 506517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248506517| [2025/04/30 18:20:48 506525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248506523| [2025/04/30 18:20:48 506533] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 506541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49514|min_srtt:49514|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 506548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2467677| [2025/04/30 18:20:48 506555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 506563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 506570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49514|min_srtt:49514|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 506577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 506584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49514|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 506591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 506598] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49514|min_srtt:49514|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 506611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 506663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 506671] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 506676] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 506683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 506691] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 506697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63721|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2433486| [2025/04/30 18:20:48 506705] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 506711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 506717] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248507189| [2025/04/30 18:20:48 506723] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248507189| [2025/04/30 18:20:48 506729] [debug] |xqc_engine_wakeup_after|wakeup:1746037248507189|now:1746037248506729|diff:460| [2025/04/30 18:20:48 506736] [debug] |xqc_engine_main_logic|END|now:1746037248506523| [2025/04/30 18:20:48 506747] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248506746| [2025/04/30 18:20:48 506754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 506763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1094| [2025/04/30 18:20:48 506769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1095| [2025/04/30 18:20:48 506778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1095| [2025/04/30 18:20:48 506785] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 506792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2402|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2403|path_largest_ack:2402| [2025/04/30 18:20:48 506800] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60101|prior_delivered:2357069|prior_time:1746037248455882|is_app_limited:0|send_elapse:50273|ack_elapse:50864|ctl_first_sent_time:1746037248456757|lagest_ack_time:1746037248506746|curr_delivered:2417170| [2025/04/30 18:20:48 506807] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248456757| [2025/04/30 18:20:48 506814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 506821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2403|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2403|path_largest_ack:2403| [2025/04/30 18:20:48 506833] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:60101|prior_delivered:2357069|prior_time:1746037248455882|is_app_limited:0|send_elapse:50273|ack_elapse:50864|ctl_first_sent_time:1746037248456757|lagest_ack_time:1746037248506746|curr_delivered:2417189| [2025/04/30 18:20:48 506841] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248456885| [2025/04/30 18:20:48 506847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 506853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49514|rttvar:743|minrtt:30950|latest_rtt:49861|ack_delay:0| [2025/04/30 18:20:48 506860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49557|rttvar:644|minrtt:30950|latest_rtt:49861|ack_delay:0| [2025/04/30 18:20:48 506867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2403|lost_pn:2400|thresh:3| [2025/04/30 18:20:48 506873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 506880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:644|pto_duration:52133|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 506887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 506893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 506899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 506905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248583189|now:1746037248506879|interv:76310| [2025/04/30 18:20:48 506911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248583189|now:1746037248506879|interval:76310|pto_count:0|srtt:49557 [2025/04/30 18:20:48 506917] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50273, ack_elapse 50864, delivered 60120|rate 1181975|lost 240| [2025/04/30 18:20:48 506925] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181975) in round 36| [2025/04/30 18:20:48 506932] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 506939] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 506945] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248456885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 506952] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:38|po_sent_time:1746037248456885|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 506959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63683|srtt:49557|latest_rtt:49861|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 506968] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1095|largest:1095|pns:2| [2025/04/30 18:20:48 506982] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1095|frame:ACK |recv_time:1746037248506746|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 507011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368506746|now:1746037248506746|interv:120000000| [2025/04/30 18:20:48 507018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368506746|now:1746037248506746|interv:120000000| [2025/04/30 18:20:48 507025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248507189|pq_index:0| [2025/04/30 18:20:48 507032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248506523| [2025/04/30 18:20:48 507038] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248507038| [2025/04/30 18:20:48 507046] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248507044| [2025/04/30 18:20:48 507054] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 507062] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 507069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 507076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 507082] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 507088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 507095] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 507103] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 507110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2433486| [2025/04/30 18:20:48 507118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 507124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 507130] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248507189| [2025/04/30 18:20:48 507138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248507189| [2025/04/30 18:20:48 507144] [debug] |xqc_engine_wakeup_after|wakeup:1746037248507189|now:1746037248507144|diff:45| [2025/04/30 18:20:48 507150] [debug] |xqc_engine_main_logic|END|now:1746037248507044| [2025/04/30 18:20:48 507156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248507156| [2025/04/30 18:20:48 507160] [debug] |xqc_engine_wakeup_after|wakeup:1746037248507189|now:1746037248507160|diff:29| [2025/04/30 18:20:48 507169] [debug] |xqc_engine_main_logic|END|now:1746037248507156| [2025/04/30 18:20:48 508063] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248508062| [2025/04/30 18:20:48 508075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 508082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1095| [2025/04/30 18:20:48 508086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1096| [2025/04/30 18:20:48 508092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1096| [2025/04/30 18:20:48 508096] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 508101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2404|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2405|path_largest_ack:2404| [2025/04/30 18:20:48 508106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61320|prior_delivered:2357069|prior_time:1746037248455882|is_app_limited:0|send_elapse:50643|ack_elapse:52180|ctl_first_sent_time:1746037248457127|lagest_ack_time:1746037248508062|curr_delivered:2418389| [2025/04/30 18:20:48 508110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248457127| [2025/04/30 18:20:48 508115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 508120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2405|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2405|path_largest_ack:2405| [2025/04/30 18:20:48 508124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61320|prior_delivered:2357069|prior_time:1746037248455882|is_app_limited:0|send_elapse:50643|ack_elapse:52180|ctl_first_sent_time:1746037248457127|lagest_ack_time:1746037248508062|curr_delivered:2419589| [2025/04/30 18:20:48 508128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248457220| [2025/04/30 18:20:48 508133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 508137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49557|rttvar:644|minrtt:30950|latest_rtt:50842|ack_delay:1000| [2025/04/30 18:20:48 508141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49593|rttvar:554|minrtt:30950|latest_rtt:50842|ack_delay:1000| [2025/04/30 18:20:48 508145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2405|lost_pn:2402|thresh:3| [2025/04/30 18:20:48 508150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 508154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49593|rtt_var:554|pto_duration:51809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 508159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 508163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 508166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 508176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248582865|now:1746037248508154|interv:74711| [2025/04/30 18:20:48 508180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248582865|now:1746037248508154|interval:74711|pto_count:0|srtt:49593 [2025/04/30 18:20:48 508185] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50643, ack_elapse 52180, delivered 62520|rate 1198160|lost 240| [2025/04/30 18:20:48 508189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198160) in round 36| [2025/04/30 18:20:48 508193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 508198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 508202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248457220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 508206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248457220|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 508211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:61283|srtt:49593|latest_rtt:50842|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 508217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1096|largest:1096|pns:2| [2025/04/30 18:20:48 508222] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1096|frame:ACK |recv_time:1746037248508062|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 508227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368508062|now:1746037248508062|interv:120000000| [2025/04/30 18:20:48 508231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368508062|now:1746037248508062|interv:120000000| [2025/04/30 18:20:48 508235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248507189|pq_index:0| [2025/04/30 18:20:48 508239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248507044| [2025/04/30 18:20:48 508243] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248508243| [2025/04/30 18:20:48 508248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248508247| [2025/04/30 18:20:48 508253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248507189|now:1746037248508247| [2025/04/30 18:20:48 508257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248507189|now:1746037248508247| [2025/04/30 18:20:48 508261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 508266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 508271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49593|min_srtt:49593|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 508278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 508283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 508288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 508292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49593|min_srtt:49593|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 508297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2471214| [2025/04/30 18:20:48 508301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49593|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 508306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 508310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49593|min_srtt:49593|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 508314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61283|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 508319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 508323] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 508327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 508332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 508336] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 508340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2433486| [2025/04/30 18:20:48 508345] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 508349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2461| [2025/04/30 18:20:48 508388] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2461|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248508356|stream_id:0|stream_offset:2433486| [2025/04/30 18:20:48 508398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2461|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 508411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 508418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49593|rtt_var:554|pto_duration:51809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 508425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 508431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 508438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 508444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248585165|now:1746037248508417|interv:76748| [2025/04/30 18:20:48 508450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248585165|now:1746037248508417|interval:76748|pto_count:0|srtt:49593 [2025/04/30 18:20:48 508455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:62483| [2025/04/30 18:20:48 508460] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 508464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2434665| [2025/04/30 18:20:48 508469] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 508473] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2462| [2025/04/30 18:20:48 508509] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2462|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248508481|stream_id:0|stream_offset:2434665| [2025/04/30 18:20:48 508518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2462|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 508525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 508531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49593|rtt_var:554|pto_duration:51809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 508539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 508545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 508551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 508557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248585290|now:1746037248508531|interv:76759| [2025/04/30 18:20:48 508563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248585290|now:1746037248508531|interval:76759|pto_count:0|srtt:49593 [2025/04/30 18:20:48 508570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:63683| [2025/04/30 18:20:48 508578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 508591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2435844| [2025/04/30 18:20:48 508598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 508604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248509603|now:1746037248508603|interv:1000| [2025/04/30 18:20:48 508610] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 508616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 508623] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248509603| [2025/04/30 18:20:48 508629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248509603| [2025/04/30 18:20:48 508636] [debug] |xqc_engine_wakeup_after|wakeup:1746037248509603|now:1746037248508635|diff:968| [2025/04/30 18:20:48 508643] [debug] |xqc_engine_main_logic|END|now:1746037248508247| [2025/04/30 18:20:48 508651] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248508651| [2025/04/30 18:20:48 508658] [debug] |xqc_engine_wakeup_after|wakeup:1746037248509603|now:1746037248508657|diff:946| [2025/04/30 18:20:48 508664] [debug] |xqc_engine_main_logic|END|now:1746037248508651| [2025/04/30 18:20:48 509739] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248509739| [2025/04/30 18:20:48 509753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248509603|pq_index:0| [2025/04/30 18:20:48 509761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248508247| [2025/04/30 18:20:48 509769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248509767| [2025/04/30 18:20:48 509776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248509603|now:1746037248509767| [2025/04/30 18:20:48 509783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248509603|now:1746037248509767| [2025/04/30 18:20:48 509789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 509795] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 509802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49593|min_srtt:49593|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 509807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 509812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 509816] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 509820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 509824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 509829] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 509837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2435844| [2025/04/30 18:20:48 509841] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 509846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2463| [2025/04/30 18:20:48 509887] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2463|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248509854|stream_id:0|stream_offset:2435844| [2025/04/30 18:20:48 509897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2463|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 509904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 509911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49593|rtt_var:554|pto_duration:51809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 509918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 509925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 509931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 509938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248586663|now:1746037248509910|interv:76753| [2025/04/30 18:20:48 509944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248586663|now:1746037248509910|interval:76753|pto_count:0|srtt:49593 [2025/04/30 18:20:48 509951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 509960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 509966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2437023| [2025/04/30 18:20:48 509974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 509979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2464| [2025/04/30 18:20:48 510024] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2464|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248509999|stream_id:0|stream_offset:2437023| [2025/04/30 18:20:48 510037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2464|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 510044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 510051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49593|rtt_var:554|pto_duration:51809|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 510065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 510072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 510078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 510083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248586808|now:1746037248510051|interv:76757| [2025/04/30 18:20:48 510087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248586808|now:1746037248510051|interval:76757|pto_count:0|srtt:49593 [2025/04/30 18:20:48 510092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 510097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 510101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2438202| [2025/04/30 18:20:48 510105] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 510109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248511109|now:1746037248510109|interv:1000| [2025/04/30 18:20:48 510113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 510117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 510121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248511109| [2025/04/30 18:20:48 510125] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248511109| [2025/04/30 18:20:48 510129] [debug] |xqc_engine_wakeup_after|wakeup:1746037248511109|now:1746037248510129|diff:980| [2025/04/30 18:20:48 510134] [debug] |xqc_engine_main_logic|END|now:1746037248509767| [2025/04/30 18:20:48 510144] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248510143| [2025/04/30 18:20:48 510149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 510155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1096| [2025/04/30 18:20:48 510159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1097| [2025/04/30 18:20:48 510165] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1097| [2025/04/30 18:20:48 510169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 510173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2406|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2407|path_largest_ack:2406| [2025/04/30 18:20:48 510178] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61320|prior_delivered:2359469|prior_time:1746037248457864|is_app_limited:0|send_elapse:50864|ack_elapse:52279|ctl_first_sent_time:1746037248459359|lagest_ack_time:1746037248510143|curr_delivered:2420789| [2025/04/30 18:20:48 510183] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248459359| [2025/04/30 18:20:48 510188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 510196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2407|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2407|path_largest_ack:2407| [2025/04/30 18:20:48 510200] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61320|prior_delivered:2359469|prior_time:1746037248457864|is_app_limited:0|send_elapse:50864|ack_elapse:52279|ctl_first_sent_time:1746037248459359|lagest_ack_time:1746037248510143|curr_delivered:2421989| [2025/04/30 18:20:48 510205] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248459450| [2025/04/30 18:20:48 510209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 510213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49593|rttvar:554|minrtt:30950|latest_rtt:50693|ack_delay:1000| [2025/04/30 18:20:48 510217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49605|rttvar:441|minrtt:30950|latest_rtt:50693|ack_delay:1000| [2025/04/30 18:20:48 510222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2407|lost_pn:2404|thresh:3| [2025/04/30 18:20:48 510226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 510230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49605|rtt_var:441|pto_duration:51605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 510234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 510238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 510242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 510246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248586604|now:1746037248510230|interv:76374| [2025/04/30 18:20:48 510250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248586604|now:1746037248510230|interval:76374|pto_count:0|srtt:49605 [2025/04/30 18:20:48 510255] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50864, ack_elapse 52279, delivered 62520|rate 1195891|lost 240| [2025/04/30 18:20:48 510259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195891) in round 36| [2025/04/30 18:20:48 510263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 510268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 510272] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248459450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 510276] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248459450|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 510281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63683|srtt:49605|latest_rtt:50693|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 510290] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1097|largest:1097|pns:2| [2025/04/30 18:20:48 510294] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1097|frame:ACK |recv_time:1746037248510143|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 510299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368510143|now:1746037248510143|interv:120000000| [2025/04/30 18:20:48 510303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368510143|now:1746037248510143|interv:120000000| [2025/04/30 18:20:48 510307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248511109|pq_index:0| [2025/04/30 18:20:48 510312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248509767| [2025/04/30 18:20:48 510316] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248510315| [2025/04/30 18:20:48 510320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248510320| [2025/04/30 18:20:48 510326] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 510330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 510335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 510340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 510344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 510349] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 510353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2473572| [2025/04/30 18:20:48 510357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49605|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 510362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 510366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 510370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 510380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 510384] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 510388] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 510393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 510397] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 510401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2438202| [2025/04/30 18:20:48 510406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 510410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 510414] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248511109| [2025/04/30 18:20:48 510418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248511109| [2025/04/30 18:20:48 510422] [debug] |xqc_engine_wakeup_after|wakeup:1746037248511109|now:1746037248510421|diff:688| [2025/04/30 18:20:48 510426] [debug] |xqc_engine_main_logic|END|now:1746037248510320| [2025/04/30 18:20:48 510431] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248510431| [2025/04/30 18:20:48 510435] [debug] |xqc_engine_wakeup_after|wakeup:1746037248511109|now:1746037248510435|diff:674| [2025/04/30 18:20:48 510439] [debug] |xqc_engine_main_logic|END|now:1746037248510431| [2025/04/30 18:20:48 511508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248511508| [2025/04/30 18:20:48 511519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248511109|pq_index:0| [2025/04/30 18:20:48 511523] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248510320| [2025/04/30 18:20:48 511529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248511527| [2025/04/30 18:20:48 511533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248511109|now:1746037248511527| [2025/04/30 18:20:48 511538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248511109|now:1746037248511527| [2025/04/30 18:20:48 511542] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 511547] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 511556] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49605|min_srtt:49605|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 511563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 511570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 511576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 511588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 511596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 511603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 511610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2438202| [2025/04/30 18:20:48 511617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 511624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2465| [2025/04/30 18:20:48 511673] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2465|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248511636|stream_id:0|stream_offset:2438202| [2025/04/30 18:20:48 511683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2465|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 511690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 511697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49605|rtt_var:441|pto_duration:51605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 511705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 511710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 511717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 511724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248588241|now:1746037248511697|interv:76544| [2025/04/30 18:20:48 511730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248588241|now:1746037248511697|interval:76544|pto_count:0|srtt:49605 [2025/04/30 18:20:48 511737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 511745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 511751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2439381| [2025/04/30 18:20:48 511758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 511766] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2466| [2025/04/30 18:20:48 511859] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2466|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248511827|stream_id:0|stream_offset:2439381| [2025/04/30 18:20:48 511870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2466|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 511883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 511890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49605|rtt_var:441|pto_duration:51605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 511896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 511902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 511909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 511915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248588432|now:1746037248511889|interv:76543| [2025/04/30 18:20:48 511921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248588432|now:1746037248511889|interval:76543|pto_count:0|srtt:49605 [2025/04/30 18:20:48 511929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 511936] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 511943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2440560| [2025/04/30 18:20:48 511951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 511957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248512957|now:1746037248511957|interv:1000| [2025/04/30 18:20:48 511963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 511969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 511975] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248512957| [2025/04/30 18:20:48 511979] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248512957| [2025/04/30 18:20:48 511983] [debug] |xqc_engine_wakeup_after|wakeup:1746037248512957|now:1746037248511983|diff:974| [2025/04/30 18:20:48 512012] [debug] |xqc_engine_main_logic|END|now:1746037248511527| [2025/04/30 18:20:48 512026] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248512025| [2025/04/30 18:20:48 512033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 512039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1097| [2025/04/30 18:20:48 512043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1098| [2025/04/30 18:20:48 512049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1098| [2025/04/30 18:20:48 512053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 512058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2408|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2409|path_largest_ack:2408| [2025/04/30 18:20:48 512063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2361907|prior_time:1746037248460185|is_app_limited:0|send_elapse:48688|ack_elapse:51840|ctl_first_sent_time:1746037248461658|lagest_ack_time:1746037248512025|curr_delivered:2423189| [2025/04/30 18:20:48 512073] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248461658| [2025/04/30 18:20:48 512078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 512082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2409|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2409|path_largest_ack:2409| [2025/04/30 18:20:48 512087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2361907|prior_time:1746037248460185|is_app_limited:0|send_elapse:48688|ack_elapse:51840|ctl_first_sent_time:1746037248461658|lagest_ack_time:1746037248512025|curr_delivered:2424389| [2025/04/30 18:20:48 512091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248461804| [2025/04/30 18:20:48 512095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 512099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49605|rttvar:441|minrtt:30950|latest_rtt:50221|ack_delay:1000| [2025/04/30 18:20:48 512104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49557|rttvar:427|minrtt:30950|latest_rtt:50221|ack_delay:1000| [2025/04/30 18:20:48 512108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2409|lost_pn:2406|thresh:3| [2025/04/30 18:20:48 512112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 512116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:427|pto_duration:51557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 512121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 512125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 512129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 512133] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248588384|now:1746037248512116|interv:76268| [2025/04/30 18:20:48 512137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248588384|now:1746037248512116|interval:76268|pto_count:0|srtt:49557 [2025/04/30 18:20:48 512141] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48688, ack_elapse 51840, delivered 62482|rate 1205285|lost 240| [2025/04/30 18:20:48 512146] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205285) in round 36| [2025/04/30 18:20:48 512150] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 512154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 512158] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248461804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 512166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248461804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 512170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63683|srtt:49557|latest_rtt:50221|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 512176] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1098|largest:1098|pns:2| [2025/04/30 18:20:48 512181] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1098|frame:ACK |recv_time:1746037248512025|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 512186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368512025|now:1746037248512025|interv:120000000| [2025/04/30 18:20:48 512190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368512025|now:1746037248512025|interv:120000000| [2025/04/30 18:20:48 512194] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248512957|pq_index:0| [2025/04/30 18:20:48 512198] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248511527| [2025/04/30 18:20:48 512202] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248512202| [2025/04/30 18:20:48 512207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248512206| [2025/04/30 18:20:48 512212] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 512217] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 512221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 512226] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49557|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 512231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 512235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 512240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2475930| [2025/04/30 18:20:48 512244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49557|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 512248] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 512255] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 512259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2477109| [2025/04/30 18:20:48 512263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 512267] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 512271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 512275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 512280] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 512284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2440560| [2025/04/30 18:20:48 512289] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 512292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 512296] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248512957| [2025/04/30 18:20:48 512300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248512957| [2025/04/30 18:20:48 512304] [debug] |xqc_engine_wakeup_after|wakeup:1746037248512957|now:1746037248512304|diff:653| [2025/04/30 18:20:48 512309] [debug] |xqc_engine_main_logic|END|now:1746037248512206| [2025/04/30 18:20:48 512314] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248512313| [2025/04/30 18:20:48 512317] [debug] |xqc_engine_wakeup_after|wakeup:1746037248512957|now:1746037248512317|diff:640| [2025/04/30 18:20:48 512321] [debug] |xqc_engine_main_logic|END|now:1746037248512313| [2025/04/30 18:20:48 513389] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248513389| [2025/04/30 18:20:48 513400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248512957|pq_index:0| [2025/04/30 18:20:48 513404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248512206| [2025/04/30 18:20:48 513409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248513408| [2025/04/30 18:20:48 513414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248512957|now:1746037248513408| [2025/04/30 18:20:48 513418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248512957|now:1746037248513408| [2025/04/30 18:20:48 513422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 513427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 513432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49557|min_srtt:49557|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 513442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2477109| [2025/04/30 18:20:48 513447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 513451] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 513455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 513462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 513467] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 513472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2440560| [2025/04/30 18:20:48 513476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 513481] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2467| [2025/04/30 18:20:48 513520] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2467|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248513489|stream_id:0|stream_offset:2440560| [2025/04/30 18:20:48 513530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2467|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 513537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 513545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:427|pto_duration:51557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 513552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 513558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 513565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 513571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248590046|now:1746037248513544|interv:76502| [2025/04/30 18:20:48 513577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248590046|now:1746037248513544|interval:76502|pto_count:0|srtt:49557 [2025/04/30 18:20:48 513584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 513592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 513599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2441739| [2025/04/30 18:20:48 513612] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 513619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2468| [2025/04/30 18:20:48 513656] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2468|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248513631|stream_id:0|stream_offset:2441739| [2025/04/30 18:20:48 513666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2468|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 513673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 513680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49557|rtt_var:427|pto_duration:51557|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 513687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 513694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 513700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 513705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248590188|now:1746037248513679|interv:76509| [2025/04/30 18:20:48 513712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248590188|now:1746037248513679|interval:76509|pto_count:0|srtt:49557 [2025/04/30 18:20:48 513720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 513728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 513735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2442918| [2025/04/30 18:20:48 513742] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 513748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248514748|now:1746037248513748|interv:1000| [2025/04/30 18:20:48 513754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 513760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 513767] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248514748| [2025/04/30 18:20:48 513773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248514748| [2025/04/30 18:20:48 513780] [debug] |xqc_engine_wakeup_after|wakeup:1746037248514748|now:1746037248513780|diff:968| [2025/04/30 18:20:48 513787] [debug] |xqc_engine_main_logic|END|now:1746037248513408| [2025/04/30 18:20:48 514051] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248514050| [2025/04/30 18:20:48 514067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 514076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1098| [2025/04/30 18:20:48 514083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1099| [2025/04/30 18:20:48 514100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1099| [2025/04/30 18:20:48 514107] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 514114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2410|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2411|path_largest_ack:2410| [2025/04/30 18:20:48 514122] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2361907|prior_time:1746037248460185|is_app_limited:0|send_elapse:48964|ack_elapse:53865|ctl_first_sent_time:1746037248461934|lagest_ack_time:1746037248514050|curr_delivered:2425589| [2025/04/30 18:20:48 514130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248461934| [2025/04/30 18:20:48 514136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 514143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2411|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2411|path_largest_ack:2411| [2025/04/30 18:20:48 514150] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2364307|prior_time:1746037248462098|is_app_limited:0|send_elapse:50426|ack_elapse:51952|ctl_first_sent_time:1746037248463621|lagest_ack_time:1746037248514050|curr_delivered:2426789| [2025/04/30 18:20:48 514158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248463621| [2025/04/30 18:20:48 514163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 514170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49557|rttvar:427|minrtt:30950|latest_rtt:50429|ack_delay:1000| [2025/04/30 18:20:48 514177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49541|rttvar:353|minrtt:30950|latest_rtt:50429|ack_delay:1000| [2025/04/30 18:20:48 514183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2411|lost_pn:2408|thresh:3| [2025/04/30 18:20:48 514190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 514196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49541|rtt_var:353|pto_duration:51541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 514203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 514209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 514216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 514222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248590172|now:1746037248514196|interv:75976| [2025/04/30 18:20:48 514228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248590172|now:1746037248514196|interval:75976|pto_count:0|srtt:49541 [2025/04/30 18:20:48 514235] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50426, ack_elapse 51952, delivered 62482|rate 1202687|lost 240| [2025/04/30 18:20:48 514249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202687) in round 36| [2025/04/30 18:20:48 514256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 514263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 514270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248463621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 514277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248463621|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 514284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63683|srtt:49541|latest_rtt:50429|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 514292] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1099|largest:1099|pns:2| [2025/04/30 18:20:48 514296] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1099|frame:ACK |recv_time:1746037248514050|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 514301] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368514050|now:1746037248514050|interv:120000000| [2025/04/30 18:20:48 514306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368514050|now:1746037248514050|interv:120000000| [2025/04/30 18:20:48 514310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248514748|pq_index:0| [2025/04/30 18:20:48 514314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248513408| [2025/04/30 18:20:48 514318] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248514318| [2025/04/30 18:20:48 514323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248514322| [2025/04/30 18:20:48 514328] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 514336] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49541|min_srtt:49541|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 514344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2477109| [2025/04/30 18:20:48 514351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 514358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 514364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49541|min_srtt:49541|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 514373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2478288| [2025/04/30 18:20:48 514377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49541|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 514382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 514386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49541|min_srtt:49541|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 514390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 514395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 514399] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 514403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 514407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 514412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 514416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2442918| [2025/04/30 18:20:48 514420] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 514424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 514428] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248514748| [2025/04/30 18:20:48 514432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248514748| [2025/04/30 18:20:48 514436] [debug] |xqc_engine_wakeup_after|wakeup:1746037248514748|now:1746037248514436|diff:312| [2025/04/30 18:20:48 514441] [debug] |xqc_engine_main_logic|END|now:1746037248514322| [2025/04/30 18:20:48 514447] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248514446| [2025/04/30 18:20:48 514450] [debug] |xqc_engine_wakeup_after|wakeup:1746037248514748|now:1746037248514450|diff:298| [2025/04/30 18:20:48 514454] [debug] |xqc_engine_main_logic|END|now:1746037248514446| [2025/04/30 18:20:48 515524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248515524| [2025/04/30 18:20:48 515535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248514748|pq_index:0| [2025/04/30 18:20:48 515540] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248514322| [2025/04/30 18:20:48 515545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248515544| [2025/04/30 18:20:48 515550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248514748|now:1746037248515544| [2025/04/30 18:20:48 515562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248514748|now:1746037248515544| [2025/04/30 18:20:48 515566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 515571] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 515576] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49541|min_srtt:49541|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 515581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 515586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 515589] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 515594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 515601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 515609] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 515616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2442918| [2025/04/30 18:20:48 515623] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 515631] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2469| [2025/04/30 18:20:48 515675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2469|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248515642|stream_id:0|stream_offset:2442918| [2025/04/30 18:20:48 515684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2469|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 515691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 515699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49541|rtt_var:353|pto_duration:51541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 515706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 515711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 515717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 515724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248592183|now:1746037248515698|interv:76485| [2025/04/30 18:20:48 515731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248592183|now:1746037248515698|interval:76485|pto_count:0|srtt:49541 [2025/04/30 18:20:48 515745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 515753] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 515760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2444097| [2025/04/30 18:20:48 515768] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 515774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2470| [2025/04/30 18:20:48 515824] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2470|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248515786|stream_id:0|stream_offset:2444097| [2025/04/30 18:20:48 515833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2470|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 515840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 515847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49541|rtt_var:353|pto_duration:51541|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 515854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 515909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 515916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 515923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248592327|now:1746037248515847|interv:76480| [2025/04/30 18:20:48 515929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248592327|now:1746037248515847|interval:76480|pto_count:0|srtt:49541 [2025/04/30 18:20:48 515937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 515945] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 515950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2445276| [2025/04/30 18:20:48 515955] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 515960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248516959|now:1746037248515959|interv:1000| [2025/04/30 18:20:48 515964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 515968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 515972] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248516959| [2025/04/30 18:20:48 515976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248516959| [2025/04/30 18:20:48 515980] [debug] |xqc_engine_wakeup_after|wakeup:1746037248516959|now:1746037248515980|diff:979| [2025/04/30 18:20:48 516012] [debug] |xqc_engine_main_logic|END|now:1746037248515544| [2025/04/30 18:20:48 516087] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248516086| [2025/04/30 18:20:48 516096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 516102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1099| [2025/04/30 18:20:48 516106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1100| [2025/04/30 18:20:48 516112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1100| [2025/04/30 18:20:48 516116] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 516121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2412|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2413|path_largest_ack:2412| [2025/04/30 18:20:48 516126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2364307|prior_time:1746037248462098|is_app_limited:0|send_elapse:50615|ack_elapse:53988|ctl_first_sent_time:1746037248463810|lagest_ack_time:1746037248516086|curr_delivered:2427989| [2025/04/30 18:20:48 516130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248463810| [2025/04/30 18:20:48 516135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 516139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2413|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2413|path_largest_ack:2413| [2025/04/30 18:20:48 516144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2366707|prior_time:1746037248463974|is_app_limited:0|send_elapse:50003|ack_elapse:52112|ctl_first_sent_time:1746037248465465|lagest_ack_time:1746037248516086|curr_delivered:2429189| [2025/04/30 18:20:48 516148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248465465| [2025/04/30 18:20:48 516152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 516156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49541|rttvar:353|minrtt:30950|latest_rtt:50621|ack_delay:1000| [2025/04/30 18:20:48 516161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49551|rttvar:285|minrtt:30950|latest_rtt:50621|ack_delay:1000| [2025/04/30 18:20:48 516165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2413|lost_pn:2410|thresh:3| [2025/04/30 18:20:48 516169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 516173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49551|rtt_var:285|pto_duration:51551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 516178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 516182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 516186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 516194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248592337|now:1746037248516173|interv:76164| [2025/04/30 18:20:48 516198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248592337|now:1746037248516173|interval:76164|pto_count:0|srtt:49551 [2025/04/30 18:20:48 516203] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50003, ack_elapse 52112, delivered 62482|rate 1198994|lost 240| [2025/04/30 18:20:48 516207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198994) in round 36| [2025/04/30 18:20:48 516212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 516216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 516220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248465465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 516225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248465465|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 516229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63683|srtt:49551|latest_rtt:50621|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 516235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1100|largest:1100|pns:2| [2025/04/30 18:20:48 516240] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1100|frame:ACK |recv_time:1746037248516086|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 516244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368516086|now:1746037248516086|interv:120000000| [2025/04/30 18:20:48 516249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368516086|now:1746037248516086|interv:120000000| [2025/04/30 18:20:48 516253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248516959|pq_index:0| [2025/04/30 18:20:48 516257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248515544| [2025/04/30 18:20:48 516261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248516261| [2025/04/30 18:20:48 516266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248516265| [2025/04/30 18:20:48 516271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 516276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49551|min_srtt:49551|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 516281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 516288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 516293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 516297] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49551|min_srtt:49551|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 516302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2480646| [2025/04/30 18:20:48 516306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49551|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 516311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 516315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49551|min_srtt:49551|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 516319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2481825| [2025/04/30 18:20:48 516323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 516327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 516331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 516335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 516340] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 516344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2445276| [2025/04/30 18:20:48 516349] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 516353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 516357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248516959| [2025/04/30 18:20:48 516361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248516959| [2025/04/30 18:20:48 516365] [debug] |xqc_engine_wakeup_after|wakeup:1746037248516959|now:1746037248516365|diff:594| [2025/04/30 18:20:48 516369] [debug] |xqc_engine_main_logic|END|now:1746037248516265| [2025/04/30 18:20:48 516374] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248516374| [2025/04/30 18:20:48 516378] [debug] |xqc_engine_wakeup_after|wakeup:1746037248516959|now:1746037248516378|diff:581| [2025/04/30 18:20:48 516382] [debug] |xqc_engine_main_logic|END|now:1746037248516374| [2025/04/30 18:20:48 517449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248517448| [2025/04/30 18:20:48 517460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248516959|pq_index:0| [2025/04/30 18:20:48 517470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248516265| [2025/04/30 18:20:48 517475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248517474| [2025/04/30 18:20:48 517480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248516959|now:1746037248517474| [2025/04/30 18:20:48 517484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248516959|now:1746037248517474| [2025/04/30 18:20:48 517488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 517493] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 517498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49551|min_srtt:49551|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 517503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2481825| [2025/04/30 18:20:48 517507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 517511] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 517515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 517520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 517525] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 517529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2445276| [2025/04/30 18:20:48 517533] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 517538] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2471| [2025/04/30 18:20:48 517578] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2471|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248517547|stream_id:0|stream_offset:2445276| [2025/04/30 18:20:48 517598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2471|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 517606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 517613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49551|rtt_var:285|pto_duration:51551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 517618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 517622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 517630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 517634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248594098|now:1746037248517613|interv:76485| [2025/04/30 18:20:48 517638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248594098|now:1746037248517613|interval:76485|pto_count:0|srtt:49551 [2025/04/30 18:20:48 517643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 517648] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 517652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2446455| [2025/04/30 18:20:48 517657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 517661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2472| [2025/04/30 18:20:48 517698] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2472|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248517669|stream_id:0|stream_offset:2446455| [2025/04/30 18:20:48 517708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2472|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 517716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 517722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49551|rtt_var:285|pto_duration:51551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 517729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 517735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 517741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 517748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248594220|now:1746037248517722|interv:76498| [2025/04/30 18:20:48 517753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248594220|now:1746037248517722|interval:76498|pto_count:0|srtt:49551 [2025/04/30 18:20:48 517758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 517763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 517767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2447634| [2025/04/30 18:20:48 517772] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 517776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248518776|now:1746037248517776|interv:1000| [2025/04/30 18:20:48 517785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 517788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 517793] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248518776| [2025/04/30 18:20:48 517797] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248518776| [2025/04/30 18:20:48 517801] [debug] |xqc_engine_wakeup_after|wakeup:1746037248518776|now:1746037248517801|diff:975| [2025/04/30 18:20:48 517805] [debug] |xqc_engine_main_logic|END|now:1746037248517474| [2025/04/30 18:20:48 518099] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248518098| [2025/04/30 18:20:48 518108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 518114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1100| [2025/04/30 18:20:48 518118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1101| [2025/04/30 18:20:48 518124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1101| [2025/04/30 18:20:48 518128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 518133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2414|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2415|path_largest_ack:2414| [2025/04/30 18:20:48 518137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2366707|prior_time:1746037248463974|is_app_limited:0|send_elapse:50145|ack_elapse:54124|ctl_first_sent_time:1746037248465607|lagest_ack_time:1746037248518098|curr_delivered:2430389| [2025/04/30 18:20:48 518142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248465607| [2025/04/30 18:20:48 518147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 518151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2415|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2415|path_largest_ack:2415| [2025/04/30 18:20:48 518155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2369107|prior_time:1746037248465858|is_app_limited:0|send_elapse:49878|ack_elapse:52240|ctl_first_sent_time:1746037248467335|lagest_ack_time:1746037248518098|curr_delivered:2431589| [2025/04/30 18:20:48 518160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248467335| [2025/04/30 18:20:48 518164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 518168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49551|rttvar:285|minrtt:30950|latest_rtt:50763|ack_delay:1000| [2025/04/30 18:20:48 518173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49578|rttvar:267|minrtt:30950|latest_rtt:50763|ack_delay:1000| [2025/04/30 18:20:48 518177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2415|lost_pn:2412|thresh:3| [2025/04/30 18:20:48 518181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 518185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49578|rtt_var:267|pto_duration:51578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 518194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 518198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 518202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 518206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248594247|now:1746037248518185|interv:76062| [2025/04/30 18:20:48 518210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248594247|now:1746037248518185|interval:76062|pto_count:0|srtt:49578 [2025/04/30 18:20:48 518215] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49878, ack_elapse 52240, delivered 62482|rate 1196056|lost 240| [2025/04/30 18:20:48 518219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196056) in round 36| [2025/04/30 18:20:48 518224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 518228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 518232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248467335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 518236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248467335|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 518241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:63683|srtt:49578|latest_rtt:50763|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 518247] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1101|largest:1101|pns:2| [2025/04/30 18:20:48 518251] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1101|frame:ACK |recv_time:1746037248518098|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 518256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368518098|now:1746037248518098|interv:120000000| [2025/04/30 18:20:48 518260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368518098|now:1746037248518098|interv:120000000| [2025/04/30 18:20:48 518264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248518776|pq_index:0| [2025/04/30 18:20:48 518269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248517474| [2025/04/30 18:20:48 518273] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248518273| [2025/04/30 18:20:48 518278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248518277| [2025/04/30 18:20:48 518283] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 518290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49578|min_srtt:49578|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 518295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2481825| [2025/04/30 18:20:48 518300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 518304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 518309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49578|min_srtt:49578|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 518313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2483004| [2025/04/30 18:20:48 518318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49578|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 518322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 518326] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49578|min_srtt:49578|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 518330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 518335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 518339] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 518343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 518347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 518351] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 518356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2447634| [2025/04/30 18:20:48 518360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 518364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 518368] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248518776| [2025/04/30 18:20:48 518372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248518776| [2025/04/30 18:20:48 518376] [debug] |xqc_engine_wakeup_after|wakeup:1746037248518776|now:1746037248518376|diff:400| [2025/04/30 18:20:48 518383] [debug] |xqc_engine_main_logic|END|now:1746037248518277| [2025/04/30 18:20:48 518388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248518388| [2025/04/30 18:20:48 518392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248518776|now:1746037248518392|diff:384| [2025/04/30 18:20:48 518396] [debug] |xqc_engine_main_logic|END|now:1746037248518388| [2025/04/30 18:20:48 519467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248519467| [2025/04/30 18:20:48 519478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248518776|pq_index:0| [2025/04/30 18:20:48 519482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248518277| [2025/04/30 18:20:48 519487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248519486| [2025/04/30 18:20:48 519492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248518776|now:1746037248519486| [2025/04/30 18:20:48 519496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248518776|now:1746037248519486| [2025/04/30 18:20:48 519500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 519505] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 519510] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49578|min_srtt:49578|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 519515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 519519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 519523] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 519527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 519532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 519536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 519541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2447634| [2025/04/30 18:20:48 519545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 519550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2473| [2025/04/30 18:20:48 519587] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2473|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63683|now:1746037248519558|stream_id:0|stream_offset:2447634| [2025/04/30 18:20:48 519597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2473|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 519604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63683|applimit:0| [2025/04/30 18:20:48 519618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49578|rtt_var:267|pto_duration:51578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 519624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 519628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 519631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 519636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248596136|now:1746037248519618|interv:76518| [2025/04/30 18:20:48 519640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248596136|now:1746037248519618|interval:76518|pto_count:0|srtt:49578 [2025/04/30 18:20:48 519644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64883| [2025/04/30 18:20:48 519649] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 519654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2448813| [2025/04/30 18:20:48 519658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 519662] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2474| [2025/04/30 18:20:48 519701] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2474|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248519673|stream_id:0|stream_offset:2448813| [2025/04/30 18:20:48 519711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2474|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 519718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 519725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49578|rtt_var:267|pto_duration:51578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 519731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 519735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 519739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 519743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248596251|now:1746037248519724|interv:76527| [2025/04/30 18:20:48 519747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248596251|now:1746037248519724|interval:76527|pto_count:0|srtt:49578 [2025/04/30 18:20:48 519751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 519756] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 519765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2449992| [2025/04/30 18:20:48 519769] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 519774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2475| [2025/04/30 18:20:48 519805] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2475|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037248519781|stream_id:0|stream_offset:2449992| [2025/04/30 18:20:48 519814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2475|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 519821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:48 519828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49578|rtt_var:267|pto_duration:51578|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 519835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 519841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 519848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:48 519854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248596359|now:1746037248519827|interv:76532| [2025/04/30 18:20:48 519860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248596359|now:1746037248519827|interval:76532|pto_count:0|srtt:49578 [2025/04/30 18:20:48 519867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67283| [2025/04/30 18:20:48 519875] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 519882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 519888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 519892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248520892|now:1746037248519892|interv:1000| [2025/04/30 18:20:48 519896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 519900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 519904] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248520892| [2025/04/30 18:20:48 519908] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248520892| [2025/04/30 18:20:48 519912] [debug] |xqc_engine_wakeup_after|wakeup:1746037248520892|now:1746037248519912|diff:980| [2025/04/30 18:20:48 519916] [debug] |xqc_engine_main_logic|END|now:1746037248519486| [2025/04/30 18:20:48 520055] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248520054| [2025/04/30 18:20:48 520063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 520074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1101| [2025/04/30 18:20:48 520078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1102| [2025/04/30 18:20:48 520084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1102| [2025/04/30 18:20:48 520088] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 520093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2416|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2417|path_largest_ack:2416| [2025/04/30 18:20:48 520098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2371507|prior_time:1746037248467915|is_app_limited:0|send_elapse:49946|ack_elapse:52139|ctl_first_sent_time:1746037248469399|lagest_ack_time:1746037248520054|curr_delivered:2432789| [2025/04/30 18:20:48 520103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248469399| [2025/04/30 18:20:48 520107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 520111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2417|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2417|path_largest_ack:2417| [2025/04/30 18:20:48 520116] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61282|prior_delivered:2371507|prior_time:1746037248467915|is_app_limited:0|send_elapse:49946|ack_elapse:52139|ctl_first_sent_time:1746037248469399|lagest_ack_time:1746037248520054|curr_delivered:2433989| [2025/04/30 18:20:48 520120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248469506| [2025/04/30 18:20:48 520124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 520128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49578|rttvar:267|minrtt:30950|latest_rtt:50548|ack_delay:1000| [2025/04/30 18:20:48 520133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49574|rttvar:208|minrtt:30950|latest_rtt:50548|ack_delay:1000| [2025/04/30 18:20:48 520137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2417|lost_pn:2414|thresh:3| [2025/04/30 18:20:48 520141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 520145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49574|rtt_var:208|pto_duration:51574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 520150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 520154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 520158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 520162] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248596355|now:1746037248520145|interv:76210| [2025/04/30 18:20:48 520166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248596355|now:1746037248520145|interval:76210|pto_count:0|srtt:49574 [2025/04/30 18:20:48 520173] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49946, ack_elapse 52139, delivered 62482|rate 1198373|lost 240| [2025/04/30 18:20:48 520177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198373) in round 36| [2025/04/30 18:20:48 520182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 520186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 520190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248469506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 520195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248469506|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 520199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:64883|srtt:49574|latest_rtt:50548|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 520205] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1102|largest:1102|pns:2| [2025/04/30 18:20:48 520210] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1102|frame:ACK |recv_time:1746037248520054|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 520215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368520054|now:1746037248520054|interv:120000000| [2025/04/30 18:20:48 520219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368520054|now:1746037248520054|interv:120000000| [2025/04/30 18:20:48 520223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248520892|pq_index:0| [2025/04/30 18:20:48 520227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248519486| [2025/04/30 18:20:48 520231] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248520231| [2025/04/30 18:20:48 520236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248520235| [2025/04/30 18:20:48 520241] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 520246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49574|min_srtt:49574|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 520250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 520255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 520259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 520266] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49574|min_srtt:49574|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 520271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2485362| [2025/04/30 18:20:48 520275] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49574|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 520279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 520283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49574|min_srtt:49574|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 520288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 520292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 520296] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 520300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 520304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 520308] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 520313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 520317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 520321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 520325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248520892| [2025/04/30 18:20:48 520329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248520892| [2025/04/30 18:20:48 520333] [debug] |xqc_engine_wakeup_after|wakeup:1746037248520892|now:1746037248520332|diff:560| [2025/04/30 18:20:48 520337] [debug] |xqc_engine_main_logic|END|now:1746037248520235| [2025/04/30 18:20:48 520342] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248520342| [2025/04/30 18:20:48 520346] [debug] |xqc_engine_wakeup_after|wakeup:1746037248520892|now:1746037248520346|diff:546| [2025/04/30 18:20:48 520350] [debug] |xqc_engine_main_logic|END|now:1746037248520342| [2025/04/30 18:20:48 521417] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248521417| [2025/04/30 18:20:48 521428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248520892|pq_index:0| [2025/04/30 18:20:48 521432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248520235| [2025/04/30 18:20:48 521437] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248521436| [2025/04/30 18:20:48 521447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248520892|now:1746037248521436| [2025/04/30 18:20:48 521451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248520892|now:1746037248521436| [2025/04/30 18:20:48 521455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 521460] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 521465] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49574|min_srtt:49574|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 521470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 521474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 521478] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 521482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 521487] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 521491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 521496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 521500] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 521505] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2476| [2025/04/30 18:20:48 521542] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2476|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64883|now:1746037248521513|stream_id:0|stream_offset:2451171| [2025/04/30 18:20:48 521552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2476|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 521560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 521566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49574|rtt_var:208|pto_duration:51574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 521573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 521578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 521582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66083| [2025/04/30 18:20:48 521586] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248598087|now:1746037248521566|interv:76521| [2025/04/30 18:20:48 521594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248598087|now:1746037248521566|interval:76521|pto_count:0|srtt:49574 [2025/04/30 18:20:48 521599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66083| [2025/04/30 18:20:48 521603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 521608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66083|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2452350| [2025/04/30 18:20:48 521612] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 521616] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2477| [2025/04/30 18:20:48 521652] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2477|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66083|now:1746037248521625|stream_id:0|stream_offset:2452350| [2025/04/30 18:20:48 521663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2477|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 521670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66083|applimit:0| [2025/04/30 18:20:48 521676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49574|rtt_var:208|pto_duration:51574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 521684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 521690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 521697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67283| [2025/04/30 18:20:48 521703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248598199|now:1746037248521676|interv:76523| [2025/04/30 18:20:48 521709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248598199|now:1746037248521676|interval:76523|pto_count:0|srtt:49574 [2025/04/30 18:20:48 521717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67283| [2025/04/30 18:20:48 521724] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 521731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67283|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 521737] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 521743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248522743|now:1746037248521743|interv:1000| [2025/04/30 18:20:48 521750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 521756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 521763] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248522743| [2025/04/30 18:20:48 521782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248522743| [2025/04/30 18:20:48 521788] [debug] |xqc_engine_wakeup_after|wakeup:1746037248522743|now:1746037248521788|diff:955| [2025/04/30 18:20:48 521795] [debug] |xqc_engine_main_logic|END|now:1746037248521436| [2025/04/30 18:20:48 522261] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248522260| [2025/04/30 18:20:48 522270] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 522277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1102| [2025/04/30 18:20:48 522280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1103| [2025/04/30 18:20:48 522286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1103| [2025/04/30 18:20:48 522291] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 522295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2418|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2419|path_largest_ack:2418| [2025/04/30 18:20:48 522300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2371507|prior_time:1746037248467915|is_app_limited:0|send_elapse:50171|ack_elapse:54345|ctl_first_sent_time:1746037248469624|lagest_ack_time:1746037248522260|curr_delivered:2435189| [2025/04/30 18:20:48 522305] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248469624| [2025/04/30 18:20:48 522310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 522314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2419|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2419|path_largest_ack:2419| [2025/04/30 18:20:48 522318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2373907|prior_time:1746037248469937|is_app_limited:0|send_elapse:50112|ack_elapse:52323|ctl_first_sent_time:1746037248471567|lagest_ack_time:1746037248522260|curr_delivered:2436389| [2025/04/30 18:20:48 522323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248471567| [2025/04/30 18:20:48 522327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 522331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49574|rttvar:208|minrtt:30950|latest_rtt:50693|ack_delay:1000| [2025/04/30 18:20:48 522335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49589|rttvar:185|minrtt:30950|latest_rtt:50693|ack_delay:1000| [2025/04/30 18:20:48 522339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2419|lost_pn:2416|thresh:3| [2025/04/30 18:20:48 522344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 522348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49589|rtt_var:185|pto_duration:51589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 522352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 522356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 522364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64883| [2025/04/30 18:20:48 522368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248598214|now:1746037248522348|interv:75866| [2025/04/30 18:20:48 522372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248598214|now:1746037248522348|interval:75866|pto_count:0|srtt:49589 [2025/04/30 18:20:48 522377] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50112, ack_elapse 52323, delivered 62482|rate 1194159|lost 240| [2025/04/30 18:20:48 522382] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194159) in round 36| [2025/04/30 18:20:48 522386] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 522390] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 522394] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248471567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 522399] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248471567|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 522403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:64883|srtt:49589|latest_rtt:50693|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 522409] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 522413] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2638684|max_stream_data_old=2612746| [2025/04/30 18:20:48 522417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 522422] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 522427] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1103|largest:1103|pns:2| [2025/04/30 18:20:48 522431] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1103|frame:ACK MAX_STREAM_DATA |recv_time:1746037248522260|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 522436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368522260|now:1746037248522260|interv:120000000| [2025/04/30 18:20:48 522440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368522260|now:1746037248522260|interv:120000000| [2025/04/30 18:20:48 522444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248522743|pq_index:0| [2025/04/30 18:20:48 522448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248521436| [2025/04/30 18:20:48 522453] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248522452| [2025/04/30 18:20:48 522460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248522459| [2025/04/30 18:20:48 522465] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 522470] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 522474] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:64883|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 522480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:48 522484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:48 522488] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:48 522492] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:48 522497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:48 522501] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:48 522505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:48 522509] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:48 522513] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:48 522517] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:48 522521] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:48 522526] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:48 522530] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:48 522534] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:48 522538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:48 522543] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:48 522547] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:48 522551] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:48 522555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:48 522559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:48 522563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:48 522567] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 522571] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2638684| [2025/04/30 18:20:48 522576] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2638632|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:533034|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 522584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 522588] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 522592] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2638684| [2025/04/30 18:20:48 522597] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2638632|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:507096|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 522602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 522606] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1103|ack_delay:346|first_ack_range:48|largest_pkt_recv_time:1746037248522260| [2025/04/30 18:20:48 522611] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1103|low:1055|pkt_pns:2| [2025/04/30 18:20:48 522615] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1103|frame_largest_recv:1103| [2025/04/30 18:20:48 522619] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 522624] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49589|min_srtt:49589|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 522628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 522633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 522637] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49589|min_srtt:49589|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 522641] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 522646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 522650] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49589|min_srtt:49589|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 522655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 522659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 522664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 522668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49589|min_srtt:49589|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 522679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 522686] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49589|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 522693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 522701] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49589|min_srtt:49589|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 522708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36038|inflight:64883|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 522714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 522721] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 522725] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 522729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 522734] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 522738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2478| [2025/04/30 18:20:48 522776] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2478|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64883|now:1746037248522746|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 522786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2478|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 522793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2478|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 522800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64883|applimit:0| [2025/04/30 18:20:48 522806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49589|rtt_var:185|pto_duration:51589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 522813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 522820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 522826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64902| [2025/04/30 18:20:48 522833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248599335|now:1746037248522806|interv:76529| [2025/04/30 18:20:48 522840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248599335|now:1746037248522806|interval:76529|pto_count:0|srtt:49589 [2025/04/30 18:20:48 522853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64902| [2025/04/30 18:20:48 522861] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 522868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2479| [2025/04/30 18:20:48 522913] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2479|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64902|now:1746037248522878|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 522922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2479|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 522930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2479|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 522936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64902|applimit:0| [2025/04/30 18:20:48 522943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49589|rtt_var:185|pto_duration:51589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 522950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 522956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 522962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64921| [2025/04/30 18:20:48 522968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248599467|now:1746037248522942|interv:76525| [2025/04/30 18:20:48 522974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248599467|now:1746037248522942|interval:76525|pto_count:0|srtt:49589 [2025/04/30 18:20:48 522982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:64921| [2025/04/30 18:20:48 523015] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 523022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64921|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 523030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 523034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 523038] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248522743| [2025/04/30 18:20:48 523043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248522743| [2025/04/30 18:20:48 523047] [debug] |xqc_engine_wakeup_after|wakeup:1746037248522743|now:1746037248523047|diff:18446744073709551312| [2025/04/30 18:20:48 523051] [debug] |xqc_engine_main_logic|END|now:1746037248522459| [2025/04/30 18:20:48 523057] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248523057| [2025/04/30 18:20:48 523061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248522743|pq_index:0| [2025/04/30 18:20:48 523070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248522459| [2025/04/30 18:20:48 523075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248523074| [2025/04/30 18:20:48 523080] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248522743|now:1746037248523074| [2025/04/30 18:20:48 523084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248522743|now:1746037248523074| [2025/04/30 18:20:48 523088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 523092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 523097] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49589|min_srtt:49589|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 523102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64921|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 523106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 523110] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 523114] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 523119] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 523123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 523127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64921|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 523132] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 523136] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2480| [2025/04/30 18:20:48 523170] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2480|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64921|now:1746037248523145|stream_id:0|stream_offset:2453529| [2025/04/30 18:20:48 523176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2480|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 18:20:48 523181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64921|applimit:0| [2025/04/30 18:20:48 523186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49589|rtt_var:185|pto_duration:51589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 523193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 523200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 523211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66127| [2025/04/30 18:20:48 523218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248599734|now:1746037248523186|interv:76548| [2025/04/30 18:20:48 523225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248599734|now:1746037248523186|interval:76548|pto_count:0|srtt:49589 [2025/04/30 18:20:48 523232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66127| [2025/04/30 18:20:48 523240] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 523244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66127|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2454708| [2025/04/30 18:20:48 523249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 523253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2481| [2025/04/30 18:20:48 523283] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2481|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66127|now:1746037248523261|stream_id:0|stream_offset:2454708| [2025/04/30 18:20:48 523289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2481|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 523293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66127|applimit:0| [2025/04/30 18:20:48 523300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49589|rtt_var:185|pto_duration:51589|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 523307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 523313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 523320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67327| [2025/04/30 18:20:48 523327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248599850|now:1746037248523300|interv:76550| [2025/04/30 18:20:48 523333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248599850|now:1746037248523300|interval:76550|pto_count:0|srtt:49589 [2025/04/30 18:20:48 523339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67327| [2025/04/30 18:20:48 523344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 523348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 523362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 523366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248524366|now:1746037248523366|interv:1000| [2025/04/30 18:20:48 523375] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 523379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 523383] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248524366| [2025/04/30 18:20:48 523387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248524366| [2025/04/30 18:20:48 523391] [debug] |xqc_engine_wakeup_after|wakeup:1746037248524366|now:1746037248523391|diff:975| [2025/04/30 18:20:48 523396] [debug] |xqc_engine_main_logic|END|now:1746037248523074| [2025/04/30 18:20:48 524042] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248524040| [2025/04/30 18:20:48 524053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 524060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1103| [2025/04/30 18:20:48 524064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1104| [2025/04/30 18:20:48 524070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1104| [2025/04/30 18:20:48 524074] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 524079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2420|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2421|path_largest_ack:2420| [2025/04/30 18:20:48 524084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2373907|prior_time:1746037248469937|is_app_limited:0|send_elapse:50224|ack_elapse:54103|ctl_first_sent_time:1746037248471679|lagest_ack_time:1746037248524040|curr_delivered:2437589| [2025/04/30 18:20:48 524089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248471679| [2025/04/30 18:20:48 524094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 524098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2421|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2421|path_largest_ack:2421| [2025/04/30 18:20:48 524102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2376307|prior_time:1746037248471979|is_app_limited:0|send_elapse:50015|ack_elapse:52061|ctl_first_sent_time:1746037248473470|lagest_ack_time:1746037248524040|curr_delivered:2438789| [2025/04/30 18:20:48 524107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248473470| [2025/04/30 18:20:48 524111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 524115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49589|rttvar:185|minrtt:30950|latest_rtt:50570|ack_delay:1000| [2025/04/30 18:20:48 524119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49587|rttvar:143|minrtt:30950|latest_rtt:50570|ack_delay:1000| [2025/04/30 18:20:48 524124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2421|lost_pn:2418|thresh:3| [2025/04/30 18:20:48 524128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 524132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49587|rtt_var:143|pto_duration:51587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 524141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 524146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 524149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64927| [2025/04/30 18:20:48 524153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248599848|now:1746037248524132|interv:75716| [2025/04/30 18:20:48 524157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248599848|now:1746037248524132|interval:75716|pto_count:0|srtt:49587 [2025/04/30 18:20:48 524162] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50015, ack_elapse 52061, delivered 62482|rate 1200169|lost 240| [2025/04/30 18:20:48 524166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200169) in round 36| [2025/04/30 18:20:48 524171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 524175] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 524179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248473470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 524183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248473470|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 524188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:64927|srtt:49587|latest_rtt:50570|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 524194] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1104|largest:1104|pns:2| [2025/04/30 18:20:48 524198] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1104|frame:ACK |recv_time:1746037248524040|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 524203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368524040|now:1746037248524040|interv:120000000| [2025/04/30 18:20:48 524207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368524040|now:1746037248524040|interv:120000000| [2025/04/30 18:20:48 524211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248524366|pq_index:0| [2025/04/30 18:20:48 524216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248523074| [2025/04/30 18:20:48 524220] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248524220| [2025/04/30 18:20:48 524225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248524224| [2025/04/30 18:20:48 524233] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 524238] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49587|min_srtt:49587|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 524242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 524247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 524251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 524256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49587|min_srtt:49587|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 524260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2490078| [2025/04/30 18:20:48 524265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49587|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 524269] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 524274] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49587|min_srtt:49587|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 524278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2491257| [2025/04/30 18:20:48 524282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 524286] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 524290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 524294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 524299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 524303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 524308] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 524311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 524315] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248524366| [2025/04/30 18:20:48 524320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248524366| [2025/04/30 18:20:48 524324] [debug] |xqc_engine_wakeup_after|wakeup:1746037248524366|now:1746037248524323|diff:43| [2025/04/30 18:20:48 524331] [debug] |xqc_engine_main_logic|END|now:1746037248524224| [2025/04/30 18:20:48 524336] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248524336| [2025/04/30 18:20:48 524339] [debug] |xqc_engine_wakeup_after|wakeup:1746037248524366|now:1746037248524339|diff:27| [2025/04/30 18:20:48 524343] [debug] |xqc_engine_main_logic|END|now:1746037248524336| [2025/04/30 18:20:48 525414] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248525414| [2025/04/30 18:20:48 525424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248524366|pq_index:0| [2025/04/30 18:20:48 525429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248524224| [2025/04/30 18:20:48 525434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248525433| [2025/04/30 18:20:48 525439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248524366|now:1746037248525433| [2025/04/30 18:20:48 525443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248524366|now:1746037248525433| [2025/04/30 18:20:48 525447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 525452] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 525457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49587|min_srtt:49587|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 525461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2491257| [2025/04/30 18:20:48 525466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 525470] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 525474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 525478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 525483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 525487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64927|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 525492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 525496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2482| [2025/04/30 18:20:48 525530] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2482|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64927|now:1746037248525505|stream_id:0|stream_offset:2455887| [2025/04/30 18:20:48 525536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2482|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 525548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64927|applimit:0| [2025/04/30 18:20:48 525555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49587|rtt_var:143|pto_duration:51587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 525561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 525568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 525574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66127| [2025/04/30 18:20:48 525581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248602092|now:1746037248525554|interv:76538| [2025/04/30 18:20:48 525588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248602092|now:1746037248525554|interval:76538|pto_count:0|srtt:49587 [2025/04/30 18:20:48 525595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:66127| [2025/04/30 18:20:48 525602] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 525609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66127|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2457066| [2025/04/30 18:20:48 525618] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 525624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2483| [2025/04/30 18:20:48 525666] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2483|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66127|now:1746037248525636|stream_id:0|stream_offset:2457066| [2025/04/30 18:20:48 525677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2483|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 525685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66127|applimit:0| [2025/04/30 18:20:48 525691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49587|rtt_var:143|pto_duration:51587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 525698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 525704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 525710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67327| [2025/04/30 18:20:48 525717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248602223|now:1746037248525691|interv:76532| [2025/04/30 18:20:48 525723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248602223|now:1746037248525691|interval:76532|pto_count:0|srtt:49587 [2025/04/30 18:20:48 525730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67327| [2025/04/30 18:20:48 525739] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 525753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2458245| [2025/04/30 18:20:48 525760] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 525767] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2484| [2025/04/30 18:20:48 525812] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2484|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67327|now:1746037248525779|stream_id:0|stream_offset:2458245| [2025/04/30 18:20:48 525822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2484|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 525829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67327|applimit:0| [2025/04/30 18:20:48 525836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49587|rtt_var:143|pto_duration:51587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 525843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 525850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 525856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68527| [2025/04/30 18:20:48 525863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248602366|now:1746037248525835|interv:76531| [2025/04/30 18:20:48 525869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248602366|now:1746037248525835|interval:76531|pto_count:0|srtt:49587 [2025/04/30 18:20:48 525875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68527| [2025/04/30 18:20:48 525880] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 525884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 525888] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 525892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2485| [2025/04/30 18:20:48 525923] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2485|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68527|now:1746037248525900|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 525929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2485|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 525938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68527|applimit:0| [2025/04/30 18:20:48 525945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49587|rtt_var:143|pto_duration:51587|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 525951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 525964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 525970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69727| [2025/04/30 18:20:48 525976] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248602487|now:1746037248525945|interv:76542| [2025/04/30 18:20:48 525982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248602487|now:1746037248525945|interval:76542|pto_count:0|srtt:49587 [2025/04/30 18:20:48 526013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69727| [2025/04/30 18:20:48 526021] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 526027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69727|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 526032] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 526036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248527036|now:1746037248526036|interv:1000| [2025/04/30 18:20:48 526040] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 526044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 526048] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248527036| [2025/04/30 18:20:48 526052] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248527036| [2025/04/30 18:20:48 526057] [debug] |xqc_engine_wakeup_after|wakeup:1746037248527036|now:1746037248526056|diff:980| [2025/04/30 18:20:48 526061] [debug] |xqc_engine_main_logic|END|now:1746037248525433| [2025/04/30 18:20:48 526071] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248526071| [2025/04/30 18:20:48 526076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 526082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1104| [2025/04/30 18:20:48 526086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1105| [2025/04/30 18:20:48 526092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1105| [2025/04/30 18:20:48 526096] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 526101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2422|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2423|path_largest_ack:2422| [2025/04/30 18:20:48 526106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2376307|prior_time:1746037248471979|is_app_limited:0|send_elapse:50142|ack_elapse:54092|ctl_first_sent_time:1746037248473597|lagest_ack_time:1746037248526071|curr_delivered:2439989| [2025/04/30 18:20:48 526111] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248473597| [2025/04/30 18:20:48 526115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 526124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2423|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2423|path_largest_ack:2423| [2025/04/30 18:20:48 526129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2378707|prior_time:1746037248473936|is_app_limited:0|send_elapse:49931|ack_elapse:52135|ctl_first_sent_time:1746037248475421|lagest_ack_time:1746037248526071|curr_delivered:2441189| [2025/04/30 18:20:48 526134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248475421| [2025/04/30 18:20:48 526137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 526142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49587|rttvar:143|minrtt:30950|latest_rtt:50650|ack_delay:1000| [2025/04/30 18:20:48 526146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49595|rttvar:123|minrtt:30950|latest_rtt:50650|ack_delay:1000| [2025/04/30 18:20:48 526150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2423|lost_pn:2420|thresh:3| [2025/04/30 18:20:48 526154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 526158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49595|rtt_var:123|pto_duration:51595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 526163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 526167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 526171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67327| [2025/04/30 18:20:48 526175] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248602495|now:1746037248526158|interv:76337| [2025/04/30 18:20:48 526179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248602495|now:1746037248526158|interval:76337|pto_count:0|srtt:49595 [2025/04/30 18:20:48 526184] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49931, ack_elapse 52135, delivered 62482|rate 1198465|lost 240| [2025/04/30 18:20:48 526188] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198465) in round 36| [2025/04/30 18:20:48 526192] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 526197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 526201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248475421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 526205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248475421|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 526210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:67327|srtt:49595|latest_rtt:50650|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 526218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1105|largest:1105|pns:2| [2025/04/30 18:20:48 526223] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1105|frame:ACK |recv_time:1746037248526071|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 526228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368526071|now:1746037248526071|interv:120000000| [2025/04/30 18:20:48 526232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368526071|now:1746037248526071|interv:120000000| [2025/04/30 18:20:48 526236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248527036|pq_index:0| [2025/04/30 18:20:48 526240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248525433| [2025/04/30 18:20:48 526244] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248526244| [2025/04/30 18:20:48 526249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248526248| [2025/04/30 18:20:48 526254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 526259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49595|min_srtt:49595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 526264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2491257| [2025/04/30 18:20:48 526268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 526273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 526277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49595|min_srtt:49595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 526281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2492436| [2025/04/30 18:20:48 526286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 526290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 526294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49595|min_srtt:49595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 526298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 526305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 526309] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 526313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 526318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 526322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 526326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 526331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 526335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 526339] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248527036| [2025/04/30 18:20:48 526342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248527036| [2025/04/30 18:20:48 526346] [debug] |xqc_engine_wakeup_after|wakeup:1746037248527036|now:1746037248526346|diff:690| [2025/04/30 18:20:48 526351] [debug] |xqc_engine_main_logic|END|now:1746037248526248| [2025/04/30 18:20:48 526355] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248526355| [2025/04/30 18:20:48 526359] [debug] |xqc_engine_wakeup_after|wakeup:1746037248527036|now:1746037248526359|diff:677| [2025/04/30 18:20:48 526363] [debug] |xqc_engine_main_logic|END|now:1746037248526355| [2025/04/30 18:20:48 527433] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248527433| [2025/04/30 18:20:48 527443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248527036|pq_index:0| [2025/04/30 18:20:48 527448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248526248| [2025/04/30 18:20:48 527453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248527452| [2025/04/30 18:20:48 527458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248527036|now:1746037248527452| [2025/04/30 18:20:48 527462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248527036|now:1746037248527452| [2025/04/30 18:20:48 527466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 527471] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 527476] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49595|min_srtt:49595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 527481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 527485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 527489] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 527499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 527503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 527508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 527512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 527517] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 527521] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2486| [2025/04/30 18:20:48 527556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2486|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67327|now:1746037248527530|stream_id:0|stream_offset:2460603| [2025/04/30 18:20:48 527562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2486|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 527567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67327|applimit:0| [2025/04/30 18:20:48 527571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49595|rtt_var:123|pto_duration:51595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 527579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 527585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 527591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68527| [2025/04/30 18:20:48 527598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604125|now:1746037248527571|interv:76554| [2025/04/30 18:20:48 527604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604125|now:1746037248527571|interval:76554|pto_count:0|srtt:49595 [2025/04/30 18:20:48 527612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68527| [2025/04/30 18:20:48 527620] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 527626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68527|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2461782| [2025/04/30 18:20:48 527634] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 527641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2487| [2025/04/30 18:20:48 527678] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2487|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68527|now:1746037248527652|stream_id:0|stream_offset:2461782| [2025/04/30 18:20:48 527688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2487|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 527702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68527|applimit:0| [2025/04/30 18:20:48 527709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49595|rtt_var:123|pto_duration:51595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 527716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 527722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 527729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69727| [2025/04/30 18:20:48 527735] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604247|now:1746037248527708|interv:76539| [2025/04/30 18:20:48 527742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604247|now:1746037248527708|interval:76539|pto_count:0|srtt:49595 [2025/04/30 18:20:48 527750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69727| [2025/04/30 18:20:48 527757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 527764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69727|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 527771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 527777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248528776|now:1746037248527776|interv:1000| [2025/04/30 18:20:48 527783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 527789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 527795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248528776| [2025/04/30 18:20:48 527802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248528776| [2025/04/30 18:20:48 527809] [debug] |xqc_engine_wakeup_after|wakeup:1746037248528776|now:1746037248527808|diff:968| [2025/04/30 18:20:48 527815] [debug] |xqc_engine_main_logic|END|now:1746037248527452| [2025/04/30 18:20:48 528026] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248528025| [2025/04/30 18:20:48 528039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 528045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1105| [2025/04/30 18:20:48 528049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1106| [2025/04/30 18:20:48 528055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1106| [2025/04/30 18:20:48 528059] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 528064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2424|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2425|path_largest_ack:2424| [2025/04/30 18:20:48 528069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2378707|prior_time:1746037248473936|is_app_limited:0|send_elapse:50047|ack_elapse:54089|ctl_first_sent_time:1746037248475537|lagest_ack_time:1746037248528025|curr_delivered:2442389| [2025/04/30 18:20:48 528080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248475537| [2025/04/30 18:20:48 528085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 528089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2425|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2425|path_largest_ack:2425| [2025/04/30 18:20:48 528094] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62482|prior_delivered:2381107|prior_time:1746037248475908|is_app_limited:0|send_elapse:49919|ack_elapse:52117|ctl_first_sent_time:1746037248477403|lagest_ack_time:1746037248528025|curr_delivered:2443589| [2025/04/30 18:20:48 528098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248477403| [2025/04/30 18:20:48 528102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 528106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49595|rttvar:123|minrtt:30950|latest_rtt:50622|ack_delay:0| [2025/04/30 18:20:48 528111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49723|rttvar:349|minrtt:30950|latest_rtt:50622|ack_delay:0| [2025/04/30 18:20:48 528115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2425|lost_pn:2422|thresh:3| [2025/04/30 18:20:48 528119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 528123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49723|rtt_var:349|pto_duration:51723|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 528128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 528132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 528136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67327| [2025/04/30 18:20:48 528140] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604375|now:1746037248528123|interv:76252| [2025/04/30 18:20:48 528144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604375|now:1746037248528123|interval:76252|pto_count:0|srtt:49723 [2025/04/30 18:20:48 528148] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49919, ack_elapse 52117, delivered 62482|rate 1198879|lost 240| [2025/04/30 18:20:48 528153] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198879) in round 36| [2025/04/30 18:20:48 528157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 528161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 528165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248477403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 528172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248477403|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 528177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:67327|srtt:49723|latest_rtt:50622|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 528183] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1106|largest:1106|pns:2| [2025/04/30 18:20:48 528187] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1106|frame:ACK |recv_time:1746037248528025|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 528192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368528025|now:1746037248528025|interv:120000000| [2025/04/30 18:20:48 528196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368528025|now:1746037248528025|interv:120000000| [2025/04/30 18:20:48 528200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248528776|pq_index:0| [2025/04/30 18:20:48 528205] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248527452| [2025/04/30 18:20:48 528209] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248528209| [2025/04/30 18:20:48 528214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248528213| [2025/04/30 18:20:48 528219] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 528224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49723|min_srtt:49723|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 528228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 528233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 528238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 528242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49723|min_srtt:49723|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 528247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2494794| [2025/04/30 18:20:48 528251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 528255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 528262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49723|min_srtt:49723|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 528266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2495973| [2025/04/30 18:20:48 528271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 528275] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 528279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 528283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 528287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 528292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67327|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 528296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 528300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 528304] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248528776| [2025/04/30 18:20:48 528308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248528776| [2025/04/30 18:20:48 528312] [debug] |xqc_engine_wakeup_after|wakeup:1746037248528776|now:1746037248528312|diff:464| [2025/04/30 18:20:48 528316] [debug] |xqc_engine_main_logic|END|now:1746037248528213| [2025/04/30 18:20:48 528321] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248528321| [2025/04/30 18:20:48 528325] [debug] |xqc_engine_wakeup_after|wakeup:1746037248528776|now:1746037248528325|diff:451| [2025/04/30 18:20:48 528329] [debug] |xqc_engine_main_logic|END|now:1746037248528321| [2025/04/30 18:20:48 529347] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248529346| [2025/04/30 18:20:48 529363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 529372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1106| [2025/04/30 18:20:48 529378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1107| [2025/04/30 18:20:48 529387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1107| [2025/04/30 18:20:48 529393] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 529401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2426|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2427|path_largest_ack:2426| [2025/04/30 18:20:48 529408] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63682|prior_delivered:2381107|prior_time:1746037248475908|is_app_limited:0|send_elapse:50014|ack_elapse:53438|ctl_first_sent_time:1746037248477498|lagest_ack_time:1746037248529346|curr_delivered:2444789| [2025/04/30 18:20:48 529423] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248477498| [2025/04/30 18:20:48 529430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 529436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2427|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2427|path_largest_ack:2427| [2025/04/30 18:20:48 529443] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61301|prior_delivered:2383507|prior_time:1746037248477941|is_app_limited:0|send_elapse:50944|ack_elapse:51405|ctl_first_sent_time:1746037248478563|lagest_ack_time:1746037248529346|curr_delivered:2444808| [2025/04/30 18:20:48 529450] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248478563| [2025/04/30 18:20:48 529456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 529462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49723|rttvar:349|minrtt:30950|latest_rtt:50783|ack_delay:0| [2025/04/30 18:20:48 529469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49855|rttvar:527|minrtt:30950|latest_rtt:50783|ack_delay:0| [2025/04/30 18:20:48 529475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2427|lost_pn:2424|thresh:3| [2025/04/30 18:20:48 529481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 529488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:527|pto_duration:51963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 529495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 529501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 529507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66108| [2025/04/30 18:20:48 529513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604615|now:1746037248529487|interv:75128| [2025/04/30 18:20:48 529519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604615|now:1746037248529487|interval:75128|pto_count:0|srtt:49855 [2025/04/30 18:20:48 529526] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50944, ack_elapse 51405, delivered 61301|rate 1192510|lost 240| [2025/04/30 18:20:48 529533] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192510) in round 36| [2025/04/30 18:20:48 529539] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 529545] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 529551] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1219|po_sent_time:1746037248478563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 529558] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1219|po_sent_time:1746037248478563|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 529570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:66108|srtt:49855|latest_rtt:50783|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 529579] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1107|largest:1107|pns:2| [2025/04/30 18:20:48 529586] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1107|frame:ACK |recv_time:1746037248529346|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 529593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368529346|now:1746037248529346|interv:120000000| [2025/04/30 18:20:48 529599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368529346|now:1746037248529346|interv:120000000| [2025/04/30 18:20:48 529605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248528776|pq_index:0| [2025/04/30 18:20:48 529612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248528213| [2025/04/30 18:20:48 529618] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248529618| [2025/04/30 18:20:48 529626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248529624| [2025/04/30 18:20:48 529633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248528776|now:1746037248529624| [2025/04/30 18:20:48 529639] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248528776|now:1746037248529624| [2025/04/30 18:20:48 529645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 529651] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 529658] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49855|min_srtt:49855|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 529665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:66108|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2495973| [2025/04/30 18:20:48 529671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49855|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 529678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 529684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49855|min_srtt:49855|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 529690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:66108|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2497152| [2025/04/30 18:20:48 529697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 529707] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 529713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 529719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 529725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 529731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66108|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 529738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 529743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2488| [2025/04/30 18:20:48 529787] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2488|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66108|now:1746037248529753|stream_id:0|stream_offset:2462961| [2025/04/30 18:20:48 529796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2488|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 529803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66108|applimit:0| [2025/04/30 18:20:48 529809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:527|pto_duration:51963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 529816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 529821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 529827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67308| [2025/04/30 18:20:48 529833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248606716|now:1746037248529809|interv:76907| [2025/04/30 18:20:48 529839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248606716|now:1746037248529809|interval:76907|pto_count:0|srtt:49855 [2025/04/30 18:20:48 529845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:67308| [2025/04/30 18:20:48 529852] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 529858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67308|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2464140| [2025/04/30 18:20:48 529864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 529870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2489| [2025/04/30 18:20:48 529906] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2489|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67308|now:1746037248529879|stream_id:0|stream_offset:2464140| [2025/04/30 18:20:48 529925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2489|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 529932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67308|applimit:0| [2025/04/30 18:20:48 529937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:527|pto_duration:51963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 529944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 529949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 529954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68508| [2025/04/30 18:20:48 529960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248606842|now:1746037248529937|interv:76905| [2025/04/30 18:20:48 529965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248606842|now:1746037248529937|interval:76905|pto_count:0|srtt:49855 [2025/04/30 18:20:48 529972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:68508| [2025/04/30 18:20:48 529978] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 529984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68508|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 530016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 530022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2490| [2025/04/30 18:20:48 530060] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2490|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68508|now:1746037248530032|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 530068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2490|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 530075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68508|applimit:0| [2025/04/30 18:20:48 530081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49855|rtt_var:527|pto_duration:51963|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 530087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 530092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 530097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69708| [2025/04/30 18:20:48 530102] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248606995|now:1746037248530080|interv:76915| [2025/04/30 18:20:48 530108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248606995|now:1746037248530080|interval:76915|pto_count:0|srtt:49855 [2025/04/30 18:20:48 530119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69708| [2025/04/30 18:20:48 530125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 530131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69708|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2466498| [2025/04/30 18:20:48 530138] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 530143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248531143|now:1746037248530143|interv:1000| [2025/04/30 18:20:48 530148] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 530153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 530159] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248531143| [2025/04/30 18:20:48 530165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248531143| [2025/04/30 18:20:48 530170] [debug] |xqc_engine_wakeup_after|wakeup:1746037248531143|now:1746037248530170|diff:973| [2025/04/30 18:20:48 530176] [debug] |xqc_engine_main_logic|END|now:1746037248529624| [2025/04/30 18:20:48 530183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248530183| [2025/04/30 18:20:48 530188] [debug] |xqc_engine_wakeup_after|wakeup:1746037248531143|now:1746037248530188|diff:955| [2025/04/30 18:20:48 530194] [debug] |xqc_engine_main_logic|END|now:1746037248530183| [2025/04/30 18:20:48 530205] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248530205| [2025/04/30 18:20:48 530212] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 530219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1107| [2025/04/30 18:20:48 530224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1108| [2025/04/30 18:20:48 530232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1108| [2025/04/30 18:20:48 530237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 530244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2428|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2429|path_largest_ack:2428| [2025/04/30 18:20:48 530250] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61320|prior_delivered:2383507|prior_time:1746037248477941|is_app_limited:0|send_elapse:51052|ack_elapse:52264|ctl_first_sent_time:1746037248478671|lagest_ack_time:1746037248530205|curr_delivered:2444827| [2025/04/30 18:20:48 530257] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248478671| [2025/04/30 18:20:48 530262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 530268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2429|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2429|path_largest_ack:2429| [2025/04/30 18:20:48 530274] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:61320|prior_delivered:2383507|prior_time:1746037248477941|is_app_limited:0|send_elapse:51052|ack_elapse:52264|ctl_first_sent_time:1746037248478671|lagest_ack_time:1746037248530205|curr_delivered:2446034| [2025/04/30 18:20:48 530285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248478932| [2025/04/30 18:20:48 530290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 530296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49855|rttvar:527|minrtt:30950|latest_rtt:51273|ack_delay:0| [2025/04/30 18:20:48 530302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50033|rttvar:750|minrtt:30950|latest_rtt:51273|ack_delay:0| [2025/04/30 18:20:48 530307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2429|lost_pn:2426|thresh:3| [2025/04/30 18:20:48 530313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1080|pns:2| [2025/04/30 18:20:48 530318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 530324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:750|pto_duration:53033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 530330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 530335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 530341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 530346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248608065|now:1746037248530324|interv:77741| [2025/04/30 18:20:48 530351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248608065|now:1746037248530324|interval:77741|pto_count:0|srtt:50033 [2025/04/30 18:20:48 530358] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51052, ack_elapse 52264, delivered 62527|rate 1196368|lost 240| [2025/04/30 18:20:48 530364] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196368) in round 36| [2025/04/30 18:20:48 530369] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 530375] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 530380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1226|po_sent_time:1746037248478932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 530386] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:1226|po_sent_time:1746037248478932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 530393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:68482|srtt:50033|latest_rtt:51273|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 530400] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1108|largest:1108|pns:2| [2025/04/30 18:20:48 530406] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1108|frame:ACK |recv_time:1746037248530205|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 530417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368530205|now:1746037248530205|interv:120000000| [2025/04/30 18:20:48 530422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368530205|now:1746037248530205|interv:120000000| [2025/04/30 18:20:48 530428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248531143|pq_index:0| [2025/04/30 18:20:48 530434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248529624| [2025/04/30 18:20:48 530439] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248530439| [2025/04/30 18:20:48 530446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248530444| [2025/04/30 18:20:48 530453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 530459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 530465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2497152| [2025/04/30 18:20:48 530471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 530477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 530483] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 530489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2498331| [2025/04/30 18:20:48 530495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 530501] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 530506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 530512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 530518] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 530524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2466498| [2025/04/30 18:20:48 530530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 530535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 530544] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248531143| [2025/04/30 18:20:48 530549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248531143| [2025/04/30 18:20:48 530554] [debug] |xqc_engine_wakeup_after|wakeup:1746037248531143|now:1746037248530554|diff:589| [2025/04/30 18:20:48 530560] [debug] |xqc_engine_main_logic|END|now:1746037248530444| [2025/04/30 18:20:48 530567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248530567| [2025/04/30 18:20:48 530572] [debug] |xqc_engine_wakeup_after|wakeup:1746037248531143|now:1746037248530572|diff:571| [2025/04/30 18:20:48 530577] [debug] |xqc_engine_main_logic|END|now:1746037248530567| [2025/04/30 18:20:48 531657] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248531657| [2025/04/30 18:20:48 531671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248531143|pq_index:0| [2025/04/30 18:20:48 531678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248530444| [2025/04/30 18:20:48 531686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248531684| [2025/04/30 18:20:48 531693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248531143|now:1746037248531684| [2025/04/30 18:20:48 531700] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248531143|now:1746037248531684| [2025/04/30 18:20:48 531706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 531712] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 531720] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50033|min_srtt:50033|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 531727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2498331| [2025/04/30 18:20:48 531734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 531740] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 531746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 531752] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 531759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 531766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2466498| [2025/04/30 18:20:48 531773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 531780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2491| [2025/04/30 18:20:48 531827] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2491|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248531791|stream_id:0|stream_offset:2466498| [2025/04/30 18:20:48 531843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2491|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 531851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 531857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:750|pto_duration:53033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 531865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 531871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 531877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 531883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248609824|now:1746037248531857|interv:77967| [2025/04/30 18:20:48 531889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248609824|now:1746037248531857|interval:77967|pto_count:0|srtt:50033 [2025/04/30 18:20:48 531896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:69682| [2025/04/30 18:20:48 531903] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 531910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2467677| [2025/04/30 18:20:48 531917] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 531923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2492| [2025/04/30 18:20:48 531962] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2492|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248531933|stream_id:0|stream_offset:2467677| [2025/04/30 18:20:48 531971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2492|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 531978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 532003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:750|pto_duration:53033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 532014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 532020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 532026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 532032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248609966|now:1746037248531985|interv:77981| [2025/04/30 18:20:48 532038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248609966|now:1746037248531985|interval:77981|pto_count:0|srtt:50033 [2025/04/30 18:20:48 532051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 532059] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 532065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 532072] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 532079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2493| [2025/04/30 18:20:48 532118] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2493|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248532089|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 532127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2493|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 532134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 532141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50033|rtt_var:750|pto_duration:53033|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 532148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 532154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 532159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 532165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248610122|now:1746037248532140|interv:77982| [2025/04/30 18:20:48 532171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248610122|now:1746037248532140|interval:77982|pto_count:0|srtt:50033 [2025/04/30 18:20:48 532178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 532185] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 532191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 532198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 532204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248533204|now:1746037248532204|interv:1000| [2025/04/30 18:20:48 532210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 532216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 532222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248533204| [2025/04/30 18:20:48 532229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248533204| [2025/04/30 18:20:48 532235] [debug] |xqc_engine_wakeup_after|wakeup:1746037248533204|now:1746037248532234|diff:970| [2025/04/30 18:20:48 532246] [debug] |xqc_engine_main_logic|END|now:1746037248531684| [2025/04/30 18:20:48 532260] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248532259| [2025/04/30 18:20:48 532267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 532276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1108| [2025/04/30 18:20:48 532282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1109| [2025/04/30 18:20:48 532290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1109| [2025/04/30 18:20:48 532296] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 532304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2430|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2431|path_largest_ack:2430| [2025/04/30 18:20:48 532311] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63727|prior_delivered:2383507|prior_time:1746037248477941|is_app_limited:0|send_elapse:51443|ack_elapse:54318|ctl_first_sent_time:1746037248479062|lagest_ack_time:1746037248532259|curr_delivered:2447234| [2025/04/30 18:20:48 532318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248479062| [2025/04/30 18:20:48 532325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 532331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2431|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2431|path_largest_ack:2431| [2025/04/30 18:20:48 532338] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62527|prior_delivered:2385907|prior_time:1746037248479935|is_app_limited:0|send_elapse:48909|ack_elapse:52324|ctl_first_sent_time:1746037248480322|lagest_ack_time:1746037248532259|curr_delivered:2448434| [2025/04/30 18:20:48 532345] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248480322| [2025/04/30 18:20:48 532351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 532358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50033|rttvar:750|minrtt:30950|latest_rtt:51937|ack_delay:0| [2025/04/30 18:20:48 532364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50271|rttvar:1039|minrtt:30950|latest_rtt:51937|ack_delay:0| [2025/04/30 18:20:48 532371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2431|lost_pn:2428|thresh:3| [2025/04/30 18:20:48 532377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 532383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50271|rtt_var:1039|pto_duration:54427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 532390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 532396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 532402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 532413] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248611516|now:1746037248532383|interv:79133| [2025/04/30 18:20:48 532419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248611516|now:1746037248532383|interval:79133|pto_count:0|srtt:50271 [2025/04/30 18:20:48 532425] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48909, ack_elapse 52324, delivered 62527|rate 1194996|lost 240| [2025/04/30 18:20:48 532432] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194996) in round 36| [2025/04/30 18:20:48 532438] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 532444] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 532450] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248480322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 532457] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248480322|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 532464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:69682|srtt:50271|latest_rtt:51937|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 532472] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1109|largest:1109|pns:2| [2025/04/30 18:20:48 532479] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1109|frame:ACK |recv_time:1746037248532259|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 532486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368532259|now:1746037248532259|interv:120000000| [2025/04/30 18:20:48 532493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368532259|now:1746037248532259|interv:120000000| [2025/04/30 18:20:48 532499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248533204|pq_index:0| [2025/04/30 18:20:48 532505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248531684| [2025/04/30 18:20:48 532511] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248532511| [2025/04/30 18:20:48 532518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248532517| [2025/04/30 18:20:48 532526] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 532533] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 532539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2498331| [2025/04/30 18:20:48 532553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 532560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 532567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 532574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2499510| [2025/04/30 18:20:48 532581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50271|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 532587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 532594] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 532602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2500689| [2025/04/30 18:20:48 532609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 532615] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 532621] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 532627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 532634] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 532640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 532647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 532652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 532658] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248533204| [2025/04/30 18:20:48 532665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248533204| [2025/04/30 18:20:48 532671] [debug] |xqc_engine_wakeup_after|wakeup:1746037248533204|now:1746037248532671|diff:533| [2025/04/30 18:20:48 532677] [debug] |xqc_engine_main_logic|END|now:1746037248532517| [2025/04/30 18:20:48 532684] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248532684| [2025/04/30 18:20:48 532690] [debug] |xqc_engine_wakeup_after|wakeup:1746037248533204|now:1746037248532690|diff:514| [2025/04/30 18:20:48 532696] [debug] |xqc_engine_main_logic|END|now:1746037248532684| [2025/04/30 18:20:48 533776] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248533776| [2025/04/30 18:20:48 533790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248533204|pq_index:0| [2025/04/30 18:20:48 533803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248532517| [2025/04/30 18:20:48 533811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248533809| [2025/04/30 18:20:48 533817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248533204|now:1746037248533809| [2025/04/30 18:20:48 533824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248533204|now:1746037248533809| [2025/04/30 18:20:48 533829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 533835] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 533842] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50271|min_srtt:50271|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 533848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2500689| [2025/04/30 18:20:48 533855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 533861] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 533866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 533872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 533879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 533885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 533891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 533897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2494| [2025/04/30 18:20:48 533942] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2494|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248533908|stream_id:0|stream_offset:2470035| [2025/04/30 18:20:48 533950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2494|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 533957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 533963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50271|rtt_var:1039|pto_duration:54427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 533969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 533974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 533985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 534011] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248613335|now:1746037248533962|interv:79373| [2025/04/30 18:20:48 534017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248613335|now:1746037248533962|interval:79373|pto_count:0|srtt:50271 [2025/04/30 18:20:48 534024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 534030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 534036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2471214| [2025/04/30 18:20:48 534042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 534048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2495| [2025/04/30 18:20:48 534083] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2495|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248534057|stream_id:0|stream_offset:2471214| [2025/04/30 18:20:48 534091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2495|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 534097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 534103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50271|rtt_var:1039|pto_duration:54427|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 534109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 534114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 534119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 534125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248613484|now:1746037248534102|interv:79382| [2025/04/30 18:20:48 534130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248613484|now:1746037248534102|interval:79382|pto_count:0|srtt:50271 [2025/04/30 18:20:48 534137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 534143] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 534148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 534155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 534160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248535160|now:1746037248534160|interv:1000| [2025/04/30 18:20:48 534170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 534175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 534181] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248535160| [2025/04/30 18:20:48 534187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248535160| [2025/04/30 18:20:48 534192] [debug] |xqc_engine_wakeup_after|wakeup:1746037248535160|now:1746037248534192|diff:968| [2025/04/30 18:20:48 534198] [debug] |xqc_engine_main_logic|END|now:1746037248533809| [2025/04/30 18:20:48 534210] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248534209| [2025/04/30 18:20:48 534216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 534223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1109| [2025/04/30 18:20:48 534229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1110| [2025/04/30 18:20:48 534236] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1110| [2025/04/30 18:20:48 534242] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 534248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2432|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2433|path_largest_ack:2432| [2025/04/30 18:20:48 534254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63727|prior_delivered:2385907|prior_time:1746037248479935|is_app_limited:0|send_elapse:50205|ack_elapse:54274|ctl_first_sent_time:1746037248481618|lagest_ack_time:1746037248534209|curr_delivered:2449634| [2025/04/30 18:20:48 534261] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248481618| [2025/04/30 18:20:48 534267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 534273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2433|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2433|path_largest_ack:2433| [2025/04/30 18:20:48 534279] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63727|prior_delivered:2385907|prior_time:1746037248479935|is_app_limited:0|send_elapse:50205|ack_elapse:54274|ctl_first_sent_time:1746037248481618|lagest_ack_time:1746037248534209|curr_delivered:2450834| [2025/04/30 18:20:48 534285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248481740| [2025/04/30 18:20:48 534290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 534296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50271|rttvar:1039|minrtt:30950|latest_rtt:52469|ack_delay:0| [2025/04/30 18:20:48 534302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50546|rttvar:1329|minrtt:30950|latest_rtt:52469|ack_delay:0| [2025/04/30 18:20:48 534308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2433|lost_pn:2430|thresh:3| [2025/04/30 18:20:48 534313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 534323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1329|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 534329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 534334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 534340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 534345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248614919|now:1746037248534323|interv:80596| [2025/04/30 18:20:48 534351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248614919|now:1746037248534323|interval:80596|pto_count:0|srtt:50546 [2025/04/30 18:20:48 534357] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50205, ack_elapse 54274, delivered 64927|rate 1196281|lost 240| [2025/04/30 18:20:48 534363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196281) in round 36| [2025/04/30 18:20:48 534369] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 534374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:6834| [2025/04/30 18:20:48 534380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248481740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 534386] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248481740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2390745| [2025/04/30 18:20:48 534392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:101299|full_bw_reached:1|inflight:69682|srtt:50546|latest_rtt:52469|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 534400] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1110|largest:1110|pns:2| [2025/04/30 18:20:48 534406] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1110|frame:ACK |recv_time:1746037248534209|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 534412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368534209|now:1746037248534209|interv:120000000| [2025/04/30 18:20:48 534418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368534209|now:1746037248534209|interv:120000000| [2025/04/30 18:20:48 534423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248535160|pq_index:0| [2025/04/30 18:20:48 534429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248533809| [2025/04/30 18:20:48 534435] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248534435| [2025/04/30 18:20:48 534442] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248534440| [2025/04/30 18:20:48 534453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 534459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 534465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2500689| [2025/04/30 18:20:48 534472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 534479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 534485] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 534491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2501868| [2025/04/30 18:20:48 534498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 534504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 534510] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 534517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 534523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 534529] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 534534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 534540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 534547] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 534552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 534559] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 534564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 534569] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248535160| [2025/04/30 18:20:48 534575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248535160| [2025/04/30 18:20:48 534581] [debug] |xqc_engine_wakeup_after|wakeup:1746037248535160|now:1746037248534580|diff:580| [2025/04/30 18:20:48 534591] [debug] |xqc_engine_main_logic|END|now:1746037248534440| [2025/04/30 18:20:48 534598] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248534598| [2025/04/30 18:20:48 534604] [debug] |xqc_engine_wakeup_after|wakeup:1746037248535160|now:1746037248534604|diff:556| [2025/04/30 18:20:48 534609] [debug] |xqc_engine_main_logic|END|now:1746037248534598| [2025/04/30 18:20:48 535690] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248535690| [2025/04/30 18:20:48 535704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248535160|pq_index:0| [2025/04/30 18:20:48 535712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248534440| [2025/04/30 18:20:48 535719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248535717| [2025/04/30 18:20:48 535727] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248535160|now:1746037248535717| [2025/04/30 18:20:48 535734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248535160|now:1746037248535717| [2025/04/30 18:20:48 535740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 535746] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 535754] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 535762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 535769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 535775] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 535781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 535816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 535823] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 535829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 535836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 535842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2496| [2025/04/30 18:20:48 535887] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2496|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248535853|stream_id:0|stream_offset:2472393| [2025/04/30 18:20:48 535896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2496|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 535909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 535916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1329|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 535922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 535928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 535933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 535939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248616715|now:1746037248535915|interv:80800| [2025/04/30 18:20:48 535944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248616715|now:1746037248535915|interval:80800|pto_count:0|srtt:50546 [2025/04/30 18:20:48 535951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:70882| [2025/04/30 18:20:48 535958] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 535964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2473572| [2025/04/30 18:20:48 535970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 535976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2497| [2025/04/30 18:20:48 536030] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2497|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248535985|stream_id:0|stream_offset:2473572| [2025/04/30 18:20:48 536042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2497|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 536049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 536055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1329|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 536062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 536067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 536072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 536078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248616847|now:1746037248536055|interv:80792| [2025/04/30 18:20:48 536084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248616847|now:1746037248536055|interval:80792|pto_count:0|srtt:50546 [2025/04/30 18:20:48 536090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:72082| [2025/04/30 18:20:48 536097] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 536108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 536114] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 536120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2498| [2025/04/30 18:20:48 536155] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2498|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248536129|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 536165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2498|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 536172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 536178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1329|pto_duration:55862|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 536184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 536190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 536196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 536202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248616991|now:1746037248536178|interv:80813| [2025/04/30 18:20:48 536207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248616991|now:1746037248536178|interval:80813|pto_count:0|srtt:50546 [2025/04/30 18:20:48 536215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101299|inflight:73282| [2025/04/30 18:20:48 536222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 536228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:101299|conn:0000558304DEB50C|stream_id:0|stream_offset:2475930| [2025/04/30 18:20:48 536235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 536241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248537241|now:1746037248536241|interv:1000| [2025/04/30 18:20:48 536246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 536251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 536257] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248537241| [2025/04/30 18:20:48 536263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248537241| [2025/04/30 18:20:48 536268] [debug] |xqc_engine_wakeup_after|wakeup:1746037248537241|now:1746037248536268|diff:973| [2025/04/30 18:20:48 536274] [debug] |xqc_engine_main_logic|END|now:1746037248535717| [2025/04/30 18:20:48 536286] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248536286| [2025/04/30 18:20:48 536293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 536305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1110| [2025/04/30 18:20:48 536311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1111| [2025/04/30 18:20:48 536318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1111| [2025/04/30 18:20:48 536323] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 536330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2434|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2435|path_largest_ack:2434| [2025/04/30 18:20:48 536337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63727|prior_delivered:2388307|prior_time:1746037248481929|is_app_limited:0|send_elapse:49998|ack_elapse:54357|ctl_first_sent_time:1746037248483407|lagest_ack_time:1746037248536286|curr_delivered:2452034| [2025/04/30 18:20:48 536343] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248483407| [2025/04/30 18:20:48 536349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 536355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2435|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2435|path_largest_ack:2435| [2025/04/30 18:20:48 536362] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62489|prior_delivered:2390745|prior_time:1746037248484215|is_app_limited:0|send_elapse:51206|ack_elapse:52071|ctl_first_sent_time:1746037248485636|lagest_ack_time:1746037248536286|curr_delivered:2453234| [2025/04/30 18:20:48 536368] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248485636| [2025/04/30 18:20:48 536373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 536379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50546|rttvar:1329|minrtt:30950|latest_rtt:50650|ack_delay:1000| [2025/04/30 18:20:48 536385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50434|rttvar:1221|minrtt:30950|latest_rtt:50650|ack_delay:1000| [2025/04/30 18:20:48 536391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2435|lost_pn:2432|thresh:3| [2025/04/30 18:20:48 536397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 536402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50434|rtt_var:1221|pto_duration:55318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 536409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 536414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 536419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 536425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248616447|now:1746037248536402|interv:80045| [2025/04/30 18:20:48 536430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248616447|now:1746037248536402|interval:80045|pto_count:0|srtt:50434 [2025/04/30 18:20:48 536441] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51206, ack_elapse 52071, delivered 62489|rate 1200072|lost 240| [2025/04/30 18:20:48 536447] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 36 -> 37| [2025/04/30 18:20:48 536452] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200072) in round 37| [2025/04/30 18:20:48 536458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 536464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 536469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248485636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 536475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101299|packet_lost:0|acked:2400|po_sent_time:1746037248485636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 536481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70882|srtt:50434|latest_rtt:50650|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 536490] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1111|largest:1111|pns:2| [2025/04/30 18:20:48 536496] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1111|frame:ACK |recv_time:1746037248536286|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 536502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368536286|now:1746037248536286|interv:120000000| [2025/04/30 18:20:48 536508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368536286|now:1746037248536286|interv:120000000| [2025/04/30 18:20:48 536513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248537241|pq_index:0| [2025/04/30 18:20:48 536519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248535717| [2025/04/30 18:20:48 536524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248536524| [2025/04/30 18:20:48 536531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248536530| [2025/04/30 18:20:48 536538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 536545] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50434|min_srtt:50434|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 536551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 536557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50434|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 536568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 536574] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50434|min_srtt:50434|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 536580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 536587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 536592] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 536597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 536603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 536609] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 536615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2475930| [2025/04/30 18:20:48 536621] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 536626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 536632] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248537241| [2025/04/30 18:20:48 536637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248537241| [2025/04/30 18:20:48 536642] [debug] |xqc_engine_wakeup_after|wakeup:1746037248537241|now:1746037248536642|diff:599| [2025/04/30 18:20:48 536648] [debug] |xqc_engine_main_logic|END|now:1746037248536530| [2025/04/30 18:20:48 536655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248536655| [2025/04/30 18:20:48 536660] [debug] |xqc_engine_wakeup_after|wakeup:1746037248537241|now:1746037248536660|diff:581| [2025/04/30 18:20:48 536666] [debug] |xqc_engine_main_logic|END|now:1746037248536655| [2025/04/30 18:20:48 537743] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248537743| [2025/04/30 18:20:48 537757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248537241|pq_index:0| [2025/04/30 18:20:48 537764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248536530| [2025/04/30 18:20:48 537772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248537771| [2025/04/30 18:20:48 537779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248537241|now:1746037248537771| [2025/04/30 18:20:48 537785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248537241|now:1746037248537771| [2025/04/30 18:20:48 537791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 537797] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 537810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50434|min_srtt:50434|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 537817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 537823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 537829] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 537834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 537840] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 537847] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 537853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2475930| [2025/04/30 18:20:48 537859] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 537865] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2499| [2025/04/30 18:20:48 537909] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2499|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248537876|stream_id:0|stream_offset:2475930| [2025/04/30 18:20:48 537918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2499|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 537924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 537930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50434|rtt_var:1221|pto_duration:55318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 537937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 537942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 537947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 537953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248618194|now:1746037248537930|interv:80264| [2025/04/30 18:20:48 537959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248618194|now:1746037248537930|interval:80264|pto_count:0|srtt:50434 [2025/04/30 18:20:48 537965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 537972] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 537978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2477109| [2025/04/30 18:20:48 538014] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 538020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2500| [2025/04/30 18:20:48 538068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2500|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248538031|stream_id:0|stream_offset:2477109| [2025/04/30 18:20:48 538077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2500|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 538083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 538089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50434|rtt_var:1221|pto_duration:55318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 538096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 538101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 538107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 538112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248618349|now:1746037248538089|interv:80260| [2025/04/30 18:20:48 538118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248618349|now:1746037248538089|interval:80260|pto_count:0|srtt:50434 [2025/04/30 18:20:48 538125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 538131] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 538137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2478288| [2025/04/30 18:20:48 538143] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 538149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248539149|now:1746037248538149|interv:1000| [2025/04/30 18:20:48 538154] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 538160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 538165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248539149| [2025/04/30 18:20:48 538171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248539149| [2025/04/30 18:20:48 538177] [debug] |xqc_engine_wakeup_after|wakeup:1746037248539149|now:1746037248538177|diff:972| [2025/04/30 18:20:48 538183] [debug] |xqc_engine_main_logic|END|now:1746037248537771| [2025/04/30 18:20:48 538195] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248538194| [2025/04/30 18:20:48 538202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 538209] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1111| [2025/04/30 18:20:48 538220] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1112| [2025/04/30 18:20:48 538228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1112| [2025/04/30 18:20:48 538234] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 538241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2436|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2437|path_largest_ack:2436| [2025/04/30 18:20:48 538888] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63689|prior_delivered:2390745|prior_time:1746037248484215|is_app_limited:0|send_elapse:51325|ack_elapse:53979|ctl_first_sent_time:1746037248485755|lagest_ack_time:1746037248538194|curr_delivered:2454434| [2025/04/30 18:20:48 538896] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248485755| [2025/04/30 18:20:48 538903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 538909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2437|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2437|path_largest_ack:2437| [2025/04/30 18:20:48 538916] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63689|prior_delivered:2390745|prior_time:1746037248484215|is_app_limited:0|send_elapse:51325|ack_elapse:53979|ctl_first_sent_time:1746037248485755|lagest_ack_time:1746037248538194|curr_delivered:2455634| [2025/04/30 18:20:48 538923] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248485861| [2025/04/30 18:20:48 538928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 538934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50434|rttvar:1221|minrtt:30950|latest_rtt:52333|ack_delay:1000| [2025/04/30 18:20:48 538940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50546|rttvar:1140|minrtt:30950|latest_rtt:52333|ack_delay:1000| [2025/04/30 18:20:48 538946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2437|lost_pn:2434|thresh:3| [2025/04/30 18:20:48 538952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 538957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1140|pto_duration:55106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 538964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 538969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 538975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 538980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248618137|now:1746037248538957|interv:79180| [2025/04/30 18:20:48 539004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248618137|now:1746037248538957|interval:79180|pto_count:0|srtt:50546 [2025/04/30 18:20:48 539020] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51325, ack_elapse 53979, delivered 64889|rate 1202115|lost 240| [2025/04/30 18:20:48 539026] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202115) in round 37| [2025/04/30 18:20:48 539032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 539038] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 539043] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248485861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 539049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248485861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 539056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70882|srtt:50546|latest_rtt:52333|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 539064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1112|largest:1112|pns:2| [2025/04/30 18:20:48 539071] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1112|frame:ACK |recv_time:1746037248538194|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 539077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368538194|now:1746037248538194|interv:120000000| [2025/04/30 18:20:48 539083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368538194|now:1746037248538194|interv:120000000| [2025/04/30 18:20:48 539089] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248539149|pq_index:0| [2025/04/30 18:20:48 539095] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248537771| [2025/04/30 18:20:48 539101] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248539100| [2025/04/30 18:20:48 539108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248539106| [2025/04/30 18:20:48 539115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 539121] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 539128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 539134] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 539140] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 539147] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 539157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2505405| [2025/04/30 18:20:48 539164] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 539170] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 539176] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 539182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 539188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 539193] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 539198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 539204] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 539211] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 539217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2478288| [2025/04/30 18:20:48 539223] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 539228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 539233] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248539149| [2025/04/30 18:20:48 539239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248539149| [2025/04/30 18:20:48 539245] [debug] |xqc_engine_wakeup_after|wakeup:1746037248539149|now:1746037248539244|diff:18446744073709551521| [2025/04/30 18:20:48 539251] [debug] |xqc_engine_main_logic|END|now:1746037248539106| [2025/04/30 18:20:48 539258] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248539258| [2025/04/30 18:20:48 539263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248539149|pq_index:0| [2025/04/30 18:20:48 539269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248539106| [2025/04/30 18:20:48 539276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248539274| [2025/04/30 18:20:48 539282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248539149|now:1746037248539274| [2025/04/30 18:20:48 539288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248539149|now:1746037248539274| [2025/04/30 18:20:48 539298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 539303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 539309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50546|min_srtt:50546|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 539315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 539321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 539326] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 539332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 539338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 539344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 539349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2478288| [2025/04/30 18:20:48 539355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 539361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2501| [2025/04/30 18:20:48 539406] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2501|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248539372|stream_id:0|stream_offset:2478288| [2025/04/30 18:20:48 539415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2501|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 539421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 539427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1140|pto_duration:55106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 539434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 539439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 539444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 539450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248619478|now:1746037248539427|interv:80051| [2025/04/30 18:20:48 539456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248619478|now:1746037248539427|interval:80051|pto_count:0|srtt:50546 [2025/04/30 18:20:48 539462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 539473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 539479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 539486] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 539491] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2502| [2025/04/30 18:20:48 539524] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2502|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248539500|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 539532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2502|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 539538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 539544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50546|rtt_var:1140|pto_duration:55106|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 539550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 539556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 539561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 539567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248619606|now:1746037248539544|interv:80062| [2025/04/30 18:20:48 539572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248619606|now:1746037248539544|interval:80062|pto_count:0|srtt:50546 [2025/04/30 18:20:48 539579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 539585] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 539591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2480646| [2025/04/30 18:20:48 539597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 539603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248540603|now:1746037248539603|interv:1000| [2025/04/30 18:20:48 539608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 539613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 539619] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248540603| [2025/04/30 18:20:48 539625] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248540603| [2025/04/30 18:20:48 539630] [debug] |xqc_engine_wakeup_after|wakeup:1746037248540603|now:1746037248539630|diff:973| [2025/04/30 18:20:48 539636] [debug] |xqc_engine_main_logic|END|now:1746037248539274| [2025/04/30 18:20:48 540083] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248540081| [2025/04/30 18:20:48 540104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 540112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1112| [2025/04/30 18:20:48 540118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1113| [2025/04/30 18:20:48 540126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1113| [2025/04/30 18:20:48 540133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 540140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2438|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2439|path_largest_ack:2438| [2025/04/30 18:20:48 540147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2393151|prior_time:1746037248486029|is_app_limited:0|send_elapse:51583|ack_elapse:54052|ctl_first_sent_time:1746037248487493|lagest_ack_time:1746037248540081|curr_delivered:2456834| [2025/04/30 18:20:48 540153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248487493| [2025/04/30 18:20:48 540160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 540166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2439|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2439|path_largest_ack:2439| [2025/04/30 18:20:48 540172] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2393151|prior_time:1746037248486029|is_app_limited:0|send_elapse:51583|ack_elapse:54052|ctl_first_sent_time:1746037248487493|lagest_ack_time:1746037248540081|curr_delivered:2458034| [2025/04/30 18:20:48 540179] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248487622| [2025/04/30 18:20:48 540184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 540190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50546|rttvar:1140|minrtt:30950|latest_rtt:52459|ack_delay:1000| [2025/04/30 18:20:48 540196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50660|rttvar:1083|minrtt:30950|latest_rtt:52459|ack_delay:1000| [2025/04/30 18:20:48 540202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2439|lost_pn:2436|thresh:3| [2025/04/30 18:20:48 540208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 540214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50660|rtt_var:1083|pto_duration:54992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 540220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 540226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 540232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 540237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248619492|now:1746037248540214|interv:79278| [2025/04/30 18:20:48 540248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248619492|now:1746037248540214|interval:79278|pto_count:0|srtt:50660 [2025/04/30 18:20:48 540255] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51583, ack_elapse 54052, delivered 64883|rate 1200381|lost 240| [2025/04/30 18:20:48 540261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200381) in round 37| [2025/04/30 18:20:48 540267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 540273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 540279] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248487622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 540285] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248487622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 540292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70882|srtt:50660|latest_rtt:52459|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 540300] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1113|largest:1113|pns:2| [2025/04/30 18:20:48 540306] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1113|frame:ACK |recv_time:1746037248540081|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 540313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368540081|now:1746037248540081|interv:120000000| [2025/04/30 18:20:48 540319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368540081|now:1746037248540081|interv:120000000| [2025/04/30 18:20:48 540325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248540603|pq_index:0| [2025/04/30 18:20:48 540331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248539274| [2025/04/30 18:20:48 540337] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248540337| [2025/04/30 18:20:48 540344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248540342| [2025/04/30 18:20:48 540351] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 540358] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50660|min_srtt:50660|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 540364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 540370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 540381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 540388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50660|min_srtt:50660|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 540395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2507763| [2025/04/30 18:20:48 540401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50660|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 540407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 540413] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50660|min_srtt:50660|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 540419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2508942| [2025/04/30 18:20:48 540425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 540431] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 540436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 540442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 540448] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 540454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2480646| [2025/04/30 18:20:48 540461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 540466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 540471] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248540603| [2025/04/30 18:20:48 540477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248540603| [2025/04/30 18:20:48 540483] [debug] |xqc_engine_wakeup_after|wakeup:1746037248540603|now:1746037248540483|diff:120| [2025/04/30 18:20:48 540489] [debug] |xqc_engine_main_logic|END|now:1746037248540342| [2025/04/30 18:20:48 540496] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248540496| [2025/04/30 18:20:48 540501] [debug] |xqc_engine_wakeup_after|wakeup:1746037248540603|now:1746037248540501|diff:102| [2025/04/30 18:20:48 540507] [debug] |xqc_engine_main_logic|END|now:1746037248540496| [2025/04/30 18:20:48 541586] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248541586| [2025/04/30 18:20:48 541600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248540603|pq_index:0| [2025/04/30 18:20:48 541607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248540342| [2025/04/30 18:20:48 541622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248541620| [2025/04/30 18:20:48 541629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248540603|now:1746037248541620| [2025/04/30 18:20:48 541635] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248540603|now:1746037248541620| [2025/04/30 18:20:48 541641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 541647] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 541653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50660|min_srtt:50660|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 541660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2508942| [2025/04/30 18:20:48 541667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 541672] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 541678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 541684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 541691] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 541697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2480646| [2025/04/30 18:20:48 541703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 541709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2503| [2025/04/30 18:20:48 541754] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2503|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248541720|stream_id:0|stream_offset:2480646| [2025/04/30 18:20:48 541763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2503|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 541770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 541776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50660|rtt_var:1083|pto_duration:54992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 541783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 541788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 541794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 541810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248621712|now:1746037248541776|interv:79936| [2025/04/30 18:20:48 541816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248621712|now:1746037248541776|interval:79936|pto_count:0|srtt:50660 [2025/04/30 18:20:48 541823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 541830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 541836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2481825| [2025/04/30 18:20:48 541842] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 541848] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2504| [2025/04/30 18:20:48 541879] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2504|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248541857|stream_id:0|stream_offset:2481825| [2025/04/30 18:20:48 541887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2504|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 541894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 541900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50660|rtt_var:1083|pto_duration:54992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 541906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 541912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 541917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 541923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248621849|now:1746037248541900|interv:79949| [2025/04/30 18:20:48 541929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248621849|now:1746037248541900|interval:79949|pto_count:0|srtt:50660 [2025/04/30 18:20:48 541935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 541942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 541948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2483004| [2025/04/30 18:20:48 541954] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 541960] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2505| [2025/04/30 18:20:48 542005] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2505|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248541968|stream_id:0|stream_offset:2483004| [2025/04/30 18:20:48 542022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2505|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 542029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 542035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50660|rtt_var:1083|pto_duration:54992|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 542041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 542047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 542052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 542058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248621960|now:1746037248542034|interv:79926| [2025/04/30 18:20:48 542064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248621960|now:1746037248542034|interval:79926|pto_count:0|srtt:50660 [2025/04/30 18:20:48 542070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 542077] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 542083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 542089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 542095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248543095|now:1746037248542095|interv:1000| [2025/04/30 18:20:48 542101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 542106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 542112] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248543095| [2025/04/30 18:20:48 542118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248543095| [2025/04/30 18:20:48 542124] [debug] |xqc_engine_wakeup_after|wakeup:1746037248543095|now:1746037248542123|diff:972| [2025/04/30 18:20:48 542130] [debug] |xqc_engine_main_logic|END|now:1746037248541620| [2025/04/30 18:20:48 542142] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248542141| [2025/04/30 18:20:48 542149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 542156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1113| [2025/04/30 18:20:48 542162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1114| [2025/04/30 18:20:48 542170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1114| [2025/04/30 18:20:48 542175] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 542182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2440|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2441|path_largest_ack:2440| [2025/04/30 18:20:48 542193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2395551|prior_time:1746037248487946|is_app_limited:0|send_elapse:51785|ack_elapse:54195|ctl_first_sent_time:1746037248489441|lagest_ack_time:1746037248542141|curr_delivered:2459234| [2025/04/30 18:20:48 542200] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248489441| [2025/04/30 18:20:48 542206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 542212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2441|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2441|path_largest_ack:2441| [2025/04/30 18:20:48 542219] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2395551|prior_time:1746037248487946|is_app_limited:0|send_elapse:51785|ack_elapse:54195|ctl_first_sent_time:1746037248489441|lagest_ack_time:1746037248542141|curr_delivered:2460434| [2025/04/30 18:20:48 542225] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248489568| [2025/04/30 18:20:48 542231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 542237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50660|rttvar:1083|minrtt:30950|latest_rtt:52573|ack_delay:1000| [2025/04/30 18:20:48 542243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50774|rttvar:1041|minrtt:30950|latest_rtt:52573|ack_delay:1000| [2025/04/30 18:20:48 542250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2441|lost_pn:2438|thresh:3| [2025/04/30 18:20:48 542255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 542261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50774|rtt_var:1041|pto_duration:54938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 542268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 542273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 542279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 542285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248621906|now:1746037248542261|interv:79645| [2025/04/30 18:20:48 542291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248621906|now:1746037248542261|interval:79645|pto_count:0|srtt:50774 [2025/04/30 18:20:48 542297] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51785, ack_elapse 54195, delivered 64883|rate 1197213|lost 240| [2025/04/30 18:20:48 542303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197213) in round 37| [2025/04/30 18:20:48 542309] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 542315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 542321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248489568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 542332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248489568|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 542339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72082|srtt:50774|latest_rtt:52573|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 542347] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1114|largest:1114|pns:2| [2025/04/30 18:20:48 542353] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1114|frame:ACK |recv_time:1746037248542141|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 542360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368542141|now:1746037248542141|interv:120000000| [2025/04/30 18:20:48 542366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368542141|now:1746037248542141|interv:120000000| [2025/04/30 18:20:48 542372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248543095|pq_index:0| [2025/04/30 18:20:48 542378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248541620| [2025/04/30 18:20:48 542383] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248542383| [2025/04/30 18:20:48 542390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248542389| [2025/04/30 18:20:48 542398] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 542404] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50774|min_srtt:50774|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 542410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2508942| [2025/04/30 18:20:48 542417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 542424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 542430] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50774|min_srtt:50774|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 542436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2510121| [2025/04/30 18:20:48 542443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 542453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 542459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50774|min_srtt:50774|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 542465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2511300| [2025/04/30 18:20:48 542471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 542477] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 542483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 542489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 542495] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 542501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 542508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 542513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 542519] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248543095| [2025/04/30 18:20:48 542524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248543095| [2025/04/30 18:20:48 542530] [debug] |xqc_engine_wakeup_after|wakeup:1746037248543095|now:1746037248542530|diff:565| [2025/04/30 18:20:48 542536] [debug] |xqc_engine_main_logic|END|now:1746037248542389| [2025/04/30 18:20:48 542543] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248542543| [2025/04/30 18:20:48 542549] [debug] |xqc_engine_wakeup_after|wakeup:1746037248543095|now:1746037248542548|diff:547| [2025/04/30 18:20:48 542554] [debug] |xqc_engine_main_logic|END|now:1746037248542543| [2025/04/30 18:20:48 543632] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248543632| [2025/04/30 18:20:48 543645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248543095|pq_index:0| [2025/04/30 18:20:48 543652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248542389| [2025/04/30 18:20:48 543659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248543657| [2025/04/30 18:20:48 543666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248543095|now:1746037248543657| [2025/04/30 18:20:48 543672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248543095|now:1746037248543657| [2025/04/30 18:20:48 543678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 543684] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 543697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50774|min_srtt:50774|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 543704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2511300| [2025/04/30 18:20:48 543710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 543716] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 543721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 543728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 543734] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 543740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 543747] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 543753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2506| [2025/04/30 18:20:48 543794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2506|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248543763|stream_id:0|stream_offset:2484183| [2025/04/30 18:20:48 543803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2506|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 543810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 543816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50774|rtt_var:1041|pto_duration:54938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 543822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 543828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 543833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 543839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248623701|now:1746037248543816|interv:79885| [2025/04/30 18:20:48 543845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248623701|now:1746037248543816|interval:79885|pto_count:0|srtt:50774 [2025/04/30 18:20:48 543851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 543858] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 543864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2485362| [2025/04/30 18:20:48 543876] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 543881] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2507| [2025/04/30 18:20:48 543917] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2507|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248543891|stream_id:0|stream_offset:2485362| [2025/04/30 18:20:48 543925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2507|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 543932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 543937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50774|rtt_var:1041|pto_duration:54938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 543944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 543949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 543955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 543961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248623829|now:1746037248543937|interv:79892| [2025/04/30 18:20:48 543966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248623829|now:1746037248543937|interval:79892|pto_count:0|srtt:50774 [2025/04/30 18:20:48 543973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 543979] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 543985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 544016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 544022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2508| [2025/04/30 18:20:48 544056] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2508|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248544031|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 544064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2508|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 544070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 544076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50774|rtt_var:1041|pto_duration:54938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 544083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 544088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 544099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 544105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248623969|now:1746037248544076|interv:79893| [2025/04/30 18:20:48 544110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248623969|now:1746037248544076|interval:79893|pto_count:0|srtt:50774 [2025/04/30 18:20:48 544117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75682| [2025/04/30 18:20:48 544123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 544130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 544136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 544141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248545141|now:1746037248544141|interv:1000| [2025/04/30 18:20:48 544147] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 544152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 544158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248545141| [2025/04/30 18:20:48 544164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248545141| [2025/04/30 18:20:48 544170] [debug] |xqc_engine_wakeup_after|wakeup:1746037248545141|now:1746037248544170|diff:971| [2025/04/30 18:20:48 544176] [debug] |xqc_engine_main_logic|END|now:1746037248543657| [2025/04/30 18:20:48 544189] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248544188| [2025/04/30 18:20:48 544195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 544203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1114| [2025/04/30 18:20:48 544208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1115| [2025/04/30 18:20:48 544216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1115| [2025/04/30 18:20:48 544221] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 544228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2442|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2443|path_largest_ack:2442| [2025/04/30 18:20:48 544235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2397951|prior_time:1746037248489941|is_app_limited:0|send_elapse:50051|ack_elapse:54247|ctl_first_sent_time:1746037248491428|lagest_ack_time:1746037248544188|curr_delivered:2461634| [2025/04/30 18:20:48 544242] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248491428| [2025/04/30 18:20:48 544248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 544254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2443|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2443|path_largest_ack:2443| [2025/04/30 18:20:48 544264] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2397951|prior_time:1746037248489941|is_app_limited:0|send_elapse:50051|ack_elapse:54247|ctl_first_sent_time:1746037248491428|lagest_ack_time:1746037248544188|curr_delivered:2462834| [2025/04/30 18:20:48 544271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248491539| [2025/04/30 18:20:48 544276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 544282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50774|rttvar:1041|minrtt:30950|latest_rtt:52649|ack_delay:0| [2025/04/30 18:20:48 544288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51009|rttvar:1249|minrtt:30950|latest_rtt:52649|ack_delay:0| [2025/04/30 18:20:48 544294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2443|lost_pn:2440|thresh:3| [2025/04/30 18:20:48 544300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 544306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51009|rtt_var:1249|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 544312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 544318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 544323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 544329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248625036|now:1746037248544305|interv:80731| [2025/04/30 18:20:48 544334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248625036|now:1746037248544305|interval:80731|pto_count:0|srtt:51009 [2025/04/30 18:20:48 544341] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50051, ack_elapse 54247, delivered 64883|rate 1196066|lost 240| [2025/04/30 18:20:48 544347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196066) in round 37| [2025/04/30 18:20:48 544353] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 544359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 544365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248491539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 544371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248491539|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 544377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73282|srtt:51009|latest_rtt:52649|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 544389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1115|largest:1115|pns:2| [2025/04/30 18:20:48 544396] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1115|frame:ACK |recv_time:1746037248544188|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 544402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368544188|now:1746037248544188|interv:120000000| [2025/04/30 18:20:48 544408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368544188|now:1746037248544188|interv:120000000| [2025/04/30 18:20:48 544414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248545141|pq_index:0| [2025/04/30 18:20:48 544420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248543657| [2025/04/30 18:20:48 544425] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248544425| [2025/04/30 18:20:48 544432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248544430| [2025/04/30 18:20:48 544439] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 544445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 544451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2511300| [2025/04/30 18:20:48 544458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 544464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 544471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 544477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2512479| [2025/04/30 18:20:48 544483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 544490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 544495] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 544501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 544508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 544513] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 544522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 544528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 544534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 544540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 544546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 544552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 544557] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248545141| [2025/04/30 18:20:48 544563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248545141| [2025/04/30 18:20:48 544569] [debug] |xqc_engine_wakeup_after|wakeup:1746037248545141|now:1746037248544569|diff:572| [2025/04/30 18:20:48 544574] [debug] |xqc_engine_main_logic|END|now:1746037248544430| [2025/04/30 18:20:48 544583] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248544583| [2025/04/30 18:20:48 544589] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 544596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1115| [2025/04/30 18:20:48 544601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1116| [2025/04/30 18:20:48 544608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1116| [2025/04/30 18:20:48 544614] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 544620] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2664622|max_stream_data_old=2638684| [2025/04/30 18:20:48 544626] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 544632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248569583|now:1746037248544583|interv:25000| [2025/04/30 18:20:48 544639] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248544583|max_ack_delay:25000| [2025/04/30 18:20:48 544645] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1116|largest:1116|pns:2| [2025/04/30 18:20:48 544651] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1116|frame:ACK MAX_STREAM_DATA |recv_time:1746037248544583|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 544658] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368544583|now:1746037248544583|interv:120000000| [2025/04/30 18:20:48 544663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368544583|now:1746037248544583|interv:120000000| [2025/04/30 18:20:48 544669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248545141|pq_index:0| [2025/04/30 18:20:48 544674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248544430| [2025/04/30 18:20:48 544684] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248544684| [2025/04/30 18:20:48 544691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248544689| [2025/04/30 18:20:48 544697] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 544704] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 544709] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:73282|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 544717] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:48 544723] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:48 544729] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:48 544735] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:48 544741] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:48 544747] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:48 544752] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:48 544758] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:48 544764] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:48 544770] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:48 544776] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:48 544782] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:48 544788] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:48 544794] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:48 544800] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:48 544805] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:48 544811] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:48 544817] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:48 544823] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:48 544829] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:48 544835] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:48 544841] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 544847] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2664622| [2025/04/30 18:20:48 544854] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2664570|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:507096|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 544866] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 544871] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 544877] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2664622| [2025/04/30 18:20:48 544884] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2664570|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:481158|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 544891] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 544897] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 544903] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 544910] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 544916] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 544922] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51009|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 544928] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 544934] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 544940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26438|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 544946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 544952] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 544957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 544963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 544969] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 544976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2509| [2025/04/30 18:20:48 545032] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2509|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:73282|now:1746037248545004|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 545044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2509|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 545051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2509|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 545057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 545063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51009|rtt_var:1249|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 545069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 545075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 545080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73301| [2025/04/30 18:20:48 545086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248626009|now:1746037248545062|interv:80947| [2025/04/30 18:20:48 545091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248626009|now:1746037248545062|interval:80947|pto_count:0|srtt:51009 [2025/04/30 18:20:48 545098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73301| [2025/04/30 18:20:48 545104] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 545110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2510| [2025/04/30 18:20:48 545140] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2510|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:73301|now:1746037248545118|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 545148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2510|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 545154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2510|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 545161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73301|applimit:0| [2025/04/30 18:20:48 545166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51009|rtt_var:1249|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 545173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 545178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 545184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 545195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248626123|now:1746037248545166|interv:80957| [2025/04/30 18:20:48 545200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248626123|now:1746037248545166|interval:80957|pto_count:0|srtt:51009 [2025/04/30 18:20:48 545206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73320| [2025/04/30 18:20:48 545213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 545219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 545225] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 545230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 545236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248545141| [2025/04/30 18:20:48 545242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248545141| [2025/04/30 18:20:48 545247] [debug] |xqc_engine_wakeup_after|wakeup:1746037248545141|now:1746037248545247|diff:18446744073709551510| [2025/04/30 18:20:48 545253] [debug] |xqc_engine_main_logic|END|now:1746037248544689| [2025/04/30 18:20:48 545260] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248545260| [2025/04/30 18:20:48 545266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248545141|pq_index:0| [2025/04/30 18:20:48 545271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248544689| [2025/04/30 18:20:48 545278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248545277| [2025/04/30 18:20:48 545285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248545141|now:1746037248545277| [2025/04/30 18:20:48 545290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248545141|now:1746037248545277| [2025/04/30 18:20:48 545296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 545302] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 545308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51009|min_srtt:51009|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 545314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 545321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 545326] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 545332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 545338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 545350] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 545356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 545362] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 545368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2511| [2025/04/30 18:20:48 545402] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2511|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73320|now:1746037248545377|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 545410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2511|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 545416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73320|applimit:0| [2025/04/30 18:20:48 545422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51009|rtt_var:1249|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 545428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 545434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 545439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 545445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248626382|now:1746037248545422|interv:80960| [2025/04/30 18:20:48 545451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248626382|now:1746037248545422|interval:80960|pto_count:0|srtt:51009 [2025/04/30 18:20:48 545457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74520| [2025/04/30 18:20:48 545464] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 545469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 545476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 545482] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2512| [2025/04/30 18:20:48 545512] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2512|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74520|now:1746037248545490|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 545520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2512|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 545526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74520|applimit:0| [2025/04/30 18:20:48 545532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51009|rtt_var:1249|pto_duration:56005|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 545543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 545549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 545554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:48 545560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248626495|now:1746037248545532|interv:80963| [2025/04/30 18:20:48 545565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248626495|now:1746037248545532|interval:80963|pto_count:0|srtt:51009 [2025/04/30 18:20:48 545572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75720| [2025/04/30 18:20:48 545578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 545584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2490078| [2025/04/30 18:20:48 545590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 545596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248546596|now:1746037248545596|interv:1000| [2025/04/30 18:20:48 545601] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 545607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 545612] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248546596| [2025/04/30 18:20:48 545618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248546596| [2025/04/30 18:20:48 545624] [debug] |xqc_engine_wakeup_after|wakeup:1746037248546596|now:1746037248545623|diff:973| [2025/04/30 18:20:48 545629] [debug] |xqc_engine_main_logic|END|now:1746037248545277| [2025/04/30 18:20:48 546049] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248546048| [2025/04/30 18:20:48 546063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 546071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1116| [2025/04/30 18:20:48 546077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1117| [2025/04/30 18:20:48 546085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1117| [2025/04/30 18:20:48 546091] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 546097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2444|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2445|path_largest_ack:2444| [2025/04/30 18:20:48 546104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2400351|prior_time:1746037248492007|is_app_limited:0|send_elapse:51961|ack_elapse:54041|ctl_first_sent_time:1746037248493473|lagest_ack_time:1746037248546048|curr_delivered:2464034| [2025/04/30 18:20:48 546111] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248493473| [2025/04/30 18:20:48 546123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 546129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2445|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2445|path_largest_ack:2445| [2025/04/30 18:20:48 546135] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2400351|prior_time:1746037248492007|is_app_limited:0|send_elapse:51961|ack_elapse:54041|ctl_first_sent_time:1746037248493473|lagest_ack_time:1746037248546048|curr_delivered:2465234| [2025/04/30 18:20:48 546142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248493589| [2025/04/30 18:20:48 546148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 546154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51009|rttvar:1249|minrtt:30950|latest_rtt:52459|ack_delay:1000| [2025/04/30 18:20:48 546160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51065|rttvar:1049|minrtt:30950|latest_rtt:52459|ack_delay:1000| [2025/04/30 18:20:48 546166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2445|lost_pn:2442|thresh:3| [2025/04/30 18:20:48 546172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 546178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:1049|pto_duration:55261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 546184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 546190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 546195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 546201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248625751|now:1746037248546178|interv:79573| [2025/04/30 18:20:48 546207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248625751|now:1746037248546178|interval:79573|pto_count:0|srtt:51065 [2025/04/30 18:20:48 546213] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51961, ack_elapse 54041, delivered 64883|rate 1200625|lost 240| [2025/04/30 18:20:48 546219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200625) in round 37| [2025/04/30 18:20:48 546225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 546231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 546236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248493589|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 546243] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248493589|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 546254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73320|srtt:51065|latest_rtt:52459|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 546262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1117|largest:1117|pns:2| [2025/04/30 18:20:48 546268] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1117|frame:ACK |recv_time:1746037248546048|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 546275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368546048|now:1746037248546048|interv:120000000| [2025/04/30 18:20:48 546281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368546048|now:1746037248546048|interv:120000000| [2025/04/30 18:20:48 546286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248546596|pq_index:0| [2025/04/30 18:20:48 546292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248545277| [2025/04/30 18:20:48 546298] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248546298| [2025/04/30 18:20:48 546305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248546303| [2025/04/30 18:20:48 546312] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 546318] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 546324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 546331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 546338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 546344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 546350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2514837| [2025/04/30 18:20:48 546357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 546363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 546368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 546374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 546385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 546390] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 546396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 546402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 546409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 546415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2490078| [2025/04/30 18:20:48 546421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 546426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 546432] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248546596| [2025/04/30 18:20:48 546437] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248546596| [2025/04/30 18:20:48 546443] [debug] |xqc_engine_wakeup_after|wakeup:1746037248546596|now:1746037248546442|diff:154| [2025/04/30 18:20:48 546448] [debug] |xqc_engine_main_logic|END|now:1746037248546303| [2025/04/30 18:20:48 546455] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248546455| [2025/04/30 18:20:48 546460] [debug] |xqc_engine_wakeup_after|wakeup:1746037248546596|now:1746037248546460|diff:136| [2025/04/30 18:20:48 546466] [debug] |xqc_engine_main_logic|END|now:1746037248546455| [2025/04/30 18:20:48 547543] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248547543| [2025/04/30 18:20:48 547557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248546596|pq_index:0| [2025/04/30 18:20:48 547563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248546303| [2025/04/30 18:20:48 547571] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248547569| [2025/04/30 18:20:48 547577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248546596|now:1746037248547569| [2025/04/30 18:20:48 547583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248546596|now:1746037248547569| [2025/04/30 18:20:48 547588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 547594] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 547602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51065|min_srtt:51065|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 547609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 547622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 547628] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 547633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 547639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 547645] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 547651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2490078| [2025/04/30 18:20:48 547658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 547663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2513| [2025/04/30 18:20:48 547706] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2513|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73320|now:1746037248547674|stream_id:0|stream_offset:2490078| [2025/04/30 18:20:48 547714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2513|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 547721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73320|applimit:0| [2025/04/30 18:20:48 547727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:1049|pto_duration:55261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 547734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 547740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 547745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 547751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248627935|now:1746037248547727|interv:80208| [2025/04/30 18:20:48 547757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248627935|now:1746037248547727|interval:80208|pto_count:0|srtt:51065 [2025/04/30 18:20:48 547763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74520| [2025/04/30 18:20:48 547770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 547776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2491257| [2025/04/30 18:20:48 547783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 547788] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2514| [2025/04/30 18:20:48 547822] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2514|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74520|now:1746037248547797|stream_id:0|stream_offset:2491257| [2025/04/30 18:20:48 547836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2514|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 547842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74520|applimit:0| [2025/04/30 18:20:48 547848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:1049|pto_duration:55261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 547855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 547860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 547866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:48 547871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248628058|now:1746037248547848|interv:80210| [2025/04/30 18:20:48 547877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248628058|now:1746037248547848|interval:80210|pto_count:0|srtt:51065 [2025/04/30 18:20:48 547884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75720| [2025/04/30 18:20:48 547890] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 547896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2492436| [2025/04/30 18:20:48 547902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 547908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2515| [2025/04/30 18:20:48 547941] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2515|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75720|now:1746037248547917|stream_id:0|stream_offset:2492436| [2025/04/30 18:20:48 547949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2515|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 547955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75720|applimit:0| [2025/04/30 18:20:48 547961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:1049|pto_duration:55261|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 547968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 547973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 547979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:48 548002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248628178|now:1746037248547961|interv:80217| [2025/04/30 18:20:48 548011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248628178|now:1746037248547961|interval:80217|pto_count:0|srtt:51065 [2025/04/30 18:20:48 548023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:76920| [2025/04/30 18:20:48 548030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 548036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 548043] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 548052] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248549052|now:1746037248548052|interv:1000| [2025/04/30 18:20:48 548058] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 548063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 548069] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248549052| [2025/04/30 18:20:48 548075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248549052| [2025/04/30 18:20:48 548080] [debug] |xqc_engine_wakeup_after|wakeup:1746037248549052|now:1746037248548080|diff:972| [2025/04/30 18:20:48 548086] [debug] |xqc_engine_main_logic|END|now:1746037248547569| [2025/04/30 18:20:48 548099] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248548098| [2025/04/30 18:20:48 548106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 548113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1117| [2025/04/30 18:20:48 548119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1118| [2025/04/30 18:20:48 548127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1118| [2025/04/30 18:20:48 548133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 548139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2446|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2447|path_largest_ack:2446| [2025/04/30 18:20:48 548146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2402751|prior_time:1746037248494003|is_app_limited:0|send_elapse:52073|ack_elapse:54095|ctl_first_sent_time:1746037248495461|lagest_ack_time:1746037248548098|curr_delivered:2466434| [2025/04/30 18:20:48 548153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248495461| [2025/04/30 18:20:48 548159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 548165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2447|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2447|path_largest_ack:2447| [2025/04/30 18:20:48 548171] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2402751|prior_time:1746037248494003|is_app_limited:0|send_elapse:52073|ack_elapse:54095|ctl_first_sent_time:1746037248495461|lagest_ack_time:1746037248548098|curr_delivered:2467634| [2025/04/30 18:20:48 548178] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248495576| [2025/04/30 18:20:48 548188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 548194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51065|rttvar:1049|minrtt:30950|latest_rtt:52522|ack_delay:1000| [2025/04/30 18:20:48 548200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51122|rttvar:901|minrtt:30950|latest_rtt:52522|ack_delay:1000| [2025/04/30 18:20:48 548206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2447|lost_pn:2444|thresh:3| [2025/04/30 18:20:48 548212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 548218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51122|rtt_var:901|pto_duration:54726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 548224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 548230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 548235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 548241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248627643|now:1746037248548218|interv:79425| [2025/04/30 18:20:48 548247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248627643|now:1746037248548218|interval:79425|pto_count:0|srtt:51122 [2025/04/30 18:20:48 548253] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52073, ack_elapse 54095, delivered 64883|rate 1199426|lost 240| [2025/04/30 18:20:48 548260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199426) in round 37| [2025/04/30 18:20:48 548266] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 548271] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 548277] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248495576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 548283] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248495576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 548290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:74520|srtt:51122|latest_rtt:52522|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 548298] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1118|largest:1118|pns:2| [2025/04/30 18:20:48 548305] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1118|frame:ACK |recv_time:1746037248548098|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 548311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368548098|now:1746037248548098|interv:120000000| [2025/04/30 18:20:48 548321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368548098|now:1746037248548098|interv:120000000| [2025/04/30 18:20:48 548327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248549052|pq_index:0| [2025/04/30 18:20:48 548333] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248547569| [2025/04/30 18:20:48 548338] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248548338| [2025/04/30 18:20:48 548346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248548344| [2025/04/30 18:20:48 548353] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 548359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51122|min_srtt:51122|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 548365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 548372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 548379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 548385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51122|min_srtt:51122|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 548391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2517195| [2025/04/30 18:20:48 548397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51122|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 548404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 548410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51122|min_srtt:51122|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 548416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2518374| [2025/04/30 18:20:48 548422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 548428] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 548433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 548439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 548446] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 548455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 548462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 548467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 548473] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248549052| [2025/04/30 18:20:48 548478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248549052| [2025/04/30 18:20:48 548484] [debug] |xqc_engine_wakeup_after|wakeup:1746037248549052|now:1746037248548484|diff:568| [2025/04/30 18:20:48 548490] [debug] |xqc_engine_main_logic|END|now:1746037248548344| [2025/04/30 18:20:48 548497] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248548497| [2025/04/30 18:20:48 548502] [debug] |xqc_engine_wakeup_after|wakeup:1746037248549052|now:1746037248548502|diff:550| [2025/04/30 18:20:48 548508] [debug] |xqc_engine_main_logic|END|now:1746037248548497| [2025/04/30 18:20:48 549586] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248549585| [2025/04/30 18:20:48 549598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248549052|pq_index:0| [2025/04/30 18:20:48 549605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248548344| [2025/04/30 18:20:48 549612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248549610| [2025/04/30 18:20:48 549619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248549052|now:1746037248549610| [2025/04/30 18:20:48 549625] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248549052|now:1746037248549610| [2025/04/30 18:20:48 549630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 549636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 549643] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51122|min_srtt:51122|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 549649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2518374| [2025/04/30 18:20:48 549656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 549661] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 549666] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 549673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 549679] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 549685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 549697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 549703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2516| [2025/04/30 18:20:48 549746] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2516|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74520|now:1746037248549714|stream_id:0|stream_offset:2493615| [2025/04/30 18:20:48 549754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2516|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 549761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74520|applimit:0| [2025/04/30 18:20:48 549767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51122|rtt_var:901|pto_duration:54726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 549774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 549780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 549785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:48 549791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248629440|now:1746037248549767|interv:79673| [2025/04/30 18:20:48 549797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248629440|now:1746037248549767|interval:79673|pto_count:0|srtt:51122 [2025/04/30 18:20:48 549804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75720| [2025/04/30 18:20:48 549811] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 549818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2494794| [2025/04/30 18:20:48 549824] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 549830] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2517| [2025/04/30 18:20:48 549867] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2517|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75720|now:1746037248549839|stream_id:0|stream_offset:2494794| [2025/04/30 18:20:48 549876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2517|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 549883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75720|applimit:0| [2025/04/30 18:20:48 549889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51122|rtt_var:901|pto_duration:54726|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 549895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 549901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 549912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76920| [2025/04/30 18:20:48 549919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248629565|now:1746037248549888|interv:79677| [2025/04/30 18:20:48 549924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248629565|now:1746037248549888|interval:79677|pto_count:0|srtt:51122 [2025/04/30 18:20:48 549931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:76920| [2025/04/30 18:20:48 549938] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 549944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2495973| [2025/04/30 18:20:48 549951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 549956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248550956|now:1746037248549956|interv:1000| [2025/04/30 18:20:48 549962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 549968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 549974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248550956| [2025/04/30 18:20:48 549980] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248550956| [2025/04/30 18:20:48 550008] [debug] |xqc_engine_wakeup_after|wakeup:1746037248550956|now:1746037248550008|diff:948| [2025/04/30 18:20:48 550019] [debug] |xqc_engine_main_logic|END|now:1746037248549610| [2025/04/30 18:20:48 550032] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248550031| [2025/04/30 18:20:48 550039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 550047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1118| [2025/04/30 18:20:48 550053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1119| [2025/04/30 18:20:48 550061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1119| [2025/04/30 18:20:48 550068] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 550075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2448|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2449|path_largest_ack:2448| [2025/04/30 18:20:48 550082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2405151|prior_time:1746037248495983|is_app_limited:0|send_elapse:52101|ack_elapse:54048|ctl_first_sent_time:1746037248497458|lagest_ack_time:1746037248550031|curr_delivered:2468834| [2025/04/30 18:20:48 550089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248497458| [2025/04/30 18:20:48 550095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 550102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2449|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2449|path_largest_ack:2449| [2025/04/30 18:20:48 550114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2405151|prior_time:1746037248495983|is_app_limited:0|send_elapse:52101|ack_elapse:54048|ctl_first_sent_time:1746037248497458|lagest_ack_time:1746037248550031|curr_delivered:2470034| [2025/04/30 18:20:48 550120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248497575| [2025/04/30 18:20:48 550127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 550132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51122|rttvar:901|minrtt:30950|latest_rtt:52456|ack_delay:1000| [2025/04/30 18:20:48 550139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51164|rttvar:759|minrtt:30950|latest_rtt:52456|ack_delay:1000| [2025/04/30 18:20:48 550145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2449|lost_pn:2446|thresh:3| [2025/04/30 18:20:48 550151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 550157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51164|rtt_var:759|pto_duration:54200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 550164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 550169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 550175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74520| [2025/04/30 18:20:48 550181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248629039|now:1746037248550157|interv:78882| [2025/04/30 18:20:48 550187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248629039|now:1746037248550157|interval:78882|pto_count:0|srtt:51164 [2025/04/30 18:20:48 550193] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52101, ack_elapse 54048, delivered 64883|rate 1200469|lost 240| [2025/04/30 18:20:48 550200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200469) in round 37| [2025/04/30 18:20:48 550206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 550213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 550218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248497575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 550225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248497575|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 550232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:74520|srtt:51164|latest_rtt:52456|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 550245] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1119|largest:1119|pns:2| [2025/04/30 18:20:48 550251] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1119|frame:ACK |recv_time:1746037248550031|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 550258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368550031|now:1746037248550031|interv:120000000| [2025/04/30 18:20:48 550264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368550031|now:1746037248550031|interv:120000000| [2025/04/30 18:20:48 550270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248550956|pq_index:0| [2025/04/30 18:20:48 550276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248549610| [2025/04/30 18:20:48 550282] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248550282| [2025/04/30 18:20:48 550289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248550288| [2025/04/30 18:20:48 550297] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 550303] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51164|min_srtt:51164|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 550310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2518374| [2025/04/30 18:20:48 550317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 550324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 550330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51164|min_srtt:51164|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 550336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2519553| [2025/04/30 18:20:48 550343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51164|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 550349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 550355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51164|min_srtt:51164|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 550361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2520732| [2025/04/30 18:20:48 550367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 550376] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 550381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 550387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 550394] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 550400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2495973| [2025/04/30 18:20:48 550406] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 550412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 550417] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248550956| [2025/04/30 18:20:48 550423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248550956| [2025/04/30 18:20:48 550428] [debug] |xqc_engine_wakeup_after|wakeup:1746037248550956|now:1746037248550428|diff:528| [2025/04/30 18:20:48 550434] [debug] |xqc_engine_main_logic|END|now:1746037248550288| [2025/04/30 18:20:48 550441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248550440| [2025/04/30 18:20:48 550446] [debug] |xqc_engine_wakeup_after|wakeup:1746037248550956|now:1746037248550446|diff:510| [2025/04/30 18:20:48 550452] [debug] |xqc_engine_main_logic|END|now:1746037248550440| [2025/04/30 18:20:48 551531] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248551531| [2025/04/30 18:20:48 551544] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248550956|pq_index:0| [2025/04/30 18:20:48 551550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248550288| [2025/04/30 18:20:48 551557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248551556| [2025/04/30 18:20:48 551564] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248550956|now:1746037248551556| [2025/04/30 18:20:48 551570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248550956|now:1746037248551556| [2025/04/30 18:20:48 551576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 551581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 551588] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51164|min_srtt:51164|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 551595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2520732| [2025/04/30 18:20:48 551602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 551607] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 551612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 551629] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 551636] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 551642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2495973| [2025/04/30 18:20:48 551648] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 551654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2518| [2025/04/30 18:20:48 551694] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2518|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74520|now:1746037248551665|stream_id:0|stream_offset:2495973| [2025/04/30 18:20:48 551703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2518|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 551710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74520|applimit:0| [2025/04/30 18:20:48 551716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51164|rtt_var:759|pto_duration:54200|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 551722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 551728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 551733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75720| [2025/04/30 18:20:48 551739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248630865|now:1746037248551715|interv:79150| [2025/04/30 18:20:48 551745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248630865|now:1746037248551715|interval:79150|pto_count:0|srtt:51164 [2025/04/30 18:20:48 551751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75720| [2025/04/30 18:20:48 551758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 551764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2497152| [2025/04/30 18:20:48 551771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 551776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248552776|now:1746037248551776|interv:1000| [2025/04/30 18:20:48 551782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 551787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 551793] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248552776| [2025/04/30 18:20:48 551798] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248552776| [2025/04/30 18:20:48 551809] [debug] |xqc_engine_wakeup_after|wakeup:1746037248552776|now:1746037248551808|diff:968| [2025/04/30 18:20:48 551815] [debug] |xqc_engine_main_logic|END|now:1746037248551556| [2025/04/30 18:20:48 552138] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248552137| [2025/04/30 18:20:48 552150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 552158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1119| [2025/04/30 18:20:48 552164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1120| [2025/04/30 18:20:48 552172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1120| [2025/04/30 18:20:48 552178] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 552184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2450|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2451|path_largest_ack:2450| [2025/04/30 18:20:48 552191] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2407551|prior_time:1746037248497958|is_app_limited:0|send_elapse:52053|ack_elapse:54179|ctl_first_sent_time:1746037248499441|lagest_ack_time:1746037248552137|curr_delivered:2471234| [2025/04/30 18:20:48 552198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248499441| [2025/04/30 18:20:48 552205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 552211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2451|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2451|path_largest_ack:2451| [2025/04/30 18:20:48 552217] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2407551|prior_time:1746037248497958|is_app_limited:0|send_elapse:52053|ack_elapse:54179|ctl_first_sent_time:1746037248499441|lagest_ack_time:1746037248552137|curr_delivered:2472434| [2025/04/30 18:20:48 552223] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248499546| [2025/04/30 18:20:48 552229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 552235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51164|rttvar:759|minrtt:30950|latest_rtt:52591|ack_delay:1000| [2025/04/30 18:20:48 552241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51217|rttvar:676|minrtt:30950|latest_rtt:52591|ack_delay:1000| [2025/04/30 18:20:48 552247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2451|lost_pn:2448|thresh:3| [2025/04/30 18:20:48 552253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 552259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51217|rtt_var:676|pto_duration:53921|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 552265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 552271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 552282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73320| [2025/04/30 18:20:48 552287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248630586|now:1746037248552258|interv:78328| [2025/04/30 18:20:48 552293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248630586|now:1746037248552258|interval:78328|pto_count:0|srtt:51217 [2025/04/30 18:20:48 552300] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52053, ack_elapse 54179, delivered 64883|rate 1197567|lost 240| [2025/04/30 18:20:48 552306] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197567) in round 37| [2025/04/30 18:20:48 552312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 552318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 552324] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248499546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 552330] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248499546|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 552336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73320|srtt:51217|latest_rtt:52591|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 552345] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1120|largest:1120|pns:2| [2025/04/30 18:20:48 552351] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1120|frame:ACK |recv_time:1746037248552137|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 552358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368552137|now:1746037248552137|interv:120000000| [2025/04/30 18:20:48 552364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368552137|now:1746037248552137|interv:120000000| [2025/04/30 18:20:48 552369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248552776|pq_index:0| [2025/04/30 18:20:48 552375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248551556| [2025/04/30 18:20:48 552381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248552381| [2025/04/30 18:20:48 552388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248552386| [2025/04/30 18:20:48 552395] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 552402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51217|min_srtt:51217|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 552408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2520732| [2025/04/30 18:20:48 552419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 552426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 552433] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51217|min_srtt:51217|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 552439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2521911| [2025/04/30 18:20:48 552445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51217|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 552451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 552457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51217|min_srtt:51217|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 552463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 552470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 552475] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 552480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 552486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 552493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 552499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2497152| [2025/04/30 18:20:48 552505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 552511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 552516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248552776| [2025/04/30 18:20:48 552522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248552776| [2025/04/30 18:20:48 552527] [debug] |xqc_engine_wakeup_after|wakeup:1746037248552776|now:1746037248552527|diff:249| [2025/04/30 18:20:48 552534] [debug] |xqc_engine_main_logic|END|now:1746037248552386| [2025/04/30 18:20:48 552541] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248552540| [2025/04/30 18:20:48 552546] [debug] |xqc_engine_wakeup_after|wakeup:1746037248552776|now:1746037248552546|diff:230| [2025/04/30 18:20:48 552552] [debug] |xqc_engine_main_logic|END|now:1746037248552540| [2025/04/30 18:20:48 552974] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248552973| [2025/04/30 18:20:48 553015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 553024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1120| [2025/04/30 18:20:48 553029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1121| [2025/04/30 18:20:48 553037] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1121| [2025/04/30 18:20:48 553043] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 553049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2452|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2453|path_largest_ack:2452| [2025/04/30 18:20:48 553056] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62502|prior_delivered:2409951|prior_time:1746037248500013|is_app_limited:0|send_elapse:51126|ack_elapse:52960|ctl_first_sent_time:1746037248500515|lagest_ack_time:1746037248552973|curr_delivered:2472453| [2025/04/30 18:20:48 553063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248500515| [2025/04/30 18:20:48 553069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 553075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2453|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2453|path_largest_ack:2453| [2025/04/30 18:20:48 553081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62502|prior_delivered:2409951|prior_time:1746037248500013|is_app_limited:0|send_elapse:51126|ack_elapse:52960|ctl_first_sent_time:1746037248500515|lagest_ack_time:1746037248552973|curr_delivered:2472472| [2025/04/30 18:20:48 553087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248500623| [2025/04/30 18:20:48 553093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 553098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51217|rttvar:676|minrtt:30950|latest_rtt:52350|ack_delay:0| [2025/04/30 18:20:48 553104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51358|rttvar:790|minrtt:30950|latest_rtt:52350|ack_delay:0| [2025/04/30 18:20:48 553110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2453|lost_pn:2450|thresh:3| [2025/04/30 18:20:48 553116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 553122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51358|rtt_var:790|pto_duration:54518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 553128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 553133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 553139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 553144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248631183|now:1746037248553121|interv:78062| [2025/04/30 18:20:48 553155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248631183|now:1746037248553121|interval:78062|pto_count:0|srtt:51358 [2025/04/30 18:20:48 553161] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51126, ack_elapse 52960, delivered 62521|rate 1180532|lost 240| [2025/04/30 18:20:48 553167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180532) in round 37| [2025/04/30 18:20:48 553173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 553179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 553184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248500623|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 553191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248500623|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 553197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73282|srtt:51358|latest_rtt:52350|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 553205] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1121|largest:1121|pns:2| [2025/04/30 18:20:48 553211] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1121|frame:ACK |recv_time:1746037248552973|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 553218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368552973|now:1746037248552973|interv:120000000| [2025/04/30 18:20:48 553223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368552973|now:1746037248552973|interv:120000000| [2025/04/30 18:20:48 553229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248552776|pq_index:0| [2025/04/30 18:20:48 553235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248552386| [2025/04/30 18:20:48 553240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248553240| [2025/04/30 18:20:48 553247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248553245| [2025/04/30 18:20:48 553253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248552776|now:1746037248553245| [2025/04/30 18:20:48 553259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248552776|now:1746037248553245| [2025/04/30 18:20:48 553265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 553271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 553278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51358|min_srtt:51358|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 553289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 553295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 553301] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 553306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 553312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 553319] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 553325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2497152| [2025/04/30 18:20:48 553331] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 553337] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2519| [2025/04/30 18:20:48 553379] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2519|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248553347|stream_id:0|stream_offset:2497152| [2025/04/30 18:20:48 553388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2519|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 553395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 553401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51358|rtt_var:790|pto_duration:54518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 553407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 553413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 553418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 553424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248632865|now:1746037248553401|interv:79464| [2025/04/30 18:20:48 553430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248632865|now:1746037248553401|interval:79464|pto_count:0|srtt:51358 [2025/04/30 18:20:48 553437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 553443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 553449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2498331| [2025/04/30 18:20:48 553456] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 553466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248554466|now:1746037248553466|interv:1000| [2025/04/30 18:20:48 553472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 553477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 553483] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248554466| [2025/04/30 18:20:48 553489] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248554466| [2025/04/30 18:20:48 553495] [debug] |xqc_engine_wakeup_after|wakeup:1746037248554466|now:1746037248553494|diff:972| [2025/04/30 18:20:48 553501] [debug] |xqc_engine_main_logic|END|now:1746037248553245| [2025/04/30 18:20:48 553508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248553508| [2025/04/30 18:20:48 553513] [debug] |xqc_engine_wakeup_after|wakeup:1746037248554466|now:1746037248553513|diff:953| [2025/04/30 18:20:48 553519] [debug] |xqc_engine_main_logic|END|now:1746037248553508| [2025/04/30 18:20:48 554220] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248554219| [2025/04/30 18:20:48 554232] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 554240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1121| [2025/04/30 18:20:48 554246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1122| [2025/04/30 18:20:48 554253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1122| [2025/04/30 18:20:48 554259] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 554266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2454|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2455|path_largest_ack:2454| [2025/04/30 18:20:48 554272] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63721|prior_delivered:2409951|prior_time:1746037248500013|is_app_limited:0|send_elapse:51476|ack_elapse:54206|ctl_first_sent_time:1746037248500865|lagest_ack_time:1746037248554219|curr_delivered:2473672| [2025/04/30 18:20:48 554279] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248500865| [2025/04/30 18:20:48 554285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 554291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2455|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2455|path_largest_ack:2455| [2025/04/30 18:20:48 554298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63721|prior_delivered:2409951|prior_time:1746037248500013|is_app_limited:0|send_elapse:51476|ack_elapse:54206|ctl_first_sent_time:1746037248500865|lagest_ack_time:1746037248554219|curr_delivered:2474872| [2025/04/30 18:20:48 554304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248500971| [2025/04/30 18:20:48 554310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 554316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51358|rttvar:790|minrtt:30950|latest_rtt:53248|ack_delay:0| [2025/04/30 18:20:48 554322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51595|rttvar:1065|minrtt:30950|latest_rtt:53248|ack_delay:0| [2025/04/30 18:20:48 554334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2455|lost_pn:2452|thresh:3| [2025/04/30 18:20:48 554339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 554345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51595|rtt_var:1065|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 554352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 554357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 554363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 554368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248634202|now:1746037248554345|interv:79857| [2025/04/30 18:20:48 554374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248634202|now:1746037248554345|interval:79857|pto_count:0|srtt:51595 [2025/04/30 18:20:48 554380] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51476, ack_elapse 54206, delivered 64921|rate 1197671|lost 240| [2025/04/30 18:20:48 554387] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197671) in round 37| [2025/04/30 18:20:48 554393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 554399] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 554404] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248500971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 554411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248500971|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 554417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72082|srtt:51595|latest_rtt:53248|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 554426] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1122|largest:1122|pns:2| [2025/04/30 18:20:48 554432] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1122|frame:ACK |recv_time:1746037248554219|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 554438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368554219|now:1746037248554219|interv:120000000| [2025/04/30 18:20:48 554444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368554219|now:1746037248554219|interv:120000000| [2025/04/30 18:20:48 554450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248554466|pq_index:0| [2025/04/30 18:20:48 554456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248553245| [2025/04/30 18:20:48 554462] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248554462| [2025/04/30 18:20:48 554473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248554471| [2025/04/30 18:20:48 554480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248554466|now:1746037248554471| [2025/04/30 18:20:48 554486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248554466|now:1746037248554471| [2025/04/30 18:20:48 554491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 554497] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 554504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51595|min_srtt:51595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 554510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 554517] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 554524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 554530] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51595|min_srtt:51595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 554536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2524269| [2025/04/30 18:20:48 554542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51595|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 554549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 554555] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51595|min_srtt:51595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 554561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 554567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 554572] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 554578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 554584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 554590] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 554600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2498331| [2025/04/30 18:20:48 554606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 554612] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2520| [2025/04/30 18:20:48 554659] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2520|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248554621|stream_id:0|stream_offset:2498331| [2025/04/30 18:20:48 554668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2520|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 554675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 554681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51595|rtt_var:1065|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 554687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 554693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 554698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 554704] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248635476|now:1746037248554681|interv:80795| [2025/04/30 18:20:48 554710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248635476|now:1746037248554681|interval:80795|pto_count:0|srtt:51595 [2025/04/30 18:20:48 554716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 554723] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 554730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2499510| [2025/04/30 18:20:48 554736] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 554742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248555742|now:1746037248554742|interv:1000| [2025/04/30 18:20:48 554747] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 554753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 554759] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248555742| [2025/04/30 18:20:48 554765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248555742| [2025/04/30 18:20:48 554770] [debug] |xqc_engine_wakeup_after|wakeup:1746037248555742|now:1746037248554770|diff:972| [2025/04/30 18:20:48 554776] [debug] |xqc_engine_main_logic|END|now:1746037248554471| [2025/04/30 18:20:48 554783] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248554783| [2025/04/30 18:20:48 554789] [debug] |xqc_engine_wakeup_after|wakeup:1746037248555742|now:1746037248554789|diff:953| [2025/04/30 18:20:48 554794] [debug] |xqc_engine_main_logic|END|now:1746037248554783| [2025/04/30 18:20:48 555873] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248555873| [2025/04/30 18:20:48 555887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248555742|pq_index:0| [2025/04/30 18:20:48 555895] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248554471| [2025/04/30 18:20:48 555902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248555900| [2025/04/30 18:20:48 555909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248555742|now:1746037248555900| [2025/04/30 18:20:48 555915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248555742|now:1746037248555900| [2025/04/30 18:20:48 555920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 555926] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 555933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51595|min_srtt:51595|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 555940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 555946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 555951] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 555957] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 555963] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 555969] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 555975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2499510| [2025/04/30 18:20:48 555981] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 556007] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2521| [2025/04/30 18:20:48 556048] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2521|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248556018|stream_id:0|stream_offset:2499510| [2025/04/30 18:20:48 556057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2521|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 556064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 556071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51595|rtt_var:1065|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 556077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 556089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 556094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 556099] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248636873|now:1746037248556070|interv:80803| [2025/04/30 18:20:48 556105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248636873|now:1746037248556070|interval:80803|pto_count:0|srtt:51595 [2025/04/30 18:20:48 556111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 556118] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 556123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2500689| [2025/04/30 18:20:48 556130] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 556135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2522| [2025/04/30 18:20:48 556169] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2522|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248556144|stream_id:0|stream_offset:2500689| [2025/04/30 18:20:48 556177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2522|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 556183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 556189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51595|rtt_var:1065|pto_duration:55855|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 556195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 556200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 556206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 556211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248636999|now:1746037248556188|interv:80811| [2025/04/30 18:20:48 556217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248636999|now:1746037248556188|interval:80811|pto_count:0|srtt:51595 [2025/04/30 18:20:48 556223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75682| [2025/04/30 18:20:48 556229] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 556235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2501868| [2025/04/30 18:20:48 556242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1198| [2025/04/30 18:20:48 556252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248557449|now:1746037248556251|interv:1198| [2025/04/30 18:20:48 556257] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1198| [2025/04/30 18:20:48 556262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 556268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248557449| [2025/04/30 18:20:48 556274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248557449| [2025/04/30 18:20:48 556279] [debug] |xqc_engine_wakeup_after|wakeup:1746037248557449|now:1746037248556279|diff:1170| [2025/04/30 18:20:48 556285] [debug] |xqc_engine_main_logic|END|now:1746037248555900| [2025/04/30 18:20:48 556297] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248556296| [2025/04/30 18:20:48 556304] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 556311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1122| [2025/04/30 18:20:48 556317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1123| [2025/04/30 18:20:48 556324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1123| [2025/04/30 18:20:48 556330] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 556337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2456|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2457|path_largest_ack:2456| [2025/04/30 18:20:48 556343] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63721|prior_delivered:2412351|prior_time:1746037248501965|is_app_limited:0|send_elapse:51050|ack_elapse:54331|ctl_first_sent_time:1746037248502445|lagest_ack_time:1746037248556296|curr_delivered:2476072| [2025/04/30 18:20:48 556350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248502445| [2025/04/30 18:20:48 556356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 556362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2457|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2457|path_largest_ack:2457| [2025/04/30 18:20:48 556368] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63721|prior_delivered:2412351|prior_time:1746037248501965|is_app_limited:0|send_elapse:51050|ack_elapse:54331|ctl_first_sent_time:1746037248502445|lagest_ack_time:1746037248556296|curr_delivered:2477272| [2025/04/30 18:20:48 556375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248503864| [2025/04/30 18:20:48 556381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 556386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51595|rttvar:1065|minrtt:30950|latest_rtt:52432|ack_delay:1000| [2025/04/30 18:20:48 556392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51575|rttvar:839|minrtt:30950|latest_rtt:52432|ack_delay:1000| [2025/04/30 18:20:48 556398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2457|lost_pn:2454|thresh:3| [2025/04/30 18:20:48 556408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 556414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51575|rtt_var:839|pto_duration:54931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 556420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 556426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 556431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 556437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248636075|now:1746037248556414|interv:79661| [2025/04/30 18:20:48 556442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248636075|now:1746037248556414|interval:79661|pto_count:0|srtt:51575 [2025/04/30 18:20:48 556449] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51050, ack_elapse 54331, delivered 64921|rate 1194916|lost 240| [2025/04/30 18:20:48 556455] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194916) in round 37| [2025/04/30 18:20:48 556461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 556467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 556472] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248503864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 556479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248503864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 556485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73282|srtt:51575|latest_rtt:52432|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 556493] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1123|largest:1123|pns:2| [2025/04/30 18:20:48 556499] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1123|frame:ACK |recv_time:1746037248556296|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 556506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368556296|now:1746037248556296|interv:120000000| [2025/04/30 18:20:48 556512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368556296|now:1746037248556296|interv:120000000| [2025/04/30 18:20:48 556517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248557449|pq_index:0| [2025/04/30 18:20:48 556523] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248555900| [2025/04/30 18:20:48 556529] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248556528| [2025/04/30 18:20:48 556536] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248556534| [2025/04/30 18:20:48 556547] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 556553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51575|min_srtt:51575|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 556559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 556566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 556572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 556579] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51575|min_srtt:51575|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 556584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2526627| [2025/04/30 18:20:48 556591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51575|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 556597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 556603] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51575|min_srtt:51575|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 556609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 556615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 556620] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 556626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 556632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 556638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 556644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2501868| [2025/04/30 18:20:48 556650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 556656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 556661] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248557449| [2025/04/30 18:20:48 556671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248557449| [2025/04/30 18:20:48 556677] [debug] |xqc_engine_wakeup_after|wakeup:1746037248557449|now:1746037248556676|diff:773| [2025/04/30 18:20:48 556682] [debug] |xqc_engine_main_logic|END|now:1746037248556534| [2025/04/30 18:20:48 556689] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248556689| [2025/04/30 18:20:48 556694] [debug] |xqc_engine_wakeup_after|wakeup:1746037248557449|now:1746037248556694|diff:755| [2025/04/30 18:20:48 556700] [debug] |xqc_engine_main_logic|END|now:1746037248556689| [2025/04/30 18:20:48 557774] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248557774| [2025/04/30 18:20:48 557788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248557449|pq_index:0| [2025/04/30 18:20:48 557794] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248556534| [2025/04/30 18:20:48 557801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248557799| [2025/04/30 18:20:48 557807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248557449|now:1746037248557799| [2025/04/30 18:20:48 557813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248557449|now:1746037248557799| [2025/04/30 18:20:48 557819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 557824] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 557831] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51575|min_srtt:51575|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 557837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 557844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 557849] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 557854] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 557860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 557866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 557872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2501868| [2025/04/30 18:20:48 557878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 557884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2523| [2025/04/30 18:20:48 557927] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2523|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248557895|stream_id:0|stream_offset:2501868| [2025/04/30 18:20:48 557935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2523|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 557948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 557953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51575|rtt_var:839|pto_duration:54931|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 557959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 557965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 557970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 557975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248637826|now:1746037248557953|interv:79873| [2025/04/30 18:20:48 557981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248637826|now:1746037248557953|interval:79873|pto_count:0|srtt:51575 [2025/04/30 18:20:48 558005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 558012] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 558018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 558024] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 558029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248559029|now:1746037248558029|interv:1000| [2025/04/30 18:20:48 558035] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 558040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 558049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248559029| [2025/04/30 18:20:48 558055] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248559029| [2025/04/30 18:20:48 558061] [debug] |xqc_engine_wakeup_after|wakeup:1746037248559029|now:1746037248558060|diff:969| [2025/04/30 18:20:48 558067] [debug] |xqc_engine_main_logic|END|now:1746037248557799| [2025/04/30 18:20:48 558079] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248558078| [2025/04/30 18:20:48 558086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 558093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1123| [2025/04/30 18:20:48 558098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1124| [2025/04/30 18:20:48 558105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1124| [2025/04/30 18:20:48 558110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 558117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2458|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2459|path_largest_ack:2458| [2025/04/30 18:20:48 558123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66121|prior_delivered:2412351|prior_time:1746037248501965|is_app_limited:0|send_elapse:52612|ack_elapse:56113|ctl_first_sent_time:1746037248504007|lagest_ack_time:1746037248558078|curr_delivered:2478472| [2025/04/30 18:20:48 558134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248504007| [2025/04/30 18:20:48 558140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 558146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2459|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2459|path_largest_ack:2459| [2025/04/30 18:20:48 558152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64921|prior_delivered:2414751|prior_time:1746037248504185|is_app_limited:0|send_elapse:52509|ack_elapse:53893|ctl_first_sent_time:1746037248505890|lagest_ack_time:1746037248558078|curr_delivered:2479672| [2025/04/30 18:20:48 558158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248505890| [2025/04/30 18:20:48 558164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 558170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51575|rttvar:839|minrtt:30950|latest_rtt:52188|ack_delay:1000| [2025/04/30 18:20:48 558175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51527|rttvar:726|minrtt:30950|latest_rtt:52188|ack_delay:1000| [2025/04/30 18:20:48 558181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2459|lost_pn:2456|thresh:3| [2025/04/30 18:20:48 558187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 558192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51527|rtt_var:726|pto_duration:54431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 558198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 558204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 558209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 558214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248637326|now:1746037248558192|interv:79134| [2025/04/30 18:20:48 558220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248637326|now:1746037248558192|interval:79134|pto_count:0|srtt:51527 [2025/04/30 18:20:48 558226] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52509, ack_elapse 53893, delivered 64921|rate 1204627|lost 240| [2025/04/30 18:20:48 558232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204627) in round 37| [2025/04/30 18:20:48 558237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 558243] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 558248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248505890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 558258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248505890|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 558264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72082|srtt:51527|latest_rtt:52188|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 558272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1124|largest:1124|pns:2| [2025/04/30 18:20:48 558278] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1124|frame:ACK |recv_time:1746037248558078|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 558284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368558078|now:1746037248558078|interv:120000000| [2025/04/30 18:20:48 558290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368558078|now:1746037248558078|interv:120000000| [2025/04/30 18:20:48 558295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248559029|pq_index:0| [2025/04/30 18:20:48 558300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248557799| [2025/04/30 18:20:48 558306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248558306| [2025/04/30 18:20:48 558313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248558311| [2025/04/30 18:20:48 558319] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 558325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51527|min_srtt:51527|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 558331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 558338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51527|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 558344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 558350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51527|min_srtt:51527|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 558356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2528985| [2025/04/30 18:20:48 558362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51527|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 558368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 558378] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51527|min_srtt:51527|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 558383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 558389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 558395] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 558400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 558406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 558412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 558417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 558423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 558428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 558434] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248559029| [2025/04/30 18:20:48 558439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248559029| [2025/04/30 18:20:48 558444] [debug] |xqc_engine_wakeup_after|wakeup:1746037248559029|now:1746037248558444|diff:585| [2025/04/30 18:20:48 558450] [debug] |xqc_engine_main_logic|END|now:1746037248558311| [2025/04/30 18:20:48 558456] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248558456| [2025/04/30 18:20:48 558462] [debug] |xqc_engine_wakeup_after|wakeup:1746037248559029|now:1746037248558462|diff:567| [2025/04/30 18:20:48 558467] [debug] |xqc_engine_main_logic|END|now:1746037248558456| [2025/04/30 18:20:48 559543] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248559543| [2025/04/30 18:20:48 559556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248559029|pq_index:0| [2025/04/30 18:20:48 559562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248558311| [2025/04/30 18:20:48 559569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248559567| [2025/04/30 18:20:48 559575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248559029|now:1746037248559567| [2025/04/30 18:20:48 559581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248559029|now:1746037248559567| [2025/04/30 18:20:48 559587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 559592] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 559599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51527|min_srtt:51527|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 559613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 559619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 559624] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 559629] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 559635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 559641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 559647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 559653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 559659] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2524| [2025/04/30 18:20:48 559698] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2524|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248559670|stream_id:0|stream_offset:2503047| [2025/04/30 18:20:48 559706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2524|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 559712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 559718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51527|rtt_var:726|pto_duration:54431|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 559724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 559730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 559735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 559740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248639101|now:1746037248559718|interv:79383| [2025/04/30 18:20:48 559746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248639101|now:1746037248559718|interval:79383|pto_count:0|srtt:51527 [2025/04/30 18:20:48 559753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 559759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 559765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 559779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 559784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248560784|now:1746037248559784|interv:1000| [2025/04/30 18:20:48 559790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 559795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 559800] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248560784| [2025/04/30 18:20:48 559806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248560784| [2025/04/30 18:20:48 559811] [debug] |xqc_engine_wakeup_after|wakeup:1746037248560784|now:1746037248559811|diff:973| [2025/04/30 18:20:48 559817] [debug] |xqc_engine_main_logic|END|now:1746037248559567| [2025/04/30 18:20:48 560054] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248560053| [2025/04/30 18:20:48 560066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 560073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1124| [2025/04/30 18:20:48 560078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1125| [2025/04/30 18:20:48 560086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1125| [2025/04/30 18:20:48 560091] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 560098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2460|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2461|path_largest_ack:2460| [2025/04/30 18:20:48 560104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66121|prior_delivered:2414751|prior_time:1746037248504185|is_app_limited:0|send_elapse:52675|ack_elapse:55868|ctl_first_sent_time:1746037248506056|lagest_ack_time:1746037248560053|curr_delivered:2480872| [2025/04/30 18:20:48 560110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248506056| [2025/04/30 18:20:48 560116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 560122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2461|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2461|path_largest_ack:2461| [2025/04/30 18:20:48 560128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:62483|prior_delivered:2419589|prior_time:1746037248508062|is_app_limited:0|send_elapse:51229|ack_elapse:51991|ctl_first_sent_time:1746037248508356|lagest_ack_time:1746037248560053|curr_delivered:2482072| [2025/04/30 18:20:48 560134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248508356| [2025/04/30 18:20:48 560139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 560144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51527|rttvar:726|minrtt:30950|latest_rtt:51697|ack_delay:1000| [2025/04/30 18:20:48 560150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51424|rttvar:752|minrtt:30950|latest_rtt:51697|ack_delay:1000| [2025/04/30 18:20:48 560156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2461|lost_pn:2458|thresh:3| [2025/04/30 18:20:48 560167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 560172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51424|rtt_var:752|pto_duration:54432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 560179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 560184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 560189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 560194] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248639102|now:1746037248560172|interv:78930| [2025/04/30 18:20:48 560200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248639102|now:1746037248560172|interval:78930|pto_count:0|srtt:51424 [2025/04/30 18:20:48 560206] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51229, ack_elapse 51991, delivered 62483|rate 1201804|lost 240| [2025/04/30 18:20:48 560212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201804) in round 37| [2025/04/30 18:20:48 560218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 560223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 560228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248508356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 560234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248508356|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 560241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70882|srtt:51424|latest_rtt:51697|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 560249] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1125|largest:1125|pns:2| [2025/04/30 18:20:48 560254] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1125|frame:ACK |recv_time:1746037248560053|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 560261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368560053|now:1746037248560053|interv:120000000| [2025/04/30 18:20:48 560266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368560053|now:1746037248560053|interv:120000000| [2025/04/30 18:20:48 560271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248560784|pq_index:0| [2025/04/30 18:20:48 560277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248559567| [2025/04/30 18:20:48 560283] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248560282| [2025/04/30 18:20:48 560289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248560288| [2025/04/30 18:20:48 560300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 560306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51424|min_srtt:51424|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 560312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 560318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 560324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 560330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51424|min_srtt:51424|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 560336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2531343| [2025/04/30 18:20:48 560342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51424|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 560348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 560354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51424|min_srtt:51424|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 560359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 560365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 560371] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 560376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 560382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 560387] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 560393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 560399] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 560404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 560409] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248560784| [2025/04/30 18:20:48 560418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248560784| [2025/04/30 18:20:48 560423] [debug] |xqc_engine_wakeup_after|wakeup:1746037248560784|now:1746037248560423|diff:361| [2025/04/30 18:20:48 560429] [debug] |xqc_engine_main_logic|END|now:1746037248560288| [2025/04/30 18:20:48 560435] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248560435| [2025/04/30 18:20:48 560441] [debug] |xqc_engine_wakeup_after|wakeup:1746037248560784|now:1746037248560440|diff:344| [2025/04/30 18:20:48 560446] [debug] |xqc_engine_main_logic|END|now:1746037248560435| [2025/04/30 18:20:48 561525] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248561525| [2025/04/30 18:20:48 561538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248560784|pq_index:0| [2025/04/30 18:20:48 561545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248560288| [2025/04/30 18:20:48 561553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248561551| [2025/04/30 18:20:48 561559] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248560784|now:1746037248561551| [2025/04/30 18:20:48 561566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248560784|now:1746037248561551| [2025/04/30 18:20:48 561571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 561577] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 561584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51424|min_srtt:51424|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 561590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 561597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 561602] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 561608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 561614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 561620] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 561626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 561632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 561638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2525| [2025/04/30 18:20:48 561680] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2525|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248561649|stream_id:0|stream_offset:2504226| [2025/04/30 18:20:48 561689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2525|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 561702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 561708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51424|rtt_var:752|pto_duration:54432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 561714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 561719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 561724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 561729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248641081|now:1746037248561707|interv:79374| [2025/04/30 18:20:48 561735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248641081|now:1746037248561707|interval:79374|pto_count:0|srtt:51424 [2025/04/30 18:20:48 561741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 561747] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 561753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2505405| [2025/04/30 18:20:48 561759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 561765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2526| [2025/04/30 18:20:48 561799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2526|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248561774|stream_id:0|stream_offset:2505405| [2025/04/30 18:20:48 561807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2526|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 561813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 561819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51424|rtt_var:752|pto_duration:54432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 561825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 561830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 561836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 561841] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248641206|now:1746037248561818|interv:79388| [2025/04/30 18:20:48 561847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248641206|now:1746037248561818|interval:79388|pto_count:0|srtt:51424 [2025/04/30 18:20:48 561854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 561866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 561872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 561878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 561883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248562883|now:1746037248561883|interv:1000| [2025/04/30 18:20:48 561889] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 561894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 561900] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248562883| [2025/04/30 18:20:48 561906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248562883| [2025/04/30 18:20:48 561911] [debug] |xqc_engine_wakeup_after|wakeup:1746037248562883|now:1746037248561911|diff:972| [2025/04/30 18:20:48 561917] [debug] |xqc_engine_main_logic|END|now:1746037248561551| [2025/04/30 18:20:48 562090] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248562089| [2025/04/30 18:20:48 562104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 562112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1125| [2025/04/30 18:20:48 562118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1126| [2025/04/30 18:20:48 562126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1126| [2025/04/30 18:20:48 562132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 562139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2462|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2463|path_largest_ack:2462| [2025/04/30 18:20:48 562146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2419589|prior_time:1746037248508062|is_app_limited:0|send_elapse:51354|ack_elapse:54027|ctl_first_sent_time:1746037248508481|lagest_ack_time:1746037248562089|curr_delivered:2483272| [2025/04/30 18:20:48 562153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248508481| [2025/04/30 18:20:48 562160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 562166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2463|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2463|path_largest_ack:2463| [2025/04/30 18:20:48 562173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:63683|prior_delivered:2419589|prior_time:1746037248508062|is_app_limited:0|send_elapse:51354|ack_elapse:54027|ctl_first_sent_time:1746037248508481|lagest_ack_time:1746037248562089|curr_delivered:2484472| [2025/04/30 18:20:48 562180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248509854| [2025/04/30 18:20:48 562186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 562192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51424|rttvar:752|minrtt:30950|latest_rtt:52235|ack_delay:1000| [2025/04/30 18:20:48 562204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51400|rttvar:611|minrtt:30950|latest_rtt:52235|ack_delay:1000| [2025/04/30 18:20:48 562211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2463|lost_pn:2460|thresh:3| [2025/04/30 18:20:48 562217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 562223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51400|rtt_var:611|pto_duration:53844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 562229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 562235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 562240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 562246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248640618|now:1746037248562222|interv:78396| [2025/04/30 18:20:48 562252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248640618|now:1746037248562222|interval:78396|pto_count:0|srtt:51400 [2025/04/30 18:20:48 562258] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51354, ack_elapse 54027, delivered 64883|rate 1200936|lost 240| [2025/04/30 18:20:48 562264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200936) in round 37| [2025/04/30 18:20:48 562270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 562276] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 562282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248509854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 562288] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248509854|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 562295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70882|srtt:51400|latest_rtt:52235|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 562303] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1126|largest:1126|pns:2| [2025/04/30 18:20:48 562309] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1126|frame:ACK |recv_time:1746037248562089|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 562316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368562089|now:1746037248562089|interv:120000000| [2025/04/30 18:20:48 562322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368562089|now:1746037248562089|interv:120000000| [2025/04/30 18:20:48 562332] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248562883|pq_index:0| [2025/04/30 18:20:48 562338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248561551| [2025/04/30 18:20:48 562344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248562344| [2025/04/30 18:20:48 562351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248562349| [2025/04/30 18:20:48 562358] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 562365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 562371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 562378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 562384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 562391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 562397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2533701| [2025/04/30 18:20:48 562403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51400|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 562409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 562415] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 562421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 562427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 562433] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 562438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 562444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 562450] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 562456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 562472] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 562477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 562483] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248562883| [2025/04/30 18:20:48 562488] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248562883| [2025/04/30 18:20:48 562493] [debug] |xqc_engine_wakeup_after|wakeup:1746037248562883|now:1746037248562493|diff:390| [2025/04/30 18:20:48 562499] [debug] |xqc_engine_main_logic|END|now:1746037248562349| [2025/04/30 18:20:48 562506] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248562506| [2025/04/30 18:20:48 562511] [debug] |xqc_engine_wakeup_after|wakeup:1746037248562883|now:1746037248562511|diff:372| [2025/04/30 18:20:48 562517] [debug] |xqc_engine_main_logic|END|now:1746037248562506| [2025/04/30 18:20:48 563597] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248563597| [2025/04/30 18:20:48 563612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248562883|pq_index:0| [2025/04/30 18:20:48 563618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248562349| [2025/04/30 18:20:48 563627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248563624| [2025/04/30 18:20:48 563634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248562883|now:1746037248563624| [2025/04/30 18:20:48 563640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248562883|now:1746037248563624| [2025/04/30 18:20:48 563646] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 563652] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 563659] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51400|min_srtt:51400|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 563666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 563673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 563679] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 563684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 563691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 563698] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 563704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 563717] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 563724] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2527| [2025/04/30 18:20:48 563771] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2527|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248563735|stream_id:0|stream_offset:2506584| [2025/04/30 18:20:48 563780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2527|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 563787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 563793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51400|rtt_var:611|pto_duration:53844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 563800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 563806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 563811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 563817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248642579|now:1746037248563793|interv:78786| [2025/04/30 18:20:48 563823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248642579|now:1746037248563793|interval:78786|pto_count:0|srtt:51400 [2025/04/30 18:20:48 563830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 563837] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 563843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2507763| [2025/04/30 18:20:48 563850] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 563855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248564855|now:1746037248563855|interv:1000| [2025/04/30 18:20:48 563861] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 563867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 563873] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248564855| [2025/04/30 18:20:48 563879] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248564855| [2025/04/30 18:20:48 563885] [debug] |xqc_engine_wakeup_after|wakeup:1746037248564855|now:1746037248563885|diff:970| [2025/04/30 18:20:48 563892] [debug] |xqc_engine_main_logic|END|now:1746037248563624| [2025/04/30 18:20:48 564086] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248564085| [2025/04/30 18:20:48 564099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 564107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1126| [2025/04/30 18:20:48 564112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1127| [2025/04/30 18:20:48 564126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1127| [2025/04/30 18:20:48 564132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 564138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2464|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2465|path_largest_ack:2464| [2025/04/30 18:20:48 564145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2419589|prior_time:1746037248508062|is_app_limited:0|send_elapse:52872|ack_elapse:56023|ctl_first_sent_time:1746037248509999|lagest_ack_time:1746037248564085|curr_delivered:2485672| [2025/04/30 18:20:48 564151] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248509999| [2025/04/30 18:20:48 564158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 564163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2465|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2465|path_largest_ack:2465| [2025/04/30 18:20:48 564170] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64883|prior_delivered:2421989|prior_time:1746037248510143|is_app_limited:0|send_elapse:52277|ack_elapse:53942|ctl_first_sent_time:1746037248511636|lagest_ack_time:1746037248564085|curr_delivered:2486872| [2025/04/30 18:20:48 564176] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248511636| [2025/04/30 18:20:48 564181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 564187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51400|rttvar:611|minrtt:30950|latest_rtt:52449|ack_delay:1000| [2025/04/30 18:20:48 564193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51406|rttvar:471|minrtt:30950|latest_rtt:52449|ack_delay:1000| [2025/04/30 18:20:48 564198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2465|lost_pn:2462|thresh:3| [2025/04/30 18:20:48 564204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 564210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51406|rtt_var:471|pto_duration:53406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 564216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 564222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 564228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 564233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248642141|now:1746037248564209|interv:77932| [2025/04/30 18:20:48 564238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248642141|now:1746037248564209|interval:77932|pto_count:0|srtt:51406 [2025/04/30 18:20:48 564244] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52277, ack_elapse 53942, delivered 64883|rate 1202828|lost 240| [2025/04/30 18:20:48 564254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202828) in round 37| [2025/04/30 18:20:48 564259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 564264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 564269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248511636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 564275] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248511636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 564281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69682|srtt:51406|latest_rtt:52449|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 564288] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1127|largest:1127|pns:2| [2025/04/30 18:20:48 564294] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1127|frame:ACK |recv_time:1746037248564085|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 564300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368564085|now:1746037248564085|interv:120000000| [2025/04/30 18:20:48 564307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368564085|now:1746037248564085|interv:120000000| [2025/04/30 18:20:48 564312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248564855|pq_index:0| [2025/04/30 18:20:48 564318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248563624| [2025/04/30 18:20:48 564323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248564323| [2025/04/30 18:20:48 564330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248564328| [2025/04/30 18:20:48 564337] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 564343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51406|min_srtt:51406|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 564349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 564356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 564362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 564368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51406|min_srtt:51406|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 564374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2536059| [2025/04/30 18:20:48 564383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51406|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 564389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 564394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51406|min_srtt:51406|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 564399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 564406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 564411] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 564416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 564422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 564428] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 564434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2507763| [2025/04/30 18:20:48 564441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 564447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 564453] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248564855| [2025/04/30 18:20:48 564460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248564855| [2025/04/30 18:20:48 564464] [debug] |xqc_engine_wakeup_after|wakeup:1746037248564855|now:1746037248564464|diff:391| [2025/04/30 18:20:48 564468] [debug] |xqc_engine_main_logic|END|now:1746037248564328| [2025/04/30 18:20:48 564474] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248564474| [2025/04/30 18:20:48 564478] [debug] |xqc_engine_wakeup_after|wakeup:1746037248564855|now:1746037248564478|diff:377| [2025/04/30 18:20:48 564482] [debug] |xqc_engine_main_logic|END|now:1746037248564474| [2025/04/30 18:20:48 565553] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248565553| [2025/04/30 18:20:48 565564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248564855|pq_index:0| [2025/04/30 18:20:48 565568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248564328| [2025/04/30 18:20:48 565574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248565572| [2025/04/30 18:20:48 565578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248564855|now:1746037248565572| [2025/04/30 18:20:48 565588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248564855|now:1746037248565572| [2025/04/30 18:20:48 565592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 565596] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 565602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51406|min_srtt:51406|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 565606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 565611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 565615] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 565619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 565623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 565628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 565632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2507763| [2025/04/30 18:20:48 565637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 565641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2528| [2025/04/30 18:20:48 565690] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2528|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248565652|stream_id:0|stream_offset:2507763| [2025/04/30 18:20:48 565700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2528|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 565707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 565714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51406|rtt_var:471|pto_duration:53406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 565721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 565728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 565734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 565740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248644058|now:1746037248565714|interv:78344| [2025/04/30 18:20:48 565747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248644058|now:1746037248565714|interval:78344|pto_count:0|srtt:51406 [2025/04/30 18:20:48 565756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70882| [2025/04/30 18:20:48 565762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 565766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2508942| [2025/04/30 18:20:48 565770] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 565775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2529| [2025/04/30 18:20:48 565806] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2529|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248565783|stream_id:0|stream_offset:2508942| [2025/04/30 18:20:48 565812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2529|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 565817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 565821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51406|rtt_var:471|pto_duration:53406|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 565826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 565830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 565836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 565842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248644189|now:1746037248565821|interv:78368| [2025/04/30 18:20:48 565848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248644189|now:1746037248565821|interval:78368|pto_count:0|srtt:51406 [2025/04/30 18:20:48 565856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 565864] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 565870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2510121| [2025/04/30 18:20:48 565878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 565883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248566882|now:1746037248565882|interv:1000| [2025/04/30 18:20:48 565887] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 565890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 565894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248566882| [2025/04/30 18:20:48 565899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248566882| [2025/04/30 18:20:48 565903] [debug] |xqc_engine_wakeup_after|wakeup:1746037248566882|now:1746037248565903|diff:979| [2025/04/30 18:20:48 565907] [debug] |xqc_engine_main_logic|END|now:1746037248565572| [2025/04/30 18:20:48 566077] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248566076| [2025/04/30 18:20:48 566088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 566094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1127| [2025/04/30 18:20:48 566098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1128| [2025/04/30 18:20:48 566105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1128| [2025/04/30 18:20:48 566109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 566114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2466|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2467|path_largest_ack:2466| [2025/04/30 18:20:48 566118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2421989|prior_time:1746037248510143|is_app_limited:0|send_elapse:52468|ack_elapse:55933|ctl_first_sent_time:1746037248511827|lagest_ack_time:1746037248566076|curr_delivered:2488072| [2025/04/30 18:20:48 566123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248511827| [2025/04/30 18:20:48 566128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 566132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2467|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2467|path_largest_ack:2467| [2025/04/30 18:20:48 566137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64883|prior_delivered:2424389|prior_time:1746037248512025|is_app_limited:0|send_elapse:51831|ack_elapse:54051|ctl_first_sent_time:1746037248513489|lagest_ack_time:1746037248566076|curr_delivered:2489272| [2025/04/30 18:20:48 566142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248513489| [2025/04/30 18:20:48 566146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 566150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51406|rttvar:471|minrtt:30950|latest_rtt:52587|ack_delay:0| [2025/04/30 18:20:48 566154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51554|rttvar:649|minrtt:30950|latest_rtt:52587|ack_delay:0| [2025/04/30 18:20:48 566160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2467|lost_pn:2464|thresh:3| [2025/04/30 18:20:48 566167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 566174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:649|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 566181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 566187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 566193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 566199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248644933|now:1746037248566173|interv:78760| [2025/04/30 18:20:48 566213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248644933|now:1746037248566173|interval:78760|pto_count:0|srtt:51554 [2025/04/30 18:20:48 566220] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51831, ack_elapse 54051, delivered 64883|rate 1200403|lost 240| [2025/04/30 18:20:48 566225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200403) in round 37| [2025/04/30 18:20:48 566229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 566234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 566237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248513489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 566242] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248513489|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 566247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69682|srtt:51554|latest_rtt:52587|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 566253] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1128|largest:1128|pns:2| [2025/04/30 18:20:48 566258] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1128|frame:ACK |recv_time:1746037248566076|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 566262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368566076|now:1746037248566076|interv:120000000| [2025/04/30 18:20:48 566267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368566076|now:1746037248566076|interv:120000000| [2025/04/30 18:20:48 566271] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248566882|pq_index:0| [2025/04/30 18:20:48 566275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248565572| [2025/04/30 18:20:48 566279] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248566279| [2025/04/30 18:20:48 566284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248566283| [2025/04/30 18:20:48 566289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 566294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 566299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 566304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 566312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 566316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 566320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2538417| [2025/04/30 18:20:48 566325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 566329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 566334] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 566338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 566342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 566346] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 566350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 566355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 566359] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 566363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2510121| [2025/04/30 18:20:48 566368] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 566372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 566376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248566882| [2025/04/30 18:20:48 566380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248566882| [2025/04/30 18:20:48 566384] [debug] |xqc_engine_wakeup_after|wakeup:1746037248566882|now:1746037248566384|diff:498| [2025/04/30 18:20:48 566388] [debug] |xqc_engine_main_logic|END|now:1746037248566283| [2025/04/30 18:20:48 566396] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248566395| [2025/04/30 18:20:48 566400] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 566406] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1128| [2025/04/30 18:20:48 566410] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1129| [2025/04/30 18:20:48 566418] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1129| [2025/04/30 18:20:48 566422] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 566427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2690560|max_stream_data_old=2664622| [2025/04/30 18:20:48 566431] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 566436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 566440] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 566445] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1129|largest:1129|pns:2| [2025/04/30 18:20:48 566449] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1129|frame:ACK MAX_STREAM_DATA |recv_time:1746037248566395|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 566454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368566395|now:1746037248566395|interv:120000000| [2025/04/30 18:20:48 566458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368566395|now:1746037248566395|interv:120000000| [2025/04/30 18:20:48 566462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248566882|pq_index:0| [2025/04/30 18:20:48 566466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248566283| [2025/04/30 18:20:48 566470] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248566470| [2025/04/30 18:20:48 566475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248566474| [2025/04/30 18:20:48 566479] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 566484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 566488] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:69682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 566494] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:48 566498] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:48 566502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:48 566507] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:48 566511] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:48 566515] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:48 566519] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:48 566524] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:48 566528] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:48 566532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:48 566539] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:48 566543] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:48 566547] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:48 566551] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:48 566555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:48 566560] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:48 566564] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:48 566568] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:48 566572] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:48 566576] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:48 566580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:48 566584] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 566588] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2690560| [2025/04/30 18:20:48 566593] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2690508|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:481158|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 566599] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 566603] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 566607] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2690560| [2025/04/30 18:20:48 566612] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2690508|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:455220|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 566616] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 566621] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1129|ack_delay:226|first_ack_range:49|largest_pkt_recv_time:1746037248566395| [2025/04/30 18:20:48 566626] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1129|low:1080|pkt_pns:2| [2025/04/30 18:20:48 566630] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1129|frame_largest_recv:1129| [2025/04/30 18:20:48 566634] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 566638] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 566646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 566654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 566661] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 566667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51554|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 566674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 566682] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 566689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30038|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 566696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 566702] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 566708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 566716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 566722] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 566729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2530| [2025/04/30 18:20:48 566760] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2530|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69682|now:1746037248566736|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 566766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2530|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 566771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2530|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 566775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 566780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:649|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 566788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 566794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 566800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69701| [2025/04/30 18:20:48 566813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248645886|now:1746037248566780|interv:79106| [2025/04/30 18:20:48 566820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248645886|now:1746037248566780|interval:79106|pto_count:0|srtt:51554 [2025/04/30 18:20:48 566826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69701| [2025/04/30 18:20:48 566832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 566839] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2531| [2025/04/30 18:20:48 566878] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2531|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69701|now:1746037248566848|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 566885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2531|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 566889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2531|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 566894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69701|applimit:0| [2025/04/30 18:20:48 566898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:649|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 566905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 566912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 566918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 566924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248645998|now:1746037248566898|interv:79100| [2025/04/30 18:20:48 566931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248645998|now:1746037248566898|interval:79100|pto_count:0|srtt:51554 [2025/04/30 18:20:48 566938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69720| [2025/04/30 18:20:48 566945] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 566951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2510121| [2025/04/30 18:20:48 566958] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 566964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 566971] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248566882| [2025/04/30 18:20:48 566978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248566882| [2025/04/30 18:20:48 566984] [debug] |xqc_engine_wakeup_after|wakeup:1746037248566882|now:1746037248566984|diff:18446744073709551514| [2025/04/30 18:20:48 567012] [debug] |xqc_engine_main_logic|END|now:1746037248566474| [2025/04/30 18:20:48 567018] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248567017| [2025/04/30 18:20:48 567021] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248566882|pq_index:0| [2025/04/30 18:20:48 567026] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248566474| [2025/04/30 18:20:48 567031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248567030| [2025/04/30 18:20:48 567035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248566882|now:1746037248567030| [2025/04/30 18:20:48 567040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248566882|now:1746037248567030| [2025/04/30 18:20:48 567044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 567049] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 567056] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51554|min_srtt:51554|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 567064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 567071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 567078] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 567082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 567086] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 567091] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 567095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2510121| [2025/04/30 18:20:48 567100] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 567104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2532| [2025/04/30 18:20:48 567137] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2532|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:69720|now:1746037248567112|stream_id:0|stream_offset:2510121| [2025/04/30 18:20:48 567143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2532|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 18:20:48 567148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 567154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51554|rtt_var:649|pto_duration:54150|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 567167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 567174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 567181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 567188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248646262|now:1746037248567154|interv:79108| [2025/04/30 18:20:48 567194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248646262|now:1746037248567154|interval:79108|pto_count:0|srtt:51554 [2025/04/30 18:20:48 567199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70926| [2025/04/30 18:20:48 567204] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 567209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2511300| [2025/04/30 18:20:48 567213] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 567217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248568217|now:1746037248567217|interv:1000| [2025/04/30 18:20:48 567221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 567225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 567229] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248568217| [2025/04/30 18:20:48 567233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248568217| [2025/04/30 18:20:48 567237] [debug] |xqc_engine_wakeup_after|wakeup:1746037248568217|now:1746037248567237|diff:980| [2025/04/30 18:20:48 567242] [debug] |xqc_engine_main_logic|END|now:1746037248567030| [2025/04/30 18:20:48 568057] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248568056| [2025/04/30 18:20:48 568069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 568075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1129| [2025/04/30 18:20:48 568079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1130| [2025/04/30 18:20:48 568085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1130| [2025/04/30 18:20:48 568089] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 568094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2468|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2469|path_largest_ack:2468| [2025/04/30 18:20:48 568099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2424389|prior_time:1746037248512025|is_app_limited:0|send_elapse:51973|ack_elapse:56031|ctl_first_sent_time:1746037248513631|lagest_ack_time:1746037248568056|curr_delivered:2490472| [2025/04/30 18:20:48 568104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248513631| [2025/04/30 18:20:48 568109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 568118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2469|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2469|path_largest_ack:2469| [2025/04/30 18:20:48 568123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64883|prior_delivered:2426789|prior_time:1746037248514050|is_app_limited:0|send_elapse:52021|ack_elapse:54006|ctl_first_sent_time:1746037248515642|lagest_ack_time:1746037248568056|curr_delivered:2491672| [2025/04/30 18:20:48 568127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248515642| [2025/04/30 18:20:48 568131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 568135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51554|rttvar:649|minrtt:30950|latest_rtt:52414|ack_delay:1000| [2025/04/30 18:20:48 568140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51536|rttvar:522|minrtt:30950|latest_rtt:52414|ack_delay:1000| [2025/04/30 18:20:48 568144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2469|lost_pn:2466|thresh:3| [2025/04/30 18:20:48 568148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 568152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:522|pto_duration:53624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 568157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 568161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 568165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 568169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248645736|now:1746037248568152|interv:77584| [2025/04/30 18:20:48 568173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248645736|now:1746037248568152|interval:77584|pto_count:0|srtt:51536 [2025/04/30 18:20:48 568177] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52021, ack_elapse 54006, delivered 64883|rate 1201403|lost 240| [2025/04/30 18:20:48 568182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201403) in round 37| [2025/04/30 18:20:48 568186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 568190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 568194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248515642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 568199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248515642|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 568203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68526|srtt:51536|latest_rtt:52414|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 568212] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1130|largest:1130|pns:2| [2025/04/30 18:20:48 568216] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1130|frame:ACK |recv_time:1746037248568056|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 568221] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368568056|now:1746037248568056|interv:120000000| [2025/04/30 18:20:48 568225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368568056|now:1746037248568056|interv:120000000| [2025/04/30 18:20:48 568229] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248568217|pq_index:0| [2025/04/30 18:20:48 568234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248567030| [2025/04/30 18:20:48 568238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248568238| [2025/04/30 18:20:48 568242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248568242| [2025/04/30 18:20:48 568247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248568217|now:1746037248568242| [2025/04/30 18:20:48 568251] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248568217|now:1746037248568242| [2025/04/30 18:20:48 568255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 568260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 568264] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 568269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 568274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51536|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 568278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 568283] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 568287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2540775| [2025/04/30 18:20:48 568291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51536|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 568296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 568302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 568307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 568311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 568315] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 568319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 568323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 568328] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 568332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2511300| [2025/04/30 18:20:48 568337] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 568341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2533| [2025/04/30 18:20:48 568373] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2533|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037248568348|stream_id:0|stream_offset:2511300| [2025/04/30 18:20:48 568379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2533|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 568384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:48 568390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:522|pto_duration:53624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 568397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 568404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 568410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 568417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248646972|now:1746037248568390|interv:78582| [2025/04/30 18:20:48 568424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248646972|now:1746037248568390|interval:78582|pto_count:0|srtt:51536 [2025/04/30 18:20:48 568431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69726| [2025/04/30 18:20:48 568438] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 568442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2512479| [2025/04/30 18:20:48 568451] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 568455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248569455|now:1746037248568455|interv:1000| [2025/04/30 18:20:48 568459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 568463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 568467] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248569455| [2025/04/30 18:20:48 568472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248569455| [2025/04/30 18:20:48 568476] [debug] |xqc_engine_wakeup_after|wakeup:1746037248569455|now:1746037248568476|diff:979| [2025/04/30 18:20:48 568480] [debug] |xqc_engine_main_logic|END|now:1746037248568242| [2025/04/30 18:20:48 568486] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248568485| [2025/04/30 18:20:48 568489] [debug] |xqc_engine_wakeup_after|wakeup:1746037248569455|now:1746037248568489|diff:966| [2025/04/30 18:20:48 568493] [debug] |xqc_engine_main_logic|END|now:1746037248568485| [2025/04/30 18:20:48 569563] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248569562| [2025/04/30 18:20:48 569574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248569455|pq_index:0| [2025/04/30 18:20:48 569578] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248568242| [2025/04/30 18:20:48 569584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248569583| [2025/04/30 18:20:48 569588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248569455|now:1746037248569583| [2025/04/30 18:20:48 569593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248569455|now:1746037248569583| [2025/04/30 18:20:48 569597] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 569601] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 569606] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51536|min_srtt:51536|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 569611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 569616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 569620] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 569623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 569628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 569633] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 569637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2512479| [2025/04/30 18:20:48 569646] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 569650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2534| [2025/04/30 18:20:48 569685] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2534|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037248569659|stream_id:0|stream_offset:2512479| [2025/04/30 18:20:48 569696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2534|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 569704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:48 569711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51536|rtt_var:522|pto_duration:53624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 569718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 569724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 569730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 569737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248648283|now:1746037248569710|interv:78573| [2025/04/30 18:20:48 569744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248648283|now:1746037248569710|interval:78573|pto_count:0|srtt:51536 [2025/04/30 18:20:48 569752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70926| [2025/04/30 18:20:48 569760] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 569766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 569774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 569779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248570778|now:1746037248569778|interv:1000| [2025/04/30 18:20:48 569782] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 569786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 569790] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248570778| [2025/04/30 18:20:48 569795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248570778| [2025/04/30 18:20:48 569799] [debug] |xqc_engine_wakeup_after|wakeup:1746037248570778|now:1746037248569799|diff:979| [2025/04/30 18:20:48 569803] [debug] |xqc_engine_main_logic|END|now:1746037248569583| [2025/04/30 18:20:48 570068] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248570067| [2025/04/30 18:20:48 570079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 570085] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1130| [2025/04/30 18:20:48 570094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1131| [2025/04/30 18:20:48 570100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1131| [2025/04/30 18:20:48 570104] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 570109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2470|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2471|path_largest_ack:2470| [2025/04/30 18:20:48 570114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2426789|prior_time:1746037248514050|is_app_limited:0|send_elapse:52165|ack_elapse:56017|ctl_first_sent_time:1746037248515786|lagest_ack_time:1746037248570067|curr_delivered:2492872| [2025/04/30 18:20:48 570118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248515786| [2025/04/30 18:20:48 570123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 570128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2471|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2471|path_largest_ack:2471| [2025/04/30 18:20:48 570132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64883|prior_delivered:2429189|prior_time:1746037248516086|is_app_limited:0|send_elapse:52082|ack_elapse:53981|ctl_first_sent_time:1746037248517547|lagest_ack_time:1746037248570067|curr_delivered:2494072| [2025/04/30 18:20:48 570137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248517547| [2025/04/30 18:20:48 570141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 570145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51536|rttvar:522|minrtt:30950|latest_rtt:52520|ack_delay:1000| [2025/04/30 18:20:48 570149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51534|rttvar:396|minrtt:30950|latest_rtt:52520|ack_delay:1000| [2025/04/30 18:20:48 570154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2471|lost_pn:2468|thresh:3| [2025/04/30 18:20:48 570158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 570162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51534|rtt_var:396|pto_duration:53534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 570167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 570171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 570174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 570178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248648193|now:1746037248570162|interv:78031| [2025/04/30 18:20:48 570183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248648193|now:1746037248570162|interval:78031|pto_count:0|srtt:51534 [2025/04/30 18:20:48 570187] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52082, ack_elapse 53981, delivered 64883|rate 1201959|lost 240| [2025/04/30 18:20:48 570194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201959) in round 37| [2025/04/30 18:20:48 570199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 570203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 570207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248517547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 570211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248517547|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 570216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68526|srtt:51534|latest_rtt:52520|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 570222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1131|largest:1131|pns:2| [2025/04/30 18:20:48 570226] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1131|frame:ACK |recv_time:1746037248570067|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 570231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368570067|now:1746037248570067|interv:120000000| [2025/04/30 18:20:48 570235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368570067|now:1746037248570067|interv:120000000| [2025/04/30 18:20:48 570239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248570778|pq_index:0| [2025/04/30 18:20:48 570244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248569583| [2025/04/30 18:20:48 570248] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248570248| [2025/04/30 18:20:48 570253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248570252| [2025/04/30 18:20:48 570258] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 570263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51534|min_srtt:51534|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 570267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 570272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 570276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 570281] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51534|min_srtt:51534|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 570288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2543133| [2025/04/30 18:20:48 570292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 570297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 570301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51534|min_srtt:51534|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 570305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 570309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 570313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 570317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 570322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 570326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 570331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 570335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 570339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 570343] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248570778| [2025/04/30 18:20:48 570347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248570778| [2025/04/30 18:20:48 570351] [debug] |xqc_engine_wakeup_after|wakeup:1746037248570778|now:1746037248570351|diff:427| [2025/04/30 18:20:48 570355] [debug] |xqc_engine_main_logic|END|now:1746037248570252| [2025/04/30 18:20:48 570360] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248570360| [2025/04/30 18:20:48 570364] [debug] |xqc_engine_wakeup_after|wakeup:1746037248570778|now:1746037248570364|diff:414| [2025/04/30 18:20:48 570368] [debug] |xqc_engine_main_logic|END|now:1746037248570360| [2025/04/30 18:20:48 571437] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248571437| [2025/04/30 18:20:48 571448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248570778|pq_index:0| [2025/04/30 18:20:48 571452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248570252| [2025/04/30 18:20:48 571457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248571456| [2025/04/30 18:20:48 571467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248570778|now:1746037248571456| [2025/04/30 18:20:48 571471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248570778|now:1746037248571456| [2025/04/30 18:20:48 571475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 571479] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 571484] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51534|min_srtt:51534|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 571489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 571494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 571498] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 571502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 571506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 571511] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 571515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 571519] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 571524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2535| [2025/04/30 18:20:48 571558] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2535|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037248571532|stream_id:0|stream_offset:2513658| [2025/04/30 18:20:48 571564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2535|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 571569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:48 571575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51534|rtt_var:396|pto_duration:53534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 571582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 571589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 571595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 571602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248650066|now:1746037248571575|interv:78491| [2025/04/30 18:20:48 571609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248650066|now:1746037248571575|interval:78491|pto_count:0|srtt:51534 [2025/04/30 18:20:48 571620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69726| [2025/04/30 18:20:48 571625] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 571630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2514837| [2025/04/30 18:20:48 571634] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 571638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2536| [2025/04/30 18:20:48 571671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2536|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037248571645|stream_id:0|stream_offset:2514837| [2025/04/30 18:20:48 571678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2536|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 571686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:48 571693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51534|rtt_var:396|pto_duration:53534|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 571700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 571707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 571713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 571719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248650179|now:1746037248571693|interv:78486| [2025/04/30 18:20:48 571726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248650179|now:1746037248571693|interval:78486|pto_count:0|srtt:51534 [2025/04/30 18:20:48 571733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70926| [2025/04/30 18:20:48 571742] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 571749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 571756] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 571763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248572763|now:1746037248571763|interv:1000| [2025/04/30 18:20:48 571769] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 571773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 571777] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248572763| [2025/04/30 18:20:48 571782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248572763| [2025/04/30 18:20:48 571790] [debug] |xqc_engine_wakeup_after|wakeup:1746037248572763|now:1746037248571790|diff:973| [2025/04/30 18:20:48 571795] [debug] |xqc_engine_main_logic|END|now:1746037248571456| [2025/04/30 18:20:48 572039] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248572038| [2025/04/30 18:20:48 572050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 572056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1131| [2025/04/30 18:20:48 572060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1132| [2025/04/30 18:20:48 572066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1132| [2025/04/30 18:20:48 572070] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 572075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2472|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2473|path_largest_ack:2472| [2025/04/30 18:20:48 572079] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2429189|prior_time:1746037248516086|is_app_limited:0|send_elapse:52204|ack_elapse:55952|ctl_first_sent_time:1746037248517669|lagest_ack_time:1746037248572038|curr_delivered:2495272| [2025/04/30 18:20:48 572084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248517669| [2025/04/30 18:20:48 572089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 572093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2473|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2473|path_largest_ack:2473| [2025/04/30 18:20:48 572097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64883|prior_delivered:2431589|prior_time:1746037248518098|is_app_limited:0|send_elapse:52223|ack_elapse:53940|ctl_first_sent_time:1746037248519558|lagest_ack_time:1746037248572038|curr_delivered:2496472| [2025/04/30 18:20:48 572102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248519558| [2025/04/30 18:20:48 572106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 572110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51534|rttvar:396|minrtt:30950|latest_rtt:52480|ack_delay:1000| [2025/04/30 18:20:48 572114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51528|rttvar:310|minrtt:30950|latest_rtt:52480|ack_delay:1000| [2025/04/30 18:20:48 572119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2473|lost_pn:2470|thresh:3| [2025/04/30 18:20:48 572123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 572127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51528|rtt_var:310|pto_duration:53528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 572132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 572136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 572140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 572148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248650173|now:1746037248572127|interv:78046| [2025/04/30 18:20:48 572152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248650173|now:1746037248572127|interval:78046|pto_count:0|srtt:51528 [2025/04/30 18:20:48 572157] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52223, ack_elapse 53940, delivered 64883|rate 1202873|lost 240| [2025/04/30 18:20:48 572161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202873) in round 37| [2025/04/30 18:20:48 572166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 572170] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 572174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248519558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 572178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248519558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 572183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68526|srtt:51528|latest_rtt:52480|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 572189] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1132|largest:1132|pns:2| [2025/04/30 18:20:48 572193] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1132|frame:ACK |recv_time:1746037248572038|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 572198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368572038|now:1746037248572038|interv:120000000| [2025/04/30 18:20:48 572202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368572038|now:1746037248572038|interv:120000000| [2025/04/30 18:20:48 572206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248572763|pq_index:0| [2025/04/30 18:20:48 572210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248571456| [2025/04/30 18:20:48 572214] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248572214| [2025/04/30 18:20:48 572219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248572218| [2025/04/30 18:20:48 572224] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 572229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51528|min_srtt:51528|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 572234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 572241] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 572245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 572250] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51528|min_srtt:51528|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 572254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2545491| [2025/04/30 18:20:48 572259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51528|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 572263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 572267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51528|min_srtt:51528|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 572271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2546670| [2025/04/30 18:20:48 572276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 572280] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 572284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 572288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 572292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 572296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 572301] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 572305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 572309] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248572763| [2025/04/30 18:20:48 572313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248572763| [2025/04/30 18:20:48 572317] [debug] |xqc_engine_wakeup_after|wakeup:1746037248572763|now:1746037248572317|diff:446| [2025/04/30 18:20:48 572321] [debug] |xqc_engine_main_logic|END|now:1746037248572218| [2025/04/30 18:20:48 572326] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248572326| [2025/04/30 18:20:48 572330] [debug] |xqc_engine_wakeup_after|wakeup:1746037248572763|now:1746037248572330|diff:433| [2025/04/30 18:20:48 572334] [debug] |xqc_engine_main_logic|END|now:1746037248572326| [2025/04/30 18:20:48 573403] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248573403| [2025/04/30 18:20:48 573418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248572763|pq_index:0| [2025/04/30 18:20:48 573423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248572218| [2025/04/30 18:20:48 573428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248573427| [2025/04/30 18:20:48 573433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248572763|now:1746037248573427| [2025/04/30 18:20:48 573437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248572763|now:1746037248573427| [2025/04/30 18:20:48 573441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 573446] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 573451] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51528|min_srtt:51528|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 573455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2546670| [2025/04/30 18:20:48 573460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 573464] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 573468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 573472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 573477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 573481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 573486] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 573490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2537| [2025/04/30 18:20:48 573524] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2537|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037248573498|stream_id:0|stream_offset:2516016| [2025/04/30 18:20:48 573530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2537|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 573535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:48 573541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51528|rtt_var:310|pto_duration:53528|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 573548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 573555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 573567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 573574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248652026|now:1746037248573541|interv:78485| [2025/04/30 18:20:48 573580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248652026|now:1746037248573541|interval:78485|pto_count:0|srtt:51528 [2025/04/30 18:20:48 573586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69726| [2025/04/30 18:20:48 573591] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 573595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2517195| [2025/04/30 18:20:48 573600] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 573604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248574603|now:1746037248573603|interv:1000| [2025/04/30 18:20:48 573608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 573611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 573616] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248574603| [2025/04/30 18:20:48 573620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248574603| [2025/04/30 18:20:48 573624] [debug] |xqc_engine_wakeup_after|wakeup:1746037248574603|now:1746037248573624|diff:979| [2025/04/30 18:20:48 573628] [debug] |xqc_engine_main_logic|END|now:1746037248573427| [2025/04/30 18:20:48 574042] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248574041| [2025/04/30 18:20:48 574054] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 574060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1132| [2025/04/30 18:20:48 574064] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1133| [2025/04/30 18:20:48 574070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1133| [2025/04/30 18:20:48 574074] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 574079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2474|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2475|path_largest_ack:2474| [2025/04/30 18:20:48 574084] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2431589|prior_time:1746037248518098|is_app_limited:0|send_elapse:52338|ack_elapse:55943|ctl_first_sent_time:1746037248519673|lagest_ack_time:1746037248574041|curr_delivered:2497672| [2025/04/30 18:20:48 574088] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248519673| [2025/04/30 18:20:48 574093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 574097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2475|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2475|path_largest_ack:2475| [2025/04/30 18:20:48 574112] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2431589|prior_time:1746037248518098|is_app_limited:0|send_elapse:52338|ack_elapse:55943|ctl_first_sent_time:1746037248519673|lagest_ack_time:1746037248574041|curr_delivered:2498872| [2025/04/30 18:20:48 574116] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248519781| [2025/04/30 18:20:48 574120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 574124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51528|rttvar:310|minrtt:30950|latest_rtt:54260|ack_delay:1000| [2025/04/30 18:20:48 574129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51744|rttvar:666|minrtt:30950|latest_rtt:54260|ack_delay:1000| [2025/04/30 18:20:48 574133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2475|lost_pn:2472|thresh:3| [2025/04/30 18:20:48 574137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 574142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51744|rtt_var:666|pto_duration:54408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 574146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 574150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 574154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 574158] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248652906|now:1746037248574141|interv:78765| [2025/04/30 18:20:48 574162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248652906|now:1746037248574141|interval:78765|pto_count:0|srtt:51744 [2025/04/30 18:20:48 574166] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52338, ack_elapse 55943, delivered 67283|rate 1202706|lost 240| [2025/04/30 18:20:48 574171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202706) in round 37| [2025/04/30 18:20:48 574175] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 574179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 574183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248519781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 574188] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248519781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 574193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67326|srtt:51744|latest_rtt:54260|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 574201] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1133|largest:1133|pns:2| [2025/04/30 18:20:48 574206] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1133|frame:ACK |recv_time:1746037248574041|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 574210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368574041|now:1746037248574041|interv:120000000| [2025/04/30 18:20:48 574214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368574041|now:1746037248574041|interv:120000000| [2025/04/30 18:20:48 574218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248574603|pq_index:0| [2025/04/30 18:20:48 574223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248573427| [2025/04/30 18:20:48 574227] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248574227| [2025/04/30 18:20:48 574232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248574231| [2025/04/30 18:20:48 574237] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 574242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51744|min_srtt:51744|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 574246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2546670| [2025/04/30 18:20:48 574251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 574255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 574260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51744|min_srtt:51744|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 574264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2547849| [2025/04/30 18:20:48 574268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 574273] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 574277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51744|min_srtt:51744|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 574281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 574286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 574292] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 574296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 574301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 574305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 574309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2517195| [2025/04/30 18:20:48 574314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 574318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 574322] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248574603| [2025/04/30 18:20:48 574326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248574603| [2025/04/30 18:20:48 574330] [debug] |xqc_engine_wakeup_after|wakeup:1746037248574603|now:1746037248574330|diff:273| [2025/04/30 18:20:48 574334] [debug] |xqc_engine_main_logic|END|now:1746037248574231| [2025/04/30 18:20:48 574339] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248574339| [2025/04/30 18:20:48 574343] [debug] |xqc_engine_wakeup_after|wakeup:1746037248574603|now:1746037248574343|diff:260| [2025/04/30 18:20:48 574347] [debug] |xqc_engine_main_logic|END|now:1746037248574339| [2025/04/30 18:20:48 575413] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248575413| [2025/04/30 18:20:48 575424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248574603|pq_index:0| [2025/04/30 18:20:48 575428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248574231| [2025/04/30 18:20:48 575433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248575432| [2025/04/30 18:20:48 575438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248574603|now:1746037248575432| [2025/04/30 18:20:48 575442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248574603|now:1746037248575432| [2025/04/30 18:20:48 575446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 575451] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 575456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51744|min_srtt:51744|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 575460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 575465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 575469] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 575472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 575482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 575487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 575491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2517195| [2025/04/30 18:20:48 575495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 575500] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2538| [2025/04/30 18:20:48 575533] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2538|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037248575508|stream_id:0|stream_offset:2517195| [2025/04/30 18:20:48 575539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2538|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 575544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:48 575550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51744|rtt_var:666|pto_duration:54408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 575557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 575564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 575570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 575577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248654916|now:1746037248575550|interv:79366| [2025/04/30 18:20:48 575584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248654916|now:1746037248575550|interval:79366|pto_count:0|srtt:51744 [2025/04/30 18:20:48 575592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68526| [2025/04/30 18:20:48 575597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 575601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2518374| [2025/04/30 18:20:48 575606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 575610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2539| [2025/04/30 18:20:48 575640] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2539|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68526|now:1746037248575617|stream_id:0|stream_offset:2518374| [2025/04/30 18:20:48 575646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2539|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 575659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68526|applimit:0| [2025/04/30 18:20:48 575666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51744|rtt_var:666|pto_duration:54408|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 575673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 575680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 575686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 575692] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248655025|now:1746037248575666|interv:79359| [2025/04/30 18:20:48 575698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248655025|now:1746037248575666|interval:79359|pto_count:0|srtt:51744 [2025/04/30 18:20:48 575706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69726| [2025/04/30 18:20:48 575714] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 575721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2519553| [2025/04/30 18:20:48 575728] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 575734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248576734|now:1746037248575734|interv:1000| [2025/04/30 18:20:48 575738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 575742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 575746] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248576734| [2025/04/30 18:20:48 575751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248576734| [2025/04/30 18:20:48 575755] [debug] |xqc_engine_wakeup_after|wakeup:1746037248576734|now:1746037248575755|diff:979| [2025/04/30 18:20:48 575759] [debug] |xqc_engine_main_logic|END|now:1746037248575432| [2025/04/30 18:20:48 576039] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248576037| [2025/04/30 18:20:48 576049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 576055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1133| [2025/04/30 18:20:48 576060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1134| [2025/04/30 18:20:48 576065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1134| [2025/04/30 18:20:48 576070] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 576074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2476|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2477|path_largest_ack:2476| [2025/04/30 18:20:48 576080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2433989|prior_time:1746037248520054|is_app_limited:0|send_elapse:52114|ack_elapse:55983|ctl_first_sent_time:1746037248521513|lagest_ack_time:1746037248576037|curr_delivered:2500072| [2025/04/30 18:20:48 576089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248521513| [2025/04/30 18:20:48 576094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 576098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2477|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2477|path_largest_ack:2477| [2025/04/30 18:20:48 576103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66083|prior_delivered:2433989|prior_time:1746037248520054|is_app_limited:0|send_elapse:52114|ack_elapse:55983|ctl_first_sent_time:1746037248521513|lagest_ack_time:1746037248576037|curr_delivered:2501272| [2025/04/30 18:20:48 576107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248521625| [2025/04/30 18:20:48 576111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 576115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51744|rttvar:666|minrtt:30950|latest_rtt:54412|ack_delay:0| [2025/04/30 18:20:48 576119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52077|rttvar:1167|minrtt:30950|latest_rtt:54412|ack_delay:0| [2025/04/30 18:20:48 576124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2477|lost_pn:2474|thresh:3| [2025/04/30 18:20:48 576128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 576132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52077|rtt_var:1167|pto_duration:56745|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 576137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 576141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 576145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 576148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248657362|now:1746037248576132|interv:81230| [2025/04/30 18:20:48 576153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248657362|now:1746037248576132|interval:81230|pto_count:0|srtt:52077 [2025/04/30 18:20:48 576157] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52114, ack_elapse 55983, delivered 67283|rate 1201846|lost 240| [2025/04/30 18:20:48 576162] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201846) in round 37| [2025/04/30 18:20:48 576166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 576170] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 576174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248521625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 576178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248521625|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 576186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67326|srtt:52077|latest_rtt:54412|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 576191] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1134|largest:1134|pns:2| [2025/04/30 18:20:48 576196] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1134|frame:ACK |recv_time:1746037248576037|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 576201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368576037|now:1746037248576037|interv:120000000| [2025/04/30 18:20:48 576205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368576037|now:1746037248576037|interv:120000000| [2025/04/30 18:20:48 576209] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248576734|pq_index:0| [2025/04/30 18:20:48 576213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248575432| [2025/04/30 18:20:48 576217] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248576217| [2025/04/30 18:20:48 576222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248576221| [2025/04/30 18:20:48 576227] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 576233] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52077|min_srtt:52077|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 576240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 576247] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 576255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 576262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52077|min_srtt:52077|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 576269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2550207| [2025/04/30 18:20:48 576276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52077|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 576283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 576290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52077|min_srtt:52077|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 576300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 576305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 576309] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 576313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 576317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 576322] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 576326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2519553| [2025/04/30 18:20:48 576330] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 576334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 576338] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248576734| [2025/04/30 18:20:48 576342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248576734| [2025/04/30 18:20:48 576346] [debug] |xqc_engine_wakeup_after|wakeup:1746037248576734|now:1746037248576346|diff:388| [2025/04/30 18:20:48 576351] [debug] |xqc_engine_main_logic|END|now:1746037248576221| [2025/04/30 18:20:48 576358] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248576358| [2025/04/30 18:20:48 576363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 576369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1134| [2025/04/30 18:20:48 576372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1135| [2025/04/30 18:20:48 576378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1135| [2025/04/30 18:20:48 576382] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 576387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2478|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2479|path_largest_ack:2478| [2025/04/30 18:20:48 576391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64902|prior_delivered:2436389|prior_time:1746037248522260|is_app_limited:0|send_elapse:51179|ack_elapse:54098|ctl_first_sent_time:1746037248522746|lagest_ack_time:1746037248576358|curr_delivered:2501291| [2025/04/30 18:20:48 576396] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248522746| [2025/04/30 18:20:48 576400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 576405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2479|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2479|path_largest_ack:2479| [2025/04/30 18:20:48 576412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:64902|prior_delivered:2436389|prior_time:1746037248522260|is_app_limited:0|send_elapse:51179|ack_elapse:54098|ctl_first_sent_time:1746037248522746|lagest_ack_time:1746037248576358|curr_delivered:2501310| [2025/04/30 18:20:48 576417] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248522878| [2025/04/30 18:20:48 576420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 576424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52077|rttvar:1167|minrtt:30950|latest_rtt:53480|ack_delay:0| [2025/04/30 18:20:48 576429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52253|rttvar:1226|minrtt:30950|latest_rtt:53480|ack_delay:0| [2025/04/30 18:20:48 576433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2479|lost_pn:2476|thresh:3| [2025/04/30 18:20:48 576437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 576441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52253|rtt_var:1226|pto_duration:57157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 576446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 576450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 576454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67288| [2025/04/30 18:20:48 576458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248657774|now:1746037248576441|interv:81333| [2025/04/30 18:20:48 576462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248657774|now:1746037248576441|interval:81333|pto_count:0|srtt:52253 [2025/04/30 18:20:48 576466] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51179, ack_elapse 54098, delivered 64921|rate 1200062|lost 240| [2025/04/30 18:20:48 576471] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200062) in round 37| [2025/04/30 18:20:48 576475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 576479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 576483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248522878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 576488] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248522878|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 576493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67288|srtt:52253|latest_rtt:53480|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 576501] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1135|largest:1135|pns:2| [2025/04/30 18:20:48 576505] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1135|frame:ACK |recv_time:1746037248576358|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 576510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368576358|now:1746037248576358|interv:120000000| [2025/04/30 18:20:48 576514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368576358|now:1746037248576358|interv:120000000| [2025/04/30 18:20:48 576518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248576734|pq_index:0| [2025/04/30 18:20:48 576522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248576221| [2025/04/30 18:20:48 576526] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248576526| [2025/04/30 18:20:48 576531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248576530| [2025/04/30 18:20:48 576536] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 576540] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52253|min_srtt:52253|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 576545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67288|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 576549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 576553] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 576557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 576562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 576566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 576570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67288|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2519553| [2025/04/30 18:20:48 576574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 576578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 576582] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248576734| [2025/04/30 18:20:48 576586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248576734| [2025/04/30 18:20:48 576590] [debug] |xqc_engine_wakeup_after|wakeup:1746037248576734|now:1746037248576590|diff:144| [2025/04/30 18:20:48 576594] [debug] |xqc_engine_main_logic|END|now:1746037248576530| [2025/04/30 18:20:48 576599] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248576599| [2025/04/30 18:20:48 576606] [debug] |xqc_engine_wakeup_after|wakeup:1746037248576734|now:1746037248576605|diff:129| [2025/04/30 18:20:48 576609] [debug] |xqc_engine_main_logic|END|now:1746037248576599| [2025/04/30 18:20:48 577681] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248577681| [2025/04/30 18:20:48 577695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248576734|pq_index:0| [2025/04/30 18:20:48 577702] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248576530| [2025/04/30 18:20:48 577710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248577709| [2025/04/30 18:20:48 577718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248576734|now:1746037248577709| [2025/04/30 18:20:48 577724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248576734|now:1746037248577709| [2025/04/30 18:20:48 577729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 577734] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 577739] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52253|min_srtt:52253|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 577744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67288|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 577748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 577752] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 577756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 577760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 577765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 577769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67288|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2519553| [2025/04/30 18:20:48 577774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 577779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2540| [2025/04/30 18:20:48 577811] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2540|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67288|now:1746037248577787|stream_id:0|stream_offset:2519553| [2025/04/30 18:20:48 577820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2540|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 577827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67288|applimit:0| [2025/04/30 18:20:48 577834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52253|rtt_var:1226|pto_duration:57157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 577847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 577854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 577860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68488| [2025/04/30 18:20:48 577866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248659944|now:1746037248577834|interv:82110| [2025/04/30 18:20:48 577873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248659944|now:1746037248577834|interval:82110|pto_count:0|srtt:52253 [2025/04/30 18:20:48 577879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68488| [2025/04/30 18:20:48 577885] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 577889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68488|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2520732| [2025/04/30 18:20:48 577893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 577898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2541| [2025/04/30 18:20:48 577929] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2541|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68488|now:1746037248577905|stream_id:0|stream_offset:2520732| [2025/04/30 18:20:48 577934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2541|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 577940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68488|applimit:0| [2025/04/30 18:20:48 577947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52253|rtt_var:1226|pto_duration:57157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 577953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 577960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 577967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69688| [2025/04/30 18:20:48 577973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248660062|now:1746037248577946|interv:82116| [2025/04/30 18:20:48 577980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248660062|now:1746037248577946|interval:82116|pto_count:0|srtt:52253 [2025/04/30 18:20:48 577984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69688| [2025/04/30 18:20:48 578007] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 578011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69688|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2521911| [2025/04/30 18:20:48 578020] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1113| [2025/04/30 18:20:48 578024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248579137|now:1746037248578024|interv:1113| [2025/04/30 18:20:48 578028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1113| [2025/04/30 18:20:48 578032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 578037] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248579137| [2025/04/30 18:20:48 578044] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248579137| [2025/04/30 18:20:48 578051] [debug] |xqc_engine_wakeup_after|wakeup:1746037248579137|now:1746037248578050|diff:1087| [2025/04/30 18:20:48 578057] [debug] |xqc_engine_main_logic|END|now:1746037248577709| [2025/04/30 18:20:48 578101] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248578100| [2025/04/30 18:20:48 578108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 578114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1135| [2025/04/30 18:20:48 578118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1136| [2025/04/30 18:20:48 578124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1136| [2025/04/30 18:20:48 578128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 578133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2480|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2481|path_largest_ack:2480| [2025/04/30 18:20:48 578138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66127|prior_delivered:2436389|prior_time:1746037248522260|is_app_limited:0|send_elapse:51578|ack_elapse:55840|ctl_first_sent_time:1746037248523145|lagest_ack_time:1746037248578100|curr_delivered:2502516| [2025/04/30 18:20:48 578143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248523145| [2025/04/30 18:20:48 578147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 578152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2481|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2481|path_largest_ack:2481| [2025/04/30 18:20:48 578156] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66127|prior_delivered:2436389|prior_time:1746037248522260|is_app_limited:0|send_elapse:51578|ack_elapse:55840|ctl_first_sent_time:1746037248523145|lagest_ack_time:1746037248578100|curr_delivered:2503716| [2025/04/30 18:20:48 578160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248523261| [2025/04/30 18:20:48 578164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 578168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52253|rttvar:1226|minrtt:30950|latest_rtt:54839|ack_delay:0| [2025/04/30 18:20:48 578173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52576|rttvar:1566|minrtt:30950|latest_rtt:54839|ack_delay:0| [2025/04/30 18:20:48 578182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2481|lost_pn:2478|thresh:3| [2025/04/30 18:20:48 578186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1104|pns:2| [2025/04/30 18:20:48 578190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 578194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52576|rtt_var:1566|pto_duration:58840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 578198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 578202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 578206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 578210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248661745|now:1746037248578194|interv:83551| [2025/04/30 18:20:48 578214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248661745|now:1746037248578194|interval:83551|pto_count:0|srtt:52576 [2025/04/30 18:20:48 578219] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51578, ack_elapse 55840, delivered 67327|rate 1205712|lost 240| [2025/04/30 18:20:48 578223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205712) in round 37| [2025/04/30 18:20:48 578228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 578232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 578236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2406|po_sent_time:1746037248523261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 578240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2406|po_sent_time:1746037248523261|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 578245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67282|srtt:52576|latest_rtt:54839|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 578251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1136|largest:1136|pns:2| [2025/04/30 18:20:48 578255] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1136|frame:ACK |recv_time:1746037248578100|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 578260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368578100|now:1746037248578100|interv:120000000| [2025/04/30 18:20:48 578264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368578100|now:1746037248578100|interv:120000000| [2025/04/30 18:20:48 578268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248579137|pq_index:0| [2025/04/30 18:20:48 578272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248577709| [2025/04/30 18:20:48 578279] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248578279| [2025/04/30 18:20:48 578284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248578283| [2025/04/30 18:20:48 578289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 578294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52576|min_srtt:52576|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 578298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 578303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 578308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 578312] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52576|min_srtt:52576|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 578317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2552565| [2025/04/30 18:20:48 578321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52576|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 578325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 578330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52576|min_srtt:52576|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 578334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 578338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 578342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 578346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 578350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 578355] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 578359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2521911| [2025/04/30 18:20:48 578363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 578370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 578374] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248579137| [2025/04/30 18:20:48 578378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248579137| [2025/04/30 18:20:48 578382] [debug] |xqc_engine_wakeup_after|wakeup:1746037248579137|now:1746037248578381|diff:756| [2025/04/30 18:20:48 578386] [debug] |xqc_engine_main_logic|END|now:1746037248578283| [2025/04/30 18:20:48 578391] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248578391| [2025/04/30 18:20:48 578395] [debug] |xqc_engine_wakeup_after|wakeup:1746037248579137|now:1746037248578395|diff:742| [2025/04/30 18:20:48 578398] [debug] |xqc_engine_main_logic|END|now:1746037248578391| [2025/04/30 18:20:48 579466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248579466| [2025/04/30 18:20:48 579477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248579137|pq_index:0| [2025/04/30 18:20:48 579482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248578283| [2025/04/30 18:20:48 579487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248579486| [2025/04/30 18:20:48 579491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248579137|now:1746037248579486| [2025/04/30 18:20:48 579496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248579137|now:1746037248579486| [2025/04/30 18:20:48 579500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 579504] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 579509] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52576|min_srtt:52576|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 579513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 579518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 579522] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 579526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 579530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 579535] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 579539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2521911| [2025/04/30 18:20:48 579543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 579548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2542| [2025/04/30 18:20:48 579582] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2542|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248579556|stream_id:0|stream_offset:2521911| [2025/04/30 18:20:48 579593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2542|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 579598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 579605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52576|rtt_var:1566|pto_duration:58840|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 579613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 579619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 579626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 579633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248663396|now:1746037248579605|interv:83791| [2025/04/30 18:20:48 579640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248663396|now:1746037248579605|interval:83791|pto_count:0|srtt:52576 [2025/04/30 18:20:48 579647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 579654] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 579661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 579669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 579675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248580675|now:1746037248579675|interv:1000| [2025/04/30 18:20:48 579682] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 579687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 579691] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248580675| [2025/04/30 18:20:48 579696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248580675| [2025/04/30 18:20:48 579700] [debug] |xqc_engine_wakeup_after|wakeup:1746037248580675|now:1746037248579700|diff:975| [2025/04/30 18:20:48 579704] [debug] |xqc_engine_main_logic|END|now:1746037248579486| [2025/04/30 18:20:48 580117] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248580116| [2025/04/30 18:20:48 580128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 580134] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1136| [2025/04/30 18:20:48 580138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1137| [2025/04/30 18:20:48 580144] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1137| [2025/04/30 18:20:48 580148] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 580153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2482|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2483|path_largest_ack:2482| [2025/04/30 18:20:48 580163] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66127|prior_delivered:2438789|prior_time:1746037248524040|is_app_limited:0|send_elapse:52035|ack_elapse:56076|ctl_first_sent_time:1746037248525505|lagest_ack_time:1746037248580116|curr_delivered:2504916| [2025/04/30 18:20:48 580168] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248525505| [2025/04/30 18:20:48 580172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 580177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2483|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2483|path_largest_ack:2483| [2025/04/30 18:20:48 580181] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:66127|prior_delivered:2438789|prior_time:1746037248524040|is_app_limited:0|send_elapse:52035|ack_elapse:56076|ctl_first_sent_time:1746037248525505|lagest_ack_time:1746037248580116|curr_delivered:2506116| [2025/04/30 18:20:48 580186] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248525636| [2025/04/30 18:20:48 580190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 580194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52576|rttvar:1566|minrtt:30950|latest_rtt:54480|ack_delay:1000| [2025/04/30 18:20:48 580199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52689|rttvar:1401|minrtt:30950|latest_rtt:54480|ack_delay:1000| [2025/04/30 18:20:48 580203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2483|lost_pn:2480|thresh:3| [2025/04/30 18:20:48 580207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 580211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52689|rtt_var:1401|pto_duration:58293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 580216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 580220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 580224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 580228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248662849|now:1746037248580211|interv:82638| [2025/04/30 18:20:48 580232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248662849|now:1746037248580211|interval:82638|pto_count:0|srtt:52689 [2025/04/30 18:20:48 580237] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52035, ack_elapse 56076, delivered 67327|rate 1200638|lost 240| [2025/04/30 18:20:48 580241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200638) in round 37| [2025/04/30 18:20:48 580246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 580250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 580257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248525636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 580261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248525636|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 580266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:52689|latest_rtt:54480|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 580272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1137|largest:1137|pns:2| [2025/04/30 18:20:48 580276] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1137|frame:ACK |recv_time:1746037248580116|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 580281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368580116|now:1746037248580116|interv:120000000| [2025/04/30 18:20:48 580285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368580116|now:1746037248580116|interv:120000000| [2025/04/30 18:20:48 580289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248580675|pq_index:0| [2025/04/30 18:20:48 580294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248579486| [2025/04/30 18:20:48 580298] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248580298| [2025/04/30 18:20:48 580303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248580302| [2025/04/30 18:20:48 580308] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 580313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52689|min_srtt:52689|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 580317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 580322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 580327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 580331] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52689|min_srtt:52689|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 580335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2554923| [2025/04/30 18:20:48 580340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 580347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 580351] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52689|min_srtt:52689|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 580355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 580360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 580364] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 580367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 580372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 580376] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 580381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 580385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 580389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 580393] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248580675| [2025/04/30 18:20:48 580397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248580675| [2025/04/30 18:20:48 580401] [debug] |xqc_engine_wakeup_after|wakeup:1746037248580675|now:1746037248580401|diff:274| [2025/04/30 18:20:48 580405] [debug] |xqc_engine_main_logic|END|now:1746037248580302| [2025/04/30 18:20:48 580410] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248580410| [2025/04/30 18:20:48 580414] [debug] |xqc_engine_wakeup_after|wakeup:1746037248580675|now:1746037248580414|diff:261| [2025/04/30 18:20:48 580418] [debug] |xqc_engine_main_logic|END|now:1746037248580410| [2025/04/30 18:20:48 581486] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248581486| [2025/04/30 18:20:48 581497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248580675|pq_index:0| [2025/04/30 18:20:48 581501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248580302| [2025/04/30 18:20:48 581506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248581505| [2025/04/30 18:20:48 581511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248580675|now:1746037248581505| [2025/04/30 18:20:48 581515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248580675|now:1746037248581505| [2025/04/30 18:20:48 581519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 581529] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 581534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52689|min_srtt:52689|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 581538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 581543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 581547] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 581551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 581555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 581560] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 581564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 581569] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 581573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2543| [2025/04/30 18:20:48 581607] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2543|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248581582|stream_id:0|stream_offset:2523090| [2025/04/30 18:20:48 581613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2543|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 581618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 581623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52689|rtt_var:1401|pto_duration:58293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 581630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 581637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 581643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 581650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248664875|now:1746037248581623|interv:83252| [2025/04/30 18:20:48 581656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248664875|now:1746037248581623|interval:83252|pto_count:0|srtt:52689 [2025/04/30 18:20:48 581663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 581671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 581678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2524269| [2025/04/30 18:20:48 581692] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 581699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2544| [2025/04/30 18:20:48 581734] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2544|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248581710|stream_id:0|stream_offset:2524269| [2025/04/30 18:20:48 581740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2544|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 581745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 581749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52689|rtt_var:1401|pto_duration:58293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 581755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 581761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 581768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 581774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248665003|now:1746037248581749|interv:83254| [2025/04/30 18:20:48 581781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248665003|now:1746037248581749|interval:83254|pto_count:0|srtt:52689 [2025/04/30 18:20:48 581788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 581796] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 581803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 581810] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 581816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248582815|now:1746037248581815|interv:1000| [2025/04/30 18:20:48 581820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 581823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 581828] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248582815| [2025/04/30 18:20:48 581832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248582815| [2025/04/30 18:20:48 581836] [debug] |xqc_engine_wakeup_after|wakeup:1746037248582815|now:1746037248581836|diff:979| [2025/04/30 18:20:48 581840] [debug] |xqc_engine_main_logic|END|now:1746037248581505| [2025/04/30 18:20:48 582107] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248582106| [2025/04/30 18:20:48 582117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 582129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1137| [2025/04/30 18:20:48 582133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1138| [2025/04/30 18:20:48 582139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1138| [2025/04/30 18:20:48 582143] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 582148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2484|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2486|path_largest_ack:2484| [2025/04/30 18:20:48 582152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:68527|prior_delivered:2438789|prior_time:1746037248524040|is_app_limited:0|send_elapse:52309|ack_elapse:58066|ctl_first_sent_time:1746037248525779|lagest_ack_time:1746037248582106|curr_delivered:2507316| [2025/04/30 18:20:48 582157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248525779| [2025/04/30 18:20:48 582162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 582166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2486|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2486|path_largest_ack:2486| [2025/04/30 18:20:48 582171] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:68527|prior_delivered:2441189|prior_time:1746037248526071|is_app_limited:0|send_elapse:52109|ack_elapse:56035|ctl_first_sent_time:1746037248527530|lagest_ack_time:1746037248582106|curr_delivered:2508516| [2025/04/30 18:20:48 582175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248527530| [2025/04/30 18:20:48 582179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 582183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52689|rttvar:1401|minrtt:30950|latest_rtt:54576|ack_delay:1000| [2025/04/30 18:20:48 582188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52800|rttvar:1272|minrtt:30950|latest_rtt:54576|ack_delay:1000| [2025/04/30 18:20:48 582192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2486|lost_pn:2483|thresh:3| [2025/04/30 18:20:48 582196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 582200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248587298|now:1746037248582200|interval:5098| [2025/04/30 18:20:48 582205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248587298|now:1746037248582200|interv:5098| [2025/04/30 18:20:48 582209] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52109, ack_elapse 56035, delivered 67327|rate 1201516|lost 240| [2025/04/30 18:20:48 582214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201516) in round 37| [2025/04/30 18:20:48 582218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 582222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 582226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248527530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 582233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248527530|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 582238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:52800|latest_rtt:54576|min_rtt:30950|applimit:0|lost:240|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 582244] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1138|largest:1138|pns:2| [2025/04/30 18:20:48 582248] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1138|frame:ACK |recv_time:1746037248582106|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 582253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368582106|now:1746037248582106|interv:120000000| [2025/04/30 18:20:48 582257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368582106|now:1746037248582106|interv:120000000| [2025/04/30 18:20:48 582261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248582815|pq_index:0| [2025/04/30 18:20:48 582266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248581505| [2025/04/30 18:20:48 582270] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248582270| [2025/04/30 18:20:48 582275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248582274| [2025/04/30 18:20:48 582280] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 582285] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 582289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 582294] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 582298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 582303] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 582307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2557281| [2025/04/30 18:20:48 582312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 582320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 582324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 582328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 582332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 582336] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 582340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 582345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 582349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 582353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 582358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 582362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 582366] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248582815| [2025/04/30 18:20:48 582370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248582815| [2025/04/30 18:20:48 582374] [debug] |xqc_engine_wakeup_after|wakeup:1746037248582815|now:1746037248582374|diff:441| [2025/04/30 18:20:48 582378] [debug] |xqc_engine_main_logic|END|now:1746037248582274| [2025/04/30 18:20:48 582383] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248582383| [2025/04/30 18:20:48 582387] [debug] |xqc_engine_wakeup_after|wakeup:1746037248582815|now:1746037248582387|diff:428| [2025/04/30 18:20:48 582391] [debug] |xqc_engine_main_logic|END|now:1746037248582383| [2025/04/30 18:20:48 583459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248583458| [2025/04/30 18:20:48 583469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248582815|pq_index:0| [2025/04/30 18:20:48 583474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248582274| [2025/04/30 18:20:48 583479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248583478| [2025/04/30 18:20:48 583483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248582815|now:1746037248583478| [2025/04/30 18:20:48 583488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248582815|now:1746037248583478| [2025/04/30 18:20:48 583492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 583496] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 583506] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52800|min_srtt:52800|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 583511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 583515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 583519] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 583523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 583527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 583532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 583536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 583541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 583545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2545| [2025/04/30 18:20:48 583579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2545|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248583553|stream_id:0|stream_offset:2525448| [2025/04/30 18:20:48 583584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2545|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 583589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 583594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248587298|now:1746037248583594|interval:3704| [2025/04/30 18:20:48 583602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248587298|now:1746037248583594|interv:3704| [2025/04/30 18:20:48 583608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 583616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 583623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2526627| [2025/04/30 18:20:48 583630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 583636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2546| [2025/04/30 18:20:48 583676] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2546|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248583647|stream_id:0|stream_offset:2526627| [2025/04/30 18:20:48 583685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2546|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 583699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 583706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248587298|now:1746037248583706|interval:3592| [2025/04/30 18:20:48 583713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248587298|now:1746037248583706|interv:3592| [2025/04/30 18:20:48 583719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 583724] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 583728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 583733] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 583737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248584736|now:1746037248583736|interv:1000| [2025/04/30 18:20:48 583741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 583744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 583749] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248584736| [2025/04/30 18:20:48 583753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248584736| [2025/04/30 18:20:48 583757] [debug] |xqc_engine_wakeup_after|wakeup:1746037248584736|now:1746037248583757|diff:979| [2025/04/30 18:20:48 583762] [debug] |xqc_engine_main_logic|END|now:1746037248583478| [2025/04/30 18:20:48 584012] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248584011| [2025/04/30 18:20:48 584027] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 584036] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1138| [2025/04/30 18:20:48 584042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1139| [2025/04/30 18:20:48 584051] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1139| [2025/04/30 18:20:48 584056] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 584061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2487|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2488|path_largest_ack:2487| [2025/04/30 18:20:48 584065] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69727|prior_delivered:2441189|prior_time:1746037248526071|is_app_limited:0|send_elapse:52231|ack_elapse:57940|ctl_first_sent_time:1746037248527652|lagest_ack_time:1746037248584011|curr_delivered:2509716| [2025/04/30 18:20:48 584070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248527652| [2025/04/30 18:20:48 584075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 584079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2488|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2488|path_largest_ack:2488| [2025/04/30 18:20:48 584088] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:67308|prior_delivered:2444808|prior_time:1746037248529346|is_app_limited:0|send_elapse:51190|ack_elapse:54665|ctl_first_sent_time:1746037248529753|lagest_ack_time:1746037248584011|curr_delivered:2510916| [2025/04/30 18:20:48 584093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248529753| [2025/04/30 18:20:48 584097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 584101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52800|rttvar:1272|minrtt:30950|latest_rtt:54258|ack_delay:1000| [2025/04/30 18:20:48 584105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52857|rttvar:1068|minrtt:30950|latest_rtt:54258|ack_delay:1000| [2025/04/30 18:20:48 584110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2488|lost_pn:2485|thresh:3| [2025/04/30 18:20:48 584114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2485|lost_pn:2485|po_sent_time:1746037248525900|lost_send_time:1746037248522971|loss_delay:61040|frame:STREAM |repair:128| [2025/04/30 18:20:48 584119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248525900u| [2025/04/30 18:20:48 584124] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:251083|lost_count:5|send_count:274|pkt_num:2485|po_send_time:1746037248525900|srtt:52857|cwnd:99875|bw:1220900|conn_life:2273186|now:0|last_lost_time:2273186| [2025/04/30 18:20:48 584129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 584133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52857|rtt_var:1068|pto_duration:57129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 584137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 584141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 584145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 584149] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248665776|now:1746037248584133|interv:81643| [2025/04/30 18:20:48 584153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248665776|now:1746037248584133|interval:81643|pto_count:0|srtt:52857 [2025/04/30 18:20:48 584158] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51190, ack_elapse 54665, delivered 66108|rate 1209329|lost 241| [2025/04/30 18:20:48 584162] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209329) in round 37| [2025/04/30 18:20:48 584167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 584171] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 584175] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:1|acked:2400|po_sent_time:1746037248529753|recovery:1|recovery_start:1746037248584123|packet_conservation:0|next_round_delivered:2453234| [2025/04/30 18:20:48 584182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248529753|recovery:1|recovery_start:1746037248584123|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 584187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:64882|srtt:52857|latest_rtt:54258|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248584123|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 584193] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1139|largest:1139|pns:2| [2025/04/30 18:20:48 584197] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1139|frame:ACK |recv_time:1746037248584011|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 584202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368584011|now:1746037248584011|interv:120000000| [2025/04/30 18:20:48 584206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368584011|now:1746037248584011|interv:120000000| [2025/04/30 18:20:48 584210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248584736|pq_index:0| [2025/04/30 18:20:48 584215] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248583478| [2025/04/30 18:20:48 584219] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248584219| [2025/04/30 18:20:48 584224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248584223| [2025/04/30 18:20:48 584229] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 584234] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52857|min_srtt:52857|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 584238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 584243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 584247] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 584251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 584255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 584259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52857|min_srtt:52857|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 584263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 584270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 584274] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 584278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 584282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 584287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 584291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 584295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 584299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 584303] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248584736| [2025/04/30 18:20:48 584307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248584736| [2025/04/30 18:20:48 584311] [debug] |xqc_engine_wakeup_after|wakeup:1746037248584736|now:1746037248584311|diff:425| [2025/04/30 18:20:48 584315] [debug] |xqc_engine_main_logic|END|now:1746037248584223| [2025/04/30 18:20:48 584321] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248584321| [2025/04/30 18:20:48 584325] [debug] |xqc_engine_wakeup_after|wakeup:1746037248584736|now:1746037248584325|diff:411| [2025/04/30 18:20:48 584329] [debug] |xqc_engine_main_logic|END|now:1746037248584321| [2025/04/30 18:20:48 585398] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248585398| [2025/04/30 18:20:48 585409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248584736|pq_index:0| [2025/04/30 18:20:48 585414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248584223| [2025/04/30 18:20:48 585419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248585418| [2025/04/30 18:20:48 585424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248584736|now:1746037248585418| [2025/04/30 18:20:48 585428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248584736|now:1746037248585418| [2025/04/30 18:20:48 585432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 585437] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 585442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52857|min_srtt:52857|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 585447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 585451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 585461] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 585465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 585469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 585473] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52857|min_srtt:52857|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 585478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 585482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 585486] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 585490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 585494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 585499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 585503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 585507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 585512] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2547| [2025/04/30 18:20:48 585552] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2547|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248585520|stream_id:0|stream_offset:2527806| [2025/04/30 18:20:48 585562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2547|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 585569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 585577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52857|rtt_var:1068|pto_duration:57129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 585584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 585591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 585597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 585603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248667649|now:1746037248585576|interv:82073| [2025/04/30 18:20:48 585610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248667649|now:1746037248585576|interval:82073|pto_count:0|srtt:52857 [2025/04/30 18:20:48 585627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:66082| [2025/04/30 18:20:48 585632] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 585636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2528985| [2025/04/30 18:20:48 585641] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 585645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2548| [2025/04/30 18:20:48 585680] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2548|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248585653|stream_id:0|stream_offset:2528985| [2025/04/30 18:20:48 585690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2548|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 585698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 585704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52857|rtt_var:1068|pto_duration:57129|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 585711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 585717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 585723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 585730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248667782|now:1746037248585704|interv:82078| [2025/04/30 18:20:48 585736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248667782|now:1746037248585704|interval:82078|pto_count:0|srtt:52857 [2025/04/30 18:20:48 585743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:67282| [2025/04/30 18:20:48 585751] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 585757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 585764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 585771] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248667782| [2025/04/30 18:20:48 585777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248667782| [2025/04/30 18:20:48 585783] [debug] |xqc_engine_wakeup_after|wakeup:1746037248667782|now:1746037248585783|diff:81999| [2025/04/30 18:20:48 585791] [debug] |xqc_engine_main_logic|END|now:1746037248585418| [2025/04/30 18:20:48 586080] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248586079| [2025/04/30 18:20:48 586095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 586111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1139| [2025/04/30 18:20:48 586116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1140| [2025/04/30 18:20:48 586122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1140| [2025/04/30 18:20:48 586126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 586131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2489|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2491|path_largest_ack:2489| [2025/04/30 18:20:48 586136] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:68508|prior_delivered:2444808|prior_time:1746037248529346|is_app_limited:0|send_elapse:51316|ack_elapse:56733|ctl_first_sent_time:1746037248529879|lagest_ack_time:1746037248586079|curr_delivered:2512116| [2025/04/30 18:20:48 586141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248529879| [2025/04/30 18:20:48 586146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 586150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2491|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2491|path_largest_ack:2491| [2025/04/30 18:20:48 586155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69682|prior_delivered:2446034|prior_time:1746037248530205|is_app_limited:0|send_elapse:53120|ack_elapse:55874|ctl_first_sent_time:1746037248531791|lagest_ack_time:1746037248586079|curr_delivered:2513316| [2025/04/30 18:20:48 586159] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248531791| [2025/04/30 18:20:48 586163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 586167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52857|rttvar:1068|minrtt:30950|latest_rtt:54288|ack_delay:1000| [2025/04/30 18:20:48 586172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52911|rttvar:908|minrtt:30950|latest_rtt:54288|ack_delay:1000| [2025/04/30 18:20:48 586176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2491|lost_pn:2488|thresh:3| [2025/04/30 18:20:48 586180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 586184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 586188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248591106|now:1746037248586188|interval:4918| [2025/04/30 18:20:48 586193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248591106|now:1746037248586188|interv:4918| [2025/04/30 18:20:48 586197] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53120, ack_elapse 55874, delivered 67282|rate 1204173|lost 241| [2025/04/30 18:20:48 586202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204173) in round 37| [2025/04/30 18:20:48 586206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 586213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 586217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248531791|recovery:1|recovery_start:1746037248584123|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 586222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248531791|recovery:1|recovery_start:1746037248584123|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 586226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:64882|srtt:52911|latest_rtt:54288|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248584123|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 586232] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1140|largest:1140|pns:2| [2025/04/30 18:20:48 586237] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1140|frame:ACK |recv_time:1746037248586079|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 586242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368586079|now:1746037248586079|interv:120000000| [2025/04/30 18:20:48 586246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368586079|now:1746037248586079|interv:120000000| [2025/04/30 18:20:48 586250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248667782|pq_index:0| [2025/04/30 18:20:48 586254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248585418| [2025/04/30 18:20:48 586259] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248586258| [2025/04/30 18:20:48 586263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248586262| [2025/04/30 18:20:48 586269] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 586273] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52911|min_srtt:52911|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 586278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 586283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 586287] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 586290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 586295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 586299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52911|min_srtt:52911|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 586306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 586310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 586314] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 586318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 586322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 586326] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 586331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 586335] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 586339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248587339|now:1746037248586339|interv:1000| [2025/04/30 18:20:48 586343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 586347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 586351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248587339| [2025/04/30 18:20:48 586355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248587339| [2025/04/30 18:20:48 586359] [debug] |xqc_engine_wakeup_after|wakeup:1746037248587339|now:1746037248586359|diff:980| [2025/04/30 18:20:48 586363] [debug] |xqc_engine_main_logic|END|now:1746037248586262| [2025/04/30 18:20:48 586368] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248586368| [2025/04/30 18:20:48 586372] [debug] |xqc_engine_wakeup_after|wakeup:1746037248587339|now:1746037248586372|diff:967| [2025/04/30 18:20:48 586376] [debug] |xqc_engine_main_logic|END|now:1746037248586368| [2025/04/30 18:20:48 587444] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248587444| [2025/04/30 18:20:48 587456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248587339|pq_index:0| [2025/04/30 18:20:48 587461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248586262| [2025/04/30 18:20:48 587466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248587465| [2025/04/30 18:20:48 587471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248587339|now:1746037248587465| [2025/04/30 18:20:48 587475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248587339|now:1746037248587465| [2025/04/30 18:20:48 587479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 587483] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 587488] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52911|min_srtt:52911|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 587498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 587503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 587507] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 587511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 587515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 587519] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52911|min_srtt:52911|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 587524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 587528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 587532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 587536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 587540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 587544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 587549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 587553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 587558] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2549| [2025/04/30 18:20:48 587598] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2549|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248587566|stream_id:0|stream_offset:2530164| [2025/04/30 18:20:48 587607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2549|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 587614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 587621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248591106|now:1746037248587621|interval:3485| [2025/04/30 18:20:48 587628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248591106|now:1746037248587621|interv:3485| [2025/04/30 18:20:48 587636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:66082| [2025/04/30 18:20:48 587644] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 587657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2531343| [2025/04/30 18:20:48 587664] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 587670] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2550| [2025/04/30 18:20:48 587708] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2550|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248587682|stream_id:0|stream_offset:2531343| [2025/04/30 18:20:48 587717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2550|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 587724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 587731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248591106|now:1746037248587731|interval:3375| [2025/04/30 18:20:48 587738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248591106|now:1746037248587731|interv:3375| [2025/04/30 18:20:48 587744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:67282| [2025/04/30 18:20:48 587752] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 587759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 587766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 587773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248591106| [2025/04/30 18:20:48 587780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248591106| [2025/04/30 18:20:48 587786] [debug] |xqc_engine_wakeup_after|wakeup:1746037248591106|now:1746037248587786|diff:3320| [2025/04/30 18:20:48 587793] [debug] |xqc_engine_main_logic|END|now:1746037248587465| [2025/04/30 18:20:48 588058] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248588056| [2025/04/30 18:20:48 588071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 588078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1140| [2025/04/30 18:20:48 588082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1141| [2025/04/30 18:20:48 588088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1141| [2025/04/30 18:20:48 588092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 588097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2492|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2494|path_largest_ack:2492| [2025/04/30 18:20:48 588102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:70882|prior_delivered:2446034|prior_time:1746037248530205|is_app_limited:0|send_elapse:53262|ack_elapse:57851|ctl_first_sent_time:1746037248531933|lagest_ack_time:1746037248588056|curr_delivered:2514516| [2025/04/30 18:20:48 588112] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248531933| [2025/04/30 18:20:48 588117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 588121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2494|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2494|path_largest_ack:2494| [2025/04/30 18:20:48 588125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:70882|prior_delivered:2448434|prior_time:1746037248532259|is_app_limited:0|send_elapse:53586|ack_elapse:55797|ctl_first_sent_time:1746037248533908|lagest_ack_time:1746037248588056|curr_delivered:2515716| [2025/04/30 18:20:48 588130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248533908| [2025/04/30 18:20:48 588134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 588138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52911|rttvar:908|minrtt:30950|latest_rtt:54148|ack_delay:1000| [2025/04/30 18:20:48 588143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52941|rttvar:740|minrtt:30950|latest_rtt:54148|ack_delay:1000| [2025/04/30 18:20:48 588147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2494|lost_pn:2491|thresh:3| [2025/04/30 18:20:48 588151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 588156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2490|lost_pn:2491|po_sent_time:1746037248530032|lost_send_time:1746037248527140|loss_delay:60916|frame:STREAM |repair:128| [2025/04/30 18:20:48 588161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248530032u| [2025/04/30 18:20:48 588165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 588169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248593005|now:1746037248588169|interval:4836| [2025/04/30 18:20:48 588174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248593005|now:1746037248588169|interv:4836| [2025/04/30 18:20:48 588178] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53586, ack_elapse 55797, delivered 67282|rate 1205835|lost 242| [2025/04/30 18:20:48 588183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205835) in round 37| [2025/04/30 18:20:48 588187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 588191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 588195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248533908|recovery:1|recovery_start:1746037248588165|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 588200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248533908|recovery:1|recovery_start:1746037248588165|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 588207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:63682|srtt:52941|latest_rtt:54148|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248588165|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 588213] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1141|largest:1141|pns:2| [2025/04/30 18:20:48 588217] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1141|frame:ACK |recv_time:1746037248588056|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 588222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368588056|now:1746037248588056|interv:120000000| [2025/04/30 18:20:48 588226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368588056|now:1746037248588056|interv:120000000| [2025/04/30 18:20:48 588230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248591106|pq_index:0| [2025/04/30 18:20:48 588235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248587465| [2025/04/30 18:20:48 588239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248588239| [2025/04/30 18:20:48 588244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248588243| [2025/04/30 18:20:48 588249] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 588254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52941|min_srtt:52941|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 588259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 588264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 588267] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 588271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 588276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 588280] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52941|min_srtt:52941|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 588284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 588288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 588292] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 588300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 588305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 588309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 588314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 588318] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 588322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248589322|now:1746037248588322|interv:1000| [2025/04/30 18:20:48 588326] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 588330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 588334] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248589322| [2025/04/30 18:20:48 588338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248589322| [2025/04/30 18:20:48 588342] [debug] |xqc_engine_wakeup_after|wakeup:1746037248589322|now:1746037248588342|diff:980| [2025/04/30 18:20:48 588346] [debug] |xqc_engine_main_logic|END|now:1746037248588243| [2025/04/30 18:20:48 588351] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248588351| [2025/04/30 18:20:48 588355] [debug] |xqc_engine_wakeup_after|wakeup:1746037248589322|now:1746037248588355|diff:967| [2025/04/30 18:20:48 588359] [debug] |xqc_engine_main_logic|END|now:1746037248588351| [2025/04/30 18:20:48 589428] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248589427| [2025/04/30 18:20:48 589439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248589322|pq_index:0| [2025/04/30 18:20:48 589443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248588243| [2025/04/30 18:20:48 589448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248589447| [2025/04/30 18:20:48 589454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248589322|now:1746037248589447| [2025/04/30 18:20:48 589458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248589322|now:1746037248589447| [2025/04/30 18:20:48 589462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 589467] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 589472] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52941|min_srtt:52941|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 589476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 589481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 589490] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 589494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 589499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 589503] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52941|min_srtt:52941|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 589507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 589511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 589515] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 589519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 589523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 589528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 589532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 589537] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 589541] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2551| [2025/04/30 18:20:48 589581] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2551|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248589550|stream_id:0|stream_offset:2532522| [2025/04/30 18:20:48 589591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2551|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 589598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 589605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248593005|now:1746037248589605|interval:3400| [2025/04/30 18:20:48 589612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248593005|now:1746037248589605|interv:3400| [2025/04/30 18:20:48 589619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:64882| [2025/04/30 18:20:48 589627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 589634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2533701| [2025/04/30 18:20:48 589640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 589653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2552| [2025/04/30 18:20:48 589692] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2552|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248589665|stream_id:0|stream_offset:2533701| [2025/04/30 18:20:48 589701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2552|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 589708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 589715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248593005|now:1746037248589715|interval:3290| [2025/04/30 18:20:48 589722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248593005|now:1746037248589715|interv:3290| [2025/04/30 18:20:48 589729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:66082| [2025/04/30 18:20:48 589737] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 589744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 589751] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 589757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248590757|now:1746037248589757|interv:1000| [2025/04/30 18:20:48 589764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 589770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 589777] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248590757| [2025/04/30 18:20:48 589783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248590757| [2025/04/30 18:20:48 589790] [debug] |xqc_engine_wakeup_after|wakeup:1746037248590757|now:1746037248589790|diff:967| [2025/04/30 18:20:48 589797] [debug] |xqc_engine_main_logic|END|now:1746037248589447| [2025/04/30 18:20:48 590084] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248590083| [2025/04/30 18:20:48 590097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 590104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1141| [2025/04/30 18:20:48 590108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1142| [2025/04/30 18:20:48 590114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1142| [2025/04/30 18:20:48 590118] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 590123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2495|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2496|path_largest_ack:2495| [2025/04/30 18:20:48 590128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2448434|prior_time:1746037248532259|is_app_limited:0|send_elapse:53735|ack_elapse:57824|ctl_first_sent_time:1746037248534057|lagest_ack_time:1746037248590083|curr_delivered:2516916| [2025/04/30 18:20:48 590138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248534057| [2025/04/30 18:20:48 590143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 590147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2496|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2496|path_largest_ack:2496| [2025/04/30 18:20:48 590152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:70882|prior_delivered:2450834|prior_time:1746037248534209|is_app_limited:0|send_elapse:54235|ack_elapse:55874|ctl_first_sent_time:1746037248535853|lagest_ack_time:1746037248590083|curr_delivered:2518116| [2025/04/30 18:20:48 590157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248535853| [2025/04/30 18:20:48 590161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 590165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52941|rttvar:740|minrtt:30950|latest_rtt:54230|ack_delay:1000| [2025/04/30 18:20:48 590169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52977|rttvar:627|minrtt:30950|latest_rtt:54230|ack_delay:1000| [2025/04/30 18:20:48 590174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2496|lost_pn:2493|thresh:3| [2025/04/30 18:20:48 590178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 590182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 590187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2493|lost_pn:2493|po_sent_time:1746037248532089|lost_send_time:1746037248529075|loss_delay:61008|frame:STREAM |repair:128| [2025/04/30 18:20:48 590191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248532089u| [2025/04/30 18:20:48 590195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 590199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:627|pto_duration:55485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 590204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 590208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 590212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 590216] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248670150|now:1746037248590199|interv:79951| [2025/04/30 18:20:48 590220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248670150|now:1746037248590199|interval:79951|pto_count:0|srtt:52977 [2025/04/30 18:20:48 590225] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54235, ack_elapse 55874, delivered 67282|rate 1204173|lost 243| [2025/04/30 18:20:48 590229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204173) in round 37| [2025/04/30 18:20:48 590236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 590240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 590244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248535853|recovery:1|recovery_start:1746037248590195|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 590249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248535853|recovery:1|recovery_start:1746037248590195|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 590253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:62482|srtt:52977|latest_rtt:54230|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248590195|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 590259] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1142|largest:1142|pns:2| [2025/04/30 18:20:48 590264] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1142|frame:ACK |recv_time:1746037248590083|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 590269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368590083|now:1746037248590083|interv:120000000| [2025/04/30 18:20:48 590273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368590083|now:1746037248590083|interv:120000000| [2025/04/30 18:20:48 590277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248590757|pq_index:0| [2025/04/30 18:20:48 590281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248589447| [2025/04/30 18:20:48 590285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248590285| [2025/04/30 18:20:48 590290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248590289| [2025/04/30 18:20:48 590296] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 590300] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 590305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 590310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 590313] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 590317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 590322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 590328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 590333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 590337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 590341] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 590345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 590349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 590354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 590358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 590363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 590366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 590370] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248590757| [2025/04/30 18:20:48 590374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248590757| [2025/04/30 18:20:48 590378] [debug] |xqc_engine_wakeup_after|wakeup:1746037248590757|now:1746037248590378|diff:379| [2025/04/30 18:20:48 590383] [debug] |xqc_engine_main_logic|END|now:1746037248590289| [2025/04/30 18:20:48 590388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248590388| [2025/04/30 18:20:48 590392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248590757|now:1746037248590391|diff:366| [2025/04/30 18:20:48 590395] [debug] |xqc_engine_main_logic|END|now:1746037248590388| [2025/04/30 18:20:48 591465] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248591464| [2025/04/30 18:20:48 591475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248590757|pq_index:0| [2025/04/30 18:20:48 591480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248590289| [2025/04/30 18:20:48 591485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248591484| [2025/04/30 18:20:48 591490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248590757|now:1746037248591484| [2025/04/30 18:20:48 591494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248590757|now:1746037248591484| [2025/04/30 18:20:48 591498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 591502] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 591507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 591517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 591522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 591526] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 591530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 591534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 591538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52977|min_srtt:52977|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 591543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 591547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 591551] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 591555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 591559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 591564] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 591568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 591573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 591577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2553| [2025/04/30 18:20:48 591617] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2553|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248591586|stream_id:0|stream_offset:2534880| [2025/04/30 18:20:48 591627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2553|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 591634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 591640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:627|pto_duration:55485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 591648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 591655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 591661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 591673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248672071|now:1746037248591640|interv:80431| [2025/04/30 18:20:48 591685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248672071|now:1746037248591640|interval:80431|pto_count:0|srtt:52977 [2025/04/30 18:20:48 591693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:63682| [2025/04/30 18:20:48 591701] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 591707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2536059| [2025/04/30 18:20:48 591714] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 591720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2554| [2025/04/30 18:20:48 591767] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2554|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248591732|stream_id:0|stream_offset:2536059| [2025/04/30 18:20:48 591776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2554|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 591784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 591791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52977|rtt_var:627|pto_duration:55485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 591798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 591804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 591810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 591817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248672217|now:1746037248591791|interv:80426| [2025/04/30 18:20:48 591823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248672217|now:1746037248591791|interval:80426|pto_count:0|srtt:52977 [2025/04/30 18:20:48 591831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:64882| [2025/04/30 18:20:48 591839] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 591845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 591852] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 591859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248592859|now:1746037248591859|interv:1000| [2025/04/30 18:20:48 591884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 591891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 591904] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248592859| [2025/04/30 18:20:48 591911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248592859| [2025/04/30 18:20:48 591917] [debug] |xqc_engine_wakeup_after|wakeup:1746037248592859|now:1746037248591917|diff:942| [2025/04/30 18:20:48 591924] [debug] |xqc_engine_main_logic|END|now:1746037248591484| [2025/04/30 18:20:48 592102] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248592100| [2025/04/30 18:20:48 592113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 592120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1142| [2025/04/30 18:20:48 592123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1143| [2025/04/30 18:20:48 592129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1143| [2025/04/30 18:20:48 592134] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 592139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2497|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2499|path_largest_ack:2497| [2025/04/30 18:20:48 592143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2450834|prior_time:1746037248534209|is_app_limited:0|send_elapse:54367|ack_elapse:57891|ctl_first_sent_time:1746037248535985|lagest_ack_time:1746037248592100|curr_delivered:2519316| [2025/04/30 18:20:48 592148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248535985| [2025/04/30 18:20:48 592153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 592157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2499|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2499|path_largest_ack:2499| [2025/04/30 18:20:48 592162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2453234|prior_time:1746037248536286|is_app_limited:0|send_elapse:52240|ack_elapse:55814|ctl_first_sent_time:1746037248537876|lagest_ack_time:1746037248592100|curr_delivered:2520516| [2025/04/30 18:20:48 592166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248537876| [2025/04/30 18:20:48 592170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:48 592174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52977|rttvar:627|minrtt:30950|latest_rtt:54224|ack_delay:1000| [2025/04/30 18:20:48 592179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53008|rttvar:532|minrtt:30950|latest_rtt:54224|ack_delay:1000| [2025/04/30 18:20:48 592183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2499|lost_pn:2496|thresh:3| [2025/04/30 18:20:48 592187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 592191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 592195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 592204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 592209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248597131|now:1746037248592208|interval:4923| [2025/04/30 18:20:48 592213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248597131|now:1746037248592208|interv:4923| [2025/04/30 18:20:48 592217] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52240, ack_elapse 55814, delivered 67282|rate 1205468|lost 243| [2025/04/30 18:20:48 592222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205468) in round 37| [2025/04/30 18:20:48 592226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 592230] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 592234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248537876|recovery:1|recovery_start:1746037248590195|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 592239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248537876|recovery:1|recovery_start:1746037248590195|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 592244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:62482|srtt:53008|latest_rtt:54224|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248590195|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 592250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1143|largest:1143|pns:2| [2025/04/30 18:20:48 592254] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1143|frame:ACK |recv_time:1746037248592100|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 592259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368592100|now:1746037248592100|interv:120000000| [2025/04/30 18:20:48 592264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368592100|now:1746037248592100|interv:120000000| [2025/04/30 18:20:48 592267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248592859|pq_index:0| [2025/04/30 18:20:48 592272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248591484| [2025/04/30 18:20:48 592276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248592276| [2025/04/30 18:20:48 592281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248592280| [2025/04/30 18:20:48 592286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 592291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53008|min_srtt:53008|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 592298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 592303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 592307] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 592311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 592315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 592319] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53008|min_srtt:53008|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 592324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 592328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 592332] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 592336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 592340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 592344] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 592349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 592353] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 592357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 592361] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248592859| [2025/04/30 18:20:48 592365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248592859| [2025/04/30 18:20:48 592369] [debug] |xqc_engine_wakeup_after|wakeup:1746037248592859|now:1746037248592369|diff:490| [2025/04/30 18:20:48 592373] [debug] |xqc_engine_main_logic|END|now:1746037248592280| [2025/04/30 18:20:48 592378] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248592378| [2025/04/30 18:20:48 592382] [debug] |xqc_engine_wakeup_after|wakeup:1746037248592859|now:1746037248592382|diff:477| [2025/04/30 18:20:48 592386] [debug] |xqc_engine_main_logic|END|now:1746037248592378| [2025/04/30 18:20:48 593456] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248593455| [2025/04/30 18:20:48 593467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248592859|pq_index:0| [2025/04/30 18:20:48 593472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248592280| [2025/04/30 18:20:48 593477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248593476| [2025/04/30 18:20:48 593487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248592859|now:1746037248593476| [2025/04/30 18:20:48 593491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248592859|now:1746037248593476| [2025/04/30 18:20:48 593495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 593499] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 593504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53008|min_srtt:53008|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 593509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 593514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 593518] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 593521] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 593526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 593530] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53008|min_srtt:53008|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 593534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 593539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 593542] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 593546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 593550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 593555] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 593559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 593564] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 593568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2555| [2025/04/30 18:20:48 593613] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2555|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248593579|stream_id:0|stream_offset:2537238| [2025/04/30 18:20:48 593623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2555|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 593636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 593643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248597131|now:1746037248593643|interval:3488| [2025/04/30 18:20:48 593650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248597131|now:1746037248593643|interv:3488| [2025/04/30 18:20:48 593657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:63682| [2025/04/30 18:20:48 593665] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 593672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2538417| [2025/04/30 18:20:48 593679] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 593686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2556| [2025/04/30 18:20:48 593725] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2556|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248593697|stream_id:0|stream_offset:2538417| [2025/04/30 18:20:48 593735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2556|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 593742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 593748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248597131|now:1746037248593748|interval:3383| [2025/04/30 18:20:48 593755] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248597131|now:1746037248593748|interv:3383| [2025/04/30 18:20:48 593762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:64882| [2025/04/30 18:20:48 593769] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 593777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 593784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 593790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248594790|now:1746037248593790|interv:1000| [2025/04/30 18:20:48 593797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 593803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 593809] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248594790| [2025/04/30 18:20:48 593816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248594790| [2025/04/30 18:20:48 593822] [debug] |xqc_engine_wakeup_after|wakeup:1746037248594790|now:1746037248593822|diff:968| [2025/04/30 18:20:48 593835] [debug] |xqc_engine_main_logic|END|now:1746037248593476| [2025/04/30 18:20:48 594068] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248594067| [2025/04/30 18:20:48 594081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 594087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1143| [2025/04/30 18:20:48 594091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1144| [2025/04/30 18:20:48 594097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1144| [2025/04/30 18:20:48 594102] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 594107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2500|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2501|path_largest_ack:2500| [2025/04/30 18:20:48 594111] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:73282|prior_delivered:2453234|prior_time:1746037248536286|is_app_limited:0|send_elapse:52395|ack_elapse:57781|ctl_first_sent_time:1746037248538031|lagest_ack_time:1746037248594067|curr_delivered:2521716| [2025/04/30 18:20:48 594116] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248538031| [2025/04/30 18:20:48 594121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:48 594125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2501|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2501|path_largest_ack:2501| [2025/04/30 18:20:48 594130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2455634|prior_time:1746037248538194|is_app_limited:0|send_elapse:53617|ack_elapse:55873|ctl_first_sent_time:1746037248539372|lagest_ack_time:1746037248594067|curr_delivered:2522916| [2025/04/30 18:20:48 594134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248539372| [2025/04/30 18:20:48 594138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:48 594143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53008|rttvar:532|minrtt:30950|latest_rtt:54695|ack_delay:1000| [2025/04/30 18:20:48 594147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53093|rttvar:570|minrtt:30950|latest_rtt:54695|ack_delay:1000| [2025/04/30 18:20:48 594151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2501|lost_pn:2498|thresh:3| [2025/04/30 18:20:48 594156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 594160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 594164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 594168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2498|lost_pn:2498|po_sent_time:1746037248536129|lost_send_time:1746037248532536|loss_delay:61531|frame:STREAM |repair:128| [2025/04/30 18:20:48 594173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248536129u| [2025/04/30 18:20:48 594183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 594188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53093|rtt_var:570|pto_duration:55373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 594192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 594196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 594200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 594204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248674070|now:1746037248594187|interv:79883| [2025/04/30 18:20:48 594208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248674070|now:1746037248594187|interval:79883|pto_count:0|srtt:53093 [2025/04/30 18:20:48 594213] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53617, ack_elapse 55873, delivered 67282|rate 1204195|lost 244| [2025/04/30 18:20:48 594217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204195) in round 37| [2025/04/30 18:20:48 594222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 594226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 594230] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248539372|recovery:1|recovery_start:1746037248594183|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 594234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248539372|recovery:1|recovery_start:1746037248594183|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 594239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:61282|srtt:53093|latest_rtt:54695|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248594183|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 594245] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1144|largest:1144|pns:2| [2025/04/30 18:20:48 594249] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1144|frame:ACK |recv_time:1746037248594067|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 594254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368594067|now:1746037248594067|interv:120000000| [2025/04/30 18:20:48 594258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368594067|now:1746037248594067|interv:120000000| [2025/04/30 18:20:48 594262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248594790|pq_index:0| [2025/04/30 18:20:48 594267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248593476| [2025/04/30 18:20:48 594271] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248594271| [2025/04/30 18:20:48 594276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248594275| [2025/04/30 18:20:48 594284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 594289] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 594293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 594298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 594302] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 594306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 594310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 594314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 594318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 594323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 594327] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 594331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 594335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 594339] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 594343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 594348] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 594352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 594356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248594790| [2025/04/30 18:20:48 594360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248594790| [2025/04/30 18:20:48 594364] [debug] |xqc_engine_wakeup_after|wakeup:1746037248594790|now:1746037248594364|diff:426| [2025/04/30 18:20:48 594368] [debug] |xqc_engine_main_logic|END|now:1746037248594275| [2025/04/30 18:20:48 594373] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248594373| [2025/04/30 18:20:48 594377] [debug] |xqc_engine_wakeup_after|wakeup:1746037248594790|now:1746037248594377|diff:413| [2025/04/30 18:20:48 594383] [debug] |xqc_engine_main_logic|END|now:1746037248594373| [2025/04/30 18:20:48 595452] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248595452| [2025/04/30 18:20:48 595464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248594790|pq_index:0| [2025/04/30 18:20:48 595468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248594275| [2025/04/30 18:20:48 595473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248595472| [2025/04/30 18:20:48 595478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248594790|now:1746037248595472| [2025/04/30 18:20:48 595482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248594790|now:1746037248595472| [2025/04/30 18:20:48 595486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 595491] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 595496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 595500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 595505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 595509] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 595513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 595517] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 595521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53093|min_srtt:53093|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 595526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 595530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 595534] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 595538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 595542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 595547] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 595552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 595561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 595566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2557| [2025/04/30 18:20:48 595607] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2557|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248595575|stream_id:0|stream_offset:2539596| [2025/04/30 18:20:48 595618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2557|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 595625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 595632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53093|rtt_var:570|pto_duration:55373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 595640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 595647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 595652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 595659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248675948|now:1746037248595632|interv:80316| [2025/04/30 18:20:48 595665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248675948|now:1746037248595632|interval:80316|pto_count:0|srtt:53093 [2025/04/30 18:20:48 595672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:62482| [2025/04/30 18:20:48 595680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 595687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2540775| [2025/04/30 18:20:48 595694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 595701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2558| [2025/04/30 18:20:48 595746] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2558|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248595712|stream_id:0|stream_offset:2540775| [2025/04/30 18:20:48 595756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2558|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 595763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 595770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53093|rtt_var:570|pto_duration:55373|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 595777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 595784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 595790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 595803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248676085|now:1746037248595769|interv:80316| [2025/04/30 18:20:48 595810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248676085|now:1746037248595769|interval:80316|pto_count:0|srtt:53093 [2025/04/30 18:20:48 595817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:63682| [2025/04/30 18:20:48 595826] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 595832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 595839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 595845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248596845|now:1746037248595845|interv:1000| [2025/04/30 18:20:48 595873] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 595880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 595886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248596845| [2025/04/30 18:20:48 595893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248596845| [2025/04/30 18:20:48 595899] [debug] |xqc_engine_wakeup_after|wakeup:1746037248596845|now:1746037248595899|diff:946| [2025/04/30 18:20:48 595906] [debug] |xqc_engine_main_logic|END|now:1746037248595472| [2025/04/30 18:20:48 596099] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248596097| [2025/04/30 18:20:48 596109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 596116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1144| [2025/04/30 18:20:48 596120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1145| [2025/04/30 18:20:48 596140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1145| [2025/04/30 18:20:48 596146] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 596154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2503|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2504|path_largest_ack:2503| [2025/04/30 18:20:48 596161] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2458034|prior_time:1746037248540081|is_app_limited:0|send_elapse:54227|ack_elapse:56016|ctl_first_sent_time:1746037248541720|lagest_ack_time:1746037248596097|curr_delivered:2524116| [2025/04/30 18:20:48 596166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248541720| [2025/04/30 18:20:48 596171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:48 596175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2504|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2504|path_largest_ack:2504| [2025/04/30 18:20:48 596180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2458034|prior_time:1746037248540081|is_app_limited:0|send_elapse:54227|ack_elapse:56016|ctl_first_sent_time:1746037248541720|lagest_ack_time:1746037248596097|curr_delivered:2525316| [2025/04/30 18:20:48 596190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248541857| [2025/04/30 18:20:48 596194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:48 596198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53093|rttvar:570|minrtt:30950|latest_rtt:54240|ack_delay:1000| [2025/04/30 18:20:48 596202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53112|rttvar:464|minrtt:30950|latest_rtt:54240|ack_delay:1000| [2025/04/30 18:20:48 596206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2504|lost_pn:2501|thresh:3| [2025/04/30 18:20:48 596211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 596215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 596219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 596223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 596227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 596231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248600520|now:1746037248596231|interval:4289| [2025/04/30 18:20:48 596235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248600520|now:1746037248596231|interv:4289| [2025/04/30 18:20:48 596239] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54227, ack_elapse 56016, delivered 67282|rate 1201121|lost 244| [2025/04/30 18:20:48 596244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201121) in round 37| [2025/04/30 18:20:48 596248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 596252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 596256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248541857|recovery:1|recovery_start:1746037248594183|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 596261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248541857|recovery:1|recovery_start:1746037248594183|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 596266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:61282|srtt:53112|latest_rtt:54240|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248594183|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 596272] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1145|largest:1145|pns:2| [2025/04/30 18:20:48 596279] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1145|frame:ACK |recv_time:1746037248596097|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 596284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368596097|now:1746037248596097|interv:120000000| [2025/04/30 18:20:48 596288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368596097|now:1746037248596097|interv:120000000| [2025/04/30 18:20:48 596292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248596845|pq_index:0| [2025/04/30 18:20:48 596296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248595472| [2025/04/30 18:20:48 596300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248596300| [2025/04/30 18:20:48 596305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248596304| [2025/04/30 18:20:48 596311] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 596316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53112|min_srtt:53112|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 596320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 596325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 596329] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 596333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 596337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 596341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53112|min_srtt:53112|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 596345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 596350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 596354] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 596357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 596362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 596366] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 596371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 596378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 596382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 596386] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248596845| [2025/04/30 18:20:48 596390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248596845| [2025/04/30 18:20:48 596394] [debug] |xqc_engine_wakeup_after|wakeup:1746037248596845|now:1746037248596394|diff:451| [2025/04/30 18:20:48 596398] [debug] |xqc_engine_main_logic|END|now:1746037248596304| [2025/04/30 18:20:48 596403] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248596403| [2025/04/30 18:20:48 596407] [debug] |xqc_engine_wakeup_after|wakeup:1746037248596845|now:1746037248596407|diff:438| [2025/04/30 18:20:48 596411] [debug] |xqc_engine_main_logic|END|now:1746037248596403| [2025/04/30 18:20:48 597480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248597480| [2025/04/30 18:20:48 597492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248596845|pq_index:0| [2025/04/30 18:20:48 597496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248596304| [2025/04/30 18:20:48 597501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248597500| [2025/04/30 18:20:48 597506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248596845|now:1746037248597500| [2025/04/30 18:20:48 597510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248596845|now:1746037248597500| [2025/04/30 18:20:48 597514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 597519] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 597524] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53112|min_srtt:53112|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 597528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 597533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 597537] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 597541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 597545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 597549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53112|min_srtt:53112|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 597554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 597558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 597567] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 597571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 597575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 597580] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 597584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 597589] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 597593] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2559| [2025/04/30 18:20:48 597633] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2559|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248597602|stream_id:0|stream_offset:2541954| [2025/04/30 18:20:48 597643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2559|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 597650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 597657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248600520|now:1746037248597657|interval:2863| [2025/04/30 18:20:48 597664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248600520|now:1746037248597657|interv:2863| [2025/04/30 18:20:48 597671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:62482| [2025/04/30 18:20:48 597679] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 597686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2543133| [2025/04/30 18:20:48 597693] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 597699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2560| [2025/04/30 18:20:48 597741] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2560|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248597711|stream_id:0|stream_offset:2543133| [2025/04/30 18:20:48 597751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2560|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 597759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 597765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248600520|now:1746037248597765|interval:2755| [2025/04/30 18:20:48 597778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248600520|now:1746037248597765|interv:2755| [2025/04/30 18:20:48 597785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:63682| [2025/04/30 18:20:48 597793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 597800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 597807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 597813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248598813|now:1746037248597813|interv:1000| [2025/04/30 18:20:48 597819] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 597826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 597832] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248598813| [2025/04/30 18:20:48 597839] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248598813| [2025/04/30 18:20:48 597846] [debug] |xqc_engine_wakeup_after|wakeup:1746037248598813|now:1746037248597846|diff:967| [2025/04/30 18:20:48 597853] [debug] |xqc_engine_main_logic|END|now:1746037248597500| [2025/04/30 18:20:48 598260] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248598259| [2025/04/30 18:20:48 598272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 598278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1145| [2025/04/30 18:20:48 598282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1146| [2025/04/30 18:20:48 598288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1146| [2025/04/30 18:20:48 598292] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 598298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2505|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2506|path_largest_ack:2505| [2025/04/30 18:20:48 598302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74482|prior_delivered:2458034|prior_time:1746037248540081|is_app_limited:0|send_elapse:54475|ack_elapse:58178|ctl_first_sent_time:1746037248541968|lagest_ack_time:1746037248598259|curr_delivered:2526516| [2025/04/30 18:20:48 598307] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248541968| [2025/04/30 18:20:48 598312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:48 598316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2506|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2506|path_largest_ack:2506| [2025/04/30 18:20:48 598321] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:73282|prior_delivered:2460434|prior_time:1746037248542141|is_app_limited:0|send_elapse:54322|ack_elapse:56118|ctl_first_sent_time:1746037248543763|lagest_ack_time:1746037248598259|curr_delivered:2527716| [2025/04/30 18:20:48 598326] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248543763| [2025/04/30 18:20:48 598335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:48 598339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53112|rttvar:464|minrtt:30950|latest_rtt:54496|ack_delay:1000| [2025/04/30 18:20:48 598344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53160|rttvar:444|minrtt:30950|latest_rtt:54496|ack_delay:1000| [2025/04/30 18:20:48 598348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2506|lost_pn:2503|thresh:3| [2025/04/30 18:20:48 598352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 598357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 598360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 598364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 598369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2502|lost_pn:2503|po_sent_time:1746037248539500|lost_send_time:1746037248536951|loss_delay:61308|frame:STREAM |repair:128| [2025/04/30 18:20:48 598374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248539500u| [2025/04/30 18:20:48 598378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 598382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53160|rtt_var:444|pto_duration:55160|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 598387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 598391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 598395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 598399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248677871|now:1746037248598382|interv:79489| [2025/04/30 18:20:48 598403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248677871|now:1746037248598382|interval:79489|pto_count:0|srtt:53160 [2025/04/30 18:20:48 598407] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54322, ack_elapse 56118, delivered 67282|rate 1198937|lost 245| [2025/04/30 18:20:48 598412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198937) in round 37| [2025/04/30 18:20:48 598416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 598420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 598424] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248543763|recovery:1|recovery_start:1746037248598378|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 598429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248543763|recovery:1|recovery_start:1746037248598378|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 598436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:60082|srtt:53160|latest_rtt:54496|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248598378|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 598442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1146|largest:1146|pns:2| [2025/04/30 18:20:48 598447] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1146|frame:ACK |recv_time:1746037248598259|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 598452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368598259|now:1746037248598259|interv:120000000| [2025/04/30 18:20:48 598456] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368598259|now:1746037248598259|interv:120000000| [2025/04/30 18:20:48 598460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248598813|pq_index:0| [2025/04/30 18:20:48 598464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248597500| [2025/04/30 18:20:48 598468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248598468| [2025/04/30 18:20:48 598473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248598472| [2025/04/30 18:20:48 598478] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 598483] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 598488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60082|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 598492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 598496] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 598500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 598504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 598509] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53160|min_srtt:53160|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 598513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60082|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 598517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 598521] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 598527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 598532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 598536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 598541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 598545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 598549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 598553] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248598813| [2025/04/30 18:20:48 598557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248598813| [2025/04/30 18:20:48 598561] [debug] |xqc_engine_wakeup_after|wakeup:1746037248598813|now:1746037248598561|diff:252| [2025/04/30 18:20:48 598566] [debug] |xqc_engine_main_logic|END|now:1746037248598472| [2025/04/30 18:20:48 598574] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248598574| [2025/04/30 18:20:48 598578] [debug] |xqc_engine_wakeup_after|wakeup:1746037248598813|now:1746037248598578|diff:235| [2025/04/30 18:20:48 598582] [debug] |xqc_engine_main_logic|END|now:1746037248598574| [2025/04/30 18:20:48 599133] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248599131| [2025/04/30 18:20:48 599145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 599151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1146| [2025/04/30 18:20:48 599155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1147| [2025/04/30 18:20:48 599161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1147| [2025/04/30 18:20:48 599165] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 599170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2507|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2509|path_largest_ack:2507| [2025/04/30 18:20:48 599175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74482|prior_delivered:2460434|prior_time:1746037248542141|is_app_limited:0|send_elapse:54450|ack_elapse:56990|ctl_first_sent_time:1746037248543891|lagest_ack_time:1746037248599131|curr_delivered:2528916| [2025/04/30 18:20:48 599180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248543891| [2025/04/30 18:20:48 599184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:48 599189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2509|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2509|path_largest_ack:2509| [2025/04/30 18:20:48 599193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:73301|prior_delivered:2462834|prior_time:1746037248544188|is_app_limited:0|send_elapse:53576|ack_elapse:54943|ctl_first_sent_time:1746037248545004|lagest_ack_time:1746037248599131|curr_delivered:2528935| [2025/04/30 18:20:48 599203] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248545004| [2025/04/30 18:20:48 599207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:48 599211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53160|rttvar:444|minrtt:30950|latest_rtt:54127|ack_delay:0| [2025/04/30 18:20:48 599215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53280|rttvar:574|minrtt:30950|latest_rtt:54127|ack_delay:0| [2025/04/30 18:20:48 599220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2509|lost_pn:2506|thresh:3| [2025/04/30 18:20:48 599224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 599228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 599232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 599236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 599240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 599244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 599248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604923|now:1746037248599248|interval:5675| [2025/04/30 18:20:48 599252] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604923|now:1746037248599248|interv:5675| [2025/04/30 18:20:48 599256] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53576, ack_elapse 54943, delivered 66101|rate 1203083|lost 245| [2025/04/30 18:20:48 599261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203083) in round 37| [2025/04/30 18:20:48 599265] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 599269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 599273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:1219|po_sent_time:1746037248545004|recovery:1|recovery_start:1746037248598378|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 599278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:1219|po_sent_time:1746037248545004|recovery:1|recovery_start:1746037248598378|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 599283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:58863|srtt:53280|latest_rtt:54127|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248598378|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 599289] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1147|largest:1147|pns:2| [2025/04/30 18:20:48 599299] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1147|frame:ACK |recv_time:1746037248599131|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 599304] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368599131|now:1746037248599131|interv:120000000| [2025/04/30 18:20:48 599308] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368599131|now:1746037248599131|interv:120000000| [2025/04/30 18:20:48 599312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248598813|pq_index:0| [2025/04/30 18:20:48 599316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248598472| [2025/04/30 18:20:48 599320] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248599320| [2025/04/30 18:20:48 599325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248599324| [2025/04/30 18:20:48 599330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248598813|now:1746037248599324| [2025/04/30 18:20:48 599334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248598813|now:1746037248599324| [2025/04/30 18:20:48 599338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 599343] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 599347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53280|min_srtt:53280|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 599352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58863|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 599357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 599360] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 599364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 599369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 599373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53280|min_srtt:53280|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 599377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:58863|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 599381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 599385] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 599389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 599393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 599400] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 599405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58863|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 599409] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 599413] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2561| [2025/04/30 18:20:48 599449] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2561|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58863|now:1746037248599420|stream_id:0|stream_offset:2544312| [2025/04/30 18:20:48 599460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2561|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 599467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58863|applimit:0| [2025/04/30 18:20:48 599474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604923|now:1746037248599474|interval:5449| [2025/04/30 18:20:48 599481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604923|now:1746037248599474|interv:5449| [2025/04/30 18:20:48 599488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60063| [2025/04/30 18:20:48 599496] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 599503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60063|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2545491| [2025/04/30 18:20:48 599509] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 599514] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2562| [2025/04/30 18:20:48 599547] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2562|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60063|now:1746037248599521|stream_id:0|stream_offset:2545491| [2025/04/30 18:20:48 599556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2562|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 599563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60063|applimit:0| [2025/04/30 18:20:48 599570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604923|now:1746037248599570|interval:5353| [2025/04/30 18:20:48 599577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604923|now:1746037248599570|interv:5353| [2025/04/30 18:20:48 599584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:61263| [2025/04/30 18:20:48 599591] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 599603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61263|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2546670| [2025/04/30 18:20:48 599607] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 599611] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248600611|now:1746037248599611|interv:1000| [2025/04/30 18:20:48 599615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 599619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 599623] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248600611| [2025/04/30 18:20:48 599627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248600611| [2025/04/30 18:20:48 599631] [debug] |xqc_engine_wakeup_after|wakeup:1746037248600611|now:1746037248599631|diff:980| [2025/04/30 18:20:48 599636] [debug] |xqc_engine_main_logic|END|now:1746037248599324| [2025/04/30 18:20:48 599644] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248599644| [2025/04/30 18:20:48 599650] [debug] |xqc_engine_wakeup_after|wakeup:1746037248600611|now:1746037248599650|diff:961| [2025/04/30 18:20:48 599656] [debug] |xqc_engine_main_logic|END|now:1746037248599644| [2025/04/30 18:20:48 600738] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248600738| [2025/04/30 18:20:48 600754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248600611|pq_index:0| [2025/04/30 18:20:48 600761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248599324| [2025/04/30 18:20:48 600769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248600767| [2025/04/30 18:20:48 600776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248600611|now:1746037248600767| [2025/04/30 18:20:48 600783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248600611|now:1746037248600767| [2025/04/30 18:20:48 600788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 600797] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 600804] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53280|min_srtt:53280|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 600811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61263|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 600819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 600825] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 600832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 600839] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 600846] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53280|min_srtt:53280|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 600859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:61263|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 600867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 600873] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 600880] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 600886] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 600894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 600901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61263|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2546670| [2025/04/30 18:20:48 600908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 600915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2563| [2025/04/30 18:20:48 601029] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2563|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61263|now:1746037248600927|stream_id:0|stream_offset:2546670| [2025/04/30 18:20:48 601045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2563|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 601053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61263|applimit:0| [2025/04/30 18:20:48 601060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604923|now:1746037248601059|interval:3864| [2025/04/30 18:20:48 601066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604923|now:1746037248601059|interv:3864| [2025/04/30 18:20:48 601073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:62463| [2025/04/30 18:20:48 601080] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 601087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62463|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2547849| [2025/04/30 18:20:48 601094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 601101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2564| [2025/04/30 18:20:48 601156] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2564|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62463|now:1746037248601113|stream_id:0|stream_offset:2547849| [2025/04/30 18:20:48 601166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2564|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 601180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62463|applimit:0| [2025/04/30 18:20:48 601186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248604923|now:1746037248601186|interval:3737| [2025/04/30 18:20:48 601193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248604923|now:1746037248601186|interv:3737| [2025/04/30 18:20:48 601200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:63663| [2025/04/30 18:20:48 601208] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 601215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 601222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 601228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248602228|now:1746037248601228|interv:1000| [2025/04/30 18:20:48 601235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 601240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 601247] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248602228| [2025/04/30 18:20:48 601254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248602228| [2025/04/30 18:20:48 601260] [debug] |xqc_engine_wakeup_after|wakeup:1746037248602228|now:1746037248601260|diff:968| [2025/04/30 18:20:48 601267] [debug] |xqc_engine_main_logic|END|now:1746037248600767| [2025/04/30 18:20:48 601365] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248601364| [2025/04/30 18:20:48 601377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 601387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1147| [2025/04/30 18:20:48 601392] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1148| [2025/04/30 18:20:48 601399] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1148| [2025/04/30 18:20:48 601403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 601408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2513|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2514|path_largest_ack:2513| [2025/04/30 18:20:48 601413] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74520|prior_delivered:2465234|prior_time:1746037248546048|is_app_limited:0|send_elapse:54201|ack_elapse:55316|ctl_first_sent_time:1746037248547674|lagest_ack_time:1746037248601364|curr_delivered:2530135| [2025/04/30 18:20:48 601418] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248547674| [2025/04/30 18:20:48 601422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 601427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2514|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2514|path_largest_ack:2514| [2025/04/30 18:20:48 601439] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74520|prior_delivered:2465234|prior_time:1746037248546048|is_app_limited:0|send_elapse:54201|ack_elapse:55316|ctl_first_sent_time:1746037248547674|lagest_ack_time:1746037248601364|curr_delivered:2531335| [2025/04/30 18:20:48 601443] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248547797| [2025/04/30 18:20:48 601447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 601451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53280|rttvar:574|minrtt:30950|latest_rtt:53567|ack_delay:1000| [2025/04/30 18:20:48 601456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53190|rttvar:609|minrtt:30950|latest_rtt:53567|ack_delay:1000| [2025/04/30 18:20:48 601460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2514|lost_pn:2511|thresh:3| [2025/04/30 18:20:48 601464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 601468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 601472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 601476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 601480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 601485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2508|lost_pn:2511|po_sent_time:1746037248544031|lost_send_time:1746037248541102|loss_delay:60262|frame:STREAM |repair:128| [2025/04/30 18:20:48 601489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2510|lost_pn:2511|po_sent_time:1746037248545118|lost_send_time:1746037248541102|loss_delay:60262|frame:STREAM_DATA_BLOCKED |repair:4096| [2025/04/30 18:20:48 601494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2511|lost_pn:2511|po_sent_time:1746037248545377|lost_send_time:1746037248541102|loss_delay:60262|frame:STREAM |repair:128| [2025/04/30 18:20:48 601498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248545377u| [2025/04/30 18:20:48 601503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 601507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248605752|now:1746037248601507|interval:4245| [2025/04/30 18:20:48 601511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248605752|now:1746037248601507|interv:4245| [2025/04/30 18:20:48 601515] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54201, ack_elapse 55316, delivered 66101|rate 1194970|lost 248| [2025/04/30 18:20:48 601520] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194970) in round 37| [2025/04/30 18:20:48 601524] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 601528] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 601535] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:3|acked:2400|po_sent_time:1746037248547797|recovery:1|recovery_start:1746037248601503|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 601540] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:3|acked:2400|po_sent_time:1746037248547797|recovery:1|recovery_start:1746037248601503|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 601545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:58844|srtt:53190|latest_rtt:53567|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248601503|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 601551] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1148|largest:1148|pns:2| [2025/04/30 18:20:48 601555] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1148|frame:ACK |recv_time:1746037248601364|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 601560] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368601364|now:1746037248601364|interv:120000000| [2025/04/30 18:20:48 601564] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368601364|now:1746037248601364|interv:120000000| [2025/04/30 18:20:48 601568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248602228|pq_index:0| [2025/04/30 18:20:48 601573] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248600767| [2025/04/30 18:20:48 601577] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248601577| [2025/04/30 18:20:48 601582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248601581| [2025/04/30 18:20:48 601587] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 601592] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53190|min_srtt:53190|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 601597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 601601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 601605] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 601609] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 601614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 601618] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53190|min_srtt:53190|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 601622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 601629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 601633] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 601637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 601641] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 601646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 601650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 601655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 601658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 601662] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248602228| [2025/04/30 18:20:48 601667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248602228| [2025/04/30 18:20:48 601670] [debug] |xqc_engine_wakeup_after|wakeup:1746037248602228|now:1746037248601670|diff:558| [2025/04/30 18:20:48 601675] [debug] |xqc_engine_main_logic|END|now:1746037248601581| [2025/04/30 18:20:48 601680] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248601680| [2025/04/30 18:20:48 601684] [debug] |xqc_engine_wakeup_after|wakeup:1746037248602228|now:1746037248601684|diff:544| [2025/04/30 18:20:48 601688] [debug] |xqc_engine_main_logic|END|now:1746037248601680| [2025/04/30 18:20:48 602716] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248602716| [2025/04/30 18:20:48 602731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248602228|pq_index:0| [2025/04/30 18:20:48 602738] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248601581| [2025/04/30 18:20:48 602745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248602744| [2025/04/30 18:20:48 602753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248602228|now:1746037248602744| [2025/04/30 18:20:48 602759] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248602228|now:1746037248602744| [2025/04/30 18:20:48 602765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 602772] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 602780] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53190|min_srtt:53190|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 602787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 602794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 602806] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 602813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 602820] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 602827] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53190|min_srtt:53190|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 602834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 602841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 602847] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 602853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 602859] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 602867] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 602874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 602881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 602888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2565| [2025/04/30 18:20:48 602964] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2565|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248602931|stream_id:0|stream_offset:2549028| [2025/04/30 18:20:48 602975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2565|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 602983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 603009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248605752|now:1746037248603008|interval:2744| [2025/04/30 18:20:48 603016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248605752|now:1746037248603008|interv:2744| [2025/04/30 18:20:48 603023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60044| [2025/04/30 18:20:48 603032] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 603038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2550207| [2025/04/30 18:20:48 603052] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 603059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2566| [2025/04/30 18:20:48 603104] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2566|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60044|now:1746037248603077|stream_id:0|stream_offset:2550207| [2025/04/30 18:20:48 603113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2566|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 603120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60044|applimit:0| [2025/04/30 18:20:48 603127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248605752|now:1746037248603127|interval:2625| [2025/04/30 18:20:48 603134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248605752|now:1746037248603127|interv:2625| [2025/04/30 18:20:48 603141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:61244| [2025/04/30 18:20:48 603149] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 603156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61244|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 603161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 603165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248604165|now:1746037248603165|interv:1000| [2025/04/30 18:20:48 603169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 603173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 603177] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248604165| [2025/04/30 18:20:48 603181] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248604165| [2025/04/30 18:20:48 603185] [debug] |xqc_engine_wakeup_after|wakeup:1746037248604165|now:1746037248603185|diff:980| [2025/04/30 18:20:48 603190] [debug] |xqc_engine_main_logic|END|now:1746037248602744| [2025/04/30 18:20:48 603200] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248603199| [2025/04/30 18:20:48 603205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 603211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1148| [2025/04/30 18:20:48 603215] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1149| [2025/04/30 18:20:48 603221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1149| [2025/04/30 18:20:48 603225] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 603230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2515|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2516|path_largest_ack:2515| [2025/04/30 18:20:48 603235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:76920|prior_delivered:2465234|prior_time:1746037248546048|is_app_limited:0|send_elapse:54444|ack_elapse:57151|ctl_first_sent_time:1746037248547917|lagest_ack_time:1746037248603199|curr_delivered:2532535| [2025/04/30 18:20:48 603245] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248547917| [2025/04/30 18:20:48 603250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:48 603254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2516|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2516|path_largest_ack:2516| [2025/04/30 18:20:48 603259] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:75720|prior_delivered:2467634|prior_time:1746037248548098|is_app_limited:0|send_elapse:54253|ack_elapse:55101|ctl_first_sent_time:1746037248549714|lagest_ack_time:1746037248603199|curr_delivered:2533735| [2025/04/30 18:20:48 603264] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248549714| [2025/04/30 18:20:48 603268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 603272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53190|rttvar:609|minrtt:30950|latest_rtt:53485|ack_delay:1000| [2025/04/30 18:20:48 603276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53102|rttvar:633|minrtt:30950|latest_rtt:53485|ack_delay:1000| [2025/04/30 18:20:48 603280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2516|lost_pn:2513|thresh:3| [2025/04/30 18:20:48 603284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 603317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2512|lost_pn:2513|po_sent_time:1746037248545490|lost_send_time:1746037248543029|loss_delay:60170|frame:STREAM |repair:128| [2025/04/30 18:20:48 603321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248545490u| [2025/04/30 18:20:48 603325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 603330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:633|pto_duration:55634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 603334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 603341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 603345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 603349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248683711|now:1746037248603329|interv:80382| [2025/04/30 18:20:48 603353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248683711|now:1746037248603329|interval:80382|pto_count:0|srtt:53102 [2025/04/30 18:20:48 603358] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54253, ack_elapse 55101, delivered 66101|rate 1199633|lost 249| [2025/04/30 18:20:48 603362] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199633) in round 37| [2025/04/30 18:20:48 603367] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 603371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 603375] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248549714|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 603379] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:1|acked:2400|po_sent_time:1746037248549714|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 603384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57644|srtt:53102|latest_rtt:53485|min_rtt:30950|applimit:0|lost:240|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 603389] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:67282|inflight:57644|mode:2|applimit:0|pacing_rate:1220900|bw:1220900|srtt:53102|latest_rtt:53485|min_rtt:30950|send:2547|lost:240|tlp:0|recv:1156|recovery:1|slow_start:0|conn_life:2292564|acked:2400|delivered:2533735|is_cwnd_limited:0| [2025/04/30 18:20:48 603395] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1149|largest:1149|pns:2| [2025/04/30 18:20:48 603400] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1149|frame:ACK |recv_time:1746037248603199|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 603405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368603199|now:1746037248603199|interv:120000000| [2025/04/30 18:20:48 603409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368603199|now:1746037248603199|interv:120000000| [2025/04/30 18:20:48 603413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248604165|pq_index:0| [2025/04/30 18:20:48 603417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248602744| [2025/04/30 18:20:48 603421] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248603421| [2025/04/30 18:20:48 603426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248603425| [2025/04/30 18:20:48 603434] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 603439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 603443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 603448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 603453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2485|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 603457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 603462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 603466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53102|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 603470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2490|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 603475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 603479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 603483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 603487] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 603491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 603495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 603499] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 603503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 603508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 603511] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 603518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 603522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 603527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 603531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 603535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 603539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 603543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 603547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 603552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 603555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 603559] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248604165| [2025/04/30 18:20:48 603563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248604165| [2025/04/30 18:20:48 603567] [debug] |xqc_engine_wakeup_after|wakeup:1746037248604165|now:1746037248603567|diff:598| [2025/04/30 18:20:48 603572] [debug] |xqc_engine_main_logic|END|now:1746037248603425| [2025/04/30 18:20:48 603577] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248603577| [2025/04/30 18:20:48 603581] [debug] |xqc_engine_wakeup_after|wakeup:1746037248604165|now:1746037248603580|diff:585| [2025/04/30 18:20:48 603584] [debug] |xqc_engine_main_logic|END|now:1746037248603577| [2025/04/30 18:20:48 604654] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248604653| [2025/04/30 18:20:48 604664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248604165|pq_index:0| [2025/04/30 18:20:48 604669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248603425| [2025/04/30 18:20:48 604674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248604673| [2025/04/30 18:20:48 604679] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248604165|now:1746037248604673| [2025/04/30 18:20:48 604684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248604165|now:1746037248604673| [2025/04/30 18:20:48 604691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 604698] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 604705] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 604713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 604727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 604734] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 604739] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 604746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 604753] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53102|min_srtt:53102|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 604760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 604766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 604773] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 604779] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 604786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 604793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2485|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 604800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 604808] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 604815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2567| [2025/04/30 18:20:48 604868] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2567|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248604827|stream_id:0|stream_offset:2459424| [2025/04/30 18:20:48 604878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2567|origin_pktnum:2485|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 604885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 604893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:633|pto_duration:55634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 604900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 604924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 604932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 604945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248685461|now:1746037248604892|interv:80569| [2025/04/30 18:20:48 604951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248685461|now:1746037248604892|interval:80569|pto_count:0|srtt:53102 [2025/04/30 18:20:48 604958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58844| [2025/04/30 18:20:48 604966] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2490|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 604973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 604981] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 605003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2568| [2025/04/30 18:20:48 605046] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2568|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248605017|stream_id:0|stream_offset:2465319| [2025/04/30 18:20:48 605056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2568|origin_pktnum:2490|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 605064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 605070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53102|rtt_var:633|pto_duration:55634|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 605078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 605084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 605090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 605096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248685651|now:1746037248605070|interv:80581| [2025/04/30 18:20:48 605103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248685651|now:1746037248605070|interval:80581|pto_count:0|srtt:53102 [2025/04/30 18:20:48 605111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60044| [2025/04/30 18:20:48 605119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 605125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 605133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 605138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248606137|now:1746037248605137|interv:1000| [2025/04/30 18:20:48 605142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 605145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 605155] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248606137| [2025/04/30 18:20:48 605159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248606137| [2025/04/30 18:20:48 605163] [debug] |xqc_engine_wakeup_after|wakeup:1746037248606137|now:1746037248605163|diff:974| [2025/04/30 18:20:48 605168] [debug] |xqc_engine_main_logic|END|now:1746037248604673| [2025/04/30 18:20:48 605178] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248605177| [2025/04/30 18:20:48 605183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 605189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1149| [2025/04/30 18:20:48 605193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1150| [2025/04/30 18:20:48 605199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1150| [2025/04/30 18:20:48 605203] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 605208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2517|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2518|path_largest_ack:2517| [2025/04/30 18:20:48 605213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:76920|prior_delivered:2467634|prior_time:1746037248548098|is_app_limited:0|send_elapse:54378|ack_elapse:57079|ctl_first_sent_time:1746037248549839|lagest_ack_time:1746037248605177|curr_delivered:2534935| [2025/04/30 18:20:48 605218] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248549839| [2025/04/30 18:20:48 605223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 605227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2518|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2518|path_largest_ack:2518| [2025/04/30 18:20:48 605231] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:75720|prior_delivered:2470034|prior_time:1746037248550031|is_app_limited:0|send_elapse:54207|ack_elapse:55146|ctl_first_sent_time:1746037248551665|lagest_ack_time:1746037248605177|curr_delivered:2536135| [2025/04/30 18:20:48 605236] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248551665| [2025/04/30 18:20:48 605240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 605244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53102|rttvar:633|minrtt:30950|latest_rtt:53512|ack_delay:1000| [2025/04/30 18:20:48 605248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53029|rttvar:622|minrtt:30950|latest_rtt:53512|ack_delay:1000| [2025/04/30 18:20:48 605253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2518|lost_pn:2515|thresh:3| [2025/04/30 18:20:48 605257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 605296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 605300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53029|rtt_var:622|pto_duration:55517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 605304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 605308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 605312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 605316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248685534|now:1746037248605299|interv:80235| [2025/04/30 18:20:48 605320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248685534|now:1746037248605299|interval:80235|pto_count:0|srtt:53029 [2025/04/30 18:20:48 605325] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54207, ack_elapse 55146, delivered 66101|rate 1198654|lost 249| [2025/04/30 18:20:48 605329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198654) in round 37| [2025/04/30 18:20:48 605334] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 605338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 605342] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248551665|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 605347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248551665|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 605352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57644|srtt:53029|latest_rtt:53512|min_rtt:30950|applimit:0|lost:242|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 605357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1150|largest:1150|pns:2| [2025/04/30 18:20:48 605362] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1150|frame:ACK |recv_time:1746037248605177|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 605369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368605177|now:1746037248605177|interv:120000000| [2025/04/30 18:20:48 605373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368605177|now:1746037248605177|interv:120000000| [2025/04/30 18:20:48 605377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248606137|pq_index:0| [2025/04/30 18:20:48 605382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248604673| [2025/04/30 18:20:48 605386] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248605386| [2025/04/30 18:20:48 605391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248605390| [2025/04/30 18:20:48 605396] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 605401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 605405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 605410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 605414] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2493|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 605419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 605423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 605428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53029|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 605432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2498|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 605436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 605440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 605445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 605449] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 605453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 605459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 605463] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 605468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 605472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 605476] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 605480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 605484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 605488] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2493|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 605492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 605497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 605501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 605505] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 605509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 605513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 605517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 605521] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248606137| [2025/04/30 18:20:48 605525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248606137| [2025/04/30 18:20:48 605529] [debug] |xqc_engine_wakeup_after|wakeup:1746037248606137|now:1746037248605529|diff:608| [2025/04/30 18:20:48 605533] [debug] |xqc_engine_main_logic|END|now:1746037248605390| [2025/04/30 18:20:48 605538] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248605538| [2025/04/30 18:20:48 605542] [debug] |xqc_engine_wakeup_after|wakeup:1746037248606137|now:1746037248605542|diff:595| [2025/04/30 18:20:48 605546] [debug] |xqc_engine_main_logic|END|now:1746037248605538| [2025/04/30 18:20:48 606614] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248606614| [2025/04/30 18:20:48 606625] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248606137|pq_index:0| [2025/04/30 18:20:48 606630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248605390| [2025/04/30 18:20:48 606635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248606634| [2025/04/30 18:20:48 606650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248606137|now:1746037248606634| [2025/04/30 18:20:48 606655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248606137|now:1746037248606634| [2025/04/30 18:20:48 606659] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 606663] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 606668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 606673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 606678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 606685] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 606691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 606698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 606705] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53029|min_srtt:53029|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 606712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 606719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 606725] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 606730] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 606738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 606745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2493|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 606752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 606758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 606763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2569| [2025/04/30 18:20:48 606808] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2569|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248606773|stream_id:0|stream_offset:2468856| [2025/04/30 18:20:48 606818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2569|origin_pktnum:2493|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 606834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 606841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53029|rtt_var:622|pto_duration:55517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 606848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 606854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 606860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 606867] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248687290|now:1746037248606841|interv:80449| [2025/04/30 18:20:48 606874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248687290|now:1746037248606841|interval:80449|pto_count:0|srtt:53029 [2025/04/30 18:20:48 606882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58844| [2025/04/30 18:20:48 606895] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2498|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 606901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 606909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 606916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2570| [2025/04/30 18:20:48 606956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2570|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248606927|stream_id:0|stream_offset:2474751| [2025/04/30 18:20:48 606963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2570|origin_pktnum:2498|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 606968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 606974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53029|rtt_var:622|pto_duration:55517|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 606982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 607008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 607015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 607022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248687444|now:1746037248606974|interv:80470| [2025/04/30 18:20:48 607028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248687444|now:1746037248606974|interval:80470|pto_count:0|srtt:53029 [2025/04/30 18:20:48 607033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60044| [2025/04/30 18:20:48 607044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 607048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 607053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 607057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248608057|now:1746037248607057|interv:1000| [2025/04/30 18:20:48 607061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 607065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 607069] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248608057| [2025/04/30 18:20:48 607073] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248608057| [2025/04/30 18:20:48 607078] [debug] |xqc_engine_wakeup_after|wakeup:1746037248608057|now:1746037248607077|diff:980| [2025/04/30 18:20:48 607082] [debug] |xqc_engine_main_logic|END|now:1746037248606634| [2025/04/30 18:20:48 607183] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248607182| [2025/04/30 18:20:48 607191] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 607197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1150| [2025/04/30 18:20:48 607201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1151| [2025/04/30 18:20:48 607207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1151| [2025/04/30 18:20:48 607211] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 607216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2519|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2520|path_largest_ack:2519| [2025/04/30 18:20:48 607221] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74482|prior_delivered:2472472|prior_time:1746037248552973|is_app_limited:0|send_elapse:52832|ack_elapse:54209|ctl_first_sent_time:1746037248553347|lagest_ack_time:1746037248607182|curr_delivered:2537335| [2025/04/30 18:20:48 607226] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248553347| [2025/04/30 18:20:48 607231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:48 607235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2520|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2520|path_largest_ack:2520| [2025/04/30 18:20:48 607240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:73282|prior_delivered:2474872|prior_time:1746037248554219|is_app_limited:0|send_elapse:53756|ack_elapse:52963|ctl_first_sent_time:1746037248554621|lagest_ack_time:1746037248607182|curr_delivered:2538535| [2025/04/30 18:20:48 607244] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248554621| [2025/04/30 18:20:48 607248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:48 607252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53029|rttvar:622|minrtt:30950|latest_rtt:52561|ack_delay:1000| [2025/04/30 18:20:48 607262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52846|rttvar:834|minrtt:30950|latest_rtt:52561|ack_delay:1000| [2025/04/30 18:20:48 607266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2520|lost_pn:2517|thresh:3| [2025/04/30 18:20:48 607270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 607306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 607310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52846|rtt_var:834|pto_duration:56182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 607314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 607318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 607322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 607326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248688109|now:1746037248607309|interv:80800| [2025/04/30 18:20:48 607330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248688109|now:1746037248607309|interval:80800|pto_count:0|srtt:52846 [2025/04/30 18:20:48 607335] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53756, ack_elapse 52963, delivered 63663|rate 1184295|lost 249| [2025/04/30 18:20:48 607340] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184295) in round 37| [2025/04/30 18:20:48 607344] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 607348] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 607352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248554621|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 607359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248554621|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 607364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57644|srtt:52846|latest_rtt:52561|min_rtt:30950|applimit:0|lost:244|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 607370] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1151|largest:1151|pns:2| [2025/04/30 18:20:48 607374] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1151|frame:ACK |recv_time:1746037248607182|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 607379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368607182|now:1746037248607182|interv:120000000| [2025/04/30 18:20:48 607383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368607182|now:1746037248607182|interv:120000000| [2025/04/30 18:20:48 607387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248608057|pq_index:0| [2025/04/30 18:20:48 607392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248606634| [2025/04/30 18:20:48 607396] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248607396| [2025/04/30 18:20:48 607401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248607400| [2025/04/30 18:20:48 607406] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 607411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 607415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 607420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52846|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 607424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2502|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 607429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 607433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 607437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52846|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 607442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2508|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 607448] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 607453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:9600|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 607457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52846|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 607461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:2510|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 607466] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 607470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 607474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 607478] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 607482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 607486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 607490] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 607495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 607499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 607503] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 607507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 607511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 607515] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 607519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 607524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 607528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 607532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 607538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 607543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 607546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 607550] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248608057| [2025/04/30 18:20:48 607554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248608057| [2025/04/30 18:20:48 607558] [debug] |xqc_engine_wakeup_after|wakeup:1746037248608057|now:1746037248607558|diff:499| [2025/04/30 18:20:48 607563] [debug] |xqc_engine_main_logic|END|now:1746037248607400| [2025/04/30 18:20:48 607568] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248607568| [2025/04/30 18:20:48 607572] [debug] |xqc_engine_wakeup_after|wakeup:1746037248608057|now:1746037248607571|diff:486| [2025/04/30 18:20:48 607576] [debug] |xqc_engine_main_logic|END|now:1746037248607568| [2025/04/30 18:20:48 608646] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248608646| [2025/04/30 18:20:48 608656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248608057|pq_index:0| [2025/04/30 18:20:48 608660] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248607400| [2025/04/30 18:20:48 608665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248608664| [2025/04/30 18:20:48 608671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248608057|now:1746037248608664| [2025/04/30 18:20:48 608678] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248608057|now:1746037248608664| [2025/04/30 18:20:48 608683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 608688] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 608693] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 608697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 608702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 608706] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 608710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 608714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 608718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52846|min_srtt:52846|path_bw:1220900|loss_rate:1.79|path_pto:0| [2025/04/30 18:20:48 608723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9619|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 608733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 608738] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 608744] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 608751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 608759] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2502|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 608766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 608773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 608780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2571| [2025/04/30 18:20:48 608819] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2571|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248608789|stream_id:0|stream_offset:2479467| [2025/04/30 18:20:48 608829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2571|origin_pktnum:2502|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 608836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 608842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52846|rtt_var:834|pto_duration:56182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 608850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 608855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 608858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 608862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248689971|now:1746037248608842|interv:81129| [2025/04/30 18:20:48 608867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248689971|now:1746037248608842|interval:81129|pto_count:0|srtt:52846 [2025/04/30 18:20:48 608871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58844| [2025/04/30 18:20:48 608877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2508|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 608884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 608891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 608898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2572| [2025/04/30 18:20:48 608946] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2572|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248608915|stream_id:0|stream_offset:2486541| [2025/04/30 18:20:48 608957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2572|origin_pktnum:2508|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 608964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 608971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52846|rtt_var:834|pto_duration:56182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 608976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 608980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 608984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 609005] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248690097|now:1746037248608971|interv:81126| [2025/04/30 18:20:48 609010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248690097|now:1746037248608971|interval:81126|pto_count:0|srtt:52846 [2025/04/30 18:20:48 609014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60044| [2025/04/30 18:20:48 609019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2510|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 609024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:19|schedule_bytes:0|inflight:60044|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 609028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 609033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2573| [2025/04/30 18:20:48 609063] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2573|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60044|now:1746037248609039|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 609073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2573|origin_pktnum:2510|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 609080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2573|origin_pktnum:2510|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 609087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60044|applimit:0| [2025/04/30 18:20:48 609092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52846|rtt_var:834|pto_duration:56182|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 609096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 609100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 609109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60063| [2025/04/30 18:20:48 609113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248690221|now:1746037248609091|interv:81130| [2025/04/30 18:20:48 609117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248690221|now:1746037248609091|interval:81130|pto_count:0|srtt:52846 [2025/04/30 18:20:48 609121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60063| [2025/04/30 18:20:48 609126] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 609130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60063|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 609134] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 609138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248610138|now:1746037248609138|interv:1000| [2025/04/30 18:20:48 609142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 609146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 609150] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248610138| [2025/04/30 18:20:48 609155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248610138| [2025/04/30 18:20:48 609159] [debug] |xqc_engine_wakeup_after|wakeup:1746037248610138|now:1746037248609159|diff:979| [2025/04/30 18:20:48 609163] [debug] |xqc_engine_main_logic|END|now:1746037248608664| [2025/04/30 18:20:48 609172] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248609172| [2025/04/30 18:20:48 609177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 609183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1151| [2025/04/30 18:20:48 609187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1152| [2025/04/30 18:20:48 609193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1152| [2025/04/30 18:20:48 609197] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 609202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2521|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2522|path_largest_ack:2521| [2025/04/30 18:20:48 609207] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74482|prior_delivered:2474872|prior_time:1746037248554219|is_app_limited:0|send_elapse:55153|ack_elapse:54953|ctl_first_sent_time:1746037248556018|lagest_ack_time:1746037248609172|curr_delivered:2539735| [2025/04/30 18:20:48 609212] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248556018| [2025/04/30 18:20:48 609216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:48 609220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2522|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2522|path_largest_ack:2522| [2025/04/30 18:20:48 609228] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74482|prior_delivered:2474872|prior_time:1746037248554219|is_app_limited:0|send_elapse:55153|ack_elapse:54953|ctl_first_sent_time:1746037248556018|lagest_ack_time:1746037248609172|curr_delivered:2540935| [2025/04/30 18:20:48 609232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248556144| [2025/04/30 18:20:48 609236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:48 609240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52846|rttvar:834|minrtt:30950|latest_rtt:53028|ack_delay:1000| [2025/04/30 18:20:48 609245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52744|rttvar:830|minrtt:30950|latest_rtt:53028|ack_delay:1000| [2025/04/30 18:20:48 609249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2522|lost_pn:2519|thresh:3| [2025/04/30 18:20:48 609253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 609288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 609292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52744|rtt_var:830|pto_duration:56064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 609297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 609301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 609305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57663| [2025/04/30 18:20:48 609309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248690103|now:1746037248609292|interv:80811| [2025/04/30 18:20:48 609313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248690103|now:1746037248609292|interval:80811|pto_count:0|srtt:52744 [2025/04/30 18:20:48 609317] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55153, ack_elapse 54953, delivered 66063|rate 1197813|lost 249| [2025/04/30 18:20:48 609325] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197813) in round 37| [2025/04/30 18:20:48 609329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 609333] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 609337] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248556144|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 609341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248556144|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 609346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57663|srtt:52744|latest_rtt:53028|min_rtt:30950|applimit:0|lost:247|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 609352] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1152|largest:1152|pns:2| [2025/04/30 18:20:48 609356] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1152|frame:ACK |recv_time:1746037248609172|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 609361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368609172|now:1746037248609172|interv:120000000| [2025/04/30 18:20:48 609365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368609172|now:1746037248609172|interv:120000000| [2025/04/30 18:20:48 609369] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248610138|pq_index:0| [2025/04/30 18:20:48 609373] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248608664| [2025/04/30 18:20:48 609377] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248609377| [2025/04/30 18:20:48 609382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248609381| [2025/04/30 18:20:48 609387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 609392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52744|min_srtt:52744|path_bw:1220900|loss_rate:2.63|path_pto:0| [2025/04/30 18:20:48 609396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 609401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 609405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2511|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 609410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52744|min_srtt:52744|path_bw:1220900|loss_rate:2.63|path_pto:0| [2025/04/30 18:20:48 609417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 609421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52744|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 609425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2512|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 609430] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52744|min_srtt:52744|path_bw:1220900|loss_rate:2.63|path_pto:0| [2025/04/30 18:20:48 609434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 609438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 609442] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 609446] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 609450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 609454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 609459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 609463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 609467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 609471] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 609475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 609479] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 609483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 609487] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248610138| [2025/04/30 18:20:48 609491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248610138| [2025/04/30 18:20:48 609495] [debug] |xqc_engine_wakeup_after|wakeup:1746037248610138|now:1746037248609495|diff:643| [2025/04/30 18:20:48 609499] [debug] |xqc_engine_main_logic|END|now:1746037248609381| [2025/04/30 18:20:48 609504] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248609504| [2025/04/30 18:20:48 609507] [debug] |xqc_engine_wakeup_after|wakeup:1746037248610138|now:1746037248609507|diff:631| [2025/04/30 18:20:48 609511] [debug] |xqc_engine_main_logic|END|now:1746037248609504| [2025/04/30 18:20:48 610584] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248610584| [2025/04/30 18:20:48 610593] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248610138|pq_index:0| [2025/04/30 18:20:48 610598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248609381| [2025/04/30 18:20:48 610603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248610602| [2025/04/30 18:20:48 610608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248610138|now:1746037248610602| [2025/04/30 18:20:48 610612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248610138|now:1746037248610602| [2025/04/30 18:20:48 610616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 610621] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 610626] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52744|min_srtt:52744|path_bw:1220900|loss_rate:2.63|path_pto:0| [2025/04/30 18:20:48 610630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 610635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 610639] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 610643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 610647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 610652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2511|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 610656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 610661] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 610666] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2574| [2025/04/30 18:20:48 610703] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2574|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57663|now:1746037248610674|stream_id:0|stream_offset:2487720| [2025/04/30 18:20:48 610712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2574|origin_pktnum:2511|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 610719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57663|applimit:0| [2025/04/30 18:20:48 610727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52744|rtt_var:830|pto_duration:56064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 610734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 610748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 610755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58863| [2025/04/30 18:20:48 610762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248691738|now:1746037248610726|interv:81012| [2025/04/30 18:20:48 610768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248691738|now:1746037248610726|interval:81012|pto_count:0|srtt:52744 [2025/04/30 18:20:48 610773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58863| [2025/04/30 18:20:48 610778] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2512|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 610782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58863|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 610787] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 610791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2575| [2025/04/30 18:20:48 610825] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2575|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58863|now:1746037248610799|stream_id:0|stream_offset:2488899| [2025/04/30 18:20:48 610834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2575|origin_pktnum:2512|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 610841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58863|applimit:0| [2025/04/30 18:20:48 610847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52744|rtt_var:830|pto_duration:56064|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 610854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 610860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 610867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60063| [2025/04/30 18:20:48 610873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248691863|now:1746037248610846|interv:81017| [2025/04/30 18:20:48 610879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248691863|now:1746037248610846|interval:81017|pto_count:0|srtt:52744 [2025/04/30 18:20:48 610887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60063| [2025/04/30 18:20:48 610894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 610901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60063|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 610907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 610916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248611916|now:1746037248610916|interv:1000| [2025/04/30 18:20:48 610920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 610924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 610928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248611916| [2025/04/30 18:20:48 610933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248611916| [2025/04/30 18:20:48 610937] [debug] |xqc_engine_wakeup_after|wakeup:1746037248611916|now:1746037248610937|diff:979| [2025/04/30 18:20:48 610941] [debug] |xqc_engine_main_logic|END|now:1746037248610602| [2025/04/30 18:20:48 611192] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248611191| [2025/04/30 18:20:48 611200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 611206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1152| [2025/04/30 18:20:48 611210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1153| [2025/04/30 18:20:48 611216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1153| [2025/04/30 18:20:48 611220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 611225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2523|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2524|path_largest_ack:2523| [2025/04/30 18:20:48 611230] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:74482|prior_delivered:2477272|prior_time:1746037248556296|is_app_limited:0|send_elapse:55450|ack_elapse:54895|ctl_first_sent_time:1746037248557895|lagest_ack_time:1746037248611191|curr_delivered:2542135| [2025/04/30 18:20:48 611235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248557895| [2025/04/30 18:20:48 611239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:48 611244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2524|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2524|path_largest_ack:2524| [2025/04/30 18:20:48 611248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:73282|prior_delivered:2479672|prior_time:1746037248558078|is_app_limited:0|send_elapse:53780|ack_elapse:53113|ctl_first_sent_time:1746037248559670|lagest_ack_time:1746037248611191|curr_delivered:2543335| [2025/04/30 18:20:48 611253] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248559670| [2025/04/30 18:20:48 611257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:48 611261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52744|rttvar:830|minrtt:30950|latest_rtt:51521|ack_delay:1000| [2025/04/30 18:20:48 611265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52466|rttvar:1178|minrtt:30950|latest_rtt:51521|ack_delay:1000| [2025/04/30 18:20:48 611269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2524|lost_pn:2521|thresh:3| [2025/04/30 18:20:48 611277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 611313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 611317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52466|rtt_var:1178|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 611321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 611325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 611329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57663| [2025/04/30 18:20:48 611333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248692977|now:1746037248611317|interv:81660| [2025/04/30 18:20:48 611337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248692977|now:1746037248611317|interval:81660|pto_count:0|srtt:52466 [2025/04/30 18:20:48 611342] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53780, ack_elapse 53113, delivered 63663|rate 1183767|lost 249| [2025/04/30 18:20:48 611346] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183767) in round 37| [2025/04/30 18:20:48 611351] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 611355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 611359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248559670|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 611363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248559670|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 611368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57663|srtt:52466|latest_rtt:51521|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 611377] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1153|largest:1153|pns:2| [2025/04/30 18:20:48 611381] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1153|frame:ACK |recv_time:1746037248611191|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 611386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368611191|now:1746037248611191|interv:120000000| [2025/04/30 18:20:48 611390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368611191|now:1746037248611191|interv:120000000| [2025/04/30 18:20:48 611394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248611916|pq_index:0| [2025/04/30 18:20:48 611399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248610602| [2025/04/30 18:20:48 611403] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248611402| [2025/04/30 18:20:48 611407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248611406| [2025/04/30 18:20:48 611413] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 611417] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52466|min_srtt:52466|path_bw:1220900|loss_rate:3.36|path_pto:0| [2025/04/30 18:20:48 611422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 611426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 611431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 611435] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52466|min_srtt:52466|path_bw:1220900|loss_rate:3.36|path_pto:0| [2025/04/30 18:20:48 611440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2559639| [2025/04/30 18:20:48 611444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52466|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 611449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 611453] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52466|min_srtt:52466|path_bw:1220900|loss_rate:3.36|path_pto:0| [2025/04/30 18:20:48 611457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 611464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 611468] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 611472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 611476] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 611480] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 611485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 611489] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 611493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 611497] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248611916| [2025/04/30 18:20:48 611501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248611916| [2025/04/30 18:20:48 611505] [debug] |xqc_engine_wakeup_after|wakeup:1746037248611916|now:1746037248611505|diff:411| [2025/04/30 18:20:48 611509] [debug] |xqc_engine_main_logic|END|now:1746037248611406| [2025/04/30 18:20:48 611514] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248611514| [2025/04/30 18:20:48 611518] [debug] |xqc_engine_wakeup_after|wakeup:1746037248611916|now:1746037248611518|diff:398| [2025/04/30 18:20:48 611522] [debug] |xqc_engine_main_logic|END|now:1746037248611514| [2025/04/30 18:20:48 612590] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248612590| [2025/04/30 18:20:48 612604] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248611916|pq_index:0| [2025/04/30 18:20:48 612608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248611406| [2025/04/30 18:20:48 612613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248612612| [2025/04/30 18:20:48 612618] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248611916|now:1746037248612612| [2025/04/30 18:20:48 612622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248611916|now:1746037248612612| [2025/04/30 18:20:48 612626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 612631] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 612636] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52466|min_srtt:52466|path_bw:1220900|loss_rate:3.36|path_pto:0| [2025/04/30 18:20:48 612640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 612645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 612649] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 612658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 612662] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 612667] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 612671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 612676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 612680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2576| [2025/04/30 18:20:48 612719] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2576|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57663|now:1746037248612690|stream_id:0|stream_offset:2551386| [2025/04/30 18:20:48 612729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2576|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 612737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57663|applimit:0| [2025/04/30 18:20:48 612743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52466|rtt_var:1178|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 612750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 612756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 612760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58863| [2025/04/30 18:20:48 612765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248694868|now:1746037248612743|interv:82125| [2025/04/30 18:20:48 612772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248694868|now:1746037248612743|interval:82125|pto_count:0|srtt:52466 [2025/04/30 18:20:48 612779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58863| [2025/04/30 18:20:48 612786] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 612794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58863|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2552565| [2025/04/30 18:20:48 612801] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 612808] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2577| [2025/04/30 18:20:48 612854] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2577|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58863|now:1746037248612820|stream_id:0|stream_offset:2552565| [2025/04/30 18:20:48 612863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2577|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 612877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58863|applimit:0| [2025/04/30 18:20:48 612884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52466|rtt_var:1178|pto_duration:57178|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 612891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 612897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 612903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60063| [2025/04/30 18:20:48 612910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248694998|now:1746037248612884|interv:82114| [2025/04/30 18:20:48 612915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248694998|now:1746037248612884|interval:82114|pto_count:0|srtt:52466 [2025/04/30 18:20:48 612920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60063| [2025/04/30 18:20:48 612925] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 612930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60063|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 612934] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 612938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248613938|now:1746037248612938|interv:1000| [2025/04/30 18:20:48 612942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 612946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 612950] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248613938| [2025/04/30 18:20:48 612954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248613938| [2025/04/30 18:20:48 612959] [debug] |xqc_engine_wakeup_after|wakeup:1746037248613938|now:1746037248612958|diff:980| [2025/04/30 18:20:48 612963] [debug] |xqc_engine_main_logic|END|now:1746037248612612| [2025/04/30 18:20:48 613199] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248613198| [2025/04/30 18:20:48 613207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 613213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1153| [2025/04/30 18:20:48 613217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1154| [2025/04/30 18:20:48 613223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1154| [2025/04/30 18:20:48 613227] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 613232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2525|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2526|path_largest_ack:2525| [2025/04/30 18:20:48 613237] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2482072|prior_time:1746037248560053|is_app_limited:0|send_elapse:53293|ack_elapse:53145|ctl_first_sent_time:1746037248561649|lagest_ack_time:1746037248613198|curr_delivered:2544535| [2025/04/30 18:20:48 613246] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248561649| [2025/04/30 18:20:48 613251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:48 613255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2526|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2526|path_largest_ack:2526| [2025/04/30 18:20:48 613259] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2482072|prior_time:1746037248560053|is_app_limited:0|send_elapse:53293|ack_elapse:53145|ctl_first_sent_time:1746037248561649|lagest_ack_time:1746037248613198|curr_delivered:2545735| [2025/04/30 18:20:48 613264] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248561774| [2025/04/30 18:20:48 613268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:48 613272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52466|rttvar:1178|minrtt:30950|latest_rtt:51424|ack_delay:1000| [2025/04/30 18:20:48 613276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52211|rttvar:1394|minrtt:30950|latest_rtt:51424|ack_delay:1000| [2025/04/30 18:20:48 613280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2526|lost_pn:2523|thresh:3| [2025/04/30 18:20:48 613284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 613319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 613323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52211|rtt_var:1394|pto_duration:57787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 613328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 613332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 613338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57663| [2025/04/30 18:20:48 613342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248695607|now:1746037248613323|interv:82284| [2025/04/30 18:20:48 613346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248695607|now:1746037248613323|interval:82284|pto_count:0|srtt:52211 [2025/04/30 18:20:48 613351] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53293, ack_elapse 53145, delivered 63663|rate 1194584|lost 249| [2025/04/30 18:20:48 613355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194584) in round 37| [2025/04/30 18:20:48 613360] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 613364] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 613368] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248561774|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 613372] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248561774|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 613377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57663|srtt:52211|latest_rtt:51424|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 613383] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1154|largest:1154|pns:2| [2025/04/30 18:20:48 613387] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1154|frame:ACK |recv_time:1746037248613198|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 613392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368613198|now:1746037248613198|interv:120000000| [2025/04/30 18:20:48 613396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368613198|now:1746037248613198|interv:120000000| [2025/04/30 18:20:48 613400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248613938|pq_index:0| [2025/04/30 18:20:48 613404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248612612| [2025/04/30 18:20:48 613409] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248613408| [2025/04/30 18:20:48 613413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248613412| [2025/04/30 18:20:48 613419] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 613423] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52211|min_srtt:52211|path_bw:1220900|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:48 613428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 613435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 613440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 613444] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52211|min_srtt:52211|path_bw:1220900|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:48 613449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2561997| [2025/04/30 18:20:48 613453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52211|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 613457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 613462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52211|min_srtt:52211|path_bw:1220900|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:48 613466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 613470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 613474] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 613478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 613482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 613486] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 613491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 613495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 613499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 613503] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248613938| [2025/04/30 18:20:48 613507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248613938| [2025/04/30 18:20:48 613511] [debug] |xqc_engine_wakeup_after|wakeup:1746037248613938|now:1746037248613511|diff:427| [2025/04/30 18:20:48 613515] [debug] |xqc_engine_main_logic|END|now:1746037248613412| [2025/04/30 18:20:48 613520] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248613520| [2025/04/30 18:20:48 613524] [debug] |xqc_engine_wakeup_after|wakeup:1746037248613938|now:1746037248613523|diff:415| [2025/04/30 18:20:48 613532] [debug] |xqc_engine_main_logic|END|now:1746037248613520| [2025/04/30 18:20:48 614601] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248614601| [2025/04/30 18:20:48 614611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248613938|pq_index:0| [2025/04/30 18:20:48 614615] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248613412| [2025/04/30 18:20:48 614621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248614619| [2025/04/30 18:20:48 614625] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248613938|now:1746037248614619| [2025/04/30 18:20:48 614629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248613938|now:1746037248614619| [2025/04/30 18:20:48 614633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 614638] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 614643] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52211|min_srtt:52211|path_bw:1220900|loss_rate:3.33|path_pto:0| [2025/04/30 18:20:48 614647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 614652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 614656] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 614660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 614664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 614669] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 614673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 614678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 614682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2578| [2025/04/30 18:20:48 614720] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2578|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57663|now:1746037248614691|stream_id:0|stream_offset:2553744| [2025/04/30 18:20:48 614730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2578|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 614737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57663|applimit:0| [2025/04/30 18:20:48 614743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52211|rtt_var:1394|pto_duration:57787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 614756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 614763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 614769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58863| [2025/04/30 18:20:48 614775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248697478|now:1746037248614743|interv:82735| [2025/04/30 18:20:48 614782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248697478|now:1746037248614743|interval:82735|pto_count:0|srtt:52211 [2025/04/30 18:20:48 614790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58863| [2025/04/30 18:20:48 614798] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 614804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58863|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2554923| [2025/04/30 18:20:48 614812] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 614819] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2579| [2025/04/30 18:20:48 614866] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2579|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58863|now:1746037248614830|stream_id:0|stream_offset:2554923| [2025/04/30 18:20:48 614877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2579|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 614884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58863|applimit:0| [2025/04/30 18:20:48 614890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52211|rtt_var:1394|pto_duration:57787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 614897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 614903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 614910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60063| [2025/04/30 18:20:48 614916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248697617|now:1746037248614890|interv:82727| [2025/04/30 18:20:48 614920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248697617|now:1746037248614890|interval:82727|pto_count:0|srtt:52211 [2025/04/30 18:20:48 614925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60063| [2025/04/30 18:20:48 614930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 614934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60063|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 614944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 614948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248615948|now:1746037248614948|interv:1000| [2025/04/30 18:20:48 614952] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 614956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 614960] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248615948| [2025/04/30 18:20:48 614964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248615948| [2025/04/30 18:20:48 614968] [debug] |xqc_engine_wakeup_after|wakeup:1746037248615948|now:1746037248614968|diff:980| [2025/04/30 18:20:48 614973] [debug] |xqc_engine_main_logic|END|now:1746037248614619| [2025/04/30 18:20:48 615100] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248615100| [2025/04/30 18:20:48 615109] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 615115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1154| [2025/04/30 18:20:48 615119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1155| [2025/04/30 18:20:48 615125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1155| [2025/04/30 18:20:48 615129] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 615135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2527|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2528|path_largest_ack:2527| [2025/04/30 18:20:48 615139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2484472|prior_time:1746037248562089|is_app_limited:0|send_elapse:55254|ack_elapse:53011|ctl_first_sent_time:1746037248563735|lagest_ack_time:1746037248615100|curr_delivered:2546935| [2025/04/30 18:20:48 615144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248563735| [2025/04/30 18:20:48 615149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:48 615153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2528|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2528|path_largest_ack:2528| [2025/04/30 18:20:48 615157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:70882|prior_delivered:2486872|prior_time:1746037248564085|is_app_limited:0|send_elapse:54016|ack_elapse:51015|ctl_first_sent_time:1746037248565652|lagest_ack_time:1746037248615100|curr_delivered:2548135| [2025/04/30 18:20:48 615162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248565652| [2025/04/30 18:20:48 615166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:48 615170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52211|rttvar:1394|minrtt:30950|latest_rtt:49448|ack_delay:1000| [2025/04/30 18:20:48 615174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51741|rttvar:1986|minrtt:30950|latest_rtt:49448|ack_delay:1000| [2025/04/30 18:20:48 615179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2528|lost_pn:2525|thresh:3| [2025/04/30 18:20:48 615186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 615222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 615226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51741|rtt_var:1986|pto_duration:59685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 615230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 615235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 615238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57663| [2025/04/30 18:20:48 615242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248699515|now:1746037248615226|interv:84289| [2025/04/30 18:20:48 615246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248699515|now:1746037248615226|interval:84289|pto_count:0|srtt:51741 [2025/04/30 18:20:48 615251] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54016, ack_elapse 51015, delivered 61263|rate 1134163|lost 249| [2025/04/30 18:20:48 615256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1134163) in round 37| [2025/04/30 18:20:48 615260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 615264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 615268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248565652|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 615272] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248565652|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 615277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57663|srtt:51741|latest_rtt:49448|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 615286] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1155|largest:1155|pns:2| [2025/04/30 18:20:48 615290] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1155|frame:ACK |recv_time:1746037248615100|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 615295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368615100|now:1746037248615100|interv:120000000| [2025/04/30 18:20:48 615299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368615100|now:1746037248615100|interv:120000000| [2025/04/30 18:20:48 615303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248615948|pq_index:0| [2025/04/30 18:20:48 615307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248614619| [2025/04/30 18:20:48 615311] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248615311| [2025/04/30 18:20:48 615316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248615315| [2025/04/30 18:20:48 615321] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 615326] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51741|min_srtt:51741|path_bw:1220900|loss_rate:3.31|path_pto:0| [2025/04/30 18:20:48 615331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 615335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 615340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 615344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51741|min_srtt:51741|path_bw:1220900|loss_rate:3.31|path_pto:0| [2025/04/30 18:20:48 615349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2564355| [2025/04/30 18:20:48 615353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 615357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 615362] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51741|min_srtt:51741|path_bw:1220900|loss_rate:3.31|path_pto:0| [2025/04/30 18:20:48 615366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2565534| [2025/04/30 18:20:48 615373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 615377] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 615381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 615385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 615390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 615394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57663|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 615398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 615402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 615406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248615948| [2025/04/30 18:20:48 615410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248615948| [2025/04/30 18:20:48 615414] [debug] |xqc_engine_wakeup_after|wakeup:1746037248615948|now:1746037248615414|diff:534| [2025/04/30 18:20:48 615418] [debug] |xqc_engine_main_logic|END|now:1746037248615315| [2025/04/30 18:20:48 615423] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248615423| [2025/04/30 18:20:48 615427] [debug] |xqc_engine_wakeup_after|wakeup:1746037248615948|now:1746037248615427|diff:521| [2025/04/30 18:20:48 615431] [debug] |xqc_engine_main_logic|END|now:1746037248615423| [2025/04/30 18:20:48 616260] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248616259| [2025/04/30 18:20:48 616271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 616278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1155| [2025/04/30 18:20:48 616282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1156| [2025/04/30 18:20:48 616288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1156| [2025/04/30 18:20:48 616292] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 616297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2529|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2530|path_largest_ack:2529| [2025/04/30 18:20:48 616302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:72082|prior_delivered:2486872|prior_time:1746037248564085|is_app_limited:0|send_elapse:54147|ack_elapse:52174|ctl_first_sent_time:1746037248565783|lagest_ack_time:1746037248616259|curr_delivered:2549335| [2025/04/30 18:20:48 616307] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248565783| [2025/04/30 18:20:48 616312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:48 616316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2530|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2530|path_largest_ack:2530| [2025/04/30 18:20:48 616326] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69701|prior_delivered:2489272|prior_time:1746037248566076|is_app_limited:0|send_elapse:53247|ack_elapse:50183|ctl_first_sent_time:1746037248566736|lagest_ack_time:1746037248616259|curr_delivered:2549354| [2025/04/30 18:20:48 616331] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248566736| [2025/04/30 18:20:48 616335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:48 616339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51741|rttvar:1986|minrtt:30950|latest_rtt:49523|ack_delay:0| [2025/04/30 18:20:48 616343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51464|rttvar:2044|minrtt:30950|latest_rtt:49523|ack_delay:0| [2025/04/30 18:20:48 616347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2530|lost_pn:2527|thresh:3| [2025/04/30 18:20:48 616352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 616387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 616391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:2044|pto_duration:59640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 616395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 616399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 616403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56444| [2025/04/30 18:20:48 616407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248699470|now:1746037248616391|interv:83079| [2025/04/30 18:20:48 616411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248699470|now:1746037248616391|interval:83079|pto_count:0|srtt:51464 [2025/04/30 18:20:48 616416] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53247, ack_elapse 50183, delivered 60082|rate 1128364|lost 249| [2025/04/30 18:20:48 616427] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1128364) in round 37| [2025/04/30 18:20:48 616431] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 616435] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 616439] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:1219|po_sent_time:1746037248566736|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 616444] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:1219|po_sent_time:1746037248566736|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 616448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:56444|srtt:51464|latest_rtt:49523|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 616454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1156|largest:1156|pns:2| [2025/04/30 18:20:48 616459] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1156|frame:ACK |recv_time:1746037248616259|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 616464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368616259|now:1746037248616259|interv:120000000| [2025/04/30 18:20:48 616468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368616259|now:1746037248616259|interv:120000000| [2025/04/30 18:20:48 616472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248615948|pq_index:0| [2025/04/30 18:20:48 616476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248615315| [2025/04/30 18:20:48 616480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248616480| [2025/04/30 18:20:48 616485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248616484| [2025/04/30 18:20:48 616489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248615948|now:1746037248616484| [2025/04/30 18:20:48 616494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248615948|now:1746037248616484| [2025/04/30 18:20:48 616498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 616502] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 616507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51464|min_srtt:51464|path_bw:1220900|loss_rate:3.31|path_pto:0| [2025/04/30 18:20:48 616512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:56444|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2565534| [2025/04/30 18:20:48 616516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51464|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 616523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 616527] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51464|min_srtt:51464|path_bw:1220900|loss_rate:3.31|path_pto:0| [2025/04/30 18:20:48 616532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:56444|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2566713| [2025/04/30 18:20:48 616536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 616540] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 616544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 616548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 616553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 616557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56444|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 616561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 616566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2580| [2025/04/30 18:20:48 616599] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2580|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56444|now:1746037248616573|stream_id:0|stream_offset:2556102| [2025/04/30 18:20:48 616605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2580|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 616610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56444|applimit:0| [2025/04/30 18:20:48 616615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:2044|pto_duration:59640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 616621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 616628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 616634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 616641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248701213|now:1746037248616615|interv:84598| [2025/04/30 18:20:48 616647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248701213|now:1746037248616615|interval:84598|pto_count:0|srtt:51464 [2025/04/30 18:20:48 616655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:57644| [2025/04/30 18:20:48 616663] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 616676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2557281| [2025/04/30 18:20:48 616683] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 616690] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2581| [2025/04/30 18:20:48 616729] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2581|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248616701|stream_id:0|stream_offset:2557281| [2025/04/30 18:20:48 616739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2581|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 616746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 616752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51464|rtt_var:2044|pto_duration:59640|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 616759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 616766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 616772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 616779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248701341|now:1746037248616752|interv:84589| [2025/04/30 18:20:48 616784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248701341|now:1746037248616752|interval:84589|pto_count:0|srtt:51464 [2025/04/30 18:20:48 616789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58844| [2025/04/30 18:20:48 616794] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 616798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 616803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 616807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248617807|now:1746037248616807|interv:1000| [2025/04/30 18:20:48 616811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 616815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 616819] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248617807| [2025/04/30 18:20:48 616823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248617807| [2025/04/30 18:20:48 616828] [debug] |xqc_engine_wakeup_after|wakeup:1746037248617807|now:1746037248616828|diff:979| [2025/04/30 18:20:48 616835] [debug] |xqc_engine_main_logic|END|now:1746037248616484| [2025/04/30 18:20:48 616843] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248616843| [2025/04/30 18:20:48 616849] [debug] |xqc_engine_wakeup_after|wakeup:1746037248617807|now:1746037248616849|diff:958| [2025/04/30 18:20:48 616862] [debug] |xqc_engine_main_logic|END|now:1746037248616843| [2025/04/30 18:20:48 617351] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248617350| [2025/04/30 18:20:48 617362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 617369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1156| [2025/04/30 18:20:48 617373] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1157| [2025/04/30 18:20:48 617379] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1157| [2025/04/30 18:20:48 617383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 617388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2531|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2532|path_largest_ack:2531| [2025/04/30 18:20:48 617393] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69720|prior_delivered:2489272|prior_time:1746037248566076|is_app_limited:0|send_elapse:53359|ack_elapse:51274|ctl_first_sent_time:1746037248566848|lagest_ack_time:1746037248617350|curr_delivered:2549373| [2025/04/30 18:20:48 617397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248566848| [2025/04/30 18:20:48 617402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:48 617406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2532|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2532|path_largest_ack:2532| [2025/04/30 18:20:48 617411] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69720|prior_delivered:2489272|prior_time:1746037248566076|is_app_limited:0|send_elapse:53359|ack_elapse:51274|ctl_first_sent_time:1746037248566848|lagest_ack_time:1746037248617350|curr_delivered:2550579| [2025/04/30 18:20:48 617415] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248567112| [2025/04/30 18:20:48 617419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:48 617424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51464|rttvar:2044|minrtt:30950|latest_rtt:50238|ack_delay:0| [2025/04/30 18:20:48 617428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51310|rttvar:1839|minrtt:30950|latest_rtt:50238|ack_delay:0| [2025/04/30 18:20:48 617432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2532|lost_pn:2529|thresh:3| [2025/04/30 18:20:48 617437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 617476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1130|pns:2| [2025/04/30 18:20:48 617480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 617484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51310|rtt_var:1839|pto_duration:58666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 617489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 617493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 617497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 617501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248700367|now:1746037248617484|interv:82883| [2025/04/30 18:20:48 617505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248700367|now:1746037248617484|interval:82883|pto_count:0|srtt:51310 [2025/04/30 18:20:48 617509] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53359, ack_elapse 51274, delivered 61307|rate 1148953|lost 249| [2025/04/30 18:20:48 617514] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1148953) in round 37| [2025/04/30 18:20:48 617518] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 617522] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 617526] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:1225|po_sent_time:1746037248567112|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 617531] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:1225|po_sent_time:1746037248567112|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 617535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:51310|latest_rtt:50238|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 617541] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1157|largest:1157|pns:2| [2025/04/30 18:20:48 617546] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1157|frame:ACK |recv_time:1746037248617350|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 617553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368617350|now:1746037248617350|interv:120000000| [2025/04/30 18:20:48 617557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368617350|now:1746037248617350|interv:120000000| [2025/04/30 18:20:48 617561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248617807|pq_index:0| [2025/04/30 18:20:48 617565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248616484| [2025/04/30 18:20:48 617569] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248617569| [2025/04/30 18:20:48 617574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248617573| [2025/04/30 18:20:48 617579] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 617584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51310|min_srtt:51310|path_bw:1220900|loss_rate:3.28|path_pto:0| [2025/04/30 18:20:48 617589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2566713| [2025/04/30 18:20:48 617593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 617598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 617602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51310|min_srtt:51310|path_bw:1220900|loss_rate:3.28|path_pto:0| [2025/04/30 18:20:48 617607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 617611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 617615] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 617619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 617623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 617628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 617632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 617636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 617640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 617646] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248617807| [2025/04/30 18:20:48 617657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248617807| [2025/04/30 18:20:48 617663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248617807|now:1746037248617663|diff:144| [2025/04/30 18:20:48 617670] [debug] |xqc_engine_main_logic|END|now:1746037248617573| [2025/04/30 18:20:48 617678] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248617678| [2025/04/30 18:20:48 617685] [debug] |xqc_engine_wakeup_after|wakeup:1746037248617807|now:1746037248617685|diff:122| [2025/04/30 18:20:48 617691] [debug] |xqc_engine_main_logic|END|now:1746037248617678| [2025/04/30 18:20:48 618772] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248618772| [2025/04/30 18:20:48 618787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248617807|pq_index:0| [2025/04/30 18:20:48 618795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248617573| [2025/04/30 18:20:48 618802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248618800| [2025/04/30 18:20:48 618810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248617807|now:1746037248618800| [2025/04/30 18:20:48 618817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248617807|now:1746037248618800| [2025/04/30 18:20:48 618824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 618830] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 618838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51310|min_srtt:51310|path_bw:1220900|loss_rate:3.28|path_pto:0| [2025/04/30 18:20:48 618845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 618852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 618857] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 618861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 618865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 618870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 618874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 618879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 618883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2582| [2025/04/30 18:20:48 618920] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2582|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248618892|stream_id:0|stream_offset:2558460| [2025/04/30 18:20:48 618927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2582|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 618938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 618945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51310|rtt_var:1839|pto_duration:58666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 618952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 618958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 618965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 618972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248702558|now:1746037248618945|interv:83613| [2025/04/30 18:20:48 618978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248702558|now:1746037248618945|interval:83613|pto_count:0|srtt:51310 [2025/04/30 18:20:48 618999] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 619008] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 619012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2559639| [2025/04/30 18:20:48 619017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 619021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2583| [2025/04/30 18:20:48 619051] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2583|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248619028|stream_id:0|stream_offset:2559639| [2025/04/30 18:20:48 619057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2583|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 619062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 619067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51310|rtt_var:1839|pto_duration:58666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 619075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 619081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 619087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 619094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248702694|now:1746037248619067|interv:83627| [2025/04/30 18:20:48 619101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248702694|now:1746037248619067|interval:83627|pto_count:0|srtt:51310 [2025/04/30 18:20:48 619108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 619122] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 619129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 619136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 619142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248620141|now:1746037248619141|interv:1000| [2025/04/30 18:20:48 619146] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 619150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 619154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248620141| [2025/04/30 18:20:48 619158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248620141| [2025/04/30 18:20:48 619162] [debug] |xqc_engine_wakeup_after|wakeup:1746037248620141|now:1746037248619162|diff:979| [2025/04/30 18:20:48 619167] [debug] |xqc_engine_main_logic|END|now:1746037248618800| [2025/04/30 18:20:48 619177] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248619176| [2025/04/30 18:20:48 619182] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 619188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1157| [2025/04/30 18:20:48 619192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1158| [2025/04/30 18:20:48 619197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1158| [2025/04/30 18:20:48 619202] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 619207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2533|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2534|path_largest_ack:2533| [2025/04/30 18:20:48 619211] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69726|prior_delivered:2491672|prior_time:1746037248568056|is_app_limited:0|send_elapse:52706|ack_elapse:51120|ctl_first_sent_time:1746037248568348|lagest_ack_time:1746037248619176|curr_delivered:2551779| [2025/04/30 18:20:48 619216] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248568348| [2025/04/30 18:20:48 619221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:48 619225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2534|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2534|path_largest_ack:2534| [2025/04/30 18:20:48 619230] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69726|prior_delivered:2491672|prior_time:1746037248568056|is_app_limited:0|send_elapse:52706|ack_elapse:51120|ctl_first_sent_time:1746037248568348|lagest_ack_time:1746037248619176|curr_delivered:2552979| [2025/04/30 18:20:48 619234] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248569659| [2025/04/30 18:20:48 619238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:48 619242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51310|rttvar:1839|minrtt:30950|latest_rtt:49517|ack_delay:1000| [2025/04/30 18:20:48 619250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50961|rttvar:2078|minrtt:30950|latest_rtt:49517|ack_delay:1000| [2025/04/30 18:20:48 619255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2534|lost_pn:2531|thresh:3| [2025/04/30 18:20:48 619259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 619294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 619298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50961|rtt_var:2078|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 619303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 619307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 619311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 619315] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248703301|now:1746037248619298|interv:84003| [2025/04/30 18:20:48 619319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248703301|now:1746037248619298|interval:84003|pto_count:0|srtt:50961 [2025/04/30 18:20:48 619323] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52706, ack_elapse 51120, delivered 61307|rate 1163188|lost 249| [2025/04/30 18:20:48 619328] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1163188) in round 37| [2025/04/30 18:20:48 619332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 619336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 619340] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248569659|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 619347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248569659|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 619352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:50961|latest_rtt:49517|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 619357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1158|largest:1158|pns:2| [2025/04/30 18:20:48 619362] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1158|frame:ACK |recv_time:1746037248619176|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 619367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368619176|now:1746037248619176|interv:120000000| [2025/04/30 18:20:48 619371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368619176|now:1746037248619176|interv:120000000| [2025/04/30 18:20:48 619375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248620141|pq_index:0| [2025/04/30 18:20:48 619379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248618800| [2025/04/30 18:20:48 619383] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248619383| [2025/04/30 18:20:48 619388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248619387| [2025/04/30 18:20:48 619393] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 619398] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50961|min_srtt:50961|path_bw:1220900|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:48 619402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 619407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 619411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 619416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50961|min_srtt:50961|path_bw:1220900|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:48 619420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2569071| [2025/04/30 18:20:48 619424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 619429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 619436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50961|min_srtt:50961|path_bw:1220900|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:48 619440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 619445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 619449] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 619452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 619457] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 619461] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 619465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 619470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 619474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 619477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248620141| [2025/04/30 18:20:48 619481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248620141| [2025/04/30 18:20:48 619485] [debug] |xqc_engine_wakeup_after|wakeup:1746037248620141|now:1746037248619485|diff:656| [2025/04/30 18:20:48 619489] [debug] |xqc_engine_main_logic|END|now:1746037248619387| [2025/04/30 18:20:48 619494] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248619494| [2025/04/30 18:20:48 619498] [debug] |xqc_engine_wakeup_after|wakeup:1746037248620141|now:1746037248619498|diff:643| [2025/04/30 18:20:48 619502] [debug] |xqc_engine_main_logic|END|now:1746037248619494| [2025/04/30 18:20:48 620570] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248620570| [2025/04/30 18:20:48 620581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248620141|pq_index:0| [2025/04/30 18:20:48 620586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248619387| [2025/04/30 18:20:48 620591] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248620590| [2025/04/30 18:20:48 620596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248620141|now:1746037248620590| [2025/04/30 18:20:48 620600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248620141|now:1746037248620590| [2025/04/30 18:20:48 620604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 620609] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 620614] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50961|min_srtt:50961|path_bw:1220900|loss_rate:3.26|path_pto:0| [2025/04/30 18:20:48 620624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 620628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 620633] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 620640] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 620647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 620654] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 620661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 620669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 620676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2584| [2025/04/30 18:20:48 620715] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2584|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248620687|stream_id:0|stream_offset:2560818| [2025/04/30 18:20:48 620725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2584|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 620732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 620738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50961|rtt_var:2078|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 620745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 620751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 620757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 620764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248704960|now:1746037248620738|interv:84222| [2025/04/30 18:20:48 620770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248704960|now:1746037248620738|interval:84222|pto_count:0|srtt:50961 [2025/04/30 18:20:48 620775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 620780] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 620784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2561997| [2025/04/30 18:20:48 620794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 620798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2585| [2025/04/30 18:20:48 620835] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2585|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248620806|stream_id:0|stream_offset:2561997| [2025/04/30 18:20:48 620844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2585|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 620852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 620858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50961|rtt_var:2078|pto_duration:59273|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 620866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 620872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 620878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 620885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248705079|now:1746037248620858|interv:84221| [2025/04/30 18:20:48 620890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248705079|now:1746037248620858|interval:84221|pto_count:0|srtt:50961 [2025/04/30 18:20:48 620895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 620900] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 620904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 620909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 620913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248621913|now:1746037248620913|interv:1000| [2025/04/30 18:20:48 620917] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 620920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 620925] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248621913| [2025/04/30 18:20:48 620929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248621913| [2025/04/30 18:20:48 620933] [debug] |xqc_engine_wakeup_after|wakeup:1746037248621913|now:1746037248620933|diff:980| [2025/04/30 18:20:48 620937] [debug] |xqc_engine_main_logic|END|now:1746037248620590| [2025/04/30 18:20:48 621183] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248621182| [2025/04/30 18:20:48 621195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 621201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1158| [2025/04/30 18:20:48 621205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1159| [2025/04/30 18:20:48 621216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1159| [2025/04/30 18:20:48 621220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 621226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2535|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2536|path_largest_ack:2535| [2025/04/30 18:20:48 621230] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69726|prior_delivered:2494072|prior_time:1746037248570067|is_app_limited:0|send_elapse:53985|ack_elapse:51115|ctl_first_sent_time:1746037248571532|lagest_ack_time:1746037248621182|curr_delivered:2554179| [2025/04/30 18:20:48 621235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248571532| [2025/04/30 18:20:48 621240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:48 621244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2536|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2536|path_largest_ack:2536| [2025/04/30 18:20:48 621248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69726|prior_delivered:2494072|prior_time:1746037248570067|is_app_limited:0|send_elapse:53985|ack_elapse:51115|ctl_first_sent_time:1746037248571532|lagest_ack_time:1746037248621182|curr_delivered:2555379| [2025/04/30 18:20:48 621253] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248571645| [2025/04/30 18:20:48 621257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:48 621261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50961|rttvar:2078|minrtt:30950|latest_rtt:49537|ack_delay:0| [2025/04/30 18:20:48 621265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50783|rttvar:1915|minrtt:30950|latest_rtt:49537|ack_delay:0| [2025/04/30 18:20:48 621269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2536|lost_pn:2533|thresh:3| [2025/04/30 18:20:48 621273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 621312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 621316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50783|rtt_var:1915|pto_duration:58443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 621320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 621324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 621328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 621332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248704249|now:1746037248621316|interv:82933| [2025/04/30 18:20:48 621336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248704249|now:1746037248621316|interval:82933|pto_count:0|srtt:50783 [2025/04/30 18:20:48 621341] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53985, ack_elapse 51115, delivered 61307|rate 1135630|lost 249| [2025/04/30 18:20:48 621345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135630) in round 37| [2025/04/30 18:20:48 621350] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 621354] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 621358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248571645|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 621362] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248571645|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 621367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:50783|latest_rtt:49537|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 621373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1159|largest:1159|pns:2| [2025/04/30 18:20:48 621377] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1159|frame:ACK |recv_time:1746037248621182|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 621382] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368621182|now:1746037248621182|interv:120000000| [2025/04/30 18:20:48 621386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368621182|now:1746037248621182|interv:120000000| [2025/04/30 18:20:48 621390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248621913|pq_index:0| [2025/04/30 18:20:48 621395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248620590| [2025/04/30 18:20:48 621399] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248621398| [2025/04/30 18:20:48 621403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248621402| [2025/04/30 18:20:48 621411] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 621416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50783|min_srtt:50783|path_bw:1220900|loss_rate:3.24|path_pto:0| [2025/04/30 18:20:48 621420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 621425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50783|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 621430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 621434] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50783|min_srtt:50783|path_bw:1220900|loss_rate:3.24|path_pto:0| [2025/04/30 18:20:48 621439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2571429| [2025/04/30 18:20:48 621443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50783|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 621448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 621452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50783|min_srtt:50783|path_bw:1220900|loss_rate:3.24|path_pto:0| [2025/04/30 18:20:48 621456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 621461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 621465] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 621468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 621473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 621477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 621481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 621486] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 621490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 621494] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248621913| [2025/04/30 18:20:48 621500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248621913| [2025/04/30 18:20:48 621504] [debug] |xqc_engine_wakeup_after|wakeup:1746037248621913|now:1746037248621504|diff:409| [2025/04/30 18:20:48 621508] [debug] |xqc_engine_main_logic|END|now:1746037248621402| [2025/04/30 18:20:48 621513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248621513| [2025/04/30 18:20:48 621517] [debug] |xqc_engine_wakeup_after|wakeup:1746037248621913|now:1746037248621517|diff:396| [2025/04/30 18:20:48 621521] [debug] |xqc_engine_main_logic|END|now:1746037248621513| [2025/04/30 18:20:48 622592] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248622592| [2025/04/30 18:20:48 622602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248621913|pq_index:0| [2025/04/30 18:20:48 622607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248621402| [2025/04/30 18:20:48 622612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248622611| [2025/04/30 18:20:48 622617] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248621913|now:1746037248622611| [2025/04/30 18:20:48 622621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248621913|now:1746037248622611| [2025/04/30 18:20:48 622626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 622633] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 622640] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50783|min_srtt:50783|path_bw:1220900|loss_rate:3.24|path_pto:0| [2025/04/30 18:20:48 622645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 622649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 622653] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 622657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 622662] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 622666] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 622670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 622675] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 622680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2586| [2025/04/30 18:20:48 622724] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2586|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248622690|stream_id:0|stream_offset:2563176| [2025/04/30 18:20:48 622743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2586|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 622750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 622757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50783|rtt_var:1915|pto_duration:58443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 622762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 622766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 622770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 622774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248706133|now:1746037248622757|interv:83376| [2025/04/30 18:20:48 622778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248706133|now:1746037248622757|interval:83376|pto_count:0|srtt:50783 [2025/04/30 18:20:48 622783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 622788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 622792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2564355| [2025/04/30 18:20:48 622796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 622801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2587| [2025/04/30 18:20:48 622833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2587|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248622808|stream_id:0|stream_offset:2564355| [2025/04/30 18:20:48 622843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2587|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 622849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 622856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50783|rtt_var:1915|pto_duration:58443|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 622862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 622869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 622875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 622881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248706251|now:1746037248622856|interv:83395| [2025/04/30 18:20:48 622888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248706251|now:1746037248622856|interval:83395|pto_count:0|srtt:50783 [2025/04/30 18:20:48 622898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 622903] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 622908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2565534| [2025/04/30 18:20:48 622912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 622916] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248623916|now:1746037248622916|interv:1000| [2025/04/30 18:20:48 622920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 622924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 622928] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248623916| [2025/04/30 18:20:48 622932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248623916| [2025/04/30 18:20:48 622936] [debug] |xqc_engine_wakeup_after|wakeup:1746037248623916|now:1746037248622936|diff:980| [2025/04/30 18:20:48 622940] [debug] |xqc_engine_main_logic|END|now:1746037248622611| [2025/04/30 18:20:48 623147] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248623146| [2025/04/30 18:20:48 623155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 623161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1159| [2025/04/30 18:20:48 623165] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1160| [2025/04/30 18:20:48 623171] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1160| [2025/04/30 18:20:48 623175] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 623181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2537|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2538|path_largest_ack:2537| [2025/04/30 18:20:48 623185] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69726|prior_delivered:2496472|prior_time:1746037248572038|is_app_limited:0|send_elapse:53940|ack_elapse:51108|ctl_first_sent_time:1746037248573498|lagest_ack_time:1746037248623146|curr_delivered:2556579| [2025/04/30 18:20:48 623190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248573498| [2025/04/30 18:20:48 623195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:48 623199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2538|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2538|path_largest_ack:2538| [2025/04/30 18:20:48 623204] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:68526|prior_delivered:2498872|prior_time:1746037248574041|is_app_limited:0|send_elapse:55835|ack_elapse:49105|ctl_first_sent_time:1746037248575508|lagest_ack_time:1746037248623146|curr_delivered:2557779| [2025/04/30 18:20:48 623208] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248575508| [2025/04/30 18:20:48 623212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:48 623220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50783|rttvar:1915|minrtt:30950|latest_rtt:47638|ack_delay:1000| [2025/04/30 18:20:48 623224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50265|rttvar:2473|minrtt:30950|latest_rtt:47638|ack_delay:1000| [2025/04/30 18:20:48 623229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2538|lost_pn:2535|thresh:3| [2025/04/30 18:20:48 623233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 623268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 623272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50265|rtt_var:2473|pto_duration:60157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 623277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 623281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 623285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 623289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248707965|now:1746037248623272|interv:84693| [2025/04/30 18:20:48 623293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248707965|now:1746037248623272|interval:84693|pto_count:0|srtt:50265 [2025/04/30 18:20:48 623297] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55835, ack_elapse 49105, delivered 58907|rate 1055019|lost 249| [2025/04/30 18:20:48 623302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055019) in round 37| [2025/04/30 18:20:48 623306] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 623310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 623314] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248575508|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 623321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248575508|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 623326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:50265|latest_rtt:47638|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 623332] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1160|largest:1160|pns:2| [2025/04/30 18:20:48 623336] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1160|frame:ACK |recv_time:1746037248623146|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 623341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368623146|now:1746037248623146|interv:120000000| [2025/04/30 18:20:48 623345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368623146|now:1746037248623146|interv:120000000| [2025/04/30 18:20:48 623349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248623916|pq_index:0| [2025/04/30 18:20:48 623354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248622611| [2025/04/30 18:20:48 623358] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248623358| [2025/04/30 18:20:48 623363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248623362| [2025/04/30 18:20:48 623368] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 623372] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50265|min_srtt:50265|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 623377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 623382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 623386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 623391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50265|min_srtt:50265|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 623395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2573787| [2025/04/30 18:20:48 623399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50265|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 623407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 623411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50265|min_srtt:50265|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 623415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 623419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 623423] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 623427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 623431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 623436] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 623440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2565534| [2025/04/30 18:20:48 623445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 623448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 623452] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248623916| [2025/04/30 18:20:48 623456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248623916| [2025/04/30 18:20:48 623460] [debug] |xqc_engine_wakeup_after|wakeup:1746037248623916|now:1746037248623460|diff:456| [2025/04/30 18:20:48 623465] [debug] |xqc_engine_main_logic|END|now:1746037248623362| [2025/04/30 18:20:48 623469] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248623469| [2025/04/30 18:20:48 623473] [debug] |xqc_engine_wakeup_after|wakeup:1746037248623916|now:1746037248623473|diff:443| [2025/04/30 18:20:48 623477] [debug] |xqc_engine_main_logic|END|now:1746037248623469| [2025/04/30 18:20:48 624548] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248624548| [2025/04/30 18:20:48 624558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248623916|pq_index:0| [2025/04/30 18:20:48 624563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248623362| [2025/04/30 18:20:48 624568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248624567| [2025/04/30 18:20:48 624573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248623916|now:1746037248624567| [2025/04/30 18:20:48 624577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248623916|now:1746037248624567| [2025/04/30 18:20:48 624581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 624585] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 624590] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50265|min_srtt:50265|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 624600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 624605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 624609] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 624613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 624617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 624622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 624626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2565534| [2025/04/30 18:20:48 624631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 624635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2588| [2025/04/30 18:20:48 624674] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2588|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248624644|stream_id:0|stream_offset:2565534| [2025/04/30 18:20:48 624684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2588|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 624692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 624698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50265|rtt_var:2473|pto_duration:60157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 624705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 624712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 624717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 624721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248709801|now:1746037248624698|interv:85103| [2025/04/30 18:20:48 624727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248709801|now:1746037248624698|interval:85103|pto_count:0|srtt:50265 [2025/04/30 18:20:48 624734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 624742] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 624748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2566713| [2025/04/30 18:20:48 624764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 624770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2589| [2025/04/30 18:20:48 624813] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2589|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248624781|stream_id:0|stream_offset:2566713| [2025/04/30 18:20:48 624822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2589|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 624830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 624835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50265|rtt_var:2473|pto_duration:60157|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 624843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 624850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 624856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 624862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248709938|now:1746037248624835|interv:85103| [2025/04/30 18:20:48 624868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248709938|now:1746037248624835|interval:85103|pto_count:0|srtt:50265 [2025/04/30 18:20:48 624875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 624883] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 624889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 624896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 624902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248625902|now:1746037248624902|interv:1000| [2025/04/30 18:20:48 624907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 624911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 624915] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248625902| [2025/04/30 18:20:48 624920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248625902| [2025/04/30 18:20:48 624924] [debug] |xqc_engine_wakeup_after|wakeup:1746037248625902|now:1746037248624924|diff:978| [2025/04/30 18:20:48 624928] [debug] |xqc_engine_main_logic|END|now:1746037248624567| [2025/04/30 18:20:48 625151] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248625150| [2025/04/30 18:20:48 625159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 625166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1160| [2025/04/30 18:20:48 625170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1161| [2025/04/30 18:20:48 625181] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1161| [2025/04/30 18:20:48 625185] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 625190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2539|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2540|path_largest_ack:2539| [2025/04/30 18:20:48 625195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69726|prior_delivered:2498872|prior_time:1746037248574041|is_app_limited:0|send_elapse:55944|ack_elapse:51109|ctl_first_sent_time:1746037248575617|lagest_ack_time:1746037248625150|curr_delivered:2558979| [2025/04/30 18:20:48 625200] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248575617| [2025/04/30 18:20:48 625208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:48 625212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2540|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2540|path_largest_ack:2540| [2025/04/30 18:20:48 625216] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:68488|prior_delivered:2501310|prior_time:1746037248576358|is_app_limited:0|send_elapse:55041|ack_elapse:48792|ctl_first_sent_time:1746037248577787|lagest_ack_time:1746037248625150|curr_delivered:2560179| [2025/04/30 18:20:48 625221] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248577787| [2025/04/30 18:20:48 625225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:48 625229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50265|rttvar:2473|minrtt:30950|latest_rtt:47363|ack_delay:1000| [2025/04/30 18:20:48 625233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49777|rttvar:2830|minrtt:30950|latest_rtt:47363|ack_delay:1000| [2025/04/30 18:20:48 625238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2540|lost_pn:2537|thresh:3| [2025/04/30 18:20:48 625242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 625280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 625284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49777|rtt_var:2830|pto_duration:61097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 625288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 625292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 625296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 625300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248710878|now:1746037248625284|interv:85594| [2025/04/30 18:20:48 625304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248710878|now:1746037248625284|interval:85594|pto_count:0|srtt:49777 [2025/04/30 18:20:48 625309] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55041, ack_elapse 48792, delivered 58869|rate 1069548|lost 249| [2025/04/30 18:20:48 625313] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069548) in round 37| [2025/04/30 18:20:48 625317] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 625322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 625326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248577787|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 625330] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248577787|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 625335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:49777|latest_rtt:47363|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 625341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1161|largest:1161|pns:2| [2025/04/30 18:20:48 625345] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1161|frame:ACK |recv_time:1746037248625150|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 625350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368625150|now:1746037248625150|interv:120000000| [2025/04/30 18:20:48 625354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368625150|now:1746037248625150|interv:120000000| [2025/04/30 18:20:48 625358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248625902|pq_index:0| [2025/04/30 18:20:48 625362] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248624567| [2025/04/30 18:20:48 625366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248625366| [2025/04/30 18:20:48 625371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248625370| [2025/04/30 18:20:48 625379] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 625384] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 625388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 625393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 625398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 625402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 625406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2576145| [2025/04/30 18:20:48 625411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49777|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 625415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 625420] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 625424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 625428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 625432] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 625436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 625440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 625445] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 625449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 625453] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 625457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 625464] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248625902| [2025/04/30 18:20:48 625468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248625902| [2025/04/30 18:20:48 625472] [debug] |xqc_engine_wakeup_after|wakeup:1746037248625902|now:1746037248625472|diff:430| [2025/04/30 18:20:48 625476] [debug] |xqc_engine_main_logic|END|now:1746037248625370| [2025/04/30 18:20:48 625481] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248625481| [2025/04/30 18:20:48 625485] [debug] |xqc_engine_wakeup_after|wakeup:1746037248625902|now:1746037248625485|diff:417| [2025/04/30 18:20:48 625489] [debug] |xqc_engine_main_logic|END|now:1746037248625481| [2025/04/30 18:20:48 626560] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248626560| [2025/04/30 18:20:48 626570] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248625902|pq_index:0| [2025/04/30 18:20:48 626575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248625370| [2025/04/30 18:20:48 626580] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248626579| [2025/04/30 18:20:48 626585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248625902|now:1746037248626579| [2025/04/30 18:20:48 626589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248625902|now:1746037248626579| [2025/04/30 18:20:48 626593] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 626597] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 626602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49777|min_srtt:49777|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 626607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 626612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 626616] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 626619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 626624] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 626628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 626633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 626637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 626641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2590-2595|next_skip_chance:1746037248884932|current_time:1746037248626641| [2025/04/30 18:20:48 626646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2596| [2025/04/30 18:20:48 626691] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2596|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248626660|stream_id:0|stream_offset:2567892| [2025/04/30 18:20:48 626700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2596|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 626707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 626714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49777|rtt_var:2830|pto_duration:61097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 626721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 626727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 626734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 626741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248712757|now:1746037248626713|interv:86044| [2025/04/30 18:20:48 626746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248712757|now:1746037248626713|interval:86044|pto_count:0|srtt:49777 [2025/04/30 18:20:48 626754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 626762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 626768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2569071| [2025/04/30 18:20:48 626775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 626782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2597| [2025/04/30 18:20:48 626826] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2597|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248626793|stream_id:0|stream_offset:2569071| [2025/04/30 18:20:48 626835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2597|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 626843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 626849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49777|rtt_var:2830|pto_duration:61097|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 626856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 626863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 626867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 626871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248712890|now:1746037248626849|interv:86041| [2025/04/30 18:20:48 626881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248712890|now:1746037248626849|interval:86041|pto_count:0|srtt:49777 [2025/04/30 18:20:48 626886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 626890] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 626895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 626899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 626903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248627903|now:1746037248626903|interv:1000| [2025/04/30 18:20:48 626907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 626911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 626915] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248627903| [2025/04/30 18:20:48 626920] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248627903| [2025/04/30 18:20:48 626924] [debug] |xqc_engine_wakeup_after|wakeup:1746037248627903|now:1746037248626923|diff:980| [2025/04/30 18:20:48 626928] [debug] |xqc_engine_main_logic|END|now:1746037248626579| [2025/04/30 18:20:48 627134] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248627133| [2025/04/30 18:20:48 627142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 627148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1161| [2025/04/30 18:20:48 627152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1162| [2025/04/30 18:20:48 627158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1162| [2025/04/30 18:20:48 627162] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 627167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2541|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2542|path_largest_ack:2541| [2025/04/30 18:20:48 627172] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:69688|prior_delivered:2501310|prior_time:1746037248576358|is_app_limited:0|send_elapse:55159|ack_elapse:50775|ctl_first_sent_time:1746037248577905|lagest_ack_time:1746037248627133|curr_delivered:2561379| [2025/04/30 18:20:48 627177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248577905| [2025/04/30 18:20:48 627182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:48 627186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2542|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2542|path_largest_ack:2542| [2025/04/30 18:20:48 627190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:68482|prior_delivered:2503716|prior_time:1746037248578100|is_app_limited:0|send_elapse:56411|ack_elapse:49033|ctl_first_sent_time:1746037248579556|lagest_ack_time:1746037248627133|curr_delivered:2562579| [2025/04/30 18:20:48 627198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248579556| [2025/04/30 18:20:48 627202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:48 627207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49777|rttvar:2830|minrtt:30950|latest_rtt:47577|ack_delay:1000| [2025/04/30 18:20:48 627211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49377|rttvar:2923|minrtt:30950|latest_rtt:47577|ack_delay:1000| [2025/04/30 18:20:48 627215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2542|lost_pn:2539|thresh:3| [2025/04/30 18:20:48 627219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 627254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 627259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49377|rtt_var:2923|pto_duration:61069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 627263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 627267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 627271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 627275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248712862|now:1746037248627258|interv:85604| [2025/04/30 18:20:48 627279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248712862|now:1746037248627258|interval:85604|pto_count:0|srtt:49377 [2025/04/30 18:20:48 627283] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56411, ack_elapse 49033, delivered 58863|rate 1043466|lost 249| [2025/04/30 18:20:48 627288] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043466) in round 37| [2025/04/30 18:20:48 627292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 627296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 627303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248579556|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 627307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248579556|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 627312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:49377|latest_rtt:47577|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 627318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1162|largest:1162|pns:2| [2025/04/30 18:20:48 627322] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1162|frame:ACK |recv_time:1746037248627133|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 627327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368627133|now:1746037248627133|interv:120000000| [2025/04/30 18:20:48 627331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368627133|now:1746037248627133|interv:120000000| [2025/04/30 18:20:48 627335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248627903|pq_index:0| [2025/04/30 18:20:48 627340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248626579| [2025/04/30 18:20:48 627344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248627344| [2025/04/30 18:20:48 627349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248627348| [2025/04/30 18:20:48 627354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 627359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49377|min_srtt:49377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 627363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 627368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 627373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 627377] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49377|min_srtt:49377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 627381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2578503| [2025/04/30 18:20:48 627392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 627396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 627401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49377|min_srtt:49377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 627405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 627409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 627413] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 627417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 627421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 627426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 627430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 627435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 627438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 627442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248627903| [2025/04/30 18:20:48 627446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248627903| [2025/04/30 18:20:48 627450] [debug] |xqc_engine_wakeup_after|wakeup:1746037248627903|now:1746037248627450|diff:453| [2025/04/30 18:20:48 627455] [debug] |xqc_engine_main_logic|END|now:1746037248627348| [2025/04/30 18:20:48 627459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248627459| [2025/04/30 18:20:48 627463] [debug] |xqc_engine_wakeup_after|wakeup:1746037248627903|now:1746037248627463|diff:440| [2025/04/30 18:20:48 627467] [debug] |xqc_engine_main_logic|END|now:1746037248627459| [2025/04/30 18:20:48 628538] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248628538| [2025/04/30 18:20:48 628548] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248627903|pq_index:0| [2025/04/30 18:20:48 628553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248627348| [2025/04/30 18:20:48 628558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248628557| [2025/04/30 18:20:48 628563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248627903|now:1746037248628557| [2025/04/30 18:20:48 628567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248627903|now:1746037248628557| [2025/04/30 18:20:48 628571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 628581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 628586] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49377|min_srtt:49377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 628591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 628595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 628599] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 628603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 628607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 628612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 628616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 628621] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 628625] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2598| [2025/04/30 18:20:48 628663] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2598|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248628634|stream_id:0|stream_offset:2570250| [2025/04/30 18:20:48 628673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2598|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 628679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 628687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49377|rtt_var:2923|pto_duration:61069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 628693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 628697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 628701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 628705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248714703|now:1746037248628686|interv:86017| [2025/04/30 18:20:48 628711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248714703|now:1746037248628686|interval:86017|pto_count:0|srtt:49377 [2025/04/30 18:20:48 628719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 628727] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 628740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2571429| [2025/04/30 18:20:48 628747] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 628753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2599| [2025/04/30 18:20:48 628788] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2599|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248628762|stream_id:0|stream_offset:2571429| [2025/04/30 18:20:48 628797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2599|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 628804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 628810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49377|rtt_var:2923|pto_duration:61069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 628817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 628823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 628826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 628830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248714831|now:1746037248628810|interv:86021| [2025/04/30 18:20:48 628837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248714831|now:1746037248628810|interval:86021|pto_count:0|srtt:49377 [2025/04/30 18:20:48 628844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 628852] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 628858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 628865] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 628871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248629871|now:1746037248628871|interv:1000| [2025/04/30 18:20:48 628877] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 628883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 628888] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248629871| [2025/04/30 18:20:48 628893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248629871| [2025/04/30 18:20:48 628897] [debug] |xqc_engine_wakeup_after|wakeup:1746037248629871|now:1746037248628897|diff:974| [2025/04/30 18:20:48 628901] [debug] |xqc_engine_main_logic|END|now:1746037248628557| [2025/04/30 18:20:48 629142] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248629141| [2025/04/30 18:20:48 629151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 629161] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1162| [2025/04/30 18:20:48 629165] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1163| [2025/04/30 18:20:48 629171] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1163| [2025/04/30 18:20:48 629175] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 629181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2543|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2544|path_largest_ack:2543| [2025/04/30 18:20:48 629185] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:67282|prior_delivered:2506116|prior_time:1746037248580116|is_app_limited:0|send_elapse:56077|ack_elapse:49025|ctl_first_sent_time:1746037248581582|lagest_ack_time:1746037248629141|curr_delivered:2563779| [2025/04/30 18:20:48 629190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248581582| [2025/04/30 18:20:48 629195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:48 629199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2544|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2544|path_largest_ack:2544| [2025/04/30 18:20:48 629203] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:67282|prior_delivered:2506116|prior_time:1746037248580116|is_app_limited:0|send_elapse:56077|ack_elapse:49025|ctl_first_sent_time:1746037248581582|lagest_ack_time:1746037248629141|curr_delivered:2564979| [2025/04/30 18:20:48 629208] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248581710| [2025/04/30 18:20:48 629212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:48 629216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49377|rttvar:2923|minrtt:30950|latest_rtt:47431|ack_delay:1000| [2025/04/30 18:20:48 629220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49008|rttvar:2929|minrtt:30950|latest_rtt:47431|ack_delay:1000| [2025/04/30 18:20:48 629224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2544|lost_pn:2541|thresh:3| [2025/04/30 18:20:48 629229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 629267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 629271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49008|rtt_var:2929|pto_duration:60724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 629275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 629279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 629283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 629287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248714486|now:1746037248629270|interv:85216| [2025/04/30 18:20:48 629291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248714486|now:1746037248629270|interval:85216|pto_count:0|srtt:49008 [2025/04/30 18:20:48 629295] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56077, ack_elapse 49025, delivered 58863|rate 1049681|lost 249| [2025/04/30 18:20:48 629300] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049681) in round 37| [2025/04/30 18:20:48 629304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 629308] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 629312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248581710|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 629317] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248581710|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 629321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:49008|latest_rtt:47431|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 629327] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1163|largest:1163|pns:2| [2025/04/30 18:20:48 629331] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1163|frame:ACK |recv_time:1746037248629141|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 629336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368629141|now:1746037248629141|interv:120000000| [2025/04/30 18:20:48 629340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368629141|now:1746037248629141|interv:120000000| [2025/04/30 18:20:48 629344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248629871|pq_index:0| [2025/04/30 18:20:48 629351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248628557| [2025/04/30 18:20:48 629355] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248629355| [2025/04/30 18:20:48 629360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248629359| [2025/04/30 18:20:48 629365] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 629369] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49008|min_srtt:49008|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 629374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 629379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 629383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 629388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49008|min_srtt:49008|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 629392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2580861| [2025/04/30 18:20:48 629397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49008|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 629401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 629405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49008|min_srtt:49008|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 629410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 629414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 629418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 629422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 629426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 629430] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 629435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 629441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 629445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 629449] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248629871| [2025/04/30 18:20:48 629453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248629871| [2025/04/30 18:20:48 629457] [debug] |xqc_engine_wakeup_after|wakeup:1746037248629871|now:1746037248629457|diff:414| [2025/04/30 18:20:48 629461] [debug] |xqc_engine_main_logic|END|now:1746037248629359| [2025/04/30 18:20:48 629466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248629466| [2025/04/30 18:20:48 629470] [debug] |xqc_engine_wakeup_after|wakeup:1746037248629871|now:1746037248629470|diff:401| [2025/04/30 18:20:48 629474] [debug] |xqc_engine_main_logic|END|now:1746037248629466| [2025/04/30 18:20:48 630545] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248630544| [2025/04/30 18:20:48 630555] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248629871|pq_index:0| [2025/04/30 18:20:48 630559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248629359| [2025/04/30 18:20:48 630564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248630563| [2025/04/30 18:20:48 630569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248629871|now:1746037248630563| [2025/04/30 18:20:48 630573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248629871|now:1746037248630563| [2025/04/30 18:20:48 630577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 630582] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 630587] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49008|min_srtt:49008|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 630591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 630596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 630600] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 630604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 630608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 630612] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 630617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 630621] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 630626] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2600| [2025/04/30 18:20:48 630669] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2600|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248630639|stream_id:0|stream_offset:2572608| [2025/04/30 18:20:48 630678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2600|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 630685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 630692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49008|rtt_var:2929|pto_duration:60724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 630698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 630705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 630711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 630717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248716363|now:1746037248630692|interv:85671| [2025/04/30 18:20:48 630723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248716363|now:1746037248630692|interval:85671|pto_count:0|srtt:49008 [2025/04/30 18:20:48 630730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 630738] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 630744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2573787| [2025/04/30 18:20:48 630750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 630754] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2601| [2025/04/30 18:20:48 630787] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2601|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248630761|stream_id:0|stream_offset:2573787| [2025/04/30 18:20:48 630796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2601|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 630804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 630810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49008|rtt_var:2929|pto_duration:60724|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 630817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 630822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 630826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 630834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248716485|now:1746037248630810|interv:85675| [2025/04/30 18:20:48 630846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248716485|now:1746037248630810|interval:85675|pto_count:0|srtt:49008 [2025/04/30 18:20:48 630853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 630860] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 630867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 630874] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 630880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248631880|now:1746037248630880|interv:1000| [2025/04/30 18:20:48 630885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 630888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 630893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248631880| [2025/04/30 18:20:48 630897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248631880| [2025/04/30 18:20:48 630901] [debug] |xqc_engine_wakeup_after|wakeup:1746037248631880|now:1746037248630901|diff:979| [2025/04/30 18:20:48 630905] [debug] |xqc_engine_main_logic|END|now:1746037248630563| [2025/04/30 18:20:48 631138] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248631137| [2025/04/30 18:20:48 631148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 631154] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1163| [2025/04/30 18:20:48 631158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1164| [2025/04/30 18:20:48 631164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1164| [2025/04/30 18:20:48 631169] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 631174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2545|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2546|path_largest_ack:2545| [2025/04/30 18:20:48 631179] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:67282|prior_delivered:2508516|prior_time:1746037248582106|is_app_limited:0|send_elapse:56023|ack_elapse:49031|ctl_first_sent_time:1746037248583553|lagest_ack_time:1746037248631137|curr_delivered:2566179| [2025/04/30 18:20:48 631183] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248583553| [2025/04/30 18:20:48 631188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:48 631192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2546|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2546|path_largest_ack:2546| [2025/04/30 18:20:48 631197] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:240|tx_in_flight:67282|prior_delivered:2508516|prior_time:1746037248582106|is_app_limited:0|send_elapse:56023|ack_elapse:49031|ctl_first_sent_time:1746037248583553|lagest_ack_time:1746037248631137|curr_delivered:2567379| [2025/04/30 18:20:48 631206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248583647| [2025/04/30 18:20:48 631210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:48 631214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49008|rttvar:2929|minrtt:30950|latest_rtt:47490|ack_delay:1000| [2025/04/30 18:20:48 631219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48693|rttvar:2826|minrtt:30950|latest_rtt:47490|ack_delay:1000| [2025/04/30 18:20:48 631223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2546|lost_pn:2543|thresh:3| [2025/04/30 18:20:48 631227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 631262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 631267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48693|rtt_var:2826|pto_duration:59997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 631271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 631275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 631279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 631283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248715758|now:1746037248631266|interv:84492| [2025/04/30 18:20:48 631287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248715758|now:1746037248631266|interval:84492|pto_count:0|srtt:48693 [2025/04/30 18:20:48 631292] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56023, ack_elapse 49031, delivered 58863|rate 1050693|lost 249| [2025/04/30 18:20:48 631296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1050693) in round 37| [2025/04/30 18:20:48 631301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 631307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 631311] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248583647|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 631316] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248583647|recovery:1|recovery_start:1746037248603325|packet_conservation:1|next_round_delivered:2510916| [2025/04/30 18:20:48 631321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:67282|full_bw_reached:1|inflight:57619|srtt:48693|latest_rtt:47490|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 631327] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1164|largest:1164|pns:2| [2025/04/30 18:20:48 631331] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1164|frame:ACK |recv_time:1746037248631137|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 631336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368631137|now:1746037248631137|interv:120000000| [2025/04/30 18:20:48 631340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368631137|now:1746037248631137|interv:120000000| [2025/04/30 18:20:48 631344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248631880|pq_index:0| [2025/04/30 18:20:48 631348] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248630563| [2025/04/30 18:20:48 631353] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248631352| [2025/04/30 18:20:48 631357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248631356| [2025/04/30 18:20:48 631363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 631367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48693|min_srtt:48693|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 631372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 631376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48693|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 631381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 631386] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48693|min_srtt:48693|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 631390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2583219| [2025/04/30 18:20:48 631397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48693|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 631401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 631405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48693|min_srtt:48693|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 631410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 631414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 631418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 631422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 631426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 631430] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 631434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 631439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 631443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 631447] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248631880| [2025/04/30 18:20:48 631451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248631880| [2025/04/30 18:20:48 631455] [debug] |xqc_engine_wakeup_after|wakeup:1746037248631880|now:1746037248631455|diff:425| [2025/04/30 18:20:48 631459] [debug] |xqc_engine_main_logic|END|now:1746037248631356| [2025/04/30 18:20:48 631464] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248631464| [2025/04/30 18:20:48 631468] [debug] |xqc_engine_wakeup_after|wakeup:1746037248631880|now:1746037248631468|diff:412| [2025/04/30 18:20:48 631472] [debug] |xqc_engine_main_logic|END|now:1746037248631464| [2025/04/30 18:20:48 632542] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248632542| [2025/04/30 18:20:48 632552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248631880|pq_index:0| [2025/04/30 18:20:48 632557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248631356| [2025/04/30 18:20:48 632562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248632561| [2025/04/30 18:20:48 632566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248631880|now:1746037248632561| [2025/04/30 18:20:48 632571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248631880|now:1746037248632561| [2025/04/30 18:20:48 632580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 632584] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 632589] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48693|min_srtt:48693|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 632594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 632599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 632603] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 632607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 632611] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 632616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 632620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 632624] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 632629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2602| [2025/04/30 18:20:48 632665] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2602|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248632637|stream_id:0|stream_offset:2574966| [2025/04/30 18:20:48 632675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2602|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 632682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 632688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48693|rtt_var:2826|pto_duration:59997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 632695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 632701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 632706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 632713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248717634|now:1746037248632688|interv:84946| [2025/04/30 18:20:48 632719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248717634|now:1746037248632688|interval:84946|pto_count:0|srtt:48693 [2025/04/30 18:20:48 632726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:58819| [2025/04/30 18:20:48 632733] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 632744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2576145| [2025/04/30 18:20:48 632750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 632756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2603| [2025/04/30 18:20:48 632792] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2603|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248632766|stream_id:0|stream_offset:2576145| [2025/04/30 18:20:48 632799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2603|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 632805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 632810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48693|rtt_var:2826|pto_duration:59997|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 632816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 632821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 632826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 632832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248717763|now:1746037248632810|interv:84953| [2025/04/30 18:20:48 632837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248717763|now:1746037248632810|interval:84953|pto_count:0|srtt:48693 [2025/04/30 18:20:48 632843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:67282|inflight:60019| [2025/04/30 18:20:48 632849] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 632854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:67282|conn:0000558304DEB50C|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 632860] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 632865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248633865|now:1746037248632865|interv:1000| [2025/04/30 18:20:48 632871] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 632876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 632882] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248633865| [2025/04/30 18:20:48 632887] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248633865| [2025/04/30 18:20:48 632893] [debug] |xqc_engine_wakeup_after|wakeup:1746037248633865|now:1746037248632892|diff:973| [2025/04/30 18:20:48 632898] [debug] |xqc_engine_main_logic|END|now:1746037248632561| [2025/04/30 18:20:48 633116] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248633115| [2025/04/30 18:20:48 633130] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 633138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1164| [2025/04/30 18:20:48 633143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1165| [2025/04/30 18:20:48 633151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1165| [2025/04/30 18:20:48 633156] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 633162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2547|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2548|path_largest_ack:2547| [2025/04/30 18:20:48 633168] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:66082|prior_delivered:2510916|prior_time:1746037248584011|is_app_limited:0|send_elapse:55767|ack_elapse:49104|ctl_first_sent_time:1746037248585520|lagest_ack_time:1746037248633115|curr_delivered:2568579| [2025/04/30 18:20:48 633175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248585520| [2025/04/30 18:20:48 633181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:48 633186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2548|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2548|path_largest_ack:2548| [2025/04/30 18:20:48 633192] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:66082|prior_delivered:2510916|prior_time:1746037248584011|is_app_limited:0|send_elapse:55767|ack_elapse:49104|ctl_first_sent_time:1746037248585520|lagest_ack_time:1746037248633115|curr_delivered:2569779| [2025/04/30 18:20:48 633198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248585653| [2025/04/30 18:20:48 633203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:48 633209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48693|rttvar:2826|minrtt:30950|latest_rtt:47462|ack_delay:1000| [2025/04/30 18:20:48 633215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48414|rttvar:2677|minrtt:30950|latest_rtt:47462|ack_delay:1000| [2025/04/30 18:20:48 633220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2548|lost_pn:2545|thresh:3| [2025/04/30 18:20:48 633226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 633276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 633282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48414|rtt_var:2677|pto_duration:59122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 633287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 633293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 633298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 633303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248716888|now:1746037248633281|interv:83607| [2025/04/30 18:20:48 633308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248716888|now:1746037248633281|interval:83607|pto_count:0|srtt:48414 [2025/04/30 18:20:48 633314] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55767, ack_elapse 49104, delivered 58863|rate 1055516|lost 249| [2025/04/30 18:20:48 633320] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 37 -> 38| [2025/04/30 18:20:48 633326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055516) in round 38| [2025/04/30 18:20:48 633331] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 633337] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 633342] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248585653|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 633348] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:67282|packet_lost:0|acked:2400|po_sent_time:1746037248585653|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 633354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:69682|full_bw_reached:1|inflight:57619|srtt:48414|latest_rtt:47462|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 633362] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1165|largest:1165|pns:2| [2025/04/30 18:20:48 633368] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1165|frame:ACK |recv_time:1746037248633115|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 633374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368633115|now:1746037248633115|interv:120000000| [2025/04/30 18:20:48 633380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368633115|now:1746037248633115|interv:120000000| [2025/04/30 18:20:48 633388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248633865|pq_index:0| [2025/04/30 18:20:48 633394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248632561| [2025/04/30 18:20:48 633399] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248633399| [2025/04/30 18:20:48 633406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248633404| [2025/04/30 18:20:48 633412] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 633418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48414|min_srtt:48414|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 633425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 633431] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 633437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 633443] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48414|min_srtt:48414|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 633449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2585577| [2025/04/30 18:20:48 633455] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 633461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 633467] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48414|min_srtt:48414|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 633472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2586756| [2025/04/30 18:20:48 633478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 633484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 633489] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48414|min_srtt:48414|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 633495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2587935| [2025/04/30 18:20:48 633504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48414|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 633510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 633516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48414|min_srtt:48414|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 633521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 633527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 633532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 633537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 633543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 633549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 633555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 633561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 633566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 633571] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248633865| [2025/04/30 18:20:48 633576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248633865| [2025/04/30 18:20:48 633581] [debug] |xqc_engine_wakeup_after|wakeup:1746037248633865|now:1746037248633581|diff:284| [2025/04/30 18:20:48 633587] [debug] |xqc_engine_main_logic|END|now:1746037248633404| [2025/04/30 18:20:48 633594] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248633594| [2025/04/30 18:20:48 633599] [debug] |xqc_engine_wakeup_after|wakeup:1746037248633865|now:1746037248633599|diff:266| [2025/04/30 18:20:48 633604] [debug] |xqc_engine_main_logic|END|now:1746037248633594| [2025/04/30 18:20:48 634674] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248634674| [2025/04/30 18:20:48 634686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248633865|pq_index:0| [2025/04/30 18:20:48 634691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248633404| [2025/04/30 18:20:48 634699] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248634697| [2025/04/30 18:20:48 634706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248633865|now:1746037248634697| [2025/04/30 18:20:48 634713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248633865|now:1746037248634697| [2025/04/30 18:20:48 634720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 634734] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 634739] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48414|min_srtt:48414|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 634745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 634749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 634755] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 634759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 634763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 634768] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 634772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 634777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 634781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2604| [2025/04/30 18:20:48 634821] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2604|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248634790|stream_id:0|stream_offset:2577324| [2025/04/30 18:20:48 634830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2604|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 634837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 634845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48414|rtt_var:2677|pto_duration:59122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 634851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 634857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 634863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 634869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248718912|now:1746037248634844|interv:84068| [2025/04/30 18:20:48 634875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248718912|now:1746037248634844|interval:84068|pto_count:0|srtt:48414 [2025/04/30 18:20:48 634882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69682|inflight:58819| [2025/04/30 18:20:48 634890] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 634903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2578503| [2025/04/30 18:20:48 634909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 634914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2605| [2025/04/30 18:20:48 634949] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2605|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248634922|stream_id:0|stream_offset:2578503| [2025/04/30 18:20:48 634958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2605|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 634965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 634972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48414|rtt_var:2677|pto_duration:59122|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 634979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 634984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 635002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 635006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248719044|now:1746037248634971|interv:84073| [2025/04/30 18:20:48 635010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248719044|now:1746037248634971|interval:84073|pto_count:0|srtt:48414 [2025/04/30 18:20:48 635015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:69682|inflight:60019| [2025/04/30 18:20:48 635020] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 635024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:69682|conn:0000558304DEB50C|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 635028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 635032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248636032|now:1746037248635032|interv:1000| [2025/04/30 18:20:48 635036] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 635040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 635044] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248636032| [2025/04/30 18:20:48 635048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248636032| [2025/04/30 18:20:48 635052] [debug] |xqc_engine_wakeup_after|wakeup:1746037248636032|now:1746037248635052|diff:980| [2025/04/30 18:20:48 635057] [debug] |xqc_engine_main_logic|END|now:1746037248634697| [2025/04/30 18:20:48 635067] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248635066| [2025/04/30 18:20:48 635071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 635082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1165| [2025/04/30 18:20:48 635086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1166| [2025/04/30 18:20:48 635091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1166| [2025/04/30 18:20:48 635096] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 635101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2549|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2550|path_largest_ack:2549| [2025/04/30 18:20:48 635106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:66082|prior_delivered:2513316|prior_time:1746037248586079|is_app_limited:0|send_elapse:55775|ack_elapse:48987|ctl_first_sent_time:1746037248587566|lagest_ack_time:1746037248635066|curr_delivered:2570979| [2025/04/30 18:20:48 635110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248587566| [2025/04/30 18:20:48 635115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:48 635119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2550|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2550|path_largest_ack:2550| [2025/04/30 18:20:48 635124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:241|tx_in_flight:66082|prior_delivered:2513316|prior_time:1746037248586079|is_app_limited:0|send_elapse:55775|ack_elapse:48987|ctl_first_sent_time:1746037248587566|lagest_ack_time:1746037248635066|curr_delivered:2572179| [2025/04/30 18:20:48 635128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248587682| [2025/04/30 18:20:48 635132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:48 635136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48414|rttvar:2677|minrtt:30950|latest_rtt:47384|ack_delay:1000| [2025/04/30 18:20:48 635140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48161|rttvar:2515|minrtt:30950|latest_rtt:47384|ack_delay:1000| [2025/04/30 18:20:48 635145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2550|lost_pn:2547|thresh:3| [2025/04/30 18:20:48 635149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 635187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 635191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48161|rtt_var:2515|pto_duration:58221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 635195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 635199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 635203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 635207] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248718143|now:1746037248635191|interv:82952| [2025/04/30 18:20:48 635211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248718143|now:1746037248635191|interval:82952|pto_count:0|srtt:48161 [2025/04/30 18:20:48 635216] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55775, ack_elapse 48987, delivered 58863|rate 1055365|lost 249| [2025/04/30 18:20:48 635220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1055365) in round 38| [2025/04/30 18:20:48 635224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 635229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 635233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:69682|packet_lost:0|acked:2400|po_sent_time:1746037248587682|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 635237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:69682|packet_lost:0|acked:2400|po_sent_time:1746037248587682|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 635242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:72082|full_bw_reached:1|inflight:57619|srtt:48161|latest_rtt:47384|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 635248] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1166|largest:1166|pns:2| [2025/04/30 18:20:48 635252] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1166|frame:ACK |recv_time:1746037248635066|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 635257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368635066|now:1746037248635066|interv:120000000| [2025/04/30 18:20:48 635261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368635066|now:1746037248635066|interv:120000000| [2025/04/30 18:20:48 635265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248636032|pq_index:0| [2025/04/30 18:20:48 635269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248634697| [2025/04/30 18:20:48 635276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248635276| [2025/04/30 18:20:48 635281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248635280| [2025/04/30 18:20:48 635286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 635291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48161|min_srtt:48161|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 635296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 635300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 635305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 635309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48161|min_srtt:48161|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 635313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2590293| [2025/04/30 18:20:48 635318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 635322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 635327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48161|min_srtt:48161|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 635331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2591472| [2025/04/30 18:20:48 635335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 635340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 635344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48161|min_srtt:48161|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 635348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2592651| [2025/04/30 18:20:48 635352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48161|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 635361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 635365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48161|min_srtt:48161|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 635369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 635374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 635377] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 635381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 635385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 635390] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 635394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 635398] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 635402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 635406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248636032| [2025/04/30 18:20:48 635410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248636032| [2025/04/30 18:20:48 635414] [debug] |xqc_engine_wakeup_after|wakeup:1746037248636032|now:1746037248635414|diff:618| [2025/04/30 18:20:48 635418] [debug] |xqc_engine_main_logic|END|now:1746037248635280| [2025/04/30 18:20:48 635423] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248635423| [2025/04/30 18:20:48 635427] [debug] |xqc_engine_wakeup_after|wakeup:1746037248636032|now:1746037248635427|diff:605| [2025/04/30 18:20:48 635431] [debug] |xqc_engine_main_logic|END|now:1746037248635423| [2025/04/30 18:20:48 636502] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248636502| [2025/04/30 18:20:48 636513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248636032|pq_index:0| [2025/04/30 18:20:48 636517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248635280| [2025/04/30 18:20:48 636522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248636521| [2025/04/30 18:20:48 636527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248636032|now:1746037248636521| [2025/04/30 18:20:48 636531] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248636032|now:1746037248636521| [2025/04/30 18:20:48 636535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 636540] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 636545] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48161|min_srtt:48161|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 636555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 636559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 636563] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 636567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 636572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 636576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 636581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 636585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 636590] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2606| [2025/04/30 18:20:48 636628] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2606|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248636598|stream_id:0|stream_offset:2579682| [2025/04/30 18:20:48 636637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2606|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 636645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 636651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48161|rtt_var:2515|pto_duration:58221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 636657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 636661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 636666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 636672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248719819|now:1746037248636651|interv:83168| [2025/04/30 18:20:48 636678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248719819|now:1746037248636651|interval:83168|pto_count:0|srtt:48161 [2025/04/30 18:20:48 636686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72082|inflight:58819| [2025/04/30 18:20:48 636694] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 636700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2580861| [2025/04/30 18:20:48 636712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 636716] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2607| [2025/04/30 18:20:48 636749] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2607|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248636724|stream_id:0|stream_offset:2580861| [2025/04/30 18:20:48 636758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2607|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 636766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 636772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48161|rtt_var:2515|pto_duration:58221|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 636780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 636786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 636792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 636798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248719945|now:1746037248636772|interv:83173| [2025/04/30 18:20:48 636804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248719945|now:1746037248636772|interval:83173|pto_count:0|srtt:48161 [2025/04/30 18:20:48 636811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:72082|inflight:60019| [2025/04/30 18:20:48 636819] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 636825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:72082|conn:0000558304DEB50C|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 636832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 636838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248637838|now:1746037248636838|interv:1000| [2025/04/30 18:20:48 636844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 636850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 636855] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248637838| [2025/04/30 18:20:48 636860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248637838| [2025/04/30 18:20:48 636864] [debug] |xqc_engine_wakeup_after|wakeup:1746037248637838|now:1746037248636864|diff:974| [2025/04/30 18:20:48 636868] [debug] |xqc_engine_main_logic|END|now:1746037248636521| [2025/04/30 18:20:48 637084] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248637083| [2025/04/30 18:20:48 637093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 637099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1166| [2025/04/30 18:20:48 637103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1167| [2025/04/30 18:20:48 637113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1167| [2025/04/30 18:20:48 637117] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 637122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2551|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2552|path_largest_ack:2551| [2025/04/30 18:20:48 637127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:242|tx_in_flight:64882|prior_delivered:2515716|prior_time:1746037248588056|is_app_limited:0|send_elapse:55642|ack_elapse:49027|ctl_first_sent_time:1746037248589550|lagest_ack_time:1746037248637083|curr_delivered:2573379| [2025/04/30 18:20:48 637131] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248589550| [2025/04/30 18:20:48 637136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:48 637140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2552|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2552|path_largest_ack:2552| [2025/04/30 18:20:48 637145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:242|tx_in_flight:64882|prior_delivered:2515716|prior_time:1746037248588056|is_app_limited:0|send_elapse:55642|ack_elapse:49027|ctl_first_sent_time:1746037248589550|lagest_ack_time:1746037248637083|curr_delivered:2574579| [2025/04/30 18:20:48 637149] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248589665| [2025/04/30 18:20:48 637153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:48 637157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48161|rttvar:2515|minrtt:30950|latest_rtt:47418|ack_delay:1000| [2025/04/30 18:20:48 637162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47943|rttvar:2322|minrtt:30950|latest_rtt:47418|ack_delay:1000| [2025/04/30 18:20:48 637166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2552|lost_pn:2549|thresh:3| [2025/04/30 18:20:48 637170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 637208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 637212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47943|rtt_var:2322|pto_duration:57231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 637217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 637221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 637225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 637228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248718955|now:1746037248637212|interv:81743| [2025/04/30 18:20:48 637233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248718955|now:1746037248637212|interval:81743|pto_count:0|srtt:47943 [2025/04/30 18:20:48 637237] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55642, ack_elapse 49027, delivered 58863|rate 1057887|lost 249| [2025/04/30 18:20:48 637242] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1057887) in round 38| [2025/04/30 18:20:48 637246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 637250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 637254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:72082|packet_lost:0|acked:2400|po_sent_time:1746037248589665|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 637259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:72082|packet_lost:0|acked:2400|po_sent_time:1746037248589665|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 637263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:74482|full_bw_reached:1|inflight:57619|srtt:47943|latest_rtt:47418|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 637269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1167|largest:1167|pns:2| [2025/04/30 18:20:48 637273] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1167|frame:ACK |recv_time:1746037248637083|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 637278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368637083|now:1746037248637083|interv:120000000| [2025/04/30 18:20:48 637282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368637083|now:1746037248637083|interv:120000000| [2025/04/30 18:20:48 637286] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248637838|pq_index:0| [2025/04/30 18:20:48 637290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248636521| [2025/04/30 18:20:48 637294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248637294| [2025/04/30 18:20:48 637299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248637298| [2025/04/30 18:20:48 637307] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 637312] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47943|min_srtt:47943|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 637316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 637321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 637326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 637330] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47943|min_srtt:47943|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 637334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2595009| [2025/04/30 18:20:48 637339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 637343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 637347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47943|min_srtt:47943|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 637352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2596188| [2025/04/30 18:20:48 637356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 637360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 637365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47943|min_srtt:47943|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 637369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2597367| [2025/04/30 18:20:48 637373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47943|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 637378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 637384] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47943|min_srtt:47943|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 637388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 637393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 637397] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 637400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 637405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 637409] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 637413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 637418] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 637422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 637426] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248637838| [2025/04/30 18:20:48 637430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248637838| [2025/04/30 18:20:48 637434] [debug] |xqc_engine_wakeup_after|wakeup:1746037248637838|now:1746037248637433|diff:405| [2025/04/30 18:20:48 637438] [debug] |xqc_engine_main_logic|END|now:1746037248637298| [2025/04/30 18:20:48 637443] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248637443| [2025/04/30 18:20:48 637447] [debug] |xqc_engine_wakeup_after|wakeup:1746037248637838|now:1746037248637446|diff:392| [2025/04/30 18:20:48 637450] [debug] |xqc_engine_main_logic|END|now:1746037248637443| [2025/04/30 18:20:48 638524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248638524| [2025/04/30 18:20:48 638533] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248637838|pq_index:0| [2025/04/30 18:20:48 638538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248637298| [2025/04/30 18:20:48 638543] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248638542| [2025/04/30 18:20:48 638548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248637838|now:1746037248638542| [2025/04/30 18:20:48 638552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248637838|now:1746037248638542| [2025/04/30 18:20:48 638556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 638561] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 638566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47943|min_srtt:47943|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 638571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 638584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 638588] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 638592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 638598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 638603] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 638608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 638612] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 638617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2608| [2025/04/30 18:20:48 638656] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2608|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248638626|stream_id:0|stream_offset:2582040| [2025/04/30 18:20:48 638666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2608|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 638673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 638679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47943|rtt_var:2322|pto_duration:57231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 638686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 638692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 638698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 638704] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248720857|now:1746037248638679|interv:82178| [2025/04/30 18:20:48 638710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248720857|now:1746037248638679|interval:82178|pto_count:0|srtt:47943 [2025/04/30 18:20:48 638717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74482|inflight:58819| [2025/04/30 18:20:48 638725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 638732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2583219| [2025/04/30 18:20:48 638739] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 638752] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2609| [2025/04/30 18:20:48 638801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2609|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248638764|stream_id:0|stream_offset:2583219| [2025/04/30 18:20:48 638811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2609|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 638818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 638825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47943|rtt_var:2322|pto_duration:57231|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 638832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 638838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 638844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 638850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248720995|now:1746037248638825|interv:82170| [2025/04/30 18:20:48 638857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248720995|now:1746037248638825|interval:82170|pto_count:0|srtt:47943 [2025/04/30 18:20:48 638864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:74482|inflight:60019| [2025/04/30 18:20:48 638869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 638873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:74482|conn:0000558304DEB50C|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 638878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 638882] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248639882|now:1746037248638882|interv:1000| [2025/04/30 18:20:48 638886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 638889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 638894] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248639882| [2025/04/30 18:20:48 638898] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248639882| [2025/04/30 18:20:48 638902] [debug] |xqc_engine_wakeup_after|wakeup:1746037248639882|now:1746037248638902|diff:980| [2025/04/30 18:20:48 638906] [debug] |xqc_engine_main_logic|END|now:1746037248638542| [2025/04/30 18:20:48 639099] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248639099| [2025/04/30 18:20:48 639108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 639115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1167| [2025/04/30 18:20:48 639119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1168| [2025/04/30 18:20:48 639125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1168| [2025/04/30 18:20:48 639134] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 639139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2553|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2554|path_largest_ack:2553| [2025/04/30 18:20:48 639144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:243|tx_in_flight:63682|prior_delivered:2518116|prior_time:1746037248590083|is_app_limited:0|send_elapse:55733|ack_elapse:49016|ctl_first_sent_time:1746037248591586|lagest_ack_time:1746037248639099|curr_delivered:2575779| [2025/04/30 18:20:48 639148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248591586| [2025/04/30 18:20:48 639153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:48 639157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2554|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2554|path_largest_ack:2554| [2025/04/30 18:20:48 639162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:243|tx_in_flight:63682|prior_delivered:2518116|prior_time:1746037248590083|is_app_limited:0|send_elapse:55733|ack_elapse:49016|ctl_first_sent_time:1746037248591586|lagest_ack_time:1746037248639099|curr_delivered:2576979| [2025/04/30 18:20:48 639166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248591732| [2025/04/30 18:20:48 639170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:48 639174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47943|rttvar:2322|minrtt:30950|latest_rtt:47367|ack_delay:1000| [2025/04/30 18:20:48 639179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47746|rttvar:2136|minrtt:30950|latest_rtt:47367|ack_delay:1000| [2025/04/30 18:20:48 639183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2554|lost_pn:2551|thresh:3| [2025/04/30 18:20:48 639187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 639222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 639229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:2136|pto_duration:56290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 639233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 639237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 639241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 639245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248720054|now:1746037248639229|interv:80825| [2025/04/30 18:20:48 639249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248720054|now:1746037248639229|interval:80825|pto_count:0|srtt:47746 [2025/04/30 18:20:48 639254] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55733, ack_elapse 49016, delivered 58863|rate 1056160|lost 249| [2025/04/30 18:20:48 639258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056160) in round 38| [2025/04/30 18:20:48 639262] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 639267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 639271] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:74482|packet_lost:0|acked:2400|po_sent_time:1746037248591732|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 639275] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:74482|packet_lost:0|acked:2400|po_sent_time:1746037248591732|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 639280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:76882|full_bw_reached:1|inflight:57619|srtt:47746|latest_rtt:47367|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 639286] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1168|largest:1168|pns:2| [2025/04/30 18:20:48 639290] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1168|frame:ACK |recv_time:1746037248639099|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 639295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368639099|now:1746037248639099|interv:120000000| [2025/04/30 18:20:48 639299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368639099|now:1746037248639099|interv:120000000| [2025/04/30 18:20:48 639303] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248639882|pq_index:0| [2025/04/30 18:20:48 639307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248638542| [2025/04/30 18:20:48 639311] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248639311| [2025/04/30 18:20:48 639316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248639315| [2025/04/30 18:20:48 639324] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 639329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 639333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 639338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 639342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 639347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 639351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2599725| [2025/04/30 18:20:48 639355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 639360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 639364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 639368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2600904| [2025/04/30 18:20:48 639373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 639377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 639381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 639385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2602083| [2025/04/30 18:20:48 639390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 639394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 639398] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 639403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2603262| [2025/04/30 18:20:48 639410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 639414] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 639418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 639422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 639426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 639430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 639435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 639439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 639443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248639882| [2025/04/30 18:20:48 639447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248639882| [2025/04/30 18:20:48 639450] [debug] |xqc_engine_wakeup_after|wakeup:1746037248639882|now:1746037248639450|diff:432| [2025/04/30 18:20:48 639455] [debug] |xqc_engine_main_logic|END|now:1746037248639315| [2025/04/30 18:20:48 639460] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248639460| [2025/04/30 18:20:48 639463] [debug] |xqc_engine_wakeup_after|wakeup:1746037248639882|now:1746037248639463|diff:419| [2025/04/30 18:20:48 639467] [debug] |xqc_engine_main_logic|END|now:1746037248639460| [2025/04/30 18:20:48 640538] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248640538| [2025/04/30 18:20:48 640548] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248639882|pq_index:0| [2025/04/30 18:20:48 640553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248639315| [2025/04/30 18:20:48 640558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248640557| [2025/04/30 18:20:48 640563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248639882|now:1746037248640557| [2025/04/30 18:20:48 640567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248639882|now:1746037248640557| [2025/04/30 18:20:48 640571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 640575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 640580] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 640585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2603262| [2025/04/30 18:20:48 640596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 640600] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 640604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 640608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 640613] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 640619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 640626] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 640633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2610| [2025/04/30 18:20:48 640675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2610|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248640646|stream_id:0|stream_offset:2584398| [2025/04/30 18:20:48 640685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2610|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 640692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 640699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:2136|pto_duration:56290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 640705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 640711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 640717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 640724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248721936|now:1746037248640698|interv:81238| [2025/04/30 18:20:48 640730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248721936|now:1746037248640698|interval:81238|pto_count:0|srtt:47746 [2025/04/30 18:20:48 640737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76882|inflight:58819| [2025/04/30 18:20:48 640744] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 640751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2585577| [2025/04/30 18:20:48 640759] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 640765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2611| [2025/04/30 18:20:48 640814] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2611|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248640777|stream_id:0|stream_offset:2585577| [2025/04/30 18:20:48 640830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2611|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 640838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 640845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:2136|pto_duration:56290|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 640852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 640858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 640865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 640872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248722067|now:1746037248640845|interv:81222| [2025/04/30 18:20:48 640878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248722067|now:1746037248640845|interval:81222|pto_count:0|srtt:47746 [2025/04/30 18:20:48 640886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:76882|inflight:60019| [2025/04/30 18:20:48 640894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 640900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:76882|conn:0000558304DEB50C|stream_id:0|stream_offset:2586756| [2025/04/30 18:20:48 640907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 640913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248641913|now:1746037248640913|interv:1000| [2025/04/30 18:20:48 640920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 640925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 640932] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248641913| [2025/04/30 18:20:48 640939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248641913| [2025/04/30 18:20:48 640945] [debug] |xqc_engine_wakeup_after|wakeup:1746037248641913|now:1746037248640945|diff:968| [2025/04/30 18:20:48 640951] [debug] |xqc_engine_main_logic|END|now:1746037248640557| [2025/04/30 18:20:48 641061] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248641059| [2025/04/30 18:20:48 641072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 641079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1168| [2025/04/30 18:20:48 641083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1169| [2025/04/30 18:20:48 641089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1169| [2025/04/30 18:20:48 641093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 641098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2555|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2556|path_largest_ack:2555| [2025/04/30 18:20:48 641108] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:243|tx_in_flight:63682|prior_delivered:2520516|prior_time:1746037248592100|is_app_limited:0|send_elapse:55703|ack_elapse:48959|ctl_first_sent_time:1746037248593579|lagest_ack_time:1746037248641059|curr_delivered:2578179| [2025/04/30 18:20:48 641113] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248593579| [2025/04/30 18:20:48 641117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:48 641122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2556|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2556|path_largest_ack:2556| [2025/04/30 18:20:48 641126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:243|tx_in_flight:63682|prior_delivered:2520516|prior_time:1746037248592100|is_app_limited:0|send_elapse:55703|ack_elapse:48959|ctl_first_sent_time:1746037248593579|lagest_ack_time:1746037248641059|curr_delivered:2579379| [2025/04/30 18:20:48 641131] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248593697| [2025/04/30 18:20:48 641135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:48 641139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47746|rttvar:2136|minrtt:30950|latest_rtt:47362|ack_delay:0| [2025/04/30 18:20:48 641143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47698|rttvar:1698|minrtt:30950|latest_rtt:47362|ack_delay:0| [2025/04/30 18:20:48 641147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2556|lost_pn:2553|thresh:3| [2025/04/30 18:20:48 641152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 641187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 641191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47698|rtt_var:1698|pto_duration:54490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 641198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 641203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 641207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 641210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248720267|now:1746037248641191|interv:79076| [2025/04/30 18:20:48 641215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248720267|now:1746037248641191|interval:79076|pto_count:0|srtt:47698 [2025/04/30 18:20:48 641219] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55703, ack_elapse 48959, delivered 58863|rate 1056729|lost 249| [2025/04/30 18:20:48 641224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1056729) in round 38| [2025/04/30 18:20:48 641228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 641232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 641236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:76882|packet_lost:0|acked:2400|po_sent_time:1746037248593697|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 641241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:76882|packet_lost:0|acked:2400|po_sent_time:1746037248593697|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 641246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:79282|full_bw_reached:1|inflight:57619|srtt:47698|latest_rtt:47362|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 641252] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1169|largest:1169|pns:2| [2025/04/30 18:20:48 641256] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1169|frame:ACK |recv_time:1746037248641059|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 641261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368641059|now:1746037248641059|interv:120000000| [2025/04/30 18:20:48 641265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368641059|now:1746037248641059|interv:120000000| [2025/04/30 18:20:48 641269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248641913|pq_index:0| [2025/04/30 18:20:48 641274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248640557| [2025/04/30 18:20:48 641278] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248641278| [2025/04/30 18:20:48 641283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248641282| [2025/04/30 18:20:48 641288] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 641295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47698|min_srtt:47698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 641300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2603262| [2025/04/30 18:20:48 641304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 641309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 641314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47698|min_srtt:47698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 641318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2604441| [2025/04/30 18:20:48 641322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 641327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 641331] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47698|min_srtt:47698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 641335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2605620| [2025/04/30 18:20:48 641340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 641344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 641349] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47698|min_srtt:47698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 641353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2606799| [2025/04/30 18:20:48 641357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 641362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 641366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47698|min_srtt:47698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 641370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 641377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 641381] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 641385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 641389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 641393] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 641398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2586756| [2025/04/30 18:20:48 641402] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 641406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 641410] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248641913| [2025/04/30 18:20:48 641414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248641913| [2025/04/30 18:20:48 641418] [debug] |xqc_engine_wakeup_after|wakeup:1746037248641913|now:1746037248641418|diff:495| [2025/04/30 18:20:48 641422] [debug] |xqc_engine_main_logic|END|now:1746037248641282| [2025/04/30 18:20:48 641427] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248641427| [2025/04/30 18:20:48 641431] [debug] |xqc_engine_wakeup_after|wakeup:1746037248641913|now:1746037248641431|diff:482| [2025/04/30 18:20:48 641435] [debug] |xqc_engine_main_logic|END|now:1746037248641427| [2025/04/30 18:20:48 642504] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248642504| [2025/04/30 18:20:48 642514] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248641913|pq_index:0| [2025/04/30 18:20:48 642519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248641282| [2025/04/30 18:20:48 642524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248642523| [2025/04/30 18:20:48 642529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248641913|now:1746037248642523| [2025/04/30 18:20:48 642533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248641913|now:1746037248642523| [2025/04/30 18:20:48 642537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 642542] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 642547] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47698|min_srtt:47698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 642551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 642556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 642560] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 642569] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 642574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 642579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 642583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2586756| [2025/04/30 18:20:48 642588] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 642592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2612| [2025/04/30 18:20:48 642634] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2612|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248642601|stream_id:0|stream_offset:2586756| [2025/04/30 18:20:48 642644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2612|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 642652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 642659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47698|rtt_var:1698|pto_duration:54490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 642667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 642672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 642678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 642685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248722091|now:1746037248642659|interv:79432| [2025/04/30 18:20:48 642691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248722091|now:1746037248642659|interval:79432|pto_count:0|srtt:47698 [2025/04/30 18:20:48 642698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79282|inflight:58819| [2025/04/30 18:20:48 642706] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 642713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2587935| [2025/04/30 18:20:48 642720] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 642726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2613| [2025/04/30 18:20:48 642767] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2613|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248642738|stream_id:0|stream_offset:2587935| [2025/04/30 18:20:48 642779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2613|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 642793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 642800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47698|rtt_var:1698|pto_duration:54490|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 642807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 642813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 642820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 642826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248722228|now:1746037248642800|interv:79428| [2025/04/30 18:20:48 642832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248722228|now:1746037248642800|interval:79428|pto_count:0|srtt:47698 [2025/04/30 18:20:48 642840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:79282|inflight:60019| [2025/04/30 18:20:48 642848] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 642969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:79282|conn:0000558304DEB50C|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 642982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 643009] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248644009|now:1746037248643009|interv:1000| [2025/04/30 18:20:48 643016] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 643022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 643028] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248644009| [2025/04/30 18:20:48 643051] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248644009| [2025/04/30 18:20:48 643059] [debug] |xqc_engine_wakeup_after|wakeup:1746037248644009|now:1746037248643059|diff:950| [2025/04/30 18:20:48 643066] [debug] |xqc_engine_main_logic|END|now:1746037248642523| [2025/04/30 18:20:48 643103] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248643102| [2025/04/30 18:20:48 643113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 643123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1169| [2025/04/30 18:20:48 643128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1170| [2025/04/30 18:20:48 643134] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1170| [2025/04/30 18:20:48 643138] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 643144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2557|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2558|path_largest_ack:2557| [2025/04/30 18:20:48 643148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:244|tx_in_flight:62482|prior_delivered:2522916|prior_time:1746037248594067|is_app_limited:0|send_elapse:56203|ack_elapse:49035|ctl_first_sent_time:1746037248595575|lagest_ack_time:1746037248643102|curr_delivered:2580579| [2025/04/30 18:20:48 643158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248595575| [2025/04/30 18:20:48 643163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:48 643167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2558|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2558|path_largest_ack:2558| [2025/04/30 18:20:48 643172] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:244|tx_in_flight:62482|prior_delivered:2522916|prior_time:1746037248594067|is_app_limited:0|send_elapse:56203|ack_elapse:49035|ctl_first_sent_time:1746037248595575|lagest_ack_time:1746037248643102|curr_delivered:2581779| [2025/04/30 18:20:48 643177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248595712| [2025/04/30 18:20:48 643181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:48 643185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47698|rttvar:1698|minrtt:30950|latest_rtt:47390|ack_delay:1000| [2025/04/30 18:20:48 643189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47534|rttvar:1601|minrtt:30950|latest_rtt:47390|ack_delay:1000| [2025/04/30 18:20:48 643194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2558|lost_pn:2555|thresh:3| [2025/04/30 18:20:48 643198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 643233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 643237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47534|rtt_var:1601|pto_duration:53938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 643242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 643248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 643252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 643256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248721676|now:1746037248643237|interv:78439| [2025/04/30 18:20:48 643260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248721676|now:1746037248643237|interval:78439|pto_count:0|srtt:47534 [2025/04/30 18:20:48 643265] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56203, ack_elapse 49035, delivered 58863|rate 1047328|lost 249| [2025/04/30 18:20:48 643270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047328) in round 38| [2025/04/30 18:20:48 643274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 643278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 643282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:79282|packet_lost:0|acked:2400|po_sent_time:1746037248595712|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 643287] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:79282|packet_lost:0|acked:2400|po_sent_time:1746037248595712|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 643291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:81682|full_bw_reached:1|inflight:57619|srtt:47534|latest_rtt:47390|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 643297] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1170|largest:1170|pns:2| [2025/04/30 18:20:48 643302] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1170|frame:ACK |recv_time:1746037248643102|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 643306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368643102|now:1746037248643102|interv:120000000| [2025/04/30 18:20:48 643311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368643102|now:1746037248643102|interv:120000000| [2025/04/30 18:20:48 643315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248644009|pq_index:0| [2025/04/30 18:20:48 643319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248642523| [2025/04/30 18:20:48 643323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248643323| [2025/04/30 18:20:48 643328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248643327| [2025/04/30 18:20:48 643333] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 643338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47534|min_srtt:47534|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 643345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 643349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 643354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 643358] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47534|min_srtt:47534|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 643363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2609157| [2025/04/30 18:20:48 643367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 643371] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 643376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47534|min_srtt:47534|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 643380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2610336| [2025/04/30 18:20:48 643384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 643389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 643393] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47534|min_srtt:47534|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 643397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2611515| [2025/04/30 18:20:48 643401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 643406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 643410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47534|min_srtt:47534|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 643414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2612694| [2025/04/30 18:20:48 643418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 643424] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 643428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 643433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 643437] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 643441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 643446] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 643450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 643454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248644009| [2025/04/30 18:20:48 643458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248644009| [2025/04/30 18:20:48 643462] [debug] |xqc_engine_wakeup_after|wakeup:1746037248644009|now:1746037248643462|diff:547| [2025/04/30 18:20:48 643466] [debug] |xqc_engine_main_logic|END|now:1746037248643327| [2025/04/30 18:20:48 643471] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248643471| [2025/04/30 18:20:48 643475] [debug] |xqc_engine_wakeup_after|wakeup:1746037248644009|now:1746037248643475|diff:534| [2025/04/30 18:20:48 643479] [debug] |xqc_engine_main_logic|END|now:1746037248643471| [2025/04/30 18:20:48 644548] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248644547| [2025/04/30 18:20:48 644559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248644009|pq_index:0| [2025/04/30 18:20:48 644564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248643327| [2025/04/30 18:20:48 644569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248644568| [2025/04/30 18:20:48 644573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248644009|now:1746037248644568| [2025/04/30 18:20:48 644578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248644009|now:1746037248644568| [2025/04/30 18:20:48 644582] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 644586] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 644591] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47534|min_srtt:47534|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 644596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2612694| [2025/04/30 18:20:48 644601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 644605] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 644611] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 644625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 644633] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 644640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 644648] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 644654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2614| [2025/04/30 18:20:48 644699] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2614|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248644668|stream_id:0|stream_offset:2589114| [2025/04/30 18:20:48 644708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2614|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 644715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 644722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47534|rtt_var:1601|pto_duration:53938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 644729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 644735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 644741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 644748] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248723606|now:1746037248644721|interv:78885| [2025/04/30 18:20:48 644754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248723606|now:1746037248644721|interval:78885|pto_count:0|srtt:47534 [2025/04/30 18:20:48 644760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81682|inflight:58819| [2025/04/30 18:20:48 644765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 644769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2590293| [2025/04/30 18:20:48 644774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 644778] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2615| [2025/04/30 18:20:48 644813] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2615|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248644786|stream_id:0|stream_offset:2590293| [2025/04/30 18:20:48 644822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2615|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 644836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 644843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47534|rtt_var:1601|pto_duration:53938|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 644850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 644856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 644863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 644869] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248723724|now:1746037248644843|interv:78881| [2025/04/30 18:20:48 644873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248723724|now:1746037248644843|interval:78881|pto_count:0|srtt:47534 [2025/04/30 18:20:48 644877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:81682|inflight:60019| [2025/04/30 18:20:48 644882] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 644887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:81682|conn:0000558304DEB50C|stream_id:0|stream_offset:2591472| [2025/04/30 18:20:48 644891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 644895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248645895|now:1746037248644895|interv:1000| [2025/04/30 18:20:48 644899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 644903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 644907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248645895| [2025/04/30 18:20:48 644912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248645895| [2025/04/30 18:20:48 644916] [debug] |xqc_engine_wakeup_after|wakeup:1746037248645895|now:1746037248644916|diff:979| [2025/04/30 18:20:48 644920] [debug] |xqc_engine_main_logic|END|now:1746037248644568| [2025/04/30 18:20:48 645097] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248645095| [2025/04/30 18:20:48 645107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 645113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1170| [2025/04/30 18:20:48 645117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1171| [2025/04/30 18:20:48 645123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1171| [2025/04/30 18:20:48 645128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 645133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2559|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2560|path_largest_ack:2559| [2025/04/30 18:20:48 645137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:244|tx_in_flight:62482|prior_delivered:2525316|prior_time:1746037248596097|is_app_limited:0|send_elapse:55882|ack_elapse:48998|ctl_first_sent_time:1746037248597602|lagest_ack_time:1746037248645095|curr_delivered:2582979| [2025/04/30 18:20:48 645147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248597602| [2025/04/30 18:20:48 645152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:48 645156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2560|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2560|path_largest_ack:2560| [2025/04/30 18:20:48 645160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:244|tx_in_flight:62482|prior_delivered:2525316|prior_time:1746037248596097|is_app_limited:0|send_elapse:55882|ack_elapse:48998|ctl_first_sent_time:1746037248597602|lagest_ack_time:1746037248645095|curr_delivered:2584179| [2025/04/30 18:20:48 645165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248597711| [2025/04/30 18:20:48 645169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:48 645173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47534|rttvar:1601|minrtt:30950|latest_rtt:47384|ack_delay:1000| [2025/04/30 18:20:48 645177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47391|rttvar:1488|minrtt:30950|latest_rtt:47384|ack_delay:1000| [2025/04/30 18:20:48 645182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2560|lost_pn:2557|thresh:3| [2025/04/30 18:20:48 645186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 645221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 645225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47391|rtt_var:1488|pto_duration:53343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 645229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 645233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 645237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 645244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248723129|now:1746037248645225|interv:77904| [2025/04/30 18:20:48 645248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248723129|now:1746037248645225|interval:77904|pto_count:0|srtt:47391 [2025/04/30 18:20:48 645252] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55882, ack_elapse 48998, delivered 58863|rate 1053344|lost 249| [2025/04/30 18:20:48 645257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053344) in round 38| [2025/04/30 18:20:48 645261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 645266] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 645270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:81682|packet_lost:0|acked:2400|po_sent_time:1746037248597711|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 645274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:81682|packet_lost:0|acked:2400|po_sent_time:1746037248597711|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 645279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:84082|full_bw_reached:1|inflight:57619|srtt:47391|latest_rtt:47384|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 645285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1171|largest:1171|pns:2| [2025/04/30 18:20:48 645289] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1171|frame:ACK |recv_time:1746037248645095|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 645294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368645095|now:1746037248645095|interv:120000000| [2025/04/30 18:20:48 645298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368645095|now:1746037248645095|interv:120000000| [2025/04/30 18:20:48 645302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248645895|pq_index:0| [2025/04/30 18:20:48 645307] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248644568| [2025/04/30 18:20:48 645311] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248645311| [2025/04/30 18:20:48 645316] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248645315| [2025/04/30 18:20:48 645321] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 645326] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47391|min_srtt:47391|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 645330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2612694| [2025/04/30 18:20:48 645338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47391|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 645342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 645347] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47391|min_srtt:47391|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 645351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2613873| [2025/04/30 18:20:48 645356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47391|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 645360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 645364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47391|min_srtt:47391|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 645369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2615052| [2025/04/30 18:20:48 645373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47391|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 645377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 645381] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47391|min_srtt:47391|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 645386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2616231| [2025/04/30 18:20:48 645390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47391|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 645395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 645399] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47391|min_srtt:47391|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 645403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2617410| [2025/04/30 18:20:48 645407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 645411] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 645415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 645422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 645426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 645431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2591472| [2025/04/30 18:20:48 645435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 645439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 645443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248645895| [2025/04/30 18:20:48 645447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248645895| [2025/04/30 18:20:48 645451] [debug] |xqc_engine_wakeup_after|wakeup:1746037248645895|now:1746037248645451|diff:444| [2025/04/30 18:20:48 645455] [debug] |xqc_engine_main_logic|END|now:1746037248645315| [2025/04/30 18:20:48 645461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248645460| [2025/04/30 18:20:48 645464] [debug] |xqc_engine_wakeup_after|wakeup:1746037248645895|now:1746037248645464|diff:431| [2025/04/30 18:20:48 645468] [debug] |xqc_engine_main_logic|END|now:1746037248645460| [2025/04/30 18:20:48 646537] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248646536| [2025/04/30 18:20:48 646547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248645895|pq_index:0| [2025/04/30 18:20:48 646552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248645315| [2025/04/30 18:20:48 646557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248646556| [2025/04/30 18:20:48 646562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248645895|now:1746037248646556| [2025/04/30 18:20:48 646566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248645895|now:1746037248646556| [2025/04/30 18:20:48 646570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 646575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 646580] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47391|min_srtt:47391|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 646584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2617410| [2025/04/30 18:20:48 646589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 646593] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 646597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 646603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 646617] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 646624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2591472| [2025/04/30 18:20:48 646631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 646638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2616| [2025/04/30 18:20:48 646678] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2616|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248646650|stream_id:0|stream_offset:2591472| [2025/04/30 18:20:48 646688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2616|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 646694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 646701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47391|rtt_var:1488|pto_duration:53343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 646707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 646714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 646720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 646726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248724993|now:1746037248646700|interv:78293| [2025/04/30 18:20:48 646733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248724993|now:1746037248646700|interval:78293|pto_count:0|srtt:47391 [2025/04/30 18:20:48 646740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84082|inflight:58819| [2025/04/30 18:20:48 646748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 646754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2592651| [2025/04/30 18:20:48 646762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 646768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2617| [2025/04/30 18:20:48 646816] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2617|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248646779|stream_id:0|stream_offset:2592651| [2025/04/30 18:20:48 646825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2617|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 646832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 646840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47391|rtt_var:1488|pto_duration:53343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 646853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 646859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 646866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 646872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248725122|now:1746037248646839|interv:78283| [2025/04/30 18:20:48 646878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248725122|now:1746037248646839|interval:78283|pto_count:0|srtt:47391 [2025/04/30 18:20:48 646885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:84082|inflight:60019| [2025/04/30 18:20:48 646893] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 646899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:84082|conn:0000558304DEB50C|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 646907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 646912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248647912|now:1746037248646912|interv:1000| [2025/04/30 18:20:48 646916] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 646920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 646924] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248647912| [2025/04/30 18:20:48 646928] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248647912| [2025/04/30 18:20:48 646932] [debug] |xqc_engine_wakeup_after|wakeup:1746037248647912|now:1746037248646932|diff:980| [2025/04/30 18:20:48 646937] [debug] |xqc_engine_main_logic|END|now:1746037248646556| [2025/04/30 18:20:48 647093] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248647092| [2025/04/30 18:20:48 647104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 647110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1171| [2025/04/30 18:20:48 647114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1172| [2025/04/30 18:20:48 647120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1172| [2025/04/30 18:20:48 647125] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 647130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2561|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2562|path_largest_ack:2561| [2025/04/30 18:20:48 647134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:245|tx_in_flight:60063|prior_delivered:2528935|prior_time:1746037248599131|is_app_limited:0|send_elapse:54416|ack_elapse:47961|ctl_first_sent_time:1746037248599420|lagest_ack_time:1746037248647092|curr_delivered:2585379| [2025/04/30 18:20:48 647139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248599420| [2025/04/30 18:20:48 647149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:48 647153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2562|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2562|path_largest_ack:2562| [2025/04/30 18:20:48 647157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:245|tx_in_flight:60063|prior_delivered:2528935|prior_time:1746037248599131|is_app_limited:0|send_elapse:54416|ack_elapse:47961|ctl_first_sent_time:1746037248599420|lagest_ack_time:1746037248647092|curr_delivered:2586579| [2025/04/30 18:20:48 647162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248599521| [2025/04/30 18:20:48 647166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:48 647170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47391|rttvar:1488|minrtt:30950|latest_rtt:47571|ack_delay:1000| [2025/04/30 18:20:48 647174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47289|rttvar:1321|minrtt:30950|latest_rtt:47571|ack_delay:1000| [2025/04/30 18:20:48 647178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2562|lost_pn:2559|thresh:3| [2025/04/30 18:20:48 647183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 647218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 647222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47289|rtt_var:1321|pto_duration:52573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 647227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 647231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 647235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 647239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248724352|now:1746037248647222|interv:77130| [2025/04/30 18:20:48 647245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248724352|now:1746037248647222|interval:77130|pto_count:0|srtt:47289 [2025/04/30 18:20:48 647250] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54416, ack_elapse 47961, delivered 57644|rate 1059320|lost 249| [2025/04/30 18:20:48 647254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059320) in round 38| [2025/04/30 18:20:48 647258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 647263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 647267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:84082|packet_lost:0|acked:2400|po_sent_time:1746037248599521|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 647271] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:84082|packet_lost:0|acked:2400|po_sent_time:1746037248599521|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 647276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:86482|full_bw_reached:1|inflight:57619|srtt:47289|latest_rtt:47571|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 647282] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1172|largest:1172|pns:2| [2025/04/30 18:20:48 647287] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1172|frame:ACK |recv_time:1746037248647092|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 647291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368647092|now:1746037248647092|interv:120000000| [2025/04/30 18:20:48 647296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368647092|now:1746037248647092|interv:120000000| [2025/04/30 18:20:48 647300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248647912|pq_index:0| [2025/04/30 18:20:48 647304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248646556| [2025/04/30 18:20:48 647308] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248647308| [2025/04/30 18:20:48 647313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248647312| [2025/04/30 18:20:48 647318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 647323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47289|min_srtt:47289|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 647328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2617410| [2025/04/30 18:20:48 647332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 647339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 647344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47289|min_srtt:47289|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 647348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2618589| [2025/04/30 18:20:48 647352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 647357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 647361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47289|min_srtt:47289|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 647365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2619768| [2025/04/30 18:20:48 647370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 647374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 647378] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47289|min_srtt:47289|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 647382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2620947| [2025/04/30 18:20:48 647387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47289|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 647391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 647395] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47289|min_srtt:47289|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 647399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2622126| [2025/04/30 18:20:48 647404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 647408] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 647411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 647416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 647423] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 647427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 647431] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 647435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 647439] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248647912| [2025/04/30 18:20:48 647443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248647912| [2025/04/30 18:20:48 647447] [debug] |xqc_engine_wakeup_after|wakeup:1746037248647912|now:1746037248647447|diff:465| [2025/04/30 18:20:48 647451] [debug] |xqc_engine_main_logic|END|now:1746037248647312| [2025/04/30 18:20:48 647456] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248647456| [2025/04/30 18:20:48 647460] [debug] |xqc_engine_wakeup_after|wakeup:1746037248647912|now:1746037248647460|diff:452| [2025/04/30 18:20:48 647464] [debug] |xqc_engine_main_logic|END|now:1746037248647456| [2025/04/30 18:20:48 648536] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248648536| [2025/04/30 18:20:48 648547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248647912|pq_index:0| [2025/04/30 18:20:48 648551] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248647312| [2025/04/30 18:20:48 648556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248648555| [2025/04/30 18:20:48 648561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248647912|now:1746037248648555| [2025/04/30 18:20:48 648565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248647912|now:1746037248648555| [2025/04/30 18:20:48 648569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 648573] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 648578] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47289|min_srtt:47289|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 648583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2622126| [2025/04/30 18:20:48 648588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 648592] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 648597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 648605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 648610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 648620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 648625] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 648629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2618| [2025/04/30 18:20:48 648667] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2618|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248648638|stream_id:0|stream_offset:2593830| [2025/04/30 18:20:48 648677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2618|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 648684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 648690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47289|rtt_var:1321|pto_duration:52573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 648698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 648705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 648712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 648718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248726211|now:1746037248648689|interv:77522| [2025/04/30 18:20:48 648725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248726211|now:1746037248648689|interval:77522|pto_count:0|srtt:47289 [2025/04/30 18:20:48 648732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86482|inflight:58819| [2025/04/30 18:20:48 648740] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 648747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2595009| [2025/04/30 18:20:48 648754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 648761] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2619| [2025/04/30 18:20:48 648806] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2619|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248648772|stream_id:0|stream_offset:2595009| [2025/04/30 18:20:48 648815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2619|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 648822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 648829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47289|rtt_var:1321|pto_duration:52573|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 648836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 648848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 648854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 648861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248726345|now:1746037248648829|interv:77516| [2025/04/30 18:20:48 648866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248726345|now:1746037248648829|interval:77516|pto_count:0|srtt:47289 [2025/04/30 18:20:48 648871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:86482|inflight:60019| [2025/04/30 18:20:48 648876] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 648880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:86482|conn:0000558304DEB50C|stream_id:0|stream_offset:2596188| [2025/04/30 18:20:48 648885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 648889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248649889|now:1746037248648889|interv:1000| [2025/04/30 18:20:48 648893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 648897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 648902] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248649889| [2025/04/30 18:20:48 648906] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248649889| [2025/04/30 18:20:48 648910] [debug] |xqc_engine_wakeup_after|wakeup:1746037248649889|now:1746037248648910|diff:979| [2025/04/30 18:20:48 648914] [debug] |xqc_engine_main_logic|END|now:1746037248648555| [2025/04/30 18:20:48 649108] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248649107| [2025/04/30 18:20:48 649116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 649122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1172| [2025/04/30 18:20:48 649126] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1173| [2025/04/30 18:20:48 649132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1173| [2025/04/30 18:20:48 649137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 649142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2563|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2564|path_largest_ack:2563| [2025/04/30 18:20:48 649147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:245|tx_in_flight:62463|prior_delivered:2528935|prior_time:1746037248599131|is_app_limited:0|send_elapse:55923|ack_elapse:49976|ctl_first_sent_time:1746037248600927|lagest_ack_time:1746037248649107|curr_delivered:2587779| [2025/04/30 18:20:48 649151] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248600927| [2025/04/30 18:20:48 649156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:48 649160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2564|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2564|path_largest_ack:2564| [2025/04/30 18:20:48 649169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:245|tx_in_flight:62463|prior_delivered:2528935|prior_time:1746037248599131|is_app_limited:0|send_elapse:55923|ack_elapse:49976|ctl_first_sent_time:1746037248600927|lagest_ack_time:1746037248649107|curr_delivered:2588979| [2025/04/30 18:20:48 649173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248601113| [2025/04/30 18:20:48 649177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:48 649181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47289|rttvar:1321|minrtt:30950|latest_rtt:47994|ack_delay:1000| [2025/04/30 18:20:48 649186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47252|rttvar:1064|minrtt:30950|latest_rtt:47994|ack_delay:1000| [2025/04/30 18:20:48 649190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2564|lost_pn:2561|thresh:3| [2025/04/30 18:20:48 649194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 649229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 649233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47252|rtt_var:1064|pto_duration:51508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 649238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 649242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 649246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 649250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248725280|now:1746037248649233|interv:76047| [2025/04/30 18:20:48 649254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248725280|now:1746037248649233|interval:76047|pto_count:0|srtt:47252 [2025/04/30 18:20:48 649261] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55923, ack_elapse 49976, delivered 60044|rate 1073690|lost 249| [2025/04/30 18:20:48 649265] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073690) in round 38| [2025/04/30 18:20:48 649270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 649274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 649278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:86482|packet_lost:0|acked:2400|po_sent_time:1746037248601113|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 649283] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:86482|packet_lost:0|acked:2400|po_sent_time:1746037248601113|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 649287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:88882|full_bw_reached:1|inflight:57619|srtt:47252|latest_rtt:47994|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 649293] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1173|largest:1173|pns:2| [2025/04/30 18:20:48 649297] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1173|frame:ACK |recv_time:1746037248649107|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 649302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368649107|now:1746037248649107|interv:120000000| [2025/04/30 18:20:48 649306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368649107|now:1746037248649107|interv:120000000| [2025/04/30 18:20:48 649310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248649889|pq_index:0| [2025/04/30 18:20:48 649315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248648555| [2025/04/30 18:20:48 649319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248649318| [2025/04/30 18:20:48 649323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248649322| [2025/04/30 18:20:48 649329] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 649333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47252|min_srtt:47252|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 649338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2622126| [2025/04/30 18:20:48 649343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 649347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 649354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47252|min_srtt:47252|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 649358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2623305| [2025/04/30 18:20:48 649363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 649367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 649371] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47252|min_srtt:47252|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 649375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2624484| [2025/04/30 18:20:48 649379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 649384] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 649388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47252|min_srtt:47252|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 649392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2625663| [2025/04/30 18:20:48 649397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47252|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 649401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 649405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47252|min_srtt:47252|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 649409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2626842| [2025/04/30 18:20:48 649414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 649418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 649421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 649426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 649430] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 649438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2596188| [2025/04/30 18:20:48 649442] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 649446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 649450] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248649889| [2025/04/30 18:20:48 649454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248649889| [2025/04/30 18:20:48 649458] [debug] |xqc_engine_wakeup_after|wakeup:1746037248649889|now:1746037248649458|diff:431| [2025/04/30 18:20:48 649462] [debug] |xqc_engine_main_logic|END|now:1746037248649322| [2025/04/30 18:20:48 649467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248649467| [2025/04/30 18:20:48 649471] [debug] |xqc_engine_wakeup_after|wakeup:1746037248649889|now:1746037248649471|diff:418| [2025/04/30 18:20:48 649475] [debug] |xqc_engine_main_logic|END|now:1746037248649467| [2025/04/30 18:20:48 650546] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248650545| [2025/04/30 18:20:48 650556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248649889|pq_index:0| [2025/04/30 18:20:48 650561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248649322| [2025/04/30 18:20:48 650566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248650565| [2025/04/30 18:20:48 650571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248649889|now:1746037248650565| [2025/04/30 18:20:48 650575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248649889|now:1746037248650565| [2025/04/30 18:20:48 650579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 650584] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 650589] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47252|min_srtt:47252|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 650593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2626842| [2025/04/30 18:20:48 650598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 650602] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 650606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 650610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 650615] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 650619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2596188| [2025/04/30 18:20:48 650627] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 650632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2620| [2025/04/30 18:20:48 650671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2620|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248650641|stream_id:0|stream_offset:2596188| [2025/04/30 18:20:48 650680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2620|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 650689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 650696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47252|rtt_var:1064|pto_duration:51508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 650703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 650709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 650715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 650721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248727149|now:1746037248650695|interv:76454| [2025/04/30 18:20:48 650729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248727149|now:1746037248650695|interval:76454|pto_count:0|srtt:47252 [2025/04/30 18:20:48 650736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88882|inflight:58819| [2025/04/30 18:20:48 650743] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 650750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2597367| [2025/04/30 18:20:48 650757] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 650764] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2621| [2025/04/30 18:20:48 650806] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2621|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248650776|stream_id:0|stream_offset:2597367| [2025/04/30 18:20:48 650816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2621|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 650822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 650829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47252|rtt_var:1064|pto_duration:51508|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 650836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 650842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 650854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 650858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248727284|now:1746037248650829|interv:76455| [2025/04/30 18:20:48 650862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248727284|now:1746037248650829|interval:76455|pto_count:0|srtt:47252 [2025/04/30 18:20:48 650867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:88882|inflight:60019| [2025/04/30 18:20:48 650872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 650876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:88882|conn:0000558304DEB50C|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 650881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 650885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248651885|now:1746037248650885|interv:1000| [2025/04/30 18:20:48 650889] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 650892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 650897] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248651885| [2025/04/30 18:20:48 650901] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248651885| [2025/04/30 18:20:48 650905] [debug] |xqc_engine_wakeup_after|wakeup:1746037248651885|now:1746037248650905|diff:980| [2025/04/30 18:20:48 650909] [debug] |xqc_engine_main_logic|END|now:1746037248650565| [2025/04/30 18:20:48 651113] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248651112| [2025/04/30 18:20:48 651121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 651127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1173| [2025/04/30 18:20:48 651131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1174| [2025/04/30 18:20:48 651137] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1174| [2025/04/30 18:20:48 651141] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 651146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2565|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2566|path_largest_ack:2565| [2025/04/30 18:20:48 651151] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:248|tx_in_flight:60044|prior_delivered:2531335|prior_time:1746037248601364|is_app_limited:0|send_elapse:55257|ack_elapse:49748|ctl_first_sent_time:1746037248602931|lagest_ack_time:1746037248651112|curr_delivered:2590179| [2025/04/30 18:20:48 651156] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248602931| [2025/04/30 18:20:48 651160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:48 651165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2566|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2566|path_largest_ack:2566| [2025/04/30 18:20:48 651173] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:248|tx_in_flight:60044|prior_delivered:2531335|prior_time:1746037248601364|is_app_limited:0|send_elapse:55257|ack_elapse:49748|ctl_first_sent_time:1746037248602931|lagest_ack_time:1746037248651112|curr_delivered:2591379| [2025/04/30 18:20:48 651177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248603077| [2025/04/30 18:20:48 651181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:48 651185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47252|rttvar:1064|minrtt:30950|latest_rtt:48035|ack_delay:0| [2025/04/30 18:20:48 651189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47350|rttvar:993|minrtt:30950|latest_rtt:48035|ack_delay:0| [2025/04/30 18:20:48 651194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2566|lost_pn:2563|thresh:3| [2025/04/30 18:20:48 651198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 651233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 651237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47350|rtt_var:993|pto_duration:51322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 651242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 651246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 651249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 651253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248727098|now:1746037248651237|interv:75861| [2025/04/30 18:20:48 651257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248727098|now:1746037248651237|interval:75861|pto_count:0|srtt:47350 [2025/04/30 18:20:48 651262] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55257, ack_elapse 49748, delivered 60044|rate 1086631|lost 249| [2025/04/30 18:20:48 651269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1086631) in round 38| [2025/04/30 18:20:48 651273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 651278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 651282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:88882|packet_lost:0|acked:2400|po_sent_time:1746037248603077|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 651287] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:88882|packet_lost:0|acked:2400|po_sent_time:1746037248603077|recovery:1|recovery_start:1746037248603325|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 651292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:91282|full_bw_reached:1|inflight:57619|srtt:47350|latest_rtt:48035|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248603325|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 651298] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1174|largest:1174|pns:2| [2025/04/30 18:20:48 651302] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1174|frame:ACK |recv_time:1746037248651112|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 651307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368651112|now:1746037248651112|interv:120000000| [2025/04/30 18:20:48 651311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368651112|now:1746037248651112|interv:120000000| [2025/04/30 18:20:48 651315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248651885|pq_index:0| [2025/04/30 18:20:48 651319] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248650565| [2025/04/30 18:20:48 651323] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248651323| [2025/04/30 18:20:48 651328] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248651327| [2025/04/30 18:20:48 651333] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 651338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47350|min_srtt:47350|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 651343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2626842| [2025/04/30 18:20:48 651347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 651352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 651356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47350|min_srtt:47350|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 651363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2628021| [2025/04/30 18:20:48 651368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 651372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 651376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47350|min_srtt:47350|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 651380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2629200| [2025/04/30 18:20:48 651385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 651389] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 651393] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47350|min_srtt:47350|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 651397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2630379| [2025/04/30 18:20:48 651402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47350|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 651406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 651410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47350|min_srtt:47350|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 651414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2631558| [2025/04/30 18:20:48 651418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 651422] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 651426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 651430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 651435] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 651439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 651446] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 651450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 651454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248651885| [2025/04/30 18:20:48 651458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248651885| [2025/04/30 18:20:48 651462] [debug] |xqc_engine_wakeup_after|wakeup:1746037248651885|now:1746037248651461|diff:424| [2025/04/30 18:20:48 651466] [debug] |xqc_engine_main_logic|END|now:1746037248651327| [2025/04/30 18:20:48 651471] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248651471| [2025/04/30 18:20:48 651475] [debug] |xqc_engine_wakeup_after|wakeup:1746037248651885|now:1746037248651474|diff:411| [2025/04/30 18:20:48 651478] [debug] |xqc_engine_main_logic|END|now:1746037248651471| [2025/04/30 18:20:48 652550] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248652550| [2025/04/30 18:20:48 652561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248651885|pq_index:0| [2025/04/30 18:20:48 652566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248651327| [2025/04/30 18:20:48 652571] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248652570| [2025/04/30 18:20:48 652575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248651885|now:1746037248652570| [2025/04/30 18:20:48 652580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248651885|now:1746037248652570| [2025/04/30 18:20:48 652584] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 652588] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 652593] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47350|min_srtt:47350|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 652598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2631558| [2025/04/30 18:20:48 652602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 652606] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 652610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 652615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 652619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 652624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57619|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 652628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 652638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2622| [2025/04/30 18:20:48 652681] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2622|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57619|now:1746037248652650|stream_id:0|stream_offset:2598546| [2025/04/30 18:20:48 652691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2622|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 652697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 652704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47350|rtt_var:993|pto_duration:51322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 652711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 652717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 652724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58819| [2025/04/30 18:20:48 652730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248728972|now:1746037248652704|interv:76268| [2025/04/30 18:20:48 652737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248728972|now:1746037248652704|interval:76268|pto_count:0|srtt:47350 [2025/04/30 18:20:48 652744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91282|inflight:58819| [2025/04/30 18:20:48 652752] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 652756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58819|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2599725| [2025/04/30 18:20:48 652761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 652765] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2623| [2025/04/30 18:20:48 652800] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2623|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58819|now:1746037248652773|stream_id:0|stream_offset:2599725| [2025/04/30 18:20:48 652809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2623|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 652816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58819|applimit:0| [2025/04/30 18:20:48 652823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47350|rtt_var:993|pto_duration:51322|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 652830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 652836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 652842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60019| [2025/04/30 18:20:48 652849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248729095|now:1746037248652822|interv:76273| [2025/04/30 18:20:48 652862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248729095|now:1746037248652822|interval:76273|pto_count:0|srtt:47350 [2025/04/30 18:20:48 652869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:91282|inflight:60019| [2025/04/30 18:20:48 652877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 652882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60019|cwnd:91282|conn:0000558304DEB50C|stream_id:0|stream_offset:2600904| [2025/04/30 18:20:48 652886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 652890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248653890|now:1746037248652890|interv:1000| [2025/04/30 18:20:48 652894] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 652898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 652902] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248653890| [2025/04/30 18:20:48 652907] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248653890| [2025/04/30 18:20:48 652911] [debug] |xqc_engine_wakeup_after|wakeup:1746037248653890|now:1746037248652911|diff:979| [2025/04/30 18:20:48 652915] [debug] |xqc_engine_main_logic|END|now:1746037248652570| [2025/04/30 18:20:48 653128] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037248653127| [2025/04/30 18:20:48 653140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 653146] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1174| [2025/04/30 18:20:48 653150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1175| [2025/04/30 18:20:48 653156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1175| [2025/04/30 18:20:48 653160] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 653166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2567|origin_pktnum:2485|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2568|path_largest_ack:2567| [2025/04/30 18:20:48 653171] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58844|prior_delivered:2533735|prior_time:1746037248603199|is_app_limited:0|send_elapse:55113|ack_elapse:49928|ctl_first_sent_time:1746037248604827|lagest_ack_time:1746037248653127|curr_delivered:2592579| [2025/04/30 18:20:48 653175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248604827| [2025/04/30 18:20:48 653180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:48 653184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2568|origin_pktnum:2490|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2568|path_largest_ack:2568| [2025/04/30 18:20:48 653189] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58844|prior_delivered:2533735|prior_time:1746037248603199|is_app_limited:0|send_elapse:55113|ack_elapse:49928|ctl_first_sent_time:1746037248604827|lagest_ack_time:1746037248653127|curr_delivered:2593779| [2025/04/30 18:20:48 653198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248605017| [2025/04/30 18:20:48 653202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:48 653206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47350|rttvar:993|minrtt:30950|latest_rtt:48110|ack_delay:1000| [2025/04/30 18:20:48 653210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47320|rttvar:805|minrtt:30950|latest_rtt:48110|ack_delay:1000| [2025/04/30 18:20:48 653215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2568|lost_pn:2565|thresh:3| [2025/04/30 18:20:48 653219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 653247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 653251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47320|rtt_var:805|pto_duration:50540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 653255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 653259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 653263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 653267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248728313|now:1746037248653250|interv:75063| [2025/04/30 18:20:48 653271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248728313|now:1746037248653250|interval:75063|pto_count:0|srtt:47320 [2025/04/30 18:20:48 653276] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55113, ack_elapse 49928, delivered 60044|rate 1089470|lost 249| [2025/04/30 18:20:48 653281] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089470) in round 38| [2025/04/30 18:20:48 653285] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 653289] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 653293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:91282|packet_lost:0|acked:2400|po_sent_time:1746037248605017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 653304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248605017|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 653309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:57619|srtt:47320|latest_rtt:48110|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 653314] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 653318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2717677|max_stream_data_old=2690560| [2025/04/30 18:20:48 653323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248678127|now:1746037248653127|interv:25000| [2025/04/30 18:20:48 653328] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248653127|max_ack_delay:25000| [2025/04/30 18:20:48 653333] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1175|largest:1175|pns:2| [2025/04/30 18:20:48 653337] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1175|frame:ACK MAX_STREAM_DATA |recv_time:1746037248653127|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 653342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368653127|now:1746037248653127|interv:120000000| [2025/04/30 18:20:48 653346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368653127|now:1746037248653127|interv:120000000| [2025/04/30 18:20:48 653350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248653890|pq_index:0| [2025/04/30 18:20:48 653354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248652570| [2025/04/30 18:20:48 653359] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248653358| [2025/04/30 18:20:48 653363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248653362| [2025/04/30 18:20:48 653368] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 653373] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 653378] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:57619|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 653383] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:48 653388] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:48 653392] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:48 653397] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:48 653404] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:48 653408] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:48 653412] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:48 653416] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:48 653421] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:48 653425] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:48 653429] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:48 653433] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:48 653437] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:48 653442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:48 653446] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:48 653450] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:48 653454] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:48 653458] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:48 653463] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:48 653467] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:48 653471] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:48 653475] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:48 653480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:48 653484] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2717677| [2025/04/30 18:20:48 653489] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2717625|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:455220|offset:27117|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 653494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 653498] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:48 653502] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2717677| [2025/04/30 18:20:48 653507] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2717625|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:428103|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 653512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 653519] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 653533] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 653546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31238|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2631558| [2025/04/30 18:20:48 653555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32438|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2632737| [2025/04/30 18:20:48 653572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33638|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2633916| [2025/04/30 18:20:48 653598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653611] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34838|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2635095| [2025/04/30 18:20:48 653632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653646] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2636274| [2025/04/30 18:20:48 653661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653672] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2637453| [2025/04/30 18:20:48 653684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38438|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2638632| [2025/04/30 18:20:48 653712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653726] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39638|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2639811| [2025/04/30 18:20:48 653740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653753] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40838|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2640990| [2025/04/30 18:20:48 653773] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47320|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 653781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 653788] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 653795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42038|inflight:57619|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 653802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 653809] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 653815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 653822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 653830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 653837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2624| [2025/04/30 18:20:48 653884] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2624|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57619|now:1746037248653849|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 653895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2624|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 653902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2624|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 653909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 653916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47320|rtt_var:805|pto_duration:50540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 653924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 653930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 653943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 653949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248729389|now:1746037248653916|interv:75473| [2025/04/30 18:20:48 653956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248729389|now:1746037248653916|interval:75473|pto_count:0|srtt:47320 [2025/04/30 18:20:48 653963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:57638| [2025/04/30 18:20:48 653971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 653978] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2625| [2025/04/30 18:20:48 654042] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2625|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57638|now:1746037248654010|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 654057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2625|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 654065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2625|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 654071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 654078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47320|rtt_var:805|pto_duration:50540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 654083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 654087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 654091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57657| [2025/04/30 18:20:48 654095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248729550|now:1746037248654078|interv:75472| [2025/04/30 18:20:48 654099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248729550|now:1746037248654078|interval:75472|pto_count:0|srtt:47320 [2025/04/30 18:20:48 654104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:57657| [2025/04/30 18:20:48 654109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 654113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2600904| [2025/04/30 18:20:48 654118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 654121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 654126] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248653890| [2025/04/30 18:20:48 654138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248653890| [2025/04/30 18:20:48 654145] [debug] |xqc_engine_wakeup_after|wakeup:1746037248653890|now:1746037248654145|diff:18446744073709551361| [2025/04/30 18:20:48 654152] [debug] |xqc_engine_main_logic|END|now:1746037248653362| [2025/04/30 18:20:48 654160] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248654160| [2025/04/30 18:20:48 654165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248653890|pq_index:0| [2025/04/30 18:20:48 654170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248653362| [2025/04/30 18:20:48 654174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248654173| [2025/04/30 18:20:48 654179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248653890|now:1746037248654173| [2025/04/30 18:20:48 654183] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248653890|now:1746037248654173| [2025/04/30 18:20:48 654187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 654192] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 654197] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47320|min_srtt:47320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 654201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 654206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 654210] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 654214] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 654218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 654223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 654227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2600904| [2025/04/30 18:20:48 654231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 654235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2626| [2025/04/30 18:20:48 654269] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2626|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57657|now:1746037248654245|stream_id:0|stream_offset:2600904| [2025/04/30 18:20:48 654275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2626|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 654280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57657|applimit:0| [2025/04/30 18:20:48 654290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47320|rtt_var:805|pto_duration:50540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 654297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 654304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 654311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58857| [2025/04/30 18:20:48 654318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248729785|now:1746037248654290|interv:75495| [2025/04/30 18:20:48 654324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248729785|now:1746037248654290|interval:75495|pto_count:0|srtt:47320 [2025/04/30 18:20:48 654332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:58857| [2025/04/30 18:20:48 654338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 654342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2602083| [2025/04/30 18:20:48 654347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 654351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2627| [2025/04/30 18:20:48 654381] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2627|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58857|now:1746037248654359|stream_id:0|stream_offset:2602083| [2025/04/30 18:20:48 654387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2627|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 654391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58857|applimit:0| [2025/04/30 18:20:48 654395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47320|rtt_var:805|pto_duration:50540|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 654403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 654409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 654415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60057| [2025/04/30 18:20:48 654422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248729899|now:1746037248654395|interv:75504| [2025/04/30 18:20:48 654429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248729899|now:1746037248654395|interval:75504|pto_count:0|srtt:47320 [2025/04/30 18:20:48 654436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60057| [2025/04/30 18:20:48 654443] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 654447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60057|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2603262| [2025/04/30 18:20:48 654456] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 654460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248655460|now:1746037248654460|interv:1000| [2025/04/30 18:20:48 654464] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 654468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 654472] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248655460| [2025/04/30 18:20:48 654479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248655460| [2025/04/30 18:20:48 654483] [debug] |xqc_engine_wakeup_after|wakeup:1746037248655460|now:1746037248654483|diff:977| [2025/04/30 18:20:48 654488] [debug] |xqc_engine_main_logic|END|now:1746037248654173| [2025/04/30 18:20:48 655285] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248655284| [2025/04/30 18:20:48 655297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 655304] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1175| [2025/04/30 18:20:48 655308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1176| [2025/04/30 18:20:48 655314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1176| [2025/04/30 18:20:48 655318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 655323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2569|origin_pktnum:2493|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2570|path_largest_ack:2569| [2025/04/30 18:20:48 655328] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58844|prior_delivered:2536135|prior_time:1746037248605177|is_app_limited:0|send_elapse:55108|ack_elapse:50107|ctl_first_sent_time:1746037248606773|lagest_ack_time:1746037248655284|curr_delivered:2594979| [2025/04/30 18:20:48 655333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248606773| [2025/04/30 18:20:48 655338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:48 655342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2570|origin_pktnum:2498|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2570|path_largest_ack:2570| [2025/04/30 18:20:48 655347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58844|prior_delivered:2536135|prior_time:1746037248605177|is_app_limited:0|send_elapse:55108|ack_elapse:50107|ctl_first_sent_time:1746037248606773|lagest_ack_time:1746037248655284|curr_delivered:2596179| [2025/04/30 18:20:48 655351] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248606927| [2025/04/30 18:20:48 655356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:48 655360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47320|rttvar:805|minrtt:30950|latest_rtt:48357|ack_delay:1000| [2025/04/30 18:20:48 655364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47324|rttvar:613|minrtt:30950|latest_rtt:48357|ack_delay:1000| [2025/04/30 18:20:48 655375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2570|lost_pn:2567|thresh:3| [2025/04/30 18:20:48 655380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 655384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 655388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 655392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 655395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 655399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 655404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47324|rtt_var:613|pto_duration:49776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 655408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 655412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 655416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57657| [2025/04/30 18:20:48 655420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248729135|now:1746037248655403|interv:73732| [2025/04/30 18:20:48 655424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248729135|now:1746037248655403|interval:73732|pto_count:0|srtt:47324 [2025/04/30 18:20:48 655429] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55108, ack_elapse 50107, delivered 60044|rate 1089569|lost 249| [2025/04/30 18:20:48 655433] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1089569) in round 38| [2025/04/30 18:20:48 655438] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 655442] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 655446] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248606927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 655451] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248606927|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 655455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:57657|srtt:47324|latest_rtt:48357|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 655461] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1176|largest:1176|pns:2| [2025/04/30 18:20:48 655468] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1176|frame:ACK |recv_time:1746037248655284|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 655473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368655284|now:1746037248655284|interv:120000000| [2025/04/30 18:20:48 655477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368655284|now:1746037248655284|interv:120000000| [2025/04/30 18:20:48 655481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248655460|pq_index:0| [2025/04/30 18:20:48 655486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248654173| [2025/04/30 18:20:48 655490] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248655490| [2025/04/30 18:20:48 655495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248655494| [2025/04/30 18:20:48 655499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248655460|now:1746037248655494| [2025/04/30 18:20:48 655504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248655460|now:1746037248655494| [2025/04/30 18:20:48 655508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 655512] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 655517] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47324|min_srtt:47324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 655521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 655526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 655530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 655535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47324|min_srtt:47324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 655539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2643348| [2025/04/30 18:20:48 655544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 655548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 655552] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47324|min_srtt:47324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 655557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 655563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 655567] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 655572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 655579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 655587] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 655593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57657|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2603262| [2025/04/30 18:20:48 655600] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 655608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2628| [2025/04/30 18:20:48 655644] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2628|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57657|now:1746037248655619|stream_id:0|stream_offset:2603262| [2025/04/30 18:20:48 655654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2628|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 655661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57657|applimit:0| [2025/04/30 18:20:48 655665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47324|rtt_var:613|pto_duration:49776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 655672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 655678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 655685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58857| [2025/04/30 18:20:48 655691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248730395|now:1746037248655665|interv:74730| [2025/04/30 18:20:48 655698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248730395|now:1746037248655665|interval:74730|pto_count:0|srtt:47324 [2025/04/30 18:20:48 655705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:58857| [2025/04/30 18:20:48 655712] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 655719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2604441| [2025/04/30 18:20:48 655727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 655733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248656733|now:1746037248655733|interv:1000| [2025/04/30 18:20:48 655739] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 655752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 655758] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248656733| [2025/04/30 18:20:48 655765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248656733| [2025/04/30 18:20:48 655771] [debug] |xqc_engine_wakeup_after|wakeup:1746037248656733|now:1746037248655771|diff:962| [2025/04/30 18:20:48 655778] [debug] |xqc_engine_main_logic|END|now:1746037248655494| [2025/04/30 18:20:48 655786] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248655786| [2025/04/30 18:20:48 655793] [debug] |xqc_engine_wakeup_after|wakeup:1746037248656733|now:1746037248655793|diff:940| [2025/04/30 18:20:48 655800] [debug] |xqc_engine_main_logic|END|now:1746037248655786| [2025/04/30 18:20:48 656874] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248656874| [2025/04/30 18:20:48 656885] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248656733|pq_index:0| [2025/04/30 18:20:48 656889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248655494| [2025/04/30 18:20:48 656894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248656893| [2025/04/30 18:20:48 656899] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248656733|now:1746037248656893| [2025/04/30 18:20:48 656903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248656733|now:1746037248656893| [2025/04/30 18:20:48 656907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 656912] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 656917] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47324|min_srtt:47324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 656922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 656927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 656930] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 656934] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 656939] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 656944] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 656948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2604441| [2025/04/30 18:20:48 656952] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 656957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2629| [2025/04/30 18:20:48 657011] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2629|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58857|now:1746037248656965|stream_id:0|stream_offset:2604441| [2025/04/30 18:20:48 657031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2629|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 657040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58857|applimit:0| [2025/04/30 18:20:48 657047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47324|rtt_var:613|pto_duration:49776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 657054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 657061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 657067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60057| [2025/04/30 18:20:48 657073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248731741|now:1746037248657046|interv:74695| [2025/04/30 18:20:48 657080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248731741|now:1746037248657046|interval:74695|pto_count:0|srtt:47324 [2025/04/30 18:20:48 657087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60057| [2025/04/30 18:20:48 657094] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 657099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60057|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2605620| [2025/04/30 18:20:48 657104] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 657108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2630| [2025/04/30 18:20:48 657138] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2630|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60057|now:1746037248657116|stream_id:0|stream_offset:2605620| [2025/04/30 18:20:48 657144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2630|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 657148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60057|applimit:0| [2025/04/30 18:20:48 657154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47324|rtt_var:613|pto_duration:49776|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 657161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 657168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 657174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61257| [2025/04/30 18:20:48 657181] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248731892|now:1746037248657153|interv:74739| [2025/04/30 18:20:48 657187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248731892|now:1746037248657153|interval:74739|pto_count:0|srtt:47324 [2025/04/30 18:20:48 657200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61257| [2025/04/30 18:20:48 657205] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 657209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61257|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2606799| [2025/04/30 18:20:48 657214] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 657218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248658217|now:1746037248657217|interv:1000| [2025/04/30 18:20:48 657222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 657225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 657230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248658217| [2025/04/30 18:20:48 657234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248658217| [2025/04/30 18:20:48 657238] [debug] |xqc_engine_wakeup_after|wakeup:1746037248658217|now:1746037248657238|diff:979| [2025/04/30 18:20:48 657242] [debug] |xqc_engine_main_logic|END|now:1746037248656893| [2025/04/30 18:20:48 657253] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248657252| [2025/04/30 18:20:48 657257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 657263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1176| [2025/04/30 18:20:48 657267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1177| [2025/04/30 18:20:48 657273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1177| [2025/04/30 18:20:48 657277] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 657282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2571|origin_pktnum:2502|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2572|path_largest_ack:2571| [2025/04/30 18:20:48 657287] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58844|prior_delivered:2538535|prior_time:1746037248607182|is_app_limited:0|send_elapse:54168|ack_elapse:50070|ctl_first_sent_time:1746037248608789|lagest_ack_time:1746037248657252|curr_delivered:2597379| [2025/04/30 18:20:48 657292] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248608789| [2025/04/30 18:20:48 657296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:48 657301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2572|origin_pktnum:2508|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2572|path_largest_ack:2572| [2025/04/30 18:20:48 657305] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58844|prior_delivered:2538535|prior_time:1746037248607182|is_app_limited:0|send_elapse:54168|ack_elapse:50070|ctl_first_sent_time:1746037248608789|lagest_ack_time:1746037248657252|curr_delivered:2598579| [2025/04/30 18:20:48 657310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248608915| [2025/04/30 18:20:48 657317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:48 657321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47324|rttvar:613|minrtt:30950|latest_rtt:48337|ack_delay:0| [2025/04/30 18:20:48 657325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47451|rttvar:713|minrtt:30950|latest_rtt:48337|ack_delay:0| [2025/04/30 18:20:48 657330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2572|lost_pn:2569|thresh:3| [2025/04/30 18:20:48 657334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 657339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 657343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 657347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 657351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47451|rtt_var:713|pto_duration:50303|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 657356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 657360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 657363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58857| [2025/04/30 18:20:48 657367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248732419|now:1746037248657351|interv:75068| [2025/04/30 18:20:48 657371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248732419|now:1746037248657351|interval:75068|pto_count:0|srtt:47451 [2025/04/30 18:20:48 657376] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54168, ack_elapse 50070, delivered 60044|rate 1108477|lost 249| [2025/04/30 18:20:48 657380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1108477) in round 38| [2025/04/30 18:20:48 657385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 657389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 657393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248608915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 657397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248608915|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 657402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58857|srtt:47451|latest_rtt:48337|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 657410] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1177|largest:1177|pns:2| [2025/04/30 18:20:48 657415] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1177|frame:ACK |recv_time:1746037248657252|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 657420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368657252|now:1746037248657252|interv:120000000| [2025/04/30 18:20:48 657424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368657252|now:1746037248657252|interv:120000000| [2025/04/30 18:20:48 657428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248658217|pq_index:0| [2025/04/30 18:20:48 657432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248656893| [2025/04/30 18:20:48 657436] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248657436| [2025/04/30 18:20:48 657441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248657440| [2025/04/30 18:20:48 657446] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 657451] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47451|min_srtt:47451|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 657455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 657460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 657465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 657469] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47451|min_srtt:47451|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 657473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2645706| [2025/04/30 18:20:48 657478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47451|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 657482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 657486] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47451|min_srtt:47451|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 657490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2646885| [2025/04/30 18:20:48 657495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 657501] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 657505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 657509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 657513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 657518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58857|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2606799| [2025/04/30 18:20:48 657522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 657526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 657530] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248658217| [2025/04/30 18:20:48 657534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248658217| [2025/04/30 18:20:48 657538] [debug] |xqc_engine_wakeup_after|wakeup:1746037248658217|now:1746037248657538|diff:679| [2025/04/30 18:20:48 657542] [debug] |xqc_engine_main_logic|END|now:1746037248657440| [2025/04/30 18:20:48 657547] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248657547| [2025/04/30 18:20:48 657551] [debug] |xqc_engine_wakeup_after|wakeup:1746037248658217|now:1746037248657551|diff:666| [2025/04/30 18:20:48 657555] [debug] |xqc_engine_main_logic|END|now:1746037248657547| [2025/04/30 18:20:48 658207] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248658205| [2025/04/30 18:20:48 658219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 658225] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1177| [2025/04/30 18:20:48 658229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1178| [2025/04/30 18:20:48 658235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1178| [2025/04/30 18:20:48 658239] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 658245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2573|origin_pktnum:2510|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2574|path_largest_ack:2573| [2025/04/30 18:20:48 658249] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60063|prior_delivered:2538535|prior_time:1746037248607182|is_app_limited:0|send_elapse:54418|ack_elapse:51023|ctl_first_sent_time:1746037248609039|lagest_ack_time:1746037248658205|curr_delivered:2598598| [2025/04/30 18:20:48 658254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248609039| [2025/04/30 18:20:48 658259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:48 658263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2574|origin_pktnum:2511|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2574|path_largest_ack:2574| [2025/04/30 18:20:48 658268] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58863|prior_delivered:2540935|prior_time:1746037248609172|is_app_limited:0|send_elapse:54656|ack_elapse:49033|ctl_first_sent_time:1746037248610674|lagest_ack_time:1746037248658205|curr_delivered:2599798| [2025/04/30 18:20:48 658278] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248610674| [2025/04/30 18:20:48 658282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:48 658287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47451|rttvar:713|minrtt:30950|latest_rtt:47531|ack_delay:0| [2025/04/30 18:20:48 658291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47461|rttvar:555|minrtt:30950|latest_rtt:47531|ack_delay:0| [2025/04/30 18:20:48 658295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2574|lost_pn:2571|thresh:3| [2025/04/30 18:20:48 658299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 658304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 658308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47461|rtt_var:555|pto_duration:49681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 658313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 658317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 658320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 658324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248731797|now:1746037248658308|interv:73489| [2025/04/30 18:20:48 658329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248731797|now:1746037248658308|interval:73489|pto_count:0|srtt:47461 [2025/04/30 18:20:48 658333] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54656, ack_elapse 49033, delivered 58863|rate 1076972|lost 249| [2025/04/30 18:20:48 658338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076972) in round 38| [2025/04/30 18:20:48 658342] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 658346] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 658350] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248610674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 658355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248610674|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 658360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:57638|srtt:47461|latest_rtt:47531|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 658365] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1178|largest:1178|pns:2| [2025/04/30 18:20:48 658372] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1178|frame:ACK |recv_time:1746037248658205|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 658377] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368658205|now:1746037248658205|interv:120000000| [2025/04/30 18:20:48 658381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368658205|now:1746037248658205|interv:120000000| [2025/04/30 18:20:48 658385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248658217|pq_index:0| [2025/04/30 18:20:48 658390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248657440| [2025/04/30 18:20:48 658394] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248658394| [2025/04/30 18:20:48 658399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248658398| [2025/04/30 18:20:48 658403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248658217|now:1746037248658398| [2025/04/30 18:20:48 658408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248658217|now:1746037248658398| [2025/04/30 18:20:48 658412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 658416] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 658421] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47461|min_srtt:47461|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 658426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:57638|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2646885| [2025/04/30 18:20:48 658430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47461|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 658435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 658439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47461|min_srtt:47461|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 658444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:57638|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2648064| [2025/04/30 18:20:48 658448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 658452] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 658456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 658460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 658465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 658471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2606799| [2025/04/30 18:20:48 658476] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 658480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2631| [2025/04/30 18:20:48 658517] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2631|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037248658487|stream_id:0|stream_offset:2606799| [2025/04/30 18:20:48 658527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2631|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 658534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 658541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47461|rtt_var:555|pto_duration:49681|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 658553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 658559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 658566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 658573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248733168|now:1746037248658540|interv:74628| [2025/04/30 18:20:48 658580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248733168|now:1746037248658540|interval:74628|pto_count:0|srtt:47461 [2025/04/30 18:20:48 658587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:58838| [2025/04/30 18:20:48 658594] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 658601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 658608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 658614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248659614|now:1746037248658614|interv:1000| [2025/04/30 18:20:48 658620] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 658626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 658633] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248659614| [2025/04/30 18:20:48 658639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248659614| [2025/04/30 18:20:48 658645] [debug] |xqc_engine_wakeup_after|wakeup:1746037248659614|now:1746037248658645|diff:969| [2025/04/30 18:20:48 658653] [debug] |xqc_engine_main_logic|END|now:1746037248658398| [2025/04/30 18:20:48 658663] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248658663| [2025/04/30 18:20:48 658669] [debug] |xqc_engine_wakeup_after|wakeup:1746037248659614|now:1746037248658669|diff:945| [2025/04/30 18:20:48 658681] [debug] |xqc_engine_main_logic|END|now:1746037248658663| [2025/04/30 18:20:48 659299] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:62|state:ESTABED|recv_time:1746037248659298| [2025/04/30 18:20:48 659311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 659317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1178| [2025/04/30 18:20:48 659321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1179| [2025/04/30 18:20:48 659327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1179| [2025/04/30 18:20:48 659332] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:48 659336] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:5050207|max_data_old:4758994| [2025/04/30 18:20:48 659340] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 659345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2575|origin_pktnum:2512|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2575|path_largest_ack:2575| [2025/04/30 18:20:48 659350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60063|prior_delivered:2540935|prior_time:1746037248609172|is_app_limited:0|send_elapse:54781|ack_elapse:50126|ctl_first_sent_time:1746037248610799|lagest_ack_time:1746037248659298|curr_delivered:2600998| [2025/04/30 18:20:48 659355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248610799| [2025/04/30 18:20:48 659360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:48 659364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47461|rttvar:555|minrtt:30950|latest_rtt:48499|ack_delay:0| [2025/04/30 18:20:48 659368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47591|rttvar:676|minrtt:30950|latest_rtt:48499|ack_delay:0| [2025/04/30 18:20:48 659373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2575|lost_pn:2572|thresh:3| [2025/04/30 18:20:48 659377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 659381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47591|rtt_var:676|pto_duration:50295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 659386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 659390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 659394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 659398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248733782|now:1746037248659381|interv:74401| [2025/04/30 18:20:48 659402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248733782|now:1746037248659381|interval:74401|pto_count:0|srtt:47591 [2025/04/30 18:20:48 659406] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54781, ack_elapse 50126, delivered 60063|rate 1096420|lost 249| [2025/04/30 18:20:48 659416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1096420) in round 38| [2025/04/30 18:20:48 659420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 659425] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 659429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1200|po_sent_time:1746037248610799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 659433] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1200|po_sent_time:1746037248610799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 659438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:57638|srtt:47591|latest_rtt:48499|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 659443] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 659447] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2800207|max_stream_data_old=2717677| [2025/04/30 18:20:48 659452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 659457] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 659461] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1179|largest:1179|pns:2| [2025/04/30 18:20:48 659466] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:62|pkt_type:SHORT_HEADER|pkt_num:1179|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037248659298|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 659471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368659298|now:1746037248659298|interv:120000000| [2025/04/30 18:20:48 659475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368659298|now:1746037248659298|interv:120000000| [2025/04/30 18:20:48 659479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248659614|pq_index:0| [2025/04/30 18:20:48 659484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248658398| [2025/04/30 18:20:48 659488] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248659488| [2025/04/30 18:20:48 659492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248659492| [2025/04/30 18:20:48 659498] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 659502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2332582| [2025/04/30 18:20:48 659507] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:57638|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 659512] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2331403| [2025/04/30 18:20:48 659519] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2330224| [2025/04/30 18:20:48 659524] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2329045| [2025/04/30 18:20:48 659528] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2327866| [2025/04/30 18:20:48 659532] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2326687| [2025/04/30 18:20:48 659536] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2325508| [2025/04/30 18:20:48 659540] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2324329| [2025/04/30 18:20:48 659545] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2323150| [2025/04/30 18:20:48 659549] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2321971| [2025/04/30 18:20:48 659553] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2320792| [2025/04/30 18:20:48 659558] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319613| [2025/04/30 18:20:48 659565] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318434| [2025/04/30 18:20:48 659572] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317255| [2025/04/30 18:20:48 659579] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316076| [2025/04/30 18:20:48 659585] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314897| [2025/04/30 18:20:48 659593] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313718| [2025/04/30 18:20:48 659600] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312539| [2025/04/30 18:20:48 659607] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311360| [2025/04/30 18:20:48 659614] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310181| [2025/04/30 18:20:48 659621] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2309002| [2025/04/30 18:20:48 659627] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307823| [2025/04/30 18:20:48 659633] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306644| [2025/04/30 18:20:48 659640] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305465| [2025/04/30 18:20:48 659647] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304286| [2025/04/30 18:20:48 659654] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303107| [2025/04/30 18:20:48 659660] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301928| [2025/04/30 18:20:48 659667] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300749| [2025/04/30 18:20:48 659674] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299570| [2025/04/30 18:20:48 659680] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298391| [2025/04/30 18:20:48 659687] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297212| [2025/04/30 18:20:48 659694] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296033| [2025/04/30 18:20:48 659700] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294854| [2025/04/30 18:20:48 659707] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293675| [2025/04/30 18:20:48 659720] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292496| [2025/04/30 18:20:48 659727] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291317| [2025/04/30 18:20:48 659734] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290138| [2025/04/30 18:20:48 659740] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288959| [2025/04/30 18:20:48 659747] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287780| [2025/04/30 18:20:48 659754] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286601| [2025/04/30 18:20:48 659761] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285422| [2025/04/30 18:20:48 659768] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284243| [2025/04/30 18:20:48 659775] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283064| [2025/04/30 18:20:48 659781] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281885| [2025/04/30 18:20:48 659788] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280706| [2025/04/30 18:20:48 659795] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279527| [2025/04/30 18:20:48 659803] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278348| [2025/04/30 18:20:48 659810] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277169| [2025/04/30 18:20:48 659817] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275990| [2025/04/30 18:20:48 659823] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274811| [2025/04/30 18:20:48 659830] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273632| [2025/04/30 18:20:48 659836] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272453| [2025/04/30 18:20:48 659843] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271274| [2025/04/30 18:20:48 659850] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270095| [2025/04/30 18:20:48 659857] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268916| [2025/04/30 18:20:48 659863] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267737| [2025/04/30 18:20:48 659870] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266558| [2025/04/30 18:20:48 659876] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265379| [2025/04/30 18:20:48 659883] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:48 659890] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:48 659896] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:48 659902] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:48 659909] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:48 659915] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:48 659923] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:48 659930] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:48 659937] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:48 659950] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:48 659957] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:48 659964] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:48 659971] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 659976] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2800207| [2025/04/30 18:20:48 659985] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2800155|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:428103|offset:82530|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 660015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 660022] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 660028] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2800207| [2025/04/30 18:20:48 660036] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2800155|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:345573|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 660043] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 660048] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1179|ack_delay:750|first_ack_range:49|largest_pkt_recv_time:1746037248659298| [2025/04/30 18:20:48 660052] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1179|low:1130|pkt_pns:2| [2025/04/30 18:20:48 660056] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1179|frame_largest_recv:1179| [2025/04/30 18:20:48 660061] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 660066] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47591|min_srtt:47591|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 660070] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 660075] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 660079] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47591|min_srtt:47591|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 660084] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 660088] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 660096] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47591|min_srtt:47591|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 660101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40838|inflight:57638|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2648064| [2025/04/30 18:20:48 660105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47591|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 660110] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 660114] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47591|min_srtt:47591|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 660118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42038|inflight:57638|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 660123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 660127] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 660131] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 660135] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 660140] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 660144] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2632| [2025/04/30 18:20:48 660183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2632|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57638|now:1746037248660152|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 660192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2632|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 660200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2632|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 660206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 660213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47591|rtt_var:676|pto_duration:50295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 660220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 660227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 660233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57657| [2025/04/30 18:20:48 660239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248735447|now:1746037248660213|interv:75234| [2025/04/30 18:20:48 660248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248735447|now:1746037248660213|interval:75234|pto_count:0|srtt:47591 [2025/04/30 18:20:48 660253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:57657| [2025/04/30 18:20:48 660258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 660263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2633| [2025/04/30 18:20:48 660295] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2633|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57657|now:1746037248660269|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 660304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2633|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 660311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2633|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 660318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57657|applimit:0| [2025/04/30 18:20:48 660325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47591|rtt_var:676|pto_duration:50295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 660332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 660339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 660344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57676| [2025/04/30 18:20:48 660350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248735564|now:1746037248660325|interv:75239| [2025/04/30 18:20:48 660355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248735564|now:1746037248660325|interval:75239|pto_count:0|srtt:47591 [2025/04/30 18:20:48 660359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:57676| [2025/04/30 18:20:48 660364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 660369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:57676|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 660373] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 660377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 660381] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248659614| [2025/04/30 18:20:48 660386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248659614| [2025/04/30 18:20:48 660390] [debug] |xqc_engine_wakeup_after|wakeup:1746037248659614|now:1746037248660390|diff:18446744073709550840| [2025/04/30 18:20:48 660394] [debug] |xqc_engine_main_logic|END|now:1746037248659492| [2025/04/30 18:20:48 660404] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248660404| [2025/04/30 18:20:48 660408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248659614|pq_index:0| [2025/04/30 18:20:48 660412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248659492| [2025/04/30 18:20:48 660417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248660416| [2025/04/30 18:20:48 660422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248659614|now:1746037248660416| [2025/04/30 18:20:48 660426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248659614|now:1746037248660416| [2025/04/30 18:20:48 660430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 660434] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 660439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47591|min_srtt:47591|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 660444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:57676|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 660448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 660452] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 660456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 660460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 660465] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 660469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:57676|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 660473] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 660477] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2634| [2025/04/30 18:20:48 660512] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2634|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:57676|now:1746037248660485|stream_id:0|stream_offset:2607978| [2025/04/30 18:20:48 660521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2634|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 18:20:48 660528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57676|applimit:0| [2025/04/30 18:20:48 660536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47591|rtt_var:676|pto_duration:50295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 660543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 660556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 660562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 660569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248735780|now:1746037248660535|interv:75245| [2025/04/30 18:20:48 660575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248735780|now:1746037248660535|interval:75245|pto_count:0|srtt:47591 [2025/04/30 18:20:48 660582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:58883| [2025/04/30 18:20:48 660590] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 660596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2609157| [2025/04/30 18:20:48 660603] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 660610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2635| [2025/04/30 18:20:48 660657] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2635|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248660622|stream_id:0|stream_offset:2609157| [2025/04/30 18:20:48 660667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2635|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 660674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 660681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47591|rtt_var:676|pto_duration:50295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 660688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 660694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 660700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 660707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248735917|now:1746037248660680|interv:75237| [2025/04/30 18:20:48 660713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248735917|now:1746037248660680|interval:75237|pto_count:0|srtt:47591 [2025/04/30 18:20:48 660720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 660728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 660735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2610336| [2025/04/30 18:20:48 660742] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 660756] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2636| [2025/04/30 18:20:48 660806] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2636|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248660768|stream_id:0|stream_offset:2610336| [2025/04/30 18:20:48 660816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2636|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 660823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 660830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47591|rtt_var:676|pto_duration:50295|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 660837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 660843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 660849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 660855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248736063|now:1746037248660830|interv:75233| [2025/04/30 18:20:48 660861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248736063|now:1746037248660830|interval:75233|pto_count:0|srtt:47591 [2025/04/30 18:20:48 660868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 660876] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 660882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2611515| [2025/04/30 18:20:48 660889] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 660894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248661894|now:1746037248660894|interv:1000| [2025/04/30 18:20:48 660898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 660902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 660906] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248661894| [2025/04/30 18:20:48 660911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248661894| [2025/04/30 18:20:48 660915] [debug] |xqc_engine_wakeup_after|wakeup:1746037248661894|now:1746037248660915|diff:979| [2025/04/30 18:20:48 660919] [debug] |xqc_engine_main_logic|END|now:1746037248660416| [2025/04/30 18:20:48 661073] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248661071| [2025/04/30 18:20:48 661083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 661090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1179| [2025/04/30 18:20:48 661094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1180| [2025/04/30 18:20:48 661100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1180| [2025/04/30 18:20:48 661113] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 661118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2576|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2577|path_largest_ack:2576| [2025/04/30 18:20:48 661123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58863|prior_delivered:2543335|prior_time:1746037248611191|is_app_limited:0|send_elapse:53020|ack_elapse:49880|ctl_first_sent_time:1746037248612690|lagest_ack_time:1746037248661071|curr_delivered:2602198| [2025/04/30 18:20:48 661127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248612690| [2025/04/30 18:20:48 661132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 661137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2577|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2577|path_largest_ack:2577| [2025/04/30 18:20:48 661141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58863|prior_delivered:2543335|prior_time:1746037248611191|is_app_limited:0|send_elapse:53020|ack_elapse:49880|ctl_first_sent_time:1746037248612690|lagest_ack_time:1746037248661071|curr_delivered:2603398| [2025/04/30 18:20:48 661146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248612820| [2025/04/30 18:20:48 661150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 661154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47591|rttvar:676|minrtt:30950|latest_rtt:48251|ack_delay:1000| [2025/04/30 18:20:48 661158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47549|rttvar:592|minrtt:30950|latest_rtt:48251|ack_delay:1000| [2025/04/30 18:20:48 661163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2577|lost_pn:2574|thresh:3| [2025/04/30 18:20:48 661167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 661171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47549|rtt_var:592|pto_duration:49917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 661175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 661180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 661183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 661187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248735685|now:1746037248661171|interv:74514| [2025/04/30 18:20:48 661191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248735685|now:1746037248661171|interval:74514|pto_count:0|srtt:47549 [2025/04/30 18:20:48 661196] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53020, ack_elapse 49880, delivered 60063|rate 1132836|lost 249| [2025/04/30 18:20:48 661201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132836) in round 38| [2025/04/30 18:20:48 661208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 661212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 661216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248612820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 661220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248612820|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 661225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47549|latest_rtt:48251|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 661231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1180|largest:1180|pns:2| [2025/04/30 18:20:48 661235] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1180|frame:ACK |recv_time:1746037248661071|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 661240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368661071|now:1746037248661071|interv:120000000| [2025/04/30 18:20:48 661244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368661071|now:1746037248661071|interv:120000000| [2025/04/30 18:20:48 661248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248661894|pq_index:0| [2025/04/30 18:20:48 661253] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248660416| [2025/04/30 18:20:48 661257] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248661257| [2025/04/30 18:20:48 661262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248661261| [2025/04/30 18:20:48 661267] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 661272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47549|min_srtt:47549|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 661276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 661281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 661285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 661290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47549|min_srtt:47549|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 661294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2650422| [2025/04/30 18:20:48 661301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47549|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 661305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 661310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47549|min_srtt:47549|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 661314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2651601| [2025/04/30 18:20:48 661318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 661322] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 661326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 661330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 661335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 661339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2611515| [2025/04/30 18:20:48 661343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 661347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 661351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248661894| [2025/04/30 18:20:48 661355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248661894| [2025/04/30 18:20:48 661359] [debug] |xqc_engine_wakeup_after|wakeup:1746037248661894|now:1746037248661359|diff:535| [2025/04/30 18:20:48 661364] [debug] |xqc_engine_main_logic|END|now:1746037248661261| [2025/04/30 18:20:48 661369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248661369| [2025/04/30 18:20:48 661372] [debug] |xqc_engine_wakeup_after|wakeup:1746037248661894|now:1746037248661372|diff:522| [2025/04/30 18:20:48 661376] [debug] |xqc_engine_main_logic|END|now:1746037248661369| [2025/04/30 18:20:48 662446] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248662445| [2025/04/30 18:20:48 662457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248661894|pq_index:0| [2025/04/30 18:20:48 662461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248661261| [2025/04/30 18:20:48 662466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248662465| [2025/04/30 18:20:48 662471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248661894|now:1746037248662465| [2025/04/30 18:20:48 662481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248661894|now:1746037248662465| [2025/04/30 18:20:48 662485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 662489] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 662494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47549|min_srtt:47549|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 662499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2651601| [2025/04/30 18:20:48 662504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 662508] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 662512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 662517] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 662521] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 662526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2611515| [2025/04/30 18:20:48 662530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 662535] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2637| [2025/04/30 18:20:48 662577] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2637|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248662543|stream_id:0|stream_offset:2611515| [2025/04/30 18:20:48 662588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2637|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 662595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 662602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47549|rtt_var:592|pto_duration:49917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 662609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 662615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 662621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 662627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248737460|now:1746037248662602|interv:74858| [2025/04/30 18:20:48 662633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248737460|now:1746037248662602|interval:74858|pto_count:0|srtt:47549 [2025/04/30 18:20:48 662641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 662656] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 662662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2612694| [2025/04/30 18:20:48 662669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 662676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2638| [2025/04/30 18:20:48 662724] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2638|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248662686|stream_id:0|stream_offset:2612694| [2025/04/30 18:20:48 662733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2638|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 662740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 662747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47549|rtt_var:592|pto_duration:49917|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 662753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 662760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 662767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 662773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248737603|now:1746037248662746|interv:74857| [2025/04/30 18:20:48 662779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248737603|now:1746037248662746|interval:74857|pto_count:0|srtt:47549 [2025/04/30 18:20:48 662787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 662794] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 662801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2613873| [2025/04/30 18:20:48 662808] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 662866] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248663865|now:1746037248662865|interv:1000| [2025/04/30 18:20:48 662873] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 662880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 662886] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248663865| [2025/04/30 18:20:48 662892] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248663865| [2025/04/30 18:20:48 662899] [debug] |xqc_engine_wakeup_after|wakeup:1746037248663865|now:1746037248662899|diff:966| [2025/04/30 18:20:48 662904] [debug] |xqc_engine_main_logic|END|now:1746037248662465| [2025/04/30 18:20:48 663059] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248663058| [2025/04/30 18:20:48 663075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 663082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1180| [2025/04/30 18:20:48 663086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1181| [2025/04/30 18:20:48 663092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1181| [2025/04/30 18:20:48 663096] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 663101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2578|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2579|path_largest_ack:2578| [2025/04/30 18:20:48 663106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58863|prior_delivered:2545735|prior_time:1746037248613198|is_app_limited:0|send_elapse:53042|ack_elapse:49860|ctl_first_sent_time:1746037248614691|lagest_ack_time:1746037248663058|curr_delivered:2604598| [2025/04/30 18:20:48 663110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248614691| [2025/04/30 18:20:48 663115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 663119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2579|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2579|path_largest_ack:2579| [2025/04/30 18:20:48 663124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58863|prior_delivered:2545735|prior_time:1746037248613198|is_app_limited:0|send_elapse:53042|ack_elapse:49860|ctl_first_sent_time:1746037248614691|lagest_ack_time:1746037248663058|curr_delivered:2605798| [2025/04/30 18:20:48 663128] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248614830| [2025/04/30 18:20:48 663132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 663137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47549|rttvar:592|minrtt:30950|latest_rtt:48228|ack_delay:1000| [2025/04/30 18:20:48 663141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47509|rttvar:524|minrtt:30950|latest_rtt:48228|ack_delay:1000| [2025/04/30 18:20:48 663145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2579|lost_pn:2576|thresh:3| [2025/04/30 18:20:48 663150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 663154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47509|rtt_var:524|pto_duration:49605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 663158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 663162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 663166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 663170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248737291|now:1746037248663154|interv:74137| [2025/04/30 18:20:48 663177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248737291|now:1746037248663154|interval:74137|pto_count:0|srtt:47509 [2025/04/30 18:20:48 663182] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53042, ack_elapse 49860, delivered 60063|rate 1132366|lost 249| [2025/04/30 18:20:48 663186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1132366) in round 38| [2025/04/30 18:20:48 663191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 663195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 663199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248614830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 663204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248614830|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 663208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47509|latest_rtt:48228|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 663214] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1181|largest:1181|pns:2| [2025/04/30 18:20:48 663219] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1181|frame:ACK |recv_time:1746037248663058|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 663223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368663058|now:1746037248663058|interv:120000000| [2025/04/30 18:20:48 663228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368663058|now:1746037248663058|interv:120000000| [2025/04/30 18:20:48 663232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248663865|pq_index:0| [2025/04/30 18:20:48 663236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248662465| [2025/04/30 18:20:48 663240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248663240| [2025/04/30 18:20:48 663245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248663244| [2025/04/30 18:20:48 663250] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 663255] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47509|min_srtt:47509|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 663260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2651601| [2025/04/30 18:20:48 663265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 663272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 663276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47509|min_srtt:47509|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 663280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2652780| [2025/04/30 18:20:48 663285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47509|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 663289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 663293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47509|min_srtt:47509|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 663297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2653959| [2025/04/30 18:20:48 663302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 663306] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 663310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 663314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 663318] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 663323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2613873| [2025/04/30 18:20:48 663327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 663331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 663335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248663865| [2025/04/30 18:20:48 663339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248663865| [2025/04/30 18:20:48 663343] [debug] |xqc_engine_wakeup_after|wakeup:1746037248663865|now:1746037248663343|diff:522| [2025/04/30 18:20:48 663347] [debug] |xqc_engine_main_logic|END|now:1746037248663244| [2025/04/30 18:20:48 663352] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248663352| [2025/04/30 18:20:48 663356] [debug] |xqc_engine_wakeup_after|wakeup:1746037248663865|now:1746037248663356|diff:509| [2025/04/30 18:20:48 663360] [debug] |xqc_engine_main_logic|END|now:1746037248663352| [2025/04/30 18:20:48 664429] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248664428| [2025/04/30 18:20:48 664440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248663865|pq_index:0| [2025/04/30 18:20:48 664444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248663244| [2025/04/30 18:20:48 664455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248664454| [2025/04/30 18:20:48 664459] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248663865|now:1746037248664454| [2025/04/30 18:20:48 664464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248663865|now:1746037248664454| [2025/04/30 18:20:48 664468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 664472] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 664477] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47509|min_srtt:47509|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 664482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2653959| [2025/04/30 18:20:48 664487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 664491] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 664495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 664499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 664504] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 664508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2613873| [2025/04/30 18:20:48 664513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 664517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2639| [2025/04/30 18:20:48 664559] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2639|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248664526|stream_id:0|stream_offset:2613873| [2025/04/30 18:20:48 664569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2639|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 664576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 664583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47509|rtt_var:524|pto_duration:49605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 664591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 664597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 664603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 664615] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248739131|now:1746037248664583|interv:74548| [2025/04/30 18:20:48 664621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248739131|now:1746037248664583|interval:74548|pto_count:0|srtt:47509 [2025/04/30 18:20:48 664628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 664636] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 664642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2615052| [2025/04/30 18:20:48 664649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 664656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2640| [2025/04/30 18:20:48 664701] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2640|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248664667|stream_id:0|stream_offset:2615052| [2025/04/30 18:20:48 664710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2640|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 664717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 664724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47509|rtt_var:524|pto_duration:49605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 664731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 664737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 664743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 664749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248739272|now:1746037248664724|interv:74548| [2025/04/30 18:20:48 664756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248739272|now:1746037248664724|interval:74548|pto_count:0|srtt:47509 [2025/04/30 18:20:48 664763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 664771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 664778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2616231| [2025/04/30 18:20:48 664785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 664791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248665791|now:1746037248664791|interv:1000| [2025/04/30 18:20:48 664798] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 664849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 664863] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248665791| [2025/04/30 18:20:48 664870] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248665791| [2025/04/30 18:20:48 664876] [debug] |xqc_engine_wakeup_after|wakeup:1746037248665791|now:1746037248664876|diff:915| [2025/04/30 18:20:48 664883] [debug] |xqc_engine_main_logic|END|now:1746037248664454| [2025/04/30 18:20:48 665079] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248665078| [2025/04/30 18:20:48 665090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 665097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1181| [2025/04/30 18:20:48 665100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1182| [2025/04/30 18:20:48 665106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1182| [2025/04/30 18:20:48 665111] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 665116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2580|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2581|path_largest_ack:2580| [2025/04/30 18:20:48 665120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:57644|prior_delivered:2549354|prior_time:1746037248616259|is_app_limited:0|send_elapse:49837|ack_elapse:48819|ctl_first_sent_time:1746037248616573|lagest_ack_time:1746037248665078|curr_delivered:2606998| [2025/04/30 18:20:48 665125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248616573| [2025/04/30 18:20:48 665130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 665134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2581|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2581|path_largest_ack:2581| [2025/04/30 18:20:48 665139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:57644|prior_delivered:2549354|prior_time:1746037248616259|is_app_limited:0|send_elapse:49837|ack_elapse:48819|ctl_first_sent_time:1746037248616573|lagest_ack_time:1746037248665078|curr_delivered:2608198| [2025/04/30 18:20:48 665143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248616701| [2025/04/30 18:20:48 665147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 665151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47509|rttvar:524|minrtt:30950|latest_rtt:48377|ack_delay:1000| [2025/04/30 18:20:48 665156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47493|rttvar:426|minrtt:30950|latest_rtt:48377|ack_delay:1000| [2025/04/30 18:20:48 665160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2581|lost_pn:2578|thresh:3| [2025/04/30 18:20:48 665164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 665169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47493|rtt_var:426|pto_duration:49493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 665178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 665182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 665186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 665190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248739160|now:1746037248665168|interv:73992| [2025/04/30 18:20:48 665194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248739160|now:1746037248665168|interval:73992|pto_count:0|srtt:47493 [2025/04/30 18:20:48 665198] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49837, ack_elapse 48819, delivered 58844|rate 1180729|lost 249| [2025/04/30 18:20:48 665203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1180729) in round 38| [2025/04/30 18:20:48 665207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 665211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 665215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248616701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 665220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248616701|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 665224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47493|latest_rtt:48377|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 665230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1182|largest:1182|pns:2| [2025/04/30 18:20:48 665235] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1182|frame:ACK |recv_time:1746037248665078|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 665240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368665078|now:1746037248665078|interv:120000000| [2025/04/30 18:20:48 665244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368665078|now:1746037248665078|interv:120000000| [2025/04/30 18:20:48 665248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248665791|pq_index:0| [2025/04/30 18:20:48 665252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248664454| [2025/04/30 18:20:48 665256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248665256| [2025/04/30 18:20:48 665261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248665260| [2025/04/30 18:20:48 665266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 665271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47493|min_srtt:47493|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 665279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2653959| [2025/04/30 18:20:48 665284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 665288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 665293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47493|min_srtt:47493|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 665297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2655138| [2025/04/30 18:20:48 665302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47493|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 665306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 665310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47493|min_srtt:47493|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 665314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2656317| [2025/04/30 18:20:48 665319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 665323] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 665327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 665331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 665335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 665340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2616231| [2025/04/30 18:20:48 665344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 665348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 665352] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248665791| [2025/04/30 18:20:48 665356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248665791| [2025/04/30 18:20:48 665360] [debug] |xqc_engine_wakeup_after|wakeup:1746037248665791|now:1746037248665360|diff:431| [2025/04/30 18:20:48 665364] [debug] |xqc_engine_main_logic|END|now:1746037248665260| [2025/04/30 18:20:48 665370] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248665369| [2025/04/30 18:20:48 665376] [debug] |xqc_engine_wakeup_after|wakeup:1746037248665791|now:1746037248665376|diff:415| [2025/04/30 18:20:48 665380] [debug] |xqc_engine_main_logic|END|now:1746037248665369| [2025/04/30 18:20:48 666449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248666449| [2025/04/30 18:20:48 666459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248665791|pq_index:0| [2025/04/30 18:20:48 666464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248665260| [2025/04/30 18:20:48 666469] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248666468| [2025/04/30 18:20:48 666474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248665791|now:1746037248666468| [2025/04/30 18:20:48 666478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248665791|now:1746037248666468| [2025/04/30 18:20:48 666482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 666487] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 666492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47493|min_srtt:47493|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 666497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2656317| [2025/04/30 18:20:48 666501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 666505] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 666509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 666514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 666519] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 666523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2616231| [2025/04/30 18:20:48 666527] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 666532] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2641| [2025/04/30 18:20:48 666577] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2641|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248666543|stream_id:0|stream_offset:2616231| [2025/04/30 18:20:48 666587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2641|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 666594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 666601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47493|rtt_var:426|pto_duration:49493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 666614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 666620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 666626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 666633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248741036|now:1746037248666600|interv:74436| [2025/04/30 18:20:48 666639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248741036|now:1746037248666600|interval:74436|pto_count:0|srtt:47493 [2025/04/30 18:20:48 666646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 666653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 666660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2617410| [2025/04/30 18:20:48 666667] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 666673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2642| [2025/04/30 18:20:48 666722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2642|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248666685|stream_id:0|stream_offset:2617410| [2025/04/30 18:20:48 666731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2642|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 666739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 666746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47493|rtt_var:426|pto_duration:49493|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 666753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 666759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 666766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 666772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248741178|now:1746037248666746|interv:74432| [2025/04/30 18:20:48 666778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248741178|now:1746037248666746|interval:74432|pto_count:0|srtt:47493 [2025/04/30 18:20:48 666786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 666846] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 666854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2618589| [2025/04/30 18:20:48 666869] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 666876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248667876|now:1746037248666876|interv:1000| [2025/04/30 18:20:48 666881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 666885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 666889] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248667876| [2025/04/30 18:20:48 666893] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248667876| [2025/04/30 18:20:48 666898] [debug] |xqc_engine_wakeup_after|wakeup:1746037248667876|now:1746037248666897|diff:979| [2025/04/30 18:20:48 666902] [debug] |xqc_engine_main_logic|END|now:1746037248666468| [2025/04/30 18:20:48 667076] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248667075| [2025/04/30 18:20:48 667087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 667094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1182| [2025/04/30 18:20:48 667098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1183| [2025/04/30 18:20:48 667104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1183| [2025/04/30 18:20:48 667108] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 667113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2582|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2583|path_largest_ack:2582| [2025/04/30 18:20:48 667118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2550579|prior_time:1746037248617350|is_app_limited:0|send_elapse:52044|ack_elapse:49725|ctl_first_sent_time:1746037248618892|lagest_ack_time:1746037248667075|curr_delivered:2609398| [2025/04/30 18:20:48 667122] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248618892| [2025/04/30 18:20:48 667127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 667131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2583|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2583|path_largest_ack:2583| [2025/04/30 18:20:48 667136] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2550579|prior_time:1746037248617350|is_app_limited:0|send_elapse:52044|ack_elapse:49725|ctl_first_sent_time:1746037248618892|lagest_ack_time:1746037248667075|curr_delivered:2610598| [2025/04/30 18:20:48 667141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248619028| [2025/04/30 18:20:48 667145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 667149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47493|rttvar:426|minrtt:30950|latest_rtt:48047|ack_delay:1000| [2025/04/30 18:20:48 667153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47437|rttvar:431|minrtt:30950|latest_rtt:48047|ack_delay:1000| [2025/04/30 18:20:48 667162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2583|lost_pn:2580|thresh:3| [2025/04/30 18:20:48 667167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 667171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:431|pto_duration:49437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 667175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 667179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 667183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 667187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248741122|now:1746037248667171|interv:73951| [2025/04/30 18:20:48 667192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248741122|now:1746037248667171|interval:73951|pto_count:0|srtt:47437 [2025/04/30 18:20:48 667196] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52044, ack_elapse 49725, delivered 60019|rate 1153235|lost 249| [2025/04/30 18:20:48 667201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1153235) in round 38| [2025/04/30 18:20:48 667205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 667209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 667213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248619028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 667218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248619028|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 667223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47437|latest_rtt:48047|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 667229] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1183|largest:1183|pns:2| [2025/04/30 18:20:48 667233] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1183|frame:ACK |recv_time:1746037248667075|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 667238] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368667075|now:1746037248667075|interv:120000000| [2025/04/30 18:20:48 667242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368667075|now:1746037248667075|interv:120000000| [2025/04/30 18:20:48 667246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248667876|pq_index:0| [2025/04/30 18:20:48 667250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248666468| [2025/04/30 18:20:48 667254] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248667254| [2025/04/30 18:20:48 667262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248667261| [2025/04/30 18:20:48 667267] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 667272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 667277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2656317| [2025/04/30 18:20:48 667281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 667286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 667290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 667295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2657496| [2025/04/30 18:20:48 667299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47437|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 667303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 667308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 667312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2658675| [2025/04/30 18:20:48 667316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 667320] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 667324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 667328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 667333] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 667337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2618589| [2025/04/30 18:20:48 667341] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 667345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 667352] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248667876| [2025/04/30 18:20:48 667356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248667876| [2025/04/30 18:20:48 667360] [debug] |xqc_engine_wakeup_after|wakeup:1746037248667876|now:1746037248667360|diff:516| [2025/04/30 18:20:48 667364] [debug] |xqc_engine_main_logic|END|now:1746037248667261| [2025/04/30 18:20:48 667369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248667369| [2025/04/30 18:20:48 667373] [debug] |xqc_engine_wakeup_after|wakeup:1746037248667876|now:1746037248667373|diff:503| [2025/04/30 18:20:48 667377] [debug] |xqc_engine_main_logic|END|now:1746037248667369| [2025/04/30 18:20:48 668443] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248668443| [2025/04/30 18:20:48 668454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248667876|pq_index:0| [2025/04/30 18:20:48 668459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248667261| [2025/04/30 18:20:48 668464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248668463| [2025/04/30 18:20:48 668469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248667876|now:1746037248668463| [2025/04/30 18:20:48 668473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248667876|now:1746037248668463| [2025/04/30 18:20:48 668477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 668482] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 668487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47437|min_srtt:47437|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 668492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2658675| [2025/04/30 18:20:48 668496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 668500] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 668504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 668509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 668513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 668518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2618589| [2025/04/30 18:20:48 668522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 668527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2643| [2025/04/30 18:20:48 668585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2643|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248668549|stream_id:0|stream_offset:2618589| [2025/04/30 18:20:48 668603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2643|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 668610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 668616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:431|pto_duration:49437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 668624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 668630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 668637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 668643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248742986|now:1746037248668616|interv:74370| [2025/04/30 18:20:48 668649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248742986|now:1746037248668616|interval:74370|pto_count:0|srtt:47437 [2025/04/30 18:20:48 668657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 668664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 668671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2619768| [2025/04/30 18:20:48 668678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 668685] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2644| [2025/04/30 18:20:48 668732] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2644|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248668697|stream_id:0|stream_offset:2619768| [2025/04/30 18:20:48 668741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2644|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 668749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 668756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47437|rtt_var:431|pto_duration:49437|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 668763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 668769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 668776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 668782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248743134|now:1746037248668756|interv:74378| [2025/04/30 18:20:48 668789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248743134|now:1746037248668756|interval:74378|pto_count:0|srtt:47437 [2025/04/30 18:20:48 668803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 668811] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 668817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2620947| [2025/04/30 18:20:48 668824] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 668831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248669831|now:1746037248668831|interv:1000| [2025/04/30 18:20:48 668837] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 668843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 668849] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248669831| [2025/04/30 18:20:48 668854] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248669831| [2025/04/30 18:20:48 668858] [debug] |xqc_engine_wakeup_after|wakeup:1746037248669831|now:1746037248668858|diff:973| [2025/04/30 18:20:48 668863] [debug] |xqc_engine_main_logic|END|now:1746037248668463| [2025/04/30 18:20:48 669199] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248669198| [2025/04/30 18:20:48 669210] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 669216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1183| [2025/04/30 18:20:48 669220] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1184| [2025/04/30 18:20:48 669226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1184| [2025/04/30 18:20:48 669230] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 669236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2584|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2585|path_largest_ack:2584| [2025/04/30 18:20:48 669240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2552979|prior_time:1746037248619176|is_app_limited:0|send_elapse:52339|ack_elapse:50022|ctl_first_sent_time:1746037248620687|lagest_ack_time:1746037248669198|curr_delivered:2611798| [2025/04/30 18:20:48 669245] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248620687| [2025/04/30 18:20:48 669250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 669254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2585|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2585|path_largest_ack:2585| [2025/04/30 18:20:48 669258] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2552979|prior_time:1746037248619176|is_app_limited:0|send_elapse:52339|ack_elapse:50022|ctl_first_sent_time:1746037248620687|lagest_ack_time:1746037248669198|curr_delivered:2612998| [2025/04/30 18:20:48 669263] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248620806| [2025/04/30 18:20:48 669272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 669276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47437|rttvar:431|minrtt:30950|latest_rtt:48392|ack_delay:1000| [2025/04/30 18:20:48 669280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47432|rttvar:335|minrtt:30950|latest_rtt:48392|ack_delay:1000| [2025/04/30 18:20:48 669285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2585|lost_pn:2582|thresh:3| [2025/04/30 18:20:48 669289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 669293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47432|rtt_var:335|pto_duration:49432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 669297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 669301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 669305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 669309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248743129|now:1746037248669293|interv:73836| [2025/04/30 18:20:48 669313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248743129|now:1746037248669293|interval:73836|pto_count:0|srtt:47432 [2025/04/30 18:20:48 669318] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52339, ack_elapse 50022, delivered 60019|rate 1146735|lost 249| [2025/04/30 18:20:48 669322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1146735) in round 38| [2025/04/30 18:20:48 669327] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 669331] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 669335] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248620806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 669339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248620806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 669344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47432|latest_rtt:48392|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 669350] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1184|largest:1184|pns:2| [2025/04/30 18:20:48 669354] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1184|frame:ACK |recv_time:1746037248669198|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 669359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368669198|now:1746037248669198|interv:120000000| [2025/04/30 18:20:48 669366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368669198|now:1746037248669198|interv:120000000| [2025/04/30 18:20:48 669370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248669831|pq_index:0| [2025/04/30 18:20:48 669374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248668463| [2025/04/30 18:20:48 669378] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248669378| [2025/04/30 18:20:48 669383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248669382| [2025/04/30 18:20:48 669389] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 669394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47432|min_srtt:47432|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 669398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2658675| [2025/04/30 18:20:48 669403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47432|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 669408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 669412] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47432|min_srtt:47432|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 669416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2659854| [2025/04/30 18:20:48 669421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47432|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 669425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 669430] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47432|min_srtt:47432|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 669434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2661033| [2025/04/30 18:20:48 669438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 669442] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 669446] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 669450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 669455] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 669462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2620947| [2025/04/30 18:20:48 669467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 669471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 669475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248669831| [2025/04/30 18:20:48 669479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248669831| [2025/04/30 18:20:48 669483] [debug] |xqc_engine_wakeup_after|wakeup:1746037248669831|now:1746037248669483|diff:348| [2025/04/30 18:20:48 669487] [debug] |xqc_engine_main_logic|END|now:1746037248669382| [2025/04/30 18:20:48 669492] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248669492| [2025/04/30 18:20:48 669496] [debug] |xqc_engine_wakeup_after|wakeup:1746037248669831|now:1746037248669496|diff:335| [2025/04/30 18:20:48 669500] [debug] |xqc_engine_main_logic|END|now:1746037248669492| [2025/04/30 18:20:48 670577] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248670576| [2025/04/30 18:20:48 670591] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248669831|pq_index:0| [2025/04/30 18:20:48 670598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248669382| [2025/04/30 18:20:48 670607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248670605| [2025/04/30 18:20:48 670614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248669831|now:1746037248670605| [2025/04/30 18:20:48 670620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248669831|now:1746037248670605| [2025/04/30 18:20:48 670627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 670634] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 670642] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47432|min_srtt:47432|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 670649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2661033| [2025/04/30 18:20:48 670656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 670662] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 670668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 670674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 670682] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 670689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2620947| [2025/04/30 18:20:48 670702] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 670710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2645| [2025/04/30 18:20:48 670763] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2645|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248670723|stream_id:0|stream_offset:2620947| [2025/04/30 18:20:48 670773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2645|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 670780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 670786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47432|rtt_var:335|pto_duration:49432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 670794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 670800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 670806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 670812] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248745155|now:1746037248670786|interv:74369| [2025/04/30 18:20:48 670819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248745155|now:1746037248670786|interval:74369|pto_count:0|srtt:47432 [2025/04/30 18:20:48 670826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 670834] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 670841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2622126| [2025/04/30 18:20:48 670847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 670854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2646| [2025/04/30 18:20:48 670891] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2646|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248670863|stream_id:0|stream_offset:2622126| [2025/04/30 18:20:48 670901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2646|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 670907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 670914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47432|rtt_var:335|pto_duration:49432|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 670921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 670928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 670941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 670947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248745295|now:1746037248670913|interv:74382| [2025/04/30 18:20:48 670952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248745295|now:1746037248670913|interval:74382|pto_count:0|srtt:47432 [2025/04/30 18:20:48 670957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 670962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 670966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2623305| [2025/04/30 18:20:48 670971] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 670974] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248671974|now:1746037248670974|interv:1000| [2025/04/30 18:20:48 670979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 670982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 671009] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248671974| [2025/04/30 18:20:48 671016] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248671974| [2025/04/30 18:20:48 671022] [debug] |xqc_engine_wakeup_after|wakeup:1746037248671974|now:1746037248671022|diff:952| [2025/04/30 18:20:48 671029] [debug] |xqc_engine_main_logic|END|now:1746037248670605| [2025/04/30 18:20:48 671081] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248671080| [2025/04/30 18:20:48 671089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 671095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1184| [2025/04/30 18:20:48 671099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1185| [2025/04/30 18:20:48 671105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1185| [2025/04/30 18:20:48 671109] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 671114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2586|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2587|path_largest_ack:2586| [2025/04/30 18:20:48 671119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2555379|prior_time:1746037248621182|is_app_limited:0|send_elapse:51158|ack_elapse:49898|ctl_first_sent_time:1746037248622690|lagest_ack_time:1746037248671080|curr_delivered:2614198| [2025/04/30 18:20:48 671123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248622690| [2025/04/30 18:20:48 671128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 671132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2587|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2587|path_largest_ack:2587| [2025/04/30 18:20:48 671142] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2555379|prior_time:1746037248621182|is_app_limited:0|send_elapse:51158|ack_elapse:49898|ctl_first_sent_time:1746037248622690|lagest_ack_time:1746037248671080|curr_delivered:2615398| [2025/04/30 18:20:48 671146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248622808| [2025/04/30 18:20:48 671150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 671154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47432|rttvar:335|minrtt:30950|latest_rtt:48272|ack_delay:1000| [2025/04/30 18:20:48 671158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47412|rttvar:292|minrtt:30950|latest_rtt:48272|ack_delay:1000| [2025/04/30 18:20:48 671163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2587|lost_pn:2584|thresh:3| [2025/04/30 18:20:48 671167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 671171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47412|rtt_var:292|pto_duration:49412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 671175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 671179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 671183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 671187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248745275|now:1746037248671171|interv:74104| [2025/04/30 18:20:48 671191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248745275|now:1746037248671171|interval:74104|pto_count:0|srtt:47412 [2025/04/30 18:20:48 671196] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51158, ack_elapse 49898, delivered 60019|rate 1173208|lost 249| [2025/04/30 18:20:48 671200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1173208) in round 38| [2025/04/30 18:20:48 671204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 671209] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 671213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248622808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 671217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248622808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 671222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47412|latest_rtt:48272|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 671308] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1185|largest:1185|pns:2| [2025/04/30 18:20:48 671313] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1185|frame:ACK |recv_time:1746037248671080|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 671318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368671080|now:1746037248671080|interv:120000000| [2025/04/30 18:20:48 671322] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368671080|now:1746037248671080|interv:120000000| [2025/04/30 18:20:48 671326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248671974|pq_index:0| [2025/04/30 18:20:48 671330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248670605| [2025/04/30 18:20:48 671334] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248671334| [2025/04/30 18:20:48 671339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248671338| [2025/04/30 18:20:48 671344] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 671349] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47412|min_srtt:47412|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 671354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2661033| [2025/04/30 18:20:48 671358] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 671363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 671368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47412|min_srtt:47412|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 671372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2662212| [2025/04/30 18:20:48 671377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47412|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 671381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 671385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47412|min_srtt:47412|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 671390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2663391| [2025/04/30 18:20:48 671394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 671401] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 671405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 671409] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 671413] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 671418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2623305| [2025/04/30 18:20:48 671422] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 671426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 671430] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248671974| [2025/04/30 18:20:48 671434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248671974| [2025/04/30 18:20:48 671438] [debug] |xqc_engine_wakeup_after|wakeup:1746037248671974|now:1746037248671438|diff:536| [2025/04/30 18:20:48 671442] [debug] |xqc_engine_main_logic|END|now:1746037248671338| [2025/04/30 18:20:48 671447] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248671447| [2025/04/30 18:20:48 671451] [debug] |xqc_engine_wakeup_after|wakeup:1746037248671974|now:1746037248671451|diff:523| [2025/04/30 18:20:48 671455] [debug] |xqc_engine_main_logic|END|now:1746037248671447| [2025/04/30 18:20:48 672523] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248672523| [2025/04/30 18:20:48 672534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248671974|pq_index:0| [2025/04/30 18:20:48 672539] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248671338| [2025/04/30 18:20:48 672544] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248672543| [2025/04/30 18:20:48 672548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248671974|now:1746037248672543| [2025/04/30 18:20:48 672553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248671974|now:1746037248672543| [2025/04/30 18:20:48 672557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 672561] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 672567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47412|min_srtt:47412|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 672575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2663391| [2025/04/30 18:20:48 672582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 672588] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 672595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 672613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 672621] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 672628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2623305| [2025/04/30 18:20:48 672636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 672642] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2647| [2025/04/30 18:20:48 672690] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2647|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248672653|stream_id:0|stream_offset:2623305| [2025/04/30 18:20:48 672699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2647|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 672707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 672714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47412|rtt_var:292|pto_duration:49412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 672721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 672727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 672733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 672740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248747065|now:1746037248672714|interv:74351| [2025/04/30 18:20:48 672746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248747065|now:1746037248672714|interval:74351|pto_count:0|srtt:47412 [2025/04/30 18:20:48 672753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 672762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 672768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2624484| [2025/04/30 18:20:48 672775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 672782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2648| [2025/04/30 18:20:48 672870] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2648|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248672794|stream_id:0|stream_offset:2624484| [2025/04/30 18:20:48 672882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2648|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 672895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 672903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47412|rtt_var:292|pto_duration:49412|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 672909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 672916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 672922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 672926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248747206|now:1746037248672902|interv:74304| [2025/04/30 18:20:48 672930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248747206|now:1746037248672902|interval:74304|pto_count:0|srtt:47412 [2025/04/30 18:20:48 672935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 672940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 672944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2625663| [2025/04/30 18:20:48 672949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 672953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248673953|now:1746037248672953|interv:1000| [2025/04/30 18:20:48 672957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 672960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 672965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248673953| [2025/04/30 18:20:48 672969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248673953| [2025/04/30 18:20:48 672973] [debug] |xqc_engine_wakeup_after|wakeup:1746037248673953|now:1746037248672973|diff:980| [2025/04/30 18:20:48 672977] [debug] |xqc_engine_main_logic|END|now:1746037248672543| [2025/04/30 18:20:48 673057] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248673056| [2025/04/30 18:20:48 673068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 673074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1185| [2025/04/30 18:20:48 673078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1186| [2025/04/30 18:20:48 673084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1186| [2025/04/30 18:20:48 673088] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 673094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2588|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2589|path_largest_ack:2588| [2025/04/30 18:20:48 673098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2557779|prior_time:1746037248623146|is_app_limited:0|send_elapse:49136|ack_elapse:49910|ctl_first_sent_time:1746037248624644|lagest_ack_time:1746037248673056|curr_delivered:2616598| [2025/04/30 18:20:48 673108] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248624644| [2025/04/30 18:20:48 673113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 673117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2589|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2589|path_largest_ack:2589| [2025/04/30 18:20:48 673121] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2557779|prior_time:1746037248623146|is_app_limited:0|send_elapse:49136|ack_elapse:49910|ctl_first_sent_time:1746037248624644|lagest_ack_time:1746037248673056|curr_delivered:2617798| [2025/04/30 18:20:48 673126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248624781| [2025/04/30 18:20:48 673130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 673134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47412|rttvar:292|minrtt:30950|latest_rtt:48275|ack_delay:1000| [2025/04/30 18:20:48 673138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47395|rttvar:253|minrtt:30950|latest_rtt:48275|ack_delay:1000| [2025/04/30 18:20:48 673143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2589|lost_pn:2586|thresh:3| [2025/04/30 18:20:48 673147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 673151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47395|rtt_var:253|pto_duration:49395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 673155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 673159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 673163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 673167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248747189|now:1746037248673151|interv:74038| [2025/04/30 18:20:48 673171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248747189|now:1746037248673151|interval:74038|pto_count:0|srtt:47395 [2025/04/30 18:20:48 673176] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49136, ack_elapse 49910, delivered 60019|rate 1202544|lost 249| [2025/04/30 18:20:48 673181] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202544) in round 38| [2025/04/30 18:20:48 673185] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 673189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 673193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248624781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 673198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248624781|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 673205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47395|latest_rtt:48275|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 673211] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1186|largest:1186|pns:2| [2025/04/30 18:20:48 673215] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1186|frame:ACK |recv_time:1746037248673056|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 673220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368673056|now:1746037248673056|interv:120000000| [2025/04/30 18:20:48 673224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368673056|now:1746037248673056|interv:120000000| [2025/04/30 18:20:48 673228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248673953|pq_index:0| [2025/04/30 18:20:48 673232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248672543| [2025/04/30 18:20:48 673236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248673236| [2025/04/30 18:20:48 673241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248673240| [2025/04/30 18:20:48 673247] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 673252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47395|min_srtt:47395|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 673256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2663391| [2025/04/30 18:20:48 673261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 673265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 673269] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47395|min_srtt:47395|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 673274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2664570| [2025/04/30 18:20:48 673278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47395|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 673283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 673287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47395|min_srtt:47395|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 673294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2665749| [2025/04/30 18:20:48 673298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 673302] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 673306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 673310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 673314] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 673319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2625663| [2025/04/30 18:20:48 673323] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 673327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 673331] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248673953| [2025/04/30 18:20:48 673335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248673953| [2025/04/30 18:20:48 673339] [debug] |xqc_engine_wakeup_after|wakeup:1746037248673953|now:1746037248673339|diff:614| [2025/04/30 18:20:48 673347] [debug] |xqc_engine_main_logic|END|now:1746037248673240| [2025/04/30 18:20:48 673352] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248673352| [2025/04/30 18:20:48 673356] [debug] |xqc_engine_wakeup_after|wakeup:1746037248673953|now:1746037248673356|diff:597| [2025/04/30 18:20:48 673360] [debug] |xqc_engine_main_logic|END|now:1746037248673352| [2025/04/30 18:20:48 674428] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248674428| [2025/04/30 18:20:48 674439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248673953|pq_index:0| [2025/04/30 18:20:48 674444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248673240| [2025/04/30 18:20:48 674449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248674448| [2025/04/30 18:20:48 674453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248673953|now:1746037248674448| [2025/04/30 18:20:48 674458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248673953|now:1746037248674448| [2025/04/30 18:20:48 674462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 674466] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 674471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47395|min_srtt:47395|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 674476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2665749| [2025/04/30 18:20:48 674486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 674490] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 674494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 674498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 674503] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 674508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2625663| [2025/04/30 18:20:48 674512] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 674517] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2649| [2025/04/30 18:20:48 674556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2649|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248674525|stream_id:0|stream_offset:2625663| [2025/04/30 18:20:48 674566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2649|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 674574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 674581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47395|rtt_var:253|pto_duration:49395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 674587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 674593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 674598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 674602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248748920|now:1746037248674580|interv:74340| [2025/04/30 18:20:48 674606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248748920|now:1746037248674580|interval:74340|pto_count:0|srtt:47395 [2025/04/30 18:20:48 674611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 674616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 674620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2626842| [2025/04/30 18:20:48 674627] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 674633] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2650| [2025/04/30 18:20:48 674685] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2650|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248674650|stream_id:0|stream_offset:2626842| [2025/04/30 18:20:48 674696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2650|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 674703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 674710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47395|rtt_var:253|pto_duration:49395|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 674717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 674723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 674729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 674736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248749045|now:1746037248674710|interv:74335| [2025/04/30 18:20:48 674742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248749045|now:1746037248674710|interval:74335|pto_count:0|srtt:47395 [2025/04/30 18:20:48 674749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 674757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 674764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2628021| [2025/04/30 18:20:48 674770] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 674777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248675776|now:1746037248674776|interv:1000| [2025/04/30 18:20:48 674783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 674790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 674796] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248675776| [2025/04/30 18:20:48 674803] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248675776| [2025/04/30 18:20:48 674809] [debug] |xqc_engine_wakeup_after|wakeup:1746037248675776|now:1746037248674809|diff:967| [2025/04/30 18:20:48 674815] [debug] |xqc_engine_main_logic|END|now:1746037248674448| [2025/04/30 18:20:48 675092] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248675091| [2025/04/30 18:20:48 675101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 675108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1186| [2025/04/30 18:20:48 675112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1187| [2025/04/30 18:20:48 675118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1187| [2025/04/30 18:20:48 675122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 675132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2596|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2597|path_largest_ack:2596| [2025/04/30 18:20:48 675137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2560179|prior_time:1746037248625150|is_app_limited:0|send_elapse:48873|ack_elapse:49941|ctl_first_sent_time:1746037248626660|lagest_ack_time:1746037248675091|curr_delivered:2618998| [2025/04/30 18:20:48 675141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248626660| [2025/04/30 18:20:48 675146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 675150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2597|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2597|path_largest_ack:2597| [2025/04/30 18:20:48 675155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2560179|prior_time:1746037248625150|is_app_limited:0|send_elapse:48873|ack_elapse:49941|ctl_first_sent_time:1746037248626660|lagest_ack_time:1746037248675091|curr_delivered:2620198| [2025/04/30 18:20:48 675159] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248626793| [2025/04/30 18:20:48 675163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 675167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47395|rttvar:253|minrtt:30950|latest_rtt:48298|ack_delay:1000| [2025/04/30 18:20:48 675172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47383|rttvar:214|minrtt:30950|latest_rtt:48298|ack_delay:1000| [2025/04/30 18:20:48 675176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2597|lost_pn:2594|thresh:3| [2025/04/30 18:20:48 675180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 675184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47383|rtt_var:214|pto_duration:49383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 675189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 675193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 675196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 675200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248749033|now:1746037248675184|interv:73849| [2025/04/30 18:20:48 675204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248749033|now:1746037248675184|interval:73849|pto_count:0|srtt:47383 [2025/04/30 18:20:48 675209] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48873, ack_elapse 49941, delivered 60019|rate 1201798|lost 249| [2025/04/30 18:20:48 675213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201798) in round 38| [2025/04/30 18:20:48 675218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 675224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 675228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248626793|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 675233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248626793|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 675238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47383|latest_rtt:48298|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 675244] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1187|largest:1187|pns:2| [2025/04/30 18:20:48 675248] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1187|frame:ACK |recv_time:1746037248675091|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 675253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368675091|now:1746037248675091|interv:120000000| [2025/04/30 18:20:48 675257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368675091|now:1746037248675091|interv:120000000| [2025/04/30 18:20:48 675261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248675776|pq_index:0| [2025/04/30 18:20:48 675265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248674448| [2025/04/30 18:20:48 675269] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248675269| [2025/04/30 18:20:48 675274] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248675273| [2025/04/30 18:20:48 675279] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 675284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47383|min_srtt:47383|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 675288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2665749| [2025/04/30 18:20:48 675293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 675298] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 675302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47383|min_srtt:47383|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 675306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2666928| [2025/04/30 18:20:48 675313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47383|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 675318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 675322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47383|min_srtt:47383|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 675326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2668107| [2025/04/30 18:20:48 675331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 675335] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 675339] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 675343] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 675348] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 675352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2628021| [2025/04/30 18:20:48 675357] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 675360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 675364] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248675776| [2025/04/30 18:20:48 675368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248675776| [2025/04/30 18:20:48 675372] [debug] |xqc_engine_wakeup_after|wakeup:1746037248675776|now:1746037248675372|diff:404| [2025/04/30 18:20:48 675377] [debug] |xqc_engine_main_logic|END|now:1746037248675273| [2025/04/30 18:20:48 675381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248675381| [2025/04/30 18:20:48 675385] [debug] |xqc_engine_wakeup_after|wakeup:1746037248675776|now:1746037248675385|diff:391| [2025/04/30 18:20:48 675389] [debug] |xqc_engine_main_logic|END|now:1746037248675381| [2025/04/30 18:20:48 676461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248676461| [2025/04/30 18:20:48 676471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248675776|pq_index:0| [2025/04/30 18:20:48 676476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248675273| [2025/04/30 18:20:48 676481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248676480| [2025/04/30 18:20:48 676486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248675776|now:1746037248676480| [2025/04/30 18:20:48 676490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248675776|now:1746037248676480| [2025/04/30 18:20:48 676499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 676504] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 676509] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47383|min_srtt:47383|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 676514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2668107| [2025/04/30 18:20:48 676518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 676522] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 676526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 676531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 676536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 676540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2628021| [2025/04/30 18:20:48 676544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 676549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2651| [2025/04/30 18:20:48 676588] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2651|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248676558|stream_id:0|stream_offset:2628021| [2025/04/30 18:20:48 676598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2651|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 676605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 676612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47383|rtt_var:214|pto_duration:49383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 676619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 676625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 676631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 676637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248750941|now:1746037248676611|interv:74330| [2025/04/30 18:20:48 676643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248750941|now:1746037248676611|interval:74330|pto_count:0|srtt:47383 [2025/04/30 18:20:48 676651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 676659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 676671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2629200| [2025/04/30 18:20:48 676679] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 676686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2652| [2025/04/30 18:20:48 676730] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2652|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248676697|stream_id:0|stream_offset:2629200| [2025/04/30 18:20:48 676740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2652|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 676747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 676754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47383|rtt_var:214|pto_duration:49383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 676761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 676767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 676774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 676780] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248751080|now:1746037248676754|interv:74326| [2025/04/30 18:20:48 676785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248751080|now:1746037248676754|interval:74326|pto_count:0|srtt:47383 [2025/04/30 18:20:48 676793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 676801] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 676806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2630379| [2025/04/30 18:20:48 676810] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 676814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248677814|now:1746037248676814|interv:1000| [2025/04/30 18:20:48 676818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 676822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 676826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248677814| [2025/04/30 18:20:48 676831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248677814| [2025/04/30 18:20:48 676835] [debug] |xqc_engine_wakeup_after|wakeup:1746037248677814|now:1746037248676835|diff:979| [2025/04/30 18:20:48 676839] [debug] |xqc_engine_main_logic|END|now:1746037248676480| [2025/04/30 18:20:48 677032] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248677031| [2025/04/30 18:20:48 677046] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 677052] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1187| [2025/04/30 18:20:48 677056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1188| [2025/04/30 18:20:48 677062] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1188| [2025/04/30 18:20:48 677066] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 677071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2598|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2599|path_largest_ack:2598| [2025/04/30 18:20:48 677075] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2562579|prior_time:1746037248627133|is_app_limited:0|send_elapse:49078|ack_elapse:49898|ctl_first_sent_time:1746037248628634|lagest_ack_time:1746037248677031|curr_delivered:2621398| [2025/04/30 18:20:48 677080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248628634| [2025/04/30 18:20:48 677085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 677089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2599|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2599|path_largest_ack:2599| [2025/04/30 18:20:48 677093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2562579|prior_time:1746037248627133|is_app_limited:0|send_elapse:49078|ack_elapse:49898|ctl_first_sent_time:1746037248628634|lagest_ack_time:1746037248677031|curr_delivered:2622598| [2025/04/30 18:20:48 677098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248628762| [2025/04/30 18:20:48 677102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 677106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47383|rttvar:214|minrtt:30950|latest_rtt:48269|ack_delay:1000| [2025/04/30 18:20:48 677110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47369|rttvar:189|minrtt:30950|latest_rtt:48269|ack_delay:1000| [2025/04/30 18:20:48 677115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2599|lost_pn:2596|thresh:3| [2025/04/30 18:20:48 677119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 677123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47369|rtt_var:189|pto_duration:49369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 677127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 677131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 677135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 677139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248751066|now:1746037248677123|interv:73943| [2025/04/30 18:20:48 677143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248751066|now:1746037248677123|interval:73943|pto_count:0|srtt:47369 [2025/04/30 18:20:48 677150] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49078, ack_elapse 49898, delivered 60019|rate 1202833|lost 249| [2025/04/30 18:20:48 677155] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202833) in round 38| [2025/04/30 18:20:48 677159] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 677163] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 677167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248628762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 677172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248628762|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 677176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47369|latest_rtt:48269|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 677182] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1188|largest:1188|pns:2| [2025/04/30 18:20:48 677187] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1188|frame:ACK |recv_time:1746037248677031|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 677191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368677031|now:1746037248677031|interv:120000000| [2025/04/30 18:20:48 677196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368677031|now:1746037248677031|interv:120000000| [2025/04/30 18:20:48 677200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248677814|pq_index:0| [2025/04/30 18:20:48 677204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248676480| [2025/04/30 18:20:48 677208] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248677208| [2025/04/30 18:20:48 677213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248677212| [2025/04/30 18:20:48 677218] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 677223] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47369|min_srtt:47369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 677227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2668107| [2025/04/30 18:20:48 677232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 677239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 677243] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47369|min_srtt:47369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 677247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2669286| [2025/04/30 18:20:48 677252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 677256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 677260] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47369|min_srtt:47369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 677264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2670465| [2025/04/30 18:20:48 677269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 677272] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 677276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 677281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 677285] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 677289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2630379| [2025/04/30 18:20:48 677294] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 677297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 677301] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248677814| [2025/04/30 18:20:48 677305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248677814| [2025/04/30 18:20:48 677309] [debug] |xqc_engine_wakeup_after|wakeup:1746037248677814|now:1746037248677309|diff:505| [2025/04/30 18:20:48 677314] [debug] |xqc_engine_main_logic|END|now:1746037248677212| [2025/04/30 18:20:48 677319] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248677319| [2025/04/30 18:20:48 677322] [debug] |xqc_engine_wakeup_after|wakeup:1746037248677814|now:1746037248677322|diff:492| [2025/04/30 18:20:48 677326] [debug] |xqc_engine_main_logic|END|now:1746037248677319| [2025/04/30 18:20:48 678398] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248678398| [2025/04/30 18:20:48 678408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248677814|pq_index:0| [2025/04/30 18:20:48 678413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248677212| [2025/04/30 18:20:48 678418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248678417| [2025/04/30 18:20:48 678428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248677814|now:1746037248678417| [2025/04/30 18:20:48 678432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248677814|now:1746037248678417| [2025/04/30 18:20:48 678436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 678441] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 678446] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47369|min_srtt:47369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 678451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2670465| [2025/04/30 18:20:48 678455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 678459] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 678463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 678467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 678472] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 678476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2630379| [2025/04/30 18:20:48 678481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 678485] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2653| [2025/04/30 18:20:48 678524] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2653|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248678494|stream_id:0|stream_offset:2630379| [2025/04/30 18:20:48 678534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2653|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 678541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 678548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47369|rtt_var:189|pto_duration:49369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 678555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 678560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 678564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 678568] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248752863|now:1746037248678547|interv:74316| [2025/04/30 18:20:48 678576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248752863|now:1746037248678547|interval:74316|pto_count:0|srtt:47369 [2025/04/30 18:20:48 678581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 678586] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 678590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2631558| [2025/04/30 18:20:48 678594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 678600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2654| [2025/04/30 18:20:48 678640] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2654|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248678610|stream_id:0|stream_offset:2631558| [2025/04/30 18:20:48 678650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2654|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 678657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 678664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47369|rtt_var:189|pto_duration:49369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 678671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 678675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 678678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 678682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248752979|now:1746037248678663|interv:74316| [2025/04/30 18:20:48 678687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248752979|now:1746037248678663|interval:74316|pto_count:0|srtt:47369 [2025/04/30 18:20:48 678691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 678696] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 678700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2632737| [2025/04/30 18:20:48 678705] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 678709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248679709|now:1746037248678709|interv:1000| [2025/04/30 18:20:48 678713] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 678717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 678721] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248679709| [2025/04/30 18:20:48 678729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248679709| [2025/04/30 18:20:48 678733] [debug] |xqc_engine_wakeup_after|wakeup:1746037248679709|now:1746037248678733|diff:976| [2025/04/30 18:20:48 678738] [debug] |xqc_engine_main_logic|END|now:1746037248678417| [2025/04/30 18:20:48 679058] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248679057| [2025/04/30 18:20:48 679067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 679073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1188| [2025/04/30 18:20:48 679077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1189| [2025/04/30 18:20:48 679083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1189| [2025/04/30 18:20:48 679087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 679092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2600|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2601|path_largest_ack:2600| [2025/04/30 18:20:48 679097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2564979|prior_time:1746037248629141|is_app_limited:0|send_elapse:49057|ack_elapse:49916|ctl_first_sent_time:1746037248630639|lagest_ack_time:1746037248679057|curr_delivered:2623798| [2025/04/30 18:20:48 679102] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248630639| [2025/04/30 18:20:48 679106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 679111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2601|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2601|path_largest_ack:2601| [2025/04/30 18:20:48 679115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2564979|prior_time:1746037248629141|is_app_limited:0|send_elapse:49057|ack_elapse:49916|ctl_first_sent_time:1746037248630639|lagest_ack_time:1746037248679057|curr_delivered:2624998| [2025/04/30 18:20:48 679120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248630761| [2025/04/30 18:20:48 679124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 679128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47369|rttvar:189|minrtt:30950|latest_rtt:48296|ack_delay:0| [2025/04/30 18:20:48 679132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47485|rttvar:373|minrtt:30950|latest_rtt:48296|ack_delay:0| [2025/04/30 18:20:48 679136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2601|lost_pn:2598|thresh:3| [2025/04/30 18:20:48 679141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 679145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47485|rtt_var:373|pto_duration:49485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 679149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 679158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 679162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 679166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248753095|now:1746037248679145|interv:73950| [2025/04/30 18:20:48 679170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248753095|now:1746037248679145|interval:73950|pto_count:0|srtt:47485 [2025/04/30 18:20:48 679174] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49057, ack_elapse 49916, delivered 60019|rate 1202400|lost 249| [2025/04/30 18:20:48 679179] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202400) in round 38| [2025/04/30 18:20:48 679183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 679187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 679191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248630761|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 679196] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248630761|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 679200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47485|latest_rtt:48296|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 679206] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1189|largest:1189|pns:2| [2025/04/30 18:20:48 679210] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1189|frame:ACK |recv_time:1746037248679057|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 679215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368679057|now:1746037248679057|interv:120000000| [2025/04/30 18:20:48 679219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368679057|now:1746037248679057|interv:120000000| [2025/04/30 18:20:48 679223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248679709|pq_index:0| [2025/04/30 18:20:48 679227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248678417| [2025/04/30 18:20:48 679231] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248679231| [2025/04/30 18:20:48 679236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248679235| [2025/04/30 18:20:48 679241] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 679246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47485|min_srtt:47485|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 679253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2670465| [2025/04/30 18:20:48 679258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 679263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 679267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47485|min_srtt:47485|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 679271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2671644| [2025/04/30 18:20:48 679276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47485|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 679280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 679284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47485|min_srtt:47485|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 679289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2672823| [2025/04/30 18:20:48 679293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 679297] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 679301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 679305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 679309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 679313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2632737| [2025/04/30 18:20:48 679318] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 679322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 679326] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248679709| [2025/04/30 18:20:48 679330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248679709| [2025/04/30 18:20:48 679334] [debug] |xqc_engine_wakeup_after|wakeup:1746037248679709|now:1746037248679334|diff:375| [2025/04/30 18:20:48 679338] [debug] |xqc_engine_main_logic|END|now:1746037248679235| [2025/04/30 18:20:48 679343] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248679343| [2025/04/30 18:20:48 679347] [debug] |xqc_engine_wakeup_after|wakeup:1746037248679709|now:1746037248679347|diff:362| [2025/04/30 18:20:48 679353] [debug] |xqc_engine_main_logic|END|now:1746037248679343| [2025/04/30 18:20:48 680425] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248680424| [2025/04/30 18:20:48 680435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248679709|pq_index:0| [2025/04/30 18:20:48 680440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248679235| [2025/04/30 18:20:48 680445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248680444| [2025/04/30 18:20:48 680450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248679709|now:1746037248680444| [2025/04/30 18:20:48 680454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248679709|now:1746037248680444| [2025/04/30 18:20:48 680458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 680463] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 680468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47485|min_srtt:47485|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 680472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2672823| [2025/04/30 18:20:48 680477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 680481] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 680485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 680489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 680494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 680498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2632737| [2025/04/30 18:20:48 680503] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 680507] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2655| [2025/04/30 18:20:48 680545] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2655|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58883|now:1746037248680516|stream_id:0|stream_offset:2632737| [2025/04/30 18:20:48 680554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2655|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 680562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 680569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47485|rtt_var:373|pto_duration:49485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 680581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 680585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 680590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 680596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248755001|now:1746037248680569|interv:74432| [2025/04/30 18:20:48 680603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248755001|now:1746037248680569|interval:74432|pto_count:0|srtt:47485 [2025/04/30 18:20:48 680611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60083| [2025/04/30 18:20:48 680619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 680625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2633916| [2025/04/30 18:20:48 680632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 680636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2656| [2025/04/30 18:20:48 680670] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2656|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248680644|stream_id:0|stream_offset:2633916| [2025/04/30 18:20:48 680679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2656|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 680686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 680693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47485|rtt_var:373|pto_duration:49485|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 680700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 680705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 680709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 680713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248755129|now:1746037248680692|interv:74437| [2025/04/30 18:20:48 680717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248755129|now:1746037248680692|interval:74437|pto_count:0|srtt:47485 [2025/04/30 18:20:48 680722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 680730] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 680737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2635095| [2025/04/30 18:20:48 680750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 680757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248681757|now:1746037248680757|interv:1000| [2025/04/30 18:20:48 680763] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 680769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 680775] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248681757| [2025/04/30 18:20:48 680781] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248681757| [2025/04/30 18:20:48 680787] [debug] |xqc_engine_wakeup_after|wakeup:1746037248681757|now:1746037248680787|diff:970| [2025/04/30 18:20:48 680794] [debug] |xqc_engine_main_logic|END|now:1746037248680444| [2025/04/30 18:20:48 681030] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248681029| [2025/04/30 18:20:48 681039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 681045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1189| [2025/04/30 18:20:48 681049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1190| [2025/04/30 18:20:48 681055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1190| [2025/04/30 18:20:48 681059] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 681064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2602|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2603|path_largest_ack:2602| [2025/04/30 18:20:48 681069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2567379|prior_time:1746037248631137|is_app_limited:0|send_elapse:49084|ack_elapse:49892|ctl_first_sent_time:1746037248632637|lagest_ack_time:1746037248681029|curr_delivered:2626198| [2025/04/30 18:20:48 681074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248632637| [2025/04/30 18:20:48 681078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 681083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2603|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2603|path_largest_ack:2603| [2025/04/30 18:20:48 681087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2567379|prior_time:1746037248631137|is_app_limited:0|send_elapse:49084|ack_elapse:49892|ctl_first_sent_time:1746037248632637|lagest_ack_time:1746037248681029|curr_delivered:2627398| [2025/04/30 18:20:48 681092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248632766| [2025/04/30 18:20:48 681096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 681100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47485|rttvar:373|minrtt:30950|latest_rtt:48263|ack_delay:0| [2025/04/30 18:20:48 681105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47582|rttvar:474|minrtt:30950|latest_rtt:48263|ack_delay:0| [2025/04/30 18:20:48 681109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2603|lost_pn:2600|thresh:3| [2025/04/30 18:20:48 681117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 681122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47582|rtt_var:474|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 681126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 681130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 681134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58883| [2025/04/30 18:20:48 681138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248755226|now:1746037248681121|interv:74105| [2025/04/30 18:20:48 681142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248755226|now:1746037248681121|interval:74105|pto_count:0|srtt:47582 [2025/04/30 18:20:48 681147] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49084, ack_elapse 49892, delivered 60019|rate 1202978|lost 249| [2025/04/30 18:20:48 681152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202978) in round 38| [2025/04/30 18:20:48 681156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 681160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 681164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248632766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 681169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248632766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2569779| [2025/04/30 18:20:48 681174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58883|srtt:47582|latest_rtt:48263|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 681180] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1190|largest:1190|pns:2| [2025/04/30 18:20:48 681184] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1190|frame:ACK |recv_time:1746037248681029|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 681189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368681029|now:1746037248681029|interv:120000000| [2025/04/30 18:20:48 681193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368681029|now:1746037248681029|interv:120000000| [2025/04/30 18:20:48 681197] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248681757|pq_index:0| [2025/04/30 18:20:48 681201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248680444| [2025/04/30 18:20:48 681206] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248681205| [2025/04/30 18:20:48 681211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248681209| [2025/04/30 18:20:48 681220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 681225] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2672823| [2025/04/30 18:20:48 681234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 681239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 681243] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2674002| [2025/04/30 18:20:48 681252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 681257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 681261] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2675181| [2025/04/30 18:20:48 681270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 681273] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 681277] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 681282] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 681286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 681290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2635095| [2025/04/30 18:20:48 681295] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 681299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 681303] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248681757| [2025/04/30 18:20:48 681310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248681757| [2025/04/30 18:20:48 681314] [debug] |xqc_engine_wakeup_after|wakeup:1746037248681757|now:1746037248681313|diff:444| [2025/04/30 18:20:48 681318] [debug] |xqc_engine_main_logic|END|now:1746037248681209| [2025/04/30 18:20:48 681324] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037248681324| [2025/04/30 18:20:48 681329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 681334] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1190| [2025/04/30 18:20:48 681338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1191| [2025/04/30 18:20:48 681343] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1191| [2025/04/30 18:20:48 681347] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 681351] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2826145|max_stream_data_old=2800207| [2025/04/30 18:20:48 681355] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 681360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248706324|now:1746037248681324|interv:25000| [2025/04/30 18:20:48 681365] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248681324|max_ack_delay:25000| [2025/04/30 18:20:48 681370] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1191|largest:1191|pns:2| [2025/04/30 18:20:48 681374] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1191|frame:ACK MAX_STREAM_DATA |recv_time:1746037248681324|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 681378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368681324|now:1746037248681324|interv:120000000| [2025/04/30 18:20:48 681383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368681324|now:1746037248681324|interv:120000000| [2025/04/30 18:20:48 681387] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248681757|pq_index:0| [2025/04/30 18:20:48 681391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248681209| [2025/04/30 18:20:48 681395] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248681394| [2025/04/30 18:20:48 681399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248681398| [2025/04/30 18:20:48 681404] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 681409] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 681413] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:58883|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 681418] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:48 681423] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:48 681430] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:48 681434] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:48 681438] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:48 681442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:48 681447] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:48 681451] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:48 681455] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:48 681460] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:48 681464] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:48 681468] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:48 681473] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:48 681477] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:48 681481] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:48 681485] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:48 681489] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:48 681493] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:48 681497] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:48 681502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:48 681506] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:48 681510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 681514] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2826145| [2025/04/30 18:20:48 681519] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2826093|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:345573|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 681525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 681529] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 681533] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2826145| [2025/04/30 18:20:48 681538] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2826093|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:319635|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 681545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 681549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 681558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 681563] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47582|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 681571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 681576] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:58883|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2675181| [2025/04/30 18:20:48 681587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 681594] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 681600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 681607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 681615] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 681622] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2657| [2025/04/30 18:20:48 681660] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2657|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58883|now:1746037248681631|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 681669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2657|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 681677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2657|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 681683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58883|applimit:0| [2025/04/30 18:20:48 681690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47582|rtt_var:474|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 681702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 681709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 681716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58902| [2025/04/30 18:20:48 681722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248756213|now:1746037248681689|interv:74524| [2025/04/30 18:20:48 681728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248756213|now:1746037248681689|interval:74524|pto_count:0|srtt:47582 [2025/04/30 18:20:48 681735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:58902| [2025/04/30 18:20:48 681743] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 681750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2658| [2025/04/30 18:20:48 681794] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2658|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58902|now:1746037248681760|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 681804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2658|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 681811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2658|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 681818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58902|applimit:0| [2025/04/30 18:20:48 681825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47582|rtt_var:474|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 681832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 681838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 681845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58921| [2025/04/30 18:20:48 681851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248756342|now:1746037248681825|interv:74517| [2025/04/30 18:20:48 681857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248756342|now:1746037248681825|interval:74517|pto_count:0|srtt:47582 [2025/04/30 18:20:48 681864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:58921| [2025/04/30 18:20:48 681872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 681879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2635095| [2025/04/30 18:20:48 681886] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 681896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 681900] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248681757| [2025/04/30 18:20:48 681904] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248681757| [2025/04/30 18:20:48 681908] [debug] |xqc_engine_wakeup_after|wakeup:1746037248681757|now:1746037248681908|diff:18446744073709551465| [2025/04/30 18:20:48 681913] [debug] |xqc_engine_main_logic|END|now:1746037248681398| [2025/04/30 18:20:48 681919] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248681918| [2025/04/30 18:20:48 681922] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248681757|pq_index:0| [2025/04/30 18:20:48 681927] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248681398| [2025/04/30 18:20:48 681932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248681931| [2025/04/30 18:20:48 681936] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248681757|now:1746037248681931| [2025/04/30 18:20:48 681940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248681757|now:1746037248681931| [2025/04/30 18:20:48 681944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 681949] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 681954] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47582|min_srtt:47582|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 681959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2675181| [2025/04/30 18:20:48 681963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 681968] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 681974] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 681982] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 682007] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 682014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2635095| [2025/04/30 18:20:48 682019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 682024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2659| [2025/04/30 18:20:48 682059] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2659|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58921|now:1746037248682032|stream_id:0|stream_offset:2635095| [2025/04/30 18:20:48 682069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2659|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 682087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58921|applimit:0| [2025/04/30 18:20:48 682095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47582|rtt_var:474|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 682102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 682108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 682114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 682119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248756614|now:1746037248682094|interv:74520| [2025/04/30 18:20:48 682123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248756614|now:1746037248682094|interval:74520|pto_count:0|srtt:47582 [2025/04/30 18:20:48 682128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 682133] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 682137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2636274| [2025/04/30 18:20:48 682142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 682146] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2660| [2025/04/30 18:20:48 682180] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2660|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248682154|stream_id:0|stream_offset:2636274| [2025/04/30 18:20:48 682189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2660|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 682196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 682203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47582|rtt_var:474|pto_duration:49582|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 682210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 682217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 682223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 682230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248756736|now:1746037248682203|interv:74533| [2025/04/30 18:20:48 682235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248756736|now:1746037248682203|interval:74533|pto_count:0|srtt:47582 [2025/04/30 18:20:48 682240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 682249] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 682254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2637453| [2025/04/30 18:20:48 682258] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 682262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248683262|now:1746037248682262|interv:1000| [2025/04/30 18:20:48 682266] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 682270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 682274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248683262| [2025/04/30 18:20:48 682278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248683262| [2025/04/30 18:20:48 682282] [debug] |xqc_engine_wakeup_after|wakeup:1746037248683262|now:1746037248682282|diff:980| [2025/04/30 18:20:48 682286] [debug] |xqc_engine_main_logic|END|now:1746037248681931| [2025/04/30 18:20:48 683039] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248683038| [2025/04/30 18:20:48 683051] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 683058] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1191| [2025/04/30 18:20:48 683062] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1192| [2025/04/30 18:20:48 683068] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1192| [2025/04/30 18:20:48 683072] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 683077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2604|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2605|path_largest_ack:2604| [2025/04/30 18:20:48 683082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2569779|prior_time:1746037248633115|is_app_limited:0|send_elapse:49270|ack_elapse:49923|ctl_first_sent_time:1746037248634790|lagest_ack_time:1746037248683038|curr_delivered:2628598| [2025/04/30 18:20:48 683087] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248634790| [2025/04/30 18:20:48 683092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 683096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2605|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2605|path_largest_ack:2605| [2025/04/30 18:20:48 683100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2569779|prior_time:1746037248633115|is_app_limited:0|send_elapse:49270|ack_elapse:49923|ctl_first_sent_time:1746037248634790|lagest_ack_time:1746037248683038|curr_delivered:2629798| [2025/04/30 18:20:48 683105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248634922| [2025/04/30 18:20:48 683109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 683113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47582|rttvar:474|minrtt:30950|latest_rtt:48116|ack_delay:0| [2025/04/30 18:20:48 683124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47649|rttvar:489|minrtt:30950|latest_rtt:48116|ack_delay:0| [2025/04/30 18:20:48 683128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2605|lost_pn:2602|thresh:3| [2025/04/30 18:20:48 683132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 683136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:489|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 683141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 683145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 683149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58921| [2025/04/30 18:20:48 683153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248756803|now:1746037248683136|interv:73667| [2025/04/30 18:20:48 683157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248756803|now:1746037248683136|interval:73667|pto_count:0|srtt:47649 [2025/04/30 18:20:48 683161] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49270, ack_elapse 49923, delivered 60019|rate 1202231|lost 249| [2025/04/30 18:20:48 683166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 38 -> 39| [2025/04/30 18:20:48 683170] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202231) in round 39| [2025/04/30 18:20:48 683174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 683178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 683182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248634922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 683187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248634922|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 683191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58921|srtt:47649|latest_rtt:48116|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 683197] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1192|largest:1192|pns:2| [2025/04/30 18:20:48 683202] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1192|frame:ACK |recv_time:1746037248683038|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 683206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368683038|now:1746037248683038|interv:120000000| [2025/04/30 18:20:48 683210] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368683038|now:1746037248683038|interv:120000000| [2025/04/30 18:20:48 683217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248683262|pq_index:0| [2025/04/30 18:20:48 683222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248681931| [2025/04/30 18:20:48 683226] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248683226| [2025/04/30 18:20:48 683231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248683230| [2025/04/30 18:20:48 683236] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 683241] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 683245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2675181| [2025/04/30 18:20:48 683250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 683254] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 683259] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 683263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2676360| [2025/04/30 18:20:48 683268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 683272] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 683276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 683280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2677539| [2025/04/30 18:20:48 683285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 683289] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 683292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 683297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 683301] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 683308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2637453| [2025/04/30 18:20:48 683313] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 683316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 683321] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248683262| [2025/04/30 18:20:48 683325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248683262| [2025/04/30 18:20:48 683329] [debug] |xqc_engine_wakeup_after|wakeup:1746037248683262|now:1746037248683329|diff:18446744073709551549| [2025/04/30 18:20:48 683333] [debug] |xqc_engine_main_logic|END|now:1746037248683230| [2025/04/30 18:20:48 683338] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248683338| [2025/04/30 18:20:48 683343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248683262|pq_index:0| [2025/04/30 18:20:48 683349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248683230| [2025/04/30 18:20:48 683357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248683356| [2025/04/30 18:20:48 683362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248683262|now:1746037248683356| [2025/04/30 18:20:48 683366] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248683262|now:1746037248683356| [2025/04/30 18:20:48 683370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 683374] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 683379] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 683383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2677539| [2025/04/30 18:20:48 683387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 683391] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 683395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 683399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 683403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 683408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2637453| [2025/04/30 18:20:48 683412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 683417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2661| [2025/04/30 18:20:48 683457] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2661|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58921|now:1746037248683427|stream_id:0|stream_offset:2637453| [2025/04/30 18:20:48 683467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2661|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 683475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58921|applimit:0| [2025/04/30 18:20:48 683481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:489|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 683487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 683491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 683495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 683499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248758076|now:1746037248683481|interv:74595| [2025/04/30 18:20:48 683503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248758076|now:1746037248683481|interval:74595|pto_count:0|srtt:47649 [2025/04/30 18:20:48 683508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 683513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 683517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2638632| [2025/04/30 18:20:48 683521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 683525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248684525|now:1746037248683525|interv:1000| [2025/04/30 18:20:48 683530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 683537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 683543] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248684525| [2025/04/30 18:20:48 683549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248684525| [2025/04/30 18:20:48 683556] [debug] |xqc_engine_wakeup_after|wakeup:1746037248684525|now:1746037248683556|diff:969| [2025/04/30 18:20:48 683563] [debug] |xqc_engine_main_logic|END|now:1746037248683356| [2025/04/30 18:20:48 684636] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248684636| [2025/04/30 18:20:48 684647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248684525|pq_index:0| [2025/04/30 18:20:48 684652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248683356| [2025/04/30 18:20:48 684657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248684656| [2025/04/30 18:20:48 684662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248684525|now:1746037248684656| [2025/04/30 18:20:48 684672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248684525|now:1746037248684656| [2025/04/30 18:20:48 684676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 684681] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 684686] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 684690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2677539| [2025/04/30 18:20:48 684695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 684699] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 684705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 684713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 684720] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 684726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2638632| [2025/04/30 18:20:48 684734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 684740] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2662| [2025/04/30 18:20:48 684782] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2662|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248684752|stream_id:0|stream_offset:2638632| [2025/04/30 18:20:48 684791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2662|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 684799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 684806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:489|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 684811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 684815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 684819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 684823] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248759401|now:1746037248684805|interv:74596| [2025/04/30 18:20:48 684827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248759401|now:1746037248684805|interval:74596|pto_count:0|srtt:47649 [2025/04/30 18:20:48 684837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 684842] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 684846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2639811| [2025/04/30 18:20:48 684851] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 684855] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2663| [2025/04/30 18:20:48 684885] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2663|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248684862|stream_id:0|stream_offset:2639811| [2025/04/30 18:20:48 684894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2663|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 684901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 684908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:489|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 684913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 684917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 684922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 684929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248759511|now:1746037248684908|interv:74603| [2025/04/30 18:20:48 684935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248759511|now:1746037248684908|interval:74603|pto_count:0|srtt:47649 [2025/04/30 18:20:48 684940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 684945] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 684949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2640990| [2025/04/30 18:20:48 684954] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 684958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248685957|now:1746037248684957|interv:1000| [2025/04/30 18:20:48 684961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 684965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 684969] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248685957| [2025/04/30 18:20:48 684974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248685957| [2025/04/30 18:20:48 684978] [debug] |xqc_engine_wakeup_after|wakeup:1746037248685957|now:1746037248684978|diff:979| [2025/04/30 18:20:48 685005] [debug] |xqc_engine_main_logic|END|now:1746037248684656| [2025/04/30 18:20:48 685015] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248685014| [2025/04/30 18:20:48 685020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 685026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1192| [2025/04/30 18:20:48 685030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1193| [2025/04/30 18:20:48 685036] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1193| [2025/04/30 18:20:48 685040] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 685045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2606|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2607|path_largest_ack:2606| [2025/04/30 18:20:48 685050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2572179|prior_time:1746037248635066|is_app_limited:0|send_elapse:49032|ack_elapse:49948|ctl_first_sent_time:1746037248636598|lagest_ack_time:1746037248685014|curr_delivered:2630998| [2025/04/30 18:20:48 685054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248636598| [2025/04/30 18:20:48 685059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 685063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2607|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2607|path_largest_ack:2607| [2025/04/30 18:20:48 685068] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2572179|prior_time:1746037248635066|is_app_limited:0|send_elapse:49032|ack_elapse:49948|ctl_first_sent_time:1746037248636598|lagest_ack_time:1746037248685014|curr_delivered:2632198| [2025/04/30 18:20:48 685072] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248636724| [2025/04/30 18:20:48 685076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 685080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47649|rttvar:489|minrtt:30950|latest_rtt:48290|ack_delay:0| [2025/04/30 18:20:48 685084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47729|rttvar:527|minrtt:30950|latest_rtt:48290|ack_delay:0| [2025/04/30 18:20:48 685089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2607|lost_pn:2604|thresh:3| [2025/04/30 18:20:48 685093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 685097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47729|rtt_var:527|pto_duration:49837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 685101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 685105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 685109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 685117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248759699|now:1746037248685097|interv:74602| [2025/04/30 18:20:48 685121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248759699|now:1746037248685097|interval:74602|pto_count:0|srtt:47729 [2025/04/30 18:20:48 685125] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49032, ack_elapse 49948, delivered 60019|rate 1201629|lost 249| [2025/04/30 18:20:48 685130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201629) in round 39| [2025/04/30 18:20:48 685134] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 685139] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 685143] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248636724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 685147] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248636724|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 685152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47729|latest_rtt:48290|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 685158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1193|largest:1193|pns:2| [2025/04/30 18:20:48 685162] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1193|frame:ACK |recv_time:1746037248685014|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 685167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368685014|now:1746037248685014|interv:120000000| [2025/04/30 18:20:48 685171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368685014|now:1746037248685014|interv:120000000| [2025/04/30 18:20:48 685175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248685957|pq_index:0| [2025/04/30 18:20:48 685179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248684656| [2025/04/30 18:20:48 685183] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248685183| [2025/04/30 18:20:48 685188] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248685187| [2025/04/30 18:20:48 685193] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 685198] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 685203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2677539| [2025/04/30 18:20:48 685210] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 685215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 685219] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 685223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2678718| [2025/04/30 18:20:48 685228] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 685232] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 685236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 685240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2679897| [2025/04/30 18:20:48 685245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 685249] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 685252] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 685257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 685261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 685265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2640990| [2025/04/30 18:20:48 685270] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 685274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 685278] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248685957| [2025/04/30 18:20:48 685281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248685957| [2025/04/30 18:20:48 685285] [debug] |xqc_engine_wakeup_after|wakeup:1746037248685957|now:1746037248685285|diff:672| [2025/04/30 18:20:48 685290] [debug] |xqc_engine_main_logic|END|now:1746037248685187| [2025/04/30 18:20:48 685294] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248685294| [2025/04/30 18:20:48 685298] [debug] |xqc_engine_wakeup_after|wakeup:1746037248685957|now:1746037248685298|diff:659| [2025/04/30 18:20:48 685302] [debug] |xqc_engine_main_logic|END|now:1746037248685294| [2025/04/30 18:20:48 686372] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248686372| [2025/04/30 18:20:48 686383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248685957|pq_index:0| [2025/04/30 18:20:48 686393] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248685187| [2025/04/30 18:20:48 686398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248686397| [2025/04/30 18:20:48 686403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248685957|now:1746037248686397| [2025/04/30 18:20:48 686407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248685957|now:1746037248686397| [2025/04/30 18:20:48 686411] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 686416] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 686421] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 686426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2679897| [2025/04/30 18:20:48 686430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 686434] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 686438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 686442] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 686447] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 686451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2640990| [2025/04/30 18:20:48 686456] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 686460] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2664| [2025/04/30 18:20:48 686500] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2664|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248686469|stream_id:0|stream_offset:2640990| [2025/04/30 18:20:48 686509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2664|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 686517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 686524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47729|rtt_var:527|pto_duration:49837|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 686531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 686535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 686544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 686548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248761306|now:1746037248686523|interv:74783| [2025/04/30 18:20:48 686552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248761306|now:1746037248686523|interval:74783|pto_count:0|srtt:47729 [2025/04/30 18:20:48 686557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 686562] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 686566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 686570] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 686574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248687574|now:1746037248686574|interv:1000| [2025/04/30 18:20:48 686578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 686582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 686586] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248687574| [2025/04/30 18:20:48 686590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248687574| [2025/04/30 18:20:48 686594] [debug] |xqc_engine_wakeup_after|wakeup:1746037248687574|now:1746037248686594|diff:980| [2025/04/30 18:20:48 686599] [debug] |xqc_engine_main_logic|END|now:1746037248686397| [2025/04/30 18:20:48 687040] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248687039| [2025/04/30 18:20:48 687050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 687057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1193| [2025/04/30 18:20:48 687061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1194| [2025/04/30 18:20:48 687067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1194| [2025/04/30 18:20:48 687071] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 687076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2608|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2609|path_largest_ack:2608| [2025/04/30 18:20:48 687081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2574579|prior_time:1746037248637083|is_app_limited:0|send_elapse:49076|ack_elapse:49956|ctl_first_sent_time:1746037248638626|lagest_ack_time:1746037248687039|curr_delivered:2633398| [2025/04/30 18:20:48 687085] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248638626| [2025/04/30 18:20:48 687090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 687094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2609|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2609|path_largest_ack:2609| [2025/04/30 18:20:48 687104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2574579|prior_time:1746037248637083|is_app_limited:0|send_elapse:49076|ack_elapse:49956|ctl_first_sent_time:1746037248638626|lagest_ack_time:1746037248687039|curr_delivered:2634598| [2025/04/30 18:20:48 687109] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248638764| [2025/04/30 18:20:48 687113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 687117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47729|rttvar:527|minrtt:30950|latest_rtt:48275|ack_delay:1000| [2025/04/30 18:20:48 687121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47672|rttvar:509|minrtt:30950|latest_rtt:48275|ack_delay:1000| [2025/04/30 18:20:48 687125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2609|lost_pn:2606|thresh:3| [2025/04/30 18:20:48 687130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 687134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47672|rtt_var:509|pto_duration:49708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 687139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 687143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 687147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58921| [2025/04/30 18:20:48 687151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248761177|now:1746037248687134|interv:74043| [2025/04/30 18:20:48 687155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248761177|now:1746037248687134|interval:74043|pto_count:0|srtt:47672 [2025/04/30 18:20:48 687160] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49076, ack_elapse 49956, delivered 60019|rate 1201437|lost 249| [2025/04/30 18:20:48 687164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201437) in round 39| [2025/04/30 18:20:48 687169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 687173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 687177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248638764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 687181] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248638764|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 687186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58921|srtt:47672|latest_rtt:48275|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 687192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1194|largest:1194|pns:2| [2025/04/30 18:20:48 687199] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1194|frame:ACK |recv_time:1746037248687039|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 687204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368687039|now:1746037248687039|interv:120000000| [2025/04/30 18:20:48 687208] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368687039|now:1746037248687039|interv:120000000| [2025/04/30 18:20:48 687212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248687574|pq_index:0| [2025/04/30 18:20:48 687216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248686397| [2025/04/30 18:20:48 687220] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248687220| [2025/04/30 18:20:48 687225] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248687224| [2025/04/30 18:20:48 687230] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 687235] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47672|min_srtt:47672|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 687240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2679897| [2025/04/30 18:20:48 687244] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 687249] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 687253] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47672|min_srtt:47672|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 687258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2681076| [2025/04/30 18:20:48 687262] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47672|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 687267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 687271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47672|min_srtt:47672|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 687275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2682255| [2025/04/30 18:20:48 687280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 687284] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 687290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 687295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 687299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 687303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 687308] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 687311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 687315] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248687574| [2025/04/30 18:20:48 687320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248687574| [2025/04/30 18:20:48 687323] [debug] |xqc_engine_wakeup_after|wakeup:1746037248687574|now:1746037248687323|diff:251| [2025/04/30 18:20:48 687328] [debug] |xqc_engine_main_logic|END|now:1746037248687224| [2025/04/30 18:20:48 687333] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248687333| [2025/04/30 18:20:48 687337] [debug] |xqc_engine_wakeup_after|wakeup:1746037248687574|now:1746037248687337|diff:237| [2025/04/30 18:20:48 687341] [debug] |xqc_engine_main_logic|END|now:1746037248687333| [2025/04/30 18:20:48 688409] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248688409| [2025/04/30 18:20:48 688420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248687574|pq_index:0| [2025/04/30 18:20:48 688424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248687224| [2025/04/30 18:20:48 688429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248688428| [2025/04/30 18:20:48 688434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248687574|now:1746037248688428| [2025/04/30 18:20:48 688438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248687574|now:1746037248688428| [2025/04/30 18:20:48 688442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 688447] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 688452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47672|min_srtt:47672|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 688456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2682255| [2025/04/30 18:20:48 688461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 688465] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 688469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 688478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 688483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 688487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 688492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 688496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2665| [2025/04/30 18:20:48 688535] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2665|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58921|now:1746037248688505|stream_id:0|stream_offset:2642169| [2025/04/30 18:20:48 688544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2665|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 688552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58921|applimit:0| [2025/04/30 18:20:48 688559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47672|rtt_var:509|pto_duration:49708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 688566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 688571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 688574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 688578] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248763213|now:1746037248688558|interv:74655| [2025/04/30 18:20:48 688582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248763213|now:1746037248688558|interval:74655|pto_count:0|srtt:47672 [2025/04/30 18:20:48 688587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 688592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 688596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2643348| [2025/04/30 18:20:48 688601] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 688605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2666| [2025/04/30 18:20:48 688635] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2666|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248688612|stream_id:0|stream_offset:2643348| [2025/04/30 18:20:48 688644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2666|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 688651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 688664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47672|rtt_var:509|pto_duration:49708|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 688668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 688672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 688676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 688680] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248763320|now:1746037248688663|interv:74657| [2025/04/30 18:20:48 688684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248763320|now:1746037248688663|interval:74657|pto_count:0|srtt:47672 [2025/04/30 18:20:48 688689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 688694] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 688698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 688703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 688707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248689707|now:1746037248688707|interv:1000| [2025/04/30 18:20:48 688711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 688715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 688719] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248689707| [2025/04/30 18:20:48 688723] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248689707| [2025/04/30 18:20:48 688727] [debug] |xqc_engine_wakeup_after|wakeup:1746037248689707|now:1746037248688727|diff:980| [2025/04/30 18:20:48 688731] [debug] |xqc_engine_main_logic|END|now:1746037248688428| [2025/04/30 18:20:48 689043] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248689043| [2025/04/30 18:20:48 689053] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 689059] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1194| [2025/04/30 18:20:48 689063] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1195| [2025/04/30 18:20:48 689069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1195| [2025/04/30 18:20:48 689073] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 689078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2610|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2611|path_largest_ack:2610| [2025/04/30 18:20:48 689083] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2576979|prior_time:1746037248639099|is_app_limited:0|send_elapse:49060|ack_elapse:49944|ctl_first_sent_time:1746037248640646|lagest_ack_time:1746037248689043|curr_delivered:2635798| [2025/04/30 18:20:48 689092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248640646| [2025/04/30 18:20:48 689096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 689101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2611|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2611|path_largest_ack:2611| [2025/04/30 18:20:48 689105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2576979|prior_time:1746037248639099|is_app_limited:0|send_elapse:49060|ack_elapse:49944|ctl_first_sent_time:1746037248640646|lagest_ack_time:1746037248689043|curr_delivered:2636998| [2025/04/30 18:20:48 689110] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248640777| [2025/04/30 18:20:48 689114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 689118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47672|rttvar:509|minrtt:30950|latest_rtt:48266|ack_delay:0| [2025/04/30 18:20:48 689122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47746|rttvar:530|minrtt:30950|latest_rtt:48266|ack_delay:0| [2025/04/30 18:20:48 689127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2611|lost_pn:2608|thresh:3| [2025/04/30 18:20:48 689131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 689135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:530|pto_duration:49866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 689140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 689144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 689148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58921| [2025/04/30 18:20:48 689152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248763478|now:1746037248689135|interv:74343| [2025/04/30 18:20:48 689156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248763478|now:1746037248689135|interval:74343|pto_count:0|srtt:47746 [2025/04/30 18:20:48 689160] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49060, ack_elapse 49944, delivered 60019|rate 1201725|lost 249| [2025/04/30 18:20:48 689165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201725) in round 39| [2025/04/30 18:20:48 689169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 689173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 689177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248640777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 689182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248640777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 689189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58921|srtt:47746|latest_rtt:48266|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 689196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1195|largest:1195|pns:2| [2025/04/30 18:20:48 689200] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1195|frame:ACK |recv_time:1746037248689043|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 689205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368689043|now:1746037248689043|interv:120000000| [2025/04/30 18:20:48 689209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368689043|now:1746037248689043|interv:120000000| [2025/04/30 18:20:48 689213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248689707|pq_index:0| [2025/04/30 18:20:48 689217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248688428| [2025/04/30 18:20:48 689221] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248689221| [2025/04/30 18:20:48 689226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248689225| [2025/04/30 18:20:48 689231] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 689236] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 689240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2682255| [2025/04/30 18:20:48 689245] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 689250] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 689254] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 689258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2683434| [2025/04/30 18:20:48 689263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47746|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 689267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 689271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 689278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2684613| [2025/04/30 18:20:48 689282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 689286] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 689290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 689295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 689299] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 689303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 689308] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 689312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 689316] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248689707| [2025/04/30 18:20:48 689320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248689707| [2025/04/30 18:20:48 689324] [debug] |xqc_engine_wakeup_after|wakeup:1746037248689707|now:1746037248689324|diff:383| [2025/04/30 18:20:48 689328] [debug] |xqc_engine_main_logic|END|now:1746037248689225| [2025/04/30 18:20:48 689333] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248689333| [2025/04/30 18:20:48 689337] [debug] |xqc_engine_wakeup_after|wakeup:1746037248689707|now:1746037248689337|diff:370| [2025/04/30 18:20:48 689341] [debug] |xqc_engine_main_logic|END|now:1746037248689333| [2025/04/30 18:20:48 690413] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248690412| [2025/04/30 18:20:48 690423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248689707|pq_index:0| [2025/04/30 18:20:48 690427] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248689225| [2025/04/30 18:20:48 690432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248690431| [2025/04/30 18:20:48 690437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248689707|now:1746037248690431| [2025/04/30 18:20:48 690442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248689707|now:1746037248690431| [2025/04/30 18:20:48 690446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 690450] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 690455] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47746|min_srtt:47746|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 690460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2684613| [2025/04/30 18:20:48 690470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 690474] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 690478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 690482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 690487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 690491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 690496] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 690500] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2667| [2025/04/30 18:20:48 690539] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2667|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58921|now:1746037248690509|stream_id:0|stream_offset:2644527| [2025/04/30 18:20:48 690548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2667|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 690556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58921|applimit:0| [2025/04/30 18:20:48 690562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:530|pto_duration:49866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 690569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 690575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 690578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 690583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248765375|now:1746037248690562|interv:74813| [2025/04/30 18:20:48 690587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248765375|now:1746037248690562|interval:74813|pto_count:0|srtt:47746 [2025/04/30 18:20:48 690591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 690596] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 690603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2645706| [2025/04/30 18:20:48 690610] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 690617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2668| [2025/04/30 18:20:48 690657] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2668|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248690628|stream_id:0|stream_offset:2645706| [2025/04/30 18:20:48 690673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2668|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 690681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 690687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:530|pto_duration:49866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 690691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 690695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 690699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 690703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248765494|now:1746037248690687|interv:74807| [2025/04/30 18:20:48 690707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248765494|now:1746037248690687|interval:74807|pto_count:0|srtt:47746 [2025/04/30 18:20:48 690712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 690717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 690721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2646885| [2025/04/30 18:20:48 690727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 690736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2669| [2025/04/30 18:20:48 690778] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2669|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248690746|stream_id:0|stream_offset:2646885| [2025/04/30 18:20:48 690787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2669|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 690794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 690799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47746|rtt_var:530|pto_duration:49866|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 690803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 690807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 690811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 690815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248765612|now:1746037248690798|interv:74814| [2025/04/30 18:20:48 690819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248765612|now:1746037248690798|interval:74814|pto_count:0|srtt:47746 [2025/04/30 18:20:48 690827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 690832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 690836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2648064| [2025/04/30 18:20:48 690841] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 690845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248691845|now:1746037248690845|interv:1000| [2025/04/30 18:20:48 690849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 690853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 690857] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248691845| [2025/04/30 18:20:48 690861] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248691845| [2025/04/30 18:20:48 690865] [debug] |xqc_engine_wakeup_after|wakeup:1746037248691845|now:1746037248690865|diff:980| [2025/04/30 18:20:48 690870] [debug] |xqc_engine_main_logic|END|now:1746037248690431| [2025/04/30 18:20:48 691007] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248691006| [2025/04/30 18:20:48 691016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 691022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1195| [2025/04/30 18:20:48 691026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1196| [2025/04/30 18:20:48 691032] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1196| [2025/04/30 18:20:48 691036] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 691041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2612|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2613|path_largest_ack:2612| [2025/04/30 18:20:48 691046] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2579379|prior_time:1746037248641059|is_app_limited:0|send_elapse:49022|ack_elapse:49947|ctl_first_sent_time:1746037248642601|lagest_ack_time:1746037248691006|curr_delivered:2638198| [2025/04/30 18:20:48 691051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248642601| [2025/04/30 18:20:48 691055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 691060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2613|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2613|path_largest_ack:2613| [2025/04/30 18:20:48 691064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2579379|prior_time:1746037248641059|is_app_limited:0|send_elapse:49022|ack_elapse:49947|ctl_first_sent_time:1746037248642601|lagest_ack_time:1746037248691006|curr_delivered:2639398| [2025/04/30 18:20:48 691069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248642738| [2025/04/30 18:20:48 691077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 691081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47746|rttvar:530|minrtt:30950|latest_rtt:48268|ack_delay:0| [2025/04/30 18:20:48 691085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47811|rttvar:528|minrtt:30950|latest_rtt:48268|ack_delay:0| [2025/04/30 18:20:48 691090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2613|lost_pn:2610|thresh:3| [2025/04/30 18:20:48 691094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 691098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47811|rtt_var:528|pto_duration:49923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 691103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 691107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 691111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 691115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248765669|now:1746037248691098|interv:74571| [2025/04/30 18:20:48 691119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248765669|now:1746037248691098|interval:74571|pto_count:0|srtt:47811 [2025/04/30 18:20:48 691123] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49022, ack_elapse 49947, delivered 60019|rate 1201653|lost 249| [2025/04/30 18:20:48 691128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201653) in round 39| [2025/04/30 18:20:48 691132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 691137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 691141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248642738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 691145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248642738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 691150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47811|latest_rtt:48268|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 691156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1196|largest:1196|pns:2| [2025/04/30 18:20:48 691160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1196|frame:ACK |recv_time:1746037248691006|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 691172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368691006|now:1746037248691006|interv:120000000| [2025/04/30 18:20:48 691176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368691006|now:1746037248691006|interv:120000000| [2025/04/30 18:20:48 691180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248691845|pq_index:0| [2025/04/30 18:20:48 691184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248690431| [2025/04/30 18:20:48 691188] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248691188| [2025/04/30 18:20:48 691193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248691192| [2025/04/30 18:20:48 691199] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 691203] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47811|min_srtt:47811|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 691208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2684613| [2025/04/30 18:20:48 691213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47811|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 691217] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 691222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47811|min_srtt:47811|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 691226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2685792| [2025/04/30 18:20:48 691231] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47811|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 691235] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 691239] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47811|min_srtt:47811|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 691244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2686971| [2025/04/30 18:20:48 691249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 691252] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 691256] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 691261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 691268] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 691272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2648064| [2025/04/30 18:20:48 691277] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 691281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 691285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248691845| [2025/04/30 18:20:48 691289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248691845| [2025/04/30 18:20:48 691293] [debug] |xqc_engine_wakeup_after|wakeup:1746037248691845|now:1746037248691293|diff:552| [2025/04/30 18:20:48 691297] [debug] |xqc_engine_main_logic|END|now:1746037248691192| [2025/04/30 18:20:48 691302] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248691302| [2025/04/30 18:20:48 691306] [debug] |xqc_engine_wakeup_after|wakeup:1746037248691845|now:1746037248691306|diff:539| [2025/04/30 18:20:48 691310] [debug] |xqc_engine_main_logic|END|now:1746037248691302| [2025/04/30 18:20:48 692377] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248692377| [2025/04/30 18:20:48 692388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248691845|pq_index:0| [2025/04/30 18:20:48 692392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248691192| [2025/04/30 18:20:48 692397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248692396| [2025/04/30 18:20:48 692402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248691845|now:1746037248692396| [2025/04/30 18:20:48 692406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248691845|now:1746037248692396| [2025/04/30 18:20:48 692410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 692415] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 692420] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47811|min_srtt:47811|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 692424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2686971| [2025/04/30 18:20:48 692429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 692433] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 692437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 692441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 692446] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 692455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2648064| [2025/04/30 18:20:48 692460] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 692464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2670| [2025/04/30 18:20:48 692502] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2670|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248692473|stream_id:0|stream_offset:2648064| [2025/04/30 18:20:48 692508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2670|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 692513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 692517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47811|rtt_var:528|pto_duration:49923|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 692523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 692530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 692536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 692543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248767396|now:1746037248692517|interv:74879| [2025/04/30 18:20:48 692550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248767396|now:1746037248692517|interval:74879|pto_count:0|srtt:47811 [2025/04/30 18:20:48 692558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 692565] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 692570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 692575] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 692579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248693578|now:1746037248692578|interv:1000| [2025/04/30 18:20:48 692583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 692586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 692591] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248693578| [2025/04/30 18:20:48 692595] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248693578| [2025/04/30 18:20:48 692599] [debug] |xqc_engine_wakeup_after|wakeup:1746037248693578|now:1746037248692599|diff:979| [2025/04/30 18:20:48 692603] [debug] |xqc_engine_main_logic|END|now:1746037248692396| [2025/04/30 18:20:48 693002] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248693001| [2025/04/30 18:20:48 693017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 693034] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1196| [2025/04/30 18:20:48 693040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1197| [2025/04/30 18:20:48 693048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1197| [2025/04/30 18:20:48 693052] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 693057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2614|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2615|path_largest_ack:2614| [2025/04/30 18:20:48 693062] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2581779|prior_time:1746037248643102|is_app_limited:0|send_elapse:49093|ack_elapse:49899|ctl_first_sent_time:1746037248644668|lagest_ack_time:1746037248693001|curr_delivered:2640598| [2025/04/30 18:20:48 693067] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248644668| [2025/04/30 18:20:48 693071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 693076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2615|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2615|path_largest_ack:2615| [2025/04/30 18:20:48 693082] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2581779|prior_time:1746037248643102|is_app_limited:0|send_elapse:49093|ack_elapse:49899|ctl_first_sent_time:1746037248644668|lagest_ack_time:1746037248693001|curr_delivered:2641798| [2025/04/30 18:20:48 693089] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248644786| [2025/04/30 18:20:48 693096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 693102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47811|rttvar:528|minrtt:30950|latest_rtt:48215|ack_delay:1000| [2025/04/30 18:20:48 693108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47736|rttvar:545|minrtt:30950|latest_rtt:48215|ack_delay:1000| [2025/04/30 18:20:48 693113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2615|lost_pn:2612|thresh:3| [2025/04/30 18:20:48 693117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 693121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47736|rtt_var:545|pto_duration:49916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 693126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 693130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 693134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58921| [2025/04/30 18:20:48 693138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248767389|now:1746037248693121|interv:74268| [2025/04/30 18:20:48 693142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248767389|now:1746037248693121|interval:74268|pto_count:0|srtt:47736 [2025/04/30 18:20:48 693150] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49093, ack_elapse 49899, delivered 60019|rate 1202809|lost 249| [2025/04/30 18:20:48 693155] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202809) in round 39| [2025/04/30 18:20:48 693159] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 693164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 693168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248644786|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 693172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248644786|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 693177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58921|srtt:47736|latest_rtt:48215|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 693183] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1197|largest:1197|pns:2| [2025/04/30 18:20:48 693188] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1197|frame:ACK |recv_time:1746037248693001|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 693193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368693001|now:1746037248693001|interv:120000000| [2025/04/30 18:20:48 693197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368693001|now:1746037248693001|interv:120000000| [2025/04/30 18:20:48 693201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248693578|pq_index:0| [2025/04/30 18:20:48 693205] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248692396| [2025/04/30 18:20:48 693209] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248693209| [2025/04/30 18:20:48 693214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248693213| [2025/04/30 18:20:48 693220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 693224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47736|min_srtt:47736|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 693229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2686971| [2025/04/30 18:20:48 693234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 693238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 693246] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47736|min_srtt:47736|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 693250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2688150| [2025/04/30 18:20:48 693255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47736|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 693259] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 693263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47736|min_srtt:47736|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 693268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2689329| [2025/04/30 18:20:48 693272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 693276] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 693280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 693284] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 693289] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 693293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 693298] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 693302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 693306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248693578| [2025/04/30 18:20:48 693310] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248693578| [2025/04/30 18:20:48 693314] [debug] |xqc_engine_wakeup_after|wakeup:1746037248693578|now:1746037248693314|diff:264| [2025/04/30 18:20:48 693318] [debug] |xqc_engine_main_logic|END|now:1746037248693213| [2025/04/30 18:20:48 693324] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248693323| [2025/04/30 18:20:48 693327] [debug] |xqc_engine_wakeup_after|wakeup:1746037248693578|now:1746037248693327|diff:251| [2025/04/30 18:20:48 693331] [debug] |xqc_engine_main_logic|END|now:1746037248693323| [2025/04/30 18:20:48 694400] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248694400| [2025/04/30 18:20:48 694411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248693578|pq_index:0| [2025/04/30 18:20:48 694416] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248693213| [2025/04/30 18:20:48 694421] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248694420| [2025/04/30 18:20:48 694430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248693578|now:1746037248694420| [2025/04/30 18:20:48 694434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248693578|now:1746037248694420| [2025/04/30 18:20:48 694438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 694443] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 694448] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47736|min_srtt:47736|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 694453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2689329| [2025/04/30 18:20:48 694457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 694461] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 694465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 694470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 694474] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 694479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58921|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 694483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 694488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2671| [2025/04/30 18:20:48 694523] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2671|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58921|now:1746037248694496|stream_id:0|stream_offset:2649243| [2025/04/30 18:20:48 694529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2671|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 694534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58921|applimit:0| [2025/04/30 18:20:48 694539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47736|rtt_var:545|pto_duration:49916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 694546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 694552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 694558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 694565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248769412|now:1746037248694538|interv:74874| [2025/04/30 18:20:48 694578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248769412|now:1746037248694538|interval:74874|pto_count:0|srtt:47736 [2025/04/30 18:20:48 694586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 694592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 694596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2650422| [2025/04/30 18:20:48 694601] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 694605] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2672| [2025/04/30 18:20:48 694634] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2672|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248694612|stream_id:0|stream_offset:2650422| [2025/04/30 18:20:48 694640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2672|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 694648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 694654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47736|rtt_var:545|pto_duration:49916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 694662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 694669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 694675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 694682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248769528|now:1746037248694654|interv:74874| [2025/04/30 18:20:48 694689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248769528|now:1746037248694654|interval:74874|pto_count:0|srtt:47736 [2025/04/30 18:20:48 694696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 694704] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 694711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2651601| [2025/04/30 18:20:48 694719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 694726] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2673| [2025/04/30 18:20:48 694760] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2673|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248694735|stream_id:0|stream_offset:2651601| [2025/04/30 18:20:48 694769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2673|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 694783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 694789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47736|rtt_var:545|pto_duration:49916|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 694793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 694797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 694801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 694805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248769651|now:1746037248694789|interv:74862| [2025/04/30 18:20:48 694809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248769651|now:1746037248694789|interval:74862|pto_count:0|srtt:47736 [2025/04/30 18:20:48 694814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 694819] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 694823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2652780| [2025/04/30 18:20:48 694830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 694836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248695836|now:1746037248694836|interv:1000| [2025/04/30 18:20:48 694844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 694849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 694856] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248695836| [2025/04/30 18:20:48 694863] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248695836| [2025/04/30 18:20:48 694869] [debug] |xqc_engine_wakeup_after|wakeup:1746037248695836|now:1746037248694869|diff:967| [2025/04/30 18:20:48 694874] [debug] |xqc_engine_main_logic|END|now:1746037248694420| [2025/04/30 18:20:48 695031] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248695031| [2025/04/30 18:20:48 695039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 695045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1197| [2025/04/30 18:20:48 695049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1198| [2025/04/30 18:20:48 695056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1198| [2025/04/30 18:20:48 695060] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 695065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2616|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2617|path_largest_ack:2616| [2025/04/30 18:20:48 695070] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2584179|prior_time:1746037248645095|is_app_limited:0|send_elapse:49048|ack_elapse:49936|ctl_first_sent_time:1746037248646650|lagest_ack_time:1746037248695031|curr_delivered:2642998| [2025/04/30 18:20:48 695079] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248646650| [2025/04/30 18:20:48 695084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 695088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2617|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2617|path_largest_ack:2617| [2025/04/30 18:20:48 695092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2584179|prior_time:1746037248645095|is_app_limited:0|send_elapse:49048|ack_elapse:49936|ctl_first_sent_time:1746037248646650|lagest_ack_time:1746037248695031|curr_delivered:2644198| [2025/04/30 18:20:48 695097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248646779| [2025/04/30 18:20:48 695101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 695105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47736|rttvar:545|minrtt:30950|latest_rtt:48252|ack_delay:1000| [2025/04/30 18:20:48 695110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47675|rttvar:530|minrtt:30950|latest_rtt:48252|ack_delay:1000| [2025/04/30 18:20:48 695114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2617|lost_pn:2614|thresh:3| [2025/04/30 18:20:48 695118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 695122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47675|rtt_var:530|pto_duration:49795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 695127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 695131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 695135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 695139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248769530|now:1746037248695122|interv:74408| [2025/04/30 18:20:48 695143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248769530|now:1746037248695122|interval:74408|pto_count:0|srtt:47675 [2025/04/30 18:20:48 695147] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49048, ack_elapse 49936, delivered 60019|rate 1201918|lost 249| [2025/04/30 18:20:48 695152] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201918) in round 39| [2025/04/30 18:20:48 695156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 695161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 695165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248646779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 695172] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248646779|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 695177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47675|latest_rtt:48252|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 695183] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1198|largest:1198|pns:2| [2025/04/30 18:20:48 695187] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1198|frame:ACK |recv_time:1746037248695031|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 695192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368695031|now:1746037248695031|interv:120000000| [2025/04/30 18:20:48 695196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368695031|now:1746037248695031|interv:120000000| [2025/04/30 18:20:48 695200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248695836|pq_index:0| [2025/04/30 18:20:48 695204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248694420| [2025/04/30 18:20:48 695208] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248695208| [2025/04/30 18:20:48 695213] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248695212| [2025/04/30 18:20:48 695219] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 695224] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47675|min_srtt:47675|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 695228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2689329| [2025/04/30 18:20:48 695233] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47675|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 695237] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 695242] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47675|min_srtt:47675|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 695246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2690508| [2025/04/30 18:20:48 695251] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47675|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 695255] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 695262] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47675|min_srtt:47675|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 695266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2691687| [2025/04/30 18:20:48 695270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 695274] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 695278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 695283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 695287] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 695291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2652780| [2025/04/30 18:20:48 695296] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 695300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 695304] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248695836| [2025/04/30 18:20:48 695308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248695836| [2025/04/30 18:20:48 695312] [debug] |xqc_engine_wakeup_after|wakeup:1746037248695836|now:1746037248695312|diff:524| [2025/04/30 18:20:48 695316] [debug] |xqc_engine_main_logic|END|now:1746037248695212| [2025/04/30 18:20:48 695321] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248695321| [2025/04/30 18:20:48 695325] [debug] |xqc_engine_wakeup_after|wakeup:1746037248695836|now:1746037248695325|diff:511| [2025/04/30 18:20:48 695329] [debug] |xqc_engine_main_logic|END|now:1746037248695321| [2025/04/30 18:20:48 696397] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248696397| [2025/04/30 18:20:48 696407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248695836|pq_index:0| [2025/04/30 18:20:48 696412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248695212| [2025/04/30 18:20:48 696417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248696416| [2025/04/30 18:20:48 696421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248695836|now:1746037248696416| [2025/04/30 18:20:48 696426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248695836|now:1746037248696416| [2025/04/30 18:20:48 696430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 696434] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 696442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47675|min_srtt:47675|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 696456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2691687| [2025/04/30 18:20:48 696460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 696464] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 696468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 696473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 696477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 696481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2652780| [2025/04/30 18:20:48 696486] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 696490] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2674| [2025/04/30 18:20:48 696528] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2674|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248696499|stream_id:0|stream_offset:2652780| [2025/04/30 18:20:48 696537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2674|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 696545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 696552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47675|rtt_var:530|pto_duration:49795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 696558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 696562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 696566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 696570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248771294|now:1746037248696551|interv:74743| [2025/04/30 18:20:48 696574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248771294|now:1746037248696551|interval:74743|pto_count:0|srtt:47675 [2025/04/30 18:20:48 696578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 696583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 696587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2653959| [2025/04/30 18:20:48 696592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 696600] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2675| [2025/04/30 18:20:48 696631] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2675|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248696607|stream_id:0|stream_offset:2653959| [2025/04/30 18:20:48 696640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2675|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 696647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 696654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47675|rtt_var:530|pto_duration:49795|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 696661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 696668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 696672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 696676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248771402|now:1746037248696654|interv:74748| [2025/04/30 18:20:48 696680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248771402|now:1746037248696654|interval:74748|pto_count:0|srtt:47675 [2025/04/30 18:20:48 696685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 696691] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 696698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2655138| [2025/04/30 18:20:48 696705] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 696711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248697711|now:1746037248696711|interv:1000| [2025/04/30 18:20:48 696718] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 696725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 696731] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248697711| [2025/04/30 18:20:48 696737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248697711| [2025/04/30 18:20:48 696741] [debug] |xqc_engine_wakeup_after|wakeup:1746037248697711|now:1746037248696741|diff:970| [2025/04/30 18:20:48 696745] [debug] |xqc_engine_main_logic|END|now:1746037248696416| [2025/04/30 18:20:48 697036] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248697036| [2025/04/30 18:20:48 697045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 697051] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1198| [2025/04/30 18:20:48 697055] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1199| [2025/04/30 18:20:48 697061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1199| [2025/04/30 18:20:48 697070] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 697075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2618|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2619|path_largest_ack:2618| [2025/04/30 18:20:48 697080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2586579|prior_time:1746037248647092|is_app_limited:0|send_elapse:49218|ack_elapse:49944|ctl_first_sent_time:1746037248648638|lagest_ack_time:1746037248697036|curr_delivered:2645398| [2025/04/30 18:20:48 697085] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248648638| [2025/04/30 18:20:48 697089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 697094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2619|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2619|path_largest_ack:2619| [2025/04/30 18:20:48 697098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2586579|prior_time:1746037248647092|is_app_limited:0|send_elapse:49218|ack_elapse:49944|ctl_first_sent_time:1746037248648638|lagest_ack_time:1746037248697036|curr_delivered:2646598| [2025/04/30 18:20:48 697103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248648772| [2025/04/30 18:20:48 697107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 697111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47675|rttvar:530|minrtt:30950|latest_rtt:48264|ack_delay:1000| [2025/04/30 18:20:48 697115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47624|rttvar:500|minrtt:30950|latest_rtt:48264|ack_delay:1000| [2025/04/30 18:20:48 697120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2619|lost_pn:2616|thresh:3| [2025/04/30 18:20:48 697124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 697128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47624|rtt_var:500|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 697132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 697136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 697140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 697144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248771231|now:1746037248697128|interv:74103| [2025/04/30 18:20:48 697148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248771231|now:1746037248697128|interval:74103|pto_count:0|srtt:47624 [2025/04/30 18:20:48 697153] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49218, ack_elapse 49944, delivered 60019|rate 1201725|lost 249| [2025/04/30 18:20:48 697158] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201725) in round 39| [2025/04/30 18:20:48 697165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 697169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 697173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248648772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 697177] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248648772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 697182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47624|latest_rtt:48264|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 697188] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1199|largest:1199|pns:2| [2025/04/30 18:20:48 697193] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1199|frame:ACK |recv_time:1746037248697036|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 697197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368697036|now:1746037248697036|interv:120000000| [2025/04/30 18:20:48 697202] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368697036|now:1746037248697036|interv:120000000| [2025/04/30 18:20:48 697206] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248697711|pq_index:0| [2025/04/30 18:20:48 697210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248696416| [2025/04/30 18:20:48 697214] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248697214| [2025/04/30 18:20:48 697219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248697218| [2025/04/30 18:20:48 697224] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 697229] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47624|min_srtt:47624|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 697233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2691687| [2025/04/30 18:20:48 697238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 697242] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 697247] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47624|min_srtt:47624|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 697251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2692866| [2025/04/30 18:20:48 697258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47624|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 697263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 697267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47624|min_srtt:47624|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 697271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2694045| [2025/04/30 18:20:48 697275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 697279] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 697283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 697287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 697292] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 697296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2655138| [2025/04/30 18:20:48 697301] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 697304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 697308] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248697711| [2025/04/30 18:20:48 697312] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248697711| [2025/04/30 18:20:48 697317] [debug] |xqc_engine_wakeup_after|wakeup:1746037248697711|now:1746037248697316|diff:395| [2025/04/30 18:20:48 697321] [debug] |xqc_engine_main_logic|END|now:1746037248697218| [2025/04/30 18:20:48 697326] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248697326| [2025/04/30 18:20:48 697330] [debug] |xqc_engine_wakeup_after|wakeup:1746037248697711|now:1746037248697329|diff:382| [2025/04/30 18:20:48 697333] [debug] |xqc_engine_main_logic|END|now:1746037248697326| [2025/04/30 18:20:48 698402] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248698401| [2025/04/30 18:20:48 698412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248697711|pq_index:0| [2025/04/30 18:20:48 698417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248697218| [2025/04/30 18:20:48 698422] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248698421| [2025/04/30 18:20:48 698426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248697711|now:1746037248698421| [2025/04/30 18:20:48 698435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248697711|now:1746037248698421| [2025/04/30 18:20:48 698439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 698444] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 698449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47624|min_srtt:47624|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 698453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2694045| [2025/04/30 18:20:48 698458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 698462] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 698466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 698470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 698475] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 698479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2655138| [2025/04/30 18:20:48 698484] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 698488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2676| [2025/04/30 18:20:48 698526] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2676|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248698496|stream_id:0|stream_offset:2655138| [2025/04/30 18:20:48 698536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2676|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 698543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 698550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47624|rtt_var:500|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 698555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 698559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 698563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 698567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248773120|now:1746037248698550|interv:74570| [2025/04/30 18:20:48 698571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248773120|now:1746037248698550|interval:74570|pto_count:0|srtt:47624 [2025/04/30 18:20:48 698576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 698585] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 698589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2656317| [2025/04/30 18:20:48 698594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 698598] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2677| [2025/04/30 18:20:48 698628] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2677|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248698605|stream_id:0|stream_offset:2656317| [2025/04/30 18:20:48 698637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2677|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 698644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 698651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47624|rtt_var:500|pto_duration:49624|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 698658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 698664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 698668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 698672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248773229|now:1746037248698650|interv:74579| [2025/04/30 18:20:48 698676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248773229|now:1746037248698650|interval:74579|pto_count:0|srtt:47624 [2025/04/30 18:20:48 698681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 698686] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 698693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2657496| [2025/04/30 18:20:48 698700] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 698707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248699706|now:1746037248698706|interv:1000| [2025/04/30 18:20:48 698714] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 698720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 698725] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248699706| [2025/04/30 18:20:48 698729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248699706| [2025/04/30 18:20:48 698733] [debug] |xqc_engine_wakeup_after|wakeup:1746037248699706|now:1746037248698733|diff:973| [2025/04/30 18:20:48 698737] [debug] |xqc_engine_main_logic|END|now:1746037248698421| [2025/04/30 18:20:48 698963] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248698962| [2025/04/30 18:20:48 698975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 698981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1199| [2025/04/30 18:20:48 698985] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1200| [2025/04/30 18:20:48 699017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1200| [2025/04/30 18:20:48 699022] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 699027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2620|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2621|path_largest_ack:2620| [2025/04/30 18:20:48 699032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2588979|prior_time:1746037248649107|is_app_limited:0|send_elapse:49714|ack_elapse:49855|ctl_first_sent_time:1746037248650641|lagest_ack_time:1746037248698962|curr_delivered:2647798| [2025/04/30 18:20:48 699036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248650641| [2025/04/30 18:20:48 699041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 699045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2621|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2621|path_largest_ack:2621| [2025/04/30 18:20:48 699050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2588979|prior_time:1746037248649107|is_app_limited:0|send_elapse:49714|ack_elapse:49855|ctl_first_sent_time:1746037248650641|lagest_ack_time:1746037248698962|curr_delivered:2648998| [2025/04/30 18:20:48 699054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248650776| [2025/04/30 18:20:48 699058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 699062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47624|rttvar:500|minrtt:30950|latest_rtt:48186|ack_delay:1000| [2025/04/30 18:20:48 699067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47569|rttvar:484|minrtt:30950|latest_rtt:48186|ack_delay:1000| [2025/04/30 18:20:48 699071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2621|lost_pn:2618|thresh:3| [2025/04/30 18:20:48 699075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 699079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47569|rtt_var:484|pto_duration:49569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 699084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 699088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 699092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 699096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248773174|now:1746037248699079|interv:74095| [2025/04/30 18:20:48 699104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248773174|now:1746037248699079|interval:74095|pto_count:0|srtt:47569 [2025/04/30 18:20:48 699108] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49714, ack_elapse 49855, delivered 60019|rate 1203871|lost 249| [2025/04/30 18:20:48 699113] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203871) in round 39| [2025/04/30 18:20:48 699117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 699121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 699125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248650776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 699130] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248650776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 699135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47569|latest_rtt:48186|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 699140] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1200|largest:1200|pns:2| [2025/04/30 18:20:48 699145] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1200|frame:ACK |recv_time:1746037248698962|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 699150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368698962|now:1746037248698962|interv:120000000| [2025/04/30 18:20:48 699154] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368698962|now:1746037248698962|interv:120000000| [2025/04/30 18:20:48 699158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248699706|pq_index:0| [2025/04/30 18:20:48 699162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248698421| [2025/04/30 18:20:48 699166] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248699166| [2025/04/30 18:20:48 699171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248699170| [2025/04/30 18:20:48 699176] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 699181] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47569|min_srtt:47569|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 699186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2694045| [2025/04/30 18:20:48 699190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 699198] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 699202] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47569|min_srtt:47569|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 699206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2695224| [2025/04/30 18:20:48 699211] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47569|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 699215] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 699219] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47569|min_srtt:47569|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 699224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2696403| [2025/04/30 18:20:48 699228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 699232] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 699236] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 699240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 699245] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 699249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2657496| [2025/04/30 18:20:48 699253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 699257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 699261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248699706| [2025/04/30 18:20:48 699265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248699706| [2025/04/30 18:20:48 699269] [debug] |xqc_engine_wakeup_after|wakeup:1746037248699706|now:1746037248699269|diff:437| [2025/04/30 18:20:48 699274] [debug] |xqc_engine_main_logic|END|now:1746037248699170| [2025/04/30 18:20:48 699279] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248699279| [2025/04/30 18:20:48 699283] [debug] |xqc_engine_wakeup_after|wakeup:1746037248699706|now:1746037248699283|diff:423| [2025/04/30 18:20:48 699287] [debug] |xqc_engine_main_logic|END|now:1746037248699279| [2025/04/30 18:20:48 700355] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248700355| [2025/04/30 18:20:48 700366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248699706|pq_index:0| [2025/04/30 18:20:48 700370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248699170| [2025/04/30 18:20:48 700380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248700379| [2025/04/30 18:20:48 700385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248699706|now:1746037248700379| [2025/04/30 18:20:48 700389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248699706|now:1746037248700379| [2025/04/30 18:20:48 700393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 700398] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 700403] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47569|min_srtt:47569|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 700407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2696403| [2025/04/30 18:20:48 700412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 700416] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 700420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 700424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 700429] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 700433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2657496| [2025/04/30 18:20:48 700438] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 700442] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2678| [2025/04/30 18:20:48 700480] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2678|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248700451|stream_id:0|stream_offset:2657496| [2025/04/30 18:20:48 700490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2678|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 700498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 700504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47569|rtt_var:484|pto_duration:49569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 700510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 700515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 700519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 700527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248775020|now:1746037248700504|interv:74516| [2025/04/30 18:20:48 700531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248775020|now:1746037248700504|interval:74516|pto_count:0|srtt:47569 [2025/04/30 18:20:48 700536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 700541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 700545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2658675| [2025/04/30 18:20:48 700549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 700553] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2679| [2025/04/30 18:20:48 700584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2679|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248700560|stream_id:0|stream_offset:2658675| [2025/04/30 18:20:48 700593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2679|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 700601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 700607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47569|rtt_var:484|pto_duration:49569|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 700612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 700616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 700620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 700624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248775129|now:1746037248700607|interv:74522| [2025/04/30 18:20:48 700628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248775129|now:1746037248700607|interval:74522|pto_count:0|srtt:47569 [2025/04/30 18:20:48 700632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 700637] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 700641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2659854| [2025/04/30 18:20:48 700646] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 700650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248701650|now:1746037248700650|interv:1000| [2025/04/30 18:20:48 700654] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 700658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 700666] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248701650| [2025/04/30 18:20:48 700670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248701650| [2025/04/30 18:20:48 700674] [debug] |xqc_engine_wakeup_after|wakeup:1746037248701650|now:1746037248700674|diff:976| [2025/04/30 18:20:48 700678] [debug] |xqc_engine_main_logic|END|now:1746037248700379| [2025/04/30 18:20:48 700980] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248700979| [2025/04/30 18:20:48 701004] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 701011] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1200| [2025/04/30 18:20:48 701015] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1201| [2025/04/30 18:20:48 701021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1201| [2025/04/30 18:20:48 701025] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 701030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2622|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2623|path_largest_ack:2622| [2025/04/30 18:20:48 701034] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2591379|prior_time:1746037248651112|is_app_limited:0|send_elapse:49719|ack_elapse:49867|ctl_first_sent_time:1746037248652650|lagest_ack_time:1746037248700979|curr_delivered:2650198| [2025/04/30 18:20:48 701039] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248652650| [2025/04/30 18:20:48 701044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 701048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2623|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2623|path_largest_ack:2623| [2025/04/30 18:20:48 701053] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58819|prior_delivered:2591379|prior_time:1746037248651112|is_app_limited:0|send_elapse:49719|ack_elapse:49867|ctl_first_sent_time:1746037248652650|lagest_ack_time:1746037248700979|curr_delivered:2651398| [2025/04/30 18:20:48 701057] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248652773| [2025/04/30 18:20:48 701061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 701065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47569|rttvar:484|minrtt:30950|latest_rtt:48206|ack_delay:1000| [2025/04/30 18:20:48 701070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47523|rttvar:453|minrtt:30950|latest_rtt:48206|ack_delay:1000| [2025/04/30 18:20:48 701074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2623|lost_pn:2620|thresh:3| [2025/04/30 18:20:48 701078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 701082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47523|rtt_var:453|pto_duration:49523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 701091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 701095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 701099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 701103] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248775083|now:1746037248701082|interv:74001| [2025/04/30 18:20:48 701107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248775083|now:1746037248701082|interval:74001|pto_count:0|srtt:47523 [2025/04/30 18:20:48 701112] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49719, ack_elapse 49867, delivered 60019|rate 1203581|lost 249| [2025/04/30 18:20:48 701116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203581) in round 39| [2025/04/30 18:20:48 701121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 701125] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 701129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248652773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 701133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248652773|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 701138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47523|latest_rtt:48206|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 701144] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1201|largest:1201|pns:2| [2025/04/30 18:20:48 701148] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1201|frame:ACK |recv_time:1746037248700979|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 701153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368700979|now:1746037248700979|interv:120000000| [2025/04/30 18:20:48 701157] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368700979|now:1746037248700979|interv:120000000| [2025/04/30 18:20:48 701161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248701650|pq_index:0| [2025/04/30 18:20:48 701165] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248700379| [2025/04/30 18:20:48 701169] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248701169| [2025/04/30 18:20:48 701174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248701173| [2025/04/30 18:20:48 701179] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 701184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 701191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2696403| [2025/04/30 18:20:48 701196] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 701200] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 701205] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 701209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2697582| [2025/04/30 18:20:48 701213] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 701218] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 701222] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 701226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 701231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 701235] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 701238] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 701243] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 701247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 701252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2659854| [2025/04/30 18:20:48 701256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 701260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 701264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248701650| [2025/04/30 18:20:48 701268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248701650| [2025/04/30 18:20:48 701272] [debug] |xqc_engine_wakeup_after|wakeup:1746037248701650|now:1746037248701272|diff:378| [2025/04/30 18:20:48 701276] [debug] |xqc_engine_main_logic|END|now:1746037248701173| [2025/04/30 18:20:48 701283] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248701283| [2025/04/30 18:20:48 701290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 701295] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1201| [2025/04/30 18:20:48 701299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1202| [2025/04/30 18:20:48 701304] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1202| [2025/04/30 18:20:48 701308] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 701313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2624|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2625|path_largest_ack:2624| [2025/04/30 18:20:48 701318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:57638|prior_delivered:2593779|prior_time:1746037248653127|is_app_limited:0|send_elapse:49022|ack_elapse:48156|ctl_first_sent_time:1746037248653849|lagest_ack_time:1746037248701283|curr_delivered:2651417| [2025/04/30 18:20:48 701322] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248653849| [2025/04/30 18:20:48 701326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 701331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2625|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2625|path_largest_ack:2625| [2025/04/30 18:20:48 701335] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:57638|prior_delivered:2593779|prior_time:1746037248653127|is_app_limited:0|send_elapse:49022|ack_elapse:48156|ctl_first_sent_time:1746037248653849|lagest_ack_time:1746037248701283|curr_delivered:2651436| [2025/04/30 18:20:48 701340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248654010| [2025/04/30 18:20:48 701344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 701348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47523|rttvar:453|minrtt:30950|latest_rtt:47273|ack_delay:0| [2025/04/30 18:20:48 701352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47492|rttvar:402|minrtt:30950|latest_rtt:47273|ack_delay:0| [2025/04/30 18:20:48 701356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2625|lost_pn:2622|thresh:3| [2025/04/30 18:20:48 701360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 701364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47492|rtt_var:402|pto_duration:49492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 701369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 701373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 701377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 701381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248775052|now:1746037248701364|interv:73688| [2025/04/30 18:20:48 701388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248775052|now:1746037248701364|interval:73688|pto_count:0|srtt:47492 [2025/04/30 18:20:48 701392] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49022, ack_elapse 48156, delivered 57657|rate 1176145|lost 249| [2025/04/30 18:20:48 701397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176145) in round 39| [2025/04/30 18:20:48 701401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 701405] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 701409] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248654010|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 701413] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248654010|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 701418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47492|latest_rtt:47273|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 701424] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1202|largest:1202|pns:2| [2025/04/30 18:20:48 701428] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1202|frame:ACK |recv_time:1746037248701283|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 701433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368701283|now:1746037248701283|interv:120000000| [2025/04/30 18:20:48 701437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368701283|now:1746037248701283|interv:120000000| [2025/04/30 18:20:48 701441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248701650|pq_index:0| [2025/04/30 18:20:48 701445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248701173| [2025/04/30 18:20:48 701449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248701449| [2025/04/30 18:20:48 701454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248701452| [2025/04/30 18:20:48 701458] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 701463] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47492|min_srtt:47492|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 701467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 701472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 701478] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 701482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 701486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 701491] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 701495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2659854| [2025/04/30 18:20:48 701499] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 701503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 701507] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248701650| [2025/04/30 18:20:48 701511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248701650| [2025/04/30 18:20:48 701515] [debug] |xqc_engine_wakeup_after|wakeup:1746037248701650|now:1746037248701515|diff:135| [2025/04/30 18:20:48 701519] [debug] |xqc_engine_main_logic|END|now:1746037248701452| [2025/04/30 18:20:48 701524] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248701524| [2025/04/30 18:20:48 701527] [debug] |xqc_engine_wakeup_after|wakeup:1746037248701650|now:1746037248701527|diff:123| [2025/04/30 18:20:48 701531] [debug] |xqc_engine_main_logic|END|now:1746037248701524| [2025/04/30 18:20:48 702599] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248702599| [2025/04/30 18:20:48 702609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248701650|pq_index:0| [2025/04/30 18:20:48 702614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248701452| [2025/04/30 18:20:48 702619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248702618| [2025/04/30 18:20:48 702624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248701650|now:1746037248702618| [2025/04/30 18:20:48 702628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248701650|now:1746037248702618| [2025/04/30 18:20:48 702632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 702636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 702641] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47492|min_srtt:47492|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 702646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 702650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 702654] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 702658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 702667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 702672] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 702676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2659854| [2025/04/30 18:20:48 702681] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 702687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2680| [2025/04/30 18:20:48 702733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2680|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248702699|stream_id:0|stream_offset:2659854| [2025/04/30 18:20:48 702744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2680|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 702751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 702759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47492|rtt_var:402|pto_duration:49492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 702765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 702772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 702778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 702784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248777191|now:1746037248702758|interv:74433| [2025/04/30 18:20:48 702790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248777191|now:1746037248702758|interval:74433|pto_count:0|srtt:47492 [2025/04/30 18:20:48 702798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 702806] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 702813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2661033| [2025/04/30 18:20:48 702820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 702827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2681| [2025/04/30 18:20:48 702875] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2681|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248702838|stream_id:0|stream_offset:2661033| [2025/04/30 18:20:48 702885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2681|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 702903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 702910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47492|rtt_var:402|pto_duration:49492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 702918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 702924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 702931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 702938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248777330|now:1746037248702910|interv:74420| [2025/04/30 18:20:48 702944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248777330|now:1746037248702910|interval:74420|pto_count:0|srtt:47492 [2025/04/30 18:20:48 702950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 702955] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 702959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2662212| [2025/04/30 18:20:48 702964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 702968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248703968|now:1746037248702968|interv:1000| [2025/04/30 18:20:48 702972] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 702976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 702980] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248703968| [2025/04/30 18:20:48 702984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248703968| [2025/04/30 18:20:48 703014] [debug] |xqc_engine_wakeup_after|wakeup:1746037248703968|now:1746037248703014|diff:954| [2025/04/30 18:20:48 703021] [debug] |xqc_engine_main_logic|END|now:1746037248702618| [2025/04/30 18:20:48 703068] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248703067| [2025/04/30 18:20:48 703074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 703080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1202| [2025/04/30 18:20:48 703084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1203| [2025/04/30 18:20:48 703090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1203| [2025/04/30 18:20:48 703094] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 703099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2626|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2627|path_largest_ack:2626| [2025/04/30 18:20:48 703104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58857|prior_delivered:2593779|prior_time:1746037248653127|is_app_limited:0|send_elapse:49418|ack_elapse:49940|ctl_first_sent_time:1746037248654245|lagest_ack_time:1746037248703067|curr_delivered:2652636| [2025/04/30 18:20:48 703114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248654245| [2025/04/30 18:20:48 703119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 703123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2627|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2627|path_largest_ack:2627| [2025/04/30 18:20:48 703127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58857|prior_delivered:2593779|prior_time:1746037248653127|is_app_limited:0|send_elapse:49418|ack_elapse:49940|ctl_first_sent_time:1746037248654245|lagest_ack_time:1746037248703067|curr_delivered:2653836| [2025/04/30 18:20:48 703132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248654359| [2025/04/30 18:20:48 703136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 703140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47492|rttvar:402|minrtt:30950|latest_rtt:48708|ack_delay:1000| [2025/04/30 18:20:48 703144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47519|rttvar:356|minrtt:30950|latest_rtt:48708|ack_delay:1000| [2025/04/30 18:20:48 703149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2627|lost_pn:2624|thresh:3| [2025/04/30 18:20:48 703153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 703157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47519|rtt_var:356|pto_duration:49519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 703162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 703166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 703170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 703174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248777357|now:1746037248703157|interv:74200| [2025/04/30 18:20:48 703178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248777357|now:1746037248703157|interval:74200|pto_count:0|srtt:47519 [2025/04/30 18:20:48 703182] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49418, ack_elapse 49940, delivered 60057|rate 1202583|lost 249| [2025/04/30 18:20:48 703187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202583) in round 39| [2025/04/30 18:20:48 703191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 703195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 703199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248654359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 703204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248654359|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 703211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47519|latest_rtt:48708|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 703217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1203|largest:1203|pns:2| [2025/04/30 18:20:48 703222] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1203|frame:ACK |recv_time:1746037248703067|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 703226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368703067|now:1746037248703067|interv:120000000| [2025/04/30 18:20:48 703230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368703067|now:1746037248703067|interv:120000000| [2025/04/30 18:20:48 703234] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248703968|pq_index:0| [2025/04/30 18:20:48 703239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248702618| [2025/04/30 18:20:48 703243] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248703243| [2025/04/30 18:20:48 703248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248703247| [2025/04/30 18:20:48 703253] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 703258] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 703262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 703267] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 703271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 703276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 703280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2699940| [2025/04/30 18:20:48 703285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 703289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 703293] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 703300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2701119| [2025/04/30 18:20:48 703304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 703308] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 703312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 703317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 703321] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 703325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2662212| [2025/04/30 18:20:48 703330] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 703333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 703338] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248703968| [2025/04/30 18:20:48 703342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248703968| [2025/04/30 18:20:48 703346] [debug] |xqc_engine_wakeup_after|wakeup:1746037248703968|now:1746037248703346|diff:622| [2025/04/30 18:20:48 703350] [debug] |xqc_engine_main_logic|END|now:1746037248703247| [2025/04/30 18:20:48 703356] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037248703356| [2025/04/30 18:20:48 703361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 703365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1203| [2025/04/30 18:20:48 703369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1204| [2025/04/30 18:20:48 703374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1204| [2025/04/30 18:20:48 703378] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 703382] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2852083|max_stream_data_old=2826145| [2025/04/30 18:20:48 703387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 703391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 703396] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 703401] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1204|largest:1204|pns:2| [2025/04/30 18:20:48 703405] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1204|frame:ACK MAX_STREAM_DATA |recv_time:1746037248703356|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 703412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368703356|now:1746037248703356|interv:120000000| [2025/04/30 18:20:48 703416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368703356|now:1746037248703356|interv:120000000| [2025/04/30 18:20:48 703420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248703968|pq_index:0| [2025/04/30 18:20:48 703425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248703247| [2025/04/30 18:20:48 703428] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248703428| [2025/04/30 18:20:48 703433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248703432| [2025/04/30 18:20:48 703438] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 703442] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 703447] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60083|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 703452] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:48 703457] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:48 703461] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:48 703465] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:48 703470] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:48 703474] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:48 703478] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:48 703483] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:48 703487] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:48 703491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:48 703495] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:48 703499] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:48 703504] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:48 703508] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2207608| [2025/04/30 18:20:48 703512] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2206429| [2025/04/30 18:20:48 703516] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2205250| [2025/04/30 18:20:48 703520] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2204071| [2025/04/30 18:20:48 703524] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2202892| [2025/04/30 18:20:48 703529] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2201713| [2025/04/30 18:20:48 703533] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2200534| [2025/04/30 18:20:48 703540] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2199355| [2025/04/30 18:20:48 703544] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 703548] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2852083| [2025/04/30 18:20:48 703553] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2852031|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:319635|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 703558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 703563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 703566] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2852083| [2025/04/30 18:20:48 703571] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2852031|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:293697|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 703576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 703581] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1204|ack_delay:224|first_ack_range:74|largest_pkt_recv_time:1746037248703356| [2025/04/30 18:20:48 703585] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1204|low:1130|pkt_pns:2| [2025/04/30 18:20:48 703589] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1204|frame_largest_recv:1204| [2025/04/30 18:20:48 703593] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 703598] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 703602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 703607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 703611] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 703615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47519|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 703620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 703624] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 703628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2701119| [2025/04/30 18:20:48 703636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 703639] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 703643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 703648] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 703652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 703657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2682| [2025/04/30 18:20:48 703688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2682|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60083|now:1746037248703663|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 703695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2682|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 703703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2682|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 703710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 703717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47519|rtt_var:356|pto_duration:49519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 703725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 703731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 703737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60102| [2025/04/30 18:20:48 703743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248778182|now:1746037248703717|interv:74465| [2025/04/30 18:20:48 703750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248778182|now:1746037248703717|interval:74465|pto_count:0|srtt:47519 [2025/04/30 18:20:48 703758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60102| [2025/04/30 18:20:48 703765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 703773] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2683| [2025/04/30 18:20:48 703811] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2683|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60102|now:1746037248703783|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 703821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2683|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 703834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2683|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 703842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60102|applimit:0| [2025/04/30 18:20:48 703846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47519|rtt_var:356|pto_duration:49519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 703851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 703855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 703859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 703863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248778302|now:1746037248703846|interv:74456| [2025/04/30 18:20:48 703867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248778302|now:1746037248703846|interval:74456|pto_count:0|srtt:47519 [2025/04/30 18:20:48 703874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 703882] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 703889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2662212| [2025/04/30 18:20:48 703896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 703902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 703909] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248703968| [2025/04/30 18:20:48 703915] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248703968| [2025/04/30 18:20:48 703922] [debug] |xqc_engine_wakeup_after|wakeup:1746037248703968|now:1746037248703922|diff:46| [2025/04/30 18:20:48 703926] [debug] |xqc_engine_main_logic|END|now:1746037248703432| [2025/04/30 18:20:48 703932] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248703932| [2025/04/30 18:20:48 703936] [debug] |xqc_engine_wakeup_after|wakeup:1746037248703968|now:1746037248703936|diff:32| [2025/04/30 18:20:48 703941] [debug] |xqc_engine_main_logic|END|now:1746037248703932| [2025/04/30 18:20:48 705016] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248705016| [2025/04/30 18:20:48 705025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248703968|pq_index:0| [2025/04/30 18:20:48 705029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248703432| [2025/04/30 18:20:48 705034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248705033| [2025/04/30 18:20:48 705039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248703968|now:1746037248705033| [2025/04/30 18:20:48 705047] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248703968|now:1746037248705033| [2025/04/30 18:20:48 705051] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 705055] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 705060] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47519|min_srtt:47519|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 705065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2701119| [2025/04/30 18:20:48 705069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 705073] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 705077] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 705082] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 705086] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 705091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2662212| [2025/04/30 18:20:48 705095] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 705099] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2684| [2025/04/30 18:20:48 705136] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2684|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60121|now:1746037248705108|stream_id:0|stream_offset:2662212| [2025/04/30 18:20:48 705145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2684|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 18:20:48 705153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 705160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47519|rtt_var:356|pto_duration:49519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 705167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 705172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 705175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61328| [2025/04/30 18:20:48 705179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248779627|now:1746037248705159|interv:74468| [2025/04/30 18:20:48 705184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248779627|now:1746037248705159|interval:74468|pto_count:0|srtt:47519 [2025/04/30 18:20:48 705188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61328| [2025/04/30 18:20:48 705197] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 705202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61328|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2663391| [2025/04/30 18:20:48 705206] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 705211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2685| [2025/04/30 18:20:48 705242] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2685|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61328|now:1746037248705218|stream_id:0|stream_offset:2663391| [2025/04/30 18:20:48 705251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2685|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 705258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61328|applimit:0| [2025/04/30 18:20:48 705264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47519|rtt_var:356|pto_duration:49519|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 705271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 705276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 705280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62528| [2025/04/30 18:20:48 705284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248779737|now:1746037248705264|interv:74473| [2025/04/30 18:20:48 705288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248779737|now:1746037248705264|interval:74473|pto_count:0|srtt:47519 [2025/04/30 18:20:48 705292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62528| [2025/04/30 18:20:48 705297] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 705301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62528|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2664570| [2025/04/30 18:20:48 705306] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 705310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248706310|now:1746037248705310|interv:1000| [2025/04/30 18:20:48 705314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 705318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 705322] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248706310| [2025/04/30 18:20:48 705326] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248706310| [2025/04/30 18:20:48 705330] [debug] |xqc_engine_wakeup_after|wakeup:1746037248706310|now:1746037248705330|diff:980| [2025/04/30 18:20:48 705335] [debug] |xqc_engine_main_logic|END|now:1746037248705033| [2025/04/30 18:20:48 705344] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248705343| [2025/04/30 18:20:48 705353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 705359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1204| [2025/04/30 18:20:48 705363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1205| [2025/04/30 18:20:48 705369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1205| [2025/04/30 18:20:48 705373] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 705378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2628|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2629|path_largest_ack:2628| [2025/04/30 18:20:48 705382] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58857|prior_delivered:2596179|prior_time:1746037248655284|is_app_limited:0|send_elapse:48846|ack_elapse:50059|ctl_first_sent_time:1746037248655619|lagest_ack_time:1746037248705343|curr_delivered:2655036| [2025/04/30 18:20:48 705387] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248655619| [2025/04/30 18:20:48 705392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 705396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2629|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2629|path_largest_ack:2629| [2025/04/30 18:20:48 705400] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58857|prior_delivered:2596179|prior_time:1746037248655284|is_app_limited:0|send_elapse:48846|ack_elapse:50059|ctl_first_sent_time:1746037248655619|lagest_ack_time:1746037248705343|curr_delivered:2656236| [2025/04/30 18:20:48 705405] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248656965| [2025/04/30 18:20:48 705409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 705413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47519|rttvar:356|minrtt:30950|latest_rtt:48378|ack_delay:1000| [2025/04/30 18:20:48 705417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47502|rttvar:302|minrtt:30950|latest_rtt:48378|ack_delay:1000| [2025/04/30 18:20:48 705421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2629|lost_pn:2626|thresh:3| [2025/04/30 18:20:48 705426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 705430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47502|rtt_var:302|pto_duration:49502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 705434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 705438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 705442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60128| [2025/04/30 18:20:48 705446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248779720|now:1746037248705429|interv:74291| [2025/04/30 18:20:48 705452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248779720|now:1746037248705429|interval:74291|pto_count:0|srtt:47502 [2025/04/30 18:20:48 705457] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48846, ack_elapse 50059, delivered 60057|rate 1199724|lost 249| [2025/04/30 18:20:48 705461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199724) in round 39| [2025/04/30 18:20:48 705466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 705470] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 705474] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248656965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 705478] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248656965|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 705483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60128|srtt:47502|latest_rtt:48378|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 705488] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:99875|inflight:60128|mode:2|applimit:0|pacing_rate:1220900|bw:1220900|srtt:47502|latest_rtt:48378|min_rtt:30950|send:2660|lost:249|tlp:0|recv:1212|recovery:0|slow_start:0|conn_life:2394663|acked:2400|delivered:2656236|is_cwnd_limited:0| [2025/04/30 18:20:48 705494] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1205|largest:1205|pns:2| [2025/04/30 18:20:48 705499] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1205|frame:ACK |recv_time:1746037248705343|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 705503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368705343|now:1746037248705343|interv:120000000| [2025/04/30 18:20:48 705508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368705343|now:1746037248705343|interv:120000000| [2025/04/30 18:20:48 705512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248706310|pq_index:0| [2025/04/30 18:20:48 705516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248705033| [2025/04/30 18:20:48 705520] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248705520| [2025/04/30 18:20:48 705525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248705524| [2025/04/30 18:20:48 705530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 705534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47502|min_srtt:47502|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 705541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2701119| [2025/04/30 18:20:48 705546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 705551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 705555] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47502|min_srtt:47502|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 705559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2702298| [2025/04/30 18:20:48 705564] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47502|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 705568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 705572] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47502|min_srtt:47502|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 705577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 705581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 705585] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 705589] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 705593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 705597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 705601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2664570| [2025/04/30 18:20:48 705606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 705610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 705613] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248706310| [2025/04/30 18:20:48 705617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248706310| [2025/04/30 18:20:48 705621] [debug] |xqc_engine_wakeup_after|wakeup:1746037248706310|now:1746037248705621|diff:689| [2025/04/30 18:20:48 705625] [debug] |xqc_engine_main_logic|END|now:1746037248705524| [2025/04/30 18:20:48 705630] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248705630| [2025/04/30 18:20:48 705634] [debug] |xqc_engine_wakeup_after|wakeup:1746037248706310|now:1746037248705634|diff:676| [2025/04/30 18:20:48 705641] [debug] |xqc_engine_main_logic|END|now:1746037248705630| [2025/04/30 18:20:48 706710] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248706710| [2025/04/30 18:20:48 706719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248706310|pq_index:0| [2025/04/30 18:20:48 706724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248705524| [2025/04/30 18:20:48 706729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248706728| [2025/04/30 18:20:48 706733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248706310|now:1746037248706728| [2025/04/30 18:20:48 706738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248706310|now:1746037248706728| [2025/04/30 18:20:48 706742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 706746] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 706751] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47502|min_srtt:47502|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 706755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 706760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 706764] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 706768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 706772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 706777] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 706781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2664570| [2025/04/30 18:20:48 706785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 706790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2686| [2025/04/30 18:20:48 706826] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2686|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60128|now:1746037248706798|stream_id:0|stream_offset:2664570| [2025/04/30 18:20:48 706835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2686|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 706842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60128|applimit:0| [2025/04/30 18:20:48 706848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47502|rtt_var:302|pto_duration:49502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 706861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 706868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 706874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61328| [2025/04/30 18:20:48 706880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248781300|now:1746037248706848|interv:74452| [2025/04/30 18:20:48 706887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248781300|now:1746037248706848|interval:74452|pto_count:0|srtt:47502 [2025/04/30 18:20:48 706892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61328| [2025/04/30 18:20:48 706897] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 706901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61328|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2665749| [2025/04/30 18:20:48 706906] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 706910] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2687| [2025/04/30 18:20:48 706944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2687|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61328|now:1746037248706918|stream_id:0|stream_offset:2665749| [2025/04/30 18:20:48 706953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2687|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 706960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61328|applimit:0| [2025/04/30 18:20:48 706967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47502|rtt_var:302|pto_duration:49502|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 706974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 706978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 706982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62528| [2025/04/30 18:20:48 707001] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248781420|now:1746037248706967|interv:74453| [2025/04/30 18:20:48 707007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248781420|now:1746037248706967|interval:74453|pto_count:0|srtt:47502 [2025/04/30 18:20:48 707012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62528| [2025/04/30 18:20:48 707017] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 707021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62528|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2666928| [2025/04/30 18:20:48 707030] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 707034] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248708034|now:1746037248707034|interv:1000| [2025/04/30 18:20:48 707038] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 707042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 707046] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248708034| [2025/04/30 18:20:48 707050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248708034| [2025/04/30 18:20:48 707054] [debug] |xqc_engine_wakeup_after|wakeup:1746037248708034|now:1746037248707054|diff:980| [2025/04/30 18:20:48 707059] [debug] |xqc_engine_main_logic|END|now:1746037248706728| [2025/04/30 18:20:48 707068] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248707068| [2025/04/30 18:20:48 707073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 707079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1205| [2025/04/30 18:20:48 707083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1206| [2025/04/30 18:20:48 707089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1206| [2025/04/30 18:20:48 707093] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 707098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2630|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2631|path_largest_ack:2630| [2025/04/30 18:20:48 707103] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61257|prior_delivered:2596179|prior_time:1746037248655284|is_app_limited:0|send_elapse:50343|ack_elapse:51784|ctl_first_sent_time:1746037248657116|lagest_ack_time:1746037248707068|curr_delivered:2657436| [2025/04/30 18:20:48 707107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248657116| [2025/04/30 18:20:48 707112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 707116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2631|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2631|path_largest_ack:2631| [2025/04/30 18:20:48 707120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58838|prior_delivered:2599798|prior_time:1746037248658205|is_app_limited:0|send_elapse:47813|ack_elapse:48863|ctl_first_sent_time:1746037248658487|lagest_ack_time:1746037248707068|curr_delivered:2658636| [2025/04/30 18:20:48 707125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248658487| [2025/04/30 18:20:48 707129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 707133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47502|rttvar:302|minrtt:30950|latest_rtt:48581|ack_delay:1000| [2025/04/30 18:20:48 707137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47512|rttvar:246|minrtt:30950|latest_rtt:48581|ack_delay:1000| [2025/04/30 18:20:48 707141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2631|lost_pn:2628|thresh:3| [2025/04/30 18:20:48 707149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 707153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47512|rtt_var:246|pto_duration:49512|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 707157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 707161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 707165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60128| [2025/04/30 18:20:48 707169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248781430|now:1746037248707153|interv:74277| [2025/04/30 18:20:48 707173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248781430|now:1746037248707153|interval:74277|pto_count:0|srtt:47512 [2025/04/30 18:20:48 707177] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 47813, ack_elapse 48863, delivered 58838|rate 1204142|lost 249| [2025/04/30 18:20:48 707182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204142) in round 39| [2025/04/30 18:20:48 707186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 707190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 707194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248658487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 707199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248658487|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 707203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60128|srtt:47512|latest_rtt:48581|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 707209] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1206|largest:1206|pns:2| [2025/04/30 18:20:48 707214] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1206|frame:ACK |recv_time:1746037248707068|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 707218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368707068|now:1746037248707068|interv:120000000| [2025/04/30 18:20:48 707223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368707068|now:1746037248707068|interv:120000000| [2025/04/30 18:20:48 707227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248708034|pq_index:0| [2025/04/30 18:20:48 707231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248706728| [2025/04/30 18:20:48 707235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248707235| [2025/04/30 18:20:48 707240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248707239| [2025/04/30 18:20:48 707247] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 707252] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47512|min_srtt:47512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 707257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 707261] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 707266] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 707270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47512|min_srtt:47512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 707274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2704656| [2025/04/30 18:20:48 707279] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 707283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 707287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47512|min_srtt:47512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 707291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 707296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 707300] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 707303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 707308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 707312] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 707316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60128|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2666928| [2025/04/30 18:20:48 707321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 707324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 707328] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248708034| [2025/04/30 18:20:48 707335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248708034| [2025/04/30 18:20:48 707339] [debug] |xqc_engine_wakeup_after|wakeup:1746037248708034|now:1746037248707339|diff:695| [2025/04/30 18:20:48 707343] [debug] |xqc_engine_main_logic|END|now:1746037248707239| [2025/04/30 18:20:48 707349] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:54|state:ESTABED|recv_time:1746037248707349| [2025/04/30 18:20:48 707354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 707358] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1206| [2025/04/30 18:20:48 707362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1207| [2025/04/30 18:20:48 707367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1207| [2025/04/30 18:20:48 707371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 707376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2632|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2633|path_largest_ack:2632| [2025/04/30 18:20:48 707380] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:57657|prior_delivered:2600998|prior_time:1746037248659298|is_app_limited:0|send_elapse:49353|ack_elapse:48051|ctl_first_sent_time:1746037248660152|lagest_ack_time:1746037248707349|curr_delivered:2658655| [2025/04/30 18:20:48 707385] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248660152| [2025/04/30 18:20:48 707389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 707393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2633|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2633|path_largest_ack:2633| [2025/04/30 18:20:48 707397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:57657|prior_delivered:2600998|prior_time:1746037248659298|is_app_limited:0|send_elapse:49353|ack_elapse:48051|ctl_first_sent_time:1746037248660152|lagest_ack_time:1746037248707349|curr_delivered:2658674| [2025/04/30 18:20:48 707401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248660269| [2025/04/30 18:20:48 707405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 707409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47512|rttvar:246|minrtt:30950|latest_rtt:47080|ack_delay:0| [2025/04/30 18:20:48 707414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47458|rttvar:293|minrtt:30950|latest_rtt:47080|ack_delay:0| [2025/04/30 18:20:48 707418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2633|lost_pn:2630|thresh:3| [2025/04/30 18:20:48 707422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 707426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47458|rtt_var:293|pto_duration:49458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 707430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 707437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 707441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60090| [2025/04/30 18:20:48 707444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248781376|now:1746037248707426|interv:73950| [2025/04/30 18:20:48 707448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248781376|now:1746037248707426|interval:73950|pto_count:0|srtt:47458 [2025/04/30 18:20:48 707453] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49353, ack_elapse 48051, delivered 57676|rate 1168642|lost 249| [2025/04/30 18:20:48 707457] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1168642) in round 39| [2025/04/30 18:20:48 707461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 707465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 707469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248660269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 707473] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248660269|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 707478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60090|srtt:47458|latest_rtt:47080|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 707483] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1207|largest:1207|pns:2| [2025/04/30 18:20:48 707487] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:54|pkt_type:SHORT_HEADER|pkt_num:1207|frame:ACK |recv_time:1746037248707349|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 707492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368707349|now:1746037248707349|interv:120000000| [2025/04/30 18:20:48 707496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368707349|now:1746037248707349|interv:120000000| [2025/04/30 18:20:48 707499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248708034|pq_index:0| [2025/04/30 18:20:48 707503] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248707239| [2025/04/30 18:20:48 707507] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248707507| [2025/04/30 18:20:48 707512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248707511| [2025/04/30 18:20:48 707516] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 707521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47458|min_srtt:47458|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 707530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60090|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 707534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 707538] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 707542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 707546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 707551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 707555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60090|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2666928| [2025/04/30 18:20:48 707559] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 707563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 707567] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248708034| [2025/04/30 18:20:48 707571] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248708034| [2025/04/30 18:20:48 707575] [debug] |xqc_engine_wakeup_after|wakeup:1746037248708034|now:1746037248707575|diff:459| [2025/04/30 18:20:48 707579] [debug] |xqc_engine_main_logic|END|now:1746037248707511| [2025/04/30 18:20:48 707583] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248707583| [2025/04/30 18:20:48 707587] [debug] |xqc_engine_wakeup_after|wakeup:1746037248708034|now:1746037248707587|diff:447| [2025/04/30 18:20:48 707591] [debug] |xqc_engine_main_logic|END|now:1746037248707583| [2025/04/30 18:20:48 708662] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248708662| [2025/04/30 18:20:48 708673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248708034|pq_index:0| [2025/04/30 18:20:48 708677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248707511| [2025/04/30 18:20:48 708683] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248708681| [2025/04/30 18:20:48 708687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248708034|now:1746037248708681| [2025/04/30 18:20:48 708692] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248708034|now:1746037248708681| [2025/04/30 18:20:48 708696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 708700] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 708705] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47458|min_srtt:47458|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 708710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60090|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 708720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 708724] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 708728] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 708732] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 708737] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 708742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60090|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2666928| [2025/04/30 18:20:48 708746] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 708750] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2688| [2025/04/30 18:20:48 708788] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2688|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60090|now:1746037248708759|stream_id:0|stream_offset:2666928| [2025/04/30 18:20:48 708797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2688|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 708805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60090|applimit:0| [2025/04/30 18:20:48 708812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47458|rtt_var:293|pto_duration:49458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 708819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 708825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 708831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61290| [2025/04/30 18:20:48 708838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248783217|now:1746037248708811|interv:74406| [2025/04/30 18:20:48 708844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248783217|now:1746037248708811|interval:74406|pto_count:0|srtt:47458 [2025/04/30 18:20:48 708851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61290| [2025/04/30 18:20:48 708859] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 708865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61290|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2668107| [2025/04/30 18:20:48 708872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 708879] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2689| [2025/04/30 18:20:48 708913] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2689|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61290|now:1746037248708887|stream_id:0|stream_offset:2668107| [2025/04/30 18:20:48 708929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2689|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 708936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61290|applimit:0| [2025/04/30 18:20:48 708943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47458|rtt_var:293|pto_duration:49458|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 708948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 708952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 708956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62490| [2025/04/30 18:20:48 708960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248783345|now:1746037248708943|interv:74402| [2025/04/30 18:20:48 708964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248783345|now:1746037248708943|interval:74402|pto_count:0|srtt:47458 [2025/04/30 18:20:48 708968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62490| [2025/04/30 18:20:48 708973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 708977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62490|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2669286| [2025/04/30 18:20:48 708982] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 709008] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248710008|now:1746037248709008|interv:1000| [2025/04/30 18:20:48 709017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 709022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 709028] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248710008| [2025/04/30 18:20:48 709034] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248710008| [2025/04/30 18:20:48 709038] [debug] |xqc_engine_wakeup_after|wakeup:1746037248710008|now:1746037248709038|diff:970| [2025/04/30 18:20:48 709043] [debug] |xqc_engine_main_logic|END|now:1746037248708681| [2025/04/30 18:20:48 709090] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248709089| [2025/04/30 18:20:48 709095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 709101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1207| [2025/04/30 18:20:48 709105] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1208| [2025/04/30 18:20:48 709111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1208| [2025/04/30 18:20:48 709115] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 709120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2634|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2635|path_largest_ack:2634| [2025/04/30 18:20:48 709129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58883|prior_delivered:2600998|prior_time:1746037248659298|is_app_limited:0|send_elapse:49686|ack_elapse:49791|ctl_first_sent_time:1746037248660485|lagest_ack_time:1746037248709089|curr_delivered:2659881| [2025/04/30 18:20:48 709134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248660485| [2025/04/30 18:20:48 709139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 709143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2635|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2635|path_largest_ack:2635| [2025/04/30 18:20:48 709147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58883|prior_delivered:2600998|prior_time:1746037248659298|is_app_limited:0|send_elapse:49686|ack_elapse:49791|ctl_first_sent_time:1746037248660485|lagest_ack_time:1746037248709089|curr_delivered:2661081| [2025/04/30 18:20:48 709152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248660622| [2025/04/30 18:20:48 709156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 709160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47458|rttvar:293|minrtt:30950|latest_rtt:48467|ack_delay:0| [2025/04/30 18:20:48 709164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47584|rttvar:472|minrtt:30950|latest_rtt:48467|ack_delay:0| [2025/04/30 18:20:48 709169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2635|lost_pn:2632|thresh:3| [2025/04/30 18:20:48 709173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1180|pns:2| [2025/04/30 18:20:48 709177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 709181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47584|rtt_var:472|pto_duration:49584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 709185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 709189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 709193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 709197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248783471|now:1746037248709181|interv:74290| [2025/04/30 18:20:48 709201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248783471|now:1746037248709181|interval:74290|pto_count:0|srtt:47584 [2025/04/30 18:20:48 709206] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49686, ack_elapse 49791, delivered 60083|rate 1206704|lost 249| [2025/04/30 18:20:48 709210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206704) in round 39| [2025/04/30 18:20:48 709214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 709221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 709225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2407|po_sent_time:1746037248660622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 709240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2407|po_sent_time:1746037248660622|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 709245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47584|latest_rtt:48467|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 709251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1208|largest:1208|pns:2| [2025/04/30 18:20:48 709256] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1208|frame:ACK |recv_time:1746037248709089|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 709261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368709089|now:1746037248709089|interv:120000000| [2025/04/30 18:20:48 709265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368709089|now:1746037248709089|interv:120000000| [2025/04/30 18:20:48 709269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248710008|pq_index:0| [2025/04/30 18:20:48 709273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248708681| [2025/04/30 18:20:48 709277] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248709277| [2025/04/30 18:20:48 709282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248709281| [2025/04/30 18:20:48 709287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 709292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 709296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 709301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 709305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 709313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 709320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2707014| [2025/04/30 18:20:48 709331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47584|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 709338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 709344] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 709350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 709356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 709362] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 709368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 709372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 709377] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 709381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2669286| [2025/04/30 18:20:48 709386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 709389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 709393] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248710008| [2025/04/30 18:20:48 709398] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248710008| [2025/04/30 18:20:48 709402] [debug] |xqc_engine_wakeup_after|wakeup:1746037248710008|now:1746037248709401|diff:607| [2025/04/30 18:20:48 709406] [debug] |xqc_engine_main_logic|END|now:1746037248709281| [2025/04/30 18:20:48 709411] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248709411| [2025/04/30 18:20:48 709415] [debug] |xqc_engine_wakeup_after|wakeup:1746037248710008|now:1746037248709415|diff:593| [2025/04/30 18:20:48 709419] [debug] |xqc_engine_main_logic|END|now:1746037248709411| [2025/04/30 18:20:48 710487] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248710487| [2025/04/30 18:20:48 710497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248710008|pq_index:0| [2025/04/30 18:20:48 710502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248709281| [2025/04/30 18:20:48 710507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248710506| [2025/04/30 18:20:48 710512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248710008|now:1746037248710506| [2025/04/30 18:20:48 710516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248710008|now:1746037248710506| [2025/04/30 18:20:48 710525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 710529] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 710534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47584|min_srtt:47584|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 710539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 710544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 710548] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 710552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 710556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 710561] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 710565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2669286| [2025/04/30 18:20:48 710569] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 710574] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2690| [2025/04/30 18:20:48 710612] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2690|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248710583|stream_id:0|stream_offset:2669286| [2025/04/30 18:20:48 710622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2690|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 710629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 710636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47584|rtt_var:472|pto_duration:49584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 710643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 710648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 710652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 710656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248785167|now:1746037248710635|interv:74532| [2025/04/30 18:20:48 710660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248785167|now:1746037248710635|interval:74532|pto_count:0|srtt:47584 [2025/04/30 18:20:48 710665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 710671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 710684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2670465| [2025/04/30 18:20:48 710691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 710698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2691| [2025/04/30 18:20:48 710736] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2691|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248710709|stream_id:0|stream_offset:2670465| [2025/04/30 18:20:48 710745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2691|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 710753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 710760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47584|rtt_var:472|pto_duration:49584|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 710766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 710770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 710774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 710778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248785293|now:1746037248710759|interv:74534| [2025/04/30 18:20:48 710782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248785293|now:1746037248710759|interval:74534|pto_count:0|srtt:47584 [2025/04/30 18:20:48 710787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 710791] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 710798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2671644| [2025/04/30 18:20:48 710805] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 710811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248711811|now:1746037248710811|interv:1000| [2025/04/30 18:20:48 710818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 710824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 710830] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248711811| [2025/04/30 18:20:48 710837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248711811| [2025/04/30 18:20:48 710843] [debug] |xqc_engine_wakeup_after|wakeup:1746037248711811|now:1746037248710843|diff:968| [2025/04/30 18:20:48 710848] [debug] |xqc_engine_main_logic|END|now:1746037248710506| [2025/04/30 18:20:48 711078] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248711078| [2025/04/30 18:20:48 711091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 711097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1208| [2025/04/30 18:20:48 711101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1209| [2025/04/30 18:20:48 711107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1209| [2025/04/30 18:20:48 711111] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 711116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2636|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2637|path_largest_ack:2636| [2025/04/30 18:20:48 711120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2600998|prior_time:1746037248659298|is_app_limited:0|send_elapse:49969|ack_elapse:51780|ctl_first_sent_time:1746037248660768|lagest_ack_time:1746037248711078|curr_delivered:2662281| [2025/04/30 18:20:48 711125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248660768| [2025/04/30 18:20:48 711130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 711134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2637|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2637|path_largest_ack:2637| [2025/04/30 18:20:48 711138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2603398|prior_time:1746037248661071|is_app_limited:0|send_elapse:49853|ack_elapse:50007|ctl_first_sent_time:1746037248662543|lagest_ack_time:1746037248711078|curr_delivered:2663481| [2025/04/30 18:20:48 711143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248662543| [2025/04/30 18:20:48 711147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 711151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47584|rttvar:472|minrtt:30950|latest_rtt:48535|ack_delay:1000| [2025/04/30 18:20:48 711155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47577|rttvar:366|minrtt:30950|latest_rtt:48535|ack_delay:1000| [2025/04/30 18:20:48 711159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2637|lost_pn:2634|thresh:3| [2025/04/30 18:20:48 711164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 711168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47577|rtt_var:366|pto_duration:49577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 711172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 711176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 711180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 711184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248785286|now:1746037248711168|interv:74118| [2025/04/30 18:20:48 711188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248785286|now:1746037248711168|interval:74118|pto_count:0|srtt:47577 [2025/04/30 18:20:48 711195] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49853, ack_elapse 50007, delivered 60083|rate 1201491|lost 249| [2025/04/30 18:20:48 711200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201491) in round 39| [2025/04/30 18:20:48 711204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 711208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 711212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248662543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 711217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248662543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 711221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47577|latest_rtt:48535|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 711227] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1209|largest:1209|pns:2| [2025/04/30 18:20:48 711231] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1209|frame:ACK |recv_time:1746037248711078|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 711236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368711078|now:1746037248711078|interv:120000000| [2025/04/30 18:20:48 711240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368711078|now:1746037248711078|interv:120000000| [2025/04/30 18:20:48 711244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248711811|pq_index:0| [2025/04/30 18:20:48 711249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248710506| [2025/04/30 18:20:48 711253] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248711252| [2025/04/30 18:20:48 711257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248711256| [2025/04/30 18:20:48 711263] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 711267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47577|min_srtt:47577|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 711272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 711276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 711283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 711288] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47577|min_srtt:47577|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 711292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2709372| [2025/04/30 18:20:48 711296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47577|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 711301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 711305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47577|min_srtt:47577|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 711309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 711313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 711317] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 711321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 711325] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 711330] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 711334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2671644| [2025/04/30 18:20:48 711338] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 711342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 711346] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248711811| [2025/04/30 18:20:48 711350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248711811| [2025/04/30 18:20:48 711354] [debug] |xqc_engine_wakeup_after|wakeup:1746037248711811|now:1746037248711354|diff:457| [2025/04/30 18:20:48 711358] [debug] |xqc_engine_main_logic|END|now:1746037248711256| [2025/04/30 18:20:48 711363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248711363| [2025/04/30 18:20:48 711367] [debug] |xqc_engine_wakeup_after|wakeup:1746037248711811|now:1746037248711367|diff:444| [2025/04/30 18:20:48 711371] [debug] |xqc_engine_main_logic|END|now:1746037248711363| [2025/04/30 18:20:48 712439] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248712439| [2025/04/30 18:20:48 712448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248711811|pq_index:0| [2025/04/30 18:20:48 712453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248711256| [2025/04/30 18:20:48 712458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248712457| [2025/04/30 18:20:48 712470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248711811|now:1746037248712457| [2025/04/30 18:20:48 712474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248711811|now:1746037248712457| [2025/04/30 18:20:48 712478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 712482] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 712487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47577|min_srtt:47577|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 712492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 712496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 712500] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 712504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 712508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 712513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 712517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2671644| [2025/04/30 18:20:48 712522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 712526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2692| [2025/04/30 18:20:48 712563] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2692|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248712534|stream_id:0|stream_offset:2671644| [2025/04/30 18:20:48 712572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2692|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 712579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 712586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47577|rtt_var:366|pto_duration:49577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 712593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 712598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 712605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 712609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248787111|now:1746037248712586|interv:74525| [2025/04/30 18:20:48 712618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248787111|now:1746037248712586|interval:74525|pto_count:0|srtt:47577 [2025/04/30 18:20:48 712623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 712628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 712632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2672823| [2025/04/30 18:20:48 712636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 712641] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2693| [2025/04/30 18:20:48 712671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2693|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248712648|stream_id:0|stream_offset:2672823| [2025/04/30 18:20:48 712680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2693|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 712687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 712694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47577|rtt_var:366|pto_duration:49577|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 712699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 712703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 712707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 712711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248787225|now:1746037248712693|interv:74532| [2025/04/30 18:20:48 712715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248787225|now:1746037248712693|interval:74532|pto_count:0|srtt:47577 [2025/04/30 18:20:48 712720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 712728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 712734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2674002| [2025/04/30 18:20:48 712741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 712747] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248713747|now:1746037248712747|interv:1000| [2025/04/30 18:20:48 712754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 712760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 712772] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248713747| [2025/04/30 18:20:48 712780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248713747| [2025/04/30 18:20:48 712786] [debug] |xqc_engine_wakeup_after|wakeup:1746037248713747|now:1746037248712786|diff:961| [2025/04/30 18:20:48 712792] [debug] |xqc_engine_main_logic|END|now:1746037248712457| [2025/04/30 18:20:48 713060] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248713059| [2025/04/30 18:20:48 713070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 713076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1209| [2025/04/30 18:20:48 713081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1210| [2025/04/30 18:20:48 713087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1210| [2025/04/30 18:20:48 713091] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 713096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2638|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2639|path_largest_ack:2638| [2025/04/30 18:20:48 713100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2603398|prior_time:1746037248661071|is_app_limited:0|send_elapse:49996|ack_elapse:51988|ctl_first_sent_time:1746037248662686|lagest_ack_time:1746037248713059|curr_delivered:2664681| [2025/04/30 18:20:48 713105] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248662686| [2025/04/30 18:20:48 713110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 713114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2639|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2639|path_largest_ack:2639| [2025/04/30 18:20:48 713119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2605798|prior_time:1746037248663058|is_app_limited:0|send_elapse:49835|ack_elapse:50001|ctl_first_sent_time:1746037248664526|lagest_ack_time:1746037248713059|curr_delivered:2665881| [2025/04/30 18:20:48 713123] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248664526| [2025/04/30 18:20:48 713127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 713131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47577|rttvar:366|minrtt:30950|latest_rtt:48533|ack_delay:1000| [2025/04/30 18:20:48 713136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47571|rttvar:286|minrtt:30950|latest_rtt:48533|ack_delay:1000| [2025/04/30 18:20:48 713140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2639|lost_pn:2636|thresh:3| [2025/04/30 18:20:48 713144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 713148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47571|rtt_var:286|pto_duration:49571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 713153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 713162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 713166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 713170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248787219|now:1746037248713148|interv:74071| [2025/04/30 18:20:48 713174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248787219|now:1746037248713148|interval:74071|pto_count:0|srtt:47571 [2025/04/30 18:20:48 713178] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49835, ack_elapse 50001, delivered 60083|rate 1201635|lost 249| [2025/04/30 18:20:48 713183] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201635) in round 39| [2025/04/30 18:20:48 713187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 713191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 713195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248664526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 713200] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248664526|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 713205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47571|latest_rtt:48533|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 713210] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1210|largest:1210|pns:2| [2025/04/30 18:20:48 713215] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1210|frame:ACK |recv_time:1746037248713059|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 713220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368713059|now:1746037248713059|interv:120000000| [2025/04/30 18:20:48 713224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368713059|now:1746037248713059|interv:120000000| [2025/04/30 18:20:48 713228] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248713747|pq_index:0| [2025/04/30 18:20:48 713232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248712457| [2025/04/30 18:20:48 713236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248713236| [2025/04/30 18:20:48 713241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248713240| [2025/04/30 18:20:48 713247] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 713251] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47571|min_srtt:47571|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 713259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 713264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 713268] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 713272] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47571|min_srtt:47571|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 713277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2711730| [2025/04/30 18:20:48 713281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47571|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 713286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 713290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47571|min_srtt:47571|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 713294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 713298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 713302] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 713306] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 713310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 713315] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 713319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2674002| [2025/04/30 18:20:48 713324] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 713327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 713331] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248713747| [2025/04/30 18:20:48 713335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248713747| [2025/04/30 18:20:48 713339] [debug] |xqc_engine_wakeup_after|wakeup:1746037248713747|now:1746037248713339|diff:408| [2025/04/30 18:20:48 713344] [debug] |xqc_engine_main_logic|END|now:1746037248713240| [2025/04/30 18:20:48 713349] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248713349| [2025/04/30 18:20:48 713352] [debug] |xqc_engine_wakeup_after|wakeup:1746037248713747|now:1746037248713352|diff:395| [2025/04/30 18:20:48 713360] [debug] |xqc_engine_main_logic|END|now:1746037248713349| [2025/04/30 18:20:48 714428] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248714428| [2025/04/30 18:20:48 714438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248713747|pq_index:0| [2025/04/30 18:20:48 714443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248713240| [2025/04/30 18:20:48 714448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248714447| [2025/04/30 18:20:48 714453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248713747|now:1746037248714447| [2025/04/30 18:20:48 714457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248713747|now:1746037248714447| [2025/04/30 18:20:48 714461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 714466] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 714471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47571|min_srtt:47571|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 714476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 714480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 714484] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 714488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 714493] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 714498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 714502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2674002| [2025/04/30 18:20:48 714507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 714511] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2694| [2025/04/30 18:20:48 714549] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2694|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248714520|stream_id:0|stream_offset:2674002| [2025/04/30 18:20:48 714558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2694|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 714564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 714571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47571|rtt_var:286|pto_duration:49571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 714584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 714588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 714592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 714596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248789091|now:1746037248714571|interv:74520| [2025/04/30 18:20:48 714600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248789091|now:1746037248714571|interval:74520|pto_count:0|srtt:47571 [2025/04/30 18:20:48 714605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 714610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 714614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2675181| [2025/04/30 18:20:48 714619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 714623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2695| [2025/04/30 18:20:48 714654] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2695|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248714630|stream_id:0|stream_offset:2675181| [2025/04/30 18:20:48 714663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2695|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 714669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 714676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47571|rtt_var:286|pto_duration:49571|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 714683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 714689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 714696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 714703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248789201|now:1746037248714676|interv:74525| [2025/04/30 18:20:48 714710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248789201|now:1746037248714676|interval:74525|pto_count:0|srtt:47571 [2025/04/30 18:20:48 714717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 714725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 714731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2676360| [2025/04/30 18:20:48 714744] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 714750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248715750|now:1746037248714750|interv:1000| [2025/04/30 18:20:48 714757] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 714763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 714768] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248715750| [2025/04/30 18:20:48 714772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248715750| [2025/04/30 18:20:48 714776] [debug] |xqc_engine_wakeup_after|wakeup:1746037248715750|now:1746037248714776|diff:974| [2025/04/30 18:20:48 714780] [debug] |xqc_engine_main_logic|END|now:1746037248714447| [2025/04/30 18:20:48 715081] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248715080| [2025/04/30 18:20:48 715091] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 715098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1210| [2025/04/30 18:20:48 715102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1211| [2025/04/30 18:20:48 715108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1211| [2025/04/30 18:20:48 715112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 715117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2640|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2641|path_largest_ack:2640| [2025/04/30 18:20:48 715122] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2605798|prior_time:1746037248663058|is_app_limited:0|send_elapse:49976|ack_elapse:52022|ctl_first_sent_time:1746037248664667|lagest_ack_time:1746037248715080|curr_delivered:2667081| [2025/04/30 18:20:48 715127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248664667| [2025/04/30 18:20:48 715132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 715136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2641|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2641|path_largest_ack:2641| [2025/04/30 18:20:48 715140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2608198|prior_time:1746037248665078|is_app_limited:0|send_elapse:49970|ack_elapse:50002|ctl_first_sent_time:1746037248666543|lagest_ack_time:1746037248715080|curr_delivered:2668281| [2025/04/30 18:20:48 715145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248666543| [2025/04/30 18:20:48 715149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 715153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47571|rttvar:286|minrtt:30950|latest_rtt:48537|ack_delay:1000| [2025/04/30 18:20:48 715157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47567|rttvar:223|minrtt:30950|latest_rtt:48537|ack_delay:1000| [2025/04/30 18:20:48 715162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2641|lost_pn:2638|thresh:3| [2025/04/30 18:20:48 715171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 715175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:223|pto_duration:49567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 715180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 715184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 715188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 715192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248789197|now:1746037248715175|interv:74022| [2025/04/30 18:20:48 715196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248789197|now:1746037248715175|interval:74022|pto_count:0|srtt:47567 [2025/04/30 18:20:48 715201] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49970, ack_elapse 50002, delivered 60083|rate 1201611|lost 249| [2025/04/30 18:20:48 715205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201611) in round 39| [2025/04/30 18:20:48 715210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 715214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 715218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248666543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 715222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248666543|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 715227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47567|latest_rtt:48537|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 715233] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1211|largest:1211|pns:2| [2025/04/30 18:20:48 715238] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1211|frame:ACK |recv_time:1746037248715080|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 715242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368715080|now:1746037248715080|interv:120000000| [2025/04/30 18:20:48 715247] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368715080|now:1746037248715080|interv:120000000| [2025/04/30 18:20:48 715251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248715750|pq_index:0| [2025/04/30 18:20:48 715255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248714447| [2025/04/30 18:20:48 715259] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248715259| [2025/04/30 18:20:48 715264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248715263| [2025/04/30 18:20:48 715272] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 715277] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 715281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 715286] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:48 715291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 715295] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 715300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2714088| [2025/04/30 18:20:48 715304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|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 18:20:48 715309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 715313] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 715317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 715321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 715325] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 715329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 715333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 715338] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 715342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2676360| [2025/04/30 18:20:48 715347] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 715351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 715357] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248715750| [2025/04/30 18:20:48 715361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248715750| [2025/04/30 18:20:48 715365] [debug] |xqc_engine_wakeup_after|wakeup:1746037248715750|now:1746037248715365|diff:385| [2025/04/30 18:20:48 715370] [debug] |xqc_engine_main_logic|END|now:1746037248715263| [2025/04/30 18:20:48 715374] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248715374| [2025/04/30 18:20:48 715378] [debug] |xqc_engine_wakeup_after|wakeup:1746037248715750|now:1746037248715378|diff:372| [2025/04/30 18:20:48 715382] [debug] |xqc_engine_main_logic|END|now:1746037248715374| [2025/04/30 18:20:48 716454] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248716453| [2025/04/30 18:20:48 716464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248715750|pq_index:0| [2025/04/30 18:20:48 716468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248715263| [2025/04/30 18:20:48 716473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248716472| [2025/04/30 18:20:48 716478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248715750|now:1746037248716472| [2025/04/30 18:20:48 716483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248715750|now:1746037248716472| [2025/04/30 18:20:48 716487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 716491] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 716496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47567|min_srtt:47567|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 716501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 716505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 716509] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 716513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 716518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 716522] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 716527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2676360| [2025/04/30 18:20:48 716531] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 716536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2696| [2025/04/30 18:20:48 716573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2696|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248716544|stream_id:0|stream_offset:2676360| [2025/04/30 18:20:48 716590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2696|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 716597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 716604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:223|pto_duration:49567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 716610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 716614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 716618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 716622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248791111|now:1746037248716604|interv:74507| [2025/04/30 18:20:48 716626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248791111|now:1746037248716604|interval:74507|pto_count:0|srtt:47567 [2025/04/30 18:20:48 716630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 716635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 716640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2677539| [2025/04/30 18:20:48 716644] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 716648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2697| [2025/04/30 18:20:48 716679] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2697|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248716655|stream_id:0|stream_offset:2677539| [2025/04/30 18:20:48 716687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2697|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 716695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 716701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47567|rtt_var:223|pto_duration:49567|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 716708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 716712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 716716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 716720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248791222|now:1746037248716701|interv:74521| [2025/04/30 18:20:48 716724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248791222|now:1746037248716701|interval:74521|pto_count:0|srtt:47567 [2025/04/30 18:20:48 716733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 716737] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 716744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2678718| [2025/04/30 18:20:48 716751] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 716757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248717757|now:1746037248716757|interv:1000| [2025/04/30 18:20:48 716764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 716770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 716776] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248717757| [2025/04/30 18:20:48 716784] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248717757| [2025/04/30 18:20:48 716788] [debug] |xqc_engine_wakeup_after|wakeup:1746037248717757|now:1746037248716788|diff:969| [2025/04/30 18:20:48 716793] [debug] |xqc_engine_main_logic|END|now:1746037248716472| [2025/04/30 18:20:48 717083] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248717082| [2025/04/30 18:20:48 717092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 717098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1211| [2025/04/30 18:20:48 717102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1212| [2025/04/30 18:20:48 717108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1212| [2025/04/30 18:20:48 717112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 717117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2642|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2643|path_largest_ack:2642| [2025/04/30 18:20:48 717122] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2608198|prior_time:1746037248665078|is_app_limited:0|send_elapse:50112|ack_elapse:52004|ctl_first_sent_time:1746037248666685|lagest_ack_time:1746037248717082|curr_delivered:2669481| [2025/04/30 18:20:48 717126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248666685| [2025/04/30 18:20:48 717131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 717135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2643|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2643|path_largest_ack:2643| [2025/04/30 18:20:48 717140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2610598|prior_time:1746037248667075|is_app_limited:0|send_elapse:49657|ack_elapse:50007|ctl_first_sent_time:1746037248668549|lagest_ack_time:1746037248717082|curr_delivered:2670681| [2025/04/30 18:20:48 717144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248668549| [2025/04/30 18:20:48 717148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 717157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47567|rttvar:223|minrtt:30950|latest_rtt:48533|ack_delay:1000| [2025/04/30 18:20:48 717161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47563|rttvar:176|minrtt:30950|latest_rtt:48533|ack_delay:1000| [2025/04/30 18:20:48 717165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2643|lost_pn:2640|thresh:3| [2025/04/30 18:20:48 717170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 717174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47563|rtt_var:176|pto_duration:49563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 717178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 717182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 717186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 717190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248791218|now:1746037248717174|interv:74044| [2025/04/30 18:20:48 717194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248791218|now:1746037248717174|interval:74044|pto_count:0|srtt:47563 [2025/04/30 18:20:48 717199] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49657, ack_elapse 50007, delivered 60083|rate 1201491|lost 249| [2025/04/30 18:20:48 717203] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201491) in round 39| [2025/04/30 18:20:48 717207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 717212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 717215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248668549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 717220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248668549|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 717225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47563|latest_rtt:48533|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 717231] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1212|largest:1212|pns:2| [2025/04/30 18:20:48 717235] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1212|frame:ACK |recv_time:1746037248717082|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 717240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368717082|now:1746037248717082|interv:120000000| [2025/04/30 18:20:48 717244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368717082|now:1746037248717082|interv:120000000| [2025/04/30 18:20:48 717251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248717757|pq_index:0| [2025/04/30 18:20:48 717255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248716472| [2025/04/30 18:20:48 717259] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248717259| [2025/04/30 18:20:48 717264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248717263| [2025/04/30 18:20:48 717270] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 717274] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47563|min_srtt:47563|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 717279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 717283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 717288] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 717292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47563|min_srtt:47563|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 717297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2716446| [2025/04/30 18:20:48 717301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47563|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 717305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 717309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47563|min_srtt:47563|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 717314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2717625| [2025/04/30 18:20:48 717318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 717322] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 717326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 717330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 717335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 717341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2678718| [2025/04/30 18:20:48 717346] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 717350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 717354] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248717757| [2025/04/30 18:20:48 717358] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248717757| [2025/04/30 18:20:48 717362] [debug] |xqc_engine_wakeup_after|wakeup:1746037248717757|now:1746037248717362|diff:395| [2025/04/30 18:20:48 717366] [debug] |xqc_engine_main_logic|END|now:1746037248717263| [2025/04/30 18:20:48 717371] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248717371| [2025/04/30 18:20:48 717375] [debug] |xqc_engine_wakeup_after|wakeup:1746037248717757|now:1746037248717375|diff:382| [2025/04/30 18:20:48 717379] [debug] |xqc_engine_main_logic|END|now:1746037248717371| [2025/04/30 18:20:48 718450] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248718450| [2025/04/30 18:20:48 718460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248717757|pq_index:0| [2025/04/30 18:20:48 718465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248717263| [2025/04/30 18:20:48 718470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248718469| [2025/04/30 18:20:48 718474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248717757|now:1746037248718469| [2025/04/30 18:20:48 718479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248717757|now:1746037248718469| [2025/04/30 18:20:48 718483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 718487] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 718492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47563|min_srtt:47563|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 718497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2717625| [2025/04/30 18:20:48 718502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 718506] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 718510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 718514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 718519] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 718523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2678718| [2025/04/30 18:20:48 718533] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 718537] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2698| [2025/04/30 18:20:48 718575] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2698|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248718546|stream_id:0|stream_offset:2678718| [2025/04/30 18:20:48 718584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2698|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 718591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 718598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47563|rtt_var:176|pto_duration:49563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 718606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 718611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 718615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 718619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248793109|now:1746037248718598|interv:74511| [2025/04/30 18:20:48 718623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248793109|now:1746037248718598|interval:74511|pto_count:0|srtt:47563 [2025/04/30 18:20:48 718628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 718632] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 718637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2679897| [2025/04/30 18:20:48 718641] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 718645] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2699| [2025/04/30 18:20:48 718675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2699|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248718652|stream_id:0|stream_offset:2679897| [2025/04/30 18:20:48 718684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2699|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 718691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 718698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47563|rtt_var:176|pto_duration:49563|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 718704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 718708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 718717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 718721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248793215|now:1746037248718698|interv:74517| [2025/04/30 18:20:48 718725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248793215|now:1746037248718698|interval:74517|pto_count:0|srtt:47563 [2025/04/30 18:20:48 718731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 718738] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 718745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2681076| [2025/04/30 18:20:48 718753] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 718760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248719759|now:1746037248718759|interv:1000| [2025/04/30 18:20:48 718766] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 718773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 718777] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248719759| [2025/04/30 18:20:48 718782] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248719759| [2025/04/30 18:20:48 718786] [debug] |xqc_engine_wakeup_after|wakeup:1746037248719759|now:1746037248718786|diff:973| [2025/04/30 18:20:48 718790] [debug] |xqc_engine_main_logic|END|now:1746037248718469| [2025/04/30 18:20:48 719126] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248719125| [2025/04/30 18:20:48 719135] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 719141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1212| [2025/04/30 18:20:48 719145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1213| [2025/04/30 18:20:48 719151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1213| [2025/04/30 18:20:48 719155] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 719160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2644|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2645|path_largest_ack:2644| [2025/04/30 18:20:48 719165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2610598|prior_time:1746037248667075|is_app_limited:0|send_elapse:49805|ack_elapse:52050|ctl_first_sent_time:1746037248668697|lagest_ack_time:1746037248719125|curr_delivered:2671881| [2025/04/30 18:20:48 719170] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248668697| [2025/04/30 18:20:48 719175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 719179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2645|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2645|path_largest_ack:2645| [2025/04/30 18:20:48 719188] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2612998|prior_time:1746037248669198|is_app_limited:0|send_elapse:50036|ack_elapse:49927|ctl_first_sent_time:1746037248670723|lagest_ack_time:1746037248719125|curr_delivered:2673081| [2025/04/30 18:20:48 719193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248670723| [2025/04/30 18:20:48 719197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 719201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47563|rttvar:176|minrtt:30950|latest_rtt:48402|ack_delay:1000| [2025/04/30 18:20:48 719206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47543|rttvar:172|minrtt:30950|latest_rtt:48402|ack_delay:1000| [2025/04/30 18:20:48 719210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2645|lost_pn:2642|thresh:3| [2025/04/30 18:20:48 719215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 719219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47543|rtt_var:172|pto_duration:49543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 719223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 719227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 719231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 719235] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248793195|now:1746037248719218|interv:73977| [2025/04/30 18:20:48 719239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248793195|now:1746037248719218|interval:73977|pto_count:0|srtt:47543 [2025/04/30 18:20:48 719244] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50036, ack_elapse 49927, delivered 60083|rate 1200795|lost 249| [2025/04/30 18:20:48 719249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200795) in round 39| [2025/04/30 18:20:48 719253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 719257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 719261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248670723|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 719266] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248670723|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 719271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47543|latest_rtt:48402|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 719277] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1213|largest:1213|pns:2| [2025/04/30 18:20:48 719284] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1213|frame:ACK |recv_time:1746037248719125|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 719289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368719125|now:1746037248719125|interv:120000000| [2025/04/30 18:20:48 719293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368719125|now:1746037248719125|interv:120000000| [2025/04/30 18:20:48 719297] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248719759|pq_index:0| [2025/04/30 18:20:48 719302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248718469| [2025/04/30 18:20:48 719306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248719306| [2025/04/30 18:20:48 719311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248719310| [2025/04/30 18:20:48 719316] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 719321] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47543|min_srtt:47543|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 719326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2717625| [2025/04/30 18:20:48 719330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 719335] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 719340] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47543|min_srtt:47543|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 719344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2718804| [2025/04/30 18:20:48 719349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47543|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 719353] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 719357] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47543|min_srtt:47543|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 719362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 719366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 719370] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 719377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 719381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 719386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 719390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2681076| [2025/04/30 18:20:48 719394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 719398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 719402] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248719759| [2025/04/30 18:20:48 719406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248719759| [2025/04/30 18:20:48 719410] [debug] |xqc_engine_wakeup_after|wakeup:1746037248719759|now:1746037248719410|diff:349| [2025/04/30 18:20:48 719415] [debug] |xqc_engine_main_logic|END|now:1746037248719310| [2025/04/30 18:20:48 719420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248719420| [2025/04/30 18:20:48 719424] [debug] |xqc_engine_wakeup_after|wakeup:1746037248719759|now:1746037248719424|diff:335| [2025/04/30 18:20:48 719428] [debug] |xqc_engine_main_logic|END|now:1746037248719420| [2025/04/30 18:20:48 720499] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248720498| [2025/04/30 18:20:48 720509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248719759|pq_index:0| [2025/04/30 18:20:48 720513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248719310| [2025/04/30 18:20:48 720519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248720518| [2025/04/30 18:20:48 720523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248719759|now:1746037248720518| [2025/04/30 18:20:48 720528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248719759|now:1746037248720518| [2025/04/30 18:20:48 720532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 720536] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 720541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47543|min_srtt:47543|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 720546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 720551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 720555] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 720559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 720569] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 720574] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 720578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2681076| [2025/04/30 18:20:48 720583] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 720587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2700| [2025/04/30 18:20:48 720624] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2700|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248720596|stream_id:0|stream_offset:2681076| [2025/04/30 18:20:48 720633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2700|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 720641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 720647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47543|rtt_var:172|pto_duration:49543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 720655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 720660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 720664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 720668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248795139|now:1746037248720647|interv:74492| [2025/04/30 18:20:48 720672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248795139|now:1746037248720647|interval:74492|pto_count:0|srtt:47543 [2025/04/30 18:20:48 720677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 720682] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 720687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2682255| [2025/04/30 18:20:48 720691] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 720695] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2701| [2025/04/30 18:20:48 720725] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2701|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248720702|stream_id:0|stream_offset:2682255| [2025/04/30 18:20:48 720735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2701|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 720742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 720754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47543|rtt_var:172|pto_duration:49543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 720758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 720762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 720767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 720774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248795245|now:1746037248720753|interv:74492| [2025/04/30 18:20:48 720780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248795245|now:1746037248720753|interval:74492|pto_count:0|srtt:47543 [2025/04/30 18:20:48 720788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 720796] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 720802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2683434| [2025/04/30 18:20:48 720809] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 720813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248721813|now:1746037248720813|interv:1000| [2025/04/30 18:20:48 720818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 720821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 720826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248721813| [2025/04/30 18:20:48 720830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248721813| [2025/04/30 18:20:48 720834] [debug] |xqc_engine_wakeup_after|wakeup:1746037248721813|now:1746037248720834|diff:979| [2025/04/30 18:20:48 720838] [debug] |xqc_engine_main_logic|END|now:1746037248720518| [2025/04/30 18:20:48 721080] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248721079| [2025/04/30 18:20:48 721090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 721096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1213| [2025/04/30 18:20:48 721100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1214| [2025/04/30 18:20:48 721106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1214| [2025/04/30 18:20:48 721110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 721115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2646|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2647|path_largest_ack:2646| [2025/04/30 18:20:48 721120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2612998|prior_time:1746037248669198|is_app_limited:0|send_elapse:50176|ack_elapse:51881|ctl_first_sent_time:1746037248670863|lagest_ack_time:1746037248721079|curr_delivered:2674281| [2025/04/30 18:20:48 721130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248670863| [2025/04/30 18:20:48 721134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 721139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2647|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2647|path_largest_ack:2647| [2025/04/30 18:20:48 721143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2615398|prior_time:1746037248671080|is_app_limited:0|send_elapse:49963|ack_elapse:49999|ctl_first_sent_time:1746037248672653|lagest_ack_time:1746037248721079|curr_delivered:2675481| [2025/04/30 18:20:48 721148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248672653| [2025/04/30 18:20:48 721152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 721156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47543|rttvar:172|minrtt:30950|latest_rtt:48426|ack_delay:1000| [2025/04/30 18:20:48 721161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47529|rttvar:158|minrtt:30950|latest_rtt:48426|ack_delay:1000| [2025/04/30 18:20:48 721165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2647|lost_pn:2644|thresh:3| [2025/04/30 18:20:48 721169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 721174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47529|rtt_var:158|pto_duration:49529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 721178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 721182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 721186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 721190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248795231|now:1746037248721173|interv:74058| [2025/04/30 18:20:48 721196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248795231|now:1746037248721173|interval:74058|pto_count:0|srtt:47529 [2025/04/30 18:20:48 721201] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49963, ack_elapse 49999, delivered 60083|rate 1201684|lost 249| [2025/04/30 18:20:48 721205] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201684) in round 39| [2025/04/30 18:20:48 721210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 721214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 721218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248672653|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 721223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248672653|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 721230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47529|latest_rtt:48426|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 721236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1214|largest:1214|pns:2| [2025/04/30 18:20:48 721241] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1214|frame:ACK |recv_time:1746037248721079|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 721246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368721079|now:1746037248721079|interv:120000000| [2025/04/30 18:20:48 721250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368721079|now:1746037248721079|interv:120000000| [2025/04/30 18:20:48 721254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248721813|pq_index:0| [2025/04/30 18:20:48 721258] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248720518| [2025/04/30 18:20:48 721262] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248721262| [2025/04/30 18:20:48 721268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248721266| [2025/04/30 18:20:48 721273] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 721278] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47529|min_srtt:47529|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 721282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 721287] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 721292] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 721296] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47529|min_srtt:47529|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 721301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2721162| [2025/04/30 18:20:48 721305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47529|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 721310] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 721314] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47529|min_srtt:47529|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 721321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 721325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 721329] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 721333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 721338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 721342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 721347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2683434| [2025/04/30 18:20:48 721351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 721355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 721359] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248721813| [2025/04/30 18:20:48 721363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248721813| [2025/04/30 18:20:48 721367] [debug] |xqc_engine_wakeup_after|wakeup:1746037248721813|now:1746037248721367|diff:446| [2025/04/30 18:20:48 721372] [debug] |xqc_engine_main_logic|END|now:1746037248721266| [2025/04/30 18:20:48 721377] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248721377| [2025/04/30 18:20:48 721381] [debug] |xqc_engine_wakeup_after|wakeup:1746037248721813|now:1746037248721380|diff:433| [2025/04/30 18:20:48 721385] [debug] |xqc_engine_main_logic|END|now:1746037248721377| [2025/04/30 18:20:48 722455] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248722455| [2025/04/30 18:20:48 722465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248721813|pq_index:0| [2025/04/30 18:20:48 722470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248721266| [2025/04/30 18:20:48 722475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248722474| [2025/04/30 18:20:48 722480] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248721813|now:1746037248722474| [2025/04/30 18:20:48 722484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248721813|now:1746037248722474| [2025/04/30 18:20:48 722489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 722493] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 722499] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47529|min_srtt:47529|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 722504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 722514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 722518] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 722522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 722527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 722531] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 722536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2683434| [2025/04/30 18:20:48 722541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 722545] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2702| [2025/04/30 18:20:48 722583] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2702|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248722554|stream_id:0|stream_offset:2683434| [2025/04/30 18:20:48 722592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2702|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 722599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 722606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47529|rtt_var:158|pto_duration:49529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 722614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 722619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 722623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 722627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248797083|now:1746037248722606|interv:74477| [2025/04/30 18:20:48 722631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248797083|now:1746037248722606|interval:74477|pto_count:0|srtt:47529 [2025/04/30 18:20:48 722636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 722641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 722645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2684613| [2025/04/30 18:20:48 722650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 722654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2703| [2025/04/30 18:20:48 722689] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2703|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248722665|stream_id:0|stream_offset:2684613| [2025/04/30 18:20:48 722699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2703|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 722706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 722713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47529|rtt_var:158|pto_duration:49529|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 722720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 722726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 722733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 722739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248797194|now:1746037248722712|interv:74482| [2025/04/30 18:20:48 722746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248797194|now:1746037248722712|interval:74482|pto_count:0|srtt:47529 [2025/04/30 18:20:48 722754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 722760] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 722765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2685792| [2025/04/30 18:20:48 722773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 722778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248723778|now:1746037248722778|interv:1000| [2025/04/30 18:20:48 722783] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 722789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 722795] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248723778| [2025/04/30 18:20:48 722800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248723778| [2025/04/30 18:20:48 722805] [debug] |xqc_engine_wakeup_after|wakeup:1746037248723778|now:1746037248722804|diff:974| [2025/04/30 18:20:48 722809] [debug] |xqc_engine_main_logic|END|now:1746037248722474| [2025/04/30 18:20:48 723092] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248723091| [2025/04/30 18:20:48 723101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 723107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1214| [2025/04/30 18:20:48 723111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1215| [2025/04/30 18:20:48 723117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1215| [2025/04/30 18:20:48 723122] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 723127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2648|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2649|path_largest_ack:2648| [2025/04/30 18:20:48 723138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2615398|prior_time:1746037248671080|is_app_limited:0|send_elapse:50104|ack_elapse:52011|ctl_first_sent_time:1746037248672794|lagest_ack_time:1746037248723091|curr_delivered:2676681| [2025/04/30 18:20:48 723143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248672794| [2025/04/30 18:20:48 723148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 723152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2649|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2649|path_largest_ack:2649| [2025/04/30 18:20:48 723157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2617798|prior_time:1746037248673056|is_app_limited:0|send_elapse:49881|ack_elapse:50035|ctl_first_sent_time:1746037248674525|lagest_ack_time:1746037248723091|curr_delivered:2677881| [2025/04/30 18:20:48 723161] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248674525| [2025/04/30 18:20:48 723165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 723170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47529|rttvar:158|minrtt:30950|latest_rtt:48566|ack_delay:1000| [2025/04/30 18:20:48 723174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47533|rttvar:128|minrtt:30950|latest_rtt:48566|ack_delay:1000| [2025/04/30 18:20:48 723178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2649|lost_pn:2646|thresh:3| [2025/04/30 18:20:48 723183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 723187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47533|rtt_var:128|pto_duration:49533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 723192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 723196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 723200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 723204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248797198|now:1746037248723187|interv:74011| [2025/04/30 18:20:48 723208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248797198|now:1746037248723187|interval:74011|pto_count:0|srtt:47533 [2025/04/30 18:20:48 723213] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49881, ack_elapse 50035, delivered 60083|rate 1200819|lost 249| [2025/04/30 18:20:48 723217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200819) in round 39| [2025/04/30 18:20:48 723222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 723229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 723233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248674525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 723237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248674525|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 723242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47533|latest_rtt:48566|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 723248] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1215|largest:1215|pns:2| [2025/04/30 18:20:48 723253] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1215|frame:ACK |recv_time:1746037248723091|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 723258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368723091|now:1746037248723091|interv:120000000| [2025/04/30 18:20:48 723262] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368723091|now:1746037248723091|interv:120000000| [2025/04/30 18:20:48 723266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248723778|pq_index:0| [2025/04/30 18:20:48 723270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248722474| [2025/04/30 18:20:48 723275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248723274| [2025/04/30 18:20:48 723280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248723278| [2025/04/30 18:20:48 723285] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 723290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47533|min_srtt:47533|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 723294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 723299] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 723304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 723308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47533|min_srtt:47533|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 723313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2723520| [2025/04/30 18:20:48 723320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47533|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 723324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 723328] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47533|min_srtt:47533|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 723333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2724699| [2025/04/30 18:20:48 723337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 723341] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 723345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 723350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 723354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 723358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2685792| [2025/04/30 18:20:48 723363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 723367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 723371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248723778| [2025/04/30 18:20:48 723375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248723778| [2025/04/30 18:20:48 723379] [debug] |xqc_engine_wakeup_after|wakeup:1746037248723778|now:1746037248723379|diff:399| [2025/04/30 18:20:48 723383] [debug] |xqc_engine_main_logic|END|now:1746037248723278| [2025/04/30 18:20:48 723388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248723388| [2025/04/30 18:20:48 723392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248723778|now:1746037248723392|diff:386| [2025/04/30 18:20:48 723396] [debug] |xqc_engine_main_logic|END|now:1746037248723388| [2025/04/30 18:20:48 724465] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248724465| [2025/04/30 18:20:48 724475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248723778|pq_index:0| [2025/04/30 18:20:48 724479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248723278| [2025/04/30 18:20:48 724484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248724483| [2025/04/30 18:20:48 724489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248723778|now:1746037248724483| [2025/04/30 18:20:48 724494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248723778|now:1746037248724483| [2025/04/30 18:20:48 724498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 724511] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 724516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47533|min_srtt:47533|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 724521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2724699| [2025/04/30 18:20:48 724525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 724529] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 724533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 724538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 724543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 724547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2685792| [2025/04/30 18:20:48 724551] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 724556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2704| [2025/04/30 18:20:48 724594] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2704|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248724564|stream_id:0|stream_offset:2685792| [2025/04/30 18:20:48 724604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2704|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 724611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 724618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47533|rtt_var:128|pto_duration:49533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 724625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 724630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 724634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 724638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248799097|now:1746037248724617|interv:74480| [2025/04/30 18:20:48 724642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248799097|now:1746037248724617|interval:74480|pto_count:0|srtt:47533 [2025/04/30 18:20:48 724647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 724652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 724660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2686971| [2025/04/30 18:20:48 724665] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 724669] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2705| [2025/04/30 18:20:48 724700] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2705|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248724677|stream_id:0|stream_offset:2686971| [2025/04/30 18:20:48 724709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2705|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 724717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 724723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47533|rtt_var:128|pto_duration:49533|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 724730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 724734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 724738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 724742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248799210|now:1746037248724723|interv:74487| [2025/04/30 18:20:48 724746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248799210|now:1746037248724723|interval:74487|pto_count:0|srtt:47533 [2025/04/30 18:20:48 724751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 724757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 724764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2688150| [2025/04/30 18:20:48 724771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 724777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248725777|now:1746037248724777|interv:1000| [2025/04/30 18:20:48 724784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 724790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 724796] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248725777| [2025/04/30 18:20:48 724801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248725777| [2025/04/30 18:20:48 724805] [debug] |xqc_engine_wakeup_after|wakeup:1746037248725777|now:1746037248724805|diff:972| [2025/04/30 18:20:48 724809] [debug] |xqc_engine_main_logic|END|now:1746037248724483| [2025/04/30 18:20:48 725076] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248725076| [2025/04/30 18:20:48 725086] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 725097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1215| [2025/04/30 18:20:48 725101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1216| [2025/04/30 18:20:48 725106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1216| [2025/04/30 18:20:48 725111] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 725116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2650|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2651|path_largest_ack:2650| [2025/04/30 18:20:48 725120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2617798|prior_time:1746037248673056|is_app_limited:0|send_elapse:50006|ack_elapse:52020|ctl_first_sent_time:1746037248674650|lagest_ack_time:1746037248725076|curr_delivered:2679081| [2025/04/30 18:20:48 725125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248674650| [2025/04/30 18:20:48 725130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 725134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2651|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2651|path_largest_ack:2651| [2025/04/30 18:20:48 725139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2620198|prior_time:1746037248675091|is_app_limited:0|send_elapse:49898|ack_elapse:49985|ctl_first_sent_time:1746037248676558|lagest_ack_time:1746037248725076|curr_delivered:2680281| [2025/04/30 18:20:48 725143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248676558| [2025/04/30 18:20:48 725147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 725152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47533|rttvar:128|minrtt:30950|latest_rtt:48518|ack_delay:1000| [2025/04/30 18:20:48 725156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47531|rttvar:99|minrtt:30950|latest_rtt:48518|ack_delay:1000| [2025/04/30 18:20:48 725160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2651|lost_pn:2648|thresh:3| [2025/04/30 18:20:48 725165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 725169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47531|rtt_var:99|pto_duration:49531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 725174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 725178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 725182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 725186] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248799208|now:1746037248725169|interv:74039| [2025/04/30 18:20:48 725190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248799208|now:1746037248725169|interval:74039|pto_count:0|srtt:47531 [2025/04/30 18:20:48 725197] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49898, ack_elapse 49985, delivered 60083|rate 1202020|lost 249| [2025/04/30 18:20:48 725201] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202020) in round 39| [2025/04/30 18:20:48 725206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 725210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 725214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248676558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 725219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248676558|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 725223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47531|latest_rtt:48518|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 725229] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1216|largest:1216|pns:2| [2025/04/30 18:20:48 725234] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1216|frame:ACK |recv_time:1746037248725076|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 725239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368725076|now:1746037248725076|interv:120000000| [2025/04/30 18:20:48 725243] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368725076|now:1746037248725076|interv:120000000| [2025/04/30 18:20:48 725247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248725777|pq_index:0| [2025/04/30 18:20:48 725251] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248724483| [2025/04/30 18:20:48 725256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248725255| [2025/04/30 18:20:48 725261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248725260| [2025/04/30 18:20:48 725266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 725271] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2724699| [2025/04/30 18:20:48 725280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 725285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 725292] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2725878| [2025/04/30 18:20:48 725301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 725305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 725309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2727057| [2025/04/30 18:20:48 725318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 725322] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 725326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 725330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 725335] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 725339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2688150| [2025/04/30 18:20:48 725344] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 725348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 725352] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248725777| [2025/04/30 18:20:48 725356] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248725777| [2025/04/30 18:20:48 725360] [debug] |xqc_engine_wakeup_after|wakeup:1746037248725777|now:1746037248725360|diff:417| [2025/04/30 18:20:48 725364] [debug] |xqc_engine_main_logic|END|now:1746037248725260| [2025/04/30 18:20:48 725370] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248725370| [2025/04/30 18:20:48 725375] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 725380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1216| [2025/04/30 18:20:48 725384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1217| [2025/04/30 18:20:48 725389] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1217| [2025/04/30 18:20:48 725393] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 725399] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2878021|max_stream_data_old=2852083| [2025/04/30 18:20:48 725403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 725408] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248750370|now:1746037248725370|interv:25000| [2025/04/30 18:20:48 725413] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248725370|max_ack_delay:25000| [2025/04/30 18:20:48 725418] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1217|largest:1217|pns:2| [2025/04/30 18:20:48 725422] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1217|frame:ACK MAX_STREAM_DATA |recv_time:1746037248725370|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 725427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368725370|now:1746037248725370|interv:120000000| [2025/04/30 18:20:48 725431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368725370|now:1746037248725370|interv:120000000| [2025/04/30 18:20:48 725435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248725777|pq_index:0| [2025/04/30 18:20:48 725439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248725260| [2025/04/30 18:20:48 725443] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248725443| [2025/04/30 18:20:48 725448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248725447| [2025/04/30 18:20:48 725453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 725457] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2198176| [2025/04/30 18:20:48 725462] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:60083|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 725467] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2196997| [2025/04/30 18:20:48 725471] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2195818| [2025/04/30 18:20:48 725476] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2194639| [2025/04/30 18:20:48 725480] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2193460| [2025/04/30 18:20:48 725484] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2192281| [2025/04/30 18:20:48 725489] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2191102| [2025/04/30 18:20:48 725493] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2189923| [2025/04/30 18:20:48 725498] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2188744| [2025/04/30 18:20:48 725502] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2187565| [2025/04/30 18:20:48 725506] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2186386| [2025/04/30 18:20:48 725510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2185207| [2025/04/30 18:20:48 725517] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2184028| [2025/04/30 18:20:48 725521] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2182849| [2025/04/30 18:20:48 725525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2181670| [2025/04/30 18:20:48 725530] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2180491| [2025/04/30 18:20:48 725534] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2179312| [2025/04/30 18:20:48 725538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2178133| [2025/04/30 18:20:48 725542] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2176954| [2025/04/30 18:20:48 725546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2175775| [2025/04/30 18:20:48 725551] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2174596| [2025/04/30 18:20:48 725555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2173417| [2025/04/30 18:20:48 725559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 725563] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2878021| [2025/04/30 18:20:48 725568] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2877969|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:293697|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 725574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 725578] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 725582] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2878021| [2025/04/30 18:20:48 725587] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2877969|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:267759|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 725592] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 725597] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 725606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 725610] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47531|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 725622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 725626] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2727057| [2025/04/30 18:20:48 725635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 725639] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 725643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 725648] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 725652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 725657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2706| [2025/04/30 18:20:48 725691] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2706|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60083|now:1746037248725662|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 725701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2706|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 725708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2706|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 725715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 725722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47531|rtt_var:99|pto_duration:49531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 725728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 725732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 725736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60102| [2025/04/30 18:20:48 725740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248800193|now:1746037248725722|interv:74471| [2025/04/30 18:20:48 725745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248800193|now:1746037248725722|interval:74471|pto_count:0|srtt:47531 [2025/04/30 18:20:48 725752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60102| [2025/04/30 18:20:48 725760] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 725774] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2707| [2025/04/30 18:20:48 725810] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2707|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:60102|now:1746037248725784|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 725819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2707|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 725827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2707|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 725834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60102|applimit:0| [2025/04/30 18:20:48 725840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47531|rtt_var:99|pto_duration:49531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 725844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 725848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 725852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 725856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248800315|now:1746037248725840|interv:74475| [2025/04/30 18:20:48 725861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248800315|now:1746037248725840|interval:74475|pto_count:0|srtt:47531 [2025/04/30 18:20:48 725865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60121| [2025/04/30 18:20:48 725870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 725874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2688150| [2025/04/30 18:20:48 725879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 725885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 725892] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248725777| [2025/04/30 18:20:48 725899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248725777| [2025/04/30 18:20:48 725905] [debug] |xqc_engine_wakeup_after|wakeup:1746037248725777|now:1746037248725905|diff:18446744073709551488| [2025/04/30 18:20:48 725912] [debug] |xqc_engine_main_logic|END|now:1746037248725447| [2025/04/30 18:20:48 725920] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248725920| [2025/04/30 18:20:48 725926] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248725777|pq_index:0| [2025/04/30 18:20:48 725933] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248725447| [2025/04/30 18:20:48 725940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248725939| [2025/04/30 18:20:48 725949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248725777|now:1746037248725939| [2025/04/30 18:20:48 725953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248725777|now:1746037248725939| [2025/04/30 18:20:48 725960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 725967] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 725974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47531|min_srtt:47531|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 725981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2727057| [2025/04/30 18:20:48 726010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 726014] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 726018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 726023] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 726028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 726032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2688150| [2025/04/30 18:20:48 726037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 726042] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2708| [2025/04/30 18:20:48 726077] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2708|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248726050|stream_id:0|stream_offset:2688150| [2025/04/30 18:20:48 726086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2708|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 726094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 726101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47531|rtt_var:99|pto_duration:49531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 726107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 726111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 726115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 726120] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248800581|now:1746037248726100|interv:74481| [2025/04/30 18:20:48 726124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248800581|now:1746037248726100|interval:74481|pto_count:0|srtt:47531 [2025/04/30 18:20:48 726133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 726138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 726143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2689329| [2025/04/30 18:20:48 726147] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 726152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2709| [2025/04/30 18:20:48 726182] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2709|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248726159|stream_id:0|stream_offset:2689329| [2025/04/30 18:20:48 726191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2709|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 726198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 726205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47531|rtt_var:99|pto_duration:49531|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 726211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 726216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 726220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 726224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248800690|now:1746037248726204|interv:74486| [2025/04/30 18:20:48 726228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248800690|now:1746037248726204|interval:74486|pto_count:0|srtt:47531 [2025/04/30 18:20:48 726232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 726237] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 726241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2690508| [2025/04/30 18:20:48 726246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 726249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248727249|now:1746037248726249|interv:1000| [2025/04/30 18:20:48 726253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 726257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 726261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248727249| [2025/04/30 18:20:48 726266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248727249| [2025/04/30 18:20:48 726274] [debug] |xqc_engine_wakeup_after|wakeup:1746037248727249|now:1746037248726274|diff:975| [2025/04/30 18:20:48 726278] [debug] |xqc_engine_main_logic|END|now:1746037248725939| [2025/04/30 18:20:48 727058] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248727057| [2025/04/30 18:20:48 727067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 727073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1217| [2025/04/30 18:20:48 727077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1218| [2025/04/30 18:20:48 727083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1218| [2025/04/30 18:20:48 727087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 727092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2652|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2653|path_largest_ack:2652| [2025/04/30 18:20:48 727097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2620198|prior_time:1746037248675091|is_app_limited:0|send_elapse:50037|ack_elapse:51966|ctl_first_sent_time:1746037248676697|lagest_ack_time:1746037248727057|curr_delivered:2681481| [2025/04/30 18:20:48 727101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248676697| [2025/04/30 18:20:48 727106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 727110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2653|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2653|path_largest_ack:2653| [2025/04/30 18:20:48 727115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2622598|prior_time:1746037248677031|is_app_limited:0|send_elapse:49860|ack_elapse:50026|ctl_first_sent_time:1746037248678494|lagest_ack_time:1746037248727057|curr_delivered:2682681| [2025/04/30 18:20:48 727119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248678494| [2025/04/30 18:20:48 727123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 727127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47531|rttvar:99|minrtt:30950|latest_rtt:48563|ack_delay:1000| [2025/04/30 18:20:48 727132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47535|rttvar:83|minrtt:30950|latest_rtt:48563|ack_delay:1000| [2025/04/30 18:20:48 727136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2653|lost_pn:2650|thresh:3| [2025/04/30 18:20:48 727140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 727144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47535|rtt_var:83|pto_duration:49535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 727149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 727153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 727156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 727165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248800694|now:1746037248727144|interv:73550| [2025/04/30 18:20:48 727169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248800694|now:1746037248727144|interval:73550|pto_count:0|srtt:47535 [2025/04/30 18:20:48 727173] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49860, ack_elapse 50026, delivered 60083|rate 1201035|lost 249| [2025/04/30 18:20:48 727178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201035) in round 39| [2025/04/30 18:20:48 727182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 727189] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 727195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248678494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 727202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248678494|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 727210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47535|latest_rtt:48563|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 727219] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1218|largest:1218|pns:2| [2025/04/30 18:20:48 727226] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1218|frame:ACK |recv_time:1746037248727057|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 727233] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368727057|now:1746037248727057|interv:120000000| [2025/04/30 18:20:48 727237] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368727057|now:1746037248727057|interv:120000000| [2025/04/30 18:20:48 727242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248727249|pq_index:0| [2025/04/30 18:20:48 727246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248725939| [2025/04/30 18:20:48 727250] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248727250| [2025/04/30 18:20:48 727255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248727254| [2025/04/30 18:20:48 727259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248727249|now:1746037248727254| [2025/04/30 18:20:48 727263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248727249|now:1746037248727254| [2025/04/30 18:20:48 727267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 727272] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 727281] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47535|min_srtt:47535|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 727286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2727057| [2025/04/30 18:20:48 727290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 727295] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 727299] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47535|min_srtt:47535|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 727303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2728236| [2025/04/30 18:20:48 727308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47535|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 727312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 727316] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47535|min_srtt:47535|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 727321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 727325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 727329] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 727333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 727337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 727342] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 727346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2690508| [2025/04/30 18:20:48 727351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 727355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2710| [2025/04/30 18:20:48 727392] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2710|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60121|now:1746037248727362|stream_id:0|stream_offset:2690508| [2025/04/30 18:20:48 727402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2710|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 727415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60121|applimit:0| [2025/04/30 18:20:48 727422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47535|rtt_var:83|pto_duration:49535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 727427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 727432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 727436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 727440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248801897|now:1746037248727421|interv:74476| [2025/04/30 18:20:48 727444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248801897|now:1746037248727421|interval:74476|pto_count:0|srtt:47535 [2025/04/30 18:20:48 727448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 727453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 727458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2691687| [2025/04/30 18:20:48 727462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 727466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248728466|now:1746037248727466|interv:1000| [2025/04/30 18:20:48 727470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 727474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 727478] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248728466| [2025/04/30 18:20:48 727482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248728466| [2025/04/30 18:20:48 727486] [debug] |xqc_engine_wakeup_after|wakeup:1746037248728466|now:1746037248727486|diff:980| [2025/04/30 18:20:48 727491] [debug] |xqc_engine_main_logic|END|now:1746037248727254| [2025/04/30 18:20:48 727496] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248727496| [2025/04/30 18:20:48 727500] [debug] |xqc_engine_wakeup_after|wakeup:1746037248728466|now:1746037248727500|diff:966| [2025/04/30 18:20:48 727504] [debug] |xqc_engine_main_logic|END|now:1746037248727496| [2025/04/30 18:20:48 728574] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248728574| [2025/04/30 18:20:48 728583] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248728466|pq_index:0| [2025/04/30 18:20:48 728588] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248727254| [2025/04/30 18:20:48 728593] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248728592| [2025/04/30 18:20:48 728598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248728466|now:1746037248728592| [2025/04/30 18:20:48 728602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248728466|now:1746037248728592| [2025/04/30 18:20:48 728610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 728615] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 728620] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47535|min_srtt:47535|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 728625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 728629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 728633] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 728637] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 728642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 728646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 728651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2691687| [2025/04/30 18:20:48 728655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 728660] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2711| [2025/04/30 18:20:48 728696] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2711|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61321|now:1746037248728668|stream_id:0|stream_offset:2691687| [2025/04/30 18:20:48 728705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2711|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 728712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 728719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47535|rtt_var:83|pto_duration:49535|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 728725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 728729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 728733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62521| [2025/04/30 18:20:48 728737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248803203|now:1746037248728719|interv:74484| [2025/04/30 18:20:48 728741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248803203|now:1746037248728719|interval:74484|pto_count:0|srtt:47535 [2025/04/30 18:20:48 728748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62521| [2025/04/30 18:20:48 728762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 728769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62521|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2692866| [2025/04/30 18:20:48 728776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 728782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248729782|now:1746037248728782|interv:1000| [2025/04/30 18:20:48 728788] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 728792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 728796] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248729782| [2025/04/30 18:20:48 728800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248729782| [2025/04/30 18:20:48 728804] [debug] |xqc_engine_wakeup_after|wakeup:1746037248729782|now:1746037248728804|diff:978| [2025/04/30 18:20:48 728808] [debug] |xqc_engine_main_logic|END|now:1746037248728592| [2025/04/30 18:20:48 729058] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248729057| [2025/04/30 18:20:48 729066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 729072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1218| [2025/04/30 18:20:48 729076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1219| [2025/04/30 18:20:48 729082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1219| [2025/04/30 18:20:48 729087] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 729091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2654|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2655|path_largest_ack:2654| [2025/04/30 18:20:48 729096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2622598|prior_time:1746037248677031|is_app_limited:0|send_elapse:49976|ack_elapse:52026|ctl_first_sent_time:1746037248678610|lagest_ack_time:1746037248729057|curr_delivered:2683881| [2025/04/30 18:20:48 729101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248678610| [2025/04/30 18:20:48 729105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 729110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2655|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2655|path_largest_ack:2655| [2025/04/30 18:20:48 729114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60083|prior_delivered:2624998|prior_time:1746037248679057|is_app_limited:0|send_elapse:49877|ack_elapse:50000|ctl_first_sent_time:1746037248680516|lagest_ack_time:1746037248729057|curr_delivered:2685081| [2025/04/30 18:20:48 729119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248680516| [2025/04/30 18:20:48 729123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 729127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47535|rttvar:83|minrtt:30950|latest_rtt:48541|ack_delay:0| [2025/04/30 18:20:48 729135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47661|rttvar:314|minrtt:30950|latest_rtt:48541|ack_delay:0| [2025/04/30 18:20:48 729139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2655|lost_pn:2652|thresh:3| [2025/04/30 18:20:48 729144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 729148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47661|rtt_var:314|pto_duration:49661|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 729153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 729157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 729160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60121| [2025/04/30 18:20:48 729164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248803329|now:1746037248729148|interv:74181| [2025/04/30 18:20:48 729169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248803329|now:1746037248729148|interval:74181|pto_count:0|srtt:47661 [2025/04/30 18:20:48 729173] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49877, ack_elapse 50000, delivered 60083|rate 1201660|lost 249| [2025/04/30 18:20:48 729178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201660) in round 39| [2025/04/30 18:20:48 729182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 729186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 729190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248680516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 729195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248680516|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 729200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60121|srtt:47661|latest_rtt:48541|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 729205] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1219|largest:1219|pns:2| [2025/04/30 18:20:48 729210] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1219|frame:ACK |recv_time:1746037248729057|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 729215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368729057|now:1746037248729057|interv:120000000| [2025/04/30 18:20:48 729219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368729057|now:1746037248729057|interv:120000000| [2025/04/30 18:20:48 729223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248729782|pq_index:0| [2025/04/30 18:20:48 729230] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248728592| [2025/04/30 18:20:48 729234] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248729234| [2025/04/30 18:20:48 729239] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248729238| [2025/04/30 18:20:48 729244] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 729249] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47661|min_srtt:47661|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 729253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 729258] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 729263] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 729267] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47661|min_srtt:47661|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 729271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2730594| [2025/04/30 18:20:48 729276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47661|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 729280] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 729284] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47661|min_srtt:47661|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 729289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2731773| [2025/04/30 18:20:48 729293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 729297] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 729301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 729305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 729309] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 729314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60121|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2692866| [2025/04/30 18:20:48 729321] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 729325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 729329] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248729782| [2025/04/30 18:20:48 729333] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248729782| [2025/04/30 18:20:48 729337] [debug] |xqc_engine_wakeup_after|wakeup:1746037248729782|now:1746037248729337|diff:445| [2025/04/30 18:20:48 729341] [debug] |xqc_engine_main_logic|END|now:1746037248729238| [2025/04/30 18:20:48 729346] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248729346| [2025/04/30 18:20:48 729350] [debug] |xqc_engine_wakeup_after|wakeup:1746037248729782|now:1746037248729350|diff:432| [2025/04/30 18:20:48 729354] [debug] |xqc_engine_main_logic|END|now:1746037248729346| [2025/04/30 18:20:48 730165] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248730164| [2025/04/30 18:20:48 730175] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 730180] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1219| [2025/04/30 18:20:48 730184] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1220| [2025/04/30 18:20:48 730190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1220| [2025/04/30 18:20:48 730194] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 730199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2656|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2657|path_largest_ack:2656| [2025/04/30 18:20:48 730204] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2624998|prior_time:1746037248679057|is_app_limited:0|send_elapse:50005|ack_elapse:51107|ctl_first_sent_time:1746037248680644|lagest_ack_time:1746037248730164|curr_delivered:2686281| [2025/04/30 18:20:48 730208] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248680644| [2025/04/30 18:20:48 730213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 730217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2657|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2657|path_largest_ack:2657| [2025/04/30 18:20:48 730222] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58902|prior_delivered:2627398|prior_time:1746037248681029|is_app_limited:0|send_elapse:48994|ack_elapse:49135|ctl_first_sent_time:1746037248681631|lagest_ack_time:1746037248730164|curr_delivered:2686300| [2025/04/30 18:20:48 730226] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248681631| [2025/04/30 18:20:48 730230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 730234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47661|rttvar:314|minrtt:30950|latest_rtt:48533|ack_delay:0| [2025/04/30 18:20:48 730238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47770|rttvar:454|minrtt:30950|latest_rtt:48533|ack_delay:0| [2025/04/30 18:20:48 730248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2657|lost_pn:2654|thresh:3| [2025/04/30 18:20:48 730252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 730256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47770|rtt_var:454|pto_duration:49770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 730261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 730264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 730268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58902| [2025/04/30 18:20:48 730272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248803438|now:1746037248730256|interv:73182| [2025/04/30 18:20:48 730276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248803438|now:1746037248730256|interval:73182|pto_count:0|srtt:47770 [2025/04/30 18:20:48 730281] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48994, ack_elapse 49135, delivered 58902|rate 1198778|lost 249| [2025/04/30 18:20:48 730285] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198778) in round 39| [2025/04/30 18:20:48 730289] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 730294] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 730298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248681631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 730302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248681631|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 730307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:58902|srtt:47770|latest_rtt:48533|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 730312] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1220|largest:1220|pns:2| [2025/04/30 18:20:48 730317] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1220|frame:ACK |recv_time:1746037248730164|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 730321] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368730164|now:1746037248730164|interv:120000000| [2025/04/30 18:20:48 730326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368730164|now:1746037248730164|interv:120000000| [2025/04/30 18:20:48 730330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248729782|pq_index:0| [2025/04/30 18:20:48 730334] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248729238| [2025/04/30 18:20:48 730338] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248730338| [2025/04/30 18:20:48 730345] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248730344| [2025/04/30 18:20:48 730350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248729782|now:1746037248730344| [2025/04/30 18:20:48 730354] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248729782|now:1746037248730344| [2025/04/30 18:20:48 730358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 730362] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 730367] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 730372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58902|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2731773| [2025/04/30 18:20:48 730376] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 730381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 730385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 730389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:58902|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2732952| [2025/04/30 18:20:48 730394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 730398] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 730402] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 730406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 730410] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 730414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58902|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2692866| [2025/04/30 18:20:48 730419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 730423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2712| [2025/04/30 18:20:48 730459] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2712|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58902|now:1746037248730430|stream_id:0|stream_offset:2692866| [2025/04/30 18:20:48 730469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2712|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 730481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58902|applimit:0| [2025/04/30 18:20:48 730488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47770|rtt_var:454|pto_duration:49770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 730494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 730498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 730502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60102| [2025/04/30 18:20:48 730506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248805200|now:1746037248730488|interv:74712| [2025/04/30 18:20:48 730510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248805200|now:1746037248730488|interval:74712|pto_count:0|srtt:47770 [2025/04/30 18:20:48 730515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:60102| [2025/04/30 18:20:48 730520] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 730524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60102|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2694045| [2025/04/30 18:20:48 730529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 730533] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2713| [2025/04/30 18:20:48 730562] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2713|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60102|now:1746037248730540|stream_id:0|stream_offset:2694045| [2025/04/30 18:20:48 730571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2713|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 730579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60102|applimit:0| [2025/04/30 18:20:48 730585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47770|rtt_var:454|pto_duration:49770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 730592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 730596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 730600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61302| [2025/04/30 18:20:48 730604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248805310|now:1746037248730585|interv:74725| [2025/04/30 18:20:48 730608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248805310|now:1746037248730585|interval:74725|pto_count:0|srtt:47770 [2025/04/30 18:20:48 730613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61302| [2025/04/30 18:20:48 730622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 730626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61302|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2695224| [2025/04/30 18:20:48 730631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 730634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248731634|now:1746037248730634|interv:1000| [2025/04/30 18:20:48 730639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 730642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 730646] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248731634| [2025/04/30 18:20:48 730651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248731634| [2025/04/30 18:20:48 730655] [debug] |xqc_engine_wakeup_after|wakeup:1746037248731634|now:1746037248730655|diff:979| [2025/04/30 18:20:48 730659] [debug] |xqc_engine_main_logic|END|now:1746037248730344| [2025/04/30 18:20:48 730664] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248730664| [2025/04/30 18:20:48 730668] [debug] |xqc_engine_wakeup_after|wakeup:1746037248731634|now:1746037248730668|diff:966| [2025/04/30 18:20:48 730672] [debug] |xqc_engine_main_logic|END|now:1746037248730664| [2025/04/30 18:20:48 731106] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248731106| [2025/04/30 18:20:48 731115] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 731121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1220| [2025/04/30 18:20:48 731125] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1221| [2025/04/30 18:20:48 731131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1221| [2025/04/30 18:20:48 731135] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 731140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2658|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2659|path_largest_ack:2658| [2025/04/30 18:20:48 731145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58921|prior_delivered:2627398|prior_time:1746037248681029|is_app_limited:0|send_elapse:49123|ack_elapse:50077|ctl_first_sent_time:1746037248681760|lagest_ack_time:1746037248731106|curr_delivered:2686319| [2025/04/30 18:20:48 731150] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248681760| [2025/04/30 18:20:48 731154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 731159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2659|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2659|path_largest_ack:2659| [2025/04/30 18:20:48 731163] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:58921|prior_delivered:2627398|prior_time:1746037248681029|is_app_limited:0|send_elapse:49123|ack_elapse:50077|ctl_first_sent_time:1746037248681760|lagest_ack_time:1746037248731106|curr_delivered:2687519| [2025/04/30 18:20:48 731168] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248682032| [2025/04/30 18:20:48 731177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 731181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47770|rttvar:454|minrtt:30950|latest_rtt:49074|ack_delay:0| [2025/04/30 18:20:48 731185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47933|rttvar:667|minrtt:30950|latest_rtt:49074|ack_delay:0| [2025/04/30 18:20:48 731190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2659|lost_pn:2656|thresh:3| [2025/04/30 18:20:48 731194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 731198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47933|rtt_var:667|pto_duration:50601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 731203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 731207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 731211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 731215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248806141|now:1746037248731198|interv:74943| [2025/04/30 18:20:48 731219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248806141|now:1746037248731198|interval:74943|pto_count:0|srtt:47933 [2025/04/30 18:20:48 731224] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49123, ack_elapse 50077, delivered 60121|rate 1200571|lost 249| [2025/04/30 18:20:48 731229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200571) in round 39| [2025/04/30 18:20:48 731233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 731237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 731241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248682032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 731246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248682032|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2629798| [2025/04/30 18:20:48 731251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:47933|latest_rtt:49074|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 731257] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1221|largest:1221|pns:2| [2025/04/30 18:20:48 731262] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1221|frame:ACK |recv_time:1746037248731106|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 731267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368731106|now:1746037248731106|interv:120000000| [2025/04/30 18:20:48 731273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368731106|now:1746037248731106|interv:120000000| [2025/04/30 18:20:48 731278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248731634|pq_index:0| [2025/04/30 18:20:48 731282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248730344| [2025/04/30 18:20:48 731286] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248731286| [2025/04/30 18:20:48 731291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248731290| [2025/04/30 18:20:48 731296] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 731301] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47933|min_srtt:47933|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 731306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2732952| [2025/04/30 18:20:48 731311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47933|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 731315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 731320] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47933|min_srtt:47933|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 731324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2734131| [2025/04/30 18:20:48 731329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 731333] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 731337] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 731341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 731346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 731350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2695224| [2025/04/30 18:20:48 731355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 731359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 731363] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248731634| [2025/04/30 18:20:48 731367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248731634| [2025/04/30 18:20:48 731373] [debug] |xqc_engine_wakeup_after|wakeup:1746037248731634|now:1746037248731373|diff:261| [2025/04/30 18:20:48 731378] [debug] |xqc_engine_main_logic|END|now:1746037248731290| [2025/04/30 18:20:48 731383] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248731383| [2025/04/30 18:20:48 731387] [debug] |xqc_engine_wakeup_after|wakeup:1746037248731634|now:1746037248731387|diff:247| [2025/04/30 18:20:48 731391] [debug] |xqc_engine_main_logic|END|now:1746037248731383| [2025/04/30 18:20:48 732460] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248732460| [2025/04/30 18:20:48 732470] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248731634|pq_index:0| [2025/04/30 18:20:48 732474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248731290| [2025/04/30 18:20:48 732479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248732478| [2025/04/30 18:20:48 732484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248731634|now:1746037248732478| [2025/04/30 18:20:48 732488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248731634|now:1746037248732478| [2025/04/30 18:20:48 732492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 732497] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 732502] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47933|min_srtt:47933|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 732506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2734131| [2025/04/30 18:20:48 732511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 732515] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 732519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 732524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 732528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 732533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2695224| [2025/04/30 18:20:48 732537] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 732542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2714| [2025/04/30 18:20:48 732578] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2714|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248732550|stream_id:0|stream_offset:2695224| [2025/04/30 18:20:48 732588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2714|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 732602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 732609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47933|rtt_var:667|pto_duration:50601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 732614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 732618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 732622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 732626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248808151|now:1746037248732608|interv:75543| [2025/04/30 18:20:48 732630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248808151|now:1746037248732608|interval:75543|pto_count:0|srtt:47933 [2025/04/30 18:20:48 732635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 732640] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 732644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2696403| [2025/04/30 18:20:48 732649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 732653] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2715| [2025/04/30 18:20:48 732683] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2715|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248732660|stream_id:0|stream_offset:2696403| [2025/04/30 18:20:48 732692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2715|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 732700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 732707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47933|rtt_var:667|pto_duration:50601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 732713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 732717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 732721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 732725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248808261|now:1746037248732707|interv:75554| [2025/04/30 18:20:48 732730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248808261|now:1746037248732707|interval:75554|pto_count:0|srtt:47933 [2025/04/30 18:20:48 732735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 732748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 732756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2697582| [2025/04/30 18:20:48 732763] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 732770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2716| [2025/04/30 18:20:48 732804] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2716|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248732779|stream_id:0|stream_offset:2697582| [2025/04/30 18:20:48 732813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2716|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 732820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 732828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47933|rtt_var:667|pto_duration:50601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 732835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 732840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 732843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 732848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248808380|now:1746037248732827|interv:75553| [2025/04/30 18:20:48 732854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248808380|now:1746037248732827|interval:75553|pto_count:0|srtt:47933 [2025/04/30 18:20:48 732861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 732869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 732875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 732883] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 732889] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248733889|now:1746037248732889|interv:1000| [2025/04/30 18:20:48 732895] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 732902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 732907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248733889| [2025/04/30 18:20:48 732912] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248733889| [2025/04/30 18:20:48 732916] [debug] |xqc_engine_wakeup_after|wakeup:1746037248733889|now:1746037248732916|diff:973| [2025/04/30 18:20:48 732920] [debug] |xqc_engine_main_logic|END|now:1746037248732478| [2025/04/30 18:20:48 733102] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248733101| [2025/04/30 18:20:48 733114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 733120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1221| [2025/04/30 18:20:48 733124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1222| [2025/04/30 18:20:48 733129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1222| [2025/04/30 18:20:48 733134] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 733139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2660|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2661|path_largest_ack:2660| [2025/04/30 18:20:48 733143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2627398|prior_time:1746037248681029|is_app_limited:0|send_elapse:49517|ack_elapse:52072|ctl_first_sent_time:1746037248682154|lagest_ack_time:1746037248733101|curr_delivered:2688719| [2025/04/30 18:20:48 733148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248682154| [2025/04/30 18:20:48 733153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 733157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2661|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2661|path_largest_ack:2661| [2025/04/30 18:20:48 733162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60121|prior_delivered:2629798|prior_time:1746037248683038|is_app_limited:0|send_elapse:48637|ack_elapse:50063|ctl_first_sent_time:1746037248683427|lagest_ack_time:1746037248733101|curr_delivered:2689919| [2025/04/30 18:20:48 733167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248683427| [2025/04/30 18:20:48 733171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 733175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47933|rttvar:667|minrtt:30950|latest_rtt:49674|ack_delay:1000| [2025/04/30 18:20:48 733179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48026|rttvar:686|minrtt:30950|latest_rtt:49674|ack_delay:1000| [2025/04/30 18:20:48 733184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2661|lost_pn:2658|thresh:3| [2025/04/30 18:20:48 733188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 733192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48026|rtt_var:686|pto_duration:50770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 733197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 733201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 733205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 733209] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248808549|now:1746037248733192|interv:75357| [2025/04/30 18:20:48 733216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248808549|now:1746037248733192|interval:75357|pto_count:0|srtt:48026 [2025/04/30 18:20:48 733221] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48637, ack_elapse 50063, delivered 60121|rate 1200906|lost 249| [2025/04/30 18:20:48 733225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 39 -> 40| [2025/04/30 18:20:48 733229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200906) in round 40| [2025/04/30 18:20:48 733234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 733241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 733245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248683427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 733250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248683427|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 733255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48026|latest_rtt:49674|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 733261] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1222|largest:1222|pns:2| [2025/04/30 18:20:48 733265] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1222|frame:ACK |recv_time:1746037248733101|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 733270] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368733101|now:1746037248733101|interv:120000000| [2025/04/30 18:20:48 733275] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368733101|now:1746037248733101|interv:120000000| [2025/04/30 18:20:48 733279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248733889|pq_index:0| [2025/04/30 18:20:48 733283] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248732478| [2025/04/30 18:20:48 733287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248733287| [2025/04/30 18:20:48 733292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248733291| [2025/04/30 18:20:48 733297] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 733302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48026|min_srtt:48026|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 733307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2734131| [2025/04/30 18:20:48 733312] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48026|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 733323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 733327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48026|min_srtt:48026|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 733332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2735310| [2025/04/30 18:20:48 733336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48026|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 733341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 733345] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48026|min_srtt:48026|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 733350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2736489| [2025/04/30 18:20:48 733354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 733358] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 733362] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 733366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 733371] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 733375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 733380] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 733384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 733388] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248733889| [2025/04/30 18:20:48 733392] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248733889| [2025/04/30 18:20:48 733396] [debug] |xqc_engine_wakeup_after|wakeup:1746037248733889|now:1746037248733396|diff:493| [2025/04/30 18:20:48 733400] [debug] |xqc_engine_main_logic|END|now:1746037248733291| [2025/04/30 18:20:48 733405] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248733405| [2025/04/30 18:20:48 733409] [debug] |xqc_engine_wakeup_after|wakeup:1746037248733889|now:1746037248733409|diff:480| [2025/04/30 18:20:48 733413] [debug] |xqc_engine_main_logic|END|now:1746037248733405| [2025/04/30 18:20:48 734482] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248734482| [2025/04/30 18:20:48 734491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248733889|pq_index:0| [2025/04/30 18:20:48 734500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248733291| [2025/04/30 18:20:48 734505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248734504| [2025/04/30 18:20:48 734510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248733889|now:1746037248734504| [2025/04/30 18:20:48 734514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248733889|now:1746037248734504| [2025/04/30 18:20:48 734519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 734523] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 734528] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48026|min_srtt:48026|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 734533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2736489| [2025/04/30 18:20:48 734537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 734541] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 734545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 734550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 734554] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 734559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 734563] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 734568] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2717| [2025/04/30 18:20:48 734604] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2717|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248734576|stream_id:0|stream_offset:2698761| [2025/04/30 18:20:48 734613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2717|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 734620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 734627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48026|rtt_var:686|pto_duration:50770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 734635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 734639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 734643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 734652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248810346|now:1746037248734627|interv:75719| [2025/04/30 18:20:48 734656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248810346|now:1746037248734627|interval:75719|pto_count:0|srtt:48026 [2025/04/30 18:20:48 734661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 734668] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 734675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2699940| [2025/04/30 18:20:48 734683] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 734689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248735689|now:1746037248734689|interv:1000| [2025/04/30 18:20:48 734696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 734703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 734708] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248735689| [2025/04/30 18:20:48 734712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248735689| [2025/04/30 18:20:48 734716] [debug] |xqc_engine_wakeup_after|wakeup:1746037248735689|now:1746037248734716|diff:973| [2025/04/30 18:20:48 734721] [debug] |xqc_engine_main_logic|END|now:1746037248734504| [2025/04/30 18:20:48 735095] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248735094| [2025/04/30 18:20:48 735104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 735110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1222| [2025/04/30 18:20:48 735114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1223| [2025/04/30 18:20:48 735120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1223| [2025/04/30 18:20:48 735124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 735129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2662|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2663|path_largest_ack:2662| [2025/04/30 18:20:48 735133] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2629798|prior_time:1746037248683038|is_app_limited:0|send_elapse:49962|ack_elapse:52056|ctl_first_sent_time:1746037248684752|lagest_ack_time:1746037248735094|curr_delivered:2691119| [2025/04/30 18:20:48 735138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248684752| [2025/04/30 18:20:48 735143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 735147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2663|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2663|path_largest_ack:2663| [2025/04/30 18:20:48 735152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2629798|prior_time:1746037248683038|is_app_limited:0|send_elapse:49962|ack_elapse:52056|ctl_first_sent_time:1746037248684752|lagest_ack_time:1746037248735094|curr_delivered:2692319| [2025/04/30 18:20:48 735161] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248684862| [2025/04/30 18:20:48 735165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 735169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48026|rttvar:686|minrtt:30950|latest_rtt:50232|ack_delay:1000| [2025/04/30 18:20:48 735174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48177|rttvar:816|minrtt:30950|latest_rtt:50232|ack_delay:1000| [2025/04/30 18:20:48 735178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2663|lost_pn:2660|thresh:3| [2025/04/30 18:20:48 735183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 735187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:816|pto_duration:51441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 735191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 735195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 735199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60083| [2025/04/30 18:20:48 735203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248811017|now:1746037248735187|interv:75830| [2025/04/30 18:20:48 735207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248811017|now:1746037248735187|interval:75830|pto_count:0|srtt:48177 [2025/04/30 18:20:48 735212] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49962, ack_elapse 52056, delivered 62521|rate 1201033|lost 249| [2025/04/30 18:20:48 735216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201033) in round 40| [2025/04/30 18:20:48 735221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 735225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 735229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248684862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 735234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248684862|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 735238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:60083|srtt:48177|latest_rtt:50232|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 735244] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1223|largest:1223|pns:2| [2025/04/30 18:20:48 735251] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1223|frame:ACK |recv_time:1746037248735094|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 735256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368735094|now:1746037248735094|interv:120000000| [2025/04/30 18:20:48 735260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368735094|now:1746037248735094|interv:120000000| [2025/04/30 18:20:48 735265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248735689|pq_index:0| [2025/04/30 18:20:48 735269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248734504| [2025/04/30 18:20:48 735273] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248735273| [2025/04/30 18:20:48 735278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248735277| [2025/04/30 18:20:48 735283] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 735288] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 735293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2736489| [2025/04/30 18:20:48 735297] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 735302] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 735306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 735311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2737668| [2025/04/30 18:20:48 735315] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48177|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 735320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 735324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 735328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2738847| [2025/04/30 18:20:48 735333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 735337] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 735345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 735350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 735354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 735359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2699940| [2025/04/30 18:20:48 735363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 735367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 735371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248735689| [2025/04/30 18:20:48 735375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248735689| [2025/04/30 18:20:48 735379] [debug] |xqc_engine_wakeup_after|wakeup:1746037248735689|now:1746037248735379|diff:310| [2025/04/30 18:20:48 735383] [debug] |xqc_engine_main_logic|END|now:1746037248735277| [2025/04/30 18:20:48 735388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248735388| [2025/04/30 18:20:48 735392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248735689|now:1746037248735392|diff:297| [2025/04/30 18:20:48 735396] [debug] |xqc_engine_main_logic|END|now:1746037248735388| [2025/04/30 18:20:48 736466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248736465| [2025/04/30 18:20:48 736475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248735689|pq_index:0| [2025/04/30 18:20:48 736479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248735277| [2025/04/30 18:20:48 736484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248736483| [2025/04/30 18:20:48 736489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248735689|now:1746037248736483| [2025/04/30 18:20:48 736493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248735689|now:1746037248736483| [2025/04/30 18:20:48 736497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 736502] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 736507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48177|min_srtt:48177|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 736511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2738847| [2025/04/30 18:20:48 736516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 736520] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 736524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 736532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 736537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 736541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60083|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2699940| [2025/04/30 18:20:48 736546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 736550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2718| [2025/04/30 18:20:48 736592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2718|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60083|now:1746037248736558|stream_id:0|stream_offset:2699940| [2025/04/30 18:20:48 736601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2718|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 736609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60083|applimit:0| [2025/04/30 18:20:48 736616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:816|pto_duration:51441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 736622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 736626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 736630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 736634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248812999|now:1746037248736616|interv:76383| [2025/04/30 18:20:48 736638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248812999|now:1746037248736616|interval:76383|pto_count:0|srtt:48177 [2025/04/30 18:20:48 736643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61283| [2025/04/30 18:20:48 736648] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 736652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2701119| [2025/04/30 18:20:48 736657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 736661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2719| [2025/04/30 18:20:48 736691] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2719|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248736668|stream_id:0|stream_offset:2701119| [2025/04/30 18:20:48 736700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2719|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 736706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 736719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:816|pto_duration:51441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 736723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 736729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 736736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 736742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248813109|now:1746037248736719|interv:76390| [2025/04/30 18:20:48 736749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248813109|now:1746037248736719|interval:76390|pto_count:0|srtt:48177 [2025/04/30 18:20:48 736757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 736764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 736771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2702298| [2025/04/30 18:20:48 736777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 736781] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2720| [2025/04/30 18:20:48 736814] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2720|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248736788|stream_id:0|stream_offset:2702298| [2025/04/30 18:20:48 736823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2720|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 736830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 736836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48177|rtt_var:816|pto_duration:51441|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 736843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 736849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 736855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 736862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248813229|now:1746037248736836|interv:76393| [2025/04/30 18:20:48 736868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248813229|now:1746037248736836|interval:76393|pto_count:0|srtt:48177 [2025/04/30 18:20:48 736875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 736884] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 736891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 736904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 736910] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248737910|now:1746037248736910|interv:1000| [2025/04/30 18:20:48 736917] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 736924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 736929] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248737910| [2025/04/30 18:20:48 736934] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248737910| [2025/04/30 18:20:48 736938] [debug] |xqc_engine_wakeup_after|wakeup:1746037248737910|now:1746037248736938|diff:972| [2025/04/30 18:20:48 736942] [debug] |xqc_engine_main_logic|END|now:1746037248736483| [2025/04/30 18:20:48 737098] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248737097| [2025/04/30 18:20:48 737106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 737112] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1223| [2025/04/30 18:20:48 737116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1224| [2025/04/30 18:20:48 737122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1224| [2025/04/30 18:20:48 737126] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 737131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2664|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2665|path_largest_ack:2664| [2025/04/30 18:20:48 737136] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2632198|prior_time:1746037248685014|is_app_limited:0|send_elapse:49871|ack_elapse:52083|ctl_first_sent_time:1746037248686469|lagest_ack_time:1746037248737097|curr_delivered:2693519| [2025/04/30 18:20:48 737141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248686469| [2025/04/30 18:20:48 737145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 737150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2665|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2665|path_largest_ack:2665| [2025/04/30 18:20:48 737154] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60121|prior_delivered:2634598|prior_time:1746037248687039|is_app_limited:0|send_elapse:49879|ack_elapse:50058|ctl_first_sent_time:1746037248688505|lagest_ack_time:1746037248737097|curr_delivered:2694719| [2025/04/30 18:20:48 737159] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248688505| [2025/04/30 18:20:48 737163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 737167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48177|rttvar:816|minrtt:30950|latest_rtt:48592|ack_delay:0| [2025/04/30 18:20:48 737171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48229|rttvar:715|minrtt:30950|latest_rtt:48592|ack_delay:0| [2025/04/30 18:20:48 737180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2665|lost_pn:2662|thresh:3| [2025/04/30 18:20:48 737184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 737188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48229|rtt_var:715|pto_duration:51089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 737193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 737197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 737201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 737205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248812877|now:1746037248737188|interv:75689| [2025/04/30 18:20:48 737209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248812877|now:1746037248737188|interval:75689|pto_count:0|srtt:48229 [2025/04/30 18:20:48 737214] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49879, ack_elapse 50058, delivered 60121|rate 1201026|lost 249| [2025/04/30 18:20:48 737219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201026) in round 40| [2025/04/30 18:20:48 737223] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 737227] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 737231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248688505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 737236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248688505|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 737241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48229|latest_rtt:48592|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 737247] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1224|largest:1224|pns:2| [2025/04/30 18:20:48 737251] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1224|frame:ACK |recv_time:1746037248737097|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 737256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368737097|now:1746037248737097|interv:120000000| [2025/04/30 18:20:48 737260] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368737097|now:1746037248737097|interv:120000000| [2025/04/30 18:20:48 737264] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248737910|pq_index:0| [2025/04/30 18:20:48 737269] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248736483| [2025/04/30 18:20:48 737275] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248737275| [2025/04/30 18:20:48 737280] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248737279| [2025/04/30 18:20:48 737286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 737290] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48229|min_srtt:48229|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 737295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2738847| [2025/04/30 18:20:48 737300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 737305] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 737309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48229|min_srtt:48229|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 737313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2740026| [2025/04/30 18:20:48 737318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48229|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 737322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 737327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48229|min_srtt:48229|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 737331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2741205| [2025/04/30 18:20:48 737336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 737340] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 737344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 737348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 737353] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 737357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 737361] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 737368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 737372] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248737910| [2025/04/30 18:20:48 737376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248737910| [2025/04/30 18:20:48 737380] [debug] |xqc_engine_wakeup_after|wakeup:1746037248737910|now:1746037248737380|diff:530| [2025/04/30 18:20:48 737384] [debug] |xqc_engine_main_logic|END|now:1746037248737279| [2025/04/30 18:20:48 737389] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248737389| [2025/04/30 18:20:48 737393] [debug] |xqc_engine_wakeup_after|wakeup:1746037248737910|now:1746037248737393|diff:517| [2025/04/30 18:20:48 737397] [debug] |xqc_engine_main_logic|END|now:1746037248737389| [2025/04/30 18:20:48 738463] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248738463| [2025/04/30 18:20:48 738474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248737910|pq_index:0| [2025/04/30 18:20:48 738479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248737279| [2025/04/30 18:20:48 738484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248738483| [2025/04/30 18:20:48 738489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248737910|now:1746037248738483| [2025/04/30 18:20:48 738493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248737910|now:1746037248738483| [2025/04/30 18:20:48 738498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 738502] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 738507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48229|min_srtt:48229|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 738512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2741205| [2025/04/30 18:20:48 738517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 738521] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 738524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 738529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 738534] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 738538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 738543] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 738547] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2721| [2025/04/30 18:20:48 738585] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2721|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248738556|stream_id:0|stream_offset:2703477| [2025/04/30 18:20:48 738601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2721|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 738609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 738616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48229|rtt_var:715|pto_duration:51089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 738622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 738626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 738630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 738634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248814645|now:1746037248738616|interv:76029| [2025/04/30 18:20:48 738638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248814645|now:1746037248738616|interval:76029|pto_count:0|srtt:48229 [2025/04/30 18:20:48 738643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 738648] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 738652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2704656| [2025/04/30 18:20:48 738657] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 738661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2722| [2025/04/30 18:20:48 738691] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2722|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248738668|stream_id:0|stream_offset:2704656| [2025/04/30 18:20:48 738701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2722|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 738708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 738715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48229|rtt_var:715|pto_duration:51089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 738722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 738726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 738730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 738739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248814757|now:1746037248738714|interv:76043| [2025/04/30 18:20:48 738743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248814757|now:1746037248738714|interval:76043|pto_count:0|srtt:48229 [2025/04/30 18:20:48 738752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 738757] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 738762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 738766] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 738770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248739770|now:1746037248738770|interv:1000| [2025/04/30 18:20:48 738774] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 738778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 738782] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248739770| [2025/04/30 18:20:48 738786] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248739770| [2025/04/30 18:20:48 738791] [debug] |xqc_engine_wakeup_after|wakeup:1746037248739770|now:1746037248738790|diff:980| [2025/04/30 18:20:48 738795] [debug] |xqc_engine_main_logic|END|now:1746037248738483| [2025/04/30 18:20:48 739150] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248739148| [2025/04/30 18:20:48 739160] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 739166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1224| [2025/04/30 18:20:48 739170] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1225| [2025/04/30 18:20:48 739176] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1225| [2025/04/30 18:20:48 739181] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 739186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2666|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2667|path_largest_ack:2666| [2025/04/30 18:20:48 739190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2634598|prior_time:1746037248687039|is_app_limited:0|send_elapse:49986|ack_elapse:52109|ctl_first_sent_time:1746037248688612|lagest_ack_time:1746037248739148|curr_delivered:2695919| [2025/04/30 18:20:48 739195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248688612| [2025/04/30 18:20:48 739200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 739204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2667|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2667|path_largest_ack:2667| [2025/04/30 18:20:48 739209] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60121|prior_delivered:2636998|prior_time:1746037248689043|is_app_limited:0|send_elapse:49863|ack_elapse:50105|ctl_first_sent_time:1746037248690509|lagest_ack_time:1746037248739148|curr_delivered:2697119| [2025/04/30 18:20:48 739214] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248690509| [2025/04/30 18:20:48 739223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 739227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48229|rttvar:715|minrtt:30950|latest_rtt:48639|ack_delay:1000| [2025/04/30 18:20:48 739231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48155|rttvar:684|minrtt:30950|latest_rtt:48639|ack_delay:1000| [2025/04/30 18:20:48 739236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2667|lost_pn:2664|thresh:3| [2025/04/30 18:20:48 739240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 739244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48155|rtt_var:684|pto_duration:50891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 739249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 739253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 739257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 739261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248814559|now:1746037248739244|interv:75315| [2025/04/30 18:20:48 739265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248814559|now:1746037248739244|interval:75315|pto_count:0|srtt:48155 [2025/04/30 18:20:48 739270] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49863, ack_elapse 50105, delivered 60121|rate 1199900|lost 249| [2025/04/30 18:20:48 739274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199900) in round 40| [2025/04/30 18:20:48 739278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 739283] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 739287] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248690509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 739291] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248690509|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 739296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48155|latest_rtt:48639|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 739302] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1225|largest:1225|pns:2| [2025/04/30 18:20:48 739307] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1225|frame:ACK |recv_time:1746037248739148|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 739312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368739148|now:1746037248739148|interv:120000000| [2025/04/30 18:20:48 739319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368739148|now:1746037248739148|interv:120000000| [2025/04/30 18:20:48 739323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248739770|pq_index:0| [2025/04/30 18:20:48 739327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248738483| [2025/04/30 18:20:48 739331] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248739331| [2025/04/30 18:20:48 739336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248739335| [2025/04/30 18:20:48 739342] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 739346] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48155|min_srtt:48155|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 739351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2741205| [2025/04/30 18:20:48 739356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48155|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 739360] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 739365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48155|min_srtt:48155|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 739369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2742384| [2025/04/30 18:20:48 739374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48155|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 739378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 739383] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48155|min_srtt:48155|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 739387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2743563| [2025/04/30 18:20:48 739392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 739396] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 739400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 739405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 739412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 739416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 739421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 739425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 739429] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248739770| [2025/04/30 18:20:48 739433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248739770| [2025/04/30 18:20:48 739437] [debug] |xqc_engine_wakeup_after|wakeup:1746037248739770|now:1746037248739437|diff:333| [2025/04/30 18:20:48 739441] [debug] |xqc_engine_main_logic|END|now:1746037248739335| [2025/04/30 18:20:48 739446] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248739446| [2025/04/30 18:20:48 739450] [debug] |xqc_engine_wakeup_after|wakeup:1746037248739770|now:1746037248739450|diff:320| [2025/04/30 18:20:48 739454] [debug] |xqc_engine_main_logic|END|now:1746037248739446| [2025/04/30 18:20:48 740520] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248740520| [2025/04/30 18:20:48 740531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248739770|pq_index:0| [2025/04/30 18:20:48 740535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248739335| [2025/04/30 18:20:48 740541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248740540| [2025/04/30 18:20:48 740545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248739770|now:1746037248740540| [2025/04/30 18:20:48 740550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248739770|now:1746037248740540| [2025/04/30 18:20:48 740554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 740558] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 740563] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48155|min_srtt:48155|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 740568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2743563| [2025/04/30 18:20:48 740573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 740577] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 740581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 740585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 740590] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 740599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 740604] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 740608] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2723| [2025/04/30 18:20:48 740646] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2723|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248740616|stream_id:0|stream_offset:2705835| [2025/04/30 18:20:48 740656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2723|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 740663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 740670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48155|rtt_var:684|pto_duration:50891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 740677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 740682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 740686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 740690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248816507|now:1746037248740669|interv:75838| [2025/04/30 18:20:48 740694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248816507|now:1746037248740669|interval:75838|pto_count:0|srtt:48155 [2025/04/30 18:20:48 740699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 740704] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 740708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2707014| [2025/04/30 18:20:48 740713] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 740717] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2724| [2025/04/30 18:20:48 740752] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2724|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248740724|stream_id:0|stream_offset:2707014| [2025/04/30 18:20:48 740762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2724|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 740769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 740776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48155|rtt_var:684|pto_duration:50891|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 740781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 740789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 740793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 740797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248816615|now:1746037248740775|interv:75840| [2025/04/30 18:20:48 740801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248816615|now:1746037248740775|interval:75840|pto_count:0|srtt:48155 [2025/04/30 18:20:48 740806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 740811] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 740815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 740820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 740824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248741824|now:1746037248740824|interv:1000| [2025/04/30 18:20:48 740828] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 740832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 740836] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248741824| [2025/04/30 18:20:48 740841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248741824| [2025/04/30 18:20:48 740845] [debug] |xqc_engine_wakeup_after|wakeup:1746037248741824|now:1746037248740845|diff:979| [2025/04/30 18:20:48 740849] [debug] |xqc_engine_main_logic|END|now:1746037248740540| [2025/04/30 18:20:48 741142] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248741141| [2025/04/30 18:20:48 741150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 741156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1225| [2025/04/30 18:20:48 741160] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1226| [2025/04/30 18:20:48 741166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1226| [2025/04/30 18:20:48 741171] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 741175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2668|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2669|path_largest_ack:2668| [2025/04/30 18:20:48 741180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2636998|prior_time:1746037248689043|is_app_limited:0|send_elapse:49982|ack_elapse:52098|ctl_first_sent_time:1746037248690628|lagest_ack_time:1746037248741141|curr_delivered:2698319| [2025/04/30 18:20:48 741185] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248690628| [2025/04/30 18:20:48 741190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 741194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2669|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2669|path_largest_ack:2669| [2025/04/30 18:20:48 741203] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2636998|prior_time:1746037248689043|is_app_limited:0|send_elapse:49982|ack_elapse:52098|ctl_first_sent_time:1746037248690628|lagest_ack_time:1746037248741141|curr_delivered:2699519| [2025/04/30 18:20:48 741207] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248690746| [2025/04/30 18:20:48 741211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 741216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48155|rttvar:684|minrtt:30950|latest_rtt:50395|ack_delay:1000| [2025/04/30 18:20:48 741220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48310|rttvar:823|minrtt:30950|latest_rtt:50395|ack_delay:1000| [2025/04/30 18:20:48 741225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2669|lost_pn:2666|thresh:3| [2025/04/30 18:20:48 741229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 741233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48310|rtt_var:823|pto_duration:51602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 741237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 741241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 741245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 741250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248817326|now:1746037248741233|interv:76093| [2025/04/30 18:20:48 741254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248817326|now:1746037248741233|interval:76093|pto_count:0|srtt:48310 [2025/04/30 18:20:48 741258] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49982, ack_elapse 52098, delivered 62521|rate 1200065|lost 249| [2025/04/30 18:20:48 741263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200065) in round 40| [2025/04/30 18:20:48 741267] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 741271] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 741275] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248690746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 741280] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248690746|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 741285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48310|latest_rtt:50395|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 741294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1226|largest:1226|pns:2| [2025/04/30 18:20:48 741298] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1226|frame:ACK |recv_time:1746037248741141|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 741303] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368741141|now:1746037248741141|interv:120000000| [2025/04/30 18:20:48 741307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368741141|now:1746037248741141|interv:120000000| [2025/04/30 18:20:48 741311] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248741824|pq_index:0| [2025/04/30 18:20:48 741315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248740540| [2025/04/30 18:20:48 741320] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248741319| [2025/04/30 18:20:48 741325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248741323| [2025/04/30 18:20:48 741330] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 741335] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48310|min_srtt:48310|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 741339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2743563| [2025/04/30 18:20:48 741344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 741348] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 741353] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48310|min_srtt:48310|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 741357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2744742| [2025/04/30 18:20:48 741361] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48310|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 741366] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 741370] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48310|min_srtt:48310|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 741374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2745921| [2025/04/30 18:20:48 741379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 741386] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 741390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 741394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 741398] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 741403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 741407] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 741411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 741415] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248741824| [2025/04/30 18:20:48 741419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248741824| [2025/04/30 18:20:48 741423] [debug] |xqc_engine_wakeup_after|wakeup:1746037248741824|now:1746037248741423|diff:401| [2025/04/30 18:20:48 741427] [debug] |xqc_engine_main_logic|END|now:1746037248741323| [2025/04/30 18:20:48 741432] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248741432| [2025/04/30 18:20:48 741436] [debug] |xqc_engine_wakeup_after|wakeup:1746037248741824|now:1746037248741436|diff:388| [2025/04/30 18:20:48 741440] [debug] |xqc_engine_main_logic|END|now:1746037248741432| [2025/04/30 18:20:48 742509] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248742508| [2025/04/30 18:20:48 742517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248741824|pq_index:0| [2025/04/30 18:20:48 742522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248741323| [2025/04/30 18:20:48 742527] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248742526| [2025/04/30 18:20:48 742532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248741824|now:1746037248742526| [2025/04/30 18:20:48 742536] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248741824|now:1746037248742526| [2025/04/30 18:20:48 742540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 742544] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 742549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48310|min_srtt:48310|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 742554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2745921| [2025/04/30 18:20:48 742559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 742562] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 742571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 742576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 742580] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 742585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 742589] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 742594] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2725| [2025/04/30 18:20:48 742630] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2725|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248742602|stream_id:0|stream_offset:2708193| [2025/04/30 18:20:48 742640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2725|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 742647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 742654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48310|rtt_var:823|pto_duration:51602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 742661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 742666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 742670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 742674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248819204|now:1746037248742653|interv:76551| [2025/04/30 18:20:48 742678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248819204|now:1746037248742653|interval:76551|pto_count:0|srtt:48310 [2025/04/30 18:20:48 742683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 742688] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 742692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2709372| [2025/04/30 18:20:48 742697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 742701] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2726| [2025/04/30 18:20:48 742730] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2726|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248742708|stream_id:0|stream_offset:2709372| [2025/04/30 18:20:48 742739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2726|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 742752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 742758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48310|rtt_var:823|pto_duration:51602|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 742762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 742766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 742770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 742774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248819310|now:1746037248742758|interv:76552| [2025/04/30 18:20:48 742778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248819310|now:1746037248742758|interval:76552|pto_count:0|srtt:48310 [2025/04/30 18:20:48 742783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 742788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 742792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 742797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 742801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248743800|now:1746037248742800|interv:1000| [2025/04/30 18:20:48 742805] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 742809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 742813] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248743800| [2025/04/30 18:20:48 742817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248743800| [2025/04/30 18:20:48 742821] [debug] |xqc_engine_wakeup_after|wakeup:1746037248743800|now:1746037248742821|diff:979| [2025/04/30 18:20:48 742825] [debug] |xqc_engine_main_logic|END|now:1746037248742526| [2025/04/30 18:20:48 743100] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248743099| [2025/04/30 18:20:48 743108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 743114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1226| [2025/04/30 18:20:48 743118] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1227| [2025/04/30 18:20:48 743124] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1227| [2025/04/30 18:20:48 743128] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 743133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2670|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2671|path_largest_ack:2670| [2025/04/30 18:20:48 743138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2639398|prior_time:1746037248691006|is_app_limited:0|send_elapse:49872|ack_elapse:52093|ctl_first_sent_time:1746037248692473|lagest_ack_time:1746037248743099|curr_delivered:2700719| [2025/04/30 18:20:48 743146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248692473| [2025/04/30 18:20:48 743151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 743155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2671|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2671|path_largest_ack:2671| [2025/04/30 18:20:48 743160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60121|prior_delivered:2641798|prior_time:1746037248693001|is_app_limited:0|send_elapse:49828|ack_elapse:50098|ctl_first_sent_time:1746037248694496|lagest_ack_time:1746037248743099|curr_delivered:2701919| [2025/04/30 18:20:48 743165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248694496| [2025/04/30 18:20:48 743169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 743173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48310|rttvar:823|minrtt:30950|latest_rtt:48603|ack_delay:1000| [2025/04/30 18:20:48 743177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48222|rttvar:794|minrtt:30950|latest_rtt:48603|ack_delay:1000| [2025/04/30 18:20:48 743182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2671|lost_pn:2668|thresh:3| [2025/04/30 18:20:48 743186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 743190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48222|rtt_var:794|pto_duration:51398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 743194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 743198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 743202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 743206] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248819106|now:1746037248743190|interv:75916| [2025/04/30 18:20:48 743210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248819106|now:1746037248743190|interval:75916|pto_count:0|srtt:48222 [2025/04/30 18:20:48 743215] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49828, ack_elapse 50098, delivered 60121|rate 1200067|lost 249| [2025/04/30 18:20:48 743219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200067) in round 40| [2025/04/30 18:20:48 743224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 743228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 743232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248694496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 743239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248694496|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 743244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48222|latest_rtt:48603|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 743250] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1227|largest:1227|pns:2| [2025/04/30 18:20:48 743254] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1227|frame:ACK |recv_time:1746037248743099|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 743259] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368743099|now:1746037248743099|interv:120000000| [2025/04/30 18:20:48 743263] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368743099|now:1746037248743099|interv:120000000| [2025/04/30 18:20:48 743267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248743800|pq_index:0| [2025/04/30 18:20:48 743272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248742526| [2025/04/30 18:20:48 743276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248743276| [2025/04/30 18:20:48 743281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248743280| [2025/04/30 18:20:48 743286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 743291] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48222|min_srtt:48222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 743295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2745921| [2025/04/30 18:20:48 743300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 743304] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 743309] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48222|min_srtt:48222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 743313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2747100| [2025/04/30 18:20:48 743318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 743322] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 743329] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48222|min_srtt:48222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 743333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 743338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 743342] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 743346] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 743350] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 743354] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 743359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 743363] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 743367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 743371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248743800| [2025/04/30 18:20:48 743375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248743800| [2025/04/30 18:20:48 743379] [debug] |xqc_engine_wakeup_after|wakeup:1746037248743800|now:1746037248743379|diff:421| [2025/04/30 18:20:48 743383] [debug] |xqc_engine_main_logic|END|now:1746037248743280| [2025/04/30 18:20:48 743388] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248743388| [2025/04/30 18:20:48 743392] [debug] |xqc_engine_wakeup_after|wakeup:1746037248743800|now:1746037248743392|diff:408| [2025/04/30 18:20:48 743396] [debug] |xqc_engine_main_logic|END|now:1746037248743388| [2025/04/30 18:20:48 744464] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248744463| [2025/04/30 18:20:48 744473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248743800|pq_index:0| [2025/04/30 18:20:48 744477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248743280| [2025/04/30 18:20:48 744482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248744481| [2025/04/30 18:20:48 744487] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248743800|now:1746037248744481| [2025/04/30 18:20:48 744491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248743800|now:1746037248744481| [2025/04/30 18:20:48 744495] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 744500] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 744504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48222|min_srtt:48222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 744514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 744518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 744522] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 744526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 744531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 744535] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 744540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 744544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 744549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2727| [2025/04/30 18:20:48 744586] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2727|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248744557|stream_id:0|stream_offset:2710551| [2025/04/30 18:20:48 744595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2727|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 744602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 744609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48222|rtt_var:794|pto_duration:51398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 744616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 744621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 744625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 744629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248820955|now:1746037248744609|interv:76346| [2025/04/30 18:20:48 744634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248820955|now:1746037248744609|interval:76346|pto_count:0|srtt:48222 [2025/04/30 18:20:48 744639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 744644] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 744648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2711730| [2025/04/30 18:20:48 744653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 744661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2728| [2025/04/30 18:20:48 744691] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2728|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248744669|stream_id:0|stream_offset:2711730| [2025/04/30 18:20:48 744700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2728|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 744708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 744715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48222|rtt_var:794|pto_duration:51398|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 744721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 744726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 744730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 744734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248821067|now:1746037248744714|interv:76353| [2025/04/30 18:20:48 744738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248821067|now:1746037248744714|interval:76353|pto_count:0|srtt:48222 [2025/04/30 18:20:48 744743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 744748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 744752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 744757] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 744761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248745760|now:1746037248744760|interv:1000| [2025/04/30 18:20:48 744765] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 744769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 744773] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248745760| [2025/04/30 18:20:48 744777] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248745760| [2025/04/30 18:20:48 744781] [debug] |xqc_engine_wakeup_after|wakeup:1746037248745760|now:1746037248744781|diff:979| [2025/04/30 18:20:48 744785] [debug] |xqc_engine_main_logic|END|now:1746037248744481| [2025/04/30 18:20:48 745089] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248745088| [2025/04/30 18:20:48 745101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 745107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1227| [2025/04/30 18:20:48 745111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1228| [2025/04/30 18:20:48 745117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1228| [2025/04/30 18:20:48 745127] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 745132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2672|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2673|path_largest_ack:2672| [2025/04/30 18:20:48 745137] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2641798|prior_time:1746037248693001|is_app_limited:0|send_elapse:49944|ack_elapse:52087|ctl_first_sent_time:1746037248694612|lagest_ack_time:1746037248745088|curr_delivered:2703119| [2025/04/30 18:20:48 745141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248694612| [2025/04/30 18:20:48 745146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 745151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2673|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2673|path_largest_ack:2673| [2025/04/30 18:20:48 745155] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2641798|prior_time:1746037248693001|is_app_limited:0|send_elapse:49944|ack_elapse:52087|ctl_first_sent_time:1746037248694612|lagest_ack_time:1746037248745088|curr_delivered:2704319| [2025/04/30 18:20:48 745160] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248694735| [2025/04/30 18:20:48 745164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 745168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48222|rttvar:794|minrtt:30950|latest_rtt:50353|ack_delay:1000| [2025/04/30 18:20:48 745172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48364|rttvar:878|minrtt:30950|latest_rtt:50353|ack_delay:1000| [2025/04/30 18:20:48 745177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2673|lost_pn:2670|thresh:3| [2025/04/30 18:20:48 745181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 745185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48364|rtt_var:878|pto_duration:51876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 745189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 745193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 745197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 745201] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248821545|now:1746037248745185|interv:76360| [2025/04/30 18:20:48 745205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248821545|now:1746037248745185|interval:76360|pto_count:0|srtt:48364 [2025/04/30 18:20:48 745210] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49944, ack_elapse 52087, delivered 62521|rate 1200318|lost 249| [2025/04/30 18:20:48 745215] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200318) in round 40| [2025/04/30 18:20:48 745221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 745226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 745230] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248694735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 745234] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248694735|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 745239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48364|latest_rtt:50353|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 745245] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1228|largest:1228|pns:2| [2025/04/30 18:20:48 745249] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1228|frame:ACK |recv_time:1746037248745088|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 745254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368745088|now:1746037248745088|interv:120000000| [2025/04/30 18:20:48 745258] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368745088|now:1746037248745088|interv:120000000| [2025/04/30 18:20:48 745262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248745760|pq_index:0| [2025/04/30 18:20:48 745267] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248744481| [2025/04/30 18:20:48 745271] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248745271| [2025/04/30 18:20:48 745276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248745275| [2025/04/30 18:20:48 745281] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 745286] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48364|min_srtt:48364|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 745291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 745296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 745300] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 745305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48364|min_srtt:48364|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 745309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2749458| [2025/04/30 18:20:48 745317] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48364|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 745321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 745325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48364|min_srtt:48364|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 745330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2750637| [2025/04/30 18:20:48 745334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 745338] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 745342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 745347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 745351] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 745356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 745360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 745364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 745368] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248745760| [2025/04/30 18:20:48 745372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248745760| [2025/04/30 18:20:48 745376] [debug] |xqc_engine_wakeup_after|wakeup:1746037248745760|now:1746037248745376|diff:384| [2025/04/30 18:20:48 745381] [debug] |xqc_engine_main_logic|END|now:1746037248745275| [2025/04/30 18:20:48 745386] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248745386| [2025/04/30 18:20:48 745390] [debug] |xqc_engine_wakeup_after|wakeup:1746037248745760|now:1746037248745390|diff:370| [2025/04/30 18:20:48 745394] [debug] |xqc_engine_main_logic|END|now:1746037248745386| [2025/04/30 18:20:48 746467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248746467| [2025/04/30 18:20:48 746477] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248745760|pq_index:0| [2025/04/30 18:20:48 746482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248745275| [2025/04/30 18:20:48 746487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248746486| [2025/04/30 18:20:48 746492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248745760|now:1746037248746486| [2025/04/30 18:20:48 746497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248745760|now:1746037248746486| [2025/04/30 18:20:48 746506] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 746510] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 746516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48364|min_srtt:48364|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 746520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2750637| [2025/04/30 18:20:48 746525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 746529] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 746533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 746538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 746543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 746547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 746552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 746556] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2729| [2025/04/30 18:20:48 746592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2729|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61283|now:1746037248746565|stream_id:0|stream_offset:2712909| [2025/04/30 18:20:48 746599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2729|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 746605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 746612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48364|rtt_var:878|pto_duration:51876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 746619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 746625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 746631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62483| [2025/04/30 18:20:48 746638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248823441|now:1746037248746612|interv:76829| [2025/04/30 18:20:48 746645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248823441|now:1746037248746612|interval:76829|pto_count:0|srtt:48364 [2025/04/30 18:20:48 746653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62483| [2025/04/30 18:20:48 746663] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 746667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62483|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2714088| [2025/04/30 18:20:48 746672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 746676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2730| [2025/04/30 18:20:48 746706] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2730|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62483|now:1746037248746684|stream_id:0|stream_offset:2714088| [2025/04/30 18:20:48 746713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2730|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 746720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62483|applimit:0| [2025/04/30 18:20:48 746727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48364|rtt_var:878|pto_duration:51876|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 746734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 746741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 746747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63683| [2025/04/30 18:20:48 746753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248823560|now:1746037248746727|interv:76833| [2025/04/30 18:20:48 746759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248823560|now:1746037248746727|interval:76833|pto_count:0|srtt:48364 [2025/04/30 18:20:48 746767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63683| [2025/04/30 18:20:48 746775] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 746782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63683|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 746789] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 746796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248747796|now:1746037248746796|interv:1000| [2025/04/30 18:20:48 746802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 746806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 746810] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248747796| [2025/04/30 18:20:48 746815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248747796| [2025/04/30 18:20:48 746819] [debug] |xqc_engine_wakeup_after|wakeup:1746037248747796|now:1746037248746819|diff:977| [2025/04/30 18:20:48 746823] [debug] |xqc_engine_main_logic|END|now:1746037248746486| [2025/04/30 18:20:48 747100] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248747099| [2025/04/30 18:20:48 747117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 747123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1228| [2025/04/30 18:20:48 747127] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1229| [2025/04/30 18:20:48 747133] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1229| [2025/04/30 18:20:48 747137] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 747142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2674|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2675|path_largest_ack:2674| [2025/04/30 18:20:48 747147] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2644198|prior_time:1746037248695031|is_app_limited:0|send_elapse:49849|ack_elapse:52068|ctl_first_sent_time:1746037248696499|lagest_ack_time:1746037248747099|curr_delivered:2705519| [2025/04/30 18:20:48 747152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248696499| [2025/04/30 18:20:48 747156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 747161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2675|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2675|path_largest_ack:2675| [2025/04/30 18:20:48 747165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2644198|prior_time:1746037248695031|is_app_limited:0|send_elapse:49849|ack_elapse:52068|ctl_first_sent_time:1746037248696499|lagest_ack_time:1746037248747099|curr_delivered:2706719| [2025/04/30 18:20:48 747170] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248696607| [2025/04/30 18:20:48 747174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 747178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48364|rttvar:878|minrtt:30950|latest_rtt:50492|ack_delay:1000| [2025/04/30 18:20:48 747182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48505|rttvar:941|minrtt:30950|latest_rtt:50492|ack_delay:1000| [2025/04/30 18:20:48 747187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2675|lost_pn:2672|thresh:3| [2025/04/30 18:20:48 747191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 747195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48505|rtt_var:941|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 747200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 747204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 747208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61283| [2025/04/30 18:20:48 747212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248823953|now:1746037248747195|interv:76758| [2025/04/30 18:20:48 747219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248823953|now:1746037248747195|interval:76758|pto_count:0|srtt:48505 [2025/04/30 18:20:48 747223] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49849, ack_elapse 52068, delivered 62521|rate 1200756|lost 249| [2025/04/30 18:20:48 747228] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200756) in round 40| [2025/04/30 18:20:48 747232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 747237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 747241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248696607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 747245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248696607|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 747250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61283|srtt:48505|latest_rtt:50492|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 747255] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 747260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2903959|max_stream_data_old=2878021| [2025/04/30 18:20:48 747264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 747269] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 747274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1229|largest:1229|pns:2| [2025/04/30 18:20:48 747279] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1229|frame:ACK MAX_STREAM_DATA |recv_time:1746037248747099|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 747284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368747099|now:1746037248747099|interv:120000000| [2025/04/30 18:20:48 747288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368747099|now:1746037248747099|interv:120000000| [2025/04/30 18:20:48 747292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248747796|pq_index:0| [2025/04/30 18:20:48 747296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248746486| [2025/04/30 18:20:48 747300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248747300| [2025/04/30 18:20:48 747305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248747304| [2025/04/30 18:20:48 747311] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 747318] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2172238| [2025/04/30 18:20:48 747322] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:61283|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 747328] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2171059| [2025/04/30 18:20:48 747332] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2169880| [2025/04/30 18:20:48 747337] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2168701| [2025/04/30 18:20:48 747341] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2167522| [2025/04/30 18:20:48 747345] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2166343| [2025/04/30 18:20:48 747349] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2165164| [2025/04/30 18:20:48 747354] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2163985| [2025/04/30 18:20:48 747358] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2162806| [2025/04/30 18:20:48 747362] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2161627| [2025/04/30 18:20:48 747366] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2160448| [2025/04/30 18:20:48 747371] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2159269| [2025/04/30 18:20:48 747375] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2158090| [2025/04/30 18:20:48 747379] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2156911| [2025/04/30 18:20:48 747383] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2155732| [2025/04/30 18:20:48 747388] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2154553| [2025/04/30 18:20:48 747392] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2153374| [2025/04/30 18:20:48 747396] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2152195| [2025/04/30 18:20:48 747400] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2151016| [2025/04/30 18:20:48 747405] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2149837| [2025/04/30 18:20:48 747409] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2148658| [2025/04/30 18:20:48 747413] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2147479| [2025/04/30 18:20:48 747417] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 747421] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2903959| [2025/04/30 18:20:48 747426] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2903907|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:267759|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 747432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 747436] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 747443] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2903959| [2025/04/30 18:20:48 747448] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2903907|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:241821|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 747453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 747457] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1229|ack_delay:358|first_ack_range:49|largest_pkt_recv_time:1746037248747099| [2025/04/30 18:20:48 747462] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1229|low:1180|pkt_pns:2| [2025/04/30 18:20:48 747466] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1229|frame_largest_recv:1229| [2025/04/30 18:20:48 747470] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 747475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48505|min_srtt:48505|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 747480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 747484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 747489] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48505|min_srtt:48505|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 747493] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 747498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 747502] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48505|min_srtt:48505|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 747507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36038|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2750637| [2025/04/30 18:20:48 747512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 747516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 747520] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48505|min_srtt:48505|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 747525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37238|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2751816| [2025/04/30 18:20:48 747529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48505|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 747536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 747540] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48505|min_srtt:48505|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 747545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38438|inflight:61283|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2752995| [2025/04/30 18:20:48 747549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 747553] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 747557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 747562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 747566] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 747571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2731| [2025/04/30 18:20:48 747601] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2731|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61283|now:1746037248747577|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 747608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2731|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 747613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2731|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 747618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61283|applimit:0| [2025/04/30 18:20:48 747625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48505|rtt_var:941|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 747632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 747639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 747645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61302| [2025/04/30 18:20:48 747652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248824846|now:1746037248747625|interv:77221| [2025/04/30 18:20:48 747659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248824846|now:1746037248747625|interval:77221|pto_count:0|srtt:48505 [2025/04/30 18:20:48 747666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61302| [2025/04/30 18:20:48 747671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 747680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2732| [2025/04/30 18:20:48 747709] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2732|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:61302|now:1746037248747687|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 747715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2732|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 747722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2732|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 747729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61302|applimit:0| [2025/04/30 18:20:48 747736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48505|rtt_var:941|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 747743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 747749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 747755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61321| [2025/04/30 18:20:48 747762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248824956|now:1746037248747735|interv:77221| [2025/04/30 18:20:48 747768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248824956|now:1746037248747735|interval:77221|pto_count:0|srtt:48505 [2025/04/30 18:20:48 747776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:61321| [2025/04/30 18:20:48 747785] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 747791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 747799] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 747805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 747809] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248747796| [2025/04/30 18:20:48 747813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248747796| [2025/04/30 18:20:48 747817] [debug] |xqc_engine_wakeup_after|wakeup:1746037248747796|now:1746037248747817|diff:18446744073709551595| [2025/04/30 18:20:48 747822] [debug] |xqc_engine_main_logic|END|now:1746037248747304| [2025/04/30 18:20:48 747828] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248747828| [2025/04/30 18:20:48 747832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248747796|pq_index:0| [2025/04/30 18:20:48 747836] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248747304| [2025/04/30 18:20:48 747841] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248747840| [2025/04/30 18:20:48 747851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248747796|now:1746037248747840| [2025/04/30 18:20:48 747855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248747796|now:1746037248747840| [2025/04/30 18:20:48 747859] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 747863] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 747868] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48505|min_srtt:48505|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 747873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2752995| [2025/04/30 18:20:48 747878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 747885] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 747891] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 747898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 747905] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 747913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:61321|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 747920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 747927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2733| [2025/04/30 18:20:48 747965] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2733|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:61321|now:1746037248747939|stream_id:0|stream_offset:2715267| [2025/04/30 18:20:48 747975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2733|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 18:20:48 747983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61321|applimit:0| [2025/04/30 18:20:48 748014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48505|rtt_var:941|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 748022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 748027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 748034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 748041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248825208|now:1746037248748014|interv:77194| [2025/04/30 18:20:48 748047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248825208|now:1746037248748014|interval:77194|pto_count:0|srtt:48505 [2025/04/30 18:20:48 748060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62527| [2025/04/30 18:20:48 748065] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 748070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2716446| [2025/04/30 18:20:48 748075] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 748079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2734| [2025/04/30 18:20:48 748113] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2734|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037248748087|stream_id:0|stream_offset:2716446| [2025/04/30 18:20:48 748119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2734|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 748124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:48 748128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48505|rtt_var:941|pto_duration:52269|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 748132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 748137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 748140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:48 748144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248825356|now:1746037248748128|interv:77228| [2025/04/30 18:20:48 748148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248825356|now:1746037248748128|interval:77228|pto_count:0|srtt:48505 [2025/04/30 18:20:48 748153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63727| [2025/04/30 18:20:48 748157] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 748161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2717625| [2025/04/30 18:20:48 748166] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 748170] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248749170|now:1746037248748170|interv:1000| [2025/04/30 18:20:48 748174] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 748178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 748182] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248749170| [2025/04/30 18:20:48 748186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248749170| [2025/04/30 18:20:48 748193] [debug] |xqc_engine_wakeup_after|wakeup:1746037248749170|now:1746037248748193|diff:977| [2025/04/30 18:20:48 748198] [debug] |xqc_engine_main_logic|END|now:1746037248747840| [2025/04/30 18:20:48 749100] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248749098| [2025/04/30 18:20:48 749113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 749119] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1229| [2025/04/30 18:20:48 749123] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1230| [2025/04/30 18:20:48 749129] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1230| [2025/04/30 18:20:48 749133] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 749138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2676|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2677|path_largest_ack:2676| [2025/04/30 18:20:48 749143] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2646598|prior_time:1746037248697036|is_app_limited:0|send_elapse:49858|ack_elapse:52062|ctl_first_sent_time:1746037248698496|lagest_ack_time:1746037248749098|curr_delivered:2707919| [2025/04/30 18:20:48 749148] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248698496| [2025/04/30 18:20:48 749153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 749157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2677|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2677|path_largest_ack:2677| [2025/04/30 18:20:48 749161] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2646598|prior_time:1746037248697036|is_app_limited:0|send_elapse:49858|ack_elapse:52062|ctl_first_sent_time:1746037248698496|lagest_ack_time:1746037248749098|curr_delivered:2709119| [2025/04/30 18:20:48 749166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248698605| [2025/04/30 18:20:48 749170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 749174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48505|rttvar:941|minrtt:30950|latest_rtt:50493|ack_delay:1000| [2025/04/30 18:20:48 749178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48628|rttvar:953|minrtt:30950|latest_rtt:50493|ack_delay:1000| [2025/04/30 18:20:48 749182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2677|lost_pn:2674|thresh:3| [2025/04/30 18:20:48 749187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 749191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48628|rtt_var:953|pto_duration:52440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 749195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 749199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 749208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 749212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248825527|now:1746037248749190|interv:76337| [2025/04/30 18:20:48 749216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248825527|now:1746037248749190|interval:76337|pto_count:0|srtt:48628 [2025/04/30 18:20:48 749220] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49858, ack_elapse 52062, delivered 62521|rate 1200895|lost 249| [2025/04/30 18:20:48 749225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200895) in round 40| [2025/04/30 18:20:48 749229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 749233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 749237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248698605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 749242] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248698605|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 749246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61327|srtt:48628|latest_rtt:50493|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 749252] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1230|largest:1230|pns:2| [2025/04/30 18:20:48 749260] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1230|frame:ACK |recv_time:1746037248749098|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 749267] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368749098|now:1746037248749098|interv:120000000| [2025/04/30 18:20:48 749272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368749098|now:1746037248749098|interv:120000000| [2025/04/30 18:20:48 749276] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248749170|pq_index:0| [2025/04/30 18:20:48 749281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248747840| [2025/04/30 18:20:48 749285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248749285| [2025/04/30 18:20:48 749290] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248749289| [2025/04/30 18:20:48 749294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248749170|now:1746037248749289| [2025/04/30 18:20:48 749298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248749170|now:1746037248749289| [2025/04/30 18:20:48 749302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 749310] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 749315] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 749319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2752995| [2025/04/30 18:20:48 749324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 749329] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 749333] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 749337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2754174| [2025/04/30 18:20:48 749342] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 749347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 749351] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 749355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 749360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 749364] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 749367] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 749372] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 749376] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 749381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2717625| [2025/04/30 18:20:48 749385] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 749389] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2735| [2025/04/30 18:20:48 749423] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2735|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248749396|stream_id:0|stream_offset:2717625| [2025/04/30 18:20:48 749429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2735|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 749441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 749446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48628|rtt_var:953|pto_duration:52440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 749450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 749454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 749458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 749462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248826836|now:1746037248749446|interv:77390| [2025/04/30 18:20:48 749466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248826836|now:1746037248749446|interval:77390|pto_count:0|srtt:48628 [2025/04/30 18:20:48 749471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62527| [2025/04/30 18:20:48 749476] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 749480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2718804| [2025/04/30 18:20:48 749485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 749489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248750489|now:1746037248749489|interv:1000| [2025/04/30 18:20:48 749493] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 749497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 749501] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248750489| [2025/04/30 18:20:48 749505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248750489| [2025/04/30 18:20:48 749509] [debug] |xqc_engine_wakeup_after|wakeup:1746037248750489|now:1746037248749509|diff:980| [2025/04/30 18:20:48 749513] [debug] |xqc_engine_main_logic|END|now:1746037248749289| [2025/04/30 18:20:48 749519] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248749519| [2025/04/30 18:20:48 749523] [debug] |xqc_engine_wakeup_after|wakeup:1746037248750489|now:1746037248749523|diff:966| [2025/04/30 18:20:48 749527] [debug] |xqc_engine_main_logic|END|now:1746037248749519| [2025/04/30 18:20:48 750599] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248750599| [2025/04/30 18:20:48 750609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248750489|pq_index:0| [2025/04/30 18:20:48 750613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248749289| [2025/04/30 18:20:48 750619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248750617| [2025/04/30 18:20:48 750623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248750489|now:1746037248750617| [2025/04/30 18:20:48 750633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248750489|now:1746037248750617| [2025/04/30 18:20:48 750637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 750641] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 750646] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48628|min_srtt:48628|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 750651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62527|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 750656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 750660] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 750664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 750668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 750673] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 750677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2718804| [2025/04/30 18:20:48 750682] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 750686] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2736| [2025/04/30 18:20:48 750721] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2736|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037248750695|stream_id:0|stream_offset:2718804| [2025/04/30 18:20:48 750727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2736|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 750732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:48 750736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48628|rtt_var:953|pto_duration:52440|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 750740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 750744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 750748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:48 750752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248828135|now:1746037248750736|interv:77399| [2025/04/30 18:20:48 750756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248828135|now:1746037248750736|interval:77399|pto_count:0|srtt:48628 [2025/04/30 18:20:48 750765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63727| [2025/04/30 18:20:48 750771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 750777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 750785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 750791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248751790|now:1746037248750790|interv:1000| [2025/04/30 18:20:48 750797] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 750804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 750810] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248751790| [2025/04/30 18:20:48 750817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248751790| [2025/04/30 18:20:48 750823] [debug] |xqc_engine_wakeup_after|wakeup:1746037248751790|now:1746037248750822|diff:968| [2025/04/30 18:20:48 750827] [debug] |xqc_engine_main_logic|END|now:1746037248750617| [2025/04/30 18:20:48 751083] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248751082| [2025/04/30 18:20:48 751092] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 751098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1230| [2025/04/30 18:20:48 751102] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1231| [2025/04/30 18:20:48 751108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1231| [2025/04/30 18:20:48 751112] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 751117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2678|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2679|path_largest_ack:2678| [2025/04/30 18:20:48 751122] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2648998|prior_time:1746037248698962|is_app_limited:0|send_elapse:49810|ack_elapse:52120|ctl_first_sent_time:1746037248700451|lagest_ack_time:1746037248751082|curr_delivered:2710319| [2025/04/30 18:20:48 751127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248700451| [2025/04/30 18:20:48 751131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 751136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2679|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2679|path_largest_ack:2679| [2025/04/30 18:20:48 751140] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2648998|prior_time:1746037248698962|is_app_limited:0|send_elapse:49810|ack_elapse:52120|ctl_first_sent_time:1746037248700451|lagest_ack_time:1746037248751082|curr_delivered:2711519| [2025/04/30 18:20:48 751145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248700560| [2025/04/30 18:20:48 751149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 751157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48628|rttvar:953|minrtt:30950|latest_rtt:50522|ack_delay:1000| [2025/04/30 18:20:48 751162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48740|rttvar:938|minrtt:30950|latest_rtt:50522|ack_delay:1000| [2025/04/30 18:20:48 751166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2679|lost_pn:2676|thresh:3| [2025/04/30 18:20:48 751170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 751174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48740|rtt_var:938|pto_duration:52492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 751179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 751183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 751187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 751191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248828187|now:1746037248751174|interv:77013| [2025/04/30 18:20:48 751195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248828187|now:1746037248751174|interval:77013|pto_count:0|srtt:48740 [2025/04/30 18:20:48 751199] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49810, ack_elapse 52120, delivered 62521|rate 1199558|lost 249| [2025/04/30 18:20:48 751204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199558) in round 40| [2025/04/30 18:20:48 751208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 751213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 751217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248700560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 751221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248700560|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 751226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61327|srtt:48740|latest_rtt:50522|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 751232] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1231|largest:1231|pns:2| [2025/04/30 18:20:48 751237] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1231|frame:ACK |recv_time:1746037248751082|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 751241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368751082|now:1746037248751082|interv:120000000| [2025/04/30 18:20:48 751246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368751082|now:1746037248751082|interv:120000000| [2025/04/30 18:20:48 751252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248751790|pq_index:0| [2025/04/30 18:20:48 751257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248750617| [2025/04/30 18:20:48 751261] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248751261| [2025/04/30 18:20:48 751266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248751265| [2025/04/30 18:20:48 751271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 751276] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48740|min_srtt:48740|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 751280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 751285] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 751290] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 751294] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48740|min_srtt:48740|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 751298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2756532| [2025/04/30 18:20:48 751303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 751307] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 751311] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48740|min_srtt:48740|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 751316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 751320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 751324] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 751328] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 751332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 751337] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 751344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 751348] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 751352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 751356] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248751790| [2025/04/30 18:20:48 751360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248751790| [2025/04/30 18:20:48 751364] [debug] |xqc_engine_wakeup_after|wakeup:1746037248751790|now:1746037248751364|diff:426| [2025/04/30 18:20:48 751368] [debug] |xqc_engine_main_logic|END|now:1746037248751265| [2025/04/30 18:20:48 751373] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248751373| [2025/04/30 18:20:48 751377] [debug] |xqc_engine_wakeup_after|wakeup:1746037248751790|now:1746037248751377|diff:413| [2025/04/30 18:20:48 751381] [debug] |xqc_engine_main_logic|END|now:1746037248751373| [2025/04/30 18:20:48 752454] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248752453| [2025/04/30 18:20:48 752463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248751790|pq_index:0| [2025/04/30 18:20:48 752467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248751265| [2025/04/30 18:20:48 752473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248752471| [2025/04/30 18:20:48 752477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248751790|now:1746037248752471| [2025/04/30 18:20:48 752482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248751790|now:1746037248752471| [2025/04/30 18:20:48 752486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 752490] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 752495] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48740|min_srtt:48740|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 752500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 752504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 752508] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 752512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 752517] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 752521] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 752526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 752535] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 752540] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2737| [2025/04/30 18:20:48 752574] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2737|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61327|now:1746037248752548|stream_id:0|stream_offset:2719983| [2025/04/30 18:20:48 752580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2737|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 752585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61327|applimit:0| [2025/04/30 18:20:48 752589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48740|rtt_var:938|pto_duration:52492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 752594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 752598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 752602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62527| [2025/04/30 18:20:48 752606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248830040|now:1746037248752589|interv:77451| [2025/04/30 18:20:48 752610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248830040|now:1746037248752589|interval:77451|pto_count:0|srtt:48740 [2025/04/30 18:20:48 752615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62527| [2025/04/30 18:20:48 752619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 752624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62527|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2721162| [2025/04/30 18:20:48 752628] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 752632] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2738| [2025/04/30 18:20:48 752655] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2738|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62527|now:1746037248752639|stream_id:0|stream_offset:2721162| [2025/04/30 18:20:48 752660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2738|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 752665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62527|applimit:0| [2025/04/30 18:20:48 752669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48740|rtt_var:938|pto_duration:52492|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 752673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 752677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 752681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63727| [2025/04/30 18:20:48 752689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248830131|now:1746037248752669|interv:77462| [2025/04/30 18:20:48 752693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248830131|now:1746037248752669|interval:77462|pto_count:0|srtt:48740 [2025/04/30 18:20:48 752698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63727| [2025/04/30 18:20:48 752702] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 752706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63727|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 752711] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 752715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248753715|now:1746037248752715|interv:1000| [2025/04/30 18:20:48 752719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 752723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 752727] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248753715| [2025/04/30 18:20:48 752731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248753715| [2025/04/30 18:20:48 752735] [debug] |xqc_engine_wakeup_after|wakeup:1746037248753715|now:1746037248752735|diff:980| [2025/04/30 18:20:48 752739] [debug] |xqc_engine_main_logic|END|now:1746037248752471| [2025/04/30 18:20:48 753122] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248753121| [2025/04/30 18:20:48 753132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 753138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1231| [2025/04/30 18:20:48 753142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1232| [2025/04/30 18:20:48 753148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1232| [2025/04/30 18:20:48 753152] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 753157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2680|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2681|path_largest_ack:2680| [2025/04/30 18:20:48 753162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2651436|prior_time:1746037248701283|is_app_limited:0|send_elapse:48850|ack_elapse:51838|ctl_first_sent_time:1746037248702699|lagest_ack_time:1746037248753121|curr_delivered:2712719| [2025/04/30 18:20:48 753167] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248702699| [2025/04/30 18:20:48 753172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 753176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2681|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2681|path_largest_ack:2681| [2025/04/30 18:20:48 753181] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2651436|prior_time:1746037248701283|is_app_limited:0|send_elapse:48850|ack_elapse:51838|ctl_first_sent_time:1746037248702699|lagest_ack_time:1746037248753121|curr_delivered:2713919| [2025/04/30 18:20:48 753190] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248702838| [2025/04/30 18:20:48 753194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 753198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48740|rttvar:938|minrtt:30950|latest_rtt:50283|ack_delay:1000| [2025/04/30 18:20:48 753202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48808|rttvar:839|minrtt:30950|latest_rtt:50283|ack_delay:1000| [2025/04/30 18:20:48 753207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2681|lost_pn:2678|thresh:3| [2025/04/30 18:20:48 753211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 753215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48808|rtt_var:839|pto_duration:52164|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 753220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 753224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 753228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61327| [2025/04/30 18:20:48 753232] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248829803|now:1746037248753215|interv:76588| [2025/04/30 18:20:48 753236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248829803|now:1746037248753215|interval:76588|pto_count:0|srtt:48808 [2025/04/30 18:20:48 753241] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48850, ack_elapse 51838, delivered 62483|rate 1205351|lost 249| [2025/04/30 18:20:48 753245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205351) in round 40| [2025/04/30 18:20:48 753250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 753254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 753258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248702838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 753263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248702838|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 753267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61327|srtt:48808|latest_rtt:50283|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 753274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1232|largest:1232|pns:2| [2025/04/30 18:20:48 753281] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1232|frame:ACK |recv_time:1746037248753121|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 753286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368753121|now:1746037248753121|interv:120000000| [2025/04/30 18:20:48 753290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368753121|now:1746037248753121|interv:120000000| [2025/04/30 18:20:48 753294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248753715|pq_index:0| [2025/04/30 18:20:48 753298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248752471| [2025/04/30 18:20:48 753303] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248753302| [2025/04/30 18:20:48 753308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248753307| [2025/04/30 18:20:48 753313] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 753318] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48808|min_srtt:48808|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 753322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 753327] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 753332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 753336] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48808|min_srtt:48808|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 753340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2758890| [2025/04/30 18:20:48 753345] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48808|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 753349] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 753354] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48808|min_srtt:48808|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 753358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 753362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 753366] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 753373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 753377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 753382] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 753386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61327|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 753391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 753395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 753399] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248753715| [2025/04/30 18:20:48 753403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248753715| [2025/04/30 18:20:48 753407] [debug] |xqc_engine_wakeup_after|wakeup:1746037248753715|now:1746037248753407|diff:308| [2025/04/30 18:20:48 753411] [debug] |xqc_engine_main_logic|END|now:1746037248753307| [2025/04/30 18:20:48 753418] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248753417| [2025/04/30 18:20:48 753422] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 753427] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1232| [2025/04/30 18:20:48 753431] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1233| [2025/04/30 18:20:48 753436] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1233| [2025/04/30 18:20:48 753440] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 753445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2682|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2683|path_largest_ack:2682| [2025/04/30 18:20:48 753449] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60102|prior_delivered:2653836|prior_time:1746037248703067|is_app_limited:0|send_elapse:49418|ack_elapse:50350|ctl_first_sent_time:1746037248703663|lagest_ack_time:1746037248753417|curr_delivered:2713938| [2025/04/30 18:20:48 753454] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248703663| [2025/04/30 18:20:48 753458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 753463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2683|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2683|path_largest_ack:2683| [2025/04/30 18:20:48 753467] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60102|prior_delivered:2653836|prior_time:1746037248703067|is_app_limited:0|send_elapse:49418|ack_elapse:50350|ctl_first_sent_time:1746037248703663|lagest_ack_time:1746037248753417|curr_delivered:2713957| [2025/04/30 18:20:48 753472] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248703783| [2025/04/30 18:20:48 753476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 753483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48808|rttvar:839|minrtt:30950|latest_rtt:49634|ack_delay:0| [2025/04/30 18:20:48 753487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48911|rttvar:836|minrtt:30950|latest_rtt:49634|ack_delay:0| [2025/04/30 18:20:48 753492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2683|lost_pn:2680|thresh:3| [2025/04/30 18:20:48 753496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 753500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:836|pto_duration:52255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 753504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 753509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 753513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:48 753517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248829894|now:1746037248753500|interv:76394| [2025/04/30 18:20:48 753521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248829894|now:1746037248753500|interval:76394|pto_count:0|srtt:48911 [2025/04/30 18:20:48 753525] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49418, ack_elapse 50350, delivered 60121|rate 1194061|lost 249| [2025/04/30 18:20:48 753530] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194061) in round 40| [2025/04/30 18:20:48 753534] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 753538] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 753542] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248703783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 753547] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248703783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 753551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61289|srtt:48911|latest_rtt:49634|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 753557] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1233|largest:1233|pns:2| [2025/04/30 18:20:48 753562] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1233|frame:ACK |recv_time:1746037248753417|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 753566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368753417|now:1746037248753417|interv:120000000| [2025/04/30 18:20:48 753570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368753417|now:1746037248753417|interv:120000000| [2025/04/30 18:20:48 753577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248753715|pq_index:0| [2025/04/30 18:20:48 753581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248753307| [2025/04/30 18:20:48 753585] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248753585| [2025/04/30 18:20:48 753590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248753589| [2025/04/30 18:20:48 753595] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 753599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 753603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61289|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 753608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 753612] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 753616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 753620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 753625] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 753629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 753633] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 753637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 753641] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248753715| [2025/04/30 18:20:48 753645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248753715| [2025/04/30 18:20:48 753649] [debug] |xqc_engine_wakeup_after|wakeup:1746037248753715|now:1746037248753649|diff:66| [2025/04/30 18:20:48 753653] [debug] |xqc_engine_main_logic|END|now:1746037248753589| [2025/04/30 18:20:48 753658] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248753658| [2025/04/30 18:20:48 753662] [debug] |xqc_engine_wakeup_after|wakeup:1746037248753715|now:1746037248753662|diff:53| [2025/04/30 18:20:48 753666] [debug] |xqc_engine_main_logic|END|now:1746037248753658| [2025/04/30 18:20:48 754741] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248754741| [2025/04/30 18:20:48 754750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248753715|pq_index:0| [2025/04/30 18:20:48 754755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248753589| [2025/04/30 18:20:48 754760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248754759| [2025/04/30 18:20:48 754775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248753715|now:1746037248754759| [2025/04/30 18:20:48 754783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248753715|now:1746037248754759| [2025/04/30 18:20:48 754789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 754796] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 754804] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48911|min_srtt:48911|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 754811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61289|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 754818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 754823] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 754827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 754831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 754836] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 754840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 754845] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 754852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2739| [2025/04/30 18:20:48 754891] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2739|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61289|now:1746037248754861|stream_id:0|stream_offset:2722341| [2025/04/30 18:20:48 754900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2739|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 754907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61289|applimit:0| [2025/04/30 18:20:48 754914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:836|pto_duration:52255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 754921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 754927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 754933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62489| [2025/04/30 18:20:48 754940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248832116|now:1746037248754914|interv:77202| [2025/04/30 18:20:48 754952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248832116|now:1746037248754914|interval:77202|pto_count:0|srtt:48911 [2025/04/30 18:20:48 754958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62489| [2025/04/30 18:20:48 754964] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 754968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62489|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2723520| [2025/04/30 18:20:48 754973] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 754977] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2740| [2025/04/30 18:20:48 755029] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2740|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62489|now:1746037248755002|stream_id:0|stream_offset:2723520| [2025/04/30 18:20:48 755042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2740|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 755051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62489|applimit:0| [2025/04/30 18:20:48 755058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:836|pto_duration:52255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 755064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 755068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 755072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63689| [2025/04/30 18:20:48 755076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248832257|now:1746037248755057|interv:77200| [2025/04/30 18:20:48 755080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248832257|now:1746037248755057|interval:77200|pto_count:0|srtt:48911 [2025/04/30 18:20:48 755085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63689| [2025/04/30 18:20:48 755089] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 755094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63689|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2724699| [2025/04/30 18:20:48 755098] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 755103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2741| [2025/04/30 18:20:48 755133] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2741|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63689|now:1746037248755110|stream_id:0|stream_offset:2724699| [2025/04/30 18:20:48 755142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2741|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 755155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63689|applimit:0| [2025/04/30 18:20:48 755162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48911|rtt_var:836|pto_duration:52255|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 755167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 755171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 755175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64889| [2025/04/30 18:20:48 755179] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248832365|now:1746037248755161|interv:77204| [2025/04/30 18:20:48 755183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248832365|now:1746037248755161|interval:77204|pto_count:0|srtt:48911 [2025/04/30 18:20:48 755187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64889| [2025/04/30 18:20:48 755192] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 755196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64889|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2725878| [2025/04/30 18:20:48 755201] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 755205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248756205|now:1746037248755205|interv:1000| [2025/04/30 18:20:48 755209] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 755213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 755217] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248756205| [2025/04/30 18:20:48 755221] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248756205| [2025/04/30 18:20:48 755226] [debug] |xqc_engine_wakeup_after|wakeup:1746037248756205|now:1746037248755225|diff:980| [2025/04/30 18:20:48 755230] [debug] |xqc_engine_main_logic|END|now:1746037248754759| [2025/04/30 18:20:48 755240] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248755239| [2025/04/30 18:20:48 755245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 755250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1233| [2025/04/30 18:20:48 755254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1234| [2025/04/30 18:20:48 755260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1234| [2025/04/30 18:20:48 755265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 755269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2684|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2685|path_largest_ack:2684| [2025/04/30 18:20:48 755274] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61328|prior_delivered:2653836|prior_time:1746037248703067|is_app_limited:0|send_elapse:50863|ack_elapse:52172|ctl_first_sent_time:1746037248705108|lagest_ack_time:1746037248755239|curr_delivered:2715164| [2025/04/30 18:20:48 755283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248705108| [2025/04/30 18:20:48 755288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 755292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2685|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2685|path_largest_ack:2685| [2025/04/30 18:20:48 755297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61328|prior_delivered:2653836|prior_time:1746037248703067|is_app_limited:0|send_elapse:50863|ack_elapse:52172|ctl_first_sent_time:1746037248705108|lagest_ack_time:1746037248755239|curr_delivered:2716364| [2025/04/30 18:20:48 755301] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248705218| [2025/04/30 18:20:48 755305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 755310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48911|rttvar:836|minrtt:30950|latest_rtt:50021|ack_delay:0| [2025/04/30 18:20:48 755314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49050|rttvar:904|minrtt:30950|latest_rtt:50021|ack_delay:0| [2025/04/30 18:20:48 755318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2685|lost_pn:2682|thresh:3| [2025/04/30 18:20:48 755323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1205|pns:2| [2025/04/30 18:20:48 755327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 755331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49050|rtt_var:904|pto_duration:52666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 755335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 755339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 755343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 755347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248832776|now:1746037248755331|interv:77445| [2025/04/30 18:20:48 755352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248832776|now:1746037248755331|interval:77445|pto_count:0|srtt:49050 [2025/04/30 18:20:48 755356] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50863, ack_elapse 52172, delivered 62528|rate 1198497|lost 249| [2025/04/30 18:20:48 755361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198497) in round 40| [2025/04/30 18:20:48 755365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 755370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 755374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2407|po_sent_time:1746037248705218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 755381] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2407|po_sent_time:1746037248705218|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 755386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49050|latest_rtt:50021|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 755392] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1234|largest:1234|pns:2| [2025/04/30 18:20:48 755397] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1234|frame:ACK |recv_time:1746037248755239|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 755402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368755239|now:1746037248755239|interv:120000000| [2025/04/30 18:20:48 755406] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368755239|now:1746037248755239|interv:120000000| [2025/04/30 18:20:48 755410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248756205|pq_index:0| [2025/04/30 18:20:48 755414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248754759| [2025/04/30 18:20:48 755418] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248755418| [2025/04/30 18:20:48 755423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248755422| [2025/04/30 18:20:48 755429] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 755433] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 755438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 755443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 755448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 755452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 755457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2761248| [2025/04/30 18:20:48 755461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49050|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 755468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 755473] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 755477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 755482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 755485] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 755489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 755494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 755498] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 755503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2725878| [2025/04/30 18:20:48 755507] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 755511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 755515] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248756205| [2025/04/30 18:20:48 755519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248756205| [2025/04/30 18:20:48 755523] [debug] |xqc_engine_wakeup_after|wakeup:1746037248756205|now:1746037248755523|diff:682| [2025/04/30 18:20:48 755527] [debug] |xqc_engine_main_logic|END|now:1746037248755422| [2025/04/30 18:20:48 755532] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248755532| [2025/04/30 18:20:48 755536] [debug] |xqc_engine_wakeup_after|wakeup:1746037248756205|now:1746037248755536|diff:669| [2025/04/30 18:20:48 755540] [debug] |xqc_engine_main_logic|END|now:1746037248755532| [2025/04/30 18:20:48 756613] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248756613| [2025/04/30 18:20:48 756623] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248756205|pq_index:0| [2025/04/30 18:20:48 756628] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248755422| [2025/04/30 18:20:48 756633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248756632| [2025/04/30 18:20:48 756638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248756205|now:1746037248756632| [2025/04/30 18:20:48 756642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248756205|now:1746037248756632| [2025/04/30 18:20:48 756646] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 756650] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 756655] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49050|min_srtt:49050|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 756665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 756670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 756674] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 756678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 756682] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 756687] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 756691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2725878| [2025/04/30 18:20:48 756696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 756700] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2742| [2025/04/30 18:20:48 756738] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2742|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248756709|stream_id:0|stream_offset:2725878| [2025/04/30 18:20:48 756748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2742|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 756755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 756762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49050|rtt_var:904|pto_duration:52666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 756768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 756772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 756777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 756784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248834375|now:1746037248756762|interv:77613| [2025/04/30 18:20:48 756790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248834375|now:1746037248756762|interval:77613|pto_count:0|srtt:49050 [2025/04/30 18:20:48 756798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 756807] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 756814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2727057| [2025/04/30 18:20:48 756825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 756829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2743| [2025/04/30 18:20:48 756862] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2743|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248756837|stream_id:0|stream_offset:2727057| [2025/04/30 18:20:48 756871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2743|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 756879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 756885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49050|rtt_var:904|pto_duration:52666|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 756892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 756896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 756902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 756908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248834503|now:1746037248756885|interv:77618| [2025/04/30 18:20:48 756914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248834503|now:1746037248756885|interval:77618|pto_count:0|srtt:49050 [2025/04/30 18:20:48 756922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64882| [2025/04/30 18:20:48 756929] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 756937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2728236| [2025/04/30 18:20:48 756943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 756949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248757949|now:1746037248756949|interv:1000| [2025/04/30 18:20:48 756955] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 756962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 756967] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248757949| [2025/04/30 18:20:48 756971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248757949| [2025/04/30 18:20:48 756975] [debug] |xqc_engine_wakeup_after|wakeup:1746037248757949|now:1746037248756975|diff:974| [2025/04/30 18:20:48 756980] [debug] |xqc_engine_main_logic|END|now:1746037248756632| [2025/04/30 18:20:48 757134] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248757133| [2025/04/30 18:20:48 757142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 757148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1234| [2025/04/30 18:20:48 757152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1235| [2025/04/30 18:20:48 757162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1235| [2025/04/30 18:20:48 757166] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 757171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2686|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2687|path_largest_ack:2686| [2025/04/30 18:20:48 757176] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61328|prior_delivered:2656236|prior_time:1746037248705343|is_app_limited:0|send_elapse:51179|ack_elapse:51790|ctl_first_sent_time:1746037248706798|lagest_ack_time:1746037248757133|curr_delivered:2717564| [2025/04/30 18:20:48 757181] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248706798| [2025/04/30 18:20:48 757185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 757190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2687|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2687|path_largest_ack:2687| [2025/04/30 18:20:48 757194] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61328|prior_delivered:2656236|prior_time:1746037248705343|is_app_limited:0|send_elapse:51179|ack_elapse:51790|ctl_first_sent_time:1746037248706798|lagest_ack_time:1746037248757133|curr_delivered:2718764| [2025/04/30 18:20:48 757198] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248706918| [2025/04/30 18:20:48 757202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 757206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49050|rttvar:904|minrtt:30950|latest_rtt:50215|ack_delay:1000| [2025/04/30 18:20:48 757211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49070|rttvar:719|minrtt:30950|latest_rtt:50215|ack_delay:1000| [2025/04/30 18:20:48 757215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2687|lost_pn:2684|thresh:3| [2025/04/30 18:20:48 757219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 757223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49070|rtt_var:719|pto_duration:51946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 757228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 757232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 757236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 757240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248833783|now:1746037248757223|interv:76560| [2025/04/30 18:20:48 757244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248833783|now:1746037248757223|interval:76560|pto_count:0|srtt:49070 [2025/04/30 18:20:48 757248] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51179, ack_elapse 51790, delivered 62528|rate 1207337|lost 249| [2025/04/30 18:20:48 757255] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207337) in round 40| [2025/04/30 18:20:48 757260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 757264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 757268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248706918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 757272] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248706918|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 757277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49070|latest_rtt:50215|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 757283] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1235|largest:1235|pns:2| [2025/04/30 18:20:48 757287] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1235|frame:ACK |recv_time:1746037248757133|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 757292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368757133|now:1746037248757133|interv:120000000| [2025/04/30 18:20:48 757296] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368757133|now:1746037248757133|interv:120000000| [2025/04/30 18:20:48 757300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248757949|pq_index:0| [2025/04/30 18:20:48 757304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248756632| [2025/04/30 18:20:48 757308] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248757308| [2025/04/30 18:20:48 757313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248757312| [2025/04/30 18:20:48 757318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 757323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49070|min_srtt:49070|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 757327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 757332] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 757336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 757341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49070|min_srtt:49070|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 757348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2763606| [2025/04/30 18:20:48 757352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49070|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 757357] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 757361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49070|min_srtt:49070|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 757365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2764785| [2025/04/30 18:20:48 757369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 757373] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 757377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 757381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 757386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 757390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2728236| [2025/04/30 18:20:48 757394] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 757398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 757402] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248757949| [2025/04/30 18:20:48 757406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248757949| [2025/04/30 18:20:48 757410] [debug] |xqc_engine_wakeup_after|wakeup:1746037248757949|now:1746037248757410|diff:539| [2025/04/30 18:20:48 757414] [debug] |xqc_engine_main_logic|END|now:1746037248757312| [2025/04/30 18:20:48 757419] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248757419| [2025/04/30 18:20:48 757423] [debug] |xqc_engine_wakeup_after|wakeup:1746037248757949|now:1746037248757423|diff:526| [2025/04/30 18:20:48 757427] [debug] |xqc_engine_main_logic|END|now:1746037248757419| [2025/04/30 18:20:48 758495] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248758495| [2025/04/30 18:20:48 758506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248757949|pq_index:0| [2025/04/30 18:20:48 758510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248757312| [2025/04/30 18:20:48 758515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248758514| [2025/04/30 18:20:48 758520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248757949|now:1746037248758514| [2025/04/30 18:20:48 758529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248757949|now:1746037248758514| [2025/04/30 18:20:48 758533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 758537] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 758542] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49070|min_srtt:49070|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 758547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2764785| [2025/04/30 18:20:48 758552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 758555] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 758559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 758564] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 758568] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 758573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2728236| [2025/04/30 18:20:48 758577] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 758581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2744| [2025/04/30 18:20:48 758619] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2744|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248758590|stream_id:0|stream_offset:2728236| [2025/04/30 18:20:48 758628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2744|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 758636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 758642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49070|rtt_var:719|pto_duration:51946|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 758650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 758655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 758659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 758663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248835536|now:1746037248758642|interv:76894| [2025/04/30 18:20:48 758667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248835536|now:1746037248758642|interval:76894|pto_count:0|srtt:49070 [2025/04/30 18:20:48 758676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 758681] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 758686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 758690] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 758696] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248759696|now:1746037248758696|interv:1000| [2025/04/30 18:20:48 758703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 758709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 758715] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248759696| [2025/04/30 18:20:48 758730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248759696| [2025/04/30 18:20:48 758736] [debug] |xqc_engine_wakeup_after|wakeup:1746037248759696|now:1746037248758736|diff:960| [2025/04/30 18:20:48 758741] [debug] |xqc_engine_main_logic|END|now:1746037248758514| [2025/04/30 18:20:48 759131] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248759131| [2025/04/30 18:20:48 759140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 759146] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1235| [2025/04/30 18:20:48 759150] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1236| [2025/04/30 18:20:48 759156] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1236| [2025/04/30 18:20:48 759160] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 759165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2688|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2689|path_largest_ack:2688| [2025/04/30 18:20:48 759170] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61290|prior_delivered:2658674|prior_time:1746037248707349|is_app_limited:0|send_elapse:48607|ack_elapse:51782|ctl_first_sent_time:1746037248708759|lagest_ack_time:1746037248759131|curr_delivered:2719964| [2025/04/30 18:20:48 759174] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248708759| [2025/04/30 18:20:48 759179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 759183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2689|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2689|path_largest_ack:2689| [2025/04/30 18:20:48 759188] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61290|prior_delivered:2658674|prior_time:1746037248707349|is_app_limited:0|send_elapse:48607|ack_elapse:51782|ctl_first_sent_time:1746037248708759|lagest_ack_time:1746037248759131|curr_delivered:2721164| [2025/04/30 18:20:48 759193] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248708887| [2025/04/30 18:20:48 759197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 759206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49070|rttvar:719|minrtt:30950|latest_rtt:50244|ack_delay:1000| [2025/04/30 18:20:48 759210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49092|rttvar:583|minrtt:30950|latest_rtt:50244|ack_delay:1000| [2025/04/30 18:20:48 759215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2689|lost_pn:2686|thresh:3| [2025/04/30 18:20:48 759219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 759223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49092|rtt_var:583|pto_duration:51424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 759228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 759232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 759236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 759240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248835014|now:1746037248759223|interv:75791| [2025/04/30 18:20:48 759244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248835014|now:1746037248759223|interval:75791|pto_count:0|srtt:49092 [2025/04/30 18:20:48 759248] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48607, ack_elapse 51782, delivered 62490|rate 1206790|lost 249| [2025/04/30 18:20:48 759253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206790) in round 40| [2025/04/30 18:20:48 759257] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 759261] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 759265] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248708887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 759270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248708887|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 759275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:61282|srtt:49092|latest_rtt:50244|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 759281] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1236|largest:1236|pns:2| [2025/04/30 18:20:48 759285] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1236|frame:ACK |recv_time:1746037248759131|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 759290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368759131|now:1746037248759131|interv:120000000| [2025/04/30 18:20:48 759294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368759131|now:1746037248759131|interv:120000000| [2025/04/30 18:20:48 759301] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248759696|pq_index:0| [2025/04/30 18:20:48 759306] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248758514| [2025/04/30 18:20:48 759310] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248759310| [2025/04/30 18:20:48 759315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248759314| [2025/04/30 18:20:48 759320] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 759325] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49092|min_srtt:49092|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 759329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2764785| [2025/04/30 18:20:48 759334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 759338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 759343] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49092|min_srtt:49092|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 759347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2765964| [2025/04/30 18:20:48 759352] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49092|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 759356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 759360] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49092|min_srtt:49092|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 759365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2767143| [2025/04/30 18:20:48 759369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 759373] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 759377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 759381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 759386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 759392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 759397] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 759401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 759405] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248759696| [2025/04/30 18:20:48 759409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248759696| [2025/04/30 18:20:48 759413] [debug] |xqc_engine_wakeup_after|wakeup:1746037248759696|now:1746037248759413|diff:283| [2025/04/30 18:20:48 759417] [debug] |xqc_engine_main_logic|END|now:1746037248759314| [2025/04/30 18:20:48 759422] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248759422| [2025/04/30 18:20:48 759426] [debug] |xqc_engine_wakeup_after|wakeup:1746037248759696|now:1746037248759426|diff:270| [2025/04/30 18:20:48 759430] [debug] |xqc_engine_main_logic|END|now:1746037248759422| [2025/04/30 18:20:48 760496] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248760495| [2025/04/30 18:20:48 760507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248759696|pq_index:0| [2025/04/30 18:20:48 760511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248759314| [2025/04/30 18:20:48 760517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248760516| [2025/04/30 18:20:48 760521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248759696|now:1746037248760516| [2025/04/30 18:20:48 760526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248759696|now:1746037248760516| [2025/04/30 18:20:48 760530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 760534] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 760539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49092|min_srtt:49092|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 760544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:61282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2767143| [2025/04/30 18:20:48 760548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 760552] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 760556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 760561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 760565] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 760570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 760579] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 760584] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2745| [2025/04/30 18:20:48 760622] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2745|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248760592|stream_id:0|stream_offset:2729415| [2025/04/30 18:20:48 760631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2745|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 760639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 760645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49092|rtt_var:583|pto_duration:51424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 760653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 760658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 760662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 760666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248837016|now:1746037248760645|interv:76371| [2025/04/30 18:20:48 760670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248837016|now:1746037248760645|interval:76371|pto_count:0|srtt:49092 [2025/04/30 18:20:48 760675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62482| [2025/04/30 18:20:48 760680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 760684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2730594| [2025/04/30 18:20:48 760688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 760693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2746| [2025/04/30 18:20:48 760722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2746|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248760700|stream_id:0|stream_offset:2730594| [2025/04/30 18:20:48 760731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2746|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 760739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 760745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49092|rtt_var:583|pto_duration:51424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 760752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 760756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 760765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 760774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248837124|now:1746037248760745|interv:76379| [2025/04/30 18:20:48 760778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248837124|now:1746037248760745|interval:76379|pto_count:0|srtt:49092 [2025/04/30 18:20:48 760783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 760788] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 760792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2731773| [2025/04/30 18:20:48 760796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 760801] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2747| [2025/04/30 18:20:48 760831] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2747|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248760808|stream_id:0|stream_offset:2731773| [2025/04/30 18:20:48 760840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2747|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 760847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 760854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49092|rtt_var:583|pto_duration:51424|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 760861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 760867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 760874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 760880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248837232|now:1746037248760854|interv:76378| [2025/04/30 18:20:48 760887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248837232|now:1746037248760854|interval:76378|pto_count:0|srtt:49092 [2025/04/30 18:20:48 760893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64882| [2025/04/30 18:20:48 760898] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 760902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2732952| [2025/04/30 18:20:48 760907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 760911] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248761910|now:1746037248760910|interv:1000| [2025/04/30 18:20:48 760915] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 760927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 760931] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248761910| [2025/04/30 18:20:48 760935] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248761910| [2025/04/30 18:20:48 760939] [debug] |xqc_engine_wakeup_after|wakeup:1746037248761910|now:1746037248760939|diff:971| [2025/04/30 18:20:48 760944] [debug] |xqc_engine_main_logic|END|now:1746037248760516| [2025/04/30 18:20:48 761171] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248761170| [2025/04/30 18:20:48 761180] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 761187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1236| [2025/04/30 18:20:48 761191] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1237| [2025/04/30 18:20:48 761197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1237| [2025/04/30 18:20:48 761201] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 761206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2690|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2691|path_largest_ack:2690| [2025/04/30 18:20:48 761211] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2661081|prior_time:1746037248709089|is_app_limited:0|send_elapse:50098|ack_elapse:52081|ctl_first_sent_time:1746037248710583|lagest_ack_time:1746037248761170|curr_delivered:2722364| [2025/04/30 18:20:48 761215] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248710583| [2025/04/30 18:20:48 761220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 761224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2691|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2691|path_largest_ack:2691| [2025/04/30 18:20:48 761229] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2661081|prior_time:1746037248709089|is_app_limited:0|send_elapse:50098|ack_elapse:52081|ctl_first_sent_time:1746037248710583|lagest_ack_time:1746037248761170|curr_delivered:2723564| [2025/04/30 18:20:48 761233] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248710709| [2025/04/30 18:20:48 761237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 761242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49092|rttvar:583|minrtt:30950|latest_rtt:50461|ack_delay:0| [2025/04/30 18:20:48 761246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49263|rttvar:780|minrtt:30950|latest_rtt:50461|ack_delay:0| [2025/04/30 18:20:48 761251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2691|lost_pn:2688|thresh:3| [2025/04/30 18:20:48 761255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 761259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49263|rtt_var:780|pto_duration:52383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 761267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 761271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 761275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 761279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248838191|now:1746037248761259|interv:76932| [2025/04/30 18:20:48 761283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248838191|now:1746037248761259|interval:76932|pto_count:0|srtt:49263 [2025/04/30 18:20:48 761288] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50098, ack_elapse 52081, delivered 62483|rate 1199727|lost 249| [2025/04/30 18:20:48 761293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199727) in round 40| [2025/04/30 18:20:48 761297] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 761301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 761305] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248710709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 761310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248710709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 761315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49263|latest_rtt:50461|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 761321] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1237|largest:1237|pns:2| [2025/04/30 18:20:48 761325] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1237|frame:ACK |recv_time:1746037248761170|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 761330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368761170|now:1746037248761170|interv:120000000| [2025/04/30 18:20:48 761334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368761170|now:1746037248761170|interv:120000000| [2025/04/30 18:20:48 761339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248761910|pq_index:0| [2025/04/30 18:20:48 761343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248760516| [2025/04/30 18:20:48 761347] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248761347| [2025/04/30 18:20:48 761352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248761351| [2025/04/30 18:20:48 761357] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 761365] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 761369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2767143| [2025/04/30 18:20:48 761374] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 761379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 761383] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 761387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 761392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49263|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 761397] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 761401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 761405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 761409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 761413] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 761417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 761422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 761426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 761431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2732952| [2025/04/30 18:20:48 761435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 761439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 761443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248761910| [2025/04/30 18:20:48 761447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248761910| [2025/04/30 18:20:48 761451] [debug] |xqc_engine_wakeup_after|wakeup:1746037248761910|now:1746037248761451|diff:459| [2025/04/30 18:20:48 761458] [debug] |xqc_engine_main_logic|END|now:1746037248761351| [2025/04/30 18:20:48 761463] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248761463| [2025/04/30 18:20:48 761467] [debug] |xqc_engine_wakeup_after|wakeup:1746037248761910|now:1746037248761467|diff:443| [2025/04/30 18:20:48 761471] [debug] |xqc_engine_main_logic|END|now:1746037248761463| [2025/04/30 18:20:48 762536] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248762536| [2025/04/30 18:20:48 762547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248761910|pq_index:0| [2025/04/30 18:20:48 762552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248761351| [2025/04/30 18:20:48 762557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248762556| [2025/04/30 18:20:48 762562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248761910|now:1746037248762556| [2025/04/30 18:20:48 762566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248761910|now:1746037248762556| [2025/04/30 18:20:48 762570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 762575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 762580] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49263|min_srtt:49263|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 762584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 762589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 762593] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 762597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 762601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 762606] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 762610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2732952| [2025/04/30 18:20:48 762615] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 762619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2748| [2025/04/30 18:20:48 762657] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2748|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248762628|stream_id:0|stream_offset:2732952| [2025/04/30 18:20:48 762667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2748|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 762674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 762688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49263|rtt_var:780|pto_duration:52383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 762693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 762697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 762701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 762706] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248840011|now:1746037248762687|interv:77324| [2025/04/30 18:20:48 762710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248840011|now:1746037248762687|interval:77324|pto_count:0|srtt:49263 [2025/04/30 18:20:48 762714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 762720] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 762724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2734131| [2025/04/30 18:20:48 762728] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 762733] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2749| [2025/04/30 18:20:48 762769] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2749|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248762740|stream_id:0|stream_offset:2734131| [2025/04/30 18:20:48 762778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2749|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 762786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 762792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49263|rtt_var:780|pto_duration:52383|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 762796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 762800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 762804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 762809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248840123|now:1746037248762791|interv:77332| [2025/04/30 18:20:48 762816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248840123|now:1746037248762791|interval:77332|pto_count:0|srtt:49263 [2025/04/30 18:20:48 762824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64882| [2025/04/30 18:20:48 762831] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 762844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2735310| [2025/04/30 18:20:48 762852] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 762857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248763856|now:1746037248762856|interv:1000| [2025/04/30 18:20:48 762861] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 762865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 762869] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248763856| [2025/04/30 18:20:48 762873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248763856| [2025/04/30 18:20:48 762877] [debug] |xqc_engine_wakeup_after|wakeup:1746037248763856|now:1746037248762877|diff:979| [2025/04/30 18:20:48 762882] [debug] |xqc_engine_main_logic|END|now:1746037248762556| [2025/04/30 18:20:48 763177] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248763176| [2025/04/30 18:20:48 763185] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 763191] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1237| [2025/04/30 18:20:48 763195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1238| [2025/04/30 18:20:48 763201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1238| [2025/04/30 18:20:48 763205] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 763210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2692|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2693|path_largest_ack:2692| [2025/04/30 18:20:48 763215] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2663481|prior_time:1746037248711078|is_app_limited:0|send_elapse:49991|ack_elapse:52098|ctl_first_sent_time:1746037248712534|lagest_ack_time:1746037248763176|curr_delivered:2724764| [2025/04/30 18:20:48 763220] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248712534| [2025/04/30 18:20:48 763225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 763229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2693|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2693|path_largest_ack:2693| [2025/04/30 18:20:48 763233] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2663481|prior_time:1746037248711078|is_app_limited:0|send_elapse:49991|ack_elapse:52098|ctl_first_sent_time:1746037248712534|lagest_ack_time:1746037248763176|curr_delivered:2725964| [2025/04/30 18:20:48 763238] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248712648| [2025/04/30 18:20:48 763242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 763246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49263|rttvar:780|minrtt:30950|latest_rtt:50528|ack_delay:1000| [2025/04/30 18:20:48 763251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49297|rttvar:651|minrtt:30950|latest_rtt:50528|ack_delay:1000| [2025/04/30 18:20:48 763259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2693|lost_pn:2690|thresh:3| [2025/04/30 18:20:48 763264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 763268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49297|rtt_var:651|pto_duration:51901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 763272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 763276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 763280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 763284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248839641|now:1746037248763268|interv:76373| [2025/04/30 18:20:48 763288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248839641|now:1746037248763268|interval:76373|pto_count:0|srtt:49297 [2025/04/30 18:20:48 763293] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49991, ack_elapse 52098, delivered 62483|rate 1199335|lost 249| [2025/04/30 18:20:48 763298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199335) in round 40| [2025/04/30 18:20:48 763302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 763306] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 763310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248712648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 763315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248712648|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 763320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49297|latest_rtt:50528|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 763325] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1238|largest:1238|pns:2| [2025/04/30 18:20:48 763330] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1238|frame:ACK |recv_time:1746037248763176|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 763335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368763176|now:1746037248763176|interv:120000000| [2025/04/30 18:20:48 763339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368763176|now:1746037248763176|interv:120000000| [2025/04/30 18:20:48 763343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248763856|pq_index:0| [2025/04/30 18:20:48 763347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248762556| [2025/04/30 18:20:48 763354] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248763354| [2025/04/30 18:20:48 763359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248763358| [2025/04/30 18:20:48 763364] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 763369] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49297|min_srtt:49297|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 763374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 763378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 763383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 763387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49297|min_srtt:49297|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 763392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2770680| [2025/04/30 18:20:48 763396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49297|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 763401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 763405] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49297|min_srtt:49297|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 763409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 763414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 763418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 763422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 763426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 763431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 763435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2735310| [2025/04/30 18:20:48 763439] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 763446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 763450] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248763856| [2025/04/30 18:20:48 763454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248763856| [2025/04/30 18:20:48 763458] [debug] |xqc_engine_wakeup_after|wakeup:1746037248763856|now:1746037248763458|diff:398| [2025/04/30 18:20:48 763462] [debug] |xqc_engine_main_logic|END|now:1746037248763358| [2025/04/30 18:20:48 763467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248763467| [2025/04/30 18:20:48 763471] [debug] |xqc_engine_wakeup_after|wakeup:1746037248763856|now:1746037248763471|diff:385| [2025/04/30 18:20:48 763475] [debug] |xqc_engine_main_logic|END|now:1746037248763467| [2025/04/30 18:20:48 764541] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248764541| [2025/04/30 18:20:48 764552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248763856|pq_index:0| [2025/04/30 18:20:48 764556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248763358| [2025/04/30 18:20:48 764561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248764560| [2025/04/30 18:20:48 764566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248763856|now:1746037248764560| [2025/04/30 18:20:48 764571] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248763856|now:1746037248764560| [2025/04/30 18:20:48 764575] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 764579] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 764584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49297|min_srtt:49297|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 764589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 764593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 764597] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 764601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 764606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 764610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 764615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2735310| [2025/04/30 18:20:48 764620] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 764624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2750| [2025/04/30 18:20:48 764667] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2750|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248764637|stream_id:0|stream_offset:2735310| [2025/04/30 18:20:48 764677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2750|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 764684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 764691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49297|rtt_var:651|pto_duration:51901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 764698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 764703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 764707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 764711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248841538|now:1746037248764691|interv:76847| [2025/04/30 18:20:48 764715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248841538|now:1746037248764691|interval:76847|pto_count:0|srtt:49297 [2025/04/30 18:20:48 764720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 764725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 764729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2736489| [2025/04/30 18:20:48 764734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 764738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2751| [2025/04/30 18:20:48 764774] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2751|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248764745|stream_id:0|stream_offset:2736489| [2025/04/30 18:20:48 764783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2751|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 764790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 764798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49297|rtt_var:651|pto_duration:51901|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 764804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 764811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 764818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 764824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248841646|now:1746037248764797|interv:76849| [2025/04/30 18:20:48 764831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248841646|now:1746037248764797|interval:76849|pto_count:0|srtt:49297 [2025/04/30 18:20:48 764840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64882| [2025/04/30 18:20:48 764845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 764850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2737668| [2025/04/30 18:20:48 764854] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 764858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248765858|now:1746037248764858|interv:1000| [2025/04/30 18:20:48 764862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 764866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 764871] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248765858| [2025/04/30 18:20:48 764875] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248765858| [2025/04/30 18:20:48 764879] [debug] |xqc_engine_wakeup_after|wakeup:1746037248765858|now:1746037248764879|diff:979| [2025/04/30 18:20:48 764883] [debug] |xqc_engine_main_logic|END|now:1746037248764560| [2025/04/30 18:20:48 765148] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248765147| [2025/04/30 18:20:48 765157] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 765163] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1238| [2025/04/30 18:20:48 765166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1239| [2025/04/30 18:20:48 765172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1239| [2025/04/30 18:20:48 765177] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 765181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2694|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2695|path_largest_ack:2694| [2025/04/30 18:20:48 765186] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2665881|prior_time:1746037248713059|is_app_limited:0|send_elapse:49994|ack_elapse:52088|ctl_first_sent_time:1746037248714520|lagest_ack_time:1746037248765147|curr_delivered:2727164| [2025/04/30 18:20:48 765191] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248714520| [2025/04/30 18:20:48 765196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 765200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2695|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2695|path_largest_ack:2695| [2025/04/30 18:20:48 765205] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2665881|prior_time:1746037248713059|is_app_limited:0|send_elapse:49994|ack_elapse:52088|ctl_first_sent_time:1746037248714520|lagest_ack_time:1746037248765147|curr_delivered:2728364| [2025/04/30 18:20:48 765214] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248714630| [2025/04/30 18:20:48 765218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 765222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49297|rttvar:651|minrtt:30950|latest_rtt:50517|ack_delay:1000| [2025/04/30 18:20:48 765226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49324|rttvar:544|minrtt:30950|latest_rtt:50517|ack_delay:1000| [2025/04/30 18:20:48 765231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2695|lost_pn:2692|thresh:3| [2025/04/30 18:20:48 765235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 765239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49324|rtt_var:544|pto_duration:51500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 765244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 765248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 765252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 765256] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248841245|now:1746037248765239|interv:76006| [2025/04/30 18:20:48 765260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248841245|now:1746037248765239|interval:76006|pto_count:0|srtt:49324 [2025/04/30 18:20:48 765265] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49994, ack_elapse 52088, delivered 62483|rate 1199566|lost 249| [2025/04/30 18:20:48 765269] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199566) in round 40| [2025/04/30 18:20:48 765274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 765278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 765282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248714630|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 765287] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248714630|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 765291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49324|latest_rtt:50517|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 765298] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1239|largest:1239|pns:2| [2025/04/30 18:20:48 765302] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1239|frame:ACK |recv_time:1746037248765147|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 765310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368765147|now:1746037248765147|interv:120000000| [2025/04/30 18:20:48 765314] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368765147|now:1746037248765147|interv:120000000| [2025/04/30 18:20:48 765318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248765858|pq_index:0| [2025/04/30 18:20:48 765322] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248764560| [2025/04/30 18:20:48 765326] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248765326| [2025/04/30 18:20:48 765331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248765330| [2025/04/30 18:20:48 765337] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 765341] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49324|min_srtt:49324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 765346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 765351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 765355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 765360] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49324|min_srtt:49324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 765364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2773038| [2025/04/30 18:20:48 765369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49324|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 765373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 765377] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49324|min_srtt:49324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 765382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2774217| [2025/04/30 18:20:48 765386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 765390] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 765394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 765398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 765406] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 765410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2737668| [2025/04/30 18:20:48 765414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 765418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 765422] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248765858| [2025/04/30 18:20:48 765426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248765858| [2025/04/30 18:20:48 765430] [debug] |xqc_engine_wakeup_after|wakeup:1746037248765858|now:1746037248765430|diff:428| [2025/04/30 18:20:48 765435] [debug] |xqc_engine_main_logic|END|now:1746037248765330| [2025/04/30 18:20:48 765440] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248765440| [2025/04/30 18:20:48 765444] [debug] |xqc_engine_wakeup_after|wakeup:1746037248765858|now:1746037248765444|diff:414| [2025/04/30 18:20:48 765448] [debug] |xqc_engine_main_logic|END|now:1746037248765440| [2025/04/30 18:20:48 766513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248766513| [2025/04/30 18:20:48 766524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248765858|pq_index:0| [2025/04/30 18:20:48 766528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248765330| [2025/04/30 18:20:48 766534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248766533| [2025/04/30 18:20:48 766538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248765858|now:1746037248766533| [2025/04/30 18:20:48 766543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248765858|now:1746037248766533| [2025/04/30 18:20:48 766547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 766551] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 766556] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49324|min_srtt:49324|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 766561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2774217| [2025/04/30 18:20:48 766566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 766570] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 766573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 766578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 766583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 766592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2737668| [2025/04/30 18:20:48 766597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 766601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2752| [2025/04/30 18:20:48 766639] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2752|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248766610|stream_id:0|stream_offset:2737668| [2025/04/30 18:20:48 766649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2752|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 766657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 766663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49324|rtt_var:544|pto_duration:51500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 766668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 766672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 766676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 766680] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248843110|now:1746037248766663|interv:76447| [2025/04/30 18:20:48 766685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248843110|now:1746037248766663|interval:76447|pto_count:0|srtt:49324 [2025/04/30 18:20:48 766689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 766694] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 766698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2738847| [2025/04/30 18:20:48 766703] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 766707] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2753| [2025/04/30 18:20:48 766736] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2753|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248766714|stream_id:0|stream_offset:2738847| [2025/04/30 18:20:48 766745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2753|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 766760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 766764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49324|rtt_var:544|pto_duration:51500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 766769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 766777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 766781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 766785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248843214|now:1746037248766764|interv:76450| [2025/04/30 18:20:48 766789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248843214|now:1746037248766764|interval:76450|pto_count:0|srtt:49324 [2025/04/30 18:20:48 766794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64882| [2025/04/30 18:20:48 766799] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 766806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2740026| [2025/04/30 18:20:48 766813] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 766819] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248767819|now:1746037248766819|interv:1000| [2025/04/30 18:20:48 766826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 766833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 766839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248767819| [2025/04/30 18:20:48 766843] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248767819| [2025/04/30 18:20:48 766847] [debug] |xqc_engine_wakeup_after|wakeup:1746037248767819|now:1746037248766847|diff:972| [2025/04/30 18:20:48 766851] [debug] |xqc_engine_main_logic|END|now:1746037248766533| [2025/04/30 18:20:48 767143] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248767142| [2025/04/30 18:20:48 767153] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 767159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1239| [2025/04/30 18:20:48 767163] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1240| [2025/04/30 18:20:48 767169] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1240| [2025/04/30 18:20:48 767173] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 767178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2696|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2697|path_largest_ack:2696| [2025/04/30 18:20:48 767183] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2668281|prior_time:1746037248715080|is_app_limited:0|send_elapse:50001|ack_elapse:52062|ctl_first_sent_time:1746037248716544|lagest_ack_time:1746037248767142|curr_delivered:2729564| [2025/04/30 18:20:48 767188] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248716544| [2025/04/30 18:20:48 767193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 767197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2697|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2697|path_largest_ack:2697| [2025/04/30 18:20:48 767206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2668281|prior_time:1746037248715080|is_app_limited:0|send_elapse:50001|ack_elapse:52062|ctl_first_sent_time:1746037248716544|lagest_ack_time:1746037248767142|curr_delivered:2730764| [2025/04/30 18:20:48 767211] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248716655| [2025/04/30 18:20:48 767215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 767219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49324|rttvar:544|minrtt:30950|latest_rtt:50487|ack_delay:1000| [2025/04/30 18:20:48 767223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49344|rttvar:448|minrtt:30950|latest_rtt:50487|ack_delay:1000| [2025/04/30 18:20:48 767228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2697|lost_pn:2694|thresh:3| [2025/04/30 18:20:48 767232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 767236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49344|rtt_var:448|pto_duration:51344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 767241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 767245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 767249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 767253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248843058|now:1746037248767236|interv:75822| [2025/04/30 18:20:48 767257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248843058|now:1746037248767236|interval:75822|pto_count:0|srtt:49344 [2025/04/30 18:20:48 767261] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50001, ack_elapse 52062, delivered 62483|rate 1200165|lost 249| [2025/04/30 18:20:48 767266] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200165) in round 40| [2025/04/30 18:20:48 767270] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 767274] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 767278] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248716655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 767283] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248716655|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 767288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49344|latest_rtt:50487|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 767296] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1240|largest:1240|pns:2| [2025/04/30 18:20:48 767301] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1240|frame:ACK |recv_time:1746037248767142|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 767306] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368767142|now:1746037248767142|interv:120000000| [2025/04/30 18:20:48 767310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368767142|now:1746037248767142|interv:120000000| [2025/04/30 18:20:48 767314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248767819|pq_index:0| [2025/04/30 18:20:48 767318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248766533| [2025/04/30 18:20:48 767322] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248767322| [2025/04/30 18:20:48 767327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248767326| [2025/04/30 18:20:48 767333] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 767337] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49344|min_srtt:49344|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 767342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2774217| [2025/04/30 18:20:48 767347] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49344|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 767351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 767356] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49344|min_srtt:49344|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 767360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 767364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49344|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 767369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 767373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49344|min_srtt:49344|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 767378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 767385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 767389] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 767393] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 767398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 767402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 767407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2740026| [2025/04/30 18:20:48 767411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 767415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 767419] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248767819| [2025/04/30 18:20:48 767423] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248767819| [2025/04/30 18:20:48 767427] [debug] |xqc_engine_wakeup_after|wakeup:1746037248767819|now:1746037248767427|diff:392| [2025/04/30 18:20:48 767431] [debug] |xqc_engine_main_logic|END|now:1746037248767326| [2025/04/30 18:20:48 767437] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248767436| [2025/04/30 18:20:48 767440] [debug] |xqc_engine_wakeup_after|wakeup:1746037248767819|now:1746037248767440|diff:379| [2025/04/30 18:20:48 767444] [debug] |xqc_engine_main_logic|END|now:1746037248767436| [2025/04/30 18:20:48 768510] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248768510| [2025/04/30 18:20:48 768520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248767819|pq_index:0| [2025/04/30 18:20:48 768525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248767326| [2025/04/30 18:20:48 768530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248768529| [2025/04/30 18:20:48 768535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248767819|now:1746037248768529| [2025/04/30 18:20:48 768539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248767819|now:1746037248768529| [2025/04/30 18:20:48 768543] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 768548] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 768553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49344|min_srtt:49344|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 768558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 768562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 768566] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 768575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 768580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 768585] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 768589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2740026| [2025/04/30 18:20:48 768594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 768598] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2754| [2025/04/30 18:20:48 768637] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2754|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248768607|stream_id:0|stream_offset:2740026| [2025/04/30 18:20:48 768646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2754|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 768653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 768660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49344|rtt_var:448|pto_duration:51344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 768668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 768673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 768677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63682| [2025/04/30 18:20:48 768681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248844951|now:1746037248768660|interv:76291| [2025/04/30 18:20:48 768685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248844951|now:1746037248768660|interval:76291|pto_count:0|srtt:49344 [2025/04/30 18:20:48 768690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63682| [2025/04/30 18:20:48 768695] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 768699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2741205| [2025/04/30 18:20:48 768704] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 768708] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2755| [2025/04/30 18:20:48 768738] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2755|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63682|now:1746037248768715|stream_id:0|stream_offset:2741205| [2025/04/30 18:20:48 768747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2755|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 768760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63682|applimit:0| [2025/04/30 18:20:48 768767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49344|rtt_var:448|pto_duration:51344|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 768772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 768776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 768780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 768784] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248845059|now:1746037248768767|interv:76292| [2025/04/30 18:20:48 768797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248845059|now:1746037248768767|interval:76292|pto_count:0|srtt:49344 [2025/04/30 18:20:48 768804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64882| [2025/04/30 18:20:48 768812] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 768819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2742384| [2025/04/30 18:20:48 768826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 768831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248769831|now:1746037248768831|interv:1000| [2025/04/30 18:20:48 768836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 768840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 768844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248769831| [2025/04/30 18:20:48 768848] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248769831| [2025/04/30 18:20:48 768852] [debug] |xqc_engine_wakeup_after|wakeup:1746037248769831|now:1746037248768852|diff:979| [2025/04/30 18:20:48 768856] [debug] |xqc_engine_main_logic|END|now:1746037248768529| [2025/04/30 18:20:48 769131] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248769130| [2025/04/30 18:20:48 769139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 769145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1240| [2025/04/30 18:20:48 769149] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1241| [2025/04/30 18:20:48 769155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1241| [2025/04/30 18:20:48 769160] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 769164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2698|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2699|path_largest_ack:2698| [2025/04/30 18:20:48 769169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2670681|prior_time:1746037248717082|is_app_limited:0|send_elapse:49997|ack_elapse:52048|ctl_first_sent_time:1746037248718546|lagest_ack_time:1746037248769130|curr_delivered:2731964| [2025/04/30 18:20:48 769181] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248718546| [2025/04/30 18:20:48 769186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 769190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2699|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2699|path_largest_ack:2699| [2025/04/30 18:20:48 769195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2670681|prior_time:1746037248717082|is_app_limited:0|send_elapse:49997|ack_elapse:52048|ctl_first_sent_time:1746037248718546|lagest_ack_time:1746037248769130|curr_delivered:2733164| [2025/04/30 18:20:48 769199] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248718652| [2025/04/30 18:20:48 769203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 769207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49344|rttvar:448|minrtt:30950|latest_rtt:50478|ack_delay:1000| [2025/04/30 18:20:48 769212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49360|rttvar:369|minrtt:30950|latest_rtt:50478|ack_delay:1000| [2025/04/30 18:20:48 769216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2699|lost_pn:2696|thresh:3| [2025/04/30 18:20:48 769221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 769225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49360|rtt_var:369|pto_duration:51360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 769229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 769234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 769238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 769242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248845075|now:1746037248769225|interv:75850| [2025/04/30 18:20:48 769246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248845075|now:1746037248769225|interval:75850|pto_count:0|srtt:49360 [2025/04/30 18:20:48 769250] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49997, ack_elapse 52048, delivered 62483|rate 1200488|lost 249| [2025/04/30 18:20:48 769255] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200488) in round 40| [2025/04/30 18:20:48 769259] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 769264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 769268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248718652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 769275] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248718652|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 769280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62482|srtt:49360|latest_rtt:50478|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 769286] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1241|largest:1241|pns:2| [2025/04/30 18:20:48 769291] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1241|frame:ACK |recv_time:1746037248769130|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 769295] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368769130|now:1746037248769130|interv:120000000| [2025/04/30 18:20:48 769300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368769130|now:1746037248769130|interv:120000000| [2025/04/30 18:20:48 769304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248769831|pq_index:0| [2025/04/30 18:20:48 769308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248768529| [2025/04/30 18:20:48 769312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248769312| [2025/04/30 18:20:48 769317] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248769316| [2025/04/30 18:20:48 769322] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 769327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 769332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 769336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 769341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 769345] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 769350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2777754| [2025/04/30 18:20:48 769354] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 769359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 769366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 769370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 769374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 769378] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 769382] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 769387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 769391] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 769396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2742384| [2025/04/30 18:20:48 769400] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 769404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 769408] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248769831| [2025/04/30 18:20:48 769412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248769831| [2025/04/30 18:20:48 769416] [debug] |xqc_engine_wakeup_after|wakeup:1746037248769831|now:1746037248769416|diff:415| [2025/04/30 18:20:48 769420] [debug] |xqc_engine_main_logic|END|now:1746037248769316| [2025/04/30 18:20:48 769427] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248769427| [2025/04/30 18:20:48 769431] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 769436] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1241| [2025/04/30 18:20:48 769440] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1242| [2025/04/30 18:20:48 769445] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1242| [2025/04/30 18:20:48 769449] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 769454] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2929897|max_stream_data_old=2903959| [2025/04/30 18:20:48 769458] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 769462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248794427|now:1746037248769427|interv:25000| [2025/04/30 18:20:48 769467] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248769427|max_ack_delay:25000| [2025/04/30 18:20:48 769472] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1242|largest:1242|pns:2| [2025/04/30 18:20:48 769479] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1242|frame:ACK MAX_STREAM_DATA |recv_time:1746037248769427|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 769484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368769427|now:1746037248769427|interv:120000000| [2025/04/30 18:20:48 769488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368769427|now:1746037248769427|interv:120000000| [2025/04/30 18:20:48 769492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248769831|pq_index:0| [2025/04/30 18:20:48 769496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248769316| [2025/04/30 18:20:48 769500] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248769500| [2025/04/30 18:20:48 769505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248769504| [2025/04/30 18:20:48 769510] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 769515] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2146300| [2025/04/30 18:20:48 769519] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:62482|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 769524] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2145121| [2025/04/30 18:20:48 769529] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2143942| [2025/04/30 18:20:48 769533] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2142763| [2025/04/30 18:20:48 769537] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2141584| [2025/04/30 18:20:48 769542] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2140405| [2025/04/30 18:20:48 769546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2139226| [2025/04/30 18:20:48 769550] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2138047| [2025/04/30 18:20:48 769555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2136868| [2025/04/30 18:20:48 769559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2135689| [2025/04/30 18:20:48 769563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2134510| [2025/04/30 18:20:48 769567] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2133331| [2025/04/30 18:20:48 769572] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2132152| [2025/04/30 18:20:48 769576] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2130973| [2025/04/30 18:20:48 769580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2129794| [2025/04/30 18:20:48 769584] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2128615| [2025/04/30 18:20:48 769588] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2127436| [2025/04/30 18:20:48 769592] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2126257| [2025/04/30 18:20:48 769597] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2125078| [2025/04/30 18:20:48 769601] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2123899| [2025/04/30 18:20:48 769609] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2122720| [2025/04/30 18:20:48 769613] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2121541| [2025/04/30 18:20:48 769617] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 769621] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2929897| [2025/04/30 18:20:48 769627] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2929845|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:241821|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 769632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 769637] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 769640] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2929897| [2025/04/30 18:20:48 769645] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2929845|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:215883|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 769651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 769655] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 769659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 769664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 769668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 769673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49360|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 769677] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 769682] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 769686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37238|inflight:62482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 769690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 769697] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 769701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 769705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 769710] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 769714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2756| [2025/04/30 18:20:48 769749] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2756|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62482|now:1746037248769720|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 769758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2756|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 769765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2756|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 769772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 769779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49360|rtt_var:369|pto_duration:51360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 769785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 769789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 769793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62501| [2025/04/30 18:20:48 769799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248846080|now:1746037248769779|interv:76301| [2025/04/30 18:20:48 769806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248846080|now:1746037248769779|interval:76301|pto_count:0|srtt:49360 [2025/04/30 18:20:48 769813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62501| [2025/04/30 18:20:48 769821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 769828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2757| [2025/04/30 18:20:48 769861] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2757|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:62501|now:1746037248769837|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 769870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2757|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 769878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2757|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 769885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62501|applimit:0| [2025/04/30 18:20:48 769895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49360|rtt_var:369|pto_duration:51360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 769900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 769904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 769908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 769912] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248846197|now:1746037248769895|interv:76302| [2025/04/30 18:20:48 769916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248846197|now:1746037248769895|interval:76302|pto_count:0|srtt:49360 [2025/04/30 18:20:48 769922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:62520| [2025/04/30 18:20:48 769930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 769937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2742384| [2025/04/30 18:20:48 769944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 769951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 769957] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248769831| [2025/04/30 18:20:48 769964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248769831| [2025/04/30 18:20:48 769970] [debug] |xqc_engine_wakeup_after|wakeup:1746037248769831|now:1746037248769970|diff:18446744073709551477| [2025/04/30 18:20:48 769975] [debug] |xqc_engine_main_logic|END|now:1746037248769504| [2025/04/30 18:20:48 769980] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248769980| [2025/04/30 18:20:48 769984] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248769831|pq_index:0| [2025/04/30 18:20:48 770011] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248769504| [2025/04/30 18:20:48 770019] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248770018| [2025/04/30 18:20:48 770026] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248769831|now:1746037248770018| [2025/04/30 18:20:48 770033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248769831|now:1746037248770018| [2025/04/30 18:20:48 770039] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 770046] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 770053] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49360|min_srtt:49360|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 770060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 770073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 770079] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 770085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 770092] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 770099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 770106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2742384| [2025/04/30 18:20:48 770113] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 770120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2758| [2025/04/30 18:20:48 770168] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2758|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62520|now:1746037248770132|stream_id:0|stream_offset:2742384| [2025/04/30 18:20:48 770179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2758|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 770186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62520|applimit:0| [2025/04/30 18:20:48 770193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49360|rtt_var:369|pto_duration:51360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 770200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 770206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 770212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 770219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248846492|now:1746037248770192|interv:76300| [2025/04/30 18:20:48 770225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248846492|now:1746037248770192|interval:76300|pto_count:0|srtt:49360 [2025/04/30 18:20:48 770232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63720| [2025/04/30 18:20:48 770240] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 770246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2743563| [2025/04/30 18:20:48 770253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 770259] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2759| [2025/04/30 18:20:48 770308] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2759|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248770276|stream_id:0|stream_offset:2743563| [2025/04/30 18:20:48 770319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2759|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 770326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 770333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49360|rtt_var:369|pto_duration:51360|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 770340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 770346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 770352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 770359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248846636|now:1746037248770333|interv:76303| [2025/04/30 18:20:48 770365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248846636|now:1746037248770333|interval:76303|pto_count:0|srtt:49360 [2025/04/30 18:20:48 770372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64920| [2025/04/30 18:20:48 770379] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 770385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2744742| [2025/04/30 18:20:48 770391] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 770396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248771396|now:1746037248770396|interv:1000| [2025/04/30 18:20:48 770402] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 770408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 770414] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248771396| [2025/04/30 18:20:48 770420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248771396| [2025/04/30 18:20:48 770426] [debug] |xqc_engine_wakeup_after|wakeup:1746037248771396|now:1746037248770426|diff:970| [2025/04/30 18:20:48 770433] [debug] |xqc_engine_main_logic|END|now:1746037248770018| [2025/04/30 18:20:48 771139] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248771138| [2025/04/30 18:20:48 771155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 771164] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1242| [2025/04/30 18:20:48 771169] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1243| [2025/04/30 18:20:48 771178] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1243| [2025/04/30 18:20:48 771184] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 771197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2700|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2701|path_largest_ack:2700| [2025/04/30 18:20:48 771204] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2673081|prior_time:1746037248719125|is_app_limited:0|send_elapse:49873|ack_elapse:52013|ctl_first_sent_time:1746037248720596|lagest_ack_time:1746037248771138|curr_delivered:2734364| [2025/04/30 18:20:48 771210] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248720596| [2025/04/30 18:20:48 771216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 771222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2701|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2701|path_largest_ack:2701| [2025/04/30 18:20:48 771228] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2673081|prior_time:1746037248719125|is_app_limited:0|send_elapse:49873|ack_elapse:52013|ctl_first_sent_time:1746037248720596|lagest_ack_time:1746037248771138|curr_delivered:2735564| [2025/04/30 18:20:48 771235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248720702| [2025/04/30 18:20:48 771241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 771247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49360|rttvar:369|minrtt:30950|latest_rtt:50436|ack_delay:1000| [2025/04/30 18:20:48 771253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49369|rttvar:296|minrtt:30950|latest_rtt:50436|ack_delay:1000| [2025/04/30 18:20:48 771260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2701|lost_pn:2698|thresh:3| [2025/04/30 18:20:48 771266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 771272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49369|rtt_var:296|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 771279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 771285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 771292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62520| [2025/04/30 18:20:48 771298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248846645|now:1746037248771272|interv:75373| [2025/04/30 18:20:48 771304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248846645|now:1746037248771272|interval:75373|pto_count:0|srtt:49369 [2025/04/30 18:20:48 771310] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49873, ack_elapse 52013, delivered 62483|rate 1201295|lost 249| [2025/04/30 18:20:48 771317] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201295) in round 40| [2025/04/30 18:20:48 771323] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 771339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 771345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248720702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 771352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248720702|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 771359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:62520|srtt:49369|latest_rtt:50436|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 771366] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1243|largest:1243|pns:2| [2025/04/30 18:20:48 771373] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1243|frame:ACK |recv_time:1746037248771138|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 771379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368771138|now:1746037248771138|interv:120000000| [2025/04/30 18:20:48 771385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368771138|now:1746037248771138|interv:120000000| [2025/04/30 18:20:48 771391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248771396|pq_index:0| [2025/04/30 18:20:48 771397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248770018| [2025/04/30 18:20:48 771402] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248771402| [2025/04/30 18:20:48 771409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248771407| [2025/04/30 18:20:48 771416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248771396|now:1746037248771407| [2025/04/30 18:20:48 771422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248771396|now:1746037248771407| [2025/04/30 18:20:48 771428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 771434] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 771440] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49369|min_srtt:49369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 771447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 771454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 771460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 771471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49369|min_srtt:49369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 771478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2780112| [2025/04/30 18:20:48 771484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49369|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 771490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 771496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49369|min_srtt:49369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 771502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 771509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 771514] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 771519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 771525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 771532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 771538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2744742| [2025/04/30 18:20:48 771544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 771550] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2760| [2025/04/30 18:20:48 771596] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2760|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62520|now:1746037248771560|stream_id:0|stream_offset:2744742| [2025/04/30 18:20:48 771604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2760|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 771611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62520|applimit:0| [2025/04/30 18:20:48 771617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49369|rtt_var:296|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 771623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 771629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 771634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 771645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248847929|now:1746037248771617|interv:76312| [2025/04/30 18:20:48 771651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248847929|now:1746037248771617|interval:76312|pto_count:0|srtt:49369 [2025/04/30 18:20:48 771658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:63720| [2025/04/30 18:20:48 771664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 771670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2745921| [2025/04/30 18:20:48 771677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 771682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2761| [2025/04/30 18:20:48 771717] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2761|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248771692|stream_id:0|stream_offset:2745921| [2025/04/30 18:20:48 771724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2761|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 771731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 771737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49369|rtt_var:296|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 771743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 771748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 771754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 771760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248848061|now:1746037248771736|interv:76325| [2025/04/30 18:20:48 771766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248848061|now:1746037248771736|interval:76325|pto_count:0|srtt:49369 [2025/04/30 18:20:48 771774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64920| [2025/04/30 18:20:48 771780] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 771786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2747100| [2025/04/30 18:20:48 771793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 771798] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248772798|now:1746037248771798|interv:1000| [2025/04/30 18:20:48 771804] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 771810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 771820] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248772798| [2025/04/30 18:20:48 771826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248772798| [2025/04/30 18:20:48 771832] [debug] |xqc_engine_wakeup_after|wakeup:1746037248772798|now:1746037248771832|diff:966| [2025/04/30 18:20:48 771838] [debug] |xqc_engine_main_logic|END|now:1746037248771407| [2025/04/30 18:20:48 771845] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248771845| [2025/04/30 18:20:48 771851] [debug] |xqc_engine_wakeup_after|wakeup:1746037248772798|now:1746037248771851|diff:947| [2025/04/30 18:20:48 771856] [debug] |xqc_engine_main_logic|END|now:1746037248771845| [2025/04/30 18:20:48 772929] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248772929| [2025/04/30 18:20:48 772943] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248772798|pq_index:0| [2025/04/30 18:20:48 772950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248771407| [2025/04/30 18:20:48 772959] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248772957| [2025/04/30 18:20:48 772966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248772798|now:1746037248772957| [2025/04/30 18:20:48 772973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248772798|now:1746037248772957| [2025/04/30 18:20:48 772977] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 772982] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 773005] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49369|min_srtt:49369|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 773010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 773015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 773019] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 773023] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 773028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 773033] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 773037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2747100| [2025/04/30 18:20:48 773042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 773046] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2762| [2025/04/30 18:20:48 773081] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2762|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248773055|stream_id:0|stream_offset:2747100| [2025/04/30 18:20:48 773093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2762|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 773098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 773102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49369|rtt_var:296|pto_duration:51369|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 773107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 773111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 773115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 773119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248849424|now:1746037248773102|interv:76322| [2025/04/30 18:20:48 773123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248849424|now:1746037248773102|interval:76322|pto_count:0|srtt:49369 [2025/04/30 18:20:48 773128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:66120| [2025/04/30 18:20:48 773132] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 773137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 773141] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 773146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248774146|now:1746037248773146|interv:1000| [2025/04/30 18:20:48 773150] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 773154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 773158] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248774146| [2025/04/30 18:20:48 773162] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248774146| [2025/04/30 18:20:48 773166] [debug] |xqc_engine_wakeup_after|wakeup:1746037248774146|now:1746037248773166|diff:980| [2025/04/30 18:20:48 773171] [debug] |xqc_engine_main_logic|END|now:1746037248772957| [2025/04/30 18:20:48 773184] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248773183| [2025/04/30 18:20:48 773189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 773194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1243| [2025/04/30 18:20:48 773198] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1244| [2025/04/30 18:20:48 773204] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1244| [2025/04/30 18:20:48 773208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 773213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2702|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2703|path_largest_ack:2702| [2025/04/30 18:20:48 773221] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2675481|prior_time:1746037248721079|is_app_limited:0|send_elapse:49901|ack_elapse:52104|ctl_first_sent_time:1746037248722554|lagest_ack_time:1746037248773183|curr_delivered:2736764| [2025/04/30 18:20:48 773226] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248722554| [2025/04/30 18:20:48 773231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 773235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2703|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2703|path_largest_ack:2703| [2025/04/30 18:20:48 773240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2675481|prior_time:1746037248721079|is_app_limited:0|send_elapse:49901|ack_elapse:52104|ctl_first_sent_time:1746037248722554|lagest_ack_time:1746037248773183|curr_delivered:2737964| [2025/04/30 18:20:48 773244] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248722665| [2025/04/30 18:20:48 773248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 773252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49369|rttvar:296|minrtt:30950|latest_rtt:50518|ack_delay:0| [2025/04/30 18:20:48 773256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49512|rttvar:509|minrtt:30950|latest_rtt:50518|ack_delay:0| [2025/04/30 18:20:48 773261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2703|lost_pn:2700|thresh:3| [2025/04/30 18:20:48 773265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 773269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:509|pto_duration:51548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 773273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 773277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 773281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63720| [2025/04/30 18:20:48 773285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248849603|now:1746037248773269|interv:76334| [2025/04/30 18:20:48 773289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248849603|now:1746037248773269|interval:76334|pto_count:0|srtt:49512 [2025/04/30 18:20:48 773294] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49901, ack_elapse 52104, delivered 62483|rate 1199197|lost 249| [2025/04/30 18:20:48 773298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199197) in round 40| [2025/04/30 18:20:48 773303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 773307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 773311] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248722665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 773318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248722665|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 773323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:63720|srtt:49512|latest_rtt:50518|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 773329] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1244|largest:1244|pns:2| [2025/04/30 18:20:48 773333] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1244|frame:ACK |recv_time:1746037248773183|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 773338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368773183|now:1746037248773183|interv:120000000| [2025/04/30 18:20:48 773342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368773183|now:1746037248773183|interv:120000000| [2025/04/30 18:20:48 773346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248774146|pq_index:0| [2025/04/30 18:20:48 773351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248772957| [2025/04/30 18:20:48 773355] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248773355| [2025/04/30 18:20:48 773360] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248773359| [2025/04/30 18:20:48 773365] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 773369] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 773374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 773378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 773383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 773388] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 773392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2782470| [2025/04/30 18:20:48 773396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49512|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 773403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 773408] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 773412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2783649| [2025/04/30 18:20:48 773416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 773420] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 773424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 773428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 773433] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 773437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 773441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 773445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 773449] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248774146| [2025/04/30 18:20:48 773453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248774146| [2025/04/30 18:20:48 773457] [debug] |xqc_engine_wakeup_after|wakeup:1746037248774146|now:1746037248773457|diff:689| [2025/04/30 18:20:48 773461] [debug] |xqc_engine_main_logic|END|now:1746037248773359| [2025/04/30 18:20:48 773466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248773466| [2025/04/30 18:20:48 773470] [debug] |xqc_engine_wakeup_after|wakeup:1746037248774146|now:1746037248773470|diff:676| [2025/04/30 18:20:48 773474] [debug] |xqc_engine_main_logic|END|now:1746037248773466| [2025/04/30 18:20:48 774547] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248774547| [2025/04/30 18:20:48 774557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248774146|pq_index:0| [2025/04/30 18:20:48 774562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248773359| [2025/04/30 18:20:48 774567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248774566| [2025/04/30 18:20:48 774572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248774146|now:1746037248774566| [2025/04/30 18:20:48 774576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248774146|now:1746037248774566| [2025/04/30 18:20:48 774580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 774585] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 774595] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49512|min_srtt:49512|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 774600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2783649| [2025/04/30 18:20:48 774605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 774609] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 774613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 774617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 774622] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 774626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 774631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 774635] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2763| [2025/04/30 18:20:48 774671] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2763|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63720|now:1746037248774644|stream_id:0|stream_offset:2748279| [2025/04/30 18:20:48 774677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2763|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 774682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63720|applimit:0| [2025/04/30 18:20:48 774686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:509|pto_duration:51548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 774691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 774695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 774699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 774703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248851192|now:1746037248774686|interv:76506| [2025/04/30 18:20:48 774707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248851192|now:1746037248774686|interval:76506|pto_count:0|srtt:49512 [2025/04/30 18:20:48 774712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64920| [2025/04/30 18:20:48 774717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 774721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2749458| [2025/04/30 18:20:48 774730] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 774734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2764| [2025/04/30 18:20:48 774758] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2764|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64920|now:1746037248774740|stream_id:0|stream_offset:2749458| [2025/04/30 18:20:48 774764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2764|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 774769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 774773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:509|pto_duration:51548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 774777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 774781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 774785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66120| [2025/04/30 18:20:48 774789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248851288|now:1746037248774773|interv:76515| [2025/04/30 18:20:48 774793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248851288|now:1746037248774773|interval:76515|pto_count:0|srtt:49512 [2025/04/30 18:20:48 774798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:66120| [2025/04/30 18:20:48 774802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 774806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66120|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2750637| [2025/04/30 18:20:48 774811] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 774816] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2765| [2025/04/30 18:20:48 774852] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2765|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66120|now:1746037248774826|stream_id:0|stream_offset:2750637| [2025/04/30 18:20:48 774862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2765|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 774868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66120|applimit:0| [2025/04/30 18:20:48 774874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49512|rtt_var:509|pto_duration:51548|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 774882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 774888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 774900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67320| [2025/04/30 18:20:48 774907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248851374|now:1746037248774874|interv:76500| [2025/04/30 18:20:48 774914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248851374|now:1746037248774874|interval:76500|pto_count:0|srtt:49512 [2025/04/30 18:20:48 774921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67320| [2025/04/30 18:20:48 774926] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 774930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67320|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2751816| [2025/04/30 18:20:48 774935] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 774939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248775938|now:1746037248774938|interv:1000| [2025/04/30 18:20:48 774943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 774946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 774953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248775938| [2025/04/30 18:20:48 774960] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248775938| [2025/04/30 18:20:48 774967] [debug] |xqc_engine_wakeup_after|wakeup:1746037248775938|now:1746037248774966|diff:972| [2025/04/30 18:20:48 774973] [debug] |xqc_engine_main_logic|END|now:1746037248774566| [2025/04/30 18:20:48 775151] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248775149| [2025/04/30 18:20:48 775162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 775168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1244| [2025/04/30 18:20:48 775172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1245| [2025/04/30 18:20:48 775178] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1245| [2025/04/30 18:20:48 775182] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 775187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2704|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2705|path_largest_ack:2704| [2025/04/30 18:20:48 775192] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2677881|prior_time:1746037248723091|is_app_limited:0|send_elapse:50039|ack_elapse:52058|ctl_first_sent_time:1746037248724564|lagest_ack_time:1746037248775149|curr_delivered:2739164| [2025/04/30 18:20:48 775197] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248724564| [2025/04/30 18:20:48 775202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 775206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2705|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2705|path_largest_ack:2705| [2025/04/30 18:20:48 775215] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2677881|prior_time:1746037248723091|is_app_limited:0|send_elapse:50039|ack_elapse:52058|ctl_first_sent_time:1746037248724564|lagest_ack_time:1746037248775149|curr_delivered:2740364| [2025/04/30 18:20:48 775220] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248724677| [2025/04/30 18:20:48 775224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 775228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49512|rttvar:509|minrtt:30950|latest_rtt:50472|ack_delay:1000| [2025/04/30 18:20:48 775232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49507|rttvar:392|minrtt:30950|latest_rtt:50472|ack_delay:1000| [2025/04/30 18:20:48 775237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2705|lost_pn:2702|thresh:3| [2025/04/30 18:20:48 775241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 775245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49507|rtt_var:392|pto_duration:51507|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 775250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 775254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 775257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 775261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248851333|now:1746037248775245|interv:76088| [2025/04/30 18:20:48 775266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248851333|now:1746037248775245|interval:76088|pto_count:0|srtt:49507 [2025/04/30 18:20:48 775271] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50039, ack_elapse 52058, delivered 62483|rate 1200257|lost 249| [2025/04/30 18:20:48 775279] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200257) in round 40| [2025/04/30 18:20:48 775286] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 775293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 775299] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248724677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 775306] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248724677|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 775313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:64920|srtt:49507|latest_rtt:50472|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 775329] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1245|largest:1245|pns:2| [2025/04/30 18:20:48 775336] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1245|frame:ACK |recv_time:1746037248775149|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 775341] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368775149|now:1746037248775149|interv:120000000| [2025/04/30 18:20:48 775346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368775149|now:1746037248775149|interv:120000000| [2025/04/30 18:20:48 775350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248775938|pq_index:0| [2025/04/30 18:20:48 775354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248774566| [2025/04/30 18:20:48 775358] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248775358| [2025/04/30 18:20:48 775363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248775362| [2025/04/30 18:20:48 775368] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 775373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49507|min_srtt:49507|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 775378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2783649| [2025/04/30 18:20:48 775383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 775387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 775392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49507|min_srtt:49507|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 775396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2784828| [2025/04/30 18:20:48 775400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49507|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 775405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 775409] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49507|min_srtt:49507|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 775413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 775418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 775422] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 775429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 775433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 775438] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 775442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2751816| [2025/04/30 18:20:48 775446] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 775450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 775454] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248775938| [2025/04/30 18:20:48 775458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248775938| [2025/04/30 18:20:48 775462] [debug] |xqc_engine_wakeup_after|wakeup:1746037248775938|now:1746037248775462|diff:476| [2025/04/30 18:20:48 775467] [debug] |xqc_engine_main_logic|END|now:1746037248775362| [2025/04/30 18:20:48 775474] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248775474| [2025/04/30 18:20:48 775479] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 775484] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1245| [2025/04/30 18:20:48 775488] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1246| [2025/04/30 18:20:48 775494] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1246| [2025/04/30 18:20:48 775498] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 775503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2706|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2707|path_largest_ack:2706| [2025/04/30 18:20:48 775507] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60102|prior_delivered:2680281|prior_time:1746037248725076|is_app_limited:0|send_elapse:49104|ack_elapse:50398|ctl_first_sent_time:1746037248725662|lagest_ack_time:1746037248775474|curr_delivered:2740383| [2025/04/30 18:20:48 775512] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248725662| [2025/04/30 18:20:48 775516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 775521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2707|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2707|path_largest_ack:2707| [2025/04/30 18:20:48 775525] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60102|prior_delivered:2680281|prior_time:1746037248725076|is_app_limited:0|send_elapse:49104|ack_elapse:50398|ctl_first_sent_time:1746037248725662|lagest_ack_time:1746037248775474|curr_delivered:2740402| [2025/04/30 18:20:48 775529] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248725784| [2025/04/30 18:20:48 775533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 775540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49507|rttvar:392|minrtt:30950|latest_rtt:49690|ack_delay:0| [2025/04/30 18:20:48 775544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49530|rttvar:339|minrtt:30950|latest_rtt:49690|ack_delay:0| [2025/04/30 18:20:48 775549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2707|lost_pn:2704|thresh:3| [2025/04/30 18:20:48 775553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 775557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49530|rtt_var:339|pto_duration:51530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 775561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 775565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 775569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 775573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248851356|now:1746037248775557|interv:75799| [2025/04/30 18:20:48 775577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248851356|now:1746037248775557|interval:75799|pto_count:0|srtt:49530 [2025/04/30 18:20:48 775581] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49104, ack_elapse 50398, delivered 60121|rate 1192924|lost 249| [2025/04/30 18:20:48 775586] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192924) in round 40| [2025/04/30 18:20:48 775590] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 775594] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 775598] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248725784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 775602] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248725784|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 775607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:64882|srtt:49530|latest_rtt:49690|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 775612] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1246|largest:1246|pns:2| [2025/04/30 18:20:48 775616] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1246|frame:ACK |recv_time:1746037248775474|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 775621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368775474|now:1746037248775474|interv:120000000| [2025/04/30 18:20:48 775628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368775474|now:1746037248775474|interv:120000000| [2025/04/30 18:20:48 775632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248775938|pq_index:0| [2025/04/30 18:20:48 775636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248775362| [2025/04/30 18:20:48 775640] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248775639| [2025/04/30 18:20:48 775644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248775643| [2025/04/30 18:20:48 775649] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 775653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49530|min_srtt:49530|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 775657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 775662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 775666] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 775670] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 775674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 775678] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 775682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2751816| [2025/04/30 18:20:48 775687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 775691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 775694] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248775938| [2025/04/30 18:20:48 775698] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248775938| [2025/04/30 18:20:48 775702] [debug] |xqc_engine_wakeup_after|wakeup:1746037248775938|now:1746037248775702|diff:236| [2025/04/30 18:20:48 775706] [debug] |xqc_engine_main_logic|END|now:1746037248775643| [2025/04/30 18:20:48 775711] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248775711| [2025/04/30 18:20:48 775715] [debug] |xqc_engine_wakeup_after|wakeup:1746037248775938|now:1746037248775715|diff:223| [2025/04/30 18:20:48 775719] [debug] |xqc_engine_main_logic|END|now:1746037248775711| [2025/04/30 18:20:48 776790] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248776790| [2025/04/30 18:20:48 776802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248775938|pq_index:0| [2025/04/30 18:20:48 776810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248775643| [2025/04/30 18:20:48 776818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248776816| [2025/04/30 18:20:48 776833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248775938|now:1746037248776816| [2025/04/30 18:20:48 776840] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248775938|now:1746037248776816| [2025/04/30 18:20:48 776846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 776851] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 776857] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49530|min_srtt:49530|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 776861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 776866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 776870] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 776874] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 776878] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 776883] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 776887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2751816| [2025/04/30 18:20:48 776892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 776897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2766| [2025/04/30 18:20:48 776936] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2766|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248776905|stream_id:0|stream_offset:2751816| [2025/04/30 18:20:48 776945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2766|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 776953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 776960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49530|rtt_var:339|pto_duration:51530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 776967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 776973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 776980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 777000] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248853435|now:1746037248776960|interv:76475| [2025/04/30 18:20:48 777012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248853435|now:1746037248776960|interval:76475|pto_count:0|srtt:49530 [2025/04/30 18:20:48 777017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:66082| [2025/04/30 18:20:48 777022] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 777027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2752995| [2025/04/30 18:20:48 777031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 777036] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2767| [2025/04/30 18:20:48 777070] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2767|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248777043|stream_id:0|stream_offset:2752995| [2025/04/30 18:20:48 777079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2767|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 777086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 777093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49530|rtt_var:339|pto_duration:51530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 777100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 777105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 777108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 777112] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248853573|now:1746037248777092|interv:76481| [2025/04/30 18:20:48 777117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248853573|now:1746037248777092|interval:76481|pto_count:0|srtt:49530 [2025/04/30 18:20:48 777121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 777126] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 777130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2754174| [2025/04/30 18:20:48 777135] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 777139] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2768| [2025/04/30 18:20:48 777169] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2768|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248777146|stream_id:0|stream_offset:2754174| [2025/04/30 18:20:48 777178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2768|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 777192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 777199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49530|rtt_var:339|pto_duration:51530|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 777203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 777207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 777211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 777215] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248853676|now:1746037248777198|interv:76478| [2025/04/30 18:20:48 777219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248853676|now:1746037248777198|interval:76478|pto_count:0|srtt:49530 [2025/04/30 18:20:48 777223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 777228] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 777232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 777237] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 777241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248778241|now:1746037248777241|interv:1000| [2025/04/30 18:20:48 777245] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 777249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 777253] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248778241| [2025/04/30 18:20:48 777257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248778241| [2025/04/30 18:20:48 777261] [debug] |xqc_engine_wakeup_after|wakeup:1746037248778241|now:1746037248777261|diff:980| [2025/04/30 18:20:48 777266] [debug] |xqc_engine_main_logic|END|now:1746037248776816| [2025/04/30 18:20:48 777275] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248777274| [2025/04/30 18:20:48 777280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 777286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1246| [2025/04/30 18:20:48 777290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1247| [2025/04/30 18:20:48 777295] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1247| [2025/04/30 18:20:48 777300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 777304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2708|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2709|path_largest_ack:2708| [2025/04/30 18:20:48 777309] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2680281|prior_time:1746037248725076|is_app_limited:0|send_elapse:49492|ack_elapse:52198|ctl_first_sent_time:1746037248726050|lagest_ack_time:1746037248777274|curr_delivered:2741602| [2025/04/30 18:20:48 777317] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248726050| [2025/04/30 18:20:48 777322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 777326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2709|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2709|path_largest_ack:2709| [2025/04/30 18:20:48 777330] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2680281|prior_time:1746037248725076|is_app_limited:0|send_elapse:49492|ack_elapse:52198|ctl_first_sent_time:1746037248726050|lagest_ack_time:1746037248777274|curr_delivered:2742802| [2025/04/30 18:20:48 777335] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248726159| [2025/04/30 18:20:48 777339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 777343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49530|rttvar:339|minrtt:30950|latest_rtt:51115|ack_delay:0| [2025/04/30 18:20:48 777347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49728|rttvar:651|minrtt:30950|latest_rtt:51115|ack_delay:0| [2025/04/30 18:20:48 777351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2709|lost_pn:2706|thresh:3| [2025/04/30 18:20:48 777355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 777359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49728|rtt_var:651|pto_duration:52332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 777364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 777367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 777371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 777375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248854478|now:1746037248777359|interv:77119| [2025/04/30 18:20:48 777379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248854478|now:1746037248777359|interval:77119|pto_count:0|srtt:49728 [2025/04/30 18:20:48 777384] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49492, ack_elapse 52198, delivered 62521|rate 1197766|lost 249| [2025/04/30 18:20:48 777388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197766) in round 40| [2025/04/30 18:20:48 777393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 777397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 777401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248726159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 777408] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248726159|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 777412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:49728|latest_rtt:51115|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 777418] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1247|largest:1247|pns:2| [2025/04/30 18:20:48 777422] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1247|frame:ACK |recv_time:1746037248777274|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 777427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368777274|now:1746037248777274|interv:120000000| [2025/04/30 18:20:48 777431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368777274|now:1746037248777274|interv:120000000| [2025/04/30 18:20:48 777435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248778241|pq_index:0| [2025/04/30 18:20:48 777439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248776816| [2025/04/30 18:20:48 777443] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248777443| [2025/04/30 18:20:48 777448] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248777447| [2025/04/30 18:20:48 777453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 777458] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49728|min_srtt:49728|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 777462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 777467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 777472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 777476] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49728|min_srtt:49728|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 777480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2787186| [2025/04/30 18:20:48 777485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 777489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 777496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49728|min_srtt:49728|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 777500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2788365| [2025/04/30 18:20:48 777504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 777508] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 777512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 777516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 777521] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 777525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 777529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 777533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 777537] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248778241| [2025/04/30 18:20:48 777541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248778241| [2025/04/30 18:20:48 777545] [debug] |xqc_engine_wakeup_after|wakeup:1746037248778241|now:1746037248777545|diff:696| [2025/04/30 18:20:48 777549] [debug] |xqc_engine_main_logic|END|now:1746037248777447| [2025/04/30 18:20:48 777554] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248777554| [2025/04/30 18:20:48 777558] [debug] |xqc_engine_wakeup_after|wakeup:1746037248778241|now:1746037248777557|diff:684| [2025/04/30 18:20:48 777561] [debug] |xqc_engine_main_logic|END|now:1746037248777554| [2025/04/30 18:20:48 778634] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248778634| [2025/04/30 18:20:48 778643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248778241|pq_index:0| [2025/04/30 18:20:48 778648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248777447| [2025/04/30 18:20:48 778653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248778652| [2025/04/30 18:20:48 778658] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248778241|now:1746037248778652| [2025/04/30 18:20:48 778662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248778241|now:1746037248778652| [2025/04/30 18:20:48 778666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 778670] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 778676] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49728|min_srtt:49728|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 778686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2788365| [2025/04/30 18:20:48 778690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 778694] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 778698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 778702] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 778707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 778712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 778716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 778721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2769| [2025/04/30 18:20:48 778758] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2769|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248778729|stream_id:0|stream_offset:2755353| [2025/04/30 18:20:48 778767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2769|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 778774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 778781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49728|rtt_var:651|pto_duration:52332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 778788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 778792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 778796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 778800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248856061|now:1746037248778781|interv:77280| [2025/04/30 18:20:48 778804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248856061|now:1746037248778781|interval:77280|pto_count:0|srtt:49728 [2025/04/30 18:20:48 778811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 778819] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 778826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2756532| [2025/04/30 18:20:48 778839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 778846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2770| [2025/04/30 18:20:48 778882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2770|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248778856|stream_id:0|stream_offset:2756532| [2025/04/30 18:20:48 778891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2770|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 778899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 778906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49728|rtt_var:651|pto_duration:52332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 778912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 778916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 778920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 778924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248856188|now:1746037248778905|interv:77283| [2025/04/30 18:20:48 778928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248856188|now:1746037248778905|interval:77283|pto_count:0|srtt:49728 [2025/04/30 18:20:48 778933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 778940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 778947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 778954] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 778960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248779960|now:1746037248778960|interv:1000| [2025/04/30 18:20:48 778967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 778973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 778979] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248779960| [2025/04/30 18:20:48 779002] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248779960| [2025/04/30 18:20:48 779009] [debug] |xqc_engine_wakeup_after|wakeup:1746037248779960|now:1746037248779009|diff:951| [2025/04/30 18:20:48 779013] [debug] |xqc_engine_main_logic|END|now:1746037248778652| [2025/04/30 18:20:48 779162] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248779162| [2025/04/30 18:20:48 779168] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 779174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1247| [2025/04/30 18:20:48 779178] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1248| [2025/04/30 18:20:48 779189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1248| [2025/04/30 18:20:48 779193] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 779198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2710|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2711|path_largest_ack:2710| [2025/04/30 18:20:48 779203] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2682681|prior_time:1746037248727057|is_app_limited:0|send_elapse:48868|ack_elapse:52105|ctl_first_sent_time:1746037248727362|lagest_ack_time:1746037248779162|curr_delivered:2744002| [2025/04/30 18:20:48 779208] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248727362| [2025/04/30 18:20:48 779212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 779216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2711|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2711|path_largest_ack:2711| [2025/04/30 18:20:48 779221] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2682681|prior_time:1746037248727057|is_app_limited:0|send_elapse:48868|ack_elapse:52105|ctl_first_sent_time:1746037248727362|lagest_ack_time:1746037248779162|curr_delivered:2745202| [2025/04/30 18:20:48 779225] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248728668| [2025/04/30 18:20:48 779229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 779233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49728|rttvar:651|minrtt:30950|latest_rtt:50494|ack_delay:1000| [2025/04/30 18:20:48 779238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49698|rttvar:547|minrtt:30950|latest_rtt:50494|ack_delay:1000| [2025/04/30 18:20:48 779242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2711|lost_pn:2708|thresh:3| [2025/04/30 18:20:48 779246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 779250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:547|pto_duration:51886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 779255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 779259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 779262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 779266] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248855742|now:1746037248779250|interv:76492| [2025/04/30 18:20:48 779270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248855742|now:1746037248779250|interval:76492|pto_count:0|srtt:49698 [2025/04/30 18:20:48 779275] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48868, ack_elapse 52105, delivered 62521|rate 1199904|lost 249| [2025/04/30 18:20:48 779282] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199904) in round 40| [2025/04/30 18:20:48 779287] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 779291] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 779295] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248728668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 779299] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248728668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 779304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:49698|latest_rtt:50494|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 779310] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1248|largest:1248|pns:2| [2025/04/30 18:20:48 779314] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1248|frame:ACK |recv_time:1746037248779162|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 779319] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368779162|now:1746037248779162|interv:120000000| [2025/04/30 18:20:48 779323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368779162|now:1746037248779162|interv:120000000| [2025/04/30 18:20:48 779327] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248779960|pq_index:0| [2025/04/30 18:20:48 779331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248778652| [2025/04/30 18:20:48 779335] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248779335| [2025/04/30 18:20:48 779340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248779339| [2025/04/30 18:20:48 779345] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 779350] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 779354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2788365| [2025/04/30 18:20:48 779359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 779363] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 779368] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 779372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2789544| [2025/04/30 18:20:48 779379] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49698|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 779383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 779387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 779391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 779396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 779400] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 779403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 779408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 779412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 779416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 779421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 779425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 779429] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248779960| [2025/04/30 18:20:48 779433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248779960| [2025/04/30 18:20:48 779437] [debug] |xqc_engine_wakeup_after|wakeup:1746037248779960|now:1746037248779437|diff:523| [2025/04/30 18:20:48 779441] [debug] |xqc_engine_main_logic|END|now:1746037248779339| [2025/04/30 18:20:48 779446] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248779446| [2025/04/30 18:20:48 779450] [debug] |xqc_engine_wakeup_after|wakeup:1746037248779960|now:1746037248779450|diff:510| [2025/04/30 18:20:48 779454] [debug] |xqc_engine_main_logic|END|now:1746037248779446| [2025/04/30 18:20:48 780519] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248780519| [2025/04/30 18:20:48 780530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248779960|pq_index:0| [2025/04/30 18:20:48 780534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248779339| [2025/04/30 18:20:48 780539] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248780538| [2025/04/30 18:20:48 780544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248779960|now:1746037248780538| [2025/04/30 18:20:48 780553] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248779960|now:1746037248780538| [2025/04/30 18:20:48 780557] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 780562] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 780567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49698|min_srtt:49698|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 780571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 780576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 780580] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 780584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 780588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 780593] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 780597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 780602] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 780606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2771| [2025/04/30 18:20:48 780645] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2771|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248780615|stream_id:0|stream_offset:2757711| [2025/04/30 18:20:48 780654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2771|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 780662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 780669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:547|pto_duration:51886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 780676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 780681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 780685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 780689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248857501|now:1746037248780668|interv:76833| [2025/04/30 18:20:48 780693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248857501|now:1746037248780668|interval:76833|pto_count:0|srtt:49698 [2025/04/30 18:20:48 780698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 780708] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 780712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2758890| [2025/04/30 18:20:48 780716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 780721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2772| [2025/04/30 18:20:48 780758] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2772|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248780728|stream_id:0|stream_offset:2758890| [2025/04/30 18:20:48 780767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2772|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 780774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 780780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49698|rtt_var:547|pto_duration:51886|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 780785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 780789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 780794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 780801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248857614|now:1746037248780780|interv:76834| [2025/04/30 18:20:48 780807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248857614|now:1746037248780780|interval:76834|pto_count:0|srtt:49698 [2025/04/30 18:20:48 780815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 780823] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 780829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 780835] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 780839] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248781839|now:1746037248780839|interv:1000| [2025/04/30 18:20:48 780843] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 780847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 780851] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248781839| [2025/04/30 18:20:48 780856] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248781839| [2025/04/30 18:20:48 780860] [debug] |xqc_engine_wakeup_after|wakeup:1746037248781839|now:1746037248780860|diff:979| [2025/04/30 18:20:48 780864] [debug] |xqc_engine_main_logic|END|now:1746037248780538| [2025/04/30 18:20:48 781171] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248781170| [2025/04/30 18:20:48 781180] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 781186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1248| [2025/04/30 18:20:48 781190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1249| [2025/04/30 18:20:48 781196] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1249| [2025/04/30 18:20:48 781200] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 781205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2712|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2713|path_largest_ack:2712| [2025/04/30 18:20:48 781209] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60102|prior_delivered:2686300|prior_time:1746037248730164|is_app_limited:0|send_elapse:48799|ack_elapse:51006|ctl_first_sent_time:1746037248730430|lagest_ack_time:1746037248781170|curr_delivered:2746402| [2025/04/30 18:20:48 781214] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248730430| [2025/04/30 18:20:48 781219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 781223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2713|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2713|path_largest_ack:2713| [2025/04/30 18:20:48 781227] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:60102|prior_delivered:2686300|prior_time:1746037248730164|is_app_limited:0|send_elapse:48799|ack_elapse:51006|ctl_first_sent_time:1746037248730430|lagest_ack_time:1746037248781170|curr_delivered:2747602| [2025/04/30 18:20:48 781232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248730540| [2025/04/30 18:20:48 781236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 781240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49698|rttvar:547|minrtt:30950|latest_rtt:50630|ack_delay:1000| [2025/04/30 18:20:48 781245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49689|rttvar:428|minrtt:30950|latest_rtt:50630|ack_delay:1000| [2025/04/30 18:20:48 781249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2713|lost_pn:2710|thresh:3| [2025/04/30 18:20:48 781253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 781257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49689|rtt_var:428|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 781262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 781266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 781270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 781274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248857417|now:1746037248781257|interv:76160| [2025/04/30 18:20:48 781282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248857417|now:1746037248781257|interval:76160|pto_count:0|srtt:49689 [2025/04/30 18:20:48 781286] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48799, ack_elapse 51006, delivered 61302|rate 1201858|lost 249| [2025/04/30 18:20:48 781291] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201858) in round 40| [2025/04/30 18:20:48 781295] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 781299] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 781303] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248730540|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 781308] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248730540|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 781312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:49689|latest_rtt:50630|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 781318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1249|largest:1249|pns:2| [2025/04/30 18:20:48 781322] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1249|frame:ACK |recv_time:1746037248781170|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 781327] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368781170|now:1746037248781170|interv:120000000| [2025/04/30 18:20:48 781331] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368781170|now:1746037248781170|interv:120000000| [2025/04/30 18:20:48 781335] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248781839|pq_index:0| [2025/04/30 18:20:48 781340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248780538| [2025/04/30 18:20:48 781344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248781344| [2025/04/30 18:20:48 781349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248781348| [2025/04/30 18:20:48 781354] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 781359] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49689|min_srtt:49689|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 781363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 781368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 781378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 781383] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49689|min_srtt:49689|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 781387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2791902| [2025/04/30 18:20:48 781391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49689|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 781396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 781400] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49689|min_srtt:49689|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 781404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 781409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 781412] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 781416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 781421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 781425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 781429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 781434] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 781438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 781442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248781839| [2025/04/30 18:20:48 781445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248781839| [2025/04/30 18:20:48 781449] [debug] |xqc_engine_wakeup_after|wakeup:1746037248781839|now:1746037248781449|diff:390| [2025/04/30 18:20:48 781454] [debug] |xqc_engine_main_logic|END|now:1746037248781348| [2025/04/30 18:20:48 781459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248781458| [2025/04/30 18:20:48 781462] [debug] |xqc_engine_wakeup_after|wakeup:1746037248781839|now:1746037248781462|diff:377| [2025/04/30 18:20:48 781466] [debug] |xqc_engine_main_logic|END|now:1746037248781458| [2025/04/30 18:20:48 782532] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248782532| [2025/04/30 18:20:48 782542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248781839|pq_index:0| [2025/04/30 18:20:48 782552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248781348| [2025/04/30 18:20:48 782557] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248782556| [2025/04/30 18:20:48 782562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248781839|now:1746037248782556| [2025/04/30 18:20:48 782566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248781839|now:1746037248782556| [2025/04/30 18:20:48 782570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 782574] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 782579] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49689|min_srtt:49689|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 782584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 782589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 782592] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 782596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 782601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 782606] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 782610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 782614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 782619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2773| [2025/04/30 18:20:48 782657] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2773|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248782627|stream_id:0|stream_offset:2760069| [2025/04/30 18:20:48 782666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2773|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 782674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 782681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49689|rtt_var:428|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 782689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 782694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 782699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 782707] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248859316|now:1746037248782681|interv:76635| [2025/04/30 18:20:48 782711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248859316|now:1746037248782681|interval:76635|pto_count:0|srtt:49689 [2025/04/30 18:20:48 782716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 782721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 782725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2761248| [2025/04/30 18:20:48 782731] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 782738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2774| [2025/04/30 18:20:48 782787] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2774|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248782756|stream_id:0|stream_offset:2761248| [2025/04/30 18:20:48 782797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2774|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 782804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 782811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49689|rtt_var:428|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 782817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 782823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 782829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 782833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248859445|now:1746037248782810|interv:76635| [2025/04/30 18:20:48 782837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248859445|now:1746037248782810|interval:76635|pto_count:0|srtt:49689 [2025/04/30 18:20:48 782842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 782847] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 782854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 782862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 782868] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2775| [2025/04/30 18:20:48 782906] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2775|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248782879|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 782922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2775|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 782929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 782934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49689|rtt_var:428|pto_duration:51689|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 782939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 782943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 782947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 782951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248859568|now:1746037248782934|interv:76634| [2025/04/30 18:20:48 782955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248859568|now:1746037248782934|interval:76634|pto_count:0|srtt:49689 [2025/04/30 18:20:48 782959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 782965] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 782972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2763606| [2025/04/30 18:20:48 782979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 783000] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248784000|now:1746037248783000|interv:1000| [2025/04/30 18:20:48 783011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 783017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 783023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248784000| [2025/04/30 18:20:48 783030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248784000| [2025/04/30 18:20:48 783037] [debug] |xqc_engine_wakeup_after|wakeup:1746037248784000|now:1746037248783037|diff:963| [2025/04/30 18:20:48 783043] [debug] |xqc_engine_main_logic|END|now:1746037248782556| [2025/04/30 18:20:48 783160] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248783159| [2025/04/30 18:20:48 783172] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 783182] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1249| [2025/04/30 18:20:48 783186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1250| [2025/04/30 18:20:48 783192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1250| [2025/04/30 18:20:48 783197] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 783202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2714|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2715|path_largest_ack:2714| [2025/04/30 18:20:48 783215] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2687519|prior_time:1746037248731106|is_app_limited:0|send_elapse:50790|ack_elapse:52053|ctl_first_sent_time:1746037248732550|lagest_ack_time:1746037248783159|curr_delivered:2748802| [2025/04/30 18:20:48 783219] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248732550| [2025/04/30 18:20:48 783224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 783228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2715|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2715|path_largest_ack:2715| [2025/04/30 18:20:48 783233] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2687519|prior_time:1746037248731106|is_app_limited:0|send_elapse:50790|ack_elapse:52053|ctl_first_sent_time:1746037248732550|lagest_ack_time:1746037248783159|curr_delivered:2750002| [2025/04/30 18:20:48 783237] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248732660| [2025/04/30 18:20:48 783241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 783245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49689|rttvar:428|minrtt:30950|latest_rtt:50499|ack_delay:1000| [2025/04/30 18:20:48 783250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49665|rttvar:368|minrtt:30950|latest_rtt:50499|ack_delay:1000| [2025/04/30 18:20:48 783254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2715|lost_pn:2712|thresh:3| [2025/04/30 18:20:48 783258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 783263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49665|rtt_var:368|pto_duration:51665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 783267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 783271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 783275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 783279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248859544|now:1746037248783262|interv:76282| [2025/04/30 18:20:48 783283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248859544|now:1746037248783262|interval:76282|pto_count:0|srtt:49665 [2025/04/30 18:20:48 783287] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50790, ack_elapse 52053, delivered 62483|rate 1200372|lost 249| [2025/04/30 18:20:48 783292] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200372) in round 40| [2025/04/30 18:20:48 783296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 783301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 783307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248732660|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 783312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248732660|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2689919| [2025/04/30 18:20:48 783317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67282|srtt:49665|latest_rtt:50499|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 783322] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1250|largest:1250|pns:2| [2025/04/30 18:20:48 783327] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1250|frame:ACK |recv_time:1746037248783159|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 783332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368783159|now:1746037248783159|interv:120000000| [2025/04/30 18:20:48 783336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368783159|now:1746037248783159|interv:120000000| [2025/04/30 18:20:48 783340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248784000|pq_index:0| [2025/04/30 18:20:48 783344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248782556| [2025/04/30 18:20:48 783348] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248783348| [2025/04/30 18:20:48 783353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248783352| [2025/04/30 18:20:48 783359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 783363] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49665|min_srtt:49665|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 783368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 783373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 783378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 783382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49665|min_srtt:49665|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 783386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2794260| [2025/04/30 18:20:48 783391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49665|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 783398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 783402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49665|min_srtt:49665|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 783406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 783410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 783414] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 783418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 783422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 783427] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 783431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2763606| [2025/04/30 18:20:48 783435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 783439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 783443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248784000| [2025/04/30 18:20:48 783447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248784000| [2025/04/30 18:20:48 783451] [debug] |xqc_engine_wakeup_after|wakeup:1746037248784000|now:1746037248783451|diff:549| [2025/04/30 18:20:48 783456] [debug] |xqc_engine_main_logic|END|now:1746037248783352| [2025/04/30 18:20:48 783461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248783461| [2025/04/30 18:20:48 783465] [debug] |xqc_engine_wakeup_after|wakeup:1746037248784000|now:1746037248783464|diff:536| [2025/04/30 18:20:48 783468] [debug] |xqc_engine_main_logic|END|now:1746037248783461| [2025/04/30 18:20:48 784548] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248784547| [2025/04/30 18:20:48 784563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248784000|pq_index:0| [2025/04/30 18:20:48 784569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248783352| [2025/04/30 18:20:48 784577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248784575| [2025/04/30 18:20:48 784585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248784000|now:1746037248784575| [2025/04/30 18:20:48 784591] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248784000|now:1746037248784575| [2025/04/30 18:20:48 784596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 784603] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 784616] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49665|min_srtt:49665|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 784623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 784630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 784636] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 784642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 784648] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 784655] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 784662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2763606| [2025/04/30 18:20:48 784669] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 784676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2776| [2025/04/30 18:20:48 784722] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2776|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248784687|stream_id:0|stream_offset:2763606| [2025/04/30 18:20:48 784731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2776|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 784738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 784745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49665|rtt_var:368|pto_duration:51665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 784751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 784757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 784763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 784769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248861352|now:1746037248784744|interv:76608| [2025/04/30 18:20:48 784775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248861352|now:1746037248784744|interval:76608|pto_count:0|srtt:49665 [2025/04/30 18:20:48 784783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 784790] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 784796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2764785| [2025/04/30 18:20:48 784818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 784825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2777| [2025/04/30 18:20:48 784864] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2777|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248784835|stream_id:0|stream_offset:2764785| [2025/04/30 18:20:48 784873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2777|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 784880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 784886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49665|rtt_var:368|pto_duration:51665|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 784892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 784898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 784904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 784909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248861500|now:1746037248784885|interv:76615| [2025/04/30 18:20:48 784915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248861500|now:1746037248784885|interval:76615|pto_count:0|srtt:49665 [2025/04/30 18:20:48 784922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 784929] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 784936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2765964| [2025/04/30 18:20:48 784942] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 784948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248785948|now:1746037248784948|interv:1000| [2025/04/30 18:20:48 784955] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 784960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 784966] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248785948| [2025/04/30 18:20:48 784972] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248785948| [2025/04/30 18:20:48 784978] [debug] |xqc_engine_wakeup_after|wakeup:1746037248785948|now:1746037248784978|diff:970| [2025/04/30 18:20:48 784984] [debug] |xqc_engine_main_logic|END|now:1746037248784575| [2025/04/30 18:20:48 785197] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248785196| [2025/04/30 18:20:48 785207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 785221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1250| [2025/04/30 18:20:48 785226] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1251| [2025/04/30 18:20:48 785235] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1251| [2025/04/30 18:20:48 785241] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 785247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2716|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2717|path_largest_ack:2716| [2025/04/30 18:20:48 785254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2687519|prior_time:1746037248731106|is_app_limited:0|send_elapse:51019|ack_elapse:54090|ctl_first_sent_time:1746037248732779|lagest_ack_time:1746037248785196|curr_delivered:2751202| [2025/04/30 18:20:48 785261] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248732779| [2025/04/30 18:20:48 785268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 785274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2717|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2717|path_largest_ack:2717| [2025/04/30 18:20:48 785280] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62483|prior_delivered:2689919|prior_time:1746037248733101|is_app_limited:0|send_elapse:51149|ack_elapse:52095|ctl_first_sent_time:1746037248734576|lagest_ack_time:1746037248785196|curr_delivered:2752402| [2025/04/30 18:20:48 785287] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248734576| [2025/04/30 18:20:48 785293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 785299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49665|rttvar:368|minrtt:30950|latest_rtt:50620|ack_delay:1000| [2025/04/30 18:20:48 785305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49659|rttvar:287|minrtt:30950|latest_rtt:50620|ack_delay:1000| [2025/04/30 18:20:48 785311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2717|lost_pn:2714|thresh:3| [2025/04/30 18:20:48 785317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 785323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49659|rtt_var:287|pto_duration:51659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 785330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 785336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 785342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 785347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248861494|now:1746037248785323|interv:76171| [2025/04/30 18:20:48 785353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248861494|now:1746037248785323|interval:76171|pto_count:0|srtt:49659 [2025/04/30 18:20:48 785364] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51149, ack_elapse 52095, delivered 62483|rate 1199404|lost 249| [2025/04/30 18:20:48 785371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 40 -> 41| [2025/04/30 18:20:48 785376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199404) in round 41| [2025/04/30 18:20:48 785382] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 785388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 785394] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248734576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 785400] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248734576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 785407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67282|srtt:49659|latest_rtt:50620|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 785415] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1251|largest:1251|pns:2| [2025/04/30 18:20:48 785421] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1251|frame:ACK |recv_time:1746037248785196|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 785428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368785196|now:1746037248785196|interv:120000000| [2025/04/30 18:20:48 785434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368785196|now:1746037248785196|interv:120000000| [2025/04/30 18:20:48 785439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248785948|pq_index:0| [2025/04/30 18:20:48 785445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248784575| [2025/04/30 18:20:48 785451] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248785451| [2025/04/30 18:20:48 785458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248785456| [2025/04/30 18:20:48 785466] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 785472] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49659|min_srtt:49659|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 785479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 785486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49659|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 785492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 785503] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49659|min_srtt:49659|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 785509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2796618| [2025/04/30 18:20:48 785516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49659|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 785522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 785529] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49659|min_srtt:49659|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 785535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 785542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 785548] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 785554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 785560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 785567] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 785573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2765964| [2025/04/30 18:20:48 785579] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 785585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 785592] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248785948| [2025/04/30 18:20:48 785598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248785948| [2025/04/30 18:20:48 785604] [debug] |xqc_engine_wakeup_after|wakeup:1746037248785948|now:1746037248785604|diff:344| [2025/04/30 18:20:48 785609] [debug] |xqc_engine_main_logic|END|now:1746037248785456| [2025/04/30 18:20:48 785615] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248785615| [2025/04/30 18:20:48 785619] [debug] |xqc_engine_wakeup_after|wakeup:1746037248785948|now:1746037248785619|diff:329| [2025/04/30 18:20:48 785623] [debug] |xqc_engine_main_logic|END|now:1746037248785615| [2025/04/30 18:20:48 786694] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248786694| [2025/04/30 18:20:48 786703] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248785948|pq_index:0| [2025/04/30 18:20:48 786708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248785456| [2025/04/30 18:20:48 786713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248786712| [2025/04/30 18:20:48 786723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248785948|now:1746037248786712| [2025/04/30 18:20:48 786728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248785948|now:1746037248786712| [2025/04/30 18:20:48 786732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 786736] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 786741] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49659|min_srtt:49659|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 786746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 786751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 786755] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 786759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 786763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 786768] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 786772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2765964| [2025/04/30 18:20:48 786777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 786782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2778| [2025/04/30 18:20:48 786820] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2778|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248786790|stream_id:0|stream_offset:2765964| [2025/04/30 18:20:48 786830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2778|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 786838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 786845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49659|rtt_var:287|pto_duration:51659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 786852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 786858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 786865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 786871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248863449|now:1746037248786844|interv:76605| [2025/04/30 18:20:48 786884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248863449|now:1746037248786844|interval:76605|pto_count:0|srtt:49659 [2025/04/30 18:20:48 786891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 786896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 786900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2767143| [2025/04/30 18:20:48 786905] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 786909] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2779| [2025/04/30 18:20:48 786944] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2779|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248786917|stream_id:0|stream_offset:2767143| [2025/04/30 18:20:48 786953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2779|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 786960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 786967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49659|rtt_var:287|pto_duration:51659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 786974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 786981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 787008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 787014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248863576|now:1746037248786967|interv:76609| [2025/04/30 18:20:48 787020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248863576|now:1746037248786967|interval:76609|pto_count:0|srtt:49659 [2025/04/30 18:20:48 787027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 787032] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 787037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 787041] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 787045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2780| [2025/04/30 18:20:48 787080] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2780|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248787053|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 787089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2780|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 787103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 787110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49659|rtt_var:287|pto_duration:51659|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 787115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 787119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 787123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 787127] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248863712|now:1746037248787110|interv:76602| [2025/04/30 18:20:48 787131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248863712|now:1746037248787110|interval:76602|pto_count:0|srtt:49659 [2025/04/30 18:20:48 787136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70882| [2025/04/30 18:20:48 787140] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 787144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 787149] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 787153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248788153|now:1746037248787153|interv:1000| [2025/04/30 18:20:48 787157] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 787161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 787165] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248788153| [2025/04/30 18:20:48 787169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248788153| [2025/04/30 18:20:48 787173] [debug] |xqc_engine_wakeup_after|wakeup:1746037248788153|now:1746037248787173|diff:980| [2025/04/30 18:20:48 787178] [debug] |xqc_engine_main_logic|END|now:1746037248786712| [2025/04/30 18:20:48 787187] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248787187| [2025/04/30 18:20:48 787192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 787198] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1251| [2025/04/30 18:20:48 787202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1252| [2025/04/30 18:20:48 787208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1252| [2025/04/30 18:20:48 787212] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 787217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2718|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2719|path_largest_ack:2718| [2025/04/30 18:20:48 787222] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2692319|prior_time:1746037248735094|is_app_limited:0|send_elapse:51806|ack_elapse:52093|ctl_first_sent_time:1746037248736558|lagest_ack_time:1746037248787187|curr_delivered:2753602| [2025/04/30 18:20:48 787230] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248736558| [2025/04/30 18:20:48 787235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 787239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2719|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2719|path_largest_ack:2719| [2025/04/30 18:20:48 787244] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61283|prior_delivered:2692319|prior_time:1746037248735094|is_app_limited:0|send_elapse:51806|ack_elapse:52093|ctl_first_sent_time:1746037248736558|lagest_ack_time:1746037248787187|curr_delivered:2754802| [2025/04/30 18:20:48 787248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248736668| [2025/04/30 18:20:48 787252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 787256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49659|rttvar:287|minrtt:30950|latest_rtt:50519|ack_delay:0| [2025/04/30 18:20:48 787260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49766|rttvar:431|minrtt:30950|latest_rtt:50519|ack_delay:0| [2025/04/30 18:20:48 787265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2719|lost_pn:2716|thresh:3| [2025/04/30 18:20:48 787269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 787273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49766|rtt_var:431|pto_duration:51766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 787277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 787281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 787285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 787289] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248863819|now:1746037248787273|interv:76546| [2025/04/30 18:20:48 787293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248863819|now:1746037248787273|interval:76546|pto_count:0|srtt:49766 [2025/04/30 18:20:48 787298] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51806, ack_elapse 52093, delivered 62483|rate 1199450|lost 249| [2025/04/30 18:20:48 787302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199450) in round 41| [2025/04/30 18:20:48 787307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 787311] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 787315] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248736668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 787322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248736668|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 787327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68482|srtt:49766|latest_rtt:50519|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 787333] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1252|largest:1252|pns:2| [2025/04/30 18:20:48 787337] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1252|frame:ACK |recv_time:1746037248787187|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 787342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368787187|now:1746037248787187|interv:120000000| [2025/04/30 18:20:48 787346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368787187|now:1746037248787187|interv:120000000| [2025/04/30 18:20:48 787350] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248788153|pq_index:0| [2025/04/30 18:20:48 787355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248786712| [2025/04/30 18:20:48 787359] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248787358| [2025/04/30 18:20:48 787364] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248787362| [2025/04/30 18:20:48 787369] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 787373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49766|min_srtt:49766|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 787378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 787383] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 787387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 787392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49766|min_srtt:49766|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 787396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2798976| [2025/04/30 18:20:48 787401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49766|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 787405] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 787412] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49766|min_srtt:49766|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 787416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2800155| [2025/04/30 18:20:48 787420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 787424] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 787428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 787432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 787437] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 787441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 787445] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 787449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 787453] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248788153| [2025/04/30 18:20:48 787457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248788153| [2025/04/30 18:20:48 787461] [debug] |xqc_engine_wakeup_after|wakeup:1746037248788153|now:1746037248787461|diff:692| [2025/04/30 18:20:48 787465] [debug] |xqc_engine_main_logic|END|now:1746037248787362| [2025/04/30 18:20:48 787470] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248787470| [2025/04/30 18:20:48 787474] [debug] |xqc_engine_wakeup_after|wakeup:1746037248788153|now:1746037248787474|diff:679| [2025/04/30 18:20:48 787478] [debug] |xqc_engine_main_logic|END|now:1746037248787470| [2025/04/30 18:20:48 788549] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248788549| [2025/04/30 18:20:48 788558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248788153|pq_index:0| [2025/04/30 18:20:48 788563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248787362| [2025/04/30 18:20:48 788568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248788567| [2025/04/30 18:20:48 788573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248788153|now:1746037248788567| [2025/04/30 18:20:48 788577] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248788153|now:1746037248788567| [2025/04/30 18:20:48 788581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 788586] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 788591] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49766|min_srtt:49766|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 788601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2800155| [2025/04/30 18:20:48 788606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 788610] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 788613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 788618] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 788623] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 788627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 788631] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 788636] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2781| [2025/04/30 18:20:48 788673] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2781|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248788644|stream_id:0|stream_offset:2769501| [2025/04/30 18:20:48 788683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2781|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 788690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 788697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49766|rtt_var:431|pto_duration:51766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 788704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 788710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 788714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 788718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248865410|now:1746037248788697|interv:76713| [2025/04/30 18:20:48 788722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248865410|now:1746037248788697|interval:76713|pto_count:0|srtt:49766 [2025/04/30 18:20:48 788727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 788732] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 788736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2770680| [2025/04/30 18:20:48 788745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 788749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2782| [2025/04/30 18:20:48 788780] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2782|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248788756|stream_id:0|stream_offset:2770680| [2025/04/30 18:20:48 788790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2782|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 788797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 788804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49766|rtt_var:431|pto_duration:51766|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 788810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 788814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 788817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 788821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248865522|now:1746037248788804|interv:76718| [2025/04/30 18:20:48 788828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248865522|now:1746037248788804|interval:76718|pto_count:0|srtt:49766 [2025/04/30 18:20:48 788835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70882| [2025/04/30 18:20:48 788843] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 788850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 788857] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 788864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248789864|now:1746037248788864|interv:1000| [2025/04/30 18:20:48 788869] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 788873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 788877] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248789864| [2025/04/30 18:20:48 788881] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248789864| [2025/04/30 18:20:48 788885] [debug] |xqc_engine_wakeup_after|wakeup:1746037248789864|now:1746037248788885|diff:979| [2025/04/30 18:20:48 788889] [debug] |xqc_engine_main_logic|END|now:1746037248788567| [2025/04/30 18:20:48 789185] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248789184| [2025/04/30 18:20:48 789195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 789201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1252| [2025/04/30 18:20:48 789205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1253| [2025/04/30 18:20:48 789211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1253| [2025/04/30 18:20:48 789220] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 789225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2720|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2721|path_largest_ack:2720| [2025/04/30 18:20:48 789230] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2692319|prior_time:1746037248735094|is_app_limited:0|send_elapse:52036|ack_elapse:54090|ctl_first_sent_time:1746037248736788|lagest_ack_time:1746037248789184|curr_delivered:2756002| [2025/04/30 18:20:48 789234] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248736788| [2025/04/30 18:20:48 789239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 789243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2721|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2721|path_largest_ack:2721| [2025/04/30 18:20:48 789248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62483|prior_delivered:2694719|prior_time:1746037248737097|is_app_limited:0|send_elapse:50051|ack_elapse:52087|ctl_first_sent_time:1746037248738556|lagest_ack_time:1746037248789184|curr_delivered:2757202| [2025/04/30 18:20:48 789253] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248738556| [2025/04/30 18:20:48 789257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 789261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49766|rttvar:431|minrtt:30950|latest_rtt:50628|ack_delay:1000| [2025/04/30 18:20:48 789265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49749|rttvar:358|minrtt:30950|latest_rtt:50628|ack_delay:1000| [2025/04/30 18:20:48 789269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2721|lost_pn:2718|thresh:3| [2025/04/30 18:20:48 789274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 789278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49749|rtt_var:358|pto_duration:51749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 789282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 789286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 789290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 789294] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248865505|now:1746037248789277|interv:76228| [2025/04/30 18:20:48 789298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248865505|now:1746037248789277|interval:76228|pto_count:0|srtt:49749 [2025/04/30 18:20:48 789302] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50051, ack_elapse 52087, delivered 62483|rate 1199589|lost 249| [2025/04/30 18:20:48 789307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199589) in round 41| [2025/04/30 18:20:48 789314] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 789318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 789322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248738556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 789327] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248738556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 789331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68482|srtt:49749|latest_rtt:50628|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 789337] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1253|largest:1253|pns:2| [2025/04/30 18:20:48 789342] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1253|frame:ACK |recv_time:1746037248789184|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 789347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368789184|now:1746037248789184|interv:120000000| [2025/04/30 18:20:48 789351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368789184|now:1746037248789184|interv:120000000| [2025/04/30 18:20:48 789355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248789864|pq_index:0| [2025/04/30 18:20:48 789359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248788567| [2025/04/30 18:20:48 789363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248789363| [2025/04/30 18:20:48 789368] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248789367| [2025/04/30 18:20:48 789373] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 789378] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49749|min_srtt:49749|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 789383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2800155| [2025/04/30 18:20:48 789387] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 789392] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 789396] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49749|min_srtt:49749|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 789401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2801334| [2025/04/30 18:20:48 789408] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49749|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 789412] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 789416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49749|min_srtt:49749|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 789420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 789425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 789429] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 789433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 789437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 789441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 789446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 789450] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 789454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 789458] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248789864| [2025/04/30 18:20:48 789462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248789864| [2025/04/30 18:20:48 789466] [debug] |xqc_engine_wakeup_after|wakeup:1746037248789864|now:1746037248789466|diff:398| [2025/04/30 18:20:48 789470] [debug] |xqc_engine_main_logic|END|now:1746037248789367| [2025/04/30 18:20:48 789475] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248789475| [2025/04/30 18:20:48 789479] [debug] |xqc_engine_wakeup_after|wakeup:1746037248789864|now:1746037248789479|diff:385| [2025/04/30 18:20:48 789483] [debug] |xqc_engine_main_logic|END|now:1746037248789475| [2025/04/30 18:20:48 790556] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248790556| [2025/04/30 18:20:48 790566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248789864|pq_index:0| [2025/04/30 18:20:48 790570] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248789367| [2025/04/30 18:20:48 790575] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248790574| [2025/04/30 18:20:48 790580] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248789864|now:1746037248790574| [2025/04/30 18:20:48 790590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248789864|now:1746037248790574| [2025/04/30 18:20:48 790595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 790599] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 790604] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49749|min_srtt:49749|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 790609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 790614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 790618] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 790622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 790626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 790631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 790635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 790640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 790644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2783| [2025/04/30 18:20:48 790682] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2783|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248790653|stream_id:0|stream_offset:2771859| [2025/04/30 18:20:48 790691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2783|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 790699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 790705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49749|rtt_var:358|pto_duration:51749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 790713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 790718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 790722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 790726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248867402|now:1746037248790705|interv:76697| [2025/04/30 18:20:48 790730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248867402|now:1746037248790705|interval:76697|pto_count:0|srtt:49749 [2025/04/30 18:20:48 790735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 790744] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 790748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2773038| [2025/04/30 18:20:48 790753] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 790757] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2784| [2025/04/30 18:20:48 790788] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2784|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248790764|stream_id:0|stream_offset:2773038| [2025/04/30 18:20:48 790797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2784|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 790804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 790811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49749|rtt_var:358|pto_duration:51749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 790817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 790822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 790828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 790834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248867513|now:1746037248790811|interv:76702| [2025/04/30 18:20:48 790841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248867513|now:1746037248790811|interval:76702|pto_count:0|srtt:49749 [2025/04/30 18:20:48 790849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70882| [2025/04/30 18:20:48 790856] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 790863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2774217| [2025/04/30 18:20:48 790868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 790872] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2785| [2025/04/30 18:20:48 790904] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2785|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70882|now:1746037248790879|stream_id:0|stream_offset:2774217| [2025/04/30 18:20:48 790913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2785|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 790920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 790927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49749|rtt_var:358|pto_duration:51749|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 790937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 790941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 790947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 790953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248867628|now:1746037248790926|interv:76702| [2025/04/30 18:20:48 790959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248867628|now:1746037248790926|interval:76702|pto_count:0|srtt:49749 [2025/04/30 18:20:48 790967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72082| [2025/04/30 18:20:48 790974] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 790981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 791010] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 791015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248792015|now:1746037248791015|interv:1000| [2025/04/30 18:20:48 791020] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 791023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 791028] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248792015| [2025/04/30 18:20:48 791032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248792015| [2025/04/30 18:20:48 791036] [debug] |xqc_engine_wakeup_after|wakeup:1746037248792015|now:1746037248791036|diff:979| [2025/04/30 18:20:48 791040] [debug] |xqc_engine_main_logic|END|now:1746037248790574| [2025/04/30 18:20:48 791184] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248791184| [2025/04/30 18:20:48 791190] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 791196] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1253| [2025/04/30 18:20:48 791200] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1254| [2025/04/30 18:20:48 791206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1254| [2025/04/30 18:20:48 791211] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 791215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2722|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2723|path_largest_ack:2722| [2025/04/30 18:20:48 791220] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2694719|prior_time:1746037248737097|is_app_limited:0|send_elapse:50163|ack_elapse:54087|ctl_first_sent_time:1746037248738668|lagest_ack_time:1746037248791184|curr_delivered:2758402| [2025/04/30 18:20:48 791225] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248738668| [2025/04/30 18:20:48 791234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 791238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2723|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2723|path_largest_ack:2723| [2025/04/30 18:20:48 791243] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62483|prior_delivered:2697119|prior_time:1746037248739148|is_app_limited:0|send_elapse:50107|ack_elapse:52036|ctl_first_sent_time:1746037248740616|lagest_ack_time:1746037248791184|curr_delivered:2759602| [2025/04/30 18:20:48 791247] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248740616| [2025/04/30 18:20:48 791251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 791255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49749|rttvar:358|minrtt:30950|latest_rtt:50568|ack_delay:1000| [2025/04/30 18:20:48 791259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49727|rttvar:314|minrtt:30950|latest_rtt:50568|ack_delay:1000| [2025/04/30 18:20:48 791264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2723|lost_pn:2720|thresh:3| [2025/04/30 18:20:48 791268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 791272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49727|rtt_var:314|pto_duration:51727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 791277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 791281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 791284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 791288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248867606|now:1746037248791272|interv:76334| [2025/04/30 18:20:48 791292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248867606|now:1746037248791272|interval:76334|pto_count:0|srtt:49727 [2025/04/30 18:20:48 791297] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50107, ack_elapse 52036, delivered 62483|rate 1200764|lost 249| [2025/04/30 18:20:48 791301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200764) in round 41| [2025/04/30 18:20:48 791306] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 791310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 791314] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248740616|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 791322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248740616|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 791329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69682|srtt:49727|latest_rtt:50568|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 791335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1254|largest:1254|pns:2| [2025/04/30 18:20:48 791340] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1254|frame:ACK |recv_time:1746037248791184|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 791345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368791184|now:1746037248791184|interv:120000000| [2025/04/30 18:20:48 791349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368791184|now:1746037248791184|interv:120000000| [2025/04/30 18:20:48 791353] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248792015|pq_index:0| [2025/04/30 18:20:48 791357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248790574| [2025/04/30 18:20:48 791361] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248791361| [2025/04/30 18:20:48 791366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248791365| [2025/04/30 18:20:48 791371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 791376] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 791380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 791385] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 791390] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 791394] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 791398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2803692| [2025/04/30 18:20:48 791403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 791407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 791411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 791415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 791422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 791426] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 791430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 791434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 791439] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 791443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 791447] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 791451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 791455] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248792015| [2025/04/30 18:20:48 791459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248792015| [2025/04/30 18:20:48 791463] [debug] |xqc_engine_wakeup_after|wakeup:1746037248792015|now:1746037248791463|diff:552| [2025/04/30 18:20:48 791467] [debug] |xqc_engine_main_logic|END|now:1746037248791365| [2025/04/30 18:20:48 791474] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248791474| [2025/04/30 18:20:48 791478] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 791483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1254| [2025/04/30 18:20:48 791487] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1255| [2025/04/30 18:20:48 791492] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1255| [2025/04/30 18:20:48 791496] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 791500] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2955835|max_stream_data_old=2929897| [2025/04/30 18:20:48 791505] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 791509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 791514] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 791518] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1255|largest:1255|pns:2| [2025/04/30 18:20:48 791523] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1255|frame:ACK MAX_STREAM_DATA |recv_time:1746037248791474|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 791527] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368791474|now:1746037248791474|interv:120000000| [2025/04/30 18:20:48 791534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368791474|now:1746037248791474|interv:120000000| [2025/04/30 18:20:48 791538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248792015|pq_index:0| [2025/04/30 18:20:48 791542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248791365| [2025/04/30 18:20:48 791546] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248791546| [2025/04/30 18:20:48 791550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248791549| [2025/04/30 18:20:48 791555] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 791560] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2120362| [2025/04/30 18:20:48 791564] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:69682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 791570] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2119183| [2025/04/30 18:20:48 791574] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2118004| [2025/04/30 18:20:48 791578] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2116825| [2025/04/30 18:20:48 791582] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2115646| [2025/04/30 18:20:48 791586] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2114467| [2025/04/30 18:20:48 791591] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2113288| [2025/04/30 18:20:48 791595] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2112109| [2025/04/30 18:20:48 791599] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2110930| [2025/04/30 18:20:48 791603] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2109751| [2025/04/30 18:20:48 791607] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2108572| [2025/04/30 18:20:48 791612] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2107393| [2025/04/30 18:20:48 791616] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2106214| [2025/04/30 18:20:48 791620] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2105035| [2025/04/30 18:20:48 791624] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2103856| [2025/04/30 18:20:48 791628] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2102677| [2025/04/30 18:20:48 791632] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2101498| [2025/04/30 18:20:48 791636] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2100319| [2025/04/30 18:20:48 791640] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2099140| [2025/04/30 18:20:48 791644] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2097961| [2025/04/30 18:20:48 791648] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2096782| [2025/04/30 18:20:48 791652] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2095603| [2025/04/30 18:20:48 791656] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 791663] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2955835| [2025/04/30 18:20:48 791668] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2955783|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:215883|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 791673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 791677] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 791681] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2955835| [2025/04/30 18:20:48 791686] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2955783|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:189945|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 791690] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 791695] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1255|ack_delay:221|first_ack_range:50|largest_pkt_recv_time:1746037248791474| [2025/04/30 18:20:48 791699] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1255|low:1205|pkt_pns:2| [2025/04/30 18:20:48 791703] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1255|frame_largest_recv:1255| [2025/04/30 18:20:48 791708] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 791712] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 791716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 791721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 791725] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 791729] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49727|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 791733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 791738] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 791742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30038|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 791749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 791753] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 791756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 791761] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 791765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 791770] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2786| [2025/04/30 18:20:48 791803] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2786|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69682|now:1746037248791775|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 791813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2786|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 791820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2786|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 791826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 791833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49727|rtt_var:314|pto_duration:51727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 791840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 791844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 791847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69701| [2025/04/30 18:20:48 791851] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248868502|now:1746037248791833|interv:76669| [2025/04/30 18:20:48 791856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248868502|now:1746037248791833|interval:76669|pto_count:0|srtt:49727 [2025/04/30 18:20:48 791863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69701| [2025/04/30 18:20:48 791870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 791878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2787| [2025/04/30 18:20:48 791915] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2787|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:69701|now:1746037248791888|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 791925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2787|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 791932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2787|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 791945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69701|applimit:0| [2025/04/30 18:20:48 791950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49727|rtt_var:314|pto_duration:51727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 791956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 791960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 791963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 791967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248868615|now:1746037248791950|interv:76665| [2025/04/30 18:20:48 791971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248868615|now:1746037248791950|interval:76665|pto_count:0|srtt:49727 [2025/04/30 18:20:48 791976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69720| [2025/04/30 18:20:48 791981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 792005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 792012] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 792018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 792024] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248792015| [2025/04/30 18:20:48 792031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248792015| [2025/04/30 18:20:48 792037] [debug] |xqc_engine_wakeup_after|wakeup:1746037248792015|now:1746037248792037|diff:18446744073709551594| [2025/04/30 18:20:48 792044] [debug] |xqc_engine_main_logic|END|now:1746037248791549| [2025/04/30 18:20:48 792049] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248792049| [2025/04/30 18:20:48 792053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248792015|pq_index:0| [2025/04/30 18:20:48 792057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248791549| [2025/04/30 18:20:48 792062] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248792061| [2025/04/30 18:20:48 792067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248792015|now:1746037248792061| [2025/04/30 18:20:48 792071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248792015|now:1746037248792061| [2025/04/30 18:20:48 792075] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 792079] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 792084] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49727|min_srtt:49727|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 792092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 792097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 792101] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 792108] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 792115] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 792122] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 792128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 792136] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 792143] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2788| [2025/04/30 18:20:48 792186] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2788|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:69720|now:1746037248792155|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 792196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2788|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 18:20:48 792204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 792211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49727|rtt_var:314|pto_duration:51727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 792218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 792223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 792227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 792231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248868882|now:1746037248792211|interv:76671| [2025/04/30 18:20:48 792235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248868882|now:1746037248792211|interval:76671|pto_count:0|srtt:49727 [2025/04/30 18:20:48 792240] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70926| [2025/04/30 18:20:48 792245] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 792249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 792259] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 792263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2789| [2025/04/30 18:20:48 792294] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2789|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70926|now:1746037248792270|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 792303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2789|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 792310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70926|applimit:0| [2025/04/30 18:20:48 792317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49727|rtt_var:314|pto_duration:51727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 792324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 792328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 792332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 792336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248868997|now:1746037248792317|interv:76680| [2025/04/30 18:20:48 792340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248868997|now:1746037248792317|interval:76680|pto_count:0|srtt:49727 [2025/04/30 18:20:48 792344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72126| [2025/04/30 18:20:48 792349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 792353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2777754| [2025/04/30 18:20:48 792358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 792362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248793362|now:1746037248792362|interv:1000| [2025/04/30 18:20:48 792366] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 792369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 792373] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248793362| [2025/04/30 18:20:48 792378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248793362| [2025/04/30 18:20:48 792382] [debug] |xqc_engine_wakeup_after|wakeup:1746037248793362|now:1746037248792382|diff:980| [2025/04/30 18:20:48 792386] [debug] |xqc_engine_main_logic|END|now:1746037248792061| [2025/04/30 18:20:48 793182] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248793181| [2025/04/30 18:20:48 793192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 793199] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1255| [2025/04/30 18:20:48 793203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1256| [2025/04/30 18:20:48 793214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1256| [2025/04/30 18:20:48 793218] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 793223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2724|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2725|path_largest_ack:2724| [2025/04/30 18:20:48 793228] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2697119|prior_time:1746037248739148|is_app_limited:0|send_elapse:50215|ack_elapse:54033|ctl_first_sent_time:1746037248740724|lagest_ack_time:1746037248793181|curr_delivered:2760802| [2025/04/30 18:20:48 793232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248740724| [2025/04/30 18:20:48 793237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 793241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2725|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2725|path_largest_ack:2725| [2025/04/30 18:20:48 793246] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62483|prior_delivered:2699519|prior_time:1746037248741141|is_app_limited:0|send_elapse:51974|ack_elapse:52040|ctl_first_sent_time:1746037248742602|lagest_ack_time:1746037248793181|curr_delivered:2762002| [2025/04/30 18:20:48 793250] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248742602| [2025/04/30 18:20:48 793254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 793258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49727|rttvar:314|minrtt:30950|latest_rtt:50579|ack_delay:1000| [2025/04/30 18:20:48 793263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49709|rttvar:273|minrtt:30950|latest_rtt:50579|ack_delay:1000| [2025/04/30 18:20:48 793267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2725|lost_pn:2722|thresh:3| [2025/04/30 18:20:48 793271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 793275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:273|pto_duration:51709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 793280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 793284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 793288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69726| [2025/04/30 18:20:48 793292] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248868979|now:1746037248793275|interv:75704| [2025/04/30 18:20:48 793296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248868979|now:1746037248793275|interval:75704|pto_count:0|srtt:49709 [2025/04/30 18:20:48 793300] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51974, ack_elapse 52040, delivered 62483|rate 1200672|lost 249| [2025/04/30 18:20:48 793307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200672) in round 41| [2025/04/30 18:20:48 793312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 793316] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 793320] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248742602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 793324] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248742602|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 793329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69726|srtt:49709|latest_rtt:50579|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 793335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1256|largest:1256|pns:2| [2025/04/30 18:20:48 793339] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1256|frame:ACK |recv_time:1746037248793181|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 793344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368793181|now:1746037248793181|interv:120000000| [2025/04/30 18:20:48 793348] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368793181|now:1746037248793181|interv:120000000| [2025/04/30 18:20:48 793352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248793362|pq_index:0| [2025/04/30 18:20:48 793357] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248792061| [2025/04/30 18:20:48 793361] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248793360| [2025/04/30 18:20:48 793365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248793364| [2025/04/30 18:20:48 793370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248793362|now:1746037248793364| [2025/04/30 18:20:48 793374] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248793362|now:1746037248793364| [2025/04/30 18:20:48 793378] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 793383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 793387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 793392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 793396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 793407] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 793412] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 793416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2806050| [2025/04/30 18:20:48 793420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49709|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 793425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 793429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 793433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2807229| [2025/04/30 18:20:48 793438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 793442] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 793445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 793450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 793454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 793458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69726|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2777754| [2025/04/30 18:20:48 793463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 793467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2790| [2025/04/30 18:20:48 793503] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2790|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69726|now:1746037248793474|stream_id:0|stream_offset:2777754| [2025/04/30 18:20:48 793512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2790|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 793520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69726|applimit:0| [2025/04/30 18:20:48 793527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:273|pto_duration:51709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 793534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 793539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 793547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 793551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248870183|now:1746037248793526|interv:76657| [2025/04/30 18:20:48 793555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248870183|now:1746037248793526|interval:76657|pto_count:0|srtt:49709 [2025/04/30 18:20:48 793560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70926| [2025/04/30 18:20:48 793565] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 793569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 793573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 793577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2791| [2025/04/30 18:20:48 793608] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2791|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70926|now:1746037248793584|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 793616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2791|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 793624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70926|applimit:0| [2025/04/30 18:20:48 793630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:273|pto_duration:51709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 793637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 793641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 793645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 793649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248870293|now:1746037248793629|interv:76664| [2025/04/30 18:20:48 793653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248870293|now:1746037248793629|interval:76664|pto_count:0|srtt:49709 [2025/04/30 18:20:48 793657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72126| [2025/04/30 18:20:48 793662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 793666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2780112| [2025/04/30 18:20:48 793671] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 793674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248794674|now:1746037248793674|interv:1000| [2025/04/30 18:20:48 793678] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 793687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 793691] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248794674| [2025/04/30 18:20:48 793695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248794674| [2025/04/30 18:20:48 793699] [debug] |xqc_engine_wakeup_after|wakeup:1746037248794674|now:1746037248793699|diff:975| [2025/04/30 18:20:48 793703] [debug] |xqc_engine_main_logic|END|now:1746037248793364| [2025/04/30 18:20:48 793709] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248793708| [2025/04/30 18:20:48 793712] [debug] |xqc_engine_wakeup_after|wakeup:1746037248794674|now:1746037248793712|diff:962| [2025/04/30 18:20:48 793716] [debug] |xqc_engine_main_logic|END|now:1746037248793708| [2025/04/30 18:20:48 794785] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248794785| [2025/04/30 18:20:48 794796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248794674|pq_index:0| [2025/04/30 18:20:48 794801] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248793364| [2025/04/30 18:20:48 794806] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248794805| [2025/04/30 18:20:48 794810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248794674|now:1746037248794805| [2025/04/30 18:20:48 794815] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248794674|now:1746037248794805| [2025/04/30 18:20:48 794822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 794829] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 794836] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49709|min_srtt:49709|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 794844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2807229| [2025/04/30 18:20:48 794850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 794856] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 794862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 794870] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 794877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 794884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2780112| [2025/04/30 18:20:48 794892] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 794898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2792| [2025/04/30 18:20:48 794934] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2792|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72126|now:1746037248794907|stream_id:0|stream_offset:2780112| [2025/04/30 18:20:48 794953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2792|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 794961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72126|applimit:0| [2025/04/30 18:20:48 794968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49709|rtt_var:273|pto_duration:51709|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 794972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 794976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 794981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73326| [2025/04/30 18:20:48 795005] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248871616|now:1746037248794967|interv:76649| [2025/04/30 18:20:48 795012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248871616|now:1746037248794967|interval:76649|pto_count:0|srtt:49709 [2025/04/30 18:20:48 795019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73326| [2025/04/30 18:20:48 795027] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 795034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 795039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 795043] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248796043|now:1746037248795043|interv:1000| [2025/04/30 18:20:48 795047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 795051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 795055] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248796043| [2025/04/30 18:20:48 795060] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248796043| [2025/04/30 18:20:48 795064] [debug] |xqc_engine_wakeup_after|wakeup:1746037248796043|now:1746037248795064|diff:979| [2025/04/30 18:20:48 795068] [debug] |xqc_engine_main_logic|END|now:1746037248794805| [2025/04/30 18:20:48 795173] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248795172| [2025/04/30 18:20:48 795179] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 795185] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1256| [2025/04/30 18:20:48 795189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1257| [2025/04/30 18:20:48 795195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1257| [2025/04/30 18:20:48 795199] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 795204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2726|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2727|path_largest_ack:2726| [2025/04/30 18:20:48 795213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2699519|prior_time:1746037248741141|is_app_limited:0|send_elapse:52080|ack_elapse:54031|ctl_first_sent_time:1746037248742708|lagest_ack_time:1746037248795172|curr_delivered:2763202| [2025/04/30 18:20:48 795217] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248742708| [2025/04/30 18:20:48 795222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 795226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2727|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2727|path_largest_ack:2727| [2025/04/30 18:20:48 795231] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62483|prior_delivered:2701919|prior_time:1746037248743099|is_app_limited:0|send_elapse:50061|ack_elapse:52073|ctl_first_sent_time:1746037248744557|lagest_ack_time:1746037248795172|curr_delivered:2764402| [2025/04/30 18:20:48 795235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248744557| [2025/04/30 18:20:48 795239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 795243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49709|rttvar:273|minrtt:30950|latest_rtt:50615|ack_delay:1000| [2025/04/30 18:20:48 795248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49697|rttvar:228|minrtt:30950|latest_rtt:50615|ack_delay:1000| [2025/04/30 18:20:48 795252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2727|lost_pn:2724|thresh:3| [2025/04/30 18:20:48 795256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 795261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49697|rtt_var:228|pto_duration:51697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 795265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 795269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 795273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70926| [2025/04/30 18:20:48 795277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248871604|now:1746037248795260|interv:76344| [2025/04/30 18:20:48 795281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248871604|now:1746037248795260|interval:76344|pto_count:0|srtt:49697 [2025/04/30 18:20:48 795285] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50061, ack_elapse 52073, delivered 62483|rate 1199911|lost 249| [2025/04/30 18:20:48 795290] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199911) in round 41| [2025/04/30 18:20:48 795294] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 795301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 795305] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248744557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 795310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248744557|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 795315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70926|srtt:49697|latest_rtt:50615|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 795321] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1257|largest:1257|pns:2| [2025/04/30 18:20:48 795325] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1257|frame:ACK |recv_time:1746037248795172|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 795330] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368795172|now:1746037248795172|interv:120000000| [2025/04/30 18:20:48 795334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368795172|now:1746037248795172|interv:120000000| [2025/04/30 18:20:48 795338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248796043|pq_index:0| [2025/04/30 18:20:48 795342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248794805| [2025/04/30 18:20:48 795346] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248795346| [2025/04/30 18:20:48 795351] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248795350| [2025/04/30 18:20:48 795356] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 795361] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49697|min_srtt:49697|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 795366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2807229| [2025/04/30 18:20:48 795370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 795375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 795379] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49697|min_srtt:49697|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 795384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2808408| [2025/04/30 18:20:48 795391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49697|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 795395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 795399] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49697|min_srtt:49697|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 795404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 795408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 795412] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 795416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 795420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 795425] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 795429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 795433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 795437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 795441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248796043| [2025/04/30 18:20:48 795445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248796043| [2025/04/30 18:20:48 795449] [debug] |xqc_engine_wakeup_after|wakeup:1746037248796043|now:1746037248795449|diff:594| [2025/04/30 18:20:48 795453] [debug] |xqc_engine_main_logic|END|now:1746037248795350| [2025/04/30 18:20:48 795459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248795458| [2025/04/30 18:20:48 795462] [debug] |xqc_engine_wakeup_after|wakeup:1746037248796043|now:1746037248795462|diff:581| [2025/04/30 18:20:48 795466] [debug] |xqc_engine_main_logic|END|now:1746037248795458| [2025/04/30 18:20:48 796536] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248796536| [2025/04/30 18:20:48 796547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248796043|pq_index:0| [2025/04/30 18:20:48 796551] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248795350| [2025/04/30 18:20:48 796556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248796555| [2025/04/30 18:20:48 796561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248796043|now:1746037248796555| [2025/04/30 18:20:48 796565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248796043|now:1746037248796555| [2025/04/30 18:20:48 796569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 796579] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 796584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49697|min_srtt:49697|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 796588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 796593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 796597] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 796601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 796606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 796610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 796615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 796619] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 796623] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2793| [2025/04/30 18:20:48 796662] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2793|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70926|now:1746037248796632|stream_id:0|stream_offset:2781291| [2025/04/30 18:20:48 796671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2793|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 796678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70926|applimit:0| [2025/04/30 18:20:48 796685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49697|rtt_var:228|pto_duration:51697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 796691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 796695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 796699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 796703] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248873329|now:1746037248796685|interv:76644| [2025/04/30 18:20:48 796707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248873329|now:1746037248796685|interval:76644|pto_count:0|srtt:49697 [2025/04/30 18:20:48 796712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72126| [2025/04/30 18:20:48 796717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 796725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2782470| [2025/04/30 18:20:48 796730] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 796734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2794| [2025/04/30 18:20:48 796764] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2794|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72126|now:1746037248796741|stream_id:0|stream_offset:2782470| [2025/04/30 18:20:48 796773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2794|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 796780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72126|applimit:0| [2025/04/30 18:20:48 796787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49697|rtt_var:228|pto_duration:51697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 796793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 796797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 796801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73326| [2025/04/30 18:20:48 796805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248873438|now:1746037248796787|interv:76651| [2025/04/30 18:20:48 796810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248873438|now:1746037248796787|interval:76651|pto_count:0|srtt:49697 [2025/04/30 18:20:48 796817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73326| [2025/04/30 18:20:48 796825] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 796832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2783649| [2025/04/30 18:20:48 796839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 796847] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2795| [2025/04/30 18:20:48 796882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2795|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73326|now:1746037248796857|stream_id:0|stream_offset:2783649| [2025/04/30 18:20:48 796892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2795|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 796899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73326|applimit:0| [2025/04/30 18:20:48 796906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49697|rtt_var:228|pto_duration:51697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 796912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 796921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 796925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74526| [2025/04/30 18:20:48 796929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248873554|now:1746037248796905|interv:76649| [2025/04/30 18:20:48 796933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248873554|now:1746037248796905|interval:76649|pto_count:0|srtt:49697 [2025/04/30 18:20:48 796939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74526| [2025/04/30 18:20:48 796947] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 796953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2784828| [2025/04/30 18:20:48 796960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 796966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248797966|now:1746037248796966|interv:1000| [2025/04/30 18:20:48 796973] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 796979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 797003] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248797966| [2025/04/30 18:20:48 797009] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248797966| [2025/04/30 18:20:48 797013] [debug] |xqc_engine_wakeup_after|wakeup:1746037248797966|now:1746037248797013|diff:953| [2025/04/30 18:20:48 797018] [debug] |xqc_engine_main_logic|END|now:1746037248796555| [2025/04/30 18:20:48 797172] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248797171| [2025/04/30 18:20:48 797178] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 797184] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1257| [2025/04/30 18:20:48 797188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1258| [2025/04/30 18:20:48 797194] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1258| [2025/04/30 18:20:48 797198] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 797203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2728|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2729|path_largest_ack:2728| [2025/04/30 18:20:48 797208] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2701919|prior_time:1746037248743099|is_app_limited:0|send_elapse:50173|ack_elapse:54072|ctl_first_sent_time:1746037248744669|lagest_ack_time:1746037248797171|curr_delivered:2765602| [2025/04/30 18:20:48 797213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248744669| [2025/04/30 18:20:48 797218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 797223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2729|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2729|path_largest_ack:2729| [2025/04/30 18:20:48 797232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62483|prior_delivered:2704319|prior_time:1746037248745088|is_app_limited:0|send_elapse:51953|ack_elapse:52083|ctl_first_sent_time:1746037248746565|lagest_ack_time:1746037248797171|curr_delivered:2766802| [2025/04/30 18:20:48 797237] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248746565| [2025/04/30 18:20:48 797241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 797245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49697|rttvar:228|minrtt:30950|latest_rtt:50606|ack_delay:1000| [2025/04/30 18:20:48 797249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49685|rttvar:193|minrtt:30950|latest_rtt:50606|ack_delay:1000| [2025/04/30 18:20:48 797254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2729|lost_pn:2726|thresh:3| [2025/04/30 18:20:48 797258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 797262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49685|rtt_var:193|pto_duration:51685|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 797267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 797271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 797275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72126| [2025/04/30 18:20:48 797279] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248873542|now:1746037248797262|interv:76280| [2025/04/30 18:20:48 797283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248873542|now:1746037248797262|interval:76280|pto_count:0|srtt:49685 [2025/04/30 18:20:48 797288] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51953, ack_elapse 52083, delivered 62483|rate 1199681|lost 249| [2025/04/30 18:20:48 797293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199681) in round 41| [2025/04/30 18:20:48 797297] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 797301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 797306] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248746565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 797310] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248746565|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 797315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72126|srtt:49685|latest_rtt:50606|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 797324] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1258|largest:1258|pns:2| [2025/04/30 18:20:48 797329] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1258|frame:ACK |recv_time:1746037248797171|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 797334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368797171|now:1746037248797171|interv:120000000| [2025/04/30 18:20:48 797338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368797171|now:1746037248797171|interv:120000000| [2025/04/30 18:20:48 797342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248797966|pq_index:0| [2025/04/30 18:20:48 797346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248796555| [2025/04/30 18:20:48 797350] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248797350| [2025/04/30 18:20:48 797355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248797354| [2025/04/30 18:20:48 797361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 797366] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49685|min_srtt:49685|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 797370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 797375] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 797380] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 797385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49685|min_srtt:49685|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 797389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2810766| [2025/04/30 18:20:48 797394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 797398] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 797402] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49685|min_srtt:49685|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 797407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2811945| [2025/04/30 18:20:48 797411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 797418] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 797422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 797426] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 797431] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 797435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2784828| [2025/04/30 18:20:48 797440] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 797443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 797447] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248797966| [2025/04/30 18:20:48 797451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248797966| [2025/04/30 18:20:48 797456] [debug] |xqc_engine_wakeup_after|wakeup:1746037248797966|now:1746037248797455|diff:511| [2025/04/30 18:20:48 797460] [debug] |xqc_engine_main_logic|END|now:1746037248797354| [2025/04/30 18:20:48 797465] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248797465| [2025/04/30 18:20:48 797469] [debug] |xqc_engine_wakeup_after|wakeup:1746037248797966|now:1746037248797469|diff:497| [2025/04/30 18:20:48 797473] [debug] |xqc_engine_main_logic|END|now:1746037248797465| [2025/04/30 18:20:48 798184] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248798183| [2025/04/30 18:20:48 798197] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 798203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1258| [2025/04/30 18:20:48 798207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1259| [2025/04/30 18:20:48 798213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1259| [2025/04/30 18:20:48 798217] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 798223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2730|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2731|path_largest_ack:2730| [2025/04/30 18:20:48 798227] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63683|prior_delivered:2704319|prior_time:1746037248745088|is_app_limited:0|send_elapse:52072|ack_elapse:53095|ctl_first_sent_time:1746037248746684|lagest_ack_time:1746037248798183|curr_delivered:2768002| [2025/04/30 18:20:48 798232] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248746684| [2025/04/30 18:20:48 798237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 798242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2731|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2731|path_largest_ack:2731| [2025/04/30 18:20:48 798246] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61302|prior_delivered:2706719|prior_time:1746037248747099|is_app_limited:0|send_elapse:51078|ack_elapse:51084|ctl_first_sent_time:1746037248747577|lagest_ack_time:1746037248798183|curr_delivered:2768021| [2025/04/30 18:20:48 798256] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248747577| [2025/04/30 18:20:48 798260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 798264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49685|rttvar:193|minrtt:30950|latest_rtt:50606|ack_delay:0| [2025/04/30 18:20:48 798269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49800|rttvar:375|minrtt:30950|latest_rtt:50606|ack_delay:0| [2025/04/30 18:20:48 798273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2731|lost_pn:2728|thresh:3| [2025/04/30 18:20:48 798277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 798282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49800|rtt_var:375|pto_duration:51800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 798286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 798290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 798294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70907| [2025/04/30 18:20:48 798299] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248873657|now:1746037248798281|interv:75376| [2025/04/30 18:20:48 798303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248873657|now:1746037248798281|interval:75376|pto_count:0|srtt:49800 [2025/04/30 18:20:48 798307] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51078, ack_elapse 51084, delivered 61302|rate 1200023|lost 249| [2025/04/30 18:20:48 798312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200023) in round 41| [2025/04/30 18:20:48 798316] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 798321] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 798325] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248747577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 798329] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1219|po_sent_time:1746037248747577|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 798334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70907|srtt:49800|latest_rtt:50606|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 798340] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1259|largest:1259|pns:2| [2025/04/30 18:20:48 798347] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1259|frame:ACK |recv_time:1746037248798183|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 798352] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368798183|now:1746037248798183|interv:120000000| [2025/04/30 18:20:48 798357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368798183|now:1746037248798183|interv:120000000| [2025/04/30 18:20:48 798361] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248797966|pq_index:0| [2025/04/30 18:20:48 798365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248797354| [2025/04/30 18:20:48 798369] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248798369| [2025/04/30 18:20:48 798374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248798373| [2025/04/30 18:20:48 798379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248797966|now:1746037248798373| [2025/04/30 18:20:48 798383] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248797966|now:1746037248798373| [2025/04/30 18:20:48 798387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 798392] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 798397] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49800|min_srtt:49800|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 798401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:70907|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2811945| [2025/04/30 18:20:48 798406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 798411] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 798415] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49800|min_srtt:49800|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 798420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70907|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2813124| [2025/04/30 18:20:48 798424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 798428] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 798432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 798437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 798441] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 798448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70907|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2784828| [2025/04/30 18:20:48 798453] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 798457] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2796| [2025/04/30 18:20:48 798493] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2796|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70907|now:1746037248798464|stream_id:0|stream_offset:2784828| [2025/04/30 18:20:48 798502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2796|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 798510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70907|applimit:0| [2025/04/30 18:20:48 798517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49800|rtt_var:375|pto_duration:51800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 798523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 798527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 798531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72107| [2025/04/30 18:20:48 798535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248875264|now:1746037248798517|interv:76747| [2025/04/30 18:20:48 798539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248875264|now:1746037248798517|interval:76747|pto_count:0|srtt:49800 [2025/04/30 18:20:48 798544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72107| [2025/04/30 18:20:48 798549] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 798553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72107|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 798558] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 798562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2797| [2025/04/30 18:20:48 798592] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2797|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72107|now:1746037248798569|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 798600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2797|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 798608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72107|applimit:0| [2025/04/30 18:20:48 798614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49800|rtt_var:375|pto_duration:51800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 798620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 798628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 798632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73307| [2025/04/30 18:20:48 798636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248875369|now:1746037248798614|interv:76755| [2025/04/30 18:20:48 798640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248875369|now:1746037248798614|interval:76755|pto_count:0|srtt:49800 [2025/04/30 18:20:48 798645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73307| [2025/04/30 18:20:48 798650] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 798655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73307|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2787186| [2025/04/30 18:20:48 798659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 798663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248799663|now:1746037248798663|interv:1000| [2025/04/30 18:20:48 798667] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 798671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 798676] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248799663| [2025/04/30 18:20:48 798680] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248799663| [2025/04/30 18:20:48 798684] [debug] |xqc_engine_wakeup_after|wakeup:1746037248799663|now:1746037248798684|diff:979| [2025/04/30 18:20:48 798688] [debug] |xqc_engine_main_logic|END|now:1746037248798373| [2025/04/30 18:20:48 798694] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248798693| [2025/04/30 18:20:48 798698] [debug] |xqc_engine_wakeup_after|wakeup:1746037248799663|now:1746037248798697|diff:966| [2025/04/30 18:20:48 798702] [debug] |xqc_engine_main_logic|END|now:1746037248798693| [2025/04/30 18:20:48 799420] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248799419| [2025/04/30 18:20:48 799430] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 799436] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1259| [2025/04/30 18:20:48 799440] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1260| [2025/04/30 18:20:48 799446] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1260| [2025/04/30 18:20:48 799450] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 799455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2732|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2733|path_largest_ack:2732| [2025/04/30 18:20:48 799460] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2706719|prior_time:1746037248747099|is_app_limited:0|send_elapse:51188|ack_elapse:52320|ctl_first_sent_time:1746037248747687|lagest_ack_time:1746037248799419|curr_delivered:2768040| [2025/04/30 18:20:48 799464] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248747687| [2025/04/30 18:20:48 799473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 799477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2733|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2733|path_largest_ack:2733| [2025/04/30 18:20:48 799482] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:61321|prior_delivered:2706719|prior_time:1746037248747099|is_app_limited:0|send_elapse:51188|ack_elapse:52320|ctl_first_sent_time:1746037248747687|lagest_ack_time:1746037248799419|curr_delivered:2769246| [2025/04/30 18:20:48 799487] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248747939| [2025/04/30 18:20:48 799491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 799495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49800|rttvar:375|minrtt:30950|latest_rtt:51480|ack_delay:1000| [2025/04/30 18:20:48 799499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49885|rttvar:452|minrtt:30950|latest_rtt:51480|ack_delay:1000| [2025/04/30 18:20:48 799504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2733|lost_pn:2730|thresh:3| [2025/04/30 18:20:48 799508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1230|pns:2| [2025/04/30 18:20:48 799512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 799516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49885|rtt_var:452|pto_duration:51885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 799520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 799525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 799528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 799532] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248875454|now:1746037248799516|interv:75938| [2025/04/30 18:20:48 799537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248875454|now:1746037248799516|interval:75938|pto_count:0|srtt:49885 [2025/04/30 18:20:48 799541] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51188, ack_elapse 52320, delivered 62527|rate 1195087|lost 249| [2025/04/30 18:20:48 799546] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195087) in round 41| [2025/04/30 18:20:48 799550] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 799554] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 799558] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1225|po_sent_time:1746037248747939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 799563] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:1225|po_sent_time:1746037248747939|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 799570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72082|srtt:49885|latest_rtt:51480|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 799576] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1260|largest:1260|pns:2| [2025/04/30 18:20:48 799580] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1260|frame:ACK |recv_time:1746037248799419|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 799585] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368799419|now:1746037248799419|interv:120000000| [2025/04/30 18:20:48 799589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368799419|now:1746037248799419|interv:120000000| [2025/04/30 18:20:48 799593] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248799663|pq_index:0| [2025/04/30 18:20:48 799598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248798373| [2025/04/30 18:20:48 799602] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248799602| [2025/04/30 18:20:48 799607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248799606| [2025/04/30 18:20:48 799612] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 799617] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49885|min_srtt:49885|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 799621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2813124| [2025/04/30 18:20:48 799626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49885|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 799630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 799635] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49885|min_srtt:49885|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 799639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 799643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 799647] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 799651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 799658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 799662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 799667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2787186| [2025/04/30 18:20:48 799671] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 799675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 799679] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248799663| [2025/04/30 18:20:48 799683] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248799663| [2025/04/30 18:20:48 799687] [debug] |xqc_engine_wakeup_after|wakeup:1746037248799663|now:1746037248799687|diff:18446744073709551592| [2025/04/30 18:20:48 799691] [debug] |xqc_engine_main_logic|END|now:1746037248799606| [2025/04/30 18:20:48 799696] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248799696| [2025/04/30 18:20:48 799700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248799663|pq_index:0| [2025/04/30 18:20:48 799704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248799606| [2025/04/30 18:20:48 799709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248799708| [2025/04/30 18:20:48 799713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248799663|now:1746037248799708| [2025/04/30 18:20:48 799717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248799663|now:1746037248799708| [2025/04/30 18:20:48 799721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 799725] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 799729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49885|min_srtt:49885|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 799734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 799738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 799742] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 799746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 799750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 799754] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 799758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2787186| [2025/04/30 18:20:48 799765] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 799769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2798| [2025/04/30 18:20:48 799805] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2798|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248799776|stream_id:0|stream_offset:2787186| [2025/04/30 18:20:48 799814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2798|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 799821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 799829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49885|rtt_var:452|pto_duration:51885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 799836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 799842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 799849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 799855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248876661|now:1746037248799828|interv:76833| [2025/04/30 18:20:48 799862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248876661|now:1746037248799828|interval:76833|pto_count:0|srtt:49885 [2025/04/30 18:20:48 799870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 799876] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 799880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2788365| [2025/04/30 18:20:48 799885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 799889] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2799| [2025/04/30 18:20:48 799920] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2799|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248799896|stream_id:0|stream_offset:2788365| [2025/04/30 18:20:48 799929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2799|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 799936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 799942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49885|rtt_var:452|pto_duration:51885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 799949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 799955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 799968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 799975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248876781|now:1746037248799942|interv:76839| [2025/04/30 18:20:48 799981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248876781|now:1746037248799942|interval:76839|pto_count:0|srtt:49885 [2025/04/30 18:20:48 800005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 800014] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 800019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2789544| [2025/04/30 18:20:48 800024] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 800028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248801027|now:1746037248800027|interv:1000| [2025/04/30 18:20:48 800031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 800035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 800039] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248801027| [2025/04/30 18:20:48 800044] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248801027| [2025/04/30 18:20:48 800048] [debug] |xqc_engine_wakeup_after|wakeup:1746037248801027|now:1746037248800048|diff:979| [2025/04/30 18:20:48 800055] [debug] |xqc_engine_main_logic|END|now:1746037248799708| [2025/04/30 18:20:48 801128] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248801128| [2025/04/30 18:20:48 801136] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248801027|pq_index:0| [2025/04/30 18:20:48 801140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248799708| [2025/04/30 18:20:48 801146] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248801145| [2025/04/30 18:20:48 801150] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248801027|now:1746037248801145| [2025/04/30 18:20:48 801155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248801027|now:1746037248801145| [2025/04/30 18:20:48 801159] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 801163] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 801168] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49885|min_srtt:49885|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 801173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 801177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 801186] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 801190] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 801195] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 801200] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 801204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2789544| [2025/04/30 18:20:48 801208] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 801213] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2800| [2025/04/30 18:20:48 801250] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2800|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248801221|stream_id:0|stream_offset:2789544| [2025/04/30 18:20:48 801259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2800|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 801267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 801274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49885|rtt_var:452|pto_duration:51885|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 801279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 801283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 801287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 801291] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248878106|now:1746037248801273|interv:76833| [2025/04/30 18:20:48 801295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248878106|now:1746037248801273|interval:76833|pto_count:0|srtt:49885 [2025/04/30 18:20:48 801300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75682| [2025/04/30 18:20:48 801305] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 801309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 801314] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 801318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248802317|now:1746037248801317|interv:1000| [2025/04/30 18:20:48 801322] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 801326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 801334] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248802317| [2025/04/30 18:20:48 801338] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248802317| [2025/04/30 18:20:48 801342] [debug] |xqc_engine_wakeup_after|wakeup:1746037248802317|now:1746037248801342|diff:975| [2025/04/30 18:20:48 801346] [debug] |xqc_engine_main_logic|END|now:1746037248801145| [2025/04/30 18:20:48 801356] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037248801355| [2025/04/30 18:20:48 801361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 801366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1260| [2025/04/30 18:20:48 801371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1261| [2025/04/30 18:20:48 801380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1261| [2025/04/30 18:20:48 801387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 801393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2734|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2735|path_largest_ack:2734| [2025/04/30 18:20:48 801399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63727|prior_delivered:2706719|prior_time:1746037248747099|is_app_limited:0|send_elapse:51588|ack_elapse:54256|ctl_first_sent_time:1746037248748087|lagest_ack_time:1746037248801355|curr_delivered:2770446| [2025/04/30 18:20:48 801405] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248748087| [2025/04/30 18:20:48 801411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 801417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2735|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2735|path_largest_ack:2735| [2025/04/30 18:20:48 801422] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62527|prior_delivered:2709119|prior_time:1746037248749098|is_app_limited:0|send_elapse:50900|ack_elapse:52257|ctl_first_sent_time:1746037248749396|lagest_ack_time:1746037248801355|curr_delivered:2771646| [2025/04/30 18:20:48 801429] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248749396| [2025/04/30 18:20:48 801436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 801440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49885|rttvar:452|minrtt:30950|latest_rtt:51959|ack_delay:0| [2025/04/30 18:20:48 801445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50144|rttvar:857|minrtt:30950|latest_rtt:51959|ack_delay:0| [2025/04/30 18:20:48 801449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2735|lost_pn:2732|thresh:3| [2025/04/30 18:20:48 801453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 801457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:857|pto_duration:53572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 801462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 801471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 801475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 801479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248879793|now:1746037248801457|interv:78336| [2025/04/30 18:20:48 801483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248879793|now:1746037248801457|interval:78336|pto_count:0|srtt:50144 [2025/04/30 18:20:48 801487] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50900, ack_elapse 52257, delivered 62527|rate 1196528|lost 249| [2025/04/30 18:20:48 801492] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196528) in round 41| [2025/04/30 18:20:48 801496] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 801500] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 801504] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248749396|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 801509] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248749396|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 801513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1526125|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73282|srtt:50144|latest_rtt:51959|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 801519] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1261|largest:1261|pns:2| [2025/04/30 18:20:48 801524] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1261|frame:ACK |recv_time:1746037248801355|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 801529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368801355|now:1746037248801355|interv:120000000| [2025/04/30 18:20:48 801533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368801355|now:1746037248801355|interv:120000000| [2025/04/30 18:20:48 801537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248802317|pq_index:0| [2025/04/30 18:20:48 801541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248801145| [2025/04/30 18:20:48 801545] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248801545| [2025/04/30 18:20:48 801550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248801549| [2025/04/30 18:20:48 801555] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 801560] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 801567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 801572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 801576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 801581] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 801585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2815482| [2025/04/30 18:20:48 801590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50144|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 801594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 801598] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 801603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 801607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 801611] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 801615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 801619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 801624] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 801628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 801632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 801636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 801640] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248802317| [2025/04/30 18:20:48 801644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248802317| [2025/04/30 18:20:48 801648] [debug] |xqc_engine_wakeup_after|wakeup:1746037248802317|now:1746037248801648|diff:669| [2025/04/30 18:20:48 801652] [debug] |xqc_engine_main_logic|END|now:1746037248801549| [2025/04/30 18:20:48 801657] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248801657| [2025/04/30 18:20:48 801664] [debug] |xqc_engine_wakeup_after|wakeup:1746037248802317|now:1746037248801664|diff:653| [2025/04/30 18:20:48 801668] [debug] |xqc_engine_main_logic|END|now:1746037248801657| [2025/04/30 18:20:48 802733] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248802733| [2025/04/30 18:20:48 802744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248802317|pq_index:0| [2025/04/30 18:20:48 802748] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248801549| [2025/04/30 18:20:48 802754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248802753| [2025/04/30 18:20:48 802758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248802317|now:1746037248802753| [2025/04/30 18:20:48 802763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248802317|now:1746037248802753| [2025/04/30 18:20:48 802767] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 802772] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 802777] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50144|min_srtt:50144|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 802781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 802786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 802798] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 802802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 802806] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 802811] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 802816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 802820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 802825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2801| [2025/04/30 18:20:48 802866] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2801|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248802833|stream_id:0|stream_offset:2790723| [2025/04/30 18:20:48 802876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2801|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 802884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 802891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:857|pto_duration:53572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 802905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 802911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 802917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 802924] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248881405|now:1746037248802891|interv:78514| [2025/04/30 18:20:48 802930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248881405|now:1746037248802891|interval:78514|pto_count:0|srtt:50144 [2025/04/30 18:20:48 802936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 802941] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 802945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2791902| [2025/04/30 18:20:48 802950] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 802954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2802| [2025/04/30 18:20:48 803003] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2802|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248802962|stream_id:0|stream_offset:2791902| [2025/04/30 18:20:48 803017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2802|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 803025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 803032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:857|pto_duration:53572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 803039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 803046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 803052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 803057] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248881534|now:1746037248803032|interv:78502| [2025/04/30 18:20:48 803061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248881534|now:1746037248803032|interval:78502|pto_count:0|srtt:50144 [2025/04/30 18:20:48 803066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75682| [2025/04/30 18:20:48 803071] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 803075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 803085] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 803089] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2803| [2025/04/30 18:20:48 803123] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2803|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:75682|now:1746037248803097|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 803129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2803|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 803133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:75682|applimit:0| [2025/04/30 18:20:48 803138] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50144|rtt_var:857|pto_duration:53572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 803143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 803150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 803157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 76882| [2025/04/30 18:20:48 803163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248881669|now:1746037248803137|interv:78532| [2025/04/30 18:20:48 803169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248881669|now:1746037248803137|interval:78532|pto_count:0|srtt:50144 [2025/04/30 18:20:48 803176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:76882| [2025/04/30 18:20:48 803183] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 803190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:76882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2794260| [2025/04/30 18:20:48 803198] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 803204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248804204|now:1746037248803204|interv:1000| [2025/04/30 18:20:48 803210] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 803217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 803222] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248804204| [2025/04/30 18:20:48 803226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248804204| [2025/04/30 18:20:48 803230] [debug] |xqc_engine_wakeup_after|wakeup:1746037248804204|now:1746037248803230|diff:974| [2025/04/30 18:20:48 803235] [debug] |xqc_engine_main_logic|END|now:1746037248802753| [2025/04/30 18:20:48 803245] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248803244| [2025/04/30 18:20:48 803250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 803255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1261| [2025/04/30 18:20:48 803259] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1262| [2025/04/30 18:20:48 803270] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1262| [2025/04/30 18:20:48 803274] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 803279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2736|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2737|path_largest_ack:2736| [2025/04/30 18:20:48 803284] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63727|prior_delivered:2709119|prior_time:1746037248749098|is_app_limited:0|send_elapse:52199|ack_elapse:54146|ctl_first_sent_time:1746037248750695|lagest_ack_time:1746037248803244|curr_delivered:2772846| [2025/04/30 18:20:48 803289] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248750695| [2025/04/30 18:20:48 803294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 803298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2737|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2737|path_largest_ack:2737| [2025/04/30 18:20:48 803302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62527|prior_delivered:2711519|prior_time:1746037248751082|is_app_limited:0|send_elapse:52097|ack_elapse:52162|ctl_first_sent_time:1746037248752548|lagest_ack_time:1746037248803244|curr_delivered:2774046| [2025/04/30 18:20:48 803307] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248752548| [2025/04/30 18:20:48 803311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 803315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50144|rttvar:857|minrtt:30950|latest_rtt:50696|ack_delay:1000| [2025/04/30 18:20:48 803320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50088|rttvar:755|minrtt:30950|latest_rtt:50696|ack_delay:1000| [2025/04/30 18:20:48 803324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2737|lost_pn:2734|thresh:3| [2025/04/30 18:20:48 803329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 803333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50088|rtt_var:755|pto_duration:53108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 803337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 803341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 803345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 803349] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248881205|now:1746037248803333|interv:77872| [2025/04/30 18:20:48 803354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248881205|now:1746037248803333|interval:77872|pto_count:0|srtt:50088 [2025/04/30 18:20:48 803358] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52097, ack_elapse 52162, delivered 62527|rate 1198707|lost 249| [2025/04/30 18:20:48 803366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198707) in round 41| [2025/04/30 18:20:48 803370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 803374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 803378] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248752548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 803383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248752548|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 803388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:74482|srtt:50088|latest_rtt:50696|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 803394] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1262|largest:1262|pns:2| [2025/04/30 18:20:48 803398] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1262|frame:ACK |recv_time:1746037248803244|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 803403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368803244|now:1746037248803244|interv:120000000| [2025/04/30 18:20:48 803407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368803244|now:1746037248803244|interv:120000000| [2025/04/30 18:20:48 803412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248804204|pq_index:0| [2025/04/30 18:20:48 803416] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248802753| [2025/04/30 18:20:48 803420] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248803420| [2025/04/30 18:20:48 803425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248803424| [2025/04/30 18:20:48 803430] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 803435] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50088|min_srtt:50088|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 803440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 803445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 803449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 803454] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50088|min_srtt:50088|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 803464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2817840| [2025/04/30 18:20:48 803469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 803473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 803478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50088|min_srtt:50088|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 803482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 803487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 803491] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 803495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 803499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 803504] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 803508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2794260| [2025/04/30 18:20:48 803513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 803516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 803520] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248804204| [2025/04/30 18:20:48 803524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248804204| [2025/04/30 18:20:48 803529] [debug] |xqc_engine_wakeup_after|wakeup:1746037248804204|now:1746037248803528|diff:676| [2025/04/30 18:20:48 803533] [debug] |xqc_engine_main_logic|END|now:1746037248803424| [2025/04/30 18:20:48 803538] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248803538| [2025/04/30 18:20:48 803542] [debug] |xqc_engine_wakeup_after|wakeup:1746037248804204|now:1746037248803541|diff:663| [2025/04/30 18:20:48 803546] [debug] |xqc_engine_main_logic|END|now:1746037248803538| [2025/04/30 18:20:48 804617] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248804617| [2025/04/30 18:20:48 804627] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248804204|pq_index:0| [2025/04/30 18:20:48 804632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248803424| [2025/04/30 18:20:48 804637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248804636| [2025/04/30 18:20:48 804642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248804204|now:1746037248804636| [2025/04/30 18:20:48 804651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248804204|now:1746037248804636| [2025/04/30 18:20:48 804655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 804660] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 804665] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50088|min_srtt:50088|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 804669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 804674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 804678] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 804682] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 804686] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 804691] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 804695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2794260| [2025/04/30 18:20:48 804700] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 804704] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2804| [2025/04/30 18:20:48 804738] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2804|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248804712|stream_id:0|stream_offset:2794260| [2025/04/30 18:20:48 804744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2804|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 804749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 804756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50088|rtt_var:755|pto_duration:53108|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 804763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 804770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 804776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 804783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248882820|now:1746037248804756|interv:78064| [2025/04/30 18:20:48 804790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248882820|now:1746037248804756|interval:78064|pto_count:0|srtt:50088 [2025/04/30 18:20:48 804803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75682| [2025/04/30 18:20:48 804811] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 804818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 804825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 804832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248805831|now:1746037248804831|interv:1000| [2025/04/30 18:20:48 804838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 804845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 804850] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248805831| [2025/04/30 18:20:48 804855] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248805831| [2025/04/30 18:20:48 804859] [debug] |xqc_engine_wakeup_after|wakeup:1746037248805831|now:1746037248804859|diff:972| [2025/04/30 18:20:48 804863] [debug] |xqc_engine_main_logic|END|now:1746037248804636| [2025/04/30 18:20:48 805228] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248805227| [2025/04/30 18:20:48 805239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 805245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1262| [2025/04/30 18:20:48 805249] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1263| [2025/04/30 18:20:48 805255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1263| [2025/04/30 18:20:48 805260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 805264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2738|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2739|path_largest_ack:2738| [2025/04/30 18:20:48 805269] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63727|prior_delivered:2711519|prior_time:1746037248751082|is_app_limited:0|send_elapse:52188|ack_elapse:54145|ctl_first_sent_time:1746037248752639|lagest_ack_time:1746037248805227|curr_delivered:2775246| [2025/04/30 18:20:48 805274] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248752639| [2025/04/30 18:20:48 805279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 805283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2739|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2739|path_largest_ack:2739| [2025/04/30 18:20:48 805288] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62489|prior_delivered:2713957|prior_time:1746037248753417|is_app_limited:0|send_elapse:51198|ack_elapse:51810|ctl_first_sent_time:1746037248754861|lagest_ack_time:1746037248805227|curr_delivered:2776446| [2025/04/30 18:20:48 805292] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248754861| [2025/04/30 18:20:48 805296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 805305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50088|rttvar:755|minrtt:30950|latest_rtt:50366|ack_delay:1000| [2025/04/30 18:20:48 805310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49997|rttvar:747|minrtt:30950|latest_rtt:50366|ack_delay:1000| [2025/04/30 18:20:48 805314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2739|lost_pn:2736|thresh:3| [2025/04/30 18:20:48 805318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 805323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49997|rtt_var:747|pto_duration:52985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 805327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 805331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 805335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 805339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248882697|now:1746037248805322|interv:77375| [2025/04/30 18:20:48 805343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248882697|now:1746037248805322|interval:77375|pto_count:0|srtt:49997 [2025/04/30 18:20:48 805348] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51198, ack_elapse 51810, delivered 62489|rate 1206118|lost 249| [2025/04/30 18:20:48 805352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206118) in round 41| [2025/04/30 18:20:48 805357] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 805361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 805365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248754861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 805369] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248754861|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 805374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73282|srtt:49997|latest_rtt:50366|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 805380] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1263|largest:1263|pns:2| [2025/04/30 18:20:48 805385] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1263|frame:ACK |recv_time:1746037248805227|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 805389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368805227|now:1746037248805227|interv:120000000| [2025/04/30 18:20:48 805396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368805227|now:1746037248805227|interv:120000000| [2025/04/30 18:20:48 805400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248805831|pq_index:0| [2025/04/30 18:20:48 805405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248804636| [2025/04/30 18:20:48 805409] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248805409| [2025/04/30 18:20:48 805414] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248805413| [2025/04/30 18:20:48 805419] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 805424] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49997|min_srtt:49997|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 805428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 805433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 805438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 805442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49997|min_srtt:49997|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 805447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2820198| [2025/04/30 18:20:48 805451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49997|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 805456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 805460] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49997|min_srtt:49997|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 805464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2821377| [2025/04/30 18:20:48 805469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 805473] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 805477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 805481] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 805485] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 805492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 805497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 805501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 805505] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248805831| [2025/04/30 18:20:48 805509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248805831| [2025/04/30 18:20:48 805513] [debug] |xqc_engine_wakeup_after|wakeup:1746037248805831|now:1746037248805513|diff:318| [2025/04/30 18:20:48 805517] [debug] |xqc_engine_main_logic|END|now:1746037248805413| [2025/04/30 18:20:48 805522] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248805522| [2025/04/30 18:20:48 805526] [debug] |xqc_engine_wakeup_after|wakeup:1746037248805831|now:1746037248805526|diff:305| [2025/04/30 18:20:48 805530] [debug] |xqc_engine_main_logic|END|now:1746037248805522| [2025/04/30 18:20:48 806610] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248806610| [2025/04/30 18:20:48 806625] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248805831|pq_index:0| [2025/04/30 18:20:48 806633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248805413| [2025/04/30 18:20:48 806641] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248806639| [2025/04/30 18:20:48 806649] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248805831|now:1746037248806639| [2025/04/30 18:20:48 806656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248805831|now:1746037248806639| [2025/04/30 18:20:48 806662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 806669] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 806677] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49997|min_srtt:49997|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 806684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2821377| [2025/04/30 18:20:48 806691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 806698] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 806704] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 806711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 806719] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 806726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 806740] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 806747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2805| [2025/04/30 18:20:48 806796] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2805|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248806759|stream_id:0|stream_offset:2795439| [2025/04/30 18:20:48 806806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2805|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 806814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 806821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49997|rtt_var:747|pto_duration:52985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 806829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 806835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 806842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 806849] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248884744|now:1746037248806821|interv:77923| [2025/04/30 18:20:48 806855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248884744|now:1746037248806821|interval:77923|pto_count:0|srtt:49997 [2025/04/30 18:20:48 806863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 806871] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 806878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2796618| [2025/04/30 18:20:48 806885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 806892] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2806| [2025/04/30 18:20:48 806937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2806|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:74482|now:1746037248806903|stream_id:0|stream_offset:2796618| [2025/04/30 18:20:48 806947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2806|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 806955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:74482|applimit:0| [2025/04/30 18:20:48 806962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49997|rtt_var:747|pto_duration:52985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 806969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 806976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 807012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 75682| [2025/04/30 18:20:48 807019] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248884888|now:1746037248806962|interv:77926| [2025/04/30 18:20:48 807026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248884888|now:1746037248806962|interval:77926|pto_count:0|srtt:49997 [2025/04/30 18:20:48 807034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:75682| [2025/04/30 18:20:48 807042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 807048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:75682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 807055] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 807061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248808061|now:1746037248807061|interv:1000| [2025/04/30 18:20:48 807068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 807074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 807081] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248808061| [2025/04/30 18:20:48 807087] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248808061| [2025/04/30 18:20:48 807094] [debug] |xqc_engine_wakeup_after|wakeup:1746037248808061|now:1746037248807094|diff:967| [2025/04/30 18:20:48 807101] [debug] |xqc_engine_main_logic|END|now:1746037248806639| [2025/04/30 18:20:48 807275] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248807274| [2025/04/30 18:20:48 807287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 807296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1263| [2025/04/30 18:20:48 807303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1264| [2025/04/30 18:20:48 807311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1264| [2025/04/30 18:20:48 807318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 807325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2740|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2741|path_largest_ack:2740| [2025/04/30 18:20:48 807333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63689|prior_delivered:2713957|prior_time:1746037248753417|is_app_limited:0|send_elapse:51339|ack_elapse:53857|ctl_first_sent_time:1746037248755002|lagest_ack_time:1746037248807274|curr_delivered:2777646| [2025/04/30 18:20:48 807340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248755002| [2025/04/30 18:20:48 807348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 807355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2741|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2741|path_largest_ack:2741| [2025/04/30 18:20:48 807369] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63689|prior_delivered:2713957|prior_time:1746037248753417|is_app_limited:0|send_elapse:51339|ack_elapse:53857|ctl_first_sent_time:1746037248755002|lagest_ack_time:1746037248807274|curr_delivered:2778846| [2025/04/30 18:20:48 807377] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248755110| [2025/04/30 18:20:48 807383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 807390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49997|rttvar:747|minrtt:30950|latest_rtt:52164|ack_delay:1000| [2025/04/30 18:20:48 807396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50143|rttvar:852|minrtt:30950|latest_rtt:52164|ack_delay:1000| [2025/04/30 18:20:48 807403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2741|lost_pn:2738|thresh:3| [2025/04/30 18:20:48 807410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 807416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50143|rtt_var:852|pto_duration:53551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 807423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 807429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 807436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 807442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248885454|now:1746037248807416|interv:78038| [2025/04/30 18:20:48 807449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248885454|now:1746037248807416|interval:78038|pto_count:0|srtt:50143 [2025/04/30 18:20:48 807456] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51339, ack_elapse 53857, delivered 64889|rate 1204838|lost 249| [2025/04/30 18:20:48 807463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204838) in round 41| [2025/04/30 18:20:48 807469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 807476] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 807482] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248755110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 807489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248755110|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 807497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:73282|srtt:50143|latest_rtt:52164|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 807511] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:99875|inflight:73282|mode:2|applimit:0|pacing_rate:915675|bw:1220900|srtt:50143|latest_rtt:52164|min_rtt:30950|send:2781|lost:249|tlp:0|recv:1271|recovery:0|slow_start:0|conn_life:2496685|acked:2400|delivered:2778846|is_cwnd_limited:0| [2025/04/30 18:20:48 807520] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1264|largest:1264|pns:2| [2025/04/30 18:20:48 807527] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1264|frame:ACK |recv_time:1746037248807274|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 807534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368807274|now:1746037248807274|interv:120000000| [2025/04/30 18:20:48 807541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368807274|now:1746037248807274|interv:120000000| [2025/04/30 18:20:48 807547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248808061|pq_index:0| [2025/04/30 18:20:48 807554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248806639| [2025/04/30 18:20:48 807560] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248807560| [2025/04/30 18:20:48 807567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248807565| [2025/04/30 18:20:48 807575] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 807582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 807589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2821377| [2025/04/30 18:20:48 807596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 807602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 807609] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 807616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2822556| [2025/04/30 18:20:48 807623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50143|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 807630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 807636] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 807643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2823735| [2025/04/30 18:20:48 807656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 807662] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 807668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 807675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 807682] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 807689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 807696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 807702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 807708] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248808061| [2025/04/30 18:20:48 807715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248808061| [2025/04/30 18:20:48 807721] [debug] |xqc_engine_wakeup_after|wakeup:1746037248808061|now:1746037248807721|diff:340| [2025/04/30 18:20:48 807728] [debug] |xqc_engine_main_logic|END|now:1746037248807565| [2025/04/30 18:20:48 807736] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248807736| [2025/04/30 18:20:48 807742] [debug] |xqc_engine_wakeup_after|wakeup:1746037248808061|now:1746037248807742|diff:319| [2025/04/30 18:20:48 807748] [debug] |xqc_engine_main_logic|END|now:1746037248807736| [2025/04/30 18:20:48 808831] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248808831| [2025/04/30 18:20:48 808846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248808061|pq_index:0| [2025/04/30 18:20:48 808852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248807565| [2025/04/30 18:20:48 808860] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248808859| [2025/04/30 18:20:48 808868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248808061|now:1746037248808859| [2025/04/30 18:20:48 808874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248808061|now:1746037248808859| [2025/04/30 18:20:48 808880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 808886] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 808893] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50143|min_srtt:50143|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 808900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2823735| [2025/04/30 18:20:48 808915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 808920] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 808926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 808932] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 808938] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 808945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 808951] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 808957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2807| [2025/04/30 18:20:48 809016] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2807|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248808967|stream_id:0|stream_offset:2797797| [2025/04/30 18:20:48 809033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2807|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 809040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 809046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50143|rtt_var:852|pto_duration:53551|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 809052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 809057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 809063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 809068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248887518|now:1746037248809045|interv:78473| [2025/04/30 18:20:48 809074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248887518|now:1746037248809045|interval:78473|pto_count:0|srtt:50143 [2025/04/30 18:20:48 809081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 809087] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 809093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2798976| [2025/04/30 18:20:48 809099] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 809105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248810105|now:1746037248809105|interv:1000| [2025/04/30 18:20:48 809110] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 809121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 809126] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248810105| [2025/04/30 18:20:48 809132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248810105| [2025/04/30 18:20:48 809137] [debug] |xqc_engine_wakeup_after|wakeup:1746037248810105|now:1746037248809137|diff:968| [2025/04/30 18:20:48 809143] [debug] |xqc_engine_main_logic|END|now:1746037248808859| [2025/04/30 18:20:48 809249] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248809248| [2025/04/30 18:20:48 809258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 809266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1264| [2025/04/30 18:20:48 809272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1265| [2025/04/30 18:20:48 809280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1265| [2025/04/30 18:20:48 809286] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 809293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2742|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2743|path_largest_ack:2742| [2025/04/30 18:20:48 809300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2716364|prior_time:1746037248755239|is_app_limited:0|send_elapse:51601|ack_elapse:54009|ctl_first_sent_time:1746037248756709|lagest_ack_time:1746037248809248|curr_delivered:2780046| [2025/04/30 18:20:48 809307] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248756709| [2025/04/30 18:20:48 809313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 809319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2743|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2743|path_largest_ack:2743| [2025/04/30 18:20:48 809325] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2716364|prior_time:1746037248755239|is_app_limited:0|send_elapse:51601|ack_elapse:54009|ctl_first_sent_time:1746037248756709|lagest_ack_time:1746037248809248|curr_delivered:2781246| [2025/04/30 18:20:48 809331] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248756837| [2025/04/30 18:20:48 809337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 809343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50143|rttvar:852|minrtt:30950|latest_rtt:52411|ack_delay:1000| [2025/04/30 18:20:48 809349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50302|rttvar:956|minrtt:30950|latest_rtt:52411|ack_delay:1000| [2025/04/30 18:20:48 809355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2743|lost_pn:2740|thresh:3| [2025/04/30 18:20:48 809360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 809366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:956|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 809378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 809384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 809390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 809396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248888093|now:1746037248809366|interv:78727| [2025/04/30 18:20:48 809402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248888093|now:1746037248809366|interval:78727|pto_count:0|srtt:50302 [2025/04/30 18:20:48 809409] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51601, ack_elapse 54009, delivered 64882|rate 1201318|lost 249| [2025/04/30 18:20:48 809416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201318) in round 41| [2025/04/30 18:20:48 809422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 809428] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 809434] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248756837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 809441] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248756837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 809447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72082|srtt:50302|latest_rtt:52411|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 809456] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1265|largest:1265|pns:2| [2025/04/30 18:20:48 809462] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1265|frame:ACK |recv_time:1746037248809248|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 809469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368809248|now:1746037248809248|interv:120000000| [2025/04/30 18:20:48 809475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368809248|now:1746037248809248|interv:120000000| [2025/04/30 18:20:48 809481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248810105|pq_index:0| [2025/04/30 18:20:48 809487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248808859| [2025/04/30 18:20:48 809493] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248809493| [2025/04/30 18:20:48 809501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248809499| [2025/04/30 18:20:48 809508] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 809521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 809528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2823735| [2025/04/30 18:20:48 809535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 809542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 809549] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 809555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2824914| [2025/04/30 18:20:48 809561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50302|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 809567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 809573] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 809579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2826093| [2025/04/30 18:20:48 809586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 809591] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 809596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 809603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 809610] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 809616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2798976| [2025/04/30 18:20:48 809622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 809628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 809634] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248810105| [2025/04/30 18:20:48 809640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248810105| [2025/04/30 18:20:48 809646] [debug] |xqc_engine_wakeup_after|wakeup:1746037248810105|now:1746037248809646|diff:459| [2025/04/30 18:20:48 809653] [debug] |xqc_engine_main_logic|END|now:1746037248809499| [2025/04/30 18:20:48 809665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248809665| [2025/04/30 18:20:48 809670] [debug] |xqc_engine_wakeup_after|wakeup:1746037248810105|now:1746037248809670|diff:435| [2025/04/30 18:20:48 809676] [debug] |xqc_engine_main_logic|END|now:1746037248809665| [2025/04/30 18:20:48 810756] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248810756| [2025/04/30 18:20:48 810769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248810105|pq_index:0| [2025/04/30 18:20:48 810775] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248809499| [2025/04/30 18:20:48 810783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248810781| [2025/04/30 18:20:48 810789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248810105|now:1746037248810781| [2025/04/30 18:20:48 810795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248810105|now:1746037248810781| [2025/04/30 18:20:48 810800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 810806] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 810813] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50302|min_srtt:50302|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 810819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2826093| [2025/04/30 18:20:48 810826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 810831] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 810837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 810844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 810851] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 810857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2798976| [2025/04/30 18:20:48 810863] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 810870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2808| [2025/04/30 18:20:48 810915] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2808|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248810881|stream_id:0|stream_offset:2798976| [2025/04/30 18:20:48 810924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2808|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 810931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 810944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:956|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 810951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 810957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 810962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 810968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248890007|now:1746037248810944|interv:79063| [2025/04/30 18:20:48 810974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248890007|now:1746037248810944|interval:79063|pto_count:0|srtt:50302 [2025/04/30 18:20:48 810981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 811007] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 811013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2800155| [2025/04/30 18:20:48 811020] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 811026] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2809| [2025/04/30 18:20:48 811061] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2809|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:73282|now:1746037248811036|stream_id:0|stream_offset:2800155| [2025/04/30 18:20:48 811069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2809|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 811076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:73282|applimit:0| [2025/04/30 18:20:48 811082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50302|rtt_var:956|pto_duration:54126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 811088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 811093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 811099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 74482| [2025/04/30 18:20:48 811105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248890162|now:1746037248811081|interv:79081| [2025/04/30 18:20:48 811110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248890162|now:1746037248811081|interval:79081|pto_count:0|srtt:50302 [2025/04/30 18:20:48 811117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:74482| [2025/04/30 18:20:48 811123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 811129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:74482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2801334| [2025/04/30 18:20:48 811142] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 811147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248812147|now:1746037248811147|interv:1000| [2025/04/30 18:20:48 811152] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 811158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 811163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248812147| [2025/04/30 18:20:48 811169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248812147| [2025/04/30 18:20:48 811174] [debug] |xqc_engine_wakeup_after|wakeup:1746037248812147|now:1746037248811174|diff:973| [2025/04/30 18:20:48 811180] [debug] |xqc_engine_main_logic|END|now:1746037248810781| [2025/04/30 18:20:48 811250] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248811249| [2025/04/30 18:20:48 811258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 811266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1265| [2025/04/30 18:20:48 811271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1266| [2025/04/30 18:20:48 811279] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1266| [2025/04/30 18:20:48 811284] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 811290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2744|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2745|path_largest_ack:2744| [2025/04/30 18:20:48 811297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2718764|prior_time:1746037248757133|is_app_limited:0|send_elapse:51792|ack_elapse:54116|ctl_first_sent_time:1746037248758590|lagest_ack_time:1746037248811249|curr_delivered:2782446| [2025/04/30 18:20:48 811303] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248758590| [2025/04/30 18:20:48 811309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 811316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2745|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2745|path_largest_ack:2745| [2025/04/30 18:20:48 811322] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62482|prior_delivered:2721164|prior_time:1746037248759131|is_app_limited:0|send_elapse:51833|ack_elapse:52118|ctl_first_sent_time:1746037248760592|lagest_ack_time:1746037248811249|curr_delivered:2783646| [2025/04/30 18:20:48 811328] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248760592| [2025/04/30 18:20:48 811334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 811340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50302|rttvar:956|minrtt:30950|latest_rtt:50657|ack_delay:1000| [2025/04/30 18:20:48 811346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50222|rttvar:878|minrtt:30950|latest_rtt:50657|ack_delay:1000| [2025/04/30 18:20:48 811359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2745|lost_pn:2742|thresh:3| [2025/04/30 18:20:48 811365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 811370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:878|pto_duration:53734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 811376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 811382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 811388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72082| [2025/04/30 18:20:48 811394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248889770|now:1746037248811370|interv:78400| [2025/04/30 18:20:48 811399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248889770|now:1746037248811370|interval:78400|pto_count:0|srtt:50222 [2025/04/30 18:20:48 811405] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51833, ack_elapse 52118, delivered 62482|rate 1198856|lost 249| [2025/04/30 18:20:48 811412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198856) in round 41| [2025/04/30 18:20:48 811417] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 811423] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 811428] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248760592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 811435] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248760592|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 811441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:72082|srtt:50222|latest_rtt:50657|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 811450] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1266|largest:1266|pns:2| [2025/04/30 18:20:48 811456] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1266|frame:ACK |recv_time:1746037248811249|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 811462] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368811249|now:1746037248811249|interv:120000000| [2025/04/30 18:20:48 811468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368811249|now:1746037248811249|interv:120000000| [2025/04/30 18:20:48 811474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248812147|pq_index:0| [2025/04/30 18:20:48 811481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248810781| [2025/04/30 18:20:48 811487] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248811487| [2025/04/30 18:20:48 811499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248811498| [2025/04/30 18:20:48 811507] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 811514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 811520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2826093| [2025/04/30 18:20:48 811527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 811533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 811539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 811545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2827272| [2025/04/30 18:20:48 811551] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50222|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 811558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 811564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 811570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 811577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 811582] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 811587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 811593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 811600] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 811606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2801334| [2025/04/30 18:20:48 811613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 811623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 811629] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248812147| [2025/04/30 18:20:48 811635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248812147| [2025/04/30 18:20:48 811641] [debug] |xqc_engine_wakeup_after|wakeup:1746037248812147|now:1746037248811641|diff:506| [2025/04/30 18:20:48 811648] [debug] |xqc_engine_main_logic|END|now:1746037248811498| [2025/04/30 18:20:48 811655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248811655| [2025/04/30 18:20:48 811661] [debug] |xqc_engine_wakeup_after|wakeup:1746037248812147|now:1746037248811661|diff:486| [2025/04/30 18:20:48 811667] [debug] |xqc_engine_main_logic|END|now:1746037248811655| [2025/04/30 18:20:48 812746] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248812746| [2025/04/30 18:20:48 812757] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248812147|pq_index:0| [2025/04/30 18:20:48 812762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248811498| [2025/04/30 18:20:48 812768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248812767| [2025/04/30 18:20:48 812773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248812147|now:1746037248812767| [2025/04/30 18:20:48 812778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248812147|now:1746037248812767| [2025/04/30 18:20:48 812782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 812787] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 812792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50222|min_srtt:50222|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 812797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 812802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 812806] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 812810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 812817] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 812825] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 812831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2801334| [2025/04/30 18:20:48 812839] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 812846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2810| [2025/04/30 18:20:48 812889] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2810|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:72082|now:1746037248812859|stream_id:0|stream_offset:2801334| [2025/04/30 18:20:48 812907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2810|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 812916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:72082|applimit:0| [2025/04/30 18:20:48 812922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50222|rtt_var:878|pto_duration:53734|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 812930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 812936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 812943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 73282| [2025/04/30 18:20:48 812950] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248891593|now:1746037248812922|interv:78671| [2025/04/30 18:20:48 812957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248891593|now:1746037248812922|interval:78671|pto_count:0|srtt:50222 [2025/04/30 18:20:48 812965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:73282| [2025/04/30 18:20:48 812973] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 812980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:73282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 813011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 813018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248814018|now:1746037248813018|interv:1000| [2025/04/30 18:20:48 813025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 813031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 813038] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248814018| [2025/04/30 18:20:48 813045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248814018| [2025/04/30 18:20:48 813052] [debug] |xqc_engine_wakeup_after|wakeup:1746037248814018|now:1746037248813052|diff:966| [2025/04/30 18:20:48 813059] [debug] |xqc_engine_main_logic|END|now:1746037248812767| [2025/04/30 18:20:48 813272] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248813271| [2025/04/30 18:20:48 813282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 813288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1266| [2025/04/30 18:20:48 813292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1267| [2025/04/30 18:20:48 813299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1267| [2025/04/30 18:20:48 813303] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 813308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2746|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2747|path_largest_ack:2746| [2025/04/30 18:20:48 813318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2721164|prior_time:1746037248759131|is_app_limited:0|send_elapse:51941|ack_elapse:54140|ctl_first_sent_time:1746037248760700|lagest_ack_time:1746037248813271|curr_delivered:2784846| [2025/04/30 18:20:48 813323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248760700| [2025/04/30 18:20:48 813328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 813333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2747|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2747|path_largest_ack:2747| [2025/04/30 18:20:48 813337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2721164|prior_time:1746037248759131|is_app_limited:0|send_elapse:51941|ack_elapse:54140|ctl_first_sent_time:1746037248760700|lagest_ack_time:1746037248813271|curr_delivered:2786046| [2025/04/30 18:20:48 813342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248760808| [2025/04/30 18:20:48 813346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 813350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50222|rttvar:878|minrtt:30950|latest_rtt:52463|ack_delay:1000| [2025/04/30 18:20:48 813355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50377|rttvar:969|minrtt:30950|latest_rtt:52463|ack_delay:1000| [2025/04/30 18:20:48 813359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2747|lost_pn:2744|thresh:3| [2025/04/30 18:20:48 813364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 813368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50377|rtt_var:969|pto_duration:54253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 813373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 813377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 813381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 813385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248892112|now:1746037248813368|interv:78744| [2025/04/30 18:20:48 813389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248892112|now:1746037248813368|interval:78744|pto_count:0|srtt:50377 [2025/04/30 18:20:48 813394] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51941, ack_elapse 54140, delivered 64882|rate 1198411|lost 249| [2025/04/30 18:20:48 813399] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198411) in round 41| [2025/04/30 18:20:48 813403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 813407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 813414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248760808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 813419] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248760808|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 813424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:70882|srtt:50377|latest_rtt:52463|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 813430] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 813434] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=2981773|max_stream_data_old=2955835| [2025/04/30 18:20:48 813439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248838271|now:1746037248813271|interv:25000| [2025/04/30 18:20:48 813444] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248813271|max_ack_delay:25000| [2025/04/30 18:20:48 813449] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1267|largest:1267|pns:2| [2025/04/30 18:20:48 813453] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1267|frame:ACK MAX_STREAM_DATA |recv_time:1746037248813271|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 813459] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368813271|now:1746037248813271|interv:120000000| [2025/04/30 18:20:48 813463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368813271|now:1746037248813271|interv:120000000| [2025/04/30 18:20:48 813467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248814018|pq_index:0| [2025/04/30 18:20:48 813471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248812767| [2025/04/30 18:20:48 813476] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248813475| [2025/04/30 18:20:48 813481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248813480| [2025/04/30 18:20:48 813486] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 813491] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2094424| [2025/04/30 18:20:48 813495] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:70882|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 813501] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2093245| [2025/04/30 18:20:48 813505] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2092066| [2025/04/30 18:20:48 813510] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2090887| [2025/04/30 18:20:48 813517] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2089708| [2025/04/30 18:20:48 813521] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2088529| [2025/04/30 18:20:48 813525] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2087350| [2025/04/30 18:20:48 813530] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2086171| [2025/04/30 18:20:48 813534] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2084992| [2025/04/30 18:20:48 813538] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2083813| [2025/04/30 18:20:48 813542] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2082634| [2025/04/30 18:20:48 813546] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2081455| [2025/04/30 18:20:48 813551] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2080276| [2025/04/30 18:20:48 813555] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2079097| [2025/04/30 18:20:48 813559] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2077918| [2025/04/30 18:20:48 813563] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2076739| [2025/04/30 18:20:48 813567] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2075560| [2025/04/30 18:20:48 813572] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2074381| [2025/04/30 18:20:48 813576] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2073202| [2025/04/30 18:20:48 813580] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2072023| [2025/04/30 18:20:48 813585] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2070844| [2025/04/30 18:20:48 813589] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2069665| [2025/04/30 18:20:48 813593] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 813597] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2981773| [2025/04/30 18:20:48 813602] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2981721|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:189945|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 813608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 813612] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 813616] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:2981773| [2025/04/30 18:20:48 813621] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:2981721|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:164007|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 813626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 813634] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50377|min_srtt:50377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 813638] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 813643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 813648] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50377|min_srtt:50377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 813652] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 813657] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 813661] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50377|min_srtt:50377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 813666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26438|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 813671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 813675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 813680] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50377|min_srtt:50377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 813684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27638|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2829630| [2025/04/30 18:20:48 813688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50377|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 813693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 813697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50377|min_srtt:50377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 813701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28838|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2830809| [2025/04/30 18:20:48 813706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 813710] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 813714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 813721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 813726] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 813730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2811| [2025/04/30 18:20:48 813765] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2811|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:70882|now:1746037248813737|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 813775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2811|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 813783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2811|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 813791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70882|applimit:0| [2025/04/30 18:20:48 813796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50377|rtt_var:969|pto_duration:54253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 813801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 813805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 813809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70901| [2025/04/30 18:20:48 813816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248892990|now:1746037248813796|interv:79194| [2025/04/30 18:20:48 813822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248892990|now:1746037248813796|interval:79194|pto_count:0|srtt:50377 [2025/04/30 18:20:48 813828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70901| [2025/04/30 18:20:48 813833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 813837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2812| [2025/04/30 18:20:48 813864] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2812|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:70901|now:1746037248813844|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 813874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2812|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 813882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2812|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 813888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70901|applimit:0| [2025/04/30 18:20:48 813894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50377|rtt_var:969|pto_duration:54253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 813907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 813914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 813920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 813927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248893097|now:1746037248813894|interv:79203| [2025/04/30 18:20:48 813934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248893097|now:1746037248813894|interval:79203|pto_count:0|srtt:50377 [2025/04/30 18:20:48 813941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70920| [2025/04/30 18:20:48 813949] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 813956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 813964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 813970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 813977] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248814018| [2025/04/30 18:20:48 813983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248814018| [2025/04/30 18:20:48 814013] [debug] |xqc_engine_wakeup_after|wakeup:1746037248814018|now:1746037248814013|diff:5| [2025/04/30 18:20:48 814021] [debug] |xqc_engine_main_logic|END|now:1746037248813480| [2025/04/30 18:20:48 814029] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248814029| [2025/04/30 18:20:48 814036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248814018|pq_index:0| [2025/04/30 18:20:48 814042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248813480| [2025/04/30 18:20:48 814050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248814048| [2025/04/30 18:20:48 814058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248814018|now:1746037248814048| [2025/04/30 18:20:48 814066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248814018|now:1746037248814048| [2025/04/30 18:20:48 814073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 814080] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 814088] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50377|min_srtt:50377|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 814095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2830809| [2025/04/30 18:20:48 814102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 814115] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 814122] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 814130] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 814138] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 814145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 814153] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 814159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2813| [2025/04/30 18:20:48 814205] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2813|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248814171|stream_id:0|stream_offset:2802513| [2025/04/30 18:20:48 814216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2813|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 814224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 814231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50377|rtt_var:969|pto_duration:54253|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 814238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 814242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 814246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 814250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248893424|now:1746037248814230|interv:79194| [2025/04/30 18:20:48 814254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248893424|now:1746037248814230|interval:79194|pto_count:0|srtt:50377 [2025/04/30 18:20:48 814259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72120| [2025/04/30 18:20:48 814264] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 814268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2803692| [2025/04/30 18:20:48 814273] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 814276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248815276|now:1746037248814276|interv:1000| [2025/04/30 18:20:48 814281] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 814284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 814294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248815276| [2025/04/30 18:20:48 814298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248815276| [2025/04/30 18:20:48 814302] [debug] |xqc_engine_wakeup_after|wakeup:1746037248815276|now:1746037248814302|diff:974| [2025/04/30 18:20:48 814306] [debug] |xqc_engine_main_logic|END|now:1746037248814048| [2025/04/30 18:20:48 815247] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248815246| [2025/04/30 18:20:48 815261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 815268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1267| [2025/04/30 18:20:48 815272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1268| [2025/04/30 18:20:48 815278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1268| [2025/04/30 18:20:48 815282] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 815287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2748|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2749|path_largest_ack:2748| [2025/04/30 18:20:48 815292] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2723564|prior_time:1746037248761170|is_app_limited:0|send_elapse:52045|ack_elapse:54076|ctl_first_sent_time:1746037248762628|lagest_ack_time:1746037248815246|curr_delivered:2787246| [2025/04/30 18:20:48 815296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248762628| [2025/04/30 18:20:48 815301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 815305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2749|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2749|path_largest_ack:2749| [2025/04/30 18:20:48 815310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2723564|prior_time:1746037248761170|is_app_limited:0|send_elapse:52045|ack_elapse:54076|ctl_first_sent_time:1746037248762628|lagest_ack_time:1746037248815246|curr_delivered:2788446| [2025/04/30 18:20:48 815314] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248762740| [2025/04/30 18:20:48 815319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 815323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50377|rttvar:969|minrtt:30950|latest_rtt:52506|ack_delay:1000| [2025/04/30 18:20:48 815327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50518|rttvar:1009|minrtt:30950|latest_rtt:52506|ack_delay:1000| [2025/04/30 18:20:48 815332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2749|lost_pn:2746|thresh:3| [2025/04/30 18:20:48 815336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 815340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50518|rtt_var:1009|pto_duration:54554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 815345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 815357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 815361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 815365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248893725|now:1746037248815340|interv:78385| [2025/04/30 18:20:48 815369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248893725|now:1746037248815340|interval:78385|pto_count:0|srtt:50518 [2025/04/30 18:20:48 815374] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52045, ack_elapse 54076, delivered 64882|rate 1199829|lost 249| [2025/04/30 18:20:48 815379] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199829) in round 41| [2025/04/30 18:20:48 815383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 815387] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 815391] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248762740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 815396] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248762740|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 815400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69720|srtt:50518|latest_rtt:52506|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 815406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1268|largest:1268|pns:2| [2025/04/30 18:20:48 815411] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1268|frame:ACK |recv_time:1746037248815246|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 815416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368815246|now:1746037248815246|interv:120000000| [2025/04/30 18:20:48 815420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368815246|now:1746037248815246|interv:120000000| [2025/04/30 18:20:48 815424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248815276|pq_index:0| [2025/04/30 18:20:48 815428] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248814048| [2025/04/30 18:20:48 815432] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248815432| [2025/04/30 18:20:48 815437] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248815436| [2025/04/30 18:20:48 815442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248815276|now:1746037248815436| [2025/04/30 18:20:48 815446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248815276|now:1746037248815436| [2025/04/30 18:20:48 815453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 815457] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 815462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50518|min_srtt:50518|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 815466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2830809| [2025/04/30 18:20:48 815471] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 815476] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 815480] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50518|min_srtt:50518|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 815485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2831988| [2025/04/30 18:20:48 815489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50518|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 815493] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 815498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50518|min_srtt:50518|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 815502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2833167| [2025/04/30 18:20:48 815506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 815510] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 815514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 815518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 815523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 815527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2803692| [2025/04/30 18:20:48 815532] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 815536] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2814| [2025/04/30 18:20:48 815573] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2814|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248815543|stream_id:0|stream_offset:2803692| [2025/04/30 18:20:48 815588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2814|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 815596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 815603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50518|rtt_var:1009|pto_duration:54554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 815609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 815613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 815617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 815621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248895097|now:1746037248815603|interv:79494| [2025/04/30 18:20:48 815625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248895097|now:1746037248815603|interval:79494|pto_count:0|srtt:50518 [2025/04/30 18:20:48 815630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70920| [2025/04/30 18:20:48 815635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 815639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 815644] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 815648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248816647|now:1746037248815647|interv:1000| [2025/04/30 18:20:48 815652] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 815655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 815660] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248816647| [2025/04/30 18:20:48 815664] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248816647| [2025/04/30 18:20:48 815668] [debug] |xqc_engine_wakeup_after|wakeup:1746037248816647|now:1746037248815668|diff:979| [2025/04/30 18:20:48 815672] [debug] |xqc_engine_main_logic|END|now:1746037248815436| [2025/04/30 18:20:48 815678] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248815678| [2025/04/30 18:20:48 815682] [debug] |xqc_engine_wakeup_after|wakeup:1746037248816647|now:1746037248815681|diff:966| [2025/04/30 18:20:48 815686] [debug] |xqc_engine_main_logic|END|now:1746037248815678| [2025/04/30 18:20:48 816758] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248816757| [2025/04/30 18:20:48 816768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248816647|pq_index:0| [2025/04/30 18:20:48 816773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248815436| [2025/04/30 18:20:48 816778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248816777| [2025/04/30 18:20:48 816788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248816647|now:1746037248816777| [2025/04/30 18:20:48 816792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248816647|now:1746037248816777| [2025/04/30 18:20:48 816796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 816802] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 816810] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50518|min_srtt:50518|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 816817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:28800|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2833167| [2025/04/30 18:20:48 816824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 816830] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 816837] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 816844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 816852] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 816859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 816866] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 816874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2815| [2025/04/30 18:20:48 816920] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2815|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248816885|stream_id:0|stream_offset:2804871| [2025/04/30 18:20:48 816931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2815|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 816939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 816946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50518|rtt_var:1009|pto_duration:54554|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 816953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 816959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 816966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 816973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248896439|now:1746037248816945|interv:79494| [2025/04/30 18:20:48 816979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248896439|now:1746037248816945|interval:79494|pto_count:0|srtt:50518 [2025/04/30 18:20:48 817014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72120| [2025/04/30 18:20:48 817023] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 817029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2806050| [2025/04/30 18:20:48 817037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 817044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248818043|now:1746037248817043|interv:1000| [2025/04/30 18:20:48 817051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 817057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 817064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248818043| [2025/04/30 18:20:48 817070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248818043| [2025/04/30 18:20:48 817076] [debug] |xqc_engine_wakeup_after|wakeup:1746037248818043|now:1746037248817076|diff:967| [2025/04/30 18:20:48 817080] [debug] |xqc_engine_main_logic|END|now:1746037248816777| [2025/04/30 18:20:48 817215] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248817214| [2025/04/30 18:20:48 817224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 817230] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1268| [2025/04/30 18:20:48 817234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1269| [2025/04/30 18:20:48 817240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1269| [2025/04/30 18:20:48 817244] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 817249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2750|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2751|path_largest_ack:2750| [2025/04/30 18:20:48 817254] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2725964|prior_time:1746037248763176|is_app_limited:0|send_elapse:52103|ack_elapse:54038|ctl_first_sent_time:1746037248764637|lagest_ack_time:1746037248817214|curr_delivered:2789646| [2025/04/30 18:20:48 817259] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248764637| [2025/04/30 18:20:48 817263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 817268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2751|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2751|path_largest_ack:2751| [2025/04/30 18:20:48 817272] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2725964|prior_time:1746037248763176|is_app_limited:0|send_elapse:52103|ack_elapse:54038|ctl_first_sent_time:1746037248764637|lagest_ack_time:1746037248817214|curr_delivered:2790846| [2025/04/30 18:20:48 817277] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248764745| [2025/04/30 18:20:48 817286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 817290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50518|rttvar:1009|minrtt:30950|latest_rtt:52469|ack_delay:1000| [2025/04/30 18:20:48 817294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50637|rttvar:994|minrtt:30950|latest_rtt:52469|ack_delay:1000| [2025/04/30 18:20:48 817299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2751|lost_pn:2748|thresh:3| [2025/04/30 18:20:48 817303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 817307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50637|rtt_var:994|pto_duration:54613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 817311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 817315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 817319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 817323] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248896498|now:1746037248817307|interv:79191| [2025/04/30 18:20:48 817327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248896498|now:1746037248817307|interval:79191|pto_count:0|srtt:50637 [2025/04/30 18:20:48 817332] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52103, ack_elapse 54038, delivered 64882|rate 1200673|lost 249| [2025/04/30 18:20:48 817336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200673) in round 41| [2025/04/30 18:20:48 817341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 817345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 817349] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248764745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 817353] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248764745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 817358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69720|srtt:50637|latest_rtt:52469|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 817364] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1269|largest:1269|pns:2| [2025/04/30 18:20:48 817368] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1269|frame:ACK |recv_time:1746037248817214|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 817373] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368817214|now:1746037248817214|interv:120000000| [2025/04/30 18:20:48 817380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368817214|now:1746037248817214|interv:120000000| [2025/04/30 18:20:48 817384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248818043|pq_index:0| [2025/04/30 18:20:48 817388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248816777| [2025/04/30 18:20:48 817392] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248817392| [2025/04/30 18:20:48 817397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248817396| [2025/04/30 18:20:48 817403] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 817408] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50637|min_srtt:50637|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 817412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2833167| [2025/04/30 18:20:48 817417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 817421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 817426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50637|min_srtt:50637|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 817430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2834346| [2025/04/30 18:20:48 817435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50637|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 817439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 817443] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50637|min_srtt:50637|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 817447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2835525| [2025/04/30 18:20:48 817452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 817456] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 817460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 817464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 817468] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 817475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2806050| [2025/04/30 18:20:48 817480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 817484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 817488] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248818043| [2025/04/30 18:20:48 817492] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248818043| [2025/04/30 18:20:48 817496] [debug] |xqc_engine_wakeup_after|wakeup:1746037248818043|now:1746037248817496|diff:547| [2025/04/30 18:20:48 817500] [debug] |xqc_engine_main_logic|END|now:1746037248817396| [2025/04/30 18:20:48 817505] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248817505| [2025/04/30 18:20:48 817509] [debug] |xqc_engine_wakeup_after|wakeup:1746037248818043|now:1746037248817509|diff:534| [2025/04/30 18:20:48 817513] [debug] |xqc_engine_main_logic|END|now:1746037248817505| [2025/04/30 18:20:48 818582] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248818582| [2025/04/30 18:20:48 818593] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248818043|pq_index:0| [2025/04/30 18:20:48 818598] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248817396| [2025/04/30 18:20:48 818603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248818602| [2025/04/30 18:20:48 818608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248818043|now:1746037248818602| [2025/04/30 18:20:48 818612] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248818043|now:1746037248818602| [2025/04/30 18:20:48 818616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 818621] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 818626] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50637|min_srtt:50637|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 818631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2835525| [2025/04/30 18:20:48 818635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 818639] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 818643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 818647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 818652] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 818656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2806050| [2025/04/30 18:20:48 818666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 818671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2816| [2025/04/30 18:20:48 818706] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2816|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248818679|stream_id:0|stream_offset:2806050| [2025/04/30 18:20:48 818712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2816|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 818717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 818721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50637|rtt_var:994|pto_duration:54613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 818726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 818733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 818739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 818746] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248898292|now:1746037248818721|interv:79571| [2025/04/30 18:20:48 818752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248898292|now:1746037248818721|interval:79571|pto_count:0|srtt:50637 [2025/04/30 18:20:48 818760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70920| [2025/04/30 18:20:48 818768] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 818773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2807229| [2025/04/30 18:20:48 818778] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 818782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2817| [2025/04/30 18:20:48 818811] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2817|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70920|now:1746037248818790|stream_id:0|stream_offset:2807229| [2025/04/30 18:20:48 818817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2817|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 818822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70920|applimit:0| [2025/04/30 18:20:48 818828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50637|rtt_var:994|pto_duration:54613|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 818835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 818841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 818854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72120| [2025/04/30 18:20:48 818860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248898403|now:1746037248818827|interv:79576| [2025/04/30 18:20:48 818867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248898403|now:1746037248818827|interval:79576|pto_count:0|srtt:50637 [2025/04/30 18:20:48 818874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:72120| [2025/04/30 18:20:48 818882] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 818889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72120|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2808408| [2025/04/30 18:20:48 818897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 818903] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248819902|now:1746037248818902|interv:1000| [2025/04/30 18:20:48 818909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 818915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 818922] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248819902| [2025/04/30 18:20:48 818929] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248819902| [2025/04/30 18:20:48 818935] [debug] |xqc_engine_wakeup_after|wakeup:1746037248819902|now:1746037248818935|diff:967| [2025/04/30 18:20:48 818942] [debug] |xqc_engine_main_logic|END|now:1746037248818602| [2025/04/30 18:20:48 819224] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248819223| [2025/04/30 18:20:48 819237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 819243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1269| [2025/04/30 18:20:48 819247] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1270| [2025/04/30 18:20:48 819253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1270| [2025/04/30 18:20:48 819257] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 819262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2752|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2753|path_largest_ack:2752| [2025/04/30 18:20:48 819267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2728364|prior_time:1746037248765147|is_app_limited:0|send_elapse:52090|ack_elapse:54076|ctl_first_sent_time:1746037248766610|lagest_ack_time:1746037248819223|curr_delivered:2792046| [2025/04/30 18:20:48 819271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248766610| [2025/04/30 18:20:48 819276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 819280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2753|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2753|path_largest_ack:2753| [2025/04/30 18:20:48 819290] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2728364|prior_time:1746037248765147|is_app_limited:0|send_elapse:52090|ack_elapse:54076|ctl_first_sent_time:1746037248766610|lagest_ack_time:1746037248819223|curr_delivered:2793246| [2025/04/30 18:20:48 819294] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248766714| [2025/04/30 18:20:48 819298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 819302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50637|rttvar:994|minrtt:30950|latest_rtt:52509|ack_delay:0| [2025/04/30 18:20:48 819307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50871|rttvar:1214|minrtt:30950|latest_rtt:52509|ack_delay:0| [2025/04/30 18:20:48 819311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2753|lost_pn:2750|thresh:3| [2025/04/30 18:20:48 819315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 819320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50871|rtt_var:1214|pto_duration:55727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 819324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 819328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 819332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69720| [2025/04/30 18:20:48 819336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248899517|now:1746037248819319|interv:80198| [2025/04/30 18:20:48 819340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248899517|now:1746037248819319|interval:80198|pto_count:0|srtt:50871 [2025/04/30 18:20:48 819345] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52090, ack_elapse 54076, delivered 64882|rate 1199829|lost 249| [2025/04/30 18:20:48 819349] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199829) in round 41| [2025/04/30 18:20:48 819354] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 819358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 819362] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248766714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 819366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248766714|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 819371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:69720|srtt:50871|latest_rtt:52509|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 819379] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1270|largest:1270|pns:2| [2025/04/30 18:20:48 819384] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1270|frame:ACK |recv_time:1746037248819223|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 819389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368819223|now:1746037248819223|interv:120000000| [2025/04/30 18:20:48 819393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368819223|now:1746037248819223|interv:120000000| [2025/04/30 18:20:48 819397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248819902|pq_index:0| [2025/04/30 18:20:48 819401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248818602| [2025/04/30 18:20:48 819405] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248819405| [2025/04/30 18:20:48 819410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248819409| [2025/04/30 18:20:48 819415] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 819420] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50871|min_srtt:50871|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 819425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2835525| [2025/04/30 18:20:48 819429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50871|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 819434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 819439] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50871|min_srtt:50871|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 819443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2836704| [2025/04/30 18:20:48 819447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50871|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 819452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 819456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50871|min_srtt:50871|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 819460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 819464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 819471] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 819475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 819479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 819483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 819488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2808408| [2025/04/30 18:20:48 819492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 819496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 819500] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248819902| [2025/04/30 18:20:48 819504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248819902| [2025/04/30 18:20:48 819508] [debug] |xqc_engine_wakeup_after|wakeup:1746037248819902|now:1746037248819508|diff:394| [2025/04/30 18:20:48 819512] [debug] |xqc_engine_main_logic|END|now:1746037248819409| [2025/04/30 18:20:48 819517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248819517| [2025/04/30 18:20:48 819521] [debug] |xqc_engine_wakeup_after|wakeup:1746037248819902|now:1746037248819521|diff:381| [2025/04/30 18:20:48 819525] [debug] |xqc_engine_main_logic|END|now:1746037248819517| [2025/04/30 18:20:48 820594] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248820594| [2025/04/30 18:20:48 820605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248819902|pq_index:0| [2025/04/30 18:20:48 820609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248819409| [2025/04/30 18:20:48 820614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248820613| [2025/04/30 18:20:48 820619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248819902|now:1746037248820613| [2025/04/30 18:20:48 820624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248819902|now:1746037248820613| [2025/04/30 18:20:48 820628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 820632] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 820637] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50871|min_srtt:50871|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 820642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 820646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 820650] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 820654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 820664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 820669] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 820673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69720|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2808408| [2025/04/30 18:20:48 820677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 820682] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2818| [2025/04/30 18:20:48 820718] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2818|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69720|now:1746037248820690|stream_id:0|stream_offset:2808408| [2025/04/30 18:20:48 820724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2818|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 820729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69720|applimit:0| [2025/04/30 18:20:48 820735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50871|rtt_var:1214|pto_duration:55727|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 820742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 820748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 820755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70920| [2025/04/30 18:20:48 820761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248901417|now:1746037248820734|interv:80683| [2025/04/30 18:20:48 820768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248901417|now:1746037248820734|interval:80683|pto_count:0|srtt:50871 [2025/04/30 18:20:48 820775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70920| [2025/04/30 18:20:48 820782] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 820787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 820792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 820795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248821795|now:1746037248820795|interv:1000| [2025/04/30 18:20:48 820800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 820803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 820807] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248821795| [2025/04/30 18:20:48 820812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248821795| [2025/04/30 18:20:48 820820] [debug] |xqc_engine_wakeup_after|wakeup:1746037248821795|now:1746037248820820|diff:975| [2025/04/30 18:20:48 820824] [debug] |xqc_engine_main_logic|END|now:1746037248820613| [2025/04/30 18:20:48 821255] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248821254| [2025/04/30 18:20:48 821267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 821273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1270| [2025/04/30 18:20:48 821278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1271| [2025/04/30 18:20:48 821284] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1271| [2025/04/30 18:20:48 821288] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 821293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2754|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2755|path_largest_ack:2754| [2025/04/30 18:20:48 821297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2730764|prior_time:1746037248767142|is_app_limited:0|send_elapse:52063|ack_elapse:54112|ctl_first_sent_time:1746037248768607|lagest_ack_time:1746037248821254|curr_delivered:2794446| [2025/04/30 18:20:48 821302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248768607| [2025/04/30 18:20:48 821306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 821311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2755|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2755|path_largest_ack:2755| [2025/04/30 18:20:48 821315] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63682|prior_delivered:2730764|prior_time:1746037248767142|is_app_limited:0|send_elapse:52063|ack_elapse:54112|ctl_first_sent_time:1746037248768607|lagest_ack_time:1746037248821254|curr_delivered:2795646| [2025/04/30 18:20:48 821320] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248768715| [2025/04/30 18:20:48 821324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 821328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50871|rttvar:1214|minrtt:30950|latest_rtt:52539|ack_delay:1000| [2025/04/30 18:20:48 821332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50955|rttvar:1078|minrtt:30950|latest_rtt:52539|ack_delay:1000| [2025/04/30 18:20:48 821336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2755|lost_pn:2752|thresh:3| [2025/04/30 18:20:48 821341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 821345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50955|rtt_var:1078|pto_duration:55267|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 821349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 821353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 821362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68520| [2025/04/30 18:20:48 821367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248900957|now:1746037248821345|interv:79612| [2025/04/30 18:20:48 821371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248900957|now:1746037248821345|interval:79612|pto_count:0|srtt:50955 [2025/04/30 18:20:48 821375] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52063, ack_elapse 54112, delivered 64882|rate 1199031|lost 249| [2025/04/30 18:20:48 821380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199031) in round 41| [2025/04/30 18:20:48 821384] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 821388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 821392] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248768715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 821397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248768715|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 821401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68520|srtt:50955|latest_rtt:52539|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 821407] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1271|largest:1271|pns:2| [2025/04/30 18:20:48 821412] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1271|frame:ACK |recv_time:1746037248821254|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 821416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368821254|now:1746037248821254|interv:120000000| [2025/04/30 18:20:48 821421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368821254|now:1746037248821254|interv:120000000| [2025/04/30 18:20:48 821426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248821795|pq_index:0| [2025/04/30 18:20:48 821433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248820613| [2025/04/30 18:20:48 821440] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248821440| [2025/04/30 18:20:48 821447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248821446| [2025/04/30 18:20:48 821455] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 821463] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 821469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 821483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 821490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 821496] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 821500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2839062| [2025/04/30 18:20:48 821504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50955|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 821509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 821513] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50955|min_srtt:50955|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 821517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 821521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 821525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 821529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 821533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 821538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 821542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68520|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 821547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 821551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 821555] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248821795| [2025/04/30 18:20:48 821559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248821795| [2025/04/30 18:20:48 821563] [debug] |xqc_engine_wakeup_after|wakeup:1746037248821795|now:1746037248821563|diff:232| [2025/04/30 18:20:48 821567] [debug] |xqc_engine_main_logic|END|now:1746037248821446| [2025/04/30 18:20:48 821575] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248821574| [2025/04/30 18:20:48 821579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 821585] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1271| [2025/04/30 18:20:48 821592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1272| [2025/04/30 18:20:48 821598] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1272| [2025/04/30 18:20:48 821602] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 821606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2756|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2757|path_largest_ack:2756| [2025/04/30 18:20:48 821611] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62501|prior_delivered:2733164|prior_time:1746037248769130|is_app_limited:0|send_elapse:51174|ack_elapse:52444|ctl_first_sent_time:1746037248769720|lagest_ack_time:1746037248821574|curr_delivered:2795665| [2025/04/30 18:20:48 821616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248769720| [2025/04/30 18:20:48 821620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 821624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2757|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2757|path_largest_ack:2757| [2025/04/30 18:20:48 821629] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:62501|prior_delivered:2733164|prior_time:1746037248769130|is_app_limited:0|send_elapse:51174|ack_elapse:52444|ctl_first_sent_time:1746037248769720|lagest_ack_time:1746037248821574|curr_delivered:2795684| [2025/04/30 18:20:48 821633] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248769837| [2025/04/30 18:20:48 821637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 821641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50955|rttvar:1078|minrtt:30950|latest_rtt:51737|ack_delay:0| [2025/04/30 18:20:48 821646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51053|rttvar:1004|minrtt:30950|latest_rtt:51737|ack_delay:0| [2025/04/30 18:20:48 821650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2757|lost_pn:2754|thresh:3| [2025/04/30 18:20:48 821654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 821658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51053|rtt_var:1004|pto_duration:55069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 821663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 821666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 821670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 821674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248900759|now:1746037248821658|interv:79101| [2025/04/30 18:20:48 821678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248900759|now:1746037248821658|interval:79101|pto_count:0|srtt:51053 [2025/04/30 18:20:48 821686] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51174, ack_elapse 52444, delivered 62520|rate 1192128|lost 249| [2025/04/30 18:20:48 821690] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1192128) in round 41| [2025/04/30 18:20:48 821694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 821698] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 821702] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248769837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 821707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:38|po_sent_time:1746037248769837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 821711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68482|srtt:51053|latest_rtt:51737|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 821717] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1272|largest:1272|pns:2| [2025/04/30 18:20:48 821721] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1272|frame:ACK |recv_time:1746037248821574|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 821726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368821574|now:1746037248821574|interv:120000000| [2025/04/30 18:20:48 821730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368821574|now:1746037248821574|interv:120000000| [2025/04/30 18:20:48 821734] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248821795|pq_index:0| [2025/04/30 18:20:48 821738] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248821446| [2025/04/30 18:20:48 821742] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248821742| [2025/04/30 18:20:48 821747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248821746| [2025/04/30 18:20:48 821752] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 821757] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51053|min_srtt:51053|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 821761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 821765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 821769] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 821773] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 821780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 821784] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 821789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 821793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 821797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 821801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248821795| [2025/04/30 18:20:48 821805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248821795| [2025/04/30 18:20:48 821809] [debug] |xqc_engine_wakeup_after|wakeup:1746037248821795|now:1746037248821808|diff:18446744073709551603| [2025/04/30 18:20:48 821813] [debug] |xqc_engine_main_logic|END|now:1746037248821746| [2025/04/30 18:20:48 821817] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248821817| [2025/04/30 18:20:48 821821] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248821795|pq_index:0| [2025/04/30 18:20:48 821825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248821746| [2025/04/30 18:20:48 821830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248821829| [2025/04/30 18:20:48 821836] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248821795|now:1746037248821829| [2025/04/30 18:20:48 821843] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248821795|now:1746037248821829| [2025/04/30 18:20:48 821850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 821856] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 821864] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51053|min_srtt:51053|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 821871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 821877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 821883] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 821890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 821897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 821904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 821911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 821929] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 821936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2819| [2025/04/30 18:20:48 821982] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2819|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248821948|stream_id:0|stream_offset:2809587| [2025/04/30 18:20:48 822012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2819|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 822020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 822027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51053|rtt_var:1004|pto_duration:55069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 822035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 822041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 822048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 822054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248902017|now:1746037248822027|interv:79990| [2025/04/30 18:20:48 822061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248902017|now:1746037248822027|interval:79990|pto_count:0|srtt:51053 [2025/04/30 18:20:48 822068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 822076] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 822083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2810766| [2025/04/30 18:20:48 822090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 822096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248823096|now:1746037248822096|interv:1000| [2025/04/30 18:20:48 822101] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 822104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 822108] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248823096| [2025/04/30 18:20:48 822113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248823096| [2025/04/30 18:20:48 822117] [debug] |xqc_engine_wakeup_after|wakeup:1746037248823096|now:1746037248822117|diff:979| [2025/04/30 18:20:48 822121] [debug] |xqc_engine_main_logic|END|now:1746037248821829| [2025/04/30 18:20:48 823191] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248823191| [2025/04/30 18:20:48 823202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248823096|pq_index:0| [2025/04/30 18:20:48 823207] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248821829| [2025/04/30 18:20:48 823217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248823216| [2025/04/30 18:20:48 823222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248823096|now:1746037248823216| [2025/04/30 18:20:48 823226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248823096|now:1746037248823216| [2025/04/30 18:20:48 823230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 823234] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 823240] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51053|min_srtt:51053|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 823244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 823249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 823253] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 823257] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 823264] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 823271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 823278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2810766| [2025/04/30 18:20:48 823285] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 823293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2820| [2025/04/30 18:20:48 823335] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2820|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248823304|stream_id:0|stream_offset:2810766| [2025/04/30 18:20:48 823341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2820|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 823346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 823351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51053|rtt_var:1004|pto_duration:55069|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 823358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 823365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 823372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 823385] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248903373|now:1746037248823351|interv:80022| [2025/04/30 18:20:48 823391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248903373|now:1746037248823351|interval:80022|pto_count:0|srtt:51053 [2025/04/30 18:20:48 823397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70882| [2025/04/30 18:20:48 823402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 823406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2811945| [2025/04/30 18:20:48 823411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 823415] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248824415|now:1746037248823415|interv:1000| [2025/04/30 18:20:48 823419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 823423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 823427] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248824415| [2025/04/30 18:20:48 823431] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248824415| [2025/04/30 18:20:48 823435] [debug] |xqc_engine_wakeup_after|wakeup:1746037248824415|now:1746037248823435|diff:980| [2025/04/30 18:20:48 823440] [debug] |xqc_engine_main_logic|END|now:1746037248823216| [2025/04/30 18:20:48 823450] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248823449| [2025/04/30 18:20:48 823454] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 823460] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1272| [2025/04/30 18:20:48 823464] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1273| [2025/04/30 18:20:48 823470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1273| [2025/04/30 18:20:48 823474] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 823479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2758|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2759|path_largest_ack:2758| [2025/04/30 18:20:48 823484] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63720|prior_delivered:2733164|prior_time:1746037248769130|is_app_limited:0|send_elapse:51586|ack_elapse:54319|ctl_first_sent_time:1746037248770132|lagest_ack_time:1746037248823449|curr_delivered:2796884| [2025/04/30 18:20:48 823488] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248770132| [2025/04/30 18:20:48 823493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 823497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2759|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2759|path_largest_ack:2759| [2025/04/30 18:20:48 823502] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63720|prior_delivered:2733164|prior_time:1746037248769130|is_app_limited:0|send_elapse:51586|ack_elapse:54319|ctl_first_sent_time:1746037248770132|lagest_ack_time:1746037248823449|curr_delivered:2798084| [2025/04/30 18:20:48 823510] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248770276| [2025/04/30 18:20:48 823514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 823518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51053|rttvar:1004|minrtt:30950|latest_rtt:53173|ack_delay:1000| [2025/04/30 18:20:48 823522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51193|rttvar:1033|minrtt:30950|latest_rtt:53173|ack_delay:1000| [2025/04/30 18:20:48 823526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2759|lost_pn:2756|thresh:3| [2025/04/30 18:20:48 823530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 823535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51193|rtt_var:1033|pto_duration:55325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 823539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 823543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 823547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 823551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248903629|now:1746037248823534|interv:80095| [2025/04/30 18:20:48 823555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248903629|now:1746037248823534|interval:80095|pto_count:0|srtt:51193 [2025/04/30 18:20:48 823559] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51586, ack_elapse 54319, delivered 64920|rate 1195161|lost 249| [2025/04/30 18:20:48 823564] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1195161) in round 41| [2025/04/30 18:20:48 823568] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 823572] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 823576] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248770276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 823581] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248770276|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 823585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68482|srtt:51193|latest_rtt:53173|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 823591] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1273|largest:1273|pns:2| [2025/04/30 18:20:48 823595] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1273|frame:ACK |recv_time:1746037248823449|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 823603] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368823449|now:1746037248823449|interv:120000000| [2025/04/30 18:20:48 823607] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368823449|now:1746037248823449|interv:120000000| [2025/04/30 18:20:48 823611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248824415|pq_index:0| [2025/04/30 18:20:48 823615] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248823216| [2025/04/30 18:20:48 823619] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248823619| [2025/04/30 18:20:48 823624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248823623| [2025/04/30 18:20:48 823629] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 823633] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51193|min_srtt:51193|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 823638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 823642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 823647] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 823651] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51193|min_srtt:51193|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 823655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2841420| [2025/04/30 18:20:48 823660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51193|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 823664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 823668] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51193|min_srtt:51193|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 823672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 823677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 823681] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 823684] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 823691] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 823696] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 823700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2811945| [2025/04/30 18:20:48 823705] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 823708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 823712] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248824415| [2025/04/30 18:20:48 823716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248824415| [2025/04/30 18:20:48 823720] [debug] |xqc_engine_wakeup_after|wakeup:1746037248824415|now:1746037248823720|diff:695| [2025/04/30 18:20:48 823724] [debug] |xqc_engine_main_logic|END|now:1746037248823623| [2025/04/30 18:20:48 823729] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248823729| [2025/04/30 18:20:48 823733] [debug] |xqc_engine_wakeup_after|wakeup:1746037248824415|now:1746037248823733|diff:682| [2025/04/30 18:20:48 823737] [debug] |xqc_engine_main_logic|END|now:1746037248823729| [2025/04/30 18:20:48 824805] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248824805| [2025/04/30 18:20:48 824815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248824415|pq_index:0| [2025/04/30 18:20:48 824820] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248823623| [2025/04/30 18:20:48 824827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248824826| [2025/04/30 18:20:48 824835] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248824415|now:1746037248824826| [2025/04/30 18:20:48 824842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248824415|now:1746037248824826| [2025/04/30 18:20:48 824848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 824855] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 824863] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51193|min_srtt:51193|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 824870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 824877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 824884] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 824890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 824897] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 824910] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 824914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2811945| [2025/04/30 18:20:48 824919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 824923] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2821| [2025/04/30 18:20:48 824956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2821|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248824932|stream_id:0|stream_offset:2811945| [2025/04/30 18:20:48 824962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2821|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 824967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 824972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51193|rtt_var:1033|pto_duration:55325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 824976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 824982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 825009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 825017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248905257|now:1746037248824971|interv:80286| [2025/04/30 18:20:48 825023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248905257|now:1746037248824971|interval:80286|pto_count:0|srtt:51193 [2025/04/30 18:20:48 825031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 825039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 825046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2813124| [2025/04/30 18:20:48 825053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 825060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2822| [2025/04/30 18:20:48 825093] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2822|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69682|now:1746037248825069|stream_id:0|stream_offset:2813124| [2025/04/30 18:20:48 825099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2822|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 825104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69682|applimit:0| [2025/04/30 18:20:48 825111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51193|rtt_var:1033|pto_duration:55325|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 825128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 825135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 825141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70882| [2025/04/30 18:20:48 825148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248905394|now:1746037248825110|interv:80284| [2025/04/30 18:20:48 825154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248905394|now:1746037248825110|interval:80284|pto_count:0|srtt:51193 [2025/04/30 18:20:48 825159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:70882| [2025/04/30 18:20:48 825164] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 825168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 825173] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1082| [2025/04/30 18:20:48 825176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248826258|now:1746037248825176|interv:1082| [2025/04/30 18:20:48 825181] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1082| [2025/04/30 18:20:48 825184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 825189] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248826258| [2025/04/30 18:20:48 825193] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248826258| [2025/04/30 18:20:48 825197] [debug] |xqc_engine_wakeup_after|wakeup:1746037248826258|now:1746037248825197|diff:1061| [2025/04/30 18:20:48 825201] [debug] |xqc_engine_main_logic|END|now:1746037248824826| [2025/04/30 18:20:48 825272] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037248825271| [2025/04/30 18:20:48 825280] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 825286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1273| [2025/04/30 18:20:48 825290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1274| [2025/04/30 18:20:48 825296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1274| [2025/04/30 18:20:48 825300] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 825305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2760|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2761|path_largest_ack:2760| [2025/04/30 18:20:48 825310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63720|prior_delivered:2735564|prior_time:1746037248771138|is_app_limited:0|send_elapse:50964|ack_elapse:54133|ctl_first_sent_time:1746037248771560|lagest_ack_time:1746037248825271|curr_delivered:2799284| [2025/04/30 18:20:48 825315] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248771560| [2025/04/30 18:20:48 825324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 825329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2761|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2761|path_largest_ack:2761| [2025/04/30 18:20:48 825333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:63720|prior_delivered:2735564|prior_time:1746037248771138|is_app_limited:0|send_elapse:50964|ack_elapse:54133|ctl_first_sent_time:1746037248771560|lagest_ack_time:1746037248825271|curr_delivered:2800484| [2025/04/30 18:20:48 825338] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248771692| [2025/04/30 18:20:48 825342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 825346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51193|rttvar:1033|minrtt:30950|latest_rtt:53579|ack_delay:0| [2025/04/30 18:20:48 825350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51491|rttvar:1371|minrtt:30950|latest_rtt:53579|ack_delay:0| [2025/04/30 18:20:48 825354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2761|lost_pn:2758|thresh:3| [2025/04/30 18:20:48 825359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 825363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51491|rtt_var:1371|pto_duration:56975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 825367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 825371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 825375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 825379] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248907044|now:1746037248825363|interv:81681| [2025/04/30 18:20:48 825383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248907044|now:1746037248825363|interval:81681|pto_count:0|srtt:51491 [2025/04/30 18:20:48 825388] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50964, ack_elapse 54133, delivered 64920|rate 1199268|lost 249| [2025/04/30 18:20:48 825392] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199268) in round 41| [2025/04/30 18:20:48 825397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 825401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 825405] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248771692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 825410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248771692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 825414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:68482|srtt:51491|latest_rtt:53579|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 825423] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1274|largest:1274|pns:2| [2025/04/30 18:20:48 825427] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1274|frame:ACK |recv_time:1746037248825271|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 825432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368825271|now:1746037248825271|interv:120000000| [2025/04/30 18:20:48 825436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368825271|now:1746037248825271|interv:120000000| [2025/04/30 18:20:48 825440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248826258|pq_index:0| [2025/04/30 18:20:48 825445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248824826| [2025/04/30 18:20:48 825449] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248825449| [2025/04/30 18:20:48 825454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248825453| [2025/04/30 18:20:48 825459] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 825464] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 825468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 825473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 825478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 825482] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 825486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2843778| [2025/04/30 18:20:48 825491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51491|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 825495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 825500] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 825504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 825511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 825515] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 825519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 825523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 825527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 825532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 825536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 825540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 825544] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248826258| [2025/04/30 18:20:48 825548] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248826258| [2025/04/30 18:20:48 825552] [debug] |xqc_engine_wakeup_after|wakeup:1746037248826258|now:1746037248825552|diff:706| [2025/04/30 18:20:48 825556] [debug] |xqc_engine_main_logic|END|now:1746037248825453| [2025/04/30 18:20:48 825561] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248825561| [2025/04/30 18:20:48 825565] [debug] |xqc_engine_wakeup_after|wakeup:1746037248826258|now:1746037248825565|diff:693| [2025/04/30 18:20:48 825569] [debug] |xqc_engine_main_logic|END|now:1746037248825561| [2025/04/30 18:20:48 826644] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248826644| [2025/04/30 18:20:48 826654] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248826258|pq_index:0| [2025/04/30 18:20:48 826658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248825453| [2025/04/30 18:20:48 826663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248826662| [2025/04/30 18:20:48 826668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248826258|now:1746037248826662| [2025/04/30 18:20:48 826672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248826258|now:1746037248826662| [2025/04/30 18:20:48 826676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 826681] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 826686] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51491|min_srtt:51491|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 826690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 826695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 826704] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 826708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 826712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 826717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 826721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 826726] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 826730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2823| [2025/04/30 18:20:48 826764] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2823|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68482|now:1746037248826739|stream_id:0|stream_offset:2814303| [2025/04/30 18:20:48 826770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2823|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 826775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68482|applimit:0| [2025/04/30 18:20:48 826779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51491|rtt_var:1371|pto_duration:56975|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 826784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 826788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 826792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69682| [2025/04/30 18:20:48 826796] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248908714|now:1746037248826779|interv:81935| [2025/04/30 18:20:48 826800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248908714|now:1746037248826779|interval:81935|pto_count:0|srtt:51491 [2025/04/30 18:20:48 826804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:69682| [2025/04/30 18:20:48 826809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 826813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69682|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2815482| [2025/04/30 18:20:48 826820] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 826826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248827826|now:1746037248826826|interv:1000| [2025/04/30 18:20:48 826833] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 826840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 826845] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248827826| [2025/04/30 18:20:48 826850] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248827826| [2025/04/30 18:20:48 826857] [debug] |xqc_engine_wakeup_after|wakeup:1746037248827826|now:1746037248826856|diff:970| [2025/04/30 18:20:48 826863] [debug] |xqc_engine_main_logic|END|now:1746037248826662| [2025/04/30 18:20:48 827270] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248827269| [2025/04/30 18:20:48 827282] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 827288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1274| [2025/04/30 18:20:48 827292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1275| [2025/04/30 18:20:48 827298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1275| [2025/04/30 18:20:48 827302] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 827307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2762|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2763|path_largest_ack:2762| [2025/04/30 18:20:48 827312] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66120|prior_delivered:2735564|prior_time:1746037248771138|is_app_limited:0|send_elapse:52459|ack_elapse:56131|ctl_first_sent_time:1746037248773055|lagest_ack_time:1746037248827269|curr_delivered:2801684| [2025/04/30 18:20:48 827316] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248773055| [2025/04/30 18:20:48 827321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 827325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2763|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2763|path_largest_ack:2763| [2025/04/30 18:20:48 827330] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:64920|prior_delivered:2737964|prior_time:1746037248773183|is_app_limited:0|send_elapse:52090|ack_elapse:54086|ctl_first_sent_time:1746037248774644|lagest_ack_time:1746037248827269|curr_delivered:2802884| [2025/04/30 18:20:48 827334] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248774644| [2025/04/30 18:20:48 827338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 827342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51491|rttvar:1371|minrtt:30950|latest_rtt:52625|ack_delay:1000| [2025/04/30 18:20:48 827347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51508|rttvar:1062|minrtt:30950|latest_rtt:52625|ack_delay:1000| [2025/04/30 18:20:48 827351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2763|lost_pn:2760|thresh:3| [2025/04/30 18:20:48 827355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 827359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51508|rtt_var:1062|pto_duration:55756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 827369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 827373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 827377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 827381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248907495|now:1746037248827359|interv:80136| [2025/04/30 18:20:48 827385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248907495|now:1746037248827359|interval:80136|pto_count:0|srtt:51508 [2025/04/30 18:20:48 827389] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52090, ack_elapse 54086, delivered 64920|rate 1200310|lost 249| [2025/04/30 18:20:48 827394] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200310) in round 41| [2025/04/30 18:20:48 827398] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 827402] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 827406] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248774644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 827411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248774644|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 827416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:67282|srtt:51508|latest_rtt:52625|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 827421] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1275|largest:1275|pns:2| [2025/04/30 18:20:48 827426] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1275|frame:ACK |recv_time:1746037248827269|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 827431] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368827269|now:1746037248827269|interv:120000000| [2025/04/30 18:20:48 827435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368827269|now:1746037248827269|interv:120000000| [2025/04/30 18:20:48 827439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248827826|pq_index:0| [2025/04/30 18:20:48 827443] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248826662| [2025/04/30 18:20:48 827447] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248827447| [2025/04/30 18:20:48 827452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248827451| [2025/04/30 18:20:48 827457] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 827462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51508|min_srtt:51508|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 827469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 827474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51508|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 827478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 827483] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51508|min_srtt:51508|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 827487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2846136| [2025/04/30 18:20:48 827492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51508|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 827496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 827501] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51508|min_srtt:51508|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 827505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 827511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 827515] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 827519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 827523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 827527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 827532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2815482| [2025/04/30 18:20:48 827536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 827540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 827544] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248827826| [2025/04/30 18:20:48 827548] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248827826| [2025/04/30 18:20:48 827552] [debug] |xqc_engine_wakeup_after|wakeup:1746037248827826|now:1746037248827552|diff:274| [2025/04/30 18:20:48 827556] [debug] |xqc_engine_main_logic|END|now:1746037248827451| [2025/04/30 18:20:48 827564] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248827564| [2025/04/30 18:20:48 827568] [debug] |xqc_engine_wakeup_after|wakeup:1746037248827826|now:1746037248827568|diff:258| [2025/04/30 18:20:48 827572] [debug] |xqc_engine_main_logic|END|now:1746037248827564| [2025/04/30 18:20:48 828647] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248828646| [2025/04/30 18:20:48 828656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248827826|pq_index:0| [2025/04/30 18:20:48 828661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248827451| [2025/04/30 18:20:48 828666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248828665| [2025/04/30 18:20:48 828671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248827826|now:1746037248828665| [2025/04/30 18:20:48 828675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248827826|now:1746037248828665| [2025/04/30 18:20:48 828679] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 828683] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 828688] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51508|min_srtt:51508|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 828693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 828698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 828702] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 828705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 828710] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 828715] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 828719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2815482| [2025/04/30 18:20:48 828724] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 828728] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2824| [2025/04/30 18:20:48 828762] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2824|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248828736|stream_id:0|stream_offset:2815482| [2025/04/30 18:20:48 828768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2824|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 828773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 828777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51508|rtt_var:1062|pto_duration:55756|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 828787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 828791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 828795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 828799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248909492|now:1746037248828777|interv:80715| [2025/04/30 18:20:48 828803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248909492|now:1746037248828777|interval:80715|pto_count:0|srtt:51508 [2025/04/30 18:20:48 828808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 828813] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 828817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 828822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 828826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248829826|now:1746037248828826|interv:1000| [2025/04/30 18:20:48 828830] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 828834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 828839] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248829826| [2025/04/30 18:20:48 828846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248829826| [2025/04/30 18:20:48 828852] [debug] |xqc_engine_wakeup_after|wakeup:1746037248829826|now:1746037248828852|diff:974| [2025/04/30 18:20:48 828859] [debug] |xqc_engine_main_logic|END|now:1746037248828665| [2025/04/30 18:20:48 829287] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248829286| [2025/04/30 18:20:48 829298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 829304] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1275| [2025/04/30 18:20:48 829308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1276| [2025/04/30 18:20:48 829314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1276| [2025/04/30 18:20:48 829318] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 829323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2764|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2765|path_largest_ack:2764| [2025/04/30 18:20:48 829328] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66120|prior_delivered:2737964|prior_time:1746037248773183|is_app_limited:0|send_elapse:52186|ack_elapse:56103|ctl_first_sent_time:1746037248774740|lagest_ack_time:1746037248829286|curr_delivered:2804084| [2025/04/30 18:20:48 829333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248774740| [2025/04/30 18:20:48 829343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 829347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2765|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2765|path_largest_ack:2765| [2025/04/30 18:20:48 829351] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66120|prior_delivered:2737964|prior_time:1746037248773183|is_app_limited:0|send_elapse:52186|ack_elapse:56103|ctl_first_sent_time:1746037248774740|lagest_ack_time:1746037248829286|curr_delivered:2805284| [2025/04/30 18:20:48 829356] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248774826| [2025/04/30 18:20:48 829360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 829364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51508|rttvar:1062|minrtt:30950|latest_rtt:54460|ack_delay:1000| [2025/04/30 18:20:48 829368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51752|rttvar:1285|minrtt:30950|latest_rtt:54460|ack_delay:1000| [2025/04/30 18:20:48 829373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2765|lost_pn:2762|thresh:3| [2025/04/30 18:20:48 829377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 829381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:1285|pto_duration:56892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 829386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 829390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 829394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 829398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248910628|now:1746037248829381|interv:81247| [2025/04/30 18:20:48 829402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248910628|now:1746037248829381|interval:81247|pto_count:0|srtt:51752 [2025/04/30 18:20:48 829406] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52186, ack_elapse 56103, delivered 67320|rate 1199935|lost 249| [2025/04/30 18:20:48 829411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199935) in round 41| [2025/04/30 18:20:48 829415] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 829420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 829424] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248774826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 829428] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248774826|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 829435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:51752|latest_rtt:54460|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 829441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1276|largest:1276|pns:2| [2025/04/30 18:20:48 829446] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1276|frame:ACK |recv_time:1746037248829286|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 829451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368829286|now:1746037248829286|interv:120000000| [2025/04/30 18:20:48 829455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368829286|now:1746037248829286|interv:120000000| [2025/04/30 18:20:48 829459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248829826|pq_index:0| [2025/04/30 18:20:48 829463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248828665| [2025/04/30 18:20:48 829467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248829467| [2025/04/30 18:20:48 829472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248829471| [2025/04/30 18:20:48 829477] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 829482] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 829487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 829491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 829496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 829501] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 829505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2848494| [2025/04/30 18:20:48 829509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 829514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 829518] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 829522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 829529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 829533] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 829537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 829541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 829546] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 829550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 829554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 829558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 829562] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248829826| [2025/04/30 18:20:48 829566] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248829826| [2025/04/30 18:20:48 829570] [debug] |xqc_engine_wakeup_after|wakeup:1746037248829826|now:1746037248829570|diff:256| [2025/04/30 18:20:48 829575] [debug] |xqc_engine_main_logic|END|now:1746037248829471| [2025/04/30 18:20:48 829580] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248829580| [2025/04/30 18:20:48 829584] [debug] |xqc_engine_wakeup_after|wakeup:1746037248829826|now:1746037248829584|diff:242| [2025/04/30 18:20:48 829588] [debug] |xqc_engine_main_logic|END|now:1746037248829580| [2025/04/30 18:20:48 830659] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248830658| [2025/04/30 18:20:48 830668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248829826|pq_index:0| [2025/04/30 18:20:48 830673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248829471| [2025/04/30 18:20:48 830678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248830677| [2025/04/30 18:20:48 830682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248829826|now:1746037248830677| [2025/04/30 18:20:48 830687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248829826|now:1746037248830677| [2025/04/30 18:20:48 830691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 830695] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 830700] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51752|min_srtt:51752|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 830705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 830715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 830719] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 830723] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 830727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 830732] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 830736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 830741] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 830745] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2825| [2025/04/30 18:20:48 830778] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2825|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248830753|stream_id:0|stream_offset:2816661| [2025/04/30 18:20:48 830784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2825|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 830789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 830794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:1285|pto_duration:56892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 830798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 830802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 830806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 830810] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248912645|now:1746037248830794|interv:81851| [2025/04/30 18:20:48 830814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248912645|now:1746037248830794|interval:81851|pto_count:0|srtt:51752 [2025/04/30 18:20:48 830819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 830824] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 830828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2817840| [2025/04/30 18:20:48 830833] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 830837] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2826| [2025/04/30 18:20:48 830866] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2826|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67282|now:1746037248830843|stream_id:0|stream_offset:2817840| [2025/04/30 18:20:48 830882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2826|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 830889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67282|applimit:0| [2025/04/30 18:20:48 830896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51752|rtt_var:1285|pto_duration:56892|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 830903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 830910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 830917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68482| [2025/04/30 18:20:48 830923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248912735|now:1746037248830896|interv:81839| [2025/04/30 18:20:48 830930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248912735|now:1746037248830896|interval:81839|pto_count:0|srtt:51752 [2025/04/30 18:20:48 830937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68482| [2025/04/30 18:20:48 830946] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 830953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68482|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 830960] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 830967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248831966|now:1746037248830966|interv:1000| [2025/04/30 18:20:48 830973] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 830979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 831022] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248831966| [2025/04/30 18:20:48 831030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248831966| [2025/04/30 18:20:48 831034] [debug] |xqc_engine_wakeup_after|wakeup:1746037248831966|now:1746037248831034|diff:932| [2025/04/30 18:20:48 831039] [debug] |xqc_engine_main_logic|END|now:1746037248830677| [2025/04/30 18:20:48 831241] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248831241| [2025/04/30 18:20:48 831247] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 831253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1276| [2025/04/30 18:20:48 831257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1277| [2025/04/30 18:20:48 831263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1277| [2025/04/30 18:20:48 831267] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 831272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2766|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2767|path_largest_ack:2766| [2025/04/30 18:20:48 831282] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66082|prior_delivered:2740402|prior_time:1746037248775474|is_app_limited:0|send_elapse:51243|ack_elapse:55767|ctl_first_sent_time:1746037248776905|lagest_ack_time:1746037248831241|curr_delivered:2806484| [2025/04/30 18:20:48 831287] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248776905| [2025/04/30 18:20:48 831291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 831296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2767|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2767|path_largest_ack:2767| [2025/04/30 18:20:48 831300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66082|prior_delivered:2740402|prior_time:1746037248775474|is_app_limited:0|send_elapse:51243|ack_elapse:55767|ctl_first_sent_time:1746037248776905|lagest_ack_time:1746037248831241|curr_delivered:2807684| [2025/04/30 18:20:48 831305] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248777043| [2025/04/30 18:20:48 831309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 831313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51752|rttvar:1285|minrtt:30950|latest_rtt:54198|ack_delay:1000| [2025/04/30 18:20:48 831317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51932|rttvar:1325|minrtt:30950|latest_rtt:54198|ack_delay:1000| [2025/04/30 18:20:48 831321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2767|lost_pn:2764|thresh:3| [2025/04/30 18:20:48 831326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 831330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:1325|pto_duration:57232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 831334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 831338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 831342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 831346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248913075|now:1746037248831329|interv:81746| [2025/04/30 18:20:48 831350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248913075|now:1746037248831329|interval:81746|pto_count:0|srtt:51932 [2025/04/30 18:20:48 831355] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51243, ack_elapse 55767, delivered 67282|rate 1206484|lost 249| [2025/04/30 18:20:48 831359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1206484) in round 41| [2025/04/30 18:20:48 831364] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 831368] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 831374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248777043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 831379] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248777043|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 831383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66082|srtt:51932|latest_rtt:54198|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 831389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1277|largest:1277|pns:2| [2025/04/30 18:20:48 831394] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1277|frame:ACK |recv_time:1746037248831241|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 831398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368831241|now:1746037248831241|interv:120000000| [2025/04/30 18:20:48 831403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368831241|now:1746037248831241|interv:120000000| [2025/04/30 18:20:48 831407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248831966|pq_index:0| [2025/04/30 18:20:48 831411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248830677| [2025/04/30 18:20:48 831415] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248831415| [2025/04/30 18:20:48 831420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248831419| [2025/04/30 18:20:48 831425] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 831430] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51932|min_srtt:51932|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 831434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 831439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 831443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 831448] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51932|min_srtt:51932|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 831452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2850852| [2025/04/30 18:20:48 831456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51932|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 831463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 831467] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51932|min_srtt:51932|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 831472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 831476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 831480] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 831484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 831488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 831493] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 831497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 831501] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 831505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 831509] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248831966| [2025/04/30 18:20:48 831513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248831966| [2025/04/30 18:20:48 831517] [debug] |xqc_engine_wakeup_after|wakeup:1746037248831966|now:1746037248831517|diff:449| [2025/04/30 18:20:48 831521] [debug] |xqc_engine_main_logic|END|now:1746037248831419| [2025/04/30 18:20:48 831526] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248831526| [2025/04/30 18:20:48 831530] [debug] |xqc_engine_wakeup_after|wakeup:1746037248831966|now:1746037248831530|diff:436| [2025/04/30 18:20:48 831534] [debug] |xqc_engine_main_logic|END|now:1746037248831526| [2025/04/30 18:20:48 832600] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248832600| [2025/04/30 18:20:48 832611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248831966|pq_index:0| [2025/04/30 18:20:48 832616] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248831419| [2025/04/30 18:20:48 832621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248832620| [2025/04/30 18:20:48 832625] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248831966|now:1746037248832620| [2025/04/30 18:20:48 832630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248831966|now:1746037248832620| [2025/04/30 18:20:48 832634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 832638] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 832648] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51932|min_srtt:51932|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 832653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 832658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 832662] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 832666] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 832670] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 832675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 832680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 832684] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 832689] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2827| [2025/04/30 18:20:48 832726] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2827|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248832697|stream_id:0|stream_offset:2819019| [2025/04/30 18:20:48 832732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2827|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 832737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 832741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51932|rtt_var:1325|pto_duration:57232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 832746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 832750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 832754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 832758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248914929|now:1746037248832741|interv:82188| [2025/04/30 18:20:48 832762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248914929|now:1746037248832741|interval:82188|pto_count:0|srtt:51932 [2025/04/30 18:20:48 832767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 832771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 832776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2820198| [2025/04/30 18:20:48 832784] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 832788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248833788|now:1746037248832788|interv:1000| [2025/04/30 18:20:48 832792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 832796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 832800] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248833788| [2025/04/30 18:20:48 832804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248833788| [2025/04/30 18:20:48 832808] [debug] |xqc_engine_wakeup_after|wakeup:1746037248833788|now:1746037248832808|diff:980| [2025/04/30 18:20:48 832813] [debug] |xqc_engine_main_logic|END|now:1746037248832620| [2025/04/30 18:20:48 833288] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248833287| [2025/04/30 18:20:48 833299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 833305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1277| [2025/04/30 18:20:48 833309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1278| [2025/04/30 18:20:48 833315] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1278| [2025/04/30 18:20:48 833320] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 833324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2768|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2769|path_largest_ack:2768| [2025/04/30 18:20:48 833329] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2740402|prior_time:1746037248775474|is_app_limited:0|send_elapse:51484|ack_elapse:57813|ctl_first_sent_time:1746037248777146|lagest_ack_time:1746037248833287|curr_delivered:2808884| [2025/04/30 18:20:48 833334] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248777146| [2025/04/30 18:20:48 833338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 833343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2769|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2769|path_largest_ack:2769| [2025/04/30 18:20:48 833347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2742802|prior_time:1746037248777274|is_app_limited:0|send_elapse:52679|ack_elapse:56013|ctl_first_sent_time:1746037248778729|lagest_ack_time:1746037248833287|curr_delivered:2810084| [2025/04/30 18:20:48 833352] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248778729| [2025/04/30 18:20:48 833356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 833360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51932|rttvar:1325|minrtt:30950|latest_rtt:54558|ack_delay:1000| [2025/04/30 18:20:48 833364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52135|rttvar:1400|minrtt:30950|latest_rtt:54558|ack_delay:1000| [2025/04/30 18:20:48 833373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2769|lost_pn:2766|thresh:3| [2025/04/30 18:20:48 833378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 833382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52135|rtt_var:1400|pto_duration:57735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 833386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 833390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 833394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 833398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248915432|now:1746037248833381|interv:82051| [2025/04/30 18:20:48 833402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248915432|now:1746037248833381|interval:82051|pto_count:0|srtt:52135 [2025/04/30 18:20:48 833407] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52679, ack_elapse 56013, delivered 67282|rate 1201185|lost 249| [2025/04/30 18:20:48 833411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201185) in round 41| [2025/04/30 18:20:48 833415] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 833420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 833424] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248778729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 833428] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248778729|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 833433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:915675|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:64882|srtt:52135|latest_rtt:54558|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 833438] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1278|largest:1278|pns:2| [2025/04/30 18:20:48 833443] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1278|frame:ACK |recv_time:1746037248833287|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 833447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368833287|now:1746037248833287|interv:120000000| [2025/04/30 18:20:48 833451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368833287|now:1746037248833287|interv:120000000| [2025/04/30 18:20:48 833455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248833788|pq_index:0| [2025/04/30 18:20:48 833460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248832620| [2025/04/30 18:20:48 833466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248833466| [2025/04/30 18:20:48 833471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248833470| [2025/04/30 18:20:48 833476] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 833481] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52135|min_srtt:52135|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 833485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 833490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 833494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 833499] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52135|min_srtt:52135|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 833503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2853210| [2025/04/30 18:20:48 833507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 833511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 833515] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52135|min_srtt:52135|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 833520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 833524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 833528] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 833532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 833536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 833541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 833545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2820198| [2025/04/30 18:20:48 833549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 833556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 833560] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248833788| [2025/04/30 18:20:48 833564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248833788| [2025/04/30 18:20:48 833568] [debug] |xqc_engine_wakeup_after|wakeup:1746037248833788|now:1746037248833568|diff:220| [2025/04/30 18:20:48 833572] [debug] |xqc_engine_main_logic|END|now:1746037248833470| [2025/04/30 18:20:48 833577] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248833577| [2025/04/30 18:20:48 833581] [debug] |xqc_engine_wakeup_after|wakeup:1746037248833788|now:1746037248833581|diff:207| [2025/04/30 18:20:48 833585] [debug] |xqc_engine_main_logic|END|now:1746037248833577| [2025/04/30 18:20:48 834651] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248834651| [2025/04/30 18:20:48 834663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248833788|pq_index:0| [2025/04/30 18:20:48 834667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248833470| [2025/04/30 18:20:48 834672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248834671| [2025/04/30 18:20:48 834677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248833788|now:1746037248834671| [2025/04/30 18:20:48 834681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248833788|now:1746037248834671| [2025/04/30 18:20:48 834685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 834690] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 834695] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52135|min_srtt:52135|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 834700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 834704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 834708] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 834712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 834717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 834721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 834726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2820198| [2025/04/30 18:20:48 834730] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 834734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2828| [2025/04/30 18:20:48 834770] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2828|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64882|now:1746037248834743|stream_id:0|stream_offset:2820198| [2025/04/30 18:20:48 834781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2828|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 834786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 834791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52135|rtt_var:1400|pto_duration:57735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 834795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 834799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 834803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66082| [2025/04/30 18:20:48 834807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248917478|now:1746037248834790|interv:82688| [2025/04/30 18:20:48 834811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248917478|now:1746037248834790|interval:82688|pto_count:0|srtt:52135 [2025/04/30 18:20:48 834816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:66082| [2025/04/30 18:20:48 834821] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 834825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66082|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2821377| [2025/04/30 18:20:48 834829] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 834833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2829| [2025/04/30 18:20:48 834862] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2829|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66082|now:1746037248834840|stream_id:0|stream_offset:2821377| [2025/04/30 18:20:48 834868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2829|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 834873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66082|applimit:0| [2025/04/30 18:20:48 834877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52135|rtt_var:1400|pto_duration:57735|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 834881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 834885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 834889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67282| [2025/04/30 18:20:48 834893] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248917575|now:1746037248834877|interv:82698| [2025/04/30 18:20:48 834899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248917575|now:1746037248834877|interval:82698|pto_count:0|srtt:52135 [2025/04/30 18:20:48 834917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67282| [2025/04/30 18:20:48 834925] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 834932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67282|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2822556| [2025/04/30 18:20:48 834939] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 834945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248835945|now:1746037248834945|interv:1000| [2025/04/30 18:20:48 834950] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 834954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 834958] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248835945| [2025/04/30 18:20:48 834962] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248835945| [2025/04/30 18:20:48 834966] [debug] |xqc_engine_wakeup_after|wakeup:1746037248835945|now:1746037248834966|diff:979| [2025/04/30 18:20:48 834970] [debug] |xqc_engine_main_logic|END|now:1746037248834671| [2025/04/30 18:20:48 835281] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248835280| [2025/04/30 18:20:48 835291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 835297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1278| [2025/04/30 18:20:48 835301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1279| [2025/04/30 18:20:48 835307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1279| [2025/04/30 18:20:48 835311] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 835316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2770|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2771|path_largest_ack:2770| [2025/04/30 18:20:48 835321] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2742802|prior_time:1746037248777274|is_app_limited:0|send_elapse:52806|ack_elapse:58006|ctl_first_sent_time:1746037248778856|lagest_ack_time:1746037248835280|curr_delivered:2811284| [2025/04/30 18:20:48 835325] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248778856| [2025/04/30 18:20:48 835330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 835334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2771|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2771|path_largest_ack:2771| [2025/04/30 18:20:48 835339] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2745202|prior_time:1746037248779162|is_app_limited:0|send_elapse:53253|ack_elapse:56118|ctl_first_sent_time:1746037248780615|lagest_ack_time:1746037248835280|curr_delivered:2812484| [2025/04/30 18:20:48 835343] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248780615| [2025/04/30 18:20:48 835352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 835356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52135|rttvar:1400|minrtt:30950|latest_rtt:54665|ack_delay:1000| [2025/04/30 18:20:48 835360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52327|rttvar:1432|minrtt:30950|latest_rtt:54665|ack_delay:1000| [2025/04/30 18:20:48 835365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2771|lost_pn:2768|thresh:3| [2025/04/30 18:20:48 835369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 835373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52327|rtt_var:1432|pto_duration:58055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 835378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 835382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 835386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64882| [2025/04/30 18:20:48 835390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248917895|now:1746037248835373|interv:82522| [2025/04/30 18:20:48 835394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248917895|now:1746037248835373|interval:82522|pto_count:0|srtt:52327 [2025/04/30 18:20:48 835398] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53253, ack_elapse 56118, delivered 67282|rate 1198937|lost 249| [2025/04/30 18:20:48 835403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198937) in round 41| [2025/04/30 18:20:48 835407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 835412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 835416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248780615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 835420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248780615|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 835425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:64882|srtt:52327|latest_rtt:54665|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 835431] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1279|largest:1279|pns:2| [2025/04/30 18:20:48 835436] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1279|frame:ACK |recv_time:1746037248835280|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 835440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368835280|now:1746037248835280|interv:120000000| [2025/04/30 18:20:48 835447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368835280|now:1746037248835280|interv:120000000| [2025/04/30 18:20:48 835451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248835945|pq_index:0| [2025/04/30 18:20:48 835456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248834671| [2025/04/30 18:20:48 835460] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248835459| [2025/04/30 18:20:48 835464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248835463| [2025/04/30 18:20:48 835470] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 835475] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 835479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 835484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 835488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 835493] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 835497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 835502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 835506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 835510] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 835515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2856747| [2025/04/30 18:20:48 835519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 835523] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 835527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 835531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 835538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 835543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2822556| [2025/04/30 18:20:48 835547] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 835551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 835555] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248835945| [2025/04/30 18:20:48 835559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248835945| [2025/04/30 18:20:48 835563] [debug] |xqc_engine_wakeup_after|wakeup:1746037248835945|now:1746037248835563|diff:382| [2025/04/30 18:20:48 835567] [debug] |xqc_engine_main_logic|END|now:1746037248835463| [2025/04/30 18:20:48 835574] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037248835574| [2025/04/30 18:20:48 835579] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 835583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1279| [2025/04/30 18:20:48 835587] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1280| [2025/04/30 18:20:48 835592] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1280| [2025/04/30 18:20:48 835596] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 835601] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3007711|max_stream_data_old=2981773| [2025/04/30 18:20:48 835605] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 835609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 835614] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 835618] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1280|largest:1280|pns:2| [2025/04/30 18:20:48 835623] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1280|frame:ACK MAX_STREAM_DATA |recv_time:1746037248835574|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 835627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368835574|now:1746037248835574|interv:120000000| [2025/04/30 18:20:48 835632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368835574|now:1746037248835574|interv:120000000| [2025/04/30 18:20:48 835636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248835945|pq_index:0| [2025/04/30 18:20:48 835640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248835463| [2025/04/30 18:20:48 835644] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248835644| [2025/04/30 18:20:48 835648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248835647| [2025/04/30 18:20:48 835656] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 835660] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2068486| [2025/04/30 18:20:48 835665] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:64882|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 835670] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2067307| [2025/04/30 18:20:48 835674] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2066128| [2025/04/30 18:20:48 835679] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2064949| [2025/04/30 18:20:48 835683] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2063770| [2025/04/30 18:20:48 835687] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2062591| [2025/04/30 18:20:48 835691] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2061412| [2025/04/30 18:20:48 835695] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2060233| [2025/04/30 18:20:48 835699] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2059054| [2025/04/30 18:20:48 835703] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2057875| [2025/04/30 18:20:48 835707] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2056696| [2025/04/30 18:20:48 835712] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2055517| [2025/04/30 18:20:48 835716] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2054338| [2025/04/30 18:20:48 835720] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2053159| [2025/04/30 18:20:48 835724] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2051980| [2025/04/30 18:20:48 835728] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2050801| [2025/04/30 18:20:48 835733] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2049622| [2025/04/30 18:20:48 835737] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2048443| [2025/04/30 18:20:48 835741] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2047264| [2025/04/30 18:20:48 835745] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2046085| [2025/04/30 18:20:48 835749] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2044906| [2025/04/30 18:20:48 835754] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2043727| [2025/04/30 18:20:48 835758] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:48 835762] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3007711| [2025/04/30 18:20:48 835767] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3007659|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:164007|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 835772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 835779] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:48 835783] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3007711| [2025/04/30 18:20:48 835788] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3007659|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:138069|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 835793] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 835797] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1280|ack_delay:223|first_ack_range:50|largest_pkt_recv_time:1746037248835574| [2025/04/30 18:20:48 835802] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1280|low:1230|pkt_pns:2| [2025/04/30 18:20:48 835806] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1280|frame_largest_recv:1280| [2025/04/30 18:20:48 835810] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 835814] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 835819] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 835823] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 835828] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 835832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52327|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 835836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 835841] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 835845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34838|inflight:64882|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2856747| [2025/04/30 18:20:48 835850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 835854] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 835857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 835862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 835866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 835873] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2830| [2025/04/30 18:20:48 835904] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2830|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64882|now:1746037248835879|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 835910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2830|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 835915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2830|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 835919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64882|applimit:0| [2025/04/30 18:20:48 835924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52327|rtt_var:1432|pto_duration:58055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 835928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 835932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 835938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64901| [2025/04/30 18:20:48 835944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248918934|now:1746037248835923|interv:83011| [2025/04/30 18:20:48 835951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248918934|now:1746037248835923|interval:83011|pto_count:0|srtt:52327 [2025/04/30 18:20:48 835958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64901| [2025/04/30 18:20:48 835966] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 835973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2831| [2025/04/30 18:20:48 836022] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2831|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:64901|now:1746037248835983|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 836032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2831|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 836037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2831|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 836041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64901|applimit:0| [2025/04/30 18:20:48 836045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52327|rtt_var:1432|pto_duration:58055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 836052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 836059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 836065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64920| [2025/04/30 18:20:48 836078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248919038|now:1746037248836045|interv:82993| [2025/04/30 18:20:48 836084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248919038|now:1746037248836045|interval:82993|pto_count:0|srtt:52327 [2025/04/30 18:20:48 836091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:64920| [2025/04/30 18:20:48 836099] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 836106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2822556| [2025/04/30 18:20:48 836112] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 836119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 836126] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248835945| [2025/04/30 18:20:48 836133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248835945| [2025/04/30 18:20:48 836140] [debug] |xqc_engine_wakeup_after|wakeup:1746037248835945|now:1746037248836140|diff:18446744073709551421| [2025/04/30 18:20:48 836148] [debug] |xqc_engine_main_logic|END|now:1746037248835647| [2025/04/30 18:20:48 836156] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248836156| [2025/04/30 18:20:48 836163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248835945|pq_index:0| [2025/04/30 18:20:48 836169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248835647| [2025/04/30 18:20:48 836177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248836176| [2025/04/30 18:20:48 836184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248835945|now:1746037248836176| [2025/04/30 18:20:48 836191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248835945|now:1746037248836176| [2025/04/30 18:20:48 836198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 836205] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 836212] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52327|min_srtt:52327|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 836220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2856747| [2025/04/30 18:20:48 836227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 836234] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 836240] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 836253] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 836258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 836263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64920|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2822556| [2025/04/30 18:20:48 836267] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 836272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2832| [2025/04/30 18:20:48 836305] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2832|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64920|now:1746037248836280|stream_id:0|stream_offset:2822556| [2025/04/30 18:20:48 836311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2832|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 18:20:48 836316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64920|applimit:0| [2025/04/30 18:20:48 836321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52327|rtt_var:1432|pto_duration:58055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 836325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 836329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 836333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 836337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248919335|now:1746037248836320|interv:83015| [2025/04/30 18:20:48 836341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248919335|now:1746037248836320|interval:83015|pto_count:0|srtt:52327 [2025/04/30 18:20:48 836345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:66126| [2025/04/30 18:20:48 836350] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 836354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2823735| [2025/04/30 18:20:48 836359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 836363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2833| [2025/04/30 18:20:48 836385] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2833|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037248836369|stream_id:0|stream_offset:2823735| [2025/04/30 18:20:48 836390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2833|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 836395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:48 836404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52327|rtt_var:1432|pto_duration:58055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 836411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 836418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 836423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 836428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248919424|now:1746037248836404|interv:83020| [2025/04/30 18:20:48 836435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248919424|now:1746037248836404|interval:83020|pto_count:0|srtt:52327 [2025/04/30 18:20:48 836442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67326| [2025/04/30 18:20:48 836449] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 836454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2824914| [2025/04/30 18:20:48 836458] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 836464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248837464|now:1746037248836464|interv:1000| [2025/04/30 18:20:48 836470] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 836476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 836482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248837464| [2025/04/30 18:20:48 836486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248837464| [2025/04/30 18:20:48 836490] [debug] |xqc_engine_wakeup_after|wakeup:1746037248837464|now:1746037248836490|diff:974| [2025/04/30 18:20:48 836495] [debug] |xqc_engine_main_logic|END|now:1746037248836176| [2025/04/30 18:20:48 837329] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248837328| [2025/04/30 18:20:48 837340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 837346] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1280| [2025/04/30 18:20:48 837350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1281| [2025/04/30 18:20:48 837356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1281| [2025/04/30 18:20:48 837360] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 837365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2772|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2773|path_largest_ack:2772| [2025/04/30 18:20:48 837370] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2745202|prior_time:1746037248779162|is_app_limited:0|send_elapse:53366|ack_elapse:58166|ctl_first_sent_time:1746037248780728|lagest_ack_time:1746037248837328|curr_delivered:2813684| [2025/04/30 18:20:48 837379] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248780728| [2025/04/30 18:20:48 837384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 837388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2773|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2773|path_largest_ack:2773| [2025/04/30 18:20:48 837393] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2747602|prior_time:1746037248781170|is_app_limited:0|send_elapse:52197|ack_elapse:56158|ctl_first_sent_time:1746037248782627|lagest_ack_time:1746037248837328|curr_delivered:2814884| [2025/04/30 18:20:48 837397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248782627| [2025/04/30 18:20:48 837401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 837405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52327|rttvar:1432|minrtt:30950|latest_rtt:54701|ack_delay:1000| [2025/04/30 18:20:48 837410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52499|rttvar:1417|minrtt:30950|latest_rtt:54701|ack_delay:1000| [2025/04/30 18:20:48 837414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2773|lost_pn:2770|thresh:3| [2025/04/30 18:20:48 837418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 837422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:1417|pto_duration:58167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 837427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 837431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 837435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 837439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248919536|now:1746037248837422|interv:82114| [2025/04/30 18:20:48 837443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248919536|now:1746037248837422|interval:82114|pto_count:0|srtt:52499 [2025/04/30 18:20:48 837447] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52197, ack_elapse 56158, delivered 67282|rate 1198083|lost 249| [2025/04/30 18:20:48 837452] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198083) in round 41| [2025/04/30 18:20:48 837456] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 837460] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 837464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248782627|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 837469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248782627|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 837476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:64926|srtt:52499|latest_rtt:54701|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 837482] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1281|largest:1281|pns:2| [2025/04/30 18:20:48 837486] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1281|frame:ACK |recv_time:1746037248837328|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 837491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368837328|now:1746037248837328|interv:120000000| [2025/04/30 18:20:48 837496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368837328|now:1746037248837328|interv:120000000| [2025/04/30 18:20:48 837499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248837464|pq_index:0| [2025/04/30 18:20:48 837504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248836176| [2025/04/30 18:20:48 837508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248837508| [2025/04/30 18:20:48 837513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248837512| [2025/04/30 18:20:48 837517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248837464|now:1746037248837512| [2025/04/30 18:20:48 837521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248837464|now:1746037248837512| [2025/04/30 18:20:48 837525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 837530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 837535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52499|min_srtt:52499|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 837539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:64926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2856747| [2025/04/30 18:20:48 837544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 837549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 837553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52499|min_srtt:52499|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 837557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2857926| [2025/04/30 18:20:48 837562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52499|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 837569] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 837573] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52499|min_srtt:52499|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 837577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:64926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2859105| [2025/04/30 18:20:48 837581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 837585] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 837589] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 837593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 837598] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 837602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2824914| [2025/04/30 18:20:48 837607] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 837611] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2834| [2025/04/30 18:20:48 837644] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2834|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248837618|stream_id:0|stream_offset:2824914| [2025/04/30 18:20:48 837650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2834|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 837655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 837659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:1417|pto_duration:58167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 837664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 837668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 837671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 837675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248920785|now:1746037248837659|interv:83126| [2025/04/30 18:20:48 837680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248920785|now:1746037248837659|interval:83126|pto_count:0|srtt:52499 [2025/04/30 18:20:48 837684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:66126| [2025/04/30 18:20:48 837689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 837696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2826093| [2025/04/30 18:20:48 837701] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 837705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248838705|now:1746037248837705|interv:1000| [2025/04/30 18:20:48 837709] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 837713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 837717] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248838705| [2025/04/30 18:20:48 837721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248838705| [2025/04/30 18:20:48 837725] [debug] |xqc_engine_wakeup_after|wakeup:1746037248838705|now:1746037248837725|diff:980| [2025/04/30 18:20:48 837730] [debug] |xqc_engine_main_logic|END|now:1746037248837512| [2025/04/30 18:20:48 837735] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248837735| [2025/04/30 18:20:48 837739] [debug] |xqc_engine_wakeup_after|wakeup:1746037248838705|now:1746037248837739|diff:966| [2025/04/30 18:20:48 837743] [debug] |xqc_engine_main_logic|END|now:1746037248837735| [2025/04/30 18:20:48 838812] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248838812| [2025/04/30 18:20:48 838823] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248838705|pq_index:0| [2025/04/30 18:20:48 838828] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248837512| [2025/04/30 18:20:48 838833] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248838832| [2025/04/30 18:20:48 838838] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248838705|now:1746037248838832| [2025/04/30 18:20:48 838842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248838705|now:1746037248838832| [2025/04/30 18:20:48 838846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 838851] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 838856] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52499|min_srtt:52499|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 838860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2859105| [2025/04/30 18:20:48 838865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 838869] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 838873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 838877] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 838882] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 838892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2826093| [2025/04/30 18:20:48 838896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 838901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2835| [2025/04/30 18:20:48 838941] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2835|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037248838909|stream_id:0|stream_offset:2826093| [2025/04/30 18:20:48 838952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2835|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 838959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:48 838966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:1417|pto_duration:58167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 838972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 838976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 838980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67326| [2025/04/30 18:20:48 838984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248922076|now:1746037248838966|interv:83110| [2025/04/30 18:20:48 839011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248922076|now:1746037248838966|interval:83110|pto_count:0|srtt:52499 [2025/04/30 18:20:48 839019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67326| [2025/04/30 18:20:48 839026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 839033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2827272| [2025/04/30 18:20:48 839040] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 839046] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2836| [2025/04/30 18:20:48 839088] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2836|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67326|now:1746037248839057|stream_id:0|stream_offset:2827272| [2025/04/30 18:20:48 839098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2836|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 839105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67326|applimit:0| [2025/04/30 18:20:48 839112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52499|rtt_var:1417|pto_duration:58167|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 839128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 839134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 839139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68526| [2025/04/30 18:20:48 839145] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248922224|now:1746037248839111|interv:83113| [2025/04/30 18:20:48 839151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248922224|now:1746037248839111|interval:83113|pto_count:0|srtt:52499 [2025/04/30 18:20:48 839158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:68526| [2025/04/30 18:20:48 839164] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 839171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68526|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 839177] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 839184] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248840183|now:1746037248839183|interv:1000| [2025/04/30 18:20:48 839190] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 839196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 839202] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248840183| [2025/04/30 18:20:48 839209] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248840183| [2025/04/30 18:20:48 839215] [debug] |xqc_engine_wakeup_after|wakeup:1746037248840183|now:1746037248839215|diff:968| [2025/04/30 18:20:48 839221] [debug] |xqc_engine_main_logic|END|now:1746037248838832| [2025/04/30 18:20:48 839235] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248839234| [2025/04/30 18:20:48 839243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 839252] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1281| [2025/04/30 18:20:48 839256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1282| [2025/04/30 18:20:48 839262] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1282| [2025/04/30 18:20:48 839266] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 839271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2774|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2776|path_largest_ack:2774| [2025/04/30 18:20:48 839276] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2747602|prior_time:1746037248781170|is_app_limited:0|send_elapse:52326|ack_elapse:58064|ctl_first_sent_time:1746037248782756|lagest_ack_time:1746037248839234|curr_delivered:2816084| [2025/04/30 18:20:48 839281] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248782756| [2025/04/30 18:20:48 839285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 839294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2776|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2776|path_largest_ack:2776| [2025/04/30 18:20:48 839299] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2750002|prior_time:1746037248783159|is_app_limited:0|send_elapse:52137|ack_elapse:56075|ctl_first_sent_time:1746037248784687|lagest_ack_time:1746037248839234|curr_delivered:2817284| [2025/04/30 18:20:48 839303] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248784687| [2025/04/30 18:20:48 839307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 839311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52499|rttvar:1417|minrtt:30950|latest_rtt:54547|ack_delay:1000| [2025/04/30 18:20:48 839316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52630|rttvar:1325|minrtt:30950|latest_rtt:54547|ack_delay:1000| [2025/04/30 18:20:48 839320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2776|lost_pn:2773|thresh:3| [2025/04/30 18:20:48 839324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 839328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248844244|now:1746037248839328|interval:4916| [2025/04/30 18:20:48 839333] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248844244|now:1746037248839328|interv:4916| [2025/04/30 18:20:48 839337] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52137, ack_elapse 56075, delivered 67282|rate 1199857|lost 249| [2025/04/30 18:20:48 839341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199857) in round 41| [2025/04/30 18:20:48 839346] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 839350] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5410| [2025/04/30 18:20:48 839354] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248784687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 839358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248784687|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2752402| [2025/04/30 18:20:48 839363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:99875|full_bw_reached:1|inflight:66126|srtt:52630|latest_rtt:54547|min_rtt:30950|applimit:0|lost:249|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 839369] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1282|largest:1282|pns:2| [2025/04/30 18:20:48 839374] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1282|frame:ACK |recv_time:1746037248839234|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 839381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368839234|now:1746037248839234|interv:120000000| [2025/04/30 18:20:48 839386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368839234|now:1746037248839234|interv:120000000| [2025/04/30 18:20:48 839390] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248840183|pq_index:0| [2025/04/30 18:20:48 839394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248838832| [2025/04/30 18:20:48 839398] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248839398| [2025/04/30 18:20:48 839403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248839402| [2025/04/30 18:20:48 839408] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 839413] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 839418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2859105| [2025/04/30 18:20:48 839422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 839427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 839431] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 839436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2860284| [2025/04/30 18:20:48 839440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52630|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 839445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 839449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 839453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 839458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 839461] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 839465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 839470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 839476] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 839481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 839485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 839489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 839493] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248840183| [2025/04/30 18:20:48 839497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248840183| [2025/04/30 18:20:48 839501] [debug] |xqc_engine_wakeup_after|wakeup:1746037248840183|now:1746037248839501|diff:682| [2025/04/30 18:20:48 839505] [debug] |xqc_engine_main_logic|END|now:1746037248839402| [2025/04/30 18:20:48 839510] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248839510| [2025/04/30 18:20:48 839514] [debug] |xqc_engine_wakeup_after|wakeup:1746037248840183|now:1746037248839514|diff:669| [2025/04/30 18:20:48 839518] [debug] |xqc_engine_main_logic|END|now:1746037248839510| [2025/04/30 18:20:48 840591] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248840591| [2025/04/30 18:20:48 840601] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248840183|pq_index:0| [2025/04/30 18:20:48 840606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248839402| [2025/04/30 18:20:48 840611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248840610| [2025/04/30 18:20:48 840616] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248840183|now:1746037248840610| [2025/04/30 18:20:48 840620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248840183|now:1746037248840610| [2025/04/30 18:20:48 840624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 840629] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 840634] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52630|min_srtt:52630|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 840639] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 840643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 840647] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 840651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 840655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 840660] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 840670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 840674] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 840679] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2837| [2025/04/30 18:20:48 840713] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2837|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66126|now:1746037248840687|stream_id:0|stream_offset:2828451| [2025/04/30 18:20:48 840719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2837|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 840723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66126|applimit:0| [2025/04/30 18:20:48 840728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248844244|now:1746037248840728|interval:3516| [2025/04/30 18:20:48 840732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248844244|now:1746037248840728|interv:3516| [2025/04/30 18:20:48 840736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99875|inflight:67326| [2025/04/30 18:20:48 840741] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 840746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67326|cwnd:99875|conn:0000558304DEB50C|stream_id:0|stream_offset:2829630| [2025/04/30 18:20:48 840750] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 840754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248841754|now:1746037248840754|interv:1000| [2025/04/30 18:20:48 840758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 840762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 840766] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248841754| [2025/04/30 18:20:48 840770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248841754| [2025/04/30 18:20:48 840774] [debug] |xqc_engine_wakeup_after|wakeup:1746037248841754|now:1746037248840774|diff:980| [2025/04/30 18:20:48 840779] [debug] |xqc_engine_main_logic|END|now:1746037248840610| [2025/04/30 18:20:48 841246] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248841245| [2025/04/30 18:20:48 841257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 841263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1282| [2025/04/30 18:20:48 841267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1283| [2025/04/30 18:20:48 841272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1283| [2025/04/30 18:20:48 841277] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 841282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2777|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2778|path_largest_ack:2777| [2025/04/30 18:20:48 841291] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2750002|prior_time:1746037248783159|is_app_limited:0|send_elapse:52285|ack_elapse:58086|ctl_first_sent_time:1746037248784835|lagest_ack_time:1746037248841245|curr_delivered:2818484| [2025/04/30 18:20:48 841296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248784835| [2025/04/30 18:20:48 841300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 841305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2778|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2778|path_largest_ack:2778| [2025/04/30 18:20:48 841309] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2752402|prior_time:1746037248785196|is_app_limited:0|send_elapse:52214|ack_elapse:56049|ctl_first_sent_time:1746037248786790|lagest_ack_time:1746037248841245|curr_delivered:2819684| [2025/04/30 18:20:48 841314] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248786790| [2025/04/30 18:20:48 841317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 841322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52630|rttvar:1325|minrtt:30950|latest_rtt:54455|ack_delay:0| [2025/04/30 18:20:48 841326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52858|rttvar:1450|minrtt:30950|latest_rtt:54455|ack_delay:0| [2025/04/30 18:20:48 841330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2778|lost_pn:2775|thresh:3| [2025/04/30 18:20:48 841335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2775|lost_pn:2775|po_sent_time:1746037248782879|lost_send_time:1746037248779984|loss_delay:61261|frame:STREAM |repair:128| [2025/04/30 18:20:48 841340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248782879u| [2025/04/30 18:20:48 841344] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:257234|lost_count:9|send_count:285|pkt_num:2775|po_send_time:1746037248782879|srtt:52858|cwnd:99875|bw:1220900|conn_life:2530420|now:0|last_lost_time:2530420| [2025/04/30 18:20:48 841349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 841353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52858|rtt_var:1450|pto_duration:58658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 841358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 841362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 841365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 841369] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248924345|now:1746037248841353|interv:82992| [2025/04/30 18:20:48 841373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248924345|now:1746037248841353|interval:82992|pto_count:0|srtt:52858 [2025/04/30 18:20:48 841380] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52214, ack_elapse 56049, delivered 67282|rate 1200413|lost 250| [2025/04/30 18:20:48 841385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 41 -> 42| [2025/04/30 18:20:48 841389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200413) in round 42| [2025/04/30 18:20:48 841393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 841397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 841401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99875|packet_lost:1|acked:2400|po_sent_time:1746037248786790|recovery:1|recovery_start:1746037248841344|packet_conservation:0|next_round_delivered:2819684| [2025/04/30 18:20:48 841406] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248786790|recovery:1|recovery_start:1746037248841344|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 841410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:63726|srtt:52858|latest_rtt:54455|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248841344|idle_restart:0|packet_conservation:1|round_start:1| [2025/04/30 18:20:48 841416] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1283|largest:1283|pns:2| [2025/04/30 18:20:48 841421] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1283|frame:ACK |recv_time:1746037248841245|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 841426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368841245|now:1746037248841245|interv:120000000| [2025/04/30 18:20:48 841430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368841245|now:1746037248841245|interv:120000000| [2025/04/30 18:20:48 841434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248841754|pq_index:0| [2025/04/30 18:20:48 841438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248840610| [2025/04/30 18:20:48 841442] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248841442| [2025/04/30 18:20:48 841447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248841446| [2025/04/30 18:20:48 841452] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 841457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52858|min_srtt:52858|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 841461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 841466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 841472] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 841476] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 841480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 841484] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52858|min_srtt:52858|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 841489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 841493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 841497] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 841501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 841505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 841509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 841514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2829630| [2025/04/30 18:20:48 841518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 841522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 841526] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248841754| [2025/04/30 18:20:48 841530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248841754| [2025/04/30 18:20:48 841534] [debug] |xqc_engine_wakeup_after|wakeup:1746037248841754|now:1746037248841534|diff:220| [2025/04/30 18:20:48 841538] [debug] |xqc_engine_main_logic|END|now:1746037248841446| [2025/04/30 18:20:48 841543] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248841543| [2025/04/30 18:20:48 841547] [debug] |xqc_engine_wakeup_after|wakeup:1746037248841754|now:1746037248841547|diff:207| [2025/04/30 18:20:48 841551] [debug] |xqc_engine_main_logic|END|now:1746037248841543| [2025/04/30 18:20:48 842624] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248842623| [2025/04/30 18:20:48 842634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248841754|pq_index:0| [2025/04/30 18:20:48 842638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248841446| [2025/04/30 18:20:48 842644] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248842642| [2025/04/30 18:20:48 842648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248841754|now:1746037248842642| [2025/04/30 18:20:48 842653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248841754|now:1746037248842642| [2025/04/30 18:20:48 842662] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 842666] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 842671] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52858|min_srtt:52858|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 842676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 842681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 842685] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 842688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 842693] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 842697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52858|min_srtt:52858|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 842701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:32400|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 842706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 842709] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 842713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 842717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 842722] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 842726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2829630| [2025/04/30 18:20:48 842731] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 842735] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2838| [2025/04/30 18:20:48 842769] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2838|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63726|now:1746037248842743|stream_id:0|stream_offset:2829630| [2025/04/30 18:20:48 842775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2838|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 842780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63726|applimit:0| [2025/04/30 18:20:48 842784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52858|rtt_var:1450|pto_duration:58658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 842792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 842796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 842800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 842804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248926401|now:1746037248842784|interv:83617| [2025/04/30 18:20:48 842808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248926401|now:1746037248842784|interval:83617|pto_count:0|srtt:52858 [2025/04/30 18:20:48 842812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:64926| [2025/04/30 18:20:48 842817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 842821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2830809| [2025/04/30 18:20:48 842826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 842830] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2839| [2025/04/30 18:20:48 842853] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2839|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248842836|stream_id:0|stream_offset:2830809| [2025/04/30 18:20:48 842858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2839|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 842863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 842867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52858|rtt_var:1450|pto_duration:58658|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 842871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 842875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 842879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 842883] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248926494|now:1746037248842867|interv:83627| [2025/04/30 18:20:48 842887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248926494|now:1746037248842867|interval:83627|pto_count:0|srtt:52858 [2025/04/30 18:20:48 842892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:66126| [2025/04/30 18:20:48 842896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 842900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2831988| [2025/04/30 18:20:48 842910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 842917] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248926494| [2025/04/30 18:20:48 842924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248926494| [2025/04/30 18:20:48 842931] [debug] |xqc_engine_wakeup_after|wakeup:1746037248926494|now:1746037248842930|diff:83564| [2025/04/30 18:20:48 842937] [debug] |xqc_engine_main_logic|END|now:1746037248842642| [2025/04/30 18:20:48 843242] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248843241| [2025/04/30 18:20:48 843251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 843257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1283| [2025/04/30 18:20:48 843261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1284| [2025/04/30 18:20:48 843267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1284| [2025/04/30 18:20:48 843271] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 843276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2779|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2781|path_largest_ack:2779| [2025/04/30 18:20:48 843281] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2752402|prior_time:1746037248785196|is_app_limited:0|send_elapse:52341|ack_elapse:58045|ctl_first_sent_time:1746037248786917|lagest_ack_time:1746037248843241|curr_delivered:2820884| [2025/04/30 18:20:48 843286] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248786917| [2025/04/30 18:20:48 843290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 843295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2781|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2781|path_largest_ack:2781| [2025/04/30 18:20:48 843299] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2754802|prior_time:1746037248787187|is_app_limited:0|send_elapse:52086|ack_elapse:56054|ctl_first_sent_time:1746037248788644|lagest_ack_time:1746037248843241|curr_delivered:2822084| [2025/04/30 18:20:48 843304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248788644| [2025/04/30 18:20:48 843308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 843312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52858|rttvar:1450|minrtt:30950|latest_rtt:54597|ack_delay:1000| [2025/04/30 18:20:48 843316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52950|rttvar:1272|minrtt:30950|latest_rtt:54597|ack_delay:1000| [2025/04/30 18:20:48 843321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2781|lost_pn:2778|thresh:3| [2025/04/30 18:20:48 843325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 843329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 843338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248848474|now:1746037248843337|interval:5137| [2025/04/30 18:20:48 843342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248848474|now:1746037248843337|interv:5137| [2025/04/30 18:20:48 843346] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52086, ack_elapse 56054, delivered 67282|rate 1200306|lost 250| [2025/04/30 18:20:48 843351] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200306) in round 42| [2025/04/30 18:20:48 843355] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 843359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 843363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248788644|recovery:1|recovery_start:1746037248841344|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 843368] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248788644|recovery:1|recovery_start:1746037248841344|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 843372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:63726|srtt:52950|latest_rtt:54597|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248841344|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 843378] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1284|largest:1284|pns:2| [2025/04/30 18:20:48 843383] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1284|frame:ACK |recv_time:1746037248843241|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 843388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368843241|now:1746037248843241|interv:120000000| [2025/04/30 18:20:48 843392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368843241|now:1746037248843241|interv:120000000| [2025/04/30 18:20:48 843396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248926494|pq_index:0| [2025/04/30 18:20:48 843400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248842642| [2025/04/30 18:20:48 843404] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248843404| [2025/04/30 18:20:48 843409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248843408| [2025/04/30 18:20:48 843414] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 843419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52950|min_srtt:52950|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 843423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 843430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 843434] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 843438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 843443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 843447] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52950|min_srtt:52950|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 843451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 843455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 843459] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 843463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 843467] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 843472] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 843476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2831988| [2025/04/30 18:20:48 843480] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 843484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248844484|now:1746037248843484|interv:1000| [2025/04/30 18:20:48 843488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 843492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 843496] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248844484| [2025/04/30 18:20:48 843500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248844484| [2025/04/30 18:20:48 843504] [debug] |xqc_engine_wakeup_after|wakeup:1746037248844484|now:1746037248843504|diff:980| [2025/04/30 18:20:48 843508] [debug] |xqc_engine_main_logic|END|now:1746037248843408| [2025/04/30 18:20:48 843513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248843513| [2025/04/30 18:20:48 843517] [debug] |xqc_engine_wakeup_after|wakeup:1746037248844484|now:1746037248843517|diff:967| [2025/04/30 18:20:48 843521] [debug] |xqc_engine_main_logic|END|now:1746037248843513| [2025/04/30 18:20:48 844592] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248844592| [2025/04/30 18:20:48 844603] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248844484|pq_index:0| [2025/04/30 18:20:48 844608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248843408| [2025/04/30 18:20:48 844613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248844612| [2025/04/30 18:20:48 844623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248844484|now:1746037248844612| [2025/04/30 18:20:48 844627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248844484|now:1746037248844612| [2025/04/30 18:20:48 844631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 844636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 844641] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52950|min_srtt:52950|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 844645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 844650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 844654] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 844658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 844662] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 844666] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52950|min_srtt:52950|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 844671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 844675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 844679] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 844683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 844687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 844692] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 844696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2831988| [2025/04/30 18:20:48 844701] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 844705] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2840| [2025/04/30 18:20:48 844739] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2840|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63726|now:1746037248844714|stream_id:0|stream_offset:2831988| [2025/04/30 18:20:48 844745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2840|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 844754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63726|applimit:0| [2025/04/30 18:20:48 844758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248848474|now:1746037248844758|interval:3716| [2025/04/30 18:20:48 844764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248848474|now:1746037248844758|interv:3716| [2025/04/30 18:20:48 844771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:64926| [2025/04/30 18:20:48 844778] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 844785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2833167| [2025/04/30 18:20:48 844792] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 844799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2841| [2025/04/30 18:20:48 844833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2841|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248844810|stream_id:0|stream_offset:2833167| [2025/04/30 18:20:48 844839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2841|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 844844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 844851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248848474|now:1746037248844851|interval:3623| [2025/04/30 18:20:48 844858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248848474|now:1746037248844851|interv:3623| [2025/04/30 18:20:48 844865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:66126| [2025/04/30 18:20:48 844873] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 844879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2834346| [2025/04/30 18:20:48 844886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 844893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248848474| [2025/04/30 18:20:48 844900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248848474| [2025/04/30 18:20:48 844906] [debug] |xqc_engine_wakeup_after|wakeup:1746037248848474|now:1746037248844906|diff:3568| [2025/04/30 18:20:48 844913] [debug] |xqc_engine_main_logic|END|now:1746037248844612| [2025/04/30 18:20:48 845240] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248845238| [2025/04/30 18:20:48 845251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 845263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1284| [2025/04/30 18:20:48 845267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1285| [2025/04/30 18:20:48 845273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1285| [2025/04/30 18:20:48 845278] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 845283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2782|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2783|path_largest_ack:2782| [2025/04/30 18:20:48 845288] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70882|prior_delivered:2754802|prior_time:1746037248787187|is_app_limited:0|send_elapse:52198|ack_elapse:58051|ctl_first_sent_time:1746037248788756|lagest_ack_time:1746037248845238|curr_delivered:2823284| [2025/04/30 18:20:48 845293] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248788756| [2025/04/30 18:20:48 845298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 845302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2783|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2783|path_largest_ack:2783| [2025/04/30 18:20:48 845307] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2757202|prior_time:1746037248789184|is_app_limited:0|send_elapse:52097|ack_elapse:56054|ctl_first_sent_time:1746037248790653|lagest_ack_time:1746037248845238|curr_delivered:2824484| [2025/04/30 18:20:48 845311] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248790653| [2025/04/30 18:20:48 845315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 845319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52950|rttvar:1272|minrtt:30950|latest_rtt:54585|ack_delay:1000| [2025/04/30 18:20:48 845324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53030|rttvar:1112|minrtt:30950|latest_rtt:54585|ack_delay:1000| [2025/04/30 18:20:48 845328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2783|lost_pn:2780|thresh:3| [2025/04/30 18:20:48 845333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 845337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2780|lost_pn:2780|po_sent_time:1746037248787053|lost_send_time:1746037248783830|loss_delay:61408|frame:STREAM |repair:128| [2025/04/30 18:20:48 845342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248787053u| [2025/04/30 18:20:48 845346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 845351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53030|rtt_var:1112|pto_duration:57478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 845355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 845359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 845371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62526| [2025/04/30 18:20:48 845375] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248927288|now:1746037248845350|interv:81938| [2025/04/30 18:20:48 845379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248927288|now:1746037248845350|interval:81938|pto_count:0|srtt:53030 [2025/04/30 18:20:48 845384] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52097, ack_elapse 56054, delivered 67282|rate 1200306|lost 251| [2025/04/30 18:20:48 845388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200306) in round 42| [2025/04/30 18:20:48 845393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 845397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 845401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248790653|recovery:1|recovery_start:1746037248845346|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 845406] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248790653|recovery:1|recovery_start:1746037248845346|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 845410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:62526|srtt:53030|latest_rtt:54585|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248845346|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 845416] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1285|largest:1285|pns:2| [2025/04/30 18:20:48 845421] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1285|frame:ACK |recv_time:1746037248845238|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 845426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368845238|now:1746037248845238|interv:120000000| [2025/04/30 18:20:48 845430] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368845238|now:1746037248845238|interv:120000000| [2025/04/30 18:20:48 845434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248848474|pq_index:0| [2025/04/30 18:20:48 845438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248844612| [2025/04/30 18:20:48 845443] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248845442| [2025/04/30 18:20:48 845447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248845446| [2025/04/30 18:20:48 845453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 845458] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53030|min_srtt:53030|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 845465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:62526|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 845469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 845473] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 845477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 845482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 845486] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53030|min_srtt:53030|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 845490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:62526|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 845494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 845498] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 845502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 845506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 845511] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 845515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62526|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2834346| [2025/04/30 18:20:48 845520] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 845524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248846524|now:1746037248845524|interv:1000| [2025/04/30 18:20:48 845528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 845532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 845536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248846524| [2025/04/30 18:20:48 845540] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248846524| [2025/04/30 18:20:48 845544] [debug] |xqc_engine_wakeup_after|wakeup:1746037248846524|now:1746037248845544|diff:980| [2025/04/30 18:20:48 845548] [debug] |xqc_engine_main_logic|END|now:1746037248845446| [2025/04/30 18:20:48 845553] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248845553| [2025/04/30 18:20:48 845557] [debug] |xqc_engine_wakeup_after|wakeup:1746037248846524|now:1746037248845557|diff:967| [2025/04/30 18:20:48 845561] [debug] |xqc_engine_main_logic|END|now:1746037248845553| [2025/04/30 18:20:48 846629] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248846629| [2025/04/30 18:20:48 846640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248846524|pq_index:0| [2025/04/30 18:20:48 846645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248845446| [2025/04/30 18:20:48 846655] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248846654| [2025/04/30 18:20:48 846660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248846524|now:1746037248846654| [2025/04/30 18:20:48 846664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248846524|now:1746037248846654| [2025/04/30 18:20:48 846668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 846673] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 846678] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53030|min_srtt:53030|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 846682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:62526|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 846687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 846691] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 846695] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 846699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 846703] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53030|min_srtt:53030|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 846707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:27600|inflight:62526|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 846712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 846716] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 846719] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 846724] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 846728] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 846733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62526|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2834346| [2025/04/30 18:20:48 846737] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 846742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2842| [2025/04/30 18:20:48 846787] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2842|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62526|now:1746037248846759|stream_id:0|stream_offset:2834346| [2025/04/30 18:20:48 846796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2842|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 846801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62526|applimit:0| [2025/04/30 18:20:48 846808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53030|rtt_var:1112|pto_duration:57478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 846814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 846821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 846828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 846834] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248929237|now:1746037248846807|interv:82430| [2025/04/30 18:20:48 846841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248929237|now:1746037248846807|interval:82430|pto_count:0|srtt:53030 [2025/04/30 18:20:48 846848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:63726| [2025/04/30 18:20:48 846856] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 846863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2835525| [2025/04/30 18:20:48 846870] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 846877] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2843| [2025/04/30 18:20:48 846912] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2843|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63726|now:1746037248846888|stream_id:0|stream_offset:2835525| [2025/04/30 18:20:48 846919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2843|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 846923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63726|applimit:0| [2025/04/30 18:20:48 846929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53030|rtt_var:1112|pto_duration:57478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 846936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 846943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 846949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64926| [2025/04/30 18:20:48 846956] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248929366|now:1746037248846928|interv:82438| [2025/04/30 18:20:48 846962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248929366|now:1746037248846928|interval:82438|pto_count:0|srtt:53030 [2025/04/30 18:20:48 846975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:64926| [2025/04/30 18:20:48 846980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 847000] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64926|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2836704| [2025/04/30 18:20:48 847011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 847016] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2844| [2025/04/30 18:20:48 847047] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2844|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64926|now:1746037248847024|stream_id:0|stream_offset:2836704| [2025/04/30 18:20:48 847053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2844|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 847058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64926|applimit:0| [2025/04/30 18:20:48 847063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53030|rtt_var:1112|pto_duration:57478|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 847070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 847077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 847083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66126| [2025/04/30 18:20:48 847090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248929502|now:1746037248847063|interv:82439| [2025/04/30 18:20:48 847097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248929502|now:1746037248847063|interval:82439|pto_count:0|srtt:53030 [2025/04/30 18:20:48 847104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:66126| [2025/04/30 18:20:48 847110] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 847114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66126|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 847118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 847122] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248929502| [2025/04/30 18:20:48 847127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248929502| [2025/04/30 18:20:48 847131] [debug] |xqc_engine_wakeup_after|wakeup:1746037248929502|now:1746037248847131|diff:82371| [2025/04/30 18:20:48 847135] [debug] |xqc_engine_main_logic|END|now:1746037248846654| [2025/04/30 18:20:48 847231] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:43|state:ESTABED|recv_time:1746037248847230| [2025/04/30 18:20:48 847244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 847250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1285| [2025/04/30 18:20:48 847254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1286| [2025/04/30 18:20:48 847260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1286| [2025/04/30 18:20:48 847265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 847270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2784|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2785|path_largest_ack:2784| [2025/04/30 18:20:48 847275] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70882|prior_delivered:2757202|prior_time:1746037248789184|is_app_limited:0|send_elapse:52208|ack_elapse:58046|ctl_first_sent_time:1746037248790764|lagest_ack_time:1746037248847230|curr_delivered:2825684| [2025/04/30 18:20:48 847280] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248790764| [2025/04/30 18:20:48 847285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 847289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2785|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2785|path_largest_ack:2785| [2025/04/30 18:20:48 847294] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70882|prior_delivered:2757202|prior_time:1746037248789184|is_app_limited:0|send_elapse:52208|ack_elapse:58046|ctl_first_sent_time:1746037248790764|lagest_ack_time:1746037248847230|curr_delivered:2826884| [2025/04/30 18:20:48 847298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248790879| [2025/04/30 18:20:48 847302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 847306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53030|rttvar:1112|minrtt:30950|latest_rtt:56351|ack_delay:1000| [2025/04/30 18:20:48 847311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53320|rttvar:1414|minrtt:30950|latest_rtt:56351|ack_delay:1000| [2025/04/30 18:20:48 847317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2785|lost_pn:2782|thresh:3| [2025/04/30 18:20:48 847324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 847331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 847337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 847344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53320|rtt_var:1414|pto_duration:58976|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 847351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 847357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 847364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63726| [2025/04/30 18:20:48 847376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248931000|now:1746037248847344|interv:83656| [2025/04/30 18:20:48 847380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248931000|now:1746037248847344|interval:83656|pto_count:0|srtt:53320 [2025/04/30 18:20:48 847385] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52208, ack_elapse 58046, delivered 69682|rate 1200461|lost 251| [2025/04/30 18:20:48 847390] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200461) in round 42| [2025/04/30 18:20:48 847394] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 847398] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 847402] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248790879|recovery:1|recovery_start:1746037248845346|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 847407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248790879|recovery:1|recovery_start:1746037248845346|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 847412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:63726|srtt:53320|latest_rtt:56351|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248845346|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 847418] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1286|largest:1286|pns:2| [2025/04/30 18:20:48 847423] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:43|pkt_type:SHORT_HEADER|pkt_num:1286|frame:ACK |recv_time:1746037248847230|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 847427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368847230|now:1746037248847230|interv:120000000| [2025/04/30 18:20:48 847432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368847230|now:1746037248847230|interv:120000000| [2025/04/30 18:20:48 847436] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248929502|pq_index:0| [2025/04/30 18:20:48 847440] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248846654| [2025/04/30 18:20:48 847444] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248847444| [2025/04/30 18:20:48 847449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248847448| [2025/04/30 18:20:48 847454] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 847459] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53320|min_srtt:53320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 847464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 847471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 847475] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 847479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 847483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 847487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53320|min_srtt:53320|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 847491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 847496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 847500] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 847504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 847508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 847512] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 847517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63726|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 847521] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 847525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248848525|now:1746037248847525|interv:1000| [2025/04/30 18:20:48 847529] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 847533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 847537] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248848525| [2025/04/30 18:20:48 847541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248848525| [2025/04/30 18:20:48 847545] [debug] |xqc_engine_wakeup_after|wakeup:1746037248848525|now:1746037248847545|diff:980| [2025/04/30 18:20:48 847550] [debug] |xqc_engine_main_logic|END|now:1746037248847448| [2025/04/30 18:20:48 847557] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:42|state:ESTABED|recv_time:1746037248847557| [2025/04/30 18:20:48 847562] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 847567] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1286| [2025/04/30 18:20:48 847571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1287| [2025/04/30 18:20:48 847580] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1287| [2025/04/30 18:20:48 847585] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 847593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2786|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2787|path_largest_ack:2786| [2025/04/30 18:20:48 847598] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69701|prior_delivered:2759602|prior_time:1746037248791184|is_app_limited:0|send_elapse:51159|ack_elapse:56373|ctl_first_sent_time:1746037248791775|lagest_ack_time:1746037248847557|curr_delivered:2826903| [2025/04/30 18:20:48 847602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248791775| [2025/04/30 18:20:48 847607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 847611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2787|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2787|path_largest_ack:2787| [2025/04/30 18:20:48 847616] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69701|prior_delivered:2759602|prior_time:1746037248791184|is_app_limited:0|send_elapse:51159|ack_elapse:56373|ctl_first_sent_time:1746037248791775|lagest_ack_time:1746037248847557|curr_delivered:2826922| [2025/04/30 18:20:48 847620] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248791888| [2025/04/30 18:20:48 847624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 847628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53320|rttvar:1414|minrtt:30950|latest_rtt:55669|ack_delay:0| [2025/04/30 18:20:48 847633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53613|rttvar:1648|minrtt:30950|latest_rtt:55669|ack_delay:0| [2025/04/30 18:20:48 847637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2787|lost_pn:2784|thresh:3| [2025/04/30 18:20:48 847641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 847645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 847649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 847653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53613|rtt_var:1648|pto_duration:60205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 847658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 847662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 847666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63688| [2025/04/30 18:20:48 847670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248932229|now:1746037248847653|interv:84576| [2025/04/30 18:20:48 847674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248932229|now:1746037248847653|interval:84576|pto_count:0|srtt:53613 [2025/04/30 18:20:48 847678] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51159, ack_elapse 56373, delivered 67320|rate 1194188|lost 251| [2025/04/30 18:20:48 847686] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1194188) in round 42| [2025/04/30 18:20:48 847690] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 847694] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 847698] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:38|po_sent_time:1746037248791888|recovery:1|recovery_start:1746037248845346|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 847703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:38|po_sent_time:1746037248791888|recovery:1|recovery_start:1746037248845346|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 847708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:63688|srtt:53613|latest_rtt:55669|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248845346|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 847713] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1287|largest:1287|pns:2| [2025/04/30 18:20:48 847718] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:42|pkt_type:SHORT_HEADER|pkt_num:1287|frame:ACK |recv_time:1746037248847557|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 847722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368847557|now:1746037248847557|interv:120000000| [2025/04/30 18:20:48 847726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368847557|now:1746037248847557|interv:120000000| [2025/04/30 18:20:48 847730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248848525|pq_index:0| [2025/04/30 18:20:48 847734] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248847448| [2025/04/30 18:20:48 847738] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248847738| [2025/04/30 18:20:48 847743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248847742| [2025/04/30 18:20:48 847748] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 847752] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53613|min_srtt:53613|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 847756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:63688|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 847761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 847765] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 847769] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 847775] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 847780] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53613|min_srtt:53613|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 847784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:63688|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 847788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 847792] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 847796] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 847800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 847805] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 847809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 847813] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 847817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 847821] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248848525| [2025/04/30 18:20:48 847825] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248848525| [2025/04/30 18:20:48 847829] [debug] |xqc_engine_wakeup_after|wakeup:1746037248848525|now:1746037248847829|diff:696| [2025/04/30 18:20:48 847833] [debug] |xqc_engine_main_logic|END|now:1746037248847742| [2025/04/30 18:20:48 847838] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248847838| [2025/04/30 18:20:48 847842] [debug] |xqc_engine_wakeup_after|wakeup:1746037248848525|now:1746037248847842|diff:683| [2025/04/30 18:20:48 847846] [debug] |xqc_engine_main_logic|END|now:1746037248847838| [2025/04/30 18:20:48 848921] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248848921| [2025/04/30 18:20:48 848932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248848525|pq_index:0| [2025/04/30 18:20:48 848937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248847742| [2025/04/30 18:20:48 848942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248848941| [2025/04/30 18:20:48 848947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248848525|now:1746037248848941| [2025/04/30 18:20:48 848951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248848525|now:1746037248848941| [2025/04/30 18:20:48 848955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 848960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 848970] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53613|min_srtt:53613|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 848975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:63688|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 848979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 848983] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 849010] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 849018] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 849024] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53613|min_srtt:53613|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 849031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:24000|inflight:63688|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 849037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 849041] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 849045] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 849049] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 849054] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 849058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63688|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 849063] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 849067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2845| [2025/04/30 18:20:48 849103] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2845|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63688|now:1746037248849076|stream_id:0|stream_offset:2837883| [2025/04/30 18:20:48 849109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2845|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 849114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63688|applimit:0| [2025/04/30 18:20:48 849120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53613|rtt_var:1648|pto_duration:60205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 849126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 849133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 849145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64888| [2025/04/30 18:20:48 849153] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248934281|now:1746037248849119|interv:85162| [2025/04/30 18:20:48 849159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248934281|now:1746037248849119|interval:85162|pto_count:0|srtt:53613 [2025/04/30 18:20:48 849166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:64888| [2025/04/30 18:20:48 849171] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 849175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64888|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2839062| [2025/04/30 18:20:48 849180] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 849184] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2846| [2025/04/30 18:20:48 849214] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2846|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64888|now:1746037248849192|stream_id:0|stream_offset:2839062| [2025/04/30 18:20:48 849220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2846|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 849230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64888|applimit:0| [2025/04/30 18:20:48 849238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53613|rtt_var:1648|pto_duration:60205|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 849245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 849251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 849258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66088| [2025/04/30 18:20:48 849264] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248934397|now:1746037248849237|interv:85160| [2025/04/30 18:20:48 849270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248934397|now:1746037248849237|interval:85160|pto_count:0|srtt:53613 [2025/04/30 18:20:48 849278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:66088| [2025/04/30 18:20:48 849286] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 849293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:0|inflight:66088|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 849301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 849306] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248934397| [2025/04/30 18:20:48 849315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248934397| [2025/04/30 18:20:48 849319] [debug] |xqc_engine_wakeup_after|wakeup:1746037248934397|now:1746037248849319|diff:85078| [2025/04/30 18:20:48 849323] [debug] |xqc_engine_main_logic|END|now:1746037248848941| [2025/04/30 18:20:48 849333] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248849333| [2025/04/30 18:20:48 849338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 849344] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1287| [2025/04/30 18:20:48 849348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1288| [2025/04/30 18:20:48 849354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1288| [2025/04/30 18:20:48 849358] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 849364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2790|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2792|path_largest_ack:2790| [2025/04/30 18:20:48 849368] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70926|prior_delivered:2762002|prior_time:1746037248793181|is_app_limited:0|send_elapse:50872|ack_elapse:56152|ctl_first_sent_time:1746037248793474|lagest_ack_time:1746037248849333|curr_delivered:2828122| [2025/04/30 18:20:48 849373] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248793474| [2025/04/30 18:20:48 849378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 849382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2792|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2792|path_largest_ack:2792| [2025/04/30 18:20:48 849387] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70926|prior_delivered:2762002|prior_time:1746037248793181|is_app_limited:0|send_elapse:50872|ack_elapse:56152|ctl_first_sent_time:1746037248793474|lagest_ack_time:1746037248849333|curr_delivered:2829322| [2025/04/30 18:20:48 849391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248794907| [2025/04/30 18:20:48 849395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 849399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53613|rttvar:1648|minrtt:30950|latest_rtt:54426|ack_delay:1000| [2025/04/30 18:20:48 849404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53590|rttvar:1282|minrtt:30950|latest_rtt:54426|ack_delay:1000| [2025/04/30 18:20:48 849408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2792|lost_pn:2789|thresh:3| [2025/04/30 18:20:48 849412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 849416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 849421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2788|lost_pn:2789|po_sent_time:1746037248792155|lost_send_time:1746037248788104|loss_delay:61229|frame:ACK STREAM |repair:128| [2025/04/30 18:20:48 849429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2789|lost_pn:2789|po_sent_time:1746037248792270|lost_send_time:1746037248788104|loss_delay:61229|frame:STREAM |repair:128| [2025/04/30 18:20:48 849433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248792270u| [2025/04/30 18:20:48 849437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 849442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248854813|now:1746037248849441|interval:5372| [2025/04/30 18:20:48 849446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248854813|now:1746037248849441|interv:5372| [2025/04/30 18:20:48 849450] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50872, ack_elapse 56152, delivered 67320|rate 1198888|lost 253| [2025/04/30 18:20:48 849455] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198888) in round 42| [2025/04/30 18:20:48 849459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 849463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 849467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:2|acked:2400|po_sent_time:1746037248794907|recovery:1|recovery_start:1746037248849437|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 849472] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:2|acked:2400|po_sent_time:1746037248794907|recovery:1|recovery_start:1746037248849437|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 849477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:61282|srtt:53590|latest_rtt:54426|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248849437|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 849483] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1288|largest:1288|pns:2| [2025/04/30 18:20:48 849487] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1288|frame:ACK |recv_time:1746037248849333|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 849492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368849333|now:1746037248849333|interv:120000000| [2025/04/30 18:20:48 849496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368849333|now:1746037248849333|interv:120000000| [2025/04/30 18:20:48 849500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248934397|pq_index:0| [2025/04/30 18:20:48 849504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248848941| [2025/04/30 18:20:48 849508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248849508| [2025/04/30 18:20:48 849513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248849512| [2025/04/30 18:20:48 849518] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 849525] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53590|min_srtt:53590|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 849530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 849535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 849539] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 849542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 849547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 849551] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53590|min_srtt:53590|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 849555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 849560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 849564] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 849567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 849572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 849576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 849580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 849585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 849589] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248850589|now:1746037248849589|interv:1000| [2025/04/30 18:20:48 849593] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 849597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 849601] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248850589| [2025/04/30 18:20:48 849605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248850589| [2025/04/30 18:20:48 849609] [debug] |xqc_engine_wakeup_after|wakeup:1746037248850589|now:1746037248849608|diff:981| [2025/04/30 18:20:48 849613] [debug] |xqc_engine_main_logic|END|now:1746037248849512| [2025/04/30 18:20:48 849618] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248849617| [2025/04/30 18:20:48 849621] [debug] |xqc_engine_wakeup_after|wakeup:1746037248850589|now:1746037248849621|diff:968| [2025/04/30 18:20:48 849625] [debug] |xqc_engine_main_logic|END|now:1746037248849617| [2025/04/30 18:20:48 850695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248850695| [2025/04/30 18:20:48 850706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248850589|pq_index:0| [2025/04/30 18:20:48 850711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248849512| [2025/04/30 18:20:48 850716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248850715| [2025/04/30 18:20:48 850720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248850589|now:1746037248850715| [2025/04/30 18:20:48 850725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248850589|now:1746037248850715| [2025/04/30 18:20:48 850729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 850733] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 850738] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53590|min_srtt:53590|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 850743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 850747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 850751] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 850755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 850760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 850764] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53590|min_srtt:53590|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 850768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 850773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 850776] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 850780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 850785] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 850789] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 850793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 850798] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 850807] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2847| [2025/04/30 18:20:48 850841] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2847|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248850815|stream_id:0|stream_offset:2840241| [2025/04/30 18:20:48 850847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2847|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 850852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 850857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248854813|now:1746037248850856|interval:3957| [2025/04/30 18:20:48 850864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248854813|now:1746037248850856|interv:3957| [2025/04/30 18:20:48 850871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:62482| [2025/04/30 18:20:48 850879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 850885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2841420| [2025/04/30 18:20:48 850893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 850900] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2848| [2025/04/30 18:20:48 850937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2848|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62482|now:1746037248850911|stream_id:0|stream_offset:2841420| [2025/04/30 18:20:48 850947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2848|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 850953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62482|applimit:0| [2025/04/30 18:20:48 850960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248854813|now:1746037248850960|interval:3853| [2025/04/30 18:20:48 850967] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248854813|now:1746037248850960|interv:3853| [2025/04/30 18:20:48 850974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:63682| [2025/04/30 18:20:48 850982] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 851009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 851017] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 851024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248852024|now:1746037248851024|interv:1000| [2025/04/30 18:20:48 851031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 851043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 851050] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248852024| [2025/04/30 18:20:48 851057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248852024| [2025/04/30 18:20:48 851063] [debug] |xqc_engine_wakeup_after|wakeup:1746037248852024|now:1746037248851063|diff:961| [2025/04/30 18:20:48 851070] [debug] |xqc_engine_main_logic|END|now:1746037248850715| [2025/04/30 18:20:48 851368] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248851366| [2025/04/30 18:20:48 851377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 851383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1288| [2025/04/30 18:20:48 851387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1289| [2025/04/30 18:20:48 851393] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1289| [2025/04/30 18:20:48 851397] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 851403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2793|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2794|path_largest_ack:2793| [2025/04/30 18:20:48 851407] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:72126|prior_delivered:2764402|prior_time:1746037248795172|is_app_limited:0|send_elapse:52075|ack_elapse:56194|ctl_first_sent_time:1746037248796632|lagest_ack_time:1746037248851366|curr_delivered:2830522| [2025/04/30 18:20:48 851412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248796632| [2025/04/30 18:20:48 851417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 851421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2794|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2794|path_largest_ack:2794| [2025/04/30 18:20:48 851426] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:72126|prior_delivered:2764402|prior_time:1746037248795172|is_app_limited:0|send_elapse:52075|ack_elapse:56194|ctl_first_sent_time:1746037248796632|lagest_ack_time:1746037248851366|curr_delivered:2831722| [2025/04/30 18:20:48 851430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248796741| [2025/04/30 18:20:48 851434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 851438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53590|rttvar:1282|minrtt:30950|latest_rtt:54625|ack_delay:1000| [2025/04/30 18:20:48 851442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53595|rttvar:970|minrtt:30950|latest_rtt:54625|ack_delay:1000| [2025/04/30 18:20:48 851447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2794|lost_pn:2791|thresh:3| [2025/04/30 18:20:48 851451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 851455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 851464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 851468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 851473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2791|lost_pn:2791|po_sent_time:1746037248793584|lost_send_time:1746037248789913|loss_delay:61453|frame:STREAM |repair:128| [2025/04/30 18:20:48 851477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248793584u| [2025/04/30 18:20:48 851481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 851486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53595|rtt_var:970|pto_duration:57475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 851490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 851494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 851498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 851502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248933386|now:1746037248851485|interv:81901| [2025/04/30 18:20:48 851506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248933386|now:1746037248851485|interval:81901|pto_count:0|srtt:53595 [2025/04/30 18:20:48 851511] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52075, ack_elapse 56194, delivered 67320|rate 1197992|lost 254| [2025/04/30 18:20:48 851515] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197992) in round 42| [2025/04/30 18:20:48 851519] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 851524] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 851528] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248796741|recovery:1|recovery_start:1746037248851481|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 851532] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248796741|recovery:1|recovery_start:1746037248851481|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 851537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:60082|srtt:53595|latest_rtt:54625|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248851481|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 851543] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1289|largest:1289|pns:2| [2025/04/30 18:20:48 851547] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1289|frame:ACK |recv_time:1746037248851366|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 851552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368851366|now:1746037248851366|interv:120000000| [2025/04/30 18:20:48 851559] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368851366|now:1746037248851366|interv:120000000| [2025/04/30 18:20:48 851563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248852024|pq_index:0| [2025/04/30 18:20:48 851567] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248850715| [2025/04/30 18:20:48 851571] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248851571| [2025/04/30 18:20:48 851576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248851575| [2025/04/30 18:20:48 851581] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 851586] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53595|min_srtt:53595|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 851591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 851595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 851599] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 851603] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 851607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 851612] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53595|min_srtt:53595|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 851616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 851620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 851624] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 851628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 851633] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 851637] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 851641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 851646] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 851650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 851656] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248852024| [2025/04/30 18:20:48 851660] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248852024| [2025/04/30 18:20:48 851664] [debug] |xqc_engine_wakeup_after|wakeup:1746037248852024|now:1746037248851664|diff:360| [2025/04/30 18:20:48 851668] [debug] |xqc_engine_main_logic|END|now:1746037248851575| [2025/04/30 18:20:48 851673] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248851673| [2025/04/30 18:20:48 851677] [debug] |xqc_engine_wakeup_after|wakeup:1746037248852024|now:1746037248851677|diff:347| [2025/04/30 18:20:48 851681] [debug] |xqc_engine_main_logic|END|now:1746037248851673| [2025/04/30 18:20:48 852749] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248852749| [2025/04/30 18:20:48 852760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248852024|pq_index:0| [2025/04/30 18:20:48 852765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248851575| [2025/04/30 18:20:48 852770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248852769| [2025/04/30 18:20:48 852775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248852024|now:1746037248852769| [2025/04/30 18:20:48 852779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248852024|now:1746037248852769| [2025/04/30 18:20:48 852783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 852788] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 852793] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53595|min_srtt:53595|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 852797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 852802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 852806] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 852810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 852814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 852818] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53595|min_srtt:53595|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 852823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:19200|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 852827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 852831] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 852835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 852845] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 852849] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 852853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 852858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 852862] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2849| [2025/04/30 18:20:48 852899] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2849|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248852871|stream_id:0|stream_offset:2842599| [2025/04/30 18:20:48 852905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2849|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 852910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 852914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53595|rtt_var:970|pto_duration:57475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 852922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 852928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 852935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 852941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248935346|now:1746037248852914|interv:82432| [2025/04/30 18:20:48 852948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248935346|now:1746037248852914|interval:82432|pto_count:0|srtt:53595 [2025/04/30 18:20:48 852955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:61282| [2025/04/30 18:20:48 852962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 852969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2843778| [2025/04/30 18:20:48 852977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 852984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2850| [2025/04/30 18:20:48 853043] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2850|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248853017|stream_id:0|stream_offset:2843778| [2025/04/30 18:20:48 853049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2850|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 853105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 853112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53595|rtt_var:970|pto_duration:57475|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 853119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 853126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 853132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 853138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248935492|now:1746037248853112|interv:82380| [2025/04/30 18:20:48 853142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248935492|now:1746037248853112|interval:82380|pto_count:0|srtt:53595 [2025/04/30 18:20:48 853147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:62482| [2025/04/30 18:20:48 853152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 853157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 853161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 853165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248854165|now:1746037248853165|interv:1000| [2025/04/30 18:20:48 853169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 853173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 853177] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248854165| [2025/04/30 18:20:48 853182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248854165| [2025/04/30 18:20:48 853186] [debug] |xqc_engine_wakeup_after|wakeup:1746037248854165|now:1746037248853186|diff:979| [2025/04/30 18:20:48 853190] [debug] |xqc_engine_main_logic|END|now:1746037248852769| [2025/04/30 18:20:48 853309] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037248853307| [2025/04/30 18:20:48 853317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 853323] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1289| [2025/04/30 18:20:48 853327] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1290| [2025/04/30 18:20:48 853333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1290| [2025/04/30 18:20:48 853337] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 853343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2795|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2796|path_largest_ack:2795| [2025/04/30 18:20:48 853347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:74526|prior_delivered:2764402|prior_time:1746037248795172|is_app_limited:0|send_elapse:52300|ack_elapse:58135|ctl_first_sent_time:1746037248796857|lagest_ack_time:1746037248853307|curr_delivered:2832922| [2025/04/30 18:20:48 853357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248796857| [2025/04/30 18:20:48 853362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 853366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2796|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2796|path_largest_ack:2796| [2025/04/30 18:20:48 853370] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:72107|prior_delivered:2768021|prior_time:1746037248798183|is_app_limited:0|send_elapse:50887|ack_elapse:55124|ctl_first_sent_time:1746037248798464|lagest_ack_time:1746037248853307|curr_delivered:2834122| [2025/04/30 18:20:48 853375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248798464| [2025/04/30 18:20:48 853379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 853383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53595|rttvar:970|minrtt:30950|latest_rtt:54843|ack_delay:1000| [2025/04/30 18:20:48 853387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53626|rttvar:790|minrtt:30950|latest_rtt:54843|ack_delay:1000| [2025/04/30 18:20:48 853392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2796|lost_pn:2793|thresh:3| [2025/04/30 18:20:48 853396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 853400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 853404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 853408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 853411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 853415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 853420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53626|rtt_var:790|pto_duration:56786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 853424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 853428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 853432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 853436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248934803|now:1746037248853419|interv:81384| [2025/04/30 18:20:48 853440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248934803|now:1746037248853419|interval:81384|pto_count:0|srtt:53626 [2025/04/30 18:20:48 853444] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50887, ack_elapse 55124, delivered 66101|rate 1199132|lost 254| [2025/04/30 18:20:48 853451] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199132) in round 42| [2025/04/30 18:20:48 853456] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 853460] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 853464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248798464|recovery:1|recovery_start:1746037248851481|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 853468] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248798464|recovery:1|recovery_start:1746037248851481|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 853473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:60082|srtt:53626|latest_rtt:54843|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248851481|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 853479] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1290|largest:1290|pns:2| [2025/04/30 18:20:48 853483] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1290|frame:ACK |recv_time:1746037248853307|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 853488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368853307|now:1746037248853307|interv:120000000| [2025/04/30 18:20:48 853492] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368853307|now:1746037248853307|interv:120000000| [2025/04/30 18:20:48 853496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248854165|pq_index:0| [2025/04/30 18:20:48 853500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248852769| [2025/04/30 18:20:48 853504] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248853504| [2025/04/30 18:20:48 853509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248853508| [2025/04/30 18:20:48 853514] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 853519] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 853524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 853528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 853532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 853536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 853540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 853547] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 853551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 853555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 853559] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 853563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 853567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 853572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 853576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 853580] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 853584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 853588] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248854165| [2025/04/30 18:20:48 853592] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248854165| [2025/04/30 18:20:48 853596] [debug] |xqc_engine_wakeup_after|wakeup:1746037248854165|now:1746037248853596|diff:569| [2025/04/30 18:20:48 853601] [debug] |xqc_engine_main_logic|END|now:1746037248853508| [2025/04/30 18:20:48 853606] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248853606| [2025/04/30 18:20:48 853609] [debug] |xqc_engine_wakeup_after|wakeup:1746037248854165|now:1746037248853609|diff:556| [2025/04/30 18:20:48 853613] [debug] |xqc_engine_main_logic|END|now:1746037248853606| [2025/04/30 18:20:48 854686] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248854686| [2025/04/30 18:20:48 854697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248854165|pq_index:0| [2025/04/30 18:20:48 854701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248853508| [2025/04/30 18:20:48 854706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248854705| [2025/04/30 18:20:48 854711] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248854165|now:1746037248854705| [2025/04/30 18:20:48 854715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248854165|now:1746037248854705| [2025/04/30 18:20:48 854719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 854724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 854729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 854739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 854743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 854747] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 854751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 854756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 854760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53626|min_srtt:53626|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 854764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 854768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 854772] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 854776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 854780] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 854785] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 854789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 854794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 854798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2851| [2025/04/30 18:20:48 854833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2851|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248854807|stream_id:0|stream_offset:2844957| [2025/04/30 18:20:48 854839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2851|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 854845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 854853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53626|rtt_var:790|pto_duration:56786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 854859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 854866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 854872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 854885] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248936593|now:1746037248854852|interv:81741| [2025/04/30 18:20:48 854891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248936593|now:1746037248854852|interval:81741|pto_count:0|srtt:53626 [2025/04/30 18:20:48 854896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:61282| [2025/04/30 18:20:48 854901] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 854906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2846136| [2025/04/30 18:20:48 854910] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 854915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2852| [2025/04/30 18:20:48 854948] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2852|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248854922|stream_id:0|stream_offset:2846136| [2025/04/30 18:20:48 854958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2852|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 854966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 854973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53626|rtt_var:790|pto_duration:56786|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 854979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 855005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 855015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62482| [2025/04/30 18:20:48 855022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248936708|now:1746037248854972|interv:81736| [2025/04/30 18:20:48 855029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248936708|now:1746037248854972|interval:81736|pto_count:0|srtt:53626 [2025/04/30 18:20:48 855036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:62482| [2025/04/30 18:20:48 855044] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 855050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 855054] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 855058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248856058|now:1746037248855058|interv:1000| [2025/04/30 18:20:48 855062] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 855071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 855075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248856058| [2025/04/30 18:20:48 855079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248856058| [2025/04/30 18:20:48 855083] [debug] |xqc_engine_wakeup_after|wakeup:1746037248856058|now:1746037248855083|diff:975| [2025/04/30 18:20:48 855088] [debug] |xqc_engine_main_logic|END|now:1746037248854705| [2025/04/30 18:20:48 855324] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:48|state:ESTABED|recv_time:1746037248855323| [2025/04/30 18:20:48 855333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 855339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1290| [2025/04/30 18:20:48 855343] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1291| [2025/04/30 18:20:48 855349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1291| [2025/04/30 18:20:48 855353] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 855358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2798|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2799|path_largest_ack:2798| [2025/04/30 18:20:48 855363] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:73282|prior_delivered:2769246|prior_time:1746037248799419|is_app_limited:0|send_elapse:52089|ack_elapse:55904|ctl_first_sent_time:1746037248799776|lagest_ack_time:1746037248855323|curr_delivered:2835322| [2025/04/30 18:20:48 855367] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248799776| [2025/04/30 18:20:48 855372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 855376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2799|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2799|path_largest_ack:2799| [2025/04/30 18:20:48 855381] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:73282|prior_delivered:2769246|prior_time:1746037248799419|is_app_limited:0|send_elapse:52089|ack_elapse:55904|ctl_first_sent_time:1746037248799776|lagest_ack_time:1746037248855323|curr_delivered:2836522| [2025/04/30 18:20:48 855385] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248799896| [2025/04/30 18:20:48 855389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 855393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53626|rttvar:790|minrtt:30950|latest_rtt:55427|ack_delay:0| [2025/04/30 18:20:48 855398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53851|rttvar:1043|minrtt:30950|latest_rtt:55427|ack_delay:0| [2025/04/30 18:20:48 855402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2799|lost_pn:2796|thresh:3| [2025/04/30 18:20:48 855406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 855410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 855419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 855423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 855427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 855431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 855435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248860924|now:1746037248855435|interval:5489| [2025/04/30 18:20:48 855439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248860924|now:1746037248855435|interv:5489| [2025/04/30 18:20:48 855443] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52089, ack_elapse 55904, delivered 67276|rate 1203420|lost 254| [2025/04/30 18:20:48 855448] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203420) in round 42| [2025/04/30 18:20:48 855452] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 855456] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 855460] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248799896|recovery:1|recovery_start:1746037248851481|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 855465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248799896|recovery:1|recovery_start:1746037248851481|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 855470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:60082|srtt:53851|latest_rtt:55427|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248851481|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 855475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1291|largest:1291|pns:2| [2025/04/30 18:20:48 855480] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:48|pkt_type:SHORT_HEADER|pkt_num:1291|frame:ACK |recv_time:1746037248855323|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 855485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368855323|now:1746037248855323|interv:120000000| [2025/04/30 18:20:48 855489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368855323|now:1746037248855323|interv:120000000| [2025/04/30 18:20:48 855493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248856058|pq_index:0| [2025/04/30 18:20:48 855497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248854705| [2025/04/30 18:20:48 855501] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248855501| [2025/04/30 18:20:48 855506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248855505| [2025/04/30 18:20:48 855517] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 855522] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53851|min_srtt:53851|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 855527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 855531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 855535] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 855539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 855543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 855547] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53851|min_srtt:53851|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 855552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 855556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 855560] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 855564] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 855568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 855572] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 855577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 855581] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 855585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 855589] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248856058| [2025/04/30 18:20:48 855593] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248856058| [2025/04/30 18:20:48 855597] [debug] |xqc_engine_wakeup_after|wakeup:1746037248856058|now:1746037248855597|diff:461| [2025/04/30 18:20:48 855601] [debug] |xqc_engine_main_logic|END|now:1746037248855505| [2025/04/30 18:20:48 855606] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248855606| [2025/04/30 18:20:48 855610] [debug] |xqc_engine_wakeup_after|wakeup:1746037248856058|now:1746037248855610|diff:448| [2025/04/30 18:20:48 855614] [debug] |xqc_engine_main_logic|END|now:1746037248855606| [2025/04/30 18:20:48 856686] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248856686| [2025/04/30 18:20:48 856697] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248856058|pq_index:0| [2025/04/30 18:20:48 856706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248855505| [2025/04/30 18:20:48 856712] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248856711| [2025/04/30 18:20:48 856716] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248856058|now:1746037248856711| [2025/04/30 18:20:48 856721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248856058|now:1746037248856711| [2025/04/30 18:20:48 856725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 856729] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 856734] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53851|min_srtt:53851|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 856739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 856743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 856747] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 856751] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 856756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 856760] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53851|min_srtt:53851|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 856764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:14400|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 856769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 856773] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 856777] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 856781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 856786] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 856790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 856795] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 856799] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2853| [2025/04/30 18:20:48 856836] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2853|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248856810|stream_id:0|stream_offset:2847315| [2025/04/30 18:20:48 856842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2853|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 856848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 856855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248860924|now:1746037248856855|interval:4069| [2025/04/30 18:20:48 856862] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248860924|now:1746037248856855|interv:4069| [2025/04/30 18:20:48 856868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:61282| [2025/04/30 18:20:48 856876] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 856883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2848494| [2025/04/30 18:20:48 856890] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 856897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2854| [2025/04/30 18:20:48 856935] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2854|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61282|now:1746037248856908|stream_id:0|stream_offset:2848494| [2025/04/30 18:20:48 856945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2854|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 856953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61282|applimit:0| [2025/04/30 18:20:48 856959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248860924|now:1746037248856959|interval:3965| [2025/04/30 18:20:48 856966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248860924|now:1746037248856959|interv:3965| [2025/04/30 18:20:48 856973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:62482| [2025/04/30 18:20:48 856981] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 857010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62482|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 857018] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 857025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248858024|now:1746037248857024|interv:1000| [2025/04/30 18:20:48 857031] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 857038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 857051] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248858024| [2025/04/30 18:20:48 857057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248858024| [2025/04/30 18:20:48 857064] [debug] |xqc_engine_wakeup_after|wakeup:1746037248858024|now:1746037248857064|diff:960| [2025/04/30 18:20:48 857071] [debug] |xqc_engine_main_logic|END|now:1746037248856711| [2025/04/30 18:20:48 857290] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248857289| [2025/04/30 18:20:48 857296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 857303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1291| [2025/04/30 18:20:48 857307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1292| [2025/04/30 18:20:48 857313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1292| [2025/04/30 18:20:48 857317] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 857322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2800|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2801|path_largest_ack:2800| [2025/04/30 18:20:48 857327] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:75682|prior_delivered:2769246|prior_time:1746037248799419|is_app_limited:0|send_elapse:53534|ack_elapse:57870|ctl_first_sent_time:1746037248801221|lagest_ack_time:1746037248857289|curr_delivered:2837722| [2025/04/30 18:20:48 857331] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248801221| [2025/04/30 18:20:48 857336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 857340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2801|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2801|path_largest_ack:2801| [2025/04/30 18:20:48 857345] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:74482|prior_delivered:2771646|prior_time:1746037248801355|is_app_limited:0|send_elapse:53437|ack_elapse:55934|ctl_first_sent_time:1746037248802833|lagest_ack_time:1746037248857289|curr_delivered:2838922| [2025/04/30 18:20:48 857350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248802833| [2025/04/30 18:20:48 857354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 857358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53851|rttvar:1043|minrtt:30950|latest_rtt:54456|ack_delay:1000| [2025/04/30 18:20:48 857362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53802|rttvar:881|minrtt:30950|latest_rtt:54456|ack_delay:1000| [2025/04/30 18:20:48 857366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2801|lost_pn:2798|thresh:3| [2025/04/30 18:20:48 857371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 857375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 857379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 857387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 857391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 857396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2797|lost_pn:2798|po_sent_time:1746037248798569|lost_send_time:1746037248796026|loss_delay:61263|frame:STREAM |repair:128| [2025/04/30 18:20:48 857400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248798569u| [2025/04/30 18:20:48 857404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 857409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53802|rtt_var:881|pto_duration:57326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 857413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 857417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 857421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 857425] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248939234|now:1746037248857408|interv:81826| [2025/04/30 18:20:48 857429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248939234|now:1746037248857408|interval:81826|pto_count:0|srtt:53802 [2025/04/30 18:20:48 857433] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53437, ack_elapse 55934, delivered 67276|rate 1202774|lost 255| [2025/04/30 18:20:48 857438] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202774) in round 42| [2025/04/30 18:20:48 857442] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 857447] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 857451] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248802833|recovery:1|recovery_start:1746037248857404|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 857455] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248802833|recovery:1|recovery_start:1746037248857404|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 857460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:58882|srtt:53802|latest_rtt:54456|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248857404|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 857466] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1292|largest:1292|pns:2| [2025/04/30 18:20:48 857470] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1292|frame:ACK |recv_time:1746037248857289|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 857475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368857289|now:1746037248857289|interv:120000000| [2025/04/30 18:20:48 857482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368857289|now:1746037248857289|interv:120000000| [2025/04/30 18:20:48 857486] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248858024|pq_index:0| [2025/04/30 18:20:48 857490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248856711| [2025/04/30 18:20:48 857494] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248857494| [2025/04/30 18:20:48 857499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248857498| [2025/04/30 18:20:48 857504] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 857509] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53802|min_srtt:53802|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 857513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 857518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 857522] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 857526] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 857530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 857534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53802|min_srtt:53802|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 857538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 857543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 857546] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 857550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 857555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 857559] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 857563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 857568] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 857571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 857578] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248858024| [2025/04/30 18:20:48 857582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248858024| [2025/04/30 18:20:48 857586] [debug] |xqc_engine_wakeup_after|wakeup:1746037248858024|now:1746037248857586|diff:438| [2025/04/30 18:20:48 857590] [debug] |xqc_engine_main_logic|END|now:1746037248857498| [2025/04/30 18:20:48 857595] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248857595| [2025/04/30 18:20:48 857599] [debug] |xqc_engine_wakeup_after|wakeup:1746037248858024|now:1746037248857599|diff:425| [2025/04/30 18:20:48 857603] [debug] |xqc_engine_main_logic|END|now:1746037248857595| [2025/04/30 18:20:48 858676] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248858676| [2025/04/30 18:20:48 858686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248858024|pq_index:0| [2025/04/30 18:20:48 858691] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248857498| [2025/04/30 18:20:48 858696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248858695| [2025/04/30 18:20:48 858701] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248858024|now:1746037248858695| [2025/04/30 18:20:48 858705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248858024|now:1746037248858695| [2025/04/30 18:20:48 858709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 858713] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 858718] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53802|min_srtt:53802|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 858723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 858728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 858732] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 858736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 858741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 858745] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53802|min_srtt:53802|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 858751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 858755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 858759] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 858763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 858772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 858777] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 858781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 858786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 858790] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2855| [2025/04/30 18:20:48 858825] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2855|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248858799|stream_id:0|stream_offset:2849673| [2025/04/30 18:20:48 858831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2855|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 858836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 858840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53802|rtt_var:881|pto_duration:57326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 858845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 858849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 858853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 858857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248941125|now:1746037248858840|interv:82285| [2025/04/30 18:20:48 858861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248941125|now:1746037248858840|interval:82285|pto_count:0|srtt:53802 [2025/04/30 18:20:48 858866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60082| [2025/04/30 18:20:48 858871] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 858875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2850852| [2025/04/30 18:20:48 858880] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 858884] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2856| [2025/04/30 18:20:48 858906] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2856|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248858890|stream_id:0|stream_offset:2850852| [2025/04/30 18:20:48 858911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2856|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 858920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 858924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53802|rtt_var:881|pto_duration:57326|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 858928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 858932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 858936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 858940] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248941216|now:1746037248858924|interv:82292| [2025/04/30 18:20:48 858944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248941216|now:1746037248858924|interval:82292|pto_count:0|srtt:53802 [2025/04/30 18:20:48 858949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:61282| [2025/04/30 18:20:48 858953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 858958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 858962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 858966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248859966|now:1746037248858966|interv:1000| [2025/04/30 18:20:48 858970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 858975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 858982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248859966| [2025/04/30 18:20:48 859008] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248859966| [2025/04/30 18:20:48 859016] [debug] |xqc_engine_wakeup_after|wakeup:1746037248859966|now:1746037248859015|diff:951| [2025/04/30 18:20:48 859023] [debug] |xqc_engine_main_logic|END|now:1746037248858695| [2025/04/30 18:20:48 859363] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248859362| [2025/04/30 18:20:48 859370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 859376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1292| [2025/04/30 18:20:48 859380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1293| [2025/04/30 18:20:48 859386] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1293| [2025/04/30 18:20:48 859390] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 859396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2802|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2804|path_largest_ack:2802| [2025/04/30 18:20:48 859400] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:75682|prior_delivered:2771646|prior_time:1746037248801355|is_app_limited:0|send_elapse:53566|ack_elapse:58007|ctl_first_sent_time:1746037248802962|lagest_ack_time:1746037248859362|curr_delivered:2840122| [2025/04/30 18:20:48 859410] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248802962| [2025/04/30 18:20:48 859415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 859419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2804|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2804|path_largest_ack:2804| [2025/04/30 18:20:48 859423] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:75682|prior_delivered:2774046|prior_time:1746037248803244|is_app_limited:0|send_elapse:52164|ack_elapse:56118|ctl_first_sent_time:1746037248804712|lagest_ack_time:1746037248859362|curr_delivered:2841322| [2025/04/30 18:20:48 859428] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248804712| [2025/04/30 18:20:48 859432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 859436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53802|rttvar:881|minrtt:30950|latest_rtt:54650|ack_delay:1000| [2025/04/30 18:20:48 859440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53783|rttvar:699|minrtt:30950|latest_rtt:54650|ack_delay:1000| [2025/04/30 18:20:48 859445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2804|lost_pn:2801|thresh:3| [2025/04/30 18:20:48 859449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 859453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 859457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 859461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 859465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 859469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 859473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 859477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248864578|now:1746037248859477|interval:5101| [2025/04/30 18:20:48 859481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248864578|now:1746037248859477|interv:5101| [2025/04/30 18:20:48 859485] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52164, ack_elapse 56118, delivered 67276|rate 1198831|lost 255| [2025/04/30 18:20:48 859490] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198831) in round 42| [2025/04/30 18:20:48 859494] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 859499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 859502] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248804712|recovery:1|recovery_start:1746037248857404|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 859510] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248804712|recovery:1|recovery_start:1746037248857404|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 859514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:58882|srtt:53783|latest_rtt:54650|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248857404|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 859521] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1293|largest:1293|pns:2| [2025/04/30 18:20:48 859525] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1293|frame:ACK |recv_time:1746037248859362|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 859530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368859362|now:1746037248859362|interv:120000000| [2025/04/30 18:20:48 859534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368859362|now:1746037248859362|interv:120000000| [2025/04/30 18:20:48 859538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248859966|pq_index:0| [2025/04/30 18:20:48 859542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248858695| [2025/04/30 18:20:48 859547] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248859546| [2025/04/30 18:20:48 859552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248859550| [2025/04/30 18:20:48 859557] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 859561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53783|min_srtt:53783|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 859566] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 859571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 859575] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 859579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 859583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 859587] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53783|min_srtt:53783|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 859591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 859598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 859602] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 859606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 859610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 859615] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 859619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 859624] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 859628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 859632] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248859966| [2025/04/30 18:20:48 859636] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248859966| [2025/04/30 18:20:48 859640] [debug] |xqc_engine_wakeup_after|wakeup:1746037248859966|now:1746037248859639|diff:327| [2025/04/30 18:20:48 859644] [debug] |xqc_engine_main_logic|END|now:1746037248859550| [2025/04/30 18:20:48 859649] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248859649| [2025/04/30 18:20:48 859653] [debug] |xqc_engine_wakeup_after|wakeup:1746037248859966|now:1746037248859653|diff:313| [2025/04/30 18:20:48 859657] [debug] |xqc_engine_main_logic|END|now:1746037248859649| [2025/04/30 18:20:48 860728] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248860728| [2025/04/30 18:20:48 860738] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248859966|pq_index:0| [2025/04/30 18:20:48 860743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248859550| [2025/04/30 18:20:48 860748] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248860747| [2025/04/30 18:20:48 860753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248859966|now:1746037248860747| [2025/04/30 18:20:48 860757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248859966|now:1746037248860747| [2025/04/30 18:20:48 860761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 860765] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 860771] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53783|min_srtt:53783|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 860775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 860780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 860784] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 860793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 860797] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 860802] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53783|min_srtt:53783|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 860806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 860810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 860814] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 860818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 860822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 860827] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 860831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 860836] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 860840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2857| [2025/04/30 18:20:48 860875] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2857|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248860849|stream_id:0|stream_offset:2852031| [2025/04/30 18:20:48 860881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2857|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 860886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 860890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248864578|now:1746037248860890|interval:3688| [2025/04/30 18:20:48 860894] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248864578|now:1746037248860890|interv:3688| [2025/04/30 18:20:48 860899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60082| [2025/04/30 18:20:48 860904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 860908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2853210| [2025/04/30 18:20:48 860912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 860920] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2858| [2025/04/30 18:20:48 860953] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2858|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248860927|stream_id:0|stream_offset:2853210| [2025/04/30 18:20:48 860963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2858|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 860970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 860977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248864578|now:1746037248860977|interval:3601| [2025/04/30 18:20:48 860983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248864578|now:1746037248860977|interv:3601| [2025/04/30 18:20:48 861009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:61282| [2025/04/30 18:20:48 861016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 861020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 861025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 861029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248862029|now:1746037248861029|interv:1000| [2025/04/30 18:20:48 861033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 861037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 861041] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248862029| [2025/04/30 18:20:48 861045] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248862029| [2025/04/30 18:20:48 861049] [debug] |xqc_engine_wakeup_after|wakeup:1746037248862029|now:1746037248861049|diff:980| [2025/04/30 18:20:48 861054] [debug] |xqc_engine_main_logic|END|now:1746037248860747| [2025/04/30 18:20:48 861334] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248861333| [2025/04/30 18:20:48 861344] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 861351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1293| [2025/04/30 18:20:48 861355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1294| [2025/04/30 18:20:48 861361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1294| [2025/04/30 18:20:48 861366] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 861371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2805|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2806|path_largest_ack:2805| [2025/04/30 18:20:48 861377] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:74482|prior_delivered:2776446|prior_time:1746037248805227|is_app_limited:0|send_elapse:51898|ack_elapse:56106|ctl_first_sent_time:1746037248806759|lagest_ack_time:1746037248861333|curr_delivered:2842522| [2025/04/30 18:20:48 861388] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248806759| [2025/04/30 18:20:48 861393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 861398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2806|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2806|path_largest_ack:2806| [2025/04/30 18:20:48 861402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:74482|prior_delivered:2776446|prior_time:1746037248805227|is_app_limited:0|send_elapse:51898|ack_elapse:56106|ctl_first_sent_time:1746037248806759|lagest_ack_time:1746037248861333|curr_delivered:2843722| [2025/04/30 18:20:48 861407] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248806903| [2025/04/30 18:20:48 861411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 861415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53783|rttvar:699|minrtt:30950|latest_rtt:54430|ack_delay:1000| [2025/04/30 18:20:48 861420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53739|rttvar:613|minrtt:30950|latest_rtt:54430|ack_delay:1000| [2025/04/30 18:20:48 861424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2806|lost_pn:2803|thresh:3| [2025/04/30 18:20:48 861428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 861432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 861436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 861440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 861444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 861448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 861453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:2803|lost_pn:2803|po_sent_time:1746037248803097|lost_send_time:1746037248800100|loss_delay:61233|frame:STREAM |repair:128| [2025/04/30 18:20:48 861457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037248803097u| [2025/04/30 18:20:48 861462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 861466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:613|pto_duration:56191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 861471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 861475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 861479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 861483] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248942118|now:1746037248861466|interv:80652| [2025/04/30 18:20:48 861490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248942118|now:1746037248861466|interval:80652|pto_count:0|srtt:53739 [2025/04/30 18:20:48 861494] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51898, ack_elapse 56106, delivered 67276|rate 1199087|lost 256| [2025/04/30 18:20:48 861499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199087) in round 42| [2025/04/30 18:20:48 861503] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 861508] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 861512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248806903|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 861516] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:1|acked:2400|po_sent_time:1746037248806903|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 861521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57682|srtt:53739|latest_rtt:54430|min_rtt:30950|applimit:0|lost:249|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 861527] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1294|largest:1294|pns:2| [2025/04/30 18:20:48 861532] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1294|frame:ACK |recv_time:1746037248861333|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 861537] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368861333|now:1746037248861333|interv:120000000| [2025/04/30 18:20:48 861541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368861333|now:1746037248861333|interv:120000000| [2025/04/30 18:20:48 861545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248862029|pq_index:0| [2025/04/30 18:20:48 861549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248860747| [2025/04/30 18:20:48 861553] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248861553| [2025/04/30 18:20:48 861559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248861557| [2025/04/30 18:20:48 861564] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 861569] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 861574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 861581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53739|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 861586] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2775|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 861591] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 861595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 861600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 861603] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 861607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 861612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 861616] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 861620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 861624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 861628] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 861632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 861636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 861641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2775|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 861645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 861650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 861654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 861658] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 861662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 861666] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 861670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 861677] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248862029| [2025/04/30 18:20:48 861681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248862029| [2025/04/30 18:20:48 861685] [debug] |xqc_engine_wakeup_after|wakeup:1746037248862029|now:1746037248861685|diff:344| [2025/04/30 18:20:48 861689] [debug] |xqc_engine_main_logic|END|now:1746037248861557| [2025/04/30 18:20:48 861694] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248861694| [2025/04/30 18:20:48 861698] [debug] |xqc_engine_wakeup_after|wakeup:1746037248862029|now:1746037248861698|diff:331| [2025/04/30 18:20:48 861702] [debug] |xqc_engine_main_logic|END|now:1746037248861694| [2025/04/30 18:20:48 862768] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248862768| [2025/04/30 18:20:48 862780] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248862029|pq_index:0| [2025/04/30 18:20:48 862785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248861557| [2025/04/30 18:20:48 862790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248862789| [2025/04/30 18:20:48 862795] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248862029|now:1746037248862789| [2025/04/30 18:20:48 862799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248862029|now:1746037248862789| [2025/04/30 18:20:48 862803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 862808] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 862813] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 862818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 862822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 862826] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 862830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 862835] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 862839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53739|min_srtt:53739|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 862843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 862848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 862852] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 862856] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 862865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 862870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2775|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 862874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 862879] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 862883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2859| [2025/04/30 18:20:48 862932] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2859|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248862892|stream_id:0|stream_offset:2762427| [2025/04/30 18:20:48 862943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2859|origin_pktnum:2775|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 862950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 862957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:613|pto_duration:56191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 862963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 862967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 862971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 862975] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248944083|now:1746037248862957|interv:81126| [2025/04/30 18:20:48 862979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248944083|now:1746037248862957|interval:81126|pto_count:0|srtt:53739 [2025/04/30 18:20:48 862984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58882| [2025/04/30 18:20:48 863007] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 863015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 863022] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 863029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2860| [2025/04/30 18:20:48 863077] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2860|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248863040|stream_id:0|stream_offset:2854389| [2025/04/30 18:20:48 863086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2860|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 863104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 863112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53739|rtt_var:613|pto_duration:56191|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 863118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 863124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 863131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 863136] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248944231|now:1746037248863111|interv:81120| [2025/04/30 18:20:48 863140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248944231|now:1746037248863111|interval:81120|pto_count:0|srtt:53739 [2025/04/30 18:20:48 863145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60082| [2025/04/30 18:20:48 863150] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 863154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 863159] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 863163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248864163|now:1746037248863163|interv:1000| [2025/04/30 18:20:48 863167] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 863171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 863175] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248864163| [2025/04/30 18:20:48 863179] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248864163| [2025/04/30 18:20:48 863184] [debug] |xqc_engine_wakeup_after|wakeup:1746037248864163|now:1746037248863183|diff:980| [2025/04/30 18:20:48 863188] [debug] |xqc_engine_main_logic|END|now:1746037248862789| [2025/04/30 18:20:48 863304] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248863303| [2025/04/30 18:20:48 863310] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 863316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1294| [2025/04/30 18:20:48 863320] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1295| [2025/04/30 18:20:48 863326] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1295| [2025/04/30 18:20:48 863330] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 863335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2807|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2808|path_largest_ack:2807| [2025/04/30 18:20:48 863340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:74482|prior_delivered:2778846|prior_time:1746037248807274|is_app_limited:0|send_elapse:53965|ack_elapse:56029|ctl_first_sent_time:1746037248808967|lagest_ack_time:1746037248863303|curr_delivered:2844922| [2025/04/30 18:20:48 863349] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248808967| [2025/04/30 18:20:48 863354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 863358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2808|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2808|path_largest_ack:2808| [2025/04/30 18:20:48 863363] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:73282|prior_delivered:2781246|prior_time:1746037248809248|is_app_limited:0|send_elapse:54172|ack_elapse:54055|ctl_first_sent_time:1746037248810881|lagest_ack_time:1746037248863303|curr_delivered:2846122| [2025/04/30 18:20:48 863368] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248810881| [2025/04/30 18:20:48 863372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 863376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53739|rttvar:613|minrtt:30950|latest_rtt:52422|ack_delay:1000| [2025/04/30 18:20:48 863380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53449|rttvar:1039|minrtt:30950|latest_rtt:52422|ack_delay:1000| [2025/04/30 18:20:48 863384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2808|lost_pn:2805|thresh:3| [2025/04/30 18:20:48 863388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 863416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 863420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53449|rtt_var:1039|pto_duration:57605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 863424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 863428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 863432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 863436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248945645|now:1746037248863420|interv:82225| [2025/04/30 18:20:48 863440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248945645|now:1746037248863420|interval:82225|pto_count:0|srtt:53449 [2025/04/30 18:20:48 863447] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54172, ack_elapse 54055, delivered 64876|rate 1197592|lost 256| [2025/04/30 18:20:48 863452] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197592) in round 42| [2025/04/30 18:20:48 863456] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 863461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 863464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248810881|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 863469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248810881|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 863474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57682|srtt:53449|latest_rtt:52422|min_rtt:30950|applimit:0|lost:250|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 863480] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1295|largest:1295|pns:2| [2025/04/30 18:20:48 863484] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1295|frame:ACK |recv_time:1746037248863303|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 863489] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368863303|now:1746037248863303|interv:120000000| [2025/04/30 18:20:48 863493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368863303|now:1746037248863303|interv:120000000| [2025/04/30 18:20:48 863497] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248864163|pq_index:0| [2025/04/30 18:20:48 863501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248862789| [2025/04/30 18:20:48 863506] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248863505| [2025/04/30 18:20:48 863510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248863509| [2025/04/30 18:20:48 863516] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 863521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 863525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 863530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 863537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2780|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 863542] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 863546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 863550] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53449|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 863555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2788|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 863559] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 863563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 863567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 863571] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 863575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 863579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 863583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 863588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 863592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 863596] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 863600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 863604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 863608] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2780|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 863612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 863617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 863621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 863631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 863635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 863640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 863643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 863647] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248864163| [2025/04/30 18:20:48 863652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248864163| [2025/04/30 18:20:48 863655] [debug] |xqc_engine_wakeup_after|wakeup:1746037248864163|now:1746037248863655|diff:508| [2025/04/30 18:20:48 863660] [debug] |xqc_engine_main_logic|END|now:1746037248863509| [2025/04/30 18:20:48 863665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248863665| [2025/04/30 18:20:48 863668] [debug] |xqc_engine_wakeup_after|wakeup:1746037248864163|now:1746037248863668|diff:495| [2025/04/30 18:20:48 863672] [debug] |xqc_engine_main_logic|END|now:1746037248863665| [2025/04/30 18:20:48 864739] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248864738| [2025/04/30 18:20:48 864750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248864163|pq_index:0| [2025/04/30 18:20:48 864754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248863509| [2025/04/30 18:20:48 864759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248864758| [2025/04/30 18:20:48 864764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248864163|now:1746037248864758| [2025/04/30 18:20:48 864769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248864163|now:1746037248864758| [2025/04/30 18:20:48 864773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 864777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 864782] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 864787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 864792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 864796] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 864799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 864804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 864808] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53449|min_srtt:53449|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 864818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 864822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 864826] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 864830] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 864834] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 864839] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2780|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 864843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 864847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 864852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2861| [2025/04/30 18:20:48 864888] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2861|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248864861|stream_id:0|stream_offset:2768322| [2025/04/30 18:20:48 864894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2861|origin_pktnum:2780|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 864899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 864910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53449|rtt_var:1039|pto_duration:57605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 864914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 864918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 864922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 864926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248947466|now:1746037248864909|interv:82557| [2025/04/30 18:20:48 864930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248947466|now:1746037248864909|interval:82557|pto_count:0|srtt:53449 [2025/04/30 18:20:48 864935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58882| [2025/04/30 18:20:48 864940] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2788|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 864944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 864949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 864959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2862| [2025/04/30 18:20:48 865017] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2862|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248864969|stream_id:0|stream_offset:2775396| [2025/04/30 18:20:48 865030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2862|origin_pktnum:2788|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 865038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 865045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53449|rtt_var:1039|pto_duration:57605|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 865052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 865059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 865065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 865071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248947574|now:1746037248865045|interv:82529| [2025/04/30 18:20:48 865077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248947574|now:1746037248865045|interval:82529|pto_count:0|srtt:53449 [2025/04/30 18:20:48 865082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60082| [2025/04/30 18:20:48 865087] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 865091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 865096] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 865101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248866101|now:1746037248865101|interv:1000| [2025/04/30 18:20:48 865108] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 865114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 865121] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248866101| [2025/04/30 18:20:48 865127] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248866101| [2025/04/30 18:20:48 865133] [debug] |xqc_engine_wakeup_after|wakeup:1746037248866101|now:1746037248865133|diff:968| [2025/04/30 18:20:48 865138] [debug] |xqc_engine_main_logic|END|now:1746037248864758| [2025/04/30 18:20:48 865298] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248865296| [2025/04/30 18:20:48 865306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 865312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1295| [2025/04/30 18:20:48 865316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1296| [2025/04/30 18:20:48 865322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1296| [2025/04/30 18:20:48 865332] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 865337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2809|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2810|path_largest_ack:2809| [2025/04/30 18:20:48 865342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:74482|prior_delivered:2781246|prior_time:1746037248809248|is_app_limited:0|send_elapse:54327|ack_elapse:56048|ctl_first_sent_time:1746037248811036|lagest_ack_time:1746037248865296|curr_delivered:2847322| [2025/04/30 18:20:48 865347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248811036| [2025/04/30 18:20:48 865351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 865356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2810|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2810|path_largest_ack:2810| [2025/04/30 18:20:48 865360] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:73282|prior_delivered:2783646|prior_time:1746037248811249|is_app_limited:0|send_elapse:52267|ack_elapse:54047|ctl_first_sent_time:1746037248812859|lagest_ack_time:1746037248865296|curr_delivered:2848522| [2025/04/30 18:20:48 865365] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248812859| [2025/04/30 18:20:48 865369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:48 865373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53449|rttvar:1039|minrtt:30950|latest_rtt:52437|ack_delay:1000| [2025/04/30 18:20:48 865377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53197|rttvar:1283|minrtt:30950|latest_rtt:52437|ack_delay:1000| [2025/04/30 18:20:48 865381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2810|lost_pn:2807|thresh:3| [2025/04/30 18:20:48 865386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 865434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53197|rtt_var:1283|pto_duration:58329|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 865441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 865454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 865459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 865463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248948298|now:1746037248865434|interv:82864| [2025/04/30 18:20:48 865467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248948298|now:1746037248865434|interval:82864|pto_count:0|srtt:53197 [2025/04/30 18:20:48 865472] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52267, ack_elapse 54047, delivered 64876|rate 1200362|lost 256| [2025/04/30 18:20:48 865476] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200362) in round 42| [2025/04/30 18:20:48 865481] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 865485] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 865489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248812859|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 865493] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248812859|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 865498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57682|srtt:53197|latest_rtt:52437|min_rtt:30950|applimit:0|lost:252|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 865504] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1296|largest:1296|pns:2| [2025/04/30 18:20:48 865509] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1296|frame:ACK |recv_time:1746037248865296|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 865514] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368865296|now:1746037248865296|interv:120000000| [2025/04/30 18:20:48 865518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368865296|now:1746037248865296|interv:120000000| [2025/04/30 18:20:48 865522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248866101|pq_index:0| [2025/04/30 18:20:48 865526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248864758| [2025/04/30 18:20:48 865530] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248865530| [2025/04/30 18:20:48 865535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248865534| [2025/04/30 18:20:48 865540] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 865545] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53197|min_srtt:53197|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 865553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 865557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53197|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 865562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2789|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 865567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53197|min_srtt:53197|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 865571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 865575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:53197|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 865580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2791|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 865584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53197|min_srtt:53197|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 865588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 865593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 865597] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 865601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 865605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 865609] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53197|min_srtt:53197|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 865613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 865618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 865621] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 865625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 865630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 865637] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2789|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 865641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 865645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 865649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 865653] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 865657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 865662] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 865665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 865670] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248866101| [2025/04/30 18:20:48 865674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248866101| [2025/04/30 18:20:48 865678] [debug] |xqc_engine_wakeup_after|wakeup:1746037248866101|now:1746037248865677|diff:424| [2025/04/30 18:20:48 865682] [debug] |xqc_engine_main_logic|END|now:1746037248865534| [2025/04/30 18:20:48 865689] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248865689| [2025/04/30 18:20:48 865694] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 865699] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1296| [2025/04/30 18:20:48 865703] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1297| [2025/04/30 18:20:48 865709] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1297| [2025/04/30 18:20:48 865713] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 865718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2811|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2812|path_largest_ack:2811| [2025/04/30 18:20:48 865723] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70901|prior_delivered:2786046|prior_time:1746037248813271|is_app_limited:0|send_elapse:53037|ack_elapse:52418|ctl_first_sent_time:1746037248813737|lagest_ack_time:1746037248865689|curr_delivered:2848541| [2025/04/30 18:20:48 865728] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248813737| [2025/04/30 18:20:48 865732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:48 865736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2812|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2812|path_largest_ack:2812| [2025/04/30 18:20:48 865741] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70901|prior_delivered:2786046|prior_time:1746037248813271|is_app_limited:0|send_elapse:53037|ack_elapse:52418|ctl_first_sent_time:1746037248813737|lagest_ack_time:1746037248865689|curr_delivered:2848560| [2025/04/30 18:20:48 865748] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248813844| [2025/04/30 18:20:48 865752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:48 865756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53197|rttvar:1283|minrtt:30950|latest_rtt:51845|ack_delay:0| [2025/04/30 18:20:48 865760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53028|rttvar:1301|minrtt:30950|latest_rtt:51845|ack_delay:0| [2025/04/30 18:20:48 865765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2812|lost_pn:2809|thresh:3| [2025/04/30 18:20:48 865769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 865796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 865800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53028|rtt_var:1301|pto_duration:58232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 865804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 865808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 865812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 865816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248948201|now:1746037248865800|interv:82401| [2025/04/30 18:20:48 865820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248948201|now:1746037248865800|interval:82401|pto_count:0|srtt:53028 [2025/04/30 18:20:48 865825] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53037, ack_elapse 52418, delivered 62514|rate 1178686|lost 256| [2025/04/30 18:20:48 865829] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1178686) in round 42| [2025/04/30 18:20:48 865833] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 865838] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 865841] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:38|po_sent_time:1746037248813844|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 865849] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:38|po_sent_time:1746037248813844|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 865853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:53028|latest_rtt:51845|min_rtt:30950|applimit:0|lost:252|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 865859] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1297|largest:1297|pns:2| [2025/04/30 18:20:48 865863] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1297|frame:ACK |recv_time:1746037248865689|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 865868] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368865689|now:1746037248865689|interv:120000000| [2025/04/30 18:20:48 865872] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368865689|now:1746037248865689|interv:120000000| [2025/04/30 18:20:48 865876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248866101|pq_index:0| [2025/04/30 18:20:48 865880] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248865534| [2025/04/30 18:20:48 865884] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248865884| [2025/04/30 18:20:48 865889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248865888| [2025/04/30 18:20:48 865894] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 865898] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 865905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 865913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 865919] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 865926] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 865933] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 865940] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 865946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 865959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 865965] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 865971] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 865978] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 866000] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2789|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 866007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 866012] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 866016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 866020] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 866024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 866029] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 866032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 866036] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248866101| [2025/04/30 18:20:48 866041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248866101| [2025/04/30 18:20:48 866045] [debug] |xqc_engine_wakeup_after|wakeup:1746037248866101|now:1746037248866045|diff:56| [2025/04/30 18:20:48 866049] [debug] |xqc_engine_main_logic|END|now:1746037248865888| [2025/04/30 18:20:48 866055] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248866055| [2025/04/30 18:20:48 866059] [debug] |xqc_engine_wakeup_after|wakeup:1746037248866101|now:1746037248866059|diff:42| [2025/04/30 18:20:48 866063] [debug] |xqc_engine_main_logic|END|now:1746037248866055| [2025/04/30 18:20:48 867137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248867137| [2025/04/30 18:20:48 867149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248866101|pq_index:0| [2025/04/30 18:20:48 867154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248865888| [2025/04/30 18:20:48 867159] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248867158| [2025/04/30 18:20:48 867164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248866101|now:1746037248867158| [2025/04/30 18:20:48 867169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248866101|now:1746037248867158| [2025/04/30 18:20:48 867173] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 867177] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 867187] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 867192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 867197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 867201] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 867205] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 867209] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 867214] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:53028|min_srtt:53028|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 867218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 867223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 867226] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 867230] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 867234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 867240] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2789|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 867247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 867254] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 867260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2863| [2025/04/30 18:20:48 867305] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2863|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248867272|stream_id:0|stream_offset:2776575| [2025/04/30 18:20:48 867315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2863|origin_pktnum:2789|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 867322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 867328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53028|rtt_var:1301|pto_duration:58232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 867333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 867337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 867345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 867350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248950504|now:1746037248867328|interv:83176| [2025/04/30 18:20:48 867354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248950504|now:1746037248867328|interval:83176|pto_count:0|srtt:53028 [2025/04/30 18:20:48 867358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 867363] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2791|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 867368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 867372] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 867376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2864| [2025/04/30 18:20:48 867407] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2864|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248867384|stream_id:0|stream_offset:2778933| [2025/04/30 18:20:48 867416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2864|origin_pktnum:2791|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 867424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 867430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53028|rtt_var:1301|pto_duration:58232|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 867437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 867441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 867445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 867449] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248950616|now:1746037248867430|interv:83186| [2025/04/30 18:20:48 867453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248950616|now:1746037248867430|interval:83186|pto_count:0|srtt:53028 [2025/04/30 18:20:48 867458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 867463] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 867467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 867471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 867475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248868475|now:1746037248867475|interv:1000| [2025/04/30 18:20:48 867483] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 867487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 867491] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248868475| [2025/04/30 18:20:48 867496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248868475| [2025/04/30 18:20:48 867500] [debug] |xqc_engine_wakeup_after|wakeup:1746037248868475|now:1746037248867500|diff:975| [2025/04/30 18:20:48 867504] [debug] |xqc_engine_main_logic|END|now:1746037248867158| [2025/04/30 18:20:48 867513] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248867513| [2025/04/30 18:20:48 867518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 867524] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1297| [2025/04/30 18:20:48 867528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1298| [2025/04/30 18:20:48 867534] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1298| [2025/04/30 18:20:48 867538] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 867543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2813|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2814|path_largest_ack:2813| [2025/04/30 18:20:48 867548] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:72120|prior_delivered:2786046|prior_time:1746037248813271|is_app_limited:0|send_elapse:53471|ack_elapse:54242|ctl_first_sent_time:1746037248814171|lagest_ack_time:1746037248867513|curr_delivered:2849760| [2025/04/30 18:20:48 867553] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248814171| [2025/04/30 18:20:48 867558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:48 867562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2814|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2814|path_largest_ack:2814| [2025/04/30 18:20:48 867567] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70920|prior_delivered:2788446|prior_time:1746037248815246|is_app_limited:0|send_elapse:52915|ack_elapse:52267|ctl_first_sent_time:1746037248815543|lagest_ack_time:1746037248867513|curr_delivered:2850960| [2025/04/30 18:20:48 867571] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248815543| [2025/04/30 18:20:48 867575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:48 867579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53028|rttvar:1301|minrtt:30950|latest_rtt:51970|ack_delay:0| [2025/04/30 18:20:48 867584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52896|rttvar:1240|minrtt:30950|latest_rtt:51970|ack_delay:0| [2025/04/30 18:20:48 867588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2814|lost_pn:2811|thresh:3| [2025/04/30 18:20:48 867592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 867624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 867628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52896|rtt_var:1240|pto_duration:57856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 867633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 867637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 867641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 867645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248950240|now:1746037248867628|interv:82612| [2025/04/30 18:20:48 867649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248950240|now:1746037248867628|interval:82612|pto_count:0|srtt:52896 [2025/04/30 18:20:48 867653] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52915, ack_elapse 52267, delivered 62514|rate 1181404|lost 256| [2025/04/30 18:20:48 867658] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181404) in round 42| [2025/04/30 18:20:48 867662] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 867666] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 867670] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248815543|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 867675] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248815543|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 867680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:52896|latest_rtt:51970|min_rtt:30950|applimit:0|lost:254|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 867686] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1298|largest:1298|pns:2| [2025/04/30 18:20:48 867690] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1298|frame:ACK |recv_time:1746037248867513|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 867698] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368867513|now:1746037248867513|interv:120000000| [2025/04/30 18:20:48 867702] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368867513|now:1746037248867513|interv:120000000| [2025/04/30 18:20:48 867706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248868475|pq_index:0| [2025/04/30 18:20:48 867710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248867158| [2025/04/30 18:20:48 867714] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248867714| [2025/04/30 18:20:48 867719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248867718| [2025/04/30 18:20:48 867724] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 867729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52896|min_srtt:52896|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 867733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 867738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 867743] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2797|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 867747] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52896|min_srtt:52896|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 867751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 867756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52896|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 867760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:2803|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 867765] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52896|min_srtt:52896|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 867769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 867774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 867778] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 867781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 867788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 867793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2797|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 867797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 867802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 867805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 867809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 867813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 867818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 867822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 867826] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248868475| [2025/04/30 18:20:48 867830] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248868475| [2025/04/30 18:20:48 867834] [debug] |xqc_engine_wakeup_after|wakeup:1746037248868475|now:1746037248867834|diff:641| [2025/04/30 18:20:48 867838] [debug] |xqc_engine_main_logic|END|now:1746037248867718| [2025/04/30 18:20:48 867843] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248867842| [2025/04/30 18:20:48 867846] [debug] |xqc_engine_wakeup_after|wakeup:1746037248868475|now:1746037248867846|diff:629| [2025/04/30 18:20:48 867850] [debug] |xqc_engine_main_logic|END|now:1746037248867842| [2025/04/30 18:20:48 868922] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248868922| [2025/04/30 18:20:48 868932] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248868475|pq_index:0| [2025/04/30 18:20:48 868937] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248867718| [2025/04/30 18:20:48 868942] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248868941| [2025/04/30 18:20:48 868947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248868475|now:1746037248868941| [2025/04/30 18:20:48 868951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248868475|now:1746037248868941| [2025/04/30 18:20:48 868955] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 868959] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 868964] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52896|min_srtt:52896|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 868969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 868979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 868983] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 869003] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 869009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 869016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2797|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 869020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 869025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 869029] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2865| [2025/04/30 18:20:48 869068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2865|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248869038|stream_id:0|stream_offset:2786007| [2025/04/30 18:20:48 869077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2865|origin_pktnum:2797|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 869085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 869092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52896|rtt_var:1240|pto_duration:57856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 869099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 869103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 869107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 869111] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248951894|now:1746037248869091|interv:82803| [2025/04/30 18:20:48 869115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248951894|now:1746037248869091|interval:82803|pto_count:0|srtt:52896 [2025/04/30 18:20:48 869120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 869125] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:2803|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 869129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 869134] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 869138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2866| [2025/04/30 18:20:48 869173] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2866|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248869147|stream_id:0|stream_offset:2793081| [2025/04/30 18:20:48 869189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2866|origin_pktnum:2803|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:48 869196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 869202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52896|rtt_var:1240|pto_duration:57856|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 869207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 869211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 869215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 869219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248952003|now:1746037248869202|interv:82801| [2025/04/30 18:20:48 869223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248952003|now:1746037248869202|interval:82801|pto_count:0|srtt:52896 [2025/04/30 18:20:48 869227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 869232] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 869237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 869241] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 869245] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248870245|now:1746037248869245|interv:1000| [2025/04/30 18:20:48 869249] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 869253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 869257] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248870245| [2025/04/30 18:20:48 869261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248870245| [2025/04/30 18:20:48 869265] [debug] |xqc_engine_wakeup_after|wakeup:1746037248870245|now:1746037248869265|diff:980| [2025/04/30 18:20:48 869270] [debug] |xqc_engine_main_logic|END|now:1746037248868941| [2025/04/30 18:20:48 869362] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248869361| [2025/04/30 18:20:48 869368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 869374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1298| [2025/04/30 18:20:48 869378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1299| [2025/04/30 18:20:48 869384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1299| [2025/04/30 18:20:48 869388] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 869393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2815|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2816|path_largest_ack:2815| [2025/04/30 18:20:48 869401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:72120|prior_delivered:2788446|prior_time:1746037248815246|is_app_limited:0|send_elapse:54257|ack_elapse:54115|ctl_first_sent_time:1746037248816885|lagest_ack_time:1746037248869361|curr_delivered:2852160| [2025/04/30 18:20:48 869406] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248816885| [2025/04/30 18:20:48 869411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:48 869415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2816|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2816|path_largest_ack:2816| [2025/04/30 18:20:48 869420] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70920|prior_delivered:2790846|prior_time:1746037248817214|is_app_limited:0|send_elapse:54042|ack_elapse:52147|ctl_first_sent_time:1746037248818679|lagest_ack_time:1746037248869361|curr_delivered:2853360| [2025/04/30 18:20:48 869424] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248818679| [2025/04/30 18:20:48 869428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:48 869433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52896|rttvar:1240|minrtt:30950|latest_rtt:50682|ack_delay:1000| [2025/04/30 18:20:48 869437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52494|rttvar:1733|minrtt:30950|latest_rtt:50682|ack_delay:1000| [2025/04/30 18:20:48 869441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2816|lost_pn:2813|thresh:3| [2025/04/30 18:20:48 869445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 869473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 869477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:1733|pto_duration:59426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 869482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 869486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 869493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 869497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248953573|now:1746037248869477|interv:84096| [2025/04/30 18:20:48 869501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248953573|now:1746037248869477|interval:84096|pto_count:0|srtt:52494 [2025/04/30 18:20:48 869505] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54042, ack_elapse 52147, delivered 62514|rate 1156766|lost 256| [2025/04/30 18:20:48 869510] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156766) in round 42| [2025/04/30 18:20:48 869514] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 869518] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 869522] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248818679|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 869527] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248818679|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 869532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:52494|latest_rtt:50682|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 869538] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1299|largest:1299|pns:2| [2025/04/30 18:20:48 869542] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1299|frame:ACK |recv_time:1746037248869361|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 869547] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368869361|now:1746037248869361|interv:120000000| [2025/04/30 18:20:48 869551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368869361|now:1746037248869361|interv:120000000| [2025/04/30 18:20:48 869555] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248870245|pq_index:0| [2025/04/30 18:20:48 869559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248868941| [2025/04/30 18:20:48 869563] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248869563| [2025/04/30 18:20:48 869568] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248869567| [2025/04/30 18:20:48 869573] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 869578] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 869583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 869590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 869594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 869599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 869603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2862642| [2025/04/30 18:20:48 869607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 869612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 869616] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 869620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2863821| [2025/04/30 18:20:48 869624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 869628] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 869632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 869636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 869641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 869645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 869649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 869653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 869657] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248870245| [2025/04/30 18:20:48 869661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248870245| [2025/04/30 18:20:48 869665] [debug] |xqc_engine_wakeup_after|wakeup:1746037248870245|now:1746037248869665|diff:580| [2025/04/30 18:20:48 869669] [debug] |xqc_engine_main_logic|END|now:1746037248869567| [2025/04/30 18:20:48 869674] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248869674| [2025/04/30 18:20:48 869678] [debug] |xqc_engine_wakeup_after|wakeup:1746037248870245|now:1746037248869678|diff:567| [2025/04/30 18:20:48 869682] [debug] |xqc_engine_main_logic|END|now:1746037248869674| [2025/04/30 18:20:48 870753] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248870752| [2025/04/30 18:20:48 870762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248870245|pq_index:0| [2025/04/30 18:20:48 870767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248869567| [2025/04/30 18:20:48 870772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248870771| [2025/04/30 18:20:48 870777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248870245|now:1746037248870771| [2025/04/30 18:20:48 870781] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248870245|now:1746037248870771| [2025/04/30 18:20:48 870785] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 870789] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 870794] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52494|min_srtt:52494|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 870799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2863821| [2025/04/30 18:20:48 870803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 870807] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 870811] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 870815] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 870820] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 870824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 870829] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 870833] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2867| [2025/04/30 18:20:48 870869] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2867|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248870841|stream_id:0|stream_offset:2855568| [2025/04/30 18:20:48 870879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2867|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 870886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 870892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:1733|pto_duration:59426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 870900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 870910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 870914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 870918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248955267|now:1746037248870892|interv:84375| [2025/04/30 18:20:48 870922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248955267|now:1746037248870892|interval:84375|pto_count:0|srtt:52494 [2025/04/30 18:20:48 870926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 870931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 870936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2856747| [2025/04/30 18:20:48 870940] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 870944] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2868| [2025/04/30 18:20:48 870975] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2868|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248870951|stream_id:0|stream_offset:2856747| [2025/04/30 18:20:48 870984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2868|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 871014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 871019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52494|rtt_var:1733|pto_duration:59426|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 871024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 871028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 871031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 871035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248955377|now:1746037248871019|interv:84358| [2025/04/30 18:20:48 871039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248955377|now:1746037248871019|interval:84358|pto_count:0|srtt:52494 [2025/04/30 18:20:48 871044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 871049] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 871053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2857926| [2025/04/30 18:20:48 871057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 871066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248872066|now:1746037248871066|interv:1000| [2025/04/30 18:20:48 871070] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 871074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 871078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248872066| [2025/04/30 18:20:48 871082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248872066| [2025/04/30 18:20:48 871086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248872066|now:1746037248871086|diff:980| [2025/04/30 18:20:48 871090] [debug] |xqc_engine_main_logic|END|now:1746037248870771| [2025/04/30 18:20:48 871360] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248871360| [2025/04/30 18:20:48 871366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 871372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1299| [2025/04/30 18:20:48 871376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1300| [2025/04/30 18:20:48 871382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1300| [2025/04/30 18:20:48 871386] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 871391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2817|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2818|path_largest_ack:2817| [2025/04/30 18:20:48 871396] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:72120|prior_delivered:2790846|prior_time:1746037248817214|is_app_limited:0|send_elapse:54153|ack_elapse:54146|ctl_first_sent_time:1746037248818790|lagest_ack_time:1746037248871360|curr_delivered:2854560| [2025/04/30 18:20:48 871401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248818790| [2025/04/30 18:20:48 871405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 871410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2818|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2818|path_largest_ack:2818| [2025/04/30 18:20:48 871414] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:70920|prior_delivered:2793246|prior_time:1746037248819223|is_app_limited:0|send_elapse:54080|ack_elapse:52137|ctl_first_sent_time:1746037248820690|lagest_ack_time:1746037248871360|curr_delivered:2855760| [2025/04/30 18:20:48 871419] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248820690| [2025/04/30 18:20:48 871423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 871427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52494|rttvar:1733|minrtt:30950|latest_rtt:50670|ack_delay:1000| [2025/04/30 18:20:48 871431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52141|rttvar:2006|minrtt:30950|latest_rtt:50670|ack_delay:1000| [2025/04/30 18:20:48 871435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2818|lost_pn:2815|thresh:3| [2025/04/30 18:20:48 871439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 871470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 871475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52141|rtt_var:2006|pto_duration:60165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 871479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 871483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 871487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 871491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248956116|now:1746037248871474|interv:84642| [2025/04/30 18:20:48 871495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248956116|now:1746037248871474|interval:84642|pto_count:0|srtt:52141 [2025/04/30 18:20:48 871499] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54080, ack_elapse 52137, delivered 62514|rate 1155954|lost 256| [2025/04/30 18:20:48 871504] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1155954) in round 42| [2025/04/30 18:20:48 871508] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 871512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 871516] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248820690|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 871521] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248820690|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 871526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:52141|latest_rtt:50670|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 871532] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1300|largest:1300|pns:2| [2025/04/30 18:20:48 871539] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1300|frame:ACK |recv_time:1746037248871360|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 871544] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368871360|now:1746037248871360|interv:120000000| [2025/04/30 18:20:48 871548] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368871360|now:1746037248871360|interv:120000000| [2025/04/30 18:20:48 871552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248872066|pq_index:0| [2025/04/30 18:20:48 871556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248870771| [2025/04/30 18:20:48 871560] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248871560| [2025/04/30 18:20:48 871565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248871564| [2025/04/30 18:20:48 871571] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 871575] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52141|min_srtt:52141|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 871580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2863821| [2025/04/30 18:20:48 871585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 871589] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 871594] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52141|min_srtt:52141|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 871598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2865000| [2025/04/30 18:20:48 871602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:52141|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 871607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 871611] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52141|min_srtt:52141|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 871615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2866179| [2025/04/30 18:20:48 871620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 871624] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 871627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 871634] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 871639] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 871643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2857926| [2025/04/30 18:20:48 871647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 871651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 871655] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248872066| [2025/04/30 18:20:48 871659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248872066| [2025/04/30 18:20:48 871663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248872066|now:1746037248871663|diff:403| [2025/04/30 18:20:48 871667] [debug] |xqc_engine_main_logic|END|now:1746037248871564| [2025/04/30 18:20:48 871672] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248871672| [2025/04/30 18:20:48 871676] [debug] |xqc_engine_wakeup_after|wakeup:1746037248872066|now:1746037248871676|diff:390| [2025/04/30 18:20:48 871680] [debug] |xqc_engine_main_logic|END|now:1746037248871672| [2025/04/30 18:20:48 872749] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248872749| [2025/04/30 18:20:48 872759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248872066|pq_index:0| [2025/04/30 18:20:48 872764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248871564| [2025/04/30 18:20:48 872769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248872768| [2025/04/30 18:20:48 872774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248872066|now:1746037248872768| [2025/04/30 18:20:48 872778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248872066|now:1746037248872768| [2025/04/30 18:20:48 872782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 872787] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 872792] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:52141|min_srtt:52141|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 872796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2866179| [2025/04/30 18:20:48 872801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 872805] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 872809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 872814] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 872829] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 872833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2857926| [2025/04/30 18:20:48 872838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 872842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2869| [2025/04/30 18:20:48 872882] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2869|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248872852|stream_id:0|stream_offset:2857926| [2025/04/30 18:20:48 872891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2869|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 872899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 872906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52141|rtt_var:2006|pto_duration:60165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 872913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 872918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 872922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 872926] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248958017|now:1746037248872905|interv:85112| [2025/04/30 18:20:48 872930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248958017|now:1746037248872905|interval:85112|pto_count:0|srtt:52141 [2025/04/30 18:20:48 872934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 872939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 872944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2859105| [2025/04/30 18:20:48 872948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 872952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2870| [2025/04/30 18:20:48 872983] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2870|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248872959|stream_id:0|stream_offset:2859105| [2025/04/30 18:20:48 873011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2870|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 873019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 873025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52141|rtt_var:2006|pto_duration:60165|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 873034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 873038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 873042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 873046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248958124|now:1746037248873025|interv:85099| [2025/04/30 18:20:48 873051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248958124|now:1746037248873025|interval:85099|pto_count:0|srtt:52141 [2025/04/30 18:20:48 873055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 873063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 873070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2860284| [2025/04/30 18:20:48 873077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 873083] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248874083|now:1746037248873083|interv:1000| [2025/04/30 18:20:48 873089] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 873096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 873102] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248874083| [2025/04/30 18:20:48 873109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248874083| [2025/04/30 18:20:48 873115] [debug] |xqc_engine_wakeup_after|wakeup:1746037248874083|now:1746037248873115|diff:968| [2025/04/30 18:20:48 873122] [debug] |xqc_engine_main_logic|END|now:1746037248872768| [2025/04/30 18:20:48 873338] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248873337| [2025/04/30 18:20:48 873345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 873352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1300| [2025/04/30 18:20:48 873356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1301| [2025/04/30 18:20:48 873362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1301| [2025/04/30 18:20:48 873366] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 873371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2819|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2820|path_largest_ack:2819| [2025/04/30 18:20:48 873376] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2795684|prior_time:1746037248821574|is_app_limited:0|send_elapse:52228|ack_elapse:51763|ctl_first_sent_time:1746037248821948|lagest_ack_time:1746037248873337|curr_delivered:2856960| [2025/04/30 18:20:48 873381] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248821948| [2025/04/30 18:20:48 873391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:48 873395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2820|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2820|path_largest_ack:2820| [2025/04/30 18:20:48 873400] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2795684|prior_time:1746037248821574|is_app_limited:0|send_elapse:52228|ack_elapse:51763|ctl_first_sent_time:1746037248821948|lagest_ack_time:1746037248873337|curr_delivered:2858160| [2025/04/30 18:20:48 873405] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248823304| [2025/04/30 18:20:48 873409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:48 873413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52141|rttvar:2006|minrtt:30950|latest_rtt:50033|ack_delay:1000| [2025/04/30 18:20:48 873417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51753|rttvar:2282|minrtt:30950|latest_rtt:50033|ack_delay:1000| [2025/04/30 18:20:48 873422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2820|lost_pn:2817|thresh:3| [2025/04/30 18:20:48 873426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 873454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 873458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51753|rtt_var:2282|pto_duration:60881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 873463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 873467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 873471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 873475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248958840|now:1746037248873458|interv:85382| [2025/04/30 18:20:48 873479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248958840|now:1746037248873458|interval:85382|pto_count:0|srtt:51753 [2025/04/30 18:20:48 873486] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52228, ack_elapse 51763, delivered 62476|rate 1196216|lost 256| [2025/04/30 18:20:48 873491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196216) in round 42| [2025/04/30 18:20:48 873495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 873499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 873504] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248823304|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 873508] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248823304|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 873513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:51753|latest_rtt:50033|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 873519] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1301|largest:1301|pns:2| [2025/04/30 18:20:48 873524] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1301|frame:ACK |recv_time:1746037248873337|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 873529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368873337|now:1746037248873337|interv:120000000| [2025/04/30 18:20:48 873533] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368873337|now:1746037248873337|interv:120000000| [2025/04/30 18:20:48 873537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248874083|pq_index:0| [2025/04/30 18:20:48 873541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248872768| [2025/04/30 18:20:48 873545] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248873545| [2025/04/30 18:20:48 873550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248873549| [2025/04/30 18:20:48 873556] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 873561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51753|min_srtt:51753|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 873565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2866179| [2025/04/30 18:20:48 873570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 873575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 873581] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51753|min_srtt:51753|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 873586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2867358| [2025/04/30 18:20:48 873590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51753|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 873595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 873599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51753|min_srtt:51753|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 873603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2868537| [2025/04/30 18:20:48 873608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 873612] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 873616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 873620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 873625] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 873629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2860284| [2025/04/30 18:20:48 873633] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 873637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 873641] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248874083| [2025/04/30 18:20:48 873645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248874083| [2025/04/30 18:20:48 873649] [debug] |xqc_engine_wakeup_after|wakeup:1746037248874083|now:1746037248873649|diff:434| [2025/04/30 18:20:48 873654] [debug] |xqc_engine_main_logic|END|now:1746037248873549| [2025/04/30 18:20:48 873659] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248873659| [2025/04/30 18:20:48 873663] [debug] |xqc_engine_wakeup_after|wakeup:1746037248874083|now:1746037248873663|diff:420| [2025/04/30 18:20:48 873667] [debug] |xqc_engine_main_logic|END|now:1746037248873659| [2025/04/30 18:20:48 874735] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248874735| [2025/04/30 18:20:48 874745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248874083|pq_index:0| [2025/04/30 18:20:48 874750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248873549| [2025/04/30 18:20:48 874755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248874754| [2025/04/30 18:20:48 874765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248874083|now:1746037248874754| [2025/04/30 18:20:48 874769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248874083|now:1746037248874754| [2025/04/30 18:20:48 874773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 874778] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 874783] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51753|min_srtt:51753|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 874788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2868537| [2025/04/30 18:20:48 874792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 874796] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 874800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 874805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 874810] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 874814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2860284| [2025/04/30 18:20:48 874819] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 874823] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2871| [2025/04/30 18:20:48 874861] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2871|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248874832|stream_id:0|stream_offset:2860284| [2025/04/30 18:20:48 874871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2871|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 874879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 874885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51753|rtt_var:2282|pto_duration:60881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 874893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 874897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 874901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 874905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248960713|now:1746037248874885|interv:85828| [2025/04/30 18:20:48 874910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248960713|now:1746037248874885|interval:85828|pto_count:0|srtt:51753 [2025/04/30 18:20:48 874919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 874924] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 874928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 874933] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 874937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2872| [2025/04/30 18:20:48 874968] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2872|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248874944|stream_id:0|stream_offset:2861463| [2025/04/30 18:20:48 874977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2872|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 874985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 875014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51753|rtt_var:2282|pto_duration:60881|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 875019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 875023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 875027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 875031] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248960825|now:1746037248875014|interv:85811| [2025/04/30 18:20:48 875035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248960825|now:1746037248875014|interval:85811|pto_count:0|srtt:51753 [2025/04/30 18:20:48 875040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 875045] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 875050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2862642| [2025/04/30 18:20:48 875055] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 875061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248876061|now:1746037248875061|interv:1000| [2025/04/30 18:20:48 875068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 875074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 875081] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248876061| [2025/04/30 18:20:48 875087] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248876061| [2025/04/30 18:20:48 875100] [debug] |xqc_engine_wakeup_after|wakeup:1746037248876061|now:1746037248875100|diff:961| [2025/04/30 18:20:48 875107] [debug] |xqc_engine_main_logic|END|now:1746037248874754| [2025/04/30 18:20:48 875332] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248875331| [2025/04/30 18:20:48 875340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 875346] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1301| [2025/04/30 18:20:48 875350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1302| [2025/04/30 18:20:48 875356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1302| [2025/04/30 18:20:48 875361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 875366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2821|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2822|path_largest_ack:2821| [2025/04/30 18:20:48 875371] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2798084|prior_time:1746037248823449|is_app_limited:0|send_elapse:54800|ack_elapse:51882|ctl_first_sent_time:1746037248824932|lagest_ack_time:1746037248875331|curr_delivered:2859360| [2025/04/30 18:20:48 875376] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248824932| [2025/04/30 18:20:48 875381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:48 875385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2822|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2822|path_largest_ack:2822| [2025/04/30 18:20:48 875390] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2798084|prior_time:1746037248823449|is_app_limited:0|send_elapse:54800|ack_elapse:51882|ctl_first_sent_time:1746037248824932|lagest_ack_time:1746037248875331|curr_delivered:2860560| [2025/04/30 18:20:48 875394] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248825069| [2025/04/30 18:20:48 875398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:48 875403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51753|rttvar:2282|minrtt:30950|latest_rtt:50262|ack_delay:0| [2025/04/30 18:20:48 875407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51566|rttvar:2084|minrtt:30950|latest_rtt:50262|ack_delay:0| [2025/04/30 18:20:48 875412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2822|lost_pn:2819|thresh:3| [2025/04/30 18:20:48 875416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 875449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 875453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:2084|pto_duration:59902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 875458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 875462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 875466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 875470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248959846|now:1746037248875453|interv:84393| [2025/04/30 18:20:48 875474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248959846|now:1746037248875453|interval:84393|pto_count:0|srtt:51566 [2025/04/30 18:20:48 875479] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54800, ack_elapse 51882, delivered 62476|rate 1140072|lost 256| [2025/04/30 18:20:48 875484] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1140072) in round 42| [2025/04/30 18:20:48 875488] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 875492] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 875496] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248825069|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 875501] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248825069|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 875506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:51566|latest_rtt:50262|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 875512] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1302|largest:1302|pns:2| [2025/04/30 18:20:48 875517] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1302|frame:ACK |recv_time:1746037248875331|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 875521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368875331|now:1746037248875331|interv:120000000| [2025/04/30 18:20:48 875526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368875331|now:1746037248875331|interv:120000000| [2025/04/30 18:20:48 875533] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248876061|pq_index:0| [2025/04/30 18:20:48 875537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248874754| [2025/04/30 18:20:48 875541] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248875541| [2025/04/30 18:20:48 875546] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248875545| [2025/04/30 18:20:48 875552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 875557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 875561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2868537| [2025/04/30 18:20:48 875566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 875571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 875575] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 875580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2869716| [2025/04/30 18:20:48 875584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51566|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 875589] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 875593] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 875597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2870895| [2025/04/30 18:20:48 875602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 875606] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 875610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 875614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 875619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 875623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2862642| [2025/04/30 18:20:48 875630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 875634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 875638] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248876061| [2025/04/30 18:20:48 875642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248876061| [2025/04/30 18:20:48 875646] [debug] |xqc_engine_wakeup_after|wakeup:1746037248876061|now:1746037248875646|diff:415| [2025/04/30 18:20:48 875651] [debug] |xqc_engine_main_logic|END|now:1746037248875545| [2025/04/30 18:20:48 875656] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248875656| [2025/04/30 18:20:48 875660] [debug] |xqc_engine_wakeup_after|wakeup:1746037248876061|now:1746037248875659|diff:402| [2025/04/30 18:20:48 875663] [debug] |xqc_engine_main_logic|END|now:1746037248875656| [2025/04/30 18:20:48 876732] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248876732| [2025/04/30 18:20:48 876742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248876061|pq_index:0| [2025/04/30 18:20:48 876747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248875545| [2025/04/30 18:20:48 876752] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248876751| [2025/04/30 18:20:48 876757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248876061|now:1746037248876751| [2025/04/30 18:20:48 876762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248876061|now:1746037248876751| [2025/04/30 18:20:48 876766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 876770] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 876775] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51566|min_srtt:51566|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 876780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2870895| [2025/04/30 18:20:48 876785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 876789] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 876793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 876797] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 876802] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 876806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2862642| [2025/04/30 18:20:48 876817] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 876821] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2873| [2025/04/30 18:20:48 876860] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2873|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248876830|stream_id:0|stream_offset:2862642| [2025/04/30 18:20:48 876869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2873|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 876877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 876884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:2084|pto_duration:59902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 876891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 876896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 876900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 876904] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248961732|now:1746037248876883|interv:84849| [2025/04/30 18:20:48 876908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248961732|now:1746037248876883|interval:84849|pto_count:0|srtt:51566 [2025/04/30 18:20:48 876913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 876918] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 876922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2863821| [2025/04/30 18:20:48 876927] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 876931] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2874| [2025/04/30 18:20:48 876961] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2874|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248876938|stream_id:0|stream_offset:2863821| [2025/04/30 18:20:48 876970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2874|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 876977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 876983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51566|rtt_var:2084|pto_duration:59902|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 877010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 877015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 877019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 877028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248961840|now:1746037248876983|interv:84857| [2025/04/30 18:20:48 877032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248961840|now:1746037248876983|interval:84857|pto_count:0|srtt:51566 [2025/04/30 18:20:48 877037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 877042] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 877046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2865000| [2025/04/30 18:20:48 877051] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 877055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248878054|now:1746037248877054|interv:1000| [2025/04/30 18:20:48 877060] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 877067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 877073] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248878054| [2025/04/30 18:20:48 877080] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248878054| [2025/04/30 18:20:48 877086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248878054|now:1746037248877086|diff:968| [2025/04/30 18:20:48 877094] [debug] |xqc_engine_main_logic|END|now:1746037248876751| [2025/04/30 18:20:48 877334] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248877333| [2025/04/30 18:20:48 877342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 877349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1302| [2025/04/30 18:20:48 877353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1303| [2025/04/30 18:20:48 877359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1303| [2025/04/30 18:20:48 877363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 877368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2823|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2824|path_largest_ack:2823| [2025/04/30 18:20:48 877373] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:69682|prior_delivered:2800484|prior_time:1746037248825271|is_app_limited:0|send_elapse:55179|ack_elapse:52062|ctl_first_sent_time:1746037248826739|lagest_ack_time:1746037248877333|curr_delivered:2861760| [2025/04/30 18:20:48 877378] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248826739| [2025/04/30 18:20:48 877383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:48 877387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2824|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2824|path_largest_ack:2824| [2025/04/30 18:20:48 877391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:68482|prior_delivered:2802884|prior_time:1746037248827269|is_app_limited:0|send_elapse:54092|ack_elapse:50064|ctl_first_sent_time:1746037248828736|lagest_ack_time:1746037248877333|curr_delivered:2862960| [2025/04/30 18:20:48 877401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248828736| [2025/04/30 18:20:48 877405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:48 877409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51566|rttvar:2084|minrtt:30950|latest_rtt:48597|ack_delay:0| [2025/04/30 18:20:48 877414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51195|rttvar:2305|minrtt:30950|latest_rtt:48597|ack_delay:0| [2025/04/30 18:20:48 877418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2824|lost_pn:2821|thresh:3| [2025/04/30 18:20:48 877422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 877450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 877455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51195|rtt_var:2305|pto_duration:60415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 877459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 877463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 877467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 877471] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248962353|now:1746037248877454|interv:84899| [2025/04/30 18:20:48 877475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248962353|now:1746037248877454|interval:84899|pto_count:0|srtt:51195 [2025/04/30 18:20:48 877480] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54092, ack_elapse 50064, delivered 60076|rate 1110626|lost 256| [2025/04/30 18:20:48 877485] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1110626) in round 42| [2025/04/30 18:20:48 877489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 877493] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 877500] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248828736|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 877505] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248828736|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 877509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:51195|latest_rtt:48597|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 877515] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1303|largest:1303|pns:2| [2025/04/30 18:20:48 877520] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1303|frame:ACK |recv_time:1746037248877333|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 877525] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368877333|now:1746037248877333|interv:120000000| [2025/04/30 18:20:48 877529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368877333|now:1746037248877333|interv:120000000| [2025/04/30 18:20:48 877533] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248878054|pq_index:0| [2025/04/30 18:20:48 877538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248876751| [2025/04/30 18:20:48 877542] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248877542| [2025/04/30 18:20:48 877547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248877546| [2025/04/30 18:20:48 877552] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 877557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51195|min_srtt:51195|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 877562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2870895| [2025/04/30 18:20:48 877566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 877571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 877576] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51195|min_srtt:51195|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 877580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2872074| [2025/04/30 18:20:48 877584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:51195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 877591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 877596] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51195|min_srtt:51195|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 877600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2873253| [2025/04/30 18:20:48 877604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 877608] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 877612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 877617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 877621] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 877626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2865000| [2025/04/30 18:20:48 877630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 877634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 877638] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248878054| [2025/04/30 18:20:48 877642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248878054| [2025/04/30 18:20:48 877646] [debug] |xqc_engine_wakeup_after|wakeup:1746037248878054|now:1746037248877646|diff:408| [2025/04/30 18:20:48 877651] [debug] |xqc_engine_main_logic|END|now:1746037248877546| [2025/04/30 18:20:48 877656] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248877656| [2025/04/30 18:20:48 877659] [debug] |xqc_engine_wakeup_after|wakeup:1746037248878054|now:1746037248877659|diff:395| [2025/04/30 18:20:48 877663] [debug] |xqc_engine_main_logic|END|now:1746037248877656| [2025/04/30 18:20:48 878733] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248878732| [2025/04/30 18:20:48 878743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248878054|pq_index:0| [2025/04/30 18:20:48 878747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248877546| [2025/04/30 18:20:48 878753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248878751| [2025/04/30 18:20:48 878757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248878054|now:1746037248878751| [2025/04/30 18:20:48 878762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248878054|now:1746037248878751| [2025/04/30 18:20:48 878766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 878770] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 878780] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:51195|min_srtt:51195|path_bw:1220900|loss_rate:3.23|path_pto:0| [2025/04/30 18:20:48 878785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2873253| [2025/04/30 18:20:48 878790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 878794] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 878798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 878802] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 878807] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 878811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2865000| [2025/04/30 18:20:48 878816] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 878820] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2875| [2025/04/30 18:20:48 878859] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2875|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248878829|stream_id:0|stream_offset:2865000| [2025/04/30 18:20:48 878868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2875|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 878875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 878882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51195|rtt_var:2305|pto_duration:60415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 878889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 878894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 878898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 878902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248964244|now:1746037248878882|interv:85362| [2025/04/30 18:20:48 878906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248964244|now:1746037248878882|interval:85362|pto_count:0|srtt:51195 [2025/04/30 18:20:48 878911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 878916] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 878920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2866179| [2025/04/30 18:20:48 878929] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 878933] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2876| [2025/04/30 18:20:48 878963] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2876|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248878940|stream_id:0|stream_offset:2866179| [2025/04/30 18:20:48 878972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2876|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 878979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 879000] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51195|rtt_var:2305|pto_duration:60415|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 879011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 879015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 879019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 879023] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248964355|now:1746037248879000|interv:85355| [2025/04/30 18:20:48 879027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248964355|now:1746037248879000|interval:85355|pto_count:0|srtt:51195 [2025/04/30 18:20:48 879032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 879037] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 879041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2867358| [2025/04/30 18:20:48 879047] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 879053] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248880053|now:1746037248879053|interv:1000| [2025/04/30 18:20:48 879059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 879066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 879072] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248880053| [2025/04/30 18:20:48 879079] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248880053| [2025/04/30 18:20:48 879086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248880053|now:1746037248879086|diff:967| [2025/04/30 18:20:48 879093] [debug] |xqc_engine_main_logic|END|now:1746037248878751| [2025/04/30 18:20:48 879330] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248879329| [2025/04/30 18:20:48 879338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 879349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1303| [2025/04/30 18:20:48 879353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1304| [2025/04/30 18:20:48 879359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1304| [2025/04/30 18:20:48 879364] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 879369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2825|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2826|path_largest_ack:2825| [2025/04/30 18:20:48 879374] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2805284|prior_time:1746037248829286|is_app_limited:0|send_elapse:56013|ack_elapse:50043|ctl_first_sent_time:1746037248830753|lagest_ack_time:1746037248879329|curr_delivered:2864160| [2025/04/30 18:20:48 879378] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248830753| [2025/04/30 18:20:48 879383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:48 879387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2826|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2826|path_largest_ack:2826| [2025/04/30 18:20:48 879392] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2805284|prior_time:1746037248829286|is_app_limited:0|send_elapse:56013|ack_elapse:50043|ctl_first_sent_time:1746037248830753|lagest_ack_time:1746037248879329|curr_delivered:2865360| [2025/04/30 18:20:48 879397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248830843| [2025/04/30 18:20:48 879401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:48 879405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51195|rttvar:2305|minrtt:30950|latest_rtt:48486|ack_delay:0| [2025/04/30 18:20:48 879409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50856|rttvar:2406|minrtt:30950|latest_rtt:48486|ack_delay:0| [2025/04/30 18:20:48 879414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2826|lost_pn:2823|thresh:3| [2025/04/30 18:20:48 879418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 879446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 879453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50856|rtt_var:2406|pto_duration:60480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 879457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 879461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 879465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 879470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248964420|now:1746037248879453|interv:84967| [2025/04/30 18:20:48 879474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248964420|now:1746037248879453|interval:84967|pto_count:0|srtt:50856 [2025/04/30 18:20:48 879478] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56013, ack_elapse 50043, delivered 60076|rate 1072536|lost 256| [2025/04/30 18:20:48 879483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1072536) in round 42| [2025/04/30 18:20:48 879487] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 879491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 879495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248830843|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 879500] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248830843|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 879505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:50856|latest_rtt:48486|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 879511] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1304|largest:1304|pns:2| [2025/04/30 18:20:48 879515] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1304|frame:ACK |recv_time:1746037248879329|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 879520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368879329|now:1746037248879329|interv:120000000| [2025/04/30 18:20:48 879524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368879329|now:1746037248879329|interv:120000000| [2025/04/30 18:20:48 879528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248880053|pq_index:0| [2025/04/30 18:20:48 879533] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248878751| [2025/04/30 18:20:48 879537] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248879537| [2025/04/30 18:20:48 879542] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248879541| [2025/04/30 18:20:48 879550] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 879555] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 879559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2873253| [2025/04/30 18:20:48 879564] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 879568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 879573] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 879577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2874432| [2025/04/30 18:20:48 879582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50856|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 879586] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 879590] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 879595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 879599] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 879603] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 879607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 879611] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 879616] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 879620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2867358| [2025/04/30 18:20:48 879625] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 879629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 879633] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248880053| [2025/04/30 18:20:48 879637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248880053| [2025/04/30 18:20:48 879643] [debug] |xqc_engine_wakeup_after|wakeup:1746037248880053|now:1746037248879643|diff:410| [2025/04/30 18:20:48 879648] [debug] |xqc_engine_main_logic|END|now:1746037248879541| [2025/04/30 18:20:48 879653] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248879653| [2025/04/30 18:20:48 879657] [debug] |xqc_engine_wakeup_after|wakeup:1746037248880053|now:1746037248879657|diff:396| [2025/04/30 18:20:48 879661] [debug] |xqc_engine_main_logic|END|now:1746037248879653| [2025/04/30 18:20:48 880729] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248880729| [2025/04/30 18:20:48 880739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248880053|pq_index:0| [2025/04/30 18:20:48 880744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248879541| [2025/04/30 18:20:48 880749] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248880748| [2025/04/30 18:20:48 880754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248880053|now:1746037248880748| [2025/04/30 18:20:48 880758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248880053|now:1746037248880748| [2025/04/30 18:20:48 880762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 880767] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 880772] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50856|min_srtt:50856|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 880777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 880782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 880786] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 880789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 880794] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 880799] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 880803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2867358| [2025/04/30 18:20:48 880808] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 880812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2877| [2025/04/30 18:20:48 880850] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2877|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57644|now:1746037248880821|stream_id:0|stream_offset:2867358| [2025/04/30 18:20:48 880859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2877|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 880873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57644|applimit:0| [2025/04/30 18:20:48 880880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50856|rtt_var:2406|pto_duration:60480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 880886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 880890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 880894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58844| [2025/04/30 18:20:48 880898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248966301|now:1746037248880880|interv:85421| [2025/04/30 18:20:48 880902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248966301|now:1746037248880880|interval:85421|pto_count:0|srtt:50856 [2025/04/30 18:20:48 880907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58844| [2025/04/30 18:20:48 880912] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 880916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58844|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2868537| [2025/04/30 18:20:48 880920] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 880925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2878| [2025/04/30 18:20:48 880955] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2878|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58844|now:1746037248880932|stream_id:0|stream_offset:2868537| [2025/04/30 18:20:48 880964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2878|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 880971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58844|applimit:0| [2025/04/30 18:20:48 880978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50856|rtt_var:2406|pto_duration:60480|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 880984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 881006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 881012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60044| [2025/04/30 18:20:48 881016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248966412|now:1746037248880978|interv:85434| [2025/04/30 18:20:48 881021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248966412|now:1746037248880978|interval:85434|pto_count:0|srtt:50856 [2025/04/30 18:20:48 881026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60044| [2025/04/30 18:20:48 881035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 881042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60044|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2869716| [2025/04/30 18:20:48 881049] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 881055] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248882055|now:1746037248881055|interv:1000| [2025/04/30 18:20:48 881061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 881068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 881075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248882055| [2025/04/30 18:20:48 881082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248882055| [2025/04/30 18:20:48 881089] [debug] |xqc_engine_wakeup_after|wakeup:1746037248882055|now:1746037248881089|diff:966| [2025/04/30 18:20:48 881096] [debug] |xqc_engine_main_logic|END|now:1746037248880748| [2025/04/30 18:20:48 881343] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248881342| [2025/04/30 18:20:48 881351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 881358] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1304| [2025/04/30 18:20:48 881362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1305| [2025/04/30 18:20:48 881368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1305| [2025/04/30 18:20:48 881372] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 881378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2827|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2828|path_largest_ack:2827| [2025/04/30 18:20:48 881382] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2807684|prior_time:1746037248831241|is_app_limited:0|send_elapse:55792|ack_elapse:50101|ctl_first_sent_time:1746037248832697|lagest_ack_time:1746037248881342|curr_delivered:2866560| [2025/04/30 18:20:48 881387] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248832697| [2025/04/30 18:20:48 881392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:48 881396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2828|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2828|path_largest_ack:2828| [2025/04/30 18:20:48 881401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66082|prior_delivered:2810084|prior_time:1746037248833287|is_app_limited:0|send_elapse:56014|ack_elapse:48055|ctl_first_sent_time:1746037248834743|lagest_ack_time:1746037248881342|curr_delivered:2867760| [2025/04/30 18:20:48 881406] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248834743| [2025/04/30 18:20:48 881409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:48 881414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50856|rttvar:2406|minrtt:30950|latest_rtt:46599|ack_delay:1000| [2025/04/30 18:20:48 881423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50198|rttvar:3119|minrtt:30950|latest_rtt:46599|ack_delay:1000| [2025/04/30 18:20:48 881428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2828|lost_pn:2825|thresh:3| [2025/04/30 18:20:48 881432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 881460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 881465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50198|rtt_var:3119|pto_duration:62674|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 881469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 881473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 881477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57644| [2025/04/30 18:20:48 881482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248968606|now:1746037248881464|interv:87142| [2025/04/30 18:20:48 881486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248968606|now:1746037248881464|interval:87142|pto_count:0|srtt:50198 [2025/04/30 18:20:48 881490] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56014, ack_elapse 48055, delivered 57676|rate 1029671|lost 256| [2025/04/30 18:20:48 881495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1029671) in round 42| [2025/04/30 18:20:48 881499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 881503] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 881507] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248834743|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 881512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248834743|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 881519] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57644|srtt:50198|latest_rtt:46599|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 881525] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1305|largest:1305|pns:2| [2025/04/30 18:20:48 881530] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1305|frame:ACK |recv_time:1746037248881342|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 881535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368881342|now:1746037248881342|interv:120000000| [2025/04/30 18:20:48 881539] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368881342|now:1746037248881342|interv:120000000| [2025/04/30 18:20:48 881543] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248882055|pq_index:0| [2025/04/30 18:20:48 881547] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248880748| [2025/04/30 18:20:48 881551] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248881551| [2025/04/30 18:20:48 881556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248881555| [2025/04/30 18:20:48 881562] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 881566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 881571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 881576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 881580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 881585] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 881589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2876790| [2025/04/30 18:20:48 881594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:50198|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 881598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 881602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:50198|min_srtt:50198|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 881607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2877969| [2025/04/30 18:20:48 881614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 881618] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 881622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 881626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 881631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 881635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57644|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2869716| [2025/04/30 18:20:48 881639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 881643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 881647] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248882055| [2025/04/30 18:20:48 881651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248882055| [2025/04/30 18:20:48 881655] [debug] |xqc_engine_wakeup_after|wakeup:1746037248882055|now:1746037248881655|diff:400| [2025/04/30 18:20:48 881660] [debug] |xqc_engine_main_logic|END|now:1746037248881555| [2025/04/30 18:20:48 881665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248881665| [2025/04/30 18:20:48 881669] [debug] |xqc_engine_wakeup_after|wakeup:1746037248882055|now:1746037248881669|diff:386| [2025/04/30 18:20:48 881673] [debug] |xqc_engine_main_logic|END|now:1746037248881665| [2025/04/30 18:20:48 882422] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248882420| [2025/04/30 18:20:48 882433] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 882439] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1305| [2025/04/30 18:20:48 882443] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1306| [2025/04/30 18:20:48 882449] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1306| [2025/04/30 18:20:48 882453] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 882458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2829|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2830|path_largest_ack:2829| [2025/04/30 18:20:48 882463] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67282|prior_delivered:2810084|prior_time:1746037248833287|is_app_limited:0|send_elapse:56111|ack_elapse:49133|ctl_first_sent_time:1746037248834840|lagest_ack_time:1746037248882420|curr_delivered:2868960| [2025/04/30 18:20:48 882468] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248834840| [2025/04/30 18:20:48 882473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:48 882477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2830|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2830|path_largest_ack:2830| [2025/04/30 18:20:48 882487] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:64901|prior_delivered:2812484|prior_time:1746037248835280|is_app_limited:0|send_elapse:55264|ack_elapse:47140|ctl_first_sent_time:1746037248835879|lagest_ack_time:1746037248882420|curr_delivered:2868979| [2025/04/30 18:20:48 882492] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248835879| [2025/04/30 18:20:48 882496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:48 882500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50198|rttvar:3119|minrtt:30950|latest_rtt:46541|ack_delay:0| [2025/04/30 18:20:48 882504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49741|rttvar:3254|minrtt:30950|latest_rtt:46541|ack_delay:0| [2025/04/30 18:20:48 882509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2830|lost_pn:2827|thresh:3| [2025/04/30 18:20:48 882513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 882541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 882546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49741|rtt_var:3254|pto_duration:62757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 882550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 882554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 882558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56425| [2025/04/30 18:20:48 882562] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248968689|now:1746037248882545|interv:86144| [2025/04/30 18:20:48 882567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248968689|now:1746037248882545|interval:86144|pto_count:0|srtt:49741 [2025/04/30 18:20:48 882571] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55264, ack_elapse 47140, delivered 56495|rate 1022274|lost 256| [2025/04/30 18:20:48 882576] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1022274) in round 42| [2025/04/30 18:20:48 882583] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 882587] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 882592] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:1219|po_sent_time:1746037248835879|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 882596] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:1219|po_sent_time:1746037248835879|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 882601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:56425|srtt:49741|latest_rtt:46541|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 882607] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1306|largest:1306|pns:2| [2025/04/30 18:20:48 882612] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1306|frame:ACK |recv_time:1746037248882420|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 882617] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368882420|now:1746037248882420|interv:120000000| [2025/04/30 18:20:48 882621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368882420|now:1746037248882420|interv:120000000| [2025/04/30 18:20:48 882626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248882055|pq_index:0| [2025/04/30 18:20:48 882630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248881555| [2025/04/30 18:20:48 882634] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248882634| [2025/04/30 18:20:48 882639] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248882638| [2025/04/30 18:20:48 882644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248882055|now:1746037248882638| [2025/04/30 18:20:48 882648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248882055|now:1746037248882638| [2025/04/30 18:20:48 882652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 882657] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 882662] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49741|min_srtt:49741|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 882667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:56425|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2877969| [2025/04/30 18:20:48 882671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49741|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 882676] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 882683] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49741|min_srtt:49741|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 882688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:9600|inflight:56425|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2879148| [2025/04/30 18:20:48 882693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 882697] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 882701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 882705] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 882710] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 882714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:56425|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2869716| [2025/04/30 18:20:48 882719] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 882723] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2879| [2025/04/30 18:20:48 882760] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2879|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:56425|now:1746037248882730|stream_id:0|stream_offset:2869716| [2025/04/30 18:20:48 882770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2879|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 882777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56425|applimit:0| [2025/04/30 18:20:48 882784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49741|rtt_var:3254|pto_duration:62757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 882791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 882797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 882801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57625| [2025/04/30 18:20:48 882805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248970487|now:1746037248882784|interv:87703| [2025/04/30 18:20:48 882809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248970487|now:1746037248882784|interval:87703|pto_count:0|srtt:49741 [2025/04/30 18:20:48 882814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:57625| [2025/04/30 18:20:48 882819] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 882823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57625|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2870895| [2025/04/30 18:20:48 882832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 882836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2880| [2025/04/30 18:20:48 882867] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2880|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57625|now:1746037248882843|stream_id:0|stream_offset:2870895| [2025/04/30 18:20:48 882876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2880|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 882883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57625|applimit:0| [2025/04/30 18:20:48 882890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49741|rtt_var:3254|pto_duration:62757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 882897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 882901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 882905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58825| [2025/04/30 18:20:48 882909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248970600|now:1746037248882890|interv:87710| [2025/04/30 18:20:48 882913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248970600|now:1746037248882890|interval:87710|pto_count:0|srtt:49741 [2025/04/30 18:20:48 882918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58825| [2025/04/30 18:20:48 882922] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 882927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58825|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2872074| [2025/04/30 18:20:48 882931] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 882935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248883935|now:1746037248882935|interv:1000| [2025/04/30 18:20:48 882939] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 882943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 882948] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248883935| [2025/04/30 18:20:48 882952] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248883935| [2025/04/30 18:20:48 882956] [debug] |xqc_engine_wakeup_after|wakeup:1746037248883935|now:1746037248882956|diff:979| [2025/04/30 18:20:48 882960] [debug] |xqc_engine_main_logic|END|now:1746037248882638| [2025/04/30 18:20:48 882965] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248882965| [2025/04/30 18:20:48 882969] [debug] |xqc_engine_wakeup_after|wakeup:1746037248883935|now:1746037248882969|diff:966| [2025/04/30 18:20:48 882973] [debug] |xqc_engine_main_logic|END|now:1746037248882965| [2025/04/30 18:20:48 883548] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248883547| [2025/04/30 18:20:48 883559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 883565] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1306| [2025/04/30 18:20:48 883569] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1307| [2025/04/30 18:20:48 883575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1307| [2025/04/30 18:20:48 883579] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 883585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2831|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2832|path_largest_ack:2831| [2025/04/30 18:20:48 883589] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:64920|prior_delivered:2812484|prior_time:1746037248835280|is_app_limited:0|send_elapse:55368|ack_elapse:48267|ctl_first_sent_time:1746037248835983|lagest_ack_time:1746037248883547|curr_delivered:2868998| [2025/04/30 18:20:48 883594] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248835983| [2025/04/30 18:20:48 883598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:48 883602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2832|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2832|path_largest_ack:2832| [2025/04/30 18:20:48 883607] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:64920|prior_delivered:2812484|prior_time:1746037248835280|is_app_limited:0|send_elapse:55368|ack_elapse:48267|ctl_first_sent_time:1746037248835983|lagest_ack_time:1746037248883547|curr_delivered:2870204| [2025/04/30 18:20:48 883612] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248836280| [2025/04/30 18:20:48 883616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:48 883620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49741|rttvar:3254|minrtt:30950|latest_rtt:47267|ack_delay:1000| [2025/04/30 18:20:48 883624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49307|rttvar:3309|minrtt:30950|latest_rtt:47267|ack_delay:1000| [2025/04/30 18:20:48 883628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2832|lost_pn:2829|thresh:3| [2025/04/30 18:20:48 883633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 883665] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1281|pns:2| [2025/04/30 18:20:48 883669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 883673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49307|rtt_var:3309|pto_duration:62543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 883678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 883682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 883685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 883689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248970386|now:1746037248883673|interv:86713| [2025/04/30 18:20:48 883694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248970386|now:1746037248883673|interval:86713|pto_count:0|srtt:49307 [2025/04/30 18:20:48 883698] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55368, ack_elapse 48267, delivered 57720|rate 1042479|lost 256| [2025/04/30 18:20:48 883703] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042479) in round 42| [2025/04/30 18:20:48 883707] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 883711] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 883715] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:1225|po_sent_time:1746037248836280|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 883719] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:1225|po_sent_time:1746037248836280|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 883724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57600|srtt:49307|latest_rtt:47267|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 883730] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1307|largest:1307|pns:2| [2025/04/30 18:20:48 883735] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1307|frame:ACK |recv_time:1746037248883547|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 883739] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368883547|now:1746037248883547|interv:120000000| [2025/04/30 18:20:48 883743] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368883547|now:1746037248883547|interv:120000000| [2025/04/30 18:20:48 883747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248883935|pq_index:0| [2025/04/30 18:20:48 883754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248882638| [2025/04/30 18:20:48 883758] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248883758| [2025/04/30 18:20:48 883763] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248883762| [2025/04/30 18:20:48 883768] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 883773] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49307|min_srtt:49307|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 883777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2879148| [2025/04/30 18:20:48 883782] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:49307|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 883787] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 883791] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49307|min_srtt:49307|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 883795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2880327| [2025/04/30 18:20:48 883800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 883804] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 883808] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 883812] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 883816] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 883821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2872074| [2025/04/30 18:20:48 883825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 883829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 883833] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248883935| [2025/04/30 18:20:48 883837] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248883935| [2025/04/30 18:20:48 883841] [debug] |xqc_engine_wakeup_after|wakeup:1746037248883935|now:1746037248883841|diff:94| [2025/04/30 18:20:48 883845] [debug] |xqc_engine_main_logic|END|now:1746037248883762| [2025/04/30 18:20:48 883850] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248883850| [2025/04/30 18:20:48 883854] [debug] |xqc_engine_wakeup_after|wakeup:1746037248883935|now:1746037248883854|diff:81| [2025/04/30 18:20:48 883861] [debug] |xqc_engine_main_logic|END|now:1746037248883850| [2025/04/30 18:20:48 884930] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248884929| [2025/04/30 18:20:48 884940] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248883935|pq_index:0| [2025/04/30 18:20:48 884944] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248883762| [2025/04/30 18:20:48 884949] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248884948| [2025/04/30 18:20:48 884954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248883935|now:1746037248884948| [2025/04/30 18:20:48 884958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248883935|now:1746037248884948| [2025/04/30 18:20:48 884962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 884967] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 884974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:49307|min_srtt:49307|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 884982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2880327| [2025/04/30 18:20:48 885008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 885015] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 885021] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 885028] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 885036] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 885042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2872074| [2025/04/30 18:20:48 885050] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 885057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2881| [2025/04/30 18:20:48 885105] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2881|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248885068|stream_id:0|stream_offset:2872074| [2025/04/30 18:20:48 885115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2881|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 885121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 885125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49307|rtt_var:3309|pto_duration:62543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 885135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 885139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 885143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 885147] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248972611|now:1746037248885125|interv:87486| [2025/04/30 18:20:48 885151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248972611|now:1746037248885125|interval:87486|pto_count:0|srtt:49307 [2025/04/30 18:20:48 885155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58800| [2025/04/30 18:20:48 885160] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 885165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2873253| [2025/04/30 18:20:48 885169] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 885174] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2882| [2025/04/30 18:20:48 885201] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2882|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248885181|stream_id:0|stream_offset:2873253| [2025/04/30 18:20:48 885206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2882|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 885211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 885215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49307|rtt_var:3309|pto_duration:62543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 885219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 885223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 885227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 885231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248972724|now:1746037248885215|interv:87509| [2025/04/30 18:20:48 885235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248972724|now:1746037248885215|interval:87509|pto_count:0|srtt:49307 [2025/04/30 18:20:48 885239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60000| [2025/04/30 18:20:48 885244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 885248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2874432| [2025/04/30 18:20:48 885255] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 885260] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2883| [2025/04/30 18:20:48 885281] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2883|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248885266|stream_id:0|stream_offset:2874432| [2025/04/30 18:20:48 885286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2883|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 885291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 885295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49307|rtt_var:3309|pto_duration:62543|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 885299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 885303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 885307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 885310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248972809|now:1746037248885295|interv:87514| [2025/04/30 18:20:48 885314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248972809|now:1746037248885295|interval:87514|pto_count:0|srtt:49307 [2025/04/30 18:20:48 885319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:61200| [2025/04/30 18:20:48 885323] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 885327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 885332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 885336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248886335|now:1746037248885335|interv:1000| [2025/04/30 18:20:48 885340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 885344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 885348] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248886335| [2025/04/30 18:20:48 885352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248886335| [2025/04/30 18:20:48 885356] [debug] |xqc_engine_wakeup_after|wakeup:1746037248886335|now:1746037248885356|diff:979| [2025/04/30 18:20:48 885361] [debug] |xqc_engine_main_logic|END|now:1746037248884948| [2025/04/30 18:20:48 885370] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248885370| [2025/04/30 18:20:48 885375] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 885380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1307| [2025/04/30 18:20:48 885384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1308| [2025/04/30 18:20:48 885394] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1308| [2025/04/30 18:20:48 885398] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 885403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2833|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2834|path_largest_ack:2833| [2025/04/30 18:20:48 885407] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67326|prior_delivered:2812484|prior_time:1746037248835280|is_app_limited:0|send_elapse:55754|ack_elapse:50090|ctl_first_sent_time:1746037248836369|lagest_ack_time:1746037248885370|curr_delivered:2871404| [2025/04/30 18:20:48 885412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248836369| [2025/04/30 18:20:48 885417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:48 885421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2834|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2834|path_largest_ack:2834| [2025/04/30 18:20:48 885425] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:66126|prior_delivered:2814884|prior_time:1746037248837328|is_app_limited:0|send_elapse:54991|ack_elapse:48042|ctl_first_sent_time:1746037248837618|lagest_ack_time:1746037248885370|curr_delivered:2872604| [2025/04/30 18:20:48 885430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248837618| [2025/04/30 18:20:48 885434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:48 885438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49307|rttvar:3309|minrtt:30950|latest_rtt:47752|ack_delay:1000| [2025/04/30 18:20:48 885442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48988|rttvar:3120|minrtt:30950|latest_rtt:47752|ack_delay:1000| [2025/04/30 18:20:48 885447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2834|lost_pn:2831|thresh:3| [2025/04/30 18:20:48 885451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 885478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 885482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48988|rtt_var:3120|pto_duration:61468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 885489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 885493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 885497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 885501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248971734|now:1746037248885482|interv:86252| [2025/04/30 18:20:48 885505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248971734|now:1746037248885482|interval:86252|pto_count:0|srtt:48988 [2025/04/30 18:20:48 885510] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54991, ack_elapse 48042, delivered 57720|rate 1049626|lost 256| [2025/04/30 18:20:48 885514] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1049626) in round 42| [2025/04/30 18:20:48 885518] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 885523] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 885527] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248837618|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 885531] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248837618|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 885536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:58800|srtt:48988|latest_rtt:47752|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 885542] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1308|largest:1308|pns:2| [2025/04/30 18:20:48 885546] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1308|frame:ACK |recv_time:1746037248885370|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 885551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368885370|now:1746037248885370|interv:120000000| [2025/04/30 18:20:48 885555] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368885370|now:1746037248885370|interv:120000000| [2025/04/30 18:20:48 885559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248886335|pq_index:0| [2025/04/30 18:20:48 885563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248884948| [2025/04/30 18:20:48 885567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248885567| [2025/04/30 18:20:48 885572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248885571| [2025/04/30 18:20:48 885577] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 885586] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 885591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:4800|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2880327| [2025/04/30 18:20:48 885595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 885600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 885604] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 885608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2881506| [2025/04/30 18:20:48 885613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48988|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 885617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 885621] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 885626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 885630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 885634] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 885638] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 885642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 885646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 885651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 885655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 885659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 885663] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248886335| [2025/04/30 18:20:48 885667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248886335| [2025/04/30 18:20:48 885671] [debug] |xqc_engine_wakeup_after|wakeup:1746037248886335|now:1746037248885671|diff:664| [2025/04/30 18:20:48 885677] [debug] |xqc_engine_main_logic|END|now:1746037248885571| [2025/04/30 18:20:48 885682] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248885682| [2025/04/30 18:20:48 885686] [debug] |xqc_engine_wakeup_after|wakeup:1746037248886335|now:1746037248885686|diff:649| [2025/04/30 18:20:48 885690] [debug] |xqc_engine_main_logic|END|now:1746037248885682| [2025/04/30 18:20:48 886766] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248886765| [2025/04/30 18:20:48 886778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248886335|pq_index:0| [2025/04/30 18:20:48 886783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248885571| [2025/04/30 18:20:48 886788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248886787| [2025/04/30 18:20:48 886793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248886335|now:1746037248886787| [2025/04/30 18:20:48 886797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248886335|now:1746037248886787| [2025/04/30 18:20:48 886801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 886806] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 886811] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48988|min_srtt:48988|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 886816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:7200|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 886821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 886825] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 886829] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 886833] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 886838] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 886842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 886847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 886851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_next_pn_for_packet|optimistic ack detection|skipped_range:2884-2888|next_skip_chance:1746037249146255|current_time:1746037248886851| [2025/04/30 18:20:48 886856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2889| [2025/04/30 18:20:48 886892] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2889|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248886864|stream_id:0|stream_offset:2875611| [2025/04/30 18:20:48 886898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2889|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 886909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 886913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48988|rtt_var:3120|pto_duration:61468|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 886918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 886922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 886926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 886930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248973332|now:1746037248886913|interv:86419| [2025/04/30 18:20:48 886934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248973332|now:1746037248886913|interval:86419|pto_count:0|srtt:48988 [2025/04/30 18:20:48 886939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60000| [2025/04/30 18:20:48 886944] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 886948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2876790| [2025/04/30 18:20:48 886953] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 886957] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248887957|now:1746037248886957|interv:1000| [2025/04/30 18:20:48 886961] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 886965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 886969] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248887957| [2025/04/30 18:20:48 886974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248887957| [2025/04/30 18:20:48 886981] [debug] |xqc_engine_wakeup_after|wakeup:1746037248887957|now:1746037248886981|diff:976| [2025/04/30 18:20:48 887007] [debug] |xqc_engine_main_logic|END|now:1746037248886787| [2025/04/30 18:20:48 887362] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248887361| [2025/04/30 18:20:48 887371] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 887377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1308| [2025/04/30 18:20:48 887381] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1309| [2025/04/30 18:20:48 887387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1309| [2025/04/30 18:20:48 887391] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 887397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2835|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2836|path_largest_ack:2835| [2025/04/30 18:20:48 887401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67326|prior_delivered:2814884|prior_time:1746037248837328|is_app_limited:0|send_elapse:56282|ack_elapse:50033|ctl_first_sent_time:1746037248838909|lagest_ack_time:1746037248887361|curr_delivered:2873804| [2025/04/30 18:20:48 887412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248838909| [2025/04/30 18:20:48 887416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:48 887421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2836|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2836|path_largest_ack:2836| [2025/04/30 18:20:48 887425] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67326|prior_delivered:2814884|prior_time:1746037248837328|is_app_limited:0|send_elapse:56282|ack_elapse:50033|ctl_first_sent_time:1746037248838909|lagest_ack_time:1746037248887361|curr_delivered:2875004| [2025/04/30 18:20:48 887430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248839057| [2025/04/30 18:20:48 887434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:48 887438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48988|rttvar:3120|minrtt:30950|latest_rtt:48304|ack_delay:0| [2025/04/30 18:20:48 887442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48903|rttvar:2511|minrtt:30950|latest_rtt:48304|ack_delay:0| [2025/04/30 18:20:48 887447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2836|lost_pn:2833|thresh:3| [2025/04/30 18:20:48 887451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 887479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 887483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48903|rtt_var:2511|pto_duration:58947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 887487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 887491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 887495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 887499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248970811|now:1746037248887482|interv:83329| [2025/04/30 18:20:48 887506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248970811|now:1746037248887482|interval:83329|pto_count:0|srtt:48903 [2025/04/30 18:20:48 887510] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56282, ack_elapse 50033, delivered 60120|rate 1068192|lost 256| [2025/04/30 18:20:48 887515] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068192) in round 42| [2025/04/30 18:20:48 887519] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 887523] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:94465|extra_cwnd:5388| [2025/04/30 18:20:48 887527] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248839057|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 887532] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248839057|recovery:1|recovery_start:1746037248861461|packet_conservation:1|next_round_delivered:2819684| [2025/04/30 18:20:48 887537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1220900|bw:1220900|cwnd:66126|full_bw_reached:1|inflight:57600|srtt:48903|latest_rtt:48304|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:48 887543] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1309|largest:1309|pns:2| [2025/04/30 18:20:48 887547] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1309|frame:ACK |recv_time:1746037248887361|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 887552] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368887361|now:1746037248887361|interv:120000000| [2025/04/30 18:20:48 887556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368887361|now:1746037248887361|interv:120000000| [2025/04/30 18:20:48 887560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248887957|pq_index:0| [2025/04/30 18:20:48 887564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248886787| [2025/04/30 18:20:48 887568] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248887568| [2025/04/30 18:20:48 887573] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248887572| [2025/04/30 18:20:48 887579] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 887583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 887588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 887593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 887600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 887604] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 887608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2883864| [2025/04/30 18:20:48 887613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48903|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 887617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 887621] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 887625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2885043| [2025/04/30 18:20:48 887630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 887634] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 887638] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 887642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 887646] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 887651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2876790| [2025/04/30 18:20:48 887655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 887659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 887663] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248887957| [2025/04/30 18:20:48 887667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248887957| [2025/04/30 18:20:48 887671] [debug] |xqc_engine_wakeup_after|wakeup:1746037248887957|now:1746037248887671|diff:286| [2025/04/30 18:20:48 887675] [debug] |xqc_engine_main_logic|END|now:1746037248887572| [2025/04/30 18:20:48 887680] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248887680| [2025/04/30 18:20:48 887684] [debug] |xqc_engine_wakeup_after|wakeup:1746037248887957|now:1746037248887684|diff:273| [2025/04/30 18:20:48 887688] [debug] |xqc_engine_main_logic|END|now:1746037248887680| [2025/04/30 18:20:48 888759] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248888759| [2025/04/30 18:20:48 888770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248887957|pq_index:0| [2025/04/30 18:20:48 888778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248887572| [2025/04/30 18:20:48 888784] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248888783| [2025/04/30 18:20:48 888788] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248887957|now:1746037248888783| [2025/04/30 18:20:48 888793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248887957|now:1746037248888783| [2025/04/30 18:20:48 888797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 888801] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 888806] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48903|min_srtt:48903|path_bw:1220900|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 888811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:8400|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2885043| [2025/04/30 18:20:48 888816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 888820] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 888824] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 888828] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 888833] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 888837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2876790| [2025/04/30 18:20:48 888842] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 888846] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2890| [2025/04/30 18:20:48 888881] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2890|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248888854|stream_id:0|stream_offset:2876790| [2025/04/30 18:20:48 888887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2890|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 888892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 888896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48903|rtt_var:2511|pto_duration:58947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 888901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 888905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 888909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 888917] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248972801|now:1746037248888896|interv:83905| [2025/04/30 18:20:48 888921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248972801|now:1746037248888896|interval:83905|pto_count:0|srtt:48903 [2025/04/30 18:20:48 888926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:58800| [2025/04/30 18:20:48 888930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 888935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2877969| [2025/04/30 18:20:48 888939] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 888944] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2891| [2025/04/30 18:20:48 888972] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2891|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248888950|stream_id:0|stream_offset:2877969| [2025/04/30 18:20:48 888982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2891|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 889008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 889016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48903|rtt_var:2511|pto_duration:58947|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 889022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 889027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 889031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 889035] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248972897|now:1746037248889015|interv:83882| [2025/04/30 18:20:48 889039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248972897|now:1746037248889015|interval:83882|pto_count:0|srtt:48903 [2025/04/30 18:20:48 889044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:66126|inflight:60000| [2025/04/30 18:20:48 889048] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 889053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:66126|conn:0000558304DEB50C|stream_id:0|stream_offset:2879148| [2025/04/30 18:20:48 889058] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 889062] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248890061|now:1746037248889061|interv:1000| [2025/04/30 18:20:48 889066] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 889074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 889078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248890061| [2025/04/30 18:20:48 889082] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248890061| [2025/04/30 18:20:48 889086] [debug] |xqc_engine_wakeup_after|wakeup:1746037248890061|now:1746037248889086|diff:975| [2025/04/30 18:20:48 889091] [debug] |xqc_engine_main_logic|END|now:1746037248888783| [2025/04/30 18:20:48 889360] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248889359| [2025/04/30 18:20:48 889367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 889373] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1309| [2025/04/30 18:20:48 889377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1310| [2025/04/30 18:20:48 889383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1310| [2025/04/30 18:20:48 889387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 889393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2837|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2838|path_largest_ack:2837| [2025/04/30 18:20:48 889397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:249|tx_in_flight:67326|prior_delivered:2817284|prior_time:1746037248839234|is_app_limited:0|send_elapse:56000|ack_elapse:50125|ctl_first_sent_time:1746037248840687|lagest_ack_time:1746037248889359|curr_delivered:2876204| [2025/04/30 18:20:48 889402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248840687| [2025/04/30 18:20:48 889407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:48 889411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2838|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2838|path_largest_ack:2838| [2025/04/30 18:20:48 889416] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:64926|prior_delivered:2819684|prior_time:1746037248841245|is_app_limited:0|send_elapse:55953|ack_elapse:48114|ctl_first_sent_time:1746037248842743|lagest_ack_time:1746037248889359|curr_delivered:2877404| [2025/04/30 18:20:48 889420] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248842743| [2025/04/30 18:20:48 889424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:48 889428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48903|rttvar:2511|minrtt:30950|latest_rtt:46616|ack_delay:0| [2025/04/30 18:20:48 889433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48618|rttvar:2455|minrtt:30950|latest_rtt:46616|ack_delay:0| [2025/04/30 18:20:48 889437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2838|lost_pn:2835|thresh:3| [2025/04/30 18:20:48 889441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 889473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 889477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:2455|pto_duration:58438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 889482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 889486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 889490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 889494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248972388|now:1746037248889477|interv:82911| [2025/04/30 18:20:48 889498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248972388|now:1746037248889477|interval:82911|pto_count:0|srtt:48618 [2025/04/30 18:20:48 889502] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55953, ack_elapse 48114, delivered 57720|rate 1031580|lost 256| [2025/04/30 18:20:48 889507] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 42 -> 43| [2025/04/30 18:20:48 889511] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1031580) in round 43| [2025/04/30 18:20:48 889515] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 889519] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 889523] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248842743|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 889528] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:66126|packet_lost:0|acked:2400|po_sent_time:1746037248842743|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 889533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:68526|full_bw_reached:1|inflight:57600|srtt:48618|latest_rtt:46616|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 889539] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1310|largest:1310|pns:2| [2025/04/30 18:20:48 889543] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1310|frame:ACK |recv_time:1746037248889359|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 889551] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368889359|now:1746037248889359|interv:120000000| [2025/04/30 18:20:48 889555] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368889359|now:1746037248889359|interv:120000000| [2025/04/30 18:20:48 889559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248890061|pq_index:0| [2025/04/30 18:20:48 889564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248888783| [2025/04/30 18:20:48 889568] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248889567| [2025/04/30 18:20:48 889573] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248889572| [2025/04/30 18:20:48 889578] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 889582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 889587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:6000|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2885043| [2025/04/30 18:20:48 889592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 889596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 889601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 889605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2886222| [2025/04/30 18:20:48 889609] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 889614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 889618] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 889622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2887401| [2025/04/30 18:20:48 889627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 889631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 889635] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 889642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2888580| [2025/04/30 18:20:48 889646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48618|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 889651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 889655] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 889659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2889759| [2025/04/30 18:20:48 889663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 889667] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 889671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 889676] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 889680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 889684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2879148| [2025/04/30 18:20:48 889689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 889693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 889697] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248890061| [2025/04/30 18:20:48 889701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248890061| [2025/04/30 18:20:48 889705] [debug] |xqc_engine_wakeup_after|wakeup:1746037248890061|now:1746037248889705|diff:356| [2025/04/30 18:20:48 889709] [debug] |xqc_engine_main_logic|END|now:1746037248889572| [2025/04/30 18:20:48 889714] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248889714| [2025/04/30 18:20:48 889718] [debug] |xqc_engine_wakeup_after|wakeup:1746037248890061|now:1746037248889718|diff:343| [2025/04/30 18:20:48 889722] [debug] |xqc_engine_main_logic|END|now:1746037248889714| [2025/04/30 18:20:48 890793] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248890793| [2025/04/30 18:20:48 890804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248890061|pq_index:0| [2025/04/30 18:20:48 890809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248889572| [2025/04/30 18:20:48 890814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248890813| [2025/04/30 18:20:48 890824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248890061|now:1746037248890813| [2025/04/30 18:20:48 890828] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248890061|now:1746037248890813| [2025/04/30 18:20:48 890832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 890837] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 890842] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48618|min_srtt:48618|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 890847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:10800|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2889759| [2025/04/30 18:20:48 890852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 890856] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 890860] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 890864] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 890869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 890874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2879148| [2025/04/30 18:20:48 890878] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 890883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2892| [2025/04/30 18:20:48 890921] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2892|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248890892|stream_id:0|stream_offset:2879148| [2025/04/30 18:20:48 890931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2892|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 890939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 890946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:2455|pto_duration:58438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 890953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 890959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 890966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 890972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248974330|now:1746037248890945|interv:83385| [2025/04/30 18:20:48 890979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248974330|now:1746037248890945|interval:83385|pto_count:0|srtt:48618 [2025/04/30 18:20:48 891015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68526|inflight:58800| [2025/04/30 18:20:48 891024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 891031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2880327| [2025/04/30 18:20:48 891039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 891046] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2893| [2025/04/30 18:20:48 891088] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2893|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248891058|stream_id:0|stream_offset:2880327| [2025/04/30 18:20:48 891099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2893|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 891106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 891113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:2455|pto_duration:58438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 891121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 891126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 891130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 891134] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248974496|now:1746037248891112|interv:83384| [2025/04/30 18:20:48 891139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248974496|now:1746037248891112|interval:83384|pto_count:0|srtt:48618 [2025/04/30 18:20:48 891143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68526|inflight:60000| [2025/04/30 18:20:48 891148] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 891153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2881506| [2025/04/30 18:20:48 891158] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 891162] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2894| [2025/04/30 18:20:48 891190] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2894|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248891169|stream_id:0|stream_offset:2881506| [2025/04/30 18:20:48 891196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2894|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 891209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 891216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48618|rtt_var:2455|pto_duration:58438|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 891222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 891229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 891235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 891242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248974607|now:1746037248891215|interv:83392| [2025/04/30 18:20:48 891249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248974607|now:1746037248891215|interval:83392|pto_count:0|srtt:48618 [2025/04/30 18:20:48 891256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:68526|inflight:61200| [2025/04/30 18:20:48 891261] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 891265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:68526|conn:0000558304DEB50C|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 891270] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 891274] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248892274|now:1746037248891274|interv:1000| [2025/04/30 18:20:48 891278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 891282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 891286] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248892274| [2025/04/30 18:20:48 891291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248892274| [2025/04/30 18:20:48 891298] [debug] |xqc_engine_wakeup_after|wakeup:1746037248892274|now:1746037248891298|diff:976| [2025/04/30 18:20:48 891305] [debug] |xqc_engine_main_logic|END|now:1746037248890813| [2025/04/30 18:20:48 891358] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248891357| [2025/04/30 18:20:48 891367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 891373] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1310| [2025/04/30 18:20:48 891377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1311| [2025/04/30 18:20:48 891383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1311| [2025/04/30 18:20:48 891387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 891392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2839|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2840|path_largest_ack:2839| [2025/04/30 18:20:48 891397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:66126|prior_delivered:2819684|prior_time:1746037248841245|is_app_limited:0|send_elapse:56046|ack_elapse:50112|ctl_first_sent_time:1746037248842836|lagest_ack_time:1746037248891357|curr_delivered:2878604| [2025/04/30 18:20:48 891407] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248842836| [2025/04/30 18:20:48 891412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:48 891416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2840|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2840|path_largest_ack:2840| [2025/04/30 18:20:48 891421] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:64926|prior_delivered:2822084|prior_time:1746037248843241|is_app_limited:0|send_elapse:56070|ack_elapse:48116|ctl_first_sent_time:1746037248844714|lagest_ack_time:1746037248891357|curr_delivered:2879804| [2025/04/30 18:20:48 891426] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248844714| [2025/04/30 18:20:48 891430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:48 891434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48618|rttvar:2455|minrtt:30950|latest_rtt:46643|ack_delay:0| [2025/04/30 18:20:48 891438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48371|rttvar:2335|minrtt:30950|latest_rtt:46643|ack_delay:0| [2025/04/30 18:20:48 891443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2840|lost_pn:2837|thresh:3| [2025/04/30 18:20:48 891447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 891475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 891479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48371|rtt_var:2335|pto_duration:57711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 891484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 891488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 891492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 891496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248973880|now:1746037248891479|interv:82401| [2025/04/30 18:20:48 891500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248973880|now:1746037248891479|interval:82401|pto_count:0|srtt:48371 [2025/04/30 18:20:48 891507] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56070, ack_elapse 48116, delivered 57720|rate 1029427|lost 256| [2025/04/30 18:20:48 891512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1029427) in round 43| [2025/04/30 18:20:48 891517] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 891521] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 891525] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:68526|packet_lost:0|acked:2400|po_sent_time:1746037248844714|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 891530] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:68526|packet_lost:0|acked:2400|po_sent_time:1746037248844714|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 891535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:70926|full_bw_reached:1|inflight:58800|srtt:48371|latest_rtt:46643|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 891541] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1311|largest:1311|pns:2| [2025/04/30 18:20:48 891545] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1311|frame:ACK |recv_time:1746037248891357|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 891550] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368891357|now:1746037248891357|interv:120000000| [2025/04/30 18:20:48 891555] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368891357|now:1746037248891357|interv:120000000| [2025/04/30 18:20:48 891559] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248892274|pq_index:0| [2025/04/30 18:20:48 891563] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248890813| [2025/04/30 18:20:48 891567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248891567| [2025/04/30 18:20:48 891572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248891571| [2025/04/30 18:20:48 891578] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 891583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48371|min_srtt:48371|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 891587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:7200|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2889759| [2025/04/30 18:20:48 891592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 891600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 891605] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48371|min_srtt:48371|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 891609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:8400|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2890938| [2025/04/30 18:20:48 891614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 891618] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 891623] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48371|min_srtt:48371|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 891627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:9600|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2892117| [2025/04/30 18:20:48 891631] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 891636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 891640] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48371|min_srtt:48371|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 891644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2893296| [2025/04/30 18:20:48 891649] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48371|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 891654] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 891658] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48371|min_srtt:48371|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 891662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2894475| [2025/04/30 18:20:48 891666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 891670] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 891674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 891679] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 891684] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 891690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 891695] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 891699] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 891703] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248892274| [2025/04/30 18:20:48 891707] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248892274| [2025/04/30 18:20:48 891711] [debug] |xqc_engine_wakeup_after|wakeup:1746037248892274|now:1746037248891711|diff:563| [2025/04/30 18:20:48 891715] [debug] |xqc_engine_main_logic|END|now:1746037248891571| [2025/04/30 18:20:48 891720] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248891720| [2025/04/30 18:20:48 891724] [debug] |xqc_engine_wakeup_after|wakeup:1746037248892274|now:1746037248891724|diff:550| [2025/04/30 18:20:48 891728] [debug] |xqc_engine_main_logic|END|now:1746037248891720| [2025/04/30 18:20:48 892797] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248892796| [2025/04/30 18:20:48 892808] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248892274|pq_index:0| [2025/04/30 18:20:48 892812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248891571| [2025/04/30 18:20:48 892817] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248892816| [2025/04/30 18:20:48 892822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248892274|now:1746037248892816| [2025/04/30 18:20:48 892826] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248892274|now:1746037248892816| [2025/04/30 18:20:48 892830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 892835] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 892840] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48371|min_srtt:48371|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 892845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2894475| [2025/04/30 18:20:48 892849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 892853] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 892857] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 892862] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 892866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 892870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 892883] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 892891] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2895| [2025/04/30 18:20:48 892937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2895|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248892902|stream_id:0|stream_offset:2882685| [2025/04/30 18:20:48 892947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2895|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 892954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 892961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48371|rtt_var:2335|pto_duration:57711|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 892968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 892974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 892981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 893007] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248975613|now:1746037248892961|interv:82652| [2025/04/30 18:20:48 893014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248975613|now:1746037248892961|interval:82652|pto_count:0|srtt:48371 [2025/04/30 18:20:48 893022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:70926|inflight:60000| [2025/04/30 18:20:48 893030] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 893038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:70926|conn:0000558304DEB50C|stream_id:0|stream_offset:2883864| [2025/04/30 18:20:48 893044] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 893050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248894050|now:1746037248893050|interv:1000| [2025/04/30 18:20:48 893057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 893063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 893070] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248894050| [2025/04/30 18:20:48 893077] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248894050| [2025/04/30 18:20:48 893083] [debug] |xqc_engine_wakeup_after|wakeup:1746037248894050|now:1746037248893082|diff:968| [2025/04/30 18:20:48 893090] [debug] |xqc_engine_main_logic|END|now:1746037248892816| [2025/04/30 18:20:48 893352] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248893351| [2025/04/30 18:20:48 893361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 893368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1311| [2025/04/30 18:20:48 893377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1312| [2025/04/30 18:20:48 893383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1312| [2025/04/30 18:20:48 893387] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 893392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2841|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2842|path_largest_ack:2841| [2025/04/30 18:20:48 893397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:250|tx_in_flight:66126|prior_delivered:2822084|prior_time:1746037248843241|is_app_limited:0|send_elapse:56166|ack_elapse:50110|ctl_first_sent_time:1746037248844810|lagest_ack_time:1746037248893351|curr_delivered:2881004| [2025/04/30 18:20:48 893401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248844810| [2025/04/30 18:20:48 893406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:48 893410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2842|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2842|path_largest_ack:2842| [2025/04/30 18:20:48 893415] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:63726|prior_delivered:2824484|prior_time:1746037248845238|is_app_limited:0|send_elapse:56106|ack_elapse:48113|ctl_first_sent_time:1746037248846759|lagest_ack_time:1746037248893351|curr_delivered:2882204| [2025/04/30 18:20:48 893419] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248846759| [2025/04/30 18:20:48 893423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:48 893427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48371|rttvar:2335|minrtt:30950|latest_rtt:46592|ack_delay:0| [2025/04/30 18:20:48 893432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48149|rttvar:2196|minrtt:30950|latest_rtt:46592|ack_delay:0| [2025/04/30 18:20:48 893436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2842|lost_pn:2839|thresh:3| [2025/04/30 18:20:48 893440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 893468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 893474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48149|rtt_var:2196|pto_duration:56933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 893479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 893483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 893487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 893491] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248974835|now:1746037248893474|interv:81361| [2025/04/30 18:20:48 893495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248974835|now:1746037248893474|interval:81361|pto_count:0|srtt:48149 [2025/04/30 18:20:48 893499] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56106, ack_elapse 48113, delivered 57720|rate 1028766|lost 256| [2025/04/30 18:20:48 893504] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1028766) in round 43| [2025/04/30 18:20:48 893508] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 893512] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 893516] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:70926|packet_lost:0|acked:2400|po_sent_time:1746037248846759|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 893521] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:70926|packet_lost:0|acked:2400|po_sent_time:1746037248846759|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 893525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:73326|full_bw_reached:1|inflight:57600|srtt:48149|latest_rtt:46592|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 893531] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1312|largest:1312|pns:2| [2025/04/30 18:20:48 893536] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1312|frame:ACK |recv_time:1746037248893351|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 893541] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368893351|now:1746037248893351|interv:120000000| [2025/04/30 18:20:48 893545] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368893351|now:1746037248893351|interv:120000000| [2025/04/30 18:20:48 893549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248894050|pq_index:0| [2025/04/30 18:20:48 893553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248892816| [2025/04/30 18:20:48 893557] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248893557| [2025/04/30 18:20:48 893562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248893561| [2025/04/30 18:20:48 893569] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 893574] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48149|min_srtt:48149|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 893579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:10800|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2894475| [2025/04/30 18:20:48 893583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 893588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 893592] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48149|min_srtt:48149|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 893597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2895654| [2025/04/30 18:20:48 893601] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 893605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 893610] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48149|min_srtt:48149|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 893614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2896833| [2025/04/30 18:20:48 893619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 893623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 893628] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48149|min_srtt:48149|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 893632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2898012| [2025/04/30 18:20:48 893636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48149|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 893641] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 893645] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48149|min_srtt:48149|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 893649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2899191| [2025/04/30 18:20:48 893659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 893663] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 893667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 893671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 893676] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 893680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2883864| [2025/04/30 18:20:48 893685] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 893688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 893692] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248894050| [2025/04/30 18:20:48 893696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248894050| [2025/04/30 18:20:48 893700] [debug] |xqc_engine_wakeup_after|wakeup:1746037248894050|now:1746037248893700|diff:350| [2025/04/30 18:20:48 893705] [debug] |xqc_engine_main_logic|END|now:1746037248893561| [2025/04/30 18:20:48 893710] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248893710| [2025/04/30 18:20:48 893714] [debug] |xqc_engine_wakeup_after|wakeup:1746037248894050|now:1746037248893713|diff:337| [2025/04/30 18:20:48 893718] [debug] |xqc_engine_main_logic|END|now:1746037248893710| [2025/04/30 18:20:48 894784] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248894783| [2025/04/30 18:20:48 894795] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248894050|pq_index:0| [2025/04/30 18:20:48 894799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248893561| [2025/04/30 18:20:48 894804] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248894803| [2025/04/30 18:20:48 894809] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248894050|now:1746037248894803| [2025/04/30 18:20:48 894813] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248894050|now:1746037248894803| [2025/04/30 18:20:48 894817] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 894822] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 894827] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48149|min_srtt:48149|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 894831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:15600|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2899191| [2025/04/30 18:20:48 894841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 894845] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 894849] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 894853] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 894858] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 894862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2883864| [2025/04/30 18:20:48 894868] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 894875] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2896| [2025/04/30 18:20:48 894923] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2896|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248894887|stream_id:0|stream_offset:2883864| [2025/04/30 18:20:48 894933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2896|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 894940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 894947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48149|rtt_var:2196|pto_duration:56933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 894954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 894961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 894967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 894973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248976820|now:1746037248894947|interv:81873| [2025/04/30 18:20:48 894977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248976820|now:1746037248894947|interval:81873|pto_count:0|srtt:48149 [2025/04/30 18:20:48 894982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73326|inflight:58800| [2025/04/30 18:20:48 895018] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 895026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2885043| [2025/04/30 18:20:48 895032] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 895039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2897| [2025/04/30 18:20:48 895074] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2897|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248895047|stream_id:0|stream_offset:2885043| [2025/04/30 18:20:48 895091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2897|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 895099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 895106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48149|rtt_var:2196|pto_duration:56933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 895113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 895120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 895126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 895132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248976980|now:1746037248895106|interv:81874| [2025/04/30 18:20:48 895137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248976980|now:1746037248895106|interval:81874|pto_count:0|srtt:48149 [2025/04/30 18:20:48 895142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73326|inflight:60000| [2025/04/30 18:20:48 895147] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 895151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2886222| [2025/04/30 18:20:48 895156] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 895160] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2898| [2025/04/30 18:20:48 895192] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2898|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248895168|stream_id:0|stream_offset:2886222| [2025/04/30 18:20:48 895197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2898|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 895202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 895209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48149|rtt_var:2196|pto_duration:56933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 895216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 895223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 895229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 895236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248977101|now:1746037248895209|interv:81892| [2025/04/30 18:20:48 895243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248977101|now:1746037248895209|interval:81892|pto_count:0|srtt:48149 [2025/04/30 18:20:48 895256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:73326|inflight:61200| [2025/04/30 18:20:48 895264] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 895270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:73326|conn:0000558304DEB50C|stream_id:0|stream_offset:2887401| [2025/04/30 18:20:48 895278] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 895282] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248896282|now:1746037248895282|interv:1000| [2025/04/30 18:20:48 895286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 895290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 895294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248896282| [2025/04/30 18:20:48 895299] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248896282| [2025/04/30 18:20:48 895303] [debug] |xqc_engine_wakeup_after|wakeup:1746037248896282|now:1746037248895303|diff:979| [2025/04/30 18:20:48 895307] [debug] |xqc_engine_main_logic|END|now:1746037248894803| [2025/04/30 18:20:48 895317] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248895317| [2025/04/30 18:20:48 895322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 895328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1312| [2025/04/30 18:20:48 895332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1313| [2025/04/30 18:20:48 895338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1313| [2025/04/30 18:20:48 895342] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 895347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2843|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2844|path_largest_ack:2843| [2025/04/30 18:20:48 895352] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:64926|prior_delivered:2824484|prior_time:1746037248845238|is_app_limited:0|send_elapse:56235|ack_elapse:50079|ctl_first_sent_time:1746037248846888|lagest_ack_time:1746037248895317|curr_delivered:2883404| [2025/04/30 18:20:48 895357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248846888| [2025/04/30 18:20:48 895361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:48 895366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2844|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2844|path_largest_ack:2844| [2025/04/30 18:20:48 895370] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:64926|prior_delivered:2824484|prior_time:1746037248845238|is_app_limited:0|send_elapse:56235|ack_elapse:50079|ctl_first_sent_time:1746037248846888|lagest_ack_time:1746037248895317|curr_delivered:2884604| [2025/04/30 18:20:48 895375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248847024| [2025/04/30 18:20:48 895382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:48 895387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48149|rttvar:2196|minrtt:30950|latest_rtt:48293|ack_delay:0| [2025/04/30 18:20:48 895391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48167|rttvar:1683|minrtt:30950|latest_rtt:48293|ack_delay:0| [2025/04/30 18:20:48 895395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2844|lost_pn:2841|thresh:3| [2025/04/30 18:20:48 895399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 895427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 895431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48167|rtt_var:1683|pto_duration:54899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 895436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 895440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 895443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 895447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248975067|now:1746037248895431|interv:79636| [2025/04/30 18:20:48 895451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248975067|now:1746037248895431|interval:79636|pto_count:0|srtt:48167 [2025/04/30 18:20:48 895456] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56235, ack_elapse 50079, delivered 60120|rate 1069085|lost 256| [2025/04/30 18:20:48 895461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1069085) in round 43| [2025/04/30 18:20:48 895465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 895469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 895473] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:73326|packet_lost:0|acked:2400|po_sent_time:1746037248847024|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 895480] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:73326|packet_lost:0|acked:2400|po_sent_time:1746037248847024|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 895485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:75726|full_bw_reached:1|inflight:58800|srtt:48167|latest_rtt:48293|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 895491] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1313|largest:1313|pns:2| [2025/04/30 18:20:48 895495] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1313|frame:ACK |recv_time:1746037248895317|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 895500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368895317|now:1746037248895317|interv:120000000| [2025/04/30 18:20:48 895504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368895317|now:1746037248895317|interv:120000000| [2025/04/30 18:20:48 895508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248896282|pq_index:0| [2025/04/30 18:20:48 895513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248894803| [2025/04/30 18:20:48 895517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248895517| [2025/04/30 18:20:48 895522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248895521| [2025/04/30 18:20:48 895527] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 895532] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48167|min_srtt:48167|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 895536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:12000|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2899191| [2025/04/30 18:20:48 895541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 895545] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 895550] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48167|min_srtt:48167|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 895554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:13200|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2900370| [2025/04/30 18:20:48 895558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 895563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 895569] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48167|min_srtt:48167|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 895574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:14400|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2901549| [2025/04/30 18:20:48 895578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 895582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 895586] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48167|min_srtt:48167|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 895591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2902728| [2025/04/30 18:20:48 895595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48167|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 895599] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 895603] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48167|min_srtt:48167|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 895607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2903907| [2025/04/30 18:20:48 895612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 895616] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 895620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 895624] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 895628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 895633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2887401| [2025/04/30 18:20:48 895637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 895641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 895645] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248896282| [2025/04/30 18:20:48 895649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248896282| [2025/04/30 18:20:48 895653] [debug] |xqc_engine_wakeup_after|wakeup:1746037248896282|now:1746037248895653|diff:629| [2025/04/30 18:20:48 895657] [debug] |xqc_engine_main_logic|END|now:1746037248895521| [2025/04/30 18:20:48 895664] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248895664| [2025/04/30 18:20:48 895668] [debug] |xqc_engine_wakeup_after|wakeup:1746037248896282|now:1746037248895668|diff:614| [2025/04/30 18:20:48 895672] [debug] |xqc_engine_main_logic|END|now:1746037248895664| [2025/04/30 18:20:48 896745] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248896744| [2025/04/30 18:20:48 896755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248896282|pq_index:0| [2025/04/30 18:20:48 896760] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248895521| [2025/04/30 18:20:48 896765] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248896764| [2025/04/30 18:20:48 896769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248896282|now:1746037248896764| [2025/04/30 18:20:48 896774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248896282|now:1746037248896764| [2025/04/30 18:20:48 896778] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 896782] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 896787] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48167|min_srtt:48167|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 896792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2903907| [2025/04/30 18:20:48 896797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 896801] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 896805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 896809] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 896814] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 896818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2887401| [2025/04/30 18:20:48 896823] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 896827] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2899| [2025/04/30 18:20:48 896863] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2899|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248896836|stream_id:0|stream_offset:2887401| [2025/04/30 18:20:48 896872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2899|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 896879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 896889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48167|rtt_var:1683|pto_duration:54899|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 896893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 896897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 896901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 896905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248976735|now:1746037248896889|interv:79846| [2025/04/30 18:20:48 896910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248976735|now:1746037248896889|interval:79846|pto_count:0|srtt:48167 [2025/04/30 18:20:48 896914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:75726|inflight:60000| [2025/04/30 18:20:48 896919] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 896923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:75726|conn:0000558304DEB50C|stream_id:0|stream_offset:2888580| [2025/04/30 18:20:48 896928] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 896932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248897932|now:1746037248896932|interv:1000| [2025/04/30 18:20:48 896936] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 896940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 896945] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248897932| [2025/04/30 18:20:48 896951] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248897932| [2025/04/30 18:20:48 896958] [debug] |xqc_engine_wakeup_after|wakeup:1746037248897932|now:1746037248896958|diff:974| [2025/04/30 18:20:48 896965] [debug] |xqc_engine_main_logic|END|now:1746037248896764| [2025/04/30 18:20:48 897340] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248897339| [2025/04/30 18:20:48 897350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 897357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1313| [2025/04/30 18:20:48 897361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1314| [2025/04/30 18:20:48 897367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1314| [2025/04/30 18:20:48 897371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 897376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2845|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2846|path_largest_ack:2845| [2025/04/30 18:20:48 897381] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:64888|prior_delivered:2826922|prior_time:1746037248847557|is_app_limited:0|send_elapse:57301|ack_elapse:49782|ctl_first_sent_time:1746037248849076|lagest_ack_time:1746037248897339|curr_delivered:2885804| [2025/04/30 18:20:48 897385] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248849076| [2025/04/30 18:20:48 897396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:48 897400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2846|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2846|path_largest_ack:2846| [2025/04/30 18:20:48 897404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:251|tx_in_flight:64888|prior_delivered:2826922|prior_time:1746037248847557|is_app_limited:0|send_elapse:57301|ack_elapse:49782|ctl_first_sent_time:1746037248849076|lagest_ack_time:1746037248897339|curr_delivered:2887004| [2025/04/30 18:20:48 897409] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248849192| [2025/04/30 18:20:48 897413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:48 897417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48167|rttvar:1683|minrtt:30950|latest_rtt:48147|ack_delay:0| [2025/04/30 18:20:48 897422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48165|rttvar:1268|minrtt:30950|latest_rtt:48147|ack_delay:0| [2025/04/30 18:20:48 897426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2846|lost_pn:2843|thresh:3| [2025/04/30 18:20:48 897430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 897458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 897462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:1268|pto_duration:53237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 897466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 897470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 897474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 897478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248975073|now:1746037248897462|interv:77611| [2025/04/30 18:20:48 897482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248975073|now:1746037248897462|interval:77611|pto_count:0|srtt:48165 [2025/04/30 18:20:48 897489] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57301, ack_elapse 49782, delivered 60082|rate 1048533|lost 256| [2025/04/30 18:20:48 897494] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1048533) in round 43| [2025/04/30 18:20:48 897498] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 897502] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 897506] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:75726|packet_lost:0|acked:2400|po_sent_time:1746037248849192|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 897511] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:75726|packet_lost:0|acked:2400|po_sent_time:1746037248849192|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 897516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:78126|full_bw_reached:1|inflight:57600|srtt:48165|latest_rtt:48147|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 897522] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1314|largest:1314|pns:2| [2025/04/30 18:20:48 897526] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1314|frame:ACK |recv_time:1746037248897339|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 897531] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368897339|now:1746037248897339|interv:120000000| [2025/04/30 18:20:48 897535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368897339|now:1746037248897339|interv:120000000| [2025/04/30 18:20:48 897539] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248897932|pq_index:0| [2025/04/30 18:20:48 897543] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248896764| [2025/04/30 18:20:48 897547] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248897547| [2025/04/30 18:20:48 897552] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248897551| [2025/04/30 18:20:48 897558] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 897562] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 897567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:15600|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2903907| [2025/04/30 18:20:48 897572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 897576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 897583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 897587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2905086| [2025/04/30 18:20:48 897592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 897596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 897600] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 897604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2906265| [2025/04/30 18:20:48 897609] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 897613] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 897617] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 897621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2907444| [2025/04/30 18:20:48 897626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 897630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 897634] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 897638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 897642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 897646] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 897650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 897655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 897659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 897666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2888580| [2025/04/30 18:20:48 897670] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 897674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 897678] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248897932| [2025/04/30 18:20:48 897682] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248897932| [2025/04/30 18:20:48 897686] [debug] |xqc_engine_wakeup_after|wakeup:1746037248897932|now:1746037248897686|diff:246| [2025/04/30 18:20:48 897691] [debug] |xqc_engine_main_logic|END|now:1746037248897551| [2025/04/30 18:20:48 897695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248897695| [2025/04/30 18:20:48 897699] [debug] |xqc_engine_wakeup_after|wakeup:1746037248897932|now:1746037248897699|diff:233| [2025/04/30 18:20:48 897703] [debug] |xqc_engine_main_logic|END|now:1746037248897695| [2025/04/30 18:20:48 898772] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248898772| [2025/04/30 18:20:48 898783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248897932|pq_index:0| [2025/04/30 18:20:48 898787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248897551| [2025/04/30 18:20:48 898792] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248898791| [2025/04/30 18:20:48 898797] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248897932|now:1746037248898791| [2025/04/30 18:20:48 898801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248897932|now:1746037248898791| [2025/04/30 18:20:48 898805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 898810] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 898815] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 898820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:20400|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 898824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 898828] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 898832] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 898836] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 898841] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 898845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2888580| [2025/04/30 18:20:48 898855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 898859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2900| [2025/04/30 18:20:48 898895] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2900|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248898868|stream_id:0|stream_offset:2888580| [2025/04/30 18:20:48 898902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2900|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 898910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 898917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:1268|pto_duration:53237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 898924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 898931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 898938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 898944] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248977105|now:1746037248898916|interv:78189| [2025/04/30 18:20:48 898950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248977105|now:1746037248898916|interval:78189|pto_count:0|srtt:48165 [2025/04/30 18:20:48 898955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78126|inflight:58800| [2025/04/30 18:20:48 898960] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 898964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2889759| [2025/04/30 18:20:48 898969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 898973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2901| [2025/04/30 18:20:48 899028] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2901|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248898981|stream_id:0|stream_offset:2889759| [2025/04/30 18:20:48 899041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2901|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 899048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 899054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:1268|pto_duration:53237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 899061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 899068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 899080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 899086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248977218|now:1746037248899054|interv:78164| [2025/04/30 18:20:48 899093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248977218|now:1746037248899054|interval:78164|pto_count:0|srtt:48165 [2025/04/30 18:20:48 899100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78126|inflight:60000| [2025/04/30 18:20:48 899108] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 899112] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2890938| [2025/04/30 18:20:48 899117] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 899121] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2902| [2025/04/30 18:20:48 899156] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2902|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248899129|stream_id:0|stream_offset:2890938| [2025/04/30 18:20:48 899166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2902|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 899173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 899180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:1268|pto_duration:53237|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 899187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 899191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 899195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 899199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248977366|now:1746037248899180|interv:78186| [2025/04/30 18:20:48 899203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248977366|now:1746037248899180|interval:78186|pto_count:0|srtt:48165 [2025/04/30 18:20:48 899207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:78126|inflight:61200| [2025/04/30 18:20:48 899212] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 899216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:78126|conn:0000558304DEB50C|stream_id:0|stream_offset:2892117| [2025/04/30 18:20:48 899221] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 899225] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248900225|now:1746037248899225|interv:1000| [2025/04/30 18:20:48 899229] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 899237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 899241] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248900225| [2025/04/30 18:20:48 899245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248900225| [2025/04/30 18:20:48 899250] [debug] |xqc_engine_wakeup_after|wakeup:1746037248900225|now:1746037248899249|diff:976| [2025/04/30 18:20:48 899254] [debug] |xqc_engine_main_logic|END|now:1746037248898791| [2025/04/30 18:20:48 899318] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248899318| [2025/04/30 18:20:48 899324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 899330] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1314| [2025/04/30 18:20:48 899334] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1315| [2025/04/30 18:20:48 899340] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1315| [2025/04/30 18:20:48 899344] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 899349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2847|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2848|path_largest_ack:2847| [2025/04/30 18:20:48 899354] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:253|tx_in_flight:62482|prior_delivered:2829322|prior_time:1746037248849333|is_app_limited:0|send_elapse:57341|ack_elapse:49985|ctl_first_sent_time:1746037248850815|lagest_ack_time:1746037248899318|curr_delivered:2888204| [2025/04/30 18:20:48 899358] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248850815| [2025/04/30 18:20:48 899363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:48 899368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2848|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2848|path_largest_ack:2848| [2025/04/30 18:20:48 899372] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:253|tx_in_flight:62482|prior_delivered:2829322|prior_time:1746037248849333|is_app_limited:0|send_elapse:57341|ack_elapse:49985|ctl_first_sent_time:1746037248850815|lagest_ack_time:1746037248899318|curr_delivered:2889404| [2025/04/30 18:20:48 899377] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248850911| [2025/04/30 18:20:48 899381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:48 899385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48165|rttvar:1268|minrtt:30950|latest_rtt:48407|ack_delay:0| [2025/04/30 18:20:48 899389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48195|rttvar:1011|minrtt:30950|latest_rtt:48407|ack_delay:0| [2025/04/30 18:20:48 899394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2848|lost_pn:2845|thresh:3| [2025/04/30 18:20:48 899398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 899431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 899435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48195|rtt_var:1011|pto_duration:52239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 899439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 899443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 899447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 899451] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248976368|now:1746037248899435|interv:76933| [2025/04/30 18:20:48 899455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248976368|now:1746037248899435|interval:76933|pto_count:0|srtt:48195 [2025/04/30 18:20:48 899460] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57341, ack_elapse 49985, delivered 60082|rate 1047801|lost 256| [2025/04/30 18:20:48 899464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1047801) in round 43| [2025/04/30 18:20:48 899469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 899473] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 899477] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:78126|packet_lost:0|acked:2400|po_sent_time:1746037248850911|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 899481] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:78126|packet_lost:0|acked:2400|po_sent_time:1746037248850911|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 899486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:80526|full_bw_reached:1|inflight:58800|srtt:48195|latest_rtt:48407|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 899492] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1315|largest:1315|pns:2| [2025/04/30 18:20:48 899496] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1315|frame:ACK |recv_time:1746037248899318|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 899504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368899318|now:1746037248899318|interv:120000000| [2025/04/30 18:20:48 899508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368899318|now:1746037248899318|interv:120000000| [2025/04/30 18:20:48 899512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248900225|pq_index:0| [2025/04/30 18:20:48 899516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248898791| [2025/04/30 18:20:48 899520] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248899520| [2025/04/30 18:20:48 899525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248899524| [2025/04/30 18:20:48 899530] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 899535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 899539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:16800|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 899544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 899549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 899553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 899557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:18000|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2909802| [2025/04/30 18:20:48 899561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 899566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 899570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 899574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:19200|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2910981| [2025/04/30 18:20:48 899579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 899583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 899587] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 899594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2912160| [2025/04/30 18:20:48 899598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48195|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 899602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 899606] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 899611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 899615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 899619] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 899623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 899627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 899631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 899636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2892117| [2025/04/30 18:20:48 899640] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 899644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 899648] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248900225| [2025/04/30 18:20:48 899652] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248900225| [2025/04/30 18:20:48 899655] [debug] |xqc_engine_wakeup_after|wakeup:1746037248900225|now:1746037248899655|diff:570| [2025/04/30 18:20:48 899660] [debug] |xqc_engine_main_logic|END|now:1746037248899524| [2025/04/30 18:20:48 899665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248899665| [2025/04/30 18:20:48 899669] [debug] |xqc_engine_wakeup_after|wakeup:1746037248900225|now:1746037248899668|diff:557| [2025/04/30 18:20:48 899672] [debug] |xqc_engine_main_logic|END|now:1746037248899665| [2025/04/30 18:20:48 900746] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248900746| [2025/04/30 18:20:48 900758] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248900225|pq_index:0| [2025/04/30 18:20:48 900763] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248899524| [2025/04/30 18:20:48 900768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248900767| [2025/04/30 18:20:48 900773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248900225|now:1746037248900767| [2025/04/30 18:20:48 900782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248900225|now:1746037248900767| [2025/04/30 18:20:48 900786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 900790] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 900796] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48195|min_srtt:48195|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 900800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 900805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 900809] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 900813] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 900818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 900822] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 900827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2892117| [2025/04/30 18:20:48 900831] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 900836] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2903| [2025/04/30 18:20:48 900876] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2903|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248900844|stream_id:0|stream_offset:2892117| [2025/04/30 18:20:48 900886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2903|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 900894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 900901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48195|rtt_var:1011|pto_duration:52239|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 900906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 900910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 900915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 900921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248978083|now:1746037248900900|interv:77183| [2025/04/30 18:20:48 900928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248978083|now:1746037248900900|interval:77183|pto_count:0|srtt:48195 [2025/04/30 18:20:48 900941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:80526|inflight:60000| [2025/04/30 18:20:48 900950] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 900957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:80526|conn:0000558304DEB50C|stream_id:0|stream_offset:2893296| [2025/04/30 18:20:48 900964] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 900970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248901970|now:1746037248900970|interv:1000| [2025/04/30 18:20:48 900977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 900983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 901013] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248901970| [2025/04/30 18:20:48 901020] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248901970| [2025/04/30 18:20:48 901027] [debug] |xqc_engine_wakeup_after|wakeup:1746037248901970|now:1746037248901027|diff:943| [2025/04/30 18:20:48 901034] [debug] |xqc_engine_main_logic|END|now:1746037248900767| [2025/04/30 18:20:48 901373] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248901372| [2025/04/30 18:20:48 901380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 901387] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1315| [2025/04/30 18:20:48 901391] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1316| [2025/04/30 18:20:48 901397] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1316| [2025/04/30 18:20:48 901401] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 901407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2849|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2850|path_largest_ack:2849| [2025/04/30 18:20:48 901411] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:254|tx_in_flight:61282|prior_delivered:2831722|prior_time:1746037248851366|is_app_limited:0|send_elapse:56239|ack_elapse:50006|ctl_first_sent_time:1746037248852871|lagest_ack_time:1746037248901372|curr_delivered:2890604| [2025/04/30 18:20:48 901416] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248852871| [2025/04/30 18:20:48 901421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:48 901425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2850|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2850|path_largest_ack:2850| [2025/04/30 18:20:48 901430] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:254|tx_in_flight:61282|prior_delivered:2831722|prior_time:1746037248851366|is_app_limited:0|send_elapse:56239|ack_elapse:50006|ctl_first_sent_time:1746037248852871|lagest_ack_time:1746037248901372|curr_delivered:2891804| [2025/04/30 18:20:48 901434] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248853017| [2025/04/30 18:20:48 901438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:48 901447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48195|rttvar:1011|minrtt:30950|latest_rtt:48355|ack_delay:1000| [2025/04/30 18:20:48 901452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48090|rttvar:969|minrtt:30950|latest_rtt:48355|ack_delay:1000| [2025/04/30 18:20:48 901456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2850|lost_pn:2847|thresh:3| [2025/04/30 18:20:48 901460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 901488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 901492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48090|rtt_var:969|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 901496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 901500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 901504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 901508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248977810|now:1746037248901492|interv:76318| [2025/04/30 18:20:48 901512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248977810|now:1746037248901492|interval:76318|pto_count:0|srtt:48090 [2025/04/30 18:20:48 901517] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56239, ack_elapse 50006, delivered 60082|rate 1068333|lost 256| [2025/04/30 18:20:48 901522] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1068333) in round 43| [2025/04/30 18:20:48 901526] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 901530] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 901534] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:80526|packet_lost:0|acked:2400|po_sent_time:1746037248853017|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 901539] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:80526|packet_lost:0|acked:2400|po_sent_time:1746037248853017|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 901546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:82926|full_bw_reached:1|inflight:57600|srtt:48090|latest_rtt:48355|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 901552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1316|largest:1316|pns:2| [2025/04/30 18:20:48 901556] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1316|frame:ACK |recv_time:1746037248901372|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 901561] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368901372|now:1746037248901372|interv:120000000| [2025/04/30 18:20:48 901565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368901372|now:1746037248901372|interv:120000000| [2025/04/30 18:20:48 901569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248901970|pq_index:0| [2025/04/30 18:20:48 901574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248900767| [2025/04/30 18:20:48 901578] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248901577| [2025/04/30 18:20:48 901582] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248901582| [2025/04/30 18:20:48 901588] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 901593] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48090|min_srtt:48090|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 901597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:20400|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 901602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 901606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 901611] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48090|min_srtt:48090|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 901615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2914518| [2025/04/30 18:20:48 901619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 901624] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 901628] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48090|min_srtt:48090|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 901635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2915697| [2025/04/30 18:20:48 901639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 901643] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 901647] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48090|min_srtt:48090|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 901652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2916876| [2025/04/30 18:20:48 901656] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48090|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 901660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 901664] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48090|min_srtt:48090|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 901669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 901673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 901677] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 901681] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 901685] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 901689] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 901694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2893296| [2025/04/30 18:20:48 901698] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 901702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 901706] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248901970| [2025/04/30 18:20:48 901710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248901970| [2025/04/30 18:20:48 901714] [debug] |xqc_engine_wakeup_after|wakeup:1746037248901970|now:1746037248901714|diff:256| [2025/04/30 18:20:48 901718] [debug] |xqc_engine_main_logic|END|now:1746037248901582| [2025/04/30 18:20:48 901723] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248901723| [2025/04/30 18:20:48 901729] [debug] |xqc_engine_wakeup_after|wakeup:1746037248901970|now:1746037248901729|diff:241| [2025/04/30 18:20:48 901733] [debug] |xqc_engine_main_logic|END|now:1746037248901723| [2025/04/30 18:20:48 902807] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248902807| [2025/04/30 18:20:48 902818] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248901970|pq_index:0| [2025/04/30 18:20:48 902822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248901582| [2025/04/30 18:20:48 902827] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248902826| [2025/04/30 18:20:48 902832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248901970|now:1746037248902826| [2025/04/30 18:20:48 902837] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248901970|now:1746037248902826| [2025/04/30 18:20:48 902841] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 902845] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 902850] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48090|min_srtt:48090|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 902855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:25200|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 902860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 902864] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 902867] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 902872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 902877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 902881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2893296| [2025/04/30 18:20:48 902885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 902890] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2904| [2025/04/30 18:20:48 902935] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2904|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248902899|stream_id:0|stream_offset:2893296| [2025/04/30 18:20:48 902945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2904|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 902952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 902959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48090|rtt_var:969|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 902973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 902980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 903006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 903016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248979865|now:1746037248902959|interv:76906| [2025/04/30 18:20:48 903023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248979865|now:1746037248902959|interval:76906|pto_count:0|srtt:48090 [2025/04/30 18:20:48 903031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82926|inflight:58800| [2025/04/30 18:20:48 903039] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 903046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2894475| [2025/04/30 18:20:48 903053] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 903060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2905| [2025/04/30 18:20:48 903096] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2905|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248903070|stream_id:0|stream_offset:2894475| [2025/04/30 18:20:48 903102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2905|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 903107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 903111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48090|rtt_var:969|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 903116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 903120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 903124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 903128] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248980036|now:1746037248903111|interv:76925| [2025/04/30 18:20:48 903132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248980036|now:1746037248903111|interval:76925|pto_count:0|srtt:48090 [2025/04/30 18:20:48 903136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82926|inflight:60000| [2025/04/30 18:20:48 903141] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 903145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2895654| [2025/04/30 18:20:48 903155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 903159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2906| [2025/04/30 18:20:48 903183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2906|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248903165|stream_id:0|stream_offset:2895654| [2025/04/30 18:20:48 903189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2906|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 903193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 903197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48090|rtt_var:969|pto_duration:51966|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 903202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 903206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 903209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 903213] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248980131|now:1746037248903197|interv:76934| [2025/04/30 18:20:48 903217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248980131|now:1746037248903197|interval:76934|pto_count:0|srtt:48090 [2025/04/30 18:20:48 903222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:82926|inflight:61200| [2025/04/30 18:20:48 903226] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 903231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:82926|conn:0000558304DEB50C|stream_id:0|stream_offset:2896833| [2025/04/30 18:20:48 903235] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 903239] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248904239|now:1746037248903239|interv:1000| [2025/04/30 18:20:48 903243] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 903247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 903251] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248904239| [2025/04/30 18:20:48 903255] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248904239| [2025/04/30 18:20:48 903259] [debug] |xqc_engine_wakeup_after|wakeup:1746037248904239|now:1746037248903259|diff:980| [2025/04/30 18:20:48 903264] [debug] |xqc_engine_main_logic|END|now:1746037248902826| [2025/04/30 18:20:48 903324] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248903324| [2025/04/30 18:20:48 903330] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 903345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1316| [2025/04/30 18:20:48 903353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1317| [2025/04/30 18:20:48 903359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1317| [2025/04/30 18:20:48 903363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 903368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2851|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2852|path_largest_ack:2851| [2025/04/30 18:20:48 903373] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:254|tx_in_flight:61282|prior_delivered:2834122|prior_time:1746037248853307|is_app_limited:0|send_elapse:56343|ack_elapse:50017|ctl_first_sent_time:1746037248854807|lagest_ack_time:1746037248903324|curr_delivered:2893004| [2025/04/30 18:20:48 903378] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248854807| [2025/04/30 18:20:48 903382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:48 903387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2852|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2852|path_largest_ack:2852| [2025/04/30 18:20:48 903391] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:254|tx_in_flight:61282|prior_delivered:2834122|prior_time:1746037248853307|is_app_limited:0|send_elapse:56343|ack_elapse:50017|ctl_first_sent_time:1746037248854807|lagest_ack_time:1746037248903324|curr_delivered:2894204| [2025/04/30 18:20:48 903396] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248854922| [2025/04/30 18:20:48 903400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:48 903404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48090|rttvar:969|minrtt:30950|latest_rtt:48402|ack_delay:1000| [2025/04/30 18:20:48 903408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48004|rttvar:899|minrtt:30950|latest_rtt:48402|ack_delay:1000| [2025/04/30 18:20:48 903412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2852|lost_pn:2849|thresh:3| [2025/04/30 18:20:48 903417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 903444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 903448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48004|rtt_var:899|pto_duration:51600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 903455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 903459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 903463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 903467] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248979765|now:1746037248903448|interv:76317| [2025/04/30 18:20:48 903471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248979765|now:1746037248903448|interval:76317|pto_count:0|srtt:48004 [2025/04/30 18:20:48 903476] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56343, ack_elapse 50017, delivered 60082|rate 1066361|lost 256| [2025/04/30 18:20:48 903480] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1066361) in round 43| [2025/04/30 18:20:48 903484] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 903489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 903492] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:82926|packet_lost:0|acked:2400|po_sent_time:1746037248854922|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 903497] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:82926|packet_lost:0|acked:2400|po_sent_time:1746037248854922|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 903502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:85326|full_bw_reached:1|inflight:58800|srtt:48004|latest_rtt:48402|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 903508] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1317|largest:1317|pns:2| [2025/04/30 18:20:48 903512] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1317|frame:ACK |recv_time:1746037248903324|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 903517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368903324|now:1746037248903324|interv:120000000| [2025/04/30 18:20:48 903521] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368903324|now:1746037248903324|interv:120000000| [2025/04/30 18:20:48 903525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248904239|pq_index:0| [2025/04/30 18:20:48 903529] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248902826| [2025/04/30 18:20:48 903533] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248903533| [2025/04/30 18:20:48 903538] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248903537| [2025/04/30 18:20:48 903546] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 903551] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48004|min_srtt:48004|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 903555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:21600|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 903560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 903564] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 903569] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48004|min_srtt:48004|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 903573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:22800|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2919234| [2025/04/30 18:20:48 903577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 903582] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 903586] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48004|min_srtt:48004|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 903590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:24000|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2920413| [2025/04/30 18:20:48 903594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 903598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 903602] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48004|min_srtt:48004|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 903607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2921592| [2025/04/30 18:20:48 903611] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48004|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 903615] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 903619] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48004|min_srtt:48004|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 903623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 903630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 903634] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 903638] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 903642] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 903647] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 903651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2896833| [2025/04/30 18:20:48 903655] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 903659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 903663] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248904239| [2025/04/30 18:20:48 903667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248904239| [2025/04/30 18:20:48 903671] [debug] |xqc_engine_wakeup_after|wakeup:1746037248904239|now:1746037248903671|diff:568| [2025/04/30 18:20:48 903675] [debug] |xqc_engine_main_logic|END|now:1746037248903537| [2025/04/30 18:20:48 903680] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248903680| [2025/04/30 18:20:48 903684] [debug] |xqc_engine_wakeup_after|wakeup:1746037248904239|now:1746037248903684|diff:555| [2025/04/30 18:20:48 903688] [debug] |xqc_engine_main_logic|END|now:1746037248903680| [2025/04/30 18:20:48 904758] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248904757| [2025/04/30 18:20:48 904768] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248904239|pq_index:0| [2025/04/30 18:20:48 904773] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248903537| [2025/04/30 18:20:48 904778] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248904777| [2025/04/30 18:20:48 904783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248904239|now:1746037248904777| [2025/04/30 18:20:48 904787] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248904239|now:1746037248904777| [2025/04/30 18:20:48 904791] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 904796] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 904801] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48004|min_srtt:48004|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 904806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 904810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 904823] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 904827] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 904831] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 904836] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 904840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2896833| [2025/04/30 18:20:48 904844] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 904849] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2907| [2025/04/30 18:20:48 904887] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2907|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248904857|stream_id:0|stream_offset:2896833| [2025/04/30 18:20:48 904897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2907|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 904904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 904911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48004|rtt_var:899|pto_duration:51600|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 904917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 904921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 904925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 904930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248981457|now:1746037248904911|interv:76546| [2025/04/30 18:20:48 904937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248981457|now:1746037248904911|interval:76546|pto_count:0|srtt:48004 [2025/04/30 18:20:48 904944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:85326|inflight:60000| [2025/04/30 18:20:48 904952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 904959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:85326|conn:0000558304DEB50C|stream_id:0|stream_offset:2898012| [2025/04/30 18:20:48 904967] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 904972] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248905972|now:1746037248904972|interv:1000| [2025/04/30 18:20:48 904979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 905005] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 905023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248905972| [2025/04/30 18:20:48 905029] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248905972| [2025/04/30 18:20:48 905036] [debug] |xqc_engine_wakeup_after|wakeup:1746037248905972|now:1746037248905036|diff:936| [2025/04/30 18:20:48 905043] [debug] |xqc_engine_main_logic|END|now:1746037248904777| [2025/04/30 18:20:48 905328] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248905327| [2025/04/30 18:20:48 905335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 905341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1317| [2025/04/30 18:20:48 905345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1318| [2025/04/30 18:20:48 905351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1318| [2025/04/30 18:20:48 905355] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 905361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2853|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2854|path_largest_ack:2853| [2025/04/30 18:20:48 905365] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:254|tx_in_flight:61282|prior_delivered:2836522|prior_time:1746037248855323|is_app_limited:0|send_elapse:57034|ack_elapse:50004|ctl_first_sent_time:1746037248856810|lagest_ack_time:1746037248905327|curr_delivered:2895404| [2025/04/30 18:20:48 905370] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248856810| [2025/04/30 18:20:48 905374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:48 905379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2854|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2854|path_largest_ack:2854| [2025/04/30 18:20:48 905383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:254|tx_in_flight:61282|prior_delivered:2836522|prior_time:1746037248855323|is_app_limited:0|send_elapse:57034|ack_elapse:50004|ctl_first_sent_time:1746037248856810|lagest_ack_time:1746037248905327|curr_delivered:2896604| [2025/04/30 18:20:48 905387] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248856908| [2025/04/30 18:20:48 905391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:48 905395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48004|rttvar:899|minrtt:30950|latest_rtt:48419|ack_delay:0| [2025/04/30 18:20:48 905400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48056|rttvar:778|minrtt:30950|latest_rtt:48419|ack_delay:0| [2025/04/30 18:20:48 905404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2854|lost_pn:2851|thresh:3| [2025/04/30 18:20:48 905408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 905440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 905445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:778|pto_duration:51168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 905449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 905453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 905457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 905461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248981025|now:1746037248905444|interv:75581| [2025/04/30 18:20:48 905465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248981025|now:1746037248905444|interval:75581|pto_count:0|srtt:48056 [2025/04/30 18:20:48 905469] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57034, ack_elapse 50004, delivered 60082|rate 1053441|lost 256| [2025/04/30 18:20:48 905474] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1053441) in round 43| [2025/04/30 18:20:48 905478] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 905482] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 905486] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:85326|packet_lost:0|acked:2400|po_sent_time:1746037248856908|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 905491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:85326|packet_lost:0|acked:2400|po_sent_time:1746037248856908|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 905495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:87726|full_bw_reached:1|inflight:57600|srtt:48056|latest_rtt:48419|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 905501] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1318|largest:1318|pns:2| [2025/04/30 18:20:48 905505] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1318|frame:ACK |recv_time:1746037248905327|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 905510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368905327|now:1746037248905327|interv:120000000| [2025/04/30 18:20:48 905517] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368905327|now:1746037248905327|interv:120000000| [2025/04/30 18:20:48 905521] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248905972|pq_index:0| [2025/04/30 18:20:48 905526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248904777| [2025/04/30 18:20:48 905530] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248905529| [2025/04/30 18:20:48 905534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248905534| [2025/04/30 18:20:48 905540] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 905544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 905549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:25200|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 905554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 905558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 905563] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 905567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2923950| [2025/04/30 18:20:48 905571] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 905576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 905580] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 905584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2925129| [2025/04/30 18:20:48 905588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 905593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 905597] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 905601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2926308| [2025/04/30 18:20:48 905608] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48056|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 905612] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 905616] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 905620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 905624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 905628] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 905632] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 905636] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 905641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 905645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2898012| [2025/04/30 18:20:48 905650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 905654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 905658] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248905972| [2025/04/30 18:20:48 905662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248905972| [2025/04/30 18:20:48 905666] [debug] |xqc_engine_wakeup_after|wakeup:1746037248905972|now:1746037248905665|diff:307| [2025/04/30 18:20:48 905670] [debug] |xqc_engine_main_logic|END|now:1746037248905534| [2025/04/30 18:20:48 905675] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248905675| [2025/04/30 18:20:48 905679] [debug] |xqc_engine_wakeup_after|wakeup:1746037248905972|now:1746037248905679|diff:293| [2025/04/30 18:20:48 905683] [debug] |xqc_engine_main_logic|END|now:1746037248905675| [2025/04/30 18:20:48 906752] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248906751| [2025/04/30 18:20:48 906762] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248905972|pq_index:0| [2025/04/30 18:20:48 906767] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248905534| [2025/04/30 18:20:48 906772] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248906771| [2025/04/30 18:20:48 906777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248905972|now:1746037248906771| [2025/04/30 18:20:48 906786] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248905972|now:1746037248906771| [2025/04/30 18:20:48 906790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 906794] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 906799] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48056|min_srtt:48056|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 906804] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:30000|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 906809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 906813] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 906816] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 906821] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 906826] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 906830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2898012| [2025/04/30 18:20:48 906834] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 906840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2908| [2025/04/30 18:20:48 906883] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2908|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248906851|stream_id:0|stream_offset:2898012| [2025/04/30 18:20:48 906892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2908|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 906899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 906905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:778|pto_duration:51168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 906912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 906918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 906922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 906927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248983019|now:1746037248906905|interv:76114| [2025/04/30 18:20:48 906934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248983019|now:1746037248906905|interval:76114|pto_count:0|srtt:48056 [2025/04/30 18:20:48 906941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87726|inflight:58800| [2025/04/30 18:20:48 906955] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 906962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2899191| [2025/04/30 18:20:48 906969] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 906976] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2909| [2025/04/30 18:20:48 907042] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2909|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248907009|stream_id:0|stream_offset:2899191| [2025/04/30 18:20:48 907055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2909|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 907063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 907070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:778|pto_duration:51168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 907077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 907083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 907089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 907096] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248983177|now:1746037248907070|interv:76107| [2025/04/30 18:20:48 907103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248983177|now:1746037248907070|interval:76107|pto_count:0|srtt:48056 [2025/04/30 18:20:48 907110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87726|inflight:60000| [2025/04/30 18:20:48 907118] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 907123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2900370| [2025/04/30 18:20:48 907128] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 907132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2910| [2025/04/30 18:20:48 907164] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2910|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248907140|stream_id:0|stream_offset:2900370| [2025/04/30 18:20:48 907170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2910|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 907175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 907179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48056|rtt_var:778|pto_duration:51168|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 907189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 907193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 907196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 907200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248983308|now:1746037248907179|interv:76129| [2025/04/30 18:20:48 907204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248983308|now:1746037248907179|interval:76129|pto_count:0|srtt:48056 [2025/04/30 18:20:48 907209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:87726|inflight:61200| [2025/04/30 18:20:48 907213] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 907218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:87726|conn:0000558304DEB50C|stream_id:0|stream_offset:2901549| [2025/04/30 18:20:48 907222] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 907226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248908226|now:1746037248907226|interv:1000| [2025/04/30 18:20:48 907230] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 907234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 907238] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248908226| [2025/04/30 18:20:48 907242] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248908226| [2025/04/30 18:20:48 907246] [debug] |xqc_engine_wakeup_after|wakeup:1746037248908226|now:1746037248907246|diff:980| [2025/04/30 18:20:48 907251] [debug] |xqc_engine_main_logic|END|now:1746037248906771| [2025/04/30 18:20:48 907313] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248907312| [2025/04/30 18:20:48 907318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 907324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1318| [2025/04/30 18:20:48 907328] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1319| [2025/04/30 18:20:48 907334] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1319| [2025/04/30 18:20:48 907338] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 907343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2855|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2856|path_largest_ack:2855| [2025/04/30 18:20:48 907348] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:255|tx_in_flight:60082|prior_delivered:2838922|prior_time:1746037248857289|is_app_limited:0|send_elapse:55966|ack_elapse:50023|ctl_first_sent_time:1746037248858799|lagest_ack_time:1746037248907312|curr_delivered:2897804| [2025/04/30 18:20:48 907352] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248858799| [2025/04/30 18:20:48 907361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:48 907365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2856|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2856|path_largest_ack:2856| [2025/04/30 18:20:48 907370] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:255|tx_in_flight:60082|prior_delivered:2838922|prior_time:1746037248857289|is_app_limited:0|send_elapse:55966|ack_elapse:50023|ctl_first_sent_time:1746037248858799|lagest_ack_time:1746037248907312|curr_delivered:2899004| [2025/04/30 18:20:48 907374] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248858890| [2025/04/30 18:20:48 907378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:48 907382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48056|rttvar:778|minrtt:30950|latest_rtt:48422|ack_delay:0| [2025/04/30 18:20:48 907387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48101|rttvar:675|minrtt:30950|latest_rtt:48422|ack_delay:0| [2025/04/30 18:20:48 907391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2856|lost_pn:2853|thresh:3| [2025/04/30 18:20:48 907395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 907423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 907427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48101|rtt_var:675|pto_duration:50801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 907432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 907436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 907439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 907443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248982941|now:1746037248907427|interv:75514| [2025/04/30 18:20:48 907448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248982941|now:1746037248907427|interval:75514|pto_count:0|srtt:48101 [2025/04/30 18:20:48 907452] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55966, ack_elapse 50023, delivered 60082|rate 1073544|lost 256| [2025/04/30 18:20:48 907459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1073544) in round 43| [2025/04/30 18:20:48 907464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 907468] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 907472] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:87726|packet_lost:0|acked:2400|po_sent_time:1746037248858890|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 907477] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:87726|packet_lost:0|acked:2400|po_sent_time:1746037248858890|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 907481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:90126|full_bw_reached:1|inflight:58800|srtt:48101|latest_rtt:48422|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 907488] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1319|largest:1319|pns:2| [2025/04/30 18:20:48 907492] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1319|frame:ACK |recv_time:1746037248907312|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 907497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368907312|now:1746037248907312|interv:120000000| [2025/04/30 18:20:48 907501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368907312|now:1746037248907312|interv:120000000| [2025/04/30 18:20:48 907505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248908226|pq_index:0| [2025/04/30 18:20:48 907509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248906771| [2025/04/30 18:20:48 907513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248907513| [2025/04/30 18:20:48 907518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248907517| [2025/04/30 18:20:48 907523] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 907528] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48101|min_srtt:48101|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 907533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:26400|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 907537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 907542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 907546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48101|min_srtt:48101|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 907553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:27600|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2928666| [2025/04/30 18:20:48 907557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 907562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 907566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48101|min_srtt:48101|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 907570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:28800|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2929845| [2025/04/30 18:20:48 907575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 907579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 907583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48101|min_srtt:48101|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 907588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2931024| [2025/04/30 18:20:48 907592] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48101|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 907597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 907601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48101|min_srtt:48101|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 907605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 907610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 907613] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 907617] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 907622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 907626] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 907630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2901549| [2025/04/30 18:20:48 907637] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 907641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 907645] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248908226| [2025/04/30 18:20:48 907649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248908226| [2025/04/30 18:20:48 907653] [debug] |xqc_engine_wakeup_after|wakeup:1746037248908226|now:1746037248907653|diff:573| [2025/04/30 18:20:48 907657] [debug] |xqc_engine_main_logic|END|now:1746037248907517| [2025/04/30 18:20:48 907662] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248907662| [2025/04/30 18:20:48 907666] [debug] |xqc_engine_wakeup_after|wakeup:1746037248908226|now:1746037248907666|diff:560| [2025/04/30 18:20:48 907670] [debug] |xqc_engine_main_logic|END|now:1746037248907662| [2025/04/30 18:20:48 908739] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248908739| [2025/04/30 18:20:48 908750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248908226|pq_index:0| [2025/04/30 18:20:48 908754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248907517| [2025/04/30 18:20:48 908759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248908758| [2025/04/30 18:20:48 908764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248908226|now:1746037248908758| [2025/04/30 18:20:48 908768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248908226|now:1746037248908758| [2025/04/30 18:20:48 908772] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 908777] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 908782] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48101|min_srtt:48101|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 908787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 908791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 908795] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 908799] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 908803] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 908808] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 908812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2901549| [2025/04/30 18:20:48 908822] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 908826] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2911| [2025/04/30 18:20:48 908861] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2911|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248908835|stream_id:0|stream_offset:2901549| [2025/04/30 18:20:48 908867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2911|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 908873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 908880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48101|rtt_var:675|pto_duration:50801|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 908887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 908894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 908900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 908907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248984636|now:1746037248908880|interv:75756| [2025/04/30 18:20:48 908913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248984636|now:1746037248908880|interval:75756|pto_count:0|srtt:48101 [2025/04/30 18:20:48 908921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:90126|inflight:60000| [2025/04/30 18:20:48 908926] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 908931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:90126|conn:0000558304DEB50C|stream_id:0|stream_offset:2902728| [2025/04/30 18:20:48 908935] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 908939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248909939|now:1746037248908939|interv:1000| [2025/04/30 18:20:48 908943] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 908947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 908951] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248909939| [2025/04/30 18:20:48 908955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248909939| [2025/04/30 18:20:48 908959] [debug] |xqc_engine_wakeup_after|wakeup:1746037248909939|now:1746037248908959|diff:980| [2025/04/30 18:20:48 908964] [debug] |xqc_engine_main_logic|END|now:1746037248908758| [2025/04/30 18:20:48 909302] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:49|state:ESTABED|recv_time:1746037248909302| [2025/04/30 18:20:48 909312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 909318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1319| [2025/04/30 18:20:48 909322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1320| [2025/04/30 18:20:48 909332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1320| [2025/04/30 18:20:48 909336] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 909341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2857|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2858|path_largest_ack:2857| [2025/04/30 18:20:48 909346] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:255|tx_in_flight:60082|prior_delivered:2841322|prior_time:1746037248859362|is_app_limited:0|send_elapse:56137|ack_elapse:49940|ctl_first_sent_time:1746037248860849|lagest_ack_time:1746037248909302|curr_delivered:2900204| [2025/04/30 18:20:48 909351] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248860849| [2025/04/30 18:20:48 909356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:48 909360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2858|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2858|path_largest_ack:2858| [2025/04/30 18:20:48 909365] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:255|tx_in_flight:60082|prior_delivered:2841322|prior_time:1746037248859362|is_app_limited:0|send_elapse:56137|ack_elapse:49940|ctl_first_sent_time:1746037248860849|lagest_ack_time:1746037248909302|curr_delivered:2901404| [2025/04/30 18:20:48 909369] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248860927| [2025/04/30 18:20:48 909373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:48 909377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48101|rttvar:675|minrtt:30950|latest_rtt:48375|ack_delay:0| [2025/04/30 18:20:48 909382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48135|rttvar:575|minrtt:30950|latest_rtt:48375|ack_delay:0| [2025/04/30 18:20:48 909386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2858|lost_pn:2855|thresh:3| [2025/04/30 18:20:48 909390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 909418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 909422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48135|rtt_var:575|pto_duration:50435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 909429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 909433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 909437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 909441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248984270|now:1746037248909422|interv:74848| [2025/04/30 18:20:48 909445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248984270|now:1746037248909422|interval:74848|pto_count:0|srtt:48135 [2025/04/30 18:20:48 909450] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56137, ack_elapse 49940, delivered 60082|rate 1070274|lost 256| [2025/04/30 18:20:48 909454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070274) in round 43| [2025/04/30 18:20:48 909459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 909463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 909467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:90126|packet_lost:0|acked:2400|po_sent_time:1746037248860927|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 909472] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:90126|packet_lost:0|acked:2400|po_sent_time:1746037248860927|recovery:1|recovery_start:1746037248861461|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 909476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:92526|full_bw_reached:1|inflight:57600|srtt:48135|latest_rtt:48375|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037248861461|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 909482] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:92526|inflight:57600|mode:2|applimit:0|pacing_rate:1209329|bw:1209329|srtt:48135|latest_rtt:48375|min_rtt:30950|send:2881|lost:256|tlp:0|recv:1327|recovery:1|slow_start:0|conn_life:2598656|acked:2400|delivered:2901404|is_cwnd_limited:0| [2025/04/30 18:20:48 909488] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1320|largest:1320|pns:2| [2025/04/30 18:20:48 909492] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:49|pkt_type:SHORT_HEADER|pkt_num:1320|frame:ACK |recv_time:1746037248909302|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 909497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368909302|now:1746037248909302|interv:120000000| [2025/04/30 18:20:48 909501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368909302|now:1746037248909302|interv:120000000| [2025/04/30 18:20:48 909505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248909939|pq_index:0| [2025/04/30 18:20:48 909509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248908758| [2025/04/30 18:20:48 909513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248909513| [2025/04/30 18:20:48 909518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248909517| [2025/04/30 18:20:48 909525] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 909530] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48135|min_srtt:48135|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 909535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:30000|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 909539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 909544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 909548] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48135|min_srtt:48135|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 909553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2933382| [2025/04/30 18:20:48 909557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 909561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 909566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48135|min_srtt:48135|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 909570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2934561| [2025/04/30 18:20:48 909574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 909578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 909583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48135|min_srtt:48135|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 909587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2935740| [2025/04/30 18:20:48 909591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48135|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 909596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 909600] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48135|min_srtt:48135|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 909607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 909611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 909615] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 909619] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 909623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 909628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 909632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2902728| [2025/04/30 18:20:48 909636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 909640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 909644] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248909939| [2025/04/30 18:20:48 909648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248909939| [2025/04/30 18:20:48 909652] [debug] |xqc_engine_wakeup_after|wakeup:1746037248909939|now:1746037248909652|diff:287| [2025/04/30 18:20:48 909656] [debug] |xqc_engine_main_logic|END|now:1746037248909517| [2025/04/30 18:20:48 909661] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248909661| [2025/04/30 18:20:48 909665] [debug] |xqc_engine_wakeup_after|wakeup:1746037248909939|now:1746037248909665|diff:274| [2025/04/30 18:20:48 909669] [debug] |xqc_engine_main_logic|END|now:1746037248909661| [2025/04/30 18:20:48 910741] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248910741| [2025/04/30 18:20:48 910751] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248909939|pq_index:0| [2025/04/30 18:20:48 910755] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248909517| [2025/04/30 18:20:48 910761] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248910759| [2025/04/30 18:20:48 910765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248909939|now:1746037248910759| [2025/04/30 18:20:48 910770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248909939|now:1746037248910759| [2025/04/30 18:20:48 910774] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 910778] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 910783] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48135|min_srtt:48135|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 910788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 910797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 910801] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 910805] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 910810] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 910814] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 910819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2902728| [2025/04/30 18:20:48 910823] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 910828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2912| [2025/04/30 18:20:48 910866] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2912|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57600|now:1746037248910836|stream_id:0|stream_offset:2902728| [2025/04/30 18:20:48 910876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2912|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 910884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 910890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48135|rtt_var:575|pto_duration:50435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 910897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 910903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 910909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 910914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248986271|now:1746037248910890|interv:75381| [2025/04/30 18:20:48 910918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248986271|now:1746037248910890|interval:75381|pto_count:0|srtt:48135 [2025/04/30 18:20:48 910923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92526|inflight:58800| [2025/04/30 18:20:48 910928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 910932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2903907| [2025/04/30 18:20:48 910937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 910945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2913| [2025/04/30 18:20:48 910978] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2913|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248910952|stream_id:0|stream_offset:2903907| [2025/04/30 18:20:48 911003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2913|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 911013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 911020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48135|rtt_var:575|pto_duration:50435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 911027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 911033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 911040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 911046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248986387|now:1746037248911019|interv:75368| [2025/04/30 18:20:48 911052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248986387|now:1746037248911019|interval:75368|pto_count:0|srtt:48135 [2025/04/30 18:20:48 911057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92526|inflight:60000| [2025/04/30 18:20:48 911062] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 911066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2905086| [2025/04/30 18:20:48 911071] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 911075] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2914| [2025/04/30 18:20:48 911116] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2914|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248911083|stream_id:0|stream_offset:2905086| [2025/04/30 18:20:48 911125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2914|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 911132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 911139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48135|rtt_var:575|pto_duration:50435|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 911144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 911148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 911152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 911156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248986518|now:1746037248911138|interv:75380| [2025/04/30 18:20:48 911165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248986518|now:1746037248911138|interval:75380|pto_count:0|srtt:48135 [2025/04/30 18:20:48 911170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:92526|inflight:61200| [2025/04/30 18:20:48 911174] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 911178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:92526|conn:0000558304DEB50C|stream_id:0|stream_offset:2906265| [2025/04/30 18:20:48 911183] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 911187] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248912187|now:1746037248911187|interv:1000| [2025/04/30 18:20:48 911191] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 911195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 911199] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248912187| [2025/04/30 18:20:48 911203] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248912187| [2025/04/30 18:20:48 911207] [debug] |xqc_engine_wakeup_after|wakeup:1746037248912187|now:1746037248911207|diff:980| [2025/04/30 18:20:48 911212] [debug] |xqc_engine_main_logic|END|now:1746037248910759| [2025/04/30 18:20:48 911314] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248911313| [2025/04/30 18:20:48 911319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 911325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1320| [2025/04/30 18:20:48 911329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1321| [2025/04/30 18:20:48 911335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1321| [2025/04/30 18:20:48 911339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 911344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2859|origin_pktnum:2775|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2860|path_largest_ack:2859| [2025/04/30 18:20:48 911349] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2843722|prior_time:1746037248861333|is_app_limited:0|send_elapse:56133|ack_elapse:49980|ctl_first_sent_time:1746037248862892|lagest_ack_time:1746037248911313|curr_delivered:2902604| [2025/04/30 18:20:48 911353] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248862892| [2025/04/30 18:20:48 911358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:48 911362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2860|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2860|path_largest_ack:2860| [2025/04/30 18:20:48 911367] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2843722|prior_time:1746037248861333|is_app_limited:0|send_elapse:56133|ack_elapse:49980|ctl_first_sent_time:1746037248862892|lagest_ack_time:1746037248911313|curr_delivered:2903804| [2025/04/30 18:20:48 911375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248863040| [2025/04/30 18:20:48 911379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:48 911384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48135|rttvar:575|minrtt:30950|latest_rtt:48273|ack_delay:1000| [2025/04/30 18:20:48 911388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48028|rttvar:647|minrtt:30950|latest_rtt:48273|ack_delay:1000| [2025/04/30 18:20:48 911392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2860|lost_pn:2857|thresh:3| [2025/04/30 18:20:48 911397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 911401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 911405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 911409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 911413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 911416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 911421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 911425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48028|rtt_var:647|pto_duration:50616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 911429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 911433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 911437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 911441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248986699|now:1746037248911424|interv:75275| [2025/04/30 18:20:48 911445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248986699|now:1746037248911424|interval:75275|pto_count:0|srtt:48028 [2025/04/30 18:20:48 911450] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56133, ack_elapse 49980, delivered 60082|rate 1070350|lost 256| [2025/04/30 18:20:48 911454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1070350) in round 43| [2025/04/30 18:20:48 911459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 911463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 911467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:92526|packet_lost:0|acked:2400|po_sent_time:1746037248863040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 911474] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99875|packet_lost:0|acked:2400|po_sent_time:1746037248863040|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 911479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58800|srtt:48028|latest_rtt:48273|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 911485] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1321|largest:1321|pns:2| [2025/04/30 18:20:48 911489] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1321|frame:ACK |recv_time:1746037248911313|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 911494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368911313|now:1746037248911313|interv:120000000| [2025/04/30 18:20:48 911498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368911313|now:1746037248911313|interv:120000000| [2025/04/30 18:20:48 911502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248912187|pq_index:0| [2025/04/30 18:20:48 911507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248910759| [2025/04/30 18:20:48 911511] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248911511| [2025/04/30 18:20:48 911516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248911515| [2025/04/30 18:20:48 911521] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 911526] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 911535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2938098| [2025/04/30 18:20:48 911552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2939277| [2025/04/30 18:20:48 911572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911581] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2940456| [2025/04/30 18:20:48 911590] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911594] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911598] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2941635| [2025/04/30 18:20:48 911607] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911611] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911616] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2942814| [2025/04/30 18:20:48 911624] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911629] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911633] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2943993| [2025/04/30 18:20:48 911646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48028|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 911650] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 911654] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 911658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2945172| [2025/04/30 18:20:48 911663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 911667] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 911671] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 911675] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 911679] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 911684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2906265| [2025/04/30 18:20:48 911688] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 911692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 911696] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248912187| [2025/04/30 18:20:48 911700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248912187| [2025/04/30 18:20:48 911704] [debug] |xqc_engine_wakeup_after|wakeup:1746037248912187|now:1746037248911704|diff:483| [2025/04/30 18:20:48 911708] [debug] |xqc_engine_main_logic|END|now:1746037248911515| [2025/04/30 18:20:48 911713] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248911713| [2025/04/30 18:20:48 911717] [debug] |xqc_engine_wakeup_after|wakeup:1746037248912187|now:1746037248911717|diff:470| [2025/04/30 18:20:48 911721] [debug] |xqc_engine_main_logic|END|now:1746037248911713| [2025/04/30 18:20:48 912793] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248912792| [2025/04/30 18:20:48 912802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248912187|pq_index:0| [2025/04/30 18:20:48 912807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248911515| [2025/04/30 18:20:48 912812] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248912811| [2025/04/30 18:20:48 912816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248912187|now:1746037248912811| [2025/04/30 18:20:48 912821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248912187|now:1746037248912811| [2025/04/30 18:20:48 912830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 912834] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 912839] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48028|min_srtt:48028|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 912844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2945172| [2025/04/30 18:20:48 912849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 912855] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 912861] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 912868] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 912876] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 912883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2906265| [2025/04/30 18:20:48 912891] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 912897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2915| [2025/04/30 18:20:48 912935] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2915|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248912906|stream_id:0|stream_offset:2906265| [2025/04/30 18:20:48 912944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2915|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 912952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 912959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48028|rtt_var:647|pto_duration:50616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 912965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 912971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 912977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 912983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248988522|now:1746037248912958|interv:75564| [2025/04/30 18:20:48 913009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248988522|now:1746037248912958|interval:75564|pto_count:0|srtt:48028 [2025/04/30 18:20:48 913017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60000| [2025/04/30 18:20:48 913024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 913035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2907444| [2025/04/30 18:20:48 913041] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 913048] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2916| [2025/04/30 18:20:48 913082] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2916|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60000|now:1746037248913055|stream_id:0|stream_offset:2907444| [2025/04/30 18:20:48 913091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2916|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 913099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60000|applimit:0| [2025/04/30 18:20:48 913106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48028|rtt_var:647|pto_duration:50616|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 913113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 913117] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 913121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61200| [2025/04/30 18:20:48 913125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248988671|now:1746037248913105|interv:75566| [2025/04/30 18:20:48 913129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248988671|now:1746037248913105|interval:75566|pto_count:0|srtt:48028 [2025/04/30 18:20:48 913134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61200| [2025/04/30 18:20:48 913139] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 913143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61200|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 913147] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 913151] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248914151|now:1746037248913151|interv:1000| [2025/04/30 18:20:48 913155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 913159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 913163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248914151| [2025/04/30 18:20:48 913168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248914151| [2025/04/30 18:20:48 913172] [debug] |xqc_engine_wakeup_after|wakeup:1746037248914151|now:1746037248913172|diff:979| [2025/04/30 18:20:48 913176] [debug] |xqc_engine_main_logic|END|now:1746037248912811| [2025/04/30 18:20:48 913310] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248913309| [2025/04/30 18:20:48 913315] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 913325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1321| [2025/04/30 18:20:48 913329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1322| [2025/04/30 18:20:48 913335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1322| [2025/04/30 18:20:48 913339] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 913344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2861|origin_pktnum:2780|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2862|path_largest_ack:2861| [2025/04/30 18:20:48 913349] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2846122|prior_time:1746037248863303|is_app_limited:0|send_elapse:53980|ack_elapse:50006|ctl_first_sent_time:1746037248864861|lagest_ack_time:1746037248913309|curr_delivered:2905004| [2025/04/30 18:20:48 913357] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248864861| [2025/04/30 18:20:48 913362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:48 913366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2862|origin_pktnum:2788|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2862|path_largest_ack:2862| [2025/04/30 18:20:48 913370] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2846122|prior_time:1746037248863303|is_app_limited:0|send_elapse:53980|ack_elapse:50006|ctl_first_sent_time:1746037248864861|lagest_ack_time:1746037248913309|curr_delivered:2906204| [2025/04/30 18:20:48 913375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248864969| [2025/04/30 18:20:48 913379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:48 913383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48028|rttvar:647|minrtt:30950|latest_rtt:48340|ack_delay:1000| [2025/04/30 18:20:48 913388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47942|rttvar:658|minrtt:30950|latest_rtt:48340|ack_delay:1000| [2025/04/30 18:20:48 913392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2862|lost_pn:2859|thresh:3| [2025/04/30 18:20:48 913396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 913400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 913404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 913408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 913412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 913416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47942|rtt_var:658|pto_duration:50574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 913421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 913428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 913432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58800| [2025/04/30 18:20:48 913436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248988629|now:1746037248913416|interv:75213| [2025/04/30 18:20:48 913440] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248988629|now:1746037248913416|interval:75213|pto_count:0|srtt:47942 [2025/04/30 18:20:48 913445] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53980, ack_elapse 50006, delivered 60082|rate 1113041|lost 256| [2025/04/30 18:20:48 913449] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1113041) in round 43| [2025/04/30 18:20:48 913454] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 913458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 913462] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248864969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 913466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248864969|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 913471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58800|srtt:47942|latest_rtt:48340|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 913477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1322|largest:1322|pns:2| [2025/04/30 18:20:48 913481] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1322|frame:ACK |recv_time:1746037248913309|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 913486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368913309|now:1746037248913309|interv:120000000| [2025/04/30 18:20:48 913490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368913309|now:1746037248913309|interv:120000000| [2025/04/30 18:20:48 913494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248914151|pq_index:0| [2025/04/30 18:20:48 913499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248912811| [2025/04/30 18:20:48 913503] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248913502| [2025/04/30 18:20:48 913508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248913507| [2025/04/30 18:20:48 913513] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 913518] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47942|min_srtt:47942|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 913525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2945172| [2025/04/30 18:20:48 913529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 913534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 913539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47942|min_srtt:47942|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 913543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2946351| [2025/04/30 18:20:48 913547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47942|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 913552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 913556] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47942|min_srtt:47942|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 913560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 913565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 913569] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 913573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 913577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 913581] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 913586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 913590] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 913594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 913598] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248914151| [2025/04/30 18:20:48 913602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248914151| [2025/04/30 18:20:48 913606] [debug] |xqc_engine_wakeup_after|wakeup:1746037248914151|now:1746037248913606|diff:545| [2025/04/30 18:20:48 913610] [debug] |xqc_engine_main_logic|END|now:1746037248913507| [2025/04/30 18:20:48 913615] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248913615| [2025/04/30 18:20:48 913619] [debug] |xqc_engine_wakeup_after|wakeup:1746037248914151|now:1746037248913619|diff:532| [2025/04/30 18:20:48 913626] [debug] |xqc_engine_main_logic|END|now:1746037248913615| [2025/04/30 18:20:48 914694] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248914694| [2025/04/30 18:20:48 914703] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248914151|pq_index:0| [2025/04/30 18:20:48 914708] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248913507| [2025/04/30 18:20:48 914713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248914712| [2025/04/30 18:20:48 914717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248914151|now:1746037248914712| [2025/04/30 18:20:48 914722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248914151|now:1746037248914712| [2025/04/30 18:20:48 914726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 914730] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 914735] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47942|min_srtt:47942|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 914740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 914744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 914748] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 914752] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 914757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 914761] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 914766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58800|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 914770] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 914775] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2917| [2025/04/30 18:20:48 914812] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2917|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58800|now:1746037248914783|stream_id:0|stream_offset:2908623| [2025/04/30 18:20:48 914822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2917|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 914829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58800|applimit:0| [2025/04/30 18:20:48 914836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47942|rtt_var:658|pto_duration:50574|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 914851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 914857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 914864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60000| [2025/04/30 18:20:48 914871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248990357|now:1746037248914835|interv:75522| [2025/04/30 18:20:48 914877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248990357|now:1746037248914835|interval:75522|pto_count:0|srtt:47942 [2025/04/30 18:20:48 914885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60000| [2025/04/30 18:20:48 914893] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 914898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60000|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2909802| [2025/04/30 18:20:48 914903] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 914907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248915906|now:1746037248914906|interv:1000| [2025/04/30 18:20:48 914911] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 914915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 914919] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248915906| [2025/04/30 18:20:48 914923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248915906| [2025/04/30 18:20:48 914927] [debug] |xqc_engine_wakeup_after|wakeup:1746037248915906|now:1746037248914927|diff:979| [2025/04/30 18:20:48 914931] [debug] |xqc_engine_main_logic|END|now:1746037248914712| [2025/04/30 18:20:48 915300] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248915298| [2025/04/30 18:20:48 915308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 915314] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1322| [2025/04/30 18:20:48 915318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1323| [2025/04/30 18:20:48 915324] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1323| [2025/04/30 18:20:48 915329] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 915334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2863|origin_pktnum:2789|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2864|path_largest_ack:2863| [2025/04/30 18:20:48 915338] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2848560|prior_time:1746037248865689|is_app_limited:0|send_elapse:53535|ack_elapse:49609|ctl_first_sent_time:1746037248867272|lagest_ack_time:1746037248915298|curr_delivered:2907404| [2025/04/30 18:20:48 915343] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248867272| [2025/04/30 18:20:48 915348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:48 915357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2864|origin_pktnum:2791|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2864|path_largest_ack:2864| [2025/04/30 18:20:48 915361] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2848560|prior_time:1746037248865689|is_app_limited:0|send_elapse:53535|ack_elapse:49609|ctl_first_sent_time:1746037248867272|lagest_ack_time:1746037248915298|curr_delivered:2908604| [2025/04/30 18:20:48 915366] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248867384| [2025/04/30 18:20:48 915370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:48 915375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47942|rttvar:658|minrtt:30950|latest_rtt:47914|ack_delay:1000| [2025/04/30 18:20:48 915379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47814|rttvar:751|minrtt:30950|latest_rtt:47914|ack_delay:1000| [2025/04/30 18:20:48 915383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2864|lost_pn:2861|thresh:3| [2025/04/30 18:20:48 915388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 915392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:48 915396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 915401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47814|rtt_var:751|pto_duration:50818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 915406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 915410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 915414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57600| [2025/04/30 18:20:48 915418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248990601|now:1746037248915400|interv:75201| [2025/04/30 18:20:48 915422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248990601|now:1746037248915400|interval:75201|pto_count:0|srtt:47814 [2025/04/30 18:20:48 915426] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53535, ack_elapse 49609, delivered 60044|rate 1121584|lost 256| [2025/04/30 18:20:48 915431] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1121584) in round 43| [2025/04/30 18:20:48 915435] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 915440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 915444] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248867384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 915449] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248867384|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 915456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57600|srtt:47814|latest_rtt:47914|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 915462] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1323|largest:1323|pns:2| [2025/04/30 18:20:48 915467] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1323|frame:ACK |recv_time:1746037248915298|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 915472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368915298|now:1746037248915298|interv:120000000| [2025/04/30 18:20:48 915476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368915298|now:1746037248915298|interv:120000000| [2025/04/30 18:20:48 915480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248915906|pq_index:0| [2025/04/30 18:20:48 915485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248914712| [2025/04/30 18:20:48 915489] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248915489| [2025/04/30 18:20:48 915494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248915493| [2025/04/30 18:20:48 915499] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 915504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 915509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57600|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 915513] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 915518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 915523] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 915527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57600|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2948709| [2025/04/30 18:20:48 915532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 915536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 915541] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 915548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57600|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2949888| [2025/04/30 18:20:48 915552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 915556] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 915560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 915565] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 915569] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 915574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57600|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2909802| [2025/04/30 18:20:48 915578] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 915582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 915586] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248915906| [2025/04/30 18:20:48 915590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248915906| [2025/04/30 18:20:48 915594] [debug] |xqc_engine_wakeup_after|wakeup:1746037248915906|now:1746037248915594|diff:312| [2025/04/30 18:20:48 915599] [debug] |xqc_engine_main_logic|END|now:1746037248915493| [2025/04/30 18:20:48 915605] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:55|state:ESTABED|recv_time:1746037248915605| [2025/04/30 18:20:48 915610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 915615] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1323| [2025/04/30 18:20:48 915619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1324| [2025/04/30 18:20:48 915624] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1324| [2025/04/30 18:20:48 915628] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 915632] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3034828|max_stream_data_old=3007711| [2025/04/30 18:20:48 915636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 915641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248940605|now:1746037248915605|interv:25000| [2025/04/30 18:20:48 915646] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248915605|max_ack_delay:25000| [2025/04/30 18:20:48 915651] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1324|largest:1324|pns:2| [2025/04/30 18:20:48 915655] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:55|pkt_type:SHORT_HEADER|pkt_num:1324|frame:ACK MAX_STREAM_DATA |recv_time:1746037248915605|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 915663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368915605|now:1746037248915605|interv:120000000| [2025/04/30 18:20:48 915667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368915605|now:1746037248915605|interv:120000000| [2025/04/30 18:20:48 915671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248915906|pq_index:0| [2025/04/30 18:20:48 915675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248915493| [2025/04/30 18:20:48 915679] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248915679| [2025/04/30 18:20:48 915684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248915683| [2025/04/30 18:20:48 915689] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 915694] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2042548| [2025/04/30 18:20:48 915698] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:57600|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 915704] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2041369| [2025/04/30 18:20:48 915708] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2040190| [2025/04/30 18:20:48 915713] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2039011| [2025/04/30 18:20:48 915717] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2037832| [2025/04/30 18:20:48 915721] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2036653| [2025/04/30 18:20:48 915726] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2035474| [2025/04/30 18:20:48 915730] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2034295| [2025/04/30 18:20:48 915734] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2033116| [2025/04/30 18:20:48 915738] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2031937| [2025/04/30 18:20:48 915743] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2030758| [2025/04/30 18:20:48 915747] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2029579| [2025/04/30 18:20:48 915751] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2028400| [2025/04/30 18:20:48 915756] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2027221| [2025/04/30 18:20:48 915760] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2026042| [2025/04/30 18:20:48 915764] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2024863| [2025/04/30 18:20:48 915769] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2023684| [2025/04/30 18:20:48 915773] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2022505| [2025/04/30 18:20:48 915777] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2021326| [2025/04/30 18:20:48 915781] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2020147| [2025/04/30 18:20:48 915788] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2018968| [2025/04/30 18:20:48 915793] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2017789| [2025/04/30 18:20:48 915797] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2016610| [2025/04/30 18:20:48 915801] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015431| [2025/04/30 18:20:48 915805] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3034828| [2025/04/30 18:20:48 915810] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3034776|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:138069|offset:27117|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 915816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 915820] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2015431| [2025/04/30 18:20:48 915824] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3034828| [2025/04/30 18:20:48 915829] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3034776|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:110952|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 915834] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 915838] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 915844] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 915852] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 915858] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 915865] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47814|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 915873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 915880] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 915888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:57600|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2949888| [2025/04/30 18:20:48 915893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 915901] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 915905] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 915909] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 915914] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 915919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2918| [2025/04/30 18:20:48 915954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2918|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57600|now:1746037248915925|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 915963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2918|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 915970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2918|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 915977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57600|applimit:0| [2025/04/30 18:20:48 915984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47814|rtt_var:751|pto_duration:50818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 916010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 916014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 916018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57619| [2025/04/30 18:20:48 916022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248991743|now:1746037248915983|interv:75760| [2025/04/30 18:20:48 916026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248991743|now:1746037248915983|interval:75760|pto_count:0|srtt:47814 [2025/04/30 18:20:48 916031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:57619| [2025/04/30 18:20:48 916036] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 916040] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2919| [2025/04/30 18:20:48 916071] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2919|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57619|now:1746037248916047|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 916080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2919|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 916087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2919|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 916100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57619|applimit:0| [2025/04/30 18:20:48 916106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47814|rtt_var:751|pto_duration:50818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 916113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 916120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 916125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 916129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248991865|now:1746037248916106|interv:75759| [2025/04/30 18:20:48 916133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248991865|now:1746037248916106|interval:75759|pto_count:0|srtt:47814 [2025/04/30 18:20:48 916137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:57638| [2025/04/30 18:20:48 916142] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 916147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2909802| [2025/04/30 18:20:48 916151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 916155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 916160] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248915906| [2025/04/30 18:20:48 916164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248915906| [2025/04/30 18:20:48 916168] [debug] |xqc_engine_wakeup_after|wakeup:1746037248915906|now:1746037248916168|diff:18446744073709551354| [2025/04/30 18:20:48 916172] [debug] |xqc_engine_main_logic|END|now:1746037248915683| [2025/04/30 18:20:48 916178] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248916178| [2025/04/30 18:20:48 916182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248915906|pq_index:0| [2025/04/30 18:20:48 916186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248915683| [2025/04/30 18:20:48 916191] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248916190| [2025/04/30 18:20:48 916196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248915906|now:1746037248916190| [2025/04/30 18:20:48 916200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248915906|now:1746037248916190| [2025/04/30 18:20:48 916204] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 916208] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 916213] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47814|min_srtt:47814|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 916218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2949888| [2025/04/30 18:20:48 916226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 916230] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 916234] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 916239] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 916243] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 916247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2909802| [2025/04/30 18:20:48 916252] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 916256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2920| [2025/04/30 18:20:48 916290] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2920|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037248916264|stream_id:0|stream_offset:2909802| [2025/04/30 18:20:48 916299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2920|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 916307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 916313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47814|rtt_var:751|pto_duration:50818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 916320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 916324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 916328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 916332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248992082|now:1746037248916313|interv:75769| [2025/04/30 18:20:48 916337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248992082|now:1746037248916313|interval:75769|pto_count:0|srtt:47814 [2025/04/30 18:20:48 916341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58838| [2025/04/30 18:20:48 916346] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 916350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2910981| [2025/04/30 18:20:48 916355] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 916359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2921| [2025/04/30 18:20:48 916394] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2921|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58838|now:1746037248916371|stream_id:0|stream_offset:2910981| [2025/04/30 18:20:48 916404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2921|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 916411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 916419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47814|rtt_var:751|pto_duration:50818|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 916425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 916429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 916433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60038| [2025/04/30 18:20:48 916437] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248992189|now:1746037248916419|interv:75770| [2025/04/30 18:20:48 916441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248992189|now:1746037248916419|interval:75770|pto_count:0|srtt:47814 [2025/04/30 18:20:48 916446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60038| [2025/04/30 18:20:48 916451] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 916455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60038|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2912160| [2025/04/30 18:20:48 916459] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 916463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248917463|now:1746037248916463|interv:1000| [2025/04/30 18:20:48 916468] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 916471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 916476] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248917463| [2025/04/30 18:20:48 916480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248917463| [2025/04/30 18:20:48 916484] [debug] |xqc_engine_wakeup_after|wakeup:1746037248917463|now:1746037248916484|diff:979| [2025/04/30 18:20:48 916488] [debug] |xqc_engine_main_logic|END|now:1746037248916190| [2025/04/30 18:20:48 917305] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248917304| [2025/04/30 18:20:48 917315] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 917321] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1324| [2025/04/30 18:20:48 917325] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1325| [2025/04/30 18:20:48 917331] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1325| [2025/04/30 18:20:48 917340] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 917345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2865|origin_pktnum:2797|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2866|path_largest_ack:2865| [2025/04/30 18:20:48 917350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2850960|prior_time:1746037248867513|is_app_limited:0|send_elapse:53495|ack_elapse:49791|ctl_first_sent_time:1746037248869038|lagest_ack_time:1746037248917304|curr_delivered:2909804| [2025/04/30 18:20:48 917355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248869038| [2025/04/30 18:20:48 917360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:48 917364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2866|origin_pktnum:2803|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2866|path_largest_ack:2866| [2025/04/30 18:20:48 917369] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2850960|prior_time:1746037248867513|is_app_limited:0|send_elapse:53495|ack_elapse:49791|ctl_first_sent_time:1746037248869038|lagest_ack_time:1746037248917304|curr_delivered:2911004| [2025/04/30 18:20:48 917374] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248869147| [2025/04/30 18:20:48 917378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:48 917382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47814|rttvar:751|minrtt:30950|latest_rtt:48157|ack_delay:1000| [2025/04/30 18:20:48 917386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47732|rttvar:728|minrtt:30950|latest_rtt:48157|ack_delay:1000| [2025/04/30 18:20:48 917391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2866|lost_pn:2863|thresh:3| [2025/04/30 18:20:48 917395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 917399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47732|rtt_var:728|pto_duration:50644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 917404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 917408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 917412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57638| [2025/04/30 18:20:48 917416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248992015|now:1746037248917399|interv:74616| [2025/04/30 18:20:48 917420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248992015|now:1746037248917399|interval:74616|pto_count:0|srtt:47732 [2025/04/30 18:20:48 917425] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53495, ack_elapse 49791, delivered 60044|rate 1122422|lost 256| [2025/04/30 18:20:48 917429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1122422) in round 43| [2025/04/30 18:20:48 917436] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 917440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 917445] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248869147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 917449] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248869147|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 917454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57638|srtt:47732|latest_rtt:48157|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 917460] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1325|largest:1325|pns:2| [2025/04/30 18:20:48 917465] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1325|frame:ACK |recv_time:1746037248917304|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 917470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368917304|now:1746037248917304|interv:120000000| [2025/04/30 18:20:48 917474] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368917304|now:1746037248917304|interv:120000000| [2025/04/30 18:20:48 917478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248917463|pq_index:0| [2025/04/30 18:20:48 917482] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248916190| [2025/04/30 18:20:48 917486] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248917486| [2025/04/30 18:20:48 917491] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248917490| [2025/04/30 18:20:48 917496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248917463|now:1746037248917490| [2025/04/30 18:20:48 917500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248917463|now:1746037248917490| [2025/04/30 18:20:48 917504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 917509] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 917514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47732|min_srtt:47732|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 917518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2949888| [2025/04/30 18:20:48 917523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47732|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 917528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 917535] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47732|min_srtt:47732|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 917539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2951067| [2025/04/30 18:20:48 917543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47732|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 917548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 917552] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47732|min_srtt:47732|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 917556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2952246| [2025/04/30 18:20:48 917561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 917565] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 917569] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 917573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 917578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 917582] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57638|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2912160| [2025/04/30 18:20:48 917587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 917591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2922| [2025/04/30 18:20:48 917626] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2922|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57638|now:1746037248917598|stream_id:0|stream_offset:2912160| [2025/04/30 18:20:48 917636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2922|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 917643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57638|applimit:0| [2025/04/30 18:20:48 917650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47732|rtt_var:728|pto_duration:50644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 917657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 917662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 917666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58838| [2025/04/30 18:20:48 917674] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248993242|now:1746037248917650|interv:75592| [2025/04/30 18:20:48 917679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248993242|now:1746037248917650|interval:75592|pto_count:0|srtt:47732 [2025/04/30 18:20:48 917683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58838| [2025/04/30 18:20:48 917688] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 917692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58838|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 917697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 917701] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248918701|now:1746037248917701|interv:1000| [2025/04/30 18:20:48 917705] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 917709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 917713] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248918701| [2025/04/30 18:20:48 917717] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248918701| [2025/04/30 18:20:48 917721] [debug] |xqc_engine_wakeup_after|wakeup:1746037248918701|now:1746037248917721|diff:980| [2025/04/30 18:20:48 917726] [debug] |xqc_engine_main_logic|END|now:1746037248917490| [2025/04/30 18:20:48 917733] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:60|state:ESTABED|recv_time:1746037248917732| [2025/04/30 18:20:48 917737] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 917743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1325| [2025/04/30 18:20:48 917747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1326| [2025/04/30 18:20:48 917753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1326| [2025/04/30 18:20:48 917757] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:48 917761] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:5354389|max_data_old:5050207| [2025/04/30 18:20:48 917765] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 917770] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 917774] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3104389|max_stream_data_old=3034828| [2025/04/30 18:20:48 917779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 917783] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 917788] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1326|largest:1326|pns:2| [2025/04/30 18:20:48 917793] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:60|pkt_type:SHORT_HEADER|pkt_num:1326|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037248917732|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 917801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368917732|now:1746037248917732|interv:120000000| [2025/04/30 18:20:48 917805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368917732|now:1746037248917732|interv:120000000| [2025/04/30 18:20:48 917809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248918701|pq_index:0| [2025/04/30 18:20:48 917813] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248917490| [2025/04/30 18:20:48 917817] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248917817| [2025/04/30 18:20:48 917822] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248917821| [2025/04/30 18:20:48 917827] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 917832] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2319613| [2025/04/30 18:20:48 917838] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:58838|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 917847] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2318434| [2025/04/30 18:20:48 917855] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2317255| [2025/04/30 18:20:48 917862] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2316076| [2025/04/30 18:20:48 917869] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2314897| [2025/04/30 18:20:48 917876] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2313718| [2025/04/30 18:20:48 917882] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2312539| [2025/04/30 18:20:48 917886] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2311360| [2025/04/30 18:20:48 917890] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2310181| [2025/04/30 18:20:48 917894] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2309002| [2025/04/30 18:20:48 917899] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2307823| [2025/04/30 18:20:48 917903] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2306644| [2025/04/30 18:20:48 917908] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2305465| [2025/04/30 18:20:48 917912] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2304286| [2025/04/30 18:20:48 917916] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2303107| [2025/04/30 18:20:48 917920] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2301928| [2025/04/30 18:20:48 917924] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2300749| [2025/04/30 18:20:48 917929] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2299570| [2025/04/30 18:20:48 917933] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2298391| [2025/04/30 18:20:48 917937] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2297212| [2025/04/30 18:20:48 917941] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2296033| [2025/04/30 18:20:48 917949] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2294854| [2025/04/30 18:20:48 917954] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2293675| [2025/04/30 18:20:48 917958] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2292496| [2025/04/30 18:20:48 917964] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2291317| [2025/04/30 18:20:48 917971] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2290138| [2025/04/30 18:20:48 917978] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2288959| [2025/04/30 18:20:48 917985] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2287780| [2025/04/30 18:20:48 918013] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2286601| [2025/04/30 18:20:48 918020] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2285422| [2025/04/30 18:20:48 918028] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2284243| [2025/04/30 18:20:48 918035] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2283064| [2025/04/30 18:20:48 918041] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2281885| [2025/04/30 18:20:48 918048] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2280706| [2025/04/30 18:20:48 918055] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2279527| [2025/04/30 18:20:48 918062] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2278348| [2025/04/30 18:20:48 918069] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2277169| [2025/04/30 18:20:48 918077] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2275990| [2025/04/30 18:20:48 918084] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2274811| [2025/04/30 18:20:48 918091] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2273632| [2025/04/30 18:20:48 918099] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2272453| [2025/04/30 18:20:48 918105] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2271274| [2025/04/30 18:20:48 918111] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2270095| [2025/04/30 18:20:48 918118] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2268916| [2025/04/30 18:20:48 918125] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2267737| [2025/04/30 18:20:48 918132] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2266558| [2025/04/30 18:20:48 918138] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2265379| [2025/04/30 18:20:48 918142] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2264200| [2025/04/30 18:20:48 918146] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2263021| [2025/04/30 18:20:48 918151] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2261842| [2025/04/30 18:20:48 918155] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2260663| [2025/04/30 18:20:48 918159] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2259484| [2025/04/30 18:20:48 918163] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2258305| [2025/04/30 18:20:48 918168] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2257126| [2025/04/30 18:20:48 918177] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2255947| [2025/04/30 18:20:48 918181] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2254768| [2025/04/30 18:20:48 918186] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2253589| [2025/04/30 18:20:48 918190] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2252410| [2025/04/30 18:20:48 918194] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2251231| [2025/04/30 18:20:48 918199] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 918203] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3104389| [2025/04/30 18:20:48 918208] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3104337|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:110952|offset:69561|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 918214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 918219] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 918223] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3104389| [2025/04/30 18:20:48 918228] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3104337|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:41391|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 918233] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 918238] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1326|ack_delay:506|first_ack_range:45|largest_pkt_recv_time:1746037248917732| [2025/04/30 18:20:48 918242] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1326|low:1281|pkt_pns:2| [2025/04/30 18:20:48 918246] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1326|frame_largest_recv:1326| [2025/04/30 18:20:48 918251] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 918256] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47732|min_srtt:47732|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 918260] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47732|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 918265] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 918270] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47732|min_srtt:47732|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 918274] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47732|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 918281] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 918286] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47732|min_srtt:47732|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 918290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39638|inflight:58838|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2952246| [2025/04/30 18:20:48 918295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 918299] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 918303] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 918308] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 918312] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 918317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2923| [2025/04/30 18:20:48 918353] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2923|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58838|now:1746037248918325|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 918363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2923|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 918371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2923|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 918377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58838|applimit:0| [2025/04/30 18:20:48 918385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47732|rtt_var:728|pto_duration:50644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 918390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 918394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 918398] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58857| [2025/04/30 18:20:48 918402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248993969|now:1746037248918384|interv:75585| [2025/04/30 18:20:48 918406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248993969|now:1746037248918384|interval:75585|pto_count:0|srtt:47732 [2025/04/30 18:20:48 918411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58857| [2025/04/30 18:20:48 918416] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 918425] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2924| [2025/04/30 18:20:48 918454] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2924|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:58857|now:1746037248918431|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 918463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2924|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 918470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2924|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 918477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58857|applimit:0| [2025/04/30 18:20:48 918484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47732|rtt_var:728|pto_duration:50644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 918488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 918492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 918496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58876| [2025/04/30 18:20:48 918500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248994075|now:1746037248918484|interv:75591| [2025/04/30 18:20:48 918504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248994075|now:1746037248918484|interval:75591|pto_count:0|srtt:47732 [2025/04/30 18:20:48 918509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58876| [2025/04/30 18:20:48 918514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 918518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58876|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 918523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 918526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 918531] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248918701| [2025/04/30 18:20:48 918535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248918701| [2025/04/30 18:20:48 918539] [debug] |xqc_engine_wakeup_after|wakeup:1746037248918701|now:1746037248918539|diff:162| [2025/04/30 18:20:48 918543] [debug] |xqc_engine_main_logic|END|now:1746037248917821| [2025/04/30 18:20:48 918549] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248918549| [2025/04/30 18:20:48 918553] [debug] |xqc_engine_wakeup_after|wakeup:1746037248918701|now:1746037248918553|diff:148| [2025/04/30 18:20:48 918557] [debug] |xqc_engine_main_logic|END|now:1746037248918549| [2025/04/30 18:20:48 919288] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248919287| [2025/04/30 18:20:48 919298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 919303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1326| [2025/04/30 18:20:48 919312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1327| [2025/04/30 18:20:48 919318] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1327| [2025/04/30 18:20:48 919322] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 919327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2867|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2868|path_largest_ack:2867| [2025/04/30 18:20:48 919332] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2853360|prior_time:1746037248869361|is_app_limited:0|send_elapse:52162|ack_elapse:49926|ctl_first_sent_time:1746037248870841|lagest_ack_time:1746037248919287|curr_delivered:2912204| [2025/04/30 18:20:48 919337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248870841| [2025/04/30 18:20:48 919342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 919346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2868|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2868|path_largest_ack:2868| [2025/04/30 18:20:48 919350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2853360|prior_time:1746037248869361|is_app_limited:0|send_elapse:52162|ack_elapse:49926|ctl_first_sent_time:1746037248870841|lagest_ack_time:1746037248919287|curr_delivered:2913404| [2025/04/30 18:20:48 919355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248870951| [2025/04/30 18:20:48 919359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 919363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47732|rttvar:728|minrtt:30950|latest_rtt:48336|ack_delay:1000| [2025/04/30 18:20:48 919367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47683|rttvar:645|minrtt:30950|latest_rtt:48336|ack_delay:1000| [2025/04/30 18:20:48 919372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2868|lost_pn:2865|thresh:3| [2025/04/30 18:20:48 919376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 919380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47683|rtt_var:645|pto_duration:50263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 919385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 919389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 919393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56476| [2025/04/30 18:20:48 919397] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248993694|now:1746037248919380|interv:74314| [2025/04/30 18:20:48 919401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248993694|now:1746037248919380|interval:74314|pto_count:0|srtt:47683 [2025/04/30 18:20:48 919409] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52162, ack_elapse 49926, delivered 60044|rate 1151106|lost 256| [2025/04/30 18:20:48 919413] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151106) in round 43| [2025/04/30 18:20:48 919418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 919422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 919426] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248870951|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 919430] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248870951|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 919435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:56476|srtt:47683|latest_rtt:48336|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 919441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1327|largest:1327|pns:2| [2025/04/30 18:20:48 919446] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1327|frame:ACK |recv_time:1746037248919287|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 919450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368919287|now:1746037248919287|interv:120000000| [2025/04/30 18:20:48 919455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368919287|now:1746037248919287|interv:120000000| [2025/04/30 18:20:48 919459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248918701|pq_index:0| [2025/04/30 18:20:48 919463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248917821| [2025/04/30 18:20:48 919467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248919467| [2025/04/30 18:20:48 919472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248919471| [2025/04/30 18:20:48 919477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248918701|now:1746037248919471| [2025/04/30 18:20:48 919481] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248918701|now:1746037248919471| [2025/04/30 18:20:48 919485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 919489] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 919494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47683|min_srtt:47683|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 919498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:56476|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2952246| [2025/04/30 18:20:48 919505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 919510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 919514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47683|min_srtt:47683|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 919518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:56476|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2953425| [2025/04/30 18:20:48 919523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47683|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 919527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 919531] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47683|min_srtt:47683|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 919536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:56476|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2954604| [2025/04/30 18:20:48 919540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 919544] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 919548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 919552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 919557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 919561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:56476|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 919565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 919570] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2925| [2025/04/30 18:20:48 919605] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2925|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:56476|now:1746037248919576|stream_id:0|stream_offset:2913339| [2025/04/30 18:20:48 919614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2925|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 18:20:48 919622] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:56476|applimit:0| [2025/04/30 18:20:48 919629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47683|rtt_var:645|pto_duration:50263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 919636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 919645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 919649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 919653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248994839|now:1746037248919629|interv:75210| [2025/04/30 18:20:48 919657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248994839|now:1746037248919629|interval:75210|pto_count:0|srtt:47683 [2025/04/30 18:20:48 919662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:57682| [2025/04/30 18:20:48 919667] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 919671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2914518| [2025/04/30 18:20:48 919676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 919680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2926| [2025/04/30 18:20:48 919711] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2926|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248919687|stream_id:0|stream_offset:2914518| [2025/04/30 18:20:48 919720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2926|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 919727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 919734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47683|rtt_var:645|pto_duration:50263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 919740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 919744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 919748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 919752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248994950|now:1746037248919734|interv:75216| [2025/04/30 18:20:48 919756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248994950|now:1746037248919734|interval:75216|pto_count:0|srtt:47683 [2025/04/30 18:20:48 919761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58882| [2025/04/30 18:20:48 919766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 919770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2915697| [2025/04/30 18:20:48 919775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 919782] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248920782|now:1746037248919782|interv:1000| [2025/04/30 18:20:48 919786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 919790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 919794] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248920782| [2025/04/30 18:20:48 919799] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248920782| [2025/04/30 18:20:48 919803] [debug] |xqc_engine_wakeup_after|wakeup:1746037248920782|now:1746037248919803|diff:979| [2025/04/30 18:20:48 919807] [debug] |xqc_engine_main_logic|END|now:1746037248919471| [2025/04/30 18:20:48 919812] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248919812| [2025/04/30 18:20:48 919816] [debug] |xqc_engine_wakeup_after|wakeup:1746037248920782|now:1746037248919816|diff:966| [2025/04/30 18:20:48 919820] [debug] |xqc_engine_main_logic|END|now:1746037248919812| [2025/04/30 18:20:48 920890] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248920890| [2025/04/30 18:20:48 920900] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248920782|pq_index:0| [2025/04/30 18:20:48 920905] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248919471| [2025/04/30 18:20:48 920910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248920909| [2025/04/30 18:20:48 920915] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248920782|now:1746037248920909| [2025/04/30 18:20:48 920919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248920782|now:1746037248920909| [2025/04/30 18:20:48 920923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 920928] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 920933] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47683|min_srtt:47683|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 920938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2954604| [2025/04/30 18:20:48 920943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 920947] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 920953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 920960] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 920967] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 920974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2915697| [2025/04/30 18:20:48 920981] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 921014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2927| [2025/04/30 18:20:48 921051] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2927|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248921023|stream_id:0|stream_offset:2915697| [2025/04/30 18:20:48 921061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2927|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 921068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 921075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47683|rtt_var:645|pto_duration:50263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 921083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 921087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 921091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 921095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248996286|now:1746037248921075|interv:75211| [2025/04/30 18:20:48 921099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248996286|now:1746037248921075|interval:75211|pto_count:0|srtt:47683 [2025/04/30 18:20:48 921104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 921109] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 921113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2916876| [2025/04/30 18:20:48 921118] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 921122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2928| [2025/04/30 18:20:48 921152] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2928|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248921129|stream_id:0|stream_offset:2916876| [2025/04/30 18:20:48 921160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2928|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 921168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 921174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47683|rtt_var:645|pto_duration:50263|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 921181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 921185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 921189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 921197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248996392|now:1746037248921174|interv:75218| [2025/04/30 18:20:48 921201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248996392|now:1746037248921174|interval:75218|pto_count:0|srtt:47683 [2025/04/30 18:20:48 921206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61282| [2025/04/30 18:20:48 921211] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 921215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 921220] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 921224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248922223|now:1746037248921223|interv:1000| [2025/04/30 18:20:48 921228] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 921232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 921236] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248922223| [2025/04/30 18:20:48 921240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248922223| [2025/04/30 18:20:48 921244] [debug] |xqc_engine_wakeup_after|wakeup:1746037248922223|now:1746037248921244|diff:979| [2025/04/30 18:20:48 921248] [debug] |xqc_engine_main_logic|END|now:1746037248920909| [2025/04/30 18:20:48 921258] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248921257| [2025/04/30 18:20:48 921263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 921268] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1327| [2025/04/30 18:20:48 921272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1328| [2025/04/30 18:20:48 921278] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1328| [2025/04/30 18:20:48 921282] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 921287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2869|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2870|path_largest_ack:2869| [2025/04/30 18:20:48 921292] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2855760|prior_time:1746037248871360|is_app_limited:0|send_elapse:52162|ack_elapse:49897|ctl_first_sent_time:1746037248872852|lagest_ack_time:1746037248921257|curr_delivered:2914604| [2025/04/30 18:20:48 921297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248872852| [2025/04/30 18:20:48 921301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 921306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2870|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2870|path_largest_ack:2870| [2025/04/30 18:20:48 921310] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2855760|prior_time:1746037248871360|is_app_limited:0|send_elapse:52162|ack_elapse:49897|ctl_first_sent_time:1746037248872852|lagest_ack_time:1746037248921257|curr_delivered:2915804| [2025/04/30 18:20:48 921318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248872959| [2025/04/30 18:20:48 921322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 921326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47683|rttvar:645|minrtt:30950|latest_rtt:48298|ack_delay:0| [2025/04/30 18:20:48 921330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47760|rttvar:637|minrtt:30950|latest_rtt:48298|ack_delay:0| [2025/04/30 18:20:48 921335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2870|lost_pn:2867|thresh:3| [2025/04/30 18:20:48 921339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 921343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47760|rtt_var:637|pto_duration:50308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 921347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 921351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 921355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 921359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248996437|now:1746037248921343|interv:75094| [2025/04/30 18:20:48 921363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248996437|now:1746037248921343|interval:75094|pto_count:0|srtt:47760 [2025/04/30 18:20:48 921368] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52162, ack_elapse 49897, delivered 60044|rate 1151106|lost 256| [2025/04/30 18:20:48 921373] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1151106) in round 43| [2025/04/30 18:20:48 921377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 921381] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 921385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248872959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 921390] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248872959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 921395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58882|srtt:47760|latest_rtt:48298|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 921401] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1328|largest:1328|pns:2| [2025/04/30 18:20:48 921406] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1328|frame:ACK |recv_time:1746037248921257|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 921412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368921257|now:1746037248921257|interv:120000000| [2025/04/30 18:20:48 921417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368921257|now:1746037248921257|interv:120000000| [2025/04/30 18:20:48 921421] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248922223|pq_index:0| [2025/04/30 18:20:48 921425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248920909| [2025/04/30 18:20:48 921430] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248921430| [2025/04/30 18:20:48 921435] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248921434| [2025/04/30 18:20:48 921440] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 921445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 921450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2954604| [2025/04/30 18:20:48 921454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 921459] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 921464] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 921468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2955783| [2025/04/30 18:20:48 921473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47760|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 921477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 921481] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 921486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2956962| [2025/04/30 18:20:48 921490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 921494] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 921498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 921505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 921509] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 921514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 921518] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 921522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 921526] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248922223| [2025/04/30 18:20:48 921530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248922223| [2025/04/30 18:20:48 921534] [debug] |xqc_engine_wakeup_after|wakeup:1746037248922223|now:1746037248921534|diff:689| [2025/04/30 18:20:48 921538] [debug] |xqc_engine_main_logic|END|now:1746037248921434| [2025/04/30 18:20:48 921543] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248921543| [2025/04/30 18:20:48 921547] [debug] |xqc_engine_wakeup_after|wakeup:1746037248922223|now:1746037248921547|diff:676| [2025/04/30 18:20:48 921551] [debug] |xqc_engine_main_logic|END|now:1746037248921543| [2025/04/30 18:20:48 922623] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248922623| [2025/04/30 18:20:48 922633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248922223|pq_index:0| [2025/04/30 18:20:48 922637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248921434| [2025/04/30 18:20:48 922643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248922641| [2025/04/30 18:20:48 922647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248922223|now:1746037248922641| [2025/04/30 18:20:48 922652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248922223|now:1746037248922641| [2025/04/30 18:20:48 922656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 922660] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 922665] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47760|min_srtt:47760|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 922670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2956962| [2025/04/30 18:20:48 922675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 922679] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 922683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 922687] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 922697] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 922702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 922706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 922711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2929| [2025/04/30 18:20:48 922748] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2929|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248922719|stream_id:0|stream_offset:2918055| [2025/04/30 18:20:48 922758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2929|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 922765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 922772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47760|rtt_var:637|pto_duration:50308|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 922779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 922784] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 922788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 922792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248998027|now:1746037248922771|interv:75256| [2025/04/30 18:20:48 922796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248998027|now:1746037248922771|interval:75256|pto_count:0|srtt:47760 [2025/04/30 18:20:48 922801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 922806] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 922811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2919234| [2025/04/30 18:20:48 922819] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 922825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248923825|now:1746037248922825|interv:1000| [2025/04/30 18:20:48 922832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 922838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 922844] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248923825| [2025/04/30 18:20:48 922851] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248923825| [2025/04/30 18:20:48 922855] [debug] |xqc_engine_wakeup_after|wakeup:1746037248923825|now:1746037248922855|diff:970| [2025/04/30 18:20:48 922860] [debug] |xqc_engine_main_logic|END|now:1746037248922641| [2025/04/30 18:20:48 923441] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248923441| [2025/04/30 18:20:48 923451] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 923457] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1328| [2025/04/30 18:20:48 923461] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1329| [2025/04/30 18:20:48 923467] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1329| [2025/04/30 18:20:48 923471] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 923476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2871|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2872|path_largest_ack:2871| [2025/04/30 18:20:48 923481] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2858160|prior_time:1746037248873337|is_app_limited:0|send_elapse:52884|ack_elapse:50104|ctl_first_sent_time:1746037248874832|lagest_ack_time:1746037248923441|curr_delivered:2917004| [2025/04/30 18:20:48 923486] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248874832| [2025/04/30 18:20:48 923490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 923495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2872|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2872|path_largest_ack:2872| [2025/04/30 18:20:48 923499] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2858160|prior_time:1746037248873337|is_app_limited:0|send_elapse:52884|ack_elapse:50104|ctl_first_sent_time:1746037248874832|lagest_ack_time:1746037248923441|curr_delivered:2918204| [2025/04/30 18:20:48 923504] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248874944| [2025/04/30 18:20:48 923508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 923512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47760|rttvar:637|minrtt:30950|latest_rtt:48497|ack_delay:0| [2025/04/30 18:20:48 923517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47852|rttvar:662|minrtt:30950|latest_rtt:48497|ack_delay:0| [2025/04/30 18:20:48 923521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2872|lost_pn:2869|thresh:3| [2025/04/30 18:20:48 923525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 923530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47852|rtt_var:662|pto_duration:50500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 923534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 923538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 923542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 923546] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037248998219|now:1746037248923529|interv:74690| [2025/04/30 18:20:48 923558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037248998219|now:1746037248923529|interval:74690|pto_count:0|srtt:47852 [2025/04/30 18:20:48 923562] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52884, ack_elapse 50104, delivered 60044|rate 1135390|lost 256| [2025/04/30 18:20:48 923567] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1135390) in round 43| [2025/04/30 18:20:48 923571] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 923576] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 923580] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248874944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 923584] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248874944|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 923589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57682|srtt:47852|latest_rtt:48497|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 923595] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1329|largest:1329|pns:2| [2025/04/30 18:20:48 923600] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1329|frame:ACK |recv_time:1746037248923441|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 923605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368923441|now:1746037248923441|interv:120000000| [2025/04/30 18:20:48 923609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368923441|now:1746037248923441|interv:120000000| [2025/04/30 18:20:48 923613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248923825|pq_index:0| [2025/04/30 18:20:48 923617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248922641| [2025/04/30 18:20:48 923621] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248923621| [2025/04/30 18:20:48 923626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248923625| [2025/04/30 18:20:48 923632] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 923636] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47852|min_srtt:47852|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 923641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2956962| [2025/04/30 18:20:48 923646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 923655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 923659] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47852|min_srtt:47852|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 923664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2958141| [2025/04/30 18:20:48 923668] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47852|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 923673] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 923677] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47852|min_srtt:47852|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 923681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2959320| [2025/04/30 18:20:48 923686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 923690] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 923694] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 923698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 923703] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 923707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2919234| [2025/04/30 18:20:48 923712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 923716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 923720] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248923825| [2025/04/30 18:20:48 923724] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248923825| [2025/04/30 18:20:48 923728] [debug] |xqc_engine_wakeup_after|wakeup:1746037248923825|now:1746037248923728|diff:97| [2025/04/30 18:20:48 923732] [debug] |xqc_engine_main_logic|END|now:1746037248923625| [2025/04/30 18:20:48 923737] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248923737| [2025/04/30 18:20:48 923741] [debug] |xqc_engine_wakeup_after|wakeup:1746037248923825|now:1746037248923741|diff:84| [2025/04/30 18:20:48 923745] [debug] |xqc_engine_main_logic|END|now:1746037248923737| [2025/04/30 18:20:48 924790] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248924790| [2025/04/30 18:20:48 924802] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248923825|pq_index:0| [2025/04/30 18:20:48 924807] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248923625| [2025/04/30 18:20:48 924819] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248924818| [2025/04/30 18:20:48 924824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248923825|now:1746037248924818| [2025/04/30 18:20:48 924829] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248923825|now:1746037248924818| [2025/04/30 18:20:48 924833] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 924838] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 924843] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47852|min_srtt:47852|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 924848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2959320| [2025/04/30 18:20:48 924854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 924860] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 924866] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 924873] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 924881] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 924888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2919234| [2025/04/30 18:20:48 924896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 924903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2930| [2025/04/30 18:20:48 924954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2930|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248924916|stream_id:0|stream_offset:2919234| [2025/04/30 18:20:48 924965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2930|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 924973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 924980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47852|rtt_var:662|pto_duration:50500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 925010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 925017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 925023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 925037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249000416|now:1746037248924980|interv:75436| [2025/04/30 18:20:48 925042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249000416|now:1746037248924980|interval:75436|pto_count:0|srtt:47852 [2025/04/30 18:20:48 925047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58882| [2025/04/30 18:20:48 925052] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 925057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2920413| [2025/04/30 18:20:48 925061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 925066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2931| [2025/04/30 18:20:48 925100] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2931|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248925074|stream_id:0|stream_offset:2920413| [2025/04/30 18:20:48 925106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2931|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 925111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 925115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47852|rtt_var:662|pto_duration:50500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 925120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 925124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 925128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 925132] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249000574|now:1746037248925115|interv:75459| [2025/04/30 18:20:48 925136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249000574|now:1746037248925115|interval:75459|pto_count:0|srtt:47852 [2025/04/30 18:20:48 925141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 925146] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 925150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2921592| [2025/04/30 18:20:48 925155] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 925159] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2932| [2025/04/30 18:20:48 925183] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2932|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248925166|stream_id:0|stream_offset:2921592| [2025/04/30 18:20:48 925198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2932|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 925203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 925207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47852|rtt_var:662|pto_duration:50500|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 925212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 925216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 925220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 925224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249000666|now:1746037248925207|interv:75459| [2025/04/30 18:20:48 925228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249000666|now:1746037248925207|interval:75459|pto_count:0|srtt:47852 [2025/04/30 18:20:48 925232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61282| [2025/04/30 18:20:48 925237] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 925241] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 925246] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 925250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248926250|now:1746037248925250|interv:1000| [2025/04/30 18:20:48 925254] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 925258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 925262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248926250| [2025/04/30 18:20:48 925266] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248926250| [2025/04/30 18:20:48 925271] [debug] |xqc_engine_wakeup_after|wakeup:1746037248926250|now:1746037248925270|diff:980| [2025/04/30 18:20:48 925275] [debug] |xqc_engine_main_logic|END|now:1746037248924818| [2025/04/30 18:20:48 925285] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248925285| [2025/04/30 18:20:48 925290] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 925296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1329| [2025/04/30 18:20:48 925300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1330| [2025/04/30 18:20:48 925306] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1330| [2025/04/30 18:20:48 925310] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 925315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2873|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2874|path_largest_ack:2873| [2025/04/30 18:20:48 925323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2860560|prior_time:1746037248875331|is_app_limited:0|send_elapse:51898|ack_elapse:49954|ctl_first_sent_time:1746037248876830|lagest_ack_time:1746037248925285|curr_delivered:2919404| [2025/04/30 18:20:48 925328] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248876830| [2025/04/30 18:20:48 925333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 925337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2874|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2874|path_largest_ack:2874| [2025/04/30 18:20:48 925342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2860560|prior_time:1746037248875331|is_app_limited:0|send_elapse:51898|ack_elapse:49954|ctl_first_sent_time:1746037248876830|lagest_ack_time:1746037248925285|curr_delivered:2920604| [2025/04/30 18:20:48 925347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248876938| [2025/04/30 18:20:48 925351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 925355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47852|rttvar:662|minrtt:30950|latest_rtt:48347|ack_delay:0| [2025/04/30 18:20:48 925360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47914|rttvar:620|minrtt:30950|latest_rtt:48347|ack_delay:0| [2025/04/30 18:20:48 925364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2874|lost_pn:2871|thresh:3| [2025/04/30 18:20:48 925368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 925372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47914|rtt_var:620|pto_duration:50394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 925377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 925381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 925385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 925389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249000560|now:1746037248925372|interv:75188| [2025/04/30 18:20:48 925393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249000560|now:1746037248925372|interval:75188|pto_count:0|srtt:47914 [2025/04/30 18:20:48 925398] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51898, ack_elapse 49954, delivered 60044|rate 1156961|lost 256| [2025/04/30 18:20:48 925403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1156961) in round 43| [2025/04/30 18:20:48 925407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 925411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 925416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248876938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 925423] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248876938|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 925428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58882|srtt:47914|latest_rtt:48347|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 925434] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1330|largest:1330|pns:2| [2025/04/30 18:20:48 925439] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1330|frame:ACK |recv_time:1746037248925285|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 925444] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368925285|now:1746037248925285|interv:120000000| [2025/04/30 18:20:48 925448] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368925285|now:1746037248925285|interv:120000000| [2025/04/30 18:20:48 925452] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248926250|pq_index:0| [2025/04/30 18:20:48 925457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248924818| [2025/04/30 18:20:48 925461] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248925461| [2025/04/30 18:20:48 925466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248925465| [2025/04/30 18:20:48 925471] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 925476] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47914|min_srtt:47914|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 925481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2959320| [2025/04/30 18:20:48 925486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 925491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 925495] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47914|min_srtt:47914|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 925500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2960499| [2025/04/30 18:20:48 925504] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47914|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 925512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 925516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47914|min_srtt:47914|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 925520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2961678| [2025/04/30 18:20:48 925525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 925529] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 925533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 925537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 925541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 925546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 925550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 925554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 925558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248926250| [2025/04/30 18:20:48 925562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248926250| [2025/04/30 18:20:48 925566] [debug] |xqc_engine_wakeup_after|wakeup:1746037248926250|now:1746037248925566|diff:684| [2025/04/30 18:20:48 925571] [debug] |xqc_engine_main_logic|END|now:1746037248925465| [2025/04/30 18:20:48 925576] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248925576| [2025/04/30 18:20:48 925580] [debug] |xqc_engine_wakeup_after|wakeup:1746037248926250|now:1746037248925580|diff:670| [2025/04/30 18:20:48 925584] [debug] |xqc_engine_main_logic|END|now:1746037248925576| [2025/04/30 18:20:48 926655] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248926655| [2025/04/30 18:20:48 926665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248926250|pq_index:0| [2025/04/30 18:20:48 926670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248925465| [2025/04/30 18:20:48 926675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248926674| [2025/04/30 18:20:48 926680] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248926250|now:1746037248926674| [2025/04/30 18:20:48 926684] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248926250|now:1746037248926674| [2025/04/30 18:20:48 926688] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 926693] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 926703] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47914|min_srtt:47914|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 926708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2961678| [2025/04/30 18:20:48 926713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 926717] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 926721] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 926725] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 926730] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 926734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 926739] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 926743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2933| [2025/04/30 18:20:48 926779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2933|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248926752|stream_id:0|stream_offset:2922771| [2025/04/30 18:20:48 926785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2933|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 926790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 926795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47914|rtt_var:620|pto_duration:50394|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 926799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 926803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 926807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 926811] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249002146|now:1746037248926794|interv:75352| [2025/04/30 18:20:48 926815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249002146|now:1746037248926794|interval:75352|pto_count:0|srtt:47914 [2025/04/30 18:20:48 926820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 926825] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 926829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2923950| [2025/04/30 18:20:48 926838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 926842] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248927842|now:1746037248926842|interv:1000| [2025/04/30 18:20:48 926846] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 926850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 926854] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248927842| [2025/04/30 18:20:48 926858] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248927842| [2025/04/30 18:20:48 926862] [debug] |xqc_engine_wakeup_after|wakeup:1746037248927842|now:1746037248926862|diff:980| [2025/04/30 18:20:48 926866] [debug] |xqc_engine_main_logic|END|now:1746037248926674| [2025/04/30 18:20:48 927277] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248927276| [2025/04/30 18:20:48 927287] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 927293] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1330| [2025/04/30 18:20:48 927297] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1331| [2025/04/30 18:20:48 927303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1331| [2025/04/30 18:20:48 927307] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 927312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2875|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2876|path_largest_ack:2875| [2025/04/30 18:20:48 927317] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2862960|prior_time:1746037248877333|is_app_limited:0|send_elapse:50093|ack_elapse:49943|ctl_first_sent_time:1746037248878829|lagest_ack_time:1746037248927276|curr_delivered:2921804| [2025/04/30 18:20:48 927322] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248878829| [2025/04/30 18:20:48 927326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 927331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2876|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2876|path_largest_ack:2876| [2025/04/30 18:20:48 927335] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2862960|prior_time:1746037248877333|is_app_limited:0|send_elapse:50093|ack_elapse:49943|ctl_first_sent_time:1746037248878829|lagest_ack_time:1746037248927276|curr_delivered:2923004| [2025/04/30 18:20:48 927340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248878940| [2025/04/30 18:20:48 927344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 927348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47914|rttvar:620|minrtt:30950|latest_rtt:48336|ack_delay:1000| [2025/04/30 18:20:48 927353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47842|rttvar:609|minrtt:30950|latest_rtt:48336|ack_delay:1000| [2025/04/30 18:20:48 927361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2876|lost_pn:2873|thresh:3| [2025/04/30 18:20:48 927365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 927369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47842|rtt_var:609|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 927374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 927378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 927382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 927386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249002030|now:1746037248927369|interv:74661| [2025/04/30 18:20:48 927390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249002030|now:1746037248927369|interval:74661|pto_count:0|srtt:47842 [2025/04/30 18:20:48 927394] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50093, ack_elapse 49943, delivered 60044|rate 1198650|lost 256| [2025/04/30 18:20:48 927399] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198650) in round 43| [2025/04/30 18:20:48 927403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 927407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 927411] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248878940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 927416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248878940|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 927421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57682|srtt:47842|latest_rtt:48336|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 927427] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1331|largest:1331|pns:2| [2025/04/30 18:20:48 927431] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1331|frame:ACK |recv_time:1746037248927276|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 927436] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368927276|now:1746037248927276|interv:120000000| [2025/04/30 18:20:48 927440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368927276|now:1746037248927276|interv:120000000| [2025/04/30 18:20:48 927444] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248927842|pq_index:0| [2025/04/30 18:20:48 927449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248926674| [2025/04/30 18:20:48 927453] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248927453| [2025/04/30 18:20:48 927460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248927459| [2025/04/30 18:20:48 927466] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 927470] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47842|min_srtt:47842|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 927475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2961678| [2025/04/30 18:20:48 927480] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 927485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 927489] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47842|min_srtt:47842|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 927493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2962857| [2025/04/30 18:20:48 927498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47842|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 927503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 927507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47842|min_srtt:47842|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 927511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2964036| [2025/04/30 18:20:48 927516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 927520] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 927524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 927528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 927532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 927537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2923950| [2025/04/30 18:20:48 927541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 927545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 927552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248927842| [2025/04/30 18:20:48 927556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248927842| [2025/04/30 18:20:48 927560] [debug] |xqc_engine_wakeup_after|wakeup:1746037248927842|now:1746037248927559|diff:283| [2025/04/30 18:20:48 927564] [debug] |xqc_engine_main_logic|END|now:1746037248927459| [2025/04/30 18:20:48 927569] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248927569| [2025/04/30 18:20:48 927573] [debug] |xqc_engine_wakeup_after|wakeup:1746037248927842|now:1746037248927573|diff:269| [2025/04/30 18:20:48 927577] [debug] |xqc_engine_main_logic|END|now:1746037248927569| [2025/04/30 18:20:48 928648] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248928648| [2025/04/30 18:20:48 928657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248927842|pq_index:0| [2025/04/30 18:20:48 928662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248927459| [2025/04/30 18:20:48 928667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248928666| [2025/04/30 18:20:48 928672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248927842|now:1746037248928666| [2025/04/30 18:20:48 928677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248927842|now:1746037248928666| [2025/04/30 18:20:48 928681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 928685] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 928690] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47842|min_srtt:47842|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 928695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2964036| [2025/04/30 18:20:48 928700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 928704] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 928708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 928713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 928717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 928722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2923950| [2025/04/30 18:20:48 928727] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 928731] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2934| [2025/04/30 18:20:48 928766] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2934|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248928739|stream_id:0|stream_offset:2923950| [2025/04/30 18:20:48 928777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2934|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 928782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 928787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47842|rtt_var:609|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 928791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 928796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 928799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 928804] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249004017|now:1746037248928787|interv:75230| [2025/04/30 18:20:48 928808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249004017|now:1746037248928787|interval:75230|pto_count:0|srtt:47842 [2025/04/30 18:20:48 928813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58882| [2025/04/30 18:20:48 928817] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 928822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2925129| [2025/04/30 18:20:48 928826] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 928831] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2935| [2025/04/30 18:20:48 928859] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2935|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248928837|stream_id:0|stream_offset:2925129| [2025/04/30 18:20:48 928869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2935|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 928876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 928883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47842|rtt_var:609|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 928890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 928896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 928900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 928905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249004115|now:1746037248928883|interv:75232| [2025/04/30 18:20:48 928909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249004115|now:1746037248928883|interval:75232|pto_count:0|srtt:47842 [2025/04/30 18:20:48 928918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 928923] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 928927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2926308| [2025/04/30 18:20:48 928932] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 928936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2936| [2025/04/30 18:20:48 928965] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2936|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248928943|stream_id:0|stream_offset:2926308| [2025/04/30 18:20:48 928973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2936|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 928980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 929011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47842|rtt_var:609|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 929019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 929024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 929028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 929032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249004221|now:1746037248929011|interv:75210| [2025/04/30 18:20:48 929036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249004221|now:1746037248929011|interval:75210|pto_count:0|srtt:47842 [2025/04/30 18:20:48 929041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61282| [2025/04/30 18:20:48 929046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 929050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 929055] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 929059] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248930059|now:1746037248929059|interv:1000| [2025/04/30 18:20:48 929063] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 929067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 929071] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248930059| [2025/04/30 18:20:48 929075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248930059| [2025/04/30 18:20:48 929084] [debug] |xqc_engine_wakeup_after|wakeup:1746037248930059|now:1746037248929084|diff:975| [2025/04/30 18:20:48 929089] [debug] |xqc_engine_main_logic|END|now:1746037248928666| [2025/04/30 18:20:48 929239] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248929238| [2025/04/30 18:20:48 929245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 929251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1331| [2025/04/30 18:20:48 929255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1332| [2025/04/30 18:20:48 929261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1332| [2025/04/30 18:20:48 929265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 929270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2877|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2878|path_largest_ack:2877| [2025/04/30 18:20:48 929275] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2865360|prior_time:1746037248879329|is_app_limited:0|send_elapse:50068|ack_elapse:49909|ctl_first_sent_time:1746037248880821|lagest_ack_time:1746037248929238|curr_delivered:2924204| [2025/04/30 18:20:48 929280] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248880821| [2025/04/30 18:20:48 929285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 929289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2878|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2878|path_largest_ack:2878| [2025/04/30 18:20:48 929294] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58844|prior_delivered:2865360|prior_time:1746037248879329|is_app_limited:0|send_elapse:50068|ack_elapse:49909|ctl_first_sent_time:1746037248880821|lagest_ack_time:1746037248929238|curr_delivered:2925404| [2025/04/30 18:20:48 929298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248880932| [2025/04/30 18:20:48 929302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 929306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47842|rttvar:609|minrtt:30950|latest_rtt:48306|ack_delay:1000| [2025/04/30 18:20:48 929311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47775|rttvar:591|minrtt:30950|latest_rtt:48306|ack_delay:1000| [2025/04/30 18:20:48 929315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2878|lost_pn:2875|thresh:3| [2025/04/30 18:20:48 929320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 929324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47775|rtt_var:591|pto_duration:50139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 929328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 929332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 929336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 929344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249004082|now:1746037248929324|interv:74758| [2025/04/30 18:20:48 929348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249004082|now:1746037248929324|interval:74758|pto_count:0|srtt:47775 [2025/04/30 18:20:48 929353] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50068, ack_elapse 49909, delivered 60044|rate 1199249|lost 256| [2025/04/30 18:20:48 929358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199249) in round 43| [2025/04/30 18:20:48 929362] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 929366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 929370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248880932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 929375] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248880932|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 929380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58882|srtt:47775|latest_rtt:48306|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 929386] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1332|largest:1332|pns:2| [2025/04/30 18:20:48 929391] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1332|frame:ACK |recv_time:1746037248929238|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 929396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368929238|now:1746037248929238|interv:120000000| [2025/04/30 18:20:48 929400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368929238|now:1746037248929238|interv:120000000| [2025/04/30 18:20:48 929404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248930059|pq_index:0| [2025/04/30 18:20:48 929408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248928666| [2025/04/30 18:20:48 929412] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248929412| [2025/04/30 18:20:48 929417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248929416| [2025/04/30 18:20:48 929423] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 929428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47775|min_srtt:47775|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 929432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2964036| [2025/04/30 18:20:48 929439] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 929444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 929449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47775|min_srtt:47775|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 929453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2965215| [2025/04/30 18:20:48 929458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47775|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 929462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 929466] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47775|min_srtt:47775|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 929471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2966394| [2025/04/30 18:20:48 929475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 929479] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 929483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 929487] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 929492] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 929496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 929501] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 929505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 929509] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248930059| [2025/04/30 18:20:48 929513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248930059| [2025/04/30 18:20:48 929517] [debug] |xqc_engine_wakeup_after|wakeup:1746037248930059|now:1746037248929517|diff:542| [2025/04/30 18:20:48 929521] [debug] |xqc_engine_main_logic|END|now:1746037248929416| [2025/04/30 18:20:48 929526] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248929526| [2025/04/30 18:20:48 929530] [debug] |xqc_engine_wakeup_after|wakeup:1746037248930059|now:1746037248929530|diff:529| [2025/04/30 18:20:48 929534] [debug] |xqc_engine_main_logic|END|now:1746037248929526| [2025/04/30 18:20:48 930559] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248930558| [2025/04/30 18:20:48 930574] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248930059|pq_index:0| [2025/04/30 18:20:48 930579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248929416| [2025/04/30 18:20:48 930585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248930583| [2025/04/30 18:20:48 930590] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248930059|now:1746037248930583| [2025/04/30 18:20:48 930594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248930059|now:1746037248930583| [2025/04/30 18:20:48 930598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 930603] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 930608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47775|min_srtt:47775|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 930613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2966394| [2025/04/30 18:20:48 930618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 930622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 930626] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 930630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 930635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 930640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 930644] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 930649] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2937| [2025/04/30 18:20:48 930685] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2937|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248930658|stream_id:0|stream_offset:2927487| [2025/04/30 18:20:48 930691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2937|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 930697] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 930704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47775|rtt_var:591|pto_duration:50139|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 930712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 930719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 930731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 930738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249005797|now:1746037248930704|interv:75093| [2025/04/30 18:20:48 930745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249005797|now:1746037248930704|interval:75093|pto_count:0|srtt:47775 [2025/04/30 18:20:48 930753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 930758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 930762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2928666| [2025/04/30 18:20:48 930767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 930771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248931771|now:1746037248930771|interv:1000| [2025/04/30 18:20:48 930775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 930779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 930783] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248931771| [2025/04/30 18:20:48 930788] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248931771| [2025/04/30 18:20:48 930792] [debug] |xqc_engine_wakeup_after|wakeup:1746037248931771|now:1746037248930792|diff:979| [2025/04/30 18:20:48 930796] [debug] |xqc_engine_main_logic|END|now:1746037248930583| [2025/04/30 18:20:48 931286] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:51|state:ESTABED|recv_time:1746037248931285| [2025/04/30 18:20:48 931298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 931305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1332| [2025/04/30 18:20:48 931309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1333| [2025/04/30 18:20:48 931315] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1333| [2025/04/30 18:20:48 931319] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 931324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2879|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2880|path_largest_ack:2879| [2025/04/30 18:20:48 931329] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57625|prior_delivered:2868979|prior_time:1746037248882420|is_app_limited:0|send_elapse:46851|ack_elapse:48865|ctl_first_sent_time:1746037248882730|lagest_ack_time:1746037248931285|curr_delivered:2926604| [2025/04/30 18:20:48 931334] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248882730| [2025/04/30 18:20:48 931339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 931344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2880|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2880|path_largest_ack:2880| [2025/04/30 18:20:48 931353] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57625|prior_delivered:2868979|prior_time:1746037248882420|is_app_limited:0|send_elapse:46851|ack_elapse:48865|ctl_first_sent_time:1746037248882730|lagest_ack_time:1746037248931285|curr_delivered:2927804| [2025/04/30 18:20:48 931358] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248882843| [2025/04/30 18:20:48 931362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 931366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47775|rttvar:591|minrtt:30950|latest_rtt:48442|ack_delay:1000| [2025/04/30 18:20:48 931370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47734|rttvar:527|minrtt:30950|latest_rtt:48442|ack_delay:1000| [2025/04/30 18:20:48 931375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2880|lost_pn:2877|thresh:3| [2025/04/30 18:20:48 931379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 931384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:527|pto_duration:49842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 931388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 931392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 931396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 931400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249005500|now:1746037248931383|interv:74117| [2025/04/30 18:20:48 931405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249005500|now:1746037248931383|interval:74117|pto_count:0|srtt:47734 [2025/04/30 18:20:48 931409] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 46851, ack_elapse 48865, delivered 58825|rate 1203826|lost 256| [2025/04/30 18:20:48 931414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203826) in round 43| [2025/04/30 18:20:48 931418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 931422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 931426] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248882843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 931431] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248882843|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 931436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57682|srtt:47734|latest_rtt:48442|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 931445] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1333|largest:1333|pns:2| [2025/04/30 18:20:48 931449] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:51|pkt_type:SHORT_HEADER|pkt_num:1333|frame:ACK |recv_time:1746037248931285|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 931454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368931285|now:1746037248931285|interv:120000000| [2025/04/30 18:20:48 931458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368931285|now:1746037248931285|interv:120000000| [2025/04/30 18:20:48 931462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248931771|pq_index:0| [2025/04/30 18:20:48 931467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248930583| [2025/04/30 18:20:48 931471] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248931471| [2025/04/30 18:20:48 931476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248931475| [2025/04/30 18:20:48 931481] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 931486] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47734|min_srtt:47734|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 931491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2966394| [2025/04/30 18:20:48 931496] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 931501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 931505] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47734|min_srtt:47734|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 931510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2967573| [2025/04/30 18:20:48 931514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 931519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 931523] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47734|min_srtt:47734|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 931527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2968752| [2025/04/30 18:20:48 931532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 931538] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 931542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 931547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 931551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 931555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2928666| [2025/04/30 18:20:48 931560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 931564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 931568] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248931771| [2025/04/30 18:20:48 931572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248931771| [2025/04/30 18:20:48 931576] [debug] |xqc_engine_wakeup_after|wakeup:1746037248931771|now:1746037248931576|diff:195| [2025/04/30 18:20:48 931580] [debug] |xqc_engine_main_logic|END|now:1746037248931475| [2025/04/30 18:20:48 931585] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248931585| [2025/04/30 18:20:48 931589] [debug] |xqc_engine_wakeup_after|wakeup:1746037248931771|now:1746037248931589|diff:182| [2025/04/30 18:20:48 931593] [debug] |xqc_engine_main_logic|END|now:1746037248931585| [2025/04/30 18:20:48 932661] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248932660| [2025/04/30 18:20:48 932671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248931771|pq_index:0| [2025/04/30 18:20:48 932675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248931475| [2025/04/30 18:20:48 932681] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248932680| [2025/04/30 18:20:48 932686] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248931771|now:1746037248932680| [2025/04/30 18:20:48 932690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248931771|now:1746037248932680| [2025/04/30 18:20:48 932694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 932699] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 932704] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47734|min_srtt:47734|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 932709] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2968752| [2025/04/30 18:20:48 932723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 932727] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 932731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 932741] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 932746] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 932753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2928666| [2025/04/30 18:20:48 932761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 932768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2938| [2025/04/30 18:20:48 932813] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2938|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248932780|stream_id:0|stream_offset:2928666| [2025/04/30 18:20:48 932823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2938|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 932831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 932838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:527|pto_duration:49842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 932845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 932852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 932858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 932864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249007622|now:1746037248932838|interv:74784| [2025/04/30 18:20:48 932870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249007622|now:1746037248932838|interval:74784|pto_count:0|srtt:47734 [2025/04/30 18:20:48 932878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58882| [2025/04/30 18:20:48 932886] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 932893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2929845| [2025/04/30 18:20:48 932901] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 932908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2939| [2025/04/30 18:20:48 932957] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2939|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248932920|stream_id:0|stream_offset:2929845| [2025/04/30 18:20:48 932967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2939|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 932981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 933011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:527|pto_duration:49842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 933019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 933025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 933032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 933038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249007762|now:1746037248933011|interv:74751| [2025/04/30 18:20:48 933045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249007762|now:1746037248933011|interval:74751|pto_count:0|srtt:47734 [2025/04/30 18:20:48 933051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 933056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 933060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2931024| [2025/04/30 18:20:48 933065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 933070] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2940| [2025/04/30 18:20:48 933103] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2940|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248933078|stream_id:0|stream_offset:2931024| [2025/04/30 18:20:48 933108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2940|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 933113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 933118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:527|pto_duration:49842|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 933123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 933130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 933136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 933143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249007920|now:1746037248933117|interv:74803| [2025/04/30 18:20:48 933149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249007920|now:1746037248933117|interval:74803|pto_count:0|srtt:47734 [2025/04/30 18:20:48 933157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61282| [2025/04/30 18:20:48 933164] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 933177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 933185] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 933191] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248934191|now:1746037248933191|interv:1000| [2025/04/30 18:20:48 933197] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 933202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 933206] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248934191| [2025/04/30 18:20:48 933210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248934191| [2025/04/30 18:20:48 933214] [debug] |xqc_engine_wakeup_after|wakeup:1746037248934191|now:1746037248933214|diff:977| [2025/04/30 18:20:48 933219] [debug] |xqc_engine_main_logic|END|now:1746037248932680| [2025/04/30 18:20:48 933229] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037248933228| [2025/04/30 18:20:48 933234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 933240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1333| [2025/04/30 18:20:48 933244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1334| [2025/04/30 18:20:48 933250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1334| [2025/04/30 18:20:48 933254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 933259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2881|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2882|path_largest_ack:2881| [2025/04/30 18:20:48 933264] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2870204|prior_time:1746037248883547|is_app_limited:0|send_elapse:49085|ack_elapse:49681|ctl_first_sent_time:1746037248885068|lagest_ack_time:1746037248933228|curr_delivered:2929004| [2025/04/30 18:20:48 933269] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248885068| [2025/04/30 18:20:48 933274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 933279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2882|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2882|path_largest_ack:2882| [2025/04/30 18:20:48 933283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2870204|prior_time:1746037248883547|is_app_limited:0|send_elapse:49085|ack_elapse:49681|ctl_first_sent_time:1746037248885068|lagest_ack_time:1746037248933228|curr_delivered:2930204| [2025/04/30 18:20:48 933288] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248885181| [2025/04/30 18:20:48 933292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 933296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47734|rttvar:527|minrtt:30950|latest_rtt:48047|ack_delay:0| [2025/04/30 18:20:48 933305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47773|rttvar:474|minrtt:30950|latest_rtt:48047|ack_delay:0| [2025/04/30 18:20:48 933309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2882|lost_pn:2879|thresh:3| [2025/04/30 18:20:48 933313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 933318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47773|rtt_var:474|pto_duration:49773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 933322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 933326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 933330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 933335] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249007851|now:1746037248933317|interv:74534| [2025/04/30 18:20:48 933339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249007851|now:1746037248933317|interval:74534|pto_count:0|srtt:47773 [2025/04/30 18:20:48 933343] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49085, ack_elapse 49681, delivered 60000|rate 1207705|lost 256| [2025/04/30 18:20:48 933348] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207705) in round 43| [2025/04/30 18:20:48 933352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 933357] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 933361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248885181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 933366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248885181|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 933370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58882|srtt:47773|latest_rtt:48047|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 933377] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1334|largest:1334|pns:2| [2025/04/30 18:20:48 933381] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1334|frame:ACK |recv_time:1746037248933228|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 933386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368933228|now:1746037248933228|interv:120000000| [2025/04/30 18:20:48 933390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368933228|now:1746037248933228|interv:120000000| [2025/04/30 18:20:48 933395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248934191|pq_index:0| [2025/04/30 18:20:48 933401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248932680| [2025/04/30 18:20:48 933406] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248933405| [2025/04/30 18:20:48 933411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248933410| [2025/04/30 18:20:48 933416] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 933421] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47773|min_srtt:47773|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 933425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2968752| [2025/04/30 18:20:48 933430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 933435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 933440] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47773|min_srtt:47773|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 933444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2969931| [2025/04/30 18:20:48 933449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47773|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 933454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 933458] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47773|min_srtt:47773|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 933462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2971110| [2025/04/30 18:20:48 933467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 933471] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 933475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 933479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 933484] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 933488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 933495] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 933499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 933503] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248934191| [2025/04/30 18:20:48 933507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248934191| [2025/04/30 18:20:48 933511] [debug] |xqc_engine_wakeup_after|wakeup:1746037248934191|now:1746037248933511|diff:680| [2025/04/30 18:20:48 933516] [debug] |xqc_engine_main_logic|END|now:1746037248933410| [2025/04/30 18:20:48 933521] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248933521| [2025/04/30 18:20:48 933525] [debug] |xqc_engine_wakeup_after|wakeup:1746037248934191|now:1746037248933525|diff:666| [2025/04/30 18:20:48 933529] [debug] |xqc_engine_main_logic|END|now:1746037248933521| [2025/04/30 18:20:48 934597] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248934597| [2025/04/30 18:20:48 934608] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248934191|pq_index:0| [2025/04/30 18:20:48 934613] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248933410| [2025/04/30 18:20:48 934618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248934617| [2025/04/30 18:20:48 934623] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248934191|now:1746037248934617| [2025/04/30 18:20:48 934627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248934191|now:1746037248934617| [2025/04/30 18:20:48 934631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 934636] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 934641] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47773|min_srtt:47773|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 934645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2971110| [2025/04/30 18:20:48 934650] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 934654] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 934658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 934662] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 934667] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 934671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 934676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 934680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2941| [2025/04/30 18:20:48 934721] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2941|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248934693|stream_id:0|stream_offset:2932203| [2025/04/30 18:20:48 934727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2941|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 934732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 934737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47773|rtt_var:474|pto_duration:49773|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 934744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 934750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 934757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 934764] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249009466|now:1746037248934736|interv:74730| [2025/04/30 18:20:48 934770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249009466|now:1746037248934736|interval:74730|pto_count:0|srtt:47773 [2025/04/30 18:20:48 934778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 934785] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 934792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2933382| [2025/04/30 18:20:48 934799] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 934806] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248935806|now:1746037248934806|interv:1000| [2025/04/30 18:20:48 934812] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 934818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 934825] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248935806| [2025/04/30 18:20:48 934832] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248935806| [2025/04/30 18:20:48 934838] [debug] |xqc_engine_wakeup_after|wakeup:1746037248935806|now:1746037248934838|diff:968| [2025/04/30 18:20:48 934845] [debug] |xqc_engine_main_logic|END|now:1746037248934617| [2025/04/30 18:20:48 935277] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248935276| [2025/04/30 18:20:48 935289] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 935295] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1334| [2025/04/30 18:20:48 935299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1335| [2025/04/30 18:20:48 935305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1335| [2025/04/30 18:20:48 935310] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 935321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2883|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2889|path_largest_ack:2883| [2025/04/30 18:20:48 935325] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2870204|prior_time:1746037248883547|is_app_limited:0|send_elapse:49283|ack_elapse:51729|ctl_first_sent_time:1746037248885266|lagest_ack_time:1746037248935276|curr_delivered:2931404| [2025/04/30 18:20:48 935330] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248885266| [2025/04/30 18:20:48 935335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 935339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2889|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2889|path_largest_ack:2889| [2025/04/30 18:20:48 935343] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2872604|prior_time:1746037248885370|is_app_limited:0|send_elapse:49246|ack_elapse:49906|ctl_first_sent_time:1746037248886864|lagest_ack_time:1746037248935276|curr_delivered:2932604| [2025/04/30 18:20:48 935348] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248886864| [2025/04/30 18:20:48 935352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 935356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47773|rttvar:474|minrtt:30950|latest_rtt:48412|ack_delay:1000| [2025/04/30 18:20:48 935360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47728|rttvar:446|minrtt:30950|latest_rtt:48412|ack_delay:1000| [2025/04/30 18:20:48 935364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2889|lost_pn:2886|thresh:3| [2025/04/30 18:20:48 935369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 935373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:446|pto_duration:49728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 935377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 935381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 935385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 935389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249009421|now:1746037248935372|interv:74049| [2025/04/30 18:20:48 935393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249009421|now:1746037248935372|interval:74049|pto_count:0|srtt:47728 [2025/04/30 18:20:48 935398] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49246, ack_elapse 49906, delivered 60000|rate 1202260|lost 256| [2025/04/30 18:20:48 935402] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202260) in round 43| [2025/04/30 18:20:48 935407] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 935414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 935418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248886864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 935422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248886864|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 935427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57682|srtt:47728|latest_rtt:48412|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 935433] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1335|largest:1335|pns:2| [2025/04/30 18:20:48 935437] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1335|frame:ACK |recv_time:1746037248935276|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 935442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368935276|now:1746037248935276|interv:120000000| [2025/04/30 18:20:48 935446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368935276|now:1746037248935276|interv:120000000| [2025/04/30 18:20:48 935450] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248935806|pq_index:0| [2025/04/30 18:20:48 935455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248934617| [2025/04/30 18:20:48 935459] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248935459| [2025/04/30 18:20:48 935464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248935463| [2025/04/30 18:20:48 935469] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 935474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 935479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2971110| [2025/04/30 18:20:48 935483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 935488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 935492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 935497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2972289| [2025/04/30 18:20:48 935503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47728|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 935508] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 935512] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 935516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2973468| [2025/04/30 18:20:48 935521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 935525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 935529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 935533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 935537] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 935542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2933382| [2025/04/30 18:20:48 935546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 935550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 935554] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248935806| [2025/04/30 18:20:48 935558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248935806| [2025/04/30 18:20:48 935562] [debug] |xqc_engine_wakeup_after|wakeup:1746037248935806|now:1746037248935562|diff:244| [2025/04/30 18:20:48 935567] [debug] |xqc_engine_main_logic|END|now:1746037248935463| [2025/04/30 18:20:48 935572] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248935572| [2025/04/30 18:20:48 935576] [debug] |xqc_engine_wakeup_after|wakeup:1746037248935806|now:1746037248935576|diff:230| [2025/04/30 18:20:48 935580] [debug] |xqc_engine_main_logic|END|now:1746037248935572| [2025/04/30 18:20:48 936648] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248936648| [2025/04/30 18:20:48 936658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248935806|pq_index:0| [2025/04/30 18:20:48 936663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248935463| [2025/04/30 18:20:48 936668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248936667| [2025/04/30 18:20:48 936673] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248935806|now:1746037248936667| [2025/04/30 18:20:48 936677] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248935806|now:1746037248936667| [2025/04/30 18:20:48 936686] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 936691] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 936696] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47728|min_srtt:47728|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 936701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2973468| [2025/04/30 18:20:48 936705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 936709] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 936713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 936718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 936722] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 936727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2933382| [2025/04/30 18:20:48 936731] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 936736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2942| [2025/04/30 18:20:48 936771] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2942|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57682|now:1746037248936744|stream_id:0|stream_offset:2933382| [2025/04/30 18:20:48 936777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2942|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 936783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 936790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:446|pto_duration:49728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 936797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 936803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 936810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 936816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249011472|now:1746037248936789|interv:74683| [2025/04/30 18:20:48 936822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249011472|now:1746037248936789|interval:74683|pto_count:0|srtt:47728 [2025/04/30 18:20:48 936829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58882| [2025/04/30 18:20:48 936837] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 936850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2934561| [2025/04/30 18:20:48 936857] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 936864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2943| [2025/04/30 18:20:48 936907] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2943|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248936875|stream_id:0|stream_offset:2934561| [2025/04/30 18:20:48 936919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2943|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 936926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 936933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:446|pto_duration:49728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 936941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 936946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 936953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 936960] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249011603|now:1746037248936933|interv:74670| [2025/04/30 18:20:48 936967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249011603|now:1746037248936933|interval:74670|pto_count:0|srtt:47728 [2025/04/30 18:20:48 936975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 936983] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 937006] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2935740| [2025/04/30 18:20:48 937014] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 937021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2944| [2025/04/30 18:20:48 937063] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2944|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60082|now:1746037248937033|stream_id:0|stream_offset:2935740| [2025/04/30 18:20:48 937073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2944|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 937081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60082|applimit:0| [2025/04/30 18:20:48 937087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47728|rtt_var:446|pto_duration:49728|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 937097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 937101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 937105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61282| [2025/04/30 18:20:48 937109] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249011761|now:1746037248937087|interv:74674| [2025/04/30 18:20:48 937113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249011761|now:1746037248937087|interval:74674|pto_count:0|srtt:47728 [2025/04/30 18:20:48 937118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61282| [2025/04/30 18:20:48 937123] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 937127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61282|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 937131] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 937135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248938135|now:1746037248937135|interv:1000| [2025/04/30 18:20:48 937139] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 937143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 937147] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248938135| [2025/04/30 18:20:48 937152] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248938135| [2025/04/30 18:20:48 937156] [debug] |xqc_engine_wakeup_after|wakeup:1746037248938135|now:1746037248937156|diff:979| [2025/04/30 18:20:48 937163] [debug] |xqc_engine_main_logic|END|now:1746037248936667| [2025/04/30 18:20:48 937221] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248937220| [2025/04/30 18:20:48 937227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 937233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1335| [2025/04/30 18:20:48 937237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1336| [2025/04/30 18:20:48 937243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1336| [2025/04/30 18:20:48 937247] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 937252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2890|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2891|path_largest_ack:2890| [2025/04/30 18:20:48 937257] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2875004|prior_time:1746037248887361|is_app_limited:0|send_elapse:49945|ack_elapse:49859|ctl_first_sent_time:1746037248888854|lagest_ack_time:1746037248937220|curr_delivered:2933804| [2025/04/30 18:20:48 937262] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248888854| [2025/04/30 18:20:48 937267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 937275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2891|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2891|path_largest_ack:2891| [2025/04/30 18:20:48 937280] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2875004|prior_time:1746037248887361|is_app_limited:0|send_elapse:49945|ack_elapse:49859|ctl_first_sent_time:1746037248888854|lagest_ack_time:1746037248937220|curr_delivered:2935004| [2025/04/30 18:20:48 937284] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248888950| [2025/04/30 18:20:48 937288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 937292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47728|rttvar:446|minrtt:30950|latest_rtt:48270|ack_delay:1000| [2025/04/30 18:20:48 937297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47670|rttvar:449|minrtt:30950|latest_rtt:48270|ack_delay:1000| [2025/04/30 18:20:48 937301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2891|lost_pn:2888|thresh:3| [2025/04/30 18:20:48 937305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 937309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47670|rtt_var:449|pto_duration:49670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 937314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 937318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 937322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58882| [2025/04/30 18:20:48 937326] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249011703|now:1746037248937309|interv:74394| [2025/04/30 18:20:48 937330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249011703|now:1746037248937309|interval:74394|pto_count:0|srtt:47670 [2025/04/30 18:20:48 937335] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49945, ack_elapse 49859, delivered 60000|rate 1201321|lost 256| [2025/04/30 18:20:48 937344] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201321) in round 43| [2025/04/30 18:20:48 937348] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 937353] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 937357] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248888950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 937361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248888950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2877404| [2025/04/30 18:20:48 937366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58882|srtt:47670|latest_rtt:48270|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 937379] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1336|largest:1336|pns:2| [2025/04/30 18:20:48 937383] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1336|frame:ACK |recv_time:1746037248937220|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 937388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368937220|now:1746037248937220|interv:120000000| [2025/04/30 18:20:48 937392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368937220|now:1746037248937220|interv:120000000| [2025/04/30 18:20:48 937396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248938135|pq_index:0| [2025/04/30 18:20:48 937400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248936667| [2025/04/30 18:20:48 937405] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248937404| [2025/04/30 18:20:48 937409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248937408| [2025/04/30 18:20:48 937415] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 937420] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 937424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2973468| [2025/04/30 18:20:48 937429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 937434] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 937438] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 937442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2974647| [2025/04/30 18:20:48 937447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47670|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 937451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 937455] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 937459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2975826| [2025/04/30 18:20:48 937466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 937470] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 937474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 937479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 937483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 937487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 937492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 937496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 937500] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248938135| [2025/04/30 18:20:48 937504] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248938135| [2025/04/30 18:20:48 937508] [debug] |xqc_engine_wakeup_after|wakeup:1746037248938135|now:1746037248937508|diff:627| [2025/04/30 18:20:48 937512] [debug] |xqc_engine_main_logic|END|now:1746037248937408| [2025/04/30 18:20:48 937517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248937517| [2025/04/30 18:20:48 937521] [debug] |xqc_engine_wakeup_after|wakeup:1746037248938135|now:1746037248937521|diff:614| [2025/04/30 18:20:48 937525] [debug] |xqc_engine_main_logic|END|now:1746037248937517| [2025/04/30 18:20:48 938597] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248938597| [2025/04/30 18:20:48 938607] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248938135|pq_index:0| [2025/04/30 18:20:48 938611] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248937408| [2025/04/30 18:20:48 938617] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248938615| [2025/04/30 18:20:48 938621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248938135|now:1746037248938615| [2025/04/30 18:20:48 938626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248938135|now:1746037248938615| [2025/04/30 18:20:48 938630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 938634] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 938639] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47670|min_srtt:47670|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 938644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2975826| [2025/04/30 18:20:48 938648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 938657] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 938661] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 938666] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 938671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 938675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58882|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 938679] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 938684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2945| [2025/04/30 18:20:48 938718] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2945|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58882|now:1746037248938692|stream_id:0|stream_offset:2936919| [2025/04/30 18:20:48 938724] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2945|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 938729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58882|applimit:0| [2025/04/30 18:20:48 938733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47670|rtt_var:449|pto_duration:49670|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 938737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 938741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 938745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60082| [2025/04/30 18:20:48 938749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249013362|now:1746037248938733|interv:74629| [2025/04/30 18:20:48 938753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249013362|now:1746037248938733|interval:74629|pto_count:0|srtt:47670 [2025/04/30 18:20:48 938758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60082| [2025/04/30 18:20:48 938763] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 938767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60082|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2938098| [2025/04/30 18:20:48 938771] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 938775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248939775|now:1746037248938775|interv:1000| [2025/04/30 18:20:48 938779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 938783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 938796] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248939775| [2025/04/30 18:20:48 938800] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248939775| [2025/04/30 18:20:48 938804] [debug] |xqc_engine_wakeup_after|wakeup:1746037248939775|now:1746037248938804|diff:971| [2025/04/30 18:20:48 938810] [debug] |xqc_engine_main_logic|END|now:1746037248938615| [2025/04/30 18:20:48 939221] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248939220| [2025/04/30 18:20:48 939234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 939240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1336| [2025/04/30 18:20:48 939244] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1337| [2025/04/30 18:20:48 939250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1337| [2025/04/30 18:20:48 939254] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 939260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2892|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2893|path_largest_ack:2892| [2025/04/30 18:20:48 939268] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2877404|prior_time:1746037248889359|is_app_limited:0|send_elapse:48149|ack_elapse:49861|ctl_first_sent_time:1746037248890892|lagest_ack_time:1746037248939220|curr_delivered:2936204| [2025/04/30 18:20:48 939275] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248890892| [2025/04/30 18:20:48 939282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 939290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2893|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2893|path_largest_ack:2893| [2025/04/30 18:20:48 939296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2877404|prior_time:1746037248889359|is_app_limited:0|send_elapse:48149|ack_elapse:49861|ctl_first_sent_time:1746037248890892|lagest_ack_time:1746037248939220|curr_delivered:2937404| [2025/04/30 18:20:48 939304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248891058| [2025/04/30 18:20:48 939310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 939317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47670|rttvar:449|minrtt:30950|latest_rtt:48162|ack_delay:1000| [2025/04/30 18:20:48 939323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47607|rttvar:464|minrtt:30950|latest_rtt:48162|ack_delay:1000| [2025/04/30 18:20:48 939328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2893|lost_pn:2890|thresh:3| [2025/04/30 18:20:48 939333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 939337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47607|rtt_var:464|pto_duration:49607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 939342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 939352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 939356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57682| [2025/04/30 18:20:48 939360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249013299|now:1746037248939337|interv:73962| [2025/04/30 18:20:48 939364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249013299|now:1746037248939337|interval:73962|pto_count:0|srtt:47607 [2025/04/30 18:20:48 939369] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48149, ack_elapse 49861, delivered 60000|rate 1203345|lost 256| [2025/04/30 18:20:48 939373] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 43 -> 44| [2025/04/30 18:20:48 939377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203345) in round 44| [2025/04/30 18:20:48 939382] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 939387] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 939391] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248891058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 939396] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248891058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 939400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57682|srtt:47607|latest_rtt:48162|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 939406] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1337|largest:1337|pns:2| [2025/04/30 18:20:48 939411] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1337|frame:ACK |recv_time:1746037248939220|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 939416] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368939220|now:1746037248939220|interv:120000000| [2025/04/30 18:20:48 939420] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368939220|now:1746037248939220|interv:120000000| [2025/04/30 18:20:48 939424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248939775|pq_index:0| [2025/04/30 18:20:48 939429] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248938615| [2025/04/30 18:20:48 939433] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248939433| [2025/04/30 18:20:48 939438] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248939437| [2025/04/30 18:20:48 939443] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 939448] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 939455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2975826| [2025/04/30 18:20:48 939461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 939468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 939474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 939481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2977005| [2025/04/30 18:20:48 939488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 939492] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 939497] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 939501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2978184| [2025/04/30 18:20:48 939506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 939510] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 939514] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 939518] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 939523] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 939527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2938098| [2025/04/30 18:20:48 939531] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 939535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 939539] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248939775| [2025/04/30 18:20:48 939544] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248939775| [2025/04/30 18:20:48 939549] [debug] |xqc_engine_wakeup_after|wakeup:1746037248939775|now:1746037248939549|diff:226| [2025/04/30 18:20:48 939556] [debug] |xqc_engine_main_logic|END|now:1746037248939437| [2025/04/30 18:20:48 939570] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037248939570| [2025/04/30 18:20:48 939575] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 939581] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1337| [2025/04/30 18:20:48 939585] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1338| [2025/04/30 18:20:48 939591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1338| [2025/04/30 18:20:48 939595] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 939599] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3130327|max_stream_data_old=3104389| [2025/04/30 18:20:48 939603] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 939608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037248964570|now:1746037248939570|interv:25000| [2025/04/30 18:20:48 939613] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248939570|max_ack_delay:25000| [2025/04/30 18:20:48 939618] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1338|largest:1338|pns:2| [2025/04/30 18:20:48 939622] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1338|frame:ACK MAX_STREAM_DATA |recv_time:1746037248939570|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 939627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368939570|now:1746037248939570|interv:120000000| [2025/04/30 18:20:48 939631] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368939570|now:1746037248939570|interv:120000000| [2025/04/30 18:20:48 939635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248939775|pq_index:0| [2025/04/30 18:20:48 939640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248939437| [2025/04/30 18:20:48 939644] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248939644| [2025/04/30 18:20:48 939649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248939648| [2025/04/30 18:20:48 939685] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 939689] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2250052| [2025/04/30 18:20:48 939694] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:57682|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 939699] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2248873| [2025/04/30 18:20:48 939704] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2247694| [2025/04/30 18:20:48 939708] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2246515| [2025/04/30 18:20:48 939712] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2245336| [2025/04/30 18:20:48 939717] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2244157| [2025/04/30 18:20:48 939725] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2242978| [2025/04/30 18:20:48 939729] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2241799| [2025/04/30 18:20:48 939734] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2240620| [2025/04/30 18:20:48 939738] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2239441| [2025/04/30 18:20:48 939742] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2238262| [2025/04/30 18:20:48 939746] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2237083| [2025/04/30 18:20:48 939751] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2235904| [2025/04/30 18:20:48 939755] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2234725| [2025/04/30 18:20:48 939759] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2233546| [2025/04/30 18:20:48 939763] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2232367| [2025/04/30 18:20:48 939768] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2231188| [2025/04/30 18:20:48 939773] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2230009| [2025/04/30 18:20:48 939780] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2228830| [2025/04/30 18:20:48 939787] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2227651| [2025/04/30 18:20:48 939794] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2226472| [2025/04/30 18:20:48 939801] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2225293| [2025/04/30 18:20:48 939807] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 939814] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3130327| [2025/04/30 18:20:48 939822] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3130275|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:41391|offset:25938|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 939831] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 939838] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 939844] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|xqc_stream_send|exceed max_stream_data:3130327| [2025/04/30 18:20:48 939851] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:-610|stream_id:0|stream_send_offset:3130275|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:15453|offset:0|fin:1|stream_flag:5|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 939857] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 939862] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 939872] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 939876] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 939881] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 939885] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47607|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 939890] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM_DATA_BLOCKED |pn:0|size:19|reinj:0|path_class:0| [2025/04/30 18:20:48 939894] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 939898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40838|inflight:57682|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2978184| [2025/04/30 18:20:48 939903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 939907] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 939911] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 939915] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 939920] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 939925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2946| [2025/04/30 18:20:48 939965] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2946|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57682|now:1746037248939932|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 939974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2946|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 939982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2946|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 940007] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57682|applimit:0| [2025/04/30 18:20:48 940015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47607|rtt_var:464|pto_duration:49607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 940022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 940029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 940035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57701| [2025/04/30 18:20:48 940048] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249014539|now:1746037248940015|interv:74524| [2025/04/30 18:20:48 940055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249014539|now:1746037248940015|interval:74524|pto_count:0|srtt:47607 [2025/04/30 18:20:48 940063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:57701| [2025/04/30 18:20:48 940071] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED | [2025/04/30 18:20:48 940078] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2947| [2025/04/30 18:20:48 940119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2947|size:19|sent:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |inflight:57701|now:1746037248940089|stream_id:0|stream_offset:0| [2025/04/30 18:20:48 940128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2947|origin_pktnum:0|size:19|enc_size:35|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 940136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2947|origin_pktnum:0|size:19|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|po_in_flight:0| [2025/04/30 18:20:48 940142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57701|applimit:0| [2025/04/30 18:20:48 940149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47607|rtt_var:464|pto_duration:49607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 940156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 940163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 940170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57720| [2025/04/30 18:20:48 940176] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249014696|now:1746037248940148|interv:74548| [2025/04/30 18:20:48 940183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249014696|now:1746037248940148|interval:74548|pto_count:0|srtt:47607 [2025/04/30 18:20:48 940190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:57720| [2025/04/30 18:20:48 940198] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 940202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2938098| [2025/04/30 18:20:48 940207] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 940211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 940215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248939775| [2025/04/30 18:20:48 940219] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248939775| [2025/04/30 18:20:48 940223] [debug] |xqc_engine_wakeup_after|wakeup:1746037248939775|now:1746037248940223|diff:18446744073709551168| [2025/04/30 18:20:48 940233] [debug] |xqc_engine_main_logic|END|now:1746037248939648| [2025/04/30 18:20:48 940239] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248940239| [2025/04/30 18:20:48 940243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248939775|pq_index:0| [2025/04/30 18:20:48 940247] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248939648| [2025/04/30 18:20:48 940252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248940251| [2025/04/30 18:20:48 940257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248939775|now:1746037248940251| [2025/04/30 18:20:48 940261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248939775|now:1746037248940251| [2025/04/30 18:20:48 940265] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 940269] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 940274] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47607|min_srtt:47607|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 940279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2978184| [2025/04/30 18:20:48 940284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 940287] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 940291] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 940296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 940300] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 940305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2938098| [2025/04/30 18:20:48 940309] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 940313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2948| [2025/04/30 18:20:48 940346] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2948|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57720|now:1746037248940322|stream_id:0|stream_offset:2938098| [2025/04/30 18:20:48 940353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2948|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 940361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57720|applimit:0| [2025/04/30 18:20:48 940368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47607|rtt_var:464|pto_duration:49607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 940381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 940387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 940394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 940400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249014929|now:1746037248940368|interv:74561| [2025/04/30 18:20:48 940405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249014929|now:1746037248940368|interval:74561|pto_count:0|srtt:47607 [2025/04/30 18:20:48 940410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58920| [2025/04/30 18:20:48 940415] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 940419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2939277| [2025/04/30 18:20:48 940423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 940428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2949| [2025/04/30 18:20:48 940457] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2949|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248940435|stream_id:0|stream_offset:2939277| [2025/04/30 18:20:48 940464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2949|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 940471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 940477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47607|rtt_var:464|pto_duration:49607|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 940485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 940491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 940497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 940504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249015042|now:1746037248940477|interv:74565| [2025/04/30 18:20:48 940508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249015042|now:1746037248940477|interval:74565|pto_count:0|srtt:47607 [2025/04/30 18:20:48 940513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 940518] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 940522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2940456| [2025/04/30 18:20:48 940530] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 940534] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248941534|now:1746037248940534|interv:1000| [2025/04/30 18:20:48 940538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 940542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 940546] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248941534| [2025/04/30 18:20:48 940550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248941534| [2025/04/30 18:20:48 940554] [debug] |xqc_engine_wakeup_after|wakeup:1746037248941534|now:1746037248940554|diff:980| [2025/04/30 18:20:48 940559] [debug] |xqc_engine_main_logic|END|now:1746037248940251| [2025/04/30 18:20:48 941229] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248941228| [2025/04/30 18:20:48 941240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 941247] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1338| [2025/04/30 18:20:48 941251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1339| [2025/04/30 18:20:48 941257] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1339| [2025/04/30 18:20:48 941261] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 941266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2894|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2895|path_largest_ack:2894| [2025/04/30 18:20:48 941270] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2877404|prior_time:1746037248889359|is_app_limited:0|send_elapse:48426|ack_elapse:51869|ctl_first_sent_time:1746037248891169|lagest_ack_time:1746037248941228|curr_delivered:2938604| [2025/04/30 18:20:48 941275] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248891169| [2025/04/30 18:20:48 941280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:217||sndq_packets_used_bytes:0|sndq_packets_free:5| [2025/04/30 18:20:48 941284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2895|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2895|path_largest_ack:2895| [2025/04/30 18:20:48 941288] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2879804|prior_time:1746037248891357|is_app_limited:0|send_elapse:48188|ack_elapse:49871|ctl_first_sent_time:1746037248892902|lagest_ack_time:1746037248941228|curr_delivered:2939804| [2025/04/30 18:20:48 941293] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248892902| [2025/04/30 18:20:48 941297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:216||sndq_packets_used_bytes:0|sndq_packets_free:6| [2025/04/30 18:20:48 941301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47607|rttvar:464|minrtt:30950|latest_rtt:48326|ack_delay:1000| [2025/04/30 18:20:48 941305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47572|rttvar:418|minrtt:30950|latest_rtt:48326|ack_delay:1000| [2025/04/30 18:20:48 941310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2895|lost_pn:2892|thresh:3| [2025/04/30 18:20:48 941318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 941323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:418|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 941327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 941331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 941335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57720| [2025/04/30 18:20:48 941339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249015007|now:1746037248941322|interv:73685| [2025/04/30 18:20:48 941343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249015007|now:1746037248941322|interval:73685|pto_count:0|srtt:47572 [2025/04/30 18:20:48 941348] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48188, ack_elapse 49871, delivered 60000|rate 1203104|lost 256| [2025/04/30 18:20:48 941352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203104) in round 44| [2025/04/30 18:20:48 941357] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 941361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 941365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248892902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 941369] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248892902|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 941374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57720|srtt:47572|latest_rtt:48326|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 941380] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1339|largest:1339|pns:2| [2025/04/30 18:20:48 941384] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1339|frame:ACK |recv_time:1746037248941228|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 941389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368941228|now:1746037248941228|interv:120000000| [2025/04/30 18:20:48 941393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368941228|now:1746037248941228|interv:120000000| [2025/04/30 18:20:48 941397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248941534|pq_index:0| [2025/04/30 18:20:48 941401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248940251| [2025/04/30 18:20:48 941405] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248941405| [2025/04/30 18:20:48 941410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248941409| [2025/04/30 18:20:48 941418] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 941423] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 941427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2978184| [2025/04/30 18:20:48 941432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 941437] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 941441] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 941445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2979363| [2025/04/30 18:20:48 941449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 941454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 941458] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 941462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2980542| [2025/04/30 18:20:48 941466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 941470] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 941474] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 941478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 941483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 941487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2940456| [2025/04/30 18:20:48 941492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 941495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 941499] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248941534| [2025/04/30 18:20:48 941506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248941534| [2025/04/30 18:20:48 941510] [debug] |xqc_engine_wakeup_after|wakeup:1746037248941534|now:1746037248941510|diff:24| [2025/04/30 18:20:48 941514] [debug] |xqc_engine_main_logic|END|now:1746037248941409| [2025/04/30 18:20:48 941519] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248941519| [2025/04/30 18:20:48 941523] [debug] |xqc_engine_wakeup_after|wakeup:1746037248941534|now:1746037248941523|diff:11| [2025/04/30 18:20:48 941527] [debug] |xqc_engine_main_logic|END|now:1746037248941519| [2025/04/30 18:20:48 942600] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248942599| [2025/04/30 18:20:48 942609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248941534|pq_index:0| [2025/04/30 18:20:48 942614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248941409| [2025/04/30 18:20:48 942619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248942618| [2025/04/30 18:20:48 942624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248941534|now:1746037248942618| [2025/04/30 18:20:48 942628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248941534|now:1746037248942618| [2025/04/30 18:20:48 942632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 942637] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 942642] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 942649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2980542| [2025/04/30 18:20:48 942654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 942658] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 942662] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 942667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 942671] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 942676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2940456| [2025/04/30 18:20:48 942680] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 942684] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2950| [2025/04/30 18:20:48 942719] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2950|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57720|now:1746037248942693|stream_id:0|stream_offset:2940456| [2025/04/30 18:20:48 942730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2950|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 942735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57720|applimit:0| [2025/04/30 18:20:48 942739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:418|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 942744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 942748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 942752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 942756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249017265|now:1746037248942739|interv:74526| [2025/04/30 18:20:48 942760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249017265|now:1746037248942739|interval:74526|pto_count:0|srtt:47572 [2025/04/30 18:20:48 942765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58920| [2025/04/30 18:20:48 942769] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 942774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2941635| [2025/04/30 18:20:48 942778] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 942782] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2951| [2025/04/30 18:20:48 942810] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2951|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248942789|stream_id:0|stream_offset:2941635| [2025/04/30 18:20:48 942820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2951|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 942827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 942833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:418|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 942840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 942846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 942851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 942855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249017361|now:1746037248942833|interv:74528| [2025/04/30 18:20:48 942859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249017361|now:1746037248942833|interval:74528|pto_count:0|srtt:47572 [2025/04/30 18:20:48 942868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 942873] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 942877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2942814| [2025/04/30 18:20:48 942881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 942886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2952| [2025/04/30 18:20:48 942929] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2952|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248942896|stream_id:0|stream_offset:2942814| [2025/04/30 18:20:48 942938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2952|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 942945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 942950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:418|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 942955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 942959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 942962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 942966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249017468|now:1746037248942950|interv:74518| [2025/04/30 18:20:48 942970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249017468|now:1746037248942950|interval:74518|pto_count:0|srtt:47572 [2025/04/30 18:20:48 942975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 942980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 942984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2943993| [2025/04/30 18:20:48 943011] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 943015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248944015|now:1746037248943015|interv:1000| [2025/04/30 18:20:48 943019] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 943023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 943027] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248944015| [2025/04/30 18:20:48 943031] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248944015| [2025/04/30 18:20:48 943035] [debug] |xqc_engine_wakeup_after|wakeup:1746037248944015|now:1746037248943035|diff:980| [2025/04/30 18:20:48 943040] [debug] |xqc_engine_main_logic|END|now:1746037248942618| [2025/04/30 18:20:48 943230] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248943229| [2025/04/30 18:20:48 943237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 943243] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1339| [2025/04/30 18:20:48 943247] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1340| [2025/04/30 18:20:48 943253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1340| [2025/04/30 18:20:48 943257] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 943262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2896|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2897|path_largest_ack:2896| [2025/04/30 18:20:48 943267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2882204|prior_time:1746037248893351|is_app_limited:0|send_elapse:48128|ack_elapse:49878|ctl_first_sent_time:1746037248894887|lagest_ack_time:1746037248943229|curr_delivered:2941004| [2025/04/30 18:20:48 943271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248894887| [2025/04/30 18:20:48 943276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:215||sndq_packets_used_bytes:0|sndq_packets_free:7| [2025/04/30 18:20:48 943280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2897|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2897|path_largest_ack:2897| [2025/04/30 18:20:48 943285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2882204|prior_time:1746037248893351|is_app_limited:0|send_elapse:48128|ack_elapse:49878|ctl_first_sent_time:1746037248894887|lagest_ack_time:1746037248943229|curr_delivered:2942204| [2025/04/30 18:20:48 943304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248895047| [2025/04/30 18:20:48 943308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:214||sndq_packets_used_bytes:0|sndq_packets_free:8| [2025/04/30 18:20:48 943313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47572|rttvar:418|minrtt:30950|latest_rtt:48182|ack_delay:1000| [2025/04/30 18:20:48 943317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47523|rttvar:411|minrtt:30950|latest_rtt:48182|ack_delay:1000| [2025/04/30 18:20:48 943321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2897|lost_pn:2894|thresh:3| [2025/04/30 18:20:48 943325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 943330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47523|rtt_var:411|pto_duration:49523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 943334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 943338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 943342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 943346] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249017419|now:1746037248943329|interv:74090| [2025/04/30 18:20:48 943355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249017419|now:1746037248943329|interval:74090|pto_count:0|srtt:47523 [2025/04/30 18:20:48 943359] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48128, ack_elapse 49878, delivered 60000|rate 1202935|lost 256| [2025/04/30 18:20:48 943364] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202935) in round 44| [2025/04/30 18:20:48 943368] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 943372] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 943376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248895047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 943381] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248895047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 943385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47523|latest_rtt:48182|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 943391] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1340|largest:1340|pns:2| [2025/04/30 18:20:48 943396] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1340|frame:ACK |recv_time:1746037248943229|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 943400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368943229|now:1746037248943229|interv:120000000| [2025/04/30 18:20:48 943405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368943229|now:1746037248943229|interv:120000000| [2025/04/30 18:20:48 943409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248944015|pq_index:0| [2025/04/30 18:20:48 943413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248942618| [2025/04/30 18:20:48 943417] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248943417| [2025/04/30 18:20:48 943422] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248943421| [2025/04/30 18:20:48 943427] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 943432] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 943436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2980542| [2025/04/30 18:20:48 943441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 943452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 943457] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 943461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2981721| [2025/04/30 18:20:48 943466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47523|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 943470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 943474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 943478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2982900| [2025/04/30 18:20:48 943483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 943487] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 943491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 943495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 943499] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 943503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2943993| [2025/04/30 18:20:48 943508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 943512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 943516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248944015| [2025/04/30 18:20:48 943520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248944015| [2025/04/30 18:20:48 943524] [debug] |xqc_engine_wakeup_after|wakeup:1746037248944015|now:1746037248943524|diff:491| [2025/04/30 18:20:48 943528] [debug] |xqc_engine_main_logic|END|now:1746037248943421| [2025/04/30 18:20:48 943533] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248943533| [2025/04/30 18:20:48 943537] [debug] |xqc_engine_wakeup_after|wakeup:1746037248944015|now:1746037248943537|diff:478| [2025/04/30 18:20:48 943541] [debug] |xqc_engine_main_logic|END|now:1746037248943533| [2025/04/30 18:20:48 944613] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248944612| [2025/04/30 18:20:48 944624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248944015|pq_index:0| [2025/04/30 18:20:48 944633] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248943421| [2025/04/30 18:20:48 944638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248944637| [2025/04/30 18:20:48 944643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248944015|now:1746037248944637| [2025/04/30 18:20:48 944647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248944015|now:1746037248944637| [2025/04/30 18:20:48 944651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 944656] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 944661] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47523|min_srtt:47523|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 944666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2982900| [2025/04/30 18:20:48 944670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 944674] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 944678] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 944683] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 944687] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 944692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2943993| [2025/04/30 18:20:48 944696] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 944700] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2953| [2025/04/30 18:20:48 944742] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2953|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248944709|stream_id:0|stream_offset:2943993| [2025/04/30 18:20:48 944752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2953|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 944759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 944766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47523|rtt_var:411|pto_duration:49523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 944774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 944780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 944792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 944799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249019232|now:1746037248944766|interv:74466| [2025/04/30 18:20:48 944805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249019232|now:1746037248944766|interval:74466|pto_count:0|srtt:47523 [2025/04/30 18:20:48 944812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 944820] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 944827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2945172| [2025/04/30 18:20:48 944835] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 944842] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2954| [2025/04/30 18:20:48 944881] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2954|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248944853|stream_id:0|stream_offset:2945172| [2025/04/30 18:20:48 944891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2954|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 944899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 944906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47523|rtt_var:411|pto_duration:49523|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 944912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 944919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 944926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 944932] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249019376|now:1746037248944905|interv:74471| [2025/04/30 18:20:48 944938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249019376|now:1746037248944905|interval:74471|pto_count:0|srtt:47523 [2025/04/30 18:20:48 944945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 944953] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 944959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2946351| [2025/04/30 18:20:48 944966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 944973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248945972|now:1746037248944972|interv:1000| [2025/04/30 18:20:48 944979] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 945008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 945015] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248945972| [2025/04/30 18:20:48 945022] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248945972| [2025/04/30 18:20:48 945028] [debug] |xqc_engine_wakeup_after|wakeup:1746037248945972|now:1746037248945028|diff:944| [2025/04/30 18:20:48 945035] [debug] |xqc_engine_main_logic|END|now:1746037248944637| [2025/04/30 18:20:48 945212] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248945211| [2025/04/30 18:20:48 945218] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 945224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1340| [2025/04/30 18:20:48 945228] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1341| [2025/04/30 18:20:48 945234] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1341| [2025/04/30 18:20:48 945238] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 945243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2898|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2899|path_largest_ack:2898| [2025/04/30 18:20:48 945248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2882204|prior_time:1746037248893351|is_app_limited:0|send_elapse:48409|ack_elapse:51860|ctl_first_sent_time:1746037248895168|lagest_ack_time:1746037248945211|curr_delivered:2943404| [2025/04/30 18:20:48 945252] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248895168| [2025/04/30 18:20:48 945257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:213||sndq_packets_used_bytes:0|sndq_packets_free:9| [2025/04/30 18:20:48 945261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2899|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2899|path_largest_ack:2899| [2025/04/30 18:20:48 945266] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2884604|prior_time:1746037248895317|is_app_limited:0|send_elapse:49948|ack_elapse:49894|ctl_first_sent_time:1746037248896836|lagest_ack_time:1746037248945211|curr_delivered:2944604| [2025/04/30 18:20:48 945271] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248896836| [2025/04/30 18:20:48 945275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:212||sndq_packets_used_bytes:0|sndq_packets_free:10| [2025/04/30 18:20:48 945279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47523|rttvar:411|minrtt:30950|latest_rtt:48375|ack_delay:0| [2025/04/30 18:20:48 945283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47629|rttvar:522|minrtt:30950|latest_rtt:48375|ack_delay:0| [2025/04/30 18:20:48 945288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2899|lost_pn:2896|thresh:3| [2025/04/30 18:20:48 945292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 945296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47629|rtt_var:522|pto_duration:49717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 945305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 945309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 945313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 945317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249019570|now:1746037248945296|interv:74274| [2025/04/30 18:20:48 945321] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249019570|now:1746037248945296|interval:74274|pto_count:0|srtt:47629 [2025/04/30 18:20:48 945326] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49948, ack_elapse 49894, delivered 60000|rate 1201249|lost 256| [2025/04/30 18:20:48 945330] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201249) in round 44| [2025/04/30 18:20:48 945335] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 945339] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 945343] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248896836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 945347] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248896836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 945352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47629|latest_rtt:48375|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 945358] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1341|largest:1341|pns:2| [2025/04/30 18:20:48 945362] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1341|frame:ACK |recv_time:1746037248945211|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 945367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368945211|now:1746037248945211|interv:120000000| [2025/04/30 18:20:48 945371] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368945211|now:1746037248945211|interv:120000000| [2025/04/30 18:20:48 945375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248945972|pq_index:0| [2025/04/30 18:20:48 945380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248944637| [2025/04/30 18:20:48 945384] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248945383| [2025/04/30 18:20:48 945388] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248945387| [2025/04/30 18:20:48 945394] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 945401] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 945406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2982900| [2025/04/30 18:20:48 945410] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 945415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 945419] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 945424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2984079| [2025/04/30 18:20:48 945428] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 945432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 945436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 945441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2985258| [2025/04/30 18:20:48 945445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 945449] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 945453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 945458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 945462] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 945466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2946351| [2025/04/30 18:20:48 945471] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 945475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 945479] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248945972| [2025/04/30 18:20:48 945483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248945972| [2025/04/30 18:20:48 945487] [debug] |xqc_engine_wakeup_after|wakeup:1746037248945972|now:1746037248945486|diff:486| [2025/04/30 18:20:48 945491] [debug] |xqc_engine_main_logic|END|now:1746037248945387| [2025/04/30 18:20:48 945498] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248945498| [2025/04/30 18:20:48 945502] [debug] |xqc_engine_wakeup_after|wakeup:1746037248945972|now:1746037248945502|diff:470| [2025/04/30 18:20:48 945506] [debug] |xqc_engine_main_logic|END|now:1746037248945498| [2025/04/30 18:20:48 946575] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248946575| [2025/04/30 18:20:48 946585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248945972|pq_index:0| [2025/04/30 18:20:48 946590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248945387| [2025/04/30 18:20:48 946595] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248946594| [2025/04/30 18:20:48 946600] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248945972|now:1746037248946594| [2025/04/30 18:20:48 946604] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248945972|now:1746037248946594| [2025/04/30 18:20:48 946608] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 946613] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 946618] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 946623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2985258| [2025/04/30 18:20:48 946627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 946631] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 946635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 946639] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 946644] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 946648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2946351| [2025/04/30 18:20:48 946653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 946658] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2955| [2025/04/30 18:20:48 946697] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2955|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248946666|stream_id:0|stream_offset:2946351| [2025/04/30 18:20:48 946706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2955|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 946714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 946727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47629|rtt_var:522|pto_duration:49717|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 946732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 946736] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 946740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 946744] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249021383|now:1746037248946727|interv:74656| [2025/04/30 18:20:48 946748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249021383|now:1746037248946727|interval:74656|pto_count:0|srtt:47629 [2025/04/30 18:20:48 946756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 946764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 946770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 946777] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 946783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248947783|now:1746037248946783|interv:1000| [2025/04/30 18:20:48 946790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 946797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 946803] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248947783| [2025/04/30 18:20:48 946809] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248947783| [2025/04/30 18:20:48 946813] [debug] |xqc_engine_wakeup_after|wakeup:1746037248947783|now:1746037248946813|diff:970| [2025/04/30 18:20:48 946817] [debug] |xqc_engine_main_logic|END|now:1746037248946594| [2025/04/30 18:20:48 947239] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248947238| [2025/04/30 18:20:48 947248] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 947254] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1341| [2025/04/30 18:20:48 947258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1342| [2025/04/30 18:20:48 947264] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1342| [2025/04/30 18:20:48 947268] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 947273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2900|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2901|path_largest_ack:2900| [2025/04/30 18:20:48 947278] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2887004|prior_time:1746037248897339|is_app_limited:0|send_elapse:49792|ack_elapse:49899|ctl_first_sent_time:1746037248898868|lagest_ack_time:1746037248947238|curr_delivered:2945804| [2025/04/30 18:20:48 947283] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248898868| [2025/04/30 18:20:48 947292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:211||sndq_packets_used_bytes:0|sndq_packets_free:11| [2025/04/30 18:20:48 947297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2901|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2901|path_largest_ack:2901| [2025/04/30 18:20:48 947301] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2887004|prior_time:1746037248897339|is_app_limited:0|send_elapse:49792|ack_elapse:49899|ctl_first_sent_time:1746037248898868|lagest_ack_time:1746037248947238|curr_delivered:2947004| [2025/04/30 18:20:48 947306] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248898981| [2025/04/30 18:20:48 947310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:210||sndq_packets_used_bytes:0|sndq_packets_free:12| [2025/04/30 18:20:48 947314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47629|rttvar:522|minrtt:30950|latest_rtt:48257|ack_delay:1000| [2025/04/30 18:20:48 947318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47583|rttvar:485|minrtt:30950|latest_rtt:48257|ack_delay:1000| [2025/04/30 18:20:48 947323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2901|lost_pn:2898|thresh:3| [2025/04/30 18:20:48 947327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 947331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47583|rtt_var:485|pto_duration:49583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 947336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 947340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 947344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57720| [2025/04/30 18:20:48 947347] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249021249|now:1746037248947331|interv:73918| [2025/04/30 18:20:48 947352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249021249|now:1746037248947331|interval:73918|pto_count:0|srtt:47583 [2025/04/30 18:20:48 947356] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49792, ack_elapse 49899, delivered 60000|rate 1202428|lost 256| [2025/04/30 18:20:48 947360] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202428) in round 44| [2025/04/30 18:20:48 947365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 947369] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 947373] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248898981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 947377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248898981|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 947385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57720|srtt:47583|latest_rtt:48257|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 947391] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1342|largest:1342|pns:2| [2025/04/30 18:20:48 947395] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1342|frame:ACK |recv_time:1746037248947238|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 947400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368947238|now:1746037248947238|interv:120000000| [2025/04/30 18:20:48 947404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368947238|now:1746037248947238|interv:120000000| [2025/04/30 18:20:48 947408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248947783|pq_index:0| [2025/04/30 18:20:48 947412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248946594| [2025/04/30 18:20:48 947416] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248947416| [2025/04/30 18:20:48 947421] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248947420| [2025/04/30 18:20:48 947426] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 947431] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47583|min_srtt:47583|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 947435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2985258| [2025/04/30 18:20:48 947440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 947445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 947449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47583|min_srtt:47583|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 947453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2986437| [2025/04/30 18:20:48 947458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47583|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 947462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 947466] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47583|min_srtt:47583|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 947473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2987616| [2025/04/30 18:20:48 947478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 947481] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 947485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 947490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 947494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 947498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 947503] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 947506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 947510] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248947783| [2025/04/30 18:20:48 947514] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248947783| [2025/04/30 18:20:48 947518] [debug] |xqc_engine_wakeup_after|wakeup:1746037248947783|now:1746037248947518|diff:265| [2025/04/30 18:20:48 947523] [debug] |xqc_engine_main_logic|END|now:1746037248947420| [2025/04/30 18:20:48 947527] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248947527| [2025/04/30 18:20:48 947531] [debug] |xqc_engine_wakeup_after|wakeup:1746037248947783|now:1746037248947531|diff:252| [2025/04/30 18:20:48 947535] [debug] |xqc_engine_main_logic|END|now:1746037248947527| [2025/04/30 18:20:48 948604] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248948603| [2025/04/30 18:20:48 948614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248947783|pq_index:0| [2025/04/30 18:20:48 948619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248947420| [2025/04/30 18:20:48 948624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248948623| [2025/04/30 18:20:48 948629] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248947783|now:1746037248948623| [2025/04/30 18:20:48 948633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248947783|now:1746037248948623| [2025/04/30 18:20:48 948637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 948641] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 948647] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47583|min_srtt:47583|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 948651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2987616| [2025/04/30 18:20:48 948661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 948665] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 948669] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 948674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 948678] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 948683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57720|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 948687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 948692] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2956| [2025/04/30 18:20:48 948731] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2956|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57720|now:1746037248948700|stream_id:0|stream_offset:2947530| [2025/04/30 18:20:48 948741] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2956|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 948749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57720|applimit:0| [2025/04/30 18:20:48 948755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47583|rtt_var:485|pto_duration:49583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 948761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 948765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 948769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 948773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249023283|now:1746037248948755|interv:74528| [2025/04/30 18:20:48 948777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249023283|now:1746037248948755|interval:74528|pto_count:0|srtt:47583 [2025/04/30 18:20:48 948782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58920| [2025/04/30 18:20:48 948787] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 948791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2948709| [2025/04/30 18:20:48 948796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 948800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2957| [2025/04/30 18:20:48 948831] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2957|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248948807|stream_id:0|stream_offset:2948709| [2025/04/30 18:20:48 948846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2957|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 948854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 948861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47583|rtt_var:485|pto_duration:49583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 948867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 948871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 948875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 948879] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249023390|now:1746037248948861|interv:74529| [2025/04/30 18:20:48 948883] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249023390|now:1746037248948861|interval:74529|pto_count:0|srtt:47583 [2025/04/30 18:20:48 948888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 948895] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 948902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2949888| [2025/04/30 18:20:48 948909] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 948916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2958| [2025/04/30 18:20:48 948954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2958|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248948927|stream_id:0|stream_offset:2949888| [2025/04/30 18:20:48 948964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2958|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 948971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 948978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47583|rtt_var:485|pto_duration:49583|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 948984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 949010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 949014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 949018] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249023510|now:1746037248948978|interv:74532| [2025/04/30 18:20:48 949022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249023510|now:1746037248948978|interval:74532|pto_count:0|srtt:47583 [2025/04/30 18:20:48 949033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 949041] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 949048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2951067| [2025/04/30 18:20:48 949056] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 949061] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248950061|now:1746037248949061|interv:1000| [2025/04/30 18:20:48 949068] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 949074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 949081] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248950061| [2025/04/30 18:20:48 949086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248950061| [2025/04/30 18:20:48 949090] [debug] |xqc_engine_wakeup_after|wakeup:1746037248950061|now:1746037248949090|diff:971| [2025/04/30 18:20:48 949094] [debug] |xqc_engine_main_logic|END|now:1746037248948623| [2025/04/30 18:20:48 949249] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248949248| [2025/04/30 18:20:48 949255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 949261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1342| [2025/04/30 18:20:48 949265] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1343| [2025/04/30 18:20:48 949271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1343| [2025/04/30 18:20:48 949275] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 949280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2902|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2903|path_largest_ack:2902| [2025/04/30 18:20:48 949285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2887004|prior_time:1746037248897339|is_app_limited:0|send_elapse:50053|ack_elapse:51909|ctl_first_sent_time:1746037248899129|lagest_ack_time:1746037248949248|curr_delivered:2948204| [2025/04/30 18:20:48 949289] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248899129| [2025/04/30 18:20:48 949294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 949298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2903|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2903|path_largest_ack:2903| [2025/04/30 18:20:48 949303] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2889404|prior_time:1746037248899318|is_app_limited:0|send_elapse:50029|ack_elapse:49930|ctl_first_sent_time:1746037248900844|lagest_ack_time:1746037248949248|curr_delivered:2949404| [2025/04/30 18:20:48 949307] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248900844| [2025/04/30 18:20:48 949315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 949320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47583|rttvar:485|minrtt:30950|latest_rtt:48404|ack_delay:1000| [2025/04/30 18:20:48 949324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47561|rttvar:408|minrtt:30950|latest_rtt:48404|ack_delay:1000| [2025/04/30 18:20:48 949328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2903|lost_pn:2900|thresh:3| [2025/04/30 18:20:48 949332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 949336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47561|rtt_var:408|pto_duration:49561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 949341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 949345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 949349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 949353] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249023488|now:1746037248949336|interv:74152| [2025/04/30 18:20:48 949357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249023488|now:1746037248949336|interval:74152|pto_count:0|srtt:47561 [2025/04/30 18:20:48 949361] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50029, ack_elapse 49930, delivered 60000|rate 1199304|lost 256| [2025/04/30 18:20:48 949366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199304) in round 44| [2025/04/30 18:20:48 949370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 949374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 949378] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248900844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 949383] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248900844|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 949387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47561|latest_rtt:48404|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 949393] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1343|largest:1343|pns:2| [2025/04/30 18:20:48 949398] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1343|frame:ACK |recv_time:1746037248949248|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 949405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368949248|now:1746037248949248|interv:120000000| [2025/04/30 18:20:48 949409] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368949248|now:1746037248949248|interv:120000000| [2025/04/30 18:20:48 949413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248950061|pq_index:0| [2025/04/30 18:20:48 949417] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248948623| [2025/04/30 18:20:48 949421] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248949421| [2025/04/30 18:20:48 949426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248949425| [2025/04/30 18:20:48 949431] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 949436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47561|min_srtt:47561|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 949441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2987616| [2025/04/30 18:20:48 949445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 949450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 949454] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47561|min_srtt:47561|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 949459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2988795| [2025/04/30 18:20:48 949463] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47561|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 949468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 949472] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47561|min_srtt:47561|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 949476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2989974| [2025/04/30 18:20:48 949480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 949484] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 949488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 949493] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 949500] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 949504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2951067| [2025/04/30 18:20:48 949508] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 949512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 949516] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248950061| [2025/04/30 18:20:48 949520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248950061| [2025/04/30 18:20:48 949524] [debug] |xqc_engine_wakeup_after|wakeup:1746037248950061|now:1746037248949524|diff:537| [2025/04/30 18:20:48 949529] [debug] |xqc_engine_main_logic|END|now:1746037248949425| [2025/04/30 18:20:48 949533] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248949533| [2025/04/30 18:20:48 949537] [debug] |xqc_engine_wakeup_after|wakeup:1746037248950061|now:1746037248949537|diff:524| [2025/04/30 18:20:48 949541] [debug] |xqc_engine_main_logic|END|now:1746037248949533| [2025/04/30 18:20:48 950609] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248950609| [2025/04/30 18:20:48 950620] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248950061|pq_index:0| [2025/04/30 18:20:48 950624] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248949425| [2025/04/30 18:20:48 950629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248950628| [2025/04/30 18:20:48 950634] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248950061|now:1746037248950628| [2025/04/30 18:20:48 950638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248950061|now:1746037248950628| [2025/04/30 18:20:48 950642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 950647] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 950652] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47561|min_srtt:47561|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 950657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2989974| [2025/04/30 18:20:48 950661] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 950665] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 950669] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 950674] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 950678] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 950687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2951067| [2025/04/30 18:20:48 950692] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 950697] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2959| [2025/04/30 18:20:48 950735] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2959|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248950705|stream_id:0|stream_offset:2951067| [2025/04/30 18:20:48 950744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2959|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 950752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 950759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47561|rtt_var:408|pto_duration:49561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 950765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 950769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 950773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 950777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249025266|now:1746037248950758|interv:74508| [2025/04/30 18:20:48 950781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249025266|now:1746037248950758|interval:74508|pto_count:0|srtt:47561 [2025/04/30 18:20:48 950786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 950791] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 950795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2952246| [2025/04/30 18:20:48 950800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 950804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2960| [2025/04/30 18:20:48 950833] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2960|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248950811|stream_id:0|stream_offset:2952246| [2025/04/30 18:20:48 950843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2960|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 950850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 950857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47561|rtt_var:408|pto_duration:49561|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 950864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 950874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 950880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 950886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249025372|now:1746037248950857|interv:74515| [2025/04/30 18:20:48 950893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249025372|now:1746037248950857|interval:74515|pto_count:0|srtt:47561 [2025/04/30 18:20:48 950901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 950909] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 950916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2953425| [2025/04/30 18:20:48 950923] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 950929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248951929|now:1746037248950929|interv:1000| [2025/04/30 18:20:48 950934] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 950940] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 950947] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248951929| [2025/04/30 18:20:48 950954] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248951929| [2025/04/30 18:20:48 950960] [debug] |xqc_engine_wakeup_after|wakeup:1746037248951929|now:1746037248950960|diff:969| [2025/04/30 18:20:48 950965] [debug] |xqc_engine_main_logic|END|now:1746037248950628| [2025/04/30 18:20:48 951248] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248951246| [2025/04/30 18:20:48 951263] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 951272] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1343| [2025/04/30 18:20:48 951277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1344| [2025/04/30 18:20:48 951283] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1344| [2025/04/30 18:20:48 951287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 951293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2904|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2905|path_largest_ack:2904| [2025/04/30 18:20:48 951298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2891804|prior_time:1746037248901372|is_app_limited:0|send_elapse:50028|ack_elapse:49874|ctl_first_sent_time:1746037248902899|lagest_ack_time:1746037248951246|curr_delivered:2950604| [2025/04/30 18:20:48 951303] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248902899| [2025/04/30 18:20:48 951307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 951312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2905|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2905|path_largest_ack:2905| [2025/04/30 18:20:48 951323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2891804|prior_time:1746037248901372|is_app_limited:0|send_elapse:50028|ack_elapse:49874|ctl_first_sent_time:1746037248902899|lagest_ack_time:1746037248951246|curr_delivered:2951804| [2025/04/30 18:20:48 951328] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248903070| [2025/04/30 18:20:48 951332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 951336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47561|rttvar:408|minrtt:30950|latest_rtt:48176|ack_delay:1000| [2025/04/30 18:20:48 951341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47513|rttvar:402|minrtt:30950|latest_rtt:48176|ack_delay:1000| [2025/04/30 18:20:48 951345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2905|lost_pn:2902|thresh:3| [2025/04/30 18:20:48 951349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 951354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47513|rtt_var:402|pto_duration:49513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 951358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 951362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 951366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 951370] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249025324|now:1746037248951353|interv:73971| [2025/04/30 18:20:48 951374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249025324|now:1746037248951353|interval:73971|pto_count:0|srtt:47513 [2025/04/30 18:20:48 951379] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50028, ack_elapse 49874, delivered 60000|rate 1199328|lost 256| [2025/04/30 18:20:48 951384] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199328) in round 44| [2025/04/30 18:20:48 951388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 951392] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 951396] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248903070|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 951400] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248903070|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 951405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47513|latest_rtt:48176|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 951414] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1344|largest:1344|pns:2| [2025/04/30 18:20:48 951419] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1344|frame:ACK |recv_time:1746037248951246|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 951423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368951246|now:1746037248951246|interv:120000000| [2025/04/30 18:20:48 951428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368951246|now:1746037248951246|interv:120000000| [2025/04/30 18:20:48 951432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248951929|pq_index:0| [2025/04/30 18:20:48 951436] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248950628| [2025/04/30 18:20:48 951440] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248951440| [2025/04/30 18:20:48 951445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248951444| [2025/04/30 18:20:48 951451] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 951456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47513|min_srtt:47513|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 951460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2989974| [2025/04/30 18:20:48 951465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 951470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 951474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47513|min_srtt:47513|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 951479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2991153| [2025/04/30 18:20:48 951483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47513|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 951488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 951492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47513|min_srtt:47513|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 951496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2992332| [2025/04/30 18:20:48 951500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 951507] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 951511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 951515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 951520] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 951524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2953425| [2025/04/30 18:20:48 951528] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 951532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 951536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248951929| [2025/04/30 18:20:48 951540] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248951929| [2025/04/30 18:20:48 951544] [debug] |xqc_engine_wakeup_after|wakeup:1746037248951929|now:1746037248951544|diff:385| [2025/04/30 18:20:48 951549] [debug] |xqc_engine_main_logic|END|now:1746037248951444| [2025/04/30 18:20:48 951554] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248951554| [2025/04/30 18:20:48 951558] [debug] |xqc_engine_wakeup_after|wakeup:1746037248951929|now:1746037248951558|diff:371| [2025/04/30 18:20:48 951562] [debug] |xqc_engine_main_logic|END|now:1746037248951554| [2025/04/30 18:20:48 952637] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248952637| [2025/04/30 18:20:48 952648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248951929|pq_index:0| [2025/04/30 18:20:48 952653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248951444| [2025/04/30 18:20:48 952659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248952657| [2025/04/30 18:20:48 952664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248951929|now:1746037248952657| [2025/04/30 18:20:48 952668] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248951929|now:1746037248952657| [2025/04/30 18:20:48 952672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 952677] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 952682] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47513|min_srtt:47513|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 952687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2992332| [2025/04/30 18:20:48 952692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 952696] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 952706] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 952711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 952716] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 952720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2953425| [2025/04/30 18:20:48 952725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 952729] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2961| [2025/04/30 18:20:48 952766] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2961|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248952738|stream_id:0|stream_offset:2953425| [2025/04/30 18:20:48 952773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2961|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 952781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 952787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47513|rtt_var:402|pto_duration:49513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 952794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 952801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 952807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 952814] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249027251|now:1746037248952787|interv:74464| [2025/04/30 18:20:48 952821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249027251|now:1746037248952787|interval:74464|pto_count:0|srtt:47513 [2025/04/30 18:20:48 952827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 952832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 952836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2954604| [2025/04/30 18:20:48 952841] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 952845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2962| [2025/04/30 18:20:48 952875] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2962|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248952852|stream_id:0|stream_offset:2954604| [2025/04/30 18:20:48 952882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2962|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 952896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 952903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47513|rtt_var:402|pto_duration:49513|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 952911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 952917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 952924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 952930] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249027365|now:1746037248952903|interv:74462| [2025/04/30 18:20:48 952936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249027365|now:1746037248952903|interval:74462|pto_count:0|srtt:47513 [2025/04/30 18:20:48 952943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 952952] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 952958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2955783| [2025/04/30 18:20:48 952965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 952970] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248953969|now:1746037248952969|interv:1000| [2025/04/30 18:20:48 952974] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 952978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 952982] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248953969| [2025/04/30 18:20:48 953004] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248953969| [2025/04/30 18:20:48 953012] [debug] |xqc_engine_wakeup_after|wakeup:1746037248953969|now:1746037248953012|diff:957| [2025/04/30 18:20:48 953016] [debug] |xqc_engine_main_logic|END|now:1746037248952657| [2025/04/30 18:20:48 953231] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248953230| [2025/04/30 18:20:48 953239] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 953246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1344| [2025/04/30 18:20:48 953250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1345| [2025/04/30 18:20:48 953256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1345| [2025/04/30 18:20:48 953260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 953265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2906|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2907|path_largest_ack:2906| [2025/04/30 18:20:48 953270] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2891804|prior_time:1746037248901372|is_app_limited:0|send_elapse:50294|ack_elapse:51858|ctl_first_sent_time:1746037248903165|lagest_ack_time:1746037248953230|curr_delivered:2953004| [2025/04/30 18:20:48 953285] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248903165| [2025/04/30 18:20:48 953290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 953294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2907|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2907|path_largest_ack:2907| [2025/04/30 18:20:48 953299] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2894204|prior_time:1746037248903324|is_app_limited:0|send_elapse:50050|ack_elapse:49906|ctl_first_sent_time:1746037248904857|lagest_ack_time:1746037248953230|curr_delivered:2954204| [2025/04/30 18:20:48 953304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248904857| [2025/04/30 18:20:48 953308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 953312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47513|rttvar:402|minrtt:30950|latest_rtt:48373|ack_delay:0| [2025/04/30 18:20:48 953316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47620|rttvar:517|minrtt:30950|latest_rtt:48373|ack_delay:0| [2025/04/30 18:20:48 953320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2907|lost_pn:2904|thresh:3| [2025/04/30 18:20:48 953325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 953329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47620|rtt_var:517|pto_duration:49688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 953333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 953337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 953341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 953345] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249027540|now:1746037248953329|interv:74211| [2025/04/30 18:20:48 953349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249027540|now:1746037248953329|interval:74211|pto_count:0|srtt:47620 [2025/04/30 18:20:48 953354] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50050, ack_elapse 49906, delivered 60000|rate 1198801|lost 256| [2025/04/30 18:20:48 953359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198801) in round 44| [2025/04/30 18:20:48 953363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 953367] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 953371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248904857|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 953379] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248904857|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 953383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47620|latest_rtt:48373|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 953389] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1345|largest:1345|pns:2| [2025/04/30 18:20:48 953394] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1345|frame:ACK |recv_time:1746037248953230|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 953399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368953230|now:1746037248953230|interv:120000000| [2025/04/30 18:20:48 953403] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368953230|now:1746037248953230|interv:120000000| [2025/04/30 18:20:48 953407] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248953969|pq_index:0| [2025/04/30 18:20:48 953411] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248952657| [2025/04/30 18:20:48 953415] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248953415| [2025/04/30 18:20:48 953420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248953419| [2025/04/30 18:20:48 953426] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 953431] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47620|min_srtt:47620|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 953435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2992332| [2025/04/30 18:20:48 953440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47620|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 953445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 953449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47620|min_srtt:47620|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 953453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2993511| [2025/04/30 18:20:48 953458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47620|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 953462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 953469] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47620|min_srtt:47620|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 953473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2994690| [2025/04/30 18:20:48 953478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 953481] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 953485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 953490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 953494] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 953499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2955783| [2025/04/30 18:20:48 953503] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 953507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 953511] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248953969| [2025/04/30 18:20:48 953515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248953969| [2025/04/30 18:20:48 953519] [debug] |xqc_engine_wakeup_after|wakeup:1746037248953969|now:1746037248953519|diff:450| [2025/04/30 18:20:48 953523] [debug] |xqc_engine_main_logic|END|now:1746037248953419| [2025/04/30 18:20:48 953528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248953528| [2025/04/30 18:20:48 953532] [debug] |xqc_engine_wakeup_after|wakeup:1746037248953969|now:1746037248953532|diff:437| [2025/04/30 18:20:48 953536] [debug] |xqc_engine_main_logic|END|now:1746037248953528| [2025/04/30 18:20:48 954611] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248954610| [2025/04/30 18:20:48 954621] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248953969|pq_index:0| [2025/04/30 18:20:48 954626] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248953419| [2025/04/30 18:20:48 954631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248954630| [2025/04/30 18:20:48 954636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248953969|now:1746037248954630| [2025/04/30 18:20:48 954640] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248953969|now:1746037248954630| [2025/04/30 18:20:48 954644] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 954648] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 954653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47620|min_srtt:47620|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 954664] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2994690| [2025/04/30 18:20:48 954668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 954672] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 954676] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 954680] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 954685] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 954690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2955783| [2025/04/30 18:20:48 954694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 954698] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2963| [2025/04/30 18:20:48 954733] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2963|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248954707|stream_id:0|stream_offset:2955783| [2025/04/30 18:20:48 954739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2963|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 954746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 954753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47620|rtt_var:517|pto_duration:49688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 954760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 954767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 954773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 954780] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249029395|now:1746037248954753|interv:74642| [2025/04/30 18:20:48 954786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249029395|now:1746037248954753|interval:74642|pto_count:0|srtt:47620 [2025/04/30 18:20:48 954792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 954797] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 954802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2956962| [2025/04/30 18:20:48 954806] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 954815] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2964| [2025/04/30 18:20:48 954845] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2964|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248954823|stream_id:0|stream_offset:2956962| [2025/04/30 18:20:48 954853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2964|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 954860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 954867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47620|rtt_var:517|pto_duration:49688|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 954874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 954881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 954888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 954895] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249029511|now:1746037248954867|interv:74644| [2025/04/30 18:20:48 954902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249029511|now:1746037248954867|interval:74644|pto_count:0|srtt:47620 [2025/04/30 18:20:48 954910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 954917] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 954924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2958141| [2025/04/30 18:20:48 954932] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 954938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248955938|now:1746037248954938|interv:1000| [2025/04/30 18:20:48 954945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 954949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 954953] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248955938| [2025/04/30 18:20:48 954957] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248955938| [2025/04/30 18:20:48 954961] [debug] |xqc_engine_wakeup_after|wakeup:1746037248955938|now:1746037248954961|diff:977| [2025/04/30 18:20:48 954966] [debug] |xqc_engine_main_logic|END|now:1746037248954630| [2025/04/30 18:20:48 955248] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248955247| [2025/04/30 18:20:48 955259] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 955266] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1345| [2025/04/30 18:20:48 955270] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1346| [2025/04/30 18:20:48 955276] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1346| [2025/04/30 18:20:48 955285] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 955290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2908|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2909|path_largest_ack:2908| [2025/04/30 18:20:48 955295] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2896604|prior_time:1746037248905327|is_app_limited:0|send_elapse:50041|ack_elapse:49920|ctl_first_sent_time:1746037248906851|lagest_ack_time:1746037248955247|curr_delivered:2955404| [2025/04/30 18:20:48 955300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248906851| [2025/04/30 18:20:48 955304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 955309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2909|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2909|path_largest_ack:2909| [2025/04/30 18:20:48 955313] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2896604|prior_time:1746037248905327|is_app_limited:0|send_elapse:50041|ack_elapse:49920|ctl_first_sent_time:1746037248906851|lagest_ack_time:1746037248955247|curr_delivered:2956604| [2025/04/30 18:20:48 955318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248907009| [2025/04/30 18:20:48 955322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 955326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47620|rttvar:517|minrtt:30950|latest_rtt:48238|ack_delay:1000| [2025/04/30 18:20:48 955330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47572|rttvar:483|minrtt:30950|latest_rtt:48238|ack_delay:1000| [2025/04/30 18:20:48 955335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2909|lost_pn:2906|thresh:3| [2025/04/30 18:20:48 955339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 955343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:483|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 955348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 955352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 955356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 955360] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249029395|now:1746037248955343|interv:74052| [2025/04/30 18:20:48 955364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249029395|now:1746037248955343|interval:74052|pto_count:0|srtt:47572 [2025/04/30 18:20:48 955368] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50041, ack_elapse 49920, delivered 60000|rate 1199016|lost 256| [2025/04/30 18:20:48 955373] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199016) in round 44| [2025/04/30 18:20:48 955380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 955384] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 955388] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248907009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 955393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248907009|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 955397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47572|latest_rtt:48238|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 955403] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1346|largest:1346|pns:2| [2025/04/30 18:20:48 955408] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1346|frame:ACK |recv_time:1746037248955247|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 955412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368955247|now:1746037248955247|interv:120000000| [2025/04/30 18:20:48 955417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368955247|now:1746037248955247|interv:120000000| [2025/04/30 18:20:48 955420] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248955938|pq_index:0| [2025/04/30 18:20:48 955425] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248954630| [2025/04/30 18:20:48 955429] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248955429| [2025/04/30 18:20:48 955434] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248955433| [2025/04/30 18:20:48 955439] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 955444] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 955448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2994690| [2025/04/30 18:20:48 955453] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 955458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 955462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 955466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2995869| [2025/04/30 18:20:48 955473] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47572|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 955478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 955482] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 955487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2997048| [2025/04/30 18:20:48 955491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 955495] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 955499] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 955503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 955508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 955512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2958141| [2025/04/30 18:20:48 955516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 955520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 955524] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248955938| [2025/04/30 18:20:48 955528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248955938| [2025/04/30 18:20:48 955532] [debug] |xqc_engine_wakeup_after|wakeup:1746037248955938|now:1746037248955532|diff:406| [2025/04/30 18:20:48 955537] [debug] |xqc_engine_main_logic|END|now:1746037248955433| [2025/04/30 18:20:48 955542] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248955542| [2025/04/30 18:20:48 955546] [debug] |xqc_engine_wakeup_after|wakeup:1746037248955938|now:1746037248955546|diff:392| [2025/04/30 18:20:48 955550] [debug] |xqc_engine_main_logic|END|now:1746037248955542| [2025/04/30 18:20:48 956625] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248956624| [2025/04/30 18:20:48 956635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248955938|pq_index:0| [2025/04/30 18:20:48 956640] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248955433| [2025/04/30 18:20:48 956645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248956644| [2025/04/30 18:20:48 956650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248955938|now:1746037248956644| [2025/04/30 18:20:48 956654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248955938|now:1746037248956644| [2025/04/30 18:20:48 956663] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 956668] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 956673] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47572|min_srtt:47572|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 956678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2997048| [2025/04/30 18:20:48 956682] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 956686] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 956690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 956695] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 956699] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 956704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2958141| [2025/04/30 18:20:48 956708] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 956713] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2965| [2025/04/30 18:20:48 956747] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2965|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248956721|stream_id:0|stream_offset:2958141| [2025/04/30 18:20:48 956753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2965|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 956760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 956767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:483|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 956773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 956780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 956786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 956793] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249031293|now:1746037248956766|interv:74527| [2025/04/30 18:20:48 956799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249031293|now:1746037248956766|interval:74527|pto_count:0|srtt:47572 [2025/04/30 18:20:48 956806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 956816] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 956820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2959320| [2025/04/30 18:20:48 956825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 956829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2966| [2025/04/30 18:20:48 956859] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2966|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248956836|stream_id:0|stream_offset:2959320| [2025/04/30 18:20:48 956866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2966|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 956874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 956881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47572|rtt_var:483|pto_duration:49572|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 956889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 956895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 956902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 956909] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249031408|now:1746037248956881|interv:74527| [2025/04/30 18:20:48 956915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249031408|now:1746037248956881|interval:74527|pto_count:0|srtt:47572 [2025/04/30 18:20:48 956922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 956930] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 956937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2960499| [2025/04/30 18:20:48 956944] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 956951] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248957950|now:1746037248956950|interv:1000| [2025/04/30 18:20:48 956957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 956964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 956969] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248957950| [2025/04/30 18:20:48 956973] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248957950| [2025/04/30 18:20:48 956977] [debug] |xqc_engine_wakeup_after|wakeup:1746037248957950|now:1746037248956977|diff:973| [2025/04/30 18:20:48 956981] [debug] |xqc_engine_main_logic|END|now:1746037248956644| [2025/04/30 18:20:48 957201] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248957199| [2025/04/30 18:20:48 957217] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 957223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1346| [2025/04/30 18:20:48 957227] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1347| [2025/04/30 18:20:48 957233] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1347| [2025/04/30 18:20:48 957238] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 957243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2910|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2911|path_largest_ack:2910| [2025/04/30 18:20:48 957248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2896604|prior_time:1746037248905327|is_app_limited:0|send_elapse:50330|ack_elapse:51872|ctl_first_sent_time:1746037248907140|lagest_ack_time:1746037248957199|curr_delivered:2957804| [2025/04/30 18:20:48 957252] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248907140| [2025/04/30 18:20:48 957257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 957261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2911|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2911|path_largest_ack:2911| [2025/04/30 18:20:48 957266] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2899004|prior_time:1746037248907312|is_app_limited:0|send_elapse:50036|ack_elapse:49887|ctl_first_sent_time:1746037248908835|lagest_ack_time:1746037248957199|curr_delivered:2959004| [2025/04/30 18:20:48 957270] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248908835| [2025/04/30 18:20:48 957274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 957278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47572|rttvar:483|minrtt:30950|latest_rtt:48364|ack_delay:1000| [2025/04/30 18:20:48 957283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47546|rttvar:415|minrtt:30950|latest_rtt:48364|ack_delay:1000| [2025/04/30 18:20:48 957287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2911|lost_pn:2908|thresh:3| [2025/04/30 18:20:48 957291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 957295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:415|pto_duration:49546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 957300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 957304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 957308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 957312] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249031382|now:1746037248957295|interv:74087| [2025/04/30 18:20:48 957319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249031382|now:1746037248957295|interval:74087|pto_count:0|srtt:47546 [2025/04/30 18:20:48 957323] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50036, ack_elapse 49887, delivered 60000|rate 1199136|lost 256| [2025/04/30 18:20:48 957328] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199136) in round 44| [2025/04/30 18:20:48 957332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 957336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 957340] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248908835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 957345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248908835|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 957349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47546|latest_rtt:48364|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 957355] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1347|largest:1347|pns:2| [2025/04/30 18:20:48 957359] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1347|frame:ACK |recv_time:1746037248957199|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 957364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368957199|now:1746037248957199|interv:120000000| [2025/04/30 18:20:48 957368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368957199|now:1746037248957199|interv:120000000| [2025/04/30 18:20:48 957372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248957950|pq_index:0| [2025/04/30 18:20:48 957377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248956644| [2025/04/30 18:20:48 957381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248957380| [2025/04/30 18:20:48 957385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248957384| [2025/04/30 18:20:48 957391] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 957395] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 957400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2997048| [2025/04/30 18:20:48 957404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 957412] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 957416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 957420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2998227| [2025/04/30 18:20:48 957425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 957429] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 957433] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 957437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2999406| [2025/04/30 18:20:48 957442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 957446] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 957450] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 957454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 957458] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 957463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2960499| [2025/04/30 18:20:48 957467] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 957471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 957475] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248957950| [2025/04/30 18:20:48 957479] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248957950| [2025/04/30 18:20:48 957483] [debug] |xqc_engine_wakeup_after|wakeup:1746037248957950|now:1746037248957483|diff:467| [2025/04/30 18:20:48 957487] [debug] |xqc_engine_main_logic|END|now:1746037248957384| [2025/04/30 18:20:48 957492] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248957492| [2025/04/30 18:20:48 957496] [debug] |xqc_engine_wakeup_after|wakeup:1746037248957950|now:1746037248957496|diff:454| [2025/04/30 18:20:48 957500] [debug] |xqc_engine_main_logic|END|now:1746037248957492| [2025/04/30 18:20:48 958575] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248958575| [2025/04/30 18:20:48 958585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248957950|pq_index:0| [2025/04/30 18:20:48 958590] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248957384| [2025/04/30 18:20:48 958601] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248958600| [2025/04/30 18:20:48 958606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248957950|now:1746037248958600| [2025/04/30 18:20:48 958610] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248957950|now:1746037248958600| [2025/04/30 18:20:48 958614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 958619] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 958624] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 958628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2999406| [2025/04/30 18:20:48 958633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 958637] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 958641] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 958646] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 958650] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 958655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2960499| [2025/04/30 18:20:48 958659] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 958664] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2967| [2025/04/30 18:20:48 958698] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2967|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248958673|stream_id:0|stream_offset:2960499| [2025/04/30 18:20:48 958705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2967|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 958712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 958718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:415|pto_duration:49546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 958725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 958732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 958738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 958750] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249033219|now:1746037248958718|interv:74501| [2025/04/30 18:20:48 958756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249033219|now:1746037248958718|interval:74501|pto_count:0|srtt:47546 [2025/04/30 18:20:48 958761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 958766] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 958771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2961678| [2025/04/30 18:20:48 958775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 958780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2968| [2025/04/30 18:20:48 958809] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2968|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248958787|stream_id:0|stream_offset:2961678| [2025/04/30 18:20:48 958815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2968|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 958823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 958829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:415|pto_duration:49546|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 958836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 958843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 958849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 958855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249033333|now:1746037248958829|interv:74504| [2025/04/30 18:20:48 958859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249033333|now:1746037248958829|interval:74504|pto_count:0|srtt:47546 [2025/04/30 18:20:48 958864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 958869] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 958873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2962857| [2025/04/30 18:20:48 958877] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 958881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248959881|now:1746037248958881|interv:1000| [2025/04/30 18:20:48 958885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 958889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 958898] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248959881| [2025/04/30 18:20:48 958902] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248959881| [2025/04/30 18:20:48 958906] [debug] |xqc_engine_wakeup_after|wakeup:1746037248959881|now:1746037248958906|diff:975| [2025/04/30 18:20:48 958910] [debug] |xqc_engine_main_logic|END|now:1746037248958600| [2025/04/30 18:20:48 959255] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248959254| [2025/04/30 18:20:48 959267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 959273] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1347| [2025/04/30 18:20:48 959277] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1348| [2025/04/30 18:20:48 959283] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1348| [2025/04/30 18:20:48 959287] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 959293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2912|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2913|path_largest_ack:2912| [2025/04/30 18:20:48 959297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2901404|prior_time:1746037248909302|is_app_limited:0|send_elapse:49987|ack_elapse:49952|ctl_first_sent_time:1746037248910836|lagest_ack_time:1746037248959254|curr_delivered:2960204| [2025/04/30 18:20:48 959302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248910836| [2025/04/30 18:20:48 959307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 959311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2913|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2913|path_largest_ack:2913| [2025/04/30 18:20:48 959316] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58800|prior_delivered:2901404|prior_time:1746037248909302|is_app_limited:0|send_elapse:49987|ack_elapse:49952|ctl_first_sent_time:1746037248910836|lagest_ack_time:1746037248959254|curr_delivered:2961404| [2025/04/30 18:20:48 959320] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248910952| [2025/04/30 18:20:48 959324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 959328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47546|rttvar:415|minrtt:30950|latest_rtt:48302|ack_delay:1000| [2025/04/30 18:20:48 959333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47515|rttvar:373|minrtt:30950|latest_rtt:48302|ack_delay:1000| [2025/04/30 18:20:48 959337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2913|lost_pn:2910|thresh:3| [2025/04/30 18:20:48 959341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 959345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47515|rtt_var:373|pto_duration:49515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 959350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 959359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 959363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 959367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249033302|now:1746037248959345|interv:73957| [2025/04/30 18:20:48 959371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249033302|now:1746037248959345|interval:73957|pto_count:0|srtt:47515 [2025/04/30 18:20:48 959375] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49987, ack_elapse 49952, delivered 60000|rate 1200312|lost 256| [2025/04/30 18:20:48 959380] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200312) in round 44| [2025/04/30 18:20:48 959384] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 959389] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 959393] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248910952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 959397] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248910952|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 959402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47515|latest_rtt:48302|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 959408] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1348|largest:1348|pns:2| [2025/04/30 18:20:48 959413] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1348|frame:ACK |recv_time:1746037248959254|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 959417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368959254|now:1746037248959254|interv:120000000| [2025/04/30 18:20:48 959422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368959254|now:1746037248959254|interv:120000000| [2025/04/30 18:20:48 959426] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248959881|pq_index:0| [2025/04/30 18:20:48 959430] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248958600| [2025/04/30 18:20:48 959434] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248959434| [2025/04/30 18:20:48 959439] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248959438| [2025/04/30 18:20:48 959445] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 959449] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47515|min_srtt:47515|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 959457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2999406| [2025/04/30 18:20:48 959461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 959466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 959471] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47515|min_srtt:47515|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 959475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3000585| [2025/04/30 18:20:48 959479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47515|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 959484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 959488] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47515|min_srtt:47515|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 959492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3001764| [2025/04/30 18:20:48 959497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 959501] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 959505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 959509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 959513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 959518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2962857| [2025/04/30 18:20:48 959522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 959526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 959530] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248959881| [2025/04/30 18:20:48 959534] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248959881| [2025/04/30 18:20:48 959538] [debug] |xqc_engine_wakeup_after|wakeup:1746037248959881|now:1746037248959538|diff:343| [2025/04/30 18:20:48 959543] [debug] |xqc_engine_main_logic|END|now:1746037248959438| [2025/04/30 18:20:48 959548] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248959548| [2025/04/30 18:20:48 959554] [debug] |xqc_engine_wakeup_after|wakeup:1746037248959881|now:1746037248959554|diff:327| [2025/04/30 18:20:48 959558] [debug] |xqc_engine_main_logic|END|now:1746037248959548| [2025/04/30 18:20:48 960627] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248960627| [2025/04/30 18:20:48 960638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248959881|pq_index:0| [2025/04/30 18:20:48 960642] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248959438| [2025/04/30 18:20:48 960648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248960647| [2025/04/30 18:20:48 960652] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248959881|now:1746037248960647| [2025/04/30 18:20:48 960657] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248959881|now:1746037248960647| [2025/04/30 18:20:48 960661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 960665] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 960670] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47515|min_srtt:47515|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 960675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3001764| [2025/04/30 18:20:48 960680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 960684] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 960688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 960692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 960697] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 960701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2962857| [2025/04/30 18:20:48 960706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 960710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2969| [2025/04/30 18:20:48 960747] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2969|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58920|now:1746037248960719|stream_id:0|stream_offset:2962857| [2025/04/30 18:20:48 960753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2969|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 960758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 960765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47515|rtt_var:373|pto_duration:49515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 960778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 960785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 960792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60120| [2025/04/30 18:20:48 960799] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249035234|now:1746037248960764|interv:74470| [2025/04/30 18:20:48 960805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249035234|now:1746037248960764|interval:74470|pto_count:0|srtt:47515 [2025/04/30 18:20:48 960811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60120| [2025/04/30 18:20:48 960816] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 960820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60120|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2964036| [2025/04/30 18:20:48 960825] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 960829] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2970| [2025/04/30 18:20:48 960859] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2970|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60120|now:1746037248960837|stream_id:0|stream_offset:2964036| [2025/04/30 18:20:48 960865] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2970|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 960872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60120|applimit:0| [2025/04/30 18:20:48 960879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47515|rtt_var:373|pto_duration:49515|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 960886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 960893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 960900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61320| [2025/04/30 18:20:48 960907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249035352|now:1746037248960879|interv:74473| [2025/04/30 18:20:48 960912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249035352|now:1746037248960879|interval:74473|pto_count:0|srtt:47515 [2025/04/30 18:20:48 960920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61320| [2025/04/30 18:20:48 960928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 960935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61320|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2965215| [2025/04/30 18:20:48 960948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 960954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248961954|now:1746037248960954|interv:1000| [2025/04/30 18:20:48 960958] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 960962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 960966] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248961954| [2025/04/30 18:20:48 960971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248961954| [2025/04/30 18:20:48 960975] [debug] |xqc_engine_wakeup_after|wakeup:1746037248961954|now:1746037248960975|diff:979| [2025/04/30 18:20:48 960979] [debug] |xqc_engine_main_logic|END|now:1746037248960647| [2025/04/30 18:20:48 961258] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248961257| [2025/04/30 18:20:48 961269] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 961275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1348| [2025/04/30 18:20:48 961279] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1349| [2025/04/30 18:20:48 961285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1349| [2025/04/30 18:20:48 961289] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 961295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2914|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2915|path_largest_ack:2914| [2025/04/30 18:20:48 961299] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2901404|prior_time:1746037248909302|is_app_limited:0|send_elapse:50234|ack_elapse:51955|ctl_first_sent_time:1746037248911083|lagest_ack_time:1746037248961257|curr_delivered:2962604| [2025/04/30 18:20:48 961304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248911083| [2025/04/30 18:20:48 961309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 961313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2915|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2915|path_largest_ack:2915| [2025/04/30 18:20:48 961318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2903804|prior_time:1746037248911313|is_app_limited:0|send_elapse:50014|ack_elapse:49944|ctl_first_sent_time:1746037248912906|lagest_ack_time:1746037248961257|curr_delivered:2963804| [2025/04/30 18:20:48 961326] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248912906| [2025/04/30 18:20:48 961333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 961339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47515|rttvar:373|minrtt:30950|latest_rtt:48351|ack_delay:1000| [2025/04/30 18:20:48 961346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47494|rttvar:321|minrtt:30950|latest_rtt:48351|ack_delay:1000| [2025/04/30 18:20:48 961359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2915|lost_pn:2912|thresh:3| [2025/04/30 18:20:48 961366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 961373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47494|rtt_var:321|pto_duration:49494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 961379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 961384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 961388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58920| [2025/04/30 18:20:48 961392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249035331|now:1746037248961372|interv:73959| [2025/04/30 18:20:48 961396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249035331|now:1746037248961372|interval:73959|pto_count:0|srtt:47494 [2025/04/30 18:20:48 961401] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50014, ack_elapse 49944, delivered 60000|rate 1199664|lost 256| [2025/04/30 18:20:48 961405] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199664) in round 44| [2025/04/30 18:20:48 961410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 961414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 961418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248912906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 961422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248912906|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 961427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58920|srtt:47494|latest_rtt:48351|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 961433] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1349|largest:1349|pns:2| [2025/04/30 18:20:48 961438] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1349|frame:ACK |recv_time:1746037248961257|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 961443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368961257|now:1746037248961257|interv:120000000| [2025/04/30 18:20:48 961447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368961257|now:1746037248961257|interv:120000000| [2025/04/30 18:20:48 961451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248961954|pq_index:0| [2025/04/30 18:20:48 961456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248960647| [2025/04/30 18:20:48 961460] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248961460| [2025/04/30 18:20:48 961468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248961467| [2025/04/30 18:20:48 961474] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|DATA_BLOCKED|stream_id:0|conn:0000558304DEB50C| [2025/04/30 18:20:48 961479] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47494|min_srtt:47494|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 961483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3001764| [2025/04/30 18:20:48 961488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 961493] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 961497] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47494|min_srtt:47494|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 961502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3002943| [2025/04/30 18:20:48 961507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47494|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 961511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 961515] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47494|min_srtt:47494|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 961520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3004122| [2025/04/30 18:20:48 961524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 961528] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 961532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 961537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 961541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 961546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2965215| [2025/04/30 18:20:48 961550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 961554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 961561] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248961954| [2025/04/30 18:20:48 961565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248961954| [2025/04/30 18:20:48 961569] [debug] |xqc_engine_wakeup_after|wakeup:1746037248961954|now:1746037248961569|diff:385| [2025/04/30 18:20:48 961573] [debug] |xqc_engine_main_logic|END|now:1746037248961467| [2025/04/30 18:20:48 961580] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:58|state:ESTABED|recv_time:1746037248961580| [2025/04/30 18:20:48 961585] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 961591] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1349| [2025/04/30 18:20:48 961595] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1350| [2025/04/30 18:20:48 961601] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1350| [2025/04/30 18:20:48 961605] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 961609] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3156265|max_stream_data_old=3130327| [2025/04/30 18:20:48 961613] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 961618] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:48 961623] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:48 961628] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1350|largest:1350|pns:2| [2025/04/30 18:20:48 961632] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:58|pkt_type:SHORT_HEADER|pkt_num:1350|frame:ACK MAX_STREAM_DATA |recv_time:1746037248961580|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 961637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368961580|now:1746037248961580|interv:120000000| [2025/04/30 18:20:48 961642] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368961580|now:1746037248961580|interv:120000000| [2025/04/30 18:20:48 961646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248961954|pq_index:0| [2025/04/30 18:20:48 961650] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248961467| [2025/04/30 18:20:48 961654] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248961654| [2025/04/30 18:20:48 961659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248961658| [2025/04/30 18:20:48 961664] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_write_streams|stream_write_notify|flag:1|stream_id:0|conn:0000558304DEB50C|cnt:0| [2025/04/30 18:20:48 961668] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2224114| [2025/04/30 18:20:48 961673] [debug] |scid:da2177832f8e02338cbcd125|xqc_sample_check_app_limited|check_applimit|path:0|inflight:58920|now_cwnd_limited:1|all_path_empty:0|sndq:0|lostq:1|ptoq:1| [2025/04/30 18:20:48 961678] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2222935| [2025/04/30 18:20:48 961686] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2221756| [2025/04/30 18:20:48 961690] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2220577| [2025/04/30 18:20:48 961695] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2219398| [2025/04/30 18:20:48 961699] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2218219| [2025/04/30 18:20:48 961703] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2217040| [2025/04/30 18:20:48 961708] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2215861| [2025/04/30 18:20:48 961712] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2214682| [2025/04/30 18:20:48 961716] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2213503| [2025/04/30 18:20:48 961720] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2212324| [2025/04/30 18:20:48 961724] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2211145| [2025/04/30 18:20:48 961729] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2209966| [2025/04/30 18:20:48 961733] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_do_send_flow_ctl|conn_flow_ctl|window:2208787| [2025/04/30 18:20:48 961738] [info] |scid:da2177832f8e02338cbcd125|xqc_stream_send|ret:0|stream_id:0|stream_send_offset:3145728|pkt_type:SHORT_HEADER|buff_1rtt:0|send_data_size:15453|offset:15453|fin:1|stream_flag:64|conn:0000558304DEB50C|conn_state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) | [2025/04/30 18:20:48 961744] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_conn_logic|engine is running on conn:l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf| [2025/04/30 18:20:48 961909] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1350|ack_delay:329|first_ack_range:69|largest_pkt_recv_time:1746037248961580| [2025/04/30 18:20:48 961916] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1350|low:1281|pkt_pns:2| [2025/04/30 18:20:48 961923] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1350|frame_largest_recv:1350| [2025/04/30 18:20:48 961930] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:48 961938] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47494|min_srtt:47494|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 961945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3004122| [2025/04/30 18:20:48 961952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 961959] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 961965] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 961972] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 961980] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 962017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2965215| [2025/04/30 18:20:48 962023] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 962027] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 962031] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248961954| [2025/04/30 18:20:48 962036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248961954| [2025/04/30 18:20:48 962040] [debug] |xqc_engine_wakeup_after|wakeup:1746037248961954|now:1746037248962040|diff:18446744073709551530| [2025/04/30 18:20:48 962044] [debug] |xqc_engine_main_logic|END|now:1746037248961658| [2025/04/30 18:20:48 962050] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248962050| [2025/04/30 18:20:48 962054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248961954|pq_index:0| [2025/04/30 18:20:48 962058] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248961658| [2025/04/30 18:20:48 962064] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248962063| [2025/04/30 18:20:48 962068] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248961954|now:1746037248962063| [2025/04/30 18:20:48 962073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248961954|now:1746037248962063| [2025/04/30 18:20:48 962077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 962082] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47494|min_srtt:47494|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 962087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3004122| [2025/04/30 18:20:48 962092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 962099] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 962105] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 962112] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 962119] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1207|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:48 962126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1207|schedule_bytes:0|inflight:58920|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2965215| [2025/04/30 18:20:48 962133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 962140] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2971| [2025/04/30 18:20:48 962182] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2971|size:1207|sent:1223|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58920|now:1746037248962151|stream_id:0|stream_offset:2965215| [2025/04/30 18:20:48 962198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2971|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 18:20:48 962206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58920|applimit:0| [2025/04/30 18:20:48 962213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47494|rtt_var:321|pto_duration:49494|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 962221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 962227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 962234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60127| [2025/04/30 18:20:48 962241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249036645|now:1746037248962213|interv:74432| [2025/04/30 18:20:48 962248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249036645|now:1746037248962213|interval:74432|pto_count:0|srtt:47494 [2025/04/30 18:20:48 962254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60127| [2025/04/30 18:20:48 962259] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 962263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60127|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2966394| [2025/04/30 18:20:48 962268] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 962272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248963272|now:1746037248962272|interv:1000| [2025/04/30 18:20:48 962276] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 962280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 962285] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248963272| [2025/04/30 18:20:48 962289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248963272| [2025/04/30 18:20:48 962293] [debug] |xqc_engine_wakeup_after|wakeup:1746037248963272|now:1746037248962293|diff:979| [2025/04/30 18:20:48 962300] [debug] |xqc_engine_main_logic|END|now:1746037248962063| [2025/04/30 18:20:48 963194] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:53|state:ESTABED|recv_time:1746037248963193| [2025/04/30 18:20:48 963205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 963211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1350| [2025/04/30 18:20:48 963216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1351| [2025/04/30 18:20:48 963222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1351| [2025/04/30 18:20:48 963226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 963231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2916|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2917|path_largest_ack:2916| [2025/04/30 18:20:48 963241] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61200|prior_delivered:2903804|prior_time:1746037248911313|is_app_limited:0|send_elapse:50163|ack_elapse:51880|ctl_first_sent_time:1746037248913055|lagest_ack_time:1746037248963193|curr_delivered:2965004| [2025/04/30 18:20:48 963246] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248913055| [2025/04/30 18:20:48 963251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:209||sndq_packets_used_bytes:0|sndq_packets_free:13| [2025/04/30 18:20:48 963255] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2917|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2917|path_largest_ack:2917| [2025/04/30 18:20:48 963260] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60000|prior_delivered:2906204|prior_time:1746037248913309|is_app_limited:0|send_elapse:49922|ack_elapse:49884|ctl_first_sent_time:1746037248914783|lagest_ack_time:1746037248963193|curr_delivered:2966204| [2025/04/30 18:20:48 963264] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248914783| [2025/04/30 18:20:48 963268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:208||sndq_packets_used_bytes:0|sndq_packets_free:14| [2025/04/30 18:20:48 963272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47494|rttvar:321|minrtt:30950|latest_rtt:48410|ack_delay:1000| [2025/04/30 18:20:48 963277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47484|rttvar:262|minrtt:30950|latest_rtt:48410|ack_delay:1000| [2025/04/30 18:20:48 963281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2917|lost_pn:2914|thresh:3| [2025/04/30 18:20:48 963286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 963291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47484|rtt_var:262|pto_duration:49484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 963298] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 963305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 963311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57727| [2025/04/30 18:20:48 963318] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249036635|now:1746037248963290|interv:73345| [2025/04/30 18:20:48 963324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249036635|now:1746037248963290|interval:73345|pto_count:0|srtt:47484 [2025/04/30 18:20:48 963331] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49922, ack_elapse 49884, delivered 60000|rate 1201874|lost 256| [2025/04/30 18:20:48 963338] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201874) in round 44| [2025/04/30 18:20:48 963345] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 963352] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 963361] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248914783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 963365] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248914783|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 963370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57727|srtt:47484|latest_rtt:48410|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 963376] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1351|largest:1351|pns:2| [2025/04/30 18:20:48 963381] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:53|pkt_type:SHORT_HEADER|pkt_num:1351|frame:ACK |recv_time:1746037248963193|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 963386] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368963193|now:1746037248963193|interv:120000000| [2025/04/30 18:20:48 963390] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368963193|now:1746037248963193|interv:120000000| [2025/04/30 18:20:48 963394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248963272|pq_index:0| [2025/04/30 18:20:48 963399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248962063| [2025/04/30 18:20:48 963403] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248963403| [2025/04/30 18:20:48 963408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248963407| [2025/04/30 18:20:48 963412] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248963272|now:1746037248963407| [2025/04/30 18:20:48 963417] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248963272|now:1746037248963407| [2025/04/30 18:20:48 963421] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 963426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47484|min_srtt:47484|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 963431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:57727|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3004122| [2025/04/30 18:20:48 963435] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 963440] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 963445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47484|min_srtt:47484|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 963449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57727|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3005301| [2025/04/30 18:20:48 963456] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47484|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 963461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 963465] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47484|min_srtt:47484|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 963469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57727|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3006480| [2025/04/30 18:20:48 963473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 963477] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 963481] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 963485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 963490] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 963494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57727|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2966394| [2025/04/30 18:20:48 963499] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 963503] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2972| [2025/04/30 18:20:48 963536] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2972|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57727|now:1746037248963511|stream_id:0|stream_offset:2966394| [2025/04/30 18:20:48 963543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2972|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 963548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57727|applimit:0| [2025/04/30 18:20:48 963554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47484|rtt_var:262|pto_duration:49484|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 963561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 963568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 963574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58927| [2025/04/30 18:20:48 963581] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249037995|now:1746037248963554|interv:74441| [2025/04/30 18:20:48 963588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249037995|now:1746037248963554|interval:74441|pto_count:0|srtt:47484 [2025/04/30 18:20:48 963600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58927| [2025/04/30 18:20:48 963605] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 963610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58927|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2967573| [2025/04/30 18:20:48 963614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 963618] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248964618|now:1746037248963618|interv:1000| [2025/04/30 18:20:48 963622] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 963626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 963630] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248964618| [2025/04/30 18:20:48 963635] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248964618| [2025/04/30 18:20:48 963639] [debug] |xqc_engine_wakeup_after|wakeup:1746037248964618|now:1746037248963639|diff:979| [2025/04/30 18:20:48 963643] [debug] |xqc_engine_main_logic|END|now:1746037248963407| [2025/04/30 18:20:48 963651] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248963651| [2025/04/30 18:20:48 963656] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 963661] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1351| [2025/04/30 18:20:48 963665] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1352| [2025/04/30 18:20:48 963671] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1352| [2025/04/30 18:20:48 963675] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 963680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2918|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2919|path_largest_ack:2918| [2025/04/30 18:20:48 963685] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57619|prior_delivered:2908604|prior_time:1746037248915298|is_app_limited:0|send_elapse:48653|ack_elapse:48353|ctl_first_sent_time:1746037248915925|lagest_ack_time:1746037248963651|curr_delivered:2966223| [2025/04/30 18:20:48 963690] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248915925| [2025/04/30 18:20:48 963694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:207||sndq_packets_used_bytes:0|sndq_packets_free:15| [2025/04/30 18:20:48 963698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2919|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2919|path_largest_ack:2919| [2025/04/30 18:20:48 963703] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57619|prior_delivered:2908604|prior_time:1746037248915298|is_app_limited:0|send_elapse:48653|ack_elapse:48353|ctl_first_sent_time:1746037248915925|lagest_ack_time:1746037248963651|curr_delivered:2966242| [2025/04/30 18:20:48 963707] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248916047| [2025/04/30 18:20:48 963714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:206||sndq_packets_used_bytes:0|sndq_packets_free:16| [2025/04/30 18:20:48 963718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47484|rttvar:262|minrtt:30950|latest_rtt:47604|ack_delay:0| [2025/04/30 18:20:48 963723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47499|rttvar:227|minrtt:30950|latest_rtt:47604|ack_delay:0| [2025/04/30 18:20:48 963727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2919|lost_pn:2916|thresh:3| [2025/04/30 18:20:48 963731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 963735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:227|pto_duration:49499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 963740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 963744] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 963748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 963751] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249038010|now:1746037248963735|interv:74275| [2025/04/30 18:20:48 963756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249038010|now:1746037248963735|interval:74275|pto_count:0|srtt:47499 [2025/04/30 18:20:48 963760] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48653, ack_elapse 48353, delivered 57638|rate 1184675|lost 256| [2025/04/30 18:20:48 963765] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1184675) in round 44| [2025/04/30 18:20:48 963769] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 963773] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 963777] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:38|po_sent_time:1746037248916047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 963781] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:38|po_sent_time:1746037248916047|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 963786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58889|srtt:47499|latest_rtt:47604|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 963791] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1352|largest:1352|pns:2| [2025/04/30 18:20:48 963796] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1352|frame:ACK |recv_time:1746037248963651|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 963800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368963651|now:1746037248963651|interv:120000000| [2025/04/30 18:20:48 963807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368963651|now:1746037248963651|interv:120000000| [2025/04/30 18:20:48 963811] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248964618|pq_index:0| [2025/04/30 18:20:48 963815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248963407| [2025/04/30 18:20:48 963819] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248963819| [2025/04/30 18:20:48 963824] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248963823| [2025/04/30 18:20:48 963830] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 963834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3006480| [2025/04/30 18:20:48 963839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 963842] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 963846] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 963851] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 963855] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 963860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2967573| [2025/04/30 18:20:48 963864] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 963868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 963872] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248964618| [2025/04/30 18:20:48 963876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248964618| [2025/04/30 18:20:48 963880] [debug] |xqc_engine_wakeup_after|wakeup:1746037248964618|now:1746037248963880|diff:738| [2025/04/30 18:20:48 963884] [debug] |xqc_engine_main_logic|END|now:1746037248963823| [2025/04/30 18:20:48 963889] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248963889| [2025/04/30 18:20:48 963893] [debug] |xqc_engine_wakeup_after|wakeup:1746037248964618|now:1746037248963893|diff:725| [2025/04/30 18:20:48 963897] [debug] |xqc_engine_main_logic|END|now:1746037248963889| [2025/04/30 18:20:48 964970] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248964970| [2025/04/30 18:20:48 964981] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248964618|pq_index:0| [2025/04/30 18:20:48 964999] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248963823| [2025/04/30 18:20:48 965006] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248965005| [2025/04/30 18:20:48 965016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248964618|now:1746037248965005| [2025/04/30 18:20:48 965020] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248964618|now:1746037248965005| [2025/04/30 18:20:48 965024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 965030] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47499|min_srtt:47499|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 965035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3006480| [2025/04/30 18:20:48 965039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 965043] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 965047] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 965052] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 965056] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 965061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2967573| [2025/04/30 18:20:48 965065] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 965072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2973| [2025/04/30 18:20:48 965119] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2973|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58889|now:1746037248965084|stream_id:0|stream_offset:2967573| [2025/04/30 18:20:48 965130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2973|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 965137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58889|applimit:0| [2025/04/30 18:20:48 965144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:227|pto_duration:49499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 965152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 965158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 965165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60089| [2025/04/30 18:20:48 965171] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249039583|now:1746037248965144|interv:74439| [2025/04/30 18:20:48 965176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249039583|now:1746037248965144|interval:74439|pto_count:0|srtt:47499 [2025/04/30 18:20:48 965185] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60089| [2025/04/30 18:20:48 965190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 965195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60089|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2968752| [2025/04/30 18:20:48 965199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 965204] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2974| [2025/04/30 18:20:48 965241] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2974|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60089|now:1746037248965211|stream_id:0|stream_offset:2968752| [2025/04/30 18:20:48 965250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2974|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 965258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60089|applimit:0| [2025/04/30 18:20:48 965264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47499|rtt_var:227|pto_duration:49499|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 965270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 965277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 965283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61289| [2025/04/30 18:20:48 965290] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249039710|now:1746037248965264|interv:74446| [2025/04/30 18:20:48 965296] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249039710|now:1746037248965264|interval:74446|pto_count:0|srtt:47499 [2025/04/30 18:20:48 965303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61289| [2025/04/30 18:20:48 965308] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 965312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61289|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2969931| [2025/04/30 18:20:48 965317] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 965320] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248966320|now:1746037248965320|interv:1000| [2025/04/30 18:20:48 965324] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 965328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 965332] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248966320| [2025/04/30 18:20:48 965337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248966320| [2025/04/30 18:20:48 965341] [debug] |xqc_engine_wakeup_after|wakeup:1746037248966320|now:1746037248965340|diff:980| [2025/04/30 18:20:48 965349] [debug] |xqc_engine_main_logic|END|now:1746037248965005| [2025/04/30 18:20:48 965360] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248965359| [2025/04/30 18:20:48 965365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 965370] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1352| [2025/04/30 18:20:48 965374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1353| [2025/04/30 18:20:48 965380] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1353| [2025/04/30 18:20:48 965384] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 965389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2920|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2921|path_largest_ack:2920| [2025/04/30 18:20:48 965394] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58838|prior_delivered:2908604|prior_time:1746037248915298|is_app_limited:0|send_elapse:48992|ack_elapse:50061|ctl_first_sent_time:1746037248916264|lagest_ack_time:1746037248965359|curr_delivered:2967442| [2025/04/30 18:20:48 965399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248916264| [2025/04/30 18:20:48 965404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:205||sndq_packets_used_bytes:0|sndq_packets_free:17| [2025/04/30 18:20:48 965408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2921|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2921|path_largest_ack:2921| [2025/04/30 18:20:48 965412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58838|prior_delivered:2908604|prior_time:1746037248915298|is_app_limited:0|send_elapse:48992|ack_elapse:50061|ctl_first_sent_time:1746037248916264|lagest_ack_time:1746037248965359|curr_delivered:2968642| [2025/04/30 18:20:48 965417] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248916371| [2025/04/30 18:20:48 965421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:204||sndq_packets_used_bytes:0|sndq_packets_free:18| [2025/04/30 18:20:48 965425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47499|rttvar:227|minrtt:30950|latest_rtt:48988|ack_delay:0| [2025/04/30 18:20:48 965429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47685|rttvar:543|minrtt:30950|latest_rtt:48988|ack_delay:0| [2025/04/30 18:20:48 965434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2921|lost_pn:2918|thresh:3| [2025/04/30 18:20:48 965438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 965442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47685|rtt_var:543|pto_duration:49857|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 965446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 965450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 965454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58889| [2025/04/30 18:20:48 965461] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249040068|now:1746037248965441|interv:74627| [2025/04/30 18:20:48 965465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249040068|now:1746037248965441|interval:74627|pto_count:0|srtt:47685 [2025/04/30 18:20:48 965470] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48992, ack_elapse 50061, delivered 60038|rate 1199296|lost 256| [2025/04/30 18:20:48 965474] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199296) in round 44| [2025/04/30 18:20:48 965479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 965483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 965487] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248916371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 965491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248916371|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 965496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58889|srtt:47685|latest_rtt:48988|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 965502] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1353|largest:1353|pns:2| [2025/04/30 18:20:48 965506] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1353|frame:ACK |recv_time:1746037248965359|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 965511] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368965359|now:1746037248965359|interv:120000000| [2025/04/30 18:20:48 965515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368965359|now:1746037248965359|interv:120000000| [2025/04/30 18:20:48 965519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248966320|pq_index:0| [2025/04/30 18:20:48 965523] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248965005| [2025/04/30 18:20:48 965528] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248965527| [2025/04/30 18:20:48 965532] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248965531| [2025/04/30 18:20:48 965538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47685|min_srtt:47685|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 965543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3006480| [2025/04/30 18:20:48 965548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 965555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 965559] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47685|min_srtt:47685|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 965563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3007659| [2025/04/30 18:20:48 965568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47685|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 965572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 965576] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47685|min_srtt:47685|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 965581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3008838| [2025/04/30 18:20:48 965585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 965589] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 965593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 965597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 965601] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 965606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58889|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2969931| [2025/04/30 18:20:48 965610] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 965614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 965618] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248966320| [2025/04/30 18:20:48 965622] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248966320| [2025/04/30 18:20:48 965626] [debug] |xqc_engine_wakeup_after|wakeup:1746037248966320|now:1746037248965626|diff:694| [2025/04/30 18:20:48 965630] [debug] |xqc_engine_main_logic|END|now:1746037248965531| [2025/04/30 18:20:48 965635] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248965635| [2025/04/30 18:20:48 965639] [debug] |xqc_engine_wakeup_after|wakeup:1746037248966320|now:1746037248965639|diff:681| [2025/04/30 18:20:48 965643] [debug] |xqc_engine_main_logic|END|now:1746037248965635| [2025/04/30 18:20:48 966401] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:52|state:ESTABED|recv_time:1746037248966400| [2025/04/30 18:20:48 966417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 966430] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1353| [2025/04/30 18:20:48 966434] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1354| [2025/04/30 18:20:48 966440] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1354| [2025/04/30 18:20:48 966444] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 966452] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2922|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2923|path_largest_ack:2922| [2025/04/30 18:20:48 966459] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58838|prior_delivered:2911004|prior_time:1746037248917304|is_app_limited:0|send_elapse:48560|ack_elapse:49096|ctl_first_sent_time:1746037248917598|lagest_ack_time:1746037248966400|curr_delivered:2969842| [2025/04/30 18:20:48 966465] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248917598| [2025/04/30 18:20:48 966469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:203||sndq_packets_used_bytes:0|sndq_packets_free:19| [2025/04/30 18:20:48 966474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2923|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2923|path_largest_ack:2923| [2025/04/30 18:20:48 966478] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58838|prior_delivered:2911004|prior_time:1746037248917304|is_app_limited:0|send_elapse:48560|ack_elapse:49096|ctl_first_sent_time:1746037248917598|lagest_ack_time:1746037248966400|curr_delivered:2969861| [2025/04/30 18:20:48 966483] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248918325| [2025/04/30 18:20:48 966487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:202||sndq_packets_used_bytes:0|sndq_packets_free:20| [2025/04/30 18:20:48 966491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47685|rttvar:543|minrtt:30950|latest_rtt:48075|ack_delay:0| [2025/04/30 18:20:48 966495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47734|rttvar:505|minrtt:30950|latest_rtt:48075|ack_delay:0| [2025/04/30 18:20:48 966499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2923|lost_pn:2920|thresh:3| [2025/04/30 18:20:48 966504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 966508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:505|pto_duration:49754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 966512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 966516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 966520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 57670| [2025/04/30 18:20:48 966524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249039965|now:1746037248966507|interv:73458| [2025/04/30 18:20:48 966528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249039965|now:1746037248966507|interval:73458|pto_count:0|srtt:47734 [2025/04/30 18:20:48 966537] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48560, ack_elapse 49096, delivered 58857|rate 1198814|lost 256| [2025/04/30 18:20:48 966542] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198814) in round 44| [2025/04/30 18:20:48 966546] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 966550] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 966554] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:1219|po_sent_time:1746037248918325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 966559] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:1219|po_sent_time:1746037248918325|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 966564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:57670|srtt:47734|latest_rtt:48075|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 966570] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1354|largest:1354|pns:2| [2025/04/30 18:20:48 966574] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:52|pkt_type:SHORT_HEADER|pkt_num:1354|frame:ACK |recv_time:1746037248966400|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 966579] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368966400|now:1746037248966400|interv:120000000| [2025/04/30 18:20:48 966583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368966400|now:1746037248966400|interv:120000000| [2025/04/30 18:20:48 966587] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248966320|pq_index:0| [2025/04/30 18:20:48 966591] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248965531| [2025/04/30 18:20:48 966595] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248966595| [2025/04/30 18:20:48 966600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248966599| [2025/04/30 18:20:48 966605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248966320|now:1746037248966599| [2025/04/30 18:20:48 966609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248966320|now:1746037248966599| [2025/04/30 18:20:48 966613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 966618] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47734|min_srtt:47734|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 966623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:57670|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3008838| [2025/04/30 18:20:48 966627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47734|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 966635] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 966639] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47734|min_srtt:47734|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 966643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:57670|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3010017| [2025/04/30 18:20:48 966648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 966651] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 966655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 966660] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 966664] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 966668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:57670|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2969931| [2025/04/30 18:20:48 966673] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 966677] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2975| [2025/04/30 18:20:48 966710] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2975|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:57670|now:1746037248966684|stream_id:0|stream_offset:2969931| [2025/04/30 18:20:48 966716] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2975|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 966722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:57670|applimit:0| [2025/04/30 18:20:48 966730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:505|pto_duration:49754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 966737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 966743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 966749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58870| [2025/04/30 18:20:48 966756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249041438|now:1746037248966729|interv:74709| [2025/04/30 18:20:48 966762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249041438|now:1746037248966729|interval:74709|pto_count:0|srtt:47734 [2025/04/30 18:20:48 966770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:58870| [2025/04/30 18:20:48 966775] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 966783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58870|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2971110| [2025/04/30 18:20:48 966788] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 966792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2976| [2025/04/30 18:20:48 966822] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2976|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58870|now:1746037248966800|stream_id:0|stream_offset:2971110| [2025/04/30 18:20:48 966829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2976|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 966836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58870|applimit:0| [2025/04/30 18:20:48 966843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47734|rtt_var:505|pto_duration:49754|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 966850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 966857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 966864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60070| [2025/04/30 18:20:48 966870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249041554|now:1746037248966843|interv:74711| [2025/04/30 18:20:48 966876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249041554|now:1746037248966843|interval:74711|pto_count:0|srtt:47734 [2025/04/30 18:20:48 966884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60070| [2025/04/30 18:20:48 966891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 966898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60070|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2972289| [2025/04/30 18:20:48 966904] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 966908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248967908|now:1746037248966908|interv:1000| [2025/04/30 18:20:48 966912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 966916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 966920] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248967908| [2025/04/30 18:20:48 966924] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248967908| [2025/04/30 18:20:48 966928] [debug] |xqc_engine_wakeup_after|wakeup:1746037248967908|now:1746037248966928|diff:980| [2025/04/30 18:20:48 966933] [debug] |xqc_engine_main_logic|END|now:1746037248966599| [2025/04/30 18:20:48 966938] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248966938| [2025/04/30 18:20:48 966947] [debug] |xqc_engine_wakeup_after|wakeup:1746037248967908|now:1746037248966947|diff:961| [2025/04/30 18:20:48 966951] [debug] |xqc_engine_main_logic|END|now:1746037248966938| [2025/04/30 18:20:48 967554] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248967553| [2025/04/30 18:20:48 967566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 967573] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1354| [2025/04/30 18:20:48 967577] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1355| [2025/04/30 18:20:48 967583] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1355| [2025/04/30 18:20:48 967587] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 967592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2924|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2925|path_largest_ack:2924| [2025/04/30 18:20:48 967597] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58876|prior_delivered:2911004|prior_time:1746037248917304|is_app_limited:0|send_elapse:49393|ack_elapse:50249|ctl_first_sent_time:1746037248918431|lagest_ack_time:1746037248967553|curr_delivered:2969880| [2025/04/30 18:20:48 967602] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248918431| [2025/04/30 18:20:48 967606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:201||sndq_packets_used_bytes:0|sndq_packets_free:21| [2025/04/30 18:20:48 967611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2925|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2925|path_largest_ack:2925| [2025/04/30 18:20:48 967615] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57682|prior_delivered:2913404|prior_time:1746037248919287|is_app_limited:0|send_elapse:48735|ack_elapse:48266|ctl_first_sent_time:1746037248919576|lagest_ack_time:1746037248967553|curr_delivered:2971086| [2025/04/30 18:20:48 967619] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248919576| [2025/04/30 18:20:48 967624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:200||sndq_packets_used_bytes:0|sndq_packets_free:22| [2025/04/30 18:20:48 967628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47734|rttvar:505|minrtt:30950|latest_rtt:47977|ack_delay:1000| [2025/04/30 18:20:48 967632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47640|rttvar:568|minrtt:30950|latest_rtt:47977|ack_delay:1000| [2025/04/30 18:20:48 967636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2925|lost_pn:2922|thresh:3| [2025/04/30 18:20:48 967641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1327|pns:2| [2025/04/30 18:20:48 967645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 967649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47640|rtt_var:568|pto_duration:49912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 967653] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 967657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 967666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 967670] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249041712|now:1746037248967649|interv:74063| [2025/04/30 18:20:48 967675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249041712|now:1746037248967649|interval:74063|pto_count:0|srtt:47640 [2025/04/30 18:20:48 967679] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48735, ack_elapse 48266, delivered 57682|rate 1183584|lost 256| [2025/04/30 18:20:48 967684] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1183584) in round 44| [2025/04/30 18:20:48 967688] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 967692] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 967696] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:1225|po_sent_time:1746037248919576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 967701] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:1225|po_sent_time:1746037248919576|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 967705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47640|latest_rtt:47977|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 967711] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1355|largest:1355|pns:2| [2025/04/30 18:20:48 967716] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1355|frame:ACK |recv_time:1746037248967553|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 967721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368967553|now:1746037248967553|interv:120000000| [2025/04/30 18:20:48 967725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368967553|now:1746037248967553|interv:120000000| [2025/04/30 18:20:48 967729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248967908|pq_index:0| [2025/04/30 18:20:48 967733] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248966599| [2025/04/30 18:20:48 967737] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248967737| [2025/04/30 18:20:48 967742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248967741| [2025/04/30 18:20:48 967748] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47640|min_srtt:47640|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 967753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3010017| [2025/04/30 18:20:48 967760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47640|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 967764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 967769] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47640|min_srtt:47640|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 967773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3011196| [2025/04/30 18:20:48 967778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 967782] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 967786] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 967790] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 967794] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 967799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2972289| [2025/04/30 18:20:48 967803] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 967807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 967811] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248967908| [2025/04/30 18:20:48 967815] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248967908| [2025/04/30 18:20:48 967819] [debug] |xqc_engine_wakeup_after|wakeup:1746037248967908|now:1746037248967819|diff:89| [2025/04/30 18:20:48 967823] [debug] |xqc_engine_main_logic|END|now:1746037248967741| [2025/04/30 18:20:48 967829] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248967828| [2025/04/30 18:20:48 967832] [debug] |xqc_engine_wakeup_after|wakeup:1746037248967908|now:1746037248967832|diff:76| [2025/04/30 18:20:48 967836] [debug] |xqc_engine_main_logic|END|now:1746037248967828| [2025/04/30 18:20:48 968908] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248968908| [2025/04/30 18:20:48 968923] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248967908|pq_index:0| [2025/04/30 18:20:48 968930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248967741| [2025/04/30 18:20:48 968938] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248968936| [2025/04/30 18:20:48 968945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248967908|now:1746037248968936| [2025/04/30 18:20:48 968952] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248967908|now:1746037248968936| [2025/04/30 18:20:48 968965] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 968974] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47640|min_srtt:47640|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 968980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3011196| [2025/04/30 18:20:48 968996] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 969003] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 969007] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 969011] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 969016] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 969021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2972289| [2025/04/30 18:20:48 969025] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 969030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2977| [2025/04/30 18:20:48 969068] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2977|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248969038|stream_id:0|stream_offset:2972289| [2025/04/30 18:20:48 969078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2977|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 969085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 969092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47640|rtt_var:568|pto_duration:49912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 969100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 969106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 969113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 969119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249043950|now:1746037248969092|interv:74858| [2025/04/30 18:20:48 969126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249043950|now:1746037248969092|interval:74858|pto_count:0|srtt:47640 [2025/04/30 18:20:48 969131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 969136] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 969141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2973468| [2025/04/30 18:20:48 969151] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 969155] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2978| [2025/04/30 18:20:48 969189] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2978|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248969162|stream_id:0|stream_offset:2973468| [2025/04/30 18:20:48 969199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2978|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 969206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 969213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47640|rtt_var:568|pto_duration:49912|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 969219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 969223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 969227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 969231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249044074|now:1746037248969212|interv:74862| [2025/04/30 18:20:48 969235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249044074|now:1746037248969212|interval:74862|pto_count:0|srtt:47640 [2025/04/30 18:20:48 969239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 969244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 969248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2974647| [2025/04/30 18:20:48 969253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 969257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248970257|now:1746037248969257|interv:1000| [2025/04/30 18:20:48 969262] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 969268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 969274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248970257| [2025/04/30 18:20:48 969278] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248970257| [2025/04/30 18:20:48 969283] [debug] |xqc_engine_wakeup_after|wakeup:1746037248970257|now:1746037248969282|diff:975| [2025/04/30 18:20:48 969287] [debug] |xqc_engine_main_logic|END|now:1746037248968936| [2025/04/30 18:20:48 969297] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248969296| [2025/04/30 18:20:48 969302] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 969312] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1355| [2025/04/30 18:20:48 969316] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1356| [2025/04/30 18:20:48 969322] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1356| [2025/04/30 18:20:48 969326] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 969331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2926|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2927|path_largest_ack:2926| [2025/04/30 18:20:48 969336] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2913404|prior_time:1746037248919287|is_app_limited:0|send_elapse:48846|ack_elapse:50009|ctl_first_sent_time:1746037248919687|lagest_ack_time:1746037248969296|curr_delivered:2972286| [2025/04/30 18:20:48 969340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248919687| [2025/04/30 18:20:48 969345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:199||sndq_packets_used_bytes:0|sndq_packets_free:23| [2025/04/30 18:20:48 969349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2927|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2927|path_largest_ack:2927| [2025/04/30 18:20:48 969354] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2913404|prior_time:1746037248919287|is_app_limited:0|send_elapse:48846|ack_elapse:50009|ctl_first_sent_time:1746037248919687|lagest_ack_time:1746037248969296|curr_delivered:2973486| [2025/04/30 18:20:48 969358] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248921023| [2025/04/30 18:20:48 969362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:198||sndq_packets_used_bytes:0|sndq_packets_free:24| [2025/04/30 18:20:48 969366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47640|rttvar:568|minrtt:30950|latest_rtt:48273|ack_delay:0| [2025/04/30 18:20:48 969371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47719|rttvar:584|minrtt:30950|latest_rtt:48273|ack_delay:0| [2025/04/30 18:20:48 969375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2927|lost_pn:2924|thresh:3| [2025/04/30 18:20:48 969379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 969383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47719|rtt_var:584|pto_duration:50055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 969388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 969392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 969395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 969399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249044217|now:1746037248969383|interv:74834| [2025/04/30 18:20:48 969403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249044217|now:1746037248969383|interval:74834|pto_count:0|srtt:47719 [2025/04/30 18:20:48 969411] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48846, ack_elapse 50009, delivered 60082|rate 1201423|lost 256| [2025/04/30 18:20:48 969416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201423) in round 44| [2025/04/30 18:20:48 969420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 969425] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 969429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248921023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 969434] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248921023|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 969439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47719|latest_rtt:48273|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 969445] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1356|largest:1356|pns:2| [2025/04/30 18:20:48 969449] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1356|frame:ACK |recv_time:1746037248969296|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 969454] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368969296|now:1746037248969296|interv:120000000| [2025/04/30 18:20:48 969458] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368969296|now:1746037248969296|interv:120000000| [2025/04/30 18:20:48 969462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248970257|pq_index:0| [2025/04/30 18:20:48 969466] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248968936| [2025/04/30 18:20:48 969470] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248969470| [2025/04/30 18:20:48 969475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248969474| [2025/04/30 18:20:48 969481] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 969486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3011196| [2025/04/30 18:20:48 969490] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 969495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 969499] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 969506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3012375| [2025/04/30 18:20:48 969511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47719|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 969515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 969519] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 969523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3013554| [2025/04/30 18:20:48 969528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 969532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 969536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 969540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 969544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 969548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2974647| [2025/04/30 18:20:48 969553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 969557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 969561] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248970257| [2025/04/30 18:20:48 969565] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248970257| [2025/04/30 18:20:48 969569] [debug] |xqc_engine_wakeup_after|wakeup:1746037248970257|now:1746037248969569|diff:688| [2025/04/30 18:20:48 969573] [debug] |xqc_engine_main_logic|END|now:1746037248969474| [2025/04/30 18:20:48 969578] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248969578| [2025/04/30 18:20:48 969582] [debug] |xqc_engine_wakeup_after|wakeup:1746037248970257|now:1746037248969582|diff:675| [2025/04/30 18:20:48 969586] [debug] |xqc_engine_main_logic|END|now:1746037248969578| [2025/04/30 18:20:48 970657] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248970656| [2025/04/30 18:20:48 970667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248970257|pq_index:0| [2025/04/30 18:20:48 970671] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248969474| [2025/04/30 18:20:48 970677] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248970675| [2025/04/30 18:20:48 970686] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248970257|now:1746037248970675| [2025/04/30 18:20:48 970691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248970257|now:1746037248970675| [2025/04/30 18:20:48 970695] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 970700] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47719|min_srtt:47719|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 970705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3013554| [2025/04/30 18:20:48 970710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 970714] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 970718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 970722] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 970727] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 970731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2974647| [2025/04/30 18:20:48 970736] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 970741] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2979| [2025/04/30 18:20:48 970777] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2979|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248970749|stream_id:0|stream_offset:2974647| [2025/04/30 18:20:48 970787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2979|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 970794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 970801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47719|rtt_var:584|pto_duration:50055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 970808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 970813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 970817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 970821] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249045804|now:1746037248970801|interv:75003| [2025/04/30 18:20:48 970825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249045804|now:1746037248970801|interval:75003|pto_count:0|srtt:47719 [2025/04/30 18:20:48 970830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 970839] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 970843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2975826| [2025/04/30 18:20:48 970848] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 970852] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2980| [2025/04/30 18:20:48 970883] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2980|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248970859|stream_id:0|stream_offset:2975826| [2025/04/30 18:20:48 970891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2980|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 970899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 970904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47719|rtt_var:584|pto_duration:50055|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 970909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 970913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 970917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 970921] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249045914|now:1746037248970904|interv:75010| [2025/04/30 18:20:48 970928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249045914|now:1746037248970904|interval:75010|pto_count:0|srtt:47719 [2025/04/30 18:20:48 970934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 970942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 970949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2977005| [2025/04/30 18:20:48 970957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 970962] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248971961|now:1746037248970961|interv:1000| [2025/04/30 18:20:48 970966] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 970969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 970974] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248971961| [2025/04/30 18:20:48 970978] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248971961| [2025/04/30 18:20:48 970982] [debug] |xqc_engine_wakeup_after|wakeup:1746037248971961|now:1746037248970982|diff:979| [2025/04/30 18:20:48 971004] [debug] |xqc_engine_main_logic|END|now:1746037248970675| [2025/04/30 18:20:48 971317] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248971316| [2025/04/30 18:20:48 971323] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 971329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1356| [2025/04/30 18:20:48 971333] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1357| [2025/04/30 18:20:48 971339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1357| [2025/04/30 18:20:48 971343] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 971348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2928|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2929|path_largest_ack:2928| [2025/04/30 18:20:48 971353] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61282|prior_delivered:2913404|prior_time:1746037248919287|is_app_limited:0|send_elapse:50288|ack_elapse:52029|ctl_first_sent_time:1746037248921129|lagest_ack_time:1746037248971316|curr_delivered:2974686| [2025/04/30 18:20:48 971358] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248921129| [2025/04/30 18:20:48 971362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:197||sndq_packets_used_bytes:0|sndq_packets_free:25| [2025/04/30 18:20:48 971367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2929|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2929|path_largest_ack:2929| [2025/04/30 18:20:48 971371] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60082|prior_delivered:2915804|prior_time:1746037248921257|is_app_limited:0|send_elapse:49867|ack_elapse:50059|ctl_first_sent_time:1746037248922719|lagest_ack_time:1746037248971316|curr_delivered:2975886| [2025/04/30 18:20:48 971376] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248922719| [2025/04/30 18:20:48 971380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:196||sndq_packets_used_bytes:0|sndq_packets_free:26| [2025/04/30 18:20:48 971384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47719|rttvar:584|minrtt:30950|latest_rtt:48597|ack_delay:1000| [2025/04/30 18:20:48 971388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47704|rttvar:468|minrtt:30950|latest_rtt:48597|ack_delay:1000| [2025/04/30 18:20:48 971393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2929|lost_pn:2926|thresh:3| [2025/04/30 18:20:48 971397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 971401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47704|rtt_var:468|pto_duration:49704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 971406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 971410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 971414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 971418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249045563|now:1746037248971401|interv:74162| [2025/04/30 18:20:48 971426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249045563|now:1746037248971401|interval:74162|pto_count:0|srtt:47704 [2025/04/30 18:20:48 971430] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49867, ack_elapse 50059, delivered 60082|rate 1200223|lost 256| [2025/04/30 18:20:48 971435] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200223) in round 44| [2025/04/30 18:20:48 971439] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 971443] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 971447] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248922719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 971452] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248922719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 971457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47704|latest_rtt:48597|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 971463] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1357|largest:1357|pns:2| [2025/04/30 18:20:48 971467] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1357|frame:ACK |recv_time:1746037248971316|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 971472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368971316|now:1746037248971316|interv:120000000| [2025/04/30 18:20:48 971476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368971316|now:1746037248971316|interv:120000000| [2025/04/30 18:20:48 971480] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248971961|pq_index:0| [2025/04/30 18:20:48 971485] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248970675| [2025/04/30 18:20:48 971489] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248971489| [2025/04/30 18:20:48 971494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248971493| [2025/04/30 18:20:48 971500] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47704|min_srtt:47704|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 971504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3013554| [2025/04/30 18:20:48 971509] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 971516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 971521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47704|min_srtt:47704|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 971525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3014733| [2025/04/30 18:20:48 971530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47704|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 971534] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 971539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47704|min_srtt:47704|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 971543] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3015912| [2025/04/30 18:20:48 971547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 971551] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 971555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 971560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 971564] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 971568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2977005| [2025/04/30 18:20:48 971573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 971577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 971581] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248971961| [2025/04/30 18:20:48 971585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248971961| [2025/04/30 18:20:48 971589] [debug] |xqc_engine_wakeup_after|wakeup:1746037248971961|now:1746037248971589|diff:372| [2025/04/30 18:20:48 971593] [debug] |xqc_engine_main_logic|END|now:1746037248971493| [2025/04/30 18:20:48 971598] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248971598| [2025/04/30 18:20:48 971602] [debug] |xqc_engine_wakeup_after|wakeup:1746037248971961|now:1746037248971602|diff:359| [2025/04/30 18:20:48 971606] [debug] |xqc_engine_main_logic|END|now:1746037248971598| [2025/04/30 18:20:48 972675] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248972675| [2025/04/30 18:20:48 972686] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248971961|pq_index:0| [2025/04/30 18:20:48 972690] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248971493| [2025/04/30 18:20:48 972696] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248972694| [2025/04/30 18:20:48 972709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248971961|now:1746037248972694| [2025/04/30 18:20:48 972714] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248971961|now:1746037248972694| [2025/04/30 18:20:48 972718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 972723] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47704|min_srtt:47704|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 972728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3015912| [2025/04/30 18:20:48 972732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 972736] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 972740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 972745] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 972750] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 972754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2977005| [2025/04/30 18:20:48 972758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 972763] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2981| [2025/04/30 18:20:48 972801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2981|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248972772|stream_id:0|stream_offset:2977005| [2025/04/30 18:20:48 972810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2981|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 972818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 972824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47704|rtt_var:468|pto_duration:49704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 972832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 972837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 972841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 972845] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249047476|now:1746037248972824|interv:74652| [2025/04/30 18:20:48 972849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249047476|now:1746037248972824|interval:74652|pto_count:0|srtt:47704 [2025/04/30 18:20:48 972858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 972863] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 972867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2978184| [2025/04/30 18:20:48 972872] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 972876] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2982| [2025/04/30 18:20:48 972907] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2982|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248972883|stream_id:0|stream_offset:2978184| [2025/04/30 18:20:48 972916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2982|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 972923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 972929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47704|rtt_var:468|pto_duration:49704|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 972936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 972941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 972945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 972949] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249047587|now:1746037248972929|interv:74658| [2025/04/30 18:20:48 972953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249047587|now:1746037248972929|interval:74658|pto_count:0|srtt:47704 [2025/04/30 18:20:48 972957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 972963] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 972969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2979363| [2025/04/30 18:20:48 972976] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 972983] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248973983|now:1746037248972983|interv:1000| [2025/04/30 18:20:48 973015] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 973022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 973026] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248973983| [2025/04/30 18:20:48 973030] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248973983| [2025/04/30 18:20:48 973039] [debug] |xqc_engine_wakeup_after|wakeup:1746037248973983|now:1746037248973039|diff:944| [2025/04/30 18:20:48 973044] [debug] |xqc_engine_main_logic|END|now:1746037248972694| [2025/04/30 18:20:48 973343] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248973342| [2025/04/30 18:20:48 973349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 973355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1357| [2025/04/30 18:20:48 973359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1358| [2025/04/30 18:20:48 973365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1358| [2025/04/30 18:20:48 973369] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 973374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2930|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2931|path_largest_ack:2930| [2025/04/30 18:20:48 973379] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2918204|prior_time:1746037248923441|is_app_limited:0|send_elapse:50084|ack_elapse:49901|ctl_first_sent_time:1746037248924916|lagest_ack_time:1746037248973342|curr_delivered:2977086| [2025/04/30 18:20:48 973384] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248924916| [2025/04/30 18:20:48 973388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:195||sndq_packets_used_bytes:0|sndq_packets_free:27| [2025/04/30 18:20:48 973393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2931|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2931|path_largest_ack:2931| [2025/04/30 18:20:48 973397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2918204|prior_time:1746037248923441|is_app_limited:0|send_elapse:50084|ack_elapse:49901|ctl_first_sent_time:1746037248924916|lagest_ack_time:1746037248973342|curr_delivered:2978286| [2025/04/30 18:20:48 973402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248925074| [2025/04/30 18:20:48 973406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:194||sndq_packets_used_bytes:0|sndq_packets_free:28| [2025/04/30 18:20:48 973410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47704|rttvar:468|minrtt:30950|latest_rtt:48268|ack_delay:1000| [2025/04/30 18:20:48 973414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47649|rttvar:460|minrtt:30950|latest_rtt:48268|ack_delay:1000| [2025/04/30 18:20:48 973419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2931|lost_pn:2928|thresh:3| [2025/04/30 18:20:48 973423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 973427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:460|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 973432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 973436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 973443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 973447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249047532|now:1746037248973427|interv:74105| [2025/04/30 18:20:48 973451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249047532|now:1746037248973427|interval:74105|pto_count:0|srtt:47649 [2025/04/30 18:20:48 973456] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50084, ack_elapse 49901, delivered 60082|rate 1199624|lost 256| [2025/04/30 18:20:48 973461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199624) in round 44| [2025/04/30 18:20:48 973465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 973469] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 973473] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248925074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 973478] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248925074|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 973482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47649|latest_rtt:48268|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 973488] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1358|largest:1358|pns:2| [2025/04/30 18:20:48 973493] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1358|frame:ACK |recv_time:1746037248973342|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 973498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368973342|now:1746037248973342|interv:120000000| [2025/04/30 18:20:48 973502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368973342|now:1746037248973342|interv:120000000| [2025/04/30 18:20:48 973506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248973983|pq_index:0| [2025/04/30 18:20:48 973510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248972694| [2025/04/30 18:20:48 973514] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248973514| [2025/04/30 18:20:48 973519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248973518| [2025/04/30 18:20:48 973525] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 973530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3015912| [2025/04/30 18:20:48 973537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 973542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 973546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 973550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3017091| [2025/04/30 18:20:48 973555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47649|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 973559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 973564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 973568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3018270| [2025/04/30 18:20:48 973572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 973576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 973580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 973584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 973589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 973593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2979363| [2025/04/30 18:20:48 973597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 973601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 973605] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248973983| [2025/04/30 18:20:48 973609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248973983| [2025/04/30 18:20:48 973613] [debug] |xqc_engine_wakeup_after|wakeup:1746037248973983|now:1746037248973613|diff:370| [2025/04/30 18:20:48 973617] [debug] |xqc_engine_main_logic|END|now:1746037248973518| [2025/04/30 18:20:48 973622] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248973622| [2025/04/30 18:20:48 973626] [debug] |xqc_engine_wakeup_after|wakeup:1746037248973983|now:1746037248973626|diff:357| [2025/04/30 18:20:48 973630] [debug] |xqc_engine_main_logic|END|now:1746037248973622| [2025/04/30 18:20:48 974701] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248974701| [2025/04/30 18:20:48 974711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248973983|pq_index:0| [2025/04/30 18:20:48 974721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248973518| [2025/04/30 18:20:48 974727] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248974725| [2025/04/30 18:20:48 974731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248973983|now:1746037248974725| [2025/04/30 18:20:48 974736] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248973983|now:1746037248974725| [2025/04/30 18:20:48 974740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 974745] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47649|min_srtt:47649|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 974750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3018270| [2025/04/30 18:20:48 974755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 974759] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 974763] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 974767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 974772] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 974776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2979363| [2025/04/30 18:20:48 974781] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 974785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2983| [2025/04/30 18:20:48 974822] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2983|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248974794|stream_id:0|stream_offset:2979363| [2025/04/30 18:20:48 974832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2983|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 974839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 974846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:460|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 974853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 974858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 974862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 974870] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249049443|now:1746037248974845|interv:74598| [2025/04/30 18:20:48 974874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249049443|now:1746037248974845|interval:74598|pto_count:0|srtt:47649 [2025/04/30 18:20:48 974879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 974884] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 974888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2980542| [2025/04/30 18:20:48 974893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 974897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2984| [2025/04/30 18:20:48 974928] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2984|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248974904|stream_id:0|stream_offset:2980542| [2025/04/30 18:20:48 974937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2984|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 974944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 974951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47649|rtt_var:460|pto_duration:49649|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 974956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 974960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 974964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 974968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249049553|now:1746037248974951|interv:74602| [2025/04/30 18:20:48 974974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249049553|now:1746037248974951|interval:74602|pto_count:0|srtt:47649 [2025/04/30 18:20:48 974981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 975007] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 975015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2981721| [2025/04/30 18:20:48 975022] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 975029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248976028|now:1746037248975028|interv:1000| [2025/04/30 18:20:48 975033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 975042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 975046] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248976028| [2025/04/30 18:20:48 975050] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248976028| [2025/04/30 18:20:48 975054] [debug] |xqc_engine_wakeup_after|wakeup:1746037248976028|now:1746037248975054|diff:974| [2025/04/30 18:20:48 975059] [debug] |xqc_engine_main_logic|END|now:1746037248974725| [2025/04/30 18:20:48 975366] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248975365| [2025/04/30 18:20:48 975373] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 975379] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1358| [2025/04/30 18:20:48 975383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1359| [2025/04/30 18:20:48 975388] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1359| [2025/04/30 18:20:48 975393] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 975397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2932|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2933|path_largest_ack:2932| [2025/04/30 18:20:48 975402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61282|prior_delivered:2918204|prior_time:1746037248923441|is_app_limited:0|send_elapse:50334|ack_elapse:51924|ctl_first_sent_time:1746037248925166|lagest_ack_time:1746037248975365|curr_delivered:2979486| [2025/04/30 18:20:48 975407] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248925166| [2025/04/30 18:20:48 975411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:193||sndq_packets_used_bytes:0|sndq_packets_free:29| [2025/04/30 18:20:48 975416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2933|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2933|path_largest_ack:2933| [2025/04/30 18:20:48 975420] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60082|prior_delivered:2920604|prior_time:1746037248925285|is_app_limited:0|send_elapse:49922|ack_elapse:50080|ctl_first_sent_time:1746037248926752|lagest_ack_time:1746037248975365|curr_delivered:2980686| [2025/04/30 18:20:48 975425] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248926752| [2025/04/30 18:20:48 975428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:192||sndq_packets_used_bytes:0|sndq_packets_free:30| [2025/04/30 18:20:48 975433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47649|rttvar:460|minrtt:30950|latest_rtt:48613|ack_delay:1000| [2025/04/30 18:20:48 975437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47644|rttvar:354|minrtt:30950|latest_rtt:48613|ack_delay:1000| [2025/04/30 18:20:48 975441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2933|lost_pn:2930|thresh:3| [2025/04/30 18:20:48 975446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 975450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47644|rtt_var:354|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 975458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 975462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 975466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 975470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249049548|now:1746037248975449|interv:74099| [2025/04/30 18:20:48 975474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249049548|now:1746037248975449|interval:74099|pto_count:0|srtt:47644 [2025/04/30 18:20:48 975478] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49922, ack_elapse 50080, delivered 60082|rate 1199720|lost 256| [2025/04/30 18:20:48 975483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199720) in round 44| [2025/04/30 18:20:48 975487] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 975491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 975495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248926752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 975500] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248926752|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 975504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47644|latest_rtt:48613|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 975510] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1359|largest:1359|pns:2| [2025/04/30 18:20:48 975515] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1359|frame:ACK |recv_time:1746037248975365|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 975520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368975365|now:1746037248975365|interv:120000000| [2025/04/30 18:20:48 975524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368975365|now:1746037248975365|interv:120000000| [2025/04/30 18:20:48 975528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248976028|pq_index:0| [2025/04/30 18:20:48 975532] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248974725| [2025/04/30 18:20:48 975536] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248975536| [2025/04/30 18:20:48 975541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248975540| [2025/04/30 18:20:48 975547] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47644|min_srtt:47644|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 975554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3018270| [2025/04/30 18:20:48 975558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 975563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 975567] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47644|min_srtt:47644|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 975572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3019449| [2025/04/30 18:20:48 975576] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47644|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 975581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 975585] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47644|min_srtt:47644|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 975590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3020628| [2025/04/30 18:20:48 975594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 975598] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 975602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 975606] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 975611] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 975615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2981721| [2025/04/30 18:20:48 975620] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 975623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 975627] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248976028| [2025/04/30 18:20:48 975632] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248976028| [2025/04/30 18:20:48 975636] [debug] |xqc_engine_wakeup_after|wakeup:1746037248976028|now:1746037248975635|diff:393| [2025/04/30 18:20:48 975640] [debug] |xqc_engine_main_logic|END|now:1746037248975540| [2025/04/30 18:20:48 975645] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248975645| [2025/04/30 18:20:48 975649] [debug] |xqc_engine_wakeup_after|wakeup:1746037248976028|now:1746037248975649|diff:379| [2025/04/30 18:20:48 975655] [debug] |xqc_engine_main_logic|END|now:1746037248975645| [2025/04/30 18:20:48 976727] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248976727| [2025/04/30 18:20:48 976737] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248976028|pq_index:0| [2025/04/30 18:20:48 976742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248975540| [2025/04/30 18:20:48 976747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248976746| [2025/04/30 18:20:48 976752] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248976028|now:1746037248976746| [2025/04/30 18:20:48 976757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248976028|now:1746037248976746| [2025/04/30 18:20:48 976761] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 976766] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47644|min_srtt:47644|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 976771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3020628| [2025/04/30 18:20:48 976776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 976780] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 976783] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 976788] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 976793] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 976797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2981721| [2025/04/30 18:20:48 976802] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 976806] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2985| [2025/04/30 18:20:48 976843] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2985|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248976815|stream_id:0|stream_offset:2981721| [2025/04/30 18:20:48 976853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2985|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 976860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 976867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47644|rtt_var:354|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 976874] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 976888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 976892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 976896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249051459|now:1746037248976867|interv:74592| [2025/04/30 18:20:48 976900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249051459|now:1746037248976867|interval:74592|pto_count:0|srtt:47644 [2025/04/30 18:20:48 976905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 976910] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 976915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2982900| [2025/04/30 18:20:48 976919] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 976924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2986| [2025/04/30 18:20:48 976954] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2986|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248976931|stream_id:0|stream_offset:2982900| [2025/04/30 18:20:48 976963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2986|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 976971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 976977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47644|rtt_var:354|pto_duration:49644|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 976985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 977004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 977008] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 977012] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249051575|now:1746037248976977|interv:74598| [2025/04/30 18:20:48 977017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249051575|now:1746037248976977|interval:74598|pto_count:0|srtt:47644 [2025/04/30 18:20:48 977021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 977026] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 977031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2984079| [2025/04/30 18:20:48 977037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 977050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248978050|now:1746037248977050|interv:1000| [2025/04/30 18:20:48 977057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 977064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 977070] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248978050| [2025/04/30 18:20:48 977078] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248978050| [2025/04/30 18:20:48 977082] [debug] |xqc_engine_wakeup_after|wakeup:1746037248978050|now:1746037248977082|diff:968| [2025/04/30 18:20:48 977087] [debug] |xqc_engine_main_logic|END|now:1746037248976746| [2025/04/30 18:20:48 977356] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248977355| [2025/04/30 18:20:48 977362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 977368] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1359| [2025/04/30 18:20:48 977373] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1360| [2025/04/30 18:20:48 977379] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1360| [2025/04/30 18:20:48 977383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 977388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2934|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2935|path_largest_ack:2934| [2025/04/30 18:20:48 977393] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2923004|prior_time:1746037248927276|is_app_limited:0|send_elapse:49910|ack_elapse:50079|ctl_first_sent_time:1746037248928739|lagest_ack_time:1746037248977355|curr_delivered:2981886| [2025/04/30 18:20:48 977398] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248928739| [2025/04/30 18:20:48 977403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:191||sndq_packets_used_bytes:0|sndq_packets_free:31| [2025/04/30 18:20:48 977407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2935|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2935|path_largest_ack:2935| [2025/04/30 18:20:48 977412] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2923004|prior_time:1746037248927276|is_app_limited:0|send_elapse:49910|ack_elapse:50079|ctl_first_sent_time:1746037248928739|lagest_ack_time:1746037248977355|curr_delivered:2983086| [2025/04/30 18:20:48 977416] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248928837| [2025/04/30 18:20:48 977420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:190||sndq_packets_used_bytes:0|sndq_packets_free:32| [2025/04/30 18:20:48 977425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47644|rttvar:354|minrtt:30950|latest_rtt:48518|ack_delay:1000| [2025/04/30 18:20:48 977429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47628|rttvar:297|minrtt:30950|latest_rtt:48518|ack_delay:1000| [2025/04/30 18:20:48 977434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2935|lost_pn:2932|thresh:3| [2025/04/30 18:20:48 977438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 977446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47628|rtt_var:297|pto_duration:49628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 977451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 977455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 977459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 977463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249051559|now:1746037248977446|interv:74113| [2025/04/30 18:20:48 977468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249051559|now:1746037248977446|interval:74113|pto_count:0|srtt:47628 [2025/04/30 18:20:48 977472] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49910, ack_elapse 50079, delivered 60082|rate 1199744|lost 256| [2025/04/30 18:20:48 977477] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199744) in round 44| [2025/04/30 18:20:48 977481] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 977486] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 977490] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248928837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 977495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248928837|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 977500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47628|latest_rtt:48518|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 977506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1360|largest:1360|pns:2| [2025/04/30 18:20:48 977510] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1360|frame:ACK |recv_time:1746037248977355|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 977515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368977355|now:1746037248977355|interv:120000000| [2025/04/30 18:20:48 977520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368977355|now:1746037248977355|interv:120000000| [2025/04/30 18:20:48 977524] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248978050|pq_index:0| [2025/04/30 18:20:48 977528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248976746| [2025/04/30 18:20:48 977532] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248977532| [2025/04/30 18:20:48 977537] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248977536| [2025/04/30 18:20:48 977546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 977550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3020628| [2025/04/30 18:20:48 977555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 977560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 977564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 977569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3021807| [2025/04/30 18:20:48 977573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 977578] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 977582] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 977587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3022986| [2025/04/30 18:20:48 977591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 977595] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 977599] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 977604] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 977608] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 977612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2984079| [2025/04/30 18:20:48 977617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 977621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 977625] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248978050| [2025/04/30 18:20:48 977629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248978050| [2025/04/30 18:20:48 977633] [debug] |xqc_engine_wakeup_after|wakeup:1746037248978050|now:1746037248977633|diff:417| [2025/04/30 18:20:48 977640] [debug] |xqc_engine_main_logic|END|now:1746037248977536| [2025/04/30 18:20:48 977645] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248977645| [2025/04/30 18:20:48 977649] [debug] |xqc_engine_wakeup_after|wakeup:1746037248978050|now:1746037248977649|diff:401| [2025/04/30 18:20:48 977653] [debug] |xqc_engine_main_logic|END|now:1746037248977645| [2025/04/30 18:20:48 978724] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248978724| [2025/04/30 18:20:48 978734] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248978050|pq_index:0| [2025/04/30 18:20:48 978739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248977536| [2025/04/30 18:20:48 978745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248978743| [2025/04/30 18:20:48 978749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248978050|now:1746037248978743| [2025/04/30 18:20:48 978754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248978050|now:1746037248978743| [2025/04/30 18:20:48 978758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 978763] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 978768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3022986| [2025/04/30 18:20:48 978773] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 978777] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 978781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 978785] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 978790] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 978795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2984079| [2025/04/30 18:20:48 978799] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 978804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2987| [2025/04/30 18:20:48 978841] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2987|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248978812|stream_id:0|stream_offset:2984079| [2025/04/30 18:20:48 978851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2987|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 978858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 978872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47628|rtt_var:297|pto_duration:49628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 978878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 978882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 978886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 978890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249053440|now:1746037248978872|interv:74568| [2025/04/30 18:20:48 978894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249053440|now:1746037248978872|interval:74568|pto_count:0|srtt:47628 [2025/04/30 18:20:48 978899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 978904] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 978908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2985258| [2025/04/30 18:20:48 978913] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 978917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2988| [2025/04/30 18:20:48 978947] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2988|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248978924|stream_id:0|stream_offset:2985258| [2025/04/30 18:20:48 978956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2988|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 978964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 978970] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47628|rtt_var:297|pto_duration:49628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 978977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 978982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 978998] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 979005] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249053552|now:1746037248978970|interv:74582| [2025/04/30 18:20:48 979009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249053552|now:1746037248978970|interval:74582|pto_count:0|srtt:47628 [2025/04/30 18:20:48 979014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 979019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 979025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2986437| [2025/04/30 18:20:48 979039] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 979045] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248980045|now:1746037248979045|interv:1000| [2025/04/30 18:20:48 979052] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 979058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 979065] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248980045| [2025/04/30 18:20:48 979070] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248980045| [2025/04/30 18:20:48 979074] [debug] |xqc_engine_wakeup_after|wakeup:1746037248980045|now:1746037248979074|diff:971| [2025/04/30 18:20:48 979079] [debug] |xqc_engine_main_logic|END|now:1746037248978743| [2025/04/30 18:20:48 979347] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248979346| [2025/04/30 18:20:48 979353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 979359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1360| [2025/04/30 18:20:48 979363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1361| [2025/04/30 18:20:48 979369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1361| [2025/04/30 18:20:48 979373] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 979378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2936|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2937|path_largest_ack:2936| [2025/04/30 18:20:48 979383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61282|prior_delivered:2923004|prior_time:1746037248927276|is_app_limited:0|send_elapse:50114|ack_elapse:52070|ctl_first_sent_time:1746037248928943|lagest_ack_time:1746037248979346|curr_delivered:2984286| [2025/04/30 18:20:48 979388] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248928943| [2025/04/30 18:20:48 979393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:189||sndq_packets_used_bytes:0|sndq_packets_free:33| [2025/04/30 18:20:48 979397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2937|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2937|path_largest_ack:2937| [2025/04/30 18:20:48 979402] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60082|prior_delivered:2925404|prior_time:1746037248929238|is_app_limited:0|send_elapse:49837|ack_elapse:50108|ctl_first_sent_time:1746037248930658|lagest_ack_time:1746037248979346|curr_delivered:2985486| [2025/04/30 18:20:48 979406] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248930658| [2025/04/30 18:20:48 979410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:188||sndq_packets_used_bytes:0|sndq_packets_free:34| [2025/04/30 18:20:48 979415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47628|rttvar:297|minrtt:30950|latest_rtt:48688|ack_delay:1000| [2025/04/30 18:20:48 979419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47636|rttvar:238|minrtt:30950|latest_rtt:48688|ack_delay:1000| [2025/04/30 18:20:48 979428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2937|lost_pn:2934|thresh:3| [2025/04/30 18:20:48 979432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 979436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47636|rtt_var:238|pto_duration:49636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 979441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 979445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 979449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 979453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249053560|now:1746037248979436|interv:74124| [2025/04/30 18:20:48 979457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249053560|now:1746037248979436|interval:74124|pto_count:0|srtt:47636 [2025/04/30 18:20:48 979462] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49837, ack_elapse 50108, delivered 60082|rate 1199050|lost 256| [2025/04/30 18:20:48 979466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199050) in round 44| [2025/04/30 18:20:48 979471] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 979475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 979479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248930658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 979484] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248930658|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 979488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47636|latest_rtt:48688|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 979494] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1361|largest:1361|pns:2| [2025/04/30 18:20:48 979499] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1361|frame:ACK |recv_time:1746037248979346|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 979504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368979346|now:1746037248979346|interv:120000000| [2025/04/30 18:20:48 979508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368979346|now:1746037248979346|interv:120000000| [2025/04/30 18:20:48 979512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248980045|pq_index:0| [2025/04/30 18:20:48 979516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248978743| [2025/04/30 18:20:48 979520] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248979520| [2025/04/30 18:20:48 979528] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248979527| [2025/04/30 18:20:48 979534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 979538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3022986| [2025/04/30 18:20:48 979543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 979548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 979552] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 979557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3024165| [2025/04/30 18:20:48 979561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 979566] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 979570] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 979574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3025344| [2025/04/30 18:20:48 979579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 979583] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 979586] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 979591] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 979595] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 979600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2986437| [2025/04/30 18:20:48 979604] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 979608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 979615] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248980045| [2025/04/30 18:20:48 979619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248980045| [2025/04/30 18:20:48 979623] [debug] |xqc_engine_wakeup_after|wakeup:1746037248980045|now:1746037248979623|diff:422| [2025/04/30 18:20:48 979627] [debug] |xqc_engine_main_logic|END|now:1746037248979527| [2025/04/30 18:20:48 979632] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248979632| [2025/04/30 18:20:48 979636] [debug] |xqc_engine_wakeup_after|wakeup:1746037248980045|now:1746037248979636|diff:409| [2025/04/30 18:20:48 979640] [debug] |xqc_engine_main_logic|END|now:1746037248979632| [2025/04/30 18:20:48 980711] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248980711| [2025/04/30 18:20:48 980722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248980045|pq_index:0| [2025/04/30 18:20:48 980726] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248979527| [2025/04/30 18:20:48 980732] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248980731| [2025/04/30 18:20:48 980737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248980045|now:1746037248980731| [2025/04/30 18:20:48 980741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248980045|now:1746037248980731| [2025/04/30 18:20:48 980745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 980750] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 980755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3025344| [2025/04/30 18:20:48 980760] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 980764] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 980768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 980772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 980777] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 980782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2986437| [2025/04/30 18:20:48 980786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 980791] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2989| [2025/04/30 18:20:48 980828] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2989|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248980799|stream_id:0|stream_offset:2986437| [2025/04/30 18:20:48 980837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2989|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 980851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 980858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47636|rtt_var:238|pto_duration:49636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 980864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 980868] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 980872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 980876] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249055435|now:1746037248980858|interv:74577| [2025/04/30 18:20:48 980881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249055435|now:1746037248980858|interval:74577|pto_count:0|srtt:47636 [2025/04/30 18:20:48 980886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 980891] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 980895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2987616| [2025/04/30 18:20:48 980900] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 980904] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2990| [2025/04/30 18:20:48 980935] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2990|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248980911|stream_id:0|stream_offset:2987616| [2025/04/30 18:20:48 980944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2990|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 980951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 980959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47636|rtt_var:238|pto_duration:49636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 980965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 980972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 980979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 981002] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249055547|now:1746037248980958|interv:74589| [2025/04/30 18:20:48 981010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249055547|now:1746037248980958|interval:74589|pto_count:0|srtt:47636 [2025/04/30 18:20:48 981015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 981028] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 981032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2988795| [2025/04/30 18:20:48 981037] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 981041] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248982041|now:1746037248981041|interv:1000| [2025/04/30 18:20:48 981045] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 981049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 981053] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248982041| [2025/04/30 18:20:48 981057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248982041| [2025/04/30 18:20:48 981062] [debug] |xqc_engine_wakeup_after|wakeup:1746037248982041|now:1746037248981061|diff:980| [2025/04/30 18:20:48 981066] [debug] |xqc_engine_main_logic|END|now:1746037248980731| [2025/04/30 18:20:48 981496] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248981495| [2025/04/30 18:20:48 981502] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 981508] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1361| [2025/04/30 18:20:48 981513] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1362| [2025/04/30 18:20:48 981518] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1362| [2025/04/30 18:20:48 981523] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 981528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2938|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2939|path_largest_ack:2938| [2025/04/30 18:20:48 981532] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2927804|prior_time:1746037248931285|is_app_limited:0|send_elapse:50050|ack_elapse:50210|ctl_first_sent_time:1746037248932780|lagest_ack_time:1746037248981495|curr_delivered:2986686| [2025/04/30 18:20:48 981537] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248932780| [2025/04/30 18:20:48 981542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:187||sndq_packets_used_bytes:0|sndq_packets_free:35| [2025/04/30 18:20:48 981546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2939|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2939|path_largest_ack:2939| [2025/04/30 18:20:48 981551] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2927804|prior_time:1746037248931285|is_app_limited:0|send_elapse:50050|ack_elapse:50210|ctl_first_sent_time:1746037248932780|lagest_ack_time:1746037248981495|curr_delivered:2987886| [2025/04/30 18:20:48 981556] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248932920| [2025/04/30 18:20:48 981560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:186||sndq_packets_used_bytes:0|sndq_packets_free:36| [2025/04/30 18:20:48 981564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47636|rttvar:238|minrtt:30950|latest_rtt:48575|ack_delay:1000| [2025/04/30 18:20:48 981573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47628|rttvar:194|minrtt:30950|latest_rtt:48575|ack_delay:1000| [2025/04/30 18:20:48 981577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2939|lost_pn:2936|thresh:3| [2025/04/30 18:20:48 981581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 981586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47628|rtt_var:194|pto_duration:49628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 981590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 981594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 981598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 981602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249055539|now:1746037248981585|interv:73954| [2025/04/30 18:20:48 981606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249055539|now:1746037248981585|interval:73954|pto_count:0|srtt:47628 [2025/04/30 18:20:48 981611] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50050, ack_elapse 50210, delivered 60082|rate 1196614|lost 256| [2025/04/30 18:20:48 981616] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196614) in round 44| [2025/04/30 18:20:48 981620] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 981624] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 981629] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248932920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 981633] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248932920|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 981638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47628|latest_rtt:48575|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 981645] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1362|largest:1362|pns:2| [2025/04/30 18:20:48 981649] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1362|frame:ACK |recv_time:1746037248981495|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 981654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368981495|now:1746037248981495|interv:120000000| [2025/04/30 18:20:48 981658] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368981495|now:1746037248981495|interv:120000000| [2025/04/30 18:20:48 981662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248982041|pq_index:0| [2025/04/30 18:20:48 981669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248980731| [2025/04/30 18:20:48 981673] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248981673| [2025/04/30 18:20:48 981678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248981677| [2025/04/30 18:20:48 981684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 981689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3025344| [2025/04/30 18:20:48 981694] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 981699] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 981703] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 981708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3026523| [2025/04/30 18:20:48 981712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47628|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 981717] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 981721] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 981725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3027702| [2025/04/30 18:20:48 981730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 981734] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 981738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 981742] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 981747] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 981751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2988795| [2025/04/30 18:20:48 981758] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 981762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 981766] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248982041| [2025/04/30 18:20:48 981770] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248982041| [2025/04/30 18:20:48 981774] [debug] |xqc_engine_wakeup_after|wakeup:1746037248982041|now:1746037248981774|diff:267| [2025/04/30 18:20:48 981779] [debug] |xqc_engine_main_logic|END|now:1746037248981677| [2025/04/30 18:20:48 981784] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248981784| [2025/04/30 18:20:48 981788] [debug] |xqc_engine_wakeup_after|wakeup:1746037248982041|now:1746037248981787|diff:254| [2025/04/30 18:20:48 981792] [debug] |xqc_engine_main_logic|END|now:1746037248981784| [2025/04/30 18:20:48 982863] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248982862| [2025/04/30 18:20:48 982873] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248982041|pq_index:0| [2025/04/30 18:20:48 982877] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248981677| [2025/04/30 18:20:48 982882] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248982881| [2025/04/30 18:20:48 982887] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248982041|now:1746037248982881| [2025/04/30 18:20:48 982892] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248982041|now:1746037248982881| [2025/04/30 18:20:48 982896] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 982901] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47628|min_srtt:47628|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 982906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3027702| [2025/04/30 18:20:48 982910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 982914] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 982918] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 982923] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 982928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 982932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2988795| [2025/04/30 18:20:48 982937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 982941] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2991| [2025/04/30 18:20:48 983002] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2991|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248982950|stream_id:0|stream_offset:2988795| [2025/04/30 18:20:48 983023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2991|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 983031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 983038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47628|rtt_var:194|pto_duration:49628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 983045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 983051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 983058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 983064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249057578|now:1746037248983037|interv:74541| [2025/04/30 18:20:48 983069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249057578|now:1746037248983037|interval:74541|pto_count:0|srtt:47628 [2025/04/30 18:20:48 983074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 983079] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 983086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2989974| [2025/04/30 18:20:48 983093] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 983101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2992| [2025/04/30 18:20:48 983145] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2992|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248983112|stream_id:0|stream_offset:2989974| [2025/04/30 18:20:48 983152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2992|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 983159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 983166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47628|rtt_var:194|pto_duration:49628|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 983173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 983179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 983186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 983193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249057740|now:1746037248983166|interv:74574| [2025/04/30 18:20:48 983199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249057740|now:1746037248983166|interval:74574|pto_count:0|srtt:47628 [2025/04/30 18:20:48 983209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 983214] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 983219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2991153| [2025/04/30 18:20:48 983224] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 983228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248984227|now:1746037248983227|interv:1000| [2025/04/30 18:20:48 983232] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 983236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 983240] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248984227| [2025/04/30 18:20:48 983244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248984227| [2025/04/30 18:20:48 983248] [debug] |xqc_engine_wakeup_after|wakeup:1746037248984227|now:1746037248983248|diff:979| [2025/04/30 18:20:48 983253] [debug] |xqc_engine_main_logic|END|now:1746037248982881| [2025/04/30 18:20:48 983330] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248983329| [2025/04/30 18:20:48 983338] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 983344] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1362| [2025/04/30 18:20:48 983348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1363| [2025/04/30 18:20:48 983354] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1363| [2025/04/30 18:20:48 983359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 983364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2940|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2941|path_largest_ack:2940| [2025/04/30 18:20:48 983368] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61282|prior_delivered:2927804|prior_time:1746037248931285|is_app_limited:0|send_elapse:50348|ack_elapse:52044|ctl_first_sent_time:1746037248933078|lagest_ack_time:1746037248983329|curr_delivered:2989086| [2025/04/30 18:20:48 983373] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248933078| [2025/04/30 18:20:48 983378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:185||sndq_packets_used_bytes:0|sndq_packets_free:37| [2025/04/30 18:20:48 983383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2941|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2941|path_largest_ack:2941| [2025/04/30 18:20:48 983389] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60082|prior_delivered:2930204|prior_time:1746037248933228|is_app_limited:0|send_elapse:49625|ack_elapse:50101|ctl_first_sent_time:1746037248934693|lagest_ack_time:1746037248983329|curr_delivered:2990286| [2025/04/30 18:20:48 983398] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248934693| [2025/04/30 18:20:48 983411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:184||sndq_packets_used_bytes:0|sndq_packets_free:38| [2025/04/30 18:20:48 983417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47628|rttvar:194|minrtt:30950|latest_rtt:48636|ack_delay:1000| [2025/04/30 18:20:48 983424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47629|rttvar:148|minrtt:30950|latest_rtt:48636|ack_delay:1000| [2025/04/30 18:20:48 983431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2941|lost_pn:2938|thresh:3| [2025/04/30 18:20:48 983438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 983445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47629|rtt_var:148|pto_duration:49629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 983451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 983455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 983459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 983463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249057741|now:1746037248983444|interv:74297| [2025/04/30 18:20:48 983467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249057741|now:1746037248983444|interval:74297|pto_count:0|srtt:47629 [2025/04/30 18:20:48 983471] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49625, ack_elapse 50101, delivered 60082|rate 1199217|lost 256| [2025/04/30 18:20:48 983476] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199217) in round 44| [2025/04/30 18:20:48 983480] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 983485] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 983489] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248934693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 983494] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248934693|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 983498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47629|latest_rtt:48636|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 983505] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1363|largest:1363|pns:2| [2025/04/30 18:20:48 983510] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1363|frame:ACK |recv_time:1746037248983329|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 983515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368983329|now:1746037248983329|interv:120000000| [2025/04/30 18:20:48 983522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368983329|now:1746037248983329|interv:120000000| [2025/04/30 18:20:48 983527] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248984227|pq_index:0| [2025/04/30 18:20:48 983531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248982881| [2025/04/30 18:20:48 983535] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248983535| [2025/04/30 18:20:48 983540] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248983539| [2025/04/30 18:20:48 983546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 983551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3027702| [2025/04/30 18:20:48 983556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 983561] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 983565] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 983569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3028881| [2025/04/30 18:20:48 983574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47629|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 983579] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 983583] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 983588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3030060| [2025/04/30 18:20:48 983592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 983596] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 983600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 983605] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 983609] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 983620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2991153| [2025/04/30 18:20:48 983625] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 983628] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 983633] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248984227| [2025/04/30 18:20:48 983637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248984227| [2025/04/30 18:20:48 983641] [debug] |xqc_engine_wakeup_after|wakeup:1746037248984227|now:1746037248983641|diff:586| [2025/04/30 18:20:48 983645] [debug] |xqc_engine_main_logic|END|now:1746037248983539| [2025/04/30 18:20:48 983653] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037248983652| [2025/04/30 18:20:48 983657] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 983663] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1363| [2025/04/30 18:20:48 983667] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1364| [2025/04/30 18:20:48 983673] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1364| [2025/04/30 18:20:48 983677] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:48 983681] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3182203|max_stream_data_old=3156265| [2025/04/30 18:20:48 983685] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 983690] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037249008652|now:1746037248983652|interv:25000| [2025/04/30 18:20:48 983695] [debug] |scid:da2177832f8e02338cbcd125|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:1746037248983652|max_ack_delay:25000| [2025/04/30 18:20:48 983700] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1364|largest:1364|pns:2| [2025/04/30 18:20:48 983704] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1364|frame:ACK MAX_STREAM_DATA |recv_time:1746037248983652|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 983709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368983652|now:1746037248983652|interv:120000000| [2025/04/30 18:20:48 983713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368983652|now:1746037248983652|interv:120000000| [2025/04/30 18:20:48 983717] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248984227|pq_index:0| [2025/04/30 18:20:48 983722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248983539| [2025/04/30 18:20:48 983726] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248983726| [2025/04/30 18:20:48 983731] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248983729| [2025/04/30 18:20:48 983736] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 983743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3030060| [2025/04/30 18:20:48 983748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 983752] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 983756] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 983760] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 983765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 983769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2991153| [2025/04/30 18:20:48 983773] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 983777] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 983781] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248984227| [2025/04/30 18:20:48 983785] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248984227| [2025/04/30 18:20:48 983789] [debug] |xqc_engine_wakeup_after|wakeup:1746037248984227|now:1746037248983789|diff:438| [2025/04/30 18:20:48 983793] [debug] |xqc_engine_main_logic|END|now:1746037248983729| [2025/04/30 18:20:48 983798] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248983798| [2025/04/30 18:20:48 983802] [debug] |xqc_engine_wakeup_after|wakeup:1746037248984227|now:1746037248983802|diff:425| [2025/04/30 18:20:48 983806] [debug] |xqc_engine_main_logic|END|now:1746037248983798| [2025/04/30 18:20:48 984879] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248984879| [2025/04/30 18:20:48 984889] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248984227|pq_index:0| [2025/04/30 18:20:48 984894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248983729| [2025/04/30 18:20:48 984899] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248984898| [2025/04/30 18:20:48 984905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248984227|now:1746037248984898| [2025/04/30 18:20:48 984913] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248984227|now:1746037248984898| [2025/04/30 18:20:48 984918] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 984923] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47629|min_srtt:47629|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 984928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3030060| [2025/04/30 18:20:48 984938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 984942] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 984948] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 984955] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 984962] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 984969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2991153| [2025/04/30 18:20:48 984977] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 984984] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2993| [2025/04/30 18:20:48 985043] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2993|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248985013|stream_id:0|stream_offset:2991153| [2025/04/30 18:20:48 985052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2993|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 985060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 985066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47629|rtt_var:148|pto_duration:49629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 985074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 985078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 985083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 985089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249059642|now:1746037248985066|interv:74576| [2025/04/30 18:20:48 985096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249059642|now:1746037248985066|interval:74576|pto_count:0|srtt:47629 [2025/04/30 18:20:48 985103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 985111] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 985118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2992332| [2025/04/30 18:20:48 985125] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 985131] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2994| [2025/04/30 18:20:48 985167] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2994|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248985141|stream_id:0|stream_offset:2992332| [2025/04/30 18:20:48 985184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2994|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 985194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 985200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47629|rtt_var:148|pto_duration:49629|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 985207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 985212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 985216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 985220] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249059770|now:1746037248985200|interv:74570| [2025/04/30 18:20:48 985224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249059770|now:1746037248985200|interval:74570|pto_count:0|srtt:47629 [2025/04/30 18:20:48 985229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 985234] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 985238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2993511| [2025/04/30 18:20:48 985242] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 985246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248986246|now:1746037248985246|interv:1000| [2025/04/30 18:20:48 985250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 985254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 985258] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248986246| [2025/04/30 18:20:48 985263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248986246| [2025/04/30 18:20:48 985267] [debug] |xqc_engine_wakeup_after|wakeup:1746037248986246|now:1746037248985267|diff:979| [2025/04/30 18:20:48 985271] [debug] |xqc_engine_main_logic|END|now:1746037248984898| [2025/04/30 18:20:48 985281] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248985280| [2025/04/30 18:20:48 985286] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 985291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1364| [2025/04/30 18:20:48 985295] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1365| [2025/04/30 18:20:48 985301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1365| [2025/04/30 18:20:48 985305] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 985310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2942|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2943|path_largest_ack:2942| [2025/04/30 18:20:48 985318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2932604|prior_time:1746037248935276|is_app_limited:0|send_elapse:49880|ack_elapse:50004|ctl_first_sent_time:1746037248936744|lagest_ack_time:1746037248985280|curr_delivered:2991486| [2025/04/30 18:20:48 985323] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248936744| [2025/04/30 18:20:48 985327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:183||sndq_packets_used_bytes:0|sndq_packets_free:39| [2025/04/30 18:20:48 985332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2943|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2943|path_largest_ack:2943| [2025/04/30 18:20:48 985336] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58882|prior_delivered:2932604|prior_time:1746037248935276|is_app_limited:0|send_elapse:49880|ack_elapse:50004|ctl_first_sent_time:1746037248936744|lagest_ack_time:1746037248985280|curr_delivered:2992686| [2025/04/30 18:20:48 985341] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248936875| [2025/04/30 18:20:48 985344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:182||sndq_packets_used_bytes:0|sndq_packets_free:40| [2025/04/30 18:20:48 985349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47629|rttvar:148|minrtt:30950|latest_rtt:48405|ack_delay:1000| [2025/04/30 18:20:48 985353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47601|rttvar:167|minrtt:30950|latest_rtt:48405|ack_delay:1000| [2025/04/30 18:20:48 985357] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2943|lost_pn:2940|thresh:3| [2025/04/30 18:20:48 985361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 985365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47601|rtt_var:167|pto_duration:49601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 985370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 985374] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 985378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 985381] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249059742|now:1746037248985365|interv:74377| [2025/04/30 18:20:48 985386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249059742|now:1746037248985365|interval:74377|pto_count:0|srtt:47601 [2025/04/30 18:20:48 985390] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49880, ack_elapse 50004, delivered 60082|rate 1201543|lost 256| [2025/04/30 18:20:48 985395] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201543) in round 44| [2025/04/30 18:20:48 985399] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 985403] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 985410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248936875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 985414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248936875|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 985419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47601|latest_rtt:48405|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 985425] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1365|largest:1365|pns:2| [2025/04/30 18:20:48 985429] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1365|frame:ACK |recv_time:1746037248985280|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 985434] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368985280|now:1746037248985280|interv:120000000| [2025/04/30 18:20:48 985438] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368985280|now:1746037248985280|interv:120000000| [2025/04/30 18:20:48 985442] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248986246|pq_index:0| [2025/04/30 18:20:48 985447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248984898| [2025/04/30 18:20:48 985451] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248985450| [2025/04/30 18:20:48 985455] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248985454| [2025/04/30 18:20:48 985461] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47601|min_srtt:47601|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 985466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3030060| [2025/04/30 18:20:48 985470] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 985475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 985479] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47601|min_srtt:47601|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 985484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3031239| [2025/04/30 18:20:48 985488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47601|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 985495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 985499] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47601|min_srtt:47601|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 985503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3032418| [2025/04/30 18:20:48 985508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 985512] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 985515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 985520] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 985524] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 985528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2993511| [2025/04/30 18:20:48 985533] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 985537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 985540] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248986246| [2025/04/30 18:20:48 985544] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248986246| [2025/04/30 18:20:48 985548] [debug] |xqc_engine_wakeup_after|wakeup:1746037248986246|now:1746037248985548|diff:698| [2025/04/30 18:20:48 985552] [debug] |xqc_engine_main_logic|END|now:1746037248985454| [2025/04/30 18:20:48 985557] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248985557| [2025/04/30 18:20:48 985561] [debug] |xqc_engine_wakeup_after|wakeup:1746037248986246|now:1746037248985561|diff:685| [2025/04/30 18:20:48 985565] [debug] |xqc_engine_main_logic|END|now:1746037248985557| [2025/04/30 18:20:48 986637] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248986636| [2025/04/30 18:20:48 986647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248986246|pq_index:0| [2025/04/30 18:20:48 986651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248985454| [2025/04/30 18:20:48 986656] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248986655| [2025/04/30 18:20:48 986661] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248986246|now:1746037248986655| [2025/04/30 18:20:48 986665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248986246|now:1746037248986655| [2025/04/30 18:20:48 986669] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 986675] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47601|min_srtt:47601|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 986685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3032418| [2025/04/30 18:20:48 986689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 986693] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 986697] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 986701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 986706] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 986710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2993511| [2025/04/30 18:20:48 986715] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 986720] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2995| [2025/04/30 18:20:48 986757] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2995|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58845|now:1746037248986728|stream_id:0|stream_offset:2993511| [2025/04/30 18:20:48 986767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2995|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 986774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58845|applimit:0| [2025/04/30 18:20:48 986781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47601|rtt_var:167|pto_duration:49601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 986788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 986793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 986797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60045| [2025/04/30 18:20:48 986801] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249061329|now:1746037248986781|interv:74548| [2025/04/30 18:20:48 986805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249061329|now:1746037248986781|interval:74548|pto_count:0|srtt:47601 [2025/04/30 18:20:48 986810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60045| [2025/04/30 18:20:48 986815] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 986819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60045|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2994690| [2025/04/30 18:20:48 986828] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 986832] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2996| [2025/04/30 18:20:48 986863] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2996|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60045|now:1746037248986839|stream_id:0|stream_offset:2994690| [2025/04/30 18:20:48 986872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2996|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 986879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60045|applimit:0| [2025/04/30 18:20:48 986886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47601|rtt_var:167|pto_duration:49601|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 986892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 986897] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 986901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61245| [2025/04/30 18:20:48 986905] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249061440|now:1746037248986885|interv:74555| [2025/04/30 18:20:48 986909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249061440|now:1746037248986885|interval:74555|pto_count:0|srtt:47601 [2025/04/30 18:20:48 986914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61245| [2025/04/30 18:20:48 986918] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 986925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61245|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2995869| [2025/04/30 18:20:48 986932] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 986939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248987938|now:1746037248986938|interv:1000| [2025/04/30 18:20:48 986945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 986952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 986958] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248987938| [2025/04/30 18:20:48 986964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248987938| [2025/04/30 18:20:48 986968] [debug] |xqc_engine_wakeup_after|wakeup:1746037248987938|now:1746037248986968|diff:970| [2025/04/30 18:20:48 986972] [debug] |xqc_engine_main_logic|END|now:1746037248986655| [2025/04/30 18:20:48 987316] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248987315| [2025/04/30 18:20:48 987335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 987341] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1365| [2025/04/30 18:20:48 987345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1366| [2025/04/30 18:20:48 987356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1366| [2025/04/30 18:20:48 987361] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 987369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2944|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2945|path_largest_ack:2944| [2025/04/30 18:20:48 987376] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61282|prior_delivered:2932604|prior_time:1746037248935276|is_app_limited:0|send_elapse:50169|ack_elapse:52039|ctl_first_sent_time:1746037248937033|lagest_ack_time:1746037248987315|curr_delivered:2993886| [2025/04/30 18:20:48 987383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248937033| [2025/04/30 18:20:48 987390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:181||sndq_packets_used_bytes:0|sndq_packets_free:41| [2025/04/30 18:20:48 987395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2945|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2945|path_largest_ack:2945| [2025/04/30 18:20:48 987399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60082|prior_delivered:2935004|prior_time:1746037248937220|is_app_limited:0|send_elapse:49838|ack_elapse:50095|ctl_first_sent_time:1746037248938692|lagest_ack_time:1746037248987315|curr_delivered:2995086| [2025/04/30 18:20:48 987404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248938692| [2025/04/30 18:20:48 987408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:180||sndq_packets_used_bytes:0|sndq_packets_free:42| [2025/04/30 18:20:48 987412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47601|rttvar:167|minrtt:30950|latest_rtt:48623|ack_delay:1000| [2025/04/30 18:20:48 987416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47603|rttvar:131|minrtt:30950|latest_rtt:48623|ack_delay:1000| [2025/04/30 18:20:48 987421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2945|lost_pn:2942|thresh:3| [2025/04/30 18:20:48 987425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 987429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47603|rtt_var:131|pto_duration:49603|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 987434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 987438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 987441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58845| [2025/04/30 18:20:48 987446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249061442|now:1746037248987429|interv:74013| [2025/04/30 18:20:48 987450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249061442|now:1746037248987429|interval:74013|pto_count:0|srtt:47603 [2025/04/30 18:20:48 987454] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49838, ack_elapse 50095, delivered 60082|rate 1199361|lost 256| [2025/04/30 18:20:48 987459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199361) in round 44| [2025/04/30 18:20:48 987466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 987470] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 987474] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248938692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 987478] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248938692|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2937404| [2025/04/30 18:20:48 987483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58845|srtt:47603|latest_rtt:48623|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 987489] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1366|largest:1366|pns:2| [2025/04/30 18:20:48 987494] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1366|frame:ACK |recv_time:1746037248987315|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 987498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368987315|now:1746037248987315|interv:120000000| [2025/04/30 18:20:48 987503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368987315|now:1746037248987315|interv:120000000| [2025/04/30 18:20:48 987507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248987938|pq_index:0| [2025/04/30 18:20:48 987511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248986655| [2025/04/30 18:20:48 987515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248987515| [2025/04/30 18:20:48 987520] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248987519| [2025/04/30 18:20:48 987526] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47603|min_srtt:47603|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 987530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3032418| [2025/04/30 18:20:48 987535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47603|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 987540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 987544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47603|min_srtt:47603|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 987548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3033597| [2025/04/30 18:20:48 987555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47603|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 987560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 987564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47603|min_srtt:47603|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 987568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3034776| [2025/04/30 18:20:48 987573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 987576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 987580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 987585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 987589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 987593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58845|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2995869| [2025/04/30 18:20:48 987598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 987601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 987606] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248987938| [2025/04/30 18:20:48 987610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248987938| [2025/04/30 18:20:48 987614] [debug] |xqc_engine_wakeup_after|wakeup:1746037248987938|now:1746037248987613|diff:325| [2025/04/30 18:20:48 987618] [debug] |xqc_engine_main_logic|END|now:1746037248987519| [2025/04/30 18:20:48 987625] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037248987625| [2025/04/30 18:20:48 987629] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 987634] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1366| [2025/04/30 18:20:48 987638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1367| [2025/04/30 18:20:48 987644] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1367| [2025/04/30 18:20:48 987648] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 987652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2946|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2947|path_largest_ack:2946| [2025/04/30 18:20:48 987657] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57701|prior_delivered:2937404|prior_time:1746037248939220|is_app_limited:0|send_elapse:49040|ack_elapse:48405|ctl_first_sent_time:1746037248939932|lagest_ack_time:1746037248987625|curr_delivered:2995105| [2025/04/30 18:20:48 987664] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248939932| [2025/04/30 18:20:48 987668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:179||sndq_packets_used_bytes:0|sndq_packets_free:43| [2025/04/30 18:20:48 987672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2947|origin_pktnum:0|size:19|pns:2|pkt_type:SHORT_HEADER|frame:STREAM_DATA_BLOCKED |conn_state:ESTABED|frame_largest_ack:2947|path_largest_ack:2947| [2025/04/30 18:20:48 987677] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:57701|prior_delivered:2937404|prior_time:1746037248939220|is_app_limited:0|send_elapse:49040|ack_elapse:48405|ctl_first_sent_time:1746037248939932|lagest_ack_time:1746037248987625|curr_delivered:2995124| [2025/04/30 18:20:48 987681] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248940089| [2025/04/30 18:20:48 987685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:178||sndq_packets_used_bytes:0|sndq_packets_free:44| [2025/04/30 18:20:48 987689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47603|rttvar:131|minrtt:30950|latest_rtt:47536|ack_delay:0| [2025/04/30 18:20:48 987693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47595|rttvar:115|minrtt:30950|latest_rtt:47536|ack_delay:0| [2025/04/30 18:20:48 987698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2947|lost_pn:2944|thresh:3| [2025/04/30 18:20:48 987702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 987706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47595|rtt_var:115|pto_duration:49595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 987710] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 987714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 987718] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 987722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249061434|now:1746037248987705|interv:73729| [2025/04/30 18:20:48 987726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249061434|now:1746037248987705|interval:73729|pto_count:0|srtt:47595 [2025/04/30 18:20:48 987730] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49040, ack_elapse 48405, delivered 57720|rate 1176998|lost 256| [2025/04/30 18:20:48 987734] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 44 -> 45| [2025/04/30 18:20:48 987738] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176998) in round 45| [2025/04/30 18:20:48 987742] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 987746] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 987750] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:38|po_sent_time:1746037248940089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 987757] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:38|po_sent_time:1746037248940089|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 987761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47595|latest_rtt:47536|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:48 987767] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1367|largest:1367|pns:2| [2025/04/30 18:20:48 987771] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1367|frame:ACK |recv_time:1746037248987625|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 987775] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368987625|now:1746037248987625|interv:120000000| [2025/04/30 18:20:48 987779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368987625|now:1746037248987625|interv:120000000| [2025/04/30 18:20:48 987783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248987938|pq_index:0| [2025/04/30 18:20:48 987787] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248987519| [2025/04/30 18:20:48 987791] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248987791| [2025/04/30 18:20:48 987796] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248987795| [2025/04/30 18:20:48 987801] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47595|min_srtt:47595|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 987806] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3034776| [2025/04/30 18:20:48 987810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 987814] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 987818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 987822] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 987826] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 987831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2995869| [2025/04/30 18:20:48 987835] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 987839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 987845] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248987938| [2025/04/30 18:20:48 987849] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248987938| [2025/04/30 18:20:48 987853] [debug] |xqc_engine_wakeup_after|wakeup:1746037248987938|now:1746037248987853|diff:85| [2025/04/30 18:20:48 987857] [debug] |xqc_engine_main_logic|END|now:1746037248987795| [2025/04/30 18:20:48 987862] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248987862| [2025/04/30 18:20:48 987865] [debug] |xqc_engine_wakeup_after|wakeup:1746037248987938|now:1746037248987865|diff:73| [2025/04/30 18:20:48 987869] [debug] |xqc_engine_main_logic|END|now:1746037248987862| [2025/04/30 18:20:48 988944] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248988944| [2025/04/30 18:20:48 988958] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248987938|pq_index:0| [2025/04/30 18:20:48 988966] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248987795| [2025/04/30 18:20:48 988974] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248988972| [2025/04/30 18:20:48 988979] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248987938|now:1746037248988972| [2025/04/30 18:20:48 988984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248987938|now:1746037248988972| [2025/04/30 18:20:48 989003] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 989009] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47595|min_srtt:47595|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 989014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3034776| [2025/04/30 18:20:48 989018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 989022] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 989026] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 989031] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 989035] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 989040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2995869| [2025/04/30 18:20:48 989044] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 989049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2997| [2025/04/30 18:20:48 989090] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2997|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248989058|stream_id:0|stream_offset:2995869| [2025/04/30 18:20:48 989099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2997|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 989113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 989121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47595|rtt_var:115|pto_duration:49595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 989126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 989130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 989134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 989138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249063653|now:1746037248989121|interv:74532| [2025/04/30 18:20:48 989142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249063653|now:1746037248989121|interval:74532|pto_count:0|srtt:47595 [2025/04/30 18:20:48 989147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:48 989152] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 989157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2997048| [2025/04/30 18:20:48 989161] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 989166] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2998| [2025/04/30 18:20:48 989195] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2998|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248989173|stream_id:0|stream_offset:2997048| [2025/04/30 18:20:48 989201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2998|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 989206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 989210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47595|rtt_var:115|pto_duration:49595|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 989215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 989219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 989223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 989227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249063768|now:1746037248989210|interv:74558| [2025/04/30 18:20:48 989231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249063768|now:1746037248989210|interval:74558|pto_count:0|srtt:47595 [2025/04/30 18:20:48 989236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:48 989244] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 989248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2998227| [2025/04/30 18:20:48 989253] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 989257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248990257|now:1746037248989257|interv:1000| [2025/04/30 18:20:48 989261] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 989265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 989269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248990257| [2025/04/30 18:20:48 989273] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248990257| [2025/04/30 18:20:48 989277] [debug] |xqc_engine_wakeup_after|wakeup:1746037248990257|now:1746037248989277|diff:980| [2025/04/30 18:20:48 989282] [debug] |xqc_engine_main_logic|END|now:1746037248988972| [2025/04/30 18:20:48 989357] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248989356| [2025/04/30 18:20:48 989367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 989374] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1367| [2025/04/30 18:20:48 989378] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1368| [2025/04/30 18:20:48 989384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1368| [2025/04/30 18:20:48 989389] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 989394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2948|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2949|path_largest_ack:2948| [2025/04/30 18:20:48 989399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58920|prior_delivered:2937404|prior_time:1746037248939220|is_app_limited:0|send_elapse:49430|ack_elapse:50136|ctl_first_sent_time:1746037248940322|lagest_ack_time:1746037248989356|curr_delivered:2996324| [2025/04/30 18:20:48 989404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248940322| [2025/04/30 18:20:48 989409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:177||sndq_packets_used_bytes:0|sndq_packets_free:45| [2025/04/30 18:20:48 989413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2949|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2949|path_largest_ack:2949| [2025/04/30 18:20:48 989418] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58920|prior_delivered:2937404|prior_time:1746037248939220|is_app_limited:0|send_elapse:49430|ack_elapse:50136|ctl_first_sent_time:1746037248940322|lagest_ack_time:1746037248989356|curr_delivered:2997524| [2025/04/30 18:20:48 989423] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248940435| [2025/04/30 18:20:48 989427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:176||sndq_packets_used_bytes:0|sndq_packets_free:46| [2025/04/30 18:20:48 989431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47595|rttvar:115|minrtt:30950|latest_rtt:48921|ack_delay:1000| [2025/04/30 18:20:48 989442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47636|rttvar:168|minrtt:30950|latest_rtt:48921|ack_delay:1000| [2025/04/30 18:20:48 989447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2949|lost_pn:2946|thresh:3| [2025/04/30 18:20:48 989451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 989455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47636|rtt_var:168|pto_duration:49636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 989460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 989464] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 989468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 989472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249063809|now:1746037248989455|interv:74354| [2025/04/30 18:20:48 989477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249063809|now:1746037248989455|interval:74354|pto_count:0|srtt:47636 [2025/04/30 18:20:48 989481] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49430, ack_elapse 50136, delivered 60120|rate 1199138|lost 256| [2025/04/30 18:20:48 989486] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199138) in round 45| [2025/04/30 18:20:48 989490] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 989495] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 989499] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248940435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 989503] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248940435|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 989508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47636|latest_rtt:48921|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 989514] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1368|largest:1368|pns:2| [2025/04/30 18:20:48 989519] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1368|frame:ACK |recv_time:1746037248989356|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 989524] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368989356|now:1746037248989356|interv:120000000| [2025/04/30 18:20:48 989528] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368989356|now:1746037248989356|interv:120000000| [2025/04/30 18:20:48 989535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248990257|pq_index:0| [2025/04/30 18:20:48 989540] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248988972| [2025/04/30 18:20:48 989544] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248989544| [2025/04/30 18:20:48 989549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248989548| [2025/04/30 18:20:48 989556] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 989560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3034776| [2025/04/30 18:20:48 989565] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 989570] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 989575] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 989579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3035955| [2025/04/30 18:20:48 989584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47636|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 989589] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 989593] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 989597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3037134| [2025/04/30 18:20:48 989602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 989606] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 989610] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 989614] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 989619] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 989623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2998227| [2025/04/30 18:20:48 989630] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 989634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 989638] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248990257| [2025/04/30 18:20:48 989643] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248990257| [2025/04/30 18:20:48 989647] [debug] |xqc_engine_wakeup_after|wakeup:1746037248990257|now:1746037248989647|diff:610| [2025/04/30 18:20:48 989651] [debug] |xqc_engine_main_logic|END|now:1746037248989548| [2025/04/30 18:20:48 989656] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248989656| [2025/04/30 18:20:48 989660] [debug] |xqc_engine_wakeup_after|wakeup:1746037248990257|now:1746037248989660|diff:597| [2025/04/30 18:20:48 989664] [debug] |xqc_engine_main_logic|END|now:1746037248989656| [2025/04/30 18:20:48 990731] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248990731| [2025/04/30 18:20:48 990742] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248990257|pq_index:0| [2025/04/30 18:20:48 990747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248989548| [2025/04/30 18:20:48 990753] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248990751| [2025/04/30 18:20:48 990757] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248990257|now:1746037248990751| [2025/04/30 18:20:48 990762] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248990257|now:1746037248990751| [2025/04/30 18:20:48 990766] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 990771] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47636|min_srtt:47636|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 990776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3037134| [2025/04/30 18:20:48 990781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 990785] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 990789] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 990793] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 990798] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 990803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2998227| [2025/04/30 18:20:48 990807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 990812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:2999| [2025/04/30 18:20:48 990850] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:2999|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248990821|stream_id:0|stream_offset:2998227| [2025/04/30 18:20:48 990861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:2999|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 990866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 990873] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47636|rtt_var:168|pto_duration:49636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 990880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 990895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 990901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 990908] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249065457|now:1746037248990873|interv:74584| [2025/04/30 18:20:48 990915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249065457|now:1746037248990873|interval:74584|pto_count:0|srtt:47636 [2025/04/30 18:20:48 990923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:48 990931] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 990938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:2999406| [2025/04/30 18:20:48 990945] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 990952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3000| [2025/04/30 18:20:48 991008] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3000|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248990964|stream_id:0|stream_offset:2999406| [2025/04/30 18:20:48 991023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3000|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 991030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 991037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47636|rtt_var:168|pto_duration:49636|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 991045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 991051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 991057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 991064] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249065600|now:1746037248991037|interv:74563| [2025/04/30 18:20:48 991070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249065600|now:1746037248991037|interval:74563|pto_count:0|srtt:47636 [2025/04/30 18:20:48 991084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:48 991093] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 991099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3000585| [2025/04/30 18:20:48 991107] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 991113] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248992113|now:1746037248991113|interv:1000| [2025/04/30 18:20:48 991120] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 991126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 991133] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248992113| [2025/04/30 18:20:48 991140] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248992113| [2025/04/30 18:20:48 991146] [debug] |xqc_engine_wakeup_after|wakeup:1746037248992113|now:1746037248991146|diff:967| [2025/04/30 18:20:48 991153] [debug] |xqc_engine_main_logic|END|now:1746037248990751| [2025/04/30 18:20:48 991357] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248991356| [2025/04/30 18:20:48 991365] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 991372] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1368| [2025/04/30 18:20:48 991376] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1369| [2025/04/30 18:20:48 991382] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1369| [2025/04/30 18:20:48 991386] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 991391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2950|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2951|path_largest_ack:2950| [2025/04/30 18:20:48 991396] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58920|prior_delivered:2939804|prior_time:1746037248941228|is_app_limited:0|send_elapse:49791|ack_elapse:50128|ctl_first_sent_time:1746037248942693|lagest_ack_time:1746037248991356|curr_delivered:2998724| [2025/04/30 18:20:48 991401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248942693| [2025/04/30 18:20:48 991405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:175||sndq_packets_used_bytes:0|sndq_packets_free:47| [2025/04/30 18:20:48 991410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2951|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2951|path_largest_ack:2951| [2025/04/30 18:20:48 991414] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58920|prior_delivered:2939804|prior_time:1746037248941228|is_app_limited:0|send_elapse:49791|ack_elapse:50128|ctl_first_sent_time:1746037248942693|lagest_ack_time:1746037248991356|curr_delivered:2999924| [2025/04/30 18:20:48 991419] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248942789| [2025/04/30 18:20:48 991428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:174||sndq_packets_used_bytes:0|sndq_packets_free:48| [2025/04/30 18:20:48 991432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47636|rttvar:168|minrtt:30950|latest_rtt:48567|ack_delay:1000| [2025/04/30 18:20:48 991436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47627|rttvar:143|minrtt:30950|latest_rtt:48567|ack_delay:1000| [2025/04/30 18:20:48 991441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2951|lost_pn:2948|thresh:3| [2025/04/30 18:20:48 991445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 991449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47627|rtt_var:143|pto_duration:49627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 991454] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 991458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 991462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 991466] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249065591|now:1746037248991449|interv:74142| [2025/04/30 18:20:48 991470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249065591|now:1746037248991449|interval:74142|pto_count:0|srtt:47627 [2025/04/30 18:20:48 991474] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49791, ack_elapse 50128, delivered 60120|rate 1199329|lost 256| [2025/04/30 18:20:48 991479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199329) in round 45| [2025/04/30 18:20:48 991483] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 991487] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 991491] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248942789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 991496] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248942789|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 991500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47627|latest_rtt:48567|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 991506] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1369|largest:1369|pns:2| [2025/04/30 18:20:48 991511] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1369|frame:ACK |recv_time:1746037248991356|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 991516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368991356|now:1746037248991356|interv:120000000| [2025/04/30 18:20:48 991522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368991356|now:1746037248991356|interv:120000000| [2025/04/30 18:20:48 991526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248992113|pq_index:0| [2025/04/30 18:20:48 991531] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248990751| [2025/04/30 18:20:48 991535] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248991535| [2025/04/30 18:20:48 991540] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248991539| [2025/04/30 18:20:48 991546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47627|min_srtt:47627|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 991550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3037134| [2025/04/30 18:20:48 991555] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 991560] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 991564] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47627|min_srtt:47627|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 991568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3038313| [2025/04/30 18:20:48 991573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47627|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 991577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 991581] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47627|min_srtt:47627|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 991585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3039492| [2025/04/30 18:20:48 991590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 991594] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 991598] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 991602] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 991606] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 991613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3000585| [2025/04/30 18:20:48 991617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 991621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 991625] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248992113| [2025/04/30 18:20:48 991629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248992113| [2025/04/30 18:20:48 991633] [debug] |xqc_engine_wakeup_after|wakeup:1746037248992113|now:1746037248991633|diff:480| [2025/04/30 18:20:48 991637] [debug] |xqc_engine_main_logic|END|now:1746037248991539| [2025/04/30 18:20:48 991643] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248991642| [2025/04/30 18:20:48 991646] [debug] |xqc_engine_wakeup_after|wakeup:1746037248992113|now:1746037248991646|diff:467| [2025/04/30 18:20:48 991650] [debug] |xqc_engine_main_logic|END|now:1746037248991642| [2025/04/30 18:20:48 992719] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248992719| [2025/04/30 18:20:48 992730] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248992113|pq_index:0| [2025/04/30 18:20:48 992735] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248991539| [2025/04/30 18:20:48 992740] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248992739| [2025/04/30 18:20:48 992745] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248992113|now:1746037248992739| [2025/04/30 18:20:48 992749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248992113|now:1746037248992739| [2025/04/30 18:20:48 992753] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 992758] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47627|min_srtt:47627|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 992763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3039492| [2025/04/30 18:20:48 992768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 992772] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 992776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 992781] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 992785] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 992790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3000585| [2025/04/30 18:20:48 992800] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 992804] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3001| [2025/04/30 18:20:48 992839] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3001|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248992813|stream_id:0|stream_offset:3000585| [2025/04/30 18:20:48 992845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3001|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 992851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 992859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47627|rtt_var:143|pto_duration:49627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 992866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 992872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 992879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 992886] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249067440|now:1746037248992858|interv:74582| [2025/04/30 18:20:48 992893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249067440|now:1746037248992858|interval:74582|pto_count:0|srtt:47627 [2025/04/30 18:20:48 992900] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:48 992908] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 992914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3001764| [2025/04/30 18:20:48 992922] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 992929] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3002| [2025/04/30 18:20:48 992971] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3002|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248992940|stream_id:0|stream_offset:3001764| [2025/04/30 18:20:48 992981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3002|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 993010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 993017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47627|rtt_var:143|pto_duration:49627|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 993024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 993030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 993036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 993050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249067567|now:1746037248993016|interv:74551| [2025/04/30 18:20:48 993057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249067567|now:1746037248993016|interval:74551|pto_count:0|srtt:47627 [2025/04/30 18:20:48 993065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:48 993073] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 993080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3002943| [2025/04/30 18:20:48 993086] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 993090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248994090|now:1746037248993090|interv:1000| [2025/04/30 18:20:48 993094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 993098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 993102] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248994090| [2025/04/30 18:20:48 993106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248994090| [2025/04/30 18:20:48 993110] [debug] |xqc_engine_wakeup_after|wakeup:1746037248994090|now:1746037248993110|diff:980| [2025/04/30 18:20:48 993115] [debug] |xqc_engine_main_logic|END|now:1746037248992739| [2025/04/30 18:20:48 993336] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248993335| [2025/04/30 18:20:48 993342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 993348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1369| [2025/04/30 18:20:48 993352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1370| [2025/04/30 18:20:48 993358] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1370| [2025/04/30 18:20:48 993362] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 993367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2952|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2953|path_largest_ack:2952| [2025/04/30 18:20:48 993372] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2939804|prior_time:1746037248941228|is_app_limited:0|send_elapse:49994|ack_elapse:52107|ctl_first_sent_time:1746037248942896|lagest_ack_time:1746037248993335|curr_delivered:3001124| [2025/04/30 18:20:48 993376] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248942896| [2025/04/30 18:20:48 993381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:173||sndq_packets_used_bytes:0|sndq_packets_free:49| [2025/04/30 18:20:48 993385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2953|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2953|path_largest_ack:2953| [2025/04/30 18:20:48 993390] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2942204|prior_time:1746037248943229|is_app_limited:0|send_elapse:49822|ack_elapse:50106|ctl_first_sent_time:1746037248944709|lagest_ack_time:1746037248993335|curr_delivered:3002324| [2025/04/30 18:20:48 993399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248944709| [2025/04/30 18:20:48 993403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:172||sndq_packets_used_bytes:0|sndq_packets_free:50| [2025/04/30 18:20:48 993407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47627|rttvar:143|minrtt:30950|latest_rtt:48626|ack_delay:0| [2025/04/30 18:20:48 993411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47752|rttvar:357|minrtt:30950|latest_rtt:48626|ack_delay:0| [2025/04/30 18:20:48 993416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2953|lost_pn:2950|thresh:3| [2025/04/30 18:20:48 993420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 993424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47752|rtt_var:357|pto_duration:49752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 993428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 993432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 993436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 993440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249067692|now:1746037248993424|interv:74268| [2025/04/30 18:20:48 993444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249067692|now:1746037248993424|interval:74268|pto_count:0|srtt:47752 [2025/04/30 18:20:48 993449] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49822, ack_elapse 50106, delivered 60120|rate 1199856|lost 256| [2025/04/30 18:20:48 993453] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199856) in round 45| [2025/04/30 18:20:48 993458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 993462] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 993466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248944709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 993471] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248944709|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 993475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47752|latest_rtt:48626|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 993481] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1370|largest:1370|pns:2| [2025/04/30 18:20:48 993488] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1370|frame:ACK |recv_time:1746037248993335|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 993493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368993335|now:1746037248993335|interv:120000000| [2025/04/30 18:20:48 993497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368993335|now:1746037248993335|interv:120000000| [2025/04/30 18:20:48 993501] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248994090|pq_index:0| [2025/04/30 18:20:48 993506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248992739| [2025/04/30 18:20:48 993510] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248993510| [2025/04/30 18:20:48 993515] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248993514| [2025/04/30 18:20:48 993521] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47752|min_srtt:47752|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 993525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3039492| [2025/04/30 18:20:48 993530] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 993535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 993539] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47752|min_srtt:47752|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 993544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3040671| [2025/04/30 18:20:48 993548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47752|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 993553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 993557] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47752|min_srtt:47752|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 993561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3041850| [2025/04/30 18:20:48 993565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 993569] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 993573] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 993584] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 993588] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 993592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3002943| [2025/04/30 18:20:48 993597] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 993601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 993605] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248994090| [2025/04/30 18:20:48 993609] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248994090| [2025/04/30 18:20:48 993613] [debug] |xqc_engine_wakeup_after|wakeup:1746037248994090|now:1746037248993613|diff:477| [2025/04/30 18:20:48 993617] [debug] |xqc_engine_main_logic|END|now:1746037248993514| [2025/04/30 18:20:48 993622] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248993622| [2025/04/30 18:20:48 993626] [debug] |xqc_engine_wakeup_after|wakeup:1746037248994090|now:1746037248993626|diff:464| [2025/04/30 18:20:48 993630] [debug] |xqc_engine_main_logic|END|now:1746037248993622| [2025/04/30 18:20:48 994698] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248994698| [2025/04/30 18:20:48 994709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248994090|pq_index:0| [2025/04/30 18:20:48 994713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248993514| [2025/04/30 18:20:48 994718] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248994717| [2025/04/30 18:20:48 994723] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248994090|now:1746037248994717| [2025/04/30 18:20:48 994728] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248994090|now:1746037248994717| [2025/04/30 18:20:48 994732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 994737] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47752|min_srtt:47752|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 994742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3041850| [2025/04/30 18:20:48 994747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 994751] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 994755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 994759] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 994764] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 994768] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3002943| [2025/04/30 18:20:48 994778] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 994783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3003| [2025/04/30 18:20:48 994819] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3003|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248994791|stream_id:0|stream_offset:3002943| [2025/04/30 18:20:48 994825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3003|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 994830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 994835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47752|rtt_var:357|pto_duration:49752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 994841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 994847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 994854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 994860] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249069543|now:1746037248994834|interv:74709| [2025/04/30 18:20:48 994867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249069543|now:1746037248994834|interval:74709|pto_count:0|srtt:47752 [2025/04/30 18:20:48 994875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:48 994883] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 994889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3004122| [2025/04/30 18:20:48 994896] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 994903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3004| [2025/04/30 18:20:48 994943] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3004|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248994914|stream_id:0|stream_offset:3004122| [2025/04/30 18:20:48 994953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3004|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 994961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 994968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47752|rtt_var:357|pto_duration:49752|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 994975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 995010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 995017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 995024] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249069666|now:1746037248994968|interv:74698| [2025/04/30 18:20:48 995030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249069666|now:1746037248994968|interval:74698|pto_count:0|srtt:47752 [2025/04/30 18:20:48 995038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:48 995046] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 995054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3005301| [2025/04/30 18:20:48 995061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 995067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248996067|now:1746037248995067|interv:1000| [2025/04/30 18:20:48 995074] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 995080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 995084] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248996067| [2025/04/30 18:20:48 995088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248996067| [2025/04/30 18:20:48 995092] [debug] |xqc_engine_wakeup_after|wakeup:1746037248996067|now:1746037248995092|diff:975| [2025/04/30 18:20:48 995097] [debug] |xqc_engine_main_logic|END|now:1746037248994717| [2025/04/30 18:20:48 995340] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037248995339| [2025/04/30 18:20:48 995345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 995352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1370| [2025/04/30 18:20:48 995356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1371| [2025/04/30 18:20:48 995362] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1371| [2025/04/30 18:20:48 995366] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 995371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2954|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2955|path_largest_ack:2954| [2025/04/30 18:20:48 995375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2942204|prior_time:1746037248943229|is_app_limited:0|send_elapse:49966|ack_elapse:52110|ctl_first_sent_time:1746037248944853|lagest_ack_time:1746037248995339|curr_delivered:3003524| [2025/04/30 18:20:48 995380] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248944853| [2025/04/30 18:20:48 995385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:171||sndq_packets_used_bytes:0|sndq_packets_free:51| [2025/04/30 18:20:48 995389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2955|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2955|path_largest_ack:2955| [2025/04/30 18:20:48 995398] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2944604|prior_time:1746037248945211|is_app_limited:0|send_elapse:49830|ack_elapse:50128|ctl_first_sent_time:1746037248946666|lagest_ack_time:1746037248995339|curr_delivered:3004724| [2025/04/30 18:20:48 995403] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248946666| [2025/04/30 18:20:48 995407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:170||sndq_packets_used_bytes:0|sndq_packets_free:52| [2025/04/30 18:20:48 995411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47752|rttvar:357|minrtt:30950|latest_rtt:48673|ack_delay:0| [2025/04/30 18:20:48 995415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47867|rttvar:498|minrtt:30950|latest_rtt:48673|ack_delay:0| [2025/04/30 18:20:48 995420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2955|lost_pn:2952|thresh:3| [2025/04/30 18:20:48 995424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 995428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47867|rtt_var:498|pto_duration:49867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 995433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 995437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 995441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 995445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249069781|now:1746037248995428|interv:74353| [2025/04/30 18:20:48 995449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249069781|now:1746037248995428|interval:74353|pto_count:0|srtt:47867 [2025/04/30 18:20:48 995453] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49830, ack_elapse 50128, delivered 60120|rate 1199329|lost 256| [2025/04/30 18:20:48 995458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199329) in round 45| [2025/04/30 18:20:48 995462] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 995466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 995470] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248946666|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 995475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248946666|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 995480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47867|latest_rtt:48673|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 995490] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1371|largest:1371|pns:2| [2025/04/30 18:20:48 995494] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1371|frame:ACK |recv_time:1746037248995339|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 995500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368995339|now:1746037248995339|interv:120000000| [2025/04/30 18:20:48 995504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368995339|now:1746037248995339|interv:120000000| [2025/04/30 18:20:48 995508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248996067|pq_index:0| [2025/04/30 18:20:48 995513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248994717| [2025/04/30 18:20:48 995517] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248995516| [2025/04/30 18:20:48 995522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248995520| [2025/04/30 18:20:48 995527] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47867|min_srtt:47867|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 995532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3041850| [2025/04/30 18:20:48 995537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 995541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 995546] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47867|min_srtt:47867|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 995550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3043029| [2025/04/30 18:20:48 995554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47867|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 995559] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 995563] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47867|min_srtt:47867|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 995568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3044208| [2025/04/30 18:20:48 995572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 995576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 995583] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 995587] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 995592] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 995596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3005301| [2025/04/30 18:20:48 995600] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 995604] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 995608] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248996067| [2025/04/30 18:20:48 995612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248996067| [2025/04/30 18:20:48 995616] [debug] |xqc_engine_wakeup_after|wakeup:1746037248996067|now:1746037248995616|diff:451| [2025/04/30 18:20:48 995620] [debug] |xqc_engine_main_logic|END|now:1746037248995520| [2025/04/30 18:20:48 995625] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248995625| [2025/04/30 18:20:48 995629] [debug] |xqc_engine_wakeup_after|wakeup:1746037248996067|now:1746037248995629|diff:438| [2025/04/30 18:20:48 995633] [debug] |xqc_engine_main_logic|END|now:1746037248995625| [2025/04/30 18:20:48 996707] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248996707| [2025/04/30 18:20:48 996718] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248996067|pq_index:0| [2025/04/30 18:20:48 996722] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248995520| [2025/04/30 18:20:48 996728] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248996726| [2025/04/30 18:20:48 996732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248996067|now:1746037248996726| [2025/04/30 18:20:48 996737] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248996067|now:1746037248996726| [2025/04/30 18:20:48 996741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 996746] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47867|min_srtt:47867|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 996751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3044208| [2025/04/30 18:20:48 996756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 996760] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 996764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 996768] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 996779] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 996783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3005301| [2025/04/30 18:20:48 996787] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 996792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3005| [2025/04/30 18:20:48 996826] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3005|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248996801|stream_id:0|stream_offset:3005301| [2025/04/30 18:20:48 996832] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3005|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 996837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 996842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47867|rtt_var:498|pto_duration:49867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 996846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 996850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 996854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 996858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249071668|now:1746037248996841|interv:74827| [2025/04/30 18:20:48 996862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249071668|now:1746037248996841|interval:74827|pto_count:0|srtt:47867 [2025/04/30 18:20:48 996867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:48 996872] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 996876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3006480| [2025/04/30 18:20:48 996881] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 996885] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3006| [2025/04/30 18:20:48 996906] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3006|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248996891|stream_id:0|stream_offset:3006480| [2025/04/30 18:20:48 996911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3006|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 996916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 996922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47867|rtt_var:498|pto_duration:49867|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 996934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 996941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 996947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 996954] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249071758|now:1746037248996921|interv:74837| [2025/04/30 18:20:48 996961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249071758|now:1746037248996921|interval:74837|pto_count:0|srtt:47867 [2025/04/30 18:20:48 996968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:48 996976] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 996983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3007659| [2025/04/30 18:20:48 997015] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 997022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037248998022|now:1746037248997022|interv:1000| [2025/04/30 18:20:48 997028] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 997034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 997041] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248998022| [2025/04/30 18:20:48 997048] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248998022| [2025/04/30 18:20:48 997054] [debug] |xqc_engine_wakeup_after|wakeup:1746037248998022|now:1746037248997054|diff:968| [2025/04/30 18:20:48 997062] [debug] |xqc_engine_main_logic|END|now:1746037248996726| [2025/04/30 18:20:48 997339] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248997338| [2025/04/30 18:20:48 997345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 997351] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1371| [2025/04/30 18:20:48 997355] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1372| [2025/04/30 18:20:48 997361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1372| [2025/04/30 18:20:48 997366] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 997370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2956|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2957|path_largest_ack:2956| [2025/04/30 18:20:48 997375] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58920|prior_delivered:2947004|prior_time:1746037248947238|is_app_limited:0|send_elapse:49832|ack_elapse:50100|ctl_first_sent_time:1746037248948700|lagest_ack_time:1746037248997338|curr_delivered:3005924| [2025/04/30 18:20:48 997380] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248948700| [2025/04/30 18:20:48 997390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:169||sndq_packets_used_bytes:0|sndq_packets_free:53| [2025/04/30 18:20:48 997394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2957|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2957|path_largest_ack:2957| [2025/04/30 18:20:48 997399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58920|prior_delivered:2947004|prior_time:1746037248947238|is_app_limited:0|send_elapse:49832|ack_elapse:50100|ctl_first_sent_time:1746037248948700|lagest_ack_time:1746037248997338|curr_delivered:3007124| [2025/04/30 18:20:48 997403] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248948807| [2025/04/30 18:20:48 997407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:168||sndq_packets_used_bytes:0|sndq_packets_free:54| [2025/04/30 18:20:48 997411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47867|rttvar:498|minrtt:30950|latest_rtt:48531|ack_delay:1000| [2025/04/30 18:20:48 997416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47825|rttvar:458|minrtt:30950|latest_rtt:48531|ack_delay:1000| [2025/04/30 18:20:48 997420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2957|lost_pn:2954|thresh:3| [2025/04/30 18:20:48 997424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 997428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47825|rtt_var:458|pto_duration:49825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 997433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 997437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 997441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 997445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249071716|now:1746037248997428|interv:74288| [2025/04/30 18:20:48 997449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249071716|now:1746037248997428|interval:74288|pto_count:0|srtt:47825 [2025/04/30 18:20:48 997454] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49832, ack_elapse 50100, delivered 60120|rate 1200000|lost 256| [2025/04/30 18:20:48 997458] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200000) in round 45| [2025/04/30 18:20:48 997463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 997467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 997471] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248948807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 997475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248948807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 997483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47825|latest_rtt:48531|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 997489] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1372|largest:1372|pns:2| [2025/04/30 18:20:48 997493] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1372|frame:ACK |recv_time:1746037248997338|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 997498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368997338|now:1746037248997338|interv:120000000| [2025/04/30 18:20:48 997502] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368997338|now:1746037248997338|interv:120000000| [2025/04/30 18:20:48 997506] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248998022|pq_index:0| [2025/04/30 18:20:48 997511] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248996726| [2025/04/30 18:20:48 997515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248997514| [2025/04/30 18:20:48 997519] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248997518| [2025/04/30 18:20:48 997526] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47825|min_srtt:47825|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 997530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3044208| [2025/04/30 18:20:48 997535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47825|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 997539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 997544] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47825|min_srtt:47825|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 997548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3045387| [2025/04/30 18:20:48 997552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47825|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 997557] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 997561] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47825|min_srtt:47825|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 997565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3046566| [2025/04/30 18:20:48 997572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 997576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 997580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 997585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 997589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 997593] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3007659| [2025/04/30 18:20:48 997598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 997602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 997606] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037248998022| [2025/04/30 18:20:48 997610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037248998022| [2025/04/30 18:20:48 997614] [debug] |xqc_engine_wakeup_after|wakeup:1746037248998022|now:1746037248997614|diff:408| [2025/04/30 18:20:48 997618] [debug] |xqc_engine_main_logic|END|now:1746037248997518| [2025/04/30 18:20:48 997623] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248997623| [2025/04/30 18:20:48 997627] [debug] |xqc_engine_wakeup_after|wakeup:1746037248998022|now:1746037248997627|diff:395| [2025/04/30 18:20:48 997631] [debug] |xqc_engine_main_logic|END|now:1746037248997623| [2025/04/30 18:20:48 998700] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248998700| [2025/04/30 18:20:48 998710] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037248998022|pq_index:0| [2025/04/30 18:20:48 998715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248997518| [2025/04/30 18:20:48 998720] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248998719| [2025/04/30 18:20:48 998724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037248998022|now:1746037248998719| [2025/04/30 18:20:48 998729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037248998022|now:1746037248998719| [2025/04/30 18:20:48 998733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:48 998738] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47825|min_srtt:47825|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 998743] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3046566| [2025/04/30 18:20:48 998748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 998751] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 998755] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 998765] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 998770] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 998774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3007659| [2025/04/30 18:20:48 998779] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 998783] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3007| [2025/04/30 18:20:48 998818] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3007|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037248998792|stream_id:0|stream_offset:3007659| [2025/04/30 18:20:48 998824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3007|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 998830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:48 998836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47825|rtt_var:458|pto_duration:49825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 998844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 998850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 998856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:48 998863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249073617|now:1746037248998836|interv:74781| [2025/04/30 18:20:48 998870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249073617|now:1746037248998836|interval:74781|pto_count:0|srtt:47825 [2025/04/30 18:20:48 998878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:48 998885] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 998892] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3008838| [2025/04/30 18:20:48 998899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:48 998906] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3008| [2025/04/30 18:20:48 998947] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3008|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037248998917|stream_id:0|stream_offset:3008838| [2025/04/30 18:20:48 998958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3008|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:48 998972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:48 998979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47825|rtt_var:458|pto_duration:49825|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 999010] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 999017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 999023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:48 999029] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249073742|now:1746037248998979|interv:74763| [2025/04/30 18:20:48 999036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249073742|now:1746037248998979|interval:74763|pto_count:0|srtt:47825 [2025/04/30 18:20:48 999044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:48 999052] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 999059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3010017| [2025/04/30 18:20:48 999067] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:48 999073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249000073|now:1746037248999073|interv:1000| [2025/04/30 18:20:48 999080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:48 999085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 999089] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249000073| [2025/04/30 18:20:48 999093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249000073| [2025/04/30 18:20:48 999097] [debug] |xqc_engine_wakeup_after|wakeup:1746037249000073|now:1746037248999097|diff:976| [2025/04/30 18:20:48 999101] [debug] |xqc_engine_main_logic|END|now:1746037248998719| [2025/04/30 18:20:48 999336] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037248999335| [2025/04/30 18:20:48 999342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:48 999348] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1372| [2025/04/30 18:20:48 999352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1373| [2025/04/30 18:20:48 999358] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1373| [2025/04/30 18:20:48 999362] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:48 999367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2958|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2959|path_largest_ack:2958| [2025/04/30 18:20:48 999372] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2947004|prior_time:1746037248947238|is_app_limited:0|send_elapse:50059|ack_elapse:52097|ctl_first_sent_time:1746037248948927|lagest_ack_time:1746037248999335|curr_delivered:3008324| [2025/04/30 18:20:48 999382] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248948927| [2025/04/30 18:20:48 999386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:167||sndq_packets_used_bytes:0|sndq_packets_free:55| [2025/04/30 18:20:48 999391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2959|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2959|path_largest_ack:2959| [2025/04/30 18:20:48 999395] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2949404|prior_time:1746037248949248|is_app_limited:0|send_elapse:49861|ack_elapse:50087|ctl_first_sent_time:1746037248950705|lagest_ack_time:1746037248999335|curr_delivered:3009524| [2025/04/30 18:20:48 999399] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248950705| [2025/04/30 18:20:48 999403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:166||sndq_packets_used_bytes:0|sndq_packets_free:56| [2025/04/30 18:20:48 999408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47825|rttvar:458|minrtt:30950|latest_rtt:48630|ack_delay:1000| [2025/04/30 18:20:48 999412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47800|rttvar:392|minrtt:30950|latest_rtt:48630|ack_delay:1000| [2025/04/30 18:20:48 999416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2959|lost_pn:2956|thresh:3| [2025/04/30 18:20:48 999421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:48 999425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47800|rtt_var:392|pto_duration:49800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:48 999429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:48 999433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:48 999437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:48 999441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249073717|now:1746037248999425|interv:74292| [2025/04/30 18:20:48 999445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249073717|now:1746037248999425|interval:74292|pto_count:0|srtt:47800 [2025/04/30 18:20:48 999450] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49861, ack_elapse 50087, delivered 60120|rate 1200311|lost 256| [2025/04/30 18:20:48 999455] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200311) in round 45| [2025/04/30 18:20:48 999459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:48 999463] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:48 999467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248950705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 999474] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248950705|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:48 999479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47800|latest_rtt:48630|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:48 999485] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1373|largest:1373|pns:2| [2025/04/30 18:20:48 999489] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1373|frame:ACK |recv_time:1746037248999335|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:48 999494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037368999335|now:1746037248999335|interv:120000000| [2025/04/30 18:20:48 999498] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037368999335|now:1746037248999335|interv:120000000| [2025/04/30 18:20:48 999502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249000073|pq_index:0| [2025/04/30 18:20:48 999507] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248998719| [2025/04/30 18:20:48 999511] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248999511| [2025/04/30 18:20:48 999516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037248999515| [2025/04/30 18:20:48 999522] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47800|min_srtt:47800|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 999526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3046566| [2025/04/30 18:20:48 999531] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 999535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 999540] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47800|min_srtt:47800|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 999544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3047745| [2025/04/30 18:20:48 999549] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47800|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:48 999553] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:48 999558] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47800|min_srtt:47800|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:48 999564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:48 999569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:48 999573] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:48 999577] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:48 999581] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:48 999585] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:48 999590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3010017| [2025/04/30 18:20:48 999594] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:48 999598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:48 999602] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249000073| [2025/04/30 18:20:48 999606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249000073| [2025/04/30 18:20:48 999610] [debug] |xqc_engine_wakeup_after|wakeup:1746037249000073|now:1746037248999610|diff:463| [2025/04/30 18:20:48 999614] [debug] |xqc_engine_main_logic|END|now:1746037248999515| [2025/04/30 18:20:48 999619] [debug] |xqc_engine_main_logic|BEGIN|now:1746037248999619| [2025/04/30 18:20:48 999623] [debug] |xqc_engine_wakeup_after|wakeup:1746037249000073|now:1746037248999623|diff:450| [2025/04/30 18:20:48 999627] [debug] |xqc_engine_main_logic|END|now:1746037248999619| [2025/04/30 18:20:49 000695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249000695| [2025/04/30 18:20:49 000706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249000073|pq_index:0| [2025/04/30 18:20:49 000711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037248999515| [2025/04/30 18:20:49 000716] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249000715| [2025/04/30 18:20:49 000721] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249000073|now:1746037249000715| [2025/04/30 18:20:49 000725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249000073|now:1746037249000715| [2025/04/30 18:20:49 000729] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 000735] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47800|min_srtt:47800|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 000740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:49 000749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 000753] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 000757] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 000762] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 000767] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 000771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3010017| [2025/04/30 18:20:49 000775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 000780] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3009| [2025/04/30 18:20:49 000815] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3009|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037249000788|stream_id:0|stream_offset:3010017| [2025/04/30 18:20:49 000821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3009|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 000826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:49 000831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47800|rtt_var:392|pto_duration:49800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 000837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 000843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 000850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:49 000856] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249075588|now:1746037249000831|interv:74757| [2025/04/30 18:20:49 000863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249075588|now:1746037249000831|interval:74757|pto_count:0|srtt:47800 [2025/04/30 18:20:49 000871] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:49 000879] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 000886] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3011196| [2025/04/30 18:20:49 000893] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 000899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3010| [2025/04/30 18:20:49 000939] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3010|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037249000910|stream_id:0|stream_offset:3011196| [2025/04/30 18:20:49 000957] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3010|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 000965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:49 000971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47800|rtt_var:392|pto_duration:49800|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 000978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 001004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 001015] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:49 001021] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249075710|now:1746037249000971|interv:74739| [2025/04/30 18:20:49 001028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249075710|now:1746037249000971|interval:74739|pto_count:0|srtt:47800 [2025/04/30 18:20:49 001035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:49 001043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 001051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3012375| [2025/04/30 18:20:49 001059] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 001065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249002065|now:1746037249001065|interv:1000| [2025/04/30 18:20:49 001071] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 001078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 001084] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249002065| [2025/04/30 18:20:49 001088] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249002065| [2025/04/30 18:20:49 001092] [debug] |xqc_engine_wakeup_after|wakeup:1746037249002065|now:1746037249001092|diff:973| [2025/04/30 18:20:49 001096] [debug] |xqc_engine_main_logic|END|now:1746037249000715| [2025/04/30 18:20:49 001337] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249001336| [2025/04/30 18:20:49 001342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 001349] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1373| [2025/04/30 18:20:49 001353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1374| [2025/04/30 18:20:49 001359] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1374| [2025/04/30 18:20:49 001363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 001368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2960|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2961|path_largest_ack:2960| [2025/04/30 18:20:49 001378] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2949404|prior_time:1746037248949248|is_app_limited:0|send_elapse:49967|ack_elapse:52088|ctl_first_sent_time:1746037248950811|lagest_ack_time:1746037249001336|curr_delivered:3010724| [2025/04/30 18:20:49 001383] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248950811| [2025/04/30 18:20:49 001388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:165||sndq_packets_used_bytes:0|sndq_packets_free:57| [2025/04/30 18:20:49 001392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2961|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2961|path_largest_ack:2961| [2025/04/30 18:20:49 001397] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2951804|prior_time:1746037248951246|is_app_limited:0|send_elapse:49839|ack_elapse:50090|ctl_first_sent_time:1746037248952738|lagest_ack_time:1746037249001336|curr_delivered:3011924| [2025/04/30 18:20:49 001401] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248952738| [2025/04/30 18:20:49 001405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:164||sndq_packets_used_bytes:0|sndq_packets_free:58| [2025/04/30 18:20:49 001409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47800|rttvar:392|minrtt:30950|latest_rtt:48598|ack_delay:1000| [2025/04/30 18:20:49 001414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47774|rttvar:344|minrtt:30950|latest_rtt:48598|ack_delay:1000| [2025/04/30 18:20:49 001418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2961|lost_pn:2958|thresh:3| [2025/04/30 18:20:49 001422] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 001427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47774|rtt_var:344|pto_duration:49774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 001431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 001435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 001439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:49 001443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249075684|now:1746037249001426|interv:74258| [2025/04/30 18:20:49 001447] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249075684|now:1746037249001426|interval:74258|pto_count:0|srtt:47774 [2025/04/30 18:20:49 001452] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49839, ack_elapse 50090, delivered 60120|rate 1200239|lost 256| [2025/04/30 18:20:49 001457] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200239) in round 45| [2025/04/30 18:20:49 001461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 001465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:49 001472] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248952738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 001476] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248952738|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 001481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47774|latest_rtt:48598|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 001487] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1374|largest:1374|pns:2| [2025/04/30 18:20:49 001492] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1374|frame:ACK |recv_time:1746037249001336|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 001496] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369001336|now:1746037249001336|interv:120000000| [2025/04/30 18:20:49 001501] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369001336|now:1746037249001336|interv:120000000| [2025/04/30 18:20:49 001505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249002065|pq_index:0| [2025/04/30 18:20:49 001509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249000715| [2025/04/30 18:20:49 001513] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249001513| [2025/04/30 18:20:49 001518] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249001517| [2025/04/30 18:20:49 001524] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47774|min_srtt:47774|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 001529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:49 001533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 001538] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 001543] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47774|min_srtt:47774|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 001547] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3050103| [2025/04/30 18:20:49 001552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47774|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 001556] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 001563] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47774|min_srtt:47774|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 001568] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 001572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 001576] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 001580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 001585] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 001589] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 001594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3012375| [2025/04/30 18:20:49 001598] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 001602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 001606] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249002065| [2025/04/30 18:20:49 001610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249002065| [2025/04/30 18:20:49 001614] [debug] |xqc_engine_wakeup_after|wakeup:1746037249002065|now:1746037249001614|diff:451| [2025/04/30 18:20:49 001618] [debug] |xqc_engine_main_logic|END|now:1746037249001517| [2025/04/30 18:20:49 001623] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249001623| [2025/04/30 18:20:49 001627] [debug] |xqc_engine_wakeup_after|wakeup:1746037249002065|now:1746037249001627|diff:438| [2025/04/30 18:20:49 001631] [debug] |xqc_engine_main_logic|END|now:1746037249001623| [2025/04/30 18:20:49 002700] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249002699| [2025/04/30 18:20:49 002711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249002065|pq_index:0| [2025/04/30 18:20:49 002715] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249001517| [2025/04/30 18:20:49 002721] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249002719| [2025/04/30 18:20:49 002725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249002065|now:1746037249002719| [2025/04/30 18:20:49 002730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249002065|now:1746037249002719| [2025/04/30 18:20:49 002734] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 002739] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47774|min_srtt:47774|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 002749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 002754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 002758] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 002762] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 002767] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 002771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 002776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3012375| [2025/04/30 18:20:49 002780] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 002785] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3011| [2025/04/30 18:20:49 002820] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3011|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037249002793|stream_id:0|stream_offset:3012375| [2025/04/30 18:20:49 002826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3011|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 002831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:49 002835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47774|rtt_var:344|pto_duration:49774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 002840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 002844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 002848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:49 002852] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249077567|now:1746037249002835|interv:74732| [2025/04/30 18:20:49 002856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249077567|now:1746037249002835|interval:74732|pto_count:0|srtt:47774 [2025/04/30 18:20:49 002861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:49 002866] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 002870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3013554| [2025/04/30 18:20:49 002875] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 002883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3012| [2025/04/30 18:20:49 002904] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3012|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037249002889|stream_id:0|stream_offset:3013554| [2025/04/30 18:20:49 002909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3012|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 002915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:49 002921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47774|rtt_var:344|pto_duration:49774|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 002929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 002935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 002941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:49 002948] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249077663|now:1746037249002921|interv:74742| [2025/04/30 18:20:49 002955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249077663|now:1746037249002921|interval:74742|pto_count:0|srtt:47774 [2025/04/30 18:20:49 002963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:49 002971] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 002978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3014733| [2025/04/30 18:20:49 003005] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 003015] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249004014|now:1746037249003014|interv:1000| [2025/04/30 18:20:49 003022] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 003028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 003035] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249004014| [2025/04/30 18:20:49 003042] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249004014| [2025/04/30 18:20:49 003049] [debug] |xqc_engine_wakeup_after|wakeup:1746037249004014|now:1746037249003049|diff:965| [2025/04/30 18:20:49 003056] [debug] |xqc_engine_main_logic|END|now:1746037249002719| [2025/04/30 18:20:49 003344] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249003343| [2025/04/30 18:20:49 003350] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 003356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1374| [2025/04/30 18:20:49 003360] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1375| [2025/04/30 18:20:49 003366] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1375| [2025/04/30 18:20:49 003375] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 003380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2962|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2963|path_largest_ack:2962| [2025/04/30 18:20:49 003385] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2951804|prior_time:1746037248951246|is_app_limited:0|send_elapse:49953|ack_elapse:52097|ctl_first_sent_time:1746037248952852|lagest_ack_time:1746037249003343|curr_delivered:3013124| [2025/04/30 18:20:49 003390] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248952852| [2025/04/30 18:20:49 003395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:163||sndq_packets_used_bytes:0|sndq_packets_free:59| [2025/04/30 18:20:49 003399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2963|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2963|path_largest_ack:2963| [2025/04/30 18:20:49 003404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2954204|prior_time:1746037248953230|is_app_limited:0|send_elapse:49850|ack_elapse:50113|ctl_first_sent_time:1746037248954707|lagest_ack_time:1746037249003343|curr_delivered:3014324| [2025/04/30 18:20:49 003408] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248954707| [2025/04/30 18:20:49 003412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:162||sndq_packets_used_bytes:0|sndq_packets_free:60| [2025/04/30 18:20:49 003416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47774|rttvar:344|minrtt:30950|latest_rtt:48636|ack_delay:1000| [2025/04/30 18:20:49 003421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47757|rttvar:292|minrtt:30950|latest_rtt:48636|ack_delay:1000| [2025/04/30 18:20:49 003425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2963|lost_pn:2960|thresh:3| [2025/04/30 18:20:49 003429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 003434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47757|rtt_var:292|pto_duration:49757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 003438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 003442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 003446] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:49 003450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249077646|now:1746037249003433|interv:74213| [2025/04/30 18:20:49 003455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249077646|now:1746037249003433|interval:74213|pto_count:0|srtt:47757 [2025/04/30 18:20:49 003459] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49850, ack_elapse 50113, delivered 60120|rate 1199688|lost 256| [2025/04/30 18:20:49 003464] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199688) in round 45| [2025/04/30 18:20:49 003471] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 003475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:49 003479] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248954707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 003484] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248954707|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 003489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47757|latest_rtt:48636|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 003495] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1375|largest:1375|pns:2| [2025/04/30 18:20:49 003499] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1375|frame:ACK |recv_time:1746037249003343|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 003504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369003343|now:1746037249003343|interv:120000000| [2025/04/30 18:20:49 003508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369003343|now:1746037249003343|interv:120000000| [2025/04/30 18:20:49 003513] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249004014|pq_index:0| [2025/04/30 18:20:49 003517] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249002719| [2025/04/30 18:20:49 003521] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249003521| [2025/04/30 18:20:49 003526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249003525| [2025/04/30 18:20:49 003532] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47757|min_srtt:47757|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 003537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 003542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 003546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 003551] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47757|min_srtt:47757|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 003555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3052461| [2025/04/30 18:20:49 003563] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47757|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 003567] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 003572] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47757|min_srtt:47757|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 003576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3053640| [2025/04/30 18:20:49 003580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 003584] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 003588] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 003593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 003597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 003602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3014733| [2025/04/30 18:20:49 003606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 003610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 003614] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249004014| [2025/04/30 18:20:49 003618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249004014| [2025/04/30 18:20:49 003622] [debug] |xqc_engine_wakeup_after|wakeup:1746037249004014|now:1746037249003622|diff:392| [2025/04/30 18:20:49 003627] [debug] |xqc_engine_main_logic|END|now:1746037249003525| [2025/04/30 18:20:49 003632] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249003632| [2025/04/30 18:20:49 003636] [debug] |xqc_engine_wakeup_after|wakeup:1746037249004014|now:1746037249003636|diff:378| [2025/04/30 18:20:49 003640] [debug] |xqc_engine_main_logic|END|now:1746037249003632| [2025/04/30 18:20:49 004708] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249004708| [2025/04/30 18:20:49 004719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249004014|pq_index:0| [2025/04/30 18:20:49 004723] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249003525| [2025/04/30 18:20:49 004729] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249004728| [2025/04/30 18:20:49 004733] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249004014|now:1746037249004728| [2025/04/30 18:20:49 004738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249004014|now:1746037249004728| [2025/04/30 18:20:49 004742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 004754] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47757|min_srtt:47757|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 004759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3053640| [2025/04/30 18:20:49 004764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 004768] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 004772] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 004776] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 004781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 004785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3014733| [2025/04/30 18:20:49 004790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 004794] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3013| [2025/04/30 18:20:49 004828] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3013|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58807|now:1746037249004802|stream_id:0|stream_offset:3014733| [2025/04/30 18:20:49 004834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3013|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 004840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:49 004847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47757|rtt_var:292|pto_duration:49757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 004854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 004860] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 004866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60007| [2025/04/30 18:20:49 004873] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249079559|now:1746037249004846|interv:74713| [2025/04/30 18:20:49 004880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249079559|now:1746037249004846|interval:74713|pto_count:0|srtt:47757 [2025/04/30 18:20:49 004888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60007| [2025/04/30 18:20:49 004896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 004903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60007|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3015912| [2025/04/30 18:20:49 004917] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 004924] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3014| [2025/04/30 18:20:49 004968] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3014|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60007|now:1746037249004935|stream_id:0|stream_offset:3015912| [2025/04/30 18:20:49 004978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3014|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 005003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60007|applimit:0| [2025/04/30 18:20:49 005014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47757|rtt_var:292|pto_duration:49757|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 005022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 005028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 005035] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61207| [2025/04/30 18:20:49 005040] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249079692|now:1746037249005014|interv:74678| [2025/04/30 18:20:49 005047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249079692|now:1746037249005014|interval:74678|pto_count:0|srtt:47757 [2025/04/30 18:20:49 005055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61207| [2025/04/30 18:20:49 005063] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 005070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61207|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3017091| [2025/04/30 18:20:49 005077] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 005084] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249006084|now:1746037249005084|interv:1000| [2025/04/30 18:20:49 005090] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 005096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 005101] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249006084| [2025/04/30 18:20:49 005106] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249006084| [2025/04/30 18:20:49 005110] [debug] |xqc_engine_wakeup_after|wakeup:1746037249006084|now:1746037249005110|diff:974| [2025/04/30 18:20:49 005114] [debug] |xqc_engine_main_logic|END|now:1746037249004728| [2025/04/30 18:20:49 005341] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:47|state:ESTABED|recv_time:1746037249005340| [2025/04/30 18:20:49 005347] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 005353] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1375| [2025/04/30 18:20:49 005361] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1376| [2025/04/30 18:20:49 005367] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1376| [2025/04/30 18:20:49 005371] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 005376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2964|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2965|path_largest_ack:2964| [2025/04/30 18:20:49 005381] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2954204|prior_time:1746037248953230|is_app_limited:0|send_elapse:49966|ack_elapse:52110|ctl_first_sent_time:1746037248954823|lagest_ack_time:1746037249005340|curr_delivered:3015524| [2025/04/30 18:20:49 005386] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248954823| [2025/04/30 18:20:49 005391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:161||sndq_packets_used_bytes:0|sndq_packets_free:61| [2025/04/30 18:20:49 005395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2965|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2965|path_largest_ack:2965| [2025/04/30 18:20:49 005400] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2956604|prior_time:1746037248955247|is_app_limited:0|send_elapse:49870|ack_elapse:50093|ctl_first_sent_time:1746037248956721|lagest_ack_time:1746037249005340|curr_delivered:3016724| [2025/04/30 18:20:49 005404] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248956721| [2025/04/30 18:20:49 005408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:160||sndq_packets_used_bytes:0|sndq_packets_free:62| [2025/04/30 18:20:49 005412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47757|rttvar:292|minrtt:30950|latest_rtt:48619|ack_delay:1000| [2025/04/30 18:20:49 005417] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47740|rttvar:253|minrtt:30950|latest_rtt:48619|ack_delay:1000| [2025/04/30 18:20:49 005421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2965|lost_pn:2962|thresh:3| [2025/04/30 18:20:49 005426] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 005430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47740|rtt_var:253|pto_duration:49740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 005434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 005438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 005442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58807| [2025/04/30 18:20:49 005446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249079675|now:1746037249005429|interv:74246| [2025/04/30 18:20:49 005450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249079675|now:1746037249005429|interval:74246|pto_count:0|srtt:47740 [2025/04/30 18:20:49 005458] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49870, ack_elapse 50093, delivered 60120|rate 1200167|lost 256| [2025/04/30 18:20:49 005462] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200167) in round 45| [2025/04/30 18:20:49 005467] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 005471] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:49 005475] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248956721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 005480] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248956721|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 005484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58807|srtt:47740|latest_rtt:48619|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 005490] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 005494] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3208141|max_stream_data_old=3182203| [2025/04/30 18:20:49 005499] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:49 005504] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:49 005508] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1376|largest:1376|pns:2| [2025/04/30 18:20:49 005513] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:47|pkt_type:SHORT_HEADER|pkt_num:1376|frame:ACK MAX_STREAM_DATA |recv_time:1746037249005340|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 005518] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369005340|now:1746037249005340|interv:120000000| [2025/04/30 18:20:49 005522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369005340|now:1746037249005340|interv:120000000| [2025/04/30 18:20:49 005526] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249006084|pq_index:0| [2025/04/30 18:20:49 005530] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249004728| [2025/04/30 18:20:49 005534] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249005534| [2025/04/30 18:20:49 005539] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249005538| [2025/04/30 18:20:49 005545] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1376|ack_delay:205|first_ack_range:49|largest_pkt_recv_time:1746037249005340| [2025/04/30 18:20:49 005550] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1376|low:1327|pkt_pns:2| [2025/04/30 18:20:49 005554] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1376|frame_largest_recv:1376| [2025/04/30 18:20:49 005561] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:49 005566] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47740|min_srtt:47740|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 005570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3053640| [2025/04/30 18:20:49 005575] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 005580] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 005584] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47740|min_srtt:47740|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 005588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3054819| [2025/04/30 18:20:49 005593] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47740|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 005597] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 005601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47740|min_srtt:47740|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 005606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3055998| [2025/04/30 18:20:49 005610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 005614] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 005618] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 005622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 005627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:49 005631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3017091| [2025/04/30 18:20:49 005636] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 005640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 005644] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249006084| [2025/04/30 18:20:49 005648] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249006084| [2025/04/30 18:20:49 005658] [debug] |xqc_engine_wakeup_after|wakeup:1746037249006084|now:1746037249005658|diff:426| [2025/04/30 18:20:49 005662] [debug] |xqc_engine_main_logic|END|now:1746037249005538| [2025/04/30 18:20:49 005667] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249005667| [2025/04/30 18:20:49 005671] [debug] |xqc_engine_wakeup_after|wakeup:1746037249006084|now:1746037249005671|diff:413| [2025/04/30 18:20:49 005675] [debug] |xqc_engine_main_logic|END|now:1746037249005667| [2025/04/30 18:20:49 006743] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249006743| [2025/04/30 18:20:49 006754] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249006084|pq_index:0| [2025/04/30 18:20:49 006759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249005538| [2025/04/30 18:20:49 006764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249006763| [2025/04/30 18:20:49 006769] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249006084|now:1746037249006763| [2025/04/30 18:20:49 006773] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249006084|now:1746037249006763| [2025/04/30 18:20:49 006777] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 006783] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47740|min_srtt:47740|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 006787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3055998| [2025/04/30 18:20:49 006792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 006796] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 006800] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 006804] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 006809] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:49 006813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:58807|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3017091| [2025/04/30 18:20:49 006818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 006822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3015| [2025/04/30 18:20:49 006867] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3015|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:58807|now:1746037249006831|stream_id:0|stream_offset:3017091| [2025/04/30 18:20:49 006878] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3015|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 18:20:49 006885] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58807|applimit:0| [2025/04/30 18:20:49 006899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47740|rtt_var:253|pto_duration:49740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 006906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 006913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 006919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 18:20:49 006925] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249081571|now:1746037249006899|interv:74672| [2025/04/30 18:20:49 006932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249081571|now:1746037249006899|interval:74672|pto_count:0|srtt:47740 [2025/04/30 18:20:49 006939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60013| [2025/04/30 18:20:49 006948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 006955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3018270| [2025/04/30 18:20:49 006962] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 006969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3016| [2025/04/30 18:20:49 007035] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3016|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746037249006981|stream_id:0|stream_offset:3018270| [2025/04/30 18:20:49 007048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3016|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 007055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 18:20:49 007062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47740|rtt_var:253|pto_duration:49740|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 007069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 007075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 007082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 18:20:49 007088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249081721|now:1746037249007062|interv:74659| [2025/04/30 18:20:49 007094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249081721|now:1746037249007062|interval:74659|pto_count:0|srtt:47740 [2025/04/30 18:20:49 007101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61213| [2025/04/30 18:20:49 007108] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 007120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3019449| [2025/04/30 18:20:49 007125] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 007129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249008128|now:1746037249007128|interv:1000| [2025/04/30 18:20:49 007133] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 007136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 007141] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249008128| [2025/04/30 18:20:49 007145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249008128| [2025/04/30 18:20:49 007149] [debug] |xqc_engine_wakeup_after|wakeup:1746037249008128|now:1746037249007149|diff:979| [2025/04/30 18:20:49 007153] [debug] |xqc_engine_main_logic|END|now:1746037249006763| [2025/04/30 18:20:49 007328] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249007326| [2025/04/30 18:20:49 007336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 007342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1376| [2025/04/30 18:20:49 007346] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1377| [2025/04/30 18:20:49 007352] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1377| [2025/04/30 18:20:49 007356] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 007361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2966|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2967|path_largest_ack:2966| [2025/04/30 18:20:49 007366] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2956604|prior_time:1746037248955247|is_app_limited:0|send_elapse:49985|ack_elapse:52079|ctl_first_sent_time:1746037248956836|lagest_ack_time:1746037249007326|curr_delivered:3017924| [2025/04/30 18:20:49 007371] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248956836| [2025/04/30 18:20:49 007375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:159||sndq_packets_used_bytes:0|sndq_packets_free:63| [2025/04/30 18:20:49 007380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2967|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2967|path_largest_ack:2967| [2025/04/30 18:20:49 007384] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2959004|prior_time:1746037248957199|is_app_limited:0|send_elapse:49838|ack_elapse:50127|ctl_first_sent_time:1746037248958673|lagest_ack_time:1746037249007326|curr_delivered:3019124| [2025/04/30 18:20:49 007389] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248958673| [2025/04/30 18:20:49 007393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:158||sndq_packets_used_bytes:0|sndq_packets_free:64| [2025/04/30 18:20:49 007397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47740|rttvar:253|minrtt:30950|latest_rtt:48653|ack_delay:1000| [2025/04/30 18:20:49 007401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47729|rttvar:211|minrtt:30950|latest_rtt:48653|ack_delay:1000| [2025/04/30 18:20:49 007410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2967|lost_pn:2964|thresh:3| [2025/04/30 18:20:49 007414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 007419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47729|rtt_var:211|pto_duration:49729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 007423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 007427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 007431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 18:20:49 007435] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249081710|now:1746037249007418|interv:74292| [2025/04/30 18:20:49 007439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249081710|now:1746037249007418|interval:74292|pto_count:0|srtt:47729 [2025/04/30 18:20:49 007444] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49838, ack_elapse 50127, delivered 60120|rate 1199353|lost 256| [2025/04/30 18:20:49 007448] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199353) in round 45| [2025/04/30 18:20:49 007453] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 007457] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:49 007461] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248958673|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 007465] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248958673|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 007470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58813|srtt:47729|latest_rtt:48653|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 007476] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1377|largest:1377|pns:2| [2025/04/30 18:20:49 007481] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1377|frame:ACK |recv_time:1746037249007326|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 007485] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369007326|now:1746037249007326|interv:120000000| [2025/04/30 18:20:49 007490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369007326|now:1746037249007326|interv:120000000| [2025/04/30 18:20:49 007494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249008128|pq_index:0| [2025/04/30 18:20:49 007498] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249006763| [2025/04/30 18:20:49 007505] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249007504| [2025/04/30 18:20:49 007510] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249007508| [2025/04/30 18:20:49 007516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 007520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3055998| [2025/04/30 18:20:49 007525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 007529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 007534] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 007538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3057177| [2025/04/30 18:20:49 007542] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47729|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 007547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 007551] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 007555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3058356| [2025/04/30 18:20:49 007560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 007564] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 007568] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 007572] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 007576] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 007581] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3019449| [2025/04/30 18:20:49 007585] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 007591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 007596] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249008128| [2025/04/30 18:20:49 007600] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249008128| [2025/04/30 18:20:49 007604] [debug] |xqc_engine_wakeup_after|wakeup:1746037249008128|now:1746037249007604|diff:524| [2025/04/30 18:20:49 007608] [debug] |xqc_engine_main_logic|END|now:1746037249007508| [2025/04/30 18:20:49 007613] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249007613| [2025/04/30 18:20:49 007617] [debug] |xqc_engine_wakeup_after|wakeup:1746037249008128|now:1746037249007617|diff:511| [2025/04/30 18:20:49 007621] [debug] |xqc_engine_main_logic|END|now:1746037249007613| [2025/04/30 18:20:49 008689] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249008689| [2025/04/30 18:20:49 008701] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249008128|pq_index:0| [2025/04/30 18:20:49 008705] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249007508| [2025/04/30 18:20:49 008711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249008709| [2025/04/30 18:20:49 008715] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249008128|now:1746037249008709| [2025/04/30 18:20:49 008720] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249008128|now:1746037249008709| [2025/04/30 18:20:49 008724] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 008729] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47729|min_srtt:47729|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 008734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3058356| [2025/04/30 18:20:49 008738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 008742] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 008746] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 008750] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 008755] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 008759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3019449| [2025/04/30 18:20:49 008764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 008769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3017| [2025/04/30 18:20:49 008804] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3017|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746037249008777|stream_id:0|stream_offset:3019449| [2025/04/30 18:20:49 008815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3017|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 008820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 18:20:49 008827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47729|rtt_var:211|pto_duration:49729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 008834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 008842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 008848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 18:20:49 008855] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249083506|now:1746037249008827|interv:74679| [2025/04/30 18:20:49 008861] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249083506|now:1746037249008827|interval:74679|pto_count:0|srtt:47729 [2025/04/30 18:20:49 008869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60013| [2025/04/30 18:20:49 008877] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 008884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3020628| [2025/04/30 18:20:49 008890] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 008897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3018| [2025/04/30 18:20:49 008937] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3018|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746037249008908|stream_id:0|stream_offset:3020628| [2025/04/30 18:20:49 008947] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3018|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 008955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 18:20:49 008962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47729|rtt_var:211|pto_duration:49729|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 008969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 008975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 008981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 18:20:49 009013] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249083637|now:1746037249008962|interv:74675| [2025/04/30 18:20:49 009020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249083637|now:1746037249008962|interval:74675|pto_count:0|srtt:47729 [2025/04/30 18:20:49 009034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61213| [2025/04/30 18:20:49 009043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 009049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3021807| [2025/04/30 18:20:49 009057] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 009063] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249010063|now:1746037249009063|interv:1000| [2025/04/30 18:20:49 009070] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 009076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 009082] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249010063| [2025/04/30 18:20:49 009086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249010063| [2025/04/30 18:20:49 009090] [debug] |xqc_engine_wakeup_after|wakeup:1746037249010063|now:1746037249009090|diff:973| [2025/04/30 18:20:49 009095] [debug] |xqc_engine_main_logic|END|now:1746037249008709| [2025/04/30 18:20:49 009320] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249009319| [2025/04/30 18:20:49 009326] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 009332] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1377| [2025/04/30 18:20:49 009336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1378| [2025/04/30 18:20:49 009342] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1378| [2025/04/30 18:20:49 009346] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 009351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2968|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2969|path_largest_ack:2968| [2025/04/30 18:20:49 009356] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2959004|prior_time:1746037248957199|is_app_limited:0|send_elapse:49952|ack_elapse:52120|ctl_first_sent_time:1746037248958787|lagest_ack_time:1746037249009319|curr_delivered:3020324| [2025/04/30 18:20:49 009360] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248958787| [2025/04/30 18:20:49 009365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:157||sndq_packets_used_bytes:0|sndq_packets_free:65| [2025/04/30 18:20:49 009369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2969|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2969|path_largest_ack:2969| [2025/04/30 18:20:49 009373] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60120|prior_delivered:2961404|prior_time:1746037248959254|is_app_limited:0|send_elapse:49883|ack_elapse:50065|ctl_first_sent_time:1746037248960719|lagest_ack_time:1746037249009319|curr_delivered:3021524| [2025/04/30 18:20:49 009378] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248960719| [2025/04/30 18:20:49 009382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:156||sndq_packets_used_bytes:0|sndq_packets_free:66| [2025/04/30 18:20:49 009390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47729|rttvar:211|minrtt:30950|latest_rtt:48600|ack_delay:1000| [2025/04/30 18:20:49 009394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47713|rttvar:191|minrtt:30950|latest_rtt:48600|ack_delay:1000| [2025/04/30 18:20:49 009399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2969|lost_pn:2966|thresh:3| [2025/04/30 18:20:49 009403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 009407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47713|rtt_var:191|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 009411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 009415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 009419] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58813| [2025/04/30 18:20:49 009423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249083621|now:1746037249009407|interv:74214| [2025/04/30 18:20:49 009427] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249083621|now:1746037249009407|interval:74214|pto_count:0|srtt:47713 [2025/04/30 18:20:49 009432] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49883, ack_elapse 50065, delivered 60120|rate 1200838|lost 256| [2025/04/30 18:20:49 009436] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200838) in round 45| [2025/04/30 18:20:49 009440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 009445] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:49 009448] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248960719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 009453] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248960719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 009457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58813|srtt:47713|latest_rtt:48600|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 009463] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1378|largest:1378|pns:2| [2025/04/30 18:20:49 009468] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1378|frame:ACK |recv_time:1746037249009319|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 009472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369009319|now:1746037249009319|interv:120000000| [2025/04/30 18:20:49 009476] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369009319|now:1746037249009319|interv:120000000| [2025/04/30 18:20:49 009483] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249010063|pq_index:0| [2025/04/30 18:20:49 009487] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249008709| [2025/04/30 18:20:49 009491] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249009491| [2025/04/30 18:20:49 009496] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249009495| [2025/04/30 18:20:49 009502] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47713|min_srtt:47713|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 009507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3058356| [2025/04/30 18:20:49 009511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 009516] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 009520] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47713|min_srtt:47713|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 009524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3059535| [2025/04/30 18:20:49 009529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47713|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 009533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 009538] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47713|min_srtt:47713|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 009542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 009546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 009550] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 009554] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 009558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 009563] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 009567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3021807| [2025/04/30 18:20:49 009574] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 009578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 009582] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249010063| [2025/04/30 18:20:49 009586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249010063| [2025/04/30 18:20:49 009590] [debug] |xqc_engine_wakeup_after|wakeup:1746037249010063|now:1746037249009590|diff:473| [2025/04/30 18:20:49 009594] [debug] |xqc_engine_main_logic|END|now:1746037249009495| [2025/04/30 18:20:49 009599] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249009599| [2025/04/30 18:20:49 009603] [debug] |xqc_engine_wakeup_after|wakeup:1746037249010063|now:1746037249009603|diff:460| [2025/04/30 18:20:49 009611] [debug] |xqc_engine_main_logic|END|now:1746037249009599| [2025/04/30 18:20:49 010679] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249010679| [2025/04/30 18:20:49 010690] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249010063|pq_index:0| [2025/04/30 18:20:49 010695] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249009495| [2025/04/30 18:20:49 010700] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249010699| [2025/04/30 18:20:49 010705] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249010063|now:1746037249010699| [2025/04/30 18:20:49 010709] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249010063|now:1746037249010699| [2025/04/30 18:20:49 010713] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 010719] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47713|min_srtt:47713|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 010723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 010728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 010732] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 010736] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 010740] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 010745] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 010749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58813|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3021807| [2025/04/30 18:20:49 010754] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 010758] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3019| [2025/04/30 18:20:49 010799] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3019|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58813|now:1746037249010772|stream_id:0|stream_offset:3021807| [2025/04/30 18:20:49 010805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3019|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 010810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58813|applimit:0| [2025/04/30 18:20:49 010814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47713|rtt_var:191|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 010818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 010822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 010826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60013| [2025/04/30 18:20:49 010830] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249085485|now:1746037249010814|interv:74671| [2025/04/30 18:20:49 010835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249085485|now:1746037249010814|interval:74671|pto_count:0|srtt:47713 [2025/04/30 18:20:49 010839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60013| [2025/04/30 18:20:49 010845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 010849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60013|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3022986| [2025/04/30 18:20:49 010855] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 010859] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3020| [2025/04/30 18:20:49 010886] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3020|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60013|now:1746037249010865|stream_id:0|stream_offset:3022986| [2025/04/30 18:20:49 010895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3020|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 010902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60013|applimit:0| [2025/04/30 18:20:49 010908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47713|rtt_var:191|pto_duration:49713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 010915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 010921] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 010925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61213| [2025/04/30 18:20:49 010929] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249085578|now:1746037249010908|interv:74670| [2025/04/30 18:20:49 010937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249085578|now:1746037249010908|interval:74670|pto_count:0|srtt:47713 [2025/04/30 18:20:49 010942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61213| [2025/04/30 18:20:49 010947] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 010951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61213|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3024165| [2025/04/30 18:20:49 010955] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 010959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249011959|now:1746037249010959|interv:1000| [2025/04/30 18:20:49 010963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 010967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 010971] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249011959| [2025/04/30 18:20:49 010976] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249011959| [2025/04/30 18:20:49 010980] [debug] |xqc_engine_wakeup_after|wakeup:1746037249011959|now:1746037249010980|diff:979| [2025/04/30 18:20:49 010984] [debug] |xqc_engine_main_logic|END|now:1746037249010699| [2025/04/30 18:20:49 011457] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249011456| [2025/04/30 18:20:49 011463] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 011470] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1378| [2025/04/30 18:20:49 011474] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1379| [2025/04/30 18:20:49 011480] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1379| [2025/04/30 18:20:49 011484] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 011489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2970|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2971|path_largest_ack:2970| [2025/04/30 18:20:49 011493] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61320|prior_delivered:2961404|prior_time:1746037248959254|is_app_limited:0|send_elapse:50001|ack_elapse:52202|ctl_first_sent_time:1746037248960837|lagest_ack_time:1746037249011456|curr_delivered:3022724| [2025/04/30 18:20:49 011498] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248960837| [2025/04/30 18:20:49 011503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:155||sndq_packets_used_bytes:0|sndq_packets_free:67| [2025/04/30 18:20:49 011507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2971|origin_pktnum:0|size:1207|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:2971|path_largest_ack:2971| [2025/04/30 18:20:49 011512] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60127|prior_delivered:2963804|prior_time:1746037248961257|is_app_limited:0|send_elapse:49245|ack_elapse:50199|ctl_first_sent_time:1746037248962151|lagest_ack_time:1746037249011456|curr_delivered:3023931| [2025/04/30 18:20:49 011521] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248962151| [2025/04/30 18:20:49 011525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:154||sndq_packets_used_bytes:0|sndq_packets_free:68| [2025/04/30 18:20:49 011529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47713|rttvar:191|minrtt:30950|latest_rtt:49305|ack_delay:1000| [2025/04/30 18:20:49 011533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47787|rttvar:292|minrtt:30950|latest_rtt:49305|ack_delay:1000| [2025/04/30 18:20:49 011538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2971|lost_pn:2968|thresh:3| [2025/04/30 18:20:49 011542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1351|pns:2| [2025/04/30 18:20:49 011546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 011550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47787|rtt_var:292|pto_duration:49787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 011555] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 011559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 011563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 011567] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249085652|now:1746037249011550|interv:74102| [2025/04/30 18:20:49 011571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249085652|now:1746037249011550|interval:74102|pto_count:0|srtt:47787 [2025/04/30 18:20:49 011575] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49245, ack_elapse 50199, delivered 60127|rate 1197772|lost 256| [2025/04/30 18:20:49 011580] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197772) in round 45| [2025/04/30 18:20:49 011584] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 011589] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93570|extra_cwnd:5388| [2025/04/30 18:20:49 011593] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2407|po_sent_time:1746037248962151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 011597] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2407|po_sent_time:1746037248962151|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 011602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1209329|bw:1209329|cwnd:98958|full_bw_reached:1|inflight:58806|srtt:47787|latest_rtt:49305|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 011608] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:98958|inflight:58806|mode:2|applimit:0|pacing_rate:1209329|bw:1209329|srtt:47787|latest_rtt:49305|min_rtt:30950|send:2990|lost:256|tlp:0|recv:1386|recovery:0|slow_start:0|conn_life:2700782|acked:2407|delivered:3023931|is_cwnd_limited:0| [2025/04/30 18:20:49 011616] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1379|largest:1379|pns:2| [2025/04/30 18:20:49 011621] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1379|frame:ACK |recv_time:1746037249011456|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 011626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369011456|now:1746037249011456|interv:120000000| [2025/04/30 18:20:49 011630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369011456|now:1746037249011456|interv:120000000| [2025/04/30 18:20:49 011634] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249011959|pq_index:0| [2025/04/30 18:20:49 011638] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249010699| [2025/04/30 18:20:49 011642] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249011642| [2025/04/30 18:20:49 011647] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249011646| [2025/04/30 18:20:49 011653] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47787|min_srtt:47787|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 011658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 011663] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47787|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 011667] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 011672] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47787|min_srtt:47787|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 011676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3061893| [2025/04/30 18:20:49 011680] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47787|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 011685] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 011689] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47787|min_srtt:47787|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 011693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3063072| [2025/04/30 18:20:49 011698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 011704] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 011708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 011713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 011717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 011721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3024165| [2025/04/30 18:20:49 011726] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 011730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 011734] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249011959| [2025/04/30 18:20:49 011738] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249011959| [2025/04/30 18:20:49 011742] [debug] |xqc_engine_wakeup_after|wakeup:1746037249011959|now:1746037249011742|diff:217| [2025/04/30 18:20:49 011746] [debug] |xqc_engine_main_logic|END|now:1746037249011646| [2025/04/30 18:20:49 011751] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249011751| [2025/04/30 18:20:49 011755] [debug] |xqc_engine_wakeup_after|wakeup:1746037249011959|now:1746037249011755|diff:204| [2025/04/30 18:20:49 011759] [debug] |xqc_engine_main_logic|END|now:1746037249011751| [2025/04/30 18:20:49 012832] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249012831| [2025/04/30 18:20:49 012842] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249011959|pq_index:0| [2025/04/30 18:20:49 012847] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249011646| [2025/04/30 18:20:49 012852] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249012851| [2025/04/30 18:20:49 012857] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249011959|now:1746037249012851| [2025/04/30 18:20:49 012861] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249011959|now:1746037249012851| [2025/04/30 18:20:49 012865] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 012871] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47787|min_srtt:47787|path_bw:1209329|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 012875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3063072| [2025/04/30 18:20:49 012880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 012884] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 012888] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 012898] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 012903] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 012907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3024165| [2025/04/30 18:20:49 012912] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 012916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3021| [2025/04/30 18:20:49 012956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3021|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249012925|stream_id:0|stream_offset:3024165| [2025/04/30 18:20:49 012965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3021|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 012973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 012980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47787|rtt_var:292|pto_duration:49787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 013002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 013013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 013019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 013025] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249087712|now:1746037249012979|interv:74733| [2025/04/30 18:20:49 013032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249087712|now:1746037249012979|interval:74733|pto_count:0|srtt:47787 [2025/04/30 18:20:49 013038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:60006| [2025/04/30 18:20:49 013043] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 013048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3025344| [2025/04/30 18:20:49 013052] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 013056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3022| [2025/04/30 18:20:49 013091] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3022|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249013064|stream_id:0|stream_offset:3025344| [2025/04/30 18:20:49 013101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3022|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 013108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 013121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47787|rtt_var:292|pto_duration:49787|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 013126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 013130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 013134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 013138] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249087851|now:1746037249013121|interv:74730| [2025/04/30 18:20:49 013142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249087851|now:1746037249013121|interval:74730|pto_count:0|srtt:47787 [2025/04/30 18:20:49 013147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:98958|inflight:61206| [2025/04/30 18:20:49 013151] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 013156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:98958|conn:0000558304DEB50C|stream_id:0|stream_offset:3026523| [2025/04/30 18:20:49 013160] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 013164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249014164|now:1746037249013164|interv:1000| [2025/04/30 18:20:49 013168] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 013172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 013176] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249014164| [2025/04/30 18:20:49 013180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249014164| [2025/04/30 18:20:49 013184] [debug] |xqc_engine_wakeup_after|wakeup:1746037249014164|now:1746037249013184|diff:980| [2025/04/30 18:20:49 013189] [debug] |xqc_engine_main_logic|END|now:1746037249012851| [2025/04/30 18:20:49 013289] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249013288| [2025/04/30 18:20:49 013295] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 013300] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1379| [2025/04/30 18:20:49 013304] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1380| [2025/04/30 18:20:49 013310] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1380| [2025/04/30 18:20:49 013315] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 013319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2972|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2973|path_largest_ack:2972| [2025/04/30 18:20:49 013324] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58927|prior_delivered:2966204|prior_time:1746037248963193|is_app_limited:0|send_elapse:48728|ack_elapse:50095|ctl_first_sent_time:1746037248963511|lagest_ack_time:1746037249013288|curr_delivered:3025131| [2025/04/30 18:20:49 013329] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248963511| [2025/04/30 18:20:49 013337] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:153||sndq_packets_used_bytes:0|sndq_packets_free:69| [2025/04/30 18:20:49 013342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2973|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2973|path_largest_ack:2973| [2025/04/30 18:20:49 013346] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60089|prior_delivered:2966242|prior_time:1746037248963651|is_app_limited:0|send_elapse:49159|ack_elapse:49637|ctl_first_sent_time:1746037248965084|lagest_ack_time:1746037249013288|curr_delivered:3026331| [2025/04/30 18:20:49 013351] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248965084| [2025/04/30 18:20:49 013355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:152||sndq_packets_used_bytes:0|sndq_packets_free:70| [2025/04/30 18:20:49 013359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47787|rttvar:292|minrtt:30950|latest_rtt:48204|ack_delay:1000| [2025/04/30 18:20:49 013363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47714|rttvar:364|minrtt:30950|latest_rtt:48204|ack_delay:1000| [2025/04/30 18:20:49 013367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2973|lost_pn:2970|thresh:3| [2025/04/30 18:20:49 013372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 013376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47714|rtt_var:364|pto_duration:49714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 013380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 013384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 013388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 013392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249087778|now:1746037249013376|interv:74402| [2025/04/30 18:20:49 013397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249087778|now:1746037249013376|interval:74402|pto_count:0|srtt:47714 [2025/04/30 18:20:49 013401] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49159, ack_elapse 49637, delivered 60089|rate 1210568|lost 256| [2025/04/30 18:20:49 013406] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1210568) in round 45| [2025/04/30 18:20:49 013410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 013414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 013418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248965084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 013423] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:98958|packet_lost:0|acked:2400|po_sent_time:1746037248965084|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 013431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:47714|latest_rtt:48204|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 013437] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1380|largest:1380|pns:2| [2025/04/30 18:20:49 013441] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1380|frame:ACK |recv_time:1746037249013288|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 013446] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369013288|now:1746037249013288|interv:120000000| [2025/04/30 18:20:49 013450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369013288|now:1746037249013288|interv:120000000| [2025/04/30 18:20:49 013454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249014164|pq_index:0| [2025/04/30 18:20:49 013459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249012851| [2025/04/30 18:20:49 013463] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249013463| [2025/04/30 18:20:49 013468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249013467| [2025/04/30 18:20:49 013474] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 013478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3063072| [2025/04/30 18:20:49 013483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 013488] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 013492] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 013497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3064251| [2025/04/30 18:20:49 013501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47714|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 013505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 013510] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 013514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3065430| [2025/04/30 18:20:49 013521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 013525] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 013529] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 013533] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 013538] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 013542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3026523| [2025/04/30 18:20:49 013546] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 013550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 013554] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249014164| [2025/04/30 18:20:49 013558] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249014164| [2025/04/30 18:20:49 013562] [debug] |xqc_engine_wakeup_after|wakeup:1746037249014164|now:1746037249013562|diff:602| [2025/04/30 18:20:49 013567] [debug] |xqc_engine_main_logic|END|now:1746037249013467| [2025/04/30 18:20:49 013572] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249013572| [2025/04/30 18:20:49 013575] [debug] |xqc_engine_wakeup_after|wakeup:1746037249014164|now:1746037249013575|diff:589| [2025/04/30 18:20:49 013579] [debug] |xqc_engine_main_logic|END|now:1746037249013572| [2025/04/30 18:20:49 014651] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249014651| [2025/04/30 18:20:49 014660] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249014164|pq_index:0| [2025/04/30 18:20:49 014665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249013467| [2025/04/30 18:20:49 014670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249014669| [2025/04/30 18:20:49 014675] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249014164|now:1746037249014669| [2025/04/30 18:20:49 014679] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249014164|now:1746037249014669| [2025/04/30 18:20:49 014683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 014689] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47714|min_srtt:47714|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 014694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3065430| [2025/04/30 18:20:49 014698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 014702] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 014711] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 014716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 014721] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 014725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3026523| [2025/04/30 18:20:49 014729] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 014734] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3023| [2025/04/30 18:20:49 014772] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3023|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249014742|stream_id:0|stream_offset:3026523| [2025/04/30 18:20:49 014781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3023|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 014788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 014795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47714|rtt_var:364|pto_duration:49714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 014803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 014808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 014812] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 014816] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249089456|now:1746037249014795|interv:74661| [2025/04/30 18:20:49 014820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249089456|now:1746037249014795|interval:74661|pto_count:0|srtt:47714 [2025/04/30 18:20:49 014825] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 014830] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 014834] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3027702| [2025/04/30 18:20:49 014838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 014843] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3024| [2025/04/30 18:20:49 014873] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3024|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249014849|stream_id:0|stream_offset:3027702| [2025/04/30 18:20:49 014882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3024|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 014895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 014902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47714|rtt_var:364|pto_duration:49714|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 014907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 014911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 014915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 014919] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249089563|now:1746037249014901|interv:74662| [2025/04/30 18:20:49 014923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249089563|now:1746037249014901|interval:74662|pto_count:0|srtt:47714 [2025/04/30 18:20:49 014927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 014932] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 014936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3028881| [2025/04/30 18:20:49 014941] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 014945] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249015945|now:1746037249014945|interv:1000| [2025/04/30 18:20:49 014949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 014953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 014957] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249015945| [2025/04/30 18:20:49 014961] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249015945| [2025/04/30 18:20:49 014965] [debug] |xqc_engine_wakeup_after|wakeup:1746037249015945|now:1746037249014965|diff:980| [2025/04/30 18:20:49 014970] [debug] |xqc_engine_main_logic|END|now:1746037249014669| [2025/04/30 18:20:49 015292] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249015291| [2025/04/30 18:20:49 015301] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 015307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1380| [2025/04/30 18:20:49 015311] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1381| [2025/04/30 18:20:49 015317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1381| [2025/04/30 18:20:49 015321] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 015326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2974|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2975|path_largest_ack:2974| [2025/04/30 18:20:49 015331] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61289|prior_delivered:2966242|prior_time:1746037248963651|is_app_limited:0|send_elapse:49286|ack_elapse:51640|ctl_first_sent_time:1746037248965211|lagest_ack_time:1746037249015291|curr_delivered:3027531| [2025/04/30 18:20:49 015340] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248965211| [2025/04/30 18:20:49 015345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:151||sndq_packets_used_bytes:0|sndq_packets_free:71| [2025/04/30 18:20:49 015349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2975|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2975|path_largest_ack:2975| [2025/04/30 18:20:49 015353] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:58870|prior_delivered:2969861|prior_time:1746037248966400|is_app_limited:0|send_elapse:49086|ack_elapse:48891|ctl_first_sent_time:1746037248966684|lagest_ack_time:1746037249015291|curr_delivered:3028731| [2025/04/30 18:20:49 015358] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248966684| [2025/04/30 18:20:49 015362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:150||sndq_packets_used_bytes:0|sndq_packets_free:72| [2025/04/30 18:20:49 015366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47714|rttvar:364|minrtt:30950|latest_rtt:48607|ack_delay:1000| [2025/04/30 18:20:49 015370] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47700|rttvar:299|minrtt:30950|latest_rtt:48607|ack_delay:1000| [2025/04/30 18:20:49 015375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2975|lost_pn:2972|thresh:3| [2025/04/30 18:20:49 015379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 015383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47700|rtt_var:299|pto_duration:49700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 015388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 015392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 015396] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 015400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249089549|now:1746037249015383|interv:74166| [2025/04/30 18:20:49 015404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249089549|now:1746037249015383|interval:74166|pto_count:0|srtt:47700 [2025/04/30 18:20:49 015408] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49086, ack_elapse 48891, delivered 58870|rate 1199323|lost 256| [2025/04/30 18:20:49 015413] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199323) in round 45| [2025/04/30 18:20:49 015417] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 015421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 015425] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248966684|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 015433] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248966684|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 015437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:47700|latest_rtt:48607|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 015443] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1381|largest:1381|pns:2| [2025/04/30 18:20:49 015448] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1381|frame:ACK |recv_time:1746037249015291|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 015453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369015291|now:1746037249015291|interv:120000000| [2025/04/30 18:20:49 015457] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369015291|now:1746037249015291|interv:120000000| [2025/04/30 18:20:49 015461] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249015945|pq_index:0| [2025/04/30 18:20:49 015465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249014669| [2025/04/30 18:20:49 015469] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249015469| [2025/04/30 18:20:49 015474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249015473| [2025/04/30 18:20:49 015480] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47700|min_srtt:47700|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 015484] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3065430| [2025/04/30 18:20:49 015489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 015494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 015498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47700|min_srtt:47700|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 015502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3066609| [2025/04/30 18:20:49 015507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47700|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 015511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 015516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47700|min_srtt:47700|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 015522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 015527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 015531] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 015535] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 015539] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 015544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 015548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3028881| [2025/04/30 18:20:49 015552] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 015556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 015560] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249015945| [2025/04/30 18:20:49 015564] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249015945| [2025/04/30 18:20:49 015568] [debug] |xqc_engine_wakeup_after|wakeup:1746037249015945|now:1746037249015568|diff:377| [2025/04/30 18:20:49 015573] [debug] |xqc_engine_main_logic|END|now:1746037249015473| [2025/04/30 18:20:49 015578] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249015578| [2025/04/30 18:20:49 015582] [debug] |xqc_engine_wakeup_after|wakeup:1746037249015945|now:1746037249015581|diff:364| [2025/04/30 18:20:49 015586] [debug] |xqc_engine_main_logic|END|now:1746037249015578| [2025/04/30 18:20:49 016659] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249016659| [2025/04/30 18:20:49 016669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249015945|pq_index:0| [2025/04/30 18:20:49 016673] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249015473| [2025/04/30 18:20:49 016678] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249016677| [2025/04/30 18:20:49 016683] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249015945|now:1746037249016677| [2025/04/30 18:20:49 016687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249015945|now:1746037249016677| [2025/04/30 18:20:49 016691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 016697] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47700|min_srtt:47700|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 016702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 016712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 016716] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 016720] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 016724] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 016729] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 016733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3028881| [2025/04/30 18:20:49 016738] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 016742] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3025| [2025/04/30 18:20:49 016779] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3025|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249016750|stream_id:0|stream_offset:3028881| [2025/04/30 18:20:49 016788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3025|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 016795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 016803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47700|rtt_var:299|pto_duration:49700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 016809] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 016816] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 016820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 016824] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249091450|now:1746037249016802|interv:74648| [2025/04/30 18:20:49 016828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249091450|now:1746037249016802|interval:74648|pto_count:0|srtt:47700 [2025/04/30 18:20:49 016833] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 016838] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 016842] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3030060| [2025/04/30 18:20:49 016847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 016851] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3026| [2025/04/30 18:20:49 016881] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3026|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249016858|stream_id:0|stream_offset:3030060| [2025/04/30 18:20:49 016896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3026|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 016903] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 016910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47700|rtt_var:299|pto_duration:49700|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 016915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 016919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 016923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 016927] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249091558|now:1746037249016910|interv:74648| [2025/04/30 18:20:49 016931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249091558|now:1746037249016910|interval:74648|pto_count:0|srtt:47700 [2025/04/30 18:20:49 016936] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 016941] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 016945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3031239| [2025/04/30 18:20:49 016949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 016953] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249017953|now:1746037249016953|interv:1000| [2025/04/30 18:20:49 016957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 016961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 016965] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249017953| [2025/04/30 18:20:49 016969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249017953| [2025/04/30 18:20:49 016974] [debug] |xqc_engine_wakeup_after|wakeup:1746037249017953|now:1746037249016973|diff:980| [2025/04/30 18:20:49 016978] [debug] |xqc_engine_main_logic|END|now:1746037249016677| [2025/04/30 18:20:49 017297] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037249017296| [2025/04/30 18:20:49 017307] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 017313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1381| [2025/04/30 18:20:49 017317] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1382| [2025/04/30 18:20:49 017323] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1382| [2025/04/30 18:20:49 017327] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 017332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2976|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2977|path_largest_ack:2976| [2025/04/30 18:20:49 017342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60070|prior_delivered:2969861|prior_time:1746037248966400|is_app_limited:0|send_elapse:49202|ack_elapse:50896|ctl_first_sent_time:1746037248966800|lagest_ack_time:1746037249017296|curr_delivered:3029931| [2025/04/30 18:20:49 017347] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248966800| [2025/04/30 18:20:49 017351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:149||sndq_packets_used_bytes:0|sndq_packets_free:73| [2025/04/30 18:20:49 017356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2977|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2977|path_largest_ack:2977| [2025/04/30 18:20:49 017360] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2971086|prior_time:1746037248967553|is_app_limited:0|send_elapse:49462|ack_elapse:49743|ctl_first_sent_time:1746037248969038|lagest_ack_time:1746037249017296|curr_delivered:3031131| [2025/04/30 18:20:49 017365] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248969038| [2025/04/30 18:20:49 017369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:148||sndq_packets_used_bytes:0|sndq_packets_free:74| [2025/04/30 18:20:49 017373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47700|rttvar:299|minrtt:30950|latest_rtt:48258|ack_delay:0| [2025/04/30 18:20:49 017377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47770|rttvar:364|minrtt:30950|latest_rtt:48258|ack_delay:0| [2025/04/30 18:20:49 017382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2977|lost_pn:2974|thresh:3| [2025/04/30 18:20:49 017386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 017390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47770|rtt_var:364|pto_duration:49770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 017395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 017399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 017403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 017407] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249091628|now:1746037249017390|interv:74238| [2025/04/30 18:20:49 017411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249091628|now:1746037249017390|interval:74238|pto_count:0|srtt:47770 [2025/04/30 18:20:49 017415] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49462, ack_elapse 49743, delivered 60045|rate 1207104|lost 256| [2025/04/30 18:20:49 017420] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207104) in round 45| [2025/04/30 18:20:49 017424] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 017429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 017435] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248969038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 017440] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248969038|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 017445] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:47770|latest_rtt:48258|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 017451] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1382|largest:1382|pns:2| [2025/04/30 18:20:49 017455] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1382|frame:ACK |recv_time:1746037249017296|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 017460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369017296|now:1746037249017296|interv:120000000| [2025/04/30 18:20:49 017464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369017296|now:1746037249017296|interv:120000000| [2025/04/30 18:20:49 017468] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249017953|pq_index:0| [2025/04/30 18:20:49 017472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249016677| [2025/04/30 18:20:49 017477] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249017476| [2025/04/30 18:20:49 017481] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249017480| [2025/04/30 18:20:49 017487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 017492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 017497] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 017501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 017506] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 017510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3068967| [2025/04/30 18:20:49 017515] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 017522] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 017526] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 017530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3070146| [2025/04/30 18:20:49 017535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 017539] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 017543] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 017547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 017551] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 017556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3031239| [2025/04/30 18:20:49 017560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 017564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 017568] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249017953| [2025/04/30 18:20:49 017572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249017953| [2025/04/30 18:20:49 017576] [debug] |xqc_engine_wakeup_after|wakeup:1746037249017953|now:1746037249017576|diff:377| [2025/04/30 18:20:49 017580] [debug] |xqc_engine_main_logic|END|now:1746037249017480| [2025/04/30 18:20:49 017586] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249017585| [2025/04/30 18:20:49 017589] [debug] |xqc_engine_wakeup_after|wakeup:1746037249017953|now:1746037249017589|diff:364| [2025/04/30 18:20:49 017593] [debug] |xqc_engine_main_logic|END|now:1746037249017585| [2025/04/30 18:20:49 018665] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249018665| [2025/04/30 18:20:49 018675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249017953|pq_index:0| [2025/04/30 18:20:49 018679] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249017480| [2025/04/30 18:20:49 018685] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249018684| [2025/04/30 18:20:49 018689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249017953|now:1746037249018684| [2025/04/30 18:20:49 018694] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249017953|now:1746037249018684| [2025/04/30 18:20:49 018698] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 018703] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 018714] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3070146| [2025/04/30 18:20:49 018719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 018723] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 018727] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 018731] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 018736] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 018740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3031239| [2025/04/30 18:20:49 018745] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 018749] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3027| [2025/04/30 18:20:49 018787] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3027|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249018758|stream_id:0|stream_offset:3031239| [2025/04/30 18:20:49 018796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3027|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 018803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 018810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47770|rtt_var:364|pto_duration:49770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 018817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 018823] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 018827] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 018831] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249093528|now:1746037249018809|interv:74719| [2025/04/30 18:20:49 018835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249093528|now:1746037249018809|interval:74719|pto_count:0|srtt:47770 [2025/04/30 18:20:49 018840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 018845] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 018849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3032418| [2025/04/30 18:20:49 018858] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 018863] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3028| [2025/04/30 18:20:49 018901] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3028|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249018871|stream_id:0|stream_offset:3032418| [2025/04/30 18:20:49 018912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3028|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 018917] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 018922] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47770|rtt_var:364|pto_duration:49770|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 018928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 018935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 018941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 018947] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249093641|now:1746037249018922|interv:74719| [2025/04/30 18:20:49 018954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249093641|now:1746037249018922|interval:74719|pto_count:0|srtt:47770 [2025/04/30 18:20:49 018961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 018969] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 018976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3033597| [2025/04/30 18:20:49 018981] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 018985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249019984|now:1746037249018984|interv:1000| [2025/04/30 18:20:49 019012] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 019016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 019020] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249019984| [2025/04/30 18:20:49 019025] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249019984| [2025/04/30 18:20:49 019029] [debug] |xqc_engine_wakeup_after|wakeup:1746037249019984|now:1746037249019029|diff:955| [2025/04/30 18:20:49 019033] [debug] |xqc_engine_main_logic|END|now:1746037249018684| [2025/04/30 18:20:49 019276] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037249019275| [2025/04/30 18:20:49 019285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 019292] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1382| [2025/04/30 18:20:49 019296] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1383| [2025/04/30 18:20:49 019308] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1383| [2025/04/30 18:20:49 019313] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 019318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2978|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2979|path_largest_ack:2978| [2025/04/30 18:20:49 019322] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2971086|prior_time:1746037248967553|is_app_limited:0|send_elapse:49586|ack_elapse:51722|ctl_first_sent_time:1746037248969162|lagest_ack_time:1746037249019275|curr_delivered:3032331| [2025/04/30 18:20:49 019327] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248969162| [2025/04/30 18:20:49 019332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:147||sndq_packets_used_bytes:0|sndq_packets_free:75| [2025/04/30 18:20:49 019336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2979|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2979|path_largest_ack:2979| [2025/04/30 18:20:49 019341] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2973486|prior_time:1746037248969296|is_app_limited:0|send_elapse:51062|ack_elapse:49979|ctl_first_sent_time:1746037248970749|lagest_ack_time:1746037249019275|curr_delivered:3033531| [2025/04/30 18:20:49 019345] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248970749| [2025/04/30 18:20:49 019349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:146||sndq_packets_used_bytes:0|sndq_packets_free:76| [2025/04/30 18:20:49 019353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47770|rttvar:364|minrtt:30950|latest_rtt:48526|ack_delay:0| [2025/04/30 18:20:49 019358] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47864|rttvar:462|minrtt:30950|latest_rtt:48526|ack_delay:0| [2025/04/30 18:20:49 019362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2979|lost_pn:2976|thresh:3| [2025/04/30 18:20:49 019366] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 019371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47864|rtt_var:462|pto_duration:49864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 019375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 019379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 019383] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 019387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249093735|now:1746037249019370|interv:74365| [2025/04/30 18:20:49 019391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249093735|now:1746037249019370|interval:74365|pto_count:0|srtt:47864 [2025/04/30 18:20:49 019396] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51062, ack_elapse 49979, delivered 60045|rate 1175923|lost 256| [2025/04/30 18:20:49 019401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1175923) in round 45| [2025/04/30 18:20:49 019408] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 019412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 019416] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248970749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 019421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248970749|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 019425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:47864|latest_rtt:48526|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 019431] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1383|largest:1383|pns:2| [2025/04/30 18:20:49 019436] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1383|frame:ACK |recv_time:1746037249019275|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 019441] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369019275|now:1746037249019275|interv:120000000| [2025/04/30 18:20:49 019445] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369019275|now:1746037249019275|interv:120000000| [2025/04/30 18:20:49 019449] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249019984|pq_index:0| [2025/04/30 18:20:49 019453] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249018684| [2025/04/30 18:20:49 019457] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249019457| [2025/04/30 18:20:49 019462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249019461| [2025/04/30 18:20:49 019468] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47864|min_srtt:47864|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 019473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3070146| [2025/04/30 18:20:49 019478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 019482] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 019487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47864|min_srtt:47864|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 019491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3071325| [2025/04/30 18:20:49 019498] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47864|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 019503] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 019507] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47864|min_srtt:47864|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 019511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 019515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 019519] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 019523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 019528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 019532] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 019536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3033597| [2025/04/30 18:20:49 019541] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 019545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 019549] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249019984| [2025/04/30 18:20:49 019553] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249019984| [2025/04/30 18:20:49 019557] [debug] |xqc_engine_wakeup_after|wakeup:1746037249019984|now:1746037249019557|diff:427| [2025/04/30 18:20:49 019561] [debug] |xqc_engine_main_logic|END|now:1746037249019461| [2025/04/30 18:20:49 019566] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249019566| [2025/04/30 18:20:49 019570] [debug] |xqc_engine_wakeup_after|wakeup:1746037249019984|now:1746037249019570|diff:414| [2025/04/30 18:20:49 019574] [debug] |xqc_engine_main_logic|END|now:1746037249019566| [2025/04/30 18:20:49 020647] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249020647| [2025/04/30 18:20:49 020657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249019984|pq_index:0| [2025/04/30 18:20:49 020661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249019461| [2025/04/30 18:20:49 020667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249020666| [2025/04/30 18:20:49 020671] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249019984|now:1746037249020666| [2025/04/30 18:20:49 020676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249019984|now:1746037249020666| [2025/04/30 18:20:49 020685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 020691] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47864|min_srtt:47864|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 020695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 020700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 020704] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 020708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 020712] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 020717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 020721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3033597| [2025/04/30 18:20:49 020725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 020730] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3029| [2025/04/30 18:20:49 020764] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3029|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249020739|stream_id:0|stream_offset:3033597| [2025/04/30 18:20:49 020770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3029|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 020775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 020779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47864|rtt_var:462|pto_duration:49864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 020785] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 020792] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 020798] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 020805] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249095603|now:1746037249020779|interv:74824| [2025/04/30 18:20:49 020811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249095603|now:1746037249020779|interval:74824|pto_count:0|srtt:47864 [2025/04/30 18:20:49 020819] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 020827] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 020840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3034776| [2025/04/30 18:20:49 020847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 020854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3030| [2025/04/30 18:20:49 020889] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3030|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249020866|stream_id:0|stream_offset:3034776| [2025/04/30 18:20:49 020898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3030|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 020905] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 020911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47864|rtt_var:462|pto_duration:49864|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 020919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 020926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 020932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 020938] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249095730|now:1746037249020911|interv:74819| [2025/04/30 18:20:49 020944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249095730|now:1746037249020911|interval:74819|pto_count:0|srtt:47864 [2025/04/30 18:20:49 020949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 020954] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 020958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3035955| [2025/04/30 18:20:49 020963] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 020966] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249021966|now:1746037249020966|interv:1000| [2025/04/30 18:20:49 020970] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 020974] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 020978] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249021966| [2025/04/30 18:20:49 020983] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249021966| [2025/04/30 18:20:49 021010] [debug] |xqc_engine_wakeup_after|wakeup:1746037249021966|now:1746037249021010|diff:956| [2025/04/30 18:20:49 021015] [debug] |xqc_engine_main_logic|END|now:1746037249020666| [2025/04/30 18:20:49 021289] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249021288| [2025/04/30 18:20:49 021298] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 021309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1383| [2025/04/30 18:20:49 021313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1384| [2025/04/30 18:20:49 021319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1384| [2025/04/30 18:20:49 021323] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 021328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2980|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2981|path_largest_ack:2980| [2025/04/30 18:20:49 021333] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2973486|prior_time:1746037248969296|is_app_limited:0|send_elapse:51172|ack_elapse:51992|ctl_first_sent_time:1746037248970859|lagest_ack_time:1746037249021288|curr_delivered:3034731| [2025/04/30 18:20:49 021337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248970859| [2025/04/30 18:20:49 021342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:145||sndq_packets_used_bytes:0|sndq_packets_free:77| [2025/04/30 18:20:49 021346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2981|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2981|path_largest_ack:2981| [2025/04/30 18:20:49 021350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2975886|prior_time:1746037248971316|is_app_limited:0|send_elapse:50053|ack_elapse:49972|ctl_first_sent_time:1746037248972772|lagest_ack_time:1746037249021288|curr_delivered:3035931| [2025/04/30 18:20:49 021355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248972772| [2025/04/30 18:20:49 021359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:144||sndq_packets_used_bytes:0|sndq_packets_free:78| [2025/04/30 18:20:49 021363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47864|rttvar:462|minrtt:30950|latest_rtt:48516|ack_delay:0| [2025/04/30 18:20:49 021367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47945|rttvar:510|minrtt:30950|latest_rtt:48516|ack_delay:0| [2025/04/30 18:20:49 021372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2981|lost_pn:2978|thresh:3| [2025/04/30 18:20:49 021376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 021380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47945|rtt_var:510|pto_duration:49985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 021384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 021388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 021392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 021396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249095851|now:1746037249021380|interv:74471| [2025/04/30 18:20:49 021400] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249095851|now:1746037249021380|interval:74471|pto_count:0|srtt:47945 [2025/04/30 18:20:49 021408] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50053, ack_elapse 49972, delivered 60045|rate 1199628|lost 256| [2025/04/30 18:20:49 021412] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199628) in round 45| [2025/04/30 18:20:49 021417] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 021421] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 021425] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248972772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 021429] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248972772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 021434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:47945|latest_rtt:48516|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 021440] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1384|largest:1384|pns:2| [2025/04/30 18:20:49 021444] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1384|frame:ACK |recv_time:1746037249021288|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 021449] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369021288|now:1746037249021288|interv:120000000| [2025/04/30 18:20:49 021453] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369021288|now:1746037249021288|interv:120000000| [2025/04/30 18:20:49 021457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249021966|pq_index:0| [2025/04/30 18:20:49 021462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249020666| [2025/04/30 18:20:49 021466] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249021466| [2025/04/30 18:20:49 021471] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249021470| [2025/04/30 18:20:49 021477] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47945|min_srtt:47945|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 021481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 021486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 021491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 021495] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47945|min_srtt:47945|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 021502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3073683| [2025/04/30 18:20:49 021507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47945|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 021511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 021516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47945|min_srtt:47945|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 021520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 021525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 021529] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 021532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 021537] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 021541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 021546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3035955| [2025/04/30 18:20:49 021550] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 021554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 021558] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249021966| [2025/04/30 18:20:49 021562] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249021966| [2025/04/30 18:20:49 021566] [debug] |xqc_engine_wakeup_after|wakeup:1746037249021966|now:1746037249021566|diff:400| [2025/04/30 18:20:49 021571] [debug] |xqc_engine_main_logic|END|now:1746037249021470| [2025/04/30 18:20:49 021576] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249021576| [2025/04/30 18:20:49 021580] [debug] |xqc_engine_wakeup_after|wakeup:1746037249021966|now:1746037249021579|diff:387| [2025/04/30 18:20:49 021584] [debug] |xqc_engine_main_logic|END|now:1746037249021576| [2025/04/30 18:20:49 022652] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249022652| [2025/04/30 18:20:49 022663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249021966|pq_index:0| [2025/04/30 18:20:49 022667] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249021470| [2025/04/30 18:20:49 022672] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249022671| [2025/04/30 18:20:49 022682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249021966|now:1746037249022671| [2025/04/30 18:20:49 022687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249021966|now:1746037249022671| [2025/04/30 18:20:49 022691] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 022696] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47945|min_srtt:47945|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 022701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 022706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 022710] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 022714] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 022718] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 022723] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 022727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3035955| [2025/04/30 18:20:49 022732] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 022736] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3031| [2025/04/30 18:20:49 022775] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3031|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249022745|stream_id:0|stream_offset:3035955| [2025/04/30 18:20:49 022786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3031|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 022793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 022800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47945|rtt_var:510|pto_duration:49985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 022807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 022814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 022818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 022822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249097730|now:1746037249022800|interv:74930| [2025/04/30 18:20:49 022826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249097730|now:1746037249022800|interval:74930|pto_count:0|srtt:47945 [2025/04/30 18:20:49 022831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 022840] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 022845] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3037134| [2025/04/30 18:20:49 022849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 022853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3032| [2025/04/30 18:20:49 022890] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3032|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249022862|stream_id:0|stream_offset:3037134| [2025/04/30 18:20:49 022899] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3032|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 022906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 022913] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47945|rtt_var:510|pto_duration:49985|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 022919] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 022926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 022931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 022935] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249097847|now:1746037249022912|interv:74935| [2025/04/30 18:20:49 022939] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249097847|now:1746037249022912|interval:74935|pto_count:0|srtt:47945 [2025/04/30 18:20:49 022943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 022948] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 022952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3038313| [2025/04/30 18:20:49 022957] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 022961] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249023961|now:1746037249022961|interv:1000| [2025/04/30 18:20:49 022965] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 022969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 022973] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249023961| [2025/04/30 18:20:49 022977] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249023961| [2025/04/30 18:20:49 022981] [debug] |xqc_engine_wakeup_after|wakeup:1746037249023961|now:1746037249022981|diff:980| [2025/04/30 18:20:49 023003] [debug] |xqc_engine_main_logic|END|now:1746037249022671| [2025/04/30 18:20:49 023295] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249023294| [2025/04/30 18:20:49 023303] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 023309] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1384| [2025/04/30 18:20:49 023313] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1385| [2025/04/30 18:20:49 023319] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1385| [2025/04/30 18:20:49 023323] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 023328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2982|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2983|path_largest_ack:2982| [2025/04/30 18:20:49 023332] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2975886|prior_time:1746037248971316|is_app_limited:0|send_elapse:50164|ack_elapse:51978|ctl_first_sent_time:1746037248972883|lagest_ack_time:1746037249023294|curr_delivered:3037131| [2025/04/30 18:20:49 023337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248972883| [2025/04/30 18:20:49 023342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:143||sndq_packets_used_bytes:0|sndq_packets_free:79| [2025/04/30 18:20:49 023346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2983|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2983|path_largest_ack:2983| [2025/04/30 18:20:49 023350] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2978286|prior_time:1746037248973342|is_app_limited:0|send_elapse:49878|ack_elapse:49952|ctl_first_sent_time:1746037248974794|lagest_ack_time:1746037249023294|curr_delivered:3038331| [2025/04/30 18:20:49 023355] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248974794| [2025/04/30 18:20:49 023359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:142||sndq_packets_used_bytes:0|sndq_packets_free:80| [2025/04/30 18:20:49 023363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47945|rttvar:510|minrtt:30950|latest_rtt:48500|ack_delay:0| [2025/04/30 18:20:49 023367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48014|rttvar:521|minrtt:30950|latest_rtt:48500|ack_delay:0| [2025/04/30 18:20:49 023371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2983|lost_pn:2980|thresh:3| [2025/04/30 18:20:49 023376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 023380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48014|rtt_var:521|pto_duration:50098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 023384] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 023388] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 023392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 023396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249097960|now:1746037249023380|interv:74580| [2025/04/30 18:20:49 023405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249097960|now:1746037249023380|interval:74580|pto_count:0|srtt:48014 [2025/04/30 18:20:49 023409] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49878, ack_elapse 49952, delivered 60045|rate 1202053|lost 256| [2025/04/30 18:20:49 023414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202053) in round 45| [2025/04/30 18:20:49 023418] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 023422] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 023426] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248974794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 023431] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248974794|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 023435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:48014|latest_rtt:48500|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 023441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1385|largest:1385|pns:2| [2025/04/30 18:20:49 023446] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1385|frame:ACK |recv_time:1746037249023294|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 023450] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369023294|now:1746037249023294|interv:120000000| [2025/04/30 18:20:49 023455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369023294|now:1746037249023294|interv:120000000| [2025/04/30 18:20:49 023459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249023961|pq_index:0| [2025/04/30 18:20:49 023463] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249022671| [2025/04/30 18:20:49 023467] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249023467| [2025/04/30 18:20:49 023472] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249023471| [2025/04/30 18:20:49 023478] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48014|min_srtt:48014|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 023482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 023487] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 023494] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 023498] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48014|min_srtt:48014|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 023503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3076041| [2025/04/30 18:20:49 023507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48014|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 023512] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 023516] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48014|min_srtt:48014|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 023520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3077220| [2025/04/30 18:20:49 023524] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 023528] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 023532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 023536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 023541] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 023545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3038313| [2025/04/30 18:20:49 023549] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 023553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 023557] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249023961| [2025/04/30 18:20:49 023561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249023961| [2025/04/30 18:20:49 023565] [debug] |xqc_engine_wakeup_after|wakeup:1746037249023961|now:1746037249023565|diff:396| [2025/04/30 18:20:49 023570] [debug] |xqc_engine_main_logic|END|now:1746037249023471| [2025/04/30 18:20:49 023575] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249023574| [2025/04/30 18:20:49 023578] [debug] |xqc_engine_wakeup_after|wakeup:1746037249023961|now:1746037249023578|diff:383| [2025/04/30 18:20:49 023582] [debug] |xqc_engine_main_logic|END|now:1746037249023574| [2025/04/30 18:20:49 024654] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249024654| [2025/04/30 18:20:49 024665] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249023961|pq_index:0| [2025/04/30 18:20:49 024669] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249023471| [2025/04/30 18:20:49 024674] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249024673| [2025/04/30 18:20:49 024685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249023961|now:1746037249024673| [2025/04/30 18:20:49 024689] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249023961|now:1746037249024673| [2025/04/30 18:20:49 024693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 024699] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48014|min_srtt:48014|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 024703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3077220| [2025/04/30 18:20:49 024708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 024712] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 024716] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 024720] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 024725] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 024729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3038313| [2025/04/30 18:20:49 024734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 024738] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3033| [2025/04/30 18:20:49 024776] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3033|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249024747|stream_id:0|stream_offset:3038313| [2025/04/30 18:20:49 024786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3033|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 024794] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 024800] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48014|rtt_var:521|pto_duration:50098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 024808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 024814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 024818] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 024822] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249099845|now:1746037249024800|interv:75045| [2025/04/30 18:20:49 024826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249099845|now:1746037249024800|interval:75045|pto_count:0|srtt:48014 [2025/04/30 18:20:49 024835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 024840] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 024844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3039492| [2025/04/30 18:20:49 024849] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 024856] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3034| [2025/04/30 18:20:49 024892] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3034|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249024866|stream_id:0|stream_offset:3039492| [2025/04/30 18:20:49 024902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3034|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 024909] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 024915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48014|rtt_var:521|pto_duration:50098|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 024923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 024928] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 024934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 024939] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249099964|now:1746037249024915|interv:75049| [2025/04/30 18:20:49 024945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249099964|now:1746037249024915|interval:75049|pto_count:0|srtt:48014 [2025/04/30 18:20:49 024951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 024957] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 024962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3040671| [2025/04/30 18:20:49 024968] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 024973] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249025973|now:1746037249024973|interv:1000| [2025/04/30 18:20:49 024978] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 024983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 025009] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249025973| [2025/04/30 18:20:49 025015] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249025973| [2025/04/30 18:20:49 025026] [debug] |xqc_engine_wakeup_after|wakeup:1746037249025973|now:1746037249025026|diff:947| [2025/04/30 18:20:49 025033] [debug] |xqc_engine_main_logic|END|now:1746037249024673| [2025/04/30 18:20:49 025423] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249025422| [2025/04/30 18:20:49 025435] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 025444] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1385| [2025/04/30 18:20:49 025450] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1386| [2025/04/30 18:20:49 025459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1386| [2025/04/30 18:20:49 025465] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 025472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2984|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2985|path_largest_ack:2984| [2025/04/30 18:20:49 025479] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2978286|prior_time:1746037248973342|is_app_limited:0|send_elapse:49988|ack_elapse:52080|ctl_first_sent_time:1746037248974904|lagest_ack_time:1746037249025422|curr_delivered:3039531| [2025/04/30 18:20:49 025485] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248974904| [2025/04/30 18:20:49 025492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:141||sndq_packets_used_bytes:0|sndq_packets_free:81| [2025/04/30 18:20:49 025498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2985|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2985|path_largest_ack:2985| [2025/04/30 18:20:49 025504] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2980686|prior_time:1746037248975365|is_app_limited:0|send_elapse:50063|ack_elapse:50057|ctl_first_sent_time:1746037248976815|lagest_ack_time:1746037249025422|curr_delivered:3040731| [2025/04/30 18:20:49 025511] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248976815| [2025/04/30 18:20:49 025516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:140||sndq_packets_used_bytes:0|sndq_packets_free:82| [2025/04/30 18:20:49 025522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48014|rttvar:521|minrtt:30950|latest_rtt:48607|ack_delay:0| [2025/04/30 18:20:49 025528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48088|rttvar:539|minrtt:30950|latest_rtt:48607|ack_delay:0| [2025/04/30 18:20:49 025534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2985|lost_pn:2982|thresh:3| [2025/04/30 18:20:49 025540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 025546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:539|pto_duration:50244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 025552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 025558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 025569] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 025574] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249100110|now:1746037249025545|interv:74565| [2025/04/30 18:20:49 025580] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249100110|now:1746037249025545|interval:74565|pto_count:0|srtt:48088 [2025/04/30 18:20:49 025587] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50063, ack_elapse 50057, delivered 60045|rate 1199388|lost 256| [2025/04/30 18:20:49 025593] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1199388) in round 45| [2025/04/30 18:20:49 025599] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 025605] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 025610] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248976815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 025617] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248976815|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 025624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:58806|srtt:48088|latest_rtt:48607|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 025631] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1386|largest:1386|pns:2| [2025/04/30 18:20:49 025637] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1386|frame:ACK |recv_time:1746037249025422|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 025643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369025422|now:1746037249025422|interv:120000000| [2025/04/30 18:20:49 025650] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369025422|now:1746037249025422|interv:120000000| [2025/04/30 18:20:49 025657] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249025973|pq_index:0| [2025/04/30 18:20:49 025663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249024673| [2025/04/30 18:20:49 025668] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249025668| [2025/04/30 18:20:49 025676] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249025674| [2025/04/30 18:20:49 025684] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 025690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3077220| [2025/04/30 18:20:49 025701] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 025708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 025714] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 025720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3078399| [2025/04/30 18:20:49 025726] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48088|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 025734] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 025740] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 025747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3079578| [2025/04/30 18:20:49 025755] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 025761] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 025766] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 025774] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 025781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 025788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3040671| [2025/04/30 18:20:49 025795] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 025801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 025808] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249025973| [2025/04/30 18:20:49 025814] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249025973| [2025/04/30 18:20:49 025820] [debug] |xqc_engine_wakeup_after|wakeup:1746037249025973|now:1746037249025820|diff:153| [2025/04/30 18:20:49 025826] [debug] |xqc_engine_main_logic|END|now:1746037249025674| [2025/04/30 18:20:49 025834] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249025834| [2025/04/30 18:20:49 025840] [debug] |xqc_engine_wakeup_after|wakeup:1746037249025973|now:1746037249025840|diff:133| [2025/04/30 18:20:49 025846] [debug] |xqc_engine_main_logic|END|now:1746037249025834| [2025/04/30 18:20:49 027712] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249027712| [2025/04/30 18:20:49 027726] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249025973|pq_index:0| [2025/04/30 18:20:49 027739] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249025674| [2025/04/30 18:20:49 027745] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249027743| [2025/04/30 18:20:49 027749] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249025973|now:1746037249027743| [2025/04/30 18:20:49 027756] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249025973|now:1746037249027743| [2025/04/30 18:20:49 027763] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 027770] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48088|min_srtt:48088|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 027775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3079578| [2025/04/30 18:20:49 027781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 027786] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 027792] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 027798] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 027805] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 027811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3040671| [2025/04/30 18:20:49 027818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 027825] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3035| [2025/04/30 18:20:49 027872] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3035|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249027836|stream_id:0|stream_offset:3040671| [2025/04/30 18:20:49 027882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3035|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 027890] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 027896] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:539|pto_duration:50244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 027902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 027907] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 027912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 027923] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249103080|now:1746037249027896|interv:75184| [2025/04/30 18:20:49 027929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249103080|now:1746037249027896|interval:75184|pto_count:0|srtt:48088 [2025/04/30 18:20:49 027935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:60006| [2025/04/30 18:20:49 027942] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 027948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3041850| [2025/04/30 18:20:49 027955] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 027962] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3036| [2025/04/30 18:20:49 028019] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3036|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249027972|stream_id:0|stream_offset:3041850| [2025/04/30 18:20:49 028032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3036|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 028039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 028045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:539|pto_duration:50244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 028051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 028057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 028063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 028069] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249103216|now:1746037249028045|interv:75171| [2025/04/30 18:20:49 028076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249103216|now:1746037249028045|interval:75171|pto_count:0|srtt:48088 [2025/04/30 18:20:49 028081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:61206| [2025/04/30 18:20:49 028088] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 028095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3043029| [2025/04/30 18:20:49 028102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 028108] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3037| [2025/04/30 18:20:49 028148] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3037|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249028119|stream_id:0|stream_offset:3043029| [2025/04/30 18:20:49 028162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3037|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 028169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 028175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:539|pto_duration:50244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 028181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 028186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 028192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 028199] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249103363|now:1746037249028174|interv:75189| [2025/04/30 18:20:49 028206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249103363|now:1746037249028174|interval:75189|pto_count:0|srtt:48088 [2025/04/30 18:20:49 028213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:62406| [2025/04/30 18:20:49 028220] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 028226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3044208| [2025/04/30 18:20:49 028233] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 028237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3038| [2025/04/30 18:20:49 028276] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3038|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249028245|stream_id:0|stream_offset:3044208| [2025/04/30 18:20:49 028285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3038|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 028292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 028299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48088|rtt_var:539|pto_duration:50244|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 028306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 028312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 028318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 028324] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249103489|now:1746037249028298|interv:75191| [2025/04/30 18:20:49 028329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249103489|now:1746037249028298|interval:75191|pto_count:0|srtt:48088 [2025/04/30 18:20:49 028338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:99055|inflight:63606| [2025/04/30 18:20:49 028343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 028348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3045387| [2025/04/30 18:20:49 028352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 028356] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249029356|now:1746037249028356|interv:1000| [2025/04/30 18:20:49 028360] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 028364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 028371] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249029356| [2025/04/30 18:20:49 028378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249029356| [2025/04/30 18:20:49 028384] [debug] |xqc_engine_wakeup_after|wakeup:1746037249029356|now:1746037249028384|diff:972| [2025/04/30 18:20:49 028391] [debug] |xqc_engine_main_logic|END|now:1746037249027743| [2025/04/30 18:20:49 028405] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249028404| [2025/04/30 18:20:49 028413] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 028422] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1386| [2025/04/30 18:20:49 028428] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1387| [2025/04/30 18:20:49 028437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1387| [2025/04/30 18:20:49 028443] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 028450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2986|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2987|path_largest_ack:2986| [2025/04/30 18:20:49 028458] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2980686|prior_time:1746037248975365|is_app_limited:0|send_elapse:50179|ack_elapse:53039|ctl_first_sent_time:1746037248976931|lagest_ack_time:1746037249028404|curr_delivered:3041931| [2025/04/30 18:20:49 028465] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248976931| [2025/04/30 18:20:49 028472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:139||sndq_packets_used_bytes:0|sndq_packets_free:83| [2025/04/30 18:20:49 028479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2987|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2987|path_largest_ack:2987| [2025/04/30 18:20:49 028486] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2983086|prior_time:1746037248977355|is_app_limited:0|send_elapse:50073|ack_elapse:51049|ctl_first_sent_time:1746037248978812|lagest_ack_time:1746037249028404|curr_delivered:3043131| [2025/04/30 18:20:49 028493] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248978812| [2025/04/30 18:20:49 028506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:138||sndq_packets_used_bytes:0|sndq_packets_free:84| [2025/04/30 18:20:49 028512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48088|rttvar:539|minrtt:30950|latest_rtt:49592|ack_delay:0| [2025/04/30 18:20:49 028520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48276|rttvar:781|minrtt:30950|latest_rtt:49592|ack_delay:0| [2025/04/30 18:20:49 028526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2987|lost_pn:2984|thresh:3| [2025/04/30 18:20:49 028533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 028539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48276|rtt_var:781|pto_duration:51400|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 028546] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 028552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 028559] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 028565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249104645|now:1746037249028539|interv:76106| [2025/04/30 18:20:49 028572] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249104645|now:1746037249028539|interval:76106|pto_count:0|srtt:48276 [2025/04/30 18:20:49 028578] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50073, ack_elapse 51049, delivered 60045|rate 1176222|lost 256| [2025/04/30 18:20:49 028585] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176222) in round 45| [2025/04/30 18:20:49 028592] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 028598] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:5388| [2025/04/30 18:20:49 028605] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248978812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 028612] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248978812|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 028619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:99055|full_bw_reached:1|inflight:61206|srtt:48276|latest_rtt:49592|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 028629] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1387|largest:1387|pns:2| [2025/04/30 18:20:49 028636] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1387|frame:ACK |recv_time:1746037249028404|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 028643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369028404|now:1746037249028404|interv:120000000| [2025/04/30 18:20:49 028656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369028404|now:1746037249028404|interv:120000000| [2025/04/30 18:20:49 028661] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249029356|pq_index:0| [2025/04/30 18:20:49 028666] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249027743| [2025/04/30 18:20:49 028670] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249028669| [2025/04/30 18:20:49 028675] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249028673| [2025/04/30 18:20:49 028681] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 028685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3079578| [2025/04/30 18:20:49 028690] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 028695] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 028700] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 028704] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3080757| [2025/04/30 18:20:49 028708] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48276|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 028713] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 028717] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 028721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 028726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 028730] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 028733] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 028738] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 028742] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 028747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3045387| [2025/04/30 18:20:49 028764] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 028770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 028777] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249029356| [2025/04/30 18:20:49 028783] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249029356| [2025/04/30 18:20:49 028789] [debug] |xqc_engine_wakeup_after|wakeup:1746037249029356|now:1746037249028789|diff:567| [2025/04/30 18:20:49 028796] [debug] |xqc_engine_main_logic|END|now:1746037249028673| [2025/04/30 18:20:49 028807] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:44|state:ESTABED|recv_time:1746037249028806| [2025/04/30 18:20:49 028812] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 028818] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1387| [2025/04/30 18:20:49 028822] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1388| [2025/04/30 18:20:49 028828] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1388| [2025/04/30 18:20:49 028832] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 028836] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3234079|max_stream_data_old=3208141| [2025/04/30 18:20:49 028841] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 028846] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037249053806|now:1746037249028806|interv:25000| [2025/04/30 18:20:49 028854] [debug] |scid:da2177832f8e02338cbcd125|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:1746037249028806|max_ack_delay:25000| [2025/04/30 18:20:49 028861] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1388|largest:1388|pns:2| [2025/04/30 18:20:49 028868] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:44|pkt_type:SHORT_HEADER|pkt_num:1388|frame:ACK MAX_STREAM_DATA |recv_time:1746037249028806|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 028875] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369028806|now:1746037249028806|interv:120000000| [2025/04/30 18:20:49 028881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369028806|now:1746037249028806|interv:120000000| [2025/04/30 18:20:49 028888] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249029356|pq_index:0| [2025/04/30 18:20:49 028894] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249028673| [2025/04/30 18:20:49 028901] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249028901| [2025/04/30 18:20:49 028909] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249028907| [2025/04/30 18:20:49 028918] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48276|min_srtt:48276|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 028929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 028933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 028937] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 028941] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 028945] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 028950] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 028954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:99055|conn:0000558304DEB50C|stream_id:0|stream_offset:3045387| [2025/04/30 18:20:49 028959] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 028963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 028967] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249029356| [2025/04/30 18:20:49 028971] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249029356| [2025/04/30 18:20:49 028975] [debug] |xqc_engine_wakeup_after|wakeup:1746037249029356|now:1746037249028975|diff:381| [2025/04/30 18:20:49 028979] [debug] |xqc_engine_main_logic|END|now:1746037249028907| [2025/04/30 18:20:49 028984] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249028984| [2025/04/30 18:20:49 029011] [debug] |xqc_engine_wakeup_after|wakeup:1746037249029356|now:1746037249029011|diff:345| [2025/04/30 18:20:49 029016] [debug] |xqc_engine_main_logic|END|now:1746037249028984| [2025/04/30 18:20:49 029239] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249029238| [2025/04/30 18:20:49 029245] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 029251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1388| [2025/04/30 18:20:49 029255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1389| [2025/04/30 18:20:49 029261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1389| [2025/04/30 18:20:49 029265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 029270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2988|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2989|path_largest_ack:2988| [2025/04/30 18:20:49 029275] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2983086|prior_time:1746037248977355|is_app_limited:0|send_elapse:50185|ack_elapse:51883|ctl_first_sent_time:1746037248978924|lagest_ack_time:1746037249029238|curr_delivered:3044331| [2025/04/30 18:20:49 029280] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248978924| [2025/04/30 18:20:49 029284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:137||sndq_packets_used_bytes:0|sndq_packets_free:85| [2025/04/30 18:20:49 029293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2989|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2989|path_largest_ack:2989| [2025/04/30 18:20:49 029298] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2985486|prior_time:1746037248979346|is_app_limited:0|send_elapse:50141|ack_elapse:49892|ctl_first_sent_time:1746037248980799|lagest_ack_time:1746037249029238|curr_delivered:3045531| [2025/04/30 18:20:49 029302] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248980799| [2025/04/30 18:20:49 029306] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:136||sndq_packets_used_bytes:0|sndq_packets_free:86| [2025/04/30 18:20:49 029311] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48276|rttvar:781|minrtt:30950|latest_rtt:48439|ack_delay:1000| [2025/04/30 18:20:49 029315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48171|rttvar:795|minrtt:30950|latest_rtt:48439|ack_delay:1000| [2025/04/30 18:20:49 029319] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2989|lost_pn:2986|thresh:3| [2025/04/30 18:20:49 029323] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 029328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48171|rtt_var:795|pto_duration:51351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 029332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 029336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 029340] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58806| [2025/04/30 18:20:49 029344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249104596|now:1746037249029327|interv:75269| [2025/04/30 18:20:49 029348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249104596|now:1746037249029327|interval:75269|pto_count:0|srtt:48171 [2025/04/30 18:20:49 029353] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50141, ack_elapse 49892, delivered 60045|rate 1197522|lost 256| [2025/04/30 18:20:49 029357] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197522) in round 45| [2025/04/30 18:20:49 029362] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 029366] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 029370] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248980799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 029374] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:99055|packet_lost:0|acked:2400|po_sent_time:1746037248980799|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 029379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:58806|srtt:48171|latest_rtt:48439|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 029388] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1389|largest:1389|pns:2| [2025/04/30 18:20:49 029393] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1389|frame:ACK |recv_time:1746037249029238|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 029398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369029238|now:1746037249029238|interv:120000000| [2025/04/30 18:20:49 029402] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369029238|now:1746037249029238|interv:120000000| [2025/04/30 18:20:49 029406] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249029356|pq_index:0| [2025/04/30 18:20:49 029410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249028907| [2025/04/30 18:20:49 029415] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249029414| [2025/04/30 18:20:49 029419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249029418| [2025/04/30 18:20:49 029424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249029356|now:1746037249029418| [2025/04/30 18:20:49 029428] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249029356|now:1746037249029418| [2025/04/30 18:20:49 029432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 029437] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48171|min_srtt:48171|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 029442] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:58806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 029447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 029451] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 029456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48171|min_srtt:48171|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 029460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:58806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3083115| [2025/04/30 18:20:49 029464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 029469] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 029473] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48171|min_srtt:48171|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 029480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:58806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3084294| [2025/04/30 18:20:49 029485] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 029489] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 029494] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48171|min_srtt:48171|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 029498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:58806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3085473| [2025/04/30 18:20:49 029502] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48171|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 029507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 029511] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48171|min_srtt:48171|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 029515] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:58806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3086652| [2025/04/30 18:20:49 029520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 029524] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 029527] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 029532] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 029536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 029540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:58806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3045387| [2025/04/30 18:20:49 029545] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 029549] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3039| [2025/04/30 18:20:49 029584] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3039|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:58806|now:1746037249029556|stream_id:0|stream_offset:3045387| [2025/04/30 18:20:49 029590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3039|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 029598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:58806|applimit:0| [2025/04/30 18:20:49 029603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48171|rtt_var:795|pto_duration:51351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 029607] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 029612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 029616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 029620] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249105907|now:1746037249029603|interv:76304| [2025/04/30 18:20:49 029624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249105907|now:1746037249029603|interval:76304|pto_count:0|srtt:48171 [2025/04/30 18:20:49 029629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:60006| [2025/04/30 18:20:49 029634] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 029638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3046566| [2025/04/30 18:20:49 029643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 029647] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249030647|now:1746037249029647|interv:1000| [2025/04/30 18:20:49 029651] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 029654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 029659] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249030647| [2025/04/30 18:20:49 029663] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249030647| [2025/04/30 18:20:49 029667] [debug] |xqc_engine_wakeup_after|wakeup:1746037249030647|now:1746037249029667|diff:980| [2025/04/30 18:20:49 029671] [debug] |xqc_engine_main_logic|END|now:1746037249029418| [2025/04/30 18:20:49 029676] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249029676| [2025/04/30 18:20:49 029680] [debug] |xqc_engine_wakeup_after|wakeup:1746037249030647|now:1746037249029680|diff:967| [2025/04/30 18:20:49 029684] [debug] |xqc_engine_main_logic|END|now:1746037249029676| [2025/04/30 18:20:49 030754] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249030754| [2025/04/30 18:20:49 030764] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249030647|pq_index:0| [2025/04/30 18:20:49 030769] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249029418| [2025/04/30 18:20:49 030774] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249030773| [2025/04/30 18:20:49 030779] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249030647|now:1746037249030773| [2025/04/30 18:20:49 030783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249030647|now:1746037249030773| [2025/04/30 18:20:49 030792] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 030797] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48171|min_srtt:48171|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 030802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3086652| [2025/04/30 18:20:49 030807] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 030812] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 030818] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 030825] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 030832] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 030839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3046566| [2025/04/30 18:20:49 030847] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 030853] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3040| [2025/04/30 18:20:49 030894] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3040|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249030864|stream_id:0|stream_offset:3046566| [2025/04/30 18:20:49 030904] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3040|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 030911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 030918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48171|rtt_var:795|pto_duration:51351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 030925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 030930] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 030935] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 030941] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249107215|now:1746037249030917|interv:76298| [2025/04/30 18:20:49 030948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249107215|now:1746037249030917|interval:76298|pto_count:0|srtt:48171 [2025/04/30 18:20:49 030955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:61206| [2025/04/30 18:20:49 030963] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 030969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3047745| [2025/04/30 18:20:49 030980] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 031008] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3041| [2025/04/30 18:20:49 031046] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3041|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249031020|stream_id:0|stream_offset:3047745| [2025/04/30 18:20:49 031055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3041|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 031062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 031069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48171|rtt_var:795|pto_duration:51351|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 031076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 031080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 031084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 031088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249107371|now:1746037249031068|interv:76303| [2025/04/30 18:20:49 031092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249107371|now:1746037249031068|interval:76303|pto_count:0|srtt:48171 [2025/04/30 18:20:49 031097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:62406| [2025/04/30 18:20:49 031102] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 031106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:49 031111] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 031115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249032115|now:1746037249031115|interv:1000| [2025/04/30 18:20:49 031119] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 031123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 031127] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249032115| [2025/04/30 18:20:49 031131] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249032115| [2025/04/30 18:20:49 031135] [debug] |xqc_engine_wakeup_after|wakeup:1746037249032115|now:1746037249031135|diff:980| [2025/04/30 18:20:49 031139] [debug] |xqc_engine_main_logic|END|now:1746037249030773| [2025/04/30 18:20:49 031235] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249031234| [2025/04/30 18:20:49 031241] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 031251] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1389| [2025/04/30 18:20:49 031255] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1390| [2025/04/30 18:20:49 031261] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1390| [2025/04/30 18:20:49 031265] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 031270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2990|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2991|path_largest_ack:2990| [2025/04/30 18:20:49 031275] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2985486|prior_time:1746037248979346|is_app_limited:0|send_elapse:50253|ack_elapse:51888|ctl_first_sent_time:1746037248980911|lagest_ack_time:1746037249031234|curr_delivered:3046731| [2025/04/30 18:20:49 031280] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248980911| [2025/04/30 18:20:49 031284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:135||sndq_packets_used_bytes:0|sndq_packets_free:87| [2025/04/30 18:20:49 031289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2991|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2991|path_largest_ack:2991| [2025/04/30 18:20:49 031293] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2987886|prior_time:1746037248981495|is_app_limited:0|send_elapse:50170|ack_elapse:49739|ctl_first_sent_time:1746037248982950|lagest_ack_time:1746037249031234|curr_delivered:3047931| [2025/04/30 18:20:49 031297] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248982950| [2025/04/30 18:20:49 031301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:134||sndq_packets_used_bytes:0|sndq_packets_free:88| [2025/04/30 18:20:49 031305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48171|rttvar:795|minrtt:30950|latest_rtt:48284|ack_delay:1000| [2025/04/30 18:20:49 031310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48060|rttvar:818|minrtt:30950|latest_rtt:48284|ack_delay:1000| [2025/04/30 18:20:49 031314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2991|lost_pn:2988|thresh:3| [2025/04/30 18:20:49 031318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 031322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48060|rtt_var:818|pto_duration:51332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 031327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 031331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 031335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 031339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249107352|now:1746037249031322|interv:76030| [2025/04/30 18:20:49 031343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249107352|now:1746037249031322|interval:76030|pto_count:0|srtt:48060 [2025/04/30 18:20:49 031350] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50170, ack_elapse 49739, delivered 60045|rate 1196830|lost 256| [2025/04/30 18:20:49 031354] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196830) in round 45| [2025/04/30 18:20:49 031359] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 031363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 031367] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248982950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 031371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248982950|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 031376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:60006|srtt:48060|latest_rtt:48284|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 031382] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1390|largest:1390|pns:2| [2025/04/30 18:20:49 031386] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1390|frame:ACK |recv_time:1746037249031234|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 031391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369031234|now:1746037249031234|interv:120000000| [2025/04/30 18:20:49 031395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369031234|now:1746037249031234|interv:120000000| [2025/04/30 18:20:49 031399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249032115|pq_index:0| [2025/04/30 18:20:49 031403] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249030773| [2025/04/30 18:20:49 031407] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249031407| [2025/04/30 18:20:49 031412] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249031411| [2025/04/30 18:20:49 031418] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48060|min_srtt:48060|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 031423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3086652| [2025/04/30 18:20:49 031427] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 031432] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 031436] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48060|min_srtt:48060|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 031443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3087831| [2025/04/30 18:20:49 031447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48060|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 031452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 031456] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48060|min_srtt:48060|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 031460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3089010| [2025/04/30 18:20:49 031465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 031469] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 031472] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 031477] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 031481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 031485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:49 031490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 031494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 031498] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249032115| [2025/04/30 18:20:49 031502] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249032115| [2025/04/30 18:20:49 031506] [debug] |xqc_engine_wakeup_after|wakeup:1746037249032115|now:1746037249031505|diff:610| [2025/04/30 18:20:49 031510] [debug] |xqc_engine_main_logic|END|now:1746037249031411| [2025/04/30 18:20:49 031515] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249031515| [2025/04/30 18:20:49 031519] [debug] |xqc_engine_wakeup_after|wakeup:1746037249032115|now:1746037249031518|diff:597| [2025/04/30 18:20:49 031522] [debug] |xqc_engine_main_logic|END|now:1746037249031515| [2025/04/30 18:20:49 032593] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249032592| [2025/04/30 18:20:49 032602] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249032115|pq_index:0| [2025/04/30 18:20:49 032606] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249031411| [2025/04/30 18:20:49 032612] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249032611| [2025/04/30 18:20:49 032622] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249032115|now:1746037249032611| [2025/04/30 18:20:49 032626] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249032115|now:1746037249032611| [2025/04/30 18:20:49 032630] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 032635] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48060|min_srtt:48060|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 032640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3089010| [2025/04/30 18:20:49 032645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 032649] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 032653] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 032658] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 032663] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 032667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:49 032672] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 032676] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3042| [2025/04/30 18:20:49 032713] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3042|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249032685|stream_id:0|stream_offset:3048924| [2025/04/30 18:20:49 032723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3042|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 032731] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 032738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48060|rtt_var:818|pto_duration:51332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 032745] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 032749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 032753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 032758] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249109017|now:1746037249032737|interv:76280| [2025/04/30 18:20:49 032762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249109017|now:1746037249032737|interval:76280|pto_count:0|srtt:48060 [2025/04/30 18:20:49 032767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:61206| [2025/04/30 18:20:49 032776] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 032781] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3050103| [2025/04/30 18:20:49 032786] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 032793] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3043| [2025/04/30 18:20:49 032830] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3043|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249032804|stream_id:0|stream_offset:3050103| [2025/04/30 18:20:49 032840] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3043|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 032847] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 032854] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48060|rtt_var:818|pto_duration:51332|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 032859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 032863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 032867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 032871] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249109136|now:1746037249032854|interv:76282| [2025/04/30 18:20:49 032875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249109136|now:1746037249032854|interval:76282|pto_count:0|srtt:48060 [2025/04/30 18:20:49 032880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:62406| [2025/04/30 18:20:49 032885] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 032889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 032894] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 032898] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249033898|now:1746037249032898|interv:1000| [2025/04/30 18:20:49 032902] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 032906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 032910] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249033898| [2025/04/30 18:20:49 032918] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249033898| [2025/04/30 18:20:49 032924] [debug] |xqc_engine_wakeup_after|wakeup:1746037249033898|now:1746037249032923|diff:975| [2025/04/30 18:20:49 032931] [debug] |xqc_engine_main_logic|END|now:1746037249032611| [2025/04/30 18:20:49 033280] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249033279| [2025/04/30 18:20:49 033288] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 033295] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1390| [2025/04/30 18:20:49 033299] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1391| [2025/04/30 18:20:49 033305] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1391| [2025/04/30 18:20:49 033309] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 033314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2992|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2993|path_largest_ack:2992| [2025/04/30 18:20:49 033319] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2987886|prior_time:1746037248981495|is_app_limited:0|send_elapse:50332|ack_elapse:51784|ctl_first_sent_time:1746037248983112|lagest_ack_time:1746037249033279|curr_delivered:3049131| [2025/04/30 18:20:49 033324] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248983112| [2025/04/30 18:20:49 033329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:133||sndq_packets_used_bytes:0|sndq_packets_free:89| [2025/04/30 18:20:49 033333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2993|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2993|path_largest_ack:2993| [2025/04/30 18:20:49 033337] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2990286|prior_time:1746037248983329|is_app_limited:0|send_elapse:50320|ack_elapse:49950|ctl_first_sent_time:1746037248985013|lagest_ack_time:1746037249033279|curr_delivered:3050331| [2025/04/30 18:20:49 033342] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248985013| [2025/04/30 18:20:49 033346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:132||sndq_packets_used_bytes:0|sndq_packets_free:90| [2025/04/30 18:20:49 033350] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48060|rttvar:818|minrtt:30950|latest_rtt:48266|ack_delay:1000| [2025/04/30 18:20:49 033354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47961|rttvar:812|minrtt:30950|latest_rtt:48266|ack_delay:1000| [2025/04/30 18:20:49 033359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2993|lost_pn:2990|thresh:3| [2025/04/30 18:20:49 033363] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 033367] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47961|rtt_var:812|pto_duration:51209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 033372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 033376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 033379] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 033384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249109013|now:1746037249033367|interv:75646| [2025/04/30 18:20:49 033392] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249109013|now:1746037249033367|interval:75646|pto_count:0|srtt:47961 [2025/04/30 18:20:49 033396] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50320, ack_elapse 49950, delivered 60045|rate 1193263|lost 256| [2025/04/30 18:20:49 033401] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1193263) in round 45| [2025/04/30 18:20:49 033406] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 033410] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 033414] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248985013|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 033419] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248985013|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 033423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:60006|srtt:47961|latest_rtt:48266|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 033430] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1391|largest:1391|pns:2| [2025/04/30 18:20:49 033434] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1391|frame:ACK |recv_time:1746037249033279|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 033439] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369033279|now:1746037249033279|interv:120000000| [2025/04/30 18:20:49 033443] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369033279|now:1746037249033279|interv:120000000| [2025/04/30 18:20:49 033447] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249033898|pq_index:0| [2025/04/30 18:20:49 033451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249032611| [2025/04/30 18:20:49 033456] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249033455| [2025/04/30 18:20:49 033460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249033460| [2025/04/30 18:20:49 033466] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47961|min_srtt:47961|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 033471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3089010| [2025/04/30 18:20:49 033475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 033483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 033487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47961|min_srtt:47961|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 033491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3090189| [2025/04/30 18:20:49 033495] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47961|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 033500] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 033504] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47961|min_srtt:47961|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 033509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3091368| [2025/04/30 18:20:49 033513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 033517] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 033521] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 033525] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 033530] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 033534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 033538] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 033542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 033546] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249033898| [2025/04/30 18:20:49 033550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249033898| [2025/04/30 18:20:49 033554] [debug] |xqc_engine_wakeup_after|wakeup:1746037249033898|now:1746037249033554|diff:344| [2025/04/30 18:20:49 033558] [debug] |xqc_engine_main_logic|END|now:1746037249033460| [2025/04/30 18:20:49 033563] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249033563| [2025/04/30 18:20:49 033567] [debug] |xqc_engine_wakeup_after|wakeup:1746037249033898|now:1746037249033567|diff:331| [2025/04/30 18:20:49 033571] [debug] |xqc_engine_main_logic|END|now:1746037249033563| [2025/04/30 18:20:49 034639] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249034638| [2025/04/30 18:20:49 034649] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249033898|pq_index:0| [2025/04/30 18:20:49 034653] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249033460| [2025/04/30 18:20:49 034658] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249034657| [2025/04/30 18:20:49 034667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249033898|now:1746037249034657| [2025/04/30 18:20:49 034672] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249033898|now:1746037249034657| [2025/04/30 18:20:49 034676] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 034681] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47961|min_srtt:47961|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 034686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:40800|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3091368| [2025/04/30 18:20:49 034690] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 034694] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 034698] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 034703] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 034707] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 034712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 034716] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 034721] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3044| [2025/04/30 18:20:49 034769] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3044|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249034729|stream_id:0|stream_offset:3051282| [2025/04/30 18:20:49 034778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3044|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 034786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 034791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47961|rtt_var:812|pto_duration:51209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 034795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 034799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 034803] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 034807] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249110938|now:1746037249034791|interv:76147| [2025/04/30 18:20:49 034811] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249110938|now:1746037249034791|interval:76147|pto_count:0|srtt:47961 [2025/04/30 18:20:49 034820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:61206| [2025/04/30 18:20:49 034825] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 034831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3052461| [2025/04/30 18:20:49 034838] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 034845] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3045| [2025/04/30 18:20:49 034885] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3045|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249034856|stream_id:0|stream_offset:3052461| [2025/04/30 18:20:49 034895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3045|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 034902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 034908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47961|rtt_var:812|pto_duration:51209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 034916] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 034920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 034924] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 034928] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249111065|now:1746037249034908|interv:76157| [2025/04/30 18:20:49 034932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249111065|now:1746037249034908|interval:76157|pto_count:0|srtt:47961 [2025/04/30 18:20:49 034937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:62406| [2025/04/30 18:20:49 034941] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 034946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3053640| [2025/04/30 18:20:49 034950] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 034954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3046| [2025/04/30 18:20:49 035009] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3046|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249034963|stream_id:0|stream_offset:3053640| [2025/04/30 18:20:49 035021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3046|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 035034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 035041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47961|rtt_var:812|pto_duration:51209|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 035047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 035053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 035060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 035066] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249111172|now:1746037249035041|interv:76131| [2025/04/30 18:20:49 035072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249111172|now:1746037249035041|interval:76131|pto_count:0|srtt:47961 [2025/04/30 18:20:49 035079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:63606| [2025/04/30 18:20:49 035085] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 035090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3054819| [2025/04/30 18:20:49 035094] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 035098] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249036098|now:1746037249035098|interv:1000| [2025/04/30 18:20:49 035102] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 035106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 035110] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249036098| [2025/04/30 18:20:49 035114] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249036098| [2025/04/30 18:20:49 035118] [debug] |xqc_engine_wakeup_after|wakeup:1746037249036098|now:1746037249035118|diff:980| [2025/04/30 18:20:49 035123] [debug] |xqc_engine_main_logic|END|now:1746037249034657| [2025/04/30 18:20:49 035269] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249035268| [2025/04/30 18:20:49 035275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 035281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1391| [2025/04/30 18:20:49 035285] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1392| [2025/04/30 18:20:49 035291] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1392| [2025/04/30 18:20:49 035295] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 035300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2994|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2995|path_largest_ack:2994| [2025/04/30 18:20:49 035304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2990286|prior_time:1746037248983329|is_app_limited:0|send_elapse:50448|ack_elapse:51939|ctl_first_sent_time:1746037248985141|lagest_ack_time:1746037249035268|curr_delivered:3051531| [2025/04/30 18:20:49 035313] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248985141| [2025/04/30 18:20:49 035318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:131||sndq_packets_used_bytes:0|sndq_packets_free:91| [2025/04/30 18:20:49 035322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2995|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2995|path_largest_ack:2995| [2025/04/30 18:20:49 035327] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60045|prior_delivered:2992686|prior_time:1746037248985280|is_app_limited:0|send_elapse:49984|ack_elapse:49988|ctl_first_sent_time:1746037248986728|lagest_ack_time:1746037249035268|curr_delivered:3052731| [2025/04/30 18:20:49 035331] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248986728| [2025/04/30 18:20:49 035335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:130||sndq_packets_used_bytes:0|sndq_packets_free:92| [2025/04/30 18:20:49 035339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47961|rttvar:812|minrtt:30950|latest_rtt:48540|ack_delay:0| [2025/04/30 18:20:49 035344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48033|rttvar:753|minrtt:30950|latest_rtt:48540|ack_delay:0| [2025/04/30 18:20:49 035348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2995|lost_pn:2992|thresh:3| [2025/04/30 18:20:49 035352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 035356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48033|rtt_var:753|pto_duration:51045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 035361] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 035365] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 035368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 035372] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249111008|now:1746037249035356|interv:75652| [2025/04/30 18:20:49 035376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249111008|now:1746037249035356|interval:75652|pto_count:0|srtt:48033 [2025/04/30 18:20:49 035381] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49984, ack_elapse 49988, delivered 60045|rate 1201188|lost 256| [2025/04/30 18:20:49 035386] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201188) in round 45| [2025/04/30 18:20:49 035390] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 035394] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 035398] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248986728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 035405] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248986728|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:2995124| [2025/04/30 18:20:49 035410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:61206|srtt:48033|latest_rtt:48540|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 035415] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1392|largest:1392|pns:2| [2025/04/30 18:20:49 035420] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1392|frame:ACK |recv_time:1746037249035268|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 035424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369035268|now:1746037249035268|interv:120000000| [2025/04/30 18:20:49 035429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369035268|now:1746037249035268|interv:120000000| [2025/04/30 18:20:49 035432] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249036098|pq_index:0| [2025/04/30 18:20:49 035437] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249034657| [2025/04/30 18:20:49 035441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249035441| [2025/04/30 18:20:49 035446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249035445| [2025/04/30 18:20:49 035451] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48033|min_srtt:48033|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 035456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3091368| [2025/04/30 18:20:49 035460] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 035465] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 035470] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48033|min_srtt:48033|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 035474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3092547| [2025/04/30 18:20:49 035478] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48033|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 035483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 035487] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48033|min_srtt:48033|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 035493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 035498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 035502] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 035506] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 035510] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 035514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 035518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3054819| [2025/04/30 18:20:49 035523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 035527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 035531] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249036098| [2025/04/30 18:20:49 035535] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249036098| [2025/04/30 18:20:49 035539] [debug] |xqc_engine_wakeup_after|wakeup:1746037249036098|now:1746037249035538|diff:560| [2025/04/30 18:20:49 035543] [debug] |xqc_engine_main_logic|END|now:1746037249035445| [2025/04/30 18:20:49 035548] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249035548| [2025/04/30 18:20:49 035551] [debug] |xqc_engine_wakeup_after|wakeup:1746037249036098|now:1746037249035551|diff:547| [2025/04/30 18:20:49 035555] [debug] |xqc_engine_main_logic|END|now:1746037249035548| [2025/04/30 18:20:49 036627] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249036627| [2025/04/30 18:20:49 036637] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249036098|pq_index:0| [2025/04/30 18:20:49 036641] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249035445| [2025/04/30 18:20:49 036646] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249036645| [2025/04/30 18:20:49 036651] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249036098|now:1746037249036645| [2025/04/30 18:20:49 036656] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249036098|now:1746037249036645| [2025/04/30 18:20:49 036660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 036665] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48033|min_srtt:48033|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 036670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 036680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 036684] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 036688] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 036692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 036697] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 036701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3054819| [2025/04/30 18:20:49 036706] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 036710] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3047| [2025/04/30 18:20:49 036748] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3047|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249036719|stream_id:0|stream_offset:3054819| [2025/04/30 18:20:49 036758] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3047|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 036765] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 036772] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48033|rtt_var:753|pto_duration:51045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 036778] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 036782] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 036786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 036790] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249112764|now:1746037249036771|interv:75993| [2025/04/30 18:20:49 036795] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249112764|now:1746037249036771|interval:75993|pto_count:0|srtt:48033 [2025/04/30 18:20:49 036799] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:62406| [2025/04/30 18:20:49 036804] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 036810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3055998| [2025/04/30 18:20:49 036818] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 036824] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3048| [2025/04/30 18:20:49 036863] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3048|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249036835|stream_id:0|stream_offset:3055998| [2025/04/30 18:20:49 036884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3048|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 036891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 036898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48033|rtt_var:753|pto_duration:51045|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 036902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 036906] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 036910] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 036914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249112880|now:1746037249036897|interv:75983| [2025/04/30 18:20:49 036918] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249112880|now:1746037249036897|interval:75983|pto_count:0|srtt:48033 [2025/04/30 18:20:49 036923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:63606| [2025/04/30 18:20:49 036928] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 036932] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3057177| [2025/04/30 18:20:49 036937] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 036942] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249037941|now:1746037249036941|interv:1000| [2025/04/30 18:20:49 036949] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 036956] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 036963] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249037941| [2025/04/30 18:20:49 036969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249037941| [2025/04/30 18:20:49 036976] [debug] |xqc_engine_wakeup_after|wakeup:1746037249037941|now:1746037249036976|diff:965| [2025/04/30 18:20:49 036982] [debug] |xqc_engine_main_logic|END|now:1746037249036645| [2025/04/30 18:20:49 037258] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249037257| [2025/04/30 18:20:49 037265] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 037271] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1392| [2025/04/30 18:20:49 037275] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1393| [2025/04/30 18:20:49 037281] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1393| [2025/04/30 18:20:49 037285] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 037290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2996|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2997|path_largest_ack:2996| [2025/04/30 18:20:49 037299] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61245|prior_delivered:2992686|prior_time:1746037248985280|is_app_limited:0|send_elapse:50095|ack_elapse:51977|ctl_first_sent_time:1746037248986839|lagest_ack_time:1746037249037257|curr_delivered:3053931| [2025/04/30 18:20:49 037304] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248986839| [2025/04/30 18:20:49 037309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:129||sndq_packets_used_bytes:0|sndq_packets_free:93| [2025/04/30 18:20:49 037313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2997|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2997|path_largest_ack:2997| [2025/04/30 18:20:49 037318] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:2995124|prior_time:1746037248987625|is_app_limited:0|send_elapse:49126|ack_elapse:49632|ctl_first_sent_time:1746037248989058|lagest_ack_time:1746037249037257|curr_delivered:3055131| [2025/04/30 18:20:49 037322] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248989058| [2025/04/30 18:20:49 037326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:128||sndq_packets_used_bytes:0|sndq_packets_free:94| [2025/04/30 18:20:49 037330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48033|rttvar:753|minrtt:30950|latest_rtt:48199|ack_delay:0| [2025/04/30 18:20:49 037335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48053|rttvar:606|minrtt:30950|latest_rtt:48199|ack_delay:0| [2025/04/30 18:20:49 037339] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2997|lost_pn:2994|thresh:3| [2025/04/30 18:20:49 037343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 037348] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:606|pto_duration:50477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 037352] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 037356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 037360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 037364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249112312|now:1746037249037347|interv:74965| [2025/04/30 18:20:49 037368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249112312|now:1746037249037347|interval:74965|pto_count:0|srtt:48053 [2025/04/30 18:20:49 037372] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49126, ack_elapse 49632, delivered 60007|rate 1209038|lost 256| [2025/04/30 18:20:49 037377] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 45 -> 46| [2025/04/30 18:20:49 037381] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1209038) in round 46| [2025/04/30 18:20:49 037385] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 037395] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 037399] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248989058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 037404] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248989058|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 037409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:61206|srtt:48053|latest_rtt:48199|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:49 037415] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1393|largest:1393|pns:2| [2025/04/30 18:20:49 037419] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1393|frame:ACK |recv_time:1746037249037257|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 037424] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369037257|now:1746037249037257|interv:120000000| [2025/04/30 18:20:49 037429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369037257|now:1746037249037257|interv:120000000| [2025/04/30 18:20:49 037433] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249037941|pq_index:0| [2025/04/30 18:20:49 037437] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249036645| [2025/04/30 18:20:49 037441] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249037441| [2025/04/30 18:20:49 037446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249037445| [2025/04/30 18:20:49 037452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 037456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 037461] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 037466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 037470] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 037475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3094905| [2025/04/30 18:20:49 037479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48053|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 037486] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 037490] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 037495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3096084| [2025/04/30 18:20:49 037499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 037503] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 037507] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 037511] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 037515] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 037520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3057177| [2025/04/30 18:20:49 037524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 037528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 037532] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249037941| [2025/04/30 18:20:49 037536] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249037941| [2025/04/30 18:20:49 037540] [debug] |xqc_engine_wakeup_after|wakeup:1746037249037941|now:1746037249037540|diff:401| [2025/04/30 18:20:49 037544] [debug] |xqc_engine_main_logic|END|now:1746037249037445| [2025/04/30 18:20:49 037549] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249037549| [2025/04/30 18:20:49 037553] [debug] |xqc_engine_wakeup_after|wakeup:1746037249037941|now:1746037249037553|diff:388| [2025/04/30 18:20:49 037557] [debug] |xqc_engine_main_logic|END|now:1746037249037549| [2025/04/30 18:20:49 038631] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249038630| [2025/04/30 18:20:49 038641] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249037941|pq_index:0| [2025/04/30 18:20:49 038645] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249037445| [2025/04/30 18:20:49 038651] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249038650| [2025/04/30 18:20:49 038655] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249037941|now:1746037249038650| [2025/04/30 18:20:49 038660] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249037941|now:1746037249038650| [2025/04/30 18:20:49 038664] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 038669] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48053|min_srtt:48053|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 038679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3096084| [2025/04/30 18:20:49 038684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 038688] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 038692] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 038696] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 038701] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 038705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3057177| [2025/04/30 18:20:49 038710] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 038714] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3049| [2025/04/30 18:20:49 038752] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3049|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249038723|stream_id:0|stream_offset:3057177| [2025/04/30 18:20:49 038762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3049|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 038769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 038776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:606|pto_duration:50477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 038783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 038790] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 038796] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 038803] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249114200|now:1746037249038776|interv:75424| [2025/04/30 18:20:49 038810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249114200|now:1746037249038776|interval:75424|pto_count:0|srtt:48053 [2025/04/30 18:20:49 038817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:62406| [2025/04/30 18:20:49 038822] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 038826] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3058356| [2025/04/30 18:20:49 038835] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 038840] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3050| [2025/04/30 18:20:49 038873] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3050|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249038847|stream_id:0|stream_offset:3058356| [2025/04/30 18:20:49 038882] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3050|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 038889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 038895] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:606|pto_duration:50477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 038901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 038908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 038914] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 038920] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249114324|now:1746037249038895|interv:75429| [2025/04/30 18:20:49 038926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249114324|now:1746037249038895|interval:75429|pto_count:0|srtt:48053 [2025/04/30 18:20:49 038934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:63606| [2025/04/30 18:20:49 038939] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 038943] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3059535| [2025/04/30 18:20:49 038948] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 038952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3051| [2025/04/30 18:20:49 038985] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3051|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037249038959|stream_id:0|stream_offset:3059535| [2025/04/30 18:20:49 039013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3051|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 039021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:49 039028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48053|rtt_var:606|pto_duration:50477|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 039034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 039037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 039041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 039050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249114436|now:1746037249039027|interv:75409| [2025/04/30 18:20:49 039054] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249114436|now:1746037249039027|interval:75409|pto_count:0|srtt:48053 [2025/04/30 18:20:49 039059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:64806| [2025/04/30 18:20:49 039064] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 039068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 039072] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 039076] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249040076|now:1746037249039076|interv:1000| [2025/04/30 18:20:49 039080] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 039084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 039088] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249040076| [2025/04/30 18:20:49 039092] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249040076| [2025/04/30 18:20:49 039096] [debug] |xqc_engine_wakeup_after|wakeup:1746037249040076|now:1746037249039096|diff:980| [2025/04/30 18:20:49 039101] [debug] |xqc_engine_main_logic|END|now:1746037249038650| [2025/04/30 18:20:49 039234] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249039234| [2025/04/30 18:20:49 039240] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 039246] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1393| [2025/04/30 18:20:49 039250] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1394| [2025/04/30 18:20:49 039256] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1394| [2025/04/30 18:20:49 039260] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 039265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2998|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2999|path_largest_ack:2998| [2025/04/30 18:20:49 039269] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:2995124|prior_time:1746037248987625|is_app_limited:0|send_elapse:49241|ack_elapse:51609|ctl_first_sent_time:1746037248989173|lagest_ack_time:1746037249039234|curr_delivered:3056331| [2025/04/30 18:20:49 039274] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248989173| [2025/04/30 18:20:49 039279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:127||sndq_packets_used_bytes:0|sndq_packets_free:95| [2025/04/30 18:20:49 039283] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:2999|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:2999|path_largest_ack:2999| [2025/04/30 18:20:49 039287] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:2997524|prior_time:1746037248989356|is_app_limited:0|send_elapse:50499|ack_elapse:49878|ctl_first_sent_time:1746037248990821|lagest_ack_time:1746037249039234|curr_delivered:3057531| [2025/04/30 18:20:49 039296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248990821| [2025/04/30 18:20:49 039300] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:126||sndq_packets_used_bytes:0|sndq_packets_free:96| [2025/04/30 18:20:49 039304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48053|rttvar:606|minrtt:30950|latest_rtt:48413|ack_delay:0| [2025/04/30 18:20:49 039308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48098|rttvar:545|minrtt:30950|latest_rtt:48413|ack_delay:0| [2025/04/30 18:20:49 039312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:2999|lost_pn:2996|thresh:3| [2025/04/30 18:20:49 039316] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 039320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 039325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 039329] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 039333] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 039337] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249114237|now:1746037249039320|interv:74917| [2025/04/30 18:20:49 039341] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249114237|now:1746037249039320|interval:74917|pto_count:0|srtt:48098 [2025/04/30 18:20:49 039345] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50499, ack_elapse 49878, delivered 60007|rate 1188280|lost 256| [2025/04/30 18:20:49 039350] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1188280) in round 46| [2025/04/30 18:20:49 039354] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 039358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 039362] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248990821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 039367] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248990821|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 039371] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:62406|srtt:48098|latest_rtt:48413|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 039377] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1394|largest:1394|pns:2| [2025/04/30 18:20:49 039384] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1394|frame:ACK |recv_time:1746037249039234|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 039389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369039234|now:1746037249039234|interv:120000000| [2025/04/30 18:20:49 039393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369039234|now:1746037249039234|interv:120000000| [2025/04/30 18:20:49 039397] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249040076|pq_index:0| [2025/04/30 18:20:49 039401] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249038650| [2025/04/30 18:20:49 039405] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249039405| [2025/04/30 18:20:49 039410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249039409| [2025/04/30 18:20:49 039416] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 039420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3096084| [2025/04/30 18:20:49 039425] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 039430] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 039434] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 039439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3097263| [2025/04/30 18:20:49 039443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48098|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 039448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 039452] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 039456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 039460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 039464] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 039468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 039475] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 039479] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 039483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 039488] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 039491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 039495] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249040076| [2025/04/30 18:20:49 039499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249040076| [2025/04/30 18:20:49 039503] [debug] |xqc_engine_wakeup_after|wakeup:1746037249040076|now:1746037249039503|diff:573| [2025/04/30 18:20:49 039507] [debug] |xqc_engine_main_logic|END|now:1746037249039409| [2025/04/30 18:20:49 039512] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249039512| [2025/04/30 18:20:49 039516] [debug] |xqc_engine_wakeup_after|wakeup:1746037249040076|now:1746037249039516|diff:560| [2025/04/30 18:20:49 039520] [debug] |xqc_engine_main_logic|END|now:1746037249039512| [2025/04/30 18:20:49 040595] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249040595| [2025/04/30 18:20:49 040605] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249040076|pq_index:0| [2025/04/30 18:20:49 040610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249039409| [2025/04/30 18:20:49 040615] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249040614| [2025/04/30 18:20:49 040619] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249040076|now:1746037249040614| [2025/04/30 18:20:49 040624] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249040076|now:1746037249040614| [2025/04/30 18:20:49 040628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 040633] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 040638] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 040643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 040647] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 040651] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 040655] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 040660] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 040669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 040674] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 040678] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3052| [2025/04/30 18:20:49 040716] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3052|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249040687|stream_id:0|stream_offset:3060714| [2025/04/30 18:20:49 040726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3052|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 040733] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 040739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 040747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 040752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 040756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 040760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249115965|now:1746037249040739|interv:75226| [2025/04/30 18:20:49 040764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249115965|now:1746037249040739|interval:75226|pto_count:0|srtt:48098 [2025/04/30 18:20:49 040769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:63606| [2025/04/30 18:20:49 040776] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 040783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3061893| [2025/04/30 18:20:49 040790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 040797] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3053| [2025/04/30 18:20:49 040834] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3053|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037249040807|stream_id:0|stream_offset:3061893| [2025/04/30 18:20:49 040843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3053|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 040851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:49 040857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 040864] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 040872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 040876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 040880] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249116085|now:1746037249040857|interv:75228| [2025/04/30 18:20:49 040884] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249116085|now:1746037249040857|interval:75228|pto_count:0|srtt:48098 [2025/04/30 18:20:49 040889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:64806| [2025/04/30 18:20:49 040894] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 040901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3063072| [2025/04/30 18:20:49 040908] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 040914] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249041914|now:1746037249040914|interv:1000| [2025/04/30 18:20:49 040921] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 040927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 040933] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249041914| [2025/04/30 18:20:49 040939] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249041914| [2025/04/30 18:20:49 040946] [debug] |xqc_engine_wakeup_after|wakeup:1746037249041914|now:1746037249040946|diff:968| [2025/04/30 18:20:49 040951] [debug] |xqc_engine_main_logic|END|now:1746037249040614| [2025/04/30 18:20:49 042022] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249042022| [2025/04/30 18:20:49 042032] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249041914|pq_index:0| [2025/04/30 18:20:49 042036] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249040614| [2025/04/30 18:20:49 042041] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249042040| [2025/04/30 18:20:49 042046] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249041914|now:1746037249042040| [2025/04/30 18:20:49 042050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249041914|now:1746037249042040| [2025/04/30 18:20:49 042054] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 042059] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 042064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:64806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 042068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 042076] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 042081] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 042085] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 042090] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 042094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3063072| [2025/04/30 18:20:49 042098] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 042103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3054| [2025/04/30 18:20:49 042139] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3054|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037249042111|stream_id:0|stream_offset:3063072| [2025/04/30 18:20:49 042148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3054|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 042156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 042163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 042169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 042174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 042178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 042182] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249117389|now:1746037249042162|interv:75227| [2025/04/30 18:20:49 042186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249117389|now:1746037249042162|interval:75227|pto_count:0|srtt:48098 [2025/04/30 18:20:49 042190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:66006| [2025/04/30 18:20:49 042195] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 042200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3064251| [2025/04/30 18:20:49 042204] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 042208] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3055| [2025/04/30 18:20:49 042238] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3055|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037249042215|stream_id:0|stream_offset:3064251| [2025/04/30 18:20:49 042253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3055|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 042261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:49 042267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 042272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 042276] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 042280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 042284] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249117493|now:1746037249042267|interv:75226| [2025/04/30 18:20:49 042288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249117493|now:1746037249042267|interval:75226|pto_count:0|srtt:48098 [2025/04/30 18:20:49 042292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:67206| [2025/04/30 18:20:49 042297] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 042301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3065430| [2025/04/30 18:20:49 042305] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 042309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249043309|now:1746037249042309|interv:1000| [2025/04/30 18:20:49 042313] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 042317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 042321] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249043309| [2025/04/30 18:20:49 042325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249043309| [2025/04/30 18:20:49 042329] [debug] |xqc_engine_wakeup_after|wakeup:1746037249043309|now:1746037249042329|diff:980| [2025/04/30 18:20:49 042334] [debug] |xqc_engine_main_logic|END|now:1746037249042040| [2025/04/30 18:20:49 043406] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249043406| [2025/04/30 18:20:49 043415] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249043309|pq_index:0| [2025/04/30 18:20:49 043419] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249042040| [2025/04/30 18:20:49 043424] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249043423| [2025/04/30 18:20:49 043429] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249043309|now:1746037249043423| [2025/04/30 18:20:49 043433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249043309|now:1746037249043423| [2025/04/30 18:20:49 043442] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 043447] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48098|min_srtt:48098|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 043451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 043456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 043460] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 043464] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 043468] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 043473] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 043477] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3065430| [2025/04/30 18:20:49 043481] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 043486] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3056| [2025/04/30 18:20:49 043522] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3056|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037249043494|stream_id:0|stream_offset:3065430| [2025/04/30 18:20:49 043531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3056|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 043538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:49 043545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 043552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 043558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 043562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 043566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249118772|now:1746037249043545|interv:75227| [2025/04/30 18:20:49 043570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249118772|now:1746037249043545|interval:75227|pto_count:0|srtt:48098 [2025/04/30 18:20:49 043574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:68406| [2025/04/30 18:20:49 043579] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 043587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3066609| [2025/04/30 18:20:49 043592] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 043596] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3057| [2025/04/30 18:20:49 043626] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3057|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249043603|stream_id:0|stream_offset:3066609| [2025/04/30 18:20:49 043635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3057|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 043642] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 043648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48098|rtt_var:545|pto_duration:50278|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 043655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 043659] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 043663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 043667] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249118881|now:1746037249043648|interv:75233| [2025/04/30 18:20:49 043671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249118881|now:1746037249043648|interval:75233|pto_count:0|srtt:48098 [2025/04/30 18:20:49 043676] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:101249|inflight:69606| [2025/04/30 18:20:49 043680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 043685] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 043689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 043693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249044693|now:1746037249043693|interv:1000| [2025/04/30 18:20:49 043697] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 043701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 043705] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249044693| [2025/04/30 18:20:49 043709] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249044693| [2025/04/30 18:20:49 043713] [debug] |xqc_engine_wakeup_after|wakeup:1746037249044693|now:1746037249043713|diff:980| [2025/04/30 18:20:49 043717] [debug] |xqc_engine_main_logic|END|now:1746037249043423| [2025/04/30 18:20:49 043727] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249043726| [2025/04/30 18:20:49 043732] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 043743] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1394| [2025/04/30 18:20:49 043747] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1395| [2025/04/30 18:20:49 043753] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1395| [2025/04/30 18:20:49 043757] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 043762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3000|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3001|path_largest_ack:3000| [2025/04/30 18:20:49 043766] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:2997524|prior_time:1746037248989356|is_app_limited:0|send_elapse:50642|ack_elapse:54370|ctl_first_sent_time:1746037248990964|lagest_ack_time:1746037249043726|curr_delivered:3058731| [2025/04/30 18:20:49 043771] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248990964| [2025/04/30 18:20:49 043776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:125||sndq_packets_used_bytes:0|sndq_packets_free:97| [2025/04/30 18:20:49 043780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3001|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3001|path_largest_ack:3001| [2025/04/30 18:20:49 043784] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:2999924|prior_time:1746037248991356|is_app_limited:0|send_elapse:50120|ack_elapse:52370|ctl_first_sent_time:1746037248992813|lagest_ack_time:1746037249043726|curr_delivered:3059931| [2025/04/30 18:20:49 043789] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248992813| [2025/04/30 18:20:49 043793] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:124||sndq_packets_used_bytes:0|sndq_packets_free:98| [2025/04/30 18:20:49 043797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48098|rttvar:545|minrtt:30950|latest_rtt:50913|ack_delay:0| [2025/04/30 18:20:49 043801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48450|rttvar:1112|minrtt:30950|latest_rtt:50913|ack_delay:0| [2025/04/30 18:20:49 043808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3001|lost_pn:2998|thresh:3| [2025/04/30 18:20:49 043815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 043821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48450|rtt_var:1112|pto_duration:52898|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 043828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 043835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 043841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 043848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249121501|now:1746037249043821|interv:77680| [2025/04/30 18:20:49 043852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249121501|now:1746037249043821|interval:77680|pto_count:0|srtt:48450 [2025/04/30 18:20:49 043861] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50120, ack_elapse 52370, delivered 60007|rate 1145827|lost 256| [2025/04/30 18:20:49 043865] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1145827) in round 46| [2025/04/30 18:20:49 043870] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 043874] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:7582| [2025/04/30 18:20:49 043878] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248992813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 043882] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248992813|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 043887] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:101249|full_bw_reached:1|inflight:67206|srtt:48450|latest_rtt:50913|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 043893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1395|largest:1395|pns:2| [2025/04/30 18:20:49 043898] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1395|frame:ACK |recv_time:1746037249043726|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 043902] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369043726|now:1746037249043726|interv:120000000| [2025/04/30 18:20:49 043907] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369043726|now:1746037249043726|interv:120000000| [2025/04/30 18:20:49 043911] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249044693|pq_index:0| [2025/04/30 18:20:49 043916] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249043423| [2025/04/30 18:20:49 043922] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249043922| [2025/04/30 18:20:49 043930] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249043928| [2025/04/30 18:20:49 043939] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 043946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:31200|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 043953] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 043961] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 043968] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 043976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3099621| [2025/04/30 18:20:49 043981] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48450|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 044001] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 044012] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48450|min_srtt:48450|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 044019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:33600|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3100800| [2025/04/30 18:20:49 044026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 044032] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 044038] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 044042] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 044047] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 044051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:101249|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 044056] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 044060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 044064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249044693| [2025/04/30 18:20:49 044068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249044693| [2025/04/30 18:20:49 044072] [debug] |xqc_engine_wakeup_after|wakeup:1746037249044693|now:1746037249044072|diff:621| [2025/04/30 18:20:49 044076] [debug] |xqc_engine_main_logic|END|now:1746037249043928| [2025/04/30 18:20:49 044084] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249044083| [2025/04/30 18:20:49 044088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 044094] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1395| [2025/04/30 18:20:49 044098] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1396| [2025/04/30 18:20:49 044104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1396| [2025/04/30 18:20:49 044108] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 044113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3002|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3003|path_largest_ack:3002| [2025/04/30 18:20:49 044121] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:2999924|prior_time:1746037248991356|is_app_limited:0|send_elapse:50247|ack_elapse:52727|ctl_first_sent_time:1746037248992940|lagest_ack_time:1746037249044083|curr_delivered:3061131| [2025/04/30 18:20:49 044126] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248992940| [2025/04/30 18:20:49 044130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:123||sndq_packets_used_bytes:0|sndq_packets_free:99| [2025/04/30 18:20:49 044135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3003|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3003|path_largest_ack:3003| [2025/04/30 18:20:49 044139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:3002324|prior_time:1746037248993335|is_app_limited:0|send_elapse:50082|ack_elapse:50748|ctl_first_sent_time:1746037248994791|lagest_ack_time:1746037249044083|curr_delivered:3062331| [2025/04/30 18:20:49 044144] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248994791| [2025/04/30 18:20:49 044148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:122||sndq_packets_used_bytes:0|sndq_packets_free:100| [2025/04/30 18:20:49 044152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48450|rttvar:1112|minrtt:30950|latest_rtt:49292|ack_delay:0| [2025/04/30 18:20:49 044156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48555|rttvar:1044|minrtt:30950|latest_rtt:49292|ack_delay:0| [2025/04/30 18:20:49 044160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3003|lost_pn:3000|thresh:3| [2025/04/30 18:20:49 044164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 044169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48555|rtt_var:1044|pto_duration:52731|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 044173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 044177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 044181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 044185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249121334|now:1746037249044168|interv:77166| [2025/04/30 18:20:49 044189] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249121334|now:1746037249044168|interval:77166|pto_count:0|srtt:48555 [2025/04/30 18:20:49 044193] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50082, ack_elapse 50748, delivered 60007|rate 1182450|lost 256| [2025/04/30 18:20:49 044198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1182450) in round 46| [2025/04/30 18:20:49 044202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 044206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:8736| [2025/04/30 18:20:49 044210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248994791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 044217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:101249|packet_lost:0|acked:2400|po_sent_time:1746037248994791|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 044222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:102403|full_bw_reached:1|inflight:64806|srtt:48555|latest_rtt:49292|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 044227] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1396|largest:1396|pns:2| [2025/04/30 18:20:49 044232] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1396|frame:ACK |recv_time:1746037249044083|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 044236] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369044083|now:1746037249044083|interv:120000000| [2025/04/30 18:20:49 044240] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369044083|now:1746037249044083|interv:120000000| [2025/04/30 18:20:49 044244] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249044693|pq_index:0| [2025/04/30 18:20:49 044248] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249043928| [2025/04/30 18:20:49 044252] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249044252| [2025/04/30 18:20:49 044257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249044256| [2025/04/30 18:20:49 044263] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48555|min_srtt:48555|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 044267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:64806|cwnd:102403|conn:0000558304DEB50C|stream_id:0|stream_offset:3100800| [2025/04/30 18:20:49 044271] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48555|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 044276] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 044280] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48555|min_srtt:48555|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 044284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:64806|cwnd:102403|conn:0000558304DEB50C|stream_id:0|stream_offset:3101979| [2025/04/30 18:20:49 044289] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48555|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 044293] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 044300] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48555|min_srtt:48555|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 044304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:64806|cwnd:102403|conn:0000558304DEB50C|stream_id:0|stream_offset:3103158| [2025/04/30 18:20:49 044309] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48555|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 044313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 044318] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48555|min_srtt:48555|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 044322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:64806|cwnd:102403|conn:0000558304DEB50C|stream_id:0|stream_offset:3104337| [2025/04/30 18:20:49 044326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 044330] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 044334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 044338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 044343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 044347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:102403|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 044351] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 044355] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 044359] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249044693| [2025/04/30 18:20:49 044363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249044693| [2025/04/30 18:20:49 044367] [debug] |xqc_engine_wakeup_after|wakeup:1746037249044693|now:1746037249044367|diff:326| [2025/04/30 18:20:49 044371] [debug] |xqc_engine_main_logic|END|now:1746037249044256| [2025/04/30 18:20:49 044376] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249044376| [2025/04/30 18:20:49 044380] [debug] |xqc_engine_wakeup_after|wakeup:1746037249044693|now:1746037249044380|diff:313| [2025/04/30 18:20:49 044384] [debug] |xqc_engine_main_logic|END|now:1746037249044376| [2025/04/30 18:20:49 045192] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249045191| [2025/04/30 18:20:49 045201] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 045207] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1396| [2025/04/30 18:20:49 045211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1397| [2025/04/30 18:20:49 045220] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1397| [2025/04/30 18:20:49 045224] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 045229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3004|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3005|path_largest_ack:3004| [2025/04/30 18:20:49 045234] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:3002324|prior_time:1746037248993335|is_app_limited:0|send_elapse:50205|ack_elapse:51856|ctl_first_sent_time:1746037248994914|lagest_ack_time:1746037249045191|curr_delivered:3063531| [2025/04/30 18:20:49 045239] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248994914| [2025/04/30 18:20:49 045244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:121||sndq_packets_used_bytes:0|sndq_packets_free:101| [2025/04/30 18:20:49 045248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3005|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3005|path_largest_ack:3005| [2025/04/30 18:20:49 045252] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:3004724|prior_time:1746037248995339|is_app_limited:0|send_elapse:50135|ack_elapse:49852|ctl_first_sent_time:1746037248996801|lagest_ack_time:1746037249045191|curr_delivered:3064731| [2025/04/30 18:20:49 045257] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248996801| [2025/04/30 18:20:49 045261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:120||sndq_packets_used_bytes:0|sndq_packets_free:102| [2025/04/30 18:20:49 045265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48555|rttvar:1044|minrtt:30950|latest_rtt:48390|ack_delay:0| [2025/04/30 18:20:49 045269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48534|rttvar:824|minrtt:30950|latest_rtt:48390|ack_delay:0| [2025/04/30 18:20:49 045274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3005|lost_pn:3002|thresh:3| [2025/04/30 18:20:49 045278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 045282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48534|rtt_var:824|pto_duration:51830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 045286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 045290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 045294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 045298] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249120433|now:1746037249045282|interv:75151| [2025/04/30 18:20:49 045302] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249120433|now:1746037249045282|interval:75151|pto_count:0|srtt:48534 [2025/04/30 18:20:49 045307] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50135, ack_elapse 49852, delivered 60007|rate 1196908|lost 256| [2025/04/30 18:20:49 045314] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1196908) in round 46| [2025/04/30 18:20:49 045318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 045322] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 045326] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:102403|packet_lost:0|acked:2400|po_sent_time:1746037248996801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 045331] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:102403|packet_lost:0|acked:2400|po_sent_time:1746037248996801|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 045335] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:62406|srtt:48534|latest_rtt:48390|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 045341] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1397|largest:1397|pns:2| [2025/04/30 18:20:49 045346] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1397|frame:ACK |recv_time:1746037249045191|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 045350] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369045191|now:1746037249045191|interv:120000000| [2025/04/30 18:20:49 045355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369045191|now:1746037249045191|interv:120000000| [2025/04/30 18:20:49 045359] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249044693|pq_index:0| [2025/04/30 18:20:49 045363] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249044256| [2025/04/30 18:20:49 045367] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249045367| [2025/04/30 18:20:49 045372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249045371| [2025/04/30 18:20:49 045376] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249044693|now:1746037249045371| [2025/04/30 18:20:49 045380] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249044693|now:1746037249045371| [2025/04/30 18:20:49 045384] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 045389] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48534|min_srtt:48534|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 045394] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3104337| [2025/04/30 18:20:49 045399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 045403] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 045410] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48534|min_srtt:48534|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 045415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3105516| [2025/04/30 18:20:49 045419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 045424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 045428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48534|min_srtt:48534|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 045432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:39600|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3106695| [2025/04/30 18:20:49 045436] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 045441] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 045445] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48534|min_srtt:48534|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 045449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:40800|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3107874| [2025/04/30 18:20:49 045454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48534|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 045458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 045462] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48534|min_srtt:48534|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 045467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:42000|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 045471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 045475] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 045479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 045483] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 045487] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 045494] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 045498] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 045503] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3058| [2025/04/30 18:20:49 045540] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3058|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249045510|stream_id:0|stream_offset:3067788| [2025/04/30 18:20:49 045548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3058|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 045556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 045563] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48534|rtt_var:824|pto_duration:51830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 045570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 045575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 045579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 045583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249122340|now:1746037249045562|interv:76778| [2025/04/30 18:20:49 045587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249122340|now:1746037249045562|interval:76778|pto_count:0|srtt:48534 [2025/04/30 18:20:49 045592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:63606| [2025/04/30 18:20:49 045597] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 045601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3068967| [2025/04/30 18:20:49 045606] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 045610] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3059| [2025/04/30 18:20:49 045640] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3059|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037249045617|stream_id:0|stream_offset:3068967| [2025/04/30 18:20:49 045648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3059|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 045656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:49 045662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48534|rtt_var:824|pto_duration:51830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 045669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 045677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 045681] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 045685] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249122447|now:1746037249045662|interv:76785| [2025/04/30 18:20:49 045689] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249122447|now:1746037249045662|interval:76785|pto_count:0|srtt:48534 [2025/04/30 18:20:49 045694] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:64806| [2025/04/30 18:20:49 045698] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 045702] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3070146| [2025/04/30 18:20:49 045707] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 045711] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3060| [2025/04/30 18:20:49 045741] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3060|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037249045718|stream_id:0|stream_offset:3070146| [2025/04/30 18:20:49 045750] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3060|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 045757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 045764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48534|rtt_var:824|pto_duration:51830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 045770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 045774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 045779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 045783] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249122548|now:1746037249045763|interv:76785| [2025/04/30 18:20:49 045787] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249122548|now:1746037249045763|interval:76785|pto_count:0|srtt:48534 [2025/04/30 18:20:49 045791] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:66006| [2025/04/30 18:20:49 045799] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 045805] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3071325| [2025/04/30 18:20:49 045813] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 045825] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249046825|now:1746037249045825|interv:1000| [2025/04/30 18:20:49 045832] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 045837] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 045842] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249046825| [2025/04/30 18:20:49 045846] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249046825| [2025/04/30 18:20:49 045850] [debug] |xqc_engine_wakeup_after|wakeup:1746037249046825|now:1746037249045850|diff:975| [2025/04/30 18:20:49 045854] [debug] |xqc_engine_main_logic|END|now:1746037249045371| [2025/04/30 18:20:49 045860] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249045860| [2025/04/30 18:20:49 045864] [debug] |xqc_engine_wakeup_after|wakeup:1746037249046825|now:1746037249045863|diff:962| [2025/04/30 18:20:49 045868] [debug] |xqc_engine_main_logic|END|now:1746037249045860| [2025/04/30 18:20:49 046937] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249046936| [2025/04/30 18:20:49 046945] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249046825|pq_index:0| [2025/04/30 18:20:49 046950] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249045371| [2025/04/30 18:20:49 046955] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249046954| [2025/04/30 18:20:49 046959] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249046825|now:1746037249046954| [2025/04/30 18:20:49 046964] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249046825|now:1746037249046954| [2025/04/30 18:20:49 046968] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 046973] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48534|min_srtt:48534|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 046978] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 046982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 047004] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 047009] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 047013] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 047018] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 047022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3071325| [2025/04/30 18:20:49 047027] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 047031] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3061| [2025/04/30 18:20:49 047072] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3061|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037249047045|stream_id:0|stream_offset:3071325| [2025/04/30 18:20:49 047082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3061|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 047089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:49 047095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48534|rtt_var:824|pto_duration:51830|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 047102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 047107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 047111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 047115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249123875|now:1746037249047095|interv:76780| [2025/04/30 18:20:49 047119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249123875|now:1746037249047095|interval:76780|pto_count:0|srtt:48534 [2025/04/30 18:20:49 047124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67206| [2025/04/30 18:20:49 047129] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 047133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 047137] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 047141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249048141|now:1746037249047141|interv:1000| [2025/04/30 18:20:49 047145] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 047149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 047153] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249048141| [2025/04/30 18:20:49 047157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249048141| [2025/04/30 18:20:49 047161] [debug] |xqc_engine_wakeup_after|wakeup:1746037249048141|now:1746037249047161|diff:980| [2025/04/30 18:20:49 047166] [debug] |xqc_engine_main_logic|END|now:1746037249046954| [2025/04/30 18:20:49 047175] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249047174| [2025/04/30 18:20:49 047180] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 047185] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1397| [2025/04/30 18:20:49 047189] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1398| [2025/04/30 18:20:49 047195] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1398| [2025/04/30 18:20:49 047199] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 047208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3006|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3007|path_largest_ack:3006| [2025/04/30 18:20:49 047213] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:3004724|prior_time:1746037248995339|is_app_limited:0|send_elapse:50225|ack_elapse:51835|ctl_first_sent_time:1746037248996891|lagest_ack_time:1746037249047174|curr_delivered:3065931| [2025/04/30 18:20:49 047218] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248996891| [2025/04/30 18:20:49 047222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:119||sndq_packets_used_bytes:0|sndq_packets_free:103| [2025/04/30 18:20:49 047226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3007|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3007|path_largest_ack:3007| [2025/04/30 18:20:49 047231] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:3007124|prior_time:1746037248997338|is_app_limited:0|send_elapse:50092|ack_elapse:49836|ctl_first_sent_time:1746037248998792|lagest_ack_time:1746037249047174|curr_delivered:3067131| [2025/04/30 18:20:49 047235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248998792| [2025/04/30 18:20:49 047239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:118||sndq_packets_used_bytes:0|sndq_packets_free:104| [2025/04/30 18:20:49 047243] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48534|rttvar:824|minrtt:30950|latest_rtt:48382|ack_delay:1000| [2025/04/30 18:20:49 047247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48390|rttvar:906|minrtt:30950|latest_rtt:48382|ack_delay:1000| [2025/04/30 18:20:49 047252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3007|lost_pn:3004|thresh:3| [2025/04/30 18:20:49 047256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 047260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48390|rtt_var:906|pto_duration:52014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 047264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 047268] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 047272] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 047276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249124059|now:1746037249047260|interv:76799| [2025/04/30 18:20:49 047280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249124059|now:1746037249047260|interval:76799|pto_count:0|srtt:48390 [2025/04/30 18:20:49 047284] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50092, ack_elapse 49836, delivered 60007|rate 1197935|lost 256| [2025/04/30 18:20:49 047289] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197935) in round 46| [2025/04/30 18:20:49 047293] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 047300] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 047304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037248998792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 047309] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037248998792|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 047313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:64806|srtt:48390|latest_rtt:48382|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 047319] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1398|largest:1398|pns:2| [2025/04/30 18:20:49 047323] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1398|frame:ACK |recv_time:1746037249047174|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 047328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369047174|now:1746037249047174|interv:120000000| [2025/04/30 18:20:49 047332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369047174|now:1746037249047174|interv:120000000| [2025/04/30 18:20:49 047336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249048141|pq_index:0| [2025/04/30 18:20:49 047340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249046954| [2025/04/30 18:20:49 047344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249047344| [2025/04/30 18:20:49 047349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249047348| [2025/04/30 18:20:49 047355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48390|min_srtt:48390|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 047359] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 047364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 047368] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 047373] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48390|min_srtt:48390|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 047377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3110232| [2025/04/30 18:20:49 047381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48390|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 047395] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 047399] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48390|min_srtt:48390|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 047404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 047408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 047412] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 047416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 047420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 047424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 047429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 047433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 047437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 047441] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249048141| [2025/04/30 18:20:49 047445] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249048141| [2025/04/30 18:20:49 047459] [debug] |xqc_engine_wakeup_after|wakeup:1746037249048141|now:1746037249047459|diff:682| [2025/04/30 18:20:49 047463] [debug] |xqc_engine_main_logic|END|now:1746037249047348| [2025/04/30 18:20:49 047468] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249047468| [2025/04/30 18:20:49 047472] [debug] |xqc_engine_wakeup_after|wakeup:1746037249048141|now:1746037249047472|diff:669| [2025/04/30 18:20:49 047476] [debug] |xqc_engine_main_logic|END|now:1746037249047468| [2025/04/30 18:20:49 048545] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249048544| [2025/04/30 18:20:49 048555] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249048141|pq_index:0| [2025/04/30 18:20:49 048561] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249047348| [2025/04/30 18:20:49 048569] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249048568| [2025/04/30 18:20:49 048576] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249048141|now:1746037249048568| [2025/04/30 18:20:49 048583] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249048141|now:1746037249048568| [2025/04/30 18:20:49 048588] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 048599] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48390|min_srtt:48390|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 048603] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 048608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 048612] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 048616] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 048620] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 048625] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 048629] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 048634] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 048638] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3062| [2025/04/30 18:20:49 048675] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3062|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037249048646|stream_id:0|stream_offset:3072504| [2025/04/30 18:20:49 048684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3062|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 048692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 048698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48390|rtt_var:906|pto_duration:52014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 048705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 048711] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 048715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 048719] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249125660|now:1746037249048698|interv:76962| [2025/04/30 18:20:49 048723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249125660|now:1746037249048698|interval:76962|pto_count:0|srtt:48390 [2025/04/30 18:20:49 048727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:66006| [2025/04/30 18:20:49 048733] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 048737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3073683| [2025/04/30 18:20:49 048748] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 048755] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3063| [2025/04/30 18:20:49 048791] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3063|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037249048766|stream_id:0|stream_offset:3073683| [2025/04/30 18:20:49 048801] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3063|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 048808] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:49 048815] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48390|rtt_var:906|pto_duration:52014|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 048820] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 048824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 048828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 048832] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249125780|now:1746037249048815|interv:76965| [2025/04/30 18:20:49 048836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249125780|now:1746037249048815|interval:76965|pto_count:0|srtt:48390 [2025/04/30 18:20:49 048841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67206| [2025/04/30 18:20:49 048846] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 048850] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 048854] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 048858] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249049858|now:1746037249048858|interv:1000| [2025/04/30 18:20:49 048862] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 048866] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 048870] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249049858| [2025/04/30 18:20:49 048876] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249049858| [2025/04/30 18:20:49 048882] [debug] |xqc_engine_wakeup_after|wakeup:1746037249049858|now:1746037249048882|diff:976| [2025/04/30 18:20:49 048889] [debug] |xqc_engine_main_logic|END|now:1746037249048568| [2025/04/30 18:20:49 049209] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037249049208| [2025/04/30 18:20:49 049218] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 049224] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1398| [2025/04/30 18:20:49 049231] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1399| [2025/04/30 18:20:49 049237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1399| [2025/04/30 18:20:49 049242] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 049246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3008|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3009|path_largest_ack:3008| [2025/04/30 18:20:49 049251] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:3007124|prior_time:1746037248997338|is_app_limited:0|send_elapse:50217|ack_elapse:51870|ctl_first_sent_time:1746037248998917|lagest_ack_time:1746037249049208|curr_delivered:3068331| [2025/04/30 18:20:49 049256] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037248998917| [2025/04/30 18:20:49 049261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:117||sndq_packets_used_bytes:0|sndq_packets_free:105| [2025/04/30 18:20:49 049265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3009|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3009|path_largest_ack:3009| [2025/04/30 18:20:49 049270] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:3009524|prior_time:1746037248999335|is_app_limited:0|send_elapse:50083|ack_elapse:49873|ctl_first_sent_time:1746037249000788|lagest_ack_time:1746037249049208|curr_delivered:3069531| [2025/04/30 18:20:49 049274] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249000788| [2025/04/30 18:20:49 049278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:116||sndq_packets_used_bytes:0|sndq_packets_free:106| [2025/04/30 18:20:49 049282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48390|rttvar:906|minrtt:30950|latest_rtt:48420|ack_delay:1000| [2025/04/30 18:20:49 049287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48269|rttvar:922|minrtt:30950|latest_rtt:48420|ack_delay:1000| [2025/04/30 18:20:49 049291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3009|lost_pn:3006|thresh:3| [2025/04/30 18:20:49 049295] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 049299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:922|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 049304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 049308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 049312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 049316] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249125723|now:1746037249049299|interv:76424| [2025/04/30 18:20:49 049320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249125723|now:1746037249049299|interval:76424|pto_count:0|srtt:48269 [2025/04/30 18:20:49 049324] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50083, ack_elapse 49873, delivered 60007|rate 1198151|lost 256| [2025/04/30 18:20:49 049332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198151) in round 46| [2025/04/30 18:20:49 049336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 049340] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 049344] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249000788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 049349] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249000788|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 049354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:64806|srtt:48269|latest_rtt:48420|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 049359] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 049363] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3260017|max_stream_data_old=3234079| [2025/04/30 18:20:49 049368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:49 049373] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:49 049378] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1399|largest:1399|pns:2| [2025/04/30 18:20:49 049382] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1399|frame:ACK MAX_STREAM_DATA |recv_time:1746037249049208|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 049387] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369049208|now:1746037249049208|interv:120000000| [2025/04/30 18:20:49 049391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369049208|now:1746037249049208|interv:120000000| [2025/04/30 18:20:49 049395] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249049858|pq_index:0| [2025/04/30 18:20:49 049399] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249048568| [2025/04/30 18:20:49 049403] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249049403| [2025/04/30 18:20:49 049408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249049407| [2025/04/30 18:20:49 049414] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1399|ack_delay:206|first_ack_range:48|largest_pkt_recv_time:1746037249049208| [2025/04/30 18:20:49 049419] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1399|low:1351|pkt_pns:2| [2025/04/30 18:20:49 049423] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1399|frame_largest_recv:1399| [2025/04/30 18:20:49 049430] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:49 049435] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 049439] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 049444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 049448] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 049453] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 049457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3112590| [2025/04/30 18:20:49 049462] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48269|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 049466] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 049470] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 049475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3113769| [2025/04/30 18:20:49 049479] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 049483] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 049487] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 049491] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 049496] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:49 049500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 049504] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 049508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 049512] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249049858| [2025/04/30 18:20:49 049516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249049858| [2025/04/30 18:20:49 049523] [debug] |xqc_engine_wakeup_after|wakeup:1746037249049858|now:1746037249049523|diff:335| [2025/04/30 18:20:49 049527] [debug] |xqc_engine_main_logic|END|now:1746037249049407| [2025/04/30 18:20:49 049532] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249049532| [2025/04/30 18:20:49 049536] [debug] |xqc_engine_wakeup_after|wakeup:1746037249049858|now:1746037249049536|diff:322| [2025/04/30 18:20:49 049540] [debug] |xqc_engine_main_logic|END|now:1746037249049532| [2025/04/30 18:20:49 050609] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249050609| [2025/04/30 18:20:49 050618] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249049858|pq_index:0| [2025/04/30 18:20:49 050623] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249049407| [2025/04/30 18:20:49 050628] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249050627| [2025/04/30 18:20:49 050633] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249049858|now:1746037249050627| [2025/04/30 18:20:49 050637] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249049858|now:1746037249050627| [2025/04/30 18:20:49 050641] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 050647] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48269|min_srtt:48269|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 050652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3113769| [2025/04/30 18:20:49 050656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 050660] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 050664] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 050669] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 050674] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:49 050678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 050683] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 050687] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3064| [2025/04/30 18:20:49 050724] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3064|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:64806|now:1746037249050695|stream_id:0|stream_offset:3074862| [2025/04/30 18:20:49 050734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3064|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 18:20:49 050742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 050754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:922|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 050759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 050763] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 050767] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66012| [2025/04/30 18:20:49 050771] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249127652|now:1746037249050754|interv:76898| [2025/04/30 18:20:49 050775] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249127652|now:1746037249050754|interval:76898|pto_count:0|srtt:48269 [2025/04/30 18:20:49 050780] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:66012| [2025/04/30 18:20:49 050785] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 050789] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3076041| [2025/04/30 18:20:49 050794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 050798] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3065| [2025/04/30 18:20:49 050829] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3065|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746037249050806|stream_id:0|stream_offset:3076041| [2025/04/30 18:20:49 050838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3065|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 050846] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 18:20:49 050853] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:922|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 050859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 050863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 050867] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67212| [2025/04/30 18:20:49 050874] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249127763|now:1746037249050852|interv:76911| [2025/04/30 18:20:49 050881] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249127763|now:1746037249050852|interval:76911|pto_count:0|srtt:48269 [2025/04/30 18:20:49 050888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67212| [2025/04/30 18:20:49 050896] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 050908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3077220| [2025/04/30 18:20:49 050916] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 050922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3066| [2025/04/30 18:20:49 050956] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3066|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746037249050930|stream_id:0|stream_offset:3077220| [2025/04/30 18:20:49 050965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3066|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 050973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 18:20:49 050979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48269|rtt_var:922|pto_duration:51957|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 051002] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 051009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 051013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68412| [2025/04/30 18:20:49 051017] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249127887|now:1746037249050979|interv:76908| [2025/04/30 18:20:49 051021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249127887|now:1746037249050979|interval:76908|pto_count:0|srtt:48269 [2025/04/30 18:20:49 051026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68412| [2025/04/30 18:20:49 051031] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 051036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3078399| [2025/04/30 18:20:49 051040] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 051044] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249052044|now:1746037249051044|interv:1000| [2025/04/30 18:20:49 051049] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 051052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 051057] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249052044| [2025/04/30 18:20:49 051061] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249052044| [2025/04/30 18:20:49 051065] [debug] |xqc_engine_wakeup_after|wakeup:1746037249052044|now:1746037249051065|diff:979| [2025/04/30 18:20:49 051069] [debug] |xqc_engine_main_logic|END|now:1746037249050627| [2025/04/30 18:20:49 051232] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249051231| [2025/04/30 18:20:49 051237] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 051253] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1399| [2025/04/30 18:20:49 051258] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1400| [2025/04/30 18:20:49 051264] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1400| [2025/04/30 18:20:49 051268] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 051273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3010|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3011|path_largest_ack:3010| [2025/04/30 18:20:49 051277] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:3009524|prior_time:1746037248999335|is_app_limited:0|send_elapse:50205|ack_elapse:51896|ctl_first_sent_time:1746037249000910|lagest_ack_time:1746037249051231|curr_delivered:3070731| [2025/04/30 18:20:49 051282] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249000910| [2025/04/30 18:20:49 051287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:115||sndq_packets_used_bytes:0|sndq_packets_free:107| [2025/04/30 18:20:49 051291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3011|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3011|path_largest_ack:3011| [2025/04/30 18:20:49 051296] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:3011924|prior_time:1746037249001336|is_app_limited:0|send_elapse:50055|ack_elapse:49895|ctl_first_sent_time:1746037249002793|lagest_ack_time:1746037249051231|curr_delivered:3071931| [2025/04/30 18:20:49 051300] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249002793| [2025/04/30 18:20:49 051304] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:114||sndq_packets_used_bytes:0|sndq_packets_free:108| [2025/04/30 18:20:49 051309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48269|rttvar:922|minrtt:30950|latest_rtt:48438|ack_delay:1000| [2025/04/30 18:20:49 051313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48165|rttvar:899|minrtt:30950|latest_rtt:48438|ack_delay:1000| [2025/04/30 18:20:49 051317] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3011|lost_pn:3008|thresh:3| [2025/04/30 18:20:49 051322] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 051326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:899|pto_duration:51761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 051330] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 051334] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 051338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66012| [2025/04/30 18:20:49 051342] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249127691|now:1746037249051326|interv:76365| [2025/04/30 18:20:49 051346] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249127691|now:1746037249051326|interval:76365|pto_count:0|srtt:48165 [2025/04/30 18:20:49 051354] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50055, ack_elapse 49895, delivered 60007|rate 1198821|lost 256| [2025/04/30 18:20:49 051358] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198821) in round 46| [2025/04/30 18:20:49 051363] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 051367] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 051371] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249002793|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 051376] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249002793|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 051380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:66012|srtt:48165|latest_rtt:48438|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 051387] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1400|largest:1400|pns:2| [2025/04/30 18:20:49 051391] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1400|frame:ACK |recv_time:1746037249051231|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 051396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369051231|now:1746037249051231|interv:120000000| [2025/04/30 18:20:49 051400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369051231|now:1746037249051231|interv:120000000| [2025/04/30 18:20:49 051404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249052044|pq_index:0| [2025/04/30 18:20:49 051409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249050627| [2025/04/30 18:20:49 051413] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249051412| [2025/04/30 18:20:49 051418] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249051417| [2025/04/30 18:20:49 051424] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 051428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3113769| [2025/04/30 18:20:49 051433] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 051438] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 051442] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 051449] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3114948| [2025/04/30 18:20:49 051454] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48165|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 051458] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 051463] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 051467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 051471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 051475] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 051479] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 051484] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 051488] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 051493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3078399| [2025/04/30 18:20:49 051497] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 051501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 051505] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249052044| [2025/04/30 18:20:49 051509] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249052044| [2025/04/30 18:20:49 051513] [debug] |xqc_engine_wakeup_after|wakeup:1746037249052044|now:1746037249051513|diff:531| [2025/04/30 18:20:49 051518] [debug] |xqc_engine_main_logic|END|now:1746037249051417| [2025/04/30 18:20:49 051523] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249051522| [2025/04/30 18:20:49 051527] [debug] |xqc_engine_wakeup_after|wakeup:1746037249052044|now:1746037249051526|diff:518| [2025/04/30 18:20:49 051531] [debug] |xqc_engine_main_logic|END|now:1746037249051522| [2025/04/30 18:20:49 052600] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249052600| [2025/04/30 18:20:49 052610] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249052044|pq_index:0| [2025/04/30 18:20:49 052614] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249051417| [2025/04/30 18:20:49 052619] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249052618| [2025/04/30 18:20:49 052628] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249052044|now:1746037249052618| [2025/04/30 18:20:49 052632] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249052044|now:1746037249052618| [2025/04/30 18:20:49 052636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 052642] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48165|min_srtt:48165|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 052646] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 052651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 052655] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 052659] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 052663] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 052668] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 052672] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3078399| [2025/04/30 18:20:49 052677] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 052681] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3067| [2025/04/30 18:20:49 052719] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3067|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66012|now:1746037249052690|stream_id:0|stream_offset:3078399| [2025/04/30 18:20:49 052728] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3067|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 052735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66012|applimit:0| [2025/04/30 18:20:49 052742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:899|pto_duration:51761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 052748] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 052752] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 052756] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67212| [2025/04/30 18:20:49 052760] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249129451|now:1746037249052742|interv:76709| [2025/04/30 18:20:49 052764] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249129451|now:1746037249052742|interval:76709|pto_count:0|srtt:48165 [2025/04/30 18:20:49 052774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67212| [2025/04/30 18:20:49 052779] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 052783] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3079578| [2025/04/30 18:20:49 052788] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 052792] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3068| [2025/04/30 18:20:49 052822] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3068|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746037249052799|stream_id:0|stream_offset:3079578| [2025/04/30 18:20:49 052830] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3068|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 052838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 18:20:49 052844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:899|pto_duration:51761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 052851] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 052855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 052859] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68412| [2025/04/30 18:20:49 052864] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249129560|now:1746037249052844|interv:76716| [2025/04/30 18:20:49 052870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249129560|now:1746037249052844|interval:76716|pto_count:0|srtt:48165 [2025/04/30 18:20:49 052877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68412| [2025/04/30 18:20:49 052885] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 052891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3080757| [2025/04/30 18:20:49 052899] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 052906] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3069| [2025/04/30 18:20:49 052942] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3069|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68412|now:1746037249052916|stream_id:0|stream_offset:3080757| [2025/04/30 18:20:49 052951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3069|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 052959] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68412|applimit:0| [2025/04/30 18:20:49 052972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48165|rtt_var:899|pto_duration:51761|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 052977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 052981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 053000] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69612| [2025/04/30 18:20:49 053010] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249129677|now:1746037249052972|interv:76705| [2025/04/30 18:20:49 053014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249129677|now:1746037249052972|interval:76705|pto_count:0|srtt:48165 [2025/04/30 18:20:49 053019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69612| [2025/04/30 18:20:49 053024] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 053028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69612|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 053033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 053036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249054036|now:1746037249053036|interv:1000| [2025/04/30 18:20:49 053041] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 053044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 053049] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249054036| [2025/04/30 18:20:49 053053] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249054036| [2025/04/30 18:20:49 053057] [debug] |xqc_engine_wakeup_after|wakeup:1746037249054036|now:1746037249053057|diff:979| [2025/04/30 18:20:49 053062] [debug] |xqc_engine_main_logic|END|now:1746037249052618| [2025/04/30 18:20:49 053200] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249053199| [2025/04/30 18:20:49 053206] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 053212] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1400| [2025/04/30 18:20:49 053216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1401| [2025/04/30 18:20:49 053221] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1401| [2025/04/30 18:20:49 053226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 053231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3012|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3013|path_largest_ack:3012| [2025/04/30 18:20:49 053235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:3011924|prior_time:1746037249001336|is_app_limited:0|send_elapse:50151|ack_elapse:51863|ctl_first_sent_time:1746037249002889|lagest_ack_time:1746037249053199|curr_delivered:3073131| [2025/04/30 18:20:49 053240] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249002889| [2025/04/30 18:20:49 053249] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:113||sndq_packets_used_bytes:0|sndq_packets_free:109| [2025/04/30 18:20:49 053253] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3013|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3013|path_largest_ack:3013| [2025/04/30 18:20:49 053258] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60007|prior_delivered:3014324|prior_time:1746037249003343|is_app_limited:0|send_elapse:50095|ack_elapse:49856|ctl_first_sent_time:1746037249004802|lagest_ack_time:1746037249053199|curr_delivered:3074331| [2025/04/30 18:20:49 053262] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249004802| [2025/04/30 18:20:49 053266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:112||sndq_packets_used_bytes:0|sndq_packets_free:110| [2025/04/30 18:20:49 053271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48165|rttvar:899|minrtt:30950|latest_rtt:48397|ack_delay:0| [2025/04/30 18:20:49 053275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48194|rttvar:733|minrtt:30950|latest_rtt:48397|ack_delay:0| [2025/04/30 18:20:49 053280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3013|lost_pn:3010|thresh:3| [2025/04/30 18:20:49 053284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 053288] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48194|rtt_var:733|pto_duration:51126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 053292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 053297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 053301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67212| [2025/04/30 18:20:49 053305] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249129042|now:1746037249053288|interv:75754| [2025/04/30 18:20:49 053309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249129042|now:1746037249053288|interval:75754|pto_count:0|srtt:48194 [2025/04/30 18:20:49 053313] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50095, ack_elapse 49856, delivered 60007|rate 1197864|lost 256| [2025/04/30 18:20:49 053318] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197864) in round 46| [2025/04/30 18:20:49 053323] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 053327] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 053331] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249004802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 053336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249004802|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 053343] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:67212|srtt:48194|latest_rtt:48397|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 053349] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1401|largest:1401|pns:2| [2025/04/30 18:20:49 053354] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1401|frame:ACK |recv_time:1746037249053199|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 053359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369053199|now:1746037249053199|interv:120000000| [2025/04/30 18:20:49 053363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369053199|now:1746037249053199|interv:120000000| [2025/04/30 18:20:49 053367] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249054036|pq_index:0| [2025/04/30 18:20:49 053372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249052618| [2025/04/30 18:20:49 053376] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249053376| [2025/04/30 18:20:49 053381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249053380| [2025/04/30 18:20:49 053387] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48194|min_srtt:48194|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 053391] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 053396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 053401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 053406] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48194|min_srtt:48194|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 053410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3117306| [2025/04/30 18:20:49 053415] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48194|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 053419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 053424] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48194|min_srtt:48194|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 053428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 053435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 053439] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 053443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 053447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 053452] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 053456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 053461] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 053465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 053469] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249054036| [2025/04/30 18:20:49 053473] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249054036| [2025/04/30 18:20:49 053477] [debug] |xqc_engine_wakeup_after|wakeup:1746037249054036|now:1746037249053477|diff:559| [2025/04/30 18:20:49 053481] [debug] |xqc_engine_main_logic|END|now:1746037249053380| [2025/04/30 18:20:49 053486] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249053486| [2025/04/30 18:20:49 053490] [debug] |xqc_engine_wakeup_after|wakeup:1746037249054036|now:1746037249053490|diff:546| [2025/04/30 18:20:49 053494] [debug] |xqc_engine_main_logic|END|now:1746037249053486| [2025/04/30 18:20:49 054564] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249054564| [2025/04/30 18:20:49 054573] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249054036|pq_index:0| [2025/04/30 18:20:49 054577] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249053380| [2025/04/30 18:20:49 054583] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249054582| [2025/04/30 18:20:49 054587] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249054036|now:1746037249054582| [2025/04/30 18:20:49 054592] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249054036|now:1746037249054582| [2025/04/30 18:20:49 054596] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 054601] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48194|min_srtt:48194|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 054606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 054611] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 054615] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 054623] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 054628] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 054633] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 054637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 054642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 054646] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3070| [2025/04/30 18:20:49 054683] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3070|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67212|now:1746037249054654|stream_id:0|stream_offset:3081936| [2025/04/30 18:20:49 054693] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3070|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 054700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67212|applimit:0| [2025/04/30 18:20:49 054707] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48194|rtt_var:733|pto_duration:51126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 054713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 054717] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 054721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68412| [2025/04/30 18:20:49 054725] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249130780|now:1746037249054706|interv:76074| [2025/04/30 18:20:49 054730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249130780|now:1746037249054706|interval:76074|pto_count:0|srtt:48194 [2025/04/30 18:20:49 054738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68412| [2025/04/30 18:20:49 054746] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 054753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3083115| [2025/04/30 18:20:49 054761] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 054768] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3071| [2025/04/30 18:20:49 054801] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3071|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68412|now:1746037249054776|stream_id:0|stream_offset:3083115| [2025/04/30 18:20:49 054810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3071|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 054824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68412|applimit:0| [2025/04/30 18:20:49 054831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48194|rtt_var:733|pto_duration:51126|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 054835] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 054839] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 054843] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69612| [2025/04/30 18:20:49 054848] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249130902|now:1746037249054830|interv:76072| [2025/04/30 18:20:49 054855] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249130902|now:1746037249054830|interval:76072|pto_count:0|srtt:48194 [2025/04/30 18:20:49 054862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69612| [2025/04/30 18:20:49 054870] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 054877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69612|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3084294| [2025/04/30 18:20:49 054884] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 054890] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249055890|now:1746037249054890|interv:1000| [2025/04/30 18:20:49 054897] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 054901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 054905] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249055890| [2025/04/30 18:20:49 054910] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249055890| [2025/04/30 18:20:49 054914] [debug] |xqc_engine_wakeup_after|wakeup:1746037249055890|now:1746037249054914|diff:976| [2025/04/30 18:20:49 054918] [debug] |xqc_engine_main_logic|END|now:1746037249054582| [2025/04/30 18:20:49 055321] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249055320| [2025/04/30 18:20:49 055329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 055335] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1401| [2025/04/30 18:20:49 055339] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1402| [2025/04/30 18:20:49 055345] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1402| [2025/04/30 18:20:49 055349] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 055354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3014|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3015|path_largest_ack:3014| [2025/04/30 18:20:49 055359] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61207|prior_delivered:3014324|prior_time:1746037249003343|is_app_limited:0|send_elapse:50228|ack_elapse:51977|ctl_first_sent_time:1746037249004935|lagest_ack_time:1746037249055320|curr_delivered:3075531| [2025/04/30 18:20:49 055368] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249004935| [2025/04/30 18:20:49 055373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:111||sndq_packets_used_bytes:0|sndq_packets_free:111| [2025/04/30 18:20:49 055377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3015|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:3015|path_largest_ack:3015| [2025/04/30 18:20:49 055382] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60013|prior_delivered:3016724|prior_time:1746037249005340|is_app_limited:0|send_elapse:50110|ack_elapse:49980|ctl_first_sent_time:1746037249006831|lagest_ack_time:1746037249055320|curr_delivered:3076737| [2025/04/30 18:20:49 055386] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249006831| [2025/04/30 18:20:49 055390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:110||sndq_packets_used_bytes:0|sndq_packets_free:112| [2025/04/30 18:20:49 055395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48194|rttvar:733|minrtt:30950|latest_rtt:48489|ack_delay:1000| [2025/04/30 18:20:49 055399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48106|rttvar:726|minrtt:30950|latest_rtt:48489|ack_delay:1000| [2025/04/30 18:20:49 055403] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3015|lost_pn:3012|thresh:3| [2025/04/30 18:20:49 055408] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1377|pns:2| [2025/04/30 18:20:49 055412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 055416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48106|rtt_var:726|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 055421] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 055425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 055429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 055433] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249130786|now:1746037249055416|interv:75370| [2025/04/30 18:20:49 055437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249130786|now:1746037249055416|interval:75370|pto_count:0|srtt:48106 [2025/04/30 18:20:49 055441] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50110, ack_elapse 49980, delivered 60013|rate 1197625|lost 256| [2025/04/30 18:20:49 055446] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197625) in round 46| [2025/04/30 18:20:49 055450] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 055455] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 055459] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2406|po_sent_time:1746037249006831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 055466] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2406|po_sent_time:1746037249006831|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 055471] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:67206|srtt:48106|latest_rtt:48489|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 055477] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1402|largest:1402|pns:2| [2025/04/30 18:20:49 055481] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1402|frame:ACK |recv_time:1746037249055320|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 055486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369055320|now:1746037249055320|interv:120000000| [2025/04/30 18:20:49 055490] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369055320|now:1746037249055320|interv:120000000| [2025/04/30 18:20:49 055494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249055890|pq_index:0| [2025/04/30 18:20:49 055499] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249054582| [2025/04/30 18:20:49 055503] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249055503| [2025/04/30 18:20:49 055508] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249055507| [2025/04/30 18:20:49 055514] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48106|min_srtt:48106|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 055518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 055523] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 055528] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 055532] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48106|min_srtt:48106|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 055537] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3119664| [2025/04/30 18:20:49 055541] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48106|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 055546] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 055553] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48106|min_srtt:48106|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 055557] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3120843| [2025/04/30 18:20:49 055561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 055565] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 055569] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 055574] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 055578] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 055583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3084294| [2025/04/30 18:20:49 055587] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 055591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 055595] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249055890| [2025/04/30 18:20:49 055599] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249055890| [2025/04/30 18:20:49 055603] [debug] |xqc_engine_wakeup_after|wakeup:1746037249055890|now:1746037249055603|diff:287| [2025/04/30 18:20:49 055608] [debug] |xqc_engine_main_logic|END|now:1746037249055507| [2025/04/30 18:20:49 055613] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249055613| [2025/04/30 18:20:49 055617] [debug] |xqc_engine_wakeup_after|wakeup:1746037249055890|now:1746037249055616|diff:274| [2025/04/30 18:20:49 055621] [debug] |xqc_engine_main_logic|END|now:1746037249055613| [2025/04/30 18:20:49 056695] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249056695| [2025/04/30 18:20:49 056706] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249055890|pq_index:0| [2025/04/30 18:20:49 056711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249055507| [2025/04/30 18:20:49 056717] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249056715| [2025/04/30 18:20:49 056722] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249055890|now:1746037249056715| [2025/04/30 18:20:49 056726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249055890|now:1746037249056715| [2025/04/30 18:20:49 056730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 056735] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48106|min_srtt:48106|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 056740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3120843| [2025/04/30 18:20:49 056751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 056757] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 056764] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 056771] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 056779] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 056786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3084294| [2025/04/30 18:20:49 056793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 056800] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3072| [2025/04/30 18:20:49 056840] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3072|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037249056810|stream_id:0|stream_offset:3084294| [2025/04/30 18:20:49 056849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3072|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 056857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:49 056863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48106|rtt_var:726|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 056869] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 056876] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 056880] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 056884] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249132820|now:1746037249056863|interv:75957| [2025/04/30 18:20:49 056888] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249132820|now:1746037249056863|interval:75957|pto_count:0|srtt:48106 [2025/04/30 18:20:49 056893] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68406| [2025/04/30 18:20:49 056898] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 056902] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3085473| [2025/04/30 18:20:49 056907] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 056914] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3073| [2025/04/30 18:20:49 056966] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3073|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249056933|stream_id:0|stream_offset:3085473| [2025/04/30 18:20:49 056976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3073|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 056984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 057011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48106|rtt_var:726|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 057018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 057024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 057030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 057036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249132943|now:1746037249057010|interv:75933| [2025/04/30 18:20:49 057042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249132943|now:1746037249057010|interval:75933|pto_count:0|srtt:48106 [2025/04/30 18:20:49 057047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69606| [2025/04/30 18:20:49 057052] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 057057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3086652| [2025/04/30 18:20:49 057061] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 057066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3074| [2025/04/30 18:20:49 057101] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3074|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037249057074|stream_id:0|stream_offset:3086652| [2025/04/30 18:20:49 057111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3074|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 057118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:49 057125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48106|rtt_var:726|pto_duration:51010|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 057131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 057135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 057139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:49 057143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249133084|now:1746037249057125|interv:75959| [2025/04/30 18:20:49 057152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249133084|now:1746037249057125|interval:75959|pto_count:0|srtt:48106 [2025/04/30 18:20:49 057156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:70806| [2025/04/30 18:20:49 057161] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 057165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3087831| [2025/04/30 18:20:49 057170] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 057174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249058174|now:1746037249057174|interv:1000| [2025/04/30 18:20:49 057178] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 057182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 057186] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249058174| [2025/04/30 18:20:49 057190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249058174| [2025/04/30 18:20:49 057195] [debug] |xqc_engine_wakeup_after|wakeup:1746037249058174|now:1746037249057194|diff:980| [2025/04/30 18:20:49 057199] [debug] |xqc_engine_main_logic|END|now:1746037249056715| [2025/04/30 18:20:49 057209] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249057208| [2025/04/30 18:20:49 057214] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 057219] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1402| [2025/04/30 18:20:49 057223] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1403| [2025/04/30 18:20:49 057229] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1403| [2025/04/30 18:20:49 057233] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 057238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3016|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3017|path_largest_ack:3016| [2025/04/30 18:20:49 057243] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61213|prior_delivered:3016724|prior_time:1746037249005340|is_app_limited:0|send_elapse:50260|ack_elapse:51868|ctl_first_sent_time:1746037249006981|lagest_ack_time:1746037249057208|curr_delivered:3077937| [2025/04/30 18:20:49 057248] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249006981| [2025/04/30 18:20:49 057252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:109||sndq_packets_used_bytes:0|sndq_packets_free:113| [2025/04/30 18:20:49 057257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3017|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3017|path_largest_ack:3017| [2025/04/30 18:20:49 057261] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60013|prior_delivered:3019124|prior_time:1746037249007326|is_app_limited:0|send_elapse:50104|ack_elapse:49882|ctl_first_sent_time:1746037249008777|lagest_ack_time:1746037249057208|curr_delivered:3079137| [2025/04/30 18:20:49 057269] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249008777| [2025/04/30 18:20:49 057273] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:108||sndq_packets_used_bytes:0|sndq_packets_free:114| [2025/04/30 18:20:49 057277] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48106|rttvar:726|minrtt:30950|latest_rtt:48431|ack_delay:1000| [2025/04/30 18:20:49 057282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48021|rttvar:713|minrtt:30950|latest_rtt:48431|ack_delay:1000| [2025/04/30 18:20:49 057286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3017|lost_pn:3014|thresh:3| [2025/04/30 18:20:49 057290] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 057294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48021|rtt_var:713|pto_duration:50873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 057299] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 057303] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 057307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 057311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249132947|now:1746037249057294|interv:75653| [2025/04/30 18:20:49 057315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249132947|now:1746037249057294|interval:75653|pto_count:0|srtt:48021 [2025/04/30 18:20:49 057319] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50104, ack_elapse 49882, delivered 60013|rate 1197768|lost 256| [2025/04/30 18:20:49 057324] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1197768) in round 46| [2025/04/30 18:20:49 057328] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 057332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 057336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249008777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 057341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249008777|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 057345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:68406|srtt:48021|latest_rtt:48431|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 057351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1403|largest:1403|pns:2| [2025/04/30 18:20:49 057356] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1403|frame:ACK |recv_time:1746037249057208|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 057363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369057208|now:1746037249057208|interv:120000000| [2025/04/30 18:20:49 057367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369057208|now:1746037249057208|interv:120000000| [2025/04/30 18:20:49 057371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249058174|pq_index:0| [2025/04/30 18:20:49 057376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249056715| [2025/04/30 18:20:49 057380] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249057380| [2025/04/30 18:20:49 057385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249057384| [2025/04/30 18:20:49 057391] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48021|min_srtt:48021|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 057395] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3120843| [2025/04/30 18:20:49 057400] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 057404] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 057409] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48021|min_srtt:48021|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 057413] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3122022| [2025/04/30 18:20:49 057418] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:48021|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 057422] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 057426] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48021|min_srtt:48021|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 057431] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3123201| [2025/04/30 18:20:49 057435] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 057439] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 057443] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 057447] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 057454] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 057458] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3087831| [2025/04/30 18:20:49 057463] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 057467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 057471] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249058174| [2025/04/30 18:20:49 057475] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249058174| [2025/04/30 18:20:49 057479] [debug] |xqc_engine_wakeup_after|wakeup:1746037249058174|now:1746037249057479|diff:695| [2025/04/30 18:20:49 057483] [debug] |xqc_engine_main_logic|END|now:1746037249057384| [2025/04/30 18:20:49 057488] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249057487| [2025/04/30 18:20:49 057491] [debug] |xqc_engine_wakeup_after|wakeup:1746037249058174|now:1746037249057491|diff:683| [2025/04/30 18:20:49 057495] [debug] |xqc_engine_main_logic|END|now:1746037249057487| [2025/04/30 18:20:49 058567] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249058567| [2025/04/30 18:20:49 058576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249058174|pq_index:0| [2025/04/30 18:20:49 058581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249057384| [2025/04/30 18:20:49 058586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249058585| [2025/04/30 18:20:49 058591] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249058174|now:1746037249058585| [2025/04/30 18:20:49 058595] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249058174|now:1746037249058585| [2025/04/30 18:20:49 058599] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 058605] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:48021|min_srtt:48021|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 058609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3123201| [2025/04/30 18:20:49 058614] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 058618] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 058622] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 058627] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 058631] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 058636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3087831| [2025/04/30 18:20:49 058646] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 058650] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3075| [2025/04/30 18:20:49 058688] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3075|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249058659|stream_id:0|stream_offset:3087831| [2025/04/30 18:20:49 058698] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3075|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 058705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 058712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48021|rtt_var:713|pto_duration:50873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 058719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 058723] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 058726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 058731] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249134532|now:1746037249058712|interv:75820| [2025/04/30 18:20:49 058735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249134532|now:1746037249058712|interval:75820|pto_count:0|srtt:48021 [2025/04/30 18:20:49 058739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69606| [2025/04/30 18:20:49 058748] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 058754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3089010| [2025/04/30 18:20:49 058762] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 058769] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3076| [2025/04/30 18:20:49 058805] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3076|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037249058780|stream_id:0|stream_offset:3089010| [2025/04/30 18:20:49 058814] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3076|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 058822] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:49 058828] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48021|rtt_var:713|pto_duration:50873|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 058836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 058841] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 058849] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:49 058854] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249134653|now:1746037249058828|interv:75825| [2025/04/30 18:20:49 058858] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249134653|now:1746037249058828|interval:75825|pto_count:0|srtt:48021 [2025/04/30 18:20:49 058862] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:70806| [2025/04/30 18:20:49 058868] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 058875] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3090189| [2025/04/30 18:20:49 058882] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 058888] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249059888|now:1746037249058888|interv:1000| [2025/04/30 18:20:49 058894] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 058901] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 058907] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249059888| [2025/04/30 18:20:49 058914] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249059888| [2025/04/30 18:20:49 058920] [debug] |xqc_engine_wakeup_after|wakeup:1746037249059888|now:1746037249058920|diff:968| [2025/04/30 18:20:49 058927] [debug] |xqc_engine_main_logic|END|now:1746037249058585| [2025/04/30 18:20:49 059197] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249059196| [2025/04/30 18:20:49 059205] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 059211] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1403| [2025/04/30 18:20:49 059216] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1404| [2025/04/30 18:20:49 059222] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1404| [2025/04/30 18:20:49 059226] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 059231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3018|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3019|path_largest_ack:3018| [2025/04/30 18:20:49 059235] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61213|prior_delivered:3019124|prior_time:1746037249007326|is_app_limited:0|send_elapse:50235|ack_elapse:51870|ctl_first_sent_time:1746037249008908|lagest_ack_time:1746037249059196|curr_delivered:3080337| [2025/04/30 18:20:49 059241] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249008908| [2025/04/30 18:20:49 059245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:107||sndq_packets_used_bytes:0|sndq_packets_free:115| [2025/04/30 18:20:49 059250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3019|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3019|path_largest_ack:3019| [2025/04/30 18:20:49 059262] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60013|prior_delivered:3021524|prior_time:1746037249009319|is_app_limited:0|send_elapse:50053|ack_elapse:49877|ctl_first_sent_time:1746037249010772|lagest_ack_time:1746037249059196|curr_delivered:3081537| [2025/04/30 18:20:49 059267] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249010772| [2025/04/30 18:20:49 059271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:106||sndq_packets_used_bytes:0|sndq_packets_free:116| [2025/04/30 18:20:49 059275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48021|rttvar:713|minrtt:30950|latest_rtt:48424|ack_delay:1000| [2025/04/30 18:20:49 059280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47947|rttvar:684|minrtt:30950|latest_rtt:48424|ack_delay:1000| [2025/04/30 18:20:49 059284] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3019|lost_pn:3016|thresh:3| [2025/04/30 18:20:49 059289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 059293] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47947|rtt_var:684|pto_duration:50683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 059297] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 059301] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 059305] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 059310] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249134463|now:1746037249059293|interv:75170| [2025/04/30 18:20:49 059314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249134463|now:1746037249059293|interval:75170|pto_count:0|srtt:47947 [2025/04/30 18:20:49 059318] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50053, ack_elapse 49877, delivered 60013|rate 1198989|lost 256| [2025/04/30 18:20:49 059323] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198989) in round 46| [2025/04/30 18:20:49 059327] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 059332] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 059336] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249010772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 059341] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249010772|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 059345] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1513210|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:68406|srtt:47947|latest_rtt:48424|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 059354] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1404|largest:1404|pns:2| [2025/04/30 18:20:49 059359] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1404|frame:ACK |recv_time:1746037249059196|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 059364] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369059196|now:1746037249059196|interv:120000000| [2025/04/30 18:20:49 059368] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369059196|now:1746037249059196|interv:120000000| [2025/04/30 18:20:49 059372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249059888|pq_index:0| [2025/04/30 18:20:49 059377] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249058585| [2025/04/30 18:20:49 059381] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249059381| [2025/04/30 18:20:49 059386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249059385| [2025/04/30 18:20:49 059392] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47947|min_srtt:47947|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 059397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3123201| [2025/04/30 18:20:49 059401] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 059406] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 059411] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47947|min_srtt:47947|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 059415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3124380| [2025/04/30 18:20:49 059420] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47947|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 059424] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 059429] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47947|min_srtt:47947|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 059433] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3125559| [2025/04/30 18:20:49 059437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 059441] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 059445] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 059452] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 059457] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 059461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3090189| [2025/04/30 18:20:49 059466] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 059470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 059474] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249059888| [2025/04/30 18:20:49 059478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249059888| [2025/04/30 18:20:49 059482] [debug] |xqc_engine_wakeup_after|wakeup:1746037249059888|now:1746037249059482|diff:406| [2025/04/30 18:20:49 059486] [debug] |xqc_engine_main_logic|END|now:1746037249059385| [2025/04/30 18:20:49 059491] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249059491| [2025/04/30 18:20:49 059495] [debug] |xqc_engine_wakeup_after|wakeup:1746037249059888|now:1746037249059495|diff:393| [2025/04/30 18:20:49 059499] [debug] |xqc_engine_main_logic|END|now:1746037249059491| [2025/04/30 18:20:49 060570] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249060570| [2025/04/30 18:20:49 060579] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249059888|pq_index:0| [2025/04/30 18:20:49 060584] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249059385| [2025/04/30 18:20:49 060589] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249060588| [2025/04/30 18:20:49 060594] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249059888|now:1746037249060588| [2025/04/30 18:20:49 060598] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249059888|now:1746037249060588| [2025/04/30 18:20:49 060602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 060608] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47947|min_srtt:47947|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 060613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3125559| [2025/04/30 18:20:49 060618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 060622] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 060625] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 060630] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 060635] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 060645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3090189| [2025/04/30 18:20:49 060649] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 060654] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3077| [2025/04/30 18:20:49 060691] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3077|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249060662|stream_id:0|stream_offset:3090189| [2025/04/30 18:20:49 060701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3077|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 060708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 060715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47947|rtt_var:684|pto_duration:50683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 060722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 060729] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 060735] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 060742] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249136345|now:1746037249060715|interv:75630| [2025/04/30 18:20:49 060749] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249136345|now:1746037249060715|interval:75630|pto_count:0|srtt:47947 [2025/04/30 18:20:49 060757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69606| [2025/04/30 18:20:49 060765] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 060770] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3091368| [2025/04/30 18:20:49 060775] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 060779] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3078| [2025/04/30 18:20:49 060812] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3078|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037249060787|stream_id:0|stream_offset:3091368| [2025/04/30 18:20:49 060821] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3078|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 060829] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:49 060836] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47947|rtt_var:684|pto_duration:50683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 060848] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 060852] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 060856] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:49 060863] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249136470|now:1746037249060835|interv:75635| [2025/04/30 18:20:49 060870] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249136470|now:1746037249060835|interval:75635|pto_count:0|srtt:47947 [2025/04/30 18:20:49 060877] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:70806| [2025/04/30 18:20:49 060884] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 060891] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3092547| [2025/04/30 18:20:49 060898] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 060905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3079| [2025/04/30 18:20:49 060942] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3079|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:70806|now:1746037249060915|stream_id:0|stream_offset:3092547| [2025/04/30 18:20:49 060951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3079|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 060958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:70806|applimit:0| [2025/04/30 18:20:49 060965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47947|rtt_var:684|pto_duration:50683|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 060972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 060976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 060980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 72006| [2025/04/30 18:20:49 060984] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249136598|now:1746037249060964|interv:75634| [2025/04/30 18:20:49 061009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249136598|now:1746037249060964|interval:75634|pto_count:0|srtt:47947 [2025/04/30 18:20:49 061014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:72006| [2025/04/30 18:20:49 061019] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 061024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:72006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 061033] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 061037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249062037|now:1746037249061037|interv:1000| [2025/04/30 18:20:49 061042] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 061046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 061050] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249062037| [2025/04/30 18:20:49 061054] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249062037| [2025/04/30 18:20:49 061058] [debug] |xqc_engine_wakeup_after|wakeup:1746037249062037|now:1746037249061058|diff:979| [2025/04/30 18:20:49 061063] [debug] |xqc_engine_main_logic|END|now:1746037249060588| [2025/04/30 18:20:49 061171] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249061170| [2025/04/30 18:20:49 061177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 061183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1404| [2025/04/30 18:20:49 061187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1405| [2025/04/30 18:20:49 061193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1405| [2025/04/30 18:20:49 061197] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 061202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3020|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3021|path_largest_ack:3020| [2025/04/30 18:20:49 061206] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61213|prior_delivered:3021524|prior_time:1746037249009319|is_app_limited:0|send_elapse:50146|ack_elapse:51851|ctl_first_sent_time:1746037249010865|lagest_ack_time:1746037249061170|curr_delivered:3082737| [2025/04/30 18:20:49 061211] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249010865| [2025/04/30 18:20:49 061216] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:105||sndq_packets_used_bytes:0|sndq_packets_free:117| [2025/04/30 18:20:49 061220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3021|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3021|path_largest_ack:3021| [2025/04/30 18:20:49 061225] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3023931|prior_time:1746037249011456|is_app_limited:0|send_elapse:50774|ack_elapse:49714|ctl_first_sent_time:1746037249012925|lagest_ack_time:1746037249061170|curr_delivered:3083937| [2025/04/30 18:20:49 061229] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249012925| [2025/04/30 18:20:49 061233] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:104||sndq_packets_used_bytes:0|sndq_packets_free:118| [2025/04/30 18:20:49 061238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47947|rttvar:684|minrtt:30950|latest_rtt:48245|ack_delay:1000| [2025/04/30 18:20:49 061242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47859|rttvar:688|minrtt:30950|latest_rtt:48245|ack_delay:1000| [2025/04/30 18:20:49 061247] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3021|lost_pn:3018|thresh:3| [2025/04/30 18:20:49 061262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 061267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47859|rtt_var:688|pto_duration:50611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 061271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 061275] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 061279] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 061283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249136526|now:1746037249061266|interv:75260| [2025/04/30 18:20:49 061287] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249136526|now:1746037249061266|interval:75260|pto_count:0|srtt:47859 [2025/04/30 18:20:49 061292] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50774, ack_elapse 49714, delivered 60006|rate 1181825|lost 256| [2025/04/30 18:20:49 061296] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1181825) in round 46| [2025/04/30 18:20:49 061301] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 061305] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 061309] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249012925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 061314] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249012925|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 061318] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:69606|srtt:47859|latest_rtt:48245|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 061324] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1405|largest:1405|pns:2| [2025/04/30 18:20:49 061329] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1405|frame:ACK |recv_time:1746037249061170|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 061334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369061170|now:1746037249061170|interv:120000000| [2025/04/30 18:20:49 061338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369061170|now:1746037249061170|interv:120000000| [2025/04/30 18:20:49 061342] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249062037|pq_index:0| [2025/04/30 18:20:49 061346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249060588| [2025/04/30 18:20:49 061350] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249061350| [2025/04/30 18:20:49 061355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249061354| [2025/04/30 18:20:49 061364] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47859|min_srtt:47859|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 061368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:32400|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3125559| [2025/04/30 18:20:49 061373] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 061378] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 061382] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47859|min_srtt:47859|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 061387] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3126738| [2025/04/30 18:20:49 061391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47859|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 061396] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 061400] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47859|min_srtt:47859|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 061405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3127917| [2025/04/30 18:20:49 061409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 061413] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 061417] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 061421] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 061426] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 061430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 061435] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 061438] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 061442] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249062037| [2025/04/30 18:20:49 061446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249062037| [2025/04/30 18:20:49 061453] [debug] |xqc_engine_wakeup_after|wakeup:1746037249062037|now:1746037249061453|diff:584| [2025/04/30 18:20:49 061458] [debug] |xqc_engine_main_logic|END|now:1746037249061354| [2025/04/30 18:20:49 061463] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249061463| [2025/04/30 18:20:49 061466] [debug] |xqc_engine_wakeup_after|wakeup:1746037249062037|now:1746037249061466|diff:571| [2025/04/30 18:20:49 061470] [debug] |xqc_engine_main_logic|END|now:1746037249061463| [2025/04/30 18:20:49 062541] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249062541| [2025/04/30 18:20:49 062550] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249062037|pq_index:0| [2025/04/30 18:20:49 062555] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249061354| [2025/04/30 18:20:49 062560] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249062559| [2025/04/30 18:20:49 062565] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249062037|now:1746037249062559| [2025/04/30 18:20:49 062569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249062037|now:1746037249062559| [2025/04/30 18:20:49 062573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 062578] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47859|min_srtt:47859|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 062583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:34800|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3127917| [2025/04/30 18:20:49 062587] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 062591] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 062595] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 062599] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 062604] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 062608] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 062613] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 062617] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3080| [2025/04/30 18:20:49 062654] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3080|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037249062626|stream_id:0|stream_offset:3093726| [2025/04/30 18:20:49 062663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3080|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 062677] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:49 062683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47859|rtt_var:688|pto_duration:50611|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 062688] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 062692] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 062696] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:49 062700] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249138237|now:1746037249062683|interv:75554| [2025/04/30 18:20:49 062705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249138237|now:1746037249062683|interval:75554|pto_count:0|srtt:47859 [2025/04/30 18:20:49 062712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:70806| [2025/04/30 18:20:49 062720] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 062727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3094905| [2025/04/30 18:20:49 062734] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 062741] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249063740|now:1746037249062740|interv:1000| [2025/04/30 18:20:49 062747] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 062751] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 062755] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249063740| [2025/04/30 18:20:49 062759] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249063740| [2025/04/30 18:20:49 062763] [debug] |xqc_engine_wakeup_after|wakeup:1746037249063740|now:1746037249062763|diff:977| [2025/04/30 18:20:49 062768] [debug] |xqc_engine_main_logic|END|now:1746037249062559| [2025/04/30 18:20:49 063119] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249063118| [2025/04/30 18:20:49 063128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 063134] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1405| [2025/04/30 18:20:49 063138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1406| [2025/04/30 18:20:49 063144] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1406| [2025/04/30 18:20:49 063148] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 063153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3022|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3023|path_largest_ack:3022| [2025/04/30 18:20:49 063158] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3023931|prior_time:1746037249011456|is_app_limited:0|send_elapse:50913|ack_elapse:51662|ctl_first_sent_time:1746037249013064|lagest_ack_time:1746037249063118|curr_delivered:3085137| [2025/04/30 18:20:49 063166] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249013064| [2025/04/30 18:20:49 063171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:103||sndq_packets_used_bytes:0|sndq_packets_free:119| [2025/04/30 18:20:49 063175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3023|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3023|path_largest_ack:3023| [2025/04/30 18:20:49 063180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3026331|prior_time:1746037249013288|is_app_limited:0|send_elapse:49658|ack_elapse:49830|ctl_first_sent_time:1746037249014742|lagest_ack_time:1746037249063118|curr_delivered:3086337| [2025/04/30 18:20:49 063184] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249014742| [2025/04/30 18:20:49 063188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:102||sndq_packets_used_bytes:0|sndq_packets_free:120| [2025/04/30 18:20:49 063192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47859|rttvar:688|minrtt:30950|latest_rtt:48376|ack_delay:1000| [2025/04/30 18:20:49 063197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47799|rttvar:636|minrtt:30950|latest_rtt:48376|ack_delay:1000| [2025/04/30 18:20:49 063201] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3023|lost_pn:3020|thresh:3| [2025/04/30 18:20:49 063206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 063210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47799|rtt_var:636|pto_duration:50343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 063215] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 063219] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 063223] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 063227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249137969|now:1746037249063210|interv:74759| [2025/04/30 18:20:49 063231] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249137969|now:1746037249063210|interval:74759|pto_count:0|srtt:47799 [2025/04/30 18:20:49 063236] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49658, ack_elapse 49830, delivered 60006|rate 1204214|lost 256| [2025/04/30 18:20:49 063240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204214) in round 46| [2025/04/30 18:20:49 063245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 063249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 063253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249014742|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 063258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249014742|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 063265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:68406|srtt:47799|latest_rtt:48376|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 063271] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1406|largest:1406|pns:2| [2025/04/30 18:20:49 063276] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1406|frame:ACK |recv_time:1746037249063118|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 063281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369063118|now:1746037249063118|interv:120000000| [2025/04/30 18:20:49 063285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369063118|now:1746037249063118|interv:120000000| [2025/04/30 18:20:49 063289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249063740|pq_index:0| [2025/04/30 18:20:49 063293] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249062559| [2025/04/30 18:20:49 063297] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249063297| [2025/04/30 18:20:49 063302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249063301| [2025/04/30 18:20:49 063308] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47799|min_srtt:47799|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 063313] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3127917| [2025/04/30 18:20:49 063318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47799|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 063323] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 063327] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47799|min_srtt:47799|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 063332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3129096| [2025/04/30 18:20:49 063336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47799|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 063341] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 063345] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47799|min_srtt:47799|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 063349] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3130275| [2025/04/30 18:20:49 063356] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 063360] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 063364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 063369] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 063373] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 063378] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3094905| [2025/04/30 18:20:49 063382] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 063386] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 063390] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249063740| [2025/04/30 18:20:49 063394] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249063740| [2025/04/30 18:20:49 063398] [debug] |xqc_engine_wakeup_after|wakeup:1746037249063740|now:1746037249063398|diff:342| [2025/04/30 18:20:49 063403] [debug] |xqc_engine_main_logic|END|now:1746037249063301| [2025/04/30 18:20:49 063408] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249063408| [2025/04/30 18:20:49 063412] [debug] |xqc_engine_wakeup_after|wakeup:1746037249063740|now:1746037249063412|diff:328| [2025/04/30 18:20:49 063416] [debug] |xqc_engine_main_logic|END|now:1746037249063408| [2025/04/30 18:20:49 064485] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249064485| [2025/04/30 18:20:49 064495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249063740|pq_index:0| [2025/04/30 18:20:49 064500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249063301| [2025/04/30 18:20:49 064505] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249064504| [2025/04/30 18:20:49 064510] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249063740|now:1746037249064504| [2025/04/30 18:20:49 064515] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249063740|now:1746037249064504| [2025/04/30 18:20:49 064519] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 064524] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47799|min_srtt:47799|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 064529] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3130275| [2025/04/30 18:20:49 064534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 064543] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 064547] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 064552] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 064557] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 064561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3094905| [2025/04/30 18:20:49 064566] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 064571] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3081| [2025/04/30 18:20:49 064609] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3081|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249064579|stream_id:0|stream_offset:3094905| [2025/04/30 18:20:49 064618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3081|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 064626] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 064633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47799|rtt_var:636|pto_duration:50343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 064640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 064645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 064649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 064653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249139922|now:1746037249064632|interv:75290| [2025/04/30 18:20:49 064657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249139922|now:1746037249064632|interval:75290|pto_count:0|srtt:47799 [2025/04/30 18:20:49 064662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69606| [2025/04/30 18:20:49 064667] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 064671] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3096084| [2025/04/30 18:20:49 064676] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 064680] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3082| [2025/04/30 18:20:49 064710] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3082|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:69606|now:1746037249064687|stream_id:0|stream_offset:3096084| [2025/04/30 18:20:49 064725] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3082|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 064732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:69606|applimit:0| [2025/04/30 18:20:49 064739] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47799|rtt_var:636|pto_duration:50343|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 064746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 064753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 064759] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 70806| [2025/04/30 18:20:49 064765] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249140030|now:1746037249064739|interv:75291| [2025/04/30 18:20:49 064771] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249140030|now:1746037249064739|interval:75291|pto_count:0|srtt:47799 [2025/04/30 18:20:49 064776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:70806| [2025/04/30 18:20:49 064781] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 064786] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:70806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3097263| [2025/04/30 18:20:49 064790] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1123| [2025/04/30 18:20:49 064794] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249065917|now:1746037249064794|interv:1123| [2025/04/30 18:20:49 064798] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1123| [2025/04/30 18:20:49 064802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 064806] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249065917| [2025/04/30 18:20:49 064810] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249065917| [2025/04/30 18:20:49 064815] [debug] |xqc_engine_wakeup_after|wakeup:1746037249065917|now:1746037249064814|diff:1103| [2025/04/30 18:20:49 064819] [debug] |xqc_engine_main_logic|END|now:1746037249064504| [2025/04/30 18:20:49 065113] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249065112| [2025/04/30 18:20:49 065122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 065128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1406| [2025/04/30 18:20:49 065132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1407| [2025/04/30 18:20:49 065138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1407| [2025/04/30 18:20:49 065143] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 065147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3024|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3025|path_largest_ack:3024| [2025/04/30 18:20:49 065157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3026331|prior_time:1746037249013288|is_app_limited:0|send_elapse:49765|ack_elapse:51824|ctl_first_sent_time:1746037249014849|lagest_ack_time:1746037249065112|curr_delivered:3087537| [2025/04/30 18:20:49 065162] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249014849| [2025/04/30 18:20:49 065167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:101||sndq_packets_used_bytes:0|sndq_packets_free:121| [2025/04/30 18:20:49 065171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3025|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3025|path_largest_ack:3025| [2025/04/30 18:20:49 065176] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3028731|prior_time:1746037249015291|is_app_limited:0|send_elapse:50066|ack_elapse:49821|ctl_first_sent_time:1746037249016750|lagest_ack_time:1746037249065112|curr_delivered:3088737| [2025/04/30 18:20:49 065180] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249016750| [2025/04/30 18:20:49 065184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:100||sndq_packets_used_bytes:0|sndq_packets_free:122| [2025/04/30 18:20:49 065188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47799|rttvar:636|minrtt:30950|latest_rtt:48362|ack_delay:1000| [2025/04/30 18:20:49 065193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47745|rttvar:586|minrtt:30950|latest_rtt:48362|ack_delay:1000| [2025/04/30 18:20:49 065197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3025|lost_pn:3022|thresh:3| [2025/04/30 18:20:49 065202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 065206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:586|pto_duration:50089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 065210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 065214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 065218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 065222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249139776|now:1746037249065206|interv:74570| [2025/04/30 18:20:49 065227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249139776|now:1746037249065206|interval:74570|pto_count:0|srtt:47745 [2025/04/30 18:20:49 065231] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50066, ack_elapse 49821, delivered 60006|rate 1198537|lost 256| [2025/04/30 18:20:49 065236] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1198537) in round 46| [2025/04/30 18:20:49 065240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 065245] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 065249] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249016750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 065256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249016750|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 065261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:68406|srtt:47745|latest_rtt:48362|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 065267] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1407|largest:1407|pns:2| [2025/04/30 18:20:49 065271] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1407|frame:ACK |recv_time:1746037249065112|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 065276] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369065112|now:1746037249065112|interv:120000000| [2025/04/30 18:20:49 065280] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369065112|now:1746037249065112|interv:120000000| [2025/04/30 18:20:49 065284] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249065917|pq_index:0| [2025/04/30 18:20:49 065289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249064504| [2025/04/30 18:20:49 065293] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249065293| [2025/04/30 18:20:49 065298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249065297| [2025/04/30 18:20:49 065304] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 065308] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:33600|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3130275| [2025/04/30 18:20:49 065313] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 065318] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 065322] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 065326] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3131454| [2025/04/30 18:20:49 065331] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47745|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 065336] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 065342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 065347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3132633| [2025/04/30 18:20:49 065351] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 065355] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 065359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 065364] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 065368] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 065372] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3097263| [2025/04/30 18:20:49 065377] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 065381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 065385] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249065917| [2025/04/30 18:20:49 065389] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249065917| [2025/04/30 18:20:49 065393] [debug] |xqc_engine_wakeup_after|wakeup:1746037249065917|now:1746037249065393|diff:524| [2025/04/30 18:20:49 065397] [debug] |xqc_engine_main_logic|END|now:1746037249065297| [2025/04/30 18:20:49 065402] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249065402| [2025/04/30 18:20:49 065406] [debug] |xqc_engine_wakeup_after|wakeup:1746037249065917|now:1746037249065406|diff:511| [2025/04/30 18:20:49 065410] [debug] |xqc_engine_main_logic|END|now:1746037249065402| [2025/04/30 18:20:49 066483] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249066482| [2025/04/30 18:20:49 066493] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249065917|pq_index:0| [2025/04/30 18:20:49 066498] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249065297| [2025/04/30 18:20:49 066503] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249066502| [2025/04/30 18:20:49 066508] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249065917|now:1746037249066502| [2025/04/30 18:20:49 066512] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249065917|now:1746037249066502| [2025/04/30 18:20:49 066516] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 066522] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47745|min_srtt:47745|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 066526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:36000|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3132633| [2025/04/30 18:20:49 066536] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 066540] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 066544] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 066548] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 066553] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 066558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3097263| [2025/04/30 18:20:49 066562] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 066566] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3083| [2025/04/30 18:20:49 066604] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3083|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249066575|stream_id:0|stream_offset:3097263| [2025/04/30 18:20:49 066613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3083|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 066621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 066627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47745|rtt_var:586|pto_duration:50089|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 066634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 066640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 066644] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 066648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249141664|now:1746037249066627|interv:75037| [2025/04/30 18:20:49 066652] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249141664|now:1746037249066627|interval:75037|pto_count:0|srtt:47745 [2025/04/30 18:20:49 066657] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69606| [2025/04/30 18:20:49 066662] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 066667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 066674] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 066681] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249067680|now:1746037249066680|interv:1000| [2025/04/30 18:20:49 066694] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 066701] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 066707] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249067680| [2025/04/30 18:20:49 066713] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249067680| [2025/04/30 18:20:49 066717] [debug] |xqc_engine_wakeup_after|wakeup:1746037249067680|now:1746037249066717|diff:963| [2025/04/30 18:20:49 066721] [debug] |xqc_engine_main_logic|END|now:1746037249066502| [2025/04/30 18:20:49 067113] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249067112| [2025/04/30 18:20:49 067122] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 067128] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1407| [2025/04/30 18:20:49 067132] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1408| [2025/04/30 18:20:49 067138] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1408| [2025/04/30 18:20:49 067142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 067147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3026|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3027|path_largest_ack:3026| [2025/04/30 18:20:49 067152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3028731|prior_time:1746037249015291|is_app_limited:0|send_elapse:50174|ack_elapse:51821|ctl_first_sent_time:1746037249016858|lagest_ack_time:1746037249067112|curr_delivered:3089937| [2025/04/30 18:20:49 067157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249016858| [2025/04/30 18:20:49 067162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:99||sndq_packets_used_bytes:0|sndq_packets_free:123| [2025/04/30 18:20:49 067166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3027|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3027|path_largest_ack:3027| [2025/04/30 18:20:49 067170] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3031131|prior_time:1746037249017296|is_app_limited:0|send_elapse:49720|ack_elapse:49816|ctl_first_sent_time:1746037249018758|lagest_ack_time:1746037249067112|curr_delivered:3091137| [2025/04/30 18:20:49 067175] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249018758| [2025/04/30 18:20:49 067179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:98||sndq_packets_used_bytes:0|sndq_packets_free:124| [2025/04/30 18:20:49 067183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47745|rttvar:586|minrtt:30950|latest_rtt:48354|ack_delay:1000| [2025/04/30 18:20:49 067188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47696|rttvar:537|minrtt:30950|latest_rtt:48354|ack_delay:1000| [2025/04/30 18:20:49 067192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3027|lost_pn:3024|thresh:3| [2025/04/30 18:20:49 067197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 067205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47696|rtt_var:537|pto_duration:49844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 067210] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 067214] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 067218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 067222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249141419|now:1746037249067205|interv:74214| [2025/04/30 18:20:49 067226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249141419|now:1746037249067205|interval:74214|pto_count:0|srtt:47696 [2025/04/30 18:20:49 067231] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49720, ack_elapse 49816, delivered 60006|rate 1204552|lost 256| [2025/04/30 18:20:49 067235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204552) in round 46| [2025/04/30 18:20:49 067240] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 067244] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 067248] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249018758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 067252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249018758|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 067257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:67206|srtt:47696|latest_rtt:48354|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 067263] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1408|largest:1408|pns:2| [2025/04/30 18:20:49 067268] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1408|frame:ACK |recv_time:1746037249067112|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 067272] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369067112|now:1746037249067112|interv:120000000| [2025/04/30 18:20:49 067277] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369067112|now:1746037249067112|interv:120000000| [2025/04/30 18:20:49 067281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249067680|pq_index:0| [2025/04/30 18:20:49 067285] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249066502| [2025/04/30 18:20:49 067289] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249067289| [2025/04/30 18:20:49 067294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249067293| [2025/04/30 18:20:49 067302] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47696|min_srtt:47696|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 067307] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3132633| [2025/04/30 18:20:49 067311] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47696|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 067316] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 067321] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47696|min_srtt:47696|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 067325] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3133812| [2025/04/30 18:20:49 067330] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47696|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 067334] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 067338] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47696|min_srtt:47696|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 067342] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3134991| [2025/04/30 18:20:49 067347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 067351] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 067355] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 067359] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 067364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 067368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 067373] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 067376] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 067380] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249067680| [2025/04/30 18:20:49 067384] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249067680| [2025/04/30 18:20:49 067389] [debug] |xqc_engine_wakeup_after|wakeup:1746037249067680|now:1746037249067388|diff:292| [2025/04/30 18:20:49 067396] [debug] |xqc_engine_main_logic|END|now:1746037249067293| [2025/04/30 18:20:49 067401] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249067401| [2025/04/30 18:20:49 067405] [debug] |xqc_engine_wakeup_after|wakeup:1746037249067680|now:1746037249067405|diff:275| [2025/04/30 18:20:49 067409] [debug] |xqc_engine_main_logic|END|now:1746037249067401| [2025/04/30 18:20:49 068480] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249068479| [2025/04/30 18:20:49 068490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249067680|pq_index:0| [2025/04/30 18:20:49 068494] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249067293| [2025/04/30 18:20:49 068500] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249068498| [2025/04/30 18:20:49 068504] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249067680|now:1746037249068498| [2025/04/30 18:20:49 068509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249067680|now:1746037249068498| [2025/04/30 18:20:49 068513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 068518] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47696|min_srtt:47696|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 068523] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3134991| [2025/04/30 18:20:49 068528] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 068532] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 068536] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 068540] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 068545] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 068549] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 068554] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 068559] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3084| [2025/04/30 18:20:49 068596] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3084|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037249068567|stream_id:0|stream_offset:3098442| [2025/04/30 18:20:49 068605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3084|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 068613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:49 068620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47696|rtt_var:537|pto_duration:49844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 068632] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 068637] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 068641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 068645] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249143411|now:1746037249068619|interv:74792| [2025/04/30 18:20:49 068649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249143411|now:1746037249068619|interval:74792|pto_count:0|srtt:47696 [2025/04/30 18:20:49 068654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68406| [2025/04/30 18:20:49 068659] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 068663] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3099621| [2025/04/30 18:20:49 068668] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 068672] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3085| [2025/04/30 18:20:49 068703] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3085|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:68406|now:1746037249068680|stream_id:0|stream_offset:3099621| [2025/04/30 18:20:49 068712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3085|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 068719] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:68406|applimit:0| [2025/04/30 18:20:49 068727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47696|rtt_var:537|pto_duration:49844|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 068734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 068740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 068747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 69606| [2025/04/30 18:20:49 068754] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249143524|now:1746037249068727|interv:74797| [2025/04/30 18:20:49 068761] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249143524|now:1746037249068727|interval:74797|pto_count:0|srtt:47696 [2025/04/30 18:20:49 068766] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:69606| [2025/04/30 18:20:49 068771] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 068776] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:69606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3100800| [2025/04/30 18:20:49 068785] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1101| [2025/04/30 18:20:49 068789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249069890|now:1746037249068789|interv:1101| [2025/04/30 18:20:49 068793] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1101| [2025/04/30 18:20:49 068797] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 068801] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249069890| [2025/04/30 18:20:49 068805] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249069890| [2025/04/30 18:20:49 068809] [debug] |xqc_engine_wakeup_after|wakeup:1746037249069890|now:1746037249068809|diff:1081| [2025/04/30 18:20:49 068813] [debug] |xqc_engine_main_logic|END|now:1746037249068498| [2025/04/30 18:20:49 069095] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249069094| [2025/04/30 18:20:49 069104] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 069110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1408| [2025/04/30 18:20:49 069114] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1409| [2025/04/30 18:20:49 069120] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1409| [2025/04/30 18:20:49 069124] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 069129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3028|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3029|path_largest_ack:3028| [2025/04/30 18:20:49 069134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3031131|prior_time:1746037249017296|is_app_limited:0|send_elapse:49833|ack_elapse:51798|ctl_first_sent_time:1746037249018871|lagest_ack_time:1746037249069094|curr_delivered:3092337| [2025/04/30 18:20:49 069139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249018871| [2025/04/30 18:20:49 069143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:97||sndq_packets_used_bytes:0|sndq_packets_free:125| [2025/04/30 18:20:49 069148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3029|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3029|path_largest_ack:3029| [2025/04/30 18:20:49 069152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3033531|prior_time:1746037249019275|is_app_limited:0|send_elapse:49990|ack_elapse:49819|ctl_first_sent_time:1746037249020739|lagest_ack_time:1746037249069094|curr_delivered:3093537| [2025/04/30 18:20:49 069157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249020739| [2025/04/30 18:20:49 069161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:96||sndq_packets_used_bytes:0|sndq_packets_free:126| [2025/04/30 18:20:49 069165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47696|rttvar:537|minrtt:30950|latest_rtt:48355|ack_delay:1000| [2025/04/30 18:20:49 069170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47653|rttvar:488|minrtt:30950|latest_rtt:48355|ack_delay:1000| [2025/04/30 18:20:49 069178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3029|lost_pn:3026|thresh:3| [2025/04/30 18:20:49 069183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 069187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47653|rtt_var:488|pto_duration:49653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 069191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 069195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 069199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 069203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249143333|now:1746037249069187|interv:74146| [2025/04/30 18:20:49 069207] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249143333|now:1746037249069187|interval:74146|pto_count:0|srtt:47653 [2025/04/30 18:20:49 069212] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49990, ack_elapse 49819, delivered 60006|rate 1200360|lost 256| [2025/04/30 18:20:49 069217] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200360) in round 46| [2025/04/30 18:20:49 069221] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 069225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 069233] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249020739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 069237] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249020739|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 069242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:67206|srtt:47653|latest_rtt:48355|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 069248] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1409|largest:1409|pns:2| [2025/04/30 18:20:49 069252] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1409|frame:ACK |recv_time:1746037249069094|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 069257] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369069094|now:1746037249069094|interv:120000000| [2025/04/30 18:20:49 069261] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369069094|now:1746037249069094|interv:120000000| [2025/04/30 18:20:49 069265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249069890|pq_index:0| [2025/04/30 18:20:49 069270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249068498| [2025/04/30 18:20:49 069274] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249069274| [2025/04/30 18:20:49 069281] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249069280| [2025/04/30 18:20:49 069287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47653|min_srtt:47653|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 069292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:34800|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3134991| [2025/04/30 18:20:49 069296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 069301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 069306] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47653|min_srtt:47653|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 069310] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3136170| [2025/04/30 18:20:49 069314] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47653|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 069319] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 069323] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47653|min_srtt:47653|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 069328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3137349| [2025/04/30 18:20:49 069332] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 069336] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 069340] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 069344] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 069349] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 069353] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3100800| [2025/04/30 18:20:49 069358] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 069362] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 069366] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249069890| [2025/04/30 18:20:49 069372] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249069890| [2025/04/30 18:20:49 069376] [debug] |xqc_engine_wakeup_after|wakeup:1746037249069890|now:1746037249069376|diff:514| [2025/04/30 18:20:49 069380] [debug] |xqc_engine_main_logic|END|now:1746037249069280| [2025/04/30 18:20:49 069385] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249069385| [2025/04/30 18:20:49 069389] [debug] |xqc_engine_wakeup_after|wakeup:1746037249069890|now:1746037249069389|diff:501| [2025/04/30 18:20:49 069393] [debug] |xqc_engine_main_logic|END|now:1746037249069385| [2025/04/30 18:20:49 070464] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249070464| [2025/04/30 18:20:49 070474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249069890|pq_index:0| [2025/04/30 18:20:49 070478] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249069280| [2025/04/30 18:20:49 070484] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249070482| [2025/04/30 18:20:49 070488] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249069890|now:1746037249070482| [2025/04/30 18:20:49 070493] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249069890|now:1746037249070482| [2025/04/30 18:20:49 070497] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 070502] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47653|min_srtt:47653|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 070507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:37200|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3137349| [2025/04/30 18:20:49 070511] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 070515] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 070519] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 070524] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 070528] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 070533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3100800| [2025/04/30 18:20:49 070537] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 070542] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3086| [2025/04/30 18:20:49 070578] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3086|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037249070550|stream_id:0|stream_offset:3100800| [2025/04/30 18:20:49 070588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3086|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 070602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:49 070609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47653|rtt_var:488|pto_duration:49653|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 070615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 070619] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 070623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 070627] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249145203|now:1746037249070609|interv:74594| [2025/04/30 18:20:49 070631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249145203|now:1746037249070609|interval:74594|pto_count:0|srtt:47653 [2025/04/30 18:20:49 070636] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68406| [2025/04/30 18:20:49 070641] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 070645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3101979| [2025/04/30 18:20:49 070650] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 070654] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249071654|now:1746037249070654|interv:1000| [2025/04/30 18:20:49 070658] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 070662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 070666] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249071654| [2025/04/30 18:20:49 070670] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249071654| [2025/04/30 18:20:49 070674] [debug] |xqc_engine_wakeup_after|wakeup:1746037249071654|now:1746037249070674|diff:980| [2025/04/30 18:20:49 070679] [debug] |xqc_engine_main_logic|END|now:1746037249070482| [2025/04/30 18:20:49 071177] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037249071176| [2025/04/30 18:20:49 071186] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 071192] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1409| [2025/04/30 18:20:49 071196] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1410| [2025/04/30 18:20:49 071202] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1410| [2025/04/30 18:20:49 071206] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 071211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3030|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3031|path_largest_ack:3030| [2025/04/30 18:20:49 071216] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3033531|prior_time:1746037249019275|is_app_limited:0|send_elapse:50117|ack_elapse:51901|ctl_first_sent_time:1746037249020866|lagest_ack_time:1746037249071176|curr_delivered:3094737| [2025/04/30 18:20:49 071225] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249020866| [2025/04/30 18:20:49 071230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:95||sndq_packets_used_bytes:0|sndq_packets_free:127| [2025/04/30 18:20:49 071235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3031|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3031|path_largest_ack:3031| [2025/04/30 18:20:49 071239] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3035931|prior_time:1746037249021288|is_app_limited:0|send_elapse:49973|ack_elapse:49888|ctl_first_sent_time:1746037249022745|lagest_ack_time:1746037249071176|curr_delivered:3095937| [2025/04/30 18:20:49 071244] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249022745| [2025/04/30 18:20:49 071248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:94||sndq_packets_used_bytes:0|sndq_packets_free:128| [2025/04/30 18:20:49 071252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47653|rttvar:488|minrtt:30950|latest_rtt:48431|ack_delay:1000| [2025/04/30 18:20:49 071257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47625|rttvar:421|minrtt:30950|latest_rtt:48431|ack_delay:1000| [2025/04/30 18:20:49 071261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3031|lost_pn:3028|thresh:3| [2025/04/30 18:20:49 071266] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 071270] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47625|rtt_var:421|pto_duration:49625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 071274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 071278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 071282] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 071286] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249145175|now:1746037249071270|interv:73905| [2025/04/30 18:20:49 071291] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249145175|now:1746037249071270|interval:73905|pto_count:0|srtt:47625 [2025/04/30 18:20:49 071295] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49973, ack_elapse 49888, delivered 60006|rate 1200768|lost 256| [2025/04/30 18:20:49 071300] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1200768) in round 46| [2025/04/30 18:20:49 071304] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 071308] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 071312] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249022745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 071320] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249022745|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 071324] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:66006|srtt:47625|latest_rtt:48431|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 071330] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 071334] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3285955|max_stream_data_old=3260017| [2025/04/30 18:20:49 071339] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037249096176|now:1746037249071176|interv:25000| [2025/04/30 18:20:49 071344] [debug] |scid:da2177832f8e02338cbcd125|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:1746037249071176|max_ack_delay:25000| [2025/04/30 18:20:49 071349] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1410|largest:1410|pns:2| [2025/04/30 18:20:49 071353] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1410|frame:ACK MAX_STREAM_DATA |recv_time:1746037249071176|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 071358] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369071176|now:1746037249071176|interv:120000000| [2025/04/30 18:20:49 071362] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369071176|now:1746037249071176|interv:120000000| [2025/04/30 18:20:49 071366] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249071654|pq_index:0| [2025/04/30 18:20:49 071370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249070482| [2025/04/30 18:20:49 071374] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249071374| [2025/04/30 18:20:49 071379] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249071378| [2025/04/30 18:20:49 071385] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47625|min_srtt:47625|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 071390] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3137349| [2025/04/30 18:20:49 071394] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 071399] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 071404] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47625|min_srtt:47625|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 071414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3138528| [2025/04/30 18:20:49 071419] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47625|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 071423] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 071428] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47625|min_srtt:47625|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 071432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3139707| [2025/04/30 18:20:49 071436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 071440] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 071444] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 071449] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 071453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 071457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3101979| [2025/04/30 18:20:49 071462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 071466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 071470] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249071654| [2025/04/30 18:20:49 071474] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249071654| [2025/04/30 18:20:49 071478] [debug] |xqc_engine_wakeup_after|wakeup:1746037249071654|now:1746037249071478|diff:176| [2025/04/30 18:20:49 071482] [debug] |xqc_engine_main_logic|END|now:1746037249071378| [2025/04/30 18:20:49 071487] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249071487| [2025/04/30 18:20:49 071491] [debug] |xqc_engine_wakeup_after|wakeup:1746037249071654|now:1746037249071491|diff:163| [2025/04/30 18:20:49 071495] [debug] |xqc_engine_main_logic|END|now:1746037249071487| [2025/04/30 18:20:49 072566] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249072566| [2025/04/30 18:20:49 072576] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249071654|pq_index:0| [2025/04/30 18:20:49 072581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249071378| [2025/04/30 18:20:49 072586] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249072585| [2025/04/30 18:20:49 072591] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249071654|now:1746037249072585| [2025/04/30 18:20:49 072602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249071654|now:1746037249072585| [2025/04/30 18:20:49 072606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 072612] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47625|min_srtt:47625|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 072617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3139707| [2025/04/30 18:20:49 072621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 072625] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 072629] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 072634] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 072639] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 072643] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3101979| [2025/04/30 18:20:49 072648] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 072652] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3087| [2025/04/30 18:20:49 072695] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3087|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037249072661|stream_id:0|stream_offset:3101979| [2025/04/30 18:20:49 072706] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3087|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 072713] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:49 072720] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47625|rtt_var:421|pto_duration:49625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 072726] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 072730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 072734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 072738] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249147286|now:1746037249072720|interv:74566| [2025/04/30 18:20:49 072742] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249147286|now:1746037249072720|interval:74566|pto_count:0|srtt:47625 [2025/04/30 18:20:49 072747] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67206| [2025/04/30 18:20:49 072758] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 072762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3103158| [2025/04/30 18:20:49 072767] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 072771] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3088| [2025/04/30 18:20:49 072800] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3088|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:67206|now:1746037249072778|stream_id:0|stream_offset:3103158| [2025/04/30 18:20:49 072810] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3088|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 072817] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:67206|applimit:0| [2025/04/30 18:20:49 072824] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47625|rtt_var:421|pto_duration:49625|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 072831] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 072838] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 072844] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 68406| [2025/04/30 18:20:49 072850] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249147403|now:1746037249072824|interv:74579| [2025/04/30 18:20:49 072857] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249147403|now:1746037249072824|interval:74579|pto_count:0|srtt:47625 [2025/04/30 18:20:49 072863] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:68406| [2025/04/30 18:20:49 072868] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 072872] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:68406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3104337| [2025/04/30 18:20:49 072877] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 072881] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249073881|now:1746037249072881|interv:1000| [2025/04/30 18:20:49 072885] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 072889] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 072893] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249073881| [2025/04/30 18:20:49 072897] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249073881| [2025/04/30 18:20:49 072901] [debug] |xqc_engine_wakeup_after|wakeup:1746037249073881|now:1746037249072901|diff:980| [2025/04/30 18:20:49 072906] [debug] |xqc_engine_main_logic|END|now:1746037249072585| [2025/04/30 18:20:49 073166] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249073165| [2025/04/30 18:20:49 073177] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 073183] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1410| [2025/04/30 18:20:49 073187] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1411| [2025/04/30 18:20:49 073193] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1411| [2025/04/30 18:20:49 073198] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 073202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3032|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3033|path_largest_ack:3032| [2025/04/30 18:20:49 073207] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3035931|prior_time:1746037249021288|is_app_limited:0|send_elapse:50090|ack_elapse:51877|ctl_first_sent_time:1746037249022862|lagest_ack_time:1746037249073165|curr_delivered:3097137| [2025/04/30 18:20:49 073212] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249022862| [2025/04/30 18:20:49 073217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:93||sndq_packets_used_bytes:0|sndq_packets_free:129| [2025/04/30 18:20:49 073221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3033|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3033|path_largest_ack:3033| [2025/04/30 18:20:49 073226] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3038331|prior_time:1746037249023294|is_app_limited:0|send_elapse:49953|ack_elapse:49871|ctl_first_sent_time:1746037249024747|lagest_ack_time:1746037249073165|curr_delivered:3098337| [2025/04/30 18:20:49 073231] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249024747| [2025/04/30 18:20:49 073235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:92||sndq_packets_used_bytes:0|sndq_packets_free:130| [2025/04/30 18:20:49 073239] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47625|rttvar:421|minrtt:30950|latest_rtt:48418|ack_delay:0| [2025/04/30 18:20:49 073244] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47724|rttvar:514|minrtt:30950|latest_rtt:48418|ack_delay:0| [2025/04/30 18:20:49 073248] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3033|lost_pn:3030|thresh:3| [2025/04/30 18:20:49 073252] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 073257] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47724|rtt_var:514|pto_duration:49780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 073261] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 073265] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 073269] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 073273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249147558|now:1746037249073256|interv:74302| [2025/04/30 18:20:49 073280] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249147558|now:1746037249073256|interval:74302|pto_count:0|srtt:47724 [2025/04/30 18:20:49 073285] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49953, ack_elapse 49871, delivered 60006|rate 1201249|lost 256| [2025/04/30 18:20:49 073290] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1201249) in round 46| [2025/04/30 18:20:49 073294] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 073298] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 073302] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249024747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 073307] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249024747|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 073312] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:66006|srtt:47724|latest_rtt:48418|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 073318] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1411|largest:1411|pns:2| [2025/04/30 18:20:49 073323] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1411|frame:ACK |recv_time:1746037249073165|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 073328] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369073165|now:1746037249073165|interv:120000000| [2025/04/30 18:20:49 073332] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369073165|now:1746037249073165|interv:120000000| [2025/04/30 18:20:49 073336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249073881|pq_index:0| [2025/04/30 18:20:49 073340] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249072585| [2025/04/30 18:20:49 073344] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249073344| [2025/04/30 18:20:49 073349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249073348| [2025/04/30 18:20:49 073355] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 073360] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:36000|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3139707| [2025/04/30 18:20:49 073365] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 073370] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 073377] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 073382] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3140886| [2025/04/30 18:20:49 073386] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47724|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 073391] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 073395] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 073399] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3142065| [2025/04/30 18:20:49 073404] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 073408] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 073412] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 073416] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 073421] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 073425] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3104337| [2025/04/30 18:20:49 073430] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 073434] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 073438] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249073881| [2025/04/30 18:20:49 073442] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249073881| [2025/04/30 18:20:49 073446] [debug] |xqc_engine_wakeup_after|wakeup:1746037249073881|now:1746037249073446|diff:435| [2025/04/30 18:20:49 073450] [debug] |xqc_engine_main_logic|END|now:1746037249073348| [2025/04/30 18:20:49 073455] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249073455| [2025/04/30 18:20:49 073459] [debug] |xqc_engine_wakeup_after|wakeup:1746037249073881|now:1746037249073459|diff:422| [2025/04/30 18:20:49 073463] [debug] |xqc_engine_main_logic|END|now:1746037249073455| [2025/04/30 18:20:49 074534] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249074534| [2025/04/30 18:20:49 074545] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249073881|pq_index:0| [2025/04/30 18:20:49 074549] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249073348| [2025/04/30 18:20:49 074554] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249074553| [2025/04/30 18:20:49 074564] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249073881|now:1746037249074553| [2025/04/30 18:20:49 074569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249073881|now:1746037249074553| [2025/04/30 18:20:49 074573] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 074579] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47724|min_srtt:47724|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 074583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:38400|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3142065| [2025/04/30 18:20:49 074588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 074592] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 074596] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 074600] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 074605] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 074609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3104337| [2025/04/30 18:20:49 074614] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 074619] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3089| [2025/04/30 18:20:49 074656] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3089|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037249074627|stream_id:0|stream_offset:3104337| [2025/04/30 18:20:49 074666] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3089|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 074673] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:49 074680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47724|rtt_var:514|pto_duration:49780|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 074687] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 074691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 074695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 074699] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249149407|now:1746037249074680|interv:74727| [2025/04/30 18:20:49 074703] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249149407|now:1746037249074680|interval:74727|pto_count:0|srtt:47724 [2025/04/30 18:20:49 074712] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67206| [2025/04/30 18:20:49 074717] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 074722] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3105516| [2025/04/30 18:20:49 074726] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 074730] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249075730|now:1746037249074730|interv:1000| [2025/04/30 18:20:49 074735] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 074738] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 074743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249075730| [2025/04/30 18:20:49 074747] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249075730| [2025/04/30 18:20:49 074751] [debug] |xqc_engine_wakeup_after|wakeup:1746037249075730|now:1746037249074751|diff:979| [2025/04/30 18:20:49 074756] [debug] |xqc_engine_main_logic|END|now:1746037249074553| [2025/04/30 18:20:49 075133] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249075132| [2025/04/30 18:20:49 075142] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 075148] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1411| [2025/04/30 18:20:49 075152] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1412| [2025/04/30 18:20:49 075158] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1412| [2025/04/30 18:20:49 075162] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 075167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3034|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3035|path_largest_ack:3034| [2025/04/30 18:20:49 075172] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3038331|prior_time:1746037249023294|is_app_limited:0|send_elapse:50072|ack_elapse:51838|ctl_first_sent_time:1746037249024866|lagest_ack_time:1746037249075132|curr_delivered:3099537| [2025/04/30 18:20:49 075177] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249024866| [2025/04/30 18:20:49 075181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:91||sndq_packets_used_bytes:0|sndq_packets_free:131| [2025/04/30 18:20:49 075186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3035|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3035|path_largest_ack:3035| [2025/04/30 18:20:49 075191] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3040731|prior_time:1746037249025422|is_app_limited:0|send_elapse:51021|ack_elapse:49710|ctl_first_sent_time:1746037249027836|lagest_ack_time:1746037249075132|curr_delivered:3100737| [2025/04/30 18:20:49 075195] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249027836| [2025/04/30 18:20:49 075204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:90||sndq_packets_used_bytes:0|sndq_packets_free:132| [2025/04/30 18:20:49 075208] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47724|rttvar:514|minrtt:30950|latest_rtt:47296|ack_delay:1000| [2025/04/30 18:20:49 075212] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47546|rttvar:743|minrtt:30950|latest_rtt:47296|ack_delay:1000| [2025/04/30 18:20:49 075217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3035|lost_pn:3032|thresh:3| [2025/04/30 18:20:49 075221] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 075225] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:743|pto_duration:50518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 075230] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 075234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 075238] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 075242] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249150145|now:1746037249075225|interv:74920| [2025/04/30 18:20:49 075246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249150145|now:1746037249075225|interval:74920|pto_count:0|srtt:47546 [2025/04/30 18:20:49 075251] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51021, ack_elapse 49710, delivered 60006|rate 1176103|lost 256| [2025/04/30 18:20:49 075256] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1176103) in round 46| [2025/04/30 18:20:49 075260] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 075264] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 075268] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249027836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 075273] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249027836|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 075278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:64806|srtt:47546|latest_rtt:47296|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 075284] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1412|largest:1412|pns:2| [2025/04/30 18:20:49 075288] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1412|frame:ACK |recv_time:1746037249075132|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 075293] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369075132|now:1746037249075132|interv:120000000| [2025/04/30 18:20:49 075300] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369075132|now:1746037249075132|interv:120000000| [2025/04/30 18:20:49 075304] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249075730|pq_index:0| [2025/04/30 18:20:49 075308] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249074553| [2025/04/30 18:20:49 075313] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249075313| [2025/04/30 18:20:49 075318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249075317| [2025/04/30 18:20:49 075324] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 075328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3142065| [2025/04/30 18:20:49 075333] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 075338] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 075342] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 075347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3143244| [2025/04/30 18:20:49 075351] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47546|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 075356] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 075360] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 075364] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3144423| [2025/04/30 18:20:49 075369] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 075373] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 075377] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 075381] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 075386] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 075393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3105516| [2025/04/30 18:20:49 075397] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 075401] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 075405] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249075730| [2025/04/30 18:20:49 075409] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249075730| [2025/04/30 18:20:49 075413] [debug] |xqc_engine_wakeup_after|wakeup:1746037249075730|now:1746037249075413|diff:317| [2025/04/30 18:20:49 075418] [debug] |xqc_engine_main_logic|END|now:1746037249075317| [2025/04/30 18:20:49 075423] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249075423| [2025/04/30 18:20:49 075427] [debug] |xqc_engine_wakeup_after|wakeup:1746037249075730|now:1746037249075427|diff:303| [2025/04/30 18:20:49 075431] [debug] |xqc_engine_main_logic|END|now:1746037249075423| [2025/04/30 18:20:49 076502] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249076502| [2025/04/30 18:20:49 076512] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249075730|pq_index:0| [2025/04/30 18:20:49 076516] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249075317| [2025/04/30 18:20:49 076522] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249076520| [2025/04/30 18:20:49 076526] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249075730|now:1746037249076520| [2025/04/30 18:20:49 076531] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249075730|now:1746037249076520| [2025/04/30 18:20:49 076535] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 076540] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47546|min_srtt:47546|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 076545] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:1200|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3144423| [2025/04/30 18:20:49 076550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:1200| [2025/04/30 18:20:49 076554] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 076558] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 076562] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 076567] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 076571] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3105516| [2025/04/30 18:20:49 076576] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 076586] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3090| [2025/04/30 18:20:49 076624] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3090|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037249076595|stream_id:0|stream_offset:3105516| [2025/04/30 18:20:49 076633] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3090|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 076640] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 076647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:743|pto_duration:50518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 076654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 076658] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 076662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 076666] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249152113|now:1746037249076646|interv:75467| [2025/04/30 18:20:49 076670] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249152113|now:1746037249076646|interval:75467|pto_count:0|srtt:47546 [2025/04/30 18:20:49 076675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:66006| [2025/04/30 18:20:49 076680] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 076684] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3106695| [2025/04/30 18:20:49 076689] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 076693] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3091| [2025/04/30 18:20:49 076723] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3091|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:66006|now:1746037249076700|stream_id:0|stream_offset:3106695| [2025/04/30 18:20:49 076732] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3091|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 076740] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:66006|applimit:0| [2025/04/30 18:20:49 076746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47546|rtt_var:743|pto_duration:50518|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 076753] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 076757] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 076762] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 67206| [2025/04/30 18:20:49 076770] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249152218|now:1746037249076746|interv:75472| [2025/04/30 18:20:49 076774] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249152218|now:1746037249076746|interval:75472|pto_count:0|srtt:47546 [2025/04/30 18:20:49 076779] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:67206| [2025/04/30 18:20:49 076784] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 076788] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:67206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3107874| [2025/04/30 18:20:49 076794] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1024| [2025/04/30 18:20:49 076800] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249077824|now:1746037249076800|interv:1024| [2025/04/30 18:20:49 076807] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1024| [2025/04/30 18:20:49 076813] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 076819] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249077824| [2025/04/30 18:20:49 076826] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249077824| [2025/04/30 18:20:49 076832] [debug] |xqc_engine_wakeup_after|wakeup:1746037249077824|now:1746037249076832|diff:992| [2025/04/30 18:20:49 076839] [debug] |xqc_engine_main_logic|END|now:1746037249076520| [2025/04/30 18:20:49 077082] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249077081| [2025/04/30 18:20:49 077090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 077096] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1412| [2025/04/30 18:20:49 077100] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1413| [2025/04/30 18:20:49 077106] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1413| [2025/04/30 18:20:49 077110] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 077115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3036|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3037|path_largest_ack:3036| [2025/04/30 18:20:49 077119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3040731|prior_time:1746037249025422|is_app_limited:0|send_elapse:51157|ack_elapse:51659|ctl_first_sent_time:1746037249027972|lagest_ack_time:1746037249077081|curr_delivered:3101937| [2025/04/30 18:20:49 077124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249027972| [2025/04/30 18:20:49 077129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:89||sndq_packets_used_bytes:0|sndq_packets_free:133| [2025/04/30 18:20:49 077133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3037|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3037|path_largest_ack:3037| [2025/04/30 18:20:49 077138] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3040731|prior_time:1746037249025422|is_app_limited:0|send_elapse:51157|ack_elapse:51659|ctl_first_sent_time:1746037249027972|lagest_ack_time:1746037249077081|curr_delivered:3103137| [2025/04/30 18:20:49 077146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249028119| [2025/04/30 18:20:49 077150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:88||sndq_packets_used_bytes:0|sndq_packets_free:134| [2025/04/30 18:20:49 077155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47546|rttvar:743|minrtt:30950|latest_rtt:48962|ack_delay:0| [2025/04/30 18:20:49 077159] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47723|rttvar:912|minrtt:30950|latest_rtt:48962|ack_delay:0| [2025/04/30 18:20:49 077163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3037|lost_pn:3034|thresh:3| [2025/04/30 18:20:49 077168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 077172] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47723|rtt_var:912|pto_duration:51371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 077176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 077180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 077184] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 077189] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249153071|now:1746037249077172|interv:75899| [2025/04/30 18:20:49 077193] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249153071|now:1746037249077172|interval:75899|pto_count:0|srtt:47723 [2025/04/30 18:20:49 077197] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51157, ack_elapse 51659, delivered 62406|rate 1208037|lost 256| [2025/04/30 18:20:49 077202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1208037) in round 46| [2025/04/30 18:20:49 077206] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 077210] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 077214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249028119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 077219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249028119|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 077224] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:64806|srtt:47723|latest_rtt:48962|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 077230] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1413|largest:1413|pns:2| [2025/04/30 18:20:49 077234] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1413|frame:ACK |recv_time:1746037249077081|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 077241] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369077081|now:1746037249077081|interv:120000000| [2025/04/30 18:20:49 077246] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369077081|now:1746037249077081|interv:120000000| [2025/04/30 18:20:49 077250] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249077824|pq_index:0| [2025/04/30 18:20:49 077254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249076520| [2025/04/30 18:20:49 077258] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249077258| [2025/04/30 18:20:49 077263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249077262| [2025/04/30 18:20:49 077269] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47723|min_srtt:47723|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 077274] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:37200|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3144423| [2025/04/30 18:20:49 077278] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 077283] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 077287] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47723|min_srtt:47723|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 077292] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:38400|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145602| [2025/04/30 18:20:49 077296] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47723|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 077301] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 077305] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47723|min_srtt:47723|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 077309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:147|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145728| [2025/04/30 18:20:49 077314] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:147| [2025/04/30 18:20:49 077318] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 077321] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 077326] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 077334] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 077338] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3107874| [2025/04/30 18:20:49 077343] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 077347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 077351] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249077824| [2025/04/30 18:20:49 077355] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249077824| [2025/04/30 18:20:49 077359] [debug] |xqc_engine_wakeup_after|wakeup:1746037249077824|now:1746037249077359|diff:465| [2025/04/30 18:20:49 077363] [debug] |xqc_engine_main_logic|END|now:1746037249077262| [2025/04/30 18:20:49 077368] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249077368| [2025/04/30 18:20:49 077372] [debug] |xqc_engine_wakeup_after|wakeup:1746037249077824|now:1746037249077372|diff:452| [2025/04/30 18:20:49 077376] [debug] |xqc_engine_main_logic|END|now:1746037249077368| [2025/04/30 18:20:49 078446] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249078446| [2025/04/30 18:20:49 078456] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249077824|pq_index:0| [2025/04/30 18:20:49 078460] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249077262| [2025/04/30 18:20:49 078465] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249078464| [2025/04/30 18:20:49 078470] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249077824|now:1746037249078464| [2025/04/30 18:20:49 078475] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249077824|now:1746037249078464| [2025/04/30 18:20:49 078479] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 078484] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47723|min_srtt:47723|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 078488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:0|pkt_sz:147|schedule_bytes:39600|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145728| [2025/04/30 18:20:49 078493] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_cwnd_allows|blocked by congestion control|po_sz:147| [2025/04/30 18:20:49 078497] [debug] |scid:da2177832f8e02338cbcd125|xqc_scheduler_check_path_can_send|path:0|blocked by cwnd| [2025/04/30 18:20:49 078501] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:0|path_class:0|can_send:0|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:-1| [2025/04/30 18:20:49 078505] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|No available paths to schedule|conn:0000558304DEB50C| [2025/04/30 18:20:49 078510] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 078514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3107874| [2025/04/30 18:20:49 078524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 078528] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3092| [2025/04/30 18:20:49 078566] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3092|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037249078536|stream_id:0|stream_offset:3107874| [2025/04/30 18:20:49 078575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3092|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 078583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 078589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47723|rtt_var:912|pto_duration:51371|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 078596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 078601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 078605] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 078609] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249154907|now:1746037249078589|interv:76318| [2025/04/30 18:20:49 078613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249154907|now:1746037249078589|interval:76318|pto_count:0|srtt:47723 [2025/04/30 18:20:49 078618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:66006| [2025/04/30 18:20:49 078623] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 078627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 078632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 078636] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249079636|now:1746037249078636|interv:1000| [2025/04/30 18:20:49 078643] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 078649] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 078655] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249079636| [2025/04/30 18:20:49 078662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249079636| [2025/04/30 18:20:49 078669] [debug] |xqc_engine_wakeup_after|wakeup:1746037249079636|now:1746037249078669|diff:967| [2025/04/30 18:20:49 078676] [debug] |xqc_engine_main_logic|END|now:1746037249078464| [2025/04/30 18:20:49 079121] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249079120| [2025/04/30 18:20:49 079130] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 079141] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1413| [2025/04/30 18:20:49 079145] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1414| [2025/04/30 18:20:49 079151] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1414| [2025/04/30 18:20:49 079155] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 079160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3038|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3039|path_largest_ack:3038| [2025/04/30 18:20:49 079165] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3040731|prior_time:1746037249025422|is_app_limited:0|send_elapse:51430|ack_elapse:53698|ctl_first_sent_time:1746037249028245|lagest_ack_time:1746037249079120|curr_delivered:3104337| [2025/04/30 18:20:49 079169] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249028245| [2025/04/30 18:20:49 079174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:87||sndq_packets_used_bytes:0|sndq_packets_free:135| [2025/04/30 18:20:49 079178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3039|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3039|path_largest_ack:3039| [2025/04/30 18:20:49 079183] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:60006|prior_delivered:3045531|prior_time:1746037249029238|is_app_limited:0|send_elapse:48757|ack_elapse:49882|ctl_first_sent_time:1746037249029556|lagest_ack_time:1746037249079120|curr_delivered:3105537| [2025/04/30 18:20:49 079188] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249029556| [2025/04/30 18:20:49 079192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:86||sndq_packets_used_bytes:0|sndq_packets_free:136| [2025/04/30 18:20:49 079196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47723|rttvar:912|minrtt:30950|latest_rtt:49564|ack_delay:1000| [2025/04/30 18:20:49 079200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47828|rttvar:894|minrtt:30950|latest_rtt:49564|ack_delay:1000| [2025/04/30 18:20:49 079205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3039|lost_pn:3036|thresh:3| [2025/04/30 18:20:49 079209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 079213] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47828|rtt_var:894|pto_duration:51404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 079218] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 079222] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 079226] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 079230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249154940|now:1746037249079213|interv:75727| [2025/04/30 18:20:49 079234] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249154940|now:1746037249079213|interval:75727|pto_count:0|srtt:47828 [2025/04/30 18:20:49 079241] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48757, ack_elapse 49882, delivered 60006|rate 1202958|lost 256| [2025/04/30 18:20:49 079246] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1202958) in round 46| [2025/04/30 18:20:49 079250] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 079254] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 079258] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249029556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 079263] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249029556|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 079267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:63606|srtt:47828|latest_rtt:49564|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 079274] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1414|largest:1414|pns:2| [2025/04/30 18:20:49 079278] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1414|frame:ACK |recv_time:1746037249079120|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 079283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369079120|now:1746037249079120|interv:120000000| [2025/04/30 18:20:49 079287] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369079120|now:1746037249079120|interv:120000000| [2025/04/30 18:20:49 079291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249079636|pq_index:0| [2025/04/30 18:20:49 079295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249078464| [2025/04/30 18:20:49 079300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249079299| [2025/04/30 18:20:49 079305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249079303| [2025/04/30 18:20:49 079310] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47828|min_srtt:47828|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 079315] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:147|schedule_bytes:38400|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145728| [2025/04/30 18:20:49 079320] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47828|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 079324] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:0|size:147|reinj:0|path_class:0| [2025/04/30 18:20:49 079329] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 079336] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 079340] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 079344] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 079348] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249079636| [2025/04/30 18:20:49 079352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249079636| [2025/04/30 18:20:49 079356] [debug] |xqc_engine_wakeup_after|wakeup:1746037249079636|now:1746037249079356|diff:280| [2025/04/30 18:20:49 079361] [debug] |xqc_engine_main_logic|END|now:1746037249079303| [2025/04/30 18:20:49 079366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249079366| [2025/04/30 18:20:49 079370] [debug] |xqc_engine_wakeup_after|wakeup:1746037249079636|now:1746037249079369|diff:267| [2025/04/30 18:20:49 079374] [debug] |xqc_engine_main_logic|END|now:1746037249079366| [2025/04/30 18:20:49 080444] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249080444| [2025/04/30 18:20:49 080454] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249079636|pq_index:0| [2025/04/30 18:20:49 080459] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249079303| [2025/04/30 18:20:49 080464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249080463| [2025/04/30 18:20:49 080469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249079636|now:1746037249080463| [2025/04/30 18:20:49 080473] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249079636|now:1746037249080463| [2025/04/30 18:20:49 080477] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 080483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 080487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 080492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 080496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3093| [2025/04/30 18:20:49 080533] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3093|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037249080505|stream_id:0|stream_offset:3109053| [2025/04/30 18:20:49 080542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3093|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 080550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:49 080556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47828|rtt_var:894|pto_duration:51404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 080564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 080574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 080578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 080582] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249156909|now:1746037249080556|interv:76353| [2025/04/30 18:20:49 080586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249156909|now:1746037249080556|interval:76353|pto_count:0|srtt:47828 [2025/04/30 18:20:49 080591] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:64806| [2025/04/30 18:20:49 080595] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 080600] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3110232| [2025/04/30 18:20:49 080604] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 080609] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3094| [2025/04/30 18:20:49 080639] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3094|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:64806|now:1746037249080616|stream_id:0|stream_offset:3110232| [2025/04/30 18:20:49 080648] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3094|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 080655] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:64806|applimit:0| [2025/04/30 18:20:49 080662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:47828|rtt_var:894|pto_duration:51404|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 080669] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 080674] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 080678] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 66006| [2025/04/30 18:20:49 080682] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249157020|now:1746037249080662|interv:76358| [2025/04/30 18:20:49 080686] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249157020|now:1746037249080662|interval:76358|pto_count:0|srtt:47828 [2025/04/30 18:20:49 080691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:66006| [2025/04/30 18:20:49 080695] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 080700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:66006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 080705] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1080| [2025/04/30 18:20:49 080717] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249081797|now:1746037249080717|interv:1080| [2025/04/30 18:20:49 080724] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1080| [2025/04/30 18:20:49 080730] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 080736] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249081797| [2025/04/30 18:20:49 080743] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249081797| [2025/04/30 18:20:49 080748] [debug] |xqc_engine_wakeup_after|wakeup:1746037249081797|now:1746037249080748|diff:1049| [2025/04/30 18:20:49 080753] [debug] |xqc_engine_main_logic|END|now:1746037249080463| [2025/04/30 18:20:49 081092] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249081091| [2025/04/30 18:20:49 081101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 081107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1414| [2025/04/30 18:20:49 081111] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1415| [2025/04/30 18:20:49 081117] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1415| [2025/04/30 18:20:49 081121] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 081126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3040|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3041|path_largest_ack:3040| [2025/04/30 18:20:49 081130] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3045531|prior_time:1746037249029238|is_app_limited:0|send_elapse:50065|ack_elapse:51853|ctl_first_sent_time:1746037249030864|lagest_ack_time:1746037249081091|curr_delivered:3106737| [2025/04/30 18:20:49 081135] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249030864| [2025/04/30 18:20:49 081140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:85||sndq_packets_used_bytes:0|sndq_packets_free:137| [2025/04/30 18:20:49 081144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3041|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3041|path_largest_ack:3041| [2025/04/30 18:20:49 081149] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3045531|prior_time:1746037249029238|is_app_limited:0|send_elapse:50065|ack_elapse:51853|ctl_first_sent_time:1746037249030864|lagest_ack_time:1746037249081091|curr_delivered:3107937| [2025/04/30 18:20:49 081153] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249031020| [2025/04/30 18:20:49 081157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:84||sndq_packets_used_bytes:0|sndq_packets_free:138| [2025/04/30 18:20:49 081162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:47828|rttvar:894|minrtt:30950|latest_rtt:50071|ack_delay:0| [2025/04/30 18:20:49 081166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48108|rttvar:1231|minrtt:30950|latest_rtt:50071|ack_delay:0| [2025/04/30 18:20:49 081170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3041|lost_pn:3038|thresh:3| [2025/04/30 18:20:49 081175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 081183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48108|rtt_var:1231|pto_duration:53032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 081188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 081192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 081196] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 081200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249158648|now:1746037249081183|interv:77465| [2025/04/30 18:20:49 081204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249158648|now:1746037249081183|interval:77465|pto_count:0|srtt:48108 [2025/04/30 18:20:49 081209] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50065, ack_elapse 51853, delivered 62406|rate 1203517|lost 256| [2025/04/30 18:20:49 081213] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203517) in round 46| [2025/04/30 18:20:49 081218] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 081222] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 081226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249031020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 081230] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249031020|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 081235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:63606|srtt:48108|latest_rtt:50071|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 081241] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1415|largest:1415|pns:2| [2025/04/30 18:20:49 081246] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1415|frame:ACK |recv_time:1746037249081091|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 081250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369081091|now:1746037249081091|interv:120000000| [2025/04/30 18:20:49 081255] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369081091|now:1746037249081091|interv:120000000| [2025/04/30 18:20:49 081259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249081797|pq_index:0| [2025/04/30 18:20:49 081263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249080463| [2025/04/30 18:20:49 081267] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249081267| [2025/04/30 18:20:49 081272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249081271| [2025/04/30 18:20:49 081281] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 081285] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 081290] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 081294] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 081298] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249081797| [2025/04/30 18:20:49 081302] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249081797| [2025/04/30 18:20:49 081306] [debug] |xqc_engine_wakeup_after|wakeup:1746037249081797|now:1746037249081306|diff:491| [2025/04/30 18:20:49 081310] [debug] |xqc_engine_main_logic|END|now:1746037249081271| [2025/04/30 18:20:49 081315] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249081315| [2025/04/30 18:20:49 081319] [debug] |xqc_engine_wakeup_after|wakeup:1746037249081797|now:1746037249081319|diff:478| [2025/04/30 18:20:49 081323] [debug] |xqc_engine_main_logic|END|now:1746037249081315| [2025/04/30 18:20:49 082394] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249082393| [2025/04/30 18:20:49 082404] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249081797|pq_index:0| [2025/04/30 18:20:49 082408] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249081271| [2025/04/30 18:20:49 082413] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249082412| [2025/04/30 18:20:49 082418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249081797|now:1746037249082412| [2025/04/30 18:20:49 082422] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249081797|now:1746037249082412| [2025/04/30 18:20:49 082426] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 082432] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 082436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 082441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 082446] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3095| [2025/04/30 18:20:49 082483] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3095|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037249082454|stream_id:0|stream_offset:3111411| [2025/04/30 18:20:49 082492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3095|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 082499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:49 082513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48108|rtt_var:1231|pto_duration:53032|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 082518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 082522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 082526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 082530] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249160486|now:1746037249082512|interv:77974| [2025/04/30 18:20:49 082534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249160486|now:1746037249082512|interval:77974|pto_count:0|srtt:48108 [2025/04/30 18:20:49 082539] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:64806| [2025/04/30 18:20:49 082544] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 082548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3112590| [2025/04/30 18:20:49 082553] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 082556] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249083556|now:1746037249082556|interv:1000| [2025/04/30 18:20:49 082560] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 082564] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 082568] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249083556| [2025/04/30 18:20:49 082572] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249083556| [2025/04/30 18:20:49 082576] [debug] |xqc_engine_wakeup_after|wakeup:1746037249083556|now:1746037249082576|diff:980| [2025/04/30 18:20:49 082581] [debug] |xqc_engine_main_logic|END|now:1746037249082412| [2025/04/30 18:20:49 083057] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249083056| [2025/04/30 18:20:49 083066] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 083072] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1415| [2025/04/30 18:20:49 083076] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1416| [2025/04/30 18:20:49 083082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1416| [2025/04/30 18:20:49 083086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 083091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3042|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3043|path_largest_ack:3042| [2025/04/30 18:20:49 083096] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3047931|prior_time:1746037249031234|is_app_limited:0|send_elapse:49735|ack_elapse:51822|ctl_first_sent_time:1746037249032685|lagest_ack_time:1746037249083056|curr_delivered:3109137| [2025/04/30 18:20:49 083101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249032685| [2025/04/30 18:20:49 083110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:83||sndq_packets_used_bytes:0|sndq_packets_free:139| [2025/04/30 18:20:49 083115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3043|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3043|path_largest_ack:3043| [2025/04/30 18:20:49 083119] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3047931|prior_time:1746037249031234|is_app_limited:0|send_elapse:49735|ack_elapse:51822|ctl_first_sent_time:1746037249032685|lagest_ack_time:1746037249083056|curr_delivered:3110337| [2025/04/30 18:20:49 083124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249032804| [2025/04/30 18:20:49 083128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:82||sndq_packets_used_bytes:0|sndq_packets_free:140| [2025/04/30 18:20:49 083132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48108|rttvar:1231|minrtt:30950|latest_rtt:50252|ack_delay:1000| [2025/04/30 18:20:49 083136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48251|rttvar:1210|minrtt:30950|latest_rtt:50252|ack_delay:1000| [2025/04/30 18:20:49 083141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3043|lost_pn:3040|thresh:3| [2025/04/30 18:20:49 083145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 083149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48251|rtt_var:1210|pto_duration:53091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 083154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 083158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 083162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 083166] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249160545|now:1746037249083149|interv:77396| [2025/04/30 18:20:49 083170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249160545|now:1746037249083149|interval:77396|pto_count:0|srtt:48251 [2025/04/30 18:20:49 083175] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49735, ack_elapse 51822, delivered 62406|rate 1204237|lost 256| [2025/04/30 18:20:49 083180] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204237) in round 46| [2025/04/30 18:20:49 083184] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 083188] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 083192] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249032804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 083197] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249032804|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 083204] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:62406|srtt:48251|latest_rtt:50252|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 083210] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1416|largest:1416|pns:2| [2025/04/30 18:20:49 083214] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1416|frame:ACK |recv_time:1746037249083056|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 083219] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369083056|now:1746037249083056|interv:120000000| [2025/04/30 18:20:49 083223] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369083056|now:1746037249083056|interv:120000000| [2025/04/30 18:20:49 083227] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249083556|pq_index:0| [2025/04/30 18:20:49 083232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249082412| [2025/04/30 18:20:49 083236] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249083236| [2025/04/30 18:20:49 083241] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249083240| [2025/04/30 18:20:49 083247] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 083251] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3112590| [2025/04/30 18:20:49 083256] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 083260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 083264] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249083556| [2025/04/30 18:20:49 083268] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249083556| [2025/04/30 18:20:49 083272] [debug] |xqc_engine_wakeup_after|wakeup:1746037249083556|now:1746037249083272|diff:284| [2025/04/30 18:20:49 083276] [debug] |xqc_engine_main_logic|END|now:1746037249083240| [2025/04/30 18:20:49 083281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249083281| [2025/04/30 18:20:49 083285] [debug] |xqc_engine_wakeup_after|wakeup:1746037249083556|now:1746037249083285|diff:271| [2025/04/30 18:20:49 083289] [debug] |xqc_engine_main_logic|END|now:1746037249083281| [2025/04/30 18:20:49 084361] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249084361| [2025/04/30 18:20:49 084371] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249083556|pq_index:0| [2025/04/30 18:20:49 084376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249083240| [2025/04/30 18:20:49 084381] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249084380| [2025/04/30 18:20:49 084391] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249083556|now:1746037249084380| [2025/04/30 18:20:49 084395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249083556|now:1746037249084380| [2025/04/30 18:20:49 084399] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 084405] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 084409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3112590| [2025/04/30 18:20:49 084414] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 084418] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3096| [2025/04/30 18:20:49 084456] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3096|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249084427|stream_id:0|stream_offset:3112590| [2025/04/30 18:20:49 084465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3096|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 084473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 084480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48251|rtt_var:1210|pto_duration:53091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 084487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 084492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 084496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 084500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249162518|now:1746037249084479|interv:78039| [2025/04/30 18:20:49 084504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249162518|now:1746037249084479|interval:78039|pto_count:0|srtt:48251 [2025/04/30 18:20:49 084509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:63606| [2025/04/30 18:20:49 084514] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 084518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3113769| [2025/04/30 18:20:49 084523] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 084527] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3097| [2025/04/30 18:20:49 084556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3097|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:63606|now:1746037249084534|stream_id:0|stream_offset:3113769| [2025/04/30 18:20:49 084565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3097|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 084578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:63606|applimit:0| [2025/04/30 18:20:49 084585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48251|rtt_var:1210|pto_duration:53091|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 084590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 084594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 084598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 64806| [2025/04/30 18:20:49 084602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249162625|now:1746037249084585|interv:78040| [2025/04/30 18:20:49 084606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249162625|now:1746037249084585|interval:78040|pto_count:0|srtt:48251 [2025/04/30 18:20:49 084610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:64806| [2025/04/30 18:20:49 084618] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 084624] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:64806|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3114948| [2025/04/30 18:20:49 084632] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1126| [2025/04/30 18:20:49 084638] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249085764|now:1746037249084638|interv:1126| [2025/04/30 18:20:49 084645] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1126| [2025/04/30 18:20:49 084651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 084657] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249085764| [2025/04/30 18:20:49 084662] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249085764| [2025/04/30 18:20:49 084666] [debug] |xqc_engine_wakeup_after|wakeup:1746037249085764|now:1746037249084666|diff:1098| [2025/04/30 18:20:49 084670] [debug] |xqc_engine_main_logic|END|now:1746037249084380| [2025/04/30 18:20:49 085053] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249085052| [2025/04/30 18:20:49 085061] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 085067] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1416| [2025/04/30 18:20:49 085071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1417| [2025/04/30 18:20:49 085077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1417| [2025/04/30 18:20:49 085082] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 085086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3044|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3045|path_largest_ack:3044| [2025/04/30 18:20:49 085091] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3050331|prior_time:1746037249033279|is_app_limited:0|send_elapse:49716|ack_elapse:51773|ctl_first_sent_time:1746037249034729|lagest_ack_time:1746037249085052|curr_delivered:3111537| [2025/04/30 18:20:49 085100] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249034729| [2025/04/30 18:20:49 085105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:81||sndq_packets_used_bytes:0|sndq_packets_free:141| [2025/04/30 18:20:49 085109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3045|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3045|path_largest_ack:3045| [2025/04/30 18:20:49 085114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3050331|prior_time:1746037249033279|is_app_limited:0|send_elapse:49716|ack_elapse:51773|ctl_first_sent_time:1746037249034729|lagest_ack_time:1746037249085052|curr_delivered:3112737| [2025/04/30 18:20:49 085118] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249034856| [2025/04/30 18:20:49 085122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:80||sndq_packets_used_bytes:0|sndq_packets_free:142| [2025/04/30 18:20:49 085127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48251|rttvar:1210|minrtt:30950|latest_rtt:50196|ack_delay:0| [2025/04/30 18:20:49 085131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48494|rttvar:1394|minrtt:30950|latest_rtt:50196|ack_delay:0| [2025/04/30 18:20:49 085136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3045|lost_pn:3042|thresh:3| [2025/04/30 18:20:49 085140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 085144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48494|rtt_var:1394|pto_duration:54070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 085148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 085152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 085156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 085160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249163604|now:1746037249085144|interv:78460| [2025/04/30 18:20:49 085164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249163604|now:1746037249085144|interval:78460|pto_count:0|srtt:48494 [2025/04/30 18:20:49 085169] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49716, ack_elapse 51773, delivered 62406|rate 1205377|lost 256| [2025/04/30 18:20:49 085174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205377) in round 46| [2025/04/30 18:20:49 085178] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 085182] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 085186] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249034856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 085193] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249034856|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 085198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:62406|srtt:48494|latest_rtt:50196|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 085204] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1417|largest:1417|pns:2| [2025/04/30 18:20:49 085209] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1417|frame:ACK |recv_time:1746037249085052|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 085214] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369085052|now:1746037249085052|interv:120000000| [2025/04/30 18:20:49 085218] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369085052|now:1746037249085052|interv:120000000| [2025/04/30 18:20:49 085222] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249085764|pq_index:0| [2025/04/30 18:20:49 085226] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249084380| [2025/04/30 18:20:49 085230] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249085230| [2025/04/30 18:20:49 085235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249085234| [2025/04/30 18:20:49 085241] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 085246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3114948| [2025/04/30 18:20:49 085250] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 085254] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 085258] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249085764| [2025/04/30 18:20:49 085262] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249085764| [2025/04/30 18:20:49 085266] [debug] |xqc_engine_wakeup_after|wakeup:1746037249085764|now:1746037249085266|diff:498| [2025/04/30 18:20:49 085271] [debug] |xqc_engine_main_logic|END|now:1746037249085234| [2025/04/30 18:20:49 085276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249085276| [2025/04/30 18:20:49 085280] [debug] |xqc_engine_wakeup_after|wakeup:1746037249085764|now:1746037249085279|diff:485| [2025/04/30 18:20:49 085283] [debug] |xqc_engine_main_logic|END|now:1746037249085276| [2025/04/30 18:20:49 086355] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249086355| [2025/04/30 18:20:49 086365] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249085764|pq_index:0| [2025/04/30 18:20:49 086370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249085234| [2025/04/30 18:20:49 086375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249086374| [2025/04/30 18:20:49 086388] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249085764|now:1746037249086374| [2025/04/30 18:20:49 086392] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249085764|now:1746037249086374| [2025/04/30 18:20:49 086396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 086402] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 086407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3114948| [2025/04/30 18:20:49 086411] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 086416] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3098| [2025/04/30 18:20:49 086452] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3098|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249086424|stream_id:0|stream_offset:3114948| [2025/04/30 18:20:49 086462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3098|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 086469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 086475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48494|rtt_var:1394|pto_duration:54070|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 086482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 086486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 086490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 086494] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249165494|now:1746037249086475|interv:79019| [2025/04/30 18:20:49 086498] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249165494|now:1746037249086475|interval:79019|pto_count:0|srtt:48494 [2025/04/30 18:20:49 086503] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:63606| [2025/04/30 18:20:49 086508] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 086512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 086516] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 086520] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249087520|now:1746037249086520|interv:1000| [2025/04/30 18:20:49 086524] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 086532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 086536] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249087520| [2025/04/30 18:20:49 086541] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249087520| [2025/04/30 18:20:49 086545] [debug] |xqc_engine_wakeup_after|wakeup:1746037249087520|now:1746037249086545|diff:975| [2025/04/30 18:20:49 086549] [debug] |xqc_engine_main_logic|END|now:1746037249086374| [2025/04/30 18:20:49 087060] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249087058| [2025/04/30 18:20:49 087073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 087082] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1417| [2025/04/30 18:20:49 087088] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1418| [2025/04/30 18:20:49 087095] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1418| [2025/04/30 18:20:49 087101] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 087108] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3046|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3047|path_largest_ack:3046| [2025/04/30 18:20:49 087115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3050331|prior_time:1746037249033279|is_app_limited:0|send_elapse:49950|ack_elapse:53779|ctl_first_sent_time:1746037249034963|lagest_ack_time:1746037249087058|curr_delivered:3113937| [2025/04/30 18:20:49 087122] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249034963| [2025/04/30 18:20:49 087128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:79||sndq_packets_used_bytes:0|sndq_packets_free:143| [2025/04/30 18:20:49 087134] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3047|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3047|path_largest_ack:3047| [2025/04/30 18:20:49 087139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3052731|prior_time:1746037249035268|is_app_limited:0|send_elapse:49991|ack_elapse:51790|ctl_first_sent_time:1746037249036719|lagest_ack_time:1746037249087058|curr_delivered:3115137| [2025/04/30 18:20:49 087146] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249036719| [2025/04/30 18:20:49 087152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:78||sndq_packets_used_bytes:0|sndq_packets_free:144| [2025/04/30 18:20:49 087158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48494|rttvar:1394|minrtt:30950|latest_rtt:50339|ack_delay:0| [2025/04/30 18:20:49 087164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48725|rttvar:1507|minrtt:30950|latest_rtt:50339|ack_delay:0| [2025/04/30 18:20:49 087171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3047|lost_pn:3044|thresh:3| [2025/04/30 18:20:49 087177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 087182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48725|rtt_var:1507|pto_duration:54753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 087194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 087200] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 087205] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 087211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249166177|now:1746037249087182|interv:78995| [2025/04/30 18:20:49 087217] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249166177|now:1746037249087182|interval:78995|pto_count:0|srtt:48725 [2025/04/30 18:20:49 087223] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49991, ack_elapse 51790, delivered 62406|rate 1204981|lost 256| [2025/04/30 18:20:49 087229] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204981) in round 46| [2025/04/30 18:20:49 087235] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 087241] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 087247] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249036719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 087253] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249036719|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3055131| [2025/04/30 18:20:49 087260] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:61206|srtt:48725|latest_rtt:50339|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 087269] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1418|largest:1418|pns:2| [2025/04/30 18:20:49 087275] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1418|frame:ACK |recv_time:1746037249087058|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 087283] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369087058|now:1746037249087058|interv:120000000| [2025/04/30 18:20:49 087288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369087058|now:1746037249087058|interv:120000000| [2025/04/30 18:20:49 087292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249087520|pq_index:0| [2025/04/30 18:20:49 087296] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249086374| [2025/04/30 18:20:49 087300] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249087300| [2025/04/30 18:20:49 087305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249087304| [2025/04/30 18:20:49 087312] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 087320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 087324] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 087328] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 087332] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249087520| [2025/04/30 18:20:49 087336] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249087520| [2025/04/30 18:20:49 087340] [debug] |xqc_engine_wakeup_after|wakeup:1746037249087520|now:1746037249087340|diff:180| [2025/04/30 18:20:49 087345] [debug] |xqc_engine_main_logic|END|now:1746037249087304| [2025/04/30 18:20:49 087350] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249087350| [2025/04/30 18:20:49 087354] [debug] |xqc_engine_wakeup_after|wakeup:1746037249087520|now:1746037249087354|diff:166| [2025/04/30 18:20:49 087358] [debug] |xqc_engine_main_logic|END|now:1746037249087350| [2025/04/30 18:20:49 088438] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249088438| [2025/04/30 18:20:49 088457] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249087520|pq_index:0| [2025/04/30 18:20:49 088462] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249087304| [2025/04/30 18:20:49 088467] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249088466| [2025/04/30 18:20:49 088472] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249087520|now:1746037249088466| [2025/04/30 18:20:49 088482] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249087520|now:1746037249088466| [2025/04/30 18:20:49 088486] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 088492] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 088496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 088501] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 088513] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3099| [2025/04/30 18:20:49 088556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3099|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249088522|stream_id:0|stream_offset:3116127| [2025/04/30 18:20:49 088575] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3099|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 088583] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 088590] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48725|rtt_var:1507|pto_duration:54753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 088597] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 088606] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 088610] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 088614] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249168275|now:1746037249088590|interv:79685| [2025/04/30 18:20:49 088618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249168275|now:1746037249088590|interval:79685|pto_count:0|srtt:48725 [2025/04/30 18:20:49 088623] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 088628] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 088634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3117306| [2025/04/30 18:20:49 088642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 088648] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3100| [2025/04/30 18:20:49 088690] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3100|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:62406|now:1746037249088660|stream_id:0|stream_offset:3117306| [2025/04/30 18:20:49 088700] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3100|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 088708] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:62406|applimit:0| [2025/04/30 18:20:49 088715] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48725|rtt_var:1507|pto_duration:54753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 088721] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 088727] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 088734] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 63606| [2025/04/30 18:20:49 088740] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249168413|now:1746037249088715|interv:79698| [2025/04/30 18:20:49 088746] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249168413|now:1746037249088715|interval:79698|pto_count:0|srtt:48725 [2025/04/30 18:20:49 088754] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:63606| [2025/04/30 18:20:49 088762] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 088769] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:63606|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 088776] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 088789] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249089789|now:1746037249088789|interv:1000| [2025/04/30 18:20:49 088796] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 088802] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 088809] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249089789| [2025/04/30 18:20:49 088816] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249089789| [2025/04/30 18:20:49 088823] [debug] |xqc_engine_wakeup_after|wakeup:1746037249089789|now:1746037249088823|diff:966| [2025/04/30 18:20:49 088830] [debug] |xqc_engine_main_logic|END|now:1746037249088466| [2025/04/30 18:20:49 089058] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249089057| [2025/04/30 18:20:49 089071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 089077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1418| [2025/04/30 18:20:49 089081] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1419| [2025/04/30 18:20:49 089087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1419| [2025/04/30 18:20:49 089092] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 089097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3048|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3049|path_largest_ack:3048| [2025/04/30 18:20:49 089101] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3052731|prior_time:1746037249035268|is_app_limited:0|send_elapse:50107|ack_elapse:53789|ctl_first_sent_time:1746037249036835|lagest_ack_time:1746037249089057|curr_delivered:3116337| [2025/04/30 18:20:49 089106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249036835| [2025/04/30 18:20:49 089111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:77||sndq_packets_used_bytes:0|sndq_packets_free:145| [2025/04/30 18:20:49 089115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3049|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3049|path_largest_ack:3049| [2025/04/30 18:20:49 089120] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3055131|prior_time:1746037249037257|is_app_limited:0|send_elapse:49665|ack_elapse:51800|ctl_first_sent_time:1746037249038723|lagest_ack_time:1746037249089057|curr_delivered:3117537| [2025/04/30 18:20:49 089125] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249038723| [2025/04/30 18:20:49 089129] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:76||sndq_packets_used_bytes:0|sndq_packets_free:146| [2025/04/30 18:20:49 089133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48725|rttvar:1507|minrtt:30950|latest_rtt:50334|ack_delay:1000| [2025/04/30 18:20:49 089137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48801|rttvar:1283|minrtt:30950|latest_rtt:50334|ack_delay:1000| [2025/04/30 18:20:49 089142] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3049|lost_pn:3046|thresh:3| [2025/04/30 18:20:49 089151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 089155] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48801|rtt_var:1283|pto_duration:53933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 089160] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 089164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 089168] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 089172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249167593|now:1746037249089155|interv:78438| [2025/04/30 18:20:49 089176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249167593|now:1746037249089155|interval:78438|pto_count:0|srtt:48801 [2025/04/30 18:20:49 089181] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49665, ack_elapse 51800, delivered 62406|rate 1204749|lost 256| [2025/04/30 18:20:49 089185] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 46 -> 47| [2025/04/30 18:20:49 089190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204749) in round 47| [2025/04/30 18:20:49 089194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 089198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 089202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249038723|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 089207] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249038723|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 089211] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:61206|srtt:48801|latest_rtt:50334|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:49 089218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1419|largest:1419|pns:2| [2025/04/30 18:20:49 089222] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1419|frame:ACK |recv_time:1746037249089057|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 089227] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369089057|now:1746037249089057|interv:120000000| [2025/04/30 18:20:49 089231] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369089057|now:1746037249089057|interv:120000000| [2025/04/30 18:20:49 089235] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249089789|pq_index:0| [2025/04/30 18:20:49 089240] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249088466| [2025/04/30 18:20:49 089244] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249089244| [2025/04/30 18:20:49 089249] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249089248| [2025/04/30 18:20:49 089258] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 089262] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 089267] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 089271] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 089275] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249089789| [2025/04/30 18:20:49 089279] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249089789| [2025/04/30 18:20:49 089283] [debug] |xqc_engine_wakeup_after|wakeup:1746037249089789|now:1746037249089283|diff:506| [2025/04/30 18:20:49 089287] [debug] |xqc_engine_main_logic|END|now:1746037249089248| [2025/04/30 18:20:49 089292] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249089292| [2025/04/30 18:20:49 089296] [debug] |xqc_engine_wakeup_after|wakeup:1746037249089789|now:1746037249089296|diff:493| [2025/04/30 18:20:49 089300] [debug] |xqc_engine_main_logic|END|now:1746037249089292| [2025/04/30 18:20:49 090371] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249090371| [2025/04/30 18:20:49 090382] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249089789|pq_index:0| [2025/04/30 18:20:49 090386] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249089248| [2025/04/30 18:20:49 090391] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249090390| [2025/04/30 18:20:49 090396] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249089789|now:1746037249090390| [2025/04/30 18:20:49 090400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249089789|now:1746037249090390| [2025/04/30 18:20:49 090404] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 090410] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 090414] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 090419] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 090423] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3101| [2025/04/30 18:20:49 090466] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3101|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249090432|stream_id:0|stream_offset:3118485| [2025/04/30 18:20:49 090475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3101|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 090490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 090496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48801|rtt_var:1283|pto_duration:53933|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 090501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 090505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 090509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 090513] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249169365|now:1746037249090496|interv:78869| [2025/04/30 18:20:49 090517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249169365|now:1746037249090496|interval:78869|pto_count:0|srtt:48801 [2025/04/30 18:20:49 090522] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 090527] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 090531] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3119664| [2025/04/30 18:20:49 090536] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 090540] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249091540|now:1746037249090540|interv:1000| [2025/04/30 18:20:49 090544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 090548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 090552] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249091540| [2025/04/30 18:20:49 090556] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249091540| [2025/04/30 18:20:49 090560] [debug] |xqc_engine_wakeup_after|wakeup:1746037249091540|now:1746037249090560|diff:980| [2025/04/30 18:20:49 090564] [debug] |xqc_engine_main_logic|END|now:1746037249090390| [2025/04/30 18:20:49 091064] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249091063| [2025/04/30 18:20:49 091074] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 091080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1419| [2025/04/30 18:20:49 091084] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1420| [2025/04/30 18:20:49 091090] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1420| [2025/04/30 18:20:49 091095] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 091099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3050|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3051|path_largest_ack:3050| [2025/04/30 18:20:49 091104] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3055131|prior_time:1746037249037257|is_app_limited:0|send_elapse:49789|ack_elapse:53806|ctl_first_sent_time:1746037249038847|lagest_ack_time:1746037249091063|curr_delivered:3118737| [2025/04/30 18:20:49 091114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249038847| [2025/04/30 18:20:49 091119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:75||sndq_packets_used_bytes:0|sndq_packets_free:147| [2025/04/30 18:20:49 091123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3051|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3051|path_largest_ack:3051| [2025/04/30 18:20:49 091127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3055131|prior_time:1746037249037257|is_app_limited:0|send_elapse:49789|ack_elapse:53806|ctl_first_sent_time:1746037249038847|lagest_ack_time:1746037249091063|curr_delivered:3119937| [2025/04/30 18:20:49 091132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249038959| [2025/04/30 18:20:49 091136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:74||sndq_packets_used_bytes:0|sndq_packets_free:148| [2025/04/30 18:20:49 091140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48801|rttvar:1283|minrtt:30950|latest_rtt:52104|ack_delay:1000| [2025/04/30 18:20:49 091144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49089|rttvar:1538|minrtt:30950|latest_rtt:52104|ack_delay:1000| [2025/04/30 18:20:49 091148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3051|lost_pn:3048|thresh:3| [2025/04/30 18:20:49 091152] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 091156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49089|rtt_var:1538|pto_duration:55241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 091161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 091165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 091169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 091172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249170673|now:1746037249091156|interv:79517| [2025/04/30 18:20:49 091176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249170673|now:1746037249091156|interval:79517|pto_count:0|srtt:49089 [2025/04/30 18:20:49 091181] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49789, ack_elapse 53806, delivered 64806|rate 1204438|lost 256| [2025/04/30 18:20:49 091185] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204438) in round 47| [2025/04/30 18:20:49 091190] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 091194] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 091198] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249038959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 091202] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249038959|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 091209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:907926|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:49089|latest_rtt:52104|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 091215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1420|largest:1420|pns:2| [2025/04/30 18:20:49 091219] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1420|frame:ACK |recv_time:1746037249091063|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 091224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369091063|now:1746037249091063|interv:120000000| [2025/04/30 18:20:49 091228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369091063|now:1746037249091063|interv:120000000| [2025/04/30 18:20:49 091232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249091540|pq_index:0| [2025/04/30 18:20:49 091236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249090390| [2025/04/30 18:20:49 091240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249091240| [2025/04/30 18:20:49 091245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249091244| [2025/04/30 18:20:49 091251] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 091256] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3119664| [2025/04/30 18:20:49 091260] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 091264] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 091268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249091540| [2025/04/30 18:20:49 091272] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249091540| [2025/04/30 18:20:49 091276] [debug] |xqc_engine_wakeup_after|wakeup:1746037249091540|now:1746037249091276|diff:264| [2025/04/30 18:20:49 091280] [debug] |xqc_engine_main_logic|END|now:1746037249091244| [2025/04/30 18:20:49 091285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249091285| [2025/04/30 18:20:49 091289] [debug] |xqc_engine_wakeup_after|wakeup:1746037249091540|now:1746037249091289|diff:251| [2025/04/30 18:20:49 091293] [debug] |xqc_engine_main_logic|END|now:1746037249091285| [2025/04/30 18:20:49 092363] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249092363| [2025/04/30 18:20:49 092374] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249091540|pq_index:0| [2025/04/30 18:20:49 092378] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249091244| [2025/04/30 18:20:49 092383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249092382| [2025/04/30 18:20:49 092393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249091540|now:1746037249092382| [2025/04/30 18:20:49 092398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249091540|now:1746037249092382| [2025/04/30 18:20:49 092401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 092407] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 092412] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3119664| [2025/04/30 18:20:49 092416] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 092421] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3102| [2025/04/30 18:20:49 092458] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3102|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249092429|stream_id:0|stream_offset:3119664| [2025/04/30 18:20:49 092468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3102|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 092475] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 092482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49089|rtt_var:1538|pto_duration:55241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 092489] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 092495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 092499] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 092503] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249172670|now:1746037249092481|interv:80189| [2025/04/30 18:20:49 092507] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249172670|now:1746037249092481|interval:80189|pto_count:0|srtt:49089 [2025/04/30 18:20:49 092512] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61206| [2025/04/30 18:20:49 092517] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 092521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3120843| [2025/04/30 18:20:49 092526] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 092530] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3103| [2025/04/30 18:20:49 092560] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3103|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249092537|stream_id:0|stream_offset:3120843| [2025/04/30 18:20:49 092576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3103|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 092584] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 092589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49089|rtt_var:1538|pto_duration:55241|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 092594] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 092598] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 092601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 092606] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249172778|now:1746037249092589|interv:80189| [2025/04/30 18:20:49 092613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249172778|now:1746037249092589|interval:80189|pto_count:0|srtt:49089 [2025/04/30 18:20:49 092620] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 092627] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 092635] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3122022| [2025/04/30 18:20:49 092642] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1052| [2025/04/30 18:20:49 092648] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249093700|now:1746037249092648|interv:1052| [2025/04/30 18:20:49 092653] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1052| [2025/04/30 18:20:49 092656] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 092664] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249093700| [2025/04/30 18:20:49 092668] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249093700| [2025/04/30 18:20:49 092672] [debug] |xqc_engine_wakeup_after|wakeup:1746037249093700|now:1746037249092672|diff:1028| [2025/04/30 18:20:49 092676] [debug] |xqc_engine_main_logic|END|now:1746037249092382| [2025/04/30 18:20:49 093092] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037249093091| [2025/04/30 18:20:49 093101] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 093107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1420| [2025/04/30 18:20:49 093110] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1421| [2025/04/30 18:20:49 093116] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1421| [2025/04/30 18:20:49 093121] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 093125] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3052|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3053|path_largest_ack:3052| [2025/04/30 18:20:49 093134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3057531|prior_time:1746037249039234|is_app_limited:0|send_elapse:49866|ack_elapse:53857|ctl_first_sent_time:1746037249040687|lagest_ack_time:1746037249093091|curr_delivered:3121137| [2025/04/30 18:20:49 093139] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249040687| [2025/04/30 18:20:49 093144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:73||sndq_packets_used_bytes:0|sndq_packets_free:149| [2025/04/30 18:20:49 093148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3053|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3053|path_largest_ack:3053| [2025/04/30 18:20:49 093152] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3057531|prior_time:1746037249039234|is_app_limited:0|send_elapse:49866|ack_elapse:53857|ctl_first_sent_time:1746037249040687|lagest_ack_time:1746037249093091|curr_delivered:3122337| [2025/04/30 18:20:49 093157] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249040807| [2025/04/30 18:20:49 093161] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:72||sndq_packets_used_bytes:0|sndq_packets_free:150| [2025/04/30 18:20:49 093165] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49089|rttvar:1538|minrtt:30950|latest_rtt:52284|ack_delay:1000| [2025/04/30 18:20:49 093169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49363|rttvar:1702|minrtt:30950|latest_rtt:52284|ack_delay:1000| [2025/04/30 18:20:49 093173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3053|lost_pn:3050|thresh:3| [2025/04/30 18:20:49 093178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 093182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49363|rtt_var:1702|pto_duration:56171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 093186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 093190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 093194] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 093198] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249173708|now:1746037249093181|interv:80527| [2025/04/30 18:20:49 093202] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249173708|now:1746037249093181|interval:80527|pto_count:0|srtt:49363 [2025/04/30 18:20:49 093207] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49866, ack_elapse 53857, delivered 64806|rate 1203297|lost 256| [2025/04/30 18:20:49 093211] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203297) in round 47| [2025/04/30 18:20:49 093216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 093220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 093224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249040807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 093231] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249040807|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 093236] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:49363|latest_rtt:52284|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 093241] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 093245] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3311893|max_stream_data_old=3285955| [2025/04/30 18:20:49 093250] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:49 093255] [debug] |scid:da2177832f8e02338cbcd125|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 18:20:49 093259] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1421|largest:1421|pns:2| [2025/04/30 18:20:49 093264] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1421|frame:ACK MAX_STREAM_DATA |recv_time:1746037249093091|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 093269] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369093091|now:1746037249093091|interv:120000000| [2025/04/30 18:20:49 093273] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369093091|now:1746037249093091|interv:120000000| [2025/04/30 18:20:49 093277] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249093700|pq_index:0| [2025/04/30 18:20:49 093282] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249092382| [2025/04/30 18:20:49 093287] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249093286| [2025/04/30 18:20:49 093292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249093292| [2025/04/30 18:20:49 093298] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1421|ack_delay:207|first_ack_range:44|largest_pkt_recv_time:1746037249093091| [2025/04/30 18:20:49 093303] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1421|low:1377|pkt_pns:2| [2025/04/30 18:20:49 093306] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:6|path:0|path_largest_recv:1421|frame_largest_recv:1421| [2025/04/30 18:20:49 093311] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:49 093316] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:49 093320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3122022| [2025/04/30 18:20:49 093327] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 093331] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 093335] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249093700| [2025/04/30 18:20:49 093339] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249093700| [2025/04/30 18:20:49 093343] [debug] |xqc_engine_wakeup_after|wakeup:1746037249093700|now:1746037249093343|diff:357| [2025/04/30 18:20:49 093347] [debug] |xqc_engine_main_logic|END|now:1746037249093292| [2025/04/30 18:20:49 093352] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249093352| [2025/04/30 18:20:49 093356] [debug] |xqc_engine_wakeup_after|wakeup:1746037249093700|now:1746037249093356|diff:344| [2025/04/30 18:20:49 093360] [debug] |xqc_engine_main_logic|END|now:1746037249093352| [2025/04/30 18:20:49 094431] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249094431| [2025/04/30 18:20:49 094441] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249093700|pq_index:0| [2025/04/30 18:20:49 094446] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249093292| [2025/04/30 18:20:49 094451] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249094450| [2025/04/30 18:20:49 094455] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249093700|now:1746037249094450| [2025/04/30 18:20:49 094460] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249093700|now:1746037249094450| [2025/04/30 18:20:49 094464] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 094469] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1206|pkt_type:SHORT_HEADER|frame:ACK STREAM | [2025/04/30 18:20:49 094474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1206|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3122022| [2025/04/30 18:20:49 094478] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 094483] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3104| [2025/04/30 18:20:49 094521] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3104|size:1206|sent:1222|pkt_type:SHORT_HEADER|frame:ACK STREAM |inflight:60006|now:1746037249094491|stream_id:0|stream_offset:3122022| [2025/04/30 18:20:49 094530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3104|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 18:20:49 094538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 094544] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49363|rtt_var:1702|pto_duration:56171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 094552] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 094556] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 094560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 18:20:49 094570] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249175662|now:1746037249094544|interv:81118| [2025/04/30 18:20:49 094574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249175662|now:1746037249094544|interval:81118|pto_count:0|srtt:49363 [2025/04/30 18:20:49 094578] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61212| [2025/04/30 18:20:49 094585] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 094592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3123201| [2025/04/30 18:20:49 094599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 094606] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3105| [2025/04/30 18:20:49 094645] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3105|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746037249094617|stream_id:0|stream_offset:3123201| [2025/04/30 18:20:49 094654] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3105|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 094662] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 18:20:49 094668] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49363|rtt_var:1702|pto_duration:56171|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 094675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 094679] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 094683] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 18:20:49 094687] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249175788|now:1746037249094668|interv:81120| [2025/04/30 18:20:49 094691] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249175788|now:1746037249094668|interval:81120|pto_count:0|srtt:49363 [2025/04/30 18:20:49 094695] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62412| [2025/04/30 18:20:49 094700] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 094705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3124380| [2025/04/30 18:20:49 094712] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 094718] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249095718|now:1746037249094718|interv:1000| [2025/04/30 18:20:49 094725] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 094737] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 094743] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249095718| [2025/04/30 18:20:49 094750] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249095718| [2025/04/30 18:20:49 094756] [debug] |xqc_engine_wakeup_after|wakeup:1746037249095718|now:1746037249094756|diff:962| [2025/04/30 18:20:49 094761] [debug] |xqc_engine_main_logic|END|now:1746037249094450| [2025/04/30 18:20:49 095089] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249095089| [2025/04/30 18:20:49 095097] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 095103] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1421| [2025/04/30 18:20:49 095107] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1422| [2025/04/30 18:20:49 095113] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1422| [2025/04/30 18:20:49 095117] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 095122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3054|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3055|path_largest_ack:3054| [2025/04/30 18:20:49 095127] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3057531|prior_time:1746037249039234|is_app_limited:0|send_elapse:51290|ack_elapse:55855|ctl_first_sent_time:1746037249042111|lagest_ack_time:1746037249095089|curr_delivered:3123537| [2025/04/30 18:20:49 095132] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249042111| [2025/04/30 18:20:49 095136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:71||sndq_packets_used_bytes:0|sndq_packets_free:151| [2025/04/30 18:20:49 095141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3055|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3055|path_largest_ack:3055| [2025/04/30 18:20:49 095145] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3057531|prior_time:1746037249039234|is_app_limited:0|send_elapse:51290|ack_elapse:55855|ctl_first_sent_time:1746037249042111|lagest_ack_time:1746037249095089|curr_delivered:3124737| [2025/04/30 18:20:49 095150] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249042215| [2025/04/30 18:20:49 095154] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:70||sndq_packets_used_bytes:0|sndq_packets_free:152| [2025/04/30 18:20:49 095158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49363|rttvar:1702|minrtt:30950|latest_rtt:52874|ack_delay:1000| [2025/04/30 18:20:49 095162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49677|rttvar:1904|minrtt:30950|latest_rtt:52874|ack_delay:1000| [2025/04/30 18:20:49 095166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3055|lost_pn:3052|thresh:3| [2025/04/30 18:20:49 095170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 095175] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49677|rtt_var:1904|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 095183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 095187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 095191] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 18:20:49 095195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249176910|now:1746037249095174|interv:81736| [2025/04/30 18:20:49 095199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249176910|now:1746037249095174|interval:81736|pto_count:0|srtt:49677 [2025/04/30 18:20:49 095203] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51290, ack_elapse 55855, delivered 67206|rate 1203222|lost 256| [2025/04/30 18:20:49 095208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203222) in round 47| [2025/04/30 18:20:49 095212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 095216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 095220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249042215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 095224] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249042215|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 095229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60012|srtt:49677|latest_rtt:52874|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 095235] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1422|largest:1422|pns:2| [2025/04/30 18:20:49 095239] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1422|frame:ACK |recv_time:1746037249095089|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 095244] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369095089|now:1746037249095089|interv:120000000| [2025/04/30 18:20:49 095248] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369095089|now:1746037249095089|interv:120000000| [2025/04/30 18:20:49 095252] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249095718|pq_index:0| [2025/04/30 18:20:49 095256] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249094450| [2025/04/30 18:20:49 095260] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249095260| [2025/04/30 18:20:49 095265] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249095264| [2025/04/30 18:20:49 095271] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 095278] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3124380| [2025/04/30 18:20:49 095283] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 095286] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 095291] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249095718| [2025/04/30 18:20:49 095295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249095718| [2025/04/30 18:20:49 095298] [debug] |xqc_engine_wakeup_after|wakeup:1746037249095718|now:1746037249095298|diff:420| [2025/04/30 18:20:49 095303] [debug] |xqc_engine_main_logic|END|now:1746037249095264| [2025/04/30 18:20:49 095308] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249095307| [2025/04/30 18:20:49 095311] [debug] |xqc_engine_wakeup_after|wakeup:1746037249095718|now:1746037249095311|diff:407| [2025/04/30 18:20:49 095315] [debug] |xqc_engine_main_logic|END|now:1746037249095307| [2025/04/30 18:20:49 096387] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249096386| [2025/04/30 18:20:49 096396] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249095718|pq_index:0| [2025/04/30 18:20:49 096400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249095264| [2025/04/30 18:20:49 096405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249096404| [2025/04/30 18:20:49 096410] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249095718|now:1746037249096404| [2025/04/30 18:20:49 096414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249095718|now:1746037249096404| [2025/04/30 18:20:49 096418] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 096424] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 096428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3124380| [2025/04/30 18:20:49 096433] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 096437] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3106| [2025/04/30 18:20:49 096474] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3106|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746037249096445|stream_id:0|stream_offset:3124380| [2025/04/30 18:20:49 096483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3106|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 096490] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 18:20:49 096497] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49677|rtt_var:1904|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 096504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 096514] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 096518] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 18:20:49 096522] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249178738|now:1746037249096497|interv:82241| [2025/04/30 18:20:49 096526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249178738|now:1746037249096497|interval:82241|pto_count:0|srtt:49677 [2025/04/30 18:20:49 096530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61212| [2025/04/30 18:20:49 096535] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 096540] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3125559| [2025/04/30 18:20:49 096544] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 096548] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3107| [2025/04/30 18:20:49 096579] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3107|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746037249096555|stream_id:0|stream_offset:3125559| [2025/04/30 18:20:49 096588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3107|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 096595] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 18:20:49 096602] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49677|rtt_var:1904|pto_duration:57293|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 096609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 096613] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 096617] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 18:20:49 096621] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249178848|now:1746037249096602|interv:82246| [2025/04/30 18:20:49 096625] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249178848|now:1746037249096602|interval:82246|pto_count:0|srtt:49677 [2025/04/30 18:20:49 096631] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62412| [2025/04/30 18:20:49 096638] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 096645] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3126738| [2025/04/30 18:20:49 096652] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 096665] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249097665|now:1746037249096665|interv:1000| [2025/04/30 18:20:49 096671] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 096675] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 096679] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249097665| [2025/04/30 18:20:49 096684] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249097665| [2025/04/30 18:20:49 096688] [debug] |xqc_engine_wakeup_after|wakeup:1746037249097665|now:1746037249096688|diff:977| [2025/04/30 18:20:49 096692] [debug] |xqc_engine_main_logic|END|now:1746037249096404| [2025/04/30 18:20:49 097068] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249097067| [2025/04/30 18:20:49 097077] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 097083] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1422| [2025/04/30 18:20:49 097087] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1423| [2025/04/30 18:20:49 097093] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1423| [2025/04/30 18:20:49 097097] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 097102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3056|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3057|path_largest_ack:3056| [2025/04/30 18:20:49 097106] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68406|prior_delivered:3057531|prior_time:1746037249039234|is_app_limited:0|send_elapse:52673|ack_elapse:57833|ctl_first_sent_time:1746037249043494|lagest_ack_time:1746037249097067|curr_delivered:3125937| [2025/04/30 18:20:49 097111] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249043494| [2025/04/30 18:20:49 097116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:69||sndq_packets_used_bytes:0|sndq_packets_free:153| [2025/04/30 18:20:49 097120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3057|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3057|path_largest_ack:3057| [2025/04/30 18:20:49 097124] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68406|prior_delivered:3057531|prior_time:1746037249039234|is_app_limited:0|send_elapse:52673|ack_elapse:57833|ctl_first_sent_time:1746037249043494|lagest_ack_time:1746037249097067|curr_delivered:3127137| [2025/04/30 18:20:49 097129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249043603| [2025/04/30 18:20:49 097133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:68||sndq_packets_used_bytes:0|sndq_packets_free:154| [2025/04/30 18:20:49 097137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49677|rttvar:1904|minrtt:30950|latest_rtt:53464|ack_delay:0| [2025/04/30 18:20:49 097141] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50151|rttvar:2374|minrtt:30950|latest_rtt:53464|ack_delay:0| [2025/04/30 18:20:49 097146] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3057|lost_pn:3054|thresh:3| [2025/04/30 18:20:49 097153] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 097158] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:2374|pto_duration:59647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 097162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 097166] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 097170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 18:20:49 097174] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249181202|now:1746037249097157|interv:84045| [2025/04/30 18:20:49 097178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249181202|now:1746037249097157|interval:84045|pto_count:0|srtt:50151 [2025/04/30 18:20:49 097182] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 52673, ack_elapse 57833, delivered 69606|rate 1203568|lost 256| [2025/04/30 18:20:49 097187] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203568) in round 47| [2025/04/30 18:20:49 097191] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 097195] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 097199] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249043603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 097204] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249043603|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 097209] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60012|srtt:50151|latest_rtt:53464|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 097215] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1423|largest:1423|pns:2| [2025/04/30 18:20:49 097219] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1423|frame:ACK |recv_time:1746037249097067|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 097224] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369097067|now:1746037249097067|interv:120000000| [2025/04/30 18:20:49 097228] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369097067|now:1746037249097067|interv:120000000| [2025/04/30 18:20:49 097232] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249097665|pq_index:0| [2025/04/30 18:20:49 097236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249096404| [2025/04/30 18:20:49 097240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249097240| [2025/04/30 18:20:49 097245] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249097244| [2025/04/30 18:20:49 097254] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 097258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3126738| [2025/04/30 18:20:49 097263] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 097267] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 097271] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249097665| [2025/04/30 18:20:49 097275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249097665| [2025/04/30 18:20:49 097279] [debug] |xqc_engine_wakeup_after|wakeup:1746037249097665|now:1746037249097279|diff:386| [2025/04/30 18:20:49 097283] [debug] |xqc_engine_main_logic|END|now:1746037249097244| [2025/04/30 18:20:49 097288] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249097288| [2025/04/30 18:20:49 097292] [debug] |xqc_engine_wakeup_after|wakeup:1746037249097665|now:1746037249097292|diff:373| [2025/04/30 18:20:49 097296] [debug] |xqc_engine_main_logic|END|now:1746037249097288| [2025/04/30 18:20:49 098366] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249098366| [2025/04/30 18:20:49 098375] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249097665|pq_index:0| [2025/04/30 18:20:49 098380] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249097244| [2025/04/30 18:20:49 098385] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249098384| [2025/04/30 18:20:49 098389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249097665|now:1746037249098384| [2025/04/30 18:20:49 098394] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249097665|now:1746037249098384| [2025/04/30 18:20:49 098398] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 098403] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 098407] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3126738| [2025/04/30 18:20:49 098412] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 098417] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3108| [2025/04/30 18:20:49 098453] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3108|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746037249098425|stream_id:0|stream_offset:3126738| [2025/04/30 18:20:49 098462] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3108|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 098469] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 18:20:49 098483] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:2374|pto_duration:59647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 098488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 098492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 098496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 18:20:49 098500] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249183072|now:1746037249098483|interv:84589| [2025/04/30 18:20:49 098504] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249183072|now:1746037249098483|interval:84589|pto_count:0|srtt:50151 [2025/04/30 18:20:49 098508] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61212| [2025/04/30 18:20:49 098513] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 098517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3127917| [2025/04/30 18:20:49 098522] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 098526] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3109| [2025/04/30 18:20:49 098556] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3109|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746037249098533|stream_id:0|stream_offset:3127917| [2025/04/30 18:20:49 098565] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3109|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 098573] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 18:20:49 098579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50151|rtt_var:2374|pto_duration:59647|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 098585] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 098589] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 098596] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 18:20:49 098602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249183180|now:1746037249098579|interv:84601| [2025/04/30 18:20:49 098609] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249183180|now:1746037249098579|interval:84601|pto_count:0|srtt:50151 [2025/04/30 18:20:49 098616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62412| [2025/04/30 18:20:49 098624] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 098630] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3129096| [2025/04/30 18:20:49 098639] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 098643] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249099643|now:1746037249098643|interv:1000| [2025/04/30 18:20:49 098647] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 098651] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 098655] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249099643| [2025/04/30 18:20:49 098659] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249099643| [2025/04/30 18:20:49 098663] [debug] |xqc_engine_wakeup_after|wakeup:1746037249099643|now:1746037249098663|diff:980| [2025/04/30 18:20:49 098668] [debug] |xqc_engine_main_logic|END|now:1746037249098384| [2025/04/30 18:20:49 099036] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249099035| [2025/04/30 18:20:49 099045] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 099050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1423| [2025/04/30 18:20:49 099054] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1424| [2025/04/30 18:20:49 099060] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1424| [2025/04/30 18:20:49 099064] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 099069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3058|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3059|path_largest_ack:3058| [2025/04/30 18:20:49 099074] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3064731|prior_time:1746037249045191|is_app_limited:0|send_elapse:48709|ack_elapse:53844|ctl_first_sent_time:1746037249045510|lagest_ack_time:1746037249099035|curr_delivered:3128337| [2025/04/30 18:20:49 099079] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249045510| [2025/04/30 18:20:49 099083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:67||sndq_packets_used_bytes:0|sndq_packets_free:155| [2025/04/30 18:20:49 099088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3059|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3059|path_largest_ack:3059| [2025/04/30 18:20:49 099092] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3064731|prior_time:1746037249045191|is_app_limited:0|send_elapse:48709|ack_elapse:53844|ctl_first_sent_time:1746037249045510|lagest_ack_time:1746037249099035|curr_delivered:3129537| [2025/04/30 18:20:49 099097] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249045617| [2025/04/30 18:20:49 099101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:66||sndq_packets_used_bytes:0|sndq_packets_free:156| [2025/04/30 18:20:49 099105] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50151|rttvar:2374|minrtt:30950|latest_rtt:53418|ack_delay:1000| [2025/04/30 18:20:49 099109] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50435|rttvar:2347|minrtt:30950|latest_rtt:53418|ack_delay:1000| [2025/04/30 18:20:49 099118] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3059|lost_pn:3056|thresh:3| [2025/04/30 18:20:49 099122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 099126] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50435|rtt_var:2347|pto_duration:59823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 099131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 099135] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 099139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 18:20:49 099143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249183356|now:1746037249099126|interv:84230| [2025/04/30 18:20:49 099147] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249183356|now:1746037249099126|interval:84230|pto_count:0|srtt:50435 [2025/04/30 18:20:49 099151] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48709, ack_elapse 53844, delivered 64806|rate 1203588|lost 256| [2025/04/30 18:20:49 099156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203588) in round 47| [2025/04/30 18:20:49 099160] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 099164] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 099168] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249045617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 099173] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249045617|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 099178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60012|srtt:50435|latest_rtt:53418|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 099183] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1424|largest:1424|pns:2| [2025/04/30 18:20:49 099188] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1424|frame:ACK |recv_time:1746037249099035|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 099193] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369099035|now:1746037249099035|interv:120000000| [2025/04/30 18:20:49 099197] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369099035|now:1746037249099035|interv:120000000| [2025/04/30 18:20:49 099201] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249099643|pq_index:0| [2025/04/30 18:20:49 099205] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249098384| [2025/04/30 18:20:49 099211] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249099211| [2025/04/30 18:20:49 099216] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249099215| [2025/04/30 18:20:49 099222] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 099227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3129096| [2025/04/30 18:20:49 099231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 099235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 099239] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249099643| [2025/04/30 18:20:49 099243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249099643| [2025/04/30 18:20:49 099247] [debug] |xqc_engine_wakeup_after|wakeup:1746037249099643|now:1746037249099247|diff:396| [2025/04/30 18:20:49 099251] [debug] |xqc_engine_main_logic|END|now:1746037249099215| [2025/04/30 18:20:49 099256] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249099256| [2025/04/30 18:20:49 099260] [debug] |xqc_engine_wakeup_after|wakeup:1746037249099643|now:1746037249099260|diff:383| [2025/04/30 18:20:49 099264] [debug] |xqc_engine_main_logic|END|now:1746037249099256| [2025/04/30 18:20:49 100334] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249100334| [2025/04/30 18:20:49 100343] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249099643|pq_index:0| [2025/04/30 18:20:49 100347] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249099215| [2025/04/30 18:20:49 100352] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249100351| [2025/04/30 18:20:49 100357] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249099643|now:1746037249100351| [2025/04/30 18:20:49 100361] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249099643|now:1746037249100351| [2025/04/30 18:20:49 100365] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 100370] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 100375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3129096| [2025/04/30 18:20:49 100379] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 100384] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3110| [2025/04/30 18:20:49 100421] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3110|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746037249100392|stream_id:0|stream_offset:3129096| [2025/04/30 18:20:49 100430] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3110|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 100444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 18:20:49 100451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50435|rtt_var:2347|pto_duration:59823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 100456] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 100460] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 100463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 18:20:49 100468] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249185215|now:1746037249100450|interv:84765| [2025/04/30 18:20:49 100472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249185215|now:1746037249100450|interval:84765|pto_count:0|srtt:50435 [2025/04/30 18:20:49 100476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61212| [2025/04/30 18:20:49 100481] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 100485] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3130275| [2025/04/30 18:20:49 100490] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 100494] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3111| [2025/04/30 18:20:49 100524] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3111|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746037249100501|stream_id:0|stream_offset:3130275| [2025/04/30 18:20:49 100533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3111|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 100541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 18:20:49 100548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50435|rtt_var:2347|pto_duration:59823|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 100554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 100558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 100562] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 18:20:49 100566] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249185324|now:1746037249100548|interv:84776| [2025/04/30 18:20:49 100570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249185324|now:1746037249100548|interval:84776|pto_count:0|srtt:50435 [2025/04/30 18:20:49 100574] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62412| [2025/04/30 18:20:49 100583] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 100588] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3131454| [2025/04/30 18:20:49 100596] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 100602] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249101602|now:1746037249100602|interv:1000| [2025/04/30 18:20:49 100608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 100615] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 100622] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249101602| [2025/04/30 18:20:49 100629] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249101602| [2025/04/30 18:20:49 100634] [debug] |xqc_engine_wakeup_after|wakeup:1746037249101602|now:1746037249100633|diff:969| [2025/04/30 18:20:49 100638] [debug] |xqc_engine_main_logic|END|now:1746037249100351| [2025/04/30 18:20:49 101004] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249101003| [2025/04/30 18:20:49 101014] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 101020] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1424| [2025/04/30 18:20:49 101024] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1425| [2025/04/30 18:20:49 101030] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1425| [2025/04/30 18:20:49 101034] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 101039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3060|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3061|path_largest_ack:3060| [2025/04/30 18:20:49 101043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3064731|prior_time:1746037249045191|is_app_limited:0|send_elapse:48917|ack_elapse:55812|ctl_first_sent_time:1746037249045718|lagest_ack_time:1746037249101003|curr_delivered:3130737| [2025/04/30 18:20:49 101048] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249045718| [2025/04/30 18:20:49 101052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:65||sndq_packets_used_bytes:0|sndq_packets_free:157| [2025/04/30 18:20:49 101057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3061|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3061|path_largest_ack:3061| [2025/04/30 18:20:49 101061] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3064731|prior_time:1746037249045191|is_app_limited:0|send_elapse:48917|ack_elapse:55812|ctl_first_sent_time:1746037249045718|lagest_ack_time:1746037249101003|curr_delivered:3131937| [2025/04/30 18:20:49 101065] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249047045| [2025/04/30 18:20:49 101069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:64||sndq_packets_used_bytes:0|sndq_packets_free:158| [2025/04/30 18:20:49 101073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50435|rttvar:2347|minrtt:30950|latest_rtt:53958|ack_delay:1000| [2025/04/30 18:20:49 101081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50750|rttvar:2391|minrtt:30950|latest_rtt:53958|ack_delay:1000| [2025/04/30 18:20:49 101086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3061|lost_pn:3058|thresh:3| [2025/04/30 18:20:49 101090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 101094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50750|rtt_var:2391|pto_duration:60314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 101098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 101102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 101106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 18:20:49 101110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249185815|now:1746037249101094|interv:84721| [2025/04/30 18:20:49 101114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249185815|now:1746037249101094|interval:84721|pto_count:0|srtt:50750 [2025/04/30 18:20:49 101119] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48917, ack_elapse 55812, delivered 67206|rate 1204149|lost 256| [2025/04/30 18:20:49 101123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204149) in round 47| [2025/04/30 18:20:49 101127] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 101132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 101136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249047045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 101140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249047045|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 101145] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60012|srtt:50750|latest_rtt:53958|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 101151] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1425|largest:1425|pns:2| [2025/04/30 18:20:49 101155] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1425|frame:ACK |recv_time:1746037249101003|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 101160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369101003|now:1746037249101003|interv:120000000| [2025/04/30 18:20:49 101164] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369101003|now:1746037249101003|interv:120000000| [2025/04/30 18:20:49 101174] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249101602|pq_index:0| [2025/04/30 18:20:49 101178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249100351| [2025/04/30 18:20:49 101182] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249101182| [2025/04/30 18:20:49 101187] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249101186| [2025/04/30 18:20:49 101193] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 101198] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3131454| [2025/04/30 18:20:49 101202] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 101206] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 101210] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249101602| [2025/04/30 18:20:49 101214] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249101602| [2025/04/30 18:20:49 101218] [debug] |xqc_engine_wakeup_after|wakeup:1746037249101602|now:1746037249101218|diff:384| [2025/04/30 18:20:49 101222] [debug] |xqc_engine_main_logic|END|now:1746037249101186| [2025/04/30 18:20:49 101227] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249101227| [2025/04/30 18:20:49 101231] [debug] |xqc_engine_wakeup_after|wakeup:1746037249101602|now:1746037249101231|diff:371| [2025/04/30 18:20:49 101235] [debug] |xqc_engine_main_logic|END|now:1746037249101227| [2025/04/30 18:20:49 102306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249102306| [2025/04/30 18:20:49 102315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249101602|pq_index:0| [2025/04/30 18:20:49 102320] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249101186| [2025/04/30 18:20:49 102325] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249102324| [2025/04/30 18:20:49 102329] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249101602|now:1746037249102324| [2025/04/30 18:20:49 102334] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249101602|now:1746037249102324| [2025/04/30 18:20:49 102338] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 102343] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 102347] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3131454| [2025/04/30 18:20:49 102352] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 102356] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3112| [2025/04/30 18:20:49 102393] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3112|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746037249102364|stream_id:0|stream_offset:3131454| [2025/04/30 18:20:49 102409] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3112|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 102416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 18:20:49 102423] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50750|rtt_var:2391|pto_duration:60314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 102428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 102432] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 102436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 18:20:49 102440] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249187678|now:1746037249102422|interv:85256| [2025/04/30 18:20:49 102444] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249187678|now:1746037249102422|interval:85256|pto_count:0|srtt:50750 [2025/04/30 18:20:49 102448] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61212| [2025/04/30 18:20:49 102453] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 102457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3132633| [2025/04/30 18:20:49 102462] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 102466] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3113| [2025/04/30 18:20:49 102496] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3113|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746037249102473|stream_id:0|stream_offset:3132633| [2025/04/30 18:20:49 102506] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3113|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 102513] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 18:20:49 102520] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50750|rtt_var:2391|pto_duration:60314|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 102526] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 102530] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 102534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 18:20:49 102538] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249187787|now:1746037249102520|interv:85267| [2025/04/30 18:20:49 102542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249187787|now:1746037249102520|interval:85267|pto_count:0|srtt:50750 [2025/04/30 18:20:49 102551] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62412| [2025/04/30 18:20:49 102556] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 102560] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3133812| [2025/04/30 18:20:49 102565] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 102569] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249103568|now:1746037249102568|interv:1000| [2025/04/30 18:20:49 102573] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 102576] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 102580] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249103568| [2025/04/30 18:20:49 102585] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249103568| [2025/04/30 18:20:49 102589] [debug] |xqc_engine_wakeup_after|wakeup:1746037249103568|now:1746037249102588|diff:980| [2025/04/30 18:20:49 102593] [debug] |xqc_engine_main_logic|END|now:1746037249102324| [2025/04/30 18:20:49 103032] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249103031| [2025/04/30 18:20:49 103041] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 103047] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1425| [2025/04/30 18:20:49 103050] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1426| [2025/04/30 18:20:49 103056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1426| [2025/04/30 18:20:49 103061] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 103070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3062|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3063|path_largest_ack:3062| [2025/04/30 18:20:49 103075] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3067131|prior_time:1746037249047174|is_app_limited:0|send_elapse:49854|ack_elapse:55857|ctl_first_sent_time:1746037249048646|lagest_ack_time:1746037249103031|curr_delivered:3133137| [2025/04/30 18:20:49 103080] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249048646| [2025/04/30 18:20:49 103085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:63||sndq_packets_used_bytes:0|sndq_packets_free:159| [2025/04/30 18:20:49 103089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3063|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3063|path_largest_ack:3063| [2025/04/30 18:20:49 103093] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3067131|prior_time:1746037249047174|is_app_limited:0|send_elapse:49854|ack_elapse:55857|ctl_first_sent_time:1746037249048646|lagest_ack_time:1746037249103031|curr_delivered:3134337| [2025/04/30 18:20:49 103098] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249048766| [2025/04/30 18:20:49 103106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:62||sndq_packets_used_bytes:0|sndq_packets_free:160| [2025/04/30 18:20:49 103110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50750|rttvar:2391|minrtt:30950|latest_rtt:54265|ack_delay:1000| [2025/04/30 18:20:49 103115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51065|rttvar:2422|minrtt:30950|latest_rtt:54265|ack_delay:1000| [2025/04/30 18:20:49 103119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3063|lost_pn:3060|thresh:3| [2025/04/30 18:20:49 103123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 103128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:2422|pto_duration:60753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 103132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 103136] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 103140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60012| [2025/04/30 18:20:49 103144] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249188226|now:1746037249103127|interv:85099| [2025/04/30 18:20:49 103148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249188226|now:1746037249103127|interval:85099|pto_count:0|srtt:51065 [2025/04/30 18:20:49 103152] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49854, ack_elapse 55857, delivered 67206|rate 1203179|lost 256| [2025/04/30 18:20:49 103157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203179) in round 47| [2025/04/30 18:20:49 103161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 103165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 103169] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249048766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 103174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249048766|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 103178] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60012|srtt:51065|latest_rtt:54265|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 103184] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1426|largest:1426|pns:2| [2025/04/30 18:20:49 103188] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1426|frame:ACK |recv_time:1746037249103031|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 103196] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369103031|now:1746037249103031|interv:120000000| [2025/04/30 18:20:49 103200] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369103031|now:1746037249103031|interv:120000000| [2025/04/30 18:20:49 103204] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249103568|pq_index:0| [2025/04/30 18:20:49 103208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249102324| [2025/04/30 18:20:49 103212] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249103212| [2025/04/30 18:20:49 103217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249103216| [2025/04/30 18:20:49 103223] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 103227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3133812| [2025/04/30 18:20:49 103231] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 103235] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 103239] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249103568| [2025/04/30 18:20:49 103243] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249103568| [2025/04/30 18:20:49 103247] [debug] |xqc_engine_wakeup_after|wakeup:1746037249103568|now:1746037249103247|diff:321| [2025/04/30 18:20:49 103251] [debug] |xqc_engine_main_logic|END|now:1746037249103216| [2025/04/30 18:20:49 103257] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249103256| [2025/04/30 18:20:49 103260] [debug] |xqc_engine_wakeup_after|wakeup:1746037249103568|now:1746037249103260|diff:308| [2025/04/30 18:20:49 103264] [debug] |xqc_engine_main_logic|END|now:1746037249103256| [2025/04/30 18:20:49 104335] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249104335| [2025/04/30 18:20:49 104344] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249103568|pq_index:0| [2025/04/30 18:20:49 104349] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249103216| [2025/04/30 18:20:49 104354] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249104353| [2025/04/30 18:20:49 104359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249103568|now:1746037249104353| [2025/04/30 18:20:49 104363] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249103568|now:1746037249104353| [2025/04/30 18:20:49 104367] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 104372] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 104377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60012|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3133812| [2025/04/30 18:20:49 104386] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 104390] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3114| [2025/04/30 18:20:49 104427] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3114|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60012|now:1746037249104398|stream_id:0|stream_offset:3133812| [2025/04/30 18:20:49 104436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3114|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 104443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60012|applimit:0| [2025/04/30 18:20:49 104450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:2422|pto_duration:60753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 104457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 104461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 104465] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61212| [2025/04/30 18:20:49 104469] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249190151|now:1746037249104449|interv:85702| [2025/04/30 18:20:49 104473] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249190151|now:1746037249104449|interval:85702|pto_count:0|srtt:51065 [2025/04/30 18:20:49 104478] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61212| [2025/04/30 18:20:49 104483] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 104487] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61212|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3134991| [2025/04/30 18:20:49 104492] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 104496] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3115| [2025/04/30 18:20:49 104526] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3115|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61212|now:1746037249104503|stream_id:0|stream_offset:3134991| [2025/04/30 18:20:49 104535] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3115|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 104542] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61212|applimit:0| [2025/04/30 18:20:49 104548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51065|rtt_var:2422|pto_duration:60753|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 104553] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 104558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 104561] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62412| [2025/04/30 18:20:49 104572] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249190256|now:1746037249104548|interv:85708| [2025/04/30 18:20:49 104579] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249190256|now:1746037249104548|interval:85708|pto_count:0|srtt:51065 [2025/04/30 18:20:49 104586] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62412| [2025/04/30 18:20:49 104594] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 104601] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62412|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3136170| [2025/04/30 18:20:49 104608] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 104613] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249105613|now:1746037249104613|interv:1000| [2025/04/30 18:20:49 104617] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 104621] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 104625] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249105613| [2025/04/30 18:20:49 104630] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249105613| [2025/04/30 18:20:49 104634] [debug] |xqc_engine_wakeup_after|wakeup:1746037249105613|now:1746037249104634|diff:979| [2025/04/30 18:20:49 104638] [debug] |xqc_engine_main_logic|END|now:1746037249104353| [2025/04/30 18:20:49 105025] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037249105024| [2025/04/30 18:20:49 105033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 105039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1426| [2025/04/30 18:20:49 105043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1427| [2025/04/30 18:20:49 105049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1427| [2025/04/30 18:20:49 105053] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 105058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3064|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:3065|path_largest_ack:3064| [2025/04/30 18:20:49 105063] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66012|prior_delivered:3069531|prior_time:1746037249049208|is_app_limited:0|send_elapse:49907|ack_elapse:55816|ctl_first_sent_time:1746037249050695|lagest_ack_time:1746037249105024|curr_delivered:3135543| [2025/04/30 18:20:49 105067] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249050695| [2025/04/30 18:20:49 105072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:61||sndq_packets_used_bytes:0|sndq_packets_free:161| [2025/04/30 18:20:49 105076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3065|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3065|path_largest_ack:3065| [2025/04/30 18:20:49 105081] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66012|prior_delivered:3069531|prior_time:1746037249049208|is_app_limited:0|send_elapse:49907|ack_elapse:55816|ctl_first_sent_time:1746037249050695|lagest_ack_time:1746037249105024|curr_delivered:3136743| [2025/04/30 18:20:49 105090] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249050806| [2025/04/30 18:20:49 105094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:60||sndq_packets_used_bytes:0|sndq_packets_free:162| [2025/04/30 18:20:49 105098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51065|rttvar:2422|minrtt:30950|latest_rtt:54218|ack_delay:0| [2025/04/30 18:20:49 105102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51459|rttvar:2605|minrtt:30950|latest_rtt:54218|ack_delay:0| [2025/04/30 18:20:49 105107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3065|lost_pn:3062|thresh:3| [2025/04/30 18:20:49 105111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1400|pns:2| [2025/04/30 18:20:49 105115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 105119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51459|rtt_var:2605|pto_duration:61879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 105124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 105128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 105131] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 105135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249191382|now:1746037249105119|interv:86263| [2025/04/30 18:20:49 105139] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249191382|now:1746037249105119|interval:86263|pto_count:0|srtt:51459 [2025/04/30 18:20:49 105144] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49907, ack_elapse 55816, delivered 67212|rate 1204170|lost 256| [2025/04/30 18:20:49 105149] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204170) in round 47| [2025/04/30 18:20:49 105153] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 105157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 105161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2406|po_sent_time:1746037249050806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 105166] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2406|po_sent_time:1746037249050806|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 105170] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:51459|latest_rtt:54218|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 105179] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1427|largest:1427|pns:2| [2025/04/30 18:20:49 105183] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1427|frame:ACK |recv_time:1746037249105024|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 105188] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369105024|now:1746037249105024|interv:120000000| [2025/04/30 18:20:49 105192] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369105024|now:1746037249105024|interv:120000000| [2025/04/30 18:20:49 105196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249105613|pq_index:0| [2025/04/30 18:20:49 105200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249104353| [2025/04/30 18:20:49 105204] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249105204| [2025/04/30 18:20:49 105209] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249105208| [2025/04/30 18:20:49 105215] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 105220] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3136170| [2025/04/30 18:20:49 105224] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 105228] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 105232] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249105613| [2025/04/30 18:20:49 105236] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249105613| [2025/04/30 18:20:49 105240] [debug] |xqc_engine_wakeup_after|wakeup:1746037249105613|now:1746037249105240|diff:373| [2025/04/30 18:20:49 105244] [debug] |xqc_engine_main_logic|END|now:1746037249105208| [2025/04/30 18:20:49 105249] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249105249| [2025/04/30 18:20:49 105253] [debug] |xqc_engine_wakeup_after|wakeup:1746037249105613|now:1746037249105253|diff:360| [2025/04/30 18:20:49 105257] [debug] |xqc_engine_main_logic|END|now:1746037249105249| [2025/04/30 18:20:49 106328] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249106327| [2025/04/30 18:20:49 106337] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249105613|pq_index:0| [2025/04/30 18:20:49 106341] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249105208| [2025/04/30 18:20:49 106346] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249106345| [2025/04/30 18:20:49 106351] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249105613|now:1746037249106345| [2025/04/30 18:20:49 106355] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249105613|now:1746037249106345| [2025/04/30 18:20:49 106359] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 106364] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 106373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3136170| [2025/04/30 18:20:49 106378] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 106383] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3116| [2025/04/30 18:20:49 106419] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3116|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249106390|stream_id:0|stream_offset:3136170| [2025/04/30 18:20:49 106429] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3116|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 106436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 106443] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51459|rtt_var:2605|pto_duration:61879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 106451] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 106455] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 106459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 106463] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249193269|now:1746037249106443|interv:86826| [2025/04/30 18:20:49 106467] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249193269|now:1746037249106443|interval:86826|pto_count:0|srtt:51459 [2025/04/30 18:20:49 106472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61206| [2025/04/30 18:20:49 106477] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 106481] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3137349| [2025/04/30 18:20:49 106485] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 106489] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3117| [2025/04/30 18:20:49 106519] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3117|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249106496|stream_id:0|stream_offset:3137349| [2025/04/30 18:20:49 106527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3117|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 106534] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 106541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51459|rtt_var:2605|pto_duration:61879|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 106550] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 106554] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 106558] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 106563] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249193375|now:1746037249106541|interv:86834| [2025/04/30 18:20:49 106570] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249193375|now:1746037249106541|interval:86834|pto_count:0|srtt:51459 [2025/04/30 18:20:49 106577] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 106585] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 106592] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3138528| [2025/04/30 18:20:49 106599] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 106605] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249107605|now:1746037249106605|interv:1000| [2025/04/30 18:20:49 106612] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 106618] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 106624] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249107605| [2025/04/30 18:20:49 106631] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249107605| [2025/04/30 18:20:49 106637] [debug] |xqc_engine_wakeup_after|wakeup:1746037249107605|now:1746037249106637|diff:968| [2025/04/30 18:20:49 106643] [debug] |xqc_engine_main_logic|END|now:1746037249106345| [2025/04/30 18:20:49 107018] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037249107017| [2025/04/30 18:20:49 107033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 107043] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1427| [2025/04/30 18:20:49 107049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1428| [2025/04/30 18:20:49 107057] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1428| [2025/04/30 18:20:49 107063] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 107070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3066|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3067|path_largest_ack:3066| [2025/04/30 18:20:49 107077] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68412|prior_delivered:3069531|prior_time:1746037249049208|is_app_limited:0|send_elapse:50142|ack_elapse:57809|ctl_first_sent_time:1746037249050930|lagest_ack_time:1746037249107017|curr_delivered:3137943| [2025/04/30 18:20:49 107085] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249050930| [2025/04/30 18:20:49 107092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:59||sndq_packets_used_bytes:0|sndq_packets_free:163| [2025/04/30 18:20:49 107122] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3067|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3067|path_largest_ack:3067| [2025/04/30 18:20:49 107129] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:67212|prior_delivered:3071931|prior_time:1746037249051231|is_app_limited:0|send_elapse:49897|ack_elapse:55786|ctl_first_sent_time:1746037249052690|lagest_ack_time:1746037249107017|curr_delivered:3139143| [2025/04/30 18:20:49 107136] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249052690| [2025/04/30 18:20:49 107143] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:58||sndq_packets_used_bytes:0|sndq_packets_free:164| [2025/04/30 18:20:49 107149] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51459|rttvar:2605|minrtt:30950|latest_rtt:54327|ack_delay:0| [2025/04/30 18:20:49 107156] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51817|rttvar:2671|minrtt:30950|latest_rtt:54327|ack_delay:0| [2025/04/30 18:20:49 107163] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3067|lost_pn:3064|thresh:3| [2025/04/30 18:20:49 107169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 107176] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51817|rtt_var:2671|pto_duration:62501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 107182] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 107187] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 107190] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 107195] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249193997|now:1746037249107176|interv:86821| [2025/04/30 18:20:49 107199] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249193997|now:1746037249107176|interval:86821|pto_count:0|srtt:51817 [2025/04/30 18:20:49 107203] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49897, ack_elapse 55786, delivered 67212|rate 1204818|lost 256| [2025/04/30 18:20:49 107208] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204818) in round 47| [2025/04/30 18:20:49 107212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 107216] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 107220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249052690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 107225] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249052690|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 107229] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:51817|latest_rtt:54327|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 107239] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1428|largest:1428|pns:2| [2025/04/30 18:20:49 107244] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1428|frame:ACK |recv_time:1746037249107017|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 107249] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369107017|now:1746037249107017|interv:120000000| [2025/04/30 18:20:49 107253] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369107017|now:1746037249107017|interv:120000000| [2025/04/30 18:20:49 107257] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249107605|pq_index:0| [2025/04/30 18:20:49 107261] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249106345| [2025/04/30 18:20:49 107265] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249107265| [2025/04/30 18:20:49 107270] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249107269| [2025/04/30 18:20:49 107277] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 107281] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3138528| [2025/04/30 18:20:49 107286] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 107289] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 107294] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249107605| [2025/04/30 18:20:49 107298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249107605| [2025/04/30 18:20:49 107302] [debug] |xqc_engine_wakeup_after|wakeup:1746037249107605|now:1746037249107302|diff:303| [2025/04/30 18:20:49 107306] [debug] |xqc_engine_main_logic|END|now:1746037249107269| [2025/04/30 18:20:49 107312] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249107312| [2025/04/30 18:20:49 107316] [debug] |xqc_engine_wakeup_after|wakeup:1746037249107605|now:1746037249107316|diff:289| [2025/04/30 18:20:49 107320] [debug] |xqc_engine_main_logic|END|now:1746037249107312| [2025/04/30 18:20:49 108390] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249108390| [2025/04/30 18:20:49 108400] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249107605|pq_index:0| [2025/04/30 18:20:49 108405] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249107269| [2025/04/30 18:20:49 108410] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249108409| [2025/04/30 18:20:49 108414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249107605|now:1746037249108409| [2025/04/30 18:20:49 108423] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249107605|now:1746037249108409| [2025/04/30 18:20:49 108427] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 108432] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 108437] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3138528| [2025/04/30 18:20:49 108441] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 108446] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3118| [2025/04/30 18:20:49 108485] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3118|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249108454|stream_id:0|stream_offset:3138528| [2025/04/30 18:20:49 108495] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3118|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 108502] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 108509] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51817|rtt_var:2671|pto_duration:62501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 108516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 108521] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 108525] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 108529] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249195955|now:1746037249108509|interv:87446| [2025/04/30 18:20:49 108533] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249195955|now:1746037249108509|interval:87446|pto_count:0|srtt:51817 [2025/04/30 18:20:49 108538] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61206| [2025/04/30 18:20:49 108543] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 108548] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3139707| [2025/04/30 18:20:49 108556] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 108563] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3119| [2025/04/30 18:20:49 108604] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3119|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249108573|stream_id:0|stream_offset:3139707| [2025/04/30 18:20:49 108612] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3119|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 108616] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 108627] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51817|rtt_var:2671|pto_duration:62501|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 108634] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 108641] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 108647] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 108653] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249196074|now:1746037249108626|interv:87448| [2025/04/30 18:20:49 108660] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249196074|now:1746037249108626|interval:87448|pto_count:0|srtt:51817 [2025/04/30 18:20:49 108667] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 108675] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 108680] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3140886| [2025/04/30 18:20:49 108687] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 108693] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249109693|now:1746037249108693|interv:1000| [2025/04/30 18:20:49 108699] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 108705] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 108709] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249109693| [2025/04/30 18:20:49 108714] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249109693| [2025/04/30 18:20:49 108718] [debug] |xqc_engine_wakeup_after|wakeup:1746037249109693|now:1746037249108718|diff:975| [2025/04/30 18:20:49 108722] [debug] |xqc_engine_main_logic|END|now:1746037249108409| [2025/04/30 18:20:49 108982] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249108980| [2025/04/30 18:20:49 109011] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 109018] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1428| [2025/04/30 18:20:49 109021] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1429| [2025/04/30 18:20:49 109028] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1429| [2025/04/30 18:20:49 109032] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 109037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3068|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3069|path_largest_ack:3068| [2025/04/30 18:20:49 109041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68412|prior_delivered:3071931|prior_time:1746037249051231|is_app_limited:0|send_elapse:50006|ack_elapse:57749|ctl_first_sent_time:1746037249052799|lagest_ack_time:1746037249108980|curr_delivered:3140343| [2025/04/30 18:20:49 109051] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249052799| [2025/04/30 18:20:49 109056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:57||sndq_packets_used_bytes:0|sndq_packets_free:165| [2025/04/30 18:20:49 109060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3069|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3069|path_largest_ack:3069| [2025/04/30 18:20:49 109064] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68412|prior_delivered:3071931|prior_time:1746037249051231|is_app_limited:0|send_elapse:50006|ack_elapse:57749|ctl_first_sent_time:1746037249052799|lagest_ack_time:1746037249108980|curr_delivered:3141543| [2025/04/30 18:20:49 109069] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249052916| [2025/04/30 18:20:49 109073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:56||sndq_packets_used_bytes:0|sndq_packets_free:166| [2025/04/30 18:20:49 109077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51817|rttvar:2671|minrtt:30950|latest_rtt:56064|ack_delay:1000| [2025/04/30 18:20:49 109081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52223|rttvar:2815|minrtt:30950|latest_rtt:56064|ack_delay:1000| [2025/04/30 18:20:49 109086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3069|lost_pn:3066|thresh:3| [2025/04/30 18:20:49 109090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 109094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52223|rtt_var:2815|pto_duration:63483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 109099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 109102] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 109106] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 109110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249197056|now:1746037249109094|interv:87962| [2025/04/30 18:20:49 109114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249197056|now:1746037249109094|interval:87962|pto_count:0|srtt:52223 [2025/04/30 18:20:49 109119] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50006, ack_elapse 57749, delivered 69612|rate 1205423|lost 256| [2025/04/30 18:20:49 109123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205423) in round 47| [2025/04/30 18:20:49 109128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 109132] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 109136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249052916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 109140] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249052916|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 109148] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:52223|latest_rtt:56064|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 109154] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1429|largest:1429|pns:2| [2025/04/30 18:20:49 109158] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1429|frame:ACK |recv_time:1746037249108980|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 109163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369108980|now:1746037249108980|interv:120000000| [2025/04/30 18:20:49 109167] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369108980|now:1746037249108980|interv:120000000| [2025/04/30 18:20:49 109171] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249109693|pq_index:0| [2025/04/30 18:20:49 109175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249108409| [2025/04/30 18:20:49 109179] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249109179| [2025/04/30 18:20:49 109184] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249109183| [2025/04/30 18:20:49 109190] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 109195] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3140886| [2025/04/30 18:20:49 109199] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 109203] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 109207] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249109693| [2025/04/30 18:20:49 109211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249109693| [2025/04/30 18:20:49 109215] [debug] |xqc_engine_wakeup_after|wakeup:1746037249109693|now:1746037249109215|diff:478| [2025/04/30 18:20:49 109219] [debug] |xqc_engine_main_logic|END|now:1746037249109183| [2025/04/30 18:20:49 109224] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249109224| [2025/04/30 18:20:49 109228] [debug] |xqc_engine_wakeup_after|wakeup:1746037249109693|now:1746037249109228|diff:465| [2025/04/30 18:20:49 109232] [debug] |xqc_engine_main_logic|END|now:1746037249109224| [2025/04/30 18:20:49 110302] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249110302| [2025/04/30 18:20:49 110313] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249109693|pq_index:0| [2025/04/30 18:20:49 110318] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249109183| [2025/04/30 18:20:49 110323] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249110322| [2025/04/30 18:20:49 110336] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249109693|now:1746037249110322| [2025/04/30 18:20:49 110340] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249109693|now:1746037249110322| [2025/04/30 18:20:49 110344] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 110350] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 110354] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3140886| [2025/04/30 18:20:49 110359] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 110363] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3120| [2025/04/30 18:20:49 110399] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3120|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249110372|stream_id:0|stream_offset:3140886| [2025/04/30 18:20:49 110406] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3120|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 110411] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 110415] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52223|rtt_var:2815|pto_duration:63483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 110420] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 110424] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 110428] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 110432] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249198855|now:1746037249110415|interv:88440| [2025/04/30 18:20:49 110436] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249198855|now:1746037249110415|interval:88440|pto_count:0|srtt:52223 [2025/04/30 18:20:49 110441] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61206| [2025/04/30 18:20:49 110446] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 110450] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3142065| [2025/04/30 18:20:49 110455] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 110459] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3121| [2025/04/30 18:20:49 110482] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3121|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249110465|stream_id:0|stream_offset:3142065| [2025/04/30 18:20:49 110491] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3121|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 110496] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 110500] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52223|rtt_var:2815|pto_duration:63483|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 110505] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 110510] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 110516] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 110523] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249198948|now:1746037249110500|interv:88448| [2025/04/30 18:20:49 110527] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249198948|now:1746037249110500|interval:88448|pto_count:0|srtt:52223 [2025/04/30 18:20:49 110532] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 110536] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 110541] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3143244| [2025/04/30 18:20:49 110548] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 110554] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249111554|now:1746037249110554|interv:1000| [2025/04/30 18:20:49 110561] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 110567] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 110574] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249111554| [2025/04/30 18:20:49 110581] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249111554| [2025/04/30 18:20:49 110588] [debug] |xqc_engine_wakeup_after|wakeup:1746037249111554|now:1746037249110587|diff:967| [2025/04/30 18:20:49 110593] [debug] |xqc_engine_main_logic|END|now:1746037249110322| [2025/04/30 18:20:49 110963] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:38|state:ESTABED|recv_time:1746037249110962| [2025/04/30 18:20:49 110969] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 110975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1429| [2025/04/30 18:20:49 110979] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1430| [2025/04/30 18:20:49 111003] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1430| [2025/04/30 18:20:49 111012] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 111017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3070|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3071|path_largest_ack:3070| [2025/04/30 18:20:49 111026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68412|prior_delivered:3074331|prior_time:1746037249053199|is_app_limited:0|send_elapse:49852|ack_elapse:57763|ctl_first_sent_time:1746037249054654|lagest_ack_time:1746037249110962|curr_delivered:3142743| [2025/04/30 18:20:49 111031] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249054654| [2025/04/30 18:20:49 111036] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:55||sndq_packets_used_bytes:0|sndq_packets_free:167| [2025/04/30 18:20:49 111040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3071|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3071|path_largest_ack:3071| [2025/04/30 18:20:49 111044] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68412|prior_delivered:3074331|prior_time:1746037249053199|is_app_limited:0|send_elapse:49852|ack_elapse:57763|ctl_first_sent_time:1746037249054654|lagest_ack_time:1746037249110962|curr_delivered:3143943| [2025/04/30 18:20:49 111049] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249054776| [2025/04/30 18:20:49 111053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:54||sndq_packets_used_bytes:0|sndq_packets_free:168| [2025/04/30 18:20:49 111057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52223|rttvar:2815|minrtt:30950|latest_rtt:56186|ack_delay:1000| [2025/04/30 18:20:49 111061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52594|rttvar:2852|minrtt:30950|latest_rtt:56186|ack_delay:1000| [2025/04/30 18:20:49 111065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3071|lost_pn:3068|thresh:3| [2025/04/30 18:20:49 111069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 111074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52594|rtt_var:2852|pto_duration:64002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 111078] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 111082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 111086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 111090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249199467|now:1746037249111073|interv:88394| [2025/04/30 18:20:49 111094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249199467|now:1746037249111073|interval:88394|pto_count:0|srtt:52594 [2025/04/30 18:20:49 111098] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49852, ack_elapse 57763, delivered 69612|rate 1205131|lost 256| [2025/04/30 18:20:49 111103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205131) in round 47| [2025/04/30 18:20:49 111107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 111111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 111115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249054776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 111122] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249054776|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 111127] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:52594|latest_rtt:56186|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 111132] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1430|largest:1430|pns:2| [2025/04/30 18:20:49 111137] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:38|pkt_type:SHORT_HEADER|pkt_num:1430|frame:ACK |recv_time:1746037249110962|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 111142] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369110962|now:1746037249110962|interv:120000000| [2025/04/30 18:20:49 111146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369110962|now:1746037249110962|interv:120000000| [2025/04/30 18:20:49 111150] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249111554|pq_index:0| [2025/04/30 18:20:49 111154] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249110322| [2025/04/30 18:20:49 111158] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249111158| [2025/04/30 18:20:49 111163] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249111162| [2025/04/30 18:20:49 111169] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 111173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3143244| [2025/04/30 18:20:49 111178] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 111181] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 111185] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249111554| [2025/04/30 18:20:49 111189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249111554| [2025/04/30 18:20:49 111193] [debug] |xqc_engine_wakeup_after|wakeup:1746037249111554|now:1746037249111193|diff:361| [2025/04/30 18:20:49 111197] [debug] |xqc_engine_main_logic|END|now:1746037249111162| [2025/04/30 18:20:49 111203] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249111203| [2025/04/30 18:20:49 111206] [debug] |xqc_engine_wakeup_after|wakeup:1746037249111554|now:1746037249111206|diff:348| [2025/04/30 18:20:49 111210] [debug] |xqc_engine_main_logic|END|now:1746037249111203| [2025/04/30 18:20:49 112281] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249112281| [2025/04/30 18:20:49 112291] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249111554|pq_index:0| [2025/04/30 18:20:49 112295] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249111162| [2025/04/30 18:20:49 112305] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249112304| [2025/04/30 18:20:49 112309] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249111554|now:1746037249112304| [2025/04/30 18:20:49 112313] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249111554|now:1746037249112304| [2025/04/30 18:20:49 112317] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 112323] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 112327] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3143244| [2025/04/30 18:20:49 112332] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 112336] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3122| [2025/04/30 18:20:49 112369] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3122|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249112344|stream_id:0|stream_offset:3143244| [2025/04/30 18:20:49 112375] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3122|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 112380] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 112385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52594|rtt_var:2852|pto_duration:64002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 112389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 112393] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 112397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 112401] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249201346|now:1746037249112384|interv:88962| [2025/04/30 18:20:49 112405] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249201346|now:1746037249112384|interval:88962|pto_count:0|srtt:52594 [2025/04/30 18:20:49 112410] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61206| [2025/04/30 18:20:49 112414] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 112418] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3144423| [2025/04/30 18:20:49 112423] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 112427] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3123| [2025/04/30 18:20:49 112453] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3123|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249112437|stream_id:0|stream_offset:3144423| [2025/04/30 18:20:49 112459] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3123|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 112463] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 112468] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52594|rtt_var:2852|pto_duration:64002|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 112472] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 112476] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 112480] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 62406| [2025/04/30 18:20:49 112484] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249201439|now:1746037249112467|interv:88972| [2025/04/30 18:20:49 112488] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249201439|now:1746037249112467|interval:88972|pto_count:0|srtt:52594 [2025/04/30 18:20:49 112492] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:62406| [2025/04/30 18:20:49 112497] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 112501] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:62406|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145602| [2025/04/30 18:20:49 112505] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:1000| [2025/04/30 18:20:49 112509] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PACING|expire:1746037249113509|now:1746037249112509|interv:1000| [2025/04/30 18:20:49 112513] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|PACING timer update|delay:1000| [2025/04/30 18:20:49 112517] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 112521] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249113509| [2025/04/30 18:20:49 112525] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249113509| [2025/04/30 18:20:49 112529] [debug] |xqc_engine_wakeup_after|wakeup:1746037249113509|now:1746037249112529|diff:980| [2025/04/30 18:20:49 112533] [debug] |xqc_engine_main_logic|END|now:1746037249112304| [2025/04/30 18:20:49 112950] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:37|state:ESTABED|recv_time:1746037249112949| [2025/04/30 18:20:49 112957] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 112963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1430| [2025/04/30 18:20:49 112967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1431| [2025/04/30 18:20:49 112973] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1431| [2025/04/30 18:20:49 112977] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 113004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3072|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3073|path_largest_ack:3072| [2025/04/30 18:20:49 113014] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68406|prior_delivered:3076737|prior_time:1746037249055320|is_app_limited:0|send_elapse:49979|ack_elapse:57629|ctl_first_sent_time:1746037249056810|lagest_ack_time:1746037249112949|curr_delivered:3145143| [2025/04/30 18:20:49 113019] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249056810| [2025/04/30 18:20:49 113023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:53||sndq_packets_used_bytes:0|sndq_packets_free:169| [2025/04/30 18:20:49 113028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3073|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3073|path_largest_ack:3073| [2025/04/30 18:20:49 113032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68406|prior_delivered:3076737|prior_time:1746037249055320|is_app_limited:0|send_elapse:49979|ack_elapse:57629|ctl_first_sent_time:1746037249056810|lagest_ack_time:1746037249112949|curr_delivered:3146343| [2025/04/30 18:20:49 113037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249056933| [2025/04/30 18:20:49 113041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:52||sndq_packets_used_bytes:0|sndq_packets_free:170| [2025/04/30 18:20:49 113045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52594|rttvar:2852|minrtt:30950|latest_rtt:56016|ack_delay:0| [2025/04/30 18:20:49 113049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53022|rttvar:2994|minrtt:30950|latest_rtt:56016|ack_delay:0| [2025/04/30 18:20:49 113053] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3073|lost_pn:3070|thresh:3| [2025/04/30 18:20:49 113057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 113061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53022|rtt_var:2994|pto_duration:64998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 113066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 113070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 113074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 60006| [2025/04/30 18:20:49 113078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249202435|now:1746037249113061|interv:89374| [2025/04/30 18:20:49 113082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249202435|now:1746037249113061|interval:89374|pto_count:0|srtt:53022 [2025/04/30 18:20:49 113086] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49979, ack_elapse 57629, delivered 69606|rate 1207829|lost 256| [2025/04/30 18:20:49 113091] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1207829) in round 47| [2025/04/30 18:20:49 113095] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 113103] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 113107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249056933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 113111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249056933|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 113116] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:60006|srtt:53022|latest_rtt:56016|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 113121] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_info_circle_record|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0||cwnd:104521|inflight:60006|mode:2|applimit:0|pacing_rate:1210568|bw:1210568|srtt:53022|latest_rtt:56016|min_rtt:30950|send:3093|lost:256|tlp:0|recv:1438|recovery:0|slow_start:0|conn_life:2802296|acked:2400|delivered:3146343|is_cwnd_limited:0| [2025/04/30 18:20:49 113127] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1431|largest:1431|pns:2| [2025/04/30 18:20:49 113132] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:37|pkt_type:SHORT_HEADER|pkt_num:1431|frame:ACK |recv_time:1746037249112949|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 113137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369112949|now:1746037249112949|interv:120000000| [2025/04/30 18:20:49 113141] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369112949|now:1746037249112949|interv:120000000| [2025/04/30 18:20:49 113145] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249113509|pq_index:0| [2025/04/30 18:20:49 113149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249112304| [2025/04/30 18:20:49 113153] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249113153| [2025/04/30 18:20:49 113158] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249113157| [2025/04/30 18:20:49 113164] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 113169] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145602| [2025/04/30 18:20:49 113173] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|waiting for pacing timer to expire!| [2025/04/30 18:20:49 113177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_packet_pacer_allows|pacing blocked| [2025/04/30 18:20:49 113181] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249113509| [2025/04/30 18:20:49 113185] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249113509| [2025/04/30 18:20:49 113189] [debug] |xqc_engine_wakeup_after|wakeup:1746037249113509|now:1746037249113189|diff:320| [2025/04/30 18:20:49 113196] [debug] |xqc_engine_main_logic|END|now:1746037249113157| [2025/04/30 18:20:49 113201] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249113201| [2025/04/30 18:20:49 113205] [debug] |xqc_engine_wakeup_after|wakeup:1746037249113509|now:1746037249113205|diff:304| [2025/04/30 18:20:49 113209] [debug] |xqc_engine_main_logic|END|now:1746037249113201| [2025/04/30 18:20:49 114279] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249114279| [2025/04/30 18:20:49 114289] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249113509|pq_index:0| [2025/04/30 18:20:49 114293] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249113157| [2025/04/30 18:20:49 114298] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249114297| [2025/04/30 18:20:49 114302] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:PACING|expire_time:1746037249113509|now:1746037249114297| [2025/04/30 18:20:49 114307] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:PACING|expire_time:1746037249113509|now:1746037249114297| [2025/04/30 18:20:49 114311] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:PACING| [2025/04/30 18:20:49 114316] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 114320] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:60006|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145602| [2025/04/30 18:20:49 114325] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 114329] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3124| [2025/04/30 18:20:49 114362] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3124|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:60006|now:1746037249114337|stream_id:0|stream_offset:3145602| [2025/04/30 18:20:49 114368] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3124|origin_pktnum:0|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 114373] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:60006|applimit:0| [2025/04/30 18:20:49 114377] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53022|rtt_var:2994|pto_duration:64998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 114381] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 114385] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 114389] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61206| [2025/04/30 18:20:49 114393] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249204335|now:1746037249114377|interv:89958| [2025/04/30 18:20:49 114397] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249204335|now:1746037249114377|interval:89958|pto_count:0|srtt:53022 [2025/04/30 18:20:49 114402] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61206| [2025/04/30 18:20:49 114412] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:147|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 114416] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:147|schedule_bytes:0|inflight:61206|cwnd:104521|conn:0000558304DEB50C|stream_id:0|stream_offset:3145728| [2025/04/30 18:20:49 114421] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 114425] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3125| [2025/04/30 18:20:49 114447] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3125|size:147|sent:163|pkt_type:SHORT_HEADER|frame:STREAM |inflight:61206|now:1746037249114431|stream_id:0|stream_offset:3145728| [2025/04/30 18:20:49 114453] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3125|origin_pktnum:0|size:147|enc_size:163|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:0| [2025/04/30 18:20:49 114457] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:61206|applimit:0| [2025/04/30 18:20:49 114461] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53022|rtt_var:2994|pto_duration:64998|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 114466] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 114470] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 114474] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 61353| [2025/04/30 18:20:49 114478] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249204429|now:1746037249114461|interv:89968| [2025/04/30 18:20:49 114482] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249204429|now:1746037249114461|interval:89968|pto_count:0|srtt:53022 [2025/04/30 18:20:49 114486] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:104521|inflight:61353| [2025/04/30 18:20:49 114491] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249204429| [2025/04/30 18:20:49 114495] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249204429| [2025/04/30 18:20:49 114499] [debug] |xqc_engine_wakeup_after|wakeup:1746037249204429|now:1746037249114499|diff:89930| [2025/04/30 18:20:49 114503] [debug] |xqc_engine_main_logic|END|now:1746037249114297| [2025/04/30 18:20:49 114968] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:45|state:ESTABED|recv_time:1746037249114967| [2025/04/30 18:20:49 114975] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 114981] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1431| [2025/04/30 18:20:49 115002] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1432| [2025/04/30 18:20:49 115013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1432| [2025/04/30 18:20:49 115018] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 115023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3074|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3075|path_largest_ack:3074| [2025/04/30 18:20:49 115032] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:70806|prior_delivered:3076737|prior_time:1746037249055320|is_app_limited:0|send_elapse:50243|ack_elapse:59647|ctl_first_sent_time:1746037249057074|lagest_ack_time:1746037249114967|curr_delivered:3147543| [2025/04/30 18:20:49 115037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249057074| [2025/04/30 18:20:49 115041] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:51||sndq_packets_used_bytes:0|sndq_packets_free:171| [2025/04/30 18:20:49 115045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3075|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3075|path_largest_ack:3075| [2025/04/30 18:20:49 115050] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:69606|prior_delivered:3079137|prior_time:1746037249057208|is_app_limited:0|send_elapse:49882|ack_elapse:57759|ctl_first_sent_time:1746037249058659|lagest_ack_time:1746037249114967|curr_delivered:3148743| [2025/04/30 18:20:49 115054] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249058659| [2025/04/30 18:20:49 115058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:50||sndq_packets_used_bytes:0|sndq_packets_free:172| [2025/04/30 18:20:49 115062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53022|rttvar:2994|minrtt:30950|latest_rtt:56308|ack_delay:1000| [2025/04/30 18:20:49 115066] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53308|rttvar:2817|minrtt:30950|latest_rtt:56308|ack_delay:1000| [2025/04/30 18:20:49 115071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3075|lost_pn:3072|thresh:3| [2025/04/30 18:20:49 115075] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 115079] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53308|rtt_var:2817|pto_duration:64576|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 115084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 115087] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 115091] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 58953| [2025/04/30 18:20:49 115095] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249204007|now:1746037249115079|interv:88928| [2025/04/30 18:20:49 115099] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249204007|now:1746037249115079|interval:88928|pto_count:0|srtt:53308 [2025/04/30 18:20:49 115104] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49882, ack_elapse 57759, delivered 69606|rate 1205110|lost 256| [2025/04/30 18:20:49 115108] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205110) in round 47| [2025/04/30 18:20:49 115113] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 115117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 115121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249058659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 115128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249058659|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 115132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:58953|srtt:53308|latest_rtt:56308|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 115138] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 115142] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3337831|max_stream_data_old=3311893| [2025/04/30 18:20:49 115146] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037249139967|now:1746037249114967|interv:25000| [2025/04/30 18:20:49 115151] [debug] |scid:da2177832f8e02338cbcd125|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:1746037249114967|max_ack_delay:25000| [2025/04/30 18:20:49 115156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1432|largest:1432|pns:2| [2025/04/30 18:20:49 115160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:45|pkt_type:SHORT_HEADER|pkt_num:1432|frame:ACK MAX_STREAM_DATA |recv_time:1746037249114967|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 115165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369114967|now:1746037249114967|interv:120000000| [2025/04/30 18:20:49 115169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369114967|now:1746037249114967|interv:120000000| [2025/04/30 18:20:49 115173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249204429|pq_index:0| [2025/04/30 18:20:49 115177] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249114297| [2025/04/30 18:20:49 115181] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249115181| [2025/04/30 18:20:49 115186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249115185| [2025/04/30 18:20:49 115192] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 115196] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 115200] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249115200|diff:24767| [2025/04/30 18:20:49 115204] [debug] |xqc_engine_main_logic|END|now:1746037249115185| [2025/04/30 18:20:49 115210] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249115209| [2025/04/30 18:20:49 115213] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249115213|diff:24754| [2025/04/30 18:20:49 115217] [debug] |xqc_engine_main_logic|END|now:1746037249115209| [2025/04/30 18:20:49 116942] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249116941| [2025/04/30 18:20:49 116952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 116963] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1432| [2025/04/30 18:20:49 116967] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1433| [2025/04/30 18:20:49 116972] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1433| [2025/04/30 18:20:49 116976] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 116981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3076|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3077|path_largest_ack:3076| [2025/04/30 18:20:49 117003] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:70806|prior_delivered:3079137|prior_time:1746037249057208|is_app_limited:0|send_elapse:50003|ack_elapse:59733|ctl_first_sent_time:1746037249058780|lagest_ack_time:1746037249116941|curr_delivered:3149943| [2025/04/30 18:20:49 117012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249058780| [2025/04/30 18:20:49 117017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:49||sndq_packets_used_bytes:0|sndq_packets_free:173| [2025/04/30 18:20:49 117021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3077|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3077|path_largest_ack:3077| [2025/04/30 18:20:49 117026] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:69606|prior_delivered:3081537|prior_time:1746037249059196|is_app_limited:0|send_elapse:49890|ack_elapse:57745|ctl_first_sent_time:1746037249060662|lagest_ack_time:1746037249116941|curr_delivered:3151143| [2025/04/30 18:20:49 117030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249060662| [2025/04/30 18:20:49 117034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:48||sndq_packets_used_bytes:0|sndq_packets_free:174| [2025/04/30 18:20:49 117038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53308|rttvar:2817|minrtt:30950|latest_rtt:56279|ack_delay:1000| [2025/04/30 18:20:49 117042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53554|rttvar:2605|minrtt:30950|latest_rtt:56279|ack_delay:1000| [2025/04/30 18:20:49 117047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3077|lost_pn:3074|thresh:3| [2025/04/30 18:20:49 117051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 117055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53554|rtt_var:2605|pto_duration:63974|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 117060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 117064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 117067] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 56553| [2025/04/30 18:20:49 117071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249203405|now:1746037249117055|interv:86350| [2025/04/30 18:20:49 117076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249203405|now:1746037249117055|interval:86350|pto_count:0|srtt:53554 [2025/04/30 18:20:49 117083] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49890, ack_elapse 57745, delivered 69606|rate 1205403|lost 256| [2025/04/30 18:20:49 117088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205403) in round 47| [2025/04/30 18:20:49 117092] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 117096] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 117100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249060662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 117105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249060662|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 117110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:56553|srtt:53554|latest_rtt:56279|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 117116] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1433|largest:1433|pns:2| [2025/04/30 18:20:49 117120] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1433|frame:ACK |recv_time:1746037249116941|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 117125] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369116941|now:1746037249116941|interv:120000000| [2025/04/30 18:20:49 117129] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369116941|now:1746037249116941|interv:120000000| [2025/04/30 18:20:49 117133] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 117138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249115185| [2025/04/30 18:20:49 117142] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249117142| [2025/04/30 18:20:49 117147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249117146| [2025/04/30 18:20:49 117153] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 117157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 117161] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249117160|diff:22807| [2025/04/30 18:20:49 117165] [debug] |xqc_engine_main_logic|END|now:1746037249117146| [2025/04/30 18:20:49 117170] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249117170| [2025/04/30 18:20:49 117174] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249117174|diff:22793| [2025/04/30 18:20:49 117178] [debug] |xqc_engine_main_logic|END|now:1746037249117170| [2025/04/30 18:20:49 118937] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249118936| [2025/04/30 18:20:49 118947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 118961] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1433| [2025/04/30 18:20:49 118965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1434| [2025/04/30 18:20:49 118971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1434| [2025/04/30 18:20:49 118975] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 118980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3078|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3080|path_largest_ack:3078| [2025/04/30 18:20:49 118985] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:70806|prior_delivered:3081537|prior_time:1746037249059196|is_app_limited:0|send_elapse:50015|ack_elapse:59740|ctl_first_sent_time:1746037249060787|lagest_ack_time:1746037249118936|curr_delivered:3152343| [2025/04/30 18:20:49 119012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249060787| [2025/04/30 18:20:49 119016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:47||sndq_packets_used_bytes:0|sndq_packets_free:175| [2025/04/30 18:20:49 119021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3080|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3080|path_largest_ack:3080| [2025/04/30 18:20:49 119025] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:70806|prior_delivered:3083937|prior_time:1746037249061170|is_app_limited:0|send_elapse:49701|ack_elapse:57766|ctl_first_sent_time:1746037249062626|lagest_ack_time:1746037249118936|curr_delivered:3153543| [2025/04/30 18:20:49 119030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249062626| [2025/04/30 18:20:49 119034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:46||sndq_packets_used_bytes:0|sndq_packets_free:176| [2025/04/30 18:20:49 119038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53554|rttvar:2605|minrtt:30950|latest_rtt:56310|ack_delay:0| [2025/04/30 18:20:49 119043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53898|rttvar:2643|minrtt:30950|latest_rtt:56310|ack_delay:0| [2025/04/30 18:20:49 119047] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3080|lost_pn:3077|thresh:3| [2025/04/30 18:20:49 119051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 119055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|earliest loss time|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249124263|now:1746037249119055|interval:5208| [2025/04/30 18:20:49 119060] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249124263|now:1746037249119055|interv:5208| [2025/04/30 18:20:49 119064] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49701, ack_elapse 57766, delivered 69606|rate 1204964|lost 256| [2025/04/30 18:20:49 119069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204964) in round 47| [2025/04/30 18:20:49 119073] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 119077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 119085] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249062626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 119089] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:2400|po_sent_time:1746037249062626|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 119094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:54153|srtt:53898|latest_rtt:56310|min_rtt:30950|applimit:0|lost:256|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:0| [2025/04/30 18:20:49 119100] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1434|largest:1434|pns:2| [2025/04/30 18:20:49 119105] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1434|frame:ACK |recv_time:1746037249118936|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 119110] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369118936|now:1746037249118936|interv:120000000| [2025/04/30 18:20:49 119114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369118936|now:1746037249118936|interv:120000000| [2025/04/30 18:20:49 119118] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 119123] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249117146| [2025/04/30 18:20:49 119127] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249119127| [2025/04/30 18:20:49 119132] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249119131| [2025/04/30 18:20:49 119138] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249124263| [2025/04/30 18:20:49 119142] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249124263| [2025/04/30 18:20:49 119146] [debug] |xqc_engine_wakeup_after|wakeup:1746037249124263|now:1746037249119146|diff:5117| [2025/04/30 18:20:49 119150] [debug] |xqc_engine_main_logic|END|now:1746037249119131| [2025/04/30 18:20:49 119155] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249119155| [2025/04/30 18:20:49 119159] [debug] |xqc_engine_wakeup_after|wakeup:1746037249124263|now:1746037249119159|diff:5104| [2025/04/30 18:20:49 119163] [debug] |xqc_engine_main_logic|END|now:1746037249119155| [2025/04/30 18:20:49 120927] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249120926| [2025/04/30 18:20:49 120937] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 120943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1434| [2025/04/30 18:20:49 120947] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1435| [2025/04/30 18:20:49 120952] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1435| [2025/04/30 18:20:49 120956] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 120961] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3081|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3082|path_largest_ack:3081| [2025/04/30 18:20:49 120970] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:69606|prior_delivered:3086337|prior_time:1746037249063118|is_app_limited:0|send_elapse:49837|ack_elapse:57808|ctl_first_sent_time:1746037249064579|lagest_ack_time:1746037249120926|curr_delivered:3154743| [2025/04/30 18:20:49 120975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249064579| [2025/04/30 18:20:49 120980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:45||sndq_packets_used_bytes:0|sndq_packets_free:177| [2025/04/30 18:20:49 120984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3082|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3082|path_largest_ack:3082| [2025/04/30 18:20:49 121010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:69606|prior_delivered:3086337|prior_time:1746037249063118|is_app_limited:0|send_elapse:49837|ack_elapse:57808|ctl_first_sent_time:1746037249064579|lagest_ack_time:1746037249120926|curr_delivered:3155943| [2025/04/30 18:20:49 121015] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249064687| [2025/04/30 18:20:49 121019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 18:20:49 121023] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53898|rttvar:2643|minrtt:30950|latest_rtt:56239|ack_delay:1000| [2025/04/30 18:20:49 121028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:54065|rttvar:2318|minrtt:30950|latest_rtt:56239|ack_delay:1000| [2025/04/30 18:20:49 121032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3082|lost_pn:3079|thresh:3| [2025/04/30 18:20:49 121037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|mark lost|pns:2|pkt_num:3079|lost_pn:3079|po_sent_time:1746037249060915|lost_send_time:1746037249057658|loss_delay:63268|frame:STREAM |repair:128| [2025/04/30 18:20:49 121042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|OnLostDetection|largest_lost sent time: 1746037249060915u| [2025/04/30 18:20:49 121046] [stats] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |lost interval:279681|lost_count:7|send_count:283|pkt_num:3079|po_send_time:1746037249060915|srtt:54065|cwnd:104521|bw:1210568|conn_life:2810101|now:0|last_lost_time:2810101| [2025/04/30 18:20:49 121051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 121055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54065|rtt_var:2318|pto_duration:63337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 121060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 121064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 121068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 50553| [2025/04/30 18:20:49 121072] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249202768|now:1746037249121055|interv:81713| [2025/04/30 18:20:49 121076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249202768|now:1746037249121055|interval:81713|pto_count:0|srtt:54065 [2025/04/30 18:20:49 121084] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49837, ack_elapse 57808, delivered 69606|rate 1204089|lost 257| [2025/04/30 18:20:49 121088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204089) in round 47| [2025/04/30 18:20:49 121093] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 121097] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 121101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:104521|packet_lost:1|acked:2400|po_sent_time:1746037249064687|recovery:1|recovery_start:1746037249121046|packet_conservation:0|next_round_delivered:3117537| [2025/04/30 18:20:49 121105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:1|acked:2400|po_sent_time:1746037249064687|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 121110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:50553|srtt:54065|latest_rtt:56239|min_rtt:30950|applimit:0|lost:256|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 121116] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1435|largest:1435|pns:2| [2025/04/30 18:20:49 121121] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1435|frame:ACK |recv_time:1746037249120926|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 121126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369120926|now:1746037249120926|interv:120000000| [2025/04/30 18:20:49 121130] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369120926|now:1746037249120926|interv:120000000| [2025/04/30 18:20:49 121134] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249124263|pq_index:0| [2025/04/30 18:20:49 121138] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249119131| [2025/04/30 18:20:49 121142] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249121142| [2025/04/30 18:20:49 121147] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249121146| [2025/04/30 18:20:49 121153] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:54065|min_srtt:54065|path_bw:1210568|loss_rate:2.47|path_pto:0| [2025/04/30 18:20:49 121157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50553|cwnd:52953|conn:0000558304DEB50C|stream_id:0|stream_offset:3092547| [2025/04/30 18:20:49 121162] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:54065|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 121167] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:STREAM |pn:3079|size:1200|reinj:0|path_class:0| [2025/04/30 18:20:49 121175] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:3079|size:1200|pkt_type:SHORT_HEADER|frame:STREAM | [2025/04/30 18:20:49 121179] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_can_send|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |path:0|can:1|pkt_sz:1200|schedule_bytes:0|inflight:50553|cwnd:52953|conn:0000558304DEB50C|stream_id:0|stream_offset:3092547| [2025/04/30 18:20:49 121184] [debug] |scid:da2177832f8e02338cbcd125|xqc_pacing_can_write|pacing_delay:0| [2025/04/30 18:20:49 121188] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3126| [2025/04/30 18:20:49 121221] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3126|size:1200|sent:1216|pkt_type:SHORT_HEADER|frame:STREAM |inflight:50553|now:1746037249121195|stream_id:0|stream_offset:3092547| [2025/04/30 18:20:49 121227] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3126|origin_pktnum:3079|size:1200|enc_size:1216|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|po_in_flight:0||retrans:2| [2025/04/30 18:20:49 121232] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|path:0|inflight:50553|applimit:0| [2025/04/30 18:20:49 121237] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:54065|rtt_var:2318|pto_duration:63337|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 121242] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 121246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 121250] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 51753| [2025/04/30 18:20:49 121254] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249209532|now:1746037249121237|interv:88295| [2025/04/30 18:20:49 121258] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249209532|now:1746037249121237|interval:88295|pto_count:0|srtt:54065 [2025/04/30 18:20:49 121263] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_cwnd_limited|path:0|cwnd:52953|inflight:51753| [2025/04/30 18:20:49 121268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 121275] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 121279] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249121279|diff:18688| [2025/04/30 18:20:49 121284] [debug] |xqc_engine_main_logic|END|now:1746037249121146| [2025/04/30 18:20:49 121289] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249121289| [2025/04/30 18:20:49 121293] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249121293|diff:18674| [2025/04/30 18:20:49 121297] [debug] |xqc_engine_main_logic|END|now:1746037249121289| [2025/04/30 18:20:49 122945] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249122944| [2025/04/30 18:20:49 122956] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 122961] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1435| [2025/04/30 18:20:49 122965] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1436| [2025/04/30 18:20:49 122971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1436| [2025/04/30 18:20:49 122980] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 123003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3083|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3084|path_largest_ack:3083| [2025/04/30 18:20:49 123012] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:69606|prior_delivered:3088737|prior_time:1746037249065112|is_app_limited:0|send_elapse:49825|ack_elapse:57832|ctl_first_sent_time:1746037249066575|lagest_ack_time:1746037249122944|curr_delivered:3157143| [2025/04/30 18:20:49 123017] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249066575| [2025/04/30 18:20:49 123022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:44||sndq_packets_used_bytes:0|sndq_packets_free:178| [2025/04/30 18:20:49 123026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3084|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3084|path_largest_ack:3084| [2025/04/30 18:20:49 123030] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68406|prior_delivered:3091137|prior_time:1746037249067112|is_app_limited:0|send_elapse:49809|ack_elapse:55832|ctl_first_sent_time:1746037249068567|lagest_ack_time:1746037249122944|curr_delivered:3158343| [2025/04/30 18:20:49 123035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249068567| [2025/04/30 18:20:49 123039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:43||sndq_packets_used_bytes:0|sndq_packets_free:179| [2025/04/30 18:20:49 123043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:54065|rttvar:2318|minrtt:30950|latest_rtt:54377|ack_delay:1000| [2025/04/30 18:20:49 123048] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53979|rttvar:1911|minrtt:30950|latest_rtt:54377|ack_delay:1000| [2025/04/30 18:20:49 123052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3084|lost_pn:3081|thresh:3| [2025/04/30 18:20:49 123056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 123061] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 123065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53979|rtt_var:1911|pto_duration:61623|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 123069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 123073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 123077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 49353| [2025/04/30 18:20:49 123081] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249207818|now:1746037249123065|interv:84753| [2025/04/30 18:20:49 123085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249207818|now:1746037249123065|interval:84753|pto_count:0|srtt:53979 [2025/04/30 18:20:49 123090] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49809, ack_elapse 55832, delivered 67206|rate 1203718|lost 257| [2025/04/30 18:20:49 123098] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203718) in round 47| [2025/04/30 18:20:49 123102] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 123107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 123111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249068567|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 123115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249068567|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 123120] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:49353|srtt:53979|latest_rtt:54377|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 123126] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1436|largest:1436|pns:2| [2025/04/30 18:20:49 123130] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1436|frame:ACK |recv_time:1746037249122944|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 123135] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369122944|now:1746037249122944|interv:120000000| [2025/04/30 18:20:49 123139] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369122944|now:1746037249122944|interv:120000000| [2025/04/30 18:20:49 123143] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 123148] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249121146| [2025/04/30 18:20:49 123152] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249123152| [2025/04/30 18:20:49 123157] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249123156| [2025/04/30 18:20:49 123163] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 123167] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 123171] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249123171|diff:16796| [2025/04/30 18:20:49 123175] [debug] |xqc_engine_main_logic|END|now:1746037249123156| [2025/04/30 18:20:49 123180] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249123180| [2025/04/30 18:20:49 123184] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249123184|diff:16783| [2025/04/30 18:20:49 123188] [debug] |xqc_engine_main_logic|END|now:1746037249123180| [2025/04/30 18:20:49 124952] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249124950| [2025/04/30 18:20:49 124964] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 124971] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1436| [2025/04/30 18:20:49 124980] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1437| [2025/04/30 18:20:49 125006] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1437| [2025/04/30 18:20:49 125014] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 125019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3085|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3086|path_largest_ack:3085| [2025/04/30 18:20:49 125024] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:69606|prior_delivered:3091137|prior_time:1746037249067112|is_app_limited:0|send_elapse:49922|ack_elapse:57838|ctl_first_sent_time:1746037249068680|lagest_ack_time:1746037249124950|curr_delivered:3159543| [2025/04/30 18:20:49 125029] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249068680| [2025/04/30 18:20:49 125034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:42||sndq_packets_used_bytes:0|sndq_packets_free:180| [2025/04/30 18:20:49 125038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3086|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3086|path_largest_ack:3086| [2025/04/30 18:20:49 125043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:68406|prior_delivered:3093537|prior_time:1746037249069094|is_app_limited:0|send_elapse:49811|ack_elapse:55856|ctl_first_sent_time:1746037249070550|lagest_ack_time:1746037249124950|curr_delivered:3160743| [2025/04/30 18:20:49 125047] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249070550| [2025/04/30 18:20:49 125052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:41||sndq_packets_used_bytes:0|sndq_packets_free:181| [2025/04/30 18:20:49 125056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53979|rttvar:1911|minrtt:30950|latest_rtt:54400|ack_delay:1000| [2025/04/30 18:20:49 125060] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53907|rttvar:1578|minrtt:30950|latest_rtt:54400|ack_delay:1000| [2025/04/30 18:20:49 125065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3086|lost_pn:3083|thresh:3| [2025/04/30 18:20:49 125069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 125073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 125077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53907|rtt_var:1578|pto_duration:60219|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 125082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 125086] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 125090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 46953| [2025/04/30 18:20:49 125094] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249206414|now:1746037249125077|interv:81337| [2025/04/30 18:20:49 125098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249206414|now:1746037249125077|interval:81337|pto_count:0|srtt:53907 [2025/04/30 18:20:49 125106] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49811, ack_elapse 55856, delivered 67206|rate 1203201|lost 257| [2025/04/30 18:20:49 125111] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203201) in round 47| [2025/04/30 18:20:49 125115] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 125119] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 125123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249070550|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 125128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249070550|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 125133] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:46953|srtt:53907|latest_rtt:54400|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 125139] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1437|largest:1437|pns:2| [2025/04/30 18:20:49 125143] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1437|frame:ACK |recv_time:1746037249124950|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 125148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369124950|now:1746037249124950|interv:120000000| [2025/04/30 18:20:49 125152] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369124950|now:1746037249124950|interv:120000000| [2025/04/30 18:20:49 125156] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 125161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249123156| [2025/04/30 18:20:49 125165] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249125165| [2025/04/30 18:20:49 125170] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249125169| [2025/04/30 18:20:49 125176] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 125180] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 125184] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249125184|diff:14783| [2025/04/30 18:20:49 125189] [debug] |xqc_engine_main_logic|END|now:1746037249125169| [2025/04/30 18:20:49 125194] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249125194| [2025/04/30 18:20:49 125198] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249125198|diff:14769| [2025/04/30 18:20:49 125202] [debug] |xqc_engine_main_logic|END|now:1746037249125194| [2025/04/30 18:20:49 126911] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249126910| [2025/04/30 18:20:49 126922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 126934] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1437| [2025/04/30 18:20:49 126938] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1438| [2025/04/30 18:20:49 126944] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1438| [2025/04/30 18:20:49 126948] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 126953] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3087|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3088|path_largest_ack:3087| [2025/04/30 18:20:49 126958] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:67206|prior_delivered:3095937|prior_time:1746037249071176|is_app_limited:0|send_elapse:49916|ack_elapse:55734|ctl_first_sent_time:1746037249072661|lagest_ack_time:1746037249126910|curr_delivered:3161943| [2025/04/30 18:20:49 126963] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249072661| [2025/04/30 18:20:49 126967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:40||sndq_packets_used_bytes:0|sndq_packets_free:182| [2025/04/30 18:20:49 126972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3088|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3088|path_largest_ack:3088| [2025/04/30 18:20:49 126976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:67206|prior_delivered:3095937|prior_time:1746037249071176|is_app_limited:0|send_elapse:49916|ack_elapse:55734|ctl_first_sent_time:1746037249072661|lagest_ack_time:1746037249126910|curr_delivered:3163143| [2025/04/30 18:20:49 126981] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249072778| [2025/04/30 18:20:49 126985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:39||sndq_packets_used_bytes:0|sndq_packets_free:183| [2025/04/30 18:20:49 127013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53907|rttvar:1578|minrtt:30950|latest_rtt:54132|ack_delay:1000| [2025/04/30 18:20:49 127017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53810|rttvar:1377|minrtt:30950|latest_rtt:54132|ack_delay:1000| [2025/04/30 18:20:49 127021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3088|lost_pn:3085|thresh:3| [2025/04/30 18:20:49 127026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 127030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 127034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53810|rtt_var:1377|pto_duration:59318|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 127039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 127043] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 127046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 44553| [2025/04/30 18:20:49 127050] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249205513|now:1746037249127034|interv:78479| [2025/04/30 18:20:49 127058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249205513|now:1746037249127034|interval:78479|pto_count:0|srtt:53810 [2025/04/30 18:20:49 127062] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 49916, ack_elapse 55734, delivered 67206|rate 1205834|lost 257| [2025/04/30 18:20:49 127067] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205834) in round 47| [2025/04/30 18:20:49 127071] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 127076] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 127080] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249072778|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 127084] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249072778|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 127089] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:44553|srtt:53810|latest_rtt:54132|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 127095] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1438|largest:1438|pns:2| [2025/04/30 18:20:49 127099] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1438|frame:ACK |recv_time:1746037249126910|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 127104] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369126910|now:1746037249126910|interv:120000000| [2025/04/30 18:20:49 127108] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369126910|now:1746037249126910|interv:120000000| [2025/04/30 18:20:49 127112] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 127117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249125169| [2025/04/30 18:20:49 127121] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249127121| [2025/04/30 18:20:49 127126] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249127125| [2025/04/30 18:20:49 127132] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 127136] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 127140] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249127140|diff:12827| [2025/04/30 18:20:49 127144] [debug] |xqc_engine_main_logic|END|now:1746037249127125| [2025/04/30 18:20:49 127149] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249127149| [2025/04/30 18:20:49 127153] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249127153|diff:12814| [2025/04/30 18:20:49 127157] [debug] |xqc_engine_main_logic|END|now:1746037249127149| [2025/04/30 18:20:49 128901] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249128900| [2025/04/30 18:20:49 128912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 128918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1438| [2025/04/30 18:20:49 128922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1439| [2025/04/30 18:20:49 128928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1439| [2025/04/30 18:20:49 128932] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 128937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3089|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3090|path_largest_ack:3089| [2025/04/30 18:20:49 128942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:67206|prior_delivered:3098337|prior_time:1746037249073165|is_app_limited:0|send_elapse:49880|ack_elapse:55735|ctl_first_sent_time:1746037249074627|lagest_ack_time:1746037249128900|curr_delivered:3164343| [2025/04/30 18:20:49 128946] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249074627| [2025/04/30 18:20:49 128951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:38||sndq_packets_used_bytes:0|sndq_packets_free:184| [2025/04/30 18:20:49 128955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3090|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3090|path_largest_ack:3090| [2025/04/30 18:20:49 128960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3100737|prior_time:1746037249075132|is_app_limited:0|send_elapse:48759|ack_elapse:53768|ctl_first_sent_time:1746037249076595|lagest_ack_time:1746037249128900|curr_delivered:3165543| [2025/04/30 18:20:49 128964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249076595| [2025/04/30 18:20:49 128968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:37||sndq_packets_used_bytes:0|sndq_packets_free:185| [2025/04/30 18:20:49 128972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53810|rttvar:1377|minrtt:30950|latest_rtt:52305|ack_delay:0| [2025/04/30 18:20:49 128976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53622|rttvar:1409|minrtt:30950|latest_rtt:52305|ack_delay:0| [2025/04/30 18:20:49 128981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3090|lost_pn:3087|thresh:3| [2025/04/30 18:20:49 128985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 129012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 129016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53622|rtt_var:1409|pto_duration:59258|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 129021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 129025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 129029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 42153| [2025/04/30 18:20:49 129038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249205453|now:1746037249129016|interv:76437| [2025/04/30 18:20:49 129042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249205453|now:1746037249129016|interval:76437|pto_count:0|srtt:53622 [2025/04/30 18:20:49 129047] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 48759, ack_elapse 53768, delivered 64806|rate 1205289|lost 257| [2025/04/30 18:20:49 129051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205289) in round 47| [2025/04/30 18:20:49 129055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 129060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 129063] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249076595|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 129068] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249076595|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 129073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:42153|srtt:53622|latest_rtt:52305|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 129078] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1439|largest:1439|pns:2| [2025/04/30 18:20:49 129083] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1439|frame:ACK |recv_time:1746037249128900|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 129088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369128900|now:1746037249128900|interv:120000000| [2025/04/30 18:20:49 129092] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369128900|now:1746037249128900|interv:120000000| [2025/04/30 18:20:49 129096] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 129100] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249127125| [2025/04/30 18:20:49 129104] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249129104| [2025/04/30 18:20:49 129109] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249129108| [2025/04/30 18:20:49 129115] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 129119] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 129123] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249129123|diff:10844| [2025/04/30 18:20:49 129127] [debug] |xqc_engine_main_logic|END|now:1746037249129108| [2025/04/30 18:20:49 129133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249129133| [2025/04/30 18:20:49 129139] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249129139|diff:10828| [2025/04/30 18:20:49 129143] [debug] |xqc_engine_main_logic|END|now:1746037249129133| [2025/04/30 18:20:49 130895] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249130894| [2025/04/30 18:20:49 130906] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 130912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1439| [2025/04/30 18:20:49 130916] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1440| [2025/04/30 18:20:49 130922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1440| [2025/04/30 18:20:49 130926] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 130931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3091|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3092|path_largest_ack:3091| [2025/04/30 18:20:49 130936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:67206|prior_delivered:3100737|prior_time:1746037249075132|is_app_limited:0|send_elapse:48864|ack_elapse:55762|ctl_first_sent_time:1746037249076700|lagest_ack_time:1746037249130894|curr_delivered:3166743| [2025/04/30 18:20:49 130941] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249076700| [2025/04/30 18:20:49 130946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:36||sndq_packets_used_bytes:0|sndq_packets_free:186| [2025/04/30 18:20:49 130950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3092|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3092|path_largest_ack:3092| [2025/04/30 18:20:49 130954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:66006|prior_delivered:3103137|prior_time:1746037249077081|is_app_limited:0|send_elapse:50564|ack_elapse:53813|ctl_first_sent_time:1746037249078536|lagest_ack_time:1746037249130894|curr_delivered:3167943| [2025/04/30 18:20:49 130959] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249078536| [2025/04/30 18:20:49 130963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:35||sndq_packets_used_bytes:0|sndq_packets_free:187| [2025/04/30 18:20:49 130967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53622|rttvar:1409|minrtt:30950|latest_rtt:52358|ack_delay:0| [2025/04/30 18:20:49 130971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53464|rttvar:1373|minrtt:30950|latest_rtt:52358|ack_delay:0| [2025/04/30 18:20:49 130976] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3092|lost_pn:3089|thresh:3| [2025/04/30 18:20:49 130980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 130984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 131011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53464|rtt_var:1373|pto_duration:58956|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 131016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 131025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 131029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 39753| [2025/04/30 18:20:49 131033] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249205151|now:1746037249131011|interv:74140| [2025/04/30 18:20:49 131037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249205151|now:1746037249131011|interval:74140|pto_count:0|srtt:53464 [2025/04/30 18:20:49 131042] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50564, ack_elapse 53813, delivered 64806|rate 1204281|lost 257| [2025/04/30 18:20:49 131047] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204281) in round 47| [2025/04/30 18:20:49 131051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 131055] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 131059] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249078536|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 131064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249078536|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 131069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:39753|srtt:53464|latest_rtt:52358|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 131075] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1440|largest:1440|pns:2| [2025/04/30 18:20:49 131080] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1440|frame:ACK |recv_time:1746037249130894|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 131085] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369130894|now:1746037249130894|interv:120000000| [2025/04/30 18:20:49 131089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369130894|now:1746037249130894|interv:120000000| [2025/04/30 18:20:49 131093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 131098] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249129108| [2025/04/30 18:20:49 131102] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249131102| [2025/04/30 18:20:49 131107] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249131106| [2025/04/30 18:20:49 131113] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 131117] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 131123] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249131123|diff:8844| [2025/04/30 18:20:49 131128] [debug] |xqc_engine_main_logic|END|now:1746037249131106| [2025/04/30 18:20:49 131133] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249131133| [2025/04/30 18:20:49 131137] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249131137|diff:8830| [2025/04/30 18:20:49 131141] [debug] |xqc_engine_main_logic|END|now:1746037249131133| [2025/04/30 18:20:49 132900] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249132898| [2025/04/30 18:20:49 132911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 132918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1440| [2025/04/30 18:20:49 132922] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1441| [2025/04/30 18:20:49 132928] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1441| [2025/04/30 18:20:49 132932] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 132937] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3093|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3094|path_largest_ack:3093| [2025/04/30 18:20:49 132942] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:64806|prior_delivered:3105537|prior_time:1746037249079120|is_app_limited:0|send_elapse:50949|ack_elapse:53778|ctl_first_sent_time:1746037249080505|lagest_ack_time:1746037249132898|curr_delivered:3169143| [2025/04/30 18:20:49 132946] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249080505| [2025/04/30 18:20:49 132951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:34||sndq_packets_used_bytes:0|sndq_packets_free:188| [2025/04/30 18:20:49 132955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3094|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3094|path_largest_ack:3094| [2025/04/30 18:20:49 132960] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:64806|prior_delivered:3105537|prior_time:1746037249079120|is_app_limited:0|send_elapse:50949|ack_elapse:53778|ctl_first_sent_time:1746037249080505|lagest_ack_time:1746037249132898|curr_delivered:3170343| [2025/04/30 18:20:49 132964] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249080616| [2025/04/30 18:20:49 132968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:33||sndq_packets_used_bytes:0|sndq_packets_free:189| [2025/04/30 18:20:49 132972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53464|rttvar:1373|minrtt:30950|latest_rtt:52282|ack_delay:1000| [2025/04/30 18:20:49 132977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:53191|rttvar:1575|minrtt:30950|latest_rtt:52282|ack_delay:1000| [2025/04/30 18:20:49 132981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3094|lost_pn:3091|thresh:3| [2025/04/30 18:20:49 133003] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 133012] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 133016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:53191|rtt_var:1575|pto_duration:59491|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 133026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 133030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 133034] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 37353| [2025/04/30 18:20:49 133038] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249205686|now:1746037249133016|interv:72670| [2025/04/30 18:20:49 133042] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249205686|now:1746037249133016|interval:72670|pto_count:0|srtt:53191 [2025/04/30 18:20:49 133047] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 50949, ack_elapse 53778, delivered 64806|rate 1205065|lost 257| [2025/04/30 18:20:49 133051] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1205065) in round 47| [2025/04/30 18:20:49 133056] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 133060] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 133064] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249080616|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 133069] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249080616|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 133073] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:37353|srtt:53191|latest_rtt:52282|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 133079] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1441|largest:1441|pns:2| [2025/04/30 18:20:49 133084] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1441|frame:ACK |recv_time:1746037249132898|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 133089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369132898|now:1746037249132898|interv:120000000| [2025/04/30 18:20:49 133093] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369132898|now:1746037249132898|interv:120000000| [2025/04/30 18:20:49 133097] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 133102] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249131106| [2025/04/30 18:20:49 133106] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249133106| [2025/04/30 18:20:49 133111] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249133110| [2025/04/30 18:20:49 133117] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 133124] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 133128] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249133127|diff:6840| [2025/04/30 18:20:49 133132] [debug] |xqc_engine_main_logic|END|now:1746037249133110| [2025/04/30 18:20:49 133137] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249133137| [2025/04/30 18:20:49 133141] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249133141|diff:6826| [2025/04/30 18:20:49 133145] [debug] |xqc_engine_main_logic|END|now:1746037249133137| [2025/04/30 18:20:49 134884] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249134883| [2025/04/30 18:20:49 134895] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 134901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1441| [2025/04/30 18:20:49 134905] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1442| [2025/04/30 18:20:49 134911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1442| [2025/04/30 18:20:49 134915] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 134920] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3095|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3096|path_largest_ack:3095| [2025/04/30 18:20:49 134925] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:64806|prior_delivered:3107937|prior_time:1746037249081091|is_app_limited:0|send_elapse:51590|ack_elapse:53792|ctl_first_sent_time:1746037249082454|lagest_ack_time:1746037249134883|curr_delivered:3171543| [2025/04/30 18:20:49 134929] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249082454| [2025/04/30 18:20:49 134934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:32||sndq_packets_used_bytes:0|sndq_packets_free:190| [2025/04/30 18:20:49 134938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3096|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3096|path_largest_ack:3096| [2025/04/30 18:20:49 134943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3110337|prior_time:1746037249083056|is_app_limited:0|send_elapse:51742|ack_elapse:51827|ctl_first_sent_time:1746037249084427|lagest_ack_time:1746037249134883|curr_delivered:3172743| [2025/04/30 18:20:49 134947] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249084427| [2025/04/30 18:20:49 134951] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:31||sndq_packets_used_bytes:0|sndq_packets_free:191| [2025/04/30 18:20:49 134955] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:53191|rttvar:1575|minrtt:30950|latest_rtt:50456|ack_delay:1000| [2025/04/30 18:20:49 134960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52725|rttvar:2115|minrtt:30950|latest_rtt:50456|ack_delay:1000| [2025/04/30 18:20:49 134964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3096|lost_pn:3093|thresh:3| [2025/04/30 18:20:49 134968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 134972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 134982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52725|rtt_var:2115|pto_duration:61185|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 135009] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 135014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 135018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 34953| [2025/04/30 18:20:49 135022] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249207380|now:1746037249134981|interv:72399| [2025/04/30 18:20:49 135026] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249207380|now:1746037249134981|interval:72399|pto_count:0|srtt:52725 [2025/04/30 18:20:49 135031] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51742, ack_elapse 51827, delivered 62406|rate 1204121|lost 257| [2025/04/30 18:20:49 135036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204121) in round 47| [2025/04/30 18:20:49 135040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 135044] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 135048] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249084427|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 135053] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249084427|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 135057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:34953|srtt:52725|latest_rtt:50456|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 135064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1442|largest:1442|pns:2| [2025/04/30 18:20:49 135068] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1442|frame:ACK |recv_time:1746037249134883|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 135073] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369134883|now:1746037249134883|interv:120000000| [2025/04/30 18:20:49 135077] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369134883|now:1746037249134883|interv:120000000| [2025/04/30 18:20:49 135081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 135085] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249133110| [2025/04/30 18:20:49 135090] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249135089| [2025/04/30 18:20:49 135094] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249135093| [2025/04/30 18:20:49 135104] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 135108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 135112] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249135112|diff:4855| [2025/04/30 18:20:49 135117] [debug] |xqc_engine_main_logic|END|now:1746037249135093| [2025/04/30 18:20:49 135122] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249135122| [2025/04/30 18:20:49 135126] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249135126|diff:4841| [2025/04/30 18:20:49 135129] [debug] |xqc_engine_main_logic|END|now:1746037249135122| [2025/04/30 18:20:49 136891] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249136890| [2025/04/30 18:20:49 136901] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 136907] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1442| [2025/04/30 18:20:49 136911] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1443| [2025/04/30 18:20:49 136917] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1443| [2025/04/30 18:20:49 136921] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 136927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3097|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3098|path_largest_ack:3097| [2025/04/30 18:20:49 136931] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:64806|prior_delivered:3110337|prior_time:1746037249083056|is_app_limited:0|send_elapse:51849|ack_elapse:53834|ctl_first_sent_time:1746037249084534|lagest_ack_time:1746037249136890|curr_delivered:3173943| [2025/04/30 18:20:49 136936] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249084534| [2025/04/30 18:20:49 136941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:30||sndq_packets_used_bytes:0|sndq_packets_free:192| [2025/04/30 18:20:49 136945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3098|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3098|path_largest_ack:3098| [2025/04/30 18:20:49 136949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:63606|prior_delivered:3112737|prior_time:1746037249085052|is_app_limited:0|send_elapse:51695|ack_elapse:51838|ctl_first_sent_time:1746037249086424|lagest_ack_time:1746037249136890|curr_delivered:3175143| [2025/04/30 18:20:49 136954] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249086424| [2025/04/30 18:20:49 136958] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:29||sndq_packets_used_bytes:0|sndq_packets_free:193| [2025/04/30 18:20:49 136962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52725|rttvar:2115|minrtt:30950|latest_rtt:50466|ack_delay:1000| [2025/04/30 18:20:49 136966] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:52318|rttvar:2401|minrtt:30950|latest_rtt:50466|ack_delay:1000| [2025/04/30 18:20:49 136971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3098|lost_pn:3095|thresh:3| [2025/04/30 18:20:49 136980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 136984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 137011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:52318|rtt_var:2401|pto_duration:61922|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 137016] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 137020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 137024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 32553| [2025/04/30 18:20:49 137028] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249208117|now:1746037249137011|interv:71106| [2025/04/30 18:20:49 137032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249208117|now:1746037249137011|interval:71106|pto_count:0|srtt:52318 [2025/04/30 18:20:49 137036] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51695, ack_elapse 51838, delivered 62406|rate 1203865|lost 257| [2025/04/30 18:20:49 137041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1203865) in round 47| [2025/04/30 18:20:49 137045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 137049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 137053] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249086424|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 137058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249086424|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 137063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:32553|srtt:52318|latest_rtt:50466|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 137069] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1443|largest:1443|pns:2| [2025/04/30 18:20:49 137073] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1443|frame:ACK |recv_time:1746037249136890|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 137078] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369136890|now:1746037249136890|interv:120000000| [2025/04/30 18:20:49 137082] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369136890|now:1746037249136890|interv:120000000| [2025/04/30 18:20:49 137086] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 137091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249135093| [2025/04/30 18:20:49 137095] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249137095| [2025/04/30 18:20:49 137103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249137102| [2025/04/30 18:20:49 137109] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 137113] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 137117] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249137117|diff:2850| [2025/04/30 18:20:49 137122] [debug] |xqc_engine_main_logic|END|now:1746037249137102| [2025/04/30 18:20:49 137127] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249137127| [2025/04/30 18:20:49 137131] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249137130|diff:2837| [2025/04/30 18:20:49 137134] [debug] |xqc_engine_main_logic|END|now:1746037249137127| [2025/04/30 18:20:49 138875] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249138874| [2025/04/30 18:20:49 138886] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 138893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1443| [2025/04/30 18:20:49 138897] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1444| [2025/04/30 18:20:49 138903] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1444| [2025/04/30 18:20:49 138907] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 138912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3099|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3100|path_largest_ack:3099| [2025/04/30 18:20:49 138917] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3115137|prior_time:1746037249087058|is_app_limited:0|send_elapse:51803|ack_elapse:51816|ctl_first_sent_time:1746037249088522|lagest_ack_time:1746037249138874|curr_delivered:3176343| [2025/04/30 18:20:49 138922] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249088522| [2025/04/30 18:20:49 138926] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:28||sndq_packets_used_bytes:0|sndq_packets_free:194| [2025/04/30 18:20:49 138931] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3100|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3100|path_largest_ack:3100| [2025/04/30 18:20:49 138935] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3115137|prior_time:1746037249087058|is_app_limited:0|send_elapse:51803|ack_elapse:51816|ctl_first_sent_time:1746037249088522|lagest_ack_time:1746037249138874|curr_delivered:3177543| [2025/04/30 18:20:49 138940] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249088660| [2025/04/30 18:20:49 138944] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:27||sndq_packets_used_bytes:0|sndq_packets_free:195| [2025/04/30 18:20:49 138948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:52318|rttvar:2401|minrtt:30950|latest_rtt:50214|ack_delay:1000| [2025/04/30 18:20:49 138952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51930|rttvar:2577|minrtt:30950|latest_rtt:50214|ack_delay:1000| [2025/04/30 18:20:49 138963] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3100|lost_pn:3097|thresh:3| [2025/04/30 18:20:49 138967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 138971] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 138975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51930|rtt_var:2577|pto_duration:62238|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 138980] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 138984] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 139011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 30153| [2025/04/30 18:20:49 139016] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249208433|now:1746037249138975|interv:69458| [2025/04/30 18:20:49 139020] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249208433|now:1746037249138975|interval:69458|pto_count:0|srtt:51930 [2025/04/30 18:20:49 139024] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 51803, ack_elapse 51816, delivered 62406|rate 1204377|lost 257| [2025/04/30 18:20:49 139029] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1204377) in round 47| [2025/04/30 18:20:49 139033] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 139037] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 139041] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249088660|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 139046] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249088660|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 139050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:30153|srtt:51930|latest_rtt:50214|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 139056] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1444|largest:1444|pns:2| [2025/04/30 18:20:49 139061] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1444|frame:ACK |recv_time:1746037249138874|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 139067] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369138874|now:1746037249138874|interv:120000000| [2025/04/30 18:20:49 139071] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369138874|now:1746037249138874|interv:120000000| [2025/04/30 18:20:49 139075] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 139084] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249137102| [2025/04/30 18:20:49 139088] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249139087| [2025/04/30 18:20:49 139093] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249139091| [2025/04/30 18:20:49 139099] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249139967| [2025/04/30 18:20:49 139103] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249139967| [2025/04/30 18:20:49 139107] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249139107|diff:860| [2025/04/30 18:20:49 139112] [debug] |xqc_engine_main_logic|END|now:1746037249139091| [2025/04/30 18:20:49 139117] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249139117| [2025/04/30 18:20:49 139121] [debug] |xqc_engine_wakeup_after|wakeup:1746037249139967|now:1746037249139121|diff:846| [2025/04/30 18:20:49 139125] [debug] |xqc_engine_main_logic|END|now:1746037249139117| [2025/04/30 18:20:49 140197] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249140197| [2025/04/30 18:20:49 140208] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249139967|pq_index:0| [2025/04/30 18:20:49 140212] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249139091| [2025/04/30 18:20:49 140217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249140216| [2025/04/30 18:20:49 140222] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037249139967|now:1746037249140216| [2025/04/30 18:20:49 140226] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:49 140230] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037249139967|now:1746037249140216| [2025/04/30 18:20:49 140234] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:49 140240] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|largest_recv:1444|ack_delay:25273|first_ack_range:44|largest_pkt_recv_time:1746037249114967| [2025/04/30 18:20:49 140244] [debug] |scid:da2177832f8e02338cbcd125|xqc_gen_ack_frame|high:1444|low:1400|pkt_pns:2| [2025/04/30 18:20:49 140248] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_to_one_packet|ack_size:7|path:0|path_largest_recv:1432|frame_largest_recv:1444| [2025/04/30 18:20:49 140252] [debug] |scid:da2177832f8e02338cbcd125|xqc_write_ack_or_mp_ack_or_ext_ack_to_packets|path:0|pns:2| [2025/04/30 18:20:49 140257] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_schedule_packets|specify|path:0|state:2|frame_type:ACK |stream_id:0|stream_offset:0| [2025/04/30 18:20:49 140262] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:20|pkt_type:SHORT_HEADER|frame:ACK | [2025/04/30 18:20:49 140267] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3127| [2025/04/30 18:20:49 140303] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3127|size:20|sent:36|pkt_type:SHORT_HEADER|frame:ACK |inflight:30153|now:1746037249140274|stream_id:0|stream_offset:0| [2025/04/30 18:20:49 140309] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3127|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 18:20:49 140323] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249208433| [2025/04/30 18:20:49 140330] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249208433| [2025/04/30 18:20:49 140337] [debug] |xqc_engine_wakeup_after|wakeup:1746037249208433|now:1746037249140336|diff:68097| [2025/04/30 18:20:49 140344] [debug] |xqc_engine_main_logic|END|now:1746037249140216| [2025/04/30 18:20:49 140899] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249140898| [2025/04/30 18:20:49 140908] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 140915] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1444| [2025/04/30 18:20:49 140919] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1445| [2025/04/30 18:20:49 140925] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1445| [2025/04/30 18:20:49 140929] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 140934] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3101|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3102|path_largest_ack:3101| [2025/04/30 18:20:49 140939] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3117537|prior_time:1746037249089057|is_app_limited:0|send_elapse:51709|ack_elapse:51841|ctl_first_sent_time:1746037249090432|lagest_ack_time:1746037249140898|curr_delivered:3178743| [2025/04/30 18:20:49 140943] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249090432| [2025/04/30 18:20:49 140948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:26||sndq_packets_used_bytes:0|sndq_packets_free:196| [2025/04/30 18:20:49 140952] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3102|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3102|path_largest_ack:3102| [2025/04/30 18:20:49 140956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3119937|prior_time:1746037249091063|is_app_limited:0|send_elapse:53582|ack_elapse:49835|ctl_first_sent_time:1746037249092429|lagest_ack_time:1746037249140898|curr_delivered:3179943| [2025/04/30 18:20:49 140961] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249092429| [2025/04/30 18:20:49 140965] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:25||sndq_packets_used_bytes:0|sndq_packets_free:197| [2025/04/30 18:20:49 140969] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51930|rttvar:2577|minrtt:30950|latest_rtt:48469|ack_delay:1000| [2025/04/30 18:20:49 140973] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:51372|rttvar:3048|minrtt:30950|latest_rtt:48469|ack_delay:1000| [2025/04/30 18:20:49 140977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3102|lost_pn:3099|thresh:3| [2025/04/30 18:20:49 140982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 141004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 141013] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:51372|rtt_var:3048|pto_duration:63564|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 141024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 141028] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 141032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 27753| [2025/04/30 18:20:49 141036] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249209759|now:1746037249141012|interv:68747| [2025/04/30 18:20:49 141040] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249209759|now:1746037249141012|interval:68747|pto_count:0|srtt:51372 [2025/04/30 18:20:49 141045] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53582, ack_elapse 49835, delivered 60006|rate 1119891|lost 257| [2025/04/30 18:20:49 141049] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1119891) in round 47| [2025/04/30 18:20:49 141054] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 141058] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 141062] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249092429|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 141066] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249092429|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 141071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:27753|srtt:51372|latest_rtt:48469|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 141077] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1445|largest:1445|pns:2| [2025/04/30 18:20:49 141081] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1445|frame:ACK |recv_time:1746037249140898|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 141086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369140898|now:1746037249140898|interv:120000000| [2025/04/30 18:20:49 141090] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369140898|now:1746037249140898|interv:120000000| [2025/04/30 18:20:49 141094] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249208433|pq_index:0| [2025/04/30 18:20:49 141099] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249140216| [2025/04/30 18:20:49 141103] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249141103| [2025/04/30 18:20:49 141108] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249141107| [2025/04/30 18:20:49 141117] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249209759| [2025/04/30 18:20:49 141121] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249209759| [2025/04/30 18:20:49 141125] [debug] |xqc_engine_wakeup_after|wakeup:1746037249209759|now:1746037249141125|diff:68634| [2025/04/30 18:20:49 141129] [debug] |xqc_engine_main_logic|END|now:1746037249141107| [2025/04/30 18:20:49 141135] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249141135| [2025/04/30 18:20:49 141139] [debug] |xqc_engine_wakeup_after|wakeup:1746037249209759|now:1746037249141139|diff:68620| [2025/04/30 18:20:49 141142] [debug] |xqc_engine_main_logic|END|now:1746037249141135| [2025/04/30 18:20:49 142974] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249142973| [2025/04/30 18:20:49 143002] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 143013] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1445| [2025/04/30 18:20:49 143017] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1446| [2025/04/30 18:20:49 143023] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1446| [2025/04/30 18:20:49 143027] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 143032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3103|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3104|path_largest_ack:3103| [2025/04/30 18:20:49 143037] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3119937|prior_time:1746037249091063|is_app_limited:0|send_elapse:53690|ack_elapse:51910|ctl_first_sent_time:1746037249092537|lagest_ack_time:1746037249142973|curr_delivered:3181143| [2025/04/30 18:20:49 143041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249092537| [2025/04/30 18:20:49 143046] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:24||sndq_packets_used_bytes:0|sndq_packets_free:198| [2025/04/30 18:20:49 143051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3104|origin_pktnum:0|size:1206|pns:2|pkt_type:SHORT_HEADER|frame:ACK STREAM |conn_state:ESTABED|frame_largest_ack:3104|path_largest_ack:3104| [2025/04/30 18:20:49 143055] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61212|prior_delivered:3122337|prior_time:1746037249093091|is_app_limited:0|send_elapse:53804|ack_elapse:49882|ctl_first_sent_time:1746037249094491|lagest_ack_time:1746037249142973|curr_delivered:3182349| [2025/04/30 18:20:49 143060] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249094491| [2025/04/30 18:20:49 143064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:23||sndq_packets_used_bytes:0|sndq_packets_free:199| [2025/04/30 18:20:49 143068] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:51372|rttvar:3048|minrtt:30950|latest_rtt:48482|ack_delay:1000| [2025/04/30 18:20:49 143072] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50886|rttvar:3258|minrtt:30950|latest_rtt:48482|ack_delay:1000| [2025/04/30 18:20:49 143076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3104|lost_pn:3101|thresh:3| [2025/04/30 18:20:49 143081] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 143090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_recv_record_del from 1422|pns:2| [2025/04/30 18:20:49 143094] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 143098] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50886|rtt_var:3258|pto_duration:63918|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 143103] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 143107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 143111] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 25347| [2025/04/30 18:20:49 143115] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249210113|now:1746037249143098|interv:67015| [2025/04/30 18:20:49 143119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249210113|now:1746037249143098|interval:67015|pto_count:0|srtt:50886 [2025/04/30 18:20:49 143124] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 53804, ack_elapse 49882, delivered 60012|rate 1115381|lost 257| [2025/04/30 18:20:49 143128] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1115381) in round 47| [2025/04/30 18:20:49 143133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 143137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 143141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2406|po_sent_time:1746037249094491|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 143145] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2406|po_sent_time:1746037249094491|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 143150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:25347|srtt:50886|latest_rtt:48482|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 143156] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1446|largest:1446|pns:2| [2025/04/30 18:20:49 143160] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1446|frame:ACK |recv_time:1746037249142973|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 143165] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369142973|now:1746037249142973|interv:120000000| [2025/04/30 18:20:49 143169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369142973|now:1746037249142973|interv:120000000| [2025/04/30 18:20:49 143173] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249209759|pq_index:0| [2025/04/30 18:20:49 143178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249141107| [2025/04/30 18:20:49 143182] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249143182| [2025/04/30 18:20:49 143190] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249143189| [2025/04/30 18:20:49 143196] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249210113| [2025/04/30 18:20:49 143200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249210113| [2025/04/30 18:20:49 143204] [debug] |xqc_engine_wakeup_after|wakeup:1746037249210113|now:1746037249143204|diff:66909| [2025/04/30 18:20:49 143208] [debug] |xqc_engine_main_logic|END|now:1746037249143189| [2025/04/30 18:20:49 143213] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249143213| [2025/04/30 18:20:49 143217] [debug] |xqc_engine_wakeup_after|wakeup:1746037249210113|now:1746037249143217|diff:66896| [2025/04/30 18:20:49 143221] [debug] |xqc_engine_main_logic|END|now:1746037249143213| [2025/04/30 18:20:49 144862] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249144861| [2025/04/30 18:20:49 144878] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 144888] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1446| [2025/04/30 18:20:49 144893] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1447| [2025/04/30 18:20:49 144899] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1447| [2025/04/30 18:20:49 144903] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 144908] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3105|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3106|path_largest_ack:3105| [2025/04/30 18:20:49 144913] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62412|prior_delivered:3122337|prior_time:1746037249093091|is_app_limited:0|send_elapse:53930|ack_elapse:51770|ctl_first_sent_time:1746037249094617|lagest_ack_time:1746037249144861|curr_delivered:3183549| [2025/04/30 18:20:49 144918] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249094617| [2025/04/30 18:20:49 144923] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:22||sndq_packets_used_bytes:0|sndq_packets_free:200| [2025/04/30 18:20:49 144927] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3106|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3106|path_largest_ack:3106| [2025/04/30 18:20:49 144932] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61212|prior_delivered:3124737|prior_time:1746037249095089|is_app_limited:0|send_elapse:54334|ack_elapse:49772|ctl_first_sent_time:1746037249096445|lagest_ack_time:1746037249144861|curr_delivered:3184749| [2025/04/30 18:20:49 144937] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249096445| [2025/04/30 18:20:49 144941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:21||sndq_packets_used_bytes:0|sndq_packets_free:201| [2025/04/30 18:20:49 144945] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50886|rttvar:3258|minrtt:30950|latest_rtt:48416|ack_delay:1000| [2025/04/30 18:20:49 144949] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50453|rttvar:3311|minrtt:30950|latest_rtt:48416|ack_delay:1000| [2025/04/30 18:20:49 144960] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3106|lost_pn:3103|thresh:3| [2025/04/30 18:20:49 144964] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 144968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 144972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50453|rtt_var:3311|pto_duration:63697|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 144977] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 144981] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 144985] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 22947| [2025/04/30 18:20:49 145014] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249209892|now:1746037249144972|interv:64920| [2025/04/30 18:20:49 145018] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249209892|now:1746037249144972|interval:64920|pto_count:0|srtt:50453 [2025/04/30 18:20:49 145023] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54334, ack_elapse 49772, delivered 60012|rate 1104501|lost 257| [2025/04/30 18:20:49 145028] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1104501) in round 47| [2025/04/30 18:20:49 145032] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 145036] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 145040] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249096445|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 145045] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249096445|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 145050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:22947|srtt:50453|latest_rtt:48416|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 145056] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1447|largest:1447|pns:2| [2025/04/30 18:20:49 145060] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1447|frame:ACK |recv_time:1746037249144861|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 145065] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369144861|now:1746037249144861|interv:120000000| [2025/04/30 18:20:49 145070] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369144861|now:1746037249144861|interv:120000000| [2025/04/30 18:20:49 145074] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249210113|pq_index:0| [2025/04/30 18:20:49 145081] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249143189| [2025/04/30 18:20:49 145086] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249145085| [2025/04/30 18:20:49 145091] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249145089| [2025/04/30 18:20:49 145097] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249209892| [2025/04/30 18:20:49 145101] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249209892| [2025/04/30 18:20:49 145105] [debug] |xqc_engine_wakeup_after|wakeup:1746037249209892|now:1746037249145105|diff:64787| [2025/04/30 18:20:49 145109] [debug] |xqc_engine_main_logic|END|now:1746037249145089| [2025/04/30 18:20:49 145115] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249145115| [2025/04/30 18:20:49 145119] [debug] |xqc_engine_wakeup_after|wakeup:1746037249209892|now:1746037249145119|diff:64773| [2025/04/30 18:20:49 145123] [debug] |xqc_engine_main_logic|END|now:1746037249145115| [2025/04/30 18:20:49 146843] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249146842| [2025/04/30 18:20:49 146854] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 146860] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1447| [2025/04/30 18:20:49 146864] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1448| [2025/04/30 18:20:49 146870] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1448| [2025/04/30 18:20:49 146874] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 146879] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3107|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3108|path_largest_ack:3107| [2025/04/30 18:20:49 146884] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62412|prior_delivered:3124737|prior_time:1746037249095089|is_app_limited:0|send_elapse:54444|ack_elapse:51753|ctl_first_sent_time:1746037249096555|lagest_ack_time:1746037249146842|curr_delivered:3185949| [2025/04/30 18:20:49 146889] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249096555| [2025/04/30 18:20:49 146894] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:20||sndq_packets_used_bytes:0|sndq_packets_free:202| [2025/04/30 18:20:49 146898] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3108|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3108|path_largest_ack:3108| [2025/04/30 18:20:49 146903] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61212|prior_delivered:3127137|prior_time:1746037249097067|is_app_limited:0|send_elapse:54931|ack_elapse:49775|ctl_first_sent_time:1746037249098425|lagest_ack_time:1746037249146842|curr_delivered:3187149| [2025/04/30 18:20:49 146907] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249098425| [2025/04/30 18:20:49 146911] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:19||sndq_packets_used_bytes:0|sndq_packets_free:203| [2025/04/30 18:20:49 146915] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50453|rttvar:3311|minrtt:30950|latest_rtt:48417|ack_delay:1000| [2025/04/30 18:20:49 146925] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:50074|rttvar:3243|minrtt:30950|latest_rtt:48417|ack_delay:1000| [2025/04/30 18:20:49 146929] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3108|lost_pn:3105|thresh:3| [2025/04/30 18:20:49 146933] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 146938] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 146942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:50074|rtt_var:3243|pto_duration:63046|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 146946] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 146950] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 146954] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 20547| [2025/04/30 18:20:49 146958] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249209241|now:1746037249146941|interv:62300| [2025/04/30 18:20:49 146962] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249209241|now:1746037249146941|interval:62300|pto_count:0|srtt:50074 [2025/04/30 18:20:49 146967] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54931, ack_elapse 49775, delivered 60012|rate 1092497|lost 257| [2025/04/30 18:20:49 146971] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1092497) in round 47| [2025/04/30 18:20:49 146976] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 146980] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 146984] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249098425|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 147012] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249098425|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 147017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:20547|srtt:50074|latest_rtt:48417|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 147023] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1448|largest:1448|pns:2| [2025/04/30 18:20:49 147027] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1448|frame:ACK |recv_time:1746037249146842|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 147032] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369146842|now:1746037249146842|interv:120000000| [2025/04/30 18:20:49 147037] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369146842|now:1746037249146842|interv:120000000| [2025/04/30 18:20:49 147044] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249209892|pq_index:0| [2025/04/30 18:20:49 147049] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249145089| [2025/04/30 18:20:49 147053] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249147052| [2025/04/30 18:20:49 147057] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249147056| [2025/04/30 18:20:49 147064] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249209241| [2025/04/30 18:20:49 147068] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249209241| [2025/04/30 18:20:49 147072] [debug] |xqc_engine_wakeup_after|wakeup:1746037249209241|now:1746037249147072|diff:62169| [2025/04/30 18:20:49 147076] [debug] |xqc_engine_main_logic|END|now:1746037249147056| [2025/04/30 18:20:49 147081] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249147081| [2025/04/30 18:20:49 147085] [debug] |xqc_engine_wakeup_after|wakeup:1746037249209241|now:1746037249147085|diff:62156| [2025/04/30 18:20:49 147089] [debug] |xqc_engine_main_logic|END|now:1746037249147081| [2025/04/30 18:20:49 148924] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249148923| [2025/04/30 18:20:49 148939] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 148949] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1448| [2025/04/30 18:20:49 148953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1449| [2025/04/30 18:20:49 148959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1449| [2025/04/30 18:20:49 148963] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 148968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3109|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3110|path_largest_ack:3109| [2025/04/30 18:20:49 148973] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62412|prior_delivered:3127137|prior_time:1746037249097067|is_app_limited:0|send_elapse:55039|ack_elapse:51856|ctl_first_sent_time:1746037249098533|lagest_ack_time:1746037249148923|curr_delivered:3188349| [2025/04/30 18:20:49 148978] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249098533| [2025/04/30 18:20:49 148983] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:18||sndq_packets_used_bytes:0|sndq_packets_free:204| [2025/04/30 18:20:49 149004] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3110|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3110|path_largest_ack:3110| [2025/04/30 18:20:49 149011] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61212|prior_delivered:3129537|prior_time:1746037249099035|is_app_limited:0|send_elapse:54882|ack_elapse:49888|ctl_first_sent_time:1746037249100392|lagest_ack_time:1746037249148923|curr_delivered:3189549| [2025/04/30 18:20:49 149018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249100392| [2025/04/30 18:20:49 149024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:17||sndq_packets_used_bytes:0|sndq_packets_free:205| [2025/04/30 18:20:49 149038] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:50074|rttvar:3243|minrtt:30950|latest_rtt:48531|ack_delay:1000| [2025/04/30 18:20:49 149045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49756|rttvar:3068|minrtt:30950|latest_rtt:48531|ack_delay:1000| [2025/04/30 18:20:49 149052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3110|lost_pn:3107|thresh:3| [2025/04/30 18:20:49 149059] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 149065] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 149071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49756|rtt_var:3068|pto_duration:62028|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 149076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 149080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 149084] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 18147| [2025/04/30 18:20:49 149088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249208223|now:1746037249149071|interv:59152| [2025/04/30 18:20:49 149092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249208223|now:1746037249149071|interval:59152|pto_count:0|srtt:49756 [2025/04/30 18:20:49 149096] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 54882, ack_elapse 49888, delivered 60012|rate 1093473|lost 257| [2025/04/30 18:20:49 149101] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1093473) in round 47| [2025/04/30 18:20:49 149105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 149110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 149114] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249100392|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 149118] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249100392|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 149123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:18147|srtt:49756|latest_rtt:48531|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 149129] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1449|largest:1449|pns:2| [2025/04/30 18:20:49 149135] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1449|frame:ACK |recv_time:1746037249148923|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 149148] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369148923|now:1746037249148923|interv:120000000| [2025/04/30 18:20:49 149155] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369148923|now:1746037249148923|interv:120000000| [2025/04/30 18:20:49 149161] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249209241|pq_index:0| [2025/04/30 18:20:49 149166] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249147056| [2025/04/30 18:20:49 149170] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249149170| [2025/04/30 18:20:49 149175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249149174| [2025/04/30 18:20:49 149182] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249208223| [2025/04/30 18:20:49 149186] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249208223| [2025/04/30 18:20:49 149190] [debug] |xqc_engine_wakeup_after|wakeup:1746037249208223|now:1746037249149190|diff:59033| [2025/04/30 18:20:49 149194] [debug] |xqc_engine_main_logic|END|now:1746037249149174| [2025/04/30 18:20:49 149200] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249149200| [2025/04/30 18:20:49 149204] [debug] |xqc_engine_wakeup_after|wakeup:1746037249208223|now:1746037249149203|diff:59020| [2025/04/30 18:20:49 149207] [debug] |xqc_engine_main_logic|END|now:1746037249149200| [2025/04/30 18:20:49 150929] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249150928| [2025/04/30 18:20:49 150945] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 150954] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1449| [2025/04/30 18:20:49 150959] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1450| [2025/04/30 18:20:49 150968] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1450| [2025/04/30 18:20:49 150974] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 150982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3111|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3112|path_largest_ack:3111| [2025/04/30 18:20:49 151008] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62412|prior_delivered:3129537|prior_time:1746037249099035|is_app_limited:0|send_elapse:54991|ack_elapse:51893|ctl_first_sent_time:1746037249100501|lagest_ack_time:1746037249150928|curr_delivered:3190749| [2025/04/30 18:20:49 151016] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249100501| [2025/04/30 18:20:49 151022] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:16||sndq_packets_used_bytes:0|sndq_packets_free:206| [2025/04/30 18:20:49 151029] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3112|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3112|path_largest_ack:3112| [2025/04/30 18:20:49 151036] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61212|prior_delivered:3131937|prior_time:1746037249101003|is_app_limited:0|send_elapse:56646|ack_elapse:49925|ctl_first_sent_time:1746037249102364|lagest_ack_time:1746037249150928|curr_delivered:3191949| [2025/04/30 18:20:49 151043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249102364| [2025/04/30 18:20:49 151057] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:15||sndq_packets_used_bytes:0|sndq_packets_free:207| [2025/04/30 18:20:49 151063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49756|rttvar:3068|minrtt:30950|latest_rtt:48564|ack_delay:1000| [2025/04/30 18:20:49 151070] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49482|rttvar:2849|minrtt:30950|latest_rtt:48564|ack_delay:1000| [2025/04/30 18:20:49 151076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3112|lost_pn:3109|thresh:3| [2025/04/30 18:20:49 151082] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 151088] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 151095] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49482|rtt_var:2849|pto_duration:60878|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 151101] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 151107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 151113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 15747| [2025/04/30 18:20:49 151119] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249207073|now:1746037249151094|interv:55979| [2025/04/30 18:20:49 151124] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249207073|now:1746037249151094|interval:55979|pto_count:0|srtt:49482 [2025/04/30 18:20:49 151130] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56646, ack_elapse 49925, delivered 60012|rate 1059421|lost 257| [2025/04/30 18:20:49 151136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1059421) in round 47| [2025/04/30 18:20:49 151141] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 151146] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 151151] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249102364|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 151156] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249102364|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 151162] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:15747|srtt:49482|latest_rtt:48564|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 151169] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1450|largest:1450|pns:2| [2025/04/30 18:20:49 151175] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1450|frame:ACK |recv_time:1746037249150928|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 151185] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369150928|now:1746037249150928|interv:120000000| [2025/04/30 18:20:49 151190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369150928|now:1746037249150928|interv:120000000| [2025/04/30 18:20:49 151195] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249208223|pq_index:0| [2025/04/30 18:20:49 151200] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249149174| [2025/04/30 18:20:49 151205] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249151205| [2025/04/30 18:20:49 151211] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249151210| [2025/04/30 18:20:49 151218] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249207073| [2025/04/30 18:20:49 151223] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249207073| [2025/04/30 18:20:49 151228] [debug] |xqc_engine_wakeup_after|wakeup:1746037249207073|now:1746037249151228|diff:55845| [2025/04/30 18:20:49 151233] [debug] |xqc_engine_main_logic|END|now:1746037249151210| [2025/04/30 18:20:49 151240] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249151240| [2025/04/30 18:20:49 151244] [debug] |xqc_engine_wakeup_after|wakeup:1746037249207073|now:1746037249151244|diff:55829| [2025/04/30 18:20:49 151249] [debug] |xqc_engine_main_logic|END|now:1746037249151240| [2025/04/30 18:20:49 152981] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249152979| [2025/04/30 18:20:49 153022] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 153033] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1450| [2025/04/30 18:20:49 153039] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1451| [2025/04/30 18:20:49 153049] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1451| [2025/04/30 18:20:49 153055] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 153063] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3113|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3114|path_largest_ack:3113| [2025/04/30 18:20:49 153071] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62412|prior_delivered:3131937|prior_time:1746037249101003|is_app_limited:0|send_elapse:56755|ack_elapse:51976|ctl_first_sent_time:1746037249102473|lagest_ack_time:1746037249152979|curr_delivered:3193149| [2025/04/30 18:20:49 153078] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249102473| [2025/04/30 18:20:49 153085] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:14||sndq_packets_used_bytes:0|sndq_packets_free:208| [2025/04/30 18:20:49 153092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3114|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3114|path_largest_ack:3114| [2025/04/30 18:20:49 153099] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61212|prior_delivered:3134337|prior_time:1746037249103031|is_app_limited:0|send_elapse:55752|ack_elapse:49948|ctl_first_sent_time:1746037249104398|lagest_ack_time:1746037249152979|curr_delivered:3194349| [2025/04/30 18:20:49 153115] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249104398| [2025/04/30 18:20:49 153123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:13||sndq_packets_used_bytes:0|sndq_packets_free:209| [2025/04/30 18:20:49 153130] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49482|rttvar:2849|minrtt:30950|latest_rtt:48581|ack_delay:1000| [2025/04/30 18:20:49 153137] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49244|rttvar:2612|minrtt:30950|latest_rtt:48581|ack_delay:1000| [2025/04/30 18:20:49 153144] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3114|lost_pn:3111|thresh:3| [2025/04/30 18:20:49 153151] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 153157] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 153164] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49244|rtt_var:2612|pto_duration:59692|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 153171] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 153177] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 153183] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 13347| [2025/04/30 18:20:49 153190] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249205887|now:1746037249153163|interv:52724| [2025/04/30 18:20:49 153197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249205887|now:1746037249153163|interval:52724|pto_count:0|srtt:49244 [2025/04/30 18:20:49 153205] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55752, ack_elapse 49948, delivered 60012|rate 1076409|lost 257| [2025/04/30 18:20:49 153212] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076409) in round 47| [2025/04/30 18:20:49 153219] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 153226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 153232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249104398|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 153239] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249104398|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 153246] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:13347|srtt:49244|latest_rtt:48581|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 153262] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1451|largest:1451|pns:2| [2025/04/30 18:20:49 153270] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1451|frame:ACK |recv_time:1746037249152979|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 153278] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369152979|now:1746037249152979|interv:120000000| [2025/04/30 18:20:49 153285] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369152979|now:1746037249152979|interv:120000000| [2025/04/30 18:20:49 153292] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249207073|pq_index:0| [2025/04/30 18:20:49 153300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249151210| [2025/04/30 18:20:49 153306] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249153306| [2025/04/30 18:20:49 153315] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249153313| [2025/04/30 18:20:49 153324] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249205887| [2025/04/30 18:20:49 153331] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249205887| [2025/04/30 18:20:49 153337] [debug] |xqc_engine_wakeup_after|wakeup:1746037249205887|now:1746037249153336|diff:52551| [2025/04/30 18:20:49 153343] [debug] |xqc_engine_main_logic|END|now:1746037249153313| [2025/04/30 18:20:49 153351] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249153351| [2025/04/30 18:20:49 153357] [debug] |xqc_engine_wakeup_after|wakeup:1746037249205887|now:1746037249153357|diff:52530| [2025/04/30 18:20:49 153363] [debug] |xqc_engine_main_logic|END|now:1746037249153351| [2025/04/30 18:20:49 154910] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249154908| [2025/04/30 18:20:49 154926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 154936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1451| [2025/04/30 18:20:49 154943] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1452| [2025/04/30 18:20:49 154953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1452| [2025/04/30 18:20:49 154959] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 154968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3115|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3116|path_largest_ack:3115| [2025/04/30 18:20:49 154976] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62412|prior_delivered:3134337|prior_time:1746037249103031|is_app_limited:0|send_elapse:55857|ack_elapse:51877|ctl_first_sent_time:1746037249104503|lagest_ack_time:1746037249154908|curr_delivered:3195549| [2025/04/30 18:20:49 154984] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249104503| [2025/04/30 18:20:49 155014] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:12||sndq_packets_used_bytes:0|sndq_packets_free:210| [2025/04/30 18:20:49 155021] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3116|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3116|path_largest_ack:3116| [2025/04/30 18:20:49 155035] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3136743|prior_time:1746037249105024|is_app_limited:0|send_elapse:55695|ack_elapse:49884|ctl_first_sent_time:1746037249106390|lagest_ack_time:1746037249154908|curr_delivered:3196749| [2025/04/30 18:20:49 155043] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249106390| [2025/04/30 18:20:49 155049] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:11||sndq_packets_used_bytes:0|sndq_packets_free:211| [2025/04/30 18:20:49 155055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49244|rttvar:2612|minrtt:30950|latest_rtt:48518|ack_delay:0| [2025/04/30 18:20:49 155062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:49153|rttvar:2140|minrtt:30950|latest_rtt:48518|ack_delay:0| [2025/04/30 18:20:49 155069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3116|lost_pn:3113|thresh:3| [2025/04/30 18:20:49 155076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 155083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 155090] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:49153|rtt_var:2140|pto_duration:57713|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 155097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 155104] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 155110] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 10947| [2025/04/30 18:20:49 155117] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249203908|now:1746037249155089|interv:48819| [2025/04/30 18:20:49 155123] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249203908|now:1746037249155089|interval:48819|pto_count:0|srtt:49153 [2025/04/30 18:20:49 155130] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55695, ack_elapse 49884, delivered 60006|rate 1077403|lost 257| [2025/04/30 18:20:49 155137] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1077403) in round 47| [2025/04/30 18:20:49 155144] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 155151] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 155157] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249106390|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 155165] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249106390|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 155173] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:10947|srtt:49153|latest_rtt:48518|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 155190] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1452|largest:1452|pns:2| [2025/04/30 18:20:49 155197] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1452|frame:ACK |recv_time:1746037249154908|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 155205] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369154908|now:1746037249154908|interv:120000000| [2025/04/30 18:20:49 155212] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369154908|now:1746037249154908|interv:120000000| [2025/04/30 18:20:49 155218] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249205887|pq_index:0| [2025/04/30 18:20:49 155224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249153313| [2025/04/30 18:20:49 155230] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249155230| [2025/04/30 18:20:49 155238] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249155236| [2025/04/30 18:20:49 155248] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249203908| [2025/04/30 18:20:49 155254] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249203908| [2025/04/30 18:20:49 155261] [debug] |xqc_engine_wakeup_after|wakeup:1746037249203908|now:1746037249155261|diff:48647| [2025/04/30 18:20:49 155268] [debug] |xqc_engine_main_logic|END|now:1746037249155236| [2025/04/30 18:20:49 155276] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249155276| [2025/04/30 18:20:49 155283] [debug] |xqc_engine_wakeup_after|wakeup:1746037249203908|now:1746037249155283|diff:48625| [2025/04/30 18:20:49 155290] [debug] |xqc_engine_main_logic|END|now:1746037249155276| [2025/04/30 18:20:49 156911] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249156909| [2025/04/30 18:20:49 156926] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 156936] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1452| [2025/04/30 18:20:49 156942] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1453| [2025/04/30 18:20:49 156953] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1453| [2025/04/30 18:20:49 156960] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 156967] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3117|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3118|path_largest_ack:3117| [2025/04/30 18:20:49 156975] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3136743|prior_time:1746037249105024|is_app_limited:0|send_elapse:55801|ack_elapse:51885|ctl_first_sent_time:1746037249106496|lagest_ack_time:1746037249156909|curr_delivered:3197949| [2025/04/30 18:20:49 156982] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249106496| [2025/04/30 18:20:49 157017] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:10||sndq_packets_used_bytes:0|sndq_packets_free:212| [2025/04/30 18:20:49 157033] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3118|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3118|path_largest_ack:3118| [2025/04/30 18:20:49 157041] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3139143|prior_time:1746037249107017|is_app_limited:0|send_elapse:55764|ack_elapse:49892|ctl_first_sent_time:1746037249108454|lagest_ack_time:1746037249156909|curr_delivered:3199149| [2025/04/30 18:20:49 157048] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249108454| [2025/04/30 18:20:49 157055] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:9||sndq_packets_used_bytes:0|sndq_packets_free:213| [2025/04/30 18:20:49 157062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:49153|rttvar:2140|minrtt:30950|latest_rtt:48455|ack_delay:1000| [2025/04/30 18:20:49 157069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48940|rttvar:2029|minrtt:30950|latest_rtt:48455|ack_delay:1000| [2025/04/30 18:20:49 157076] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3118|lost_pn:3115|thresh:3| [2025/04/30 18:20:49 157083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 157093] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 157100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48940|rtt_var:2029|pto_duration:57056|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 157107] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 157113] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 157119] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 8547| [2025/04/30 18:20:49 157126] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249203251|now:1746037249157099|interv:46152| [2025/04/30 18:20:49 157132] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249203251|now:1746037249157099|interval:46152|pto_count:0|srtt:48940 [2025/04/30 18:20:49 157139] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 55764, ack_elapse 49892, delivered 60006|rate 1076070|lost 257| [2025/04/30 18:20:49 157146] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1076070) in round 47| [2025/04/30 18:20:49 157154] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 157161] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 157167] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249108454|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 157174] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249108454|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 157188] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:8547|srtt:48940|latest_rtt:48455|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 157197] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1453|largest:1453|pns:2| [2025/04/30 18:20:49 157204] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1453|frame:ACK |recv_time:1746037249156909|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 157211] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369156909|now:1746037249156909|interv:120000000| [2025/04/30 18:20:49 157217] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369156909|now:1746037249156909|interv:120000000| [2025/04/30 18:20:49 157224] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249203908|pq_index:0| [2025/04/30 18:20:49 157231] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249155236| [2025/04/30 18:20:49 157238] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249157238| [2025/04/30 18:20:49 157246] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249157244| [2025/04/30 18:20:49 157256] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249203251| [2025/04/30 18:20:49 157263] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249203251| [2025/04/30 18:20:49 157269] [debug] |xqc_engine_wakeup_after|wakeup:1746037249203251|now:1746037249157268|diff:45983| [2025/04/30 18:20:49 157276] [debug] |xqc_engine_main_logic|END|now:1746037249157244| [2025/04/30 18:20:49 157285] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249157285| [2025/04/30 18:20:49 157291] [debug] |xqc_engine_wakeup_after|wakeup:1746037249203251|now:1746037249157291|diff:45960| [2025/04/30 18:20:49 157297] [debug] |xqc_engine_main_logic|END|now:1746037249157285| [2025/04/30 18:20:49 158886] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249158885| [2025/04/30 18:20:49 158902] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 158912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1453| [2025/04/30 18:20:49 158918] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1454| [2025/04/30 18:20:49 158927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1454| [2025/04/30 18:20:49 158934] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 158942] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3119|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3120|path_largest_ack:3119| [2025/04/30 18:20:49 158949] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3139143|prior_time:1746037249107017|is_app_limited:0|send_elapse:55883|ack_elapse:51868|ctl_first_sent_time:1746037249108573|lagest_ack_time:1746037249158885|curr_delivered:3200349| [2025/04/30 18:20:49 158956] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249108573| [2025/04/30 18:20:49 158972] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:8||sndq_packets_used_bytes:0|sndq_packets_free:214| [2025/04/30 18:20:49 158979] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3120|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3120|path_largest_ack:3120| [2025/04/30 18:20:49 159006] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3141543|prior_time:1746037249108980|is_app_limited:0|send_elapse:57573|ack_elapse:49905|ctl_first_sent_time:1746037249110372|lagest_ack_time:1746037249158885|curr_delivered:3201549| [2025/04/30 18:20:49 159018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249110372| [2025/04/30 18:20:49 159024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:7||sndq_packets_used_bytes:0|sndq_packets_free:215| [2025/04/30 18:20:49 159031] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48940|rttvar:2029|minrtt:30950|latest_rtt:48513|ack_delay:1000| [2025/04/30 18:20:49 159037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48762|rttvar:1878|minrtt:30950|latest_rtt:48513|ack_delay:1000| [2025/04/30 18:20:49 159044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3120|lost_pn:3117|thresh:3| [2025/04/30 18:20:49 159051] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 159058] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 159064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48762|rtt_var:1878|pto_duration:56274|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 159071] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 159077] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 159083] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 6147| [2025/04/30 18:20:49 159089] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249202469|now:1746037249159064|interv:43405| [2025/04/30 18:20:49 159096] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249202469|now:1746037249159064|interval:43405|pto_count:0|srtt:48762 [2025/04/30 18:20:49 159103] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57573, ack_elapse 49905, delivered 60006|rate 1042259|lost 257| [2025/04/30 18:20:49 159110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1042259) in round 47| [2025/04/30 18:20:49 159117] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 159123] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 159129] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249110372|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 159136] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249110372|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 159150] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:6147|srtt:48762|latest_rtt:48513|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 159159] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1454|largest:1454|pns:2| [2025/04/30 18:20:49 159166] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1454|frame:ACK |recv_time:1746037249158885|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 159172] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369158885|now:1746037249158885|interv:120000000| [2025/04/30 18:20:49 159178] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369158885|now:1746037249158885|interv:120000000| [2025/04/30 18:20:49 159183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249203251|pq_index:0| [2025/04/30 18:20:49 159189] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249157244| [2025/04/30 18:20:49 159195] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249159195| [2025/04/30 18:20:49 159202] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249159201| [2025/04/30 18:20:49 159211] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249202469| [2025/04/30 18:20:49 159217] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249202469| [2025/04/30 18:20:49 159222] [debug] |xqc_engine_wakeup_after|wakeup:1746037249202469|now:1746037249159222|diff:43247| [2025/04/30 18:20:49 159228] [debug] |xqc_engine_main_logic|END|now:1746037249159201| [2025/04/30 18:20:49 159235] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249159235| [2025/04/30 18:20:49 159241] [debug] |xqc_engine_wakeup_after|wakeup:1746037249202469|now:1746037249159240|diff:43229| [2025/04/30 18:20:49 159246] [debug] |xqc_engine_main_logic|END|now:1746037249159235| [2025/04/30 18:20:49 160897] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249160895| [2025/04/30 18:20:49 160912] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 160921] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1454| [2025/04/30 18:20:49 160927] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1455| [2025/04/30 18:20:49 160935] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1455| [2025/04/30 18:20:49 160941] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 160948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3121|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3122|path_largest_ack:3121| [2025/04/30 18:20:49 160955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3141543|prior_time:1746037249108980|is_app_limited:0|send_elapse:57666|ack_elapse:51915|ctl_first_sent_time:1746037249110465|lagest_ack_time:1746037249160895|curr_delivered:3202749| [2025/04/30 18:20:49 160969] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249110465| [2025/04/30 18:20:49 160975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:6||sndq_packets_used_bytes:0|sndq_packets_free:216| [2025/04/30 18:20:49 160982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3122|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3122|path_largest_ack:3122| [2025/04/30 18:20:49 161010] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3143943|prior_time:1746037249110962|is_app_limited:0|send_elapse:57690|ack_elapse:49933|ctl_first_sent_time:1746037249112344|lagest_ack_time:1746037249160895|curr_delivered:3203949| [2025/04/30 18:20:49 161018] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249112344| [2025/04/30 18:20:49 161024] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:5||sndq_packets_used_bytes:0|sndq_packets_free:217| [2025/04/30 18:20:49 161030] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48762|rttvar:1878|minrtt:30950|latest_rtt:48551|ack_delay:1000| [2025/04/30 18:20:49 161037] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48610|rttvar:1711|minrtt:30950|latest_rtt:48551|ack_delay:1000| [2025/04/30 18:20:49 161044] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3122|lost_pn:3119|thresh:3| [2025/04/30 18:20:49 161050] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 161056] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 161062] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48610|rtt_var:1711|pto_duration:55454|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 161069] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 161074] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 161080] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 3747| [2025/04/30 18:20:49 161086] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249201649|now:1746037249161062|interv:40587| [2025/04/30 18:20:49 161092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249201649|now:1746037249161062|interval:40587|pto_count:0|srtt:48610 [2025/04/30 18:20:49 161098] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57690, ack_elapse 49933, delivered 60006|rate 1040145|lost 257| [2025/04/30 18:20:49 161105] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1040145) in round 47| [2025/04/30 18:20:49 161110] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 161116] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 161121] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249112344|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 161133] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249112344|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 161140] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:3747|srtt:48610|latest_rtt:48551|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 161149] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1455|largest:1455|pns:2| [2025/04/30 18:20:49 161155] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1455|frame:ACK |recv_time:1746037249160895|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 161163] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369160895|now:1746037249160895|interv:120000000| [2025/04/30 18:20:49 161169] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369160895|now:1746037249160895|interv:120000000| [2025/04/30 18:20:49 161175] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249202469|pq_index:0| [2025/04/30 18:20:49 161182] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249159201| [2025/04/30 18:20:49 161188] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249161188| [2025/04/30 18:20:49 161195] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249161194| [2025/04/30 18:20:49 161204] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249201649| [2025/04/30 18:20:49 161210] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249201649| [2025/04/30 18:20:49 161216] [debug] |xqc_engine_wakeup_after|wakeup:1746037249201649|now:1746037249161215|diff:40434| [2025/04/30 18:20:49 161222] [debug] |xqc_engine_main_logic|END|now:1746037249161194| [2025/04/30 18:20:49 161231] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249161230| [2025/04/30 18:20:49 161237] [debug] |xqc_engine_wakeup_after|wakeup:1746037249201649|now:1746037249161237|diff:40412| [2025/04/30 18:20:49 161243] [debug] |xqc_engine_main_logic|END|now:1746037249161230| [2025/04/30 18:20:49 162859] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:40|state:ESTABED|recv_time:1746037249162857| [2025/04/30 18:20:49 162874] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 162883] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1455| [2025/04/30 18:20:49 162889] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1456| [2025/04/30 18:20:49 162898] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1456| [2025/04/30 18:20:49 162904] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 162912] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3123|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3124|path_largest_ack:3123| [2025/04/30 18:20:49 162926] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:62406|prior_delivered:3143943|prior_time:1746037249110962|is_app_limited:0|send_elapse:57783|ack_elapse:51895|ctl_first_sent_time:1746037249112437|lagest_ack_time:1746037249162857|curr_delivered:3205149| [2025/04/30 18:20:49 162934] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249112437| [2025/04/30 18:20:49 162941] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:4||sndq_packets_used_bytes:0|sndq_packets_free:218| [2025/04/30 18:20:49 162948] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3124|origin_pktnum:0|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3124|path_largest_ack:3124| [2025/04/30 18:20:49 162955] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61206|prior_delivered:3146343|prior_time:1746037249112949|is_app_limited:0|send_elapse:57527|ack_elapse:49908|ctl_first_sent_time:1746037249114337|lagest_ack_time:1746037249162857|curr_delivered:3206349| [2025/04/30 18:20:49 162962] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249114337| [2025/04/30 18:20:49 162968] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:3||sndq_packets_used_bytes:0|sndq_packets_free:219| [2025/04/30 18:20:49 162975] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48610|rttvar:1711|minrtt:30950|latest_rtt:48520|ack_delay:1000| [2025/04/30 18:20:49 162982] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:48474|rttvar:1556|minrtt:30950|latest_rtt:48520|ack_delay:1000| [2025/04/30 18:20:49 163011] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3124|lost_pn:3121|thresh:3| [2025/04/30 18:20:49 163019] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_detect_lost|it's a copy of origin pkt|acked:0|origin_acked:-1|origin_ref_cnt:-1| [2025/04/30 18:20:49 163025] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 163032] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|srtt:48474|rtt_var:1556|pto_duration:54698|backoff_factor:2.00|backoff:1.00|pto_cnt:0|max_ack_delay:25| [2025/04/30 18:20:49 163039] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 0, unacked: 0| [2025/04/30 18:20:49 163045] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 1, unacked: 0| [2025/04/30 18:20:49 163052] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_pto_time_and_space|conn:0000558304DEB50C|path:0|PNS: 2, unacked: 1347| [2025/04/30 18:20:49 163058] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:LOSS_DETECTION|expire:1746037249200893|now:1746037249163032|interv:37861| [2025/04/30 18:20:49 163064] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|xqc_timer_set|update|PTO|XQC_TIMER_LOSS_DETECTION|conn:0000558304DEB50C|path:0|pns:2|expire:1746037249200893|now:1746037249163032|interval:37861|pto_count:0|srtt:48474 [2025/04/30 18:20:49 163071] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 57527, ack_elapse 49908, delivered 60006|rate 1043092|lost 257| [2025/04/30 18:20:49 163077] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (1043092) in round 47| [2025/04/30 18:20:49 163082] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 163088] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 163100] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249114337|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 163107] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:2400|po_sent_time:1746037249114337|recovery:1|recovery_start:1746037249121046|packet_conservation:1|next_round_delivered:3155943| [2025/04/30 18:20:49 163114] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:52953|full_bw_reached:1|inflight:1347|srtt:48474|latest_rtt:48520|min_rtt:30950|applimit:0|lost:257|recovery:1|recovery_start:1746037249121046|idle_restart:0|packet_conservation:1|round_start:0| [2025/04/30 18:20:49 163123] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1456|largest:1456|pns:2| [2025/04/30 18:20:49 163130] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:40|pkt_type:SHORT_HEADER|pkt_num:1456|frame:ACK |recv_time:1746037249162857|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 163137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369162857|now:1746037249162857|interv:120000000| [2025/04/30 18:20:49 163143] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369162857|now:1746037249162857|interv:120000000| [2025/04/30 18:20:49 163149] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249201649|pq_index:0| [2025/04/30 18:20:49 163155] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249161194| [2025/04/30 18:20:49 163161] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249163161| [2025/04/30 18:20:49 163168] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249163166| [2025/04/30 18:20:49 163177] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249200893| [2025/04/30 18:20:49 163183] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249200893| [2025/04/30 18:20:49 163189] [debug] |xqc_engine_wakeup_after|wakeup:1746037249200893|now:1746037249163189|diff:37704| [2025/04/30 18:20:49 163195] [debug] |xqc_engine_main_logic|END|now:1746037249163166| [2025/04/30 18:20:49 163202] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249163202| [2025/04/30 18:20:49 163208] [debug] |xqc_engine_wakeup_after|wakeup:1746037249200893|now:1746037249163208|diff:37685| [2025/04/30 18:20:49 163214] [debug] |xqc_engine_main_logic|END|now:1746037249163202| [2025/04/30 18:20:49 164041] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:39|state:ESTABED|recv_time:1746037249164040| [2025/04/30 18:20:49 164056] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 164065] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1456| [2025/04/30 18:20:49 164071] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1457| [2025/04/30 18:20:49 164080] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1457| [2025/04/30 18:20:49 164086] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 164100] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3125|origin_pktnum:0|size:147|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3126|path_largest_ack:3125| [2025/04/30 18:20:49 164107] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:256|tx_in_flight:61353|prior_delivered:3146343|prior_time:1746037249112949|is_app_limited:0|send_elapse:57621|ack_elapse:51091|ctl_first_sent_time:1746037249114431|lagest_ack_time:1746037249164040|curr_delivered:3206496| [2025/04/30 18:20:49 164114] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249114431| [2025/04/30 18:20:49 164121] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:2||sndq_packets_used_bytes:0|sndq_packets_free:220| [2025/04/30 18:20:49 164128] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|conn:0000558304DEB50C|path:0|pkt_num:3126|origin_pktnum:3079|size:1200|pns:2|pkt_type:SHORT_HEADER|frame:STREAM |conn_state:ESTABED|frame_largest_ack:3126|path_largest_ack:3126| [2025/04/30 18:20:49 164134] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_update|prior_lost:257|tx_in_flight:51753|prior_delivered:3155943|prior_time:1746037249120926|is_app_limited:0|send_elapse:56616|ack_elapse:43114|ctl_first_sent_time:1746037249121195|lagest_ack_time:1746037249164040|curr_delivered:3207696| [2025/04/30 18:20:49 164141] [debug] |scid:da2177832f8e02338cbcd125|xqc_update_sample|sampler_sent_time_update:1746037249121195| [2025/04/30 18:20:49 164146] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_decrease_unacked_stream_ref|stream enter DATA RECVD|stream_id:0 [2025/04/30 18:20:49 164154] [debug] |scid:da2177832f8e02338cbcd125|xqc_stream_maybe_need_close|stream_id:0|stream_type:0| [2025/04/30 18:20:49 164161] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:STREAM_CLOSE|expire:1746037249403254|now:1746037249164160|interv:239094| [2025/04/30 18:20:49 164167] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|sndq_packets_used:0||sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 18:20:49 164174] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|before update rtt|conn:0000558304DEB50C|srtt:48474|rttvar:1556|minrtt:30950|latest_rtt:42845|ack_delay:0| [2025/04/30 18:20:49 164180] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_update_rtt|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |after update rtt|conn:0000558304DEB50C|srtt:47770|rttvar:2574|minrtt:30950|latest_rtt:42845|ack_delay:0| [2025/04/30 18:20:49 164186] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_get_lost_sent_pn|largest_acked:3126|lost_pn:3123|thresh:3| [2025/04/30 18:20:49 164192] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|xqc_send_ctl_set_loss_detection_timer|acked|pto_count:0| [2025/04/30 18:20:49 164197] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_set_loss_detection_timer|unset|no ack-eliciting pkts in flight|conn:0000558304DEB50C|path:0| [2025/04/30 18:20:49 164203] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 18:20:49 164208] [debug] |scid:da2177832f8e02338cbcd125|xqc_generate_sample|sampler: send_elapse 56616, ack_elapse 43114, delivered 51753|rate 914105|lost 257| [2025/04/30 18:20:49 164214] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: RTT round update 47 -> 48| [2025/04/30 18:20:49 164220] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_bandwidth|BBRv1: BW filter updated (914105) in round 48| [2025/04/30 18:20:49 164226] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_update_min_rtt|minrtt expire|rtt:30950, old_rtt:30950| [2025/04/30 18:20:49 164232] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_set_cwnd|xqc_bbr_set_cwnd|target_cwnd:93667|extra_cwnd:10854| [2025/04/30 18:20:49 164238] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|before ModulateCwndForRecovery|cwnd:52953|packet_lost:0|acked:1347|po_sent_time:1746037249121195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3207696| [2025/04/30 18:20:49 164252] [debug] |scid:da2177832f8e02338cbcd125|xqc_bbr_modulate_cwnd_for_recovery|after ModulateCwndForRecovery|cwnd:104521|packet_lost:0|acked:1347|po_sent_time:1746037249121195|recovery:0|recovery_start:0|packet_conservation:0|next_round_delivered:3207696| [2025/04/30 18:20:49 164259] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_ack_received|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf |bbr on ack|mode:2|pacing_rate:1210568|bw:1210568|cwnd:104521|full_bw_reached:1|inflight:0|srtt:47770|latest_rtt:42845|min_rtt:30950|applimit:0|lost:257|recovery:0|recovery_start:0|idle_restart:0|packet_conservation:0|round_start:1| [2025/04/30 18:20:49 164268] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1457|largest:1457|pns:2| [2025/04/30 18:20:49 164274] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:39|pkt_type:SHORT_HEADER|pkt_num:1457|frame:ACK |recv_time:1746037249164040|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 164281] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369164040|now:1746037249164040|interv:120000000| [2025/04/30 18:20:49 164288] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369164040|now:1746037249164040|interv:120000000| [2025/04/30 18:20:49 164294] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249200893|pq_index:0| [2025/04/30 18:20:49 164300] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249163166| [2025/04/30 18:20:49 164307] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249164307| [2025/04/30 18:20:49 164314] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249164312| [2025/04/30 18:20:49 164323] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249403254| [2025/04/30 18:20:49 164329] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249403254| [2025/04/30 18:20:49 164334] [debug] |xqc_engine_wakeup_after|wakeup:1746037249403254|now:1746037249164334|diff:238920| [2025/04/30 18:20:49 164340] [debug] |xqc_engine_main_logic|END|now:1746037249164312| [2025/04/30 18:20:49 164350] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:50|state:ESTABED|recv_time:1746037249164350| [2025/04/30 18:20:49 164357] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 164364] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1457| [2025/04/30 18:20:49 164369] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1458| [2025/04/30 18:20:49 164377] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1458| [2025/04/30 18:20:49 164383] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:10| [2025/04/30 18:20:49 164389] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_data_frame|max_data:5645728|max_data_old:5354389| [2025/04/30 18:20:49 164395] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:2| [2025/04/30 18:20:49 164401] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:11| [2025/04/30 18:20:49 164407] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_max_stream_data_frame|max_stream_data=3395728|max_stream_data_old=3337831| [2025/04/30 18:20:49 164414] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037249189350|now:1746037249164350|interv:25000| [2025/04/30 18:20:49 164427] [debug] |scid:da2177832f8e02338cbcd125|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:1746037249164350|max_ack_delay:25000| [2025/04/30 18:20:49 164433] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1458|largest:1458|pns:2| [2025/04/30 18:20:49 164440] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:50|pkt_type:SHORT_HEADER|pkt_num:1458|frame:ACK MAX_DATA MAX_STREAM_DATA |recv_time:1746037249164350|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 164447] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369164350|now:1746037249164350|interv:120000000| [2025/04/30 18:20:49 164452] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369164350|now:1746037249164350|interv:120000000| [2025/04/30 18:20:49 164458] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249403254|pq_index:0| [2025/04/30 18:20:49 164464] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249164312| [2025/04/30 18:20:49 164469] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249164469| [2025/04/30 18:20:49 164476] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|state:ESTABED|flag:HSK_DONE CAN_SEND_1RTT TICKING DCID_OK 0RTT_REJECT UPPER_CONN_EXIST INIT_RECVD NEED_RUN HSK_ACKED HSK_CONFIRMED HSK_DONE_ACKED ADDR_VALIDATED (null) TLS_HSK_CMPTD NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249164475| [2025/04/30 18:20:49 164484] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249189350| [2025/04/30 18:20:49 164490] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249189350| [2025/04/30 18:20:49 164495] [debug] |xqc_engine_wakeup_after|wakeup:1746037249189350|now:1746037249164495|diff:24855| [2025/04/30 18:20:49 164501] [debug] |xqc_engine_main_logic|END|now:1746037249164475| [2025/04/30 18:20:49 164508] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249164508| [2025/04/30 18:20:49 164513] [debug] |xqc_engine_wakeup_after|wakeup:1746037249189350|now:1746037249164513|diff:24837| [2025/04/30 18:20:49 164519] [debug] |xqc_engine_main_logic|END|now:1746037249164508| [2025/04/30 18:20:49 173049] [info] |xqc_engine_packet_process|==>|conn:0000558304DEB50C|size:41|state:ESTABED|recv_time:1746037249173048| [2025/04/30 18:20:49 173062] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_parse_short_header|parse short header|path:0|pkt_dcid:da2177832f8e02338cbcd125|spin_bit:0| [2025/04/30 18:20:49 173069] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|largest_pn:1458| [2025/04/30 18:20:49 173073] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt|decryption nonce|path_id:0|pn:1459| [2025/04/30 18:20:49 173079] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_decrypt_single|pkt_type:SHORT_HEADER|pkt_num:1459| [2025/04/30 18:20:49 173083] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|frame_type:1c| [2025/04/30 18:20:49 173088] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_DRAINING|expire:1746037249422285|now:1746037249173087|interv:249198| [2025/04/30 18:20:49 173092] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_queue_drop_packets|sndq_packets_used:0|sndq_packets_used_bytes:0|sndq_packets_free:222| [2025/04/30 18:20:49 173097] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_queue_drop_packets|path:0|ctl_bytes_in_flight:0| [2025/04/30 18:20:49 173101] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_INIT| [2025/04/30 18:20:49 173105] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_HSK| [2025/04/30 18:20:49 173114] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:49 173118] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:LOSS_DETECTION| [2025/04/30 18:20:49 173123] [info] |scid:da2177832f8e02338cbcd125|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 18:20:49 173128] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_immediate_close|gen_conn_close|state:CLOSING| [2025/04/30 18:20:49 173132] [debug] |scid:da2177832f8e02338cbcd125|xqc_process_frames|draining state, skip| [2025/04/30 18:20:49 173137] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:ACK_01RTT|expire:1746037249198048|now:1746037249173048|interv:25000| [2025/04/30 18:20:49 173142] [debug] |scid:da2177832f8e02338cbcd125|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 CLOSING_NOTIFY NO_DGRAM_NOTIFIED DGRAM_MSS_NOTIFY (null) |now:1746037249173048|max_ack_delay:25000| [2025/04/30 18:20:49 173147] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_record_single|path:0|xqc_recv_record_add|status:0|pkt_num:1459|largest:1459|pns:2| [2025/04/30 18:20:49 173151] [info] |scid:da2177832f8e02338cbcd125|xqc_conn_on_pkt_processed|====>|conn:0000558304DEB50C|path:0|size:41|pkt_type:SHORT_HEADER|pkt_num:1459|frame:CONNECTION_CLOSE |recv_time:1746037249173048|dcid:da2177832f8e02338cbcd125|dcid_seq:0| [2025/04/30 18:20:49 173156] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:PATH_IDLE|expire:1746037369173048|now:1746037249173048|interv:120000000| [2025/04/30 18:20:49 173160] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_set|type:CONN_IDLE|expire:1746037369173048|now:1746037249173048|interv:120000000| [2025/04/30 18:20:49 173164] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249189350|pq_index:0| [2025/04/30 18:20:49 173169] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249164475| [2025/04/30 18:20:49 173173] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249173173| [2025/04/30 18:20:49 173178] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037249173177| [2025/04/30 18:20:49 173184] [debug] |scid:da2177832f8e02338cbcd125|xqc_path_get_perf_class|conn:0000558304DEB50C|path_id:0|path_srtt:47770|min_srtt:47770|path_bw:1210568|loss_rate:0.41|path_pto:0| [2025/04/30 18:20:49 173188] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|path srtt|conn:0000558304DEB50C|path_id:0|path_srtt:47770|path_class:0|can_send:1|path_status:2|path_state:2|reinj:0|pkt_path_id:0|best_path:0| [2025/04/30 18:20:49 173193] [debug] |scid:da2177832f8e02338cbcd125|xqc_minrtt_scheduler_get_path|best path:0|frame_type:CONNECTION_CLOSE |pn:0|size:17|reinj:0|path_class:0| [2025/04/30 18:20:49 173198] [debug] |scid:da2177832f8e02338cbcd125|xqc_check_acked_or_dropped_pkt|conn:0000558304DEB50C|pkt_num:0|size:17|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE | [2025/04/30 18:20:49 173203] [debug] |scid:da2177832f8e02338cbcd125|xqc_packet_encrypt_buf|encryption nonce|path_id:0|pn:3128| [2025/04/30 18:20:49 173239] [info] |scid:da2177832f8e02338cbcd125|xqc_send_packet_with_pn|<==|conn:0000558304DEB50C|path:0|pkt_num:3128|size:17|sent:33|pkt_type:SHORT_HEADER|frame:CONNECTION_CLOSE |inflight:0|now:1746037249173209|stream_id:0|stream_offset:0| [2025/04/30 18:20:49 173245] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_on_packet_sent|conn:0000558304DEB50C|path:0|pkt_num:3128|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 18:20:49 173255] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249198048| [2025/04/30 18:20:49 173259] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249198048| [2025/04/30 18:20:49 173264] [debug] |xqc_engine_wakeup_after|wakeup:1746037249198048|now:1746037249173263|diff:24785| [2025/04/30 18:20:49 173268] [debug] |xqc_engine_main_logic|END|now:1746037249173177| [2025/04/30 18:20:49 173273] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249173273| [2025/04/30 18:20:49 173277] [debug] |xqc_engine_wakeup_after|wakeup:1746037249198048|now:1746037249173277|diff:24771| [2025/04/30 18:20:49 173281] [debug] |xqc_engine_main_logic|END|now:1746037249173273| [2025/04/30 18:20:49 198355] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249198355| [2025/04/30 18:20:49 198370] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249198048|pq_index:0| [2025/04/30 18:20:49 198376] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249173177| [2025/04/30 18:20:49 198383] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037249198382| [2025/04/30 18:20:49 198389] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:ACK_01RTT|expire_time:1746037249198048|now:1746037249198382| [2025/04/30 18:20:49 198395] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_ack_timeout|pns:2|path:0| [2025/04/30 18:20:49 198400] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:ACK_01RTT|expire_time:1746037249198048|now:1746037249198382| [2025/04/30 18:20:49 198405] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:ACK_01RTT| [2025/04/30 18:20:49 198411] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249403254| [2025/04/30 18:20:49 198416] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249403254| [2025/04/30 18:20:49 198421] [debug] |xqc_engine_wakeup_after|wakeup:1746037249403254|now:1746037249198421|diff:204833| [2025/04/30 18:20:49 198427] [debug] |xqc_engine_main_logic|END|now:1746037249198382| [2025/04/30 18:20:49 403686] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249403686| [2025/04/30 18:20:49 403704] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249403254|pq_index:0| [2025/04/30 18:20:49 403711] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249198382| [2025/04/30 18:20:49 403719] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037249403717| [2025/04/30 18:20:49 403726] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:STREAM_CLOSE|expire_time:1746037249403254|now:1746037249403717| [2025/04/30 18:20:49 403732] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_stream_close_timeout|stream_id:0|stream_type:0|stream close| [2025/04/30 18:20:49 403738] [debug] |scid:da2177832f8e02338cbcd125|xqc_destroy_stream|send_state:3|recv_state:3|stream_id:0|stream_type:0| [2025/04/30 18:20:49 403748] [stats] |scid:da2177832f8e02338cbcd125|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:3145728|read_bytes:17|recv_bytes:17|stream_len:17|create_time:1746037246444413|wrt_delay:2003|snd_delay:4137|finwrt_delay:2517324|finsnd_delay:2670018|finrcv_delay:2|finread_delay:75|all_acked_delay:2719740|firstfinack_dely:2719707|close_delay:2719747|apprst_delay:0|rstsnd_delay:0|rstrcv_delay:0|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf|path_info:mp is not supported in connection scid:da2177832f8e02338cbcd125|fec_recv_delay:0u|fec_send_rpr_cnt:0|retrans:250| [2025/04/30 18:20:49 403768] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:STREAM_CLOSE|expire_time:1746037249403254|now:1746037249403717| [2025/04/30 18:20:49 403776] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:STREAM_CLOSE| [2025/04/30 18:20:49 403784] [debug] |scid:da2177832f8e02338cbcd125|xqc_conn_next_wakeup_time|wakeup_time:1746037249422285| [2025/04/30 18:20:49 403790] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_wakeup_queue|next_tick_time:1746037249422285| [2025/04/30 18:20:49 403796] [debug] |xqc_engine_wakeup_after|wakeup:1746037249422285|now:1746037249403795|diff:18490| [2025/04/30 18:20:49 403802] [debug] |xqc_engine_main_logic|END|now:1746037249403717| [2025/04/30 18:20:49 423951] [debug] |xqc_engine_main_logic|BEGIN|now:1746037249423951| [2025/04/30 18:20:49 423964] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_remove_wakeup_queue|next_tick_time:1746037249422285|pq_index:0| [2025/04/30 18:20:49 423969] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_add_active_queue|last_ticked_time:1746037249403717| [2025/04/30 18:20:49 423975] [debug] |scid:da2177832f8e02338cbcd125|xqc_engine_process_conn|conn:0000558304DEB50C|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:1746037249423974| [2025/04/30 18:20:49 423980] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|timer expired|type:CONN_DRAINING|expire_time:1746037249422285|now:1746037249423974| [2025/04/30 18:20:49 423985] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_expire|unset|type:CONN_DRAINING|expire_time:1746037249422285|now:1746037249423974| [2025/04/30 18:20:49 424006] [debug] |scid:da2177832f8e02338cbcd125|xqc_timer_unset|type:CONN_DRAINING| [2025/04/30 18:20:49 424010] [info] |xqc_engine_main_logic|conn:0000558304DEB50C|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf|conn_state:13|next_tick_time:1746037249422285 [2025/04/30 18:20:49 424024] [report] |scid:da2177832f8e02338cbcd125|xqc_conn_destroy|0000558304DEB50C|has_0rtt:0|0rtt_accept:0|token_ok:0|handshake_time:122116|first_send_delay:136701|conn_persist:3113199|keyupdate_cnt:0|err:0x0|close_msg:remote close|l-0.0.0.0-443-da2177832f8e02338cbcd125 p-193.167.0.100-55080-ea7a78ab0c7b80bf|hsk_recv:94292|close_recv:2862262|close_send:2862384|last_recv:2862223|last_send:2862384|mp_enable:0|create:1|validated:1|active:1|path_info:0/1/0/a/0,1,1,1,0,0,0,0,0,2609,2376,3100,1467,1467,3440478,0,17,i32,4,26,39,4,1457,2853,0,4,37,50,304,1458,2853,0,4,28,41,40000,1459,2862,0,4,17,40000,3128,2862,4,1200,80,3126,2810,4,20,4,3127,2829,0-2,0-2,0-0,0-0,0-0,0-47,0-3557642,0-76535,0-3096,0-1467,0-257,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:257|tlp_pkt:0|snd_pkt:3096|spurious_loss:0|detected_loss:257|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 18:20:49 424115] [debug] |scid:da2177832f8e02338cbcd125|xqc_send_ctl_destroy|destroy| [2025/04/30 18:20:49 424123] [debug] |scid:da2177832f8e02338cbcd125|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:0|cur_state:CLOSED| [2025/04/30 18:20:49 424127] [debug] |scid:da2177832f8e02338cbcd125|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:2|cur_state:CLOSED| [2025/04/30 18:20:49 424141] [debug] |scid:da2177832f8e02338cbcd125|xqc_destroy_crypto_stream|destroy crypto stream|encrypt_level:3|cur_state:CLOSED| [2025/04/30 18:20:49 424193] [debug] |xqc_engine_wakeup_after|wakeup:1746037305247121|now:1746037249424193|diff:55822928| [2025/04/30 18:20:49 424199] [debug] |xqc_engine_main_logic|END|now:1746037249423974|